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
339816056852	339816057402	339816057952	339816058502	339816059052	339816059602	339816060152	339816060702	339816061252	339816061802	339816062352	339816062902	339816063453	339816064003	339816064553	339816065103	339816065653	339816066203	339816066753	339816067303	339816067853	339816068403	339816068953	339816069503	339816070053	339816070603	339816071153	339816071705	339816072254	339816072804	339816073354	339816073904	339816074454	339816075004	339816075554	339816076104	339816076654	339816077204	339816077754	339816078304	339816078854	339816079404	339816079955	339816080505	339816081055	339816081605	339816082155	339816082705	339816083255	339816083805	339816084355	339816084905	339816085455	339816086005	339816086555	339816087105	339816087655	339816088206	339816088756	339816089306	339816089856	339816090406	339816090956	339816091506	339816092056	339816092606	339816093156	339816093706	339816094256	339816094806	339816095356	339816095906	339816096457	339816097007	339816097557	339816098107	339816098657	339816099207	339816099757	339816100307	339816100857	339816101407	339816101957	339816102507	339816103057	339816103607	339816104157	339816104708	339816105258	339816105808	339816106358	339816106908	339816107458	339816108008	339816108558	339816109108	339816109658	339816110208	339816110758	339816111308	339816111858	339816112408	339816112959	339816113509	339816114059	339816114609	339816115160	339816115709	339816116259	339816116809	339816117359	339816117909	339816118459	339816119009	339816119559	339816120109	339816120660	339816121210	339816121760	339816122310	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2714	3600	2300	2714	3600	2300	2714	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23033	21556	29510	24111	21988	25340	29280	24659	23751	23641	23554	23284	23613	23572	23689	23225	23402	23425	23129	22917	23203	22970	22886	22805	22791	22482	22597	22601	22588	22490	22351	22460	22735	22748	22559	22541	22345	22566	22537	22542	22640	22579	22338	22433	22372	22696	22475	22434	22487	22388	22289	22369	22295	22375	22353	22541	22342	22195	22900	22995	23311	23072	22776	22669	22609	22544	22546	22503	22395	22354	22382	22468	22414	22253	22537	22362	22538	22523	22394	22377	22442	22243	22397	22353	22255	22389	22246	22230	22361	22397	22296	22433	22427	22495	22303	22195	22315	22281	22351	22350	22386	22295	22468	22109	22413	22607	22211	22471	22521	22405	22520	22564	22427	22417	22402	22243	22449	22331	22400	22407	22493	22262	22474	22025	22270	22317	22266	22129	22426	22516	22207	22317	22650	22333	22556	22349	22263	22616	22165	22389	22278	22404	22279	22433	22312	22247	22308	22347	22349	22139	22150	22197	22195	22224	22227	22317	22318	22267	22166	22337	22272	22348	22407	22389	22061	22188	22538	22305	22115	22379	22429	22500	22498	22354	22481	22274	22254	22513	22556	22472	22051	22406	22344	22435	22489	22232	22360	22227	22305	22294	22215	22273	22082	22382	22528	22305	22329	22446	22361	22326	22229	22230	22535	22385	22443	22322	22391	22218	22441	22585	22584	22174	22707	22410	22359	22430	22328	22264	22158	22484	22369	22483	22416	22255	22377	22289	22276	22381	22239	22201	22435	22425	22353	22374	22341	22332	22294	22154	22330	22189	22045	22593	22410	22534	22416	22588	22380	22325	22197	22255	22436	22504	22328	22313	22324	22552	22293	22278	22158	22375	22213	22566	22310	22421	22223	22424	22410	22321	22433	22046	22408	22467	22379	22462	22279	22205	22354	22513	22320	22384	22233	22339	22266	22280	22313	22215	22442	22339	22195	22250	22280	22341	22535	22150	22382	22458	22462	22241	22353	22300	22429	22283	22352	22404	22410	22580	22236	22248	22447	22321	22323	22313	22483	22257	22388	22406	22430	22248	22305	22454	22445	22531	22320	22502	22248	22256	22266	22339	22119	22028	22428	22497	22468	22570	22384	22216	22326	22210	22324	22310	22251	22243	22243	22379	22356	22224	22551	22315	22501	22651	22426	22141	22223	21939	22382	22326	22267	22360	22314	22386	22212	22091	22160	22158	22338	22255	22315	22343	22294	22208	22392	22372	22332	22350	22363	22348	22244	22150	22336	22114	22180	22205	22338	22452	22453	22222	22388	22306	22367	22303	22407	22489	22391	22497	22472	22308	22379	22177	22263	22518	22321	22205	22455	22415	22368	22120	22347	22226	22461	22356	22523	22479	22281	22421	22339	22293	22381	22273	22348	22320	22308	22321	22294	22421	22397	22336	22056	22374	22536	22078	22196	22487	22255	22421	22534	22470	22298	22387	22487	22365	22398	22479	22298	22267	22215	22252	22300	22266	22343	22316	22404	22377	22328	22270	22401	22259	22088	22371	22437	22449	22351	22337	22296	22376	22386	22123	22432	22149	22249	22243	22272	22323	22352	22316	22407	22386	22474	22309	22371	22395	22399	22375	22145	22272	22361	22275	22314	22510	22405	22290	22491	22344	22141	22336	22298	22156	22335	22461	22245	22375	22234	22344	22418	22299	22392	22496	22507	22374	22111	22370	22526	22220	22359	22338	22184	22353	22545	22527	22360	22460	22297	22442	22448	22395	22391	22314	22219	22325	22308	22215	22015	22373	22235	22121	22450	22451	22431	22409	22130	22179	22555	21947	22353	22237	22463	22388	22380	22232	22123	22379	22477	22324	22264	22258	22532	22288	22254	22420	22359	22286	22124	22225	22409	22480	22397	22228	22376	22399	22586	22424	22312	22349	22383	22382	22242	22150	22185	22281	22278	22131	22403	22401	22311	22589	22369	22535	22262	22375	22305	22275	22259	22339	22453	22279	22333	22378	22403	22409	22428	22450	22299	22137	22539	22543	22412	22317	22258	22240	22346	22214	22431	22529	22300	22253	22324	22259	22344	22305	22233	22258	22639	22233	22240	22383	22199	22356	22484	22358	22411	22285	22449	22396	22523	22359	22452	22283	22227	22487	22230	22266	22266	22457	22208	22282	22374	21938	22369	22345	22170	22533	22342	22347	22112	22529	22300	22162	22329	22432	22440	22168	22072	22368	22355	22321	22204	22340	22329	22385	22471	22221	22370	21978	22454	22473	22425	22499	22293	22272	22337	22122	22461	22416	22444	22351	22160	22370	22376	22257	22260	22484	22471	22403	22515	22384	22319	22132	22543	22378	22090	22317	22165	22371	22395	22440	22313	22168	22337	22292	22418	22492	22245	22460	22526	22517	22290	22124	22478	22310	22188	22275	22315	22447	22355	22273	22487	22320	22286	22246	22287	22265	22571	22414	22349	22195	22277	22467	22077	22091	22434	22277	22338	22259	22542	22221	22351	22094	22377	22272	22285	22332	22287	22474	22198	22426	22449	22312	22297	22317	22477	22362	22463	22393	22493	22398	22243	22444	22157	22208	22251	22045	22405	22570	22431	22399	22481	22331	22132	22106	22117	22618	22251	22431	22559	22230	22482	22265	22350	22469	22218	22321	22162	22200	22280	22386	22374	22355	22455	22412	22403	22471	22462	22265	22399	22118	22433	22403	22168	22322	22235	22171	22402	22348	22368	22179	22411	22335	22477	22162	22102	22503	22089	22199	22412	22174	22488	22507	22216	22511	22372	22199	22330	22644	22334	22152	22297	22389	22606	22430	22425	22102	22286	22314	22327	22073	22407	22365	22294	22281	22395	22199	22424	22371	22518	22286	22190	22117	22313	22258	22335	22342	22225	22331	22365	22483	22378	22376	22415	22328	22375	22551	22436	22491	22362	22142	22504	22141	22236	22188	22436	22624	22443	22207	22448	22551	22606	22324	22490	22558	22242	22325	22282	22174	22296	22524	22592	22388	22405	22177	22162	22321	22288	22368	22270	22270	22247	22416	22394	22226	22373	22249	22499	22460	22152	22214	22484	22434	22345	22418	22289	22325	22280	22141	22277	22402	22388	22302	22111	22331	22499	22402	22405	22268	22397	22376	22089	22222	22350	22129	22314	22318	22535	22478	22351	22006	22595	22269	22203	22273	22259	22191	22355	22337	22443	22258	22408	22483	22347	22394	22334	22269	22335	22252	22371	22451	22341	22633	22289	22320	22218	22205	22462	22156	22060	22322	22432	22316	22455	22462	22343	22090	22255	22534	22276	22293	22640	22312	22254	22309	22496	22362	22245	22358	22416	22421	22440	22521	22386	22349	22340	22260	22595	22278	22425	22315	22586	22239	22508	22053	22260	22217	22255	22307	22306	22340	22392	22486	22489	22463	22409	22385	22382	22300	22455	22494	22190	22440	22331	22300	22406	22315	22173	22337	22326	22398	22227	22541	22300	22332	22338	22307	22233	22385	22240	22311	22143	22136	22385	22414	22321	22361	22246	22293	22431	22392	22247	22460	22353	22325	22259	22268	22542	22472	22511	22357	22503	22379	22288	22299	22425	22387	22371	22436	22271	22201	22566	22207	22255	22336	22445	22362	22510	22169	22309	22403	22359	22204	22336	22464	22508	22358	22386	22447	22141	22323	22404	22252	22175	22397	22439	22449	22522	22428	22495	22287	22290	22301	22411	22422	22357	22435	22381	22496	22405	22409	22601	22477	22560	22289	22314	22295	22264	22266	22570	22351	22389	22354	22567	22278	22417	22267	22182	22494	22213	22315	22251	22277	22207	22302	22152	22570	22399	22188	22206	22440	22537	22353	22280	22468	22340	22298	22353	22085	22447	22189	22374	22168	22216	22256	22329	22240	22487	22180	22265	22116	22332	22284	22314	22163	22385	22363	22614	22354	22353	22427	22366	22491	22269	22179	22396	22297	22674	22432	22276	22271	22529	22180	22153	22454	22403	22348	22279	22322	22346	22449	22191	22226	22242	22251	22111	22214	22124	22366	22469	22587	22074	22030	22320	22280	22196	22241	22468	22311	22467	22332	22347	22340	22541	22147	22271	22300	22291	22282	22168	22529	22307	22272	22535	22469	22262	22246	22348	22424	22331	22417	22315	22257	22259	22277	22427	22229	22260	22354	22503	22393	22327	22363	22466	22335	22572	22301	22214	22145	22432	22072	22399	22344	22513	22318	22320	22319	22283	22256	22252	22134	22493	22286	22401	22174	22281	22099	22319	22412	22480	22414	22340	22286	22273	22149	22300	22161	22369	22391	22423	22276	22201	22511	22477	22588	22158	22390	22257	22246	22430	22365	22206	22164	22136	22351	22326	22108	22566	22180	22341	22331	22535	22501	22425	22394	22172	22335	22432	22349	22212	22358	22118	22162	22370	22262	22253	22383	22415	22247	22431	22279	22367	22210	22395	22277	22363	22331	22162	22404	22283	22528	22442	22394	22213	22180	22481	22401	22573	22311	22465	22618	22324	22231	22509	22319	22315	22372	22048	22422	22610	22403	22363	22568	22422	22422	22189	22430	22511	22275	22273	22368	22498	22260	22449	22348	22200	22424	22232	22251	22351	22426	22443	22379	22556	22410	22447	22486	22452	22262	22382	22179	22158	22323	22450	22320	22311	22434	22286	22314	22462	22337	22358	22385	22279	22190	22157	22376	22347	22326	22429	22270	22406	22447	22370	22452	22151	22193	22207	22166	22397	22168	22248	22344	22202	22239	22242	22537	22485	22405	22362	22488	22251	22451	22436	22457	22467	22590	22324	22339	22455	22296	22332	22404	22429	22524	22540	22199	22408	22391	22123	22153	22589	22370	22420	22080	22093	22144	22368	22308	22597	22214	22409	22355	22294	22244	22383	22347	22476	22096	22344	22397	22379	22461	22292	22216	22478	22475	22242	22352	22337	22388	22144	22262	22505	22357	22498	22340	22172	22240	22259	22385	22545	22316	22218	22145	22509	22390	22345	22231	22323	22446	22275	22394	22331	22410	22267	22274	22405	22410	22243	22164	22307	22288	22592	22496	22330	22363	22371	22290	22038	22232	22471	22306	22254	22235	22252	22438	22356	22486	22343	22281	22439	22272	22264	22349	22389	22206	22414	22384	22486	22128	22239	22210
27577	45837	36792	28207	24705	22682	21765	20939	19916	19390	19346	19186	19287	19463	19632	19495	19330	19205	18794	18581	18447	18462	18369	18489	18093	18051	18164	18186	18070	17893	17866	18028	18096	17956	18046	18013	18128	18141	17916	17888	18012	18006	17773	17749	17819	17989	17712	18018	17945	17923	17991	17790	17688	17998	17750	17907	17898	17883	18166	18864	19036	18772	18414	18220	18179	17965	17792	17712	17820	17759	17727	17886	17880	17915	17742	17889	17738	17673	17734	17780	17804	17716	17994	17800	17930	17958	17708	17958	17956	17840	17860	17799	17856	17748	17799	17703	17638	17776	17814	17636	17576	17648	17926	17676	17728	17740	17809	17843	17829	17863	17887	17869	17922	17864	17865	17844	18053	17884	17765	17616	17773	17930	17873	17908	17843	17671	17912	17759	17741	17871	17685	17619	17791	17936	17812	17928	17853	17933	17817	17724	17963	17867	17787	17690	17776	17795	17921	17789	17846	17969	17802	17964	17911	17870	17720	17709	17882	17769	17704	17731	17914	17914	17977	17842	17821	17851	17755	17791	17699	17934	17762	17781	17858	17885	17850	17837	17721	17787	17811	17689	17841	17819	17809	17833	17748	17935	17739	17901	17740	17922	17887	17960	17872	17631	17721	17832	17946	17878	17829	17828	17697	17945	17892	17801	17975	17907	17710	17828	17877	17748	17846	17885	17971	17842	17788	17613	17963	17779	17663	18001	17653	17687	17887	17733	17833	17618	17807	17931	17745	17816	17618	17806	17792	17707	17880	17849	17822	17770	18039	17668	17903	17939	17767	17929	17967	17868	17719	17677	17780	17741	17886	17647	17849	17828	17728	17868	17824	17973	17902	17959	17723	17797	17608	17858	17856	17692	17851	17685	17767	17838	17905	17867	17878	17695	17927	17746	17707	17777	17847	17816	17824	17843	17878	17603	17923	17668	17660	17920	17950	17899	17654	17896	17935	17984	17913	17896	17763	17882	17830	17809	17770	17757	17724	17832	17846	17819	17762	17775	17572	17758	17691	17677	17980	17971	17695	17775	17903	17862	17768	17726	17848	17870	17900	17727	17875	17596	17725	17962	17856	17974	17903	17742	17875	17796	17717	17829	17974	17976	18013	17857	17759	17947	17819	17833	17684	17572	17830	17717	17848	17813	17642	17764	17590	17785	17737	17964	17638	17893	17830	17666	18022	17922	17789	17636	17804	17497	17778	17933	17678	17693	17669	17787	17772	17879	17824	17865	17891	17869	17835	17845	17807	17739	17822	17764	17813	17802	17635	17724	17890	17900	17671	17926	17766	17835	17719	17808	17719	17753	17929	17765	17778	17892	17721	17741	17863	17930	17964	17635	17968	17779	17723	18004	17708	17939	17585	18014	17801	17740	17644	17575	17824	17832	17814	17856	17819	17899	17928	17830	17606	17795	17859	17796	17739	17725	17934	17818	17718	17768	17790	17804	17838	17831	17818	17898	17845	17757	17737	17869	17852	17845	17897	17687	18010	17880	17909	17621	17789	17850	17793	17730	17706	17791	17995	17882	17826	17928	17926	17790	17834	17826	17835	17835	17798	18040	17726	17852	17719	17730	17802	17765	17827	17943	17764	17791	17506	17650	17783	17681	17791	17748	17972	17819	17868	17826	17612	17892	17908	17593	17932	17816	17806	17825	17754	17941	17767	17996	17666	17827	17806	17712	17841	17684	17854	17743	17797	17767	18005	17631	17703	17798	17927	17804	17712	17729	17960	17885	17806	17838	17843	17816	17774	17639	17783	17771	17902	17748	17868	17857	17645	17867	17905	17666	17847	17936	17867	17662	17831	17814	17856	17776	17918	17795	17699	17776	17752	17739	17850	17791	17697	17653	17869	17830	18015	17915	17967	17823	18001	17867	18069	17567	17781	17877	17867	17775	17764	17633	17878	17764	17673	17944	17884	17862	17894	17631	17689	18060	17802	17714	17747	17924	17836	17850	17850	17626	17640	17826	17842	17690	17851	17826	17839	17585	17813	17807	17740	17913	17800	17792	17721	17890	17888	17838	18052	17824	17953	17855	17781	17639	17947	17910	17892	17926	17912	17711	17823	17664	17792	17829	17606	17819	17851	17824	17830	17988	17816	17962	17743	17735	17580	17699	17664	17895	17827	17847	17786	17907	17778	17648	17842	17662	17916	17846	17701	17787	17896	17714	17731	17744	17976	17921	17884	17886	17742	17971	17679	17847	17781	17725	17679	17830	17714	17758	17933	17758	17710	17741	17956	17738	17787	17834	17790	17768	17905	17914	17757	17778	17712	17868	17828	18068	17987	17572	17733	17745	17876	18046	17692	17866	17878	17907	17694	17680	17893	17727	17704	17839	17911	17806	17785	17808	17731	18029	17622	17791	17733	17861	17797	17723	17864	17914	17798	17872	18024	17672	17708	17880	17836	17692	17672	17851	17867	17939	17846	17577	17959	17852	17491	17792	17696	17854	17662	17928	17888	17853	17982	17893	17781	17783	17934	17908	17789	17712	17913	17791	17795	17984	17641	17902	18004	17677	17935	17785	17899	17771	17721	17695	17854	17776	17848	17764	17772	17728	17921	17715	17907	17869	17950	17814	17727	17658	17776	17626	17709	17743	17879	17784	17840	17725	17901	17755	17807	17781	18003	17798	17816	17784	17989	17826	17972	17648	17842	17696	17721	17925	17677	17790	17692	17814	17736	17836	17920	17799	17888	17790	17809	17840	17657	17908	17644	17702	17755	17794	17703	17725	17680	17872	17889	17780	17791	17819	17896	17657	17913	17738	17679	18015	17692	17723	17791	17892	17647	17900	17838	17639	17816	17858	17820	17910	17799	17968	17975	17904	17900	17785	17755	17786	17994	17971	17848	17893	17803	17779	17724	17748	17816	17767	17833	18022	17773	17678	17916	17859	17702	17792	17560	17763	17748	17783	18027	17875	17581	17697	17984	17881	17824	17899	17808	17760	17764	17946	17786	17813	17892	17908	17813	17815	17908	18035	17849	17922	17603	18005	17560	17704	17811	17628	17862	17757	17669	18003	17868	17624	17846	17808	17913	17845	17869	17710	17799	17799	17787	17787	17803	17671	17786	17724	17801	17775	17780	17842	17743	17817	17945	17953	17754	17604	17723	17860	17816	17789	17614	17816	17670	17707	17904	17833	17727	17745	17741	17941	17742	17854	17741	17857	17726	17707	17942	17725	17853	17758	17803	17723	17749	17671	17755	17915	17919	17825	17838	17763	17779	17736	17930	17706	17688	17840	17768	17720	17604	17799	17810	17840	17812	17913	17764	17647	17747	17908	17832	17623	17957	17635	17625	17987	17930	18014	17700	17717	18079	17846	17736	17896	17907	17812	17776	17882	17752	17642	17757	17861	17842	17711	17874	17615	17661	17771	17629	17842	17797	17793	17704	17900	17673	17856	17726	17803	17926	17767	17909	17720	17920	17687	17560	17816	17652	17800	17664	17910	17809	17744	17832	17798	17863	17918	17785	17859	17869	17666	17786	17832	17809	17828	17863	17829	17690	17751	17763	17840	17871	17700	17989	17927	17554	17957	17871	17881	17959	17672	17789	17615	17747	17928	17812	17643	17954	17937	17662	17684	18003	17751	17751	17737	17842	17913	17932	17791	17796	17729	17838	17609	17948	17755	17844	17705	17803	17743	17850	17869	17804	17766	17850	17855	17654	17793	17795	17842	17811	17596	17708	17861	17928	17840	17836	17847	17733	17797	17886	17945	17679	17644	17799	17724	17834	17874	17701	17835	17919	17709	18050	17761	17926	17683	17997	17786	17817	17876	17729	17895	17680	17839	17666	17842	17838	17730	17675	17727	17741	17811	17776	17690	17813	17926	17879	17715	17573	17960	17934	17865	17918	17894	17989	17616	17781	17782	17670	17948	17874	17847	17756	17807	17672	17866	17937	17746	17854	17941	17631	17840	17781	17794	17812	17907	17841	17750	17728	17805	17629	17780	17941	17607	17762	17723	17850	17648	17776	17690	17858	17854	17731	17714	17849	17757	17807	17880	17906	17892	17916	17790	17812	17789	17818	17797	17876	17867	17823	17584	17815	17911	17865	17916	17715	17779	17609	17913	17787	17914	17917	17756	17790	17969	17890	17843	17612	17921	17729	17897	18012	17892	17884	17764	17891	17893	17856	17893	17767	17918	17881	17842	17759	17782	17657	17733	17767	17842	17904	17832	17826	17795	17760	17858	17768	17720	17810	17936	17828	17810	17746	17842	17853	17872	17920	17779	17808	17985	17667	17756	17659	17806	17602	17872	17798	17782	17918	17857	17997	17718	17958	17845	17802	17890	17765	17812	17810	17704	17743	17643	17869	17963	17795	17723	17865	17955	17935	17805	17865	17707	17711	17823	17935	17850	17818	17885	17790	18016	17851	17855	17986	18003	17809	17837	17802	17932	17819	17697	17895	17701	17719	17763	17687	17906	17723	17925	17793	17807	17798	18026	17892	17850	17849	17739	17987	17784	17657	18022	17814	17848	17903	17808	17757	17823	17842	17971	17818	17739	17985	17726	17699	17634	17799	17840	17899	17859	17791	17795	17935	17816	17824	17830	17780	17860	17896	17808	17997	17799	17720	17732	17753	17770	17751	17923	17709	17707	17751	17726	17744	17836	17803	17675	17710	17820	17640	17924	18010	17808	17630	17763	17833	17681	17854	17740	17866	17722	17890	17776	17859	17823	17768	17872	17527	17953	17844	17948	17860	17945	17534	17921	17901	17601	17852	17639	17756	17522	17965	17802	17963	17892	17653	17813	17818	17929	17819	17720	17659	17865	17858	17751	17927	17663	17839	17890	17733	17795	17867	17788	17903	17852	17808	17822	17750	17792	17756	17803	17852	17711	17733	17686	17941	17812	17859	17767	17793	17770	17768	17775	17696	17702	17903	17739	17909	17734	17807	17880	17714	17811	17811	17631	17814	17574	17712	17824	17714	17915	17870	17843	17694	17668	18030	17880	17810	17622	17888	17756	17873	17895	17888	17724	17965	17722	18011	17821	17867	17864	17853	17811	17860	17767	17860	17717	17929	17745	17791	17783	17825	17707	17884	17738	17890	17711	17775	17817	17849	17845	17738	17700	17719	17682	17873	17832	17865	17914	17837	17746	17731	17731	17840	17848
29311	25881	29291	27248	23642	23166	23079	22402	22091	22119	22071	22242	22048	22181	22466	22382	22505	22074	22029	21868	22093	21876	21881	22057	21957	21869	21794	21973	21906	21739	21973	21860	21940	21876	21859	22017	21866	22173	22182	21769	21792	21940	21841	21842	21983	21994	21963	21893	21741	22109	21725	22008	21995	22097	21854	21858	21855	21713	21802	22094	21863	21843	21881	21741	21851	21961	22248	21999	21894	21972	21867	21617	21993	22009	21997	22085	21737	21744	21940	21892	21948	21973	22084	21979	21927	22018	21829	21822	21822	21959	21972	21902	22087	21803	21909	21815	21942	22074	22009	21891	21731	21812	21974	21827	21945	21727	22029	21670	21765	21818	21881	21928	21804	21820	21941	21794	21885	21836	21963	21747	21833	21884	21944	21784	21980	21869	21853	21604	21877	21763	21715	21833	21921	21743	22122	21903	21834	21774	21992	21921	21757	21769	21776	21894	21934	21919	21775	21832	21756	21811	21883	21974	21896	21637	21759	21907	21843	21966	21850	21862	21897	21971	21956	21865	21869	21970	21770	21930	22089	21927	21883	21953	21881	21853	21922	21756	22053	21888	21773	21726	21764	21967	21874	21781	21947	22013	21908	21710	22049	21832	21847	21941	21866	21809	21916	21901	21756	21740	21661	21969	21831	22083	21968	21778	21879	21863	21885	21804	21778	21728	21871	21922	21815	21926	22006	21760	21877	21888	21746	21799	21699	21987	21832	21844	21770	21777	21846	21931	22067	22036	21709	21862	21852	22045	21898	21881	22115	21912	21925	21818	21789	21895	21896	21920	21689	21703	21726	21962	21927	21825	21689	21995	21932	21914	21847	21933	21821	21939	21986	21708	21774	21773	21797	21833	21953	21920	21903	21841	21921	22065	21969	22021	21881	21829	21809	21847	21815	21940	21881	21645	21802	21860	21995	21956	21700	21818	22036	21900	22165	21916	21842	21782	21748	21779	21789	21808	21896	21957	21760	21996	21870	21905	21879	21773	21821	21863	21986	22155	21965	21583	21895	21883	21948	21858	21871	21968	21728	21753	21883	21985	22014	22060	21928	21828	22002	21785	21936	21875	21971	21959	21856	21947	21617	22017	22000	21899	21760	22022	21916	21920	21830	21669	21812	21930	21821	21931	21887	21867	21972	21840	21806	21796	21932	21892	21582	21826	21957	21660	22013	21871	21762	21946	22072	22006	21822	21790	21775	21845	21730	22109	21935	21802	21824	22007	21846	21633	21860	21679	22004	21893	21958	21838	21806	21878	21887	21934	21967	21822	21894	22130	21679	22099	21964	21879	21696	21588	21724	21717	21729	21953	21792	21969	21864	22030	21962	21908	22055	21869	21987	21793	22039	21751	21873	21862	21960	21959	21840	21911	21829	21855	22017	21994	21926	21840	21776	22115	21936	21963	21883	21969	21800	21846	21730	21824	22073	22071	21787	21916	21994	22102	21921	22148	21951	21775	21749	21898	22094	22043	21933	21909	21927	22024	21929	21878	21855	21908	22020	21876	21813	22010	21870	21740	21626	21998	21856	21860	21878	22103	22152	21712	21868	21874	22044	21949	21837	21862	21870	21920	21736	21845	21860	22086	21910	21652	21911	21719	22021	21905	22014	21796	21897	21871	21784	21614	21912	21769	22126	21824	21881	21928	21709	21746	21980	21894	22278	22093	21880	21817	21899	21776	21834	21989	21991	21760	21792	21827	21882	21982	22021	21962	21996	21918	21885	21833	21945	21678	21937	21941	22112	21889	21923	21794	22000	21983	21822	21831	21789	21820	21881	21783	21814	21812	22020	21924	21919	21942	21885	21583	21889	22017	21944	21833	21951	22042	21870	21868	21724	21784	21723	21847	22098	21972	21974	21860	21887	22141	21757	22060	21913	22113	21878	22005	22016	21980	21804	21872	22027	22078	21970	21880	21902	21758	21925	21787	21985	21703	21903	21860	21664	22121	22115	21679	21819	21689	21903	21925	21946	21846	21913	22087	21924	21897	21857	21618	21922	21943	21945	21822	21921	21956	21749	21767	21834	21900	22049	21933	21921	21990	21857	22041	21896	21914	21889	21995	21800	21798	21945	21994	22056	21984	21972	21847	21757	21785	21702	21659	21912	22025	21900	21731	21871	21903	22246	21923	21831	21892	22021	21837	21903	22003	21921	21901	21845	21860	21707	21912	21904	22076	21840	21621	21757	21810	21852	22015	22020	21890	22073	21778	22012	21814	21931	21910	21762	21873	22079	21890	21937	21813	21766	21856	21757	22106	21757	21818	21917	21847	21865	21929	21860	21991	22001	21955	21808	21722	22010	21768	21929	22019	22069	21898	22130	21958	22087	21882	21809	22000	21882	21939	21895	21721	21982	21849	21926	21784	22209	21808	22025	21648	21942	22065	21980	21861	21821	21554	22002	21869	21864	22093	21840	21788	21982	21847	21927	22022	22145	21916	21902	22015	22095	21969	21934	22054	22121	21778	21922	21700	21822	21824	21989	21897	21880	21956	21915	21938	21653	21879	21844	21856	21859	22228	21930	21776	21955	21936	21908	21824	21909	21905	21784	21909	21940	21960	21927	21941	21949	21950	21910	21804	22082	21876	21851	21856	21902	21873	21929	21868	22027	21749	21921	21980	21848	21619	21856	22048	21898	21842	21963	21670	21819	21643	22074	21953	21742	22114	21919	21846	21905	21850	21799	21914	21937	21890	21838	21948	22149	21598	21959	21913	21804	21940	21860	22065	22080	21809	21901	21883	21847	21773	21803	21918	21903	22026	21932	22123	21968	21860	21820	21906	22056	22045	22044	21891	22012	21998	21794	22075	22004	21866	21987	21969	21877	22047	21906	21881	21980	21744	21951	21939	21994	22009	21793	21743	21680	21740	21980	21955	21914	22014	21895	21825	21939	21701	21763	21755	21980	21782	22013	21980	21738	21834	21883	21859	21933	21749	21791	21735	22033	21991	21728	21753	21969	21666	21854	21789	21824	21950	21892	21685	21798	21809	21952	21985	21947	21784	21831	21840	21932	21812	21668	21769	21751	21789	21923	21707	22060	21987	21872	22077	21667	21991	21833	21715	21889	21907	22004	21831	22134	21845	21837	21890	21919	21853	21772	21867	21832	21819	21890	21945	21863	21876	21663	21753	22101	21776	21914	21711	21880	21741	21766	21725	21978	22125	21880	21918	21903	22018	21800	21714	22008	21868	21874	21930	21904	21891	21786	21957	21838	21725	22010	22108	21829	21830	22096	21900	21955	21771	21850	21883	21653	21877	22039	21784	22003	21892	21762	21739	21734	21929	21626	21743	21969	21979	21859	22023	21945	22003	21865	21927	22088	21624	21730	22199	22028	21978	21862	21941	21646	21571	22152	21957	21577	21755	21983	22010	21918	21775	21818	22055	21787	21914	21871	21979	21737	22028	21869	21797	21875	21792	21667	21786	21672	21743	21989	21991	21782	21693	21822	21949	22010	21944	22053	21902	22106	21989	21921	22022	21998	21832	21936	21934	21928	21959	21714	21724	22133	21916	21984	22005	21773	21998	21997	21919	21928	21951	22012	21625	21819	21852	21780	21936	21937	21886	21770	21776	22056	21754	21717	21838	21746	21829	21915	21856	21899	22145	21783	21763	21679	21752	21888	21693	22021	21917	21895	21880	21947	21812	22015	21743	21992	22115	21693	21998	21834	21928	21841	21908	22021	21962	21902	22052	21957	21966	21885	21927	21619	21725	22035	21825	21933	21938	21896	22093	22057	22004	21833	21897	21957	22054	21829	22023	22078	21794	22034	21768	21807	21921	21858	21759	22206	21831	21671	21772	22136	22023	21738	22008	21895	21902	22326	22065	21841	22089	21965	22073	21940	21742	21714	21789	21903	21714	21829	21959	21909	21724	21950	21946	22081	21784	21944	21785	21952	22043	21978	22003	21823	21874	21784	22061	21909	21901	21892	21826	21771	21953	21835	21951	21805	21838	21878	22100	21976	21936	22013	21717	21834	21853	22002	21753	21792	21878	21916	21791	21751	21677	21862	21817	21801	21964	21814	21935	21913	22160	22017	21767	22014	21956	22031	21708	22077	22050	21782	21872	22033	21972	21851	21901	21842	22162	21758	21865	21832	21872	22077	22032	21871	21739	21924	21610	21832	21843	22064	21923	21520	21917	22033	21728	21954	21834	21806	21880	22055	21916	22011	21968	21753	21980	21867	22050	21717	22022	22023	21863	21991	21977	21902	21942	22081	22044	21762	21841	21897	21742	21765	21807	21933	21954	22023	21674	21727	21949	21901	21876	21642	21847	22067	21893	21841	21885	21950	21992	21811	22043	21674	21692	22063	21841	21812	21854	21947	21914	21810	21798	21944	22052	21758	21725	21821	21845	21917	22026	22006	21795	22004	21961	21945	22007	21827	21821	21713	21988	21828	21870	21881	21889	21932	22125	21801	21960	21988	21693	22107	21860	21984	21773	21930	21668	22044	21974	21902	21852	21918	21752	22022	21894	21836	21768	21811	21960	21794	21868	21815	21783	22134	21965	21681	21832	21947	21828	21912	21970	21918	22189	21799	21844	21945	21807	21827	21931	21873	21900	21634	21653	22079	21905	21724	22035	21987	21863	21846	21964	21768	21876	21884	22060	21933	21981	21894	21928	21836	21974	21952	21854	22033	21891	21976	21854	21946	21803	21819	22018	21618	21947	21894	21810	21823	21800	21706	21934	21924	21974	21938	21908	21773	21891	21993	21930	21886	21764	21686	21834	21815	21999	21875	21895	21822	22050	21948	22020	21961	22089	22093	21912	21862	21837	21850	22114	21949	21525	21804	21804	21902	21906	21992	21744	21940	21741	22049	21960	21664	21964	21939	21806	21931	21839	21813	21830	22213	21855	21962	21893	21877	22140	21603	22009	21775	21847	21841	21947	21925	22063	21885	21833	22105	21969	21834	21972	21868	21828	21771	21881	22043	21798	21834	22076	21944	21873	21888	21756	21805	21856	21778	21735	21872	21777	22139	21704	21953	21616	21865	21896	21883	22034	21962	22086	22025	21888	21789	21959	21913	21853	21605	21716	21909	21689	21618	21867	21968	21963	21936	21921	21708	21827	21935	21911	21798	21950	22013	21945	22020	21777	21819	21749	21768	21810	21837	21792
26529	34764	26588	22262	20279	19392	19125	18598	18140	17957	18057	17833	17766	17999	18274	18388	18222	18222	18125	17962	18001	17740	17821	17855	17657	17701	17691	17446	17696	17706	17567	17665	17733	17621	17555	17730	17655	17645	17718	17488	17628	17747	17588	17659	17640	17701	17675	17525	17530	17637	17606	17453	17563	17423	17681	17488	17677	17567	17517	17670	17821	17628	17681	17625	17726	17648	17618	17458	17585	17544	17668	17507	17706	17527	17487	17644	17615	17503	17614	17629	17585	17672	17381	17706	17542	17746	17592	17684	17573	17571	17437	17503	17509	17520	17554	17582	17590	17451	17500	17570	17418	17803	17598	17753	17453	17691	17554	17460	17546	17626	17514	17536	17478	17666	17648	17607	17608	17722	17600	17561	17427	17602	17476	17511	17601	17432	17600	17624	17525	17708	17622	17519	17593	17537	17729	17604	17692	17501	17754	17528	17499	17524	17648	17669	17668	17634	17590	17661	17660	17632	17398	17505	17495	17510	17495	17424	17549	17574	17336	17726	17484	17499	17451	17660	17559	17807	17525	17657	17566	17443	17485	17439	17646	17552	17378	17500	17481	17675	17514	17539	17500	17462	17456	17495	17437	17624	17477	17657	17518	17611	17558	17495	17638	17637	17629	17677	17611	17647	17535	17555	17540	17635	17384	17692	17383	17647	17474	17497	17584	17555	17630	17522	17556	17510	17593	17671	17561	17693	17422	17599	17615	17686	17605	17564	17341	17609	17625	17537	17570	17544	17651	17444	17652	17677	17571	17599	17514	17424	17759	17567	17486	17496	17480	17655	17618	17492	17658	17345	17558	17748	17630	17605	17525	17746	17620	17565	17493	17645	17399	17599	17566	17559	17402	17723	17616	17575	17639	17491	17531	17523	17589	17696	17568	17435	17599	17748	17443	17481	17554	17662	17443	17333	17481	17556	17770	17581	17586	17609	17538	17508	17550	17579	17544	17451	17627	17529	17585	17575	17564	17549	17481	17468	17428	17552	17498	17645	17614	17463	17618	17492	17549	17489	17425	17550	17543	17617	17619	17653	17426	17604	17606	17567	17564	17644	17521	17545	17648	17553	17613	17551	17471	17498	17386	17687	17480	17685	17584	17710	17492	17542	17380	17568	17550	17480	17667	17524	17473	17583	17510	17583	17458	17617	17591	17380	17556	17611	17585	17583	17771	17695	17595	17366	17749	17626	17573	17705	17599	17435	17594	17506	17595	17691	17526	17605	17522	17606	17572	17671	17426	17688	17554	17800	17630	17575	17572	17600	17673	17549	17640	17634	17510	17603	17519	17617	17687	17515	17695	17576	17629	17567	17486	17719	17573	17555	17546	17696	17593	17536	17529	17586	17639	17655	17595	17573	17654	17443	17552	17631	17604	17636	17554	17524	17555	17659	17578	17628	17501	17593	17541	17506	17478	17584	17574	17794	17621	17538	17557	17425	17572	17742	17566	17591	17852	17562	17573	17635	17521	17437	17703	17565	17645	17653	17461	17404	17404	17597	17531	17708	17408	17651	17674	17635	17585	17532	17355	17552	17472	17586	17637	17490	17528	17413	17580	17616	17488	17629	17573	17533	17562	17689	17593	17553	17513	17747	17607	17575	17643	17551	17482	17398	17667	17558	17615	17692	17503	17581	17541	17505	17435	17627	17500	17509	17460	17805	17512	17641	17720	17787	17557	17536	17565	17463	17777	17429	17547	17620	17541	17578	17675	17561	17688	17661	17483	17576	17443	17650	17743	17389	17428	17366	17634	17555	17677	17457	17859	17477	17562	17535	17572	17501	17474	17451	17428	17583	17734	17519	17593	17667	17641	17652	17509	17736	17419	17489	17601	17693	17475	17519	17517	17522	17785	17605	17530	17590	17410	17556	17480	17497	17315	17511	17508	17643	17470	17423	17748	17497	17582	17548	17795	17583	17616	17628	17654	17614	17626	17540	17580	17822	17461	17452	17572	17469	17582	17495	17509	17531	17597	17481	17602	17486	17539	17639	17605	17653	17643	17544	17590	17517	17528	17644	17613	17670	17598	17678	17470	17747	17474	17413	17699	17630	17573	17436	17411	17442	17512	17495	17637	17638	17703	17385	17559	17550	17641	17531	17561	17544	17470	17796	17641	17552	17504	17497	17621	17640	17587	17628	17435	17534	17641	17505	17641	17597	17580	17633	17550	17744	17622	17574	17767	17584	17712	17509	17736	17478	17738	17495	17576	17611	17581	17621	17780	17713	17537	17616	17686	17442	17462	17707	17696	17566	17603	17606	17644	17580	17600	17514	17618	17526	17649	17706	17746	17483	17435	17650	17659	17561	17549	17410	17647	17561	17601	17655	17420	17541	17426	17576	17442	17791	17639	17778	17544	17471	17480	17509	17500	17559	17604	17437	17671	17426	17603	17570	17565	17553	17644	17534	17570	17654	17448	17439	17684	17717	17522	17556	17743	17594	17601	17636	17552	17614	17589	17629	17622	17777	17556	17564	17539	17523	17719	17434	17581	17681	17511	17524	17633	17619	17493	17363	17408	17578	17590	17470	17515	17575	17586	17481	17425	17707	17529	17718	17540	17615	17478	17560	17596	17555	17472	17588	17443	17678	17706	17669	17671	17594	17581	17595	17572	17642	17645	17489	17597	17634	17565	17592	17633	17408	17649	17634	17489	17571	17653	17571	17475	17744	17532	17459	17569	17516	17599	17315	17668	17669	17371	17319	17432	17674	17691	17502	17677	17591	17576	17598	17698	17672	17475	17619	17686	17578	17444	17543	17621	17586	17643	17474	17479	17520	17497	17513	17677	17508	17574	17301	17574	17500	17702	17556	17375	17379	17556	17534	17530	17446	17606	17583	17643	17486	17651	17667	17709	17683	17615	17531	17505	17627	17739	17596	17688	17492	17666	17583	17575	17510	17513	17451	17815	17581	17608	17733	17537	17624	17686	17611	17620	17599	17683	17618	17681	17433	17537	17541	17650	17512	17627	17595	17641	17668	17663	17750	17432	17770	17468	17698	17653	17504	17549	17515	17430	17503	17605	17462	17521	17519	17596	17599	17500	17461	17696	17608	17729	17536	17492	17649	17637	17687	17581	17497	17529	17693	17509	17455	17765	17569	17422	17455	17737	17583	17620	17527	17439	17564	17529	17589	17652	17538	17576	17598	17498	17653	17690	17674	17620	17568	17618	17535	17617	17763	17607	17581	17727	17723	17637	17525	17585	17749	17596	17716	17504	17436	17429	17710	17482	17746	17616	17366	17545	17557	17707	17664	17517	17563	17633	17661	17795	17493	17791	17577	17637	17525	17538	17590	17519	17575	17616	17561	17642	17523	17634	17488	17729	17553	17654	17698	17542	17610	17527	17581	17567	17614	17442	17737	17595	17429	17575	17471	17552	17474	17391	17590	17599	17657	17523	17613	17473	17400	17671	17712	17515	17565	17580	17606	17826	17510	17453	17671	17663	17619	17754	17537	17587	17455	17517	17619	17618	17574	17587	17516	17581	17506	17604	17665	17476	17654	17539	17543	17440	17465	17604	17673	17453	17633	17711	17668	17536	17598	17640	17526	17655	17455	17396	17630	17492	17608	17568	17655	17550	17678	17558	17387	17533	17555	17546	17665	17596	17636	17497	17642	17527	17578	17513	17405	17535	17453	17568	17621	17505	17719	17385	17654	17390	17579	17573	17514	17757	17589	17564	17506	17640	17677	17757	17568	17475	17568	17658	17664	17477	17551	17550	17533	17430	17662	17694	17645	17476	17617	17640	17669	17614	17628	17556	17564	17583	17505	17479	17722	17566	17417	17463	17523	17686	17642	17485	17644	17466	17648	17513	17516	17433	17548	17421	17737	17516	17468	17496	17650	17565	17480	17379	17662	17815	17739	17588	17681	17711	17687	17506	17660	17509	17512	17524	17526	17808	17416	17654	17514	17654	17514	17588	17573	17564	17472	17464	17491	17449	17511	17553	17779	17559	17598	17698	17596	17773	17528	17419	17515	17546	17533	17466	17666	17620	17602	17799	17484	17642	17505	17747	17642	17552	17653	17501	17566	17433	17596	17401	17662	17582	17680	17606	17663	17631	17477	17510	17366	17588	17674	17682	17460	17675	17660	17579	17576	17535	17590	17568	17620	17542	17446	17641	17583	17412	17695	17499	17543	17635	17688	17403	17685	17480	17444	17746	17497	17519	17679	17692	17482	17617	17704	17710	17625	17515	17464	17521	17676	17473	17535	17623	17583	17712	17523	17707	17639	17549	17636	17685	17746	17685	17664	17508	17615	17734	17590	17405	17422	17416	17492	17623	17567	17422	17475	17631	17567	17526	17673	17692	17747	17615	17664	17608	17529	17631	17461	17607	17572	17470	17503	17621	17567	17647	17527	17539	17653	17574	17714	17475	17724	17560	17525	17634	17424	17532	17624	17512	17625	17613	17662	17322	17502	17613	17657	17610	17663	17667	17461	17499	17600	17453	17676	17639	17447	17527	17461	17596	17628	17513	17477	17546	17487	17593	17655	17859	17580	17486	17612	17444	17709	17662	17527	17590	17560	17695	17552	17561	17595	17558	17443	17466	17409	17699	17726	17624	17864	17502	17616	17643	17529	17434	17505	17366	17628	17736	17422	17477	17542	17327	17814	17614	17566	17727	17539	17634	17532	17526	17755	17493	17482	17556	17618	17618	17551	17870	17534	17648	17750	17426	17650	17507	17468	17450	17484	17627	17575	17623	17718	17450	17588	17666	17621	17522	17502	17438	17655	17596	17590	17530	17349	17834	17576	17831	17600	17543	17542	17642	17426	17537	17724	17666	17623	17645	17634	17727	17612	17736	17381	17411	17591	17498	17643	17436	17411	17449	17657	17573	17710	17543	17665	17506	17618	17607	17468	17748	17741	17666	17654	17642	17720	17493	17628	17663	17575	17577	17584	17690	17536	17500	17624	17640	17609	17577	17520	17765	17539	17715	17446	17747	17440	17556	17404	17550	17551	17550	17559	17588	17525	17528	17631	17542	17662	17601	17564	17489	17680	17428	17628	17742	17551	17576	17527	17524	17397	17819	17517	17479	17536	17520	17581	17592	17430	17503	17687	17582	17570	17805	17639	17505	17606	17685	17380	17651	17597	17543	17707	17475	17556	17545	17556	17529	17626
24140	21583	29146	24662	23136	25402	26298	23101	22470	22605	22464	22358	22281	22455	22589	22375	22518	22408	22314	22343	22218	21993	22020	21969	21893	21731	21931	21820	21960	21860	21803	21727	21686	22134	21660	21924	21815	21823	21795	21652	21670	21904	21837	21952	21836	21656	21692	21885	21699	21547	21747	21731	21820	21648	21615	21627	21650	21772	21796	22056	22081	22099	21928	22093	21883	21993	21671	21676	21897	21621	21782	21585	21662	21728	21564	21677	21775	21802	21918	21727	21814	21615	21855	21507	21736	21818	21960	21743	21506	21583	21588	21626	21819	21685	21783	21573	21713	21565	21727	21574	21586	21906	21727	21632	21641	21657	21711	21622	21727	21662	21606	21852	21785	21763	21922	21721	21814	21601	21693	21590	21762	21708	21561	21864	21779	21780	21809	21951	21559	21575	21573	21527	21766	21525	21670	21612	21684	21686	21868	21588	21830	21566	21729	21726	21840	21610	21861	21790	21596	21761	21836	21725	21715	21553	21628	21533	21756	21631	21709	21693	21737	21622	21888	21565	21797	21645	21673	21839	21853	21855	21720	21771	21603	21672	21695	21609	21604	21642	21776	21856	21616	21713	21676	21634	21690	21675	21525	21649	21636	21646	21659	21577	21837	21783	21663	21961	21679	21377	21950	21812	21810	21539	21575	21675	21700	21680	21587	21594	21763	21766	21666	21718	21707	21551	21709	21558	21653	21765	21813	21717	21601	21740	21613	21695	21624	21679	21683	21725	21754	21762	21697	21796	21811	21753	21856	21556	21783	21698	21669	21592	21566	21636	21818	21428	21677	21702	21827	21750	21599	21739	21798	21573	21737	21953	21722	21763	21681	21466	21854	21675	21503	21648	21773	21740	21616	21574	21891	21731	21474	21952	21495	21609	21903	21502	21482	21611	21543	21537	21631	21551	21465	21723	21918	21839	21678	21703	21836	21558	21475	21652	21705	21660	21603	21561	21447	21644	21751	21816	21634	21725	21890	21734	21660	21769	21751	21889	21735	21763	21636	21606	21838	21719	21569	21652	21711	21681	21561	21683	21838	21662	21596	21547	21367	21496	21794	21673	21787	21629	21481	21683	21678	21538	21719	21689	21669	21504	21737	21687	21778	21642	21708	21784	21600	21722	21721	21837	21610	21629	21671	21505	21599	21676	21705	21806	21789	21562	21576	21525	21667	21616	21713	21691	21778	21616	21638	21800	21675	21838	21587	21708	21424	21830	21747	21649	21771	21777	21743	21608	21564	21452	21603	21938	21749	21657	21772	21575	21625	21861	21683	21524	21744	21776	21906	21619	21538	21777	21495	21663	21658	21701	21962	21767	21732	21679	21842	21688	21850	21654	21680	21702	21673	21795	21883	21514	21578	21735	21817	21468	21729	21762	21761	21899	21587	21514	21803	21679	21961	21467	21667	21635	21603	21413	21569	21549	21571	21665	21669	21714	21736	21509	21543	21675	21740	21811	21689	21652	21665	21626	21668	21740	21731	21700	21504	21753	21874	21813	21652	21657	21597	21505	21476	21444	21727	21618	21754	21815	21717	21822	21703	21894	21771	21594	21534	21857	21678	21605	21587	21652	21620	21740	21740	21681	21723	21690	21784	21607	21564	21765	21739	21668	21938	21794	21779	21773	21691	21555	21830	21775	21575	21641	21724	21613	21650	21543	21757	21877	21709	21553	21675	21722	21501	21682	21636	21749	21854	21737	21635	21614	21511	21688	21711	21753	21686	21688	21642	21798	21819	21684	21471	21612	21509	21560	21672	21648	21443	21780	21493	21668	21860	21436	21749	21607	21710	21844	21778	21551	21578	21690	21810	21781	21787	21732	21824	21668	21900	21550	21687	21719	21507	21766	21509	21629	21662	21872	21699	21726	21852	21913	21748	21678	21739	21794	21687	21802	21631	21586	21725	21722	21691	21591	21514	21540	21616	21608	21623	21854	21680	21680	21935	21928	21597	21711	21715	21733	21610	21779	21718	21459	21626	21755	21711	21601	21785	21717	21729	22003	21784	21521	21715	21511	21650	21747	21665	21571	21692	21808	21600	21750	21570	21944	21715	21598	21652	21927	21920	21806	21745	21736	21631	21797	21505	21724	21993	21843	21776	21644	21596	21867	21620	21741	21513	21766	21609	21751	21703	21622	21631	21615	21753	21745	21769	21620	21709	21539	21747	21621	21541	21730	21636	21573	21665	21476	21697	21814	21773	21793	21762	21788	21698	21700	21667	21771	21568	21721	21770	21824	21892	21635	21538	21497	21756	21487	21624	21958	21846	21747	21677	21474	21727	21717	21584	21588	21588	21733	21680	21934	21881	21397	21697	21520	21683	21432	21844	21783	21745	21789	21559	21765	21609	21612	21570	21625	21634	21519	21527	21884	21800	21737	21573	21546	21734	21573	21769	21612	21739	21791	21701	21593	21607	21643	21766	21706	21527	21766	21723	21674	21653	21583	21646	21793	21792	21691	21696	21632	21574	21612	21733	21607	21667	21595	21462	21634	21661	21649	21757	21617	21735	21796	21725	21487	21819	21621	21433	21610	21805	21566	21587	21689	21657	21687	21817	21724	21544	21629	21724	21498	21577	21764	21723	21848	21775	21582	21660	21661	21809	21640	21647	21813	21823	21591	21776	21795	21521	21719	21713	21739	21738	21597	21656	21545	21729	21635	21585	21314	21553	21726	21611	21666	21845	21572	21716	21830	21684	21694	21715	21590	21307	21655	21684	21770	21828	21742	21857	21771	21914	21667	21791	21578	21651	21640	21746	21407	21707	21629	21801	21624	21709	21726	21457	21664	21902	21615	21696	21645	21806	21587	21595	21540	21674	21742	21663	21700	21580	21630	21615	21737	21741	21686	21663	21795	21698	21882	21641	21561	21607	21651	21533	21537	21715	21808	21491	21610	21488	21654	21597	21734	21608	21687	21773	21435	21632	21847	21643	21680	21718	21642	21721	21714	21718	21638	21570	21635	21641	21628	21626	21691	21619	21637	21550	21634	21422	21682	21616	21528	21742	21704	21608	21637	21759	21763	21839	21712	21493	21720	21917	21785	21632	21590	21622	21642	21782	21899	21752	21558	21627	21815	21887	21632	22000	21776	21700	21509	21558	21905	21624	21642	21705	21873	21696	21777	21901	21809	21419	21651	21848	21607	21964	21785	21730	21694	21866	21752	21816	21651	21578	21925	21874	21887	21578	21585	21746	21814	21867	21761	21828	21529	21380	21686	21756	21545	21773	21849	21738	21668	21748	21792	21717	21691	21805	21662	21530	21677	21697	21783	21732	21647	21466	21740	21629	21755	21775	21605	21585	21856	21515	21582	21584	21522	21718	21508	21760	21730	21677	21618	21835	21580	21803	21674	21503	21666	21838	21819	21668	21654	21736	21806	21820	21538	21847	21753	21719	21797	21632	21576	21515	21678	21584	21859	21671	21437	21678	21664	21605	21654	21728	21590	21779	21380	21497	21556	21744	21772	21749	21673	21634	21681	21580	21546	21689	21723	21847	21721	21754	21533	21645	21512	21672	21782	21852	21728	21696	21817	21777	21791	21621	21685	21861	21591	21798	21682	21576	21545	21389	21511	21597	21784	21744	21860	21802	21686	21589	21633	21713	21873	21672	21840	21725	21797	21648	21603	21717	21603	21694	21406	21716	21572	21758	21655	21857	21805	21592	21755	21779	21561	21523	21543	21754	21576	21511	21718	21510	21843	21724	21657	21558	21663	21611	21757	21547	21839	21750	21845	21709	21722	21749	21424	21751	21648	21679	22111	21863	21573	21628	21957	21793	21525	21676	21467	21541	21614	21880	21729	21862	21768	21527	21822	21540	21706	21675	21694	21919	21581	21748	21781	21518	21802	21850	21645	21822	21800	21924	21412	21708	21554	21612	21640	21625	21393	21620	21846	21617	21854	21564	21685	21809	21846	21863	22043	21782	21537	21739	21598	21593	21546	21799	21623	21829	21630	21895	21993	21671	21748	21904	21825	21682	21628	21655	21518	21850	21502	21623	21658	21782	21804	21707	21674	21790	21672	21687	21688	21920	21848	21810	21804	21609	21730	21595	21720	21736	21819	21720	21700	21787	21642	21683	21561	21633	21723	21819	21902	21751	21600	21603	21667	21666	21686	21678	21685	21715	21542	21639	21574	21645	21658	21503	21459	21725	21529	21781	21870	21850	21528	21508	21719	21792	21638	21764	21847	21705	21666	21719	21401	21499	21783	21553	21711	21721	21590	21773	21510	21686	21593	21786	21445	21838	21938	21768	21519	21746	21572	21665	21615	21716	21746	21616	21782	21896	21906	21558	21671	21616	21588	21746	21754	21647	21667	21661	21661	21672	21759	21524	21689	21588	21671	21571	21633	21619	21606	21603	21757	21732	21589	21669	21713	21622	21836	21729	21777	21629	21737	21713	21793	21966	21693	21672	21630	21649	21723	21587	21547	21660	21798	21745	21936	21544	21825	21515	21455	21452	21771	21796	21722	21856	21735	21961	21645	21623	21674	21741	21727	21575	21801	21593	21703	21436	21713	21941	21577	21819	21951	21785	21683	21762	21927	21921	21799	21737	21552	21719	21606	21632	21857	21480	21591	21480	21544	21592	21737	21683	21798	21564	21701	21633	21794	21660	21614	21812	21646	21807	21623	21814	21602	21464	21612	21647	21748	21595	21652	21440	21665	21485	21764	21475	21811	21647	21692	21609	21473	21655	21457	21785	21699	21467	21838	21603	21405	22003	21756	21728	21795	21635	21503	21470	21756	21978	21667	21916	21740	21673	21690	21867	21634	21710	21631	21663	21817	21715	21610	21626	21764	21866	21879	21644	21617	21680	21661	21766	21558	21546	21852	21889	21768	21746	21621	21597	21816	21715	21610	21687	21552	21877	21449	21819	21687	21682	21572	21690	21614	21849	21766	21724	21748	21834	21582	21666	21789	21571	21501	21802	21741	21424	21779	21766	21680	21406	21648	21715	21699	21641	22016	21619	21680	21638	21546	21537	21918	21773	21667	21721	21601	21644	21746	21911	21518	21733	21574	21763	21678	21642	21824	21590	21726	21714	21746	22098	21513	21757	21680	21713	21824	21757	21519	21771	21742	21860	21735	21638	21566	21602	21757	21724	21535	21804	21644	21840	21624
25047	39357	32181	25809	22705	20991	20345	19028	18351	18400	18391	18384	18392	18433	18674	18742	18332	18124	18309	18186	17929	17739	18078	17946	17773	17709	17585	17557	17452	17661	17735	17671	17622	17462	17802	17540	17581	17601	17432	17378	17509	17500	17479	17530	17619	17542	17505	17479	17440	17529	17641	17425	17347	17486	17600	17549	17549	17555	17684	18118	18095	18014	17813	17488	17975	17448	17584	17518	17478	17446	17475	17589	17544	17406	17416	17591	17516	17471	17625	17590	17333	17431	17571	17581	17356	17246	17449	17508	17460	17338	17521	17420	17473	17466	17510	17561	17459	17331	17731	17586	17487	17410	17557	17785	17337	17478	17459	17599	17482	17412	17574	17587	17591	17533	17448	17499	17498	17623	17365	17364	17425	17580	17362	17358	17522	17451	17433	17536	17437	17592	17416	17511	17503	17403	17613	17564	17386	17552	17320	17588	17371	17638	17559	17482	17430	17413	17567	17515	17374	17497	17272	17476	17369	17566	17462	17371	17347	17454	17421	17378	17533	17457	17388	17574	17372	17595	17390	17601	17576	17469	17524	17529	17473	17722	17440	17467	17471	17352	17546	17545	17292	17436	17596	17384	17458	17387	17593	17458	17381	17302	17439	17599	17305	17553	17642	17482	17417	17464	17512	17352	17422	17632	17379	17516	17356	17360	17471	17415	17314	17335	17426	17457	17591	17264	17429	17449	17458	17270	17477	17278	17561	17540	17592	17425	17446	17569	17422	17311	17458	17558	17646	17450	17543	17372	17362	17572	17471	17316	17560	17445	17595	17317	17393	17497	17552	17482	17615	17385	17535	17556	17475	17387	17506	17549	17530	17607	17475	17416	17459	17415	17477	17496	17415	17390	17366	17476	17526	17520	17466	17332	17379	17488	17432	17473	17421	17288	17423	17329	17600	17363	17299	17327	17435	17514	17419	17441	17446	17636	17373	17498	17564	17538	17569	17368	17487	17498	17519	17440	17589	17358	17427	17586	17289	17469	17561	17544	17397	17556	17364	17547	17521	17493	17602	17444	17475	17500	17359	17422	17466	17563	17385	17385	17560	17364	17520	17492	17568	17272	17425	17520	17529	17459	17478	17419	17585	17548	17397	17502	17309	17471	17461	17457	17535	17500	17561	17389	17404	17574	17585	17585	17465	17463	17466	17530	17448	17383	17389	17358	17443	17522	17511	17396	17368	17631	17525	17441	17351	17435	17639	17596	17503	17431	17436	17531	17387	17267	17494	17557	17568	17560	17442	17512	17366	17353	17628	17495	17325	17457	17400	17505	17514	17615	17570	17463	17540	17360	17427	17334	17538	17483	17375	17348	17472	17433	17417	17514	17449	17467	17514	17565	17524	17470	17364	17344	17425	17607	17436	17472	17454	17195	17502	17486	17318	17407	17730	17376	17424	17436	17417	17276	17535	17472	17532	17498	17373	17579	17556	17409	17686	17440	17510	17434	17288	17444	17458	17552	17281	17452	17436	17350	17468	17361	17526	17370	17645	17334	17576	17487	17461	17555	17406	17485	17548	17345	17232	17570	17312	17455	17388	17551	17508	17436	17416	17477	17373	17404	17473	17286	17535	17371	17394	17382	17454	17531	17524	17445	17460	17408	17339	17528	17397	17591	17648	17405	17407	17480	17567	17497	17455	17513	17784	17440	17571	17301	17373	17443	17469	17384	17384	17337	17317	17472	17464	17495	17554	17379	17336	17402	17408	17521	17354	17329	17583	17400	17422	17509	17340	17454	17622	17478	17483	17308	17455	17597	17454	17397	17387	17536	17602	17389	17645	17354	17360	17535	17377	17551	17444	17262	17565	17327	17563	17380	17422	17453	17465	17399	17554	17463	17393	17385	17329	17594	17334	17389	17473	17571	17422	17460	17504	17421	17625	17615	17419	17355	17685	17514	17444	17228	17491	17631	17303	17555	17336	17553	17447	17469	17491	17527	17505	17512	17406	17332	17507	17654	17499	17360	17406	17653	17286	17422	17471	17388	17439	17440	17457	17456	17389	17469	17487	17435	17509	17427	17422	17292	17457	17161	17558	17559	17597	17536	17477	17441	17473	17252	17512	17517	17607	17457	17363	17513	17512	17464	17428	17353	17466	17441	17489	17395	17614	17420	17398	17473	17430	17449	17641	17474	17366	17404	17465	17491	17351	17520	17537	17556	17300	17474	17424	17501	17270	17501	17357	17445	17493	17457	17525	17433	17501	17410	17413	17427	17471	17611	17339	17557	17398	17554	17409	17411	17420	17444	17469	17400	17549	17502	17436	17415	17615	17516	17388	17352	17399	17403	17663	17478	17434	17532	17426	17485	17599	17214	17424	17356	17429	17538	17345	17621	17384	17391	17455	17332	17525	17419	17407	17658	17414	17408	17525	17560	17314	17429	17452	17360	17531	17451	17504	17398	17471	17463	17425	17465	17326	17627	17370	17561	17525	17510	17587	17589	17463	17413	17475	17660	17391	17487	17439	17664	17482	17556	17505	17298	17387	17498	17494	17466	17444	17487	17424	17339	17694	17484	17378	17519	17438	17512	17569	17324	17477	17571	17415	17546	17393	17421	17340	17643	17353	17452	17389	17450	17560	17444	17481	17442	17554	17575	17426	17506	17306	17301	17570	17343	17442	17490	17552	17442	17371	17604	17384	17413	17386	17336	17451	17316	17362	17292	17327	17358	17297	17501	17328	17503	17505	17315	17545	17484	17588	17422	17401	17408	17542	17363	17512	17634	17477	17381	17453	17549	17422	17341	17359	17392	17531	17598	17303	17456	17461	17414	17484	17457	17640	17490	17384	17504	17506	17380	17503	17354	17366	17363	17435	17507	17435	17482	17330	17367	17657	17448	17259	17480	17460	17489	17411	17487	17479	17369	17468	17436	17476	17463	17404	17606	17474	17503	17553	17476	17497	17645	17475	17514	17448	17580	17544	17499	17497	17495	17444	17486	17547	17577	17508	17525	17528	17548	17569	17525	17404	17317	17147	17400	17422	17533	17574	17569	17427	17675	17423	17506	17402	17476	17198	17452	17382	17422	17392	17565	17453	17431	17388	17350	17640	17622	17378	17518	17385	17482	17751	17527	17430	17485	17210	17479	17441	17555	17380	17342	17317	17498	17361	17483	17510	17468	17648	17531	17387	17422	17293	17551	17455	17169	17491	17277	17531	17305	17613	17444	17527	17483	17437	17352	17465	17472	17443	17394	17365	17520	17558	17566	17343	17505	17525	17530	17460	17474	17434	17503	17674	17356	17409	17634	17460	17525	17407	17525	17470	17412	17491	17673	17530	17314	17453	17524	17349	17566	17383	17398	17636	17558	17358	17585	17505	17536	17480	17344	17366	17427	17357	17393	17500	17510	17424	17508	17498	17449	17359	17410	17443	17607	17310	17589	17491	17523	17433	17595	17395	17594	17578	17441	17483	17462	17311	17438	17659	17655	17464	17499	17546	17417	17460	17325	17472	17457	17462	17350	17589	17308	17413	17483	17402	17512	17609	17423	17488	17479	17482	17336	17476	17625	17441	17496	17411	17283	17358	17517	17337	17366	17559	17496	17519	17452	17484	17568	17475	17435	17499	17497	17626	17585	17348	17401	17517	17151	17417	17536	17439	17337	17491	17345	17436	17473	17508	17436	17476	17531	17552	17471	17300	17317	17352	17590	17311	17305	17484	17549	17515	17390	17470	17329	17446	17413	17487	17541	17726	17524	17452	17406	17452	17542	17402	17535	17561	17544	17354	17530	17363	17380	17347	17386	17437	17564	17498	17481	17292	17447	17488	17394	17551	17578	17599	17352	17598	17362	17524	17503	17432	17350	17605	17287	17282	17439	17403	17551	17555	17220	17332	17325	17405	17479	17436	17246	17571	17482	17404	17392	17460	17506	17435	17552	17371	17338	17409	17616	17446	17330	17538	17563	17417	17414	17264	17391	17514	17388	17283	17444	17597	17449	17587	17366	17523	17465	17320	17518	17550	17548	17453	17413	17454	17543	17661	17689	17371	17659	17482	17232	17620	17460	17469	17438	17488	17411	17613	17393	17449	17514	17313	17387	17527	17531	17418	17415	17624	17501	17439	17425	17572	17409	17540	17300	17573	17370	17426	17331	17257	17468	17590	17442	17284	17449	17634	17448	17482	17529	17480	17388	17629	17343	17439	17563	17610	17369	17439	17494	17403	17385	17390	17528	17391	17420	17456	17434	17459	17499	17527	17402	17344	17488	17329	17580	17539	17418	17615	17396	17500	17563	17421	17465	17573	17478	17540	17415	17527	17490	17568	17449	17427	17520	17434	17553	17608	17407	17442	17495	17498	17475	17480	17423	17486	17628	17440	17324	17506	17486	17593	17623	17321	17314	17454	17483	17482	17623	17376	17402	17578	17378	17429	17413	17429	17477	17413	17415	17397	17304	17485	17531	17392	17483	17485	17557	17471	17341	17332	17531	17478	17376	17520	17433	17574	17468	17475	17367	17457	17241	17548	17392	17552	17405	17291	17540	17494	17378	17561	17406	17421	17502	17410	17433	17542	17409	17464	17494	17546	17366	17390	17489	17487	17443	17535	17649	17260	17392	17530	17523	17326	17588	17407	17511	17514	17554	17373	17403	17490	17476	17335	17422	17510	17523	17555	17483	17331	17599	17513	17538	17437	17491	17474	17421	17571	17501	17475	17358	17527	17478	17399	17498	17430	17337	17387	17498	17611	17597	17436	17559	17295	17461	17526	17530	17470	17385	17347	17335	17341	17323	17409	17420	17461	17388	17657	17440	17537	17410	17337	17450	17305	17515	17518	17367	17556	17303	17504	17485	17494	17482	17503	17365	17446	17413	17346	17567	17573	17448	17343	17411	17411	17448	17491	17524	17353	17360	17395	17579	17186	17566	17545	17284	17620	17414	17524	17587	17342	17385	17603	17477	17406	17360	17465	17418	17547	17457	17351	17509	17755	17269	17366	17454	17375	17480	17409	17502	17445	17444	17482	17506	17551	17524	17342	17321	17342	17525	17357	17273	17524	17478	17675	17297	17327	17495	17383	17510	17494	17464	17606	17649	17355	17502	17462	17358	17319	17323	17531	17362	17495	17578	17520	17545	17457	17625	17630	17523	17433	17761	17376	17594	17676	17273	17616	17673	17418	17440
23023	21513	29404	24079	21989	25245	28863	23959	23039	23196	23100	23120	23057	23144	23027	23030	23088	22618	22795	22806	22583	22460	22404	22367	22361	22167	22024	22117	22100	22079	22181	22221	22260	22229	22209	22068	22010	22056	22146	22118	22188	21803	22038	22051	21981	21896	22124	21974	22044	21827	22059	21944	22016	22101	22106	22008	21983	22086	22143	22836	23033	22879	22532	22264	22030	22075	21788	21926	21984	22094	21919	21899	21765	22073	22110	21878	22048	21930	21958	22146	22019	21945	21806	22021	21728	22023	21831	22020	21831	21817	21994	22063	21949	21803	22162	21945	21978	21936	22066	22155	21853	21867	22013	21894	22248	22042	21903	21800	21943	21938	21972	21883	21642	22001	21875	21891	21984	21800	21833	21919	21909	21870	21946	21887	21957	22029	21994	22125	21932	21806	21797	21903	21839	21870	22071	21796	21931	21969	22007	21994	21971	21858	21705	22133	21757	21912	21802	21899	21918	22064	22052	22036	22154	21905	21960	21845	21809	22029	21992	21980	21867	22144	21802	21798	22017	21972	22106	21993	21912	21860	21808	22022	21860	21930	21900	21854	21795	21850	21901	21959	21891	21991	21902	21871	21761	22013	21703	21770	22098	21968	21988	22031	21716	21782	21748	21786	21799	21746	21984	21956	21916	21702	21803	22020	21978	22110	21903	21918	21889	22085	22050	22008	21721	22088	21971	21808	21950	22002	21745	22037	21864	21987	22160	21992	21997	22063	21932	21851	21997	22072	21979	21861	21811	21917	21956	21813	22032	22055	21988	21843	21914	21969	21905	22000	22196	21937	22081	21733	21808	21752	21852	21872	21986	21904	21873	21962	21716	21997	22051	21886	22033	21934	22003	22130	21838	22080	21766	21905	21821	21998	21926	22024	21857	22034	21672	21928	22066	21955	22169	21678	21857	22077	22011	21834	21880	22001	22060	22044	21926	21983	21891	22113	22018	22253	22078	21710	21728	21804	22034	21851	21753	21886	21744	22036	21960	21792	21984	22076	22097	21921	21858	22131	21847	21951	21967	22073	21911	21924	22071	21994	22092	21772	22071	22019	21613	21803	22057	21812	21776	21861	21939	21966	21714	21857	22014	21768	21652	21888	21715	22042	21873	21931	21969	21897	21852	21871	21966	21908	21739	21957	21815	21807	21880	21955	21793	21884	21892	21991	21886	21907	21829	22017	21981	21905	21816	22084	21924	21911	21939	21757	21919	21966	21971	21851	22003	21825	21679	22100	21892	22121	21767	22093	22121	21981	21983	21897	21938	21894	21805	21840	21772	21950	21939	21916	22139	21920	21887	21988	21925	21690	22001	22033	21875	22037	21860	21918	21979	21865	22014	21996	21809	21708	21926	21938	21995	22197	21831	21941	21889	22043	21888	21910	21853	21826	21713	21949	22026	21927	22044	21887	21745	21960	21906	21837	21959	21594	21841	21944	21989	21822	21892	21816	21911	21837	21809	21888	22010	21606	21820	21922	22000	21868	21871	21963	21749	21780	21692	22054	21953	21726	22140	21768	22206	21848	21725	21949	21975	21792	22024	21966	21890	21907	22011	22010	21954	21647	22036	21931	22030	22045	21859	21941	21808	22191	21859	21710	21846	21725	22106	21958	22055	22132	22010	22016	21982	21749	21977	21909	21746	21891	21685	21653	21852	21943	22153	21942	21855	21707	21890	21889	21999	21961	21944	22024	21913	21931	21945	21930	21871	21905	22001	21959	22050	21886	21861	21988	21917	22083	22018	21916	21971	21842	21885	21628	22127	21827	21710	21881	21936	21864	21879	21743	21741	22017	21926	22193	21942	21841	22004	21834	21754	21639	22047	22017	21828	21841	21853	21800	21715	21995	22122	21896	22197	21768	21633	21901	22091	22168	22146	21939	21906	21839	22105	21818	21766	21861	21672	21902	21781	21903	21891	21760	21903	21735	21933	21702	21987	21706	22045	21851	21941	21984	21807	22063	22055	22043	21787	21818	21867	21817	21859	21930	21972	21781	22075	21816	21959	22112	22071	22037	21932	21801	21801	21900	21866	21852	21856	21731	21901	21760	22055	21804	22034	21773	22059	21619	21897	22068	22011	21973	21673	22046	21596	21864	21934	21921	22026	22118	21956	21831	22057	21929	21865	21960	22110	21888	22096	21914	21891	21931	21947	21779	21950	21776	21809	22081	21999	21834	21945	21792	21986	21889	21715	21881	21685	21810	22062	21885	21718	21807	21882	21877	21819	21750	21826	21860	21860	21919	22084	22142	21853	21747	21772	21870	21848	21797	21788	21744	22101	22118	22236	21923	21935	21765	21657	21891	22034	21955	21841	21970	21795	22112	21755	21792	21826	22031	21824	21977	21733	21865	21811	21909	21999	21849	21862	21987	21804	21722	21888	21761	21901	22117	21810	22023	21910	22086	21799	21920	21841	21922	21796	21779	21842	21841	22036	21845	21983	21949	21941	21874	22007	21862	21890	21969	21820	21833	21752	22064	22040	22026	21803	21693	22248	21788	22145	21902	21920	21961	22057	21661	21939	21883	21800	21641	21717	22050	22031	21833	21808	21872	21967	21795	21731	21858	21862	21909	22112	21949	22112	21892	21905	21959	21755	21837	21752	21878	21892	21792	22038	21792	22113	21957	21833	21728	21817	21859	21977	22063	21912	22031	22144	22110	21976	21763	22019	22063	21884	21869	21823	22063	22009	21810	21601	22015	21913	21845	21989	21818	21602	21744	21878	21864	22016	21906	21686	22033	21981	22134	21767	21916	21990	21931	21898	21841	21998	22102	22062	21879	21807	21821	21958	22134	21678	21711	21851	21944	21784	22020	21900	21992	22145	21951	21922	22037	21788	21740	22029	22055	21873	21941	21852	21949	21740	21896	21714	21859	22049	21886	22178	21998	22083	21876	21834	21955	22004	21797	22068	21879	21863	21794	21642	21849	21863	21660	22001	21894	22182	21973	21891	22017	21845	21967	22009	21825	21874	21874	21825	22060	21776	22085	22020	21948	21989	22161	21937	21930	21819	21916	21922	21841	21646	21921	21909	21921	21721	21955	21996	21996	21863	21718	21974	21964	21678	21973	21828	22009	21812	21884	21904	21885	22082	21762	21962	21963	21977	22043	21941	21897	21922	21868	21860	21759	21897	22018	21814	21862	21951	21886	21852	22024	22176	21851	21933	22049	21724	21764	22188	21826	22026	22007	21779	21923	21849	21812	21961	21926	22027	22086	21750	22071	22003	21846	21825	21884	21851	22102	22130	21912	22001	21787	22066	21780	22037	21889	22197	21671	21984	21871	22116	22023	21788	21869	21964	21956	21891	22005	21775	21851	22015	21822	22084	22004	21890	22042	21885	21754	21919	21800	21676	22063	21772	21906	21841	22063	21971	22176	22064	21909	22147	21899	21931	22120	22033	21950	21982	21949	21803	21648	21985	22081	21739	21904	21780	21936	21996	21930	21866	21982	21704	22012	21902	22037	21789	21611	21921	22060	21700	21804	21986	21877	22124	21980	21872	21802	21787	22133	21704	21773	21805	21909	21783	21899	21964	21934	21943	22132	21851	21952	22033	22061	21964	21839	21953	21770	21950	22086	21835	21835	22123	21992	21834	22030	21718	21865	21863	22058	21776	21810	21970	22201	21777	21876	21772	21790	21725	21892	22020	22043	21953	21825	21786	22012	21945	22100	21881	21891	21960	22081	21671	21770	21954	21947	21695	21947	21955	21684	21856	21863	21969	21723	21991	21772	21950	21824	21812	21986	21965	21925	21749	21883	22130	22040	22004	21843	22072	21874	22163	22192	21884	22029	21929	21983	21931	21880	22033	22015	22014	21924	22088	21882	21915	22220	22081	21899	21926	21935	21739	21706	22071	22111	21767	21824	21823	21939	22224	21866	21911	21897	21903	22185	22074	21856	22017	21938	21868	21790	21792	22037	22032	22011	21970	21964	21834	21918	21793	21956	21913	21792	21809	21877	21832	21991	21831	21989	21799	21811	21885	21855	21976	21849	21958	21768	21829	22075	21914	22127	21926	21834	21726	21953	21777	22014	21925	21847	21830	21879	21688	21806	21978	22059	21756	21878	22022	21979	21958	21758	21909	21739	21823	21863	22007	21920	21988	21921	21741	22020	21967	21855	21703	21719	21864	21964	22025	21922	21756	21932	21983	21678	21999	21935	21793	22092	22122	21889	21951	22072	21793	21678	21885	22047	21950	21967	21800	21813	21688	21749	21783	21784	21799	22004	21782	22029	21767	21721	22037	22017	21994	21845	21870	22095	21896	21913	21821	22053	21997	21951	22029	22085	21858	22005	21768	21882	22087	21977	21818	22204	21682	21980	21913	22038	22202	21883	21794	21870	21904	21916	21931	21980	21924	22019	21917	21808	21949	21781	21960	22190	21921	22118	22153	22076	21899	21950	22135	21952	21902	21990	22037	21853	21932	21978	21921	21986	22083	21995	21793	21701	21978	21859	21928	21799	21873	21994	22107	22016	22038	22029	21995	21866	21895	21737	21656	21867	21977	21963	21870	21826	22048	21728	21803	21832	21948	21934	22099	22121	21720	21931	21962	21821	21758	21817	22198	21879	21970	21759	21867	21925	22073	21820	21931	22094	21845	21789	21867	21972	21927	21918	21954	21924	21953	21847	21898	22058	22045	21905	21739	21993	22065	21863	21779	21884	21956	21931	22026	22012	21778	21809	21867	21895	21873	21797	21913	22014	21981	21669	22049	22032	21979	21978	21948	21921	22160	21859	21804	22139	21929	22025	22125	22055	22019	21927	21832	21949	21966	21786	21855	21819	21837	21776	21901	22061	22033	22030	22082	22053	22012	21919	22140	22251	21908	21851	22159	21839	21889	21876	21802	21868	22136	22046	21705	22195	22192	22052	22002	21922	21811	21952	21977	21726	22161	21815	21943	21907	21856	22020	21932	21780	21943	22147	21719	21634	21800	21943	21890	21933	21826	22090	21895	22108	21983	21881	21973	22076	21798	21631	22121	21854	21740	22099	21820	21812	21841	21824	22013	22006	21904	21950	22121	21959	21914	21781	21879	22038	21826	21797	22008	21884	21972	21971	21906	21921	21806	21619	21933	21810	21702	22101	21958	21810	22016	21646	21911	21892	21737	21778	22116	21837
25409	41771	36159	27797	25169	23126	21079	19801	19157	18994	18901	19135	18964	18883	18987	19128	18968	18583	18522	18875	18226	18131	18111	17897	17731	17870	17742	17787	17851	17675	17605	17809	17775	17639	17731	17511	17593	17920	17600	17522	17749	17641	17723	17572	17813	17519	17566	17709	17669	17695	17355	17631	17659	17431	17414	17477	17566	17514	17815	18874	18812	18523	18285	18025	17950	17530	17512	17617	17535	17505	17581	17459	17544	17405	17386	17601	17531	17530	17472	17620	17787	17644	17532	17423	17444	17738	17626	17684	17604	17613	17531	17681	17508	17348	17539	17434	17514	17568	17520	17659	17534	17630	17544	17471	17312	17621	17545	17640	17442	17550	17566	17470	17485	17452	17597	17529	17762	17289	17440	17464	17576	17452	17581	17709	17507	17638	17496	17581	17494	17320	17527	17496	17486	17512	17500	17482	17594	17456	17394	17454	17546	17524	17516	17565	17442	17420	17572	17380	17434	17436	17544	17464	17577	17529	17449	17612	17485	17442	17527	17469	17597	17615	17465	17487	17678	17559	17420	17625	17438	17501	17699	17554	17601	17418	17621	17550	17472	17430	17652	17550	17513	17498	17498	17503	17478	17487	17527	17430	17612	17489	17462	17696	17463	17437	17487	17607	17463	17350	17576	17665	17722	17547	17580	17651	17499	17517	17407	17496	17516	17444	17455	17638	17592	17579	17357	17413	17588	17482	17475	17576	17623	17478	17518	17628	17520	17663	17554	17482	17381	17659	17562	17354	17357	17672	17477	17661	17335	17543	17522	17402	17510	17661	17414	17367	17535	17710	17520	17601	17568	17365	17622	17383	17402	17566	17428	17487	17502	17422	17604	17454	17512	17600	17536	17337	17495	17569	17252	17456	17525	17637	17551	17569	17508	17570	17542	17457	17576	17676	17544	17555	17465	17510	17547	17515	17654	17433	17613	17486	17614	17680	17524	17430	17585	17577	17519	17577	17547	17416	17542	17471	17247	17404	17352	17498	17689	17482	17446	17512	17391	17494	17523	17545	17492	17500	17432	17536	17403	17615	17616	17358	17466	17341	17388	17477	17487	17450	17506	17524	17596	17418	17584	17599	17503	17498	17531	17651	17496	17538	17326	17503	17353	17470	17481	17423	17591	17501	17545	17347	17555	17388	17436	17423	17473	17707	17385	17464	17624	17397	17531	17689	17460	17599	17527	17526	17690	17352	17611	17449	17704	17458	17538	17379	17583	17476	17605	17554	17535	17422	17593	17327	17534	17297	17459	17414	17359	17319	17537	17704	17572	17482	17531	17552	17743	17388	17428	17382	17618	17396	17324	17444	17598	17420	17461	17554	17570	17453	17525	17645	17456	17479	17557	17482	17477	17443	17579	17389	17564	17476	17480	17354	17743	17516	17479	17526	17412	17484	17549	17624	17633	17584	17465	17542	17480	17597	17463	17609	17560	17370	17614	17574	17419	17412	17876	17395	17524	17480	17333	17540	17478	17414	17539	17451	17600	17375	17483	17578	17567	17513	17666	17616	17491	17493	17474	17399	17623	17595	17509	17498	17539	17236	17349	17407	17620	17358	17485	17525	17693	17420	17437	17568	17472	17739	17634	17494	17302	17647	17552	17610	17350	17720	17382	17548	17441	17462	17446	17587	17576	17526	17520	17468	17624	17394	17460	17489	17609	17670	17494	17491	17400	17483	17396	17555	17501	17574	17431	17620	17649	17536	17522	17500	17622	17416	17691	17524	17532	17536	17501	17465	17625	17809	17388	17591	17589	17615	17581	17548	17525	17472	17458	17583	17475	17576	17585	17543	17530	17647	17385	17698	17411	17628	17507	17499	17457	17508	17400	17498	17592	17456	17665	17486	17450	17512	17500	17211	17455	17464	17471	17525	17522	17472	17408	17429	17335	17701	17478	17410	17629	17364	17508	17461	17438	17443	17450	17445	17470	17415	17644	17514	17509	17648	17393	17669	17502	17460	17486	17645	17508	17285	17404	17809	17467	17574	17501	17545	17605	17627	17583	17650	17611	17484	17538	17501	17653	17613	17352	17572	17667	17365	17432	17460	17466	17413	17506	17459	17449	17580	17568	17517	17592	17521	17601	17477	17382	17609	17257	17496	17402	17505	17533	17558	17672	17373	17506	17638	17583	17518	17590	17519	17492	17222	17316	17575	17476	17556	17505	17507	17653	17583	17440	17443	17765	17492	17609	17493	17552	17589	17627	17417	17672	17472	17516	17560	17400	17414	17561	17607	17379	17383	17183	17340	17413	17393	17514	17623	17280	17602	17449	17576	17383	17686	17549	17258	17620	17472	17467	17490	17668	17359	17343	17520	17577	17494	17317	17592	17510	17315	17659	17730	17435	17631	17545	17676	17613	17622	17366	17540	17541	17729	17541	17485	17679	17345	17511	17412	17538	17582	17685	17306	17479	17469	17661	17553	17529	17649	17459	17335	17499	17671	17411	17504	17410	17662	17541	17524	17627	17580	17611	17471	17411	17499	17452	17589	17341	17540	17587	17536	17459	17334	17376	17289	17472	17605	17507	17385	17462	17500	17387	17508	17366	17519	17656	17488	17418	17609	17294	17528	17499	17510	17674	17474	17522	17503	17412	17430	17438	17536	17578	17635	17457	17504	17473	17695	17485	17425	17546	17651	17471	17352	17527	17359	17506	17504	17590	17513	17495	17347	17689	17613	17475	17505	17393	17620	17610	17523	17305	17624	17450	17467	17395	17584	17553	17536	17449	17446	17588	17522	17355	17391	17443	17494	17582	17554	17475	17431	17384	17584	17467	17371	17429	17627	17480	17428	17275	17570	17553	17501	17363	17510	17317	17475	17438	17493	17552	17635	17643	17433	17448	17458	17536	17420	17471	17567	17522	17544	17409	17439	17417	17448	17442	17362	17509	17370	17477	17354	17529	17438	17629	17501	17481	17750	17483	17515	17635	17530	17514	17581	17468	17558	17708	17461	17574	17416	17517	17465	17594	17523	17384	17682	17366	17533	17411	17412	17619	17503	17368	17486	17389	17564	17517	17578	17575	17516	17594	17498	17415	17517	17472	17495	17531	17550	17463	17418	17591	17476	17595	17510	17560	17404	17488	17407	17591	17478	17574	17558	17531	17417	17483	17531	17551	17550	17519	17627	17500	17399	17520	17535	17627	17413	17374	17380	17352	17350	17452	17412	17347	17339	17452	17470	17540	17523	17396	17698	17318	17697	17365	17324	17524	17343	17338	17583	17710	17611	17327	17451	17539	17596	17643	17536	17442	17423	17444	17519	17367	17431	17491	17692	17311	17488	17591	17637	17469	17502	17466	17623	17525	17595	17568	17421	17510	17437	17527	17435	17450	17372	17478	17546	17598	17364	17586	17590	17505	17508	17476	17589	17428	17698	17426	17609	17509	17726	17701	17632	17472	17649	17439	17549	17436	17619	17576	17332	17545	17415	17546	17474	17308	17402	17443	17422	17572	17627	17600	17633	17425	17553	17567	17490	17529	17547	17413	17608	17676	17392	17511	17617	17430	17507	17406	17719	17668	17628	17520	17420	17675	17379	17471	17346	17554	17482	17387	17459	17500	17683	17426	17466	17556	17524	17427	17508	17555	17406	17411	17456	17622	17590	17444	17545	17478	17615	17580	17515	17561	17349	17545	17540	17590	17581	17526	17427	17588	17424	17512	17535	17519	17496	17444	17454	17465	17416	17306	17579	17537	17506	17505	17747	17485	17417	17479	17475	17437	17351	17797	17384	17331	17601	17296	17555	17418	17712	17282	17486	17576	17393	17586	17574	17486	17405	17495	17522	17496	17439	17335	17284	17523	17612	17636	17519	17661	17521	17521	17364	17408	17507	17325	17444	17410	17598	17454	17488	17552	17396	17422	17432	17776	17382	17734	17594	17437	17630	17535	17616	17617	17541	17473	17510	17679	17404	17576	17557	17476	17481	17471	17485	17576	17589	17531	17614	17492	17501	17372	17541	17427	17485	17621	17486	17543	17480	17653	17686	17422	17632	17452	17390	17496	17604	17538	17488	17594	17548	17360	17387	17567	17422	17587	17433	17632	17254	17610	17388	17571	17519	17524	17461	17617	17612	17602	17371	17497	17523	17575	17580	17358	17545	17510	17513	17666	17601	17454	17468	17396	17445	17325	17455	17583	17350	17609	17401	17638	17413	17519	17354	17383	17504	17520	17522	17642	17792	17728	17600	17517	17526	17559	17515	17508	17413	17683	17428	17550	17454	17432	17358	17411	17599	17597	17507	17508	17741	17558	17432	17521	17510	17487	17509	17539	17455	17529	17404	17646	17474	17561	17568	17607	17610	17527	17482	17494	17546	17685	17352	17412	17567	17430	17650	17543	17468	17354	17680	17528	17538	17547	17528	17556	17380	17579	17644	17426	17547	17489	17513	17673	17380	17409	17492	17459	17474	17374	17475	17463	17367	17589	17452	17425	17758	17419	17518	17761	17563	17578	17474	17507	17473	17491	17411	17579	17423	17527	17523	17492	17384	17693	17630	17582	17503	17239	17455	17469	17505	17448	17675	17623	17525	17501	17416	17609	17639	17716	17501	17444	17371	17530	17251	17631	17534	17552	17568	17690	17475	17313	17355	17837	17584	17413	17466	17680	17194	17453	17618	17482	17465	17559	17482	17530	17633	17551	17579	17415	17593	17530	17488	17408	17402	17386	17332	17569	17449	17447	17396	17378	17451	17532	17494	17479	17571	17704	17447	17620	17396	17616	17456	17353	17415	17658	17229	17426	17472	17431	17600	17523	17611	17495	17639	17440	17524	17452	17267	17466	17538	17541	17499	17636	17422	17634	17606	17660	17708	17505	17545	17431	17549	17317	17432	17521	17475	17480	17416	17620	17474	17397	17347	17409	17238	17498	17495	17530	17585	17370	17478	17583	17567	17280	17465	17490	17397	17565	17618	17654	17460	17663	17356	17545	17403	17480	17583	17592	17378	17357	17650	17576	17443	17554	17508	17514	17460	17484	17542	17491	17466	17561	17533	17550	17544	17432	17420	17452	17540	17531	17602	17425	17658	17412	17423	17491	17385	17348	17622	17524	17525	17555	17421	17571	17521	17509	17523	17257	17431	17404	17645	17524	17385	17523	17468	17420	17641	17569	17589	17403	17517
28746	23968	28591	25730	22143	22328	21904	21519	21325	21701	21607	21507	21513	21446	21548	21571	21502	21360	21356	21343	21216	21189	21316	21334	21158	21340	21314	21260	21167	21206	21252	21374	21324	21315	21257	20886	21277	21311	21217	21133	21156	21026	21244	21266	21008	21178	21084	20933	21164	21125	21100	21030	21191	21247	21175	20966	21075	21285	21059	21094	21087	21179	21144	20990	21171	21021	20959	21045	21101	21160	21057	21194	21265	21050	21128	21307	21209	21279	21288	21063	20977	21127	21053	20997	21304	20951	21020	21110	21080	21129	21079	21046	21233	21169	20929	21079	20952	21103	21081	21195	20920	21204	21085	21078	21195	21335	21009	21130	21050	21030	21238	20926	21035	20996	20968	21155	20958	21164	21060	21020	21057	21177	21056	20722	21180	20767	21053	21034	21178	20960	21062	21156	21207	21098	21234	21068	20978	20930	21036	21042	20871	21093	20907	20987	21058	21041	21073	21070	20980	21044	20986	20885	20989	21165	21100	20981	21305	20933	20925	20875	20939	21178	21239	20910	20955	21012	21306	21145	20904	21004	20957	20970	20862	20894	21218	21202	21151	21153	21335	21301	21372	21293	21141	21022	21046	21028	21064	21059	21347	20979	21060	21248	21127	21070	21284	20948	20987	20988	21100	21064	21056	20933	21044	21276	21083	21104	20873	21024	21002	20960	21046	21177	20920	21262	21109	20854	21083	20978	21152	21074	21265	21139	20988	21262	20946	21103	20946	21127	21275	20997	21024	21009	21051	21222	21216	21157	21244	20877	21212	21112	21241	20949	21000	21130	21090	21213	21131	21035	21227	20978	21190	20987	21047	21076	21028	21280	21193	21180	21048	21008	21203	21038	21071	21258	20960	21202	21002	21099	20954	21105	21156	21280	20818	21259	21183	21210	21257	20928	21134	21220	20880	21123	21007	20994	20999	21122	21152	21260	20970	21289	21142	21231	21180	21078	21026	21119	21035	20870	21056	21184	20962	20957	21055	21310	21233	20916	21140	21130	21205	21228	21153	20893	21079	21124	21029	21030	21089	21058	21218	21074	20991	21189	21096	21219	21020	21191	20939	21180	21128	21256	21233	21198	21275	21026	20940	21316	21061	21141	21224	21035	20888	21023	21075	21012	21166	21059	21338	20836	21173	21154	21212	21264	21019	21170	21342	21113	21212	20945	21183	21024	21230	21258	20956	21103	21069	21293	21506	21188	20879	21190	21048	21268	20994	21171	20985	21009	21071	21117	21137	21212	21306	21205	21113	21061	21244	21205	21342	21059	21077	21055	20909	21110	21114	21149	21028	21162	21215	21018	20841	21124	21271	21242	21196	20845	21243	20885	20986	20991	21371	21054	21409	21102	20980	21097	21260	21145	20935	21261	21059	21133	21181	21051	21020	21111	21139	20912	21078	21026	21038	21052	21098	21124	21071	21090	20996	21010	21097	21167	21088	21139	21269	21167	20881	21042	21114	21062	21148	21058	21136	21302	21013	21099	20946	21237	21128	21230	21193	21118	21047	20960	21162	21219	21186	21051	20966	21137	21176	21086	21192	21054	21187	20966	21091	21032	21344	21072	21096	21077	21290	21080	20958	20986	21007	20957	21215	21148	21029	21150	21175	21188	21314	21153	21188	21006	20964	21002	21016	20985	21080	21050	21248	21325	21186	21239	21089	21064	21135	21173	21110	21132	21165	21047	21071	20945	20976	20982	20902	21173	21235	21415	21000	21018	20926	20829	21175	20954	20912	20935	20934	21113	21033	20827	20872	20995	21077	20943	20875	20978	21060	21175	21074	20910	21038	21069	20833	20945	21019	21207	21022	21028	21134	20960	21124	21222	21291	21249	21143	21177	21017	21100	20991	21162	21321	21275	21130	21233	21106	21304	21042	21239	21138	21102	21045	21037	21065	20896	21195	20991	21246	21096	21226	21151	21130	21037	20978	21111	21191	21132	21204	21116	21403	21128	21031	21080	21120	20938	20846	21024	20942	20913	21227	21119	21048	20984	20958	20850	21086	21101	21045	21089	21236	21284	21205	20999	20912	21153	21038	21372	21195	21075	20968	21272	21083	20969	21076	20890	21149	21049	21106	21172	20961	21043	21149	21280	21115	21132	20907	21065	21099	21056	21125	21086	21196	21013	20928	21084	21128	20990	21227	21108	21160	21194	20871	20924	21009	21273	21147	20981	20984	21288	21106	21241	21125	20981	21008	21036	21043	21084	21212	20907	21087	21347	21206	21156	21164	21005	21156	21022	21054	21171	21112	21096	21190	21220	21258	20967	21101	20896	21144	21094	20978	20997	21200	20956	21041	20769	21253	21289	21314	21292	21092	21114	21066	21151	21156	21159	21144	21286	20956	21094	21213	21187	21111	21065	20804	20927	21059	20928	20905	20847	20748	21176	21137	21133	21143	21103	21155	20876	21233	21196	21015	21122	21024	21208	21275	20883	21018	21089	21200	21243	21035	21168	21015	21167	20932	20933	21122	20957	21155	21028	20972	20965	21016	21265	21215	20925	21208	21084	20964	20912	20986	21162	21034	20831	21111	21049	21128	20968	20991	20999	21294	21135	21308	21048	21163	20945	21095	21087	21080	20961	21101	21152	21270	21004	21115	21212	20851	21102	21118	21350	21226	21061	21204	21233	21151	21188	21033	21266	21425	21158	21226	20887	20926	21248	21142	21146	20859	21126	21152	21187	21121	21223	21191	21000	21033	21168	21113	20685	21063	21169	21143	20974	21005	21049	21014	21035	21255	21023	21227	20983	21285	21092	21219	21110	21000	20948	21396	21241	21215	20997	21140	21181	21050	21062	21065	21035	21174	20899	20995	21138	21330	21323	21061	21161	21101	21157	21225	21082	21133	20948	20925	21345	20947	21023	21072	21062	21116	21211	21107	21278	21305	21164	21071	21075	21277	21097	20955	20893	21104	20772	21173	21102	21137	21040	21183	21135	21295	21172	21190	21065	20942	21226	20974	21084	21214	20969	21251	21063	21087	20956	21114	20972	21083	21019	21021	21111	21112	21169	21055	20921	21195	21216	21069	21029	21008	20928	21115	21033	21208	20753	21170	21174	21118	21103	21065	21175	21192	21061	21112	21181	21098	21386	21081	21177	21270	21195	21282	21008	21305	21113	21124	21018	20892	21013	21221	20970	20904	21136	21376	21206	21142	21241	21153	21068	21054	20959	20982	21276	21068	21108	21204	21131	21270	21051	21052	20972	20908	21150	21169	21300	21175	20967	20939	21007	21056	21014	21183	21117	21192	21068	21192	21119	21177	21259	21049	21128	21052	21103	21010	21235	21012	21216	21313	21176	21109	21131	21064	21415	21104	21106	21263	21156	21201	21161	21221	21258	21280	21264	21300	20874	21067	21355	20974	20991	21007	21077	21121	21128	21183	20908	20927	20838	21192	21112	21195	20883	21068	20892	21250	21001	21156	21159	21048	20946	21219	20818	21079	20878	21066	21156	21305	21163	21253	20976	21015	21029	21133	21110	21063	21202	21042	21127	20856	21150	20935	21152	21061	21129	21121	21282	21186	21008	21354	21059	21124	21074	21089	21181	20968	21119	21120	20981	21264	21165	21152	20974	21231	21119	21155	21001	21360	21200	21044	21331	21181	21271	21245	21099	21003	21296	21104	21120	21345	21137	21082	20946	21104	21002	21009	20886	21065	20917	20857	21183	21179	21198	21196	21027	21248	20965	21203	21193	21213	21314	20964	20798	21105	21098	21155	21231	21153	21090	21079	21007	21126	21180	20994	21047	21142	21322	20905	21198	21340	21180	21328	21206	21232	21087	20969	21130	21122	21057	21048	20834	21190	21147	21142	21026	21358	21065	21246	21159	21139	21150	21082	20938	21210	21243	21298	21099	21221	21132	21046	21167	21299	21188	21106	21084	20954	20965	21136	21068	20954	21120	21014	21017	21141	21093	21011	21277	21058	20989	21266	21216	20997	21105	20956	21185	21104	21213	21064	20863	21157	21090	20992	21288	21186	21043	21169	21021	21061	21096	21078	21090	21140	21159	21144	21114	20999	21146	21069	21145	21182	21241	21114	20971	20979	21150	21220	21149	21197	21253	21199	20997	21231	21211	21185	21016	21265	20989	21167	21142	21013	21169	21172	21146	21157	21161	21144	21028	20984	21282	20984	20998	20904	21108	21176	21123	21267	20942	21002	21123	21060	21036	21181	20989	20917	21164	21244	21172	20913	21064	21172	21075	21056	20840	21081	20989	20952	21138	20895	20986	21364	21268	21171	21004	21072	20911	21171	20937	20990	21355	21056	21110	21141	21114	21043	21048	21100	21061	21031	20995	21023	21158	21259	21243	21280	20970	21147	21182	21116	21031	21245	21204	21082	21149	21362	21137	21284	21058	21071	21146	21365	21013	21030	21235	21168	21214	21308	21189	21078	21230	21352	21050	20879	21240	20965	21022	20975	21172	21238	21164	20951	21049	21302	21128	21087	21054	21110	20854	21289	21005	21177	20959	20987	21233	21011	21188	21021	20837	21078	21101	21145	21186	21054	20960	21362	20968	21047	21027	21136	21119	21163	20975	21157	21187	21117	21198	21121	21110	21265	21120	21051	21145	21052	20940	21191	21138	21040	21138	21039	21078	21247	21106	21124	21082	21330	20945	21155	21132	21114	21076	21317	21064	21305	21085	21203	21037	20932	21135	20935	21058	21051	21058	21191	21099	21171	21168	20949	21386	21435	21219	21005	20957	21104	21136	21037	21095	21170	21055	21114	21068	21156	21054	20976	21122	21151	21040	21311	21223	21048	21166	21266	21116	20958	21160	21115	21232	21042	21047	21027	21170	21242	21067	21293	21123	20913	21155	21152	21121	21044	21000	21257	21127	21151	20993	21084	21037	21286	21355	21198	20960	21261	21123	20937	21086	21166	21171	21269	21141	21211	21284	21299	21032	21132	20868	21098	21347	21128	21247	21023	21177	21183	21226	21272	20864	21029	21018	21177	21263	20994	21066	21223	21202	21232	21081	20994	20843	21181	21001	21100	21238	21062	21051	21148	20905	21168	21257	21224	21110	21022	21063	21022	21108	21083	20846	20942	21059	21213	21254	21055	21344	21088	21077	21003	21354	20923	21071	21008	21004	21134	21210	21163	20945	21218	20866
23504	29162	25776	20448	19317	18624	17936	17676	17819	17634	17560	17590	17768	17528	17600	17776	17638	17599	17547	17643	17309	17385	17300	16930	16884	17088	17316	16954	17103	17198	16975	17205	17020	16983	17138	17225	16902	17169	17136	17062	17307	17039	16984	17151	17068	17048	17059	16955	16943	17148	16936	16959	17161	17239	17116	17241	17112	17087	16990	17001	17101	17292	17040	17254	16896	17119	17178	17046	17062	17046	17108	16859	17086	17105	16965	17001	17091	17029	17044	16958	17131	16969	17180	16972	16988	17026	17076	17015	16958	17140	17056	17070	16981	16979	17191	17124	17064	17003	17274	17158	17088	17098	17050	17137	17045	17049	16829	16988	17087	17160	16917	16945	16907	17076	17051	16905	16994	17003	17053	16936	17046	17002	17085	17005	17154	17198	16869	16999	16933	17036	16926	16876	16899	17026	17020	16934	16935	16864	17114	17158	16963	17058	16865	17242	17094	16980	16934	16882	17110	17188	17067	17111	17037	16910	17147	17073	16982	17073	17104	16922	16941	17150	16928	16971	17023	17032	17031	17059	17122	16976	17105	16962	16964	17184	16938	17172	17086	17118	17181	16944	16929	16897	17090	16914	16912	16931	17194	17001	17065	17212	16993	16963	17155	17038	17060	17073	17190	17106	16904	16862	17045	17019	16943	17223	17115	16952	16908	17076	17056	16978	17090	17212	16868	17068	17141	17068	16941	17147	17095	16916	17031	16989	17000	17111	16941	16747	16947	16995	16995	16974	17024	16969	17233	16992	17017	16954	17097	16982	17151	17031	16958	16970	17000	17005	16928	17020	16919	16767	17060	16945	16875	17065	17124	17046	17141	16969	16952	16971	16958	16884	16991	17121	17146	17033	16944	17057	16991	17008	17002	17019	17217	16973	17049	17087	16916	17081	16935	16972	17114	17005	17123	16886	16997	16920	17046	17005	17085	17040	17023	16893	16919	16964	16979	16960	17042	16943	17022	16981	16952	16946	17161	17020	17129	17176	17021	16888	17076	16978	17026	17040	17063	17109	17101	17076	16898	16935	17016	17109	16896	17260	17126	17105	17168	17025	17239	17088	17026	16928	16997	17110	17025	17078	16953	16899	17022	17066	16919	16952	17060	17056	17190	16941	16987	16941	16994	17118	16998	17041	16973	16934	17114	17008	17180	16886	16957	17041	17073	17120	16946	16955	17095	17154	17097	16997	17019	17036	17090	16952	17034	16841	16830	16984	17083	16950	17116	17138	16800	17022	17184	16981	16994	17078	16973	16894	17023	17111	17137	16952	16967	16880	16950	17174	17004	16938	16954	17017	17061	17127	17059	17253	16975	16899	17106	17071	17152	17115	16813	17028	17006	17034	16983	17001	17099	17013	17192	16992	16966	17232	17133	17046	17073	17123	16939	17308	17141	17048	17071	17144	17189	16961	17044	16848	16921	16969	16958	16916	16978	17141	17115	17181	16945	17114	16977	17056	17124	16938	17224	16954	17040	16989	17018	17007	16942	17129	17072	17033	17099	17064	17052	17054	17121	16990	16897	17077	16880	17032	17080	17167	17018	17067	17068	17148	17159	16991	17101	17157	17055	17045	17006	16948	16942	16905	17056	17237	17172	17066	17050	17030	17012	17061	16985	17121	17184	17143	16932	16934	17080	17155	17094	17088	17102	16957	17116	16992	17275	17290	17122	17007	16977	16953	17174	17008	17190	17090	16973	17161	16886	16960	17152	17018	17080	17070	17104	17088	16954	16965	17064	17068	16991	17061	16866	17167	16914	16999	17122	17033	16947	17141	16987	17074	17063	17058	17118	17111	17198	16862	16995	16842	17128	16876	17191	17097	16998	16839	17254	17159	17030	17099	17042	17112	17144	17101	17079	17123	17106	16976	17094	16979	17058	17047	16943	16990	16874	16934	17125	16959	16998	17019	16988	16859	16993	17038	17128	17089	17152	17099	17106	16912	17051	17202	16989	17001	17037	17020	17032	16949	17107	16939	17048	17189	17187	17041	16960	17151	16962	17202	17194	16890	17054	17133	17107	17103	17130	16986	17152	17013	17114	16932	16950	16837	17082	17072	16831	17042	16989	16988	17184	17080	16997	17075	17064	17188	17055	16903	17000	16845	17226	17145	17024	17050	17140	17060	17035	17048	17097	17109	16972	16986	17111	17020	16949	17028	17134	17170	17156	17003	16951	17050	16928	17077	16969	17160	17112	17045	16995	17062	17024	16996	17114	17048	17022	17151	17095	16926	17058	17146	17099	17047	17030	16918	17195	16988	16968	17082	16880	17107	17071	16990	17049	16921	17056	17165	16777	17281	17150	17021	16856	17018	17055	17136	17098	16981	17109	17141	17120	17011	17016	16932	16993	17152	17158	17038	17213	16890	16990	16980	16979	16876	16906	16939	16941	16940	17059	17070	17046	16967	17135	17142	17097	16902	17135	17043	16917	17033	17104	17080	17022	16950	17059	17010	17145	16962	16890	17103	17062	17052	17062	16992	17112	17071	17091	17019	17191	16884	16949	16862	16961	17046	17244	16923	17057	17033	17069	16958	17182	17118	16928	17010	16973	17081	17056	16901	17132	17071	17054	16978	17045	16939	16914	17166	16977	17055	17004	16960	16931	16966	17042	16972	17067	17159	16994	16885	16982	16910	17147	17140	16994	17125	17050	16848	17029	16915	16971	17060	16934	17048	16984	17027	17183	17096	17066	17059	16934	16972	16956	17217	16965	17107	16905	17039	17085	17081	17085	17216	16981	16848	17112	17281	17046	17065	16885	17125	17103	17149	16874	16932	17170	17140	16985	17070	17036	16964	17055	16853	16926	16985	17050	17062	17091	17003	17250	16913	17022	16993	17095	16922	17107	16947	16954	17087	16986	16933	17122	16897	17171	16851	17110	16874	16906	16993	17035	17096	16910	17074	17040	17045	17006	16927	17102	17060	17102	17055	17184	17101	17080	16985	17055	16974	17162	17109	16929	17199	16949	16999	17000	17007	17069	16950	17054	17001	16762	17125	16986	17029	17074	17169	17060	16841	17120	16786	17030	17082	17134	17164	17024	17003	16946	16953	17134	16966	16955	17029	17025	17121	17151	16936	17077	16965	16942	17137	17018	17063	17069	17110	17061	17094	16946	16998	16972	16948	17099	17043	17110	17179	16964	17073	17009	17096	16953	17197	17091	16880	17065	17029	17098	17096	17129	17080	17246	17076	16973	16991	17059	17136	17121	16952	17117	17126	17057	16986	16944	17074	17078	17010	16960	17096	17022	17051	17027	17004	17136	17013	17228	16858	17121	16953	17000	16962	17055	16904	17092	17046	17083	16938	17125	16950	17133	16985	16862	16903	17062	17006	17072	17406	17019	17144	17115	16993	17136	16815	17047	17099	17062	17044	17045	17122	17033	16923	16918	17010	17058	16992	16897	17216	16941	17031	16800	16983	17153	17100	17041	17036	16858	16980	16997	16772	16904	17050	17164	17067	16995	17124	16924	16968	16964	17042	17185	16915	17133	16997	16823	16980	16934	16958	17015	17055	17093	16872	16982	17205	17063	17065	17011	17067	17012	17093	17063	16999	17248	17177	16956	17010	16920	16973	17073	16895	17066	16962	16928	16984	17026	16884	16939	16999	17183	16990	16995	16985	17027	17008	17046	16863	17033	16909	17116	16835	16972	16962	17090	17221	17013	17053	16898	17131	17124	17021	16932	16885	17028	17181	17035	16903	17224	16990	17001	17126	16954	16960	17106	17083	16973	16863	16995	16918	17014	17195	17026	16952	17041	17207	17105	17143	16849	17072	16944	17038	17068	16865	17103	16941	17069	16962	17145	17163	16961	17152	17069	17135	17049	16925	17057	16874	17131	16957	17026	16927	17128	17144	16929	17031	16853	16994	17005	17090	17090	17017	16937	17024	17171	16912	17087	17038	17055	17136	17067	16946	16909	16863	17148	16888	17057	17015	17097	17104	17230	16990	16915	17024	17003	17025	16949	16862	17270	17111	17000	17063	17110	17121	16953	16872	17030	17031	17043	16906	17114	16967	17202	17030	16943	16905	16980	17017	17091	16952	17103	16979	17070	17144	17117	17207	17124	16947	17046	16788	17110	17202	17020	17033	16898	17097	17030	16911	17059	17055	16883	16992	16934	17010	17071	16964	17109	17107	16906	16879	17047	17139	17132	16974	17192	17088	16948	16790	17067	16926	17008	17008	17233	17125	16932	17237	17114	17127	16918	17080	16891	16944	16943	17068	17062	17015	17088	17199	17102	16908	17133	17119	16977	17096	17183	16904	17036	17107	16977	17061	17069	17058	17100	17144	17044	16973	16975	17093	17010	16997	16972	17025	17040	16858	17030	17082	17018	17136	16975	17312	17122	17058	16918	17133	17096	17099	16997	17076	17004	17035	17055	16878	17097	17041	16999	17011	17029	16905	17054	17152	16928	17074	17108	17177	17004	17137	16847	17008	17108	16902	16989	17125	17011	16988	17270	16886	17103	17025	17075	17062	16939	17197	17161	16962	16966	16956	17015	17101	16964	16988	16924	16953	17115	16962	17089	17396	16995	16978	17046	17169	17179	17032	17081	16999	17044	17012	17242	16971	17093	17076	17040	17166	17074	16894	16956	17084	17101	16932	17029	17032	16958	16993	16890	16990	17009	17060	16914	16955	16993	16854	17099	17093	16995	17206	17148	17063	17097	16998	17081	16836	16971	17045	17328	17077	16971	17073	16981	16977	17131	17131	17213	16950	17092	17140	17043	17085	17280	17151	17029	17169	16890	17111	17008	16879	16885	16987	17123	16866	16969	16983	17013	16928	17127	16971	16923	16965	17046	17103	17170	17003	17081	16987	17129	17067	17069	17113	17058	17059	16920	16989	17025	16938	16935	17012	17146	16986	16930	16914	16922	17081	16989	17036	17198	17026	17028	17104	17133	16971	17016	17035	16977	17112	17081	17179	17093	17127	17099	16962	16971	16862	16899	17027	17111	17008	16981	16950	16868	17071	17045	17082	16927	16933	16973	17051	16977	17196	17054	16841	17110	17146	17072	16942	17020	17038	17002	17050	17045	16893	17077	17036	17383	17101	17213	16945	16969	17043	17095	17001	16863	17076	17020	17038	16981	16948	16961	16941	16985	16978	17176	17068	17120	16916
23906	21387	28933	24308	22636	23918	23842	21348	20863	21078	20896	20555	20524	20646	20823	20818	20742	20720	20615	20362	20480	20317	20196	20308	19927	20292	19963	20113	20069	20088	20259	19950	19991	20357	20139	19866	20090	20025	20035	20099	20192	20144	20079	20080	20033	20047	20037	20003	20001	20082	19977	19913	20156	19959	20039	19844	19814	20112	19988	20119	20660	20295	20268	20217	19880	19916	20105	19760	19933	20087	19793	19975	19954	19944	19795	20093	19904	19840	19934	19952	20088	19862	19943	19916	19983	19775	19834	19918	19822	19953	20001	20002	20095	19957	19976	19881	19881	19703	19918	19802	19945	19846	20022	20154	19967	20178	20020	19978	19921	19971	19957	19810	19771	19980	19705	19808	20022	20014	19699	19973	20147	19882	19785	19812	19998	19867	20038	19957	19892	19999	19966	19952	20174	19955	19739	19940	20058	19914	19946	19983	20014	20111	19977	19691	19814	19854	19768	19879	19655	19898	19958	19705	19754	20004	19797	19914	19817	19925	20028	19928	19816	19771	19970	20035	20005	19915	19919	19837	20029	19793	19840	19869	19726	19830	19920	19747	19775	19691	20013	19669	19922	20024	19820	19861	19787	19849	19936	19903	19693	19640	19738	19686	19997	20198	20057	19747	19932	20096	19828	19970	20147	19979	19994	19989	19906	20026	19970	19693	19878	19904	19974	20038	19773	20075	20081	19776	19888	19946	19791	19875	19815	20025	19965	19720	19643	19671	20037	19873	19927	19856	19925	19975	19796	19889	19841	19897	19946	19794	19786	19988	20002	19875	19905	19583	19814	20118	19668	19783	19917	19865	19726	19747	20029	19982	20044	19742	20078	20092	19989	19845	20108	19988	19840	19792	19864	19997	19752	19798	19875	19873	20124	19827	19917	19824	19714	19831	19796	20063	20003	20012	19941	19769	19864	20024	20065	19924	19935	20023	19960	19940	19985	20057	19879	19901	19854	20065	19892	19874	19928	19938	19893	19813	19895	19867	20063	19924	19742	19983	19835	19822	19976	20059	19939	19721	19833	19989	19835	19865	19982	19987	19722	19883	19985	19993	19783	19871	19997	19908	19905	19989	19785	20013	19763	19831	19679	19899	20069	19888	20008	19880	19678	19973	19888	19915	19995	19761	19970	19839	19900	19880	19865	19630	19737	20074	19995	20260	20014	19742	19960	19874	20010	20015	19864	19817	19851	19742	19858	19724	19953	20016	19957	19863	20091	19697	19862	19868	19788	19814	19852	19946	19751	20021	20033	19918	19857	19988	19894	19979	20019	19896	19970	19956	19973	19906	19820	19896	20052	19820	19804	19697	19842	19776	19972	19713	19914	19940	20005	19910	20064	20105	19844	19890	20113	19867	20097	19905	19956	19954	19970	20074	20024	19731	19975	20223	20027	20055	20015	19733	19939	19974	19883	19752	19874	19941	19879	20047	20027	20060	19987	20029	20135	19856	19930	19875	19789	19947	19845	19871	19861	19849	19946	19882	19963	19929	19852	19953	20002	19885	19695	19826	20083	19851	19861	19783	20073	19909	19660	19894	19836	20154	20104	19894	19749	20069	19987	20031	20078	20142	20001	19869	20098	19891	20072	19869	20013	19950	20050	19966	19914	19841	19925	19859	20071	19939	19919	19964	20219	19679	19908	20031	19843	19759	19983	19780	20198	20155	19968	20058	19911	20141	20035	19942	19542	20036	19892	19789	19929	20065	19833	19721	19970	19876	19890	19870	19796	19854	19995	19954	19703	19886	19876	20025	19968	19776	19793	20135	19719	20201	19914	19878	19726	19985	19791	19909	19848	20051	19884	20118	19850	19828	19843	19874	19793	20097	20032	19850	19884	19941	19895	20072	19959	19914	19875	20057	20291	19879	20049	19924	19858	19975	20044	19895	19950	19687	20011	19933	19791	19807	19955	19973	20145	19995	20034	20119	19844	19906	19941	20066	19974	19749	19977	20005	19933	19647	19679	19997	19904	20076	19827	19781	19803	20007	19895	20136	19682	20038	20046	19841	19849	19825	19890	19694	19763	19878	20026	20010	20193	19670	20022	19825	19803	19786	19831	20042	20031	19671	20049	20240	19979	19723	19948	19793	19950	19713	19929	19932	19892	19992	20008	19729	19811	19760	19938	19847	19814	19958	20198	20118	19885	19697	20089	20187	19982	19930	19958	19890	19788	19978	19787	19847	19999	20020	19842	19903	20052	19864	19823	19872	19993	19679	19922	20009	19957	19954	19967	19757	19721	20050	20059	19951	19773	19765	20114	20042	19979	20075	20204	19761	19921	19941	19882	20103	19866	19839	19812	20057	20121	19700	19870	19771	19930	19863	19719	19774	19816	19823	19773	19746	19892	19891	19803	19832	19964	20044	19857	19751	19792	19955	19893	19838	19912	20148	19935	19836	19947	19851	20109	19741	20043	20067	19914	19812	20103	19767	19769	19684	19932	19820	19696	20022	19809	19850	19836	20055	19972	19979	20060	19875	19884	19912	19898	19917	19834	20101	19957	20025	19811	19977	19983	19804	19843	19827	19895	20001	20129	19953	19947	19861	19963	19920	19982	19936	20167	19688	20003	19901	19803	20039	19938	19957	20079	19974	19787	19825	19922	19822	19836	19728	19902	20092	20098	19831	19880	19748	19953	19956	19885	20010	19891	19729	20028	19820	19611	19808	19980	19907	19735	19976	20005	19892	19960	19840	19855	19660	19764	19930	19853	19839	19895	19654	20007	19901	19819	19955	19863	19748	19971	19950	19944	19791	19874	20035	19895	19914	20062	20244	19808	19717	19935	20034	20155	19956	19893	19547	19767	20022	19919	19915	20016	20192	19789	19959	19979	20056	19800	19629	19838	19740	19819	20061	19772	19815	20039	19714	19939	19894	20192	19928	19884	19729	19978	19649	19872	19872	20033	19838	19831	19972	20018	19779	19633	19747	19791	19848	19970	19835	19979	19811	19881	19830	19807	19777	19886	19887	20148	19921	19916	20076	19954	19917	19925	19844	20006	20019	19768	19799	19969	19855	19624	19777	19866	19873	19874	19855	19748	20058	19954	19843	19925	19827	19979	19961	19963	20000	19789	19853	20116	20067	19856	19927	19867	20036	19805	19840	19854	19988	20052	19937	19909	19745	19794	19929	19939	19971	19681	19900	19857	19972	19922	19967	19877	19890	19808	19840	19899	19811	19763	19848	19916	19742	20010	20059	20006	19971	19917	19950	19901	19962	20029	20054	19928	19850	19823	19814	19715	19918	19776	19969	20019	20031	20115	19933	19590	20022	19805	19868	20110	19935	20028	19869	19878	20200	20102	19856	20119	20158	19740	19807	19935	19831	19898	19949	19776	19932	19885	19906	20109	19870	19814	19887	19927	19969	20007	19847	19842	19969	19967	19937	19929	19772	19975	20049	19922	19787	19952	19932	19784	20029	19936	19696	20120	19956	19847	19821	20068	20074	19801	19853	19710	19670	19910	20006	19942	19776	19873	19849	19945	19857	20037	19950	20017	20056	20048	20100	19908	19776	19678	19954	20002	19944	19820	20021	19833	19809	19769	19963	20118	20063	20040	20074	19757	19657	19880	19756	20045	19947	19817	19955	19893	20019	20039	20116	19894	20011	20032	20136	20055	19983	19778	19956	19917	19834	19743	19898	19825	20037	19767	19867	20065	19978	19891	19949	19923	19919	19968	19792	19772	19810	19977	19860	19889	19622	19947	20072	19829	19892	19902	19768	19888	19928	20059	19846	19952	20061	19873	19886	19884	20011	19857	19660	19921	20034	20038	20037	19812	19979	19949	19707	19881	19815	19791	20062	19760	19791	19847	19992	19861	19763	19838	19874	19971	19784	20123	19997	19912	19803	19823	19752	20180	19896	19818	19915	19895	19882	19922	19911	19899	19811	19903	19867	19833	19798	19864	19858	19769	19893	20225	20063	19865	20026	20003	19925	19856	19812	19948	19806	19943	20006	20025	19868	19790	19890	19949	19841	20141	19918	20055	19957	19913	19743	19846	19767	19970	19856	20045	19915	19879	19939	19774	19791	19773	19765	19881	19878	19773	19993	19947	19911	19969	20028	20011	19737	19774	19811	19903	19767	19895	20023	19982	19979	19971	20051	20083	19819	19994	19750	19791	19950	19885	19809	20019	20164	19972	19787	20084	19979	20018	20016	19914	19879	19927	19939	19891	19989	20141	19866	19870	19945	19933	19884	19860	19836	19756	20087	19830	19956	20021	19957	20197	19822	20019	19759	19815	19946	19802	20024	19957	19952	19853	19882	19759	19959	19911	20002	20002	19975	20117	19836	19713	20066	19811	19918	20100	19848	20126	20008	19878	19995	19776	19857	20026	19667	19845	19947	19878	19946	20017	19908	19929	19800	20014	19873	19858	19946	19929	19716	19954	19886	19993	19907	19936	19888	20168	20163	19893	19897	19935	19950	19750	19773	19563	19875	20049	19999	19746	19997	19858	19841	20045	19753	19926	19814	19655	19884	19871	20168	19888	19892	19859	19724	19979	19699	20014	19737	19833	19945	19769	19765	20114	19845	20165	20001	19853	19936	20106	19962	20080	19946	19810	19829	19978	19803	19984	20083	19843	19798	19892	20095	20011	19843	20069	20008	20039	19900	19960	19759	19980	19867	19899	20044	19888	19836	19829	19879	20022	19849	20083	19858	19931	20002	19887	19803	20039	19704	19863	19800	19869	19959	19863	19896	20054	19642	20092	20239	19896	19857	19967	19730	19965	19816	19917	19680	19950	19990	20035	19943	20150	19787	19724	19788	19875	20101	19836	19855	19884	20169	19878	19803	19850	19838	19719	19868	19867	19976	19893	19910	20136	19959	19730	19822	19778	20014	19805	19813	19739	19871	20010	19950	19897	19770	19981	20061	19909	19721	19790	19961	19765	20004	19869	19922	19953	19971	19893	20145	19712	19869	19991	19851	20247	20023	19855	19713	19979	19901	19774	19930	19844	19959	19908	19914	20112	19957	19807	20046	19816	19894	19915	20094	19854	19816	19856	19873	19843	19791	19939	20042	19940	20086	20015	20092	19959	19940	19984	20094	19894	19994	20011	20157	19925	19759	19845	20059	19706	19812	19980	19803	19827	20095	19918	20082	19921	20000	20084	19840	20053	20145
21568	34405	29410	22497	20466	19140	18527	17964	17710	17594	17303	17193	17269	17472	17598	17518	17547	17235	17436	17264	16956	17060	16790	16809	16764	16478	16631	16448	16424	16534	16545	16491	16514	16536	16583	16573	16631	16629	16451	16531	16344	16528	16523	16510	16507	16560	16502	16733	16561	16612	16548	16467	16582	16519	16385	16494	16482	16321	16542	16879	17014	17042	17012	16601	16571	16522	16663	16533	16421	16457	16154	16376	16495	16316	16457	16493	16660	16452	16502	16599	16507	16541	16608	16372	16459	16648	16338	16307	16404	16423	16466	16401	16426	16418	16412	16259	16354	16359	16588	16416	16555	16385	16412	16352	16507	16369	16356	16270	16347	16633	16454	16559	16528	16421	16413	16471	16714	16408	16372	16327	16566	16414	16539	16264	16488	16543	16483	16410	16571	16319	16555	16397	16621	16467	16284	16276	16369	16394	16475	16457	16283	16450	16415	16340	16613	16510	16427	16408	16293	16370	16255	16312	16357	16238	16467	16386	16527	16465	16328	16252	16540	16495	16406	16485	16579	16481	16437	16377	16347	16462	16233	16362	16446	16547	16572	16392	16376	16398	16636	16471	16431	16337	16631	16369	16454	16484	16362	16581	16448	16446	16366	16622	16605	16564	16454	16508	16434	16556	16192	16327	16364	16416	16399	16583	16420	16433	16470	16386	16447	16495	16399	16473	16357	16511	16549	16330	16543	16377	16423	16494	16346	16423	16354	16468	16544	16491	16511	16338	16481	16448	16489	16518	16393	16494	16468	16485	16395	16337	16504	16295	16409	16465	16359	16401	16531	16324	16408	16243	16346	16346	16349	16371	16540	16638	16510	16391	16420	16582	16536	16359	16398	16313	16439	16530	16366	16361	16477	16345	16438	16437	16466	16390	16358	16277	16457	16522	16468	16498	16448	16503	16486	16336	16473	16470	16496	16475	16272	16252	16377	16334	16567	16626	16374	16626	16227	16395	16316	16475	16507	16482	16370	16410	16337	16454	16326	16567	16481	16550	16557	16323	16271	16264	16418	16470	16372	16414	16522	16394	16464	16372	16292	16272	16371	16281	16385	16443	16429	16252	16477	16274	16354	16291	16425	16378	16645	16505	16454	16470	16420	16410	16464	16452	16465	16625	16428	16296	16556	16491	16446	16443	16528	16448	16454	16497	16411	16430	16519	16478	16500	16501	16405	16378	16215	16345	16435	16315	16384	16469	16435	16382	16454	16250	16438	16497	16547	16425	16391	16441	16316	16324	16304	16352	16378	16506	16259	16413	16572	16439	16199	16475	16415	16561	16508	16523	16336	16412	16429	16237	16572	16506	16328	16628	16364	16337	16367	16535	16351	16456	16452	16275	16336	16244	16329	16448	16537	16397	16522	16420	16527	16508	16354	16414	16329	16451	16503	16374	16413	16381	16335	16310	16589	16436	16293	16551	16520	16358	16531	16458	16266	16309	16500	16288	16271	16376	16481	16466	16246	16399	16417	16545	16436	16302	16530	16202	16525	16426	16425	16253	16382	16569	16431	16597	16262	16377	16346	16396	16312	16306	16495	16530	16486	16544	16450	16413	16394	16576	16528	16401	16408	16408	16474	16492	16328	16329	16471	16544	16379	16527	16496	16310	16468	16440	16306	16435	16489	16337	16278	16318	16564	16323	16384	16383	16376	16519	16481	16384	16392	16580	16528	16372	16425	16505	16509	16438	16382	16307	16383	16609	16365	16610	16471	16352	16282	16279	16318	16476	16414	16532	16473	16303	16561	16468	16483	16285	16481	16423	16509	16283	16380	16661	16395	16353	16332	16496	16557	16411	16632	16348	16429	16349	16379	16526	16454	16518	16613	16386	16426	16377	16259	16545	16459	16461	16426	16461	16540	16445	16269	16448	16370	16437	16481	16279	16362	16467	16447	16369	16386	16481	16431	16385	16434	16412	16319	16646	16714	16332	16519	16406	16541	16370	16478	16443	16509	16266	16419	16277	16383	16494	16434	16442	16348	16313	16543	16452	16394	16393	16562	16561	16416	16568	16406	16373	16328	16276	16383	16300	16518	16238	16382	16404	16391	16313	16448	16311	16298	16324	16299	16441	16199	16345	16545	16518	16351	16275	16487	16456	16462	16365	16485	16367	16426	16372	16353	16385	16428	16357	16411	16355	16485	16435	16460	16427	16438	16499	16409	16416	16263	16518	16227	16640	16373	16407	16545	16502	16349	16327	16467	16452	16514	16272	16307	16303	16431	16313	16412	16684	16380	16534	16331	16480	16416	16665	16374	16482	16384	16521	16237	16335	16473	16393	16527	16516	16573	16467	16474	16256	16448	16370	16538	16426	16361	16338	16505	16542	16260	16399	16406	16372	16316	16244	16548	16547	16282	16310	16522	16501	16419	16465	16441	16456	16536	16468	16331	16571	16341	16482	16335	16333	16379	16407	16503	16364	16455	16276	16428	16368	16390	16379	16448	16304	16405	16502	16408	16489	16542	16584	16515	16436	16390	16447	16243	16331	16470	16364	16312	16348	16454	16463	16493	16469	16485	16407	16487	16474	16506	16475	16465	16346	16367	16496	16494	16287	16303	16373	16456	16353	16630	16477	16379	16379	16384	16437	16466	16317	16414	16618	16390	16432	16378	16545	16405	16368	16586	16360	16374	16499	16259	16363	16487	16513	16540	16644	16356	16460	16446	16474	16416	16563	16347	16457	16342	16447	16482	16412	16454	16478	16199	16411	16449	16680	16499	16539	16473	16454	16417	16239	16287	16330	16451	16415	16454	16326	16426	16297	16328	16479	16385	16515	16472	16446	16232	16343	16389	16547	16538	16272	16402	16322	16488	16462	16530	16385	16443	16373	16535	16320	16335	16497	16605	16325	16438	16411	16420	16477	16429	16365	16282	16542	16401	16460	16476	16273	16556	16394	16526	16620	16288	16523	16467	16505	16401	16344	16568	16268	16447	16352	16500	16206	16430	16369	16377	16349	16304	16377	16247	16402	16320	16408	16302	16440	16543	16486	16347	16534	16584	16453	16391	16207	16440	16304	16341	16473	16505	16501	16473	16401	16610	16419	16574	16270	16239	16567	16361	16399	16385	16472	16430	16406	16527	16325	16517	16368	16365	16505	16516	16339	16313	16378	16462	16446	16485	16430	16448	16640	16494	16629	16434	16364	16386	16455	16286	16357	16352	16472	16421	16300	16532	16456	16460	16345	16501	16494	16436	16271	16353	16411	16388	16429	16431	16538	16413	16473	16300	16386	16470	16346	16529	16491	16401	16465	16283	16527	16397	16247	16487	16468	16347	16411	16477	16405	16484	16645	16339	16437	16284	16523	16477	16503	16259	16343	16412	16447	16319	16468	16281	16366	16360	16450	16396	16453	16418	16485	16541	16173	16373	16376	16468	16359	16450	16406	16485	16501	16328	16435	16416	16312	16369	16457	16464	16574	16557	16397	16491	16253	16602	16507	16460	16316	16423	16364	16383	16387	16500	16270	16309	16419	16394	16533	16247	16358	16370	16391	16360	16347	16361	16467	16391	16416	16468	16364	16528	16519	16223	16511	16446	16495	16297	16475	16312	16364	16400	16473	16562	16478	16319	16464	16493	16343	16349	16181	16457	16318	16366	16299	16378	16465	16414	16395	16425	16327	16427	16367	16281	16433	16271	16409	16341	16518	16559	16324	16524	16378	16414	16272	16245	16516	16380	16293	16329	16252	16329	16500	16494	16457	16369	16606	16291	16434	16561	16333	16425	16454	16389	16350	16296	16479	16471	16314	16387	16595	16275	16467	16456	16553	16645	16433	16472	16379	16572	16599	16403	16470	16514	16587	16428	16378	16425	16334	16272	16368	16374	16300	16479	16495	16555	16481	16291	16393	16459	16450	16365	16427	16412	16404	16477	16459	16314	16376	16331	16450	16514	16530	16511	16388	16562	16483	16488	16378	16424	16176	16466	16469	16495	16410	16403	16378	16165	16526	16293	16387	16385	16433	16397	16328	16547	16437	16388	16708	16272	16599	16508	16377	16330	16541	16253	16288	16423	16492	16461	16567	16339	16544	16383	16362	16385	16540	16320	16416	16373	16492	16418	16468	16507	16695	16528	16277	16452	16340	16339	16147	16585	16521	16363	16393	16559	16609	16338	16500	16421	16456	16341	16570	16533	16423	16421	16504	16622	16487	16478	16482	16421	16398	16410	16513	16505	16476	16464	16357	16300	16521	16526	16379	16585	16548	16507	16408	16355	16520	16297	16463	16371	16258	16463	16309	16495	16403	16308	16453	16404	16346	16439	16359	16378	16370	16341	16474	16378	16315	16389	16349	16288	16383	16497	16507	16499	16420	16379	16422	16279	16551	16255	16466	16436	16620	16418	16461	16556	16450	16471	16485	16607	16349	16371	16365	16472	16319	16436	16451	16378	16476	16311	16470	16423	16473	16458	16381	16409	16242	16434	16454	16386	16248	16385	16555	16437	16283	16496	16430	16337	16337	16293	16248	16481	16351	16446	16301	16435	16477	16436	16361	16385	16338	16489	16424	16518	16449	16497	16154	16542	16594	16465	16450	16391	16346	16540	16438	16421	16616	16374	16483	16335	16292	16373	16450	16544	16241	16457	16494	16559	16542	16503	16374	16581	16247	16272	16390	16408	16734	16260	16416	16479	16401	16367	16496	16515	16259	16338	16227	16347	16537	16384	16449	16293	16371	16275	16569	16349	16272	16470	16322	16427	16363	16452	16505	16572	16561	16376	16487	16531	16257	16411	16392	16467	16436	16337	16491	16491	16223	16335	16394	16320	16364	16549	16318	16496	16323	16604	16201	16475	16285	16354	16276	16408	16234	16616	16364	16377	16551	16333	16366	16497	16533	16400	16519	16316	16287	16448	16466	16546	16288	16469	16505	16484	16402	16472	16485	16477	16508	16520	16305	16457	16628	16297	16273	16439	16573	16358	16273	16569	16442	16479	16327	16293	16316	16347	16653	16368	16360	16368	16377	16319	16267	16431	16387	16433	16529	16558	16415	16444	16377	16519	16216	16612	16580	16346	16635	16443	16407	16401	16444	16334	16490	16412	16375	16348	16515	16406	16552	16441	16310	16526	16574	16543	16354	16379	16600	16334	16333	16451	16504	16282	16407	16627	16443	16448	16499
23201	21588	29479	24187	21883	24529	27694	22701	22034	22165	22053	21659	21386	21761	21743	21712	21651	21569	21307	21519	21260	21274	21020	21002	21000	20854	20870	20754	20970	20863	20981	20876	20990	20850	20748	20825	20922	20606	20591	20641	21052	20676	20599	20892	20906	20643	20594	20733	20822	20595	20675	20745	20659	20775	20582	20544	20667	20697	20551	21137	21880	21670	21045	20953	20808	20901	20645	20635	20714	20575	20578	20452	20260	20905	20845	20649	20557	20653	20703	20416	20841	20468	20615	20506	20528	20478	20659	20688	20802	20551	20537	20623	20536	20490	20580	20586	20562	20485	20585	20280	20424	20671	20815	20740	20558	20652	20758	20744	20534	20403	20551	20403	20352	20429	20632	20656	20737	20594	20495	20414	20661	20456	20506	20410	20575	20772	20580	20625	20787	20414	20759	20588	20363	20772	20600	20728	20695	20783	20620	20538	20565	20590	20824	20653	20619	20611	20539	20506	20624	20392	20461	20431	20526	20446	20451	20785	20739	20459	20542	20582	20448	20525	20594	20571	20668	20531	20398	20582	20704	20467	20536	20774	20722	20493	20598	20508	20580	20565	20776	20667	20674	20635	20620	20267	20552	20453	20608	20658	20666	20611	20597	20508	20742	20480	20597	20647	20483	20592	20329	20663	20594	20505	20647	20603	20601	20553	20677	20503	20589	20573	20514	20527	20552	20572	20482	20554	20608	20553	20453	20492	20693	20594	20319	20404	20492	20462	20378	20587	20552	20813	20665	20574	20554	20729	20654	20771	20305	20446	20425	20493	20519	20539	20441	20301	20518	20607	20551	20600	20597	20601	20512	20422	20496	20645	20450	20523	20440	20397	20539	20505	20481	20726	20614	20491	20555	20637	20610	20359	20358	20499	20222	20471	20714	20464	20554	20494	20553	20507	20563	20412	20480	20513	20682	20706	20546	20435	20666	20614	20474	20581	20440	20551	20507	20275	20429	20671	20507	20577	20505	20577	20495	20556	20547	20507	20654	20494	20800	20586	20522	20622	20592	20569	20469	20493	20451	20665	20418	20571	20622	20569	20647	20723	20409	20594	20709	20657	20529	20633	20365	20572	20483	20438	20469	20348	20579	20604	20580	20513	20616	20659	20674	20930	20677	20521	20686	20730	20370	20515	20610	20646	20609	20569	20497	20422	20813	20277	20466	20466	20281	20107	20533	20722	20430	20501	20648	20642	20623	20719	20429	20602	20579	20483	20458	20424	20614	20419	20665	20464	20282	20637	20699	20552	20606	20426	20676	20509	20403	20467	20659	20433	20562	20514	20536	20570	20571	20487	20672	20563	20656	20375	20548	20372	20536	20582	20530	20403	20569	20397	20592	20553	20658	20568	20439	20650	20732	20569	20610	20412	20535	20660	20684	20522	20698	20431	20529	20869	20667	20389	20479	20633	20594	20596	20479	20618	20634	20556	20660	20447	20545	20533	20538	20810	20611	20573	20337	20524	20766	20280	20642	20416	20601	20552	20635	20464	20525	20656	20541	20557	20332	20439	20669	20775	20630	20479	20517	20510	20530	20480	20791	20663	20529	20546	20799	20375	20726	20398	20814	20580	20451	20349	20641	20496	20652	20740	20481	20383	20539	20543	20618	20586	20692	20636	20534	20710	20564	20400	20610	20770	20730	20402	20429	20541	20522	20465	20547	20546	20582	20388	20496	20501	20534	20657	20651	20589	20655	20484	20492	20566	20545	20494	20536	20632	20712	20642	20538	20309	20381	20567	20411	20526	20380	20663	20528	20533	20841	20539	20742	20414	20469	20597	20483	20635	20399	20547	20705	20459	20743	20400	20505	20490	20463	20735	20650	20231	20695	20692	20443	20556	20489	20558	20576	20629	20558	20587	20555	20593	20613	20622	20479	20631	20434	20540	20210	20547	20709	20672	20545	20427	20478	20541	20677	20677	20421	20516	20748	20443	20738	20346	20715	20555	20465	20655	20605	20467	20383	20476	20461	20643	20780	20772	20785	20446	20635	20619	20477	20689	20697	20517	20476	20544	20327	20443	20475	20255	20636	20678	20664	20528	20506	20561	20598	20532	20517	20818	20743	20849	20647	20550	20542	20635	20572	20325	20545	20669	20332	20556	20539	20600	20681	20433	20568	20854	20547	20481	20436	20646	20362	20745	20622	20413	20603	20547	20401	20345	20532	20571	20747	20574	20636	20585	20664	20547	20560	20587	20608	20493	20669	20631	20597	20910	20710	20553	20537	20489	20501	20487	20586	20517	20469	20574	20475	20603	20505	20517	20627	20527	20532	20453	20501	20597	20439	20593	20407	20546	20237	20437	20457	20712	20530	20634	20380	20680	20590	20333	20603	20544	20602	20542	20718	20709	20484	20331	20816	20614	20549	20831	20637	20657	20454	20617	20555	20581	20591	20519	20605	20535	20613	20651	20653	20671	20699	20538	20592	20505	20554	20428	20497	20505	20569	20673	20729	20516	20430	20492	20647	20599	20657	20625	20594	20579	20453	20605	20615	20468	20614	20502	20629	20614	20498	20504	20538	20507	20636	20457	20366	20628	20480	20399	20415	20544	20480	20518	20449	20657	20601	20578	20645	20610	20641	20582	20291	20571	20647	20555	20632	20675	20534	20569	20383	20648	20446	20483	20562	20435	20506	20712	20598	20501	20647	20542	20699	20709	20561	20561	20557	20426	20643	20470	20664	20644	20512	20498	20656	20587	20634	20561	20789	20670	20518	20496	20579	20361	20613	20712	20510	20631	20487	20936	20595	20680	20355	20467	20642	20642	20595	20726	20454	20719	20396	20637	20562	20586	20584	20535	20652	20464	20562	20836	20573	20391	20582	20516	20624	20368	20638	20758	20426	20634	20560	20591	20634	20386	20996	20722	20506	20582	20773	20777	20403	20357	20458	20504	20593	20463	20530	20833	20212	20496	20716	20371	20642	20477	20499	20452	20437	20665	20614	20699	20863	20724	20368	20514	20700	20568	20676	20532	20603	20521	20609	20428	20449	20657	20559	20556	20590	20582	20351	20346	20544	20587	20552	20735	20753	20724	20527	20456	20460	20547	20358	20439	20458	20292	20508	20614	20461	20636	20359	20906	20452	20579	20496	20571	20535	20493	20640	20740	20601	20379	20657	20542	20634	20792	20540	20485	20707	20542	20619	20602	20430	20601	20464	20692	20787	20494	20389	20464	20552	20646	20514	20424	20514	20487	20575	20694	20661	20514	20580	20618	20430	20334	20531	20540	20386	20377	20512	20677	20530	20384	20504	20657	20466	20561	20582	20583	20651	20648	20424	20591	20489	20509	20892	20485	20650	20526	20610	20557	20458	20523	20538	20571	20553	20538	20579	20402	20608	20405	20639	20489	20563	20500	20455	20705	20452	20537	20626	20549	20777	20500	20492	20706	20269	20570	20499	20456	20407	20482	20516	20565	20632	20736	20592	20530	20593	20652	20481	20621	20607	20685	20458	20640	20489	20408	20565	20427	20494	20614	20700	20602	20576	20565	20581	20670	20435	20440	20485	20424	20515	20656	20499	20663	20551	20582	20463	20398	20568	20421	20621	20514	20509	20446	20600	20516	20833	20748	20470	20580	20532	20541	20392	20402	20494	20491	20535	20558	20635	20692	20567	20483	20573	20333	20491	20624	20705	20718	20534	20569	20391	20831	20472	20534	20237	20579	20564	20545	20665	20321	20514	20608	20498	20504	20676	20641	20702	20537	20568	20750	20486	20540	20653	20677	20542	20532	20833	20242	20412	20469	20501	20681	20465	20597	20694	20542	20619	20416	20570	20570	20617	20595	20648	20635	20510	20566	20547	20491	20539	20549	20677	20554	20548	20607	20583	20559	20325	20615	20603	20525	20597	20332	20595	20518	20520	20654	20743	20640	20646	20680	20511	20599	20670	20585	20687	20512	20447	20490	20602	20593	20660	20876	20716	20463	20694	20316	20440	20378	20470	20712	20540	20545	20629	20420	20394	20375	20547	20570	20581	20475	20600	20504	20639	20662	20368	20478	20630	20524	20494	20694	20516	20449	20733	20409	20622	20536	20512	20459	20729	20793	20530	20575	20630	20757	20483	20490	20466	20594	20543	20462	20452	20374	20622	20539	20735	20502	20631	20833	20501	20369	20355	20664	20558	20578	20417	20315	20572	20587	20654	20543	20403	20390	20777	20281	20486	20391	20655	20622	20416	20554	20362	20282	20589	20439	20535	20618	20769	20559	20683	20735	20633	20693	20685	20530	20670	20703	20547	20455	20547	20692	20306	20576	20550	20546	20474	20583	20470	20596	20588	20577	20544	20494	20852	20345	20667	20391	20719	20774	20423	20323	20569	20390	20468	20715	20469	20350	20590	20357	20668	20461	20579	20470	20558	20415	20570	20639	20287	20416	20519	20472	20579	20692	20490	20451	20482	20656	20624	20529	20713	20763	20605	20686	20471	20701	20551	20397	20488	20542	20592	20482	20599	20407	20632	20504	20473	20233	20502	20467	20604	20488	20549	20434	20493	20508	20337	20490	20709	20669	20535	20602	20561	20542	20552	20487	20471	20594	20458	20706	20655	20496	20399	20498	20550	20593	20469	20665	20490	20656	20641	20537	20609	20294	20436	20552	20753	20525	20582	20593	20660	20308	20687	20677	20633	20585	20450	20568	20372	20418	20461	20660	20539	20540	20412	20633	20525	20576	20739	20448	20673	20698	20406	20643	20687	20573	20766	20577	20442	20624	20516	20712	20545	20561	20598	20542	20349	20293	20381	20549	20441	20573	20500	20450	20504	20544	20354	20478	20667	20553	20538	20551	20566	20550	20502	20639	20591	20325	20562	20769	20619	20520	20556	20669	20489	20345	20630	20471	20782	20530	20413	20391	20618	20688	20741	20398	20493	20607	20704	20660	20547	20702	20319	20376	20547	20441	20540	20585	20670	20659	20686	20523	20738	20533	20517	20572	20636	20557	20665	20404	20462	20455	20501	20680	20339	20538	20411	20577	20602	20498	20549	20654	20734	20511	20478	20507	20554	20554	20508	20780	20554	20554	20524	20546	20556	20479	20712	20494	20370	20500	20656	20691	20621	20544	20837	20518	20681	20540	20421	20342	20470	20445	20507	20530	20677	20733	20566	20693	20551	20701	20611	20591
22400	38684	33089	25893	23055	21225	20132	19533	19000	18749	18438	17996	18110	18217	18561	18173	18112	18149	17901	17947	17991	17627	17577	17199	17067	17232	17150	17088	16998	17076	17088	17043	17054	17112	17088	16936	17007	16934	17059	16999	16801	16964	17020	16818	16941	16878	17037	16988	16884	16962	16878	16935	16908	16767	16886	16887	16892	16838	16982	17853	18378	18115	17620	17321	17091	17005	16974	16764	16827	16899	16755	16916	16814	17001	16791	16977	16643	16860	16776	16759	16997	16815	16753	16825	16950	16672	17095	17036	16789	16840	16858	16825	16834	16797	16864	16891	16819	16792	16894	16707	16681	16699	16740	16850	16806	16761	16799	16986	16951	16710	16745	16926	16807	16677	16964	16872	16818	16770	16817	16888	16686	17019	16979	16778	16964	16837	16743	16873	16816	16724	16836	16988	17011	16829	16797	16778	16999	16866	16817	16769	17011	16918	16924	16936	16977	16955	16864	16795	16760	16816	16860	16948	16719	16639	16769	16842	16811	16752	16843	16932	16827	16836	16796	16838	16822	16969	16904	16936	16795	16903	16962	16841	16815	16801	16680	16801	16815	16923	16648	16814	16883	16817	16789	16861	16780	16772	16907	16609	16851	16887	16752	16760	16711	16841	16881	16844	16739	16620	16717	16698	16691	16819	16797	16963	16976	16854	16665	16801	16877	16752	16680	16856	16803	16770	16828	16739	16792	16818	16769	16716	16775	16777	16712	16763	16941	16785	16914	16705	16744	16927	16728	16653	16868	16849	16818	16844	16697	16915	16795	17091	16753	16871	16816	16962	16767	16872	16761	17017	16885	16799	16795	16802	16841	16716	16858	16890	16787	16825	16719	16769	16681	17098	16699	16741	16744	16864	16843	16984	16827	16877	16773	16843	16811	16960	16809	16911	17020	16759	16936	16908	16927	16871	16914	17026	16877	16776	16840	16777	17007	16905	16783	16751	16875	16729	16795	16762	16972	16800	16938	16760	16885	16931	16866	16916	16943	16771	17007	16876	16931	16861	16880	16944	16847	16770	16895	17065	16784	16824	16727	16895	16763	16958	16709	16748	16878	16966	16958	16782	16719	16813	16900	16920	16800	16819	16990	16971	16699	16631	16775	16921	16704	16787	16781	16880	16879	16914	16901	16721	16765	16810	16924	16865	16961	16732	16778	16732	16765	17003	16776	16742	16843	16756	16887	16836	16911	16908	16704	16720	16655	16894	16751	16986	16930	16891	16825	16874	16810	16712	16897	16937	16823	16871	16734	16863	16818	16835	16889	16711	16941	16863	16721	16808	16916	16943	16824	16919	16763	16678	16949	16921	16969	16956	16832	16816	16695	16750	16924	16742	16736	16975	16967	17021	16812	16712	16672	16801	17072	16732	16857	16904	16983	16952	16808	16856	16877	16857	16651	16807	16782	16932	16984	17036	16780	16693	16864	16871	16857	16787	17037	16730	16793	16884	16719	16722	16824	16826	16777	16938	16847	16886	17030	16792	16836	16888	16890	16993	16869	16668	16795	16730	16954	16875	16800	16808	16976	16768	16871	16591	16736	16748	16920	16844	16777	16607	16948	16629	16835	16911	16877	17044	17054	16801	16896	16823	16816	16988	16828	16717	16763	16714	16768	16935	16757	16874	16840	16874	16834	16688	16885	16901	16744	17069	16922	16860	16625	16855	16808	16881	16915	16855	16894	16673	16922	16623	16879	16845	16859	16862	17031	16782	16795	16636	16763	16813	16743	16831	17121	16768	16625	16658	16887	16797	16805	16798	16724	16866	16846	16882	16709	16690	16790	16661	16902	16832	16820	16725	16730	16964	16885	16934	16851	16698	16896	16819	17044	17024	16683	16903	16814	16924	16931	16861	16732	16952	16866	17010	16924	16960	16795	16985	16733	17152	16786	16801	16843	16731	16964	16735	16778	16836	16878	16860	16786	16812	16895	16797	16665	16877	16784	16748	16852	16871	16769	16798	16909	16741	16818	16766	16868	16715	16956	16684	16942	16697	17037	16846	16642	16803	16755	16748	16666	16929	16727	16861	16785	16762	16827	16817	16891	16930	16819	16818	16817	16928	16715	16915	16927	16826	16869	16880	16823	16801	16734	16591	16677	16872	16888	16812	16830	16783	16638	16640	16842	16900	16826	16922	16716	16758	16669	16848	16911	16884	16839	16891	16860	16911	16697	16908	16789	16716	16902	16772	16653	16860	16759	16723	16743	16738	16723	16738	16772	16859	16881	16903	16932	16915	16926	16920	16733	16904	16739	16829	16873	16762	16895	16655	16865	16922	16723	16818	16793	16704	16850	16689	16707	17056	16946	16852	16851	16700	16817	16801	16942	16761	16781	16841	16872	16866	16760	16779	16867	16908	16739	16790	16838	16941	16779	16745	16893	16705	16645	16559	16774	16870	16941	16868	16707	16868	16920	16891	16814	16902	16989	16941	17090	16842	16727	16994	16796	16846	16820	16826	16771	16812	16854	16883	16822	16777	16762	16903	16843	16783	16936	16742	16776	16977	16778	16753	16823	16598	16819	16848	16777	16931	16878	16791	16765	17062	16879	16859	16753	16723	16968	16954	16784	16841	16780	16842	16919	16845	16752	16791	16673	16744	16806	16991	16941	16835	16814	16634	16765	16874	16775	16771	16831	16757	16742	16793	16902	16929	16863	16735	16871	16861	16698	16843	16844	16861	16912	16984	16922	16726	16665	16753	16820	16903	16660	16710	16794	16691	16821	16788	16650	16776	16809	16908	16851	16808	16795	16564	16794	16782	16772	16669	16689	17002	16888	16601	17090	16761	16775	16825	16864	16791	16953	16788	16860	16749	16801	16823	16941	16771	16918	16864	16844	16945	16597	16940	16982	16856	16936	16677	16816	16788	16909	16770	16880	16692	17012	16989	16702	16642	16974	16740	17004	16754	16882	16998	16842	16870	16836	16896	16841	16869	16775	16733	16950	16920	16839	16664	16876	16958	16846	16723	16917	16884	16865	17042	16881	16658	16825	16886	16753	16745	17010	16898	16745	16813	16782	16758	16808	16859	16732	16828	16897	16924	16850	16767	16894	16879	16781	16773	16938	16850	16754	16975	16848	16728	16737	16846	16821	16626	16937	16503	16837	16698	16868	16801	16899	16756	16676	16706	16659	16866	16829	16878	16737	16816	16888	16938	16925	16668	16760	16837	16919	16694	16660	16852	16861	16812	16838	16825	16765	16917	16874	16943	16700	16883	16998	16915	16869	16862	16790	16770	16753	16856	16824	16815	16954	16850	16661	16776	16726	16624	16790	16950	16707	16812	16686	16749	16711	16897	16901	16800	16906	16908	16944	16745	16810	16840	16804	16687	16821	16898	16792	16973	16844	16775	16699	16952	16764	16845	16733	16799	16773	16937	16709	16818	16803	16942	16889	16888	16919	16745	16936	16832	16906	16742	17109	16765	16819	16780	16881	16838	16747	16983	16803	16729	16664	16974	16733	16873	16949	16869	16881	16966	16946	16786	16694	16800	16721	16787	16918	16779	16772	16857	16672	16877	16812	16953	16752	16866	16563	16743	16886	16776	16688	16858	16787	16866	16802	16858	16923	16865	16878	16835	16859	16678	16802	16648	16967	16841	16852	16755	16891	16927	16708	16885	16864	16839	16851	16853	16833	16683	16952	16668	16676	16806	16775	16962	16751	16846	16802	16924	16910	16756	16773	16885	16881	16738	16865	16808	16717	16828	16964	16806	16890	16788	16760	16756	16850	16679	16704	16746	16915	16863	16847	16938	16837	16899	16841	16918	16925	16731	16910	16712	16848	16814	16756	16825	16939	16851	16719	16771	16742	16992	16780	16925	16815	16860	16915	16839	16861	16712	16792	16862	16875	16951	16854	17047	16652	16923	16813	16758	16827	16850	16923	16580	16917	16774	16760	16764	16830	16732	16844	16935	16846	16836	16740	16784	16811	16699	16795	16826	16990	16769	16679	16905	16772	16847	16850	16953	17074	16703	16937	16684	16713	16916	16798	16781	16944	16978	16782	16913	17047	16711	16866	16799	16881	16989	16703	16765	16870	16748	16746	16900	16952	16896	16866	16781	16766	16872	16824	16721	17081	16765	16890	16938	16935	16952	16798	16924	16627	16888	16725	16716	16728	17058	16786	16782	16893	16742	16938	16755	16952	16884	16779	16748	16899	16755	16783	16943	16945	17035	16786	16802	16960	16899	16920	16708	16884	16739	16955	16788	16817	16865	16835	16892	16811	16805	16702	16836	16694	16935	16818	16811	16928	16940	16971	16649	16694	16846	16860	16937	16878	16961	16878	16762	16697	16778	17180	16866	16775	16872	16801	16789	16796	16851	16842	16668	16874	16884	16784	16753	16981	16757	16920	16724	16776	16702	16778	16844	16691	16899	16920	16691	16743	16655	16872	16797	16739	16783	16828	16924	16739	16683	16902	16669	16859	16817	16777	16817	16779	16892	16772	16922	16871	16752	16802	16894	16751	16875	16842	16862	16759	16801	16904	16839	16932	16860	16909	16815	16835	16836	16888	17036	16846	16912	16864	16885	16876	16778	16783	16894	16994	16907	16781	16944	16681	16986	16765	16845	16756	16668	16809	16860	16910	16908	16861	16728	17027	16680	16801	16928	16803	16702	16817	16734	16999	16843	16827	16907	16922	16871	16757	16686	16754	16757	16778	16964	16860	16703	16689	17029	16880	16810	17181	16913	16826	16669	16906	16909	16668	16763	16804	16628	16720	16809	16838	16750	16550	16791	16936	16894	16873	16868	16741	16871	16751	16686	16759	16943	16717	16861	16655	16706	16931	16764	16861	16814	16829	16841	16915	16747	16872	16773	16997	16697	16892	16853	16932	17040	16898	16779	16867	16884	16879	16794	16740	16859	16744	16911	16671	16834	16949	16981	16828	16773	16811	16794	16893	16817	16833	16866	16752	16822	16941	16966	16752	16738	16767	16520	16731	16865	16925	16733	16852	16639	16885	16775	17027	16853	16692	16888	16760	16907	16688	16948	16853	16885	16914	16851	16911	17008	16739	16685	16622	16728	16810	16719	16766	16843	16797	16666	16793	16862	16751	16742	16875	16793	16871	16867	16763	16823	16803	16681	16883	16828	16639	17017	16819	16986	16683	16801	16658	16772
28453	23411	27430	24782	21584	21166	21616	21247	21196	21005	20795	20693	20864	20864	20989	20976	20890	20845	20717	20747	20622	20927	20711	20603	20471	20506	20621	20589	20371	20664	20669	20412	20479	20442	20547	20558	20694	20413	20589	20611	20638	20473	20547	20493	20555	20433	20553	20541	20478	20499	20458	20335	20873	20502	20453	20656	20570	20522	20453	20413	20821	20620	20536	20428	20717	20428	20363	20402	20604	20396	20463	20546	20503	20638	20483	20400	20404	20539	20480	20689	20607	20438	20354	20647	20596	20512	20557	20338	20498	20461	20567	20515	20552	20457	20472	20456	20492	20331	20508	20635	20550	20543	20723	20409	20432	20409	20497	20351	20450	20424	20395	20500	20516	20352	20557	20568	20543	20474	20755	20636	20787	20475	20321	20646	20481	20507	20502	20575	20733	20486	20664	20764	20570	20553	20402	20527	20478	20163	20547	20448	20532	20569	20499	20412	20401	20558	20752	20434	20525	20326	20277	20515	20350	20437	20443	20362	20569	20675	20441	20417	20285	20330	20374	20427	20587	20412	20630	20607	20461	20413	20495	20306	20544	20545	20488	20329	20480	20578	20551	20463	20427	20708	20409	20280	20697	20540	20517	20432	20684	20257	20630	20556	20520	20430	20124	20653	20839	20616	20591	20538	20551	20540	20440	20406	20503	20502	20435	20435	20185	20473	20636	20554	20663	20575	20249	20327	20558	20446	20591	20355	20393	20402	20540	20555	20521	20525	20432	20281	20540	20446	20610	20471	20250	20425	20549	20342	20361	20413	20401	20480	20538	20511	20608	20527	20340	20527	20653	20324	20578	20399	20317	20552	20532	20503	20367	20502	20593	20478	20648	20726	20479	20416	20442	20635	20584	20576	20685	20488	20580	20722	20368	20523	20453	20378	20272	20507	20522	20576	20401	20729	20347	20568	20422	20515	20422	20716	20562	20516	20486	20468	20561	20564	20642	20369	20404	20397	20234	20519	20422	20462	20475	20402	20491	20379	20555	20411	20355	20445	20296	20284	20233	20544	20149	20474	20505	20496	20667	20687	20540	20676	20714	20665	20503	20387	20709	20322	20375	20580	20395	20529	20513	20472	20487	20443	20483	20339	20396	20507	20236	20386	20571	20510	20342	20330	20309	20279	20539	20450	20383	20421	20603	20529	20457	20457	20265	20412	20438	20528	20541	20515	20612	20367	20532	20455	20507	20396	20694	20540	20403	20389	20447	20573	20635	20537	20331	20491	20315	20271	20590	20566	20304	20376	20360	20763	20551	20682	20438	20414	20401	20393	20479	20367	20695	20368	20538	20344	20537	20467	20327	20436	20623	20468	20412	20599	20557	20479	20573	20551	20539	20416	20430	20620	20606	20505	20630	20581	20447	20388	20421	20399	20484	20480	20279	20643	20565	20495	20384	20606	20365	20439	20674	20508	20521	20295	20445	20238	20339	20520	20219	20438	20586	20553	20535	20530	20490	20513	20463	20565	20256	20464	20386	20501	20645	20678	20584	20545	20408	20606	20487	20662	20466	20571	20536	20451	20556	20396	20341	20544	20418	20435	20439	20488	20484	20440	20589	20539	20431	20428	20717	20600	20571	20603	20466	20496	20550	20556	20502	20516	20437	20386	20495	20293	20508	20656	20496	20430	20606	20541	20581	20574	20741	20528	20448	20538	20380	20604	20525	20438	20240	20396	20417	20437	20693	20346	20324	20461	20701	20592	20403	20462	20476	20450	20332	20590	20392	20485	20558	20689	20575	20791	20518	20428	20457	20652	20627	20530	20465	20534	20599	20390	20649	20532	20313	20486	20457	20585	20402	20369	20789	20529	20585	20291	20514	20458	20542	20409	20365	20293	20592	20488	20566	20360	20338	20346	20634	20552	20518	20455	20637	20228	20462	20645	20655	20410	20511	20634	20454	20535	20465	20485	20699	20507	20533	20577	20544	20534	20498	20365	20415	20536	20366	20629	20474	20503	20529	20361	20448	20438	20656	20426	20317	20473	20677	20429	20373	20533	20641	20549	20523	20442	20505	20497	20393	20284	20363	20563	20287	20299	20664	20570	20339	20424	20257	20524	20564	20650	20324	20379	20203	20533	20761	20612	20453	20658	20359	20443	20574	20526	20607	20432	20354	20440	20536	20462	20566	20515	20545	20493	20397	20506	20542	20391	20648	20551	20475	20463	20736	20483	20316	20414	20780	20310	20466	20313	20490	20589	20523	20397	20371	20509	20652	20331	20550	20428	20446	20590	20548	20293	20658	20249	20541	20514	20427	20670	20664	20491	20477	20440	20425	20461	20372	20462	20455	20370	20655	20467	20584	20465	20633	20630	20544	20460	20509	20485	20412	20633	20627	20658	20774	20220	20432	20368	20461	20502	20534	20541	20623	20404	20296	20536	20393	20094	20416	20399	20620	20638	20524	20464	20450	20623	20526	20510	20587	20432	20594	20397	20350	20475	20472	20715	20332	20698	20705	20493	20426	20424	20388	20508	20494	20472	20546	20413	20452	20503	20590	20503	20543	20353	20353	20607	20436	20565	20372	20563	20588	20223	20515	20423	20596	20415	20494	20534	20551	20412	20330	20439	20352	20265	20497	20638	20333	20589	20645	20526	20525	20609	20531	20445	20542	20657	20559	20392	20505	20262	20415	20598	20421	20384	20308	20679	20585	20303	20476	20487	20505	20727	20560	20291	20343	20493	20406	20528	20602	20638	20345	20550	20534	20513	20504	20374	20712	20433	20516	20532	20419	20530	20482	20461	20435	20560	20667	20599	20651	20425	20538	20244	20264	20610	20499	20560	20403	20530	20627	20410	20585	20466	20722	20517	20542	20725	20427	20291	20539	20415	20436	20468	20451	20358	20411	20452	20555	20429	20417	20457	20150	20654	20392	20730	20470	20456	20417	20442	20451	20517	20527	20701	20533	20486	20643	20672	20408	20404	20519	20412	20899	20549	20516	20687	20600	20501	20502	20505	20519	20497	20471	20389	20625	20545	20412	20484	20517	20322	20506	20413	20452	20559	20593	20535	20422	20388	20757	20457	20679	20577	20654	20632	20685	20644	20466	20461	20863	20293	20554	20510	20472	20424	20399	20406	20573	20465	20487	20329	20500	20376	20533	20693	20549	20581	20517	20371	20467	20661	20431	20299	20532	20523	20420	20467	20659	20680	20430	20559	20580	20457	20667	20435	20691	20558	20480	20643	20712	20456	20562	20461	20599	20569	20579	20379	20461	20742	20592	20411	20514	20527	20449	20538	20610	20456	20601	20472	20640	20329	20466	20476	20420	20528	20525	20386	20234	20613	20614	20549	20610	20396	20437	20501	20673	20309	20379	20420	20242	20454	20512	20605	20734	20587	20645	20414	20593	20342	20900	20286	20380	20562	20618	20468	20510	20826	20373	20514	20507	20449	20660	20693	20779	20590	20527	20526	20555	20480	20516	20579	20549	20450	20342	20218	20444	20670	20213	20591	20449	20503	20700	20511	20623	20497	20649	20572	20420	20566	20575	20411	20657	20487	20545	20699	20566	20530	20286	20505	20598	20441	20677	20501	20452	20445	20364	20698	20372	20512	20582	20375	20486	20535	20447	20480	20384	20213	20252	20440	20452	20131	20450	20685	20435	20367	20560	20399	20619	20484	20574	20451	20613	20285	20702	20390	20607	20438	20638	20833	20367	20535	20433	20473	20631	20378	20392	20694	20650	20535	20494	20461	20434	20401	20414	20579	20453	20542	20490	20285	20396	20412	20367	20482	20635	20678	20439	20420	20421	20537	20522	20348	20498	20501	20482	20597	20474	20391	20439	20501	20478	20528	20631	20608	20485	20526	20604	20413	20578	20472	20506	20487	20517	20363	20372	20271	20579	20545	20468	20551	20454	20487	20620	20709	20435	20694	20404	20589	20455	20689	20593	20422	20684	20607	20453	20528	20438	20561	20536	20522	20521	20700	20483	20645	20412	20472	20621	20604	20488	20403	20421	20594	20461	20538	20494	20626	20448	20503	20420	20528	20576	20650	20524	20581	20534	20392	20639	20464	20363	20361	20422	20220	20419	20535	20631	20444	20395	20554	20438	20473	20472	20490	20403	20585	20389	20680	20440	20569	20450	20609	20448	20502	20459	20491	20408	20538	20618	20537	20653	20552	20689	20542	20328	20395	20248	20524	20767	20396	20359	20295	20109	20569	20378	20671	20573	20591	20354	20572	20500	20657	20499	20382	20585	20475	20716	20344	20287	20516	20740	20475	20509	20683	20610	20365	20431	20379	20666	20434	20663	20594	20429	20353	20600	20399	20746	20664	20391	20499	20687	20421	20576	20537	20364	20484	20458	20556	20366	20542	20542	20608	20629	20471	20553	20450	20348	20340	20493	20382	20695	20412	20527	20613	20430	20505	20582	20727	20560	20566	20487	20426	20501	20253	20572	20574	20499	20457	20398	20610	20681	20580	20401	20570	20324	20562	20563	20444	20348	20289	20326	20506	20527	20541	20688	20388	20470	20513	20506	20469	20372	20355	20198	20509	20552	20563	20402	20487	20505	20618	20255	20371	20430	20411	20464	20565	20505	20642	20432	20413	20637	20216	20661	20378	20518	20545	20554	20388	20231	20465	20568	20524	20550	20539	20445	20436	20478	20608	20632	20299	20445	20428	20480	20471	20325	20548	20703	20612	20558	20426	20708	20381	20384	20553	20487	20482	20613	20781	20423	20509	20697	20667	20538	20502	20538	20371	20618	20454	20605	20183	20470	20704	20548	20465	20577	20549	20483	20450	20505	20332	20358	20427	20707	20502	20472	20594	20430	20555	20519	20567	20605	20462	20577	20460	20545	20532	20387	20650	20667	20665	20407	20311	20452	20596	20589	20651	20403	20643	20642	20613	20586	20506	20513	20489	20249	20505	20649	20490	20545	20325	20571	20544	20372	20568	20294	20288	20584	20518	20649	20576	20532	20525	20188	20489	20239	20261	20534	20544	20352	20289	20533	20507	20391	20303	20507	20502	20736	20320	20592	20377	20396	20430	20503	20486	20396	20288	20459	20618	20519	20552	20572	20536	20546	20459	20591	20641	20779	20396	20769	20461	20653	20512	20462	20431	20600	20495	20458	20609	20557	20432	20206	20320	20472	20274	20361	20576	20548	20484
20636	26485	23540	19659	18655	18208	17903	17812	17868	17428	17519	17373	17220	17439	17297	17500	17698	17534	17361	17254	17287	17239	16972	16988	16887	16812	16920	17035	16723	16963	16693	16931	16824	16944	16770	16953	16843	16978	17009	16878	16938	16720	16889	16634	16942	16805	16856	16895	16805	16848	16881	16808	16798	16880	16838	17039	16572	16760	16595	16868	16838	16913	16781	16719	16962	16838	16900	16768	16803	16760	16829	17054	16879	16810	16872	16963	16746	16831	16807	16793	16874	16838	16701	16751	16931	16759	16835	16837	16713	16779	16763	16706	16736	16916	16817	16744	16672	16681	16780	16831	16942	16805	16720	16829	16851	16714	16695	16641	16683	16765	16919	16671	16742	16672	16879	16767	16761	16695	16588	16799	16849	16787	16831	16757	16894	16894	16872	16722	16815	16767	16712	16842	16801	16735	16895	16815	16659	16878	16918	16766	16803	16698	16912	16799	16892	16732	16960	16771	16859	16801	16809	16944	16810	16642	16733	16740	16689	16788	16938	16682	16789	16854	16901	16826	16830	16770	16863	16848	16817	16833	16683	16770	16779	16874	16797	17088	16721	16887	16667	16741	16813	16763	16823	16776	16767	16914	16712	16846	16763	16807	16770	16906	16812	16667	16733	16787	16805	16693	16800	16912	16766	16641	16842	16708	16837	16739	16926	16813	16857	16629	16872	16786	16819	16798	16767	16750	16897	16671	17007	16804	16759	16610	16783	16727	16661	16974	16692	16803	16826	16583	16850	16877	16630	16837	16892	16794	16921	16905	16583	16727	16702	16920	16649	16784	16896	16775	16864	16894	16782	16956	16756	16876	16946	16864	16804	16674	16867	16775	16772	16828	16691	16656	16750	16754	16704	16677	16762	16847	16667	16688	16827	16795	16899	16723	16809	16858	16787	16795	16852	16724	16769	16872	16758	16828	16916	16774	16597	16730	16802	16749	16847	16765	16801	16671	16852	16878	16916	16764	16842	16700	17006	16964	16834	16701	16878	16815	16837	16815	16920	16788	16826	16739	16564	16963	16912	16872	16711	16828	16642	16932	16741	16777	17028	16655	16700	16882	16770	16741	16660	16875	16840	16855	16896	16880	16826	16737	16826	17036	16730	16749	16846	16780	16864	16768	16776	16769	16691	16750	16694	16666	16943	16866	16721	16952	16840	16803	16801	16695	16779	16772	16777	16652	16866	16697	16949	16782	16800	16809	16775	16793	16753	16829	16850	16780	16868	16717	16856	16821	16800	16740	16633	16988	16789	16786	16927	16876	16935	16817	16752	16759	16690	16664	16858	16837	16738	16740	16869	16727	16799	16717	16759	16806	16683	16790	16776	16948	16967	16764	16696	16593	16900	16763	16996	16598	16825	16786	16915	16924	16888	16791	16755	16706	16821	16702	16773	16851	16695	16745	16776	16759	16611	16799	16729	16731	16780	16840	16894	16647	16919	16796	16825	16831	16633	16667	16796	16795	16689	16707	16776	16867	16751	16999	16840	16747	16907	16662	16722	16846	16681	16840	16785	16685	16820	16696	16737	16939	16845	16901	16873	16754	16870	16785	16818	16758	16870	16717	16775	16894	16833	16738	16953	16941	16813	16948	16803	16927	16733	16727	16712	16814	16856	16675	16649	16896	16810	16621	16644	16960	16865	16846	16868	16809	16911	16819	16791	16824	16773	16908	16793	16742	16896	16674	16707	16699	16611	16816	16710	16893	16758	16905	16790	16854	16856	16825	16850	16706	16797	16659	16923	16775	16940	16803	16926	16718	16845	16748	16756	16870	16840	16729	16760	16731	16993	16611	16689	16844	17020	16726	16873	16703	16688	16721	16749	16862	16750	16936	16861	16599	16918	16689	16800	16960	16831	16886	16745	16875	16783	16828	16732	16772	16611	16830	16738	16879	16631	16940	16683	16720	16861	16899	16730	16914	16868	16824	16859	16825	16933	16580	16874	16756	16775	16743	16878	16779	16796	16787	16776	16803	16973	16713	16731	16837	16928	16805	16749	16964	16814	16718	16825	16908	16785	16718	16800	16639	16869	16725	16832	16800	16822	16876	16834	16799	16771	16804	16745	16685	16641	17014	16710	16831	16834	16852	16707	16735	16743	16681	16618	16968	16854	16871	16646	16756	16956	16652	16966	16768	16952	16775	16941	16775	16699	16865	16763	16671	16828	16967	16891	16843	16846	16652	16749	16923	17019	16680	16741	16746	16817	16763	16664	16914	16648	16857	16671	16657	16775	16845	16645	16884	16805	16783	16750	16787	16800	17064	16777	16888	16878	16860	16638	16851	16725	16682	16700	16837	16833	16727	16786	16886	16736	16898	16640	16757	16841	16895	16854	16745	16925	16882	16867	16825	16933	16985	16716	16716	16859	16916	16784	16874	16730	16651	16751	16830	16926	16830	16920	16596	16941	16699	16868	16730	16929	16933	16892	16617	16811	16695	16831	16694	16819	16748	16796	16850	16707	16836	16727	16801	16701	16868	16853	16660	16825	16855	16710	16910	16579	16636	16838	16743	16762	16844	16751	16749	16855	16870	16754	16892	16907	16878	16719	16559	16770	16821	16899	16884	16875	16933	16859	16795	16893	16700	16819	16922	16833	17045	16962	16714	16879	16956	16764	16956	16767	16881	16748	17125	16703	16882	16847	16713	16966	16868	16859	16922	16688	16763	16734	16689	16853	16927	16884	16685	16744	16805	16610	16933	16819	16936	16741	16904	16799	16873	16620	16985	16792	16777	16805	16865	16811	16805	16919	16814	16794	16858	16859	16851	16837	16864	16737	16945	16624	16648	16822	16904	16846	16600	16902	16769	16903	16625	16793	16668	16742	16694	16721	16674	16883	16922	16721	16798	16784	16754	16757	16927	16686	16940	16649	16841	16797	16808	16729	16816	16883	16857	16839	16756	16585	16731	16877	16848	16730	16844	16817	16765	16864	16931	16657	16718	16897	16681	16872	16748	16767	16582	16726	16917	16988	16900	16804	16799	16671	16909	16784	16796	16827	16692	16667	16897	16776	16876	16914	16835	16957	16849	16863	16591	16767	16866	16795	16901	16777	16820	16741	16916	16980	16926	16834	16733	16796	16840	16813	16840	16933	16807	16709	16940	16727	16737	16715	16916	16733	16898	16863	16861	16708	16744	16945	16637	16768	16821	16738	16647	16855	16787	16718	16675	16849	16649	16790	16745	16896	16743	16803	16777	16905	16788	16935	16821	16882	16658	16836	16908	16765	16707	16648	16788	16827	16744	16791	16904	16912	16711	16974	16716	16793	16839	16671	16906	16803	17032	16886	16732	16698	16811	16910	16944	16930	16939	16809	16667	16736	16884	16748	16757	16826	17022	16768	16768	16786	16805	16771	16836	16818	16704	16795	16808	16796	16992	16832	16935	16913	16752	16861	16868	16674	16731	16824	16796	16862	16774	16850	16807	16779	16916	16657	16838	16838	16946	16837	16788	16697	16719	16883	16687	16824	16860	16898	16781	16931	16968	16764	16664	16875	16753	16690	16784	16850	16642	16810	16833	16658	16776	16747	16828	16926	16904	17014	16825	16739	16694	16786	16681	16715	16954	16895	16742	16787	16856	16709	16927	16804	16667	16789	16816	16693	16918	16819	16868	16910	17061	16809	16829	16783	16879	16709	16808	16758	16878	16697	17004	16819	16718	16954	16940	16742	16643	16671	16843	16986	16741	16738	16776	16776	16718	16990	16833	16865	16909	16686	16750	16781	16885	16857	16638	16800	16756	16873	16844	16959	16898	16869	16642	16848	16822	16880	16703	16758	16740	16885	16828	16671	16923	16852	16748	16786	16681	16787	16735	17013	16791	16832	16924	16942	16731	16693	16861	16788	16969	16798	16867	16631	16867	16853	16884	16831	16859	16823	16647	16864	16632	16886	16850	16759	16696	16936	16759	16728	16811	16863	16868	16806	16966	16704	16808	16898	16703	16687	16697	16657	16816	16726	16962	16603	16783	16830	16615	16632	16754	16790	16917	16808	16742	16854	16916	16702	17020	16810	16654	16794	16898	16695	16969	16946	16800	16794	16922	16768	16724	16809	16602	16880	16787	16776	16843	16745	16779	16600	16797	16769	16706	16814	16788	16749	16874	16656	16774	16765	16804	16958	16742	16729	16842	16678	16807	16683	16702	16979	16805	16662	16748	16682	16693	16758	16620	16858	16820	16674	16767	16913	16664	16848	16822	16779	16681	16691	16871	16728	16824	16827	16799	16737	16880	16812	16927	16741	16882	16706	16863	16953	16878	16786	16802	16742	16940	16874	16860	16920	16829	16715	16869	16799	16751	16758	16802	16795	16872	16763	16814	16611	16862	16919	16891	16843	16755	16762	16795	16825	16826	16897	16833	16754	16654	16747	16847	16814	16919	16686	16931	16752	16951	16707	16681	16868	16826	16943	16854	16776	16849	16791	16888	16598	16893	16705	16674	16861	16870	16639	16842	16822	16803	16782	16809	16899	16904	16928	16786	16748	16984	16695	16813	16857	16720	16790	16799	16807	16671	17028	16846	16904	16782	16791	16698	16848	16833	16896	16933	16687	16909	16843	16877	16767	16568	16772	16666	16962	16959	16654	16745	16680	16822	16834	16735	16870	16621	16805	16719	16927	16797	16682	16738	16696	16912	16716	16749	16555	16718	16995	16819	16676	16796	16656	16623	16666	16770	16760	16860	16940	16896	16809	16583	16649	16800	16715	16600	16850	16916	16874	16920	16746	16720	16758	16679	16727	16982	16719	16872	16818	16876	16919	16770	16931	16925	16885	16875	16894	16831	16763	16769	16870	16811	16697	16960	16798	16819	16873	16701	16719	16587	16707	16626	16685	16615	16830	16813	16722	16688	16812	16759	16710	16788	16716	16837	16840	16714	16796	16687	16720	16703	16753	16767	16734	16694	17051	16821	16935	16929	16697	16883	16803	16634	16845	16732	16801	16956	16729	16793	17011	16846	16856	16764	16986	16824	16538	16826	16714	16815	16834	16925	16601	16638	16740	16864	16743	16782	16693	16658	16977	16672	16808	16741	16980	16688	16767	16997	16823	16778	16663	16948	16753	17102	16935	16726	16739	16997	16883	16607	16909	16822	16707	16666	16748	16881	16864	16687	17022	16892	16825	16679
24111	21486	28959	24561	22744	24280	24477	21941	21313	21613	21202	21001	20814	21041	20931	20978	20833	20949	20746	20654	20647	20693	20690	20297	20290	20168	20289	20404	20202	20362	20279	20443	20382	20260	20314	20425	20335	20192	20308	20417	20306	20362	20121	20296	20208	20250	20173	20271	20036	20275	20272	20360	20181	20234	20322	20259	20299	20215	20521	20678	20781	20676	20587	20552	20471	20356	20213	20354	20226	20216	20132	20227	20385	20200	20260	20237	20143	20112	20349	20210	20180	20172	20209	20372	20428	20150	20283	20359	20125	20092	20198	20162	20300	20417	20136	20329	20113	20332	20293	20254	20034	20273	20376	20282	20126	20189	20206	20281	20307	20237	20361	20334	20033	20164	20368	20242	20235	20118	20192	20269	20078	20211	20112	20213	20171	20210	20265	20178	20256	20177	20297	20210	20018	20178	20104	20242	20092	20146	20213	20261	20509	20123	20190	20093	20086	20124	20259	20266	20018	20158	20148	20291	20271	20247	20229	20121	20323	20239	20069	20042	20294	20242	20244	20225	20142	20158	20255	20287	20071	20105	20264	20133	20294	20403	20188	20329	20284	20152	20273	20098	20042	20153	20134	20134	20188	20249	20169	19993	20414	20114	20362	20232	20116	20347	20244	20282	20393	20223	20187	20338	20199	20086	20209	20365	20078	19887	20054	20227	20209	20200	20261	20196	20217	20312	20109	20180	20418	20253	20151	20286	20283	20230	20309	20442	20134	20295	20263	20202	20363	20297	20134	20332	20506	20107	20115	20380	20244	20526	20219	20189	20306	20170	20331	20266	20274	20303	20244	20054	20055	20104	20238	20219	20238	20162	20153	20142	20513	20148	20357	20239	20157	19992	20496	20091	20117	20270	20198	20066	20221	20333	20060	20228	20167	20010	20093	20424	20268	20299	20287	20348	20204	20085	20168	20379	20388	20371	20241	20340	20352	20289	20220	20069	20121	20247	20336	20159	20100	20281	20028	20219	20305	20233	20348	20090	20127	20103	20164	20048	20397	20300	20412	20219	20294	20169	20130	20332	20258	20116	20148	20137	20195	20123	20207	20065	20321	20197	20356	20356	20272	20170	20135	20074	20233	20083	20082	20182	20325	20142	20203	20273	20093	20161	20271	20241	20279	20384	19971	20290	20452	20119	20348	20204	20117	20316	20500	20380	20182	20148	20123	20271	20109	20204	20252	20375	20362	20195	20209	20394	20349	20145	20273	20323	20263	20122	20152	20314	20382	20186	19999	19996	20189	20137	20403	20364	20101	20364	20191	19963	20115	20108	20281	20110	20397	20100	20178	20491	20428	20114	20332	20220	20256	20254	20152	20001	20385	20183	20223	20421	19989	20250	20354	20225	20238	20278	20218	20175	20227	20194	20056	20425	20201	20159	20510	20194	20300	20207	20081	20010	20046	20177	20221	20133	20371	20413	20063	20237	20212	20321	20462	20496	20283	20084	20275	20039	20406	20278	20490	20449	20244	20071	20010	20257	20227	20112	20269	20249	20385	20089	20247	20248	20343	20319	20252	20066	20193	20286	20271	19953	20082	20081	20125	19986	19964	20308	20222	20341	20198	20302	20128	20152	20141	20281	20241	20076	20132	20248	20006	20249	20287	20364	20163	20164	20070	20282	20186	20249	20250	20408	20166	20322	20313	20139	20251	20285	20379	20197	20348	19925	20419	19984	20292	20269	20299	20252	20281	19859	20124	19984	20218	20045	20100	20378	20133	19954	20095	20381	20280	20342	20232	19972	20099	20159	20273	20038	20202	20213	20365	20187	20167	20310	20166	20096	20026	19983	20283	20119	20263	20311	20336	20167	20061	20357	20330	20172	20355	20273	20453	20374	20264	20181	20268	20026	20060	20331	20231	20341	20216	20088	20323	20246	20177	20213	20180	20344	20146	20012	20270	20042	20266	20362	20178	20031	20207	20295	20100	20229	20323	20305	20299	20382	20397	20117	20128	20183	20123	20117	20388	20182	20159	20204	19939	20218	20146	20162	20340	20267	20202	20232	20452	20248	20133	20339	20542	20091	20465	20288	20148	20123	20172	20100	20372	20176	20019	20306	20236	20065	20092	20191	20123	20350	20412	20252	20298	20261	20186	20331	20184	20227	19936	20096	20431	20256	20253	20380	20233	20336	20146	20325	20125	20350	20168	20346	20084	20146	20000	20198	20359	20108	20206	20148	20210	20109	20351	20159	20198	20119	20128	20327	20366	20377	20160	20174	20154	20304	20229	20334	20217	19898	20265	20268	20107	20204	20186	20308	20177	20162	20107	20415	20335	19967	20210	20243	20288	20263	20284	20169	20141	20348	20414	20144	20114	20244	20294	20138	20221	19974	20171	20129	20308	19919	20063	20218	20171	20062	20195	20326	20184	20170	20555	20222	20170	20177	20305	20179	20230	20302	20097	20276	20075	20131	19980	20249	20339	20105	20356	20142	20342	20440	20185	19950	20170	20200	20094	20118	19952	20216	20085	20091	20210	20351	20242	20129	20220	20134	20131	20067	20276	20012	20278	20272	20322	20120	20306	20277	20157	19946	20316	19992	20019	20022	20114	20343	20320	20270	20312	20246	20269	20222	20186	20513	20129	20323	20309	20356	20125	20151	20073	20215	20101	20119	20050	20160	20300	20278	20184	20241	20131	20089	20101	20110	20291	20310	20338	20192	20301	20103	20183	20268	20331	20226	20198	20461	20406	20096	20288	20315	19970	19927	20428	20326	20138	20301	20180	20063	20031	20046	20135	20011	20352	20125	20011	20092	20289	20003	20244	20127	20176	20178	20166	20384	20048	20200	20123	20154	20133	20211	20142	20067	20313	20259	20275	20111	20272	20046	20156	20145	20248	20218	20156	20270	20259	20153	20156	20116	20249	20203	20347	20190	20453	20090	20492	20246	19973	20381	20200	20095	20115	20051	20353	20328	20349	20005	20306	20175	20148	20263	20337	20408	20118	20248	20067	20060	20111	20296	20352	20270	20113	20468	20210	20256	20343	20052	20156	20157	20197	20364	20183	20200	20482	20213	20254	20064	20150	20032	20231	20225	20222	20174	20294	20279	20285	20297	20130	20206	20269	20036	20137	20259	20145	20309	20409	20255	20240	20268	19989	20279	20187	20032	20377	20288	20202	20264	20149	20392	20214	20165	20329	20056	20110	20115	20262	20073	20331	20253	20152	20142	20401	20281	20220	20104	20105	20124	20193	20024	20254	20242	20125	20400	20130	20147	20148	20160	20342	20419	20278	19954	20303	20093	20074	20267	20244	20125	20393	20296	20213	20202	20197	20342	20236	20336	20205	20277	20385	20257	20161	20124	20257	20196	19993	20273	20398	20295	20126	20225	20251	20079	20162	20423	20326	20235	20228	20365	20207	20165	20352	20261	20262	20021	20353	20087	20098	20500	20305	20095	20268	20013	20320	20155	20174	20116	20182	20094	20312	20263	20189	20432	20193	20370	20245	20107	20178	20115	20172	20128	20189	20240	20276	20341	20230	19910	20278	20078	20110	20223	20344	20165	20289	20168	20215	20177	20386	20175	20028	20261	20220	20295	20170	20309	20486	20213	20165	20286	20297	20303	20107	20175	20196	20240	20341	20190	20267	20326	20360	20148	20171	20226	20298	20246	20224	20324	20371	20371	20407	20405	20481	20272	20315	20343	20406	20250	20210	20128	20475	20208	20321	20253	20341	20138	20294	20184	20250	20297	20337	20292	20359	20206	20128	20215	20173	20335	20027	20247	20266	20086	20317	20287	20357	20261	20492	20142	20342	20164	20180	20211	20190	20236	20185	20472	20330	20146	20264	20403	20167	20077	20102	20172	20274	20237	20389	20338	20295	20139	20079	20172	20095	20163	20222	20101	20175	20234	20200	20031	20050	20367	20355	20343	20082	20379	20295	20009	20264	20389	20061	20228	20073	20341	20116	20128	20170	20147	20227	20108	20180	20145	20133	20267	20188	20144	20073	20179	20301	20148	20248	20140	20063	19992	19988	20242	20356	20130	20154	20311	20329	20411	20269	20107	20205	20399	20303	20471	20218	20208	20057	20329	20326	20323	20483	20291	20319	20025	20374	20042	20084	20108	20373	20299	20194	20257	20377	20235	20357	20396	20045	20121	20327	20451	20088	20344	20196	20239	20443	20358	20262	20276	20173	20096	20345	20038	19996	20281	20353	20080	20157	20230	20364	20241	20321	20207	20036	20142	20226	20289	20298	20288	20085	20229	20451	20223	20107	20244	20198	20066	20361	20368	20023	20106	20032	20137	20087	20308	20122	20202	20253	20292	20243	20349	20005	20225	20287	20198	20004	20303	20299	19965	20286	20223	20193	20134	20310	20060	20251	20415	20228	20351	20102	20039	20206	20148	20053	20373	20316	20248	20333	20027	20329	20069	20115	20176	20444	20288	20103	20234	20189	20046	20094	20293	20300	20212	20217	20377	20203	20378	20374	20216	20189	20173	20286	20040	20251	19997	20326	20346	20164	20201	20184	20074	20316	20324	20058	20194	20211	20269	20364	20156	20317	20218	20174	20159	20113	20073	20236	20163	20205	20394	20384	20343	20290	20166	20175	20175	20301	20244	20312	20372	20173	20461	20264	20199	20279	20190	20307	20195	20138	20416	20318	20231	20135	20178	20172	20049	20258	20255	20052	20042	20131	20394	20163	20214	20051	20042	20220	20124	20272	20186	20372	20024	20252	20189	20378	20479	20147	20424	20448	20224	20504	20246	20180	20399	20265	20266	20408	20102	20131	20325	20160	20206	20332	20199	20073	20238	20270	20139	20203	20049	20020	20136	20200	20259	20181	20271	20189	20235	20430	20292	20178	20131	20258	20247	20316	20144	20165	20467	19956	20170	20288	20320	20122	20282	20132	20170	20171	20212	20146	20354	20429	20355	20228	20377	20444	20326	20133	20201	20257	20242	20291	20403	20456	20378	20305	20038	20295	20327	20150	20387	20150	20203	20378	20082	20345	20167	20251	20319	20196	20275	20060	20316	20227	20085	20166	20339	20072	20284	20168	19944	20151	20123	20079	20129	20277	20153	20297	20139	20268	20105	20182	20308	20215	20125	20273	20269	20436	20524	20537	20265	20326	20109	20338	20292	20233	20234	20117	20215	20156	20273	20113	20226
19604	31851	27884	22728	20792	19817	19238	19173	18678	18362	17986	17507	17497	17683	17724	17488	17932	17359	17357	17630	17334	17395	17124	17022	16916	16779	17033	17061	16754	16597	16595	16798	16988	16664	16858	16809	16860	16727	16647	16877	16747	16623	16739	16707	16677	16716	16735	16690	16702	16768	16678	16752	16582	16735	16551	16719	16572	16651	16942	17198	17317	17356	17126	16903	16818	16715	16732	16613	16560	16554	16662	16768	16448	16646	17003	16785	16675	16772	16655	16653	16755	16762	16679	16599	16732	16778	16848	16786	16631	16623	16853	16622	16767	16519	16576	16641	16549	16781	16370	16675	16582	16743	16588	16701	16865	16697	16466	16709	16529	16674	16694	16698	16699	16657	16821	16647	16660	16792	16729	16672	16749	16636	16832	16571	16709	16586	16432	16639	16565	16701	16643	16803	16677	16574	16692	16812	16683	16851	16689	16589	16682	16659	16793	16556	16560	16607	16634	16571	16644	16757	16664	16584	16743	16690	16754	16676	16648	16514	16688	16724	16718	16606	16651	16733	16555	16700	16825	16838	16878	16655	16679	16603	16527	16595	16680	16608	16692	16739	16845	16606	16703	16694	16627	16557	16703	16519	16620	16699	16673	16611	16517	16620	16472	16602	16669	16649	16736	16626	16548	16480	16654	16682	16552	16775	16592	16754	16622	16753	16924	16516	16704	16677	16679	16573	16452	16427	16586	16654	16672	16704	16677	16757	16622	16598	16760	16626	16682	16591	16580	16648	16706	16721	16564	16428	16698	16699	16580	16740	16618	16595	16601	16666	16574	16689	16660	16855	16620	16590	16660	16537	16657	16776	16673	16678	16488	16643	16514	16582	16709	16606	16625	16606	16676	16697	16678	16632	16582	16728	16527	16559	16657	16663	16719	16602	16738	16628	16553	16733	16671	16529	16594	16659	16687	16630	16758	16769	16699	16702	16523	16574	16571	16623	16651	16669	16706	16770	16554	16605	16663	16683	16441	16534	16703	16676	16672	16766	16597	16653	16646	16600	16514	16654	16428	16566	16456	16657	16714	16650	16663	16711	16567	16517	16555	16550	16729	16704	16636	16712	16720	16607	16634	16684	16669	16613	16744	16658	16534	16535	16702	16671	16554	16529	16894	16656	16530	16747	16568	16818	16632	16579	16532	16630	16687	16712	16777	16695	16514	16594	16610	16702	16531	16688	16731	16664	16679	16613	16573	16559	16643	16619	16640	16831	16717	16648	16633	16684	16544	16515	16661	16618	16546	16727	16630	16605	16756	16844	16518	16603	16625	16626	16641	16593	16498	16808	16463	16669	16591	16565	16829	16759	16732	16604	16634	16612	16626	16732	16641	16729	16629	16517	16670	16655	16749	16630	16414	16594	16406	16545	16803	16682	16542	16631	16794	16730	16659	16661	16700	16569	16763	16522	16622	16717	16547	16607	16609	16548	16564	16582	16860	16472	16769	16619	16664	16738	16780	16555	16751	16617	16570	16499	16593	16609	16639	16714	16729	16672	16711	16506	16859	16657	16550	16666	16483	16936	16658	16608	16501	16597	16784	16583	16523	16657	16648	16465	16620	16611	16627	16605	16820	16669	16680	16719	16752	16481	16815	16593	16679	16809	16687	16608	16400	16662	16734	16501	16788	16677	16795	16506	16805	16797	16601	16712	16504	16692	16662	16525	16443	16442	16605	16653	16822	16659	16758	16672	16710	16621	16419	16536	16741	16487	16597	16597	16575	16724	16670	16547	16540	16686	16654	16666	16661	16702	16694	16700	16759	16394	16771	16795	16674	16761	16633	16652	16662	16634	16547	16717	16633	16635	16612	16636	16727	16740	16592	16737	16744	16568	16621	16770	16646	16730	16693	16748	16586	16717	16800	16653	16588	16751	16593	16570	16577	16582	16643	16753	16665	16691	16585	16608	16763	16597	16786	16641	16624	16671	16586	16609	16596	16634	16601	16590	16708	16731	16560	16586	16604	16672	16678	16695	16788	16625	16628	16746	16823	16549	16512	16626	16661	16527	16581	16704	16488	16635	16443	16517	16762	16571	16801	16662	16577	16565	16585	16648	16508	16552	16736	16575	16535	16534	16640	16756	16978	16630	16727	16459	16643	16632	16672	16834	16775	16629	16660	16642	16933	16630	16656	16527	16663	16711	16476	16570	16492	16571	16606	16717	16685	16626	16835	16680	16693	16597	16662	16604	16611	16758	16823	16676	16794	16574	16529	16509	16525	16673	16584	16612	16638	16517	16600	16628	16642	16638	16672	16566	16795	16639	16717	16658	16636	16581	16638	16641	16665	16747	16552	16619	16557	16549	16651	16731	16813	16700	16577	16665	16771	16626	16616	16489	16636	16600	16707	16678	16500	16644	16583	16521	16684	16814	16583	16662	16724	16719	16537	16663	16605	16668	16743	16699	16584	16663	16570	16494	16710	16703	16701	16614	16654	16650	16502	16674	16677	16670	16672	16544	16741	16651	16766	16622	16650	16519	16703	16668	16687	16631	16680	16493	16577	16650	16522	16788	16913	16809	16732	16709	16682	16639	16658	16581	16724	16748	16563	16631	16626	16785	16519	16645	16831	16628	16651	16691	16670	16665	16677	16490	16708	16875	16607	16609	16536	16515	16620	16525	16567	16535	16589	16632	16800	16568	16689	16705	16689	16598	16888	16692	16663	16506	16683	16546	16589	16789	16663	16725	16517	16683	16772	16538	16492	16760	16698	16526	16675	16687	16566	16592	16552	16668	16693	16670	16677	16687	16840	16665	16541	16695	16627	16564	16734	16638	16685	16527	16634	16699	16751	16654	16663	16640	16685	16413	16715	16775	16660	16675	16502	16575	16789	16555	16793	16567	16690	16661	16569	16536	16767	16655	16657	16589	16749	16671	16649	16613	16602	16611	16661	16637	16701	16681	16662	16574	16567	16539	16776	16603	16728	16616	16625	16713	16760	16625	16762	16652	16710	16714	16826	16462	16611	16748	16503	16562	16548	16583	16461	16650	16828	16522	16747	16614	16633	16675	16384	16662	16732	16615	16709	16590	16595	16523	16672	16479	16670	16620	16576	16695	16568	16693	16725	16577	16700	16643	16541	16660	16798	16810	16636	16521	16688	16634	16625	16651	16492	16808	16773	16635	16768	16821	16665	16656	16670	16666	16715	16549	16593	16664	16504	16772	16558	16768	16641	16653	16610	16643	16695	16708	16840	16718	16641	16641	16775	16611	16575	16725	16602	16631	16634	16620	16559	16763	16711	16664	16748	16538	16665	16720	16649	16577	16483	16722	16637	16597	16637	16531	16722	16780	16617	16702	16560	16857	16604	16732	16610	16673	16551	16695	16647	16710	16732	16786	16830	16622	16376	16709	16721	16664	16756	16602	16700	16648	16680	16923	16687	16839	16739	16725	16853	16572	16740	16611	16692	16732	16559	16704	16667	16689	16663	16461	16687	16781	16658	16643	16699	16635	16755	16580	16624	16859	16520	16781	16652	16637	16600	16742	16642	16629	16669	16630	16777	16541	16658	16610	16634	16645	16785	16513	16645	16597	16659	16812	16671	16713	16673	16635	16664	16707	16738	16686	16657	16600	16485	16704	16716	16681	16535	16534	16511	16630	16632	16726	16808	16750	16779	16642	16648	16562	16635	16789	16541	16611	16570	16719	16563	16756	16748	16641	16562	16925	16811	16814	16852	16590	16643	16750	16556	16642	16787	16569	16753	16699	16557	16485	16840	16617	16679	16808	16578	16504	16742	16615	16761	16681	16600	16788	16696	16784	16648	16819	16590	16590	16619	16500	16527	16629	16700	16578	16658	16757	16677	16598	16759	16785	16597	16574	16660	16548	16769	16706	16480	16731	16667	16702	16613	16520	16774	16793	16617	16661	16571	16814	16634	16641	16645	16620	16677	16627	16570	16586	16602	16590	16590	16708	16647	16560	16684	16622	16455	16496	16698	16605	16666	16785	16824	16435	16815	16696	16733	16746	16581	16666	16728	16638	16606	16473	16734	16616	16674	16536	16689	16683	16467	16661	16687	16695	16682	16728	16678	16567	16769	16650	16817	16479	16616	16710	16629	16658	16572	16779	16677	16689	16706	16713	16670	16736	16664	16618	16565	16729	16629	16749	16814	16662	16535	16666	16755	16877	16591	16605	16551	16596	16646	16686	16455	16521	16591	16633	16612	16837	16621	16761	16736	16536	16419	16691	16681	16509	16767	16670	16536	16523	16484	16449	16578	16723	16619	16544	16685	16762	16804	16728	16567	16710	16614	16791	16574	16552	16659	16716	16703	16632	16748	16574	16598	16518	16686	16711	16712	16528	16538	16541	16490	16758	16579	16600	16928	16522	16539	16649	16553	16508	16800	16617	16574	16661	16819	16839	16555	16753	16693	16574	16760	16558	16556	16647	16727	16612	16848	16714	16702	16631	16697	16599	16643	16704	16615	16607	16684	16508	16851	16706	16533	16566	16617	16667	16497	16741	16621	16633	16657	16515	16576	16690	16535	16708	16678	16583	16605	16604	16620	16624	16589	16622	16597	16554	16903	16648	16690	16597	16661	16722	16609	16583	16494	16750	16647	16603	16654	16574	16611	16601	16475	16631	16613	16648	16842	16714	16615	16484	16626	16617	16532	16684	16689	16677	16639	16830	16747	16668	16580	16538	16658	16739	16698	16662	16741	16802	16617	16618	16732	16646	16743	16655	16541	16577	16682	16632	16503	16764	16557	16597	16718	16774	16814	16617	16774	16686	16666	16614	16549	16464	16749	16675	16679	16571	16602	16619	16630	16780	16599	16725	16702	16616	16444	16679	16428	16577	16850	16787	16746	16651	16775	16753	16498	16764	16572	16631	16558	16662	16921	16538	16667	16663	16500	16560	16524	16682	16733	16590	16667	16665	16669	16666	16744	16790	16742	16582	16677	16473	16685	16615	16734	16705	16566	16624	16724	16420	16561	16573	16817	16596	16539	16675	16600	16770	16811	16905	16608	16729	16681	16644	16610	16730	16665	16859	16535	16663	16534	16638	16701	16458	16445	16733	16593	16612	16688	16699	16688	16570	16464	16591	16603	16671	16611	16634	16641	16620	16836	16684	16800	16446	16653	16509	16687	16813	16683	16906	16568	16689	16620	16687	16766	16484
23016	21513	29400	24047	21793	24524	28202	23265	22642	22428	22060	21708	21661	21439	21459	21473	21581	21161	21185	21548	21430	21435	21234	20874	20810	21038	20925	20964	20754	20679	20677	20978	20687	20665	20670	20574	20731	20543	20568	20617	20647	20632	20817	20481	20738	20621	20755	20467	20635	20651	20556	20728	20717	20769	20634	20528	20720	20434	20664	21152	21241	21562	21342	21051	20667	20631	20634	20676	20805	20708	20668	20657	20618	20524	20702	20536	20795	20794	20689	20562	20571	20471	20538	20635	20757	20395	20484	20615	20511	20444	20448	20610	20750	20555	20411	20578	20566	20777	20538	20501	20464	20540	20601	20548	20632	20729	20507	20617	20444	20432	20633	20404	20340	20576	20372	20420	20573	20533	20632	20349	20597	20379	20363	20440	20629	20482	20474	20252	20550	20530	20361	20540	20458	20439	20655	20650	20431	20339	20494	20606	20711	20372	20546	20865	20689	20526	20548	20328	20466	20595	20393	20369	20258	20647	20517	20450	20609	20672	20461	20433	20555	20509	20645	20708	20563	20226	20766	20284	20548	20695	20678	20492	20567	20495	20523	20558	20505	20364	20581	20603	20648	20694	20565	20528	20367	20639	20446	20460	20471	20461	20810	20353	20461	20583	20551	20718	20433	20533	20747	20481	20389	20627	20611	20255	20582	20591	20461	20536	20806	20419	20607	20380	20630	20475	20439	20650	20729	20556	20474	20558	20575	20321	20675	20653	20511	20491	20455	20465	20680	20368	20537	20413	20616	20307	20448	20553	20518	20499	20468	20538	20597	20693	20423	20590	20479	20544	20435	20550	20536	20532	20379	20388	20808	20628	20504	20411	20779	20480	20413	20159	20480	20569	20290	20466	20594	20614	20510	20563	20573	20487	20458	20608	20371	20308	20506	20471	20599	20473	20470	20347	20405	20310	20564	20568	20510	20659	20558	20558	20680	20452	20524	20593	20568	20510	20532	20414	20486	20678	20421	20392	20876	20567	20621	20470	20535	20451	20428	20506	20390	20426	20434	20657	20482	20660	20791	20511	20264	20550	20584	20428	20317	20536	20324	20214	20302	20540	20567	20498	20459	20574	20420	20387	20531	20489	20358	20500	20423	20457	20781	20346	20371	20517	20419	20323	20376	20495	20585	20494	20357	20666	20458	20692	20581	20360	20629	20490	20363	20300	20571	20512	20530	20651	20379	20355	20349	20524	20403	20503	20435	20470	20698	20585	20550	20406	20679	20366	20455	20586	20338	20565	20580	20470	20367	20596	20632	20665	20509	20539	20569	20707	20465	20361	20263	20662	20314	20403	20450	20573	20656	20149	20474	20392	20685	20632	20535	20295	20487	20606	20464	20565	20514	20430	20500	20398	20578	20593	20556	20559	20414	20394	20517	20572	20633	20597	20462	20409	20604	20399	20509	20454	20708	20618	20527	20601	20385	20471	20341	20473	20512	20682	20409	20533	20325	20434	20470	20389	20634	20460	20477	20480	20496	20495	20552	20544	20483	20332	20487	20641	20454	20377	20641	20377	20480	20379	20515	20338	20399	20575	20319	20619	20337	20461	20551	20276	20421	20481	20418	20499	20446	20664	20719	20600	20589	20625	20476	20724	20711	20754	20518	20724	20760	20479	20654	20657	20496	20591	20454	20393	20509	20594	20358	20515	20605	20572	20584	20436	20552	20382	20507	20508	20404	20436	20471	20453	20607	20437	20775	20458	20436	20590	20323	20441	20415	20321	20565	20687	20597	20377	20522	20360	20458	20612	20650	20436	20596	20415	20527	20436	20520	20526	20654	20532	20391	20509	20370	20268	20397	20498	20283	20615	20575	20413	20531	20298	20426	20461	20378	20372	20507	20474	20638	20547	20578	20576	20380	20500	20666	20430	20343	20623	20437	20681	20672	20412	20641	20458	20630	20580	20600	20652	20441	20344	20668	20529	20425	20546	20591	20385	20379	20372	20320	20384	20635	20474	20502	20531	20469	20438	20490	20524	20597	20424	20585	20675	20590	20479	20588	20549	20501	20547	20472	20475	20550	20405	20652	20569	20379	20499	20547	20595	20546	20567	20416	20277	20529	20600	20598	20481	20444	20709	20534	20556	20289	20599	20701	20410	20654	20546	20491	20250	20541	20603	20484	20483	20547	20464	20626	20481	20529	20625	20517	20610	20674	20291	20228	20537	20386	20493	20544	20535	20370	20466	20611	20571	20321	20520	20559	20416	20557	20716	20477	20566	20650	20656	20406	20369	20408	20499	20434	20459	20628	20608	20490	20517	20392	20626	20520	20708	20417	20564	20510	20509	20671	20735	20570	20402	20474	20503	20475	20377	20541	20702	20796	20400	20363	20499	20414	20563	20603	20504	20600	20446	20486	20419	20498	20305	20444	20476	20537	20606	20711	20544	20481	20555	20501	20506	20634	20541	20431	20621	20522	20534	20619	20585	20589	20592	20587	20667	20519	20688	20526	20451	20474	20617	20519	20353	20359	20520	20678	20506	20436	20611	20465	20329	20539	20425	20407	20431	20615	20466	20606	20447	20542	20565	20576	20538	20513	20442	20524	20325	20471	20598	20561	20560	20340	20539	20434	20571	20286	20461	20367	20596	20740	20321	20366	20452	20630	20750	20809	20582	20644	20434	20378	20494	20522	20361	20513	20656	20392	20454	20412	20606	20493	20605	20567	20394	20492	20434	20519	20480	20559	20708	20233	20364	20514	20387	20394	20417	20512	20407	20444	20454	20608	20565	20457	20505	20388	20695	20585	20661	20668	20346	20492	20456	20416	20293	20476	20541	20723	20418	20613	20505	20529	20517	20496	20646	20511	20627	20310	20671	20551	20576	20490	20404	20598	20532	20666	20526	20523	20594	20371	20399	20447	20412	20382	20562	20810	20538	20506	20684	20474	20372	20332	20272	20563	20687	20587	20557	20546	20512	20588	20561	20633	20519	20607	20591	20245	20575	20434	20426	20321	20505	20395	20604	20477	20445	20531	20614	20578	20454	20476	20387	20384	20632	20446	20516	20665	20490	20568	20119	20619	20617	20644	20527	20612	20345	20656	20524	20394	20554	20375	20439	20564	20488	20652	20538	20495	20547	20649	20288	20578	20662	20711	20538	20529	20519	20734	20495	20641	20585	20640	20540	20457	20459	20438	20462	20388	20319	20192	20831	20619	20259	20639	20575	20427	20544	20292	20389	20422	20438	20388	20326	20316	20397	20506	20532	20619	20550	20448	20668	20514	20458	20346	20550	20356	20270	20503	20531	20588	20454	20439	20409	20575	20612	20461	20582	20420	20573	20481	20467	20413	20520	20733	20427	20571	20546	20656	20553	20547	20632	20487	20748	20659	20608	20504	20501	20672	20438	20254	20539	20482	20607	20477	20573	20547	20466	20426	20481	20479	20535	20395	20284	20645	20313	20378	20223	20209	20564	20436	20756	20534	20645	20571	20560	20548	20681	20595	20554	20482	20578	20511	20438	20297	20601	20412	20451	20558	20677	20696	20319	20533	20649	20708	20584	20481	20387	20544	20644	20498	20362	20493	20503	20404	20611	20585	20786	20655	20452	20617	20550	20530	20651	20602	20526	20360	20539	20724	20515	20689	20725	20707	20532	20211	20498	20706	20426	20588	20579	20354	20604	20490	20662	20386	20567	20398	20491	20348	20605	20350	20432	20492	20709	20434	20446	20584	20432	20351	20438	20422	20523	20363	20355	20391	20408	20422	20531	20151	20541	20541	20403	20526	20755	20845	20491	20623	20446	20578	20850	20411	20624	20532	20589	20603	20428	20356	20405	20650	20632	20613	20559	20582	20368	20603	20639	20433	20524	20647	20479	20548	20467	20592	20594	20609	20601	20528	20623	20508	20469	20584	20610	20669	20528	20434	20452	20583	20342	20570	20465	20489	20334	20402	20688	20548	20441	20547	20452	20522	20739	20580	20385	20778	20333	20543	20560	20521	20599	20655	20493	20713	20479	20485	20415	20583	20424	20525	20497	20513	20551	20602	20293	20471	20514	20550	20426	20329	20514	20442	20517	20754	20507	20616	20432	20491	20730	20455	20480	20578	20446	20605	20293	20567	20413	20501	20436	20445	20306	20427	20492	20445	20519	20528	20368	20542	20312	20668	20310	20343	20456	20648	20568	20528	20374	20570	20523	20349	20294	20326	20536	20502	20469	20362	20160	20483	20582	20481	20615	20757	20324	20602	20534	20598	20524	20465	20779	20639	20476	20585	20671	20525	20392	20725	20430	20738	20633	20451	20517	20269	20436	20590	20494	20414	20553	20456	20432	20199	20541	20424	20484	20601	20475	20419	20527	20333	20243	20451	20677	20637	20576	20413	20565	20486	20509	20728	20486	20577	20193	20494	20562	20383	20599	20622	20480	20151	20460	20579	20654	20564	20451	20531	20799	20802	20361	20444	20398	20584	20439	20648	20427	20553	20606	20610	20471	20661	20263	20388	20563	20495	20430	20570	20395	20481	20441	20429	20302	20549	20535	20527	20634	20268	20363	20478	20437	20471	20654	20404	20439	20626	20684	20470	20437	20712	20410	20576	20587	20702	20457	20527	20497	20531	20615	20572	20420	20546	20551	20446	20440	20472	20561	20478	20528	20605	20684	20529	20530	20343	20511	20556	20307	20215	20372	20717	20620	20431	20360	20506	20400	20543	20574	20644	20419	20324	20643	20584	20636	20486	20456	20593	20413	20673	20190	20481	20505	20623	20393	20439	20490	20695	20654	20447	20623	20476	20458	20455	20586	20441	20611	20861	20327	20559	20516	20552	20184	20422	20487	20374	20473	20736	20700	20535	20359	20386	20641	20465	20491	20636	20761	20342	20421	20583	20519	20469	20439	20534	20737	20487	20471	20646	20476	20484	20468	20639	20578	20528	20311	20560	20260	20582	20488	20465	20499	20411	20440	20431	20302	20430	20639	20490	20448	20475	20645	20315	20646	20456	20543	20585	20440	20631	20620	20601	20652	20322	20561	20512	20527	20594	20511	20591	20518	20484	20434	20294	20586	20481	20626	20418	20534	20639	20558	20407	20372	20474	20366	20445	20384	20615	20557	20383	20295	20440	20515	20514	20450	20530	20484	20388	20453	20552	20521	20460	20488	20365	20445	20233	20376	20419	20509
21058	36512	32602	26144	23401	21640	21390	20766	20417	19637	18996	18478	18042	18034	17701	18258	17827	17566	17665	18117	17825	17624	17434	17009	16950	17036	17067	16840	16853	16917	16968	17086	17020	16978	16794	16850	16840	16955	16827	17114	16997	16710	16891	16658	16729	16796	16876	16930	16910	16824	16687	16913	16892	16847	16834	16705	16811	16855	17164	17693	17921	17874	17727	17173	17115	16854	16816	16888	16860	16650	16914	16822	16688	16783	16551	16910	16834	16810	16836	16693	16846	16867	16673	16837	16970	16695	16800	16856	16941	16872	16936	16669	16791	16763	16757	16648	16641	16920	16692	16709	16910	16730	16844	16717	16753	16746	16817	16982	16709	16779	16807	16761	16770	16920	16936	16789	16729	16753	16810	16785	16902	16845	16816	16848	16739	16738	16839	16863	16878	16719	16635	16847	16930	16726	16883	16864	16658	16706	16676	16745	16728	16883	16749	16841	16758	16812	16853	16703	16650	16712	16700	16778	16872	16806	16691	16789	16771	16872	16952	16652	16736	16928	16804	16913	16843	16891	16695	16833	16891	16686	16772	16667	16764	16764	16697	16962	16867	16807	16705	16833	16862	16799	16665	16842	16769	16832	16683	16774	16743	16758	16961	16970	16862	16823	16860	16763	16756	16768	16824	16704	16781	16801	16846	16667	16852	16928	16724	16877	16764	16718	16768	16733	16589	16877	16688	16831	16831	16818	16704	16704	16713	16884	16900	16905	16708	16963	16767	16820	16865	16805	16988	16697	16794	16801	16516	16917	16907	16864	16575	16744	16765	16936	16807	16506	16739	16914	16838	16866	16746	16746	16815	16749	16694	16590	16829	16898	16705	16837	16735	16705	16670	16829	16884	16623	16729	16783	16834	16746	16651	16691	16746	16638	16764	16923	16730	16846	16880	16800	16757	16947	16798	16952	16839	16769	16631	16698	16879	16730	16736	16758	16642	16782	16814	16721	16702	16911	16762	16840	16825	16676	16768	16943	16778	16781	16825	16767	16633	16875	16852	16856	16878	16543	16891	16852	16645	16630	16804	16634	16798	16728	16733	16636	16832	16687	16717	16745	16748	16703	16833	16694	16590	17062	16854	16722	16649	16655	16903	16824	16849	16619	16761	16915	16921	16879	16787	16699	16826	16867	16857	16694	16743	16684	16797	16949	16914	16807	16809	16650	16807	16836	16809	16936	16873	16823	16726	16703	16855	16611	16828	16914	16713	16689	16728	16658	16522	16848	16677	16733	16839	16851	16835	16888	16826	16766	16736	16785	16715	16805	16819	16713	16827	16825	16724	16639	16722	16829	16814	16633	16978	16711	16569	16843	16821	16856	16832	16675	16798	16816	16793	16727	16780	16896	16745	16784	16879	16795	16905	16840	16777	16807	16836	16889	16966	16869	16955	16768	16734	16766	16670	16746	16828	16705	16841	16598	16786	16675	16789	16898	16654	16565	16625	16873	16860	16865	16800	16771	16689	16802	16641	16726	16874	16791	16783	16999	16747	16626	16846	16808	16831	16724	16699	16658	16660	16742	16763	16735	16739	16612	16662	16751	16620	16848	16967	16863	16786	16887	16618	16677	16844	16705	16665	16670	16654	16814	16924	16972	16884	16658	16675	16750	16784	16801	16648	16743	16728	16836	16694	16809	16704	16846	16778	16713	16853	16809	16803	16843	16736	16664	16828	16694	16683	16695	16916	16864	16840	16676	16799	16887	16865	16876	16915	16968	16843	16699	16786	16761	16748	16711	16676	16670	16771	16682	16759	16839	16716	16741	16770	16689	16717	16882	16798	16800	16778	16816	16781	16826	16824	16771	16797	16806	17024	16851	16715	16875	16818	16661	16766	16620	16893	16711	16671	16809	16637	16808	16831	16607	16661	16886	16650	16681	16790	16872	16801	16756	16707	16719	16701	16802	16732	16739	16731	16823	16858	16824	16680	16687	16700	16662	16887	16559	16732	16650	16754	16793	16878	16949	16790	16731	16890	16816	16624	16986	16751	16659	16843	16738	16700	16852	16655	16751	16684	16767	16644	16826	16528	16844	16660	16878	16741	16683	16830	16851	16875	16794	16604	16709	16926	16732	16698	16889	16705	16947	16880	16773	16815	16685	16768	16821	17000	16762	16619	16815	16653	16895	16722	16777	16843	16720	16747	16848	16778	16756	16844	16586	16679	16908	16832	16835	16837	16874	16843	16752	16703	16870	16738	16682	16736	16926	16678	16727	16750	16631	16917	16793	16733	16738	16684	16821	16836	16662	16691	16821	16699	16798	16688	16737	16737	16676	16906	16797	16863	16774	16602	16694	16878	16858	16716	16927	16849	16720	16740	16816	16709	16756	16687	16711	16819	16625	16759	16679	16799	16765	16814	16778	16693	16648	16930	16729	16764	16641	16635	16909	16694	16774	16776	16765	16888	16722	16895	16670	16647	16759	16777	16740	17055	16781	16787	16595	16610	16671	16790	16774	16697	16738	16653	16750	16646	16879	16769	16753	16786	16575	16851	16726	16702	16735	16646	16904	16835	16674	16746	16736	16865	16747	16764	16549	16747	16724	16818	16721	16558	16815	16777	16815	17019	16684	16804	16791	16839	16757	16651	16726	16715	16815	16829	16745	16902	16840	16709	16707	16687	16837	16702	16675	16816	16719	16849	16679	16928	16661	16765	16729	16726	16718	16810	16953	16701	16666	16954	16721	16900	16667	17047	16796	16799	16597	16899	16740	16652	16790	16816	16725	16855	16719	16719	16716	16556	16787	16825	16914	16953	16681	16697	16746	16782	16740	16656	16795	16807	16732	16680	16797	16843	16614	16985	16831	16696	16723	16681	16876	16728	16686	16959	16697	16791	16729	16725	16812	16611	16786	16634	16762	16870	16768	16692	16824	16806	16879	16607	16719	16872	16694	16715	16866	16684	16759	16822	16799	16860	16863	16835	16745	16937	16706	16825	16726	16575	16768	16822	16700	16865	16774	16675	16827	16737	16742	16675	16740	16718	16641	16872	16827	16882	16727	16746	16940	16753	16605	16790	16583	16804	16844	16801	16781	16779	16620	16586	16808	16594	16859	16706	16592	16926	16891	16899	16788	16623	16766	16699	16818	16923	16675	16720	16854	16752	16684	16881	16698	16834	16787	17003	16740	16730	16684	16848	16805	16536	16746	16757	16888	16607	16741	16696	16826	16904	16770	16900	16581	16701	16881	16696	16818	16767	16805	16683	16942	16706	16789	16806	16829	16787	16746	16964	16714	16787	16657	16677	16622	16832	16765	16800	16846	16732	16873	16574	16601	16906	16801	16741	16810	16853	16656	16900	16758	16731	16790	16849	16909	16710	16603	16955	16735	16777	16606	16710	16804	16735	16788	16746	16636	16720	16680	16814	16559	16770	16726	16811	17001	16768	16853	16640	16783	16764	17018	16793	16762	16744	16846	16743	16563	16601	16858	16920	16825	16635	16692	16900	16502	16761	16580	16814	16788	16839	16783	16961	16689	16687	16825	16767	16778	16671	16783	16938	16819	16670	16553	16894	16793	16949	16756	16804	16712	16786	16902	16830	16700	16744	16776	16774	16728	16583	16885	16694	16878	16722	16769	16715	16755	16827	16657	16670	16748	16681	16808	16732	16778	16867	16633	16747	16692	16972	16809	16766	16728	16892	16776	16678	16680	16719	16851	16881	16929	16807	16607	16765	16675	16607	16784	16893	16771	16666	16866	16779	16776	16838	16879	16844	16780	16762	16869	16780	16637	16659	16682	16704	16833	16813	16900	16795	16781	16741	16650	16858	16755	16907	16935	16989	16629	16902	16746	16794	16732	16778	16851	16748	16741	16788	16915	16636	16774	16860	16841	16753	16625	16797	16679	16619	16591	16918	16733	16804	16957	16685	16611	16830	16794	16690	16835	16835	16635	16766	16949	16820	16727	16847	16570	16770	16800	16741	16759	16915	16699	16856	16800	16729	16768	16692	16777	16659	16695	16809	16783	16847	16690	16722	16644	16765	16788	16917	16747	16647	16682	16802	16816	16819	16741	16619	16797	16805	16750	16786	16829	16723	16613	16803	16738	16767	16689	16799	16837	16772	16887	16616	16723	16715	16456	16878	16701	16733	16643	16866	16917	16915	16731	16731	16765	16629	16724	16695	16850	16681	16715	16819	16772	16790	16863	16791	16759	16843	16668	16652	16779	16712	16877	16671	16821	16834	16812	16728	16859	16874	16668	16704	16808	16892	16940	16956	16726	16845	16670	16831	16774	16824	16706	16945	16935	16779	16574	16624	16729	16732	16613	16826	16612	16560	16882	16876	16729	16840	16745	16851	16873	16754	16819	16570	16836	16786	16651	16822	16786	16864	16785	16709	16728	16772	16806	16696	16875	16738	16828	16853	16587	16602	16616	16720	16822	16795	16744	16760	16795	16855	16640	16914	16611	16766	16822	16758	16843	16879	16664	16643	16770	16948	16800	16605	16789	16799	16909	16551	16803	16824	16744	16618	16692	16588	16763	16661	16796	16738	16822	16687	16836	16844	16645	16831	16776	16698	16816	16698	16861	16773	16774	16770	16810	16824	16722	16758	16746	16770	16687	16704	16643	16830	16667	17005	16832	16705	16633	16783	16871	16728	16863	16734	16818	16784	16835	16720	16859	16769	16778	16743	16509	16770	16894	16888	16854	16723	16587	16697	16751	16873	16748	16667	16624	16753	16770	16664	16804	16822	16726	16634	16713	16906	16776	16892	16784	16818	16808	16748	16815	16740	16648	16732	16634	16783	16629	16769	16858	16859	16752	16673	16733	16699	16718	16792	16792	16618	16650	16730	16957	16639	16793	16622	16588	16774	16878	16729	16815	16847	16732	16808	16873	16825	16777	16830	16744	16704	16818	16738	16857	16722	16782	16696	16730	16798	16592	16770	16620	16689	16700	16730	16702	16893	16678	16850	16702	16838	16861	16639	16736	16433	16901	16761	16774	16756	16740	16651	16809	16871	16833	16704	16670	16834	16825	16861	16796	16764	16785	16830	16710	16867	16650	16806	16660	16789	16593	16808	16667	16741	16700	16898	16843	16849	16729	16705	16650	16765	16618	16745	16904	16839	16738	16810	16761	16768	16698	16942	16691	16664	16944	16568	16738	16852	16756	16829	16935
28373	23270	27529	25212	21634	21118	21532	21124	20810	20643	20420	20521	20228	20322	20269	20215	20009	20234	20017	20114	20355	20259	20036	20100	20035	20147	20030	20060	20013	19982	19944	19945	19892	19950	19818	19901	19966	20069	19968	20168	19914	19985	19923	20093	19874	19955	20036	20048	19964	19912	19848	19974	20108	20039	19886	19984	19829	20095	20095	19982	20112	20027	20002	20007	20175	20118	19850	20058	19975	20139	20027	19864	19966	20134	19792	19913	20017	19812	20031	20035	19992	20109	20017	19904	19911	19872	20162	19861	20111	19783	19960	19967	20172	19993	19919	20107	20124	19949	20083	20029	19844	19878	19847	19926	19998	19944	19880	20021	20010	19745	20005	19929	19945	19869	20033	19994	20022	19795	20082	19807	20064	20255	19910	20015	20073	20030	19992	19905	20116	19961	19970	19917	19977	19927	19848	19813	20124	20055	19944	20116	20251	20087	20043	20074	20058	19796	20072	19878	20100	19953	19858	19948	20032	19793	20024	19818	19886	19989	19950	20157	19913	19859	20142	20049	20060	20108	20016	19935	20024	19900	19914	19618	19884	20113	19886	20148	19917	19992	20094	19794	20163	19895	20194	19866	19994	20009	20076	20025	20103	19976	19898	19979	19832	19980	19855	19946	19938	19748	20134	20011	20115	20051	19733	20273	19762	19875	20046	19979	19916	19926	19967	19984	19928	19928	19911	19858	19924	20198	19929	19873	19978	19994	20061	19917	20024	19937	20000	19961	20115	19823	19960	19866	19998	19883	19809	19884	19924	19907	19833	19867	19932	20010	19722	20032	19919	19874	19862	20128	19749	19816	20009	19971	19987	20032	20063	20103	19881	19864	20065	19907	19918	19966	19954	19919	19829	19892	19846	19934	20054	19920	19950	20067	19984	19980	20265	19806	20015	19968	20026	20077	19991	20035	19955	20017	19873	19877	19918	19971	19710	19777	20075	19887	19877	20073	20375	19972	20039	20046	19940	19846	20015	19965	20020	19917	19863	19955	19847	19846	19930	20050	19874	20180	19932	19733	20022	19859	19848	19886	19818	19973	19841	19926	19990	20151	20056	20029	19946	19920	20167	20065	19880	19958	19932	19961	19987	19860	19969	19892	19982	20068	19958	19794	19922	19914	20061	20008	19974	19941	19906	20025	19949	19746	20011	19966	19884	19846	19947	19822	20134	20031	19877	19874	20033	19911	20059	19930	19887	19981	19839	19942	20030	19991	20038	19985	20048	19989	19942	19794	20040	19957	19999	20004	20219	19803	19799	19894	19955	19908	19919	20014	19999	19905	20115	19818	20088	20009	20063	19943	19921	20175	20199	19908	19995	19844	19854	20162	19882	19729	20024	20061	20076	19773	20024	20068	19959	19902	19783	20081	20099	19990	19839	19873	19878	19947	19985	19677	20033	19997	19900	19678	20061	20069	20029	20061	19998	20116	20003	20305	20042	20290	20111	19958	19800	19873	20050	19895	19886	20007	20027	20149	20046	20004	19848	20101	19940	19795	20011	19692	20093	19997	19976	19977	20054	19964	19898	19875	19871	20039	19928	20033	20123	19955	20072	19854	19860	19840	19824	20191	20246	19948	20093	19959	20160	19978	19962	20008	19895	20080	20022	20131	19918	20084	19934	19813	19788	19934	19942	20145	20010	20146	20185	20012	19951	20015	19931	19846	20031	20000	19860	20017	20015	20021	19987	19904	20137	20029	19973	20043	19947	19959	19979	19972	19872	20098	19944	19792	19857	19936	20055	19728	20208	19898	19989	20071	19803	20009	19968	19865	19941	19886	19900	19894	19959	19928	20106	19735	20084	19951	20037	20017	19873	20143	20025	19903	20113	20058	20151	19970	19817	19923	19957	20010	19765	20008	19934	19865	20173	19830	20002	20133	19917	19923	19930	19942	19999	19907	19934	20155	20069	20001	19969	20040	19742	20001	19927	19803	20073	19831	19842	20138	19975	19753	19933	19777	19856	20030	19920	19999	19902	20042	20064	20017	19829	20028	20073	19925	19964	19825	19921	19924	20008	19905	19800	19998	20052	19817	20044	19789	19961	19859	20079	20049	20059	19843	19944	19827	19734	20160	20095	20082	19956	19824	19973	19934	20238	19923	19998	20045	19854	19770	19715	19907	20101	19870	19934	20337	20034	19961	20120	19762	19921	20025	19905	19980	20016	20089	20016	19901	19920	19866	20026	20097	19974	19830	19992	19986	19769	20004	19999	19832	20090	20087	20056	19811	20190	19978	20194	19929	19774	19969	19874	20090	20093	20077	19899	19890	19869	20139	19911	19950	19909	19895	19914	19736	19785	19861	20144	20028	20165	19989	20179	19966	19969	19882	19981	20056	19768	20011	19833	20045	19959	19965	20119	19864	20263	19987	20076	20139	20057	19869	20146	20136	19879	19801	20106	19908	19923	19793	19958	20098	19814	19859	19990	20151	19905	19835	20015	20063	19967	19908	20142	20050	20105	19895	19955	19968	19868	20037	20072	19924	20036	20169	19942	19885	19923	19866	19943	19869	20152	19952	20072	20228	20071	19859	19885	19849	19915	19996	19913	19993	19885	19959	20147	20074	20072	19997	20031	20130	19986	19993	20141	20185	19822	20026	19859	20175	20053	19976	19914	19999	19714	20068	20069	20011	20158	19939	20045	19958	19922	19851	19971	19766	19991	20246	20184	20106	20008	20172	19985	19937	20146	19963	19823	19822	20167	20104	19841	20042	19743	20061	20177	19807	19927	20028	19967	19953	19846	20119	19928	19994	19943	20042	20096	19847	20011	20084	20076	20002	20044	19907	20134	19925	19909	20094	19905	19881	20112	19838	19871	19943	19790	19898	19963	19958	19875	19908	20050	20113	19902	19933	19967	19926	20065	20092	19786	19902	19956	19912	19808	20193	19779	19937	19839	19874	20032	19820	20001	20120	19793	19965	19866	20185	19914	19801	19973	19829	20132	20063	19771	19784	19894	19981	19797	20345	20180	20163	20067	20038	19982	19913	19974	20024	19905	19861	20029	19989	20123	20116	20075	19894	19897	19908	19960	19917	19869	19910	19905	19958	19970	19880	19762	19984	20156	20023	19938	20000	20003	19962	20131	20084	19931	19978	20015	19935	20219	19934	19922	19834	20148	19932	20086	19992	19666	20160	19943	19926	20171	19804	20058	20027	19849	19976	20021	20074	20002	19905	20250	19833	19888	19988	19792	19956	20150	20159	19980	19959	19853	19771	20000	20004	19972	20034	20094	19911	19744	19788	19873	19781	19941	19811	20020	20144	19876	19997	20097	20103	19871	19835	20081	19950	19783	19884	19873	19947	20056	19793	19826	19830	19933	20122	19838	19961	19962	20135	19962	19826	20125	20026	19963	19708	19928	19970	19801	20173	20059	20006	19765	19967	20199	20009	19966	20043	19983	19990	19896	19922	20151	19877	19871	19845	20076	19855	19860	20058	19929	19850	19935	19814	20118	19894	20070	19861	20214	19998	19989	19848	19826	19927	19883	19770	20172	19877	20099	20022	20106	20111	19967	19827	20012	20146	20002	19855	20061	20105	20183	19895	19866	19966	19927	20047	20134	19857	20146	19946	19748	20004	20173	19868	19946	20061	19966	19916	19935	20110	20014	20011	20180	20152	20293	20165	20056	19772	19942	20046	19970	20013	20131	19952	20064	20019	19978	20086	20028	20001	20241	20042	19907	20006	20070	19876	19867	19917	19985	20048	19849	19925	20035	20015	20069	20187	19978	20199	19787	19764	19896	19943	19959	19954	20006	19975	19873	19977	20012	20025	19911	19957	19703	19868	20077	19949	20003	19981	20049	19959	20082	20005	19836	19804	20106	19980	19983	19936	20079	19977	19883	19952	19997	19791	19793	19899	20028	19938	19794	19982	19905	19856	20048	20105	20055	20058	20021	19967	19893	20044	19930	19894	19916	20222	19966	19813	19987	19960	19849	19966	20034	20073	19951	19893	20076	20054	20069	19928	20013	19976	20110	19927	19965	19912	19747	19907	19977	19795	19972	19977	19726	19975	19826	19856	20020	20005	20236	20010	19789	20095	19990	20173	20085	19824	19708	19962	19900	19910	20078	19832	19981	19962	19933	19987	20015	19746	19914	20029	19933	20086	20169	19714	19764	19969	19883	19919	19949	19974	19904	19900	19896	19862	20031	19930	19893	19964	20053	20083	20016	19929	19916	19847	20037	19932	20062	19948	19914	19940	19913	20087	19956	20039	19893	19662	19888	20042	20210	20123	19856	19969	19996	19955	20107	19942	19923	19886	20093	20026	20298	19965	19909	19984	19957	19942	20078	20025	20034	20006	20142	19835	19806	19915	20061	20009	20032	19907	20018	19848	19848	20154	20055	20185	20125	20074	20024	20065	19855	20103	20024	19858	19984	20109	20225	20119	20210	19973	19965	19955	20083	20090	19897	20072	20058	19982	20140	19801	20052	19832	20182	20088	19868	19987	19935	20009	20089	20010	20112	19902	20044	19827	20022	19892	19900	19726	19968	19919	19900	20013	20151	20092	19991	20046	19916	19887	19970	19840	20137	19962	19682	19964	20023	19773	20085	19797	19979	20199	20039	19889	19980	19974	20133	20074	20114	19885	20064	19995	19847	20043	20060	20114	20114	19987	19958	20005	19974	19969	20063	20032	20180	19752	20126	20007	20131	20148	20157	20009	20072	20014	19896	19870	20071	20039	19925	19892	19945	19878	20035	20121	19918	20031	19962	20040	19978	20020	19722	19983	19892	19796	19776	19883	19836	20001	19986	19985	19906	20071	19902	20139	19922	19915	20037	19973	20013	20035	20002	19925	19977	19807	19896	20020	19915	20035	20028	20005	20074	20247	19927	20115	19751	19843	19892	19996	20002	19892	19811	20074	20034	19950	19950	20085	20136	20240	20051	20149	19965	20077	19678	20058	19916	19996	20084	19988	20035	19975	19912	19880	20182	19936	20059	20099	19964	19991	19787	19877	19833	20022	19832	19937	19830	20017	19998	19956	19783	20043	20102	20049	19848	19776	20023	19900	20005	19870	19854	19799	19916	19901	19852	19921	19890	20030	20047	19963	20003	19875	20048	20168	19781	19753	19795	19636	19848	19916	19884	19872	19941	20038	19943	19995	20069	19947	20042	19891
19929	25659	24234	20933	19075	18636	18449	18599	18124	17360	17399	17197	16813	16731	16603	16860	16840	16647	16709	17017	17001	16805	16648	16301	16691	16581	16692	16625	16509	16411	16517	16550	16495	16541	16509	16520	16247	16423	16634	16352	16513	16463	16472	16325	16365	16548	16483	16486	16332	16552	16330	16630	16666	16606	16533	16575	16487	16476	16530	16536	16556	16514	16665	16466	16498	16456	16448	16517	16462	16591	16426	16594	16578	16515	16462	16417	16550	16481	16360	16336	16548	16381	16360	16672	16444	16545	16570	16353	16315	16314	16486	16433	16549	16537	16581	16471	16438	16408	16491	16414	16571	16479	16568	16536	16457	16580	16504	16393	16454	16444	16461	16523	16556	16554	16414	16444	16362	16545	16604	16394	16620	16477	16591	16426	16575	16399	16539	16471	16468	16716	16512	16525	16465	16388	16403	16465	16506	16422	16668	16457	16557	16386	16451	16477	16482	16370	16518	16411	16550	16536	16314	16569	16546	16550	16495	16514	16414	16510	16444	16576	16538	16612	16557	16556	16154	16474	16427	16474	16381	16514	16459	16464	16464	16499	16628	16508	16431	16548	16343	16555	16365	16551	16460	16271	16478	16492	16691	16339	16538	16572	16321	16530	16456	16541	16524	16488	16394	16539	16472	16507	16639	16508	16504	16441	16504	16581	16525	16350	16541	16401	16399	16490	16343	16470	16333	16480	16599	16373	16528	16547	16572	16419	16679	16579	16595	16488	16415	16447	16473	16445	16532	16542	16445	16343	16377	16572	16407	16539	16423	16459	16330	16421	16481	16563	16429	16482	16449	16467	16608	16361	16403	16343	16481	16386	16415	16671	16342	16414	16549	16545	16613	16454	16427	16333	16405	16455	16399	16539	16559	16489	16513	16392	16483	16538	16506	16286	16412	16460	16655	16394	16521	16507	16488	16725	16421	16568	16384	16548	16502	16450	16505	16503	16404	16625	16495	16406	16332	16416	16463	16407	16641	16446	16355	16453	16569	16605	16600	16323	16436	16339	16433	16469	16486	16424	16559	16488	16696	16425	16280	16314	16338	16352	16635	16555	16566	16530	16494	16497	16581	16539	16720	16384	16475	16384	16428	16709	16444	16512	16375	16386	16533	16438	16543	16429	16472	16421	16459	16530	16390	16457	16499	16452	16452	16614	16401	16589	16536	16453	16507	16423	16691	16357	16373	16705	16470	16282	16366	16417	16421	16391	16662	16646	16607	16707	16568	16450	16431	16465	16548	16548	16572	16591	16483	16547	16564	16471	16402	16470	16375	16479	16460	16446	16577	16575	16370	16600	16413	16508	16452	16365	16397	16511	16604	16345	16613	16500	16327	16415	16518	16405	16523	16499	16362	16301	16536	16460	16531	16478	16462	16444	16464	16454	16453	16476	16501	16301	16509	16624	16577	16596	16454	16489	16603	16661	16586	16574	16564	16593	16436	16423	16484	16604	16319	16506	16395	16607	16570	16533	16397	16509	16519	16467	16485	16450	16571	16443	16393	16574	16514	16552	16545	16496	16542	16533	16496	16380	16473	16565	16461	16472	16650	16362	16502	16345	16583	16393	16279	16528	16512	16642	16384	16361	16515	16381	16590	16463	16585	16480	16516	16533	16552	16591	16667	16347	16587	16440	16469	16464	16328	16515	16301	16463	16433	16318	16522	16441	16540	16546	16557	16417	16618	16344	16535	16430	16482	16474	16379	16590	16462	16244	16423	16492	16417	16384	16504	16560	16476	16408	16514	16512	16510	16550	16294	16451	16495	16375	16374	16362	16365	16432	16542	16524	16481	16546	16506	16479	16527	16397	16448	16433	16538	16617	16504	16472	16705	16384	16409	16382	16316	16439	16480	16596	16475	16491	16440	16558	16253	16281	16674	16460	16545	16552	16528	16619	16560	16370	16577	16546	16477	16538	16614	16413	16614	16364	16484	16586	16470	16421	16545	16485	16360	16410	16543	16523	16542	16653	16345	16502	16496	16371	16360	16583	16528	16446	16435	16474	16716	16571	16264	16559	16638	16315	16649	16475	16425	16476	16456	16502	16556	16421	16541	16540	16410	16580	16298	16621	16616	16611	16362	16539	16610	16588	16381	16465	16369	16445	16517	16552	16388	16547	16633	16472	16385	16433	16438	16310	16560	16337	16506	16622	16657	16479	16578	16374	16422	16531	16451	16331	16358	16640	16440	16562	16380	16476	16476	16535	16368	16321	16333	16400	16475	16556	16495	16467	16489	16516	16385	16579	16375	16520	16409	16377	16476	16476	16253	16523	16603	16461	16524	16546	16499	16457	16504	16477	16442	16521	16330	16599	16438	16586	16398	16526	16514	16446	16481	16492	16545	16566	16387	16481	16570	16351	16605	16564	16529	16588	16391	16477	16539	16512	16370	16459	16509	16443	16672	16372	16435	16478	16378	16492	16507	16459	16436	16457	16486	16745	16384	16407	16537	16556	16624	16377	16579	16700	16458	16425	16389	16535	16419	16459	16468	16600	16362	16336	16369	16493	16370	16532	16504	16421	16653	16387	16377	16466	16541	16377	16422	16650	16603	16488	16490	16396	16457	16290	16512	16397	16490	16402	16359	16446	16482	16562	16645	16402	16426	16609	16477	16526	16502	16192	16516	16512	16793	16611	16298	16452	16352	16465	16388	16708	16420	16617	16440	16502	16554	16531	16532	16288	16462	16363	16643	16460	16473	16471	16598	16564	16538	16308	16617	16465	16410	16536	16441	16401	16485	16370	16473	16502	16618	16547	16525	16355	16264	16459	16274	16435	16632	16552	16402	16693	16494	16519	16641	16487	16462	16638	16552	16505	16537	16397	16390	16608	16576	16463	16548	16442	16455	16503	16425	16467	16575	16508	16449	16576	16389	16481	16521	16539	16426	16389	16466	16601	16430	16601	16446	16510	16413	16429	16368	16546	16411	16518	16599	16342	16391	16464	16321	16419	16398	16426	16417	16467	16618	16553	16594	16314	16505	16564	16364	16490	16549	16510	16446	16418	16533	16463	16479	16425	16419	16498	16598	16535	16449	16577	16416	16351	16420	16645	16615	16589	16624	16471	16534	16437	16453	16418	16516	16496	16295	16461	16479	16572	16387	16634	16403	16571	16260	16542	16591	16460	16464	16502	16343	16552	16543	16605	16597	16508	16511	16542	16412	16311	16380	16586	16445	16479	16454	16554	16527	16532	16499	16465	16426	16446	16624	16613	16503	16327	16412	16532	16664	16529	16611	16472	16332	16588	16737	16476	16574	16461	16608	16470	16584	16341	16583	16296	16520	16557	16440	16380	16659	16233	16425	16669	16584	16361	16408	16578	16415	16447	16659	16469	16558	16608	16475	16525	16511	16673	16419	16418	16638	16478	16722	16485	16520	16467	16541	16515	16430	16467	16297	16458	16510	16551	16436	16541	16447	16650	16544	16485	16603	16611	16517	16501	16420	16389	16482	16490	16366	16565	16521	16574	16527	16579	16546	16470	16517	16514	16587	16630	16429	16488	16682	16591	16502	16625	16457	16473	16502	16580	16518	16470	16559	16583	16394	16474	16380	16429	16666	16718	16511	16392	16369	16505	16311	16434	16614	16342	16446	16622	16596	16414	16504	16537	16533	16409	16445	16421	16445	16305	16543	16595	16337	16547	16299	16300	16442	16362	16429	16596	16575	16388	16412	16492	16637	16535	16442	16608	16463	16445	16686	16536	16386	16560	16470	16484	16419	16571	16477	16531	16260	16533	16501	16515	16495	16414	16422	16298	16645	16491	16511	16557	16470	16506	16600	16342	16480	16435	16624	16429	16538	16517	16520	16545	16411	16524	16470	16482	16622	16527	16283	16657	16507	16414	16452	16484	16427	16637	16409	16371	16603	16486	16520	16456	16398	16361	16560	16562	16276	16536	16540	16698	16518	16494	16529	16563	16609	16533	16356	16373	16446	16474	16526	16544	16559	16640	16480	16469	16663	16482	16623	16543	16471	16448	16380	16599	16418	16358	16530	16247	16484	16497	16514	16481	16682	16322	16381	16555	16505	16593	16356	16270	16379	16587	16554	16536	16482	16543	16568	16402	16239	16474	16474	16575	16351	16403	16602	16582	16587	16556	16465	16602	16328	16639	16366	16543	16541	16517	16228	16573	16528	16582	16718	16506	16598	16425	16526	16659	16613	16506	16404	16482	16482	16306	16516	16472	16451	16584	16610	16433	16506	16760	16547	16601	16732	16581	16727	16315	16507	16442	16434	16511	16197	16642	16383	16507	16451	16369	16487	16574	16438	16441	16486	16519	16583	16406	16496	16469	16522	16540	16616	16525	16527	16587	16506	16680	16576	16456	16315	16598	16534	16560	16284	16543	16370	16642	16393	16408	16517	16616	16474	16610	16446	16386	16388	16452	16542	16465	16403	16399	16601	16663	16554	16510	16648	16521	16583	16662	16481	16576	16458	16464	16536	16463	16560	16443	16428	16497	16721	16398	16411	16500	16538	16585	16583	16421	16405	16568	16456	16495	16601	16648	16490	16535	16519	16556	16635	16486	16390	16490	16382	16528	16528	16444	16686	16562	16374	16516	16594	16478	16485	16404	16299	16398	16606	16441	16412	16617	16584	16496	16448	16422	16342	16557	16481	16450	16533	16642	16455	16496	16470	16511	16401	16491	16546	16616	16511	16622	16643	16578	16468	16488	16419	16534	16486	16605	16441	16680	16472	16414	16412	16586	16674	16532	16389	16514	16491	16299	16488	16484	16325	16550	16320	16440	16691	16573	16513	16392	16526	16370	16374	16462	16611	16422	16593	16387	16491	16516	16599	16525	16434	16476	16310	16514	16465	16399	16428	16425	16386	16380	16685	16488	16618	16576	16454	16551	16519	16450	16392	16544	16574	16449	16556	16429	16441	16479	16427	16412	16421	16552	16466	16386	16348	16516	16509	16314	16477	16561	16576	16480	16502	16571	16362	16501	16520	16323	16516	16527	16591	16641	16481	16494	16400	16645	16605	16523	16628	16646	16371	16624	16503	16539	16518	16558	16392	16698	16574	16607	16338	16406	16548	16577	16424	16569	16356	16373	16505	16479	16451	16419	16533	16395	16509	16483	16377	16524	16526	16462	16520	16477	16502	16468	16348	16563	16403	16438
24048	21486	29050	24552	22972	24840	25581	22606	21812	21578	21201	21042	20901	20650	20384	20579	20746	20751	20596	20865	20927	20586	20503	20427	20366	20080	20134	20204	20376	20263	20232	20119	20264	20222	19979	20190	20199	20123	20162	19978	20129	20168	20263	20224	20029	20035	20270	19900	20038	20130	20210	20172	19946	20171	20049	20221	20101	20357	20261	20440	20426	20648	20638	20373	20321	20327	20286	20350	20119	20143	20275	20061	19976	20078	20176	19875	20177	20250	20273	20118	20279	20283	19965	20034	19905	20027	20137	20213	20259	20070	20333	19974	20151	20144	20139	20022	19908	19961	20136	20211	20183	20139	20108	20159	19898	20042	20140	19962	19935	20004	19839	20053	19943	20267	20126	19994	20112	19897	20001	20162	20126	19938	19932	20113	20164	20248	20012	19992	19990	20099	19998	20026	20057	20215	20164	20018	20085	19899	20063	20214	20235	20249	20119	20149	20126	20108	19847	19804	20078	19884	19946	20064	19988	20195	20040	20115	20191	20100	20101	19806	20085	20080	20038	20129	20155	19930	20088	19972	20054	20284	20016	19901	19999	20118	20142	19988	20038	20058	20115	19979	20102	19834	20028	20283	19876	20022	20013	19938	20111	20130	19899	19984	20209	20082	20053	20355	20149	19823	20078	19986	20088	20011	20047	20210	20133	20059	20052	20250	20119	19840	19964	20235	19923	19902	20237	20049	19895	19970	19993	20181	20059	19983	19983	20062	20022	19950	20015	20291	20149	20095	20156	19821	20085	20212	20146	19948	20000	20231	20184	20122	19903	20149	20206	20123	20033	20184	19972	20032	20105	20216	20138	20153	20004	20017	20197	19986	19882	20134	19952	20201	20185	20285	19961	20104	19941	20120	20241	19900	20092	20207	20051	20053	20316	19918	20063	20076	20003	19930	19960	19903	19964	19942	20163	20059	20067	20153	20254	20144	20009	20022	19821	19977	20229	20230	20162	19903	19911	19939	20111	20113	19988	19996	19995	19887	20114	20077	20041	20337	20184	20310	20209	20425	20063	19930	19964	20039	19931	19838	20006	20154	19912	19963	20131	20038	19959	20165	20093	20172	20324	20099	20031	19882	20152	20021	20020	20249	20188	20025	20082	20055	20059	20088	19995	20159	20109	20131	20176	20188	20032	20085	20207	20236	20133	19957	20209	20138	20030	19995	19855	20099	19870	19978	19972	20103	20056	20374	20237	20007	20079	20083	19967	20059	20282	20137	19974	20304	20048	19851	20071	19990	19900	20126	20062	20027	19986	20128	19989	20056	20262	20077	20024	19940	20118	20094	20006	20134	20250	20292	20051	19944	19978	19758	20091	20116	20002	20110	20165	19906	19886	20122	20149	20021	20227	19891	20085	20017	19906	19987	20427	20012	19947	20241	20189	20420	20081	20097	19961	20078	20050	20083	20140	19877	20197	20117	20062	19922	20164	20035	19884	19960	20028	20120	20011	19964	19994	20132	20056	20141	20183	20064	19939	20087	19956	20196	19976	19879	20111	20507	20014	20145	20052	20032	20071	20197	20104	19966	20203	20146	19932	20032	20059	20099	20067	20158	20032	20111	20144	20045	20024	20133	20047	20059	19915	19977	19883	20096	20192	20073	19967	20025	20062	20205	19822	19935	20219	20222	20166	20141	19981	19813	19991	19939	20269	20098	20047	20387	20096	19954	20122	20072	20189	19881	20086	20033	20003	20036	19984	19914	20099	20134	20041	19887	19975	19895	19956	20275	20094	20075	20044	20090	20042	20161	20133	20128	20163	19971	20111	20153	19912	19879	19957	20125	20106	19904	20125	20069	19862	20120	19979	20106	20197	20345	20027	20202	20146	20283	20143	20187	20178	20211	20067	20120	20333	19954	19938	19966	19974	20159	20209	20198	20246	20095	20174	20116	20107	20136	20124	20224	20228	20201	19967	20244	20112	19799	20032	20062	19935	20312	20092	19793	20133	20139	20258	20276	19932	19955	19868	20112	20058	20062	19931	20087	20043	19913	20021	20257	20043	19987	19981	20180	20042	20162	20030	19969	20057	20092	19879	20057	19936	20110	20082	19999	19871	20238	19967	20285	19943	20002	20055	20065	19836	20201	20028	20170	20067	19952	20117	19958	20188	20300	20108	19986	19964	20008	20023	20099	19993	20063	20079	20146	20145	20311	20119	19974	20132	20202	20059	19871	20076	20057	20015	20220	19897	20000	19978	20048	19816	20003	20111	20037	20083	20135	20046	20049	20175	20068	20130	20069	20009	20071	20018	20146	19975	20244	20134	20032	20214	19954	20159	19949	20087	19864	20229	20147	20036	20151	20119	20152	19918	20178	20228	20075	20043	20108	19975	19900	20193	20202	19998	20064	19942	20143	20133	20091	20084	19979	20015	19977	20084	20152	20041	19991	20070	19955	20051	20191	19932	20172	20201	20315	20077	20164	20209	19955	20018	19961	20018	19961	20167	20209	20096	20284	20138	20035	20224	19981	20176	20032	20179	19847	20211	20041	19979	19986	19957	20160	20224	20226	20052	19980	20108	19985	20037	20091	20209	19847	20058	20011	20060	20199	20210	20051	19935	20001	20129	20019	20013	20169	20023	20013	19941	19916	20124	20222	20179	20115	20019	20066	20034	20161	20047	19905	20082	20084	19982	20146	20096	19937	20053	20075	20101	20053	20185	20031	20110	20061	20122	19772	20134	19931	19955	19965	20161	20089	20200	20095	20133	20065	20023	20077	20095	19952	19981	20322	20105	20129	19997	20071	19960	20187	20127	20168	20055	20077	20311	19949	20153	20058	20227	20078	20269	20049	20156	20170	20318	20071	20122	20143	20108	20048	20199	20273	19992	19984	20026	20140	20022	20206	20113	20116	20017	20100	20183	19928	20028	20149	20093	20035	20130	20049	20035	20107	20259	20036	19648	20037	20210	20187	20061	20190	20090	19997	20159	20142	20103	20185	20052	20024	19963	20031	20082	20189	20136	20032	20038	20070	19942	20256	20294	20008	20133	20188	20031	20129	19989	20062	20071	19954	20097	20175	19819	20048	20052	19978	19877	20178	19839	20040	20071	20080	19958	20063	20112	20037	20103	19916	20344	20225	20072	20168	19900	20060	20072	20075	20311	19962	20055	20202	19959	20103	19841	20022	20174	20320	20151	20029	20109	19984	20067	20180	20059	20006	20107	20033	20139	20140	20236	20263	20092	20145	19954	20004	20237	20325	19988	20190	19984	19870	20051	19969	20116	20059	20051	20034	20037	19807	19951	20019	20189	20126	20235	19925	19985	20110	20106	20025	20014	20144	19939	20013	19633	19737	19843	19992	20052	20014	20269	20043	20132	20131	20101	20037	19890	20285	20009	20016	20172	20092	20020	19965	20066	20296	19992	19824	20017	20164	19853	20160	20246	20002	20076	20096	20107	19867	20065	19997	20154	19896	20044	20107	20314	20184	20252	19968	20175	20129	20133	20163	19918	19978	20037	20152	20210	20182	20200	20159	19861	19997	20019	20190	20248	19954	20169	20190	20019	20216	20210	20060	20006	19886	19931	20048	19965	20254	20105	20112	20126	20186	20260	20293	19991	20064	20145	19965	20172	19998	19808	20074	20222	20306	19925	20132	20169	20082	20148	20032	20177	20051	20070	20144	20131	20156	19987	20124	20052	20176	20178	20197	20221	20104	20039	19889	20265	20179	20140	20033	20058	19860	20001	20064	20029	20142	19980	20323	20013	19970	20165	19843	20177	19977	20026	20140	20180	20086	20180	20021	20025	20046	20034	19883	20115	20120	20129	20233	20007	20111	20364	20083	20126	19774	20244	20195	20151	19838	20275	20107	20212	20238	20299	19944	20296	20169	19996	20088	20111	20033	20160	20297	20239	19974	20023	19997	20281	20243	20065	20112	20164	20044	20387	20130	19981	19915	19761	19979	20110	20052	20087	20039	19809	20057	20066	20015	19981	20005	19901	20095	19899	20023	19950	20012	19755	19936	19907	20166	20127	20200	20065	19956	20161	20065	20096	20224	20025	20177	20039	20024	20234	20243	20139	20192	20021	20052	20168	19983	19979	20070	20250	20133	20190	20078	20196	19947	20073	19954	20050	19862	20099	20032	20150	19942	20233	20200	20057	20180	20068	20018	20190	20069	20202	20099	20072	20004	19977	20199	19973	20085	20134	20130	20101	20399	19949	20079	20100	20190	19950	19873	20335	20095	20159	19949	20404	19994	20246	20121	20098	20298	19985	20082	20269	20285	20113	20062	20167	20054	19866	20037	20221	19905	19996	19920	20249	19844	20103	20209	19946	20005	20160	20296	20089	20037	20175	20099	20216	20164	20283	20053	20061	19826	20036	20154	19948	19835	20119	20155	20188	20257	20219	20037	19922	20103	20022	20204	20153	20047	19986	19995	19888	19913	19728	20095	20001	20099	20170	20017	20204	20036	19865	20144	20139	20102	20045	20023	19985	19982	20103	20034	20139	20214	20045	20156	20206	19904	20162	20018	20198	20167	19945	19976	20178	19908	20048	19962	20047	19905	20565	20260	20151	20262	20071	20148	20341	20001	20046	19937	19968	20008	19985	20062	19948	19931	20098	19977	20203	20033	19964	20020	19765	19944	19963	19960	19962	19840	19923	20308	20166	20177	20067	20261	20204	20204	19922	20063	19970	20079	20021	19944	20022	20104	20209	20044	20224	20238	20064	20213	20020	20340	20226	19848	20246	20321	20188	20238	20184	20065	20041	20209	19902	19985	19940	19999	20234	19983	20007	19975	20091	20128	20172	20248	20244	20062	20038	20153	20079	20190	19963	20154	20148	19984	19989	20039	19985	20038	19991	20265	20122	19943	20035	20142	20143	19995	20194	20109	20127	19963	19900	19957	20155	20242	20166	20098	20076	20189	20362	20006	20190	19829	20090	20195	19966	20029	20154	19886	19896	20272	20031	20119	20302	20103	19939	20104	19911	20129	19981	20143	20148	20139	20138	20363	20090	20136	20162	20209	20101	20167	20244	20128	20083	20078	20100	19880	20114	20074	19994	20033	20061	20098	20142	20057	19993	20047	20228	20025	20162	19997	20005	20125	20008	19985	19831	20073	20163	20065	20098	20044	19994	19956	19995	20326	20257	20294	20090	20243	19894	20134	20108	20183
19688	33378	31468	26408	23474	21580	20800	20365	19328	18729	18069	17544	17422	17111	17210	17061	17152	17276	17170	17342	17329	17038	16895	16640	16897	16655	16827	16814	16649	16690	16640	16725	16648	16751	16561	16707	16534	16805	16536	16828	16651	16766	16547	16495	16577	16556	16612	16557	16584	16708	16761	16653	16530	16775	16472	16707	16580	16457	16850	17150	17253	17389	17118	16857	16686	16668	16736	16620	16520	16468	16543	16491	16593	16577	16557	16566	16451	16486	16585	16569	16487	16398	16497	16610	16477	16579	16507	16624	16515	16533	16534	16409	16562	16604	16509	16586	16538	16541	16591	16512	16557	16686	16526	16486	16420	16556	16520	16596	16525	16648	16247	16681	16557	16431	16524	16498	16623	16615	16561	16576	16482	16581	16431	16537	16627	16372	16685	16520	16437	16644	16671	16497	16447	16650	16455	16660	16516	16576	16604	16614	16509	16674	16524	16646	16667	16644	16463	16521	16645	16785	16559	16482	16607	16364	16484	16707	16522	16561	16580	16564	16682	16618	16656	16526	16545	16510	16480	16573	16566	16512	16443	16603	16489	16552	16612	16529	16632	16437	16451	16536	16589	16496	16418	16536	16442	16693	16505	16531	16584	16605	16681	16722	16615	16546	16347	16415	16521	16455	16748	16507	16666	16729	16667	16419	16556	16453	16518	16575	16420	16574	16381	16594	16584	16520	16628	16648	16620	16430	16545	16504	16518	16453	16447	16461	16827	16478	16566	16541	16692	16593	16393	16531	16673	16524	16521	16543	16647	16601	16427	16578	16571	16630	16425	16810	16476	16505	16603	16617	16505	16559	16295	16452	16539	16555	16580	16564	16486	16517	16605	16463	16503	16501	16765	16509	16452	16507	16671	16450	16538	16603	16484	16747	16483	16475	16429	16554	16678	16655	16510	16605	16644	16641	16712	16385	16406	16608	16565	16540	16669	16561	16393	16655	16810	16507	16565	16400	16467	16414	16596	16582	16445	16519	16684	16571	16452	16554	16478	16532	16552	16504	16440	16591	16474	16464	16414	16518	16438	16493	16437	16478	16616	16629	16495	16537	16630	16690	16409	16540	16572	16475	16629	16483	16679	16634	16441	16739	16457	16605	16594	16577	16542	16559	16676	16452	16418	16526	16635	16673	16477	16580	16499	16447	16649	16569	16605	16620	16503	16478	16648	16643	16406	16515	16416	16522	16617	16553	16480	16678	16479	16577	16552	16537	16573	16639	16570	16486	16527	16469	16535	16551	16612	16530	16592	16655	16468	16425	16780	16505	16653	16644	16704	16486	16543	16484	16534	16405	16585	16647	16542	16480	16474	16540	16752	16427	16674	16608	16540	16709	16478	16703	16541	16534	16470	16651	16603	16563	16472	16546	16552	16347	16530	16645	16489	16574	16452	16525	16492	16640	16640	16486	16465	16477	16393	16549	16506	16481	16515	16537	16486	16462	16643	16463	16570	16427	16456	16475	16367	16553	16607	16546	16695	16605	16356	16590	16310	16489	16623	16758	16535	16396	16540	16673	16554	16544	16490	16444	16582	16525	16552	16460	16538	16480	16624	16594	16530	16656	16513	16493	16627	16389	16527	16575	16539	16618	16344	16618	16497	16498	16521	16752	16386	16368	16555	16588	16611	16569	16611	16500	16272	16552	16714	16574	16546	16720	16522	16617	16652	16467	16583	16590	16683	16519	16492	16668	16589	16475	16619	16610	16473	16591	16589	16553	16514	16560	16578	16788	16617	16547	16419	16531	16425	16662	16548	16581	16464	16615	16550	16584	16653	16689	16456	16497	16691	16442	16493	16613	16594	16420	16542	16821	16481	16537	16506	16545	16553	16496	16572	16501	16656	16154	16535	16448	16494	16610	16646	16591	16637	16553	16617	16552	16688	16365	16424	16650	16648	16530	16568	16697	16654	16568	16524	16427	16631	16597	16570	16451	16532	16565	16559	16421	16398	16571	16579	16512	16521	16630	16652	16685	16601	16503	16631	16562	16645	16535	16474	16597	16705	16505	16444	16520	16662	16461	16623	16384	16486	16562	16565	16597	16458	16543	16502	16629	16613	16738	16433	16482	16478	16458	16636	16444	16671	16596	16563	16619	16483	16506	16476	16539	16505	16654	16470	16519	16489	16577	16413	16556	16304	16582	16678	16439	16605	16416	16621	16631	16636	16386	16816	16590	16554	16497	16603	16615	16560	16668	16612	16344	16462	16541	16335	16606	16402	16571	16470	16507	16458	16595	16572	16550	16377	16449	16539	16626	16657	16491	16518	16609	16562	16404	16332	16636	16532	16504	16469	16528	16593	16544	16535	16502	16470	16616	16534	16526	16342	16633	16481	16535	16547	16537	16637	16719	16420	16466	16458	16458	16418	16650	16595	16543	16492	16724	16506	16504	16695	16707	16438	16647	16581	16421	16518	16390	16552	16544	16644	16543	16536	16574	16647	16706	16594	16577	16322	16467	16514	16641	16595	16420	16503	16531	16642	16660	16537	16657	16574	16521	16718	16646	16386	16540	16551	16449	16502	16574	16445	16193	16495	16633	16447	16589	16624	16723	16591	16518	16510	16576	16713	16363	16532	16504	16640	16621	16503	16458	16491	16490	16597	16531	16521	16474	16561	16431	16622	16383	16531	16390	16624	16562	16583	16434	16541	16690	16409	16379	16549	16661	16603	16517	16465	16591	16565	16565	16601	16441	16577	16512	16529	16452	16586	16470	16451	16584	16677	16571	16580	16621	16450	16642	16525	16471	16628	16615	16616	16714	16694	16429	16628	16593	16539	16538	16538	16571	16484	16598	16471	16545	16563	16512	16453	16639	16567	16544	16371	16696	16549	16565	16522	16446	16495	16472	16697	16411	16381	16531	16634	16539	16528	16566	16591	16692	16390	16504	16580	16485	16508	16557	16468	16570	16550	16682	16460	16618	16509	16476	16626	16478	16462	16550	16540	16380	16594	16426	16486	16554	16699	16521	16434	16650	16534	16606	16434	16709	16458	16506	16517	16575	16565	16432	16729	16487	16605	16679	16614	16662	16585	16606	16613	16620	16560	16744	16591	16587	16510	16497	16464	16680	16571	16590	16590	16804	16557	16608	16517	16543	16597	16632	16448	16561	16419	16545	16509	16379	16556	16637	16464	16389	16650	16457	16655	16450	16648	16541	16450	16587	16595	16510	16646	16806	16755	16528	16488	16665	16642	16661	16512	16433	16508	16519	16534	16544	16626	16380	16534	16375	16616	16493	16338	16393	16410	16697	16359	16539	16450	16475	16455	16405	16631	16612	16457	16561	16518	16524	16556	16687	16480	16537	16547	16426	16534	16678	16483	16573	16639	16340	16682	16614	16448	16585	16472	16650	16383	16559	16577	16534	16542	16447	16469	16623	16466	16445	16708	16530	16370	16450	16576	16498	16531	16460	16502	16463	16582	16719	16750	16548	16345	16414	16569	16628	16677	16642	16380	16534	16494	16515	16662	16473	16560	16568	16515	16531	16536	16730	16508	16512	16464	16472	16638	16621	16489	16479	16507	16538	16624	16442	16554	16592	16494	16483	16673	16450	16464	16453	16765	16506	16543	16507	16612	16545	16666	16501	16534	16624	16456	16482	16464	16583	16568	16627	16534	16632	16456	16535	16467	16535	16657	16470	16568	16588	16547	16574	16529	16466	16575	16584	16545	16533	16641	16534	16420	16438	16580	16495	16490	16613	16561	16484	16496	16615	16645	16269	16584	16599	16708	16506	16562	16429	16560	16477	16778	16507	16544	16635	16684	16434	16777	16479	16568	16716	16754	16549	16560	16648	16598	16566	16489	16750	16517	16704	16585	16653	16686	16684	16472	16639	16634	16571	16493	16537	16498	16671	16668	16517	16613	16353	16617	16490	16549	16546	16539	16583	16537	16626	16599	16566	16654	16604	16458	16641	16415	16595	16509	16396	16471	16609	16611	16434	16646	16467	16537	16546	16485	16598	16465	16767	16653	16550	16498	16434	16621	16671	16608	16634	16620	16536	16453	16539	16485	16531	16757	16625	16384	16500	16440	16506	16691	16393	16610	16482	16661	16580	16471	16642	16545	16490	16497	16607	16625	16718	16659	16473	16576	16712	16592	16491	16598	16567	16609	16549	16538	16391	16597	16583	16447	16533	16482	16573	16454	16505	16432	16516	16508	16657	16428	16634	16403	16444	16616	16586	16490	16602	16350	16554	16373	16445	16530	16713	16639	16511	16512	16517	16637	16669	16466	16748	16589	16530	16537	16583	16491	16554	16579	16613	16472	16482	16636	16467	16516	16564	16751	16498	16479	16385	16598	16379	16551	16592	16527	16561	16604	16649	16605	16603	16645	16505	16574	16534	16488	16542	16552	16412	16452	16549	16567	16470	16572	16566	16615	16550	16507	16543	16506	16595	16482	16346	16536	16390	16384	16371	16545	16558	16585	16516	16522	16696	16471	16497	16554	16434	16445	16415	16403	16476	16472	16607	16626	16603	16605	16588	16607	16558	16702	16437	16613	16593	16403	16342	16546	16440	16410	16538	16679	16529	16463	16487	16568	16379	16661	16606	16311	16558	16523	16585	16481	16426	16650	16475	16547	16593	16494	16769	16463	16561	16528	16492	16500	16712	16508	16410	16475	16622	16503	16521	16489	16564	16502	16517	16577	16412	16622	16693	16664	16549	16633	16723	16648	16544	16436	16608	16523	16607	16519	16598	16662	16485	16711	16532	16735	16685	16575	16593	16650	16332	16531	16562	16467	16531	16455	16523	16581	16463	16390	16687	16579	16648	16498	16619	16410	16621	16532	16475	16692	16561	16493	16673	16556	16574	16542	16579	16612	16640	16492	16290	16509	16662	16564	16423	16449	16479	16520	16570	16512	16587	16573	16414	16578	16431	16689	16354	16374	16574	16656	16540	16694	16505	16788	16556	16596	16577	16414	16469	16667	16498	16724	16493	16640	16600	16497	16735	16647	16557	16490	16633	16675	16562	16570	16382	16674	16510	16659	16558	16555	16551	16570	16548	16444	16631	16555	16542	16503	16676	16505	16490	16538	16533	16660	16515	16389	16605	16497	16622	16430	16652	16514	16638	16415	16490	16576	16562	16616	16505	16424	16591	16582	16549	16622	16537	16398	16671
23067	21506	29416	24068	21940	25214	29073	24137	22700	22681	22482	21932	21746	21746	21433	21408	21245	21610	21479	21708	21493	21361	21168	20667	20850	20977	20850	20858	20675	20798	20899	20606	20917	20663	21008	20754	20757	20874	20679	20941	20927	20726	20936	20930	20969	20752	20771	20629	20778	20618	20842	20944	20791	20583	20736	20723	20756	20663	20817	21476	21802	21596	21429	21146	20851	20961	20914	20617	20640	20718	20753	20749	20845	20732	20932	20659	20763	20731	20786	20640	20406	20679	20555	20702	20554	20646	20647	20836	20707	20677	20592	20679	20673	20629	20456	20764	20715	20547	20648	20589	20652	20811	20880	20625	20636	20626	20639	20521	20525	20743	20840	20397	20588	20748	20650	20679	20735	20429	20924	20686	20581	20551	20562	20490	20607	20559	20578	20764	20579	20701	20858	20689	20825	20510	20805	20711	20781	20771	20512	20478	20602	20664	20697	20938	20689	20861	20572	20598	20482	20568	20798	20680	20566	20646	20473	20637	20606	21021	20717	20763	20811	20677	20699	20576	20838	20709	20666	20733	20707	20854	20498	20646	20364	20568	20437	20845	20797	20759	20701	20988	20565	20773	20497	20754	20604	20597	20660	20505	20763	20618	20747	20581	20609	20611	20817	20803	20764	20532	20788	20487	20668	20827	20802	20760	20568	20514	20685	20677	20537	20456	20873	20465	20880	20678	20669	20533	20690	20736	20542	20703	20664	20718	20707	20724	20664	20609	20829	20557	20814	20864	20722	20584	20740	20594	20501	20726	20672	20588	20498	20671	20789	20663	20553	20698	20715	20669	20719	20675	20654	20463	20783	20708	20477	20526	20691	20594	20560	20552	20725	20696	20671	20688	20837	20691	20682	20794	20554	20707	20781	20579	20712	20439	20704	20619	20659	20872	20729	20644	20479	20754	20585	20572	20722	20648	20575	20768	20570	20685	20462	20550	20608	20566	20559	20763	20799	20523	20825	20851	20699	20812	20712	20568	20706	20641	20801	20653	20665	20533	20523	20738	20606	20624	20463	20737	20622	20662	20659	20705	20827	20501	20733	20686	20447	20521	20463	20923	20640	20743	20694	20598	20721	20730	20540	20638	20714	20784	20675	20652	20573	20529	20668	20775	20523	20540	20478	20669	20576	20657	20512	20765	20534	20747	20709	20389	20678	20621	20575	20547	20701	20624	20628	20662	20696	20540	20619	20742	20743	20625	20639	20626	20601	20783	20694	20634	20543	20459	20669	20591	20489	20656	20603	20553	20604	20601	20680	20854	20556	20709	20535	20914	20493	20557	20668	20760	20666	20631	20654	20581	20654	20763	20680	20602	20780	20510	20494	20582	20712	20325	20691	20548	20673	20572	20667	20440	20872	20612	20608	20442	20614	20553	20780	20547	20270	20766	20566	20702	20551	20650	20752	20697	20494	20686	20652	20811	20753	20708	20504	20806	20666	20621	20583	20749	20751	20693	20457	20616	20779	20723	20751	20610	20651	20769	20607	20775	20872	20790	20742	20640	20699	20637	20831	20919	20691	20574	20528	20601	20655	20619	20507	20370	20588	20865	20714	20782	20813	20517	20853	20574	20426	20556	20691	20708	20755	20568	20665	20433	20446	20532	20399	20614	20626	20566	20529	20870	20683	20705	20818	20682	20512	20671	20696	20690	20713	20531	20716	20641	20733	20768	20696	20807	20772	20681	20668	20679	20782	20538	20701	20668	20621	20589	20674	20457	20842	20642	20699	20732	20563	20615	20692	20506	20723	20635	20717	20521	20509	20686	20641	20994	20667	20494	20469	20671	20747	20822	20619	20471	20484	20769	20637	20635	20670	20659	20587	20826	20619	20737	20730	20724	20647	20568	20595	20735	20848	20590	20612	20434	20558	20612	20855	20898	20719	20677	20604	20814	20704	20759	20763	20770	20775	20837	20475	20800	20626	20629	20530	20767	20632	20525	20623	20584	20812	20680	20728	20694	20690	20496	20499	20717	20586	20486	20443	20649	20655	20602	20718	20708	20654	20614	20732	20929	20570	20638	20686	20720	20888	20736	20656	20380	20727	20579	20678	20643	20640	20858	20576	20658	20443	20550	20698	20772	20713	20778	20628	20629	20528	20743	20531	20811	20626	20658	20618	20291	20805	20617	20592	20603	20670	20463	20506	20628	20780	20657	20787	20483	20687	20626	20474	20741	20877	20592	20509	20776	20644	20750	20671	20760	20655	20743	20850	20628	20533	20549	20655	20579	20653	20568	20700	20951	20717	20812	20511	20592	20551	20671	20570	20843	20678	20672	20822	20645	20658	20486	20704	20623	20682	20455	20924	20641	20595	20708	20888	20612	20644	20890	20759	20646	20641	20574	20383	20627	20639	20674	20691	20802	20601	20527	20515	20660	20655	20827	20792	20683	20600	20774	20735	20753	20777	20493	20586	20577	20649	20577	20319	20704	20694	20557	20763	20669	20595	20542	20585	20625	20723	20672	20712	20644	20683	20739	20447	20619	20515	20692	20609	20538	20818	20752	20704	20536	20637	20687	20629	20541	20884	20650	20600	20634	20688	20506	20525	20576	20662	20903	20539	20789	20510	20536	20638	20777	20615	20619	20759	20444	20706	20613	20671	20572	20668	20662	20486	20771	20461	20530	20622	20562	20702	20857	20568	20805	20523	20587	20737	20739	20725	20788	20717	20711	20754	20579	20613	20656	20653	20738	20706	20798	20552	20596	20703	20601	20805	20670	20748	20722	20593	20606	20646	20582	20670	20539	20650	20643	20529	20675	20794	20705	20667	20703	20583	20684	20891	20538	20674	20861	20660	20648	20615	20739	20522	20530	20549	20719	20797	20601	20540	20598	20481	20557	20411	20824	20755	20659	20865	20469	20787	20626	20596	20623	20651	20607	20674	20871	20550	20582	20587	20636	20699	20730	20434	20606	20706	20673	20641	20679	20634	20574	20538	20758	20712	20712	20698	20604	20927	20729	20827	20649	20757	20592	20524	20611	20618	20528	20804	20511	20445	20713	20750	20714	20750	20544	20615	20570	20577	20604	20885	20827	20833	20719	20751	20435	20747	20540	20463	20636	20616	20727	20665	20690	20607	20818	20506	20606	20478	20622	20859	20659	20753	20571	20750	20660	20588	20595	20591	20586	20630	20856	20728	20546	20695	20662	20614	20571	20765	20884	20859	20654	20528	20519	20649	20753	20657	20633	20706	20603	20677	20758	20678	20658	20607	20699	20635	20768	20683	20612	20552	20809	20711	20713	20682	20571	20695	20724	20663	20644	20457	20776	20654	20555	20565	20617	20631	20677	20633	20655	20780	20546	20508	20699	20649	20647	20593	20623	20726	20654	20427	20666	20700	20652	20698	20711	20496	20632	20513	20663	20450	20601	20483	20606	20831	20467	20644	20667	20639	20688	20425	20742	20619	20676	20660	20712	20706	20779	20583	20614	20620	20554	20650	20539	20616	20789	20730	20625	20569	20505	20747	20579	20626	20563	20676	20706	20593	20856	20718	20720	20693	20678	20515	20661	20778	20640	20730	20755	20481	20579	20734	20648	20637	20521	20468	20415	20726	20920	20690	20659	20625	20647	20482	20652	20412	20859	20555	20693	20456	20566	20777	20646	20720	20566	20936	20721	20899	20716	20756	20510	20692	20493	20801	20601	20636	20739	20808	20765	20788	20690	20603	20677	20583	20625	20838	20449	20630	20570	20785	20558	20483	20661	20642	20536	20709	20783	20645	20322	20478	20764	20683	20704	20773	20478	20630	20693	20601	20627	20755	20822	20708	20562	20847	20586	20994	20740	20727	20705	20603	20464	20696	20672	20692	20631	20609	20574	20648	20707	20618	20611	20576	20623	20484	20479	20761	20517	20724	20443	20586	20720	20500	20614	20649	20547	20661	20553	20768	20950	20773	20373	20666	20705	20590	20661	20621	20541	20474	20673	20617	20589	20754	20753	20460	20616	20707	20766	20740	20790	20571	20552	20660	20518	20655	20448	20439	20435	20729	20644	20573	20624	20790	20732	20559	20724	20876	20681	20666	20483	20602	20640	20736	20625	20746	20615	20274	20533	20703	20547	20680	20626	20469	20613	20716	20700	20582	20470	20564	20659	20692	20586	20853	20748	20653	20661	20626	20855	20829	20603	20520	20800	20480	20859	20730	20883	20761	20443	20580	20709	20731	20714	20691	20582	20486	20631	20724	20770	20714	20672	20744	20687	20835	20571	20687	20814	20673	20800	20585	20654	20482	20642	20599	20797	20705	20744	20706	20686	20540	20458	20643	20742	20738	20755	20512	20778	20704	20805	20588	20546	20632	20546	20597	20556	20712	20641	20864	20621	20479	20583	20633	20618	20712	20655	20447	20741	20733	20757	20608	20604	20710	20611	20499	20578	20594	20626	20631	20561	20631	20715	20536	20728	20711	20459	20710	20475	20589	20759	20699	20595	20710	20526	20663	20727	20609	20631	20644	20650	20615	20915	20755	20756	20692	20772	20510	20628	20592	20762	20967	20666	20873	20759	20654	20473	20672	20889	20695	20799	20586	20689	20702	20484	20737	20755	20568	20556	20754	20873	20695	20775	20904	20585	20500	20741	20645	20730	20902	20631	20708	20658	20650	20546	20560	20467	20759	20553	20534	20721	20892	20820	20778	20696	20356	20729	20672	20586	20638	20719	20769	20616	20846	20815	20839	20743	20737	20754	20757	20540	20847	20530	20741	20561	20659	20728	20788	20646	20771	20666	20668	20551	20561	20510	20590	20388	20711	20732	20708	20676	20709	20830	20624	20912	20638	20768	20634	20758	20628	20596	20756	20625	20541	20678	20641	20664	20735	20741	20589	20696	20630	20599	20669	20724	20677	20733	20595	20547	20469	20624	20551	20641	20570	20560	20557	20657	20676	20526	20395	20624	20739	20879	20490	20637	20602	20646	20643	20670	20708	20741	20722	20801	20491	20751	20858	20480	20431	20758	20598	20705	20566	20526	20625	20755	20844	20732	20837	20520	20622	20709	20555	20823	20602	20611	20786	20626	20910	20536	20758	20545	20832	20616	20658	20678	20948	20831	20703	20722	20543	20586	20783	20793	20668	20614	20558	20644	20726	20903	20498	20516	20408	20717	20676	20852	20692	20866	20743	20635
22343	37543	36399	30230	26233	24108	23706	21696	20041	19461	19000	18267	17796	17978	17804	17693	17619	17780	17437	18091	17872	17693	17163	17115	17053	17107	16933	17037	17019	16931	17070	16957	17022	17075	16783	16968	17011	16704	17037	16926	16919	17046	16982	16928	16956	17084	16816	16935	16738	16860	16902	17017	16792	16976	16833	16937	17076	17030	17078	18021	18022	18010	17859	17531	17089	17003	16958	16928	16862	16905	16820	16885	16808	16821	16824	16861	16710	16839	16867	16859	16872	16757	16919	16944	16964	16841	16816	16814	16923	16847	16817	16782	16662	16744	16840	16980	16736	16852	16784	16825	16739	16999	16951	16948	16736	16841	16657	16712	16770	16928	16788	16828	16962	16708	16900	16786	16855	16949	16799	16812	16827	16789	16899	16979	16749	16817	16855	16918	16724	16820	16730	16753	16858	16877	16707	16681	17012	16616	16765	17030	16882	16938	16693	16748	16863	16988	16878	16875	16783	16841	16858	16829	16767	16715	16638	16854	16714	16960	16861	16871	16741	16843	16766	16838	16754	16931	16800	16936	16959	16827	16932	16755	16937	16953	16740	16953	16826	16729	16972	16896	16930	16695	16937	16921	16749	16714	16745	16719	16883	16862	16831	16817	16802	16743	16763	16831	16721	17069	16971	16797	16789	16761	16747	16820	16561	16890	16724	16895	16725	16917	16818	16835	16940	16874	16798	16825	16743	17072	16838	16914	16806	16885	16788	16811	16841	16822	16660	16684	16832	16839	16861	16726	16992	16889	16793	16937	16884	16901	16755	16890	16942	17058	16791	16671	16692	16727	16779	16652	16835	16827	16809	16627	16916	16717	16908	16804	16915	16751	16671	16743	16907	16825	16683	16746	16844	16936	16815	16761	16712	16788	16945	16878	16732	16752	16845	16686	17031	16742	16889	16703	16783	16871	16693	16712	16746	16841	17072	16820	16991	16932	16744	16821	16832	16752	16790	16762	16896	16827	16920	16865	16959	16894	16777	16843	16758	16932	16809	16750	16896	16727	16852	16906	16805	16738	16861	16765	16687	16843	16940	16764	16973	16711	16698	16692	16809	16995	16938	16676	16795	16742	16713	16836	16976	16658	16817	16770	16861	16803	16783	16915	16778	16896	16635	16887	16803	16753	16827	16827	16685	16548	16685	16834	16675	16826	16588	16742	16665	16770	16767	16968	16887	16764	16870	16884	17013	16765	16910	16900	16781	16743	16973	16817	16779	16794	16881	16847	16869	16761	16769	16774	16863	16892	16637	16825	16920	16711	16781	16799	16806	16867	16897	16773	16753	16859	16750	16728	16886	16823	16949	16776	16772	16737	16819	16887	16887	16904	16679	16861	16684	16803	16716	16746	16698	16828	16738	16810	16775	16756	16839	16725	16817	16903	16690	16846	16782	16799	16896	16570	16765	16924	16909	16914	16913	16852	16814	16777	16989	16870	16668	16798	16751	16737	16663	16886	16849	16821	16780	16816	16917	16827	16768	16728	17031	16683	16971	16882	16768	16761	16706	16786	16808	16828	16865	16697	17009	16731	16630	16719	16840	16729	16664	16735	16804	16743	16793	16721	16911	16743	16872	16820	16965	16570	16874	16734	16992	16717	17003	16822	16846	16880	16868	16793	16905	16746	16719	16956	16845	16793	16950	16818	16750	16820	16808	16832	16873	16666	16674	16882	16868	16907	16762	16890	16745	16834	16788	16793	16849	16739	16772	16877	16779	16792	16683	16774	16970	16803	16716	16804	16753	16851	16914	16820	16894	16701	16870	16779	16937	16857	16901	16700	16828	16588	16708	16946	16739	16768	16942	16753	16918	16786	16783	16799	16757	16716	16718	16775	16902	16966	16731	16895	16865	16708	16716	16864	16851	16655	16791	16894	16808	16672	16839	16899	16871	16620	16895	16933	16779	16985	16880	16811	16814	16953	16873	16725	16740	16940	16911	17094	16809	16711	16887	16790	16794	16835	16720	16885	16858	16747	16780	16753	16829	16899	16920	16925	16730	16709	16840	16818	16700	16786	16762	16655	16714	16735	16858	16755	16815	16790	16909	16836	16885	16772	16955	16850	16754	16986	16894	16779	16944	16801	16914	16685	16958	16727	16940	16793	16682	16938	16864	17029	16955	16974	16795	16905	16745	16691	16856	16802	16900	16713	17106	16819	16910	16850	16700	16777	16788	16868	16687	16827	16821	16809	16815	16961	16939	16625	16901	16700	16901	16759	16801	16979	16701	16825	16661	16881	16749	16694	16821	16700	16898	16934	16807	16731	16814	16806	16587	16698	16858	16744	16909	16882	16721	16803	16966	16837	16834	16786	16785	16766	16679	16774	16621	16833	16744	16830	16926	16746	16818	17012	16706	16833	16695	16773	16992	16658	17034	16815	16933	16948	16858	16673	16832	16999	16901	16768	16791	16854	16815	16637	16917	16723	16750	16816	16797	16803	16910	16877	16794	16983	16752	16815	16651	16778	16900	16776	16754	16941	16844	16808	16790	16770	16939	16816	16886	16760	16908	16851	16889	16928	16684	16814	16809	16878	16803	16956	16763	16778	16708	16697	16727	16917	16721	16720	16831	16698	16924	16704	16796	16675	16799	16892	16801	16899	16734	16823	16757	16834	16749	16793	16749	16842	16738	16765	16831	16805	16858	16888	16723	16728	16970	16806	16742	16544	16917	16910	16655	16667	16910	16806	16868	16769	16940	16741	17012	16881	16919	16838	16832	16780	16754	16659	16755	16768	16920	16839	16856	16991	16789	16902	16664	16868	16836	16764	16952	16817	16907	16699	16736	16755	16881	16834	16879	16688	16834	16784	16856	16903	16720	16958	16764	16683	16739	16858	16766	16791	16855	16844	16837	16883	16791	16866	16947	16878	16698	16749	16676	16720	16860	16784	16802	17035	16947	16762	16776	16968	16699	16747	16746	16916	16789	16914	16779	16882	16933	16893	16867	16823	16740	16812	16859	16770	16817	16882	16687	16955	16729	16811	16758	16812	16868	16883	16716	16900	16787	16712	16784	16824	16886	16894	17019	16771	16768	16766	16763	16610	16771	16871	16645	16854	16905	16672	16686	16857	17028	16695	16793	16972	16900	16943	16999	16821	16810	16685	16936	16866	16739	16798	16765	16830	16829	16854	16889	16749	16937	16854	16638	16720	16806	16992	16856	16827	16622	16834	16991	16744	16796	16746	16646	16918	16847	16873	16835	16734	16814	16928	16811	16787	16797	16873	16805	16837	16817	16824	16739	16678	16802	16852	16768	16519	16827	16773	16772	16910	16634	16799	16906	16821	16804	16927	16768	16724	16840	16881	16886	16814	16578	16728	16810	16749	16802	16830	16677	16884	16727	16828	16582	16842	16804	16868	16932	16817	16864	16886	16774	16916	16713	16688	17007	16876	16805	16570	16794	16881	16653	16805	16765	16767	16719	16829	16852	16937	17041	16738	16850	16661	16786	16863	16746	16669	16704	16802	16773	16936	16772	16866	16854	16859	16927	16788	16903	16723	16836	16823	16814	16956	16886	16717	16906	16932	16796	16906	16846	16767	16955	16981	16668	16811	16706	16881	16710	16781	16955	16706	16875	16726	16710	16908	16890	16769	16712	16896	16696	16877	16805	16721	16756	16958	16771	16762	16754	16916	16877	16975	16660	16769	16879	16881	16934	16893	16663	16799	16872	16860	16898	16709	16765	16739	17043	16624	16854	16899	16725	16887	17107	16750	16746	16760	16823	16718	16671	16816	16739	16786	16822	16842	16856	16725	16843	16701	16849	16869	16735	16824	16755	16691	16719	16928	16812	16852	16919	16766	16847	16848	16781	16845	16798	16743	16777	16718	16878	16890	16891	16683	16760	16714	16851	16798	17002	16746	16703	16682	16810	16931	16827	16874	16630	16841	16735	16649	17017	16724	16854	16753	16757	16921	16813	16818	17019	16807	16856	16993	16693	16823	16817	16857	16677	16735	16838	17015	16656	16896	16844	16823	16971	16796	16845	17033	16771	16729	16871	16813	16914	16708	16837	16785	16655	17062	16797	16817	16852	16661	16751	16685	16712	16849	16836	16769	16730	16770	16623	16954	16791	16875	16894	16800	16999	16847	16927	16950	16683	16707	16736	16787	16823	16597	16844	16862	16667	16825	16760	16764	16811	16929	17008	16885	16839	16819	16885	16696	16800	16866	16868	16729	16825	16754	16770	17018	16854	16817	16776	16813	17024	16756	16778	16878	16720	16899	16819	16999	16897	16862	16754	16751	16793	16780	16756	16843	16827	16817	16626	16954	16816	16839	16913	16845	16615	16796	16837	16791	16900	16848	16793	16927	16903	16855	16647	16717	16904	16831	16816	16845	16781	16739	16690	16827	16754	16642	16814	16875	16919	16974	16668	16595	16818	16748	16786	16820	16811	16681	17135	16834	16857	16897	16910	16667	16756	16826	16758	16757	16795	16686	17003	16835	16837	16779	16628	16810	16864	16847	16908	16572	16981	16834	16678	16862	16852	16749	17065	16748	16799	16815	16737	16824	16787	16788	16829	16817	16878	16916	16722	16654	16576	16847	16696	17024	16806	16795	16922	16825	16794	16849	16816	16631	16921	16880	16697	17009	16727	16908	16941	16833	16816	16860	16848	16730	16737	16999	16849	16785	16952	16747	16834	16646	16811	16734	17056	16696	16952	16766	16660	16643	16746	16700	16804	16761	16797	16822	16945	16719	16883	16672	16692	16895	16880	16863	16925	16914	16850	16833	16714	16816	16914	16901	16886	16739	16908	16689	16832	16746	17072	16816	16703	16822	16751	16853	16765	16806	16806	16781	16815	16734	16767	16806	16595	16824	16940	16776	16760	16835	16722	16766	16743	16892	16932	16846	16801	16754	16857	16776	16846	16856	16904	16857	16944	16973	16904	16927	16846	16901	16762	16643	16782	16698	16950	16957	16593	16866	16839	16812	16835	16787	16983	16927	16694	16958	16729	16863	16860	16718	16951	16894	16847	16807	16762	16799	16888	16920	16715	16643	16833	16825	16878	16877	16819	16802	16828	16831	16673	16654	16741	16751	16974	16755	16926	16709	16656	16753	17082	16814	16696	16773	16854	16719	16915	16693	16886	16786	16775	16895	16871	16857	16988	16803	16941	16917
28611	23678	29423	27928	23896	23147	22627	21455	21039	20789	21007	20520	20621	20672	20544	20523	20461	20591	20578	20799	20777	20842	20555	20513	20623	20536	20266	20533	20474	20482	20492	20505	20422	20397	20284	20571	20667	20390	20477	20479	20550	20440	20536	20612	20418	20546	20529	20296	20229	20365	20462	20305	20356	20157	20432	20469	20404	20252	20254	20495	20346	20552	20290	20500	20365	20583	20488	20505	20471	20368	20453	20660	20501	20376	20364	20209	20422	20135	20532	20499	20175	20342	20400	20490	20518	20405	20405	20328	20419	20472	20505	20199	20349	20323	20451	20305	20371	20546	20648	20358	20531	20443	20382	20529	20212	20228	20432	20352	20327	20401	20384	20377	20546	20360	20479	20473	20424	20305	20239	20505	20320	20268	20178	20392	20200	20471	20302	20454	20413	20441	20313	20188	20419	20509	20333	20421	20438	20695	20428	20190	20380	20304	20439	20221	20334	20446	20650	20478	20208	20408	20458	20296	20383	20593	20722	20331	20244	20392	20253	20411	20498	20335	20380	20385	20466	20222	20358	20377	20760	20332	20406	20535	20415	20372	20291	20504	20352	20387	20303	20367	20444	20258	20359	20416	20459	20569	20364	20587	20448	20284	20600	20380	20342	20395	20250	20456	20516	20319	20160	20372	20396	20284	20191	20235	20424	20108	20630	20383	20560	20353	20491	20226	20135	20186	20378	20448	20222	20369	20363	20263	20379	20332	20513	20551	20419	20407	20485	20380	20350	20371	20591	20486	20365	20326	20661	20433	20322	20383	20438	20452	20592	20430	20400	20643	20416	20247	20450	20528	20230	20508	20530	20532	20234	20478	20349	20290	20541	20285	20410	20572	20497	20376	20500	20350	20259	20352	20729	20566	20365	20389	20221	20552	20756	20172	20323	20537	20324	20357	20506	20601	20586	20594	20428	20262	20593	20395	20303	20171	20494	20409	20306	20637	20145	20402	20370	20366	20489	20492	20382	20339	20352	20637	20327	20388	20628	20349	20434	20397	20463	20451	20521	20163	20318	20253	20401	20196	20278	20560	20488	20384	20407	20297	20512	20235	20319	20407	20502	20331	20439	20507	20426	20362	20377	20285	20383	20164	20253	20339	20273	20182	20362	20285	20645	20345	20478	20496	20323	20416	20156	20317	20404	20469	20410	20350	20430	20375	20378	20186	20350	20455	20347	20608	20254	20307	20534	20334	20334	20336	20475	20232	20099	20268	20678	20376	20286	20550	20200	20363	20310	20281	20285	20373	20417	20602	20130	20218	20212	20404	20425	20476	20317	20365	20302	20476	20663	20358	20177	20327	20393	20333	20536	20430	20473	20484	20478	20435	20401	20453	20200	20663	20585	20475	20512	20483	20393	20441	20443	20394	20427	20253	20176	20367	20362	20332	20164	20194	20434	20359	20141	20186	20430	20352	20271	20513	20531	20554	20379	20429	20263	20430	20307	20494	20395	20447	20574	20189	20397	20382	20434	20274	20331	20291	20343	20305	20503	20273	20344	20555	20392	20404	20525	20398	20271	20165	20477	20486	20548	20167	20427	20351	20523	20309	20371	20063	20374	20469	20495	20307	20548	20356	20507	20553	20470	20433	20497	20362	20498	20378	20328	20526	20207	20349	20501	20537	20500	20557	20266	20349	20524	20205	20509	20370	20219	20295	20210	20380	20349	20474	20384	20362	20234	20492	20697	20281	20445	20212	20439	20567	20417	20338	20235	20455	20400	20524	20278	20296	20309	20515	20479	20430	20489	20352	20187	20456	20402	20510	20499	20585	20255	20393	20456	20575	20412	20419	20497	20397	20240	20307	20307	20270	20477	20267	20646	20313	20206	20670	20524	20263	20422	20267	20340	20516	20487	20497	20320	20307	20422	20517	20327	20377	20343	20529	20375	20453	20753	20361	20469	20527	20434	20289	20292	20332	20372	20428	20440	20315	20558	20438	20367	20292	20542	20393	20434	20630	20342	20408	20302	20306	20226	20479	20357	20541	20348	20522	20608	20472	20533	20535	20121	20517	20526	20386	20406	20491	20437	20312	20447	20564	20309	20452	20268	20480	20414	20275	20141	20439	20506	20341	20329	20472	20444	20350	20472	20482	20710	20205	20424	20335	20296	20446	20499	20467	20117	20380	20635	20515	20530	20424	20539	20358	20248	20341	20443	20361	20295	20469	20377	20547	20408	20402	20254	20343	20348	20503	20330	20545	20378	20436	20536	20282	20369	20425	20533	20515	20545	20349	20390	20305	20306	20562	20364	20469	20386	20346	20293	20721	20665	20431	20530	20462	20522	20401	20432	20607	20515	20294	20489	20252	20346	20298	20526	20324	20241	20538	20402	20467	20315	20105	20402	20292	20374	20439	20220	20517	20581	20574	20166	20472	20251	20368	20352	20394	20432	20529	20299	20362	20189	20614	20387	20539	20541	20245	20476	20392	20417	20522	20532	20549	20544	20586	20526	20387	20311	20271	20392	20402	20494	20531	20506	20431	20385	20211	20385	20532	20538	20460	20300	20525	20517	20481	20528	20332	20571	20404	20219	20226	20316	20309	20445	20465	20466	20276	20325	20235	20434	20259	20380	20206	20257	20400	20337	20241	20401	20504	20447	20553	20638	20602	20414	20437	20183	20244	20405	20469	20456	20476	20360	20291	20369	20462	20426	20136	20300	20275	20365	20417	20224	20480	20468	20487	20323	20189	20290	20300	20370	20565	20401	20343	20520	20397	20355	20614	20360	20410	20304	20422	20439	20429	20355	20423	20386	20414	20303	20396	20427	20550	20375	20446	20482	20340	20431	20495	20484	20283	20305	20489	20436	20500	20414	20257	20327	20283	20436	20494	20574	20488	20413	20376	20491	20475	20335	20517	20454	20373	20298	20449	20322	20390	20551	20556	20391	20418	20607	20622	20504	20450	20464	20338	20596	20342	20297	20567	20451	20423	20574	20334	20176	20304	20293	20242	20358	20316	20339	20535	20319	20467	20547	20335	20349	20498	20487	20474	20276	20349	20410	20463	20403	20434	20114	20138	20191	20557	20278	20434	20366	20414	20519	20351	20502	20413	20482	20514	20527	20249	20471	20231	20251	20477	20299	20351	20361	20362	20552	20238	20160	20429	20525	20209	20476	20419	20460	20203	20496	20301	20487	20370	20412	20513	20399	20494	20391	20431	20311	20433	20615	20478	20359	20530	20405	20246	20334	20065	20501	20275	20369	20254	20280	20299	20398	20437	20366	20291	20319	20210	20533	20395	20454	20302	20226	20502	20759	20435	20382	20171	20152	20446	20380	20288	20272	20194	20475	20522	20414	20503	20398	20539	20310	20448	20514	20462	20586	20444	20324	20100	20347	20336	20545	20370	20586	20418	20519	20248	20501	20253	20188	20370	20418	20315	20502	20255	20281	20167	20510	20413	20368	20367	20281	20390	20336	20274	20315	20393	20607	20303	20501	20460	20457	20402	20466	20472	20458	20597	20421	20485	20411	20473	20600	20249	20445	20364	20334	20400	20524	20568	20482	20465	20377	20285	20480	20309	20673	20265	20394	20466	20420	20238	20340	20262	20436	20267	20398	20459	20456	20328	20292	20466	20563	20379	20370	20477	20522	20449	20400	20337	20291	20333	20481	20352	20571	20469	20411	20610	20614	20502	20310	20491	20470	20475	20384	20369	20386	20433	20332	20355	20497	20395	20397	20294	20478	20308	20511	20202	20367	20521	20502	20497	20553	20407	20539	20541	20412	20418	20370	20328	20336	20268	20352	20281	20414	20523	20456	20524	20407	20348	20384	20343	20336	20412	20351	20353	20527	20378	20227	20274	20306	20397	20407	20443	20352	20492	20513	20544	20407	20431	20399	20415	20400	20216	20230	20234	20495	20492	20466	20466	20425	20440	20504	20419	20421	20455	20501	20221	20555	20453	20551	20290	20572	20451	20413	20063	20454	20350	20339	20435	20435	20296	20430	20141	20082	20244	20427	20364	20531	20282	20275	20376	20271	20152	20466	20413	20233	20072	20306	20438	20277	20399	20611	20260	20372	20418	20396	20305	20390	20351	20596	20479	20461	20310	20417	20395	20376	20317	20522	20480	20355	20303	20328	20448	20537	20362	20424	20438	20505	20446	20640	20223	20323	20317	20488	20554	20295	20442	20398	20398	20237	20401	20562	20366	20388	20472	20462	20392	20491	20547	20477	20522	20546	20392	20527	20404	20335	20500	20460	20371	20501	20543	20270	20453	20531	20292	20640	20472	20268	20474	20420	20300	20390	20224	20414	20432	20627	20742	20442	20297	20425	20696	20350	20538	20449	20448	20643	20544	20328	20440	20418	20317	20048	20372	20336	20180	20256	20401	20393	20273	20168	20240	20363	20239	20422	20336	20391	20344	20521	20411	20413	20348	20373	20541	20434	20382	20272	20230	20448	20589	20435	20513	20396	20630	20356	20613	20614	20368	20656	20434	20324	20289	20485	20266	20457	20440	20292	20271	20422	20431	20596	20561	20535	20491	20407	20527	20374	20406	20410	20358	20414	20444	20412	20452	20324	20420	20451	20324	20566	20446	20388	20548	20515	20307	20345	20096	20531	20482	20373	20391	20481	20569	20407	20510	20518	20611	20578	20451	20339	20400	20605	20477	20265	20222	20476	20410	20364	20453	20244	20301	20438	20497	20316	20312	20481	20231	20411	20355	20532	20510	20542	20564	20487	20456	20162	20462	20241	20372	20511	20308	20637	20468	20467	20222	20410	20498	20466	20256	20476	20343	20592	20431	20514	20359	20615	20397	20485	20394	20314	20443	20610	20365	20322	20408	20650	20550	20725	20575	20301	20348	20610	20333	20311	20504	20481	20547	20309	20499	20347	20369	20363	20385	20399	20483	20456	20580	20455	20376	20521	20065	20470	20522	20117	20408	20388	20436	20360	20472	20385	20517	20440	20657	20572	20308	20384	20444	20276	20573	20472	20411	20574	20367	20574	20525	20668	20409	20245	20382	20453	20287	20420	20417	20496	20763	20370	20583	20597	20443	20564	20565	20363	20748	20360	20429	20374	20652	20445	20472	20530	20484	20563	20484	20493	20346	20541	20207	20427	20563	20699	20502	20260	20454	20554	20460	20726	20321	20293	20249	20439	20239	20396	20419
22146	27811	28411	24914	22294	21034	19615	18398	17782	17513	17316	17216	17103	17007	16829	16976	17018	16978	17192	17406	17177	17084	16733	16857	16759	16711	16742	16701	16621	16659	16663	16835	16730	16851	16870	16774	16576	16755	16618	16746	16789	16727	16872	16919	16866	16745	16867	16703	16730	16720	16677	16930	16538	16699	16865	16709	16719	16521	16714	16899	16851	17126	16800	16888	16538	16538	16639	16735	16788	16664	16765	16854	16818	16561	16783	16730	16712	16680	16764	16889	16813	16702	16655	16725	16639	16560	16797	16641	16710	16816	16716	16750	16618	16875	16765	16820	16741	16663	16594	16802	16608	16540	16733	16748	16615	16580	16690	16616	16697	16602	16781	16815	16804	16662	16910	16855	16711	16727	16975	16569	16669	16635	16751	16723	16739	16863	16809	16545	16618	16697	16757	16618	16553	16836	16653	16825	16681	16747	16666	16734	16810	16699	16770	16696	16838	16466	16716	16655	16695	16768	16633	16704	16748	16685	16687	16831	16775	16706	16737	16641	16707	16806	16823	16751	16639	16710	16684	16956	16769	16658	16638	16781	16686	16664	16752	16768	16729	16733	16624	16664	16600	16725	16580	16556	16757	16712	16607	16532	16593	16806	16761	16883	16882	16818	16661	16782	16749	16737	16648	16965	16666	16796	16623	16815	16926	16758	16830	16506	16741	16965	16687	16704	16823	16681	16786	16715	16815	16656	16795	16772	16867	16690	16593	16595	16707	16679	16694	16667	16535	16756	16801	16710	16737	16729	16707	16795	16786	16671	16605	16660	16729	16760	16817	16618	16727	16769	16781	16725	16617	16455	16753	16679	16725	16826	16788	16722	16715	16520	16802	16628	16692	16722	16610	16731	16665	16794	16691	16626	16707	16733	16729	16730	16625	16667	16599	16705	16690	16609	16567	16735	16783	16645	16817	16665	16769	16626	16717	16747	16788	16703	16744	16664	16665	16782	16720	16573	16652	16835	16725	16584	16764	16697	16729	16731	16729	16734	16658	16786	16725	16904	16596	16526	16739	16675	16719	16709	16774	16727	16741	16610	16763	16697	16864	16674	16722	16685	16814	16622	16710	16717	16742	16825	16768	16738	16805	16885	16767	16807	16765	16730	16720	16824	16719	16549	16584	16679	16594	16724	16938	16591	16594	16815	16592	16797	16775	16629	16815	16663	16891	16625	16683	16649	16759	16813	16598	16662	16788	16756	16712	16675	16727	16690	16626	16799	16599	16679	16626	16699	16573	16604	16706	16718	16617	16796	16691	16494	16736	16813	16692	16669	16716	16688	16538	16685	16652	16748	16554	16696	16550	16800	16800	16686	16839	16605	16685	16729	16721	16662	16679	16761	16719	16763	16651	16755	16648	16760	16791	16792	16705	16789	16776	16742	16829	16669	16663	16646	16824	16697	16759	16686	16779	16631	16555	16731	16813	16816	16565	16684	16879	16684	16824	16745	16934	16629	16748	16771	16636	16677	16657	16802	16685	16564	16676	16849	16866	16715	16685	16757	16801	16820	16782	16700	16417	16743	16773	16530	16693	16746	16737	16769	16699	16863	16796	16633	16636	16797	16722	16638	16657	16749	16516	16721	16700	16661	16674	16676	16707	16719	16609	16660	16710	16652	16769	16588	16791	16423	16722	16792	16767	16729	16760	16657	16834	16710	16770	16594	16604	16688	16882	16714	16723	16941	16677	16697	16786	16718	16768	16706	16839	16773	16489	16764	16571	16829	16747	16765	16831	16725	16719	16553	16711	16776	16573	16721	16755	16659	16625	16805	16550	16675	16702	16724	16672	16739	16687	16671	16707	16729	16724	16702	16743	16827	16826	16786	16632	16681	16693	16594	16666	16585	16770	16802	16686	16662	16829	16664	16604	16493	16767	16557	16723	16693	16696	16546	16790	16750	16722	16695	16805	16738	16638	16753	16807	16826	16663	16806	16704	16723	16815	16759	16770	16583	16795	16717	16805	16616	16882	16780	16728	16605	16700	16696	16744	16626	16652	16633	16723	16702	16830	16780	16667	16763	16919	16634	16820	16701	16748	16783	16797	16668	16669	16708	16683	16595	16973	16606	17058	16907	16676	16649	16586	16760	16843	16549	16711	16835	16820	16657	16755	16804	16734	16727	16746	16679	16769	16867	16701	16744	16653	16721	16654	16668	16590	16868	16718	16688	16716	16741	16606	16799	16734	16804	16591	16763	16681	16700	16651	16913	16572	16729	16750	16617	16814	16602	16799	16732	16654	16792	16654	16723	16506	16605	16824	16687	16813	16801	16762	16811	16825	16460	16675	16865	16768	16699	16694	16863	16752	16701	16667	16725	16662	16781	16750	16576	16881	16620	16787	16767	16739	16788	16751	16717	16614	16560	16801	16666	16666	16777	16614	16797	16836	16670	16560	16734	16652	16638	16650	16714	16609	16478	16617	16808	16702	16677	16619	16866	16582	16739	16704	16717	16861	16609	16932	16776	16768	16720	16560	16745	16592	16676	16592	16627	16804	16766	16860	16740	16864	16621	16891	16732	16731	16815	16842	16674	16674	16664	16656	16896	16759	16753	16739	16667	16618	16698	16541	16740	16756	16763	16732	16593	16731	16833	16738	16642	16690	16968	16696	16669	16736	16748	16706	16739	16683	16841	16678	16781	16795	16801	16692	16723	16700	16778	16758	16687	16709	16855	16708	16631	16692	16624	16624	16769	16698	16751	16671	16721	16667	16664	16741	16585	16760	16693	16896	16794	16705	16599	16936	16827	16807	16670	16686	16703	16726	16860	16896	16806	16751	16701	16795	16856	16804	16729	16711	16719	16695	16749	16755	16808	16749	16736	16863	16706	16823	16745	16730	16623	16616	16598	16461	16678	16615	16671	16776	16830	16885	16889	16716	16659	16898	16755	16690	16695	16581	16920	16731	16838	16908	16627	16583	16698	16627	16666	16726	16666	16679	16859	16665	16544	16742	16758	16773	16732	16703	16789	16685	16672	16589	16633	16744	16643	16760	16808	16837	16769	16722	16705	16570	16706	16750	16791	16602	16723	16536	16744	16752	16732	16702	16638	16598	16612	16779	16796	16726	16669	16644	16784	16745	16793	16781	16739	16630	16737	16653	16775	16557	17021	16818	16676	16791	16684	16716	16634	16627	16838	16619	16751	16654	16686	16955	16884	16733	16639	16647	16751	16747	16772	16580	16738	16747	16694	16734	16839	16790	16830	16640	16725	16754	16573	16605	16791	16604	16760	16712	16780	16584	16865	16493	16869	16653	16922	16738	16724	16638	16706	16523	16706	16809	16573	16823	16806	16677	16765	16881	16855	16753	16765	16715	16691	16819	16710	16796	16676	16596	16598	16630	16624	16704	16804	16794	16792	16728	16863	16977	16997	16673	16815	16697	16744	16816	16703	16601	16698	16754	16815	16664	16629	16715	16756	16637	16637	16692	16600	16747	16762	16649	16688	16657	16706	16650	16789	16632	16730	16686	16602	16732	16711	16786	16709	16678	16767	16752	16704	16668	16788	16742	16644	16778	16740	16868	16644	16702	16827	16837	16821	16636	16656	16755	16682	16765	16862	16794	16775	16837	16597	16785	16697	16804	16660	16673	16627	16703	16811	16510	16796	16763	16686	16596	16694	16575	17001	16757	16673	16594	16744	16609	16787	16486	16707	16659	16745	16855	16856	16560	16789	16787	16780	16621	16709	16752	16860	16583	16706	16680	16543	16593	16711	16960	16594	16888	16874	16711	16900	16651	16930	16766	16697	16820	16698	16691	16673	16753	16820	16760	16744	16663	16630	16762	16721	16711	16830	16805	16670	16608	16806	16689	16636	16693	16802	16594	16655	16782	16839	16667	16730	16652	16851	16753	16778	16846	16669	16621	16643	16628	16754	16718	16893	16880	16902	16757	16645	16676	16593	16899	16619	16721	16767	16789	16827	16844	16622	16573	16622	16642	16662	16907	16614	16502	16744	16745	16818	16885	16594	16535	16813	16621	16654	16821	16652	16858	16612	16566	16694	16879	16706	16601	16635	16789	16653	16590	16845	16819	16722	16690	16773	16712	16748	16536	16641	16793	16576	16892	16668	16667	16677	16713	16729	16758	16722	16719	16734	16790	16762	16841	16593	16732	16683	16704	16571	16793	16807	16822	16800	16775	16797	16686	16830	16677	16667	16698	16807	16714	16661	16750	16794	16689	16655	16839	16679	16723	16539	16730	16737	16650	16829	16768	16660	16870	16729	16893	16691	16689	16630	17019	16799	16659	16716	16643	16684	16693	16856	16813	16693	16659	16964	16910	16672	16601	16911	16669	16568	16657	16765	16499	16687	16767	16561	16674	16664	16675	16671	16668	16738	16864	16704	16710	16517	16758	16607	16597	16697	16679	16797	16871	16754	16751	16759	16904	16717	16799	16928	16863	16674	16672	16776	16681	16617	16641	16594	16632	16710	16827	16758	16776	16833	16629	16740	16711	16808	16739	16659	16696	16675	16485	16636	16757	16766	16685	16744	16633	16685	16632	16912	16774	16822	16863	16768	16570	16685	16610	16734	16822	16877	16594	16697	16733	16628	16710	16849	16715	16733	16751	16830	16566	16748	16787	16630	16771	16902	16648	16658	16408	16696	16605	16816	16851	16769	16821	16605	16629	16754	16807	16847	16625	16565	16732	16753	16660	16789	16666	16579	16729	16734	16764	16760	16771	16701	16662	16783	16795	16755	16514	16786	16867	16780	16685	16714	16778	16756	16798	16672	16693	16537	16649	16641	16528	16719	16691	16791	16730	16551	16827	16773	16814	16658	16752	16862	16557	16760	16786	16975	16883	16715	16896	16563	16661	16814	16725	16796	16905	16675	16898	16854	16903	16768	16729	16672	16766	16705	16759	16467	16645	16631	16756	16731	16860	16720	16716	16564	16644	16801	16669	16778	16726	16530	16731	16894	16706	16746	16760	16727	16673	16700	16707	16609	16643	16718	16771	16578	16747	16619	16781	16492	16787	16741	16791	16632	16529	16739	16778	16591	16726	16839	16719	16728	16919	16740	16575	16699	16771	16557	16720	16711	16690	16841	16758	16756	16792	16796	16794	16785	16705	16784	16806	17043	16530	16777	16956	16626	16974	16798	16647	16723	16582	16678	16780	16772
24161	21575	29195	24691	23614	25755	25703	22123	21174	21444	20992	20901	20877	20581	20499	20575	20682	20666	20875	20578	20938	20590	20532	20485	20281	20423	20464	20401	20577	20504	20297	20184	20371	20299	20122	20207	20176	20088	20600	20356	20301	20383	20392	20137	20132	20306	20165	20319	20196	20031	20173	20093	20083	20094	20240	20437	20179	20439	20194	20625	20524	20706	20701	20406	20494	20296	20359	20197	20328	20204	20112	19942	20267	20481	20113	20138	20242	20233	20215	20146	20103	20100	20214	20268	20161	20088	20191	20210	20200	20224	20145	20010	20244	20101	20115	19816	20216	20103	20225	20205	19957	20292	20137	19952	20124	20096	20369	20112	20275	20208	20275	20319	20363	20253	20175	20539	20449	20233	20264	20191	20145	20033	20084	20052	20166	20073	20269	20240	20210	20168	20348	19978	20174	20140	20059	20254	20227	20270	20062	20226	20358	20067	20229	20253	20012	20182	20181	20116	20154	20043	20133	20160	20132	20252	19952	20217	20203	20266	19917	20185	20273	20274	20039	20166	20159	20070	20189	20075	20065	20193	20275	20253	20096	20285	20010	20132	20174	20012	19991	20359	20137	20059	20147	20162	20167	20152	20177	20176	20251	20161	20242	20055	20369	19943	20189	20081	20271	20476	20105	19961	20152	20098	20327	20128	20170	20079	20196	20334	20149	20196	20133	20117	20230	20138	19952	20038	20182	20246	20184	20311	20144	20376	20046	20091	20195	19924	20218	20064	20094	20223	20314	20323	20105	19884	20193	20026	19967	20120	20017	20247	20049	20141	20240	20235	20098	20133	20137	20049	20080	19978	20149	20149	19968	19973	20217	20290	20212	20109	20044	20270	20138	20069	20142	20383	20178	20235	19933	20166	20332	20282	20075	20132	20235	20212	20056	20144	20176	20088	20159	20267	20386	20209	20186	20045	20150	19960	20188	20226	20192	20288	20136	20288	20223	20373	20225	20096	20105	20213	20373	20050	20242	20173	20104	20091	20222	20228	20394	20116	20087	20167	20016	20098	20027	19959	20080	19981	19993	19967	19967	20258	20238	20292	20258	20135	20082	20105	20107	20028	20288	20174	20182	20088	20077	20158	20137	20216	20202	20132	20266	20060	20306	20091	20123	20115	20203	20171	20011	20339	20159	20155	20020	20094	20356	20234	20167	20263	20188	20098	20229	20115	19921	20114	20016	20069	20304	20058	20023	20095	20219	20235	20138	20509	20379	19963	20219	20251	20043	20165	19944	20064	20165	20084	20221	20218	20178	20174	20264	20113	20030	20088	19827	20187	20360	20192	19997	20227	20209	20011	20101	20127	20203	20303	20148	20156	20182	19997	20026	19983	20070	20037	20216	19988	20113	20021	20119	20087	20316	19936	20059	20279	20203	20072	20294	20252	19976	20218	20401	20287	20281	19990	20127	20393	20251	20239	20312	20190	20077	20153	20178	20268	20256	20152	20133	20162	20106	20026	20263	20331	20290	20327	20224	20029	20063	20254	20218	20046	20426	20273	20055	19996	20151	19933	20240	20143	20118	20339	20277	20277	20288	20108	20255	20175	20113	20127	20093	20008	20282	20236	20039	20066	20204	20150	19957	20046	20006	19981	20345	20126	19979	20026	20172	20113	20148	20168	20031	20152	20169	20273	20253	20098	20154	20001	20174	20327	20269	20264	19962	20304	19965	20334	20108	20170	20118	20159	19978	20376	20081	20142	20331	20222	20203	20136	20050	20369	19826	19986	20145	20081	20223	20072	20326	20266	19989	20054	20028	20426	20195	19990	20046	20218	20165	20262	20274	20067	20348	20175	20269	20183	20085	20355	20461	20268	20223	20095	20481	20299	20206	20103	20068	20169	19882	20104	20194	20255	20184	20245	20142	20311	20187	20147	20180	20183	20080	20395	20227	20054	20047	20335	20030	20025	20211	20139	19994	19923	20016	20048	20249	20044	20072	20123	20298	20085	20207	20143	20141	20069	20203	19863	19967	20268	20012	20205	20084	20249	19995	20315	20163	20265	20013	20053	19942	19910	20173	20262	20184	20216	20147	20074	20268	20098	20133	20059	20080	20189	20092	20151	20201	20171	20192	20110	20164	20092	20062	20119	19999	20079	20137	20091	20112	19831	20225	20177	20115	20052	20308	20146	20074	20142	20262	20367	20168	20292	20146	20367	20257	20090	20125	20332	20111	20215	20223	20090	20123	20234	20090	20135	19978	20253	20161	20303	20315	20330	20377	20243	20130	20010	20065	20163	20330	20219	20206	20242	20146	20344	20365	20028	20217	20220	20281	20164	19947	19910	20117	20158	20072	20011	20247	19999	19920	20179	20090	20376	20350	20280	19985	20086	20409	20304	20285	20089	19903	20175	20127	20073	20227	20140	20083	20156	20123	20200	20137	20087	20175	20153	19926	20156	20294	20078	20180	20265	20155	20222	20121	20266	20196	20168	20115	20002	20226	20279	20167	20157	20116	20066	20202	20155	20071	19985	20349	20098	20354	20001	20090	20238	20092	19896	20180	20140	20337	20233	20102	20321	20097	20088	20222	20333	20121	20129	19959	20036	20233	20184	20252	20209	20111	20212	20168	20041	20070	20159	20260	20298	20115	20051	20380	20229	20230	20150	20014	19872	20219	20034	20236	20169	20204	20015	20103	20225	20250	20007	20277	20243	20008	20288	20138	20152	20185	20229	20112	20249	20105	20252	19977	20170	20035	20286	20104	19969	20020	20042	20118	20110	20060	20090	20104	20039	20216	20249	20270	20007	20223	20139	20110	20186	20262	20193	20292	19961	20344	20263	20014	19997	20317	19975	20098	20042	20316	20126	20406	20336	20272	20172	20254	20107	20497	20210	20197	20368	20334	20136	20340	20138	20067	20208	20287	20147	20287	20262	20283	20119	20203	20489	20300	20199	20255	20284	20431	20158	20123	20142	20107	20282	20408	20237	20110	20289	20023	20075	20243	20190	20258	20163	19969	20089	20142	20157	20174	19952	20056	20164	19992	20128	20024	20188	20032	20194	20321	20202	20414	20069	20197	20172	20087	20332	20289	20240	20104	20221	20196	20193	20002	20122	20285	20243	20180	20056	20290	20240	20107	20256	20245	20105	20216	20291	20140	20157	20174	19921	20160	20275	20053	20053	20194	20238	20033	20147	20158	20011	20202	20229	20101	20230	20093	20149	20238	20276	20350	20240	20389	20184	20227	19991	19967	20233	20067	20278	20160	20357	20360	20077	20310	20068	20090	20270	19981	20061	20025	20210	20266	20310	20043	20267	20234	20052	20070	19987	20021	20329	20299	19958	20012	20197	20107	20240	20256	20113	20162	20155	20303	20097	20161	19942	20172	20286	20186	19994	20458	20129	20134	20206	20105	20151	20162	19894	20170	20093	20090	20232	20246	19977	20139	20209	19957	20253	19864	20150	20137	20190	20310	19975	20058	20286	20040	20007	20079	20198	20027	20246	20262	20273	20274	20383	20156	20046	20124	19992	20016	20221	20139	19864	20206	20219	20191	20316	19992	20276	20008	20023	20219	20361	20073	20328	20137	20087	20069	20394	20181	20065	20232	20129	20167	20354	20258	20141	20061	20082	20160	20362	20269	20293	20227	20049	20190	20295	20159	20145	20125	20202	20355	20250	20033	20033	20200	20193	20049	19876	20116	20038	20045	20026	19950	20041	20080	20173	20229	20140	20090	20127	19974	20069	20283	20141	20220	20000	20138	20082	19871	20142	20346	20098	20081	20080	20016	20125	19965	20157	20229	20066	20368	20169	20270	20011	20262	20202	20153	19929	20051	20131	20206	20121	20229	20296	20292	20165	20242	19963	20127	20258	20159	20190	20319	20005	20109	20175	19977	20044	20284	20148	20060	20066	20007	20057	20067	20171	20234	20041	19903	20270	20094	20104	20174	20246	20179	20205	19860	20049	20039	20323	20096	20190	19812	20099	20232	20130	20073	20304	20218	20132	20054	20138	20122	20070	20240	20130	20143	20132	20163	20423	20279	20227	20231	19949	20395	20287	20258	20223	19921	20090	19974	19913	20060	20128	20222	20245	20266	20234	20085	20093	20130	20224	20306	20161	20209	20228	20341	20235	20229	20074	20262	19912	20068	20161	20151	20222	19991	20145	20385	20028	20168	20217	20146	20161	20258	20142	20230	20342	20193	20190	20278	20296	20130	20178	20341	20210	20280	20226	20108	20227	20177	20157	20016	20151	20136	20368	19994	19949	20134	20105	20305	20231	20124	20016	20034	20234	20180	20098	20273	20189	20172	20210	20079	20236	20162	20174	20057	20267	20082	20242	20022	20160	20220	20165	20173	20143	20316	20006	20122	20218	20409	20098	20037	20155	20184	20008	20128	19952	20218	20211	20159	20243	20217	20212	20080	20174	20027	20203	20114	19935	20411	20004	20276	20111	20140	20367	20193	20177	20263	20032	20261	20196	20111	20158	20284	20019	20217	20200	20177	20195	20136	20215	20308	20244	20243	20172	20281	20174	20052	20379	20096	20242	20082	20182	20093	20334	20165	20502	20003	20293	20157	20135	20247	20203	20280	20073	20232	20135	20304	19949	19992	20179	19994	20217	20245	19901	20123	20202	20235	20026	20080	20262	20110	20224	20212	20053	20114	20103	20137	20292	20047	20173	20075	20415	20056	20331	20257	20171	20077	20005	20086	20007	20038	20077	20078	20331	20236	20076	19884	20128	20038	20197	20120	20272	20513	20291	20342	20116	20330	20243	20057	20096	20268	20049	19986	19951	20063	20311	20104	20168	20031	20103	20064	19874	20160	20149	20014	20344	20400	20161	20245	20072	20074	20194	20182	20017	19960	20087	20012	19976	20207	20101	20332	20136	20129	20236	20194	19992	20110	20251	20175	20139	20270	20058	20072	20170	20126	20216	20526	20256	20203	20294	20152	20293	20139	20198	20145	19939	20192	20090	20313	20077	19867	20046	20017	20171	20325	20316	20086	20090	20384	20029	20096	20222	20254	20476	20299	20139	20128	20332	20246	20185	20195	20279	20304	20179	20179	19974	20137	20035	20151	20369	20242	20155	20260	19968	20253	20078	19960	19980	20277	20114	20147	20230	20019	20041	20390	20276	20220	20312	20001	20214	20137	20295	20198	20317	20163	20241
21126	33412	35141	29222	26308	23481	20843	18906	17833	17607	17476	17431	17450	17399	17173	17022	17031	17378	17404	17554	17445	17173	16920	16782	16913	16747	16796	16900	16661	16675	16795	16705	16940	16838	16752	16887	16687	16775	16829	16803	16676	16771	16737	16839	16698	16582	16744	16825	16478	16650	16893	16363	16650	16721	16531	16516	16724	16779	16852	17276	17529	17176	17336	16851	16763	16762	16652	16695	16610	16492	16755	16587	16571	16577	16713	16773	16628	16791	16613	16634	16728	16495	16821	16671	16606	16420	16525	16698	16880	16575	16651	16770	16582	16541	16590	16741	16568	16683	16602	16656	16497	16827	16542	16645	16614	16806	16608	16632	16654	16658	16619	16623	16648	16747	16589	16585	16610	16698	16632	16730	16566	16569	16747	16770	16795	16604	16761	16602	16623	16672	16673	16749	16598	16580	16683	16702	16786	16667	16774	16568	16648	16610	16680	16753	16731	16692	16592	16503	16796	16863	16453	16612	16716	16662	16569	16819	16806	16748	16639	16618	16739	16692	16617	16691	16673	16634	16713	16732	16674	16513	16541	16811	16675	16650	16823	16410	16516	16617	16759	16807	16607	16803	16582	16630	16480	16527	16686	16548	16650	16638	16752	16786	16692	16646	16652	16648	16735	16640	16425	16581	16706	16694	16631	16665	16472	16821	16670	16487	16641	16680	16707	16828	16706	16561	16525	16740	16676	16685	16478	16489	16592	16566	16545	16632	16622	16611	16672	16630	16690	16536	16667	16719	16616	16614	16820	16659	16691	16601	16611	16784	16588	16715	16707	16400	16690	16610	16562	16614	16586	16637	16639	16676	16602	16598	16736	16635	16683	16487	16688	16625	16681	16680	16852	16784	16605	16602	16733	16569	16628	16636	16757	16755	16523	16623	16592	16829	16709	16744	16650	16574	16652	16646	16756	16786	16497	16555	16686	16659	16648	16598	16601	16740	16689	16786	16722	16644	16655	16800	16681	16472	16590	16589	16456	16590	16562	16499	16608	16719	16698	16577	16703	16626	16568	16817	16614	16495	16692	16620	16532	16620	16742	16525	16732	16545	16661	16679	16626	16662	16618	16685	16539	16510	16620	16565	16582	16648	16689	16617	16735	16536	16618	16639	16654	16543	16694	16529	16451	16690	16644	16667	16659	16586	16675	16624	16560	16550	16671	16512	16689	16701	16675	16677	16467	16559	16630	16688	16506	16656	16668	16811	16660	16835	16551	16834	16540	16664	16685	16661	16639	16672	16530	16661	16719	16635	16459	16608	16684	16623	16699	16726	16647	16605	16628	16448	16777	16554	16544	16677	16702	16475	16532	16538	16714	16650	16586	16614	16694	16531	16633	16522	16605	16669	16711	16748	16625	16692	16588	16749	16541	16550	16682	16795	16661	16597	16561	16595	16626	16731	16644	16563	16516	16565	16692	16626	16729	16654	16721	16619	16794	16756	16671	16632	16655	16703	16676	16693	16626	16598	16692	16643	16531	16749	16625	16685	16681	16597	16623	16564	16569	16759	16619	16672	16561	16612	16733	16934	16634	16622	16621	16506	16577	16607	16523	16715	16696	16722	16679	16755	16776	16512	16459	16684	16513	16542	16549	16469	16555	16636	16677	16692	16769	16758	16638	16635	16636	16568	16763	16727	16582	16479	16750	16618	16648	16570	16775	16537	16662	16748	16576	16407	16689	16596	16565	16840	16736	16651	16699	16510	16806	16659	16541	16648	16640	16716	16599	16433	16692	16447	16874	16538	16675	16702	16634	16634	16656	16625	16734	16533	16602	16788	16519	16582	16606	16732	16626	16626	16689	16717	16678	16569	16575	16428	16604	16566	16761	16615	16581	16482	16502	16694	16395	16623	16500	16858	16675	16686	16794	16616	16538	16562	16484	16594	16728	16511	16824	16642	16630	16560	16540	16613	16655	16579	16709	16572	16543	16697	16671	16589	16673	16798	16754	16632	16547	16538	16666	16686	16600	16621	16676	16605	16626	16341	16806	16474	16674	16580	16658	16766	16662	16560	16699	16728	16612	16632	16713	16478	16524	16639	16630	16747	16599	16594	16754	16570	16527	16626	16679	16685	16485	16468	16584	16667	16469	16585	16593	16587	16632	16800	16453	16541	16618	16607	16772	16531	16556	16688	16637	16710	16636	16683	16597	16754	16601	16668	16599	16626	16608	16684	16612	16689	16526	16580	16477	16699	16489	16646	16507	16752	16590	16601	16789	16583	16766	16668	16462	16703	16517	16720	16625	16688	16550	16540	16557	16605	16658	16660	16624	16694	16692	16641	16582	16801	16709	16631	16605	16676	16390	16693	16675	16686	16616	16618	16475	16641	16521	16653	16621	16567	16439	16554	16598	16718	16579	16533	16482	16671	16539	16722	16549	16788	16582	16581	16668	16708	16753	16705	16673	16467	16611	16479	16663	16702	16676	16737	16586	16695	16666	16591	16671	16711	16648	16650	16567	16794	16652	16609	16599	16695	16562	16600	16756	16464	16688	16842	16708	16607	16667	16657	16655	16650	16656	16606	16535	16724	16668	16448	16781	16549	16774	16754	16622	16531	16685	16689	16768	16534	16712	16663	16759	16727	16613	16708	16525	16768	16607	16640	16661	16664	16517	16572	16434	16675	16661	16693	16598	16636	16841	16665	16623	16674	16534	16627	16490	16550	16532	16710	16614	16528	16414	16706	16720	16648	16727	16779	16687	16677	16662	16675	16466	16676	16692	16625	16551	16836	16541	16569	16688	16526	16632	16637	16840	16734	16639	16714	16508	16517	16487	16761	16620	16627	16597	16679	16539	16618	16439	16631	16549	16669	16528	16715	16677	16440	16711	16742	16633	16562	16600	16436	16591	16636	16583	16609	16736	16685	16605	16745	16768	16476	16569	16740	16526	16845	16645	16500	16583	16661	16787	16506	16512	16676	16603	16630	16500	16661	16649	16699	16673	16649	16718	16564	16578	16692	16706	16568	16498	16708	16761	16604	16670	16622	16639	16443	16700	16767	16789	16589	16631	16646	16502	16719	16569	16668	16667	16697	16744	16675	16755	16708	16491	16684	16707	16584	16506	16735	16503	16770	16561	16685	16645	16654	16574	16592	16706	16571	16796	16671	16655	16434	16672	16480	16503	16735	16695	16630	16672	16578	16578	16720	16579	16470	16593	16616	16701	16684	16656	16879	16434	16543	16537	16748	16674	16699	16645	16566	16560	16668	16703	16573	16682	16513	16642	16544	16508	16685	16714	16684	16657	16582	16691	16702	16615	16613	16592	16681	16690	16824	16615	16740	16631	16559	16666	16768	16514	16554	16585	16573	16487	16796	16682	16610	16689	16648	16593	16671	16583	16774	16753	16542	16707	16439	16432	16627	16537	16592	16639	16611	16587	16713	16750	16627	16628	16668	16783	16802	16542	16511	16786	16578	16541	16544	16938	16434	16663	16448	16627	16747	16552	16558	16673	16669	16671	16683	16578	16381	16586	16662	16650	16697	16509	16680	16714	16671	16574	16522	16784	16613	16712	16689	16664	16646	16639	16556	16630	16654	16435	16620	16721	16594	16566	16781	16558	16563	16581	16514	16611	16553	16431	16618	16743	16797	16742	16718	16783	16625	16759	16685	16545	16612	16760	16633	16647	16491	16565	16695	16529	16600	16574	16743	16655	16589	16467	16555	16602	16596	16621	16549	16822	16651	16733	16555	16650	16747	16800	16605	16750	16727	16736	16614	16575	16582	16580	16618	16798	16638	16551	16417	16649	16688	16709	16595	16580	16713	16794	16475	16577	16389	16590	16721	16531	16741	16668	16651	16595	16660	16436	16435	16687	16564	16619	16628	16628	16649	16378	16583	16631	16826	16592	16496	16466	16672	16611	16534	16579	16433	16397	16661	16546	16669	16546	16725	16756	16688	16518	16600	16624	16756	16599	16754	16616	16444	16576	16663	16613	16528	16641	16491	16458	16707	16716	16603	16707	16518	16611	16660	16687	16716	16535	16565	16531	16568	16494	16604	16746	16695	16646	16747	16573	16714	16605	16600	16690	16632	16789	16683	16653	16546	16615	16550	16619	16676	16624	16485	16851	16662	16731	16662	16515	16664	16540	16682	16785	16618	16591	16504	16640	16727	16565	16742	16701	16602	16542	16553	16689	16666	16555	16785	16641	16589	16637	16476	16763	16620	16663	16744	16540	16571	16692	16750	16610	16890	16604	16704	16720	16622	16523	16485	16736	16576	16642	16721	16571	16746	16646	16592	16555	16578	16509	16869	16609	16624	16522	16781	16618	16526	16462	16694	16563	16712	16463	16653	16643	16633	16805	16483	16807	16624	16641	16574	16729	16744	16794	16666	16476	16628	16672	16846	16673	16490	16678	16645	16593	16665	16769	16468	16652	16564	16556	16588	16608	16580	16612	16531	16581	16745	16512	16564	16497	16632	16554	16582	16542	16769	16777	16641	16550	16558	16527	16557	16778	16685	16712	16582	16585	16770	16703	16586	16713	16719	16763	16593	16480	16755	16544	16577	16671	16672	16804	16675	16674	16568	16657	16681	16527	16750	16728	16542	16448	16380	16552	16606	16796	16646	16682	16511	16655	16504	16559	16632	16544	16836	16636	16714	16842	16739	16591	16548	16548	16583	16518	16558	16706	16560	16729	16607	16603	16685	16805	16674	16653	16554	16680	16596	16653	16569	16587	16514	16659	16638	16624	16577	16538	16518	16684	16617	16757	16669	16595	16545	16599	16518	16612	16481	16620	16601	16793	16587	16554	16576	16750	16585	16490	16648	16707	16570	16730	16470	16850	16614	16613	16643	16807	16498	16582	16632	16657	16531	16676	16635	16588	16563	16665	16627	16707	16710	16612	16668	16543	16548	16596	16568	16503	16677	16556	16497	16675	16822	16675	16570	16753	16650	16724	16546	16682	16580	16732	16599	16740	16434	16526	16541	16755	16457	16670	16612	16441	16607	16681	16515	16703	16802	16633	16688	16683	16555	16649	16691	16637	16726	16552	16616	16403	16465	16525	16692	16635	16607	16681	16580	16533	16789	16820	16747	16654	16466	16483	16477	16581	16653	16867	16682	16520	16600	16771	16674	16866	16674	16563	16731	16785	16568	16756	16741	16619	16656	16628	16564
22992	21498	29405	24051	22033	25266	28276	22722	21749	22079	21559	21300	21353	21293	21010	21024	21156	21149	21231	21674	21259	20947	21093	21042	20774	21193	20657	20948	21021	20998	20705	20661	20582	20714	20872	20784	20619	20663	20611	20666	20741	20501	20631	20697	20584	20681	20644	20623	20661	20710	20570	20612	20430	20537	20518	20579	20525	20503	20865	21104	21377	21549	21341	20805	20725	20760	20577	20398	20584	20536	20433	20754	20495	20493	20512	20545	20522	20501	20385	20518	20396	20671	20336	20393	20548	20517	20552	20522	20639	20369	20636	20616	20519	20514	20527	20583	20544	20342	20793	20515	20479	20507	20646	20527	20660	20293	20597	20479	20452	20528	20647	20469	20479	20527	20427	20384	20484	20603	20455	20502	20662	20499	20420	20691	20529	20695	20456	20538	20596	20525	20495	20426	20376	20423	20490	20502	20617	20513	20505	20522	20752	20392	20483	20451	20611	20419	20550	20422	20715	20336	20342	20447	20412	20327	20483	20532	20483	20502	20340	20614	20465	20447	20516	20578	20636	20595	20512	20749	20598	20442	20541	20305	20632	20699	20668	20389	20364	20485	20654	20550	20389	20372	20426	20341	20465	20467	20411	20723	20418	20412	20505	20383	20539	20578	20521	20589	20414	20409	20560	20457	20298	20544	20461	20374	20394	20502	20514	20450	20612	20817	20645	20536	20341	20491	20546	20405	20417	20351	20439	20475	20529	20551	20359	20631	20678	20606	20498	20458	20602	20542	20576	20709	20557	20384	20425	20556	20353	20504	20634	20334	20189	20698	20593	20426	20241	20287	20422	20521	20527	20361	20568	20602	20483	20428	20442	20450	20542	20450	20401	20619	20654	20662	20255	20599	20565	20460	20482	20461	20618	20474	20464	20475	20374	20593	20393	20409	20839	20480	20496	20589	20502	20464	20520	20440	20480	20625	20410	20626	20462	20355	20491	20520	20367	20342	20416	20655	20465	20467	20592	20690	20513	20626	20341	20551	20593	20439	20572	20622	20589	20553	20725	20337	20281	20516	20666	20439	20450	20570	20449	20454	20456	20608	20811	20476	20586	20598	20277	20482	20545	20365	20563	20404	20416	20386	20575	20412	20410	20482	20488	20415	20392	20661	20550	20258	20457	20446	20364	20371	20688	20437	20456	20614	20520	20304	20330	20694	20398	20497	20577	20405	20442	20731	20443	20499	20491	20654	20594	20531	20623	20402	20434	20586	20536	20443	20421	20536	20443	20623	20711	20423	20475	20631	20428	20555	20468	20499	20564	20457	20415	20506	20639	20541	20583	20547	20412	20322	20352	20413	20469	20614	20545	20483	20493	20428	20595	20561	20639	20547	20529	20612	20502	20224	20571	20291	20573	20635	20624	20541	20472	20435	20517	20465	20420	20351	20583	20388	20462	20484	20607	20583	20502	20429	20396	20524	20549	20640	20683	20446	20504	20771	20309	20414	20367	20647	20389	20409	20356	20426	20354	20515	20585	20526	20524	20558	20344	20565	20424	20416	20540	20417	20448	20388	20532	20366	20565	20441	20389	20624	20442	20348	20280	20174	20668	20604	20585	20554	20497	20447	20458	20539	20667	20381	20388	20487	20507	20343	20364	20613	20497	20672	20344	20602	20478	20497	20476	20529	20362	20698	20698	20482	20596	20527	20623	20255	20525	20230	20701	20393	20593	20342	20467	20416	20334	20481	20426	20589	20472	20525	20357	20431	20468	20436	20330	20531	20443	20404	20511	20576	20614	20609	20476	20607	20394	20420	20557	20441	20727	20374	20478	20449	20541	20254	20490	20387	20503	20582	20684	20437	20685	20365	20469	20327	20446	20453	20384	20485	20512	20509	20409	20390	20617	20502	20386	20302	20406	20504	20349	20395	20432	20535	20714	20464	20138	20598	20505	20450	20552	20472	20557	20444	20692	20459	20464	20580	20632	20704	20856	20487	20341	20404	20222	20447	20483	20474	20555	20215	20476	20311	20493	20420	20773	20440	20621	20424	20478	20503	20567	20481	20333	20375	20369	20325	20419	20573	20496	20451	20329	20474	20662	20602	20706	20567	20291	20597	20603	20501	20676	20704	20462	20526	20575	20580	20647	20782	20528	20428	20518	20482	20354	20398	20755	20382	20721	20472	20405	20565	20617	20349	20648	20645	20409	20522	20455	20598	20547	20430	20616	20600	20414	20367	20615	20610	20587	20655	20449	20327	20589	20668	20591	20390	20375	20405	20269	20601	20666	20580	20365	20404	20441	20484	20603	20432	20585	20465	20479	20377	20633	20408	20479	20354	20651	20577	20496	20551	20526	20423	20575	20524	20662	20453	20486	20372	20559	20468	20427	20402	20332	20509	20434	20418	20290	20465	20484	20437	20365	20402	20469	20593	20519	20460	20585	20429	20639	20375	20222	20742	20369	20385	20214	20530	20232	20435	20504	20412	20375	20494	20374	20318	20501	20433	20556	20590	20487	20555	20492	20421	20461	20470	20787	20336	20677	20533	20636	20204	20497	20455	20287	20576	20661	20624	20519	20466	20594	20439	20346	20512	20632	20396	20381	20599	20557	20621	20575	20386	20550	20495	20371	20502	20231	20416	20338	20386	20698	20443	20582	20618	20581	20291	20338	20371	20601	20493	20527	20470	20553	20482	20367	20300	20621	20359	20357	20614	20515	20471	20395	20711	20290	20529	20396	20491	20564	20479	20579	20359	20456	20491	20546	20591	20476	20360	20520	20417	20507	20494	20308	20476	20529	20593	20608	20623	20408	20434	20538	20512	20496	20488	20643	20561	20702	20571	20574	20620	20553	20309	20494	20550	20551	20403	20518	20486	20597	20446	20463	20527	20409	20622	20385	20438	20620	20443	20296	20546	20266	20523	20451	20366	20482	20275	20730	20555	20511	20518	20578	20442	20509	20577	20716	20632	20626	20543	20458	20620	20636	20371	20581	20479	20602	20464	20612	20643	20550	20459	20421	20520	20658	20575	20436	20613	20793	20369	20669	20517	20706	20615	20500	20460	20415	20338	20381	20659	20447	20334	20702	20612	20444	20613	20572	20498	20456	20325	20498	20466	20568	20492	20497	20472	20523	20380	20527	20638	20351	20414	20560	20542	20507	20444	20498	20473	20380	20425	20554	20297	20530	20697	20491	20451	20558	20410	20123	20272	20631	20522	20664	20203	20541	20473	20604	20471	20466	20336	20425	20573	20611	20501	20556	20416	20587	20392	20545	20390	20543	20562	20504	20319	20388	20308	20451	20497	20311	20386	20478	20502	20438	20544	20470	20411	20505	20474	20389	20404	20396	20487	20343	20560	20422	20660	20512	20276	20687	20378	20643	20305	20217	20307	20582	20513	20495	20268	20529	20360	20521	20579	20587	20490	20713	20562	20635	20478	20312	20578	20382	20202	20293	20461	20435	20492	20709	20526	20468	20194	20394	20542	20543	20596	20454	20469	20568	20387	20496	20322	20658	20456	20629	20470	20405	20435	20633	20208	20632	20424	20251	20529	20543	20502	20626	20275	20599	20651	20358	20424	20644	20609	20327	20466	20524	20409	20451	20561	20303	20588	20332	20521	20735	20504	20630	20491	20463	20428	20660	20517	20648	20416	20479	20629	20582	20490	20631	20453	20615	20537	20577	20682	20599	20538	20557	20698	20544	20718	20639	20594	20592	20497	20520	20283	20579	20438	20301	20614	20302	20491	20511	20629	20518	20404	20498	20651	20543	20309	20306	20405	20378	20808	20444	20310	20444	20568	20526	20343	20532	20425	20478	20354	20419	20528	20580	20426	20536	20413	20423	20427	20520	20540	20576	20264	20567	20498	20347	20445	20602	20527	20599	20596	20490	20404	20514	20501	20488	20135	20436	20600	20596	20618	20199	20460	20414	20668	20457	20417	20593	20613	20556	20345	20708	20545	20525	20570	20543	20451	20487	20192	20621	20634	20658	20424	20259	20640	20507	20302	20544	20504	20374	20394	20425	20611	20564	20662	20355	20467	20555	20554	20531	20526	20549	20618	20440	20455	20685	20413	20512	20208	20341	20345	20464	20541	20633	20500	20493	20693	20427	20633	20547	20609	20431	20601	20649	20462	20549	20392	20394	20597	20509	20607	20288	20471	20466	20319	20398	20465	20548	20492	20536	20639	20553	20523	20467	20534	20559	20500	20642	20696	20664	20370	20467	20354	20477	20535	20587	20403	20487	20562	20635	20596	20403	20418	20388	20421	20458	20422	20452	20582	20463	20441	20629	20439	20759	20335	20569	20449	20476	20525	20346	20515	20185	20580	20677	20433	20350	20553	20422	20405	20673	20193	20542	20562	20302	20246	20559	20192	20404	20599	20160	20664	20541	20475	20446	20567	20583	20408	20600	20445	20389	20264	20518	20593	20653	20491	20642	20499	20472	20401	20457	20563	20540	20565	20449	20430	20369	20467	20334	20510	20429	20478	20456	20417	20348	20330	20415	20521	20502	20647	20487	20549	20499	20740	20513	20418	20371	20363	20558	20648	20500	20602	20236	20227	20572	20555	20537	20524	20406	20272	20537	20231	20527	20282	20584	20466	20448	20427	20300	20465	20435	20551	20507	20357	20532	20602	20520	20365	20457	20806	20389	20462	20408	20639	20711	20379	20511	20494	20438	20460	20436	20445	20293	20383	20310	20668	20480	20596	20421	20373	20519	20581	20569	20521	20483	20329	20547	20415	20596	20489	20553	20543	20724	20395	20510	20617	20502	20573	20535	20410	20443	20395	20353	20423	20508	20479	20410	20377	20506	20433	20490	20495	20380	20503	20530	20422	20469	20407	20405	20633	20411	20449	20406	20530	20478	20247	20571	20412	20442	20351	20406	20575	20573	20643	20595	20454	20482	20419	20432	20369	20628	20514	20410	20359	20356	20495	20482	20591	20316	20407	20551	20585	20561	20261	20373	20609	20622	20578	20480	20525	20624	20272	20380	20404	20409	20347	20306	20564	20548	20699	20498	20549	20503	20654	20396	20482	20406	20682	20530	20481	20406	20360	20348	20647	20562	20318	20432	20427	20425	20289	20347	20411	20336	20412	20430	20481	20429	20377	20427	20464	20674	20417	20467	20415	20194	20496	20476	20610	20562	20430	20559	20646	20586	20609	20339	20404
20993	38623	40017	31395	27901	24604	21535	19448	18799	18603	18085	17774	17493	17507	17472	17558	17471	17731	18021	18159	17966	17289	17231	17106	17333	17306	17226	17051	17022	16980	17051	16883	16936	16933	16909	16914	16980	16863	16964	16879	17029	16912	16922	16902	16934	17005	16897	17004	16788	16993	16847	16841	16941	16991	16886	16960	16847	17039	17461	17541	18005	18069	17836	17278	17039	17003	16716	16874	16832	17052	16711	16799	16813	16837	16816	16867	16931	16768	16829	16640	16773	16953	16835	16873	16806	16775	16777	16864	16808	16783	16701	16907	16971	16804	16678	16976	16720	16838	17039	16674	16908	16911	16746	16938	16771	16782	16689	17026	16999	16650	16833	16684	16863	16871	16816	16855	16791	16908	16873	16811	16728	16770	16705	16868	16808	16822	16846	16813	16908	16771	16662	16835	16653	16657	16828	16780	16715	16811	16688	16765	16842	16732	16773	16742	16743	17045	16872	16797	16825	16755	16896	16678	16862	16693	16880	17063	16895	16726	16993	16767	16818	16598	16786	16841	16773	16868	16717	16753	16841	16783	16832	16890	16827	16933	16829	16683	16827	16817	16777	16804	16980	16879	16615	16921	16739	16555	16792	16862	16866	16890	16904	16786	16939	16839	16869	16893	16725	16738	16829	16701	16782	16796	16705	16933	16801	16833	16882	16869	16849	16924	16796	16932	16871	16936	16891	16706	16911	16737	16870	16790	16899	16781	16742	16723	16643	16889	16722	16650	16728	16947	16882	16882	16841	16782	16863	16617	16769	16797	16870	16901	16808	16791	16896	16811	16631	16755	16762	16796	16776	16729	16964	16726	16837	16619	17034	16637	17045	16778	16756	16714	16833	16727	16597	16919	16903	16690	16834	16864	16785	16662	16882	16733	16843	16709	16905	16896	16861	17022	16932	16919	16875	16785	16832	16813	16771	16788	16917	16736	16728	16754	16715	16927	16924	16803	16701	16838	16790	16797	16820	16789	16951	16638	16775	16881	16729	16740	16849	16843	16788	16945	16630	16779	16805	16890	16791	16646	16773	16795	16871	16900	16777	16762	16913	16818	16683	16723	16664	16787	16727	16870	16818	16676	16810	16820	16810	16937	16647	16511	16830	16756	16868	16812	16742	16502	16808	17102	16797	16712	16702	16675	16891	16893	16805	16858	16780	16811	16925	16795	16642	16926	16726	16695	16782	16782	16864	16951	16833	16669	16748	16738	16991	16838	16664	16938	16961	16736	16862	16782	16784	16941	16893	16827	16850	16873	16736	16836	16752	16825	16645	16737	16791	16784	16945	16746	16689	16744	16867	16722	16774	16844	16840	17011	16726	16751	16801	16840	16853	16769	16737	16711	17091	16554	16846	16842	16789	16759	16796	16922	16940	16656	16788	16756	16689	16851	16977	16747	16908	16752	16895	16973	16640	16769	16793	16763	16867	16780	16799	16830	16887	16892	16679	16939	16890	16700	16837	16825	16702	16608	16929	16910	16805	16870	16837	16766	16875	16800	16957	16728	16695	16771	16667	16695	16770	16755	16975	16760	16901	16740	16823	16678	16764	16815	16744	16697	16812	16831	16768	16793	16806	16705	16572	16826	17042	16806	16734	16812	16821	16919	16760	16665	16970	16609	16850	16763	16737	16884	16860	16760	16878	16769	16688	16977	16763	16898	16905	16719	16862	16783	16576	16898	16746	16704	16747	16722	16933	16911	16752	16967	16849	16822	16836	16928	16604	16875	16821	16734	16898	17011	16712	16887	16787	16750	16862	16854	16958	16719	16675	16821	16736	16748	16782	16593	16759	16945	16687	16749	16863	16674	16884	16874	16918	16851	16695	16896	16848	17070	16759	16952	16665	16729	16749	16890	16751	16706	16839	16821	16794	16984	16889	16741	16793	16786	16718	16820	16802	16661	16829	16811	16817	16894	16840	16748	16613	16852	16668	16819	16834	16794	16767	16672	16875	16925	16915	16926	16694	16800	16676	16745	16730	16774	16835	16744	16781	16788	16696	16795	16729	16824	16802	16952	16786	16891	16730	16781	16854	17008	16850	16733	16844	16669	16901	16820	16731	16941	16823	16705	16766	16601	16824	16847	16714	16590	16645	16704	16813	16755	16804	16806	16797	16728	16761	16596	16759	16731	16808	16726	16957	16683	16994	16873	16798	16749	16877	16781	16773	16821	16784	16835	16785	16905	16763	16832	16861	16952	16809	16666	16684	16818	16782	16808	16688	16862	16860	16662	16720	16780	16892	16900	16795	16864	16725	16854	16868	16610	16735	16848	16914	16714	16958	16852	16800	16878	16821	16688	16925	16695	16766	16800	16793	16870	16843	16653	16659	16746	16883	16750	16915	16725	16728	17013	17008	16798	16809	16777	16758	16871	16706	16859	16872	16704	16766	16623	16759	16861	16894	16825	16888	16783	16905	16577	16922	16792	16564	16822	16803	16874	16919	16865	16887	16935	16795	16785	16786	17010	16739	16902	16666	16792	16899	16782	16809	16822	16705	16781	16730	16666	16691	16823	16707	16759	16867	16717	16826	16795	16838	16869	16793	16866	16843	16764	16752	16718	16754	16709	16835	16876	16941	16614	16687	16707	16997	16932	16820	16829	16774	16841	16692	16635	16912	16953	16870	16739	16810	16740	16722	16577	16982	17005	16717	16950	16637	16730	16874	16764	16726	16748	16867	16942	16830	16842	16703	16867	16697	16780	16858	16755	16795	16778	16781	16616	16897	16824	16825	16852	16829	16961	16832	16747	16985	16935	16666	16719	16743	16731	16836	16929	16818	16688	16961	16785	16924	16785	16867	16745	16762	16761	16784	16729	16881	16722	16894	16730	16746	16906	16792	16765	16778	16782	16859	16792	16639	16716	16741	16722	16653	16761	16811	16705	16699	16913	16728	16758	16633	16671	16761	16849	16752	16820	16768	16815	16741	16764	16710	16852	16797	16657	16779	16630	16718	16955	16727	16865	16870	16751	16777	16619	16863	16685	16913	16877	16992	16643	16770	16738	16788	16945	16863	16892	16716	16876	16695	16771	16738	16876	16753	16876	16763	16657	16761	16661	16774	16718	16817	16784	16760	16804	16857	16930	16847	16968	16822	16744	16927	16830	16792	16866	16821	16821	16916	16869	16873	16673	16728	16852	16859	16695	16680	16728	16748	16996	16620	16825	16721	16868	16761	16719	16709	16710	16806	16798	16815	16701	16647	16620	16719	16935	16670	16722	16572	16826	16720	17044	16755	16662	16780	16835	16779	16829	16915	16755	16684	16793	16744	16586	16764	16683	16941	16713	16713	16871	16741	16836	16853	16677	16856	16680	16889	16694	16781	16691	16895	16781	16765	16971	16739	16837	16981	16641	16858	16815	16830	16671	16858	16739	16685	16796	16769	16713	16733	16755	16766	16998	16762	16827	16774	16792	16883	16710	16735	16809	16713	16642	16711	16818	16778	16794	16681	16872	16839	16786	17050	17074	16645	16766	16775	16810	16646	16787	16796	16911	16658	16836	16949	16666	16753	16651	16767	16963	16968	16892	16824	16827	16687	16776	16760	16759	16664	16674	16806	16717	16816	16823	16825	16678	16921	16863	16916	16872	16791	16524	16823	16753	16743	16790	16803	16718	16792	16768	16729	16822	16776	16836	16806	16826	16700	16871	16537	16716	16964	16882	16811	16799	16861	16819	16607	16699	16743	16813	16897	16751	16874	16735	16717	16820	17140	16745	16750	16842	16913	16890	16680	16726	16695	16874	16763	16944	16865	16776	16739	16836	16931	16827	16734	16727	16899	16841	16771	16796	16724	16768	16870	16744	16776	16827	16850	16853	16758	16815	16745	16811	16852	16628	16829	16852	16912	16664	16854	16915	16506	16796	16926	16865	16798	16879	16831	16969	16815	16647	16802	16822	16968	16707	16725	16738	16637	16770	16980	16821	16957	16794	16728	16618	16990	16697	17015	16756	16618	16813	16748	16846	16729	16895	16657	16719	16886	16683	16662	16769	16882	16727	16790	16752	16624	17016	16843	16766	16643	16830	16913	17007	16783	16881	16596	16799	16734	16773	16708	16869	16864	16728	16848	16773	16867	17008	16768	16762	16665	16682	16723	16753	16930	16792	16608	16781	16911	16938	16675	16742	16733	16848	16713	16911	16851	16676	16754	16762	16888	16955	16683	16763	16710	16997	16877	16960	16956	16875	16846	16826	16705	16797	16728	16831	16967	16745	16981	16845	16797	16741	16752	16737	16901	16668	16724	16833	16724	16984	16884	16924	16618	16855	16697	16635	16833	16730	16781	16741	16802	16630	16771	16819	17013	16612	16736	16732	16721	16888	16844	16814	16655	16823	16778	16464	16923	16699	16927	16789	16850	16789	16850	16811	16827	16723	16770	16654	16857	16733	16807	16658	16793	16771	17023	16588	16783	16751	16772	16774	16758	16862	16762	16977	16622	16781	16681	16841	16835	16749	16772	16846	16665	16928	16785	16824	16684	16814	16806	16898	16627	16891	16832	16771	16936	16776	16816	16897	16830	16852	17050	16866	16890	16836	16751	16842	16892	16719	16974	16897	16843	16742	16840	16833	16817	16745	16895	16827	16774	16910	16636	17064	16839	16835	16736	16587	16936	16954	16726	16843	16810	16669	16811	16649	16822	16776	16744	16861	16773	17013	16932	16752	16856	16874	16807	16726	16851	16729	16740	16923	16612	16809	16727	16813	16814	16574	16787	16838	16755	16831	16787	16849	16885	16980	16846	16725	16628	16921	16861	16794	16708	16833	16992	16588	16769	16832	16820	16792	16819	16923	16712	16870	17026	16825	16695	16956	16780	16837	16792	16742	16634	16913	16765	16709	16835	16886	16830	16749	16819	16736	16934	16784	16809	16771	16795	16743	16713	16794	16680	16899	16872	16869	16710	16883	16712	16924	16689	16810	16751	16842	16822	16808	16653	16793	16935	16925	16776	16966	16966	16858	16974	16884	16893	16673	16688	16843	16723	16967	16946	16599	16717	16855	16846	16932	16747	16740	16707	16848	16770	16827	16860	16697	16789	16806	16803	16728	16751	16921	16778	16735	16878	16713	16720	16872	17017	16855	16674	16964	16672	16835	16789	16835	16889	16755	16791	16871	16828	16737	16769	16873
28155	23550	29879	26430	22508	21660	21094	20538	20331	20229	20372	20346	20171	20131	20317	20260	20056	20137	20135	20355	20349	20076	20179	20012	20146	19943	20178	19851	19890	20394	20156	20047	20152	20352	20312	20086	19980	20107	19942	19997	20014	19829	20151	20217	20142	20039	19927	19967	20059	20030	19967	20001	19935	20110	19770	19884	19875	19693	19824	19774	20251	20099	20094	19915	19820	20044	20131	19910	19952	20054	20003	19915	19980	19896	20278	19817	19843	19917	20079	20038	19958	20038	20090	19939	20056	20078	19840	19925	20032	20061	20206	19941	19842	19922	19949	20186	19953	20054	20080	20146	20130	19993	19984	20045	20186	19772	20064	20017	19898	19776	20224	19898	19838	20022	19818	19896	19902	19951	19836	19922	20043	20104	19817	19990	19910	20123	20026	20006	20088	19877	19952	19851	19980	19939	19970	20037	19882	19910	20121	20158	19935	19806	20017	20106	20097	20158	20122	20039	19911	19945	20067	19916	20100	19982	19942	19809	19820	19983	19990	20174	20014	19887	20085	19918	20092	20205	19874	20132	20074	20069	20039	20103	19999	19881	20056	19992	19991	19974	20123	19940	20046	20192	19758	19910	20023	19972	20089	19963	20058	19680	19976	19967	19797	20018	20007	19922	20091	19910	20069	19917	20057	20092	19988	19976	20077	19856	19963	20098	19908	20077	20102	20139	19795	19868	20011	19878	19829	19968	20136	20039	20072	19852	19971	20153	20250	20089	19951	19757	20009	20141	19871	20087	20098	19977	19784	20130	20106	19931	20007	19772	19867	20004	20026	20088	20109	20063	19953	20000	20169	20050	20105	20003	19953	20078	20176	19813	20023	20015	20139	19792	19854	19759	20190	20194	20057	20034	19983	19808	19985	20005	19952	20034	20361	19953	20067	20016	19952	20014	19942	19972	19845	19973	19914	20028	20126	19979	20214	19966	20153	20033	20138	19947	20145	19975	19871	19953	19957	19962	19926	20002	19773	20122	19822	20147	19931	19901	20050	20162	20133	20027	19919	19855	20075	20187	19968	20026	19707	19825	19876	19694	19977	19989	19804	19939	20094	19997	19888	19913	19861	19926	20081	19921	19944	19822	19985	20010	19976	20024	19956	20014	19860	19850	19927	20027	19894	19901	20031	19987	19869	20236	20087	19978	20160	20085	20032	19916	19987	20025	20069	19924	19884	19785	20235	20181	20017	19990	20005	19733	20108	20175	19991	20041	20015	19789	19971	20089	19937	20072	20067	20035	19911	19989	19781	19860	19922	20033	19742	19994	19986	19999	20069	19890	20072	20186	20042	19749	19941	20112	19974	19949	20128	19953	19962	20000	20107	20115	19983	19901	20051	19917	20113	20162	20074	19928	20127	20097	20005	20100	20136	20005	20005	20068	20083	20245	20065	19902	20086	20051	19947	19850	20120	20070	20011	19929	20376	20064	20017	20031	20068	19906	19958	20074	19849	19759	19920	19935	20098	19807	19967	19978	20133	19865	20092	19838	19984	19874	19990	19955	20129	19796	20057	20016	19991	19932	19889	19832	19877	19921	20066	20142	20131	19999	20139	19907	20155	20148	20218	20050	20041	19922	19911	19943	19927	20085	19944	20021	19972	20030	20027	19938	20011	20155	20126	19924	19959	19883	19928	19951	20082	20092	20161	20029	19882	20046	20094	20202	19919	19855	20001	19981	20033	20440	19780	19888	19787	19949	19900	20052	20056	19849	19869	19882	20071	20006	20054	20081	19931	20101	20023	19965	20032	19977	19990	20162	20032	20163	20042	19996	20183	20271	20103	19942	20059	20236	19796	19984	20103	19960	20098	19917	19992	19951	19895	19788	20009	19983	20037	20039	20044	19828	19869	20040	19978	20084	19966	19950	20128	20077	20053	19921	20015	20212	19831	19858	20050	20090	19877	19807	19943	20037	19964	20183	19989	19967	19962	19920	20046	19983	20082	19943	20200	20140	20124	19833	20129	19939	20095	20209	20048	19820	20231	19996	19859	20419	20192	19933	19854	19975	19981	19873	20194	20065	20111	20012	20040	20013	20079	20179	19999	20088	20053	20085	19988	20042	19921	19895	19934	19970	20079	19884	19967	20234	20015	19958	19934	19958	19872	20006	19945	20200	20186	19755	19963	19986	19781	20136	19917	20136	19901	20112	20042	19955	19881	20047	20019	19936	19822	20002	20088	19928	20023	19800	20142	19856	20193	19978	19949	19891	19957	20012	20031	19841	20041	19946	19887	19890	20180	19968	20041	20101	19795	19981	19982	19890	19950	20052	19859	20019	20007	19958	20161	20001	20120	19815	20030	20023	19694	19993	20074	20261	19903	20049	20040	19828	19894	20036	20059	20072	19944	19920	20041	19863	20083	19862	20062	19840	19880	19987	20125	19884	20132	20060	19992	20008	20102	20032	19938	19956	19904	20052	20250	20023	20054	20056	19890	20049	20381	19907	20098	20009	20198	20026	19823	20240	20161	19928	19812	19986	19910	19874	20033	20001	20021	20093	19820	20034	20014	20159	20003	19910	20033	19906	19838	20107	19961	20047	19981	20099	20309	20079	20112	20204	19947	19942	20048	20049	19970	19785	20020	19964	20143	19930	20037	19867	19921	20125	20025	20009	19982	20019	19838	20141	19996	20062	20040	20125	20148	20050	20064	19760	19875	20159	19806	19990	20128	19800	20005	19924	19938	20112	20154	19929	19993	20039	19712	20069	20162	19836	19855	19853	19820	19875	19964	20215	20087	19910	19825	19789	19937	19988	20047	20081	19945	20083	19947	19960	20225	19989	19909	20183	19976	20095	20090	19998	20118	19959	20047	20062	19920	19971	19953	20047	20036	20072	20055	20132	19805	20124	20089	19988	19888	20023	20032	20148	20223	20049	20096	19933	19968	19891	19994	20110	20084	20081	20184	19874	20197	19785	20046	19789	19838	20158	19865	20019	20111	19829	19919	20217	20222	20105	20123	20191	19963	20082	19832	19787	20094	19829	20184	19713	19766	19966	19945	20051	20135	19958	19869	20024	20117	20119	19966	20183	20043	20164	20087	20079	19966	19964	19955	20083	19850	19953	20145	19819	20079	19980	20128	20202	20066	20152	20111	20103	20260	20022	20040	20016	19996	20040	20072	19939	20138	20125	20087	19940	20052	19860	19999	19772	19857	20264	20115	19977	20078	19953	20080	20268	19951	19773	19982	19770	19876	20113	19910	20007	20022	19853	19693	20090	20063	19815	19828	19970	20185	20004	19976	19971	20104	19995	20082	20047	19729	20065	19933	19808	19849	20051	20056	20087	19854	20193	20125	20181	19854	20119	20051	19788	20054	20136	20101	20120	20133	19984	20106	20077	20021	19937	20033	19974	19981	19964	20082	20017	19883	19926	20032	19924	19813	19913	20183	20103	20051	19875	19763	19834	19993	19943	20053	20145	20030	20095	19923	20223	19826	19946	20105	20023	19919	19942	19982	20004	20080	20023	20273	20110	20077	20052	19878	20022	20023	19812	20003	19750	19955	20101	19931	19821	19862	20093	20046	20056	20084	20144	20142	19996	20119	19998	19860	19925	19918	20030	20085	19860	19974	20028	19960	20113	19956	19959	19912	20018	19918	20024	19902	19912	19703	19886	19821	19958	19831	19912	20137	19776	19938	19912	19901	19945	19950	19927	20122	20092	19819	20145	19833	20047	20081	20078	19896	19970	19858	20119	19882	19899	19986	19960	20095	20096	19994	20056	20050	20235	19971	19923	19730	19945	19912	19964	20048	20103	19828	19824	19898	20229	19937	19992	19974	19911	20073	20111	19990	20220	20045	19952	19915	20107	19933	20083	20040	19908	20021	20185	19854	19975	19901	19978	20169	19894	20153	19920	20017	20010	19835	20002	19968	19874	20001	20054	20201	19960	19960	20008	20170	19855	20018	20016	20012	20077	20027	19840	20169	20089	19963	20067	19932	19946	19889	19800	19855	19889	20046	19884	19951	20040	20245	19971	19998	19875	20014	20032	20114	20015	20257	20138	19972	20061	20115	20129	19972	20193	19968	19927	20131	20001	20132	20072	20056	20090	20200	20120	20119	19987	20131	20251	20117	19931	19939	20084	19941	19764	19826	20059	20070	20092	19904	19958	20001	20077	20070	20061	19968	19899	20201	20011	19964	19936	20146	19906	20226	19905	20031	19786	19867	20272	20281	19943	19885	19896	20000	19931	20134	20041	19855	19980	20074	19920	20129	20121	19970	20117	19937	20147	20208	20097	19896	19998	20313	19944	20162	19993	20278	20219	20134	20008	20039	19904	19889	19839	19894	19938	20207	20216	20077	20011	20129	20145	19980	19975	20119	19960	20002	19893	19970	20089	19973	20010	20332	19970	19966	20021	20113	20081	19989	19910	20025	19898	20019	20220	20080	20025	20142	20095	20259	19942	20095	20038	19949	19956	20081	20094	20113	20070	20025	20098	19796	20102	20000	19894	19750	20096	20127	20048	19725	20095	19937	20034	19966	19968	20019	19910	19970	20105	20206	20122	20234	20060	20037	19806	20089	19749	20136	20095	20091	19739	19806	20117	19997	19824	20007	20113	19935	20100	19968	19973	20117	20071	20082	20074	19986	19950	20028	20032	20082	19858	19876	19885	19791	20142	20077	20049	20058	19900	20041	19934	20025	19922	19856	20140	20005	19934	19947	19965	20236	20142	19979	20062	19911	20334	20159	19967	20186	19784	19937	20103	20150	20069	20087	20094	20072	20010	20069	20182	20107	20015	19984	19979	19996	19924	20236	20065	19935	19876	19980	19909	19996	20068	20155	19799	19849	20299	20127	20068	19953	20213	20054	20052	20142	19916	19821	20035	20027	19935	20050	20106	19935	19984	19959	19863	19886	19876	20174	19946	20066	20145	19737	19870	20118	19864	20193	19856	19921	20158	19998	20097	19934	20153	20096	20198	19917	19708	19868	20134	19877	19999	19901	19968	19999	19971	19977	20075	19931	20022	20035	20212	20183	20029	19903	19926	20033	19959	19990	20094	20145	20139	19910	20096	20092	19908	19986	19889	20187	20095	19951	20121	19803	19969	20144	20158	19859	20197	19887	19973	20134	20183	20035	20077	19863	19919	20075	20084	19877	20019	19966	20085	19846	19907	20074	20023
18850	29028	30065	22566	20648	19167	17929	17364	17238	16964	16740	16722	16543	16627	16674	16766	16826	16720	16946	17112	17113	16586	16716	16727	17057	16828	16677	16696	16501	16550	16460	16595	16669	16711	16534	16510	16565	16323	16600	16475	16546	16501	16564	16491	16478	16612	16764	16508	16502	16551	16413	16476	16772	16556	16679	16518	16614	16404	16329	16671	16487	16623	16705	16702	16465	16708	16469	16587	16482	16549	16487	16496	16584	16369	16401	16415	16441	16659	16491	16496	16555	16454	16556	16548	16596	16462	16509	16604	16387	16566	16453	16589	16503	16633	16598	16522	16426	16522	16510	16685	16496	16445	16588	16416	16597	16475	16517	16487	16745	16505	16480	16622	16467	16603	16611	16484	16667	16468	16565	16433	16654	16453	16558	16508	16489	16516	16600	16391	16460	16599	16478	16468	16638	16452	16566	16536	16443	16558	16466	16455	16582	16466	16662	16658	16463	16456	16417	16518	16654	16627	16459	16432	16361	16507	16444	16532	16297	16299	16475	16438	16549	16449	16409	16336	16645	16538	16570	16415	16727	16540	16497	16596	16476	16664	16513	16313	16547	16720	16494	16749	16505	16495	16662	16565	16538	16553	16597	16729	16418	16679	16488	16521	16421	16479	16513	16648	16642	16680	16489	16653	16300	16419	16572	16622	16509	16447	16490	16617	16594	16511	16480	16450	16597	16596	16712	16595	16513	16459	16605	16403	16525	16541	16488	16392	16561	16569	16277	16420	16363	16334	16640	16497	16576	16599	16422	16516	16523	16588	16680	16415	16523	16427	16611	16519	16791	16484	16344	16464	16691	16354	16424	16603	16561	16577	16629	16626	16519	16489	16568	16578	16506	16468	16445	16524	16577	16479	16596	16657	16419	16318	16598	16403	16455	16474	16576	16360	16678	16618	16554	16401	16655	16442	16526	16600	16448	16528	16562	16547	16600	16634	16552	16552	16677	16419	16483	16568	16558	16628	16370	16580	16523	16422	16406	16500	16649	16383	16586	16496	16695	16550	16529	16584	16489	16614	16699	16550	16654	16726	16472	16532	16513	16531	16440	16564	16496	16566	16540	16646	16434	16808	16637	16685	16390	16609	16429	16416	16595	16499	16540	16586	16723	16596	16562	16569	16486	16615	16617	16347	16556	16534	16552	16451	16434	16650	16569	16581	16688	16469	16299	16602	16426	16501	16609	16559	16465	16551	16376	16546	16536	16749	16582	16597	16531	16582	16482	16482	16457	16613	16523	16611	16587	16551	16437	16513	16396	16451	16669	16429	16617	16572	16644	16552	16442	16580	16390	16548	16603	16547	16419	16441	16539	16435	16503	16419	16521	16420	16590	16334	16503	16468	16403	16516	16580	16628	16420	16425	16610	16607	16474	16470	16421	16680	16478	16514	16540	16462	16437	16625	16456	16522	16600	16516	16612	16518	16447	16416	16604	16427	16574	16565	16431	16470	16640	16390	16700	16370	16601	16495	16539	16514	16663	16615	16533	16640	16437	16468	16596	16545	16370	16532	16620	16533	16489	16429	16506	16587	16596	16633	16535	16648	16440	16707	16441	16720	16438	16540	16575	16449	16483	16591	16485	16413	16465	16401	16472	16570	16464	16451	16480	16436	16505	16363	16626	16457	16353	16689	16535	16697	16580	16631	16602	16439	16549	16687	16589	16509	16580	16495	16421	16383	16355	16441	16644	16353	16514	16492	16510	16313	16531	16385	16432	16518	16501	16519	16540	16566	16640	16619	16449	16382	16444	16510	16475	16606	16622	16526	16548	16491	16583	16532	16499	16441	16463	16490	16702	16429	16570	16501	16504	16589	16476	16513	16616	16575	16552	16483	16533	16482	16545	16512	16704	16607	16473	16414	16363	16595	16364	16552	16529	16606	16583	16480	16259	16447	16639	16475	16477	16651	16515	16533	16599	16459	16315	16550	16447	16524	16374	16411	16477	16596	16498	16669	16572	16548	16386	16655	16404	16558	16433	16418	16527	16475	16519	16572	16592	16462	16601	16555	16444	16615	16526	16500	16540	16541	16674	16455	16621	16607	16502	16495	16598	16617	16597	16315	16503	16548	16302	16539	16545	16503	16584	16569	16494	16576	16499	16462	16462	16404	16454	16516	16669	16552	16339	16526	16699	16467	16409	16571	16685	16558	16661	16684	16459	16292	16364	16503	16657	16439	16365	16594	16524	16549	16411	16549	16598	16550	16436	16519	16561	16527	16552	16471	16474	16611	16380	16464	16473	16489	16233	16526	16490	16757	16446	16415	16435	16549	16525	16661	16555	16599	16491	16498	16618	16474	16545	16689	16505	16516	16563	16410	16468	16567	16622	16498	16359	16558	16520	16485	16636	16441	16482	16501	16466	16451	16510	16583	16530	16564	16376	16585	16507	16539	16514	16438	16415	16675	16559	16509	16670	16614	16521	16514	16515	16636	16553	16519	16670	16644	16590	16542	16489	16543	16552	16615	16416	16569	16443	16503	16375	16578	16469	16398	16482	16419	16649	16672	16529	16662	16577	16481	16620	16590	16489	16608	16542	16532	16588	16787	16605	16639	16577	16640	16475	16289	16461	16357	16468	16629	16434	16563	16379	16610	16503	16494	16416	16626	16432	16478	16438	16660	16450	16623	16409	16437	16618	16573	16663	16456	16735	16585	16558	16304	16742	16750	16474	16440	16433	16523	16556	16533	16575	16468	16565	16470	16498	16413	16445	16511	16684	16581	16509	16589	16323	16550	16581	16486	16378	16457	16575	16690	16501	16497	16568	16510	16693	16548	16416	16460	16525	16656	16455	16585	16440	16539	16485	16377	16565	16545	16460	16670	16456	16685	16523	16432	16623	16621	16684	16331	16533	16502	16452	16753	16523	16456	16674	16587	16528	16587	16576	16318	16555	16403	16457	16457	16630	16753	16581	16455	16688	16414	16578	16464	16514	16509	16393	16608	16528	16603	16467	16694	16560	16450	16607	16453	16490	16398	16635	16441	16600	16432	16496	16375	16658	16456	16597	16529	16635	16404	16374	16649	16663	16390	16417	16459	16374	16638	16500	16687	16416	16512	16581	16638	16660	16532	16595	16316	16468	16481	16671	16408	16476	16422	16514	16454	16493	16541	16662	16605	16590	16500	16555	16529	16463	16564	16484	16601	16418	16320	16626	16422	16438	16506	16626	16495	16586	16444	16475	16477	16553	16633	16595	16583	16476	16404	16632	16714	16628	16632	16588	16524	16577	16613	16610	16315	16531	16519	16441	16410	16630	16564	16485	16470	16677	16551	16480	16544	16436	16455	16710	16460	16489	16571	16694	16484	16593	16455	16553	16453	16539	16512	16492	16374	16366	16467	16575	16535	16582	16508	16447	16564	16543	16445	16436	16552	16509	16581	16478	16550	16602	16499	16616	16534	16569	16359	16555	16474	16514	16749	16598	16534	16442	16468	16473	16602	16533	16485	16362	16361	16585	16533	16531	16637	16614	16461	16669	16505	16353	16546	16649	16605	16622	16442	16405	16433	16440	16493	16580	16613	16608	16552	16574	16350	16692	16456	16593	16615	16339	16494	16609	16449	16330	16586	16449	16517	16574	16535	16541	16352	16562	16536	16462	16414	16537	16519	16480	16495	16616	16694	16651	16531	16482	16559	16358	16588	16575	16570	16617	16502	16682	16461	16408	16435	16500	16682	16379	16416	16522	16712	16688	16543	16557	16656	16695	16375	16402	16497	16655	16633	16444	16587	16488	16659	16510	16440	16610	16591	16374	16568	16587	16449	16562	16533	16461	16606	16474	16523	16562	16479	16714	16679	16494	16544	16436	16456	16679	16487	16528	16346	16495	16449	16623	16572	16548	16530	16584	16556	16450	16580	16499	16549	16475	16563	16403	16489	16627	16637	16489	16544	16590	16548	16469	16662	16366	16561	16411	16544	16590	16547	16588	16443	16581	16579	16324	16680	16434	16572	16460	16467	16354	16681	16516	16512	16655	16489	16477	16366	16430	16572	16347	16505	16444	16655	16488	16576	16431	16449	16490	16402	16657	16505	16386	16641	16525	16563	16485	16457	16748	16607	16668	16482	16581	16572	16507	16376	16520	16496	16610	16499	16504	16473	16550	16414	16691	16329	16537	16551	16396	16485	16657	16649	16457	16556	16470	16441	16614	16572	16491	16623	16535	16316	16571	16657	16463	16571	16536	16542	16325	16457	16515	16501	16472	16639	16617	16657	16469	16446	16517	16540	16554	16431	16544	16454	16613	16513	16496	16388	16401	16558	16617	16569	16545	16440	16475	16470	16447	16428	16497	16604	16416	16538	16466	16481	16673	16501	16650	16341	16385	16256	16792	16411	16601	16413	16345	16628	16578	16490	16503	16569	16379	16503	16511	16615	16600	16486	16563	16618	16459	16490	16641	16606	16540	16442	16437	16658	16596	16624	16816	16448	16455	16698	16388	16509	16553	16452	16634	16584	16598	16554	16421	16595	16533	16502	16597	16542	16684	16479	16391	16546	16563	16630	16451	16724	16493	16472	16525	16484	16603	16508	16516	16521	16667	16525	16453	16553	16463	16522	16479	16608	16500	16521	16528	16483	16663	16503	16339	16556	16494	16462	16536	16586	16491	16430	16585	16496	16526	16409	16413	16576	16449	16715	16638	16458	16399	16638	16642	16469	16633	16554	16630	16601	16534	16550	16448	16614	16612	16452	16593	16541	16588	16432	16625	16656	16466	16636	16500	16504	16674	16681	16761	16575	16414	16495	16644	16499	16523	16684	16634	16285	16448	16398	16586	16474	16619	16578	16656	16516	16579	16559	16555	16522	16408	16559	16543	16439	16476	16385	16566	16697	16586	16760	16471	16431	16489	16588	16536	16630	16401	16447	16510	16486	16266	16548	16604	16618	16443	16533	16232	16727	16383	16569	16453	16448	16667	16451	16549	16401	16615	16567	16575	16500	16707	16525	16654	16701	16596	16692	16390	16585	16453	16418	16487	16615	16575	16537	16665	16583	16426	16346	16499	16569	16532	16695	16523	16586	16469	16542	16648	16606	16400	16520	16560	16607	16532	16302	16581	16551	16499	16540	16487	16443	16552	16515	16412	16625	16658	16477	16567	16586	16457	16654	16550	16452	16446	16592	16373	16612
24146	21516	29107	24614	23065	24444	24468	21443	21033	21095	20975	20821	20659	20632	20722	20576	20702	20704	21289	20910	21092	20706	20903	20713	20823	20677	20580	20453	20492	20314	20398	20551	20293	20411	20300	20387	20235	20247	20313	20252	20148	20334	20652	20512	20522	20335	20300	20351	20377	20157	20269	20221	20169	20213	20240	20193	20269	20370	20390	20474	20811	20934	20951	20623	20413	20500	20360	20349	20046	20177	20172	20245	20141	20447	20381	20113	20205	20272	20279	20273	20212	20319	20311	20380	20276	20186	20407	20187	20239	20416	20220	20331	20249	20324	20259	20307	20425	20157	20233	20243	20165	20369	20210	20200	20335	20262	20360	20396	20304	20217	20332	20374	20407	20264	20370	20289	20387	20242	20404	20222	20412	20295	20192	20403	20253	20260	20221	20189	20150	20283	20133	20194	20414	20338	20214	20365	20327	20158	20271	20461	20308	20332	20138	20385	20301	20135	20151	20512	20162	20357	20328	20300	20500	20268	20328	20388	20257	20174	20279	20462	20317	20388	20410	20386	20636	20431	20222	20391	20234	20298	20495	20248	20503	20191	20231	20201	20079	20175	20183	20334	20160	20214	20346	20179	20065	20402	20458	20243	20333	20172	20330	20057	20437	20343	20246	20355	20422	20364	20459	20276	20234	20193	20265	20234	20069	20417	20384	20434	20229	20414	20277	20327	20305	20400	20227	20140	20267	20200	20369	20292	20396	20301	20483	20150	20126	20383	20282	20344	20170	20049	20218	20330	20093	20217	20283	20256	20278	20235	20243	20185	20264	20137	20173	20331	20137	20320	20307	20266	20250	20333	20206	20132	20343	20141	20249	20303	20113	20441	20316	20319	20155	20494	20102	20312	20376	20131	20113	20271	20197	20326	20437	20259	20443	20286	20377	20219	19893	20414	20305	20291	20242	20285	20066	20311	20167	20150	20226	20106	20305	20235	20157	19973	20193	20342	20245	20132	20333	20301	20220	20321	20531	20149	20428	20269	20480	20182	20394	20393	20197	20024	20237	20476	20226	20324	20296	20297	20382	20215	20121	20149	20455	20234	20404	20338	20333	20269	20401	20297	20261	20293	20396	20462	20240	20052	20152	20271	20138	20205	20368	20203	20051	20430	20245	20194	20094	20301	20304	20150	20034	20447	20427	20548	20253	20188	20172	20079	20093	20282	20131	20156	20280	20403	20325	20364	20300	20136	20303	20252	20407	20240	20336	20216	20259	20017	20363	20166	20366	20329	20360	20374	20011	20338	20181	20137	20285	20192	20155	20145	20253	20168	20325	20286	20420	20047	20254	20202	20283	20480	20231	20111	20386	20352	20084	20156	20331	20186	20237	20342	20229	20325	20360	20270	20256	20376	20237	20342	20465	20185	20277	20539	20392	20212	20265	20426	20433	20228	20284	20209	20168	20240	20278	20227	20297	20424	20326	20410	20016	20198	20269	20260	20375	20220	20174	20313	20113	20104	19910	20298	20260	20293	20273	20426	20365	20323	20378	20198	20151	20121	20453	20328	20411	20338	20424	20262	20110	20143	20220	20326	20226	20198	20407	20323	20325	20048	20306	20388	20440	20277	20179	20179	20210	20170	20212	20313	20498	20230	20295	20324	20455	20195	20013	20104	20251	20522	20285	20252	20322	20293	20291	20386	20209	20288	20129	20420	20248	20166	20337	20239	20264	20290	20416	20261	20359	20305	20307	20400	20308	20427	20307	20147	20267	20128	20338	20286	20213	20319	20328	20259	19932	20471	20466	20247	20300	20226	20380	20272	20307	20240	20112	20163	20151	20316	20381	20395	20359	20346	20309	20224	20171	20350	20351	20239	20387	20295	20288	20423	20438	20312	20140	20290	20313	20314	20267	20111	20270	20217	20337	20356	20440	20250	20208	20133	20112	20237	20326	20336	20201	20182	20444	20342	20229	20370	20188	20263	20058	20246	20357	20349	20460	20452	20303	20241	20163	20310	20397	20198	20132	20091	20223	20370	20344	20194	20206	20361	20177	20389	20255	20234	20328	20289	20073	20195	20271	20367	20416	20366	20391	20467	20306	20273	20416	20229	20244	20405	20140	20280	20389	20249	20433	20360	20309	20411	20306	20231	20302	20261	20217	20260	20282	20170	20245	20164	20361	20107	20434	20326	20309	20268	20497	20173	20318	20379	20189	20285	20450	20083	20337	20316	20551	20226	20285	20228	20007	20210	20428	20349	20332	20142	20135	20255	20245	19948	20315	20484	20319	20378	20480	20401	20178	20243	20292	20259	20312	20186	20234	20465	20130	20198	20450	20181	20284	19986	20243	20189	20055	20295	20212	20308	20241	20221	20465	20259	20299	20295	20481	20128	20392	20231	20205	20377	20564	20315	20350	20298	20239	20262	20483	20627	20312	20351	20267	20291	20132	20198	20321	20396	20203	20234	20327	20296	20278	20260	20279	20215	20488	20199	20456	20492	20135	20283	20383	20257	20290	19894	20322	20346	20134	20288	20132	20015	20333	20217	20513	20520	20434	20207	20383	20214	20236	20396	20458	20410	20396	20251	20184	20147	20326	20305	20182	20160	20293	20138	20267	20316	20245	20141	20309	19953	20280	20306	20229	20128	20199	20243	20387	20485	20263	20244	20298	20381	20352	20211	20329	20186	20295	20284	20217	20412	20002	20221	20403	20128	20239	20279	20414	20176	20061	20236	20354	20382	20366	20263	20417	20307	20168	20332	20256	20216	20306	20277	20363	20318	20299	20250	20201	20182	20173	20253	20162	20550	20403	20379	20275	20289	20218	20146	20518	20372	20115	20253	20313	20494	20299	20254	20143	20381	20350	20327	20370	20394	20202	20191	20209	20211	20282	20180	20232	20323	20353	20197	20201	20181	20373	20078	20075	20193	20101	20297	20248	20260	20132	20279	20171	20497	20281	20650	20325	20486	20319	20248	20247	20184	20238	20052	20494	20337	20096	20288	20286	20360	20314	20358	20240	20532	20405	20329	20379	20336	20383	20393	20211	20163	20139	20268	20303	20319	20333	20207	20204	20203	20332	20518	20324	20287	20260	20417	20298	20332	20345	20241	20381	20233	20295	20243	20342	20382	20299	20418	20134	20307	20366	20271	20389	20356	20498	20218	20343	20262	20414	20289	20204	20408	20228	20138	20379	20357	20312	20213	20276	20218	20259	20214	20375	20457	20154	20317	20245	20398	20251	20450	20351	20312	20302	20082	20258	20299	20495	20104	20396	20436	20235	20248	20066	20249	20333	20348	20306	20384	20243	20336	20287	20297	20191	20173	20277	20319	20441	20157	20424	20264	20213	20515	20268	20213	20315	20329	20292	20365	20347	20265	20179	20313	20260	20279	20336	20440	20388	20264	20218	20247	20392	20328	20350	20215	20267	20150	20204	20209	19970	20003	20451	20384	20452	20227	20241	20249	20184	20413	20378	20219	20188	20068	20204	20544	20540	20433	20353	20328	20280	20118	20156	20368	20206	20333	20201	20317	20052	20218	20310	20631	20419	20294	20222	20200	20326	20214	20409	20436	20359	20279	20307	20283	20162	20452	20433	20264	20057	20072	20306	20377	20320	20220	20416	20221	20285	20175	20220	20356	20314	20298	20278	20381	20379	20207	20507	20235	20298	20192	20417	20329	20253	20292	20471	20181	20424	20277	20459	20340	20382	20034	20377	20087	20418	20391	20323	20222	20327	20299	20287	20339	20199	20359	20210	20333	20348	20544	20406	20270	20241	20384	20145	20258	20259	20320	20339	20389	20250	20270	20081	20114	20065	20381	20361	20220	20549	20357	20448	20197	20197	20295	20293	20334	20288	20227	20263	20170	20250	20337	20377	20134	20285	20055	20245	20154	20224	20168	20138	20031	20186	20327	20322	20148	20367	20051	20160	20514	20261	20202	20501	20346	20322	20264	20470	20368	20504	20191	20327	20135	20242	20169	20260	20306	20160	20024	20261	20214	20196	20316	20261	20096	20375	20133	20079	20221	20304	20351	20131	20347	20288	20444	20351	20341	20296	20223	20279	20309	20364	20373	20222	19986	20142	20188	20037	20178	20087	20124	20362	20469	20384	20086	20226	20367	20112	20392	20316	20361	20369	20223	20339	20495	20262	20204	20318	20337	20168	20321	20595	20409	20527	20263	20571	20215	20385	20284	20472	20349	20456	20452	20085	20157	20355	20271	20245	20177	20243	20544	20181	20376	20352	20371	20304	20362	20030	20321	20182	20318	20290	20352	20316	20293	20275	20227	20212	20100	20160	20003	20353	20166	20281	20070	20115	20197	20035	20227	20242	20521	20258	20172	20113	20005	20282	20335	20361	20273	20554	20240	20362	20392	20167	20221	20177	20270	20229	20337	20272	20264	20203	20371	20418	20511	20275	20207	20420	20298	20402	20258	20481	20400	20362	20205	20334	20206	20380	20230	20425	20070	20318	20387	20121	20283	20394	20276	20384	20332	20503	20254	20094	20246	20494	20232	20373	20410	20330	20340	20137	20367	20301	20252	20442	20505	20479	20302	20186	20013	20149	20344	20397	20377	20153	20356	20288	20362	20182	20526	20261	20230	20420	20220	20365	20400	20254	20366	20225	20314	20023	20367	20335	20269	20123	20298	20171	20464	20392	19959	20454	20194	20302	20052	20263	20220	20255	20125	20433	20197	20384	20327	20290	20140	20171	20055	20242	20130	20207	20205	20443	20351	20225	20389	20371	20097	20267	20222	20148	20222	20167	20102	20282	20246	20350	20335	20474	20362	20233	20140	20171	20413	20232	20276	20211	20190	20269	20366	20263	20142	20324	20257	20326	20255	20275	20246	20183	20261	20364	20318	20212	20337	19942	20389	20399	20209	20165	20372	20234	20231	20345	20253	20161	20282	20401	20240	20261	20365	20201	20488	20353	20254	20344	20081	20234	20243	20413	20148	20195	20346	20430	20216	20113	20146	20301	20318	20171	20171	20403	20247	20190	20293	20230	20471	20431	20108	20342	20513	20202	20291	20349	20249	20267	20318	20458	20331	20224	20353	20314	20125	20337	20338	20453	20259	20310	20334	20228	20163	20334	20199	20268	20326	20049	20389	20322	20223	20224	20408	20392	20112	20139	20380	20267	20082	20715	20234	20470	20138	20234	20192	20303	20398
18299	36295	34878	25632	22345	20280	18844	18453	17980	17748	17317	17183	17290	17126	17214	17267	17080	17375	18141	17556	17623	17295	17504	17470	17421	16871	17147	16966	16885	16829	17014	16905	16934	16852	16728	16798	16690	16855	16820	16876	16777	16659	16693	16672	16724	16687	16758	16892	16828	16761	16612	16692	16937	16781	16631	16871	16727	16684	16866	16981	17427	17310	17289	16985	17028	16909	16785	16719	16501	16840	16583	16805	16805	16696	16714	16713	16726	16669	16646	16788	16592	16787	16773	16474	16716	16781	16700	16756	16770	16671	16537	16654	16690	16664	16654	16634	16742	16692	16731	16721	16604	16643	16763	16742	16550	16901	16798	16751	16776	16710	16712	16676	16822	16589	16674	16804	16602	16864	16669	16914	16807	16874	16536	16581	16763	16611	16629	16599	16753	16697	16770	16716	16858	16753	16697	16745	16740	16765	16788	16623	16733	16850	16665	16881	16760	16717	16731	16860	16533	16827	16670	16695	16657	16846	16704	16825	16742	16669	16872	16567	16596	16685	16746	16873	16888	16651	16778	16680	16636	16606	16749	16793	16808	16743	16662	16737	16627	16599	16618	16844	16817	16693	16889	16656	16678	16781	16657	16748	16622	16782	16696	16794	16942	16699	16810	16651	16724	16733	16854	16781	16712	16848	16674	16630	16620	16909	16906	16572	16763	16413	16646	16807	16640	16624	16728	16651	16849	17007	16707	16838	16864	16709	16739	16736	16739	16696	16729	16820	16860	16889	16757	16556	16638	16637	16813	16693	16836	16804	16862	16818	16752	16784	16656	16668	16632	16722	16682	16665	16876	16645	16652	16807	16667	16552	16632	16786	16825	16591	16842	16700	16969	16748	16810	16880	16734	16800	16653	16898	16671	16569	16627	16658	16721	16699	16640	16757	16732	16776	16727	16902	16876	16778	16676	16781	16896	16625	16606	16638	16625	16670	16723	16855	16696	16710	16595	16848	16649	16690	16662	16731	16676	16879	16591	16827	16634	16757	16700	16691	16530	16636	16566	16670	16693	16649	16816	16790	16734	16700	16759	16830	16655	16809	16675	16613	16798	16763	16780	16878	16741	16685	16756	16659	16699	16756	16793	16608	16856	16786	16727	16651	16653	16681	16654	16794	16882	16638	16767	16786	16750	16848	16724	16600	16626	16772	16579	16811	16688	16572	16826	16682	16645	16754	16792	16727	16666	16702	16764	16665	16582	16896	16589	16617	16528	16751	16724	16734	16881	16694	16792	16772	16701	16685	16801	16717	16701	16519	16688	16489	16656	16851	16692	16678	16603	16700	16765	16811	16694	16823	16589	16744	16619	16734	16832	16818	16731	16744	16795	16776	16705	16825	16583	16815	16686	16624	16947	16617	16724	16848	16852	16659	16749	16877	16661	16715	16686	16707	16578	16848	16558	16694	16714	16618	16602	16841	16626	16713	16807	16695	16785	16767	16798	16576	16808	16694	16713	16792	16647	16834	16830	16517	16618	16679	16813	16690	16670	16817	16792	16654	16829	16713	16670	16768	16742	16850	16797	16759	16820	16782	16769	16665	16718	16710	16737	16660	16637	16805	16554	16779	16503	16823	16613	16642	16770	16488	16720	16782	16705	16787	16703	16678	16722	16725	16813	16744	16774	16595	16720	16754	16770	16775	16614	16868	16763	16800	16712	16749	16684	16695	16631	16954	16717	16626	16654	16745	16538	16695	16836	16602	16623	16706	16687	16700	16767	16732	16594	16640	16653	16747	16705	16798	16722	16713	16435	16547	16639	16720	16837	16823	16621	16721	16739	16641	16778	16776	16695	16721	16683	16820	16643	16790	16722	16711	16877	16749	16690	16701	16649	16693	16556	16669	16822	16681	16558	16659	16767	16663	16779	16825	16889	16564	16920	16612	16832	16830	16652	16478	16894	16739	16606	16751	16726	16690	16741	16998	16838	16753	16562	16790	16708	16702	16695	16639	16751	16688	16812	16741	16944	16918	16778	16812	16786	16737	16791	16725	16800	16628	16629	16878	16547	16620	16844	16785	16656	16716	16526	16710	16760	16713	16675	16620	16910	16708	16876	16665	16676	16797	16458	16583	16812	16753	16696	16563	16824	16753	16768	16761	16662	16803	16841	16854	16674	16844	16807	16667	16821	16851	16695	16826	16735	16838	16826	16605	16655	16605	16473	16626	16829	16743	16722	16704	16567	16771	16749	16823	16677	16691	16819	16638	16662	16751	16706	16610	16654	16516	16724	16771	16649	16695	16634	16728	16789	16818	16713	16779	16518	16958	16835	16784	16831	16711	16671	16668	16821	16778	16800	16536	16721	16603	16828	16690	16684	16707	16719	16700	16794	16815	16578	16820	16735	16830	16789	16903	16914	16670	16901	16777	16738	16777	16485	16750	16650	16880	16573	16689	16791	16747	16635	16897	16636	16912	16847	16923	16619	16872	16796	16725	16820	16657	16721	16676	16840	16772	16820	16687	16731	16700	16681	16508	16728	16677	16697	16736	16657	16666	16768	16880	16740	16823	16603	16795	16671	16597	16769	16671	16991	16863	16550	16848	16552	16752	16717	16675	16690	16856	16763	16651	16599	16639	16687	16731	16799	16642	16879	16833	16642	16688	16856	16790	16827	16847	16676	16642	16783	16595	16662	16779	16694	16708	16701	16853	16774	16824	16732	16919	16839	16755	16841	16676	16698	16927	16660	16776	16751	16455	16753	16873	16618	16781	16607	16603	16745	16780	16693	16824	16873	16766	16824	16684	16808	16743	16775	16661	16631	16750	16758	16667	16844	16633	16693	16894	16600	16773	16625	16857	16864	16679	16636	16636	16616	16774	16715	16647	16644	16797	16789	16873	16804	16907	16883	16873	16943	16711	16709	16755	16953	16741	16743	16639	16758	16678	16662	16767	16607	16815	16782	16769	16803	16655	16711	16771	16796	16742	16742	16698	16689	16734	16804	16707	16706	16705	16600	16678	16716	16564	16663	16853	16740	16638	16993	16665	16659	16569	16727	16559	16826	16682	16745	16767	16658	16858	16536	16614	16822	16711	16741	16741	16735	16713	16606	16924	16684	16587	16747	16715	16579	16667	16826	16822	16755	16819	16725	16704	16854	16814	16765	16694	16657	16677	16556	16679	16767	16642	16696	16842	16688	16724	16814	16641	16872	16642	16875	16717	16600	16522	16746	16666	16868	16803	16791	16703	16790	16468	16761	16815	16742	16635	16646	16701	16904	16801	16762	16821	16531	16780	16578	16668	16800	16734	16819	17031	16796	16689	16742	16654	16804	16744	16539	16735	16613	16792	16626	16835	16569	16784	16772	16611	16579	16839	16765	16672	16721	16716	16606	16845	16536	16633	16744	16647	16812	16791	16708	16805	16619	16490	16742	16791	16720	16826	16733	16567	16907	16838	16715	16887	16858	16680	16700	16708	16712	16832	16699	16813	16506	16749	16767	16828	16798	16834	16797	16736	16854	16830	16700	16690	16784	16626	16763	16669	16940	16837	16818	16680	16728	16783	16629	16707	16778	16639	16734	16553	16773	16662	16746	16703	16709	16828	16823	16781	16706	16780	16820	16831	16747	16817	16597	16855	16609	16818	16891	16789	16677	16805	16623	16530	16616	16575	16725	16796	16609	16737	16460	16764	16725	16785	16735	16659	16833	16935	16679	16817	16633	16853	16679	16740	16748	16700	16635	16757	16621	16683	16678	16795	16759	16711	16613	16663	16677	16817	16712	16704	16724	16664	16821	16671	16892	16780	16722	16702	16753	16930	16704	16574	16816	16667	16757	16654	16710	16692	16915	16663	16815	16644	16674	16848	16789	16695	16499	16554	16504	16713	16582	16788	16788	16520	16848	16654	16738	16742	16787	16645	16757	16617	16718	16601	16834	16752	16900	16662	16754	16760	16783	16748	16638	16661	16784	16545	16813	16787	16849	16812	16723	16779	16650	16815	16727	16885	16870	16725	16695	16803	16629	16752	16657	16721	16721	16680	16785	16861	16710	16776	16850	16540	16641	16782	16803	16601	16902	16699	16661	16741	16984	16659	16725	16704	16815	16737	16754	16657	16599	16849	16663	16755	16809	16624	16637	16749	16753	16835	16811	16682	16734	16469	16702	16629	16798	16754	16737	16707	16876	16703	16719	16719	16610	16629	16849	16713	16586	16824	16713	16668	16447	16735	16658	16825	16906	16906	16800	16546	16640	16592	16863	16793	16712	16890	16835	16794	16745	16609	16887	16744	16937	16808	16870	16673	16710	16757	16726	16666	16834	16716	16735	16584	16640	16738	16571	16747	16658	16781	16752	16610	16665	16650	16705	16718	16750	16771	16524	16721	16718	16827	16705	16699	16678	16892	16773	16812	16684	16793	16750	16826	16605	16813	16702	16556	16893	16518	16717	16683	16647	16770	16869	16631	16648	16818	16773	16841	16699	16823	16668	16781	16618	16636	16696	16932	16572	16726	16915	16813	16795	16428	16838	16691	16600	16786	16777	16613	16648	16731	16538	16761	16735	16706	16631	16636	16774	16678	16845	16856	16810	16656	16745	16651	16713	16763	16850	16610	16658	16755	16776	16799	16562	16878	16889	16764	16742	16720	16586	16815	16639	16747	16554	16762	16618	16832	16625	16662	16747	16722	16864	16741	16796	16659	16908	16793	16736	16724	16803	16749	16743	16653	16721	16855	16700	16632	16696	16845	16720	16636	16859	16701	16738	16813	16826	16787	16733	16671	16744	16604	16652	16713	16753	16688	16815	16824	16603	16827	16709	16651	16723	16666	16699	16821	16880	16579	16794	16699	16807	16596	16738	16846	16699	16839	16647	16731	16727	16593	16665	16790	16743	16799	16650	16657	16571	16763	16710	16782	16795	16792	16721	16692	16785	16585	16625	16767	16907	16687	16838	16888	16745	16664	16617	16685	16621	16958	16602	16662	16536	16725	16719	16726	16796	16590	16575	16814	16715	16569	16765	16691	16807	16806	16738	16841	16620	16778	16622	16847	16722	16811	16740	16629	16792	16456	16741	16885	16674	16971	16727	16762	16769	16662	16849	16676	16592	16743	16762	16653	16742	16747	16681	16555	16724	16786	16629	16644	16851	16698	16725	16737	16790	16675	16676	16727	16763	16522	16873	16733
23043	21506	29359	24090	21857	24547	27712	22433	21885	21905	21506	21350	21052	20968	21297	21282	21310	21413	21881	21364	21664	21526	21514	21380	21210	21120	21042	20968	20880	20754	20823	20781	20899	20680	20788	20879	20896	20610	20854	20787	20623	20742	20718	20635	20854	20805	20717	20612	20793	20606	20614	20584	20643	20532	20910	20788	20630	20744	20669	20908	21410	21598	21527	21324	21141	20806	20686	20470	20682	20766	20926	20566	20734	20693	20620	20645	20454	20568	20731	20858	20595	20813	20624	20487	20692	20438	20713	20795	20469	20329	20467	20612	20771	20541	20476	20793	20546	20776	20763	20551	20591	20505	20593	20485	20387	20510	20672	20506	20612	20430	20679	20538	20724	20645	20802	20648	20653	20563	20620	20673	20634	20641	20516	20642	20627	20702	20688	20649	20761	20598	20632	20620	20616	20834	20660	20814	20699	20401	20513	20653	20610	20556	20603	20504	20697	20300	20623	20623	20454	20623	20671	20545	20542	20661	20719	20842	20510	20714	20520	20684	20707	20494	20509	20543	20547	20623	20853	20653	20516	20478	20427	20511	20733	20659	20633	20533	20858	20596	20496	20565	20547	20761	20705	20614	20345	20649	20583	20597	20840	20631	20551	20825	20696	20656	20663	20462	20635	20646	20822	20578	20713	20682	20577	20562	20722	20637	20837	20723	20765	20514	20532	20711	20563	20537	20789	20621	20741	20720	20608	20732	20691	20538	20570	20534	20714	20676	20692	20650	20663	20589	20764	20477	20830	20687	20755	20653	20480	20722	20626	20542	20887	20968	20539	20557	20601	20576	20373	20576	20472	20695	20702	20575	20619	20680	20657	20762	20626	20510	20626	20667	20493	20731	20507	20630	20668	20589	20655	20918	20714	20584	20889	20564	20624	20679	20481	20511	20610	20533	20727	20525	20762	20449	20694	20838	20658	20569	20742	20699	20643	20701	20693	20491	20653	20536	20595	20734	20704	20737	20553	20601	20675	20483	20518	20571	20627	20672	20559	20821	20429	20517	20548	20767	20667	20536	20522	20561	20549	20598	20504	20479	20512	20783	20717	20738	20665	20692	20720	20759	20673	20848	20626	20397	20631	20645	20638	20548	20421	20625	20683	20572	20556	20695	20602	20587	20452	20574	20515	20570	20630	20430	20432	20659	20779	20730	20414	20473	20532	20590	20673	20747	20594	20581	20620	20601	20615	20445	20507	20585	20703	20673	20636	20717	20745	20372	20689	20733	20795	20620	20512	20662	20485	20757	20686	20481	20751	20489	20562	20574	20438	20336	20604	20588	20664	20684	20773	20610	20708	20922	20555	20778	20550	20581	20636	20555	20593	20559	20607	20574	20622	20701	20470	20583	20561	20676	20509	20783	20855	20807	20476	20744	20683	20504	20466	20594	20758	20757	20435	20569	20789	20462	20427	20734	20383	20848	20668	20617	20634	20591	20649	20672	20385	20477	20674	20621	20574	20556	20748	20455	20637	20688	20564	20576	20732	20390	20659	20374	20660	20396	20565	20433	20437	20531	20714	20871	20666	20457	20573	20651	20505	20491	20661	20536	20607	20609	20560	20734	20524	20752	20416	20681	20430	20749	20655	20528	20656	20440	20477	20608	20657	20565	20605	20712	20827	20659	20888	20518	20621	20668	20765	20828	20568	20509	20650	20688	20499	20373	20572	20514	20541	20637	20482	20661	20433	20539	20344	20603	20507	20481	20578	20627	20541	20471	20823	20873	20862	20586	20525	20593	20538	20441	20469	20783	20568	20585	20704	20705	20567	20684	20681	20758	20495	20604	20703	20516	20700	20520	20472	20684	20821	20601	20480	20823	20797	20728	20635	20529	20637	20452	20480	20529	20679	20682	20785	20634	20615	20679	20674	20559	20650	20660	20701	20709	20619	20360	20784	20717	20411	20515	20688	20440	20644	20797	20701	20650	20717	20677	20642	20651	20663	20588	20495	20554	20583	20430	20689	20286	20485	20535	20621	20614	20674	20813	20695	20594	20510	20629	20677	20670	20898	20729	20611	20421	20659	20475	20632	20583	20540	20435	20746	20456	20708	20442	20557	20736	20383	20501	20590	20384	20562	20430	20375	20544	20516	20511	20546	20508	20445	20364	20640	20570	20613	20718	20493	20719	20788	20552	20471	20400	20452	20561	20651	20770	20496	20360	20471	20606	20624	20630	20557	20658	20586	20630	20530	20740	20567	20558	20676	20599	20643	20739	20557	20617	20534	20529	20807	20645	20494	20515	20623	20676	20554	20563	20651	20684	20476	20719	20787	20645	20577	20580	20469	20545	20545	20364	20635	20587	20532	20701	20554	20669	20600	20785	20571	20581	20677	20886	20651	20651	20726	20474	20574	20579	20839	20527	20447	20457	20481	20515	20571	20447	20567	20620	20806	20621	20831	20581	20741	20613	20426	20547	20560	20531	20659	20387	20484	20752	20591	20376	20574	20524	20484	20678	20612	20762	20518	20571	20611	20579	20394	20576	20752	20768	20504	20656	20609	20788	20758	20618	20735	20675	20583	20505	20774	20715	20575	20648	20848	20781	20525	20688	20517	20748	20582	20753	20317	20655	20492	20631	20671	20697	20506	20747	20874	20728	20527	20346	20560	20705	20628	20691	20561	20607	20298	20570	20704	20583	20556	20371	20637	20694	20582	20921	20452	20588	20735	20559	20653	20689	20537	20722	20540	20640	20443	20653	20877	20710	20655	20593	20798	20540	20683	20670	20826	20549	20694	20689	20577	20410	20854	20874	20560	20479	20470	20620	20480	20577	20682	20588	20656	20483	20556	20610	20584	20382	20508	20493	20667	20685	20563	20891	20647	20683	20499	20592	20551	20381	20589	20642	20807	20514	20672	20656	20456	20672	20566	20576	20608	20529	20701	20585	20559	20423	20550	20696	20479	20619	20485	20621	20875	20687	20500	20408	20533	20615	20746	20736	20641	20545	20724	20645	20554	20572	20575	20456	20700	20674	20587	20799	20451	20570	20526	20416	20854	20618	20626	20479	20405	20570	20601	20649	20733	20539	20411	20821	20570	20629	20870	20540	20592	20623	20887	20567	20448	20720	20841	20583	20487	20694	20644	20384	20463	20716	20695	20378	20756	20517	20328	20535	20778	20694	20569	20338	20561	20371	20675	20361	20729	20566	20740	20656	20653	20673	20712	20619	20678	20534	20574	20484	20691	20539	20762	20578	20849	20629	20531	20619	20814	20735	20615	20487	20662	20529	20576	20605	20724	20738	20539	20263	20663	20542	20448	20637	20549	20517	20518	20399	20517	20619	20380	20588	20527	20603	20503	20392	20809	20716	20667	20601	20606	20584	20612	20584	20595	20487	20600	20577	20648	20493	20489	20673	20713	20320	20587	20633	20539	20849	20540	20396	20459	20431	20610	20533	20647	20616	20450	20721	20556	20654	20527	20400	20656	20646	20549	20389	20644	20788	20514	20628	20800	20628	20475	20559	20405	20591	20445	20773	20671	20595	20466	20744	20587	20672	20437	20616	20438	20603	20792	20795	20712	20729	20529	20568	20789	20731	20635	20550	20751	20599	20746	20533	20669	20526	20659	20638	20501	20673	20619	20580	20292	20632	20604	20597	20711	20600	20592	20574	20614	20735	20521	20777	20542	20437	20464	20426	20602	20548	20490	20528	20724	20546	20673	20651	20615	20766	20622	20776	20663	20804	20540	20694	20536	20478	20483	20488	20691	20651	20576	20729	20651	20735	20700	20443	20601	20535	20810	20614	20495	20562	20491	20577	20704	20552	20830	20829	20762	20596	20617	20440	20732	20735	20808	20804	20624	20689	20695	20397	20521	20528	20728	20634	20608	20476	20813	20522	20457	20543	20456	20547	20768	20485	20539	20603	20733	20385	20702	20808	20696	20738	20678	20657	20539	20481	20524	20508	20558	20409	20539	20457	20533	20393	20645	20502	20546	20664	20785	20642	20578	20565	20629	20694	20630	20400	20713	20499	20852	20799	20414	20595	20558	20639	20495	20467	20618	20897	20492	20747	20875	20759	20513	20487	20672	20667	20445	20792	20628	20530	20619	20370	20723	20736	20714	20763	20726	20753	20502	20665	20513	20602	20674	20749	20467	20475	20484	20737	20621	20599	20643	20589	20823	20671	20592	20504	20519	20544	20648	20483	20686	20593	20346	20922	20715	20302	20461	20586	20515	20658	20636	20591	20596	20559	20634	20563	20637	20579	20628	20717	20606	20693	20614	20670	20638	20538	20667	20329	20601	20666	20438	20690	20769	20700	20591	20757	20379	20443	20676	20619	20558	20515	20677	20697	20670	20597	20840	20747	20641	20661	20749	20627	20792	20466	20693	20703	20779	20662	20607	20430	20783	20429	20548	20579	20621	20423	20761	20702	20550	20773	20484	20631	20478	20675	20494	20483	20666	20673	20671	20841	20626	20657	20452	20449	20683	20686	20813	20571	20353	20592	20773	20701	20557	20740	20517	20696	20792	20336	20866	20674	20523	20421	20513	20641	20683	20562	20663	20788	20623	20430	20391	20491	20756	20503	20488	20704	20681	20558	20691	20600	20594	20514	20573	20564	20539	20453	20487	20711	20541	20522	20703	20550	20473	20578	20555	20803	20636	20698	20640	20521	20737	20409	20794	20514	20546	20659	20733	20474	20576	20439	20738	20526	20622	20513	20659	20509	20672	20575	20718	20555	20528	20562	20400	20781	20584	20474	20616	20549	20530	20698	20735	20688	20552	20581	20590	20597	20629	20470	20731	20639	20701	20495	20625	20581	20708	20512	20305	20745	20826	20646	20693	20601	20508	20826	20714	20502	20520	20565	20641	20573	20594	20556	20578	20703	20537	20603	20608	20581	20552	20788	20525	20626	20590	20550	20508	20556	20680	20398	20604	20558	20411	20620	20537	20475	20605	20552	20624	20553	20653	20515	20568	20426	20392	20827	20611	20534	20614	20793	20614	20462	20882	20492	20543	20270	20754	20690	20576	20717	20685	20705	20608	20412	20501	20777	20606	20480	20697	20810	20512	20488	20459	20624	20526	20631	20643	20562	20824	20566	20568	20444	20568	20530	20518	20482	20449	20511	20626	20687	20733	20713	20633	20722	20720	20449	20595	20404	20646	20607	20536	20720
20715	41264	36332	25928	23531	21469	20207	19293	18456	18009	17863	17577	17420	17353	17816	17607	17359	17747	18670	18375	18147	17652	17933	17796	17570	17475	17422	17328	17086	17043	17155	16960	17083	16765	16924	17073	16990	16947	16887	16896	17003	16812	17002	17002	16965	17214	16909	16845	17039	16949	16868	16998	16871	16813	16887	16884	17020	16703	16946	17134	18224	18219	17905	17434	17282	16979	16993	16849	16802	16867	16899	16960	16875	16816	16808	16853	16811	16760	16931	17032	17049	16775	16888	16806	16738	16851	16973	16751	16962	16692	16973	16805	16588	16761	16875	16847	16965	16791	16972	16926	16640	16904	16919	16952	16719	16889	16888	17052	16840	17066	16903	16778	16832	16864	16957	16877	16761	16871	16920	16840	16794	16959	16901	16832	16841	16939	16860	16906	16886	16887	16838	16857	16722	17016	16987	17015	16808	16905	16871	16849	16825	16832	16987	16945	16790	16808	16749	16806	16992	16637	16709	16900	16691	16796	16854	16854	16746	16762	16683	16886	16848	16743	16806	16760	16774	16814	16754	16695	16792	16804	16848	16839	16966	16890	16739	16894	16839	16883	16941	16805	16727	16848	16926	17069	16898	16846	16785	16856	17014	16856	16748	16882	16939	16807	16797	16609	16830	16593	16896	16803	16859	16943	16871	17030	17048	16883	16915	16707	16821	16749	16943	16863	16960	16935	16775	16765	16881	16758	17060	16852	16965	16768	16859	16888	16756	16841	16721	16840	16963	16789	16822	16923	16794	16842	16836	16820	16878	16760	16949	16742	16806	16668	16841	16730	16890	16895	16761	16864	16853	16654	17066	16785	16797	16648	16757	16784	16710	16870	16766	16990	17049	16836	16867	16763	16813	16754	16800	16687	16982	16719	16825	16771	16967	16795	16778	16939	16864	16830	16838	16715	16899	16874	16994	16695	16645	16771	16865	16980	16888	16759	16765	16874	16831	16845	16644	16848	16813	16889	16911	16802	17002	16748	16769	16773	16671	16894	16848	16872	16790	16743	16608	16807	16814	16920	16913	16925	16761	16877	16785	16869	16850	16915	16786	16851	16785	16828	16807	16965	17141	16827	16811	16759	16711	16974	17038	16897	16942	16780	16846	16744	16846	16934	16820	16879	16931	16880	16852	16816	16904	16896	16897	16913	16867	16889	16763	16775	16804	17020	17040	16679	16817	16818	16855	16751	16665	16807	16936	16830	16779	16839	16876	16757	16898	16963	16905	16663	16976	16819	16936	16768	16895	16809	16770	16789	16684	16808	16855	17016	17020	16792	16869	16859	16990	16807	16816	16993	16855	16780	16784	16763	16898	16984	16977	16955	16741	16875	16806	16962	16785	16783	16735	16822	16895	16877	16914	16674	17003	16833	16862	16725	16926	16713	16800	16780	16656	16878	16873	16709	16701	16711	16840	16741	16754	16790	16872	16847	16862	16730	17035	16938	16721	16801	16833	16779	16821	16866	16813	16881	16903	16866	16830	16816	16860	16862	16718	16636	16805	16857	16733	16823	16919	16772	16843	16685	16841	16721	16936	16837	16652	16916	16909	16776	16809	16923	16856	16663	16837	16761	16819	16904	16815	16751	16847	16919	16954	16936	16749	16970	16930	16714	16878	16914	16810	17088	17049	16885	16867	16792	16697	16865	16664	16815	16862	16753	16767	16998	16764	16737	16926	16651	17098	16831	16776	16836	16856	16812	16659	16941	16921	17006	16881	17043	16864	16761	17012	16751	17089	16865	16786	16788	16659	16912	16901	16965	16794	16844	17011	16924	16954	16921	16806	16852	16876	16701	16870	16848	16886	16758	16855	16824	16824	16727	16695	16929	16877	16896	16947	16796	16943	16802	16826	16789	17009	16840	16892	16802	16866	16713	16816	16925	16828	16782	16889	16887	16753	16747	16810	16987	16771	16966	17000	16964	16821	17038	16881	16842	16784	16809	16786	17081	16735	16813	16773	16808	16880	16826	16827	16727	16823	16717	17026	16916	16984	16912	16855	16819	16776	16824	17048	16868	16963	16847	16663	16771	16924	16893	16891	16806	16805	16843	16736	16729	16966	16775	16842	16991	16956	16787	16798	16840	16858	16840	16918	16802	17007	16705	16755	16787	17034	16919	16834	16717	16757	16785	16883	16677	16920	16728	16882	16824	16627	16770	16745	16760	16828	16719	16905	16738	16867	16814	16836	16941	16860	16651	16785	16833	16909	16721	16920	16864	16699	16936	16736	16835	16919	16927	16931	16817	16915	16926	16942	16779	16638	16766	16872	16858	16845	16977	17016	16739	16815	16758	16760	16950	16841	16864	16883	16919	16825	16817	16815	16948	16859	16845	16770	16988	16720	16765	16809	16905	16814	16754	16879	16792	16791	16723	16964	16855	16690	16860	16838	16818	16722	16722	16892	16862	16799	16917	16764	16871	16785	16968	16895	16735	16759	16773	16772	16930	16905	16768	16685	16909	16717	16903	16884	16794	16940	16984	16932	16738	16877	16891	16837	16818	16812	16743	16742	16738	16737	16983	16782	16859	16725	16989	16849	16830	16786	16773	16777	16815	16924	16838	16997	16853	16756	16893	16934	16651	16739	16734	16948	16807	16781	16799	16821	16934	16766	16809	16980	16842	16846	16994	16748	17043	16838	16786	16756	16857	16789	16840	16742	16847	16745	16706	16722	16931	16736	16834	16990	16838	16898	16883	16688	16946	16907	16811	16982	16894	16903	16829	16982	16798	16895	16791	16803	16834	16755	16995	16811	16810	16776	16798	16699	16739	16936	16944	16979	16752	16781	16971	16810	16924	16716	16818	16767	16937	16980	16791	16755	16758	16843	16913	17095	16766	16771	16855	17018	16903	16914	16895	16915	16795	16796	16837	16872	16985	16840	16790	16625	16919	16995	16973	16891	16745	16888	16824	16905	16837	16759	16832	17055	16684	16923	16784	16871	16764	16852	16943	16747	16825	16997	16894	16932	16810	17054	16784	16838	16792	16927	16748	16859	16793	16898	16934	16789	16742	16667	16626	16902	16935	16680	16639	17032	16730	16774	16816	16880	16831	16745	16852	16800	16883	16828	16945	16814	16850	16757	16995	16822	16804	17080	16809	16721	16825	16903	16894	16962	16909	16666	16653	16876	16926	17007	16791	16928	16762	16825	16846	16759	16892	16688	16852	16887	16821	16929	16860	16998	16833	16816	16864	16818	16821	16775	16873	16741	16921	16692	16699	16687	16709	16857	16854	16624	16857	17013	16846	16601	16961	16854	16797	16836	16770	16929	16770	16830	16822	16798	16665	16914	16923	16905	16880	16822	16639	16746	16885	16670	17005	16763	16915	16746	17017	16848	16913	16881	16845	16796	16882	16642	17018	16973	16757	16990	16760	16962	16883	17034	16941	16883	16673	16829	16970	16712	16864	16812	16805	16694	16809	16919	16897	16924	16621	17100	16861	16931	16782	16828	16830	16788	16968	16902	16742	16920	16985	16951	16883	16758	16770	16744	16665	16803	16924	16799	16778	16811	16936	16753	16913	16653	16789	16891	16810	16911	16902	16687	16733	16876	16967	16856	16749	16929	16731	16735	17099	16713	16815	16711	16935	16853	16881	16871	16769	16802	16844	16832	16874	16801	16812	17030	16607	16847	16651	16855	16780	16795	17026	16875	16812	16846	16897	16956	16915	16830	16626	16799	16882	16752	16755	16980	16875	16683	16745	16769	16958	16924	16898	16863	16942	16961	16895	16932	16892	16961	16917	16684	16814	16751	16805	16851	16895	16613	16801	16613	16780	16788	16812	16913	16900	16947	16834	16942	16889	16813	16855	16717	16720	16800	16813	16828	16847	16798	16767	16821	16709	16993	16778	16774	16659	16972	16855	16841	16647	16845	16825	16795	17024	16762	16767	16791	16794	16811	16869	16937	16832	16958	16848	16950	16709	17021	16833	16810	17012	16754	16912	16551	16775	16854	16934	16990	16913	16869	16821	16832	16859	16899	16836	16938	16831	16776	16812	16887	16792	16950	16917	16696	16766	16811	16781	16787	16866	16596	16632	16785	16947	16713	16866	16881	16743	16982	16777	16934	16718	16769	16956	16854	16835	16773	16917	16728	16898	16997	16832	16883	16762	16737	16784	16741	16704	16766	16759	16787	16794	16880	16731	16877	16808	16712	16862	16782	16939	16685	16815	16794	16834	16836	16742	16920	16888	16972	16862	16719	16729	16938	16837	16714	16781	16757	16808	16928	16794	16891	16648	16717	16775	16822	16839	16861	16687	16802	16827	16969	16784	16725	16731	16923	16793	16855	16773	16947	16689	16880	16835	17016	16913	16861	16899	16832	16947	16723	16873	16844	16843	16765	17000	16830	16792	16867	16748	16787	16792	16950	16743	16677	16888	17026	16897	16720	16981	16666	16707	16808	16799	16827	16962	16853	16913	16854	16886	16820	16958	16796	16751	16881	16887	16835	16793	16924	16913	16911	16901	16809	17021	16748	16814	16737	16713	16656	16917	16692	16966	16990	17014	16665	16959	16884	16822	16873	16668	16882	16710	16995	16855	16919	17001	16981	16871	16797	16931	16727	16808	16886	16682	16888	16819	16947	16697	16890	16826	16808	16763	16838	16969	16725	16835	16829	16913	16832	16616	16719	16984	16735	16672	16716	16800	16889	16646	16781	17066	16920	17010	16818	16746	16746	16811	16848	16832	16825	16942	16811	16862	16994	16850	16689	16826	16768	16872	16988	16688	16826	16796	16806	16724	16826	16866	16748	16913	16808	16835	16799	16956	16972	16843	16785	16677	16907	16913	16955	16815	16904	16833	16863	16795	16934	16762	16740	16797	16885	16737	16885	16862	16865	16879	16914	16992	16923	16789	16906	16821	17007	16927	16768	16874	17052	16837	16848	16913	16798	16975	16674	16773	16895	16831	16923	16847	17016	16858	16946	16759	16790	17013	16901	16956	16705	16884	16852	16700	16850	16792	16822	16887	17102	17041	16880	16849	16785	16754	16574	16979	16876	16859	16881	16785	16989	16974	16900	16745	16794	16682	16914	16850	16671	16738	16759	16855	16733	16675	16938	16736	16844	16754	16759	16918	16821	17046	16958	16934	16772	16675	16998	16794	16780	16853	16790	16945	16713	16996
28348	24297	28055	24302	20958	20618	20664	20113	20160	19928	20114	19888	19806	20046	20038	19846	19873	19901	20336	20204	20345	20153	20149	20166	20077	19996	20013	19938	19871	19886	19972	19806	20105	19703	19829	19780	19930	19883	19895	19870	19647	19753	19668	20057	19953	19827	19818	19791	19690	19866	19763	19909	19755	19757	19825	19886	20031	19910	19888	19699	19767	19911	19846	19920	19713	19893	20059	19820	19714	19819	19777	19791	19883	19788	19699	19770	19866	19782	19704	19751	19825	19792	19939	19954	19780	19856	19679	19665	19668	19684	19839	19868	19671	19848	19706	19574	19881	19762	19678	19605	19739	19669	19817	19768	19958	19800	19772	19900	19914	19797	19788	19730	19598	19772	19557	19818	19806	19818	19869	19817	19836	19725	19835	19809	19644	19672	19825	19881	19822	19709	19794	19845	19730	19749	19665	19714	19587	19683	19853	19742	19860	19707	19843	19959	19733	19702	19930	19753	19998	19691	19667	19895	19880	19597	19670	19738	19788	19934	19758	19826	19542	19824	19903	19810	19619	19797	19682	19744	19832	19844	19835	19913	19792	19706	19810	19837	19982	19780	19775	19894	19780	19758	19771	19725	19694	19594	19790	19788	19783	19845	19792	19681	19763	19832	19865	19885	19960	19830	19817	19940	19735	20021	19919	19625	19865	19643	19876	19854	19959	19894	19811	20007	19715	19817	19759	19805	19718	19779	19839	19714	19791	19894	19777	19770	20001	19908	19814	19699	19956	19762	19658	19785	19818	19821	19793	19880	19963	19904	19778	19845	19759	19689	19653	19914	19865	19869	19807	19799	19809	19582	19835	19665	19801	19756	19844	19761	20000	19859	19926	20036	19665	19994	19588	19561	19867	19848	19890	19668	19638	19696	19742	19878	19852	20066	19857	19715	20038	19728	19766	19702	19893	19560	19674	19782	19675	19855	19786	19782	19918	20079	19732	19815	19849	19824	19928	19729	19815	19748	20124	19864	19705	19720	19847	19737	19714	19692	19743	19767	19822	19693	19735	19777	19672	20049	19549	19817	19800	19700	19665	19668	19638	19902	19629	19784	19468	19568	19806	19830	19755	19701	19910	19786	19944	19741	19908	19501	19595	19696	19755	19822	19739	19821	19911	19794	19615	19828	20009	19925	19747	19663	19559	19921	19680	19638	19911	19674	19725	19925	19645	19843	19639	19911	19745	19962	19776	19584	19881	19775	19869	19761	19608	19810	19657	19883	19779	19888	19921	19592	19842	19850	20022	19692	19777	19616	20016	19613	19652	19853	19665	19821	19930	19611	19589	19791	19757	19875	19773	19850	19731	19695	19750	19825	19802	19961	19903	19748	19884	19912	19880	19927	19832	19618	19872	19954	19674	19846	19907	20164	19954	19747	19768	19906	19773	19719	19721	19758	19951	19614	19714	19982	19965	19874	19825	19749	19709	19944	19848	19947	19762	19731	19918	19677	19654	19883	19686	19735	19774	19789	19737	19921	19741	19910	19823	19758	19982	19748	19847	19797	19795	19779	19915	19864	19935	19732	19788	19756	20072	19957	19814	19911	19655	19559	19861	19780	19881	19675	20048	19735	19649	19830	19770	19854	19609	19919	19949	19572	19889	19813	19753	19721	20029	19636	19533	19960	19701	19774	19668	19710	19558	19711	19777	19906	19946	19773	19796	19944	19902	19610	19806	19691	19888	19916	19989	19919	19772	19720	19821	19754	19711	19865	19932	19625	19685	19788	19568	19871	19783	19580	19852	19706	19725	19854	19827	20061	19772	19516	19872	19860	19956	19650	19961	19777	19662	19699	19829	19577	19730	19893	19782	19818	19861	19786	19913	19774	19741	19812	19702	19522	19562	19770	19751	19819	19806	19952	19853	19809	20004	19929	19958	19781	19780	19793	19750	19559	19705	19807	19762	19666	19759	19803	19873	19877	19727	19816	19920	19824	19930	19870	20017	19766	19783	19970	19878	19745	19833	19861	20061	19780	19754	19805	19884	19862	19798	19828	19594	19645	19824	19709	19869	19775	19690	19758	19720	19713	19792	19912	19933	19723	19971	19713	19644	19833	19960	19844	19910	19976	19998	19961	19941	19924	19848	19770	19989	19787	19845	19708	19786	19520	19811	19558	19776	19856	19814	19899	19848	19764	19881	19631	20014	19926	19654	19762	20015	19863	19729	19776	19854	19744	19910	19828	19871	19846	19604	19843	19823	19840	19801	19577	19620	19886	19988	19743	19941	19726	19907	19672	19832	19961	19809	19752	19693	19881	19988	19711	19772	19857	19786	19870	19944	19757	19812	19779	19636	19813	19779	19816	19966	19703	19688	19931	20044	19991	19603	19818	19903	19781	19845	19798	19886	19719	19824	20009	19980	19832	19653	19703	19790	19881	19736	19324	19738	19877	20066	19772	19803	19719	19778	19761	19853	19830	19717	19695	19790	20090	19664	19688	19725	19726	19869	19719	19652	19734	19928	19799	19819	19755	19708	19943	19580	19930	19771	19814	19880	19771	19933	20020	19825	19928	19873	19725	19757	19805	19805	19985	19830	19845	19835	19993	19718	19591	19751	19835	19662	19716	19641	19887	19622	19875	19853	19820	19628	19830	19694	19657	19922	19775	19884	19801	19620	19842	20112	19793	19673	19920	19998	19977	19783	19947	19891	19765	19617	19960	19923	20052	19603	19737	19919	19810	19643	19823	19797	19777	19722	19787	19785	19613	19899	19970	19710	19635	19936	19834	19718	19818	19801	19869	19785	19979	19794	19707	19890	19936	19711	19837	19952	19920	19818	19882	19661	19898	19855	19787	19771	19802	19901	19915	19786	19749	19739	19909	19878	19812	19806	19967	19918	19833	20007	19813	19627	19607	19619	19707	19878	19960	19614	19928	19788	19802	20066	20023	19842	19922	19683	19724	19853	19902	19848	20026	19521	19895	19866	19723	19945	19743	19752	19888	20044	19801	19920	19935	19597	19913	19644	19510	19788	19949	19511	19864	19646	19697	19744	19841	19786	19576	19920	19827	19709	19862	19999	19614	19751	19669	19740	19781	19807	19844	19822	19804	19674	19773	19898	19492	19808	19727	19709	20053	19641	19753	19756	19962	19880	19938	19706	19862	20048	19999	19942	19947	19800	19742	19766	19855	19887	19762	19790	19940	19665	19750	19983	19978	19827	19951	19930	19584	19674	19677	19888	19828	19718	19928	19651	19820	19741	19815	19821	19655	19862	20008	19857	19934	19798	19924	19816	19641	19748	19842	19763	19665	19859	19616	19755	19851	19781	19623	19829	19938	19776	19637	19843	19940	19739	19732	19846	19595	19918	20077	19973	19900	19870	19920	19731	19807	19958	19739	19726	19971	19892	19789	19518	19838	19984	19815	19738	19757	19799	19752	19944	19778	19854	19655	20077	19855	19877	19988	19735	19749	19780	19706	19637	19716	19821	19664	19667	19793	20033	19937	19587	19981	19796	19869	19892	19847	19726	19762	19821	19710	19885	19843	19976	20011	19886	19864	19845	19761	19775	19930	19739	19976	19704	19838	20044	19720	19697	19612	19797	19846	19888	19589	19638	19793	19716	19806	19622	19687	19860	19607	19980	19849	19972	19782	19820	19826	19853	19698	19745	19712	19709	19969	19758	19650	19536	19717	19877	19969	19796	19958	19954	19771	19800	19660	19730	19905	19872	19799	20023	19911	19767	19936	20020	19904	19784	19598	19802	19824	19878	19825	19871	19815	19824	19742	19881	19870	19758	19767	19876	19624	19815	19885	19966	19880	19895	19791	19991	20033	19902	19986	19868	19658	19897	19740	19825	19823	19868	19915	19738	19854	19816	19686	19812	19765	19960	19722	19810	19772	19840	19703	19695	19967	19932	19623	19775	19713	20131	19930	19841	19927	19798	19811	19793	19701	19702	19841	19976	19658	19802	19644	19615	19971	19815	19841	19931	19583	19704	19828	19889	19866	19799	20023	19951	19841	19685	19749	19830	19782	19872	19695	19870	19835	19575	19863	19934	19777	19834	19757	19791	19903	19876	19883	19802	19802	19674	19637	19639	19752	19769	19785	19661	19783	19943	19800	19792	19715	19656	19729	19879	19764	19859	19694	19988	20000	19764	19811	19836	19765	19788	19773	19642	19816	19900	20014	19731	19754	19965	19679	19798	19878	19908	19707	19820	20019	19921	20081	19694	19767	19775	19875	19806	19718	19538	19820	19862	20002	19730	19820	19602	19698	19804	19955	19863	19853	19770	19977	19789	19888	20026	19798	19776	19920	19824	19842	19692	19793	19853	19619	19826	19682	19892	19854	19902	19858	19893	19834	19943	19835	19841	19693	19702	19829	19816	19651	19635	19592	19996	19855	19732	19792	19809	19670	19783	19838	20102	19674	19647	19689	19637	19826	19852	19839	19752	19625	19806	19802	19961	19942	19879	19929	19860	19732	19852	19705	19866	19785	19641	19880	19766	20040	19786	19820	19861	19726	19970	19915	19631	19801	19721	19871	19945	19713	19637	19815	19916	20027	19831	20050	19800	19639	19908	19866	19769	19834	19702	19898	19746	19878	19982	19753	19645	19729	20045	19699	19597	19833	19694	19768	19829	19595	19709	19827	19896	19898	19832	19839	19782	19932	19797	19682	19874	19739	19610	19864	19862	19716	19729	19882	19730	19851	19773	19856	19786	19878	19970	19756	19870	19766	19948	19694	19970	19899	20097	19693	19482	19669	19691	19807	19687	19940	19932	19719	19957	19893	19847	19861	19843	19799	20040	19897	19814	19914	19851	19710	19893	19849	19933	19745	19781	19630	19633	19829	19741	19851	19817	19797	19998	19584	19781	19752	19627	19929	19989	19895	19699	19875	19985	19831	19858	19676	20058	19603	19603	19757	19592	19569	19672	19788	19716	19848	19814	19596	19915	19903	19521	19890	19914	19817	19952	19734	19935	19716	19859	19706	19543	19807	19862	19716	19930	19821	19987	19900	19856	19738	19857	19831	19838	19800	19740	19688	19586	19596	19935	19812	19937	19868	19822	19647	19754	19882	19689	19764	19792	19654	19984	19640	19799	19622	19886	19662	19663	19768	19873	19877	20028	19820	19681	19707	19860	19802	19543	19771	19996	19499	19816	19971	19514	19798	19649	19842
19242	31695	25101	19213	18435	17910	17461	17065	16816	16511	16539	16499	16568	16496	16788	16475	16568	16611	17061	17166	16993	17004	16847	16655	16647	16800	16663	16562	16465	16739	16485	16322	16572	16431	16335	16481	16427	16313	16444	16323	16454	16359	16512	16581	16421	16357	16499	16280	16481	16493	16333	16408	16426	16539	16356	16319	16350	16386	16487	16429	16391	16656	16344	16410	16471	16414	16558	16429	16302	16276	16411	16295	16258	16351	16368	16638	16368	16419	16430	16639	16464	16363	16453	16384	16620	16486	16443	16503	16260	16326	16555	16337	16494	16439	16360	16426	16289	16241	16582	16465	16439	16343	16366	16377	16501	16290	16292	16498	16572	16466	16362	16366	16460	16376	16385	16442	16583	16317	16380	16507	16397	16450	16228	16394	16492	16294	16486	16514	16513	16465	16494	16515	16317	16281	16553	16400	16400	16558	16513	16557	16340	16346	16570	16549	16466	16326	16345	16355	16390	16538	16426	16450	16253	16449	16480	16470	16452	16573	16495	16441	16365	16323	16324	16430	16373	16414	16384	16267	16381	16237	16400	16528	16399	16349	16505	16227	16341	16392	16304	16586	16344	16344	16313	16410	16499	16256	16408	16343	16517	16556	16507	16308	16453	16366	16295	16495	16529	16432	16353	16576	16569	16322	16539	16426	16235	16413	16357	16305	16352	16315	16439	16412	16378	16381	16324	16323	16517	16454	16408	16441	16500	16341	16371	16397	16388	16216	16401	16438	16417	16398	16263	16437	16431	16392	16642	16355	16495	16497	16402	16317	16433	16404	16451	16632	16533	16435	16392	16308	16529	16491	16335	16399	16505	16359	16619	16338	16361	16295	16356	16394	16616	16514	16379	16361	16424	16358	16488	16494	16502	16476	16486	16277	16301	16532	16427	16357	16587	16449	16386	16466	16353	16475	16281	16439	16397	16279	16388	16627	16530	16231	16501	16610	16550	16419	16346	16409	16378	16472	16425	16149	16468	16553	16395	16329	16543	16456	16539	16270	16390	16411	16441	16447	16504	16308	16438	16528	16570	16453	16405	16355	16346	16366	16389	16266	16330	16499	16374	16307	16406	16444	16595	16417	16403	16448	16425	16375	16453	16395	16342	16359	16509	16572	16450	16411	16562	16380	16588	16200	16483	16547	16307	16485	16300	16693	16455	16520	16481	16283	16699	16387	16506	16294	16411	16315	16464	16449	16492	16549	16508	16284	16513	16613	16333	16366	16307	16300	16442	16507	16530	16493	16513	16353	16528	16473	16402	16463	16407	16632	16301	16460	16416	16345	16272	16745	16474	16534	16394	16367	16328	16300	16568	16570	16316	16516	16610	16314	16430	16504	16565	16561	16404	16422	16310	16345	16455	16337	16413	16277	16528	16448	16308	16503	16286	16388	16362	16419	16412	16372	16725	16455	16443	16153	16494	16376	16345	16161	16529	16343	16462	16494	16443	16431	16447	16449	16452	16481	16346	16265	16579	16455	16353	16571	16441	16493	16458	16368	16518	16321	16419	16421	16356	16288	16456	16463	16414	16491	16390	16606	16430	16378	16294	16470	16485	16267	16357	16407	16428	16274	16420	16363	16422	16465	16811	16454	16476	16479	16358	16454	16280	16352	16457	16513	16345	16482	16449	16559	16321	16368	16369	16242	16593	16417	16491	16345	16371	16390	16483	16491	16447	16266	16515	16419	16209	16442	16516	16461	16576	16436	16347	16470	16446	16370	16369	16278	16352	16520	16405	16374	16287	16588	16455	16632	16373	16331	16415	16343	16538	16428	16453	16488	16191	16457	16482	16485	16448	16744	16331	16414	16333	16546	16536	16392	16401	16323	16503	16645	16315	16300	16396	16459	16275	16406	16444	16399	16271	16443	16362	16515	16532	16418	16248	16343	16398	16407	16478	16367	16445	16480	16444	16437	16460	16343	16390	16426	16287	16521	16543	16457	16571	16322	16354	16514	16591	16459	16608	16452	16301	16371	16617	16483	16325	16432	16518	16428	16519	16334	16355	16283	16340	16377	16344	16421	16282	16457	16540	16241	16540	16400	16418	16532	16430	16487	16426	16404	16620	16406	16442	16431	16539	16154	16327	16482	16504	16616	16275	16455	16315	16454	16401	16448	16341	16566	16419	16486	16374	16270	16481	16360	16187	16488	16456	16314	16390	16500	16371	16408	16417	16390	16414	16389	16277	16279	16361	16132	16418	16334	16397	16416	16484	16412	16478	16449	16300	16389	16337	16388	16593	16511	16325	16526	16438	16481	16431	16418	16263	16198	16461	16363	16513	16355	16379	16328	16474	16514	16382	16373	16403	16455	16349	16362	16557	16324	16385	16323	16570	16421	16477	16399	16338	16506	16441	16518	16430	16585	16397	16468	16296	16302	16260	16386	16372	16307	16396	16384	16530	16396	16446	16453	16350	16443	16383	16650	16495	16583	16259	16317	16329	16399	16526	16346	16280	16341	16464	16359	16570	16472	16327	16438	16290	16443	16390	16286	16341	16329	16340	16510	16492	16441	16468	16241	16536	16489	16445	16335	16359	16322	16414	16306	16322	16239	16540	16391	16323	16285	16446	16374	16400	16274	16185	16546	16392	16330	16325	16417	16551	16541	16139	16500	16445	16409	16424	16540	16523	16292	16342	16388	16561	16577	16268	16476	16533	16602	16466	16538	16562	16532	16397	16451	16296	16452	16326	16561	16312	16429	16329	16240	16408	16267	16338	16304	16366	16466	16533	16363	16500	16375	16471	16437	16496	16439	16493	16378	16403	16525	16370	16539	16338	16492	16450	16450	16337	16359	16484	16452	16481	16444	16460	16474	16431	16338	16527	16291	16156	16415	16348	16579	16548	16317	16285	16402	16378	16382	16450	16399	16419	16473	16370	16572	16505	16444	16466	16451	16255	16386	16319	16420	16536	16365	16506	16364	16214	16211	16463	16304	16238	16460	16505	16341	16462	16319	16522	16412	16464	16385	16546	16312	16341	16497	16322	16532	16272	16421	16427	16410	16485	16490	16333	16333	16382	16449	16337	16490	16268	16382	16272	16522	16433	16277	16513	16476	16530	16523	16445	16343	16554	16308	16354	16434	16504	16552	16416	16435	16567	16439	16463	16408	16389	16509	16229	16455	16328	16336	16401	16211	16332	16343	16380	16327	16607	16426	16138	16482	16352	16496	16403	16497	16396	16291	16387	16445	16475	16283	16582	16419	16571	16730	16378	16422	16516	16589	16512	16432	16429	16542	16238	16418	16426	16501	16409	16415	16449	16269	16359	16461	16422	16440	16379	16379	16496	16387	16438	16498	16436	16381	16493	16515	16295	16332	16474	16287	16420	16357	16303	16588	16288	16435	16353	16467	16496	16321	16467	16434	16454	16478	16466	16405	16251	16524	16280	16319	16233	16494	16484	16364	16571	16317	16465	16522	16404	16419	16323	16573	16440	16465	16414	16495	16540	16368	16600	16540	16232	16391	16255	16522	16437	16454	16363	16338	16513	16451	16391	16418	16428	16348	16588	16336	16226	16427	16367	16435	16454	16426	16509	16537	16403	16362	16384	16440	16434	16255	16457	16421	16382	16403	16384	16489	16394	16473	16422	16312	16458	16302	16404	16475	16394	16375	16286	16370	16460	16319	16532	16360	16382	16398	16394	16429	16378	16394	16410	16522	16327	16246	16380	16343	16437	16501	16689	16493	16435	16358	16626	16480	16290	16475	16402	16503	16347	16359	16392	16394	16432	16263	16306	16663	16387	16485	16579	16406	16315	16306	16385	16340	16420	16588	16377	16449	16402	16594	16503	16605	16367	16394	16456	16509	16499	16390	16371	16349	16355	16431	16591	16530	16484	16511	16553	16206	16342	16347	16380	16489	16458	16226	16415	16425	16401	16505	16367	16430	16515	16440	16483	16400	16454	16385	16479	16449	16320	16374	16442	16332	16436	16488	16348	16445	16388	16409	16499	16305	16327	16357	16421	16433	16468	16250	16431	16240	16443	16379	16563	16483	16413	16465	16353	16338	16405	16558	16283	16491	16272	16439	16379	16354	16411	16469	16316	16493	16382	16445	16472	16507	16351	16232	16441	16429	16509	16250	16581	16518	16460	16238	16434	16484	16332	16422	16475	16480	16476	16418	16567	16396	16271	16395	16624	16411	16501	16577	16599	16344	16472	16508	16289	16439	16385	16348	16641	16393	16446	16319	16409	16346	16583	16423	16491	16429	16370	16335	16353	16337	16407	16431	16399	16319	16316	16448	16356	16441	16298	16449	16357	16382	16449	16355	16455	16346	16445	16383	16250	16424	16512	16476	16269	16347	16392	16297	16458	16395	16441	16543	16343	16412	16586	16299	16395	16364	16333	16469	16598	16335	16486	16506	16315	16382	16316	16357	16442	16478	16375	16448	16263	16371	16485	16416	16303	16372	16472	16574	16533	16352	16280	16425	16494	16517	16307	16392	16385	16293	16568	16379	16392	16397	16389	16471	16349	16314	16096	16539	16382	16395	16451	16469	16467	16452	16267	16339	16468	16394	16403	16240	16209	16370	16426	16423	16322	16534	16499	16401	16314	16489	16540	16578	16538	16422	16505	16494	16359	16495	16348	16571	16454	16259	16498	16398	16412	16476	16389	16386	16457	16413	16289	16484	16385	16316	16384	16234	16412	16449	16427	16328	16278	16413	16329	16475	16595	16397	16588	16249	16429	16305	16354	16374	16404	16407	16269	16266	16492	16299	16311	16475	16506	16640	16435	16283	16404	16443	16439	16427	16433	16305	16491	16385	16481	16391	16324	16549	16372	16413	16380	16446	16393	16347	16402	16403	16394	16241	16407	16551	16456	16414	16380	16531	16324	16394	16558	16409	16463	16473	16266	16356	16412	16519	16551	16351	16295	16327	16366	16568	16607	16383	16586	16254	16467	16367	16491	16208	16249	16460	16186	16187	16413	16443	16427	16442	16463	16353	16430	16544	16432	16328	16296	16482	16450	16350	16552	16381	16505	16561	16418	16422	16433	16318	16321	16368	16454	16393	16433	16369	16304	16187	16452	16430	16465	16236	16467	16447	16593	16428	16424	16442	16475	16531	16409	16594	16312	16584	16236	16503	16399	16478	16368	16405	16425	16441	16467	16441	16256	16307
23960	21502	29067	24495	22709	24165	24106	21034	20462	20914	20812	20597	20612	20609	20820	20379	20368	20318	20810	21046	20890	20796	20533	20500	20361	20316	20234	20289	20315	20424	20531	20293	20278	20324	20174	20020	20220	20289	20182	20149	20334	20279	20137	20225	20361	20166	20289	20089	20004	20143	20098	19996	19974	20225	20156	20339	20312	20248	20186	20309	20512	20408	20468	20402	20397	20093	20234	20038	20180	20114	20163	20028	20034	19956	20065	19941	20196	20111	19933	20147	20012	19966	20277	20064	20109	20041	20192	20295	20184	20142	20211	19958	20060	20146	20094	20001	19900	20156	20103	20158	19861	20157	20115	20144	20047	20297	20214	20288	20161	20448	20142	20184	20151	20143	20229	20102	20065	19861	20194	20061	19966	19956	20002	20004	19924	19922	19984	20339	20143	20078	19999	20172	19926	19930	20047	20047	19977	20031	20007	20211	19967	20258	20076	20330	20045	20082	20070	20075	20028	20293	20005	19920	20245	20067	20092	20083	20059	20149	19976	20145	20073	20176	19943	20028	20057	20045	20060	20245	20177	20265	19946	19895	20282	19894	20094	19979	19971	20146	20050	20177	20186	20060	19964	20157	20015	20327	20209	20081	19918	20309	20206	19917	20080	19991	20073	19991	19957	20145	20043	20057	19941	20177	20158	20121	20216	20011	20073	20074	20326	20109	20084	19991	20203	20062	19992	20171	20120	19960	20205	19987	20325	19935	20063	20125	20011	20024	20195	19870	19904	20155	20055	20166	20241	20042	20164	20037	20094	20106	20134	19900	20040	19977	19994	20208	20039	19916	20141	20191	20107	20172	20142	20026	19985	20140	20241	20063	19902	20006	20077	20197	20105	19838	20073	20018	19805	20150	20102	20034	20315	20089	20066	20065	20048	20116	20072	20276	20386	20014	20134	20070	20008	19910	20204	19948	20182	20121	19946	20198	20091	20158	20016	20258	20077	20066	20043	20197	20044	19950	20161	20046	20053	20026	20195	20124	20281	20251	20072	20231	20131	20153	20066	19987	19978	19822	20154	20248	20065	20116	20232	19961	20240	20251	20190	20056	20152	19959	19990	20090	20023	20044	20277	19925	20094	20103	20120	20024	19867	19991	20216	20137	20145	20253	20110	20133	20037	19967	20271	20202	20142	20170	20150	20020	20029	20045	20176	20115	20182	19906	19974	20077	20155	20200	20035	20106	20086	20097	20075	20199	20110	20100	20259	20190	20034	19918	20316	20125	20289	20137	20196	20013	19980	19910	20159	20146	20271	20113	19991	20094	19980	20110	19898	19944	20200	20070	20286	19906	20204	20082	19998	20018	20228	20328	20032	20016	19837	19981	19937	20172	20264	20088	20093	20029	20009	20401	20183	19884	20111	20190	20100	19989	20076	19894	20039	20242	20245	20023	19909	20220	20086	20000	20141	20038	19987	20123	20234	20016	20207	19929	19959	20185	20078	20149	19897	19956	20124	20127	20245	20009	19932	20001	20356	20066	20051	20151	20002	20029	20077	20235	20048	20013	20264	20156	20234	20121	20059	20172	20222	20098	20056	20080	20154	20083	20104	20076	20216	20156	19887	19866	20281	20173	20025	20019	20130	20003	20252	19980	20218	20204	19983	20180	20112	20181	20133	20410	20089	20051	20324	20220	20163	19978	19956	20018	20074	19876	20143	20062	20163	20137	20205	20128	20155	20138	20055	19980	19875	19987	20091	19893	20023	20050	20028	20107	20181	20048	20170	19918	20196	20223	20295	20163	20095	20129	20027	20357	20138	20038	20079	20104	20056	20021	20003	20006	20014	20120	19935	20005	19984	20146	20002	20081	20098	20302	19922	20138	20274	19955	20360	20058	20188	20114	20095	19935	20037	20174	20055	19955	20354	19982	20283	19839	20005	20036	20203	19940	20183	20046	19941	20124	20127	20239	20179	20456	20022	20196	20239	20215	19968	20123	20142	20150	20018	20248	20137	19883	20166	20022	20267	19956	20028	19906	20246	19765	20156	20232	19979	20017	20132	20244	19950	20163	20199	20201	19985	20073	20064	20210	20074	20139	19830	19986	19969	20184	20082	20082	20247	20056	20217	20144	20195	20105	19913	20001	20258	20128	20058	20091	20125	20140	20176	20149	20068	20166	20039	19978	20161	20008	20073	20301	20118	20130	20178	20268	20156	20288	20144	19953	20018	20085	19766	20175	20107	20021	20244	19953	19938	19946	19887	20006	19852	20271	20009	19971	20075	20338	20143	19858	20106	20106	20278	20208	20070	19962	20039	20200	20026	19911	20018	20372	20101	20038	20342	20202	19901	20229	20056	20099	20338	20065	19961	20082	20136	20248	20197	20014	20202	20120	20353	20198	20188	20021	20002	20091	20164	20239	20375	20134	20143	20108	20163	20145	20278	20092	20152	20250	20015	20122	19988	20199	20178	20521	20109	20069	20192	20097	20097	20148	20167	19980	19960	20042	20153	20113	20032	20171	20214	20046	20171	20182	20118	20185	20241	20205	20240	20064	19949	20151	20044	20197	20117	19975	20182	19896	20082	19826	20108	20295	20079	20077	19887	20069	20287	19889	20058	20206	20186	19832	20069	19884	19955	20103	20104	20079	20277	20040	20150	20258	20171	20114	20159	20119	20102	20188	20009	19982	20038	20093	20149	20233	20203	19926	20252	20085	20032	20264	20241	20179	20101	20199	20156	20369	20188	20251	20067	20035	20358	20334	20122	20079	20182	20084	20019	20379	20062	20294	20014	20099	20133	20015	20328	20387	20073	20156	20089	20105	20179	20171	20108	20173	20107	20165	20089	19872	20060	19921	20122	20040	20020	20026	20018	20085	20340	19948	20089	19957	20006	20160	20039	20188	20056	20027	19921	19877	20201	20071	20071	19953	20229	20013	20161	20156	20079	20285	20008	20142	19900	20119	20365	20171	19973	19895	19935	20001	20002	20078	20167	20279	19941	20159	20008	19944	20152	20039	20069	20326	20138	20080	19924	20227	20167	20257	20035	20034	19974	20083	20121	20212	20129	20113	20038	20095	20111	20084	20052	20241	19969	20053	20084	19988	20063	20054	20108	20128	20394	20187	20141	19949	19869	20009	20077	20059	20167	20174	20250	20080	20029	20059	20010	20211	20312	20147	20094	20267	20297	20088	20267	20045	20199	19990	20104	20016	20028	20086	20118	20278	20021	19941	20176	20214	20128	19991	20133	20058	20498	20289	20164	20057	20170	20291	20249	20074	20156	19854	20178	20188	20336	20203	20175	20081	20068	20019	20223	20098	20006	20184	20126	20358	19989	19825	20202	20079	19869	20082	20243	20290	20107	20113	20269	20183	20249	20142	20290	20383	20273	20180	20160	20252	20360	20167	20179	20043	20137	20146	20058	20107	19877	20200	20160	19896	19962	20159	20103	20181	20182	20112	19984	20010	20033	19936	20421	20199	20192	20135	19970	20136	20110	20138	20186	20183	20214	19998	20005	20007	20131	19967	20198	19949	19979	19878	20195	20016	20311	20211	20113	20282	20108	20081	20152	20084	19888	19995	20062	20297	20165	20045	20258	20120	20183	20237	20042	20083	20226	19953	20117	20102	19992	20114	19969	20220	20146	20108	20177	20290	19805	19968	20008	20158	20031	19904	20240	20127	20011	19882	20050	19985	20065	20063	19948	20101	19959	19951	20028	20020	20101	20131	20010	20185	20191	20157	20162	20212	19952	20203	20127	20230	20137	19977	20068	20222	20062	20211	20287	20032	20306	20040	19866	20141	20045	20129	19950	20096	20038	20090	20295	20192	20157	20172	19845	19842	20035	19956	19991	20354	20268	19955	19964	19990	20070	20163	20109	20168	20369	20329	20130	20289	20212	20145	20136	20090	20035	20079	20116	20242	20085	20101	20414	20044	20033	20242	20050	19912	20135	20132	20136	19854	20207	19992	20074	20136	20164	20024	20251	20019	20050	20062	19964	20074	20192	19967	20226	19930	20303	20162	20014	19950	20018	20048	20243	20140	19963	20011	20030	19826	20189	20021	19961	20005	20027	20122	19982	19908	20137	20030	20021	20110	20058	20234	20289	20063	20317	20213	20451	19853	20128	19990	20106	20123	20115	20103	20252	20204	20099	20023	19905	19939	19968	20141	20129	20148	20332	20214	20166	20142	20239	20304	20199	19982	20167	19978	20212	19919	20130	20053	20167	20092	20178	20236	20092	20171	20082	19917	19898	20125	19965	20117	20112	20298	19970	19973	20158	20095	20342	20106	20151	19976	20177	20171	20045	20079	20138	20111	20006	20266	20056	20067	20207	20059	19993	20157	20053	20241	19927	20335	20082	20098	20224	20001	20125	20225	20268	19965	20031	20187	20430	19856	20031	20181	20004	20009	20244	20279	20188	19899	20006	20024	19998	20284	20180	19965	20060	20209	20217	20059	20211	20025	20048	20089	20176	19865	20010	20210	20348	20297	20261	20217	20063	20285	20014	20058	20089	19979	19778	20139	20004	19941	19962	20169	20196	20221	20082	20201	20156	20020	19972	20021	20138	20339	20289	20047	20222	20116	20401	20080	20071	20061	20151	20011	20031	20078	19909	20195	20094	20064	20063	20288	19986	19717	19997	20132	20104	20243	19993	20061	19937	20110	19996	19900	20158	20045	19972	20128	20061	20239	20129	20047	19789	20061	19953	20223	20240	20276	19987	19959	20059	19874	20198	19900	20007	19844	20058	20231	20099	20092	20211	20230	20132	20128	20090	20101	20050	20070	20207	20001	19943	20119	20201	20136	19966	20149	20158	20212	19957	20115	20114	19836	20060	20172	20039	20127	20118	20179	20038	20129	20136	19939	20070	20052	20312	19935	20168	20115	19988	19953	20072	20143	20118	19963	20084	20059	20240	20131	20220	20116	20246	20190	20010	20194	20094	19951	19990	20299	20181	19903	20185	20030	20153	20020	20133	19852	20236	20046	19980	20175	20262	20134	19977	20361	20218	20165	20155	20016	19844	20113	20206	20041	20208	20221	19888	19939	20000	20269	20066	20128	20033	20012	20000	20092	20008	20020	20268	20181	20138	19984	20026	19997	20216	19948	20132	20238	20147	20197	20044	20122	20209	20249	20109	19966	20234	20126	20165	20206	20175	20320	19952	20137	20029	20186
19083	37790	30202	22458	20617	19549	18371	17750	17539	17372	17081	17070	16998	17191	16988	16865	16909	16977	17853	17604	17828	17193	17107	17150	17263	16900	16962	17017	16853	16840	16710	16888	16630	16530	16857	16456	16620	16756	16714	16738	16711	16841	16607	16723	16741	16741	16508	16691	16628	16764	16674	16792	16467	16765	16634	16730	16714	16627	16833	16956	17107	17255	17225	16975	16866	16822	16918	16658	16604	16669	16657	16580	16612	16590	16658	16528	16713	16624	16514	16722	16657	16439	16585	16616	16598	16641	16663	16743	16697	16517	16643	16527	16754	16532	16632	16735	16761	16722	16585	16544	16669	16487	16600	16489	16634	16734	16673	16548	16634	16716	16591	16417	16585	16632	16769	16633	16590	16559	16746	16652	16593	16637	16668	16821	16822	16639	16679	16708	16601	16661	16737	16650	16660	16578	16500	16560	16512	16725	16624	16645	16649	16577	16573	16741	16713	16725	16749	16533	16680	16673	16685	16523	16518	16593	16647	16580	16690	16752	16473	16544	16747	16711	16645	16534	16766	16648	16747	16471	16659	16737	16447	16629	16619	16751	16560	16733	16655	16634	16534	16679	16633	16578	16919	16774	16477	16729	16626	16614	16514	16534	16684	16669	16772	16646	16618	16532	16670	16588	16641	16584	16444	16637	16676	16668	16537	16653	16606	16655	16731	16538	16634	16706	16733	16582	16711	16738	16657	16441	16638	16599	16696	16705	16595	16530	16585	16569	16730	16658	16729	16549	16841	16704	16577	16514	16804	16686	16553	16562	16586	16705	16694	16713	16692	16748	16765	16626	16579	16517	16652	16597	16564	16657	16629	16654	16542	16634	16729	16619	16758	16825	16620	16762	16550	16757	16738	16641	16641	16600	16598	16512	16698	16656	16481	16632	16724	16667	16814	16549	16690	16553	16404	16501	16594	16556	16764	16617	16617	16742	16668	16611	16428	16552	16662	16502	16707	16670	16737	16572	16717	16420	16553	16452	16590	16625	16657	16685	16530	16796	16686	16531	16669	16520	16579	16515	16746	16605	16580	16504	16715	16456	16569	16670	16574	16750	16691	16540	16566	16612	16555	16874	16579	16583	16611	16681	16679	16435	16978	16671	16666	16608	16502	16495	16560	16603	16537	16600	16336	16592	16668	16539	16609	16664	16604	16824	16573	16680	16657	16653	16467	16496	16749	16432	16588	16711	16677	16712	16707	16715	16769	16632	16472	16530	16741	16710	16590	16620	16766	16649	16727	16644	16704	16541	16501	16607	16622	16634	16456	16558	16637	16512	16592	16581	16650	16601	16611	16646	16570	16614	16795	16675	16783	16678	16577	16732	16594	16736	16643	16470	16708	16611	16542	16550	16692	16598	16481	16672	16761	16794	16562	16801	16585	16733	16657	16789	16565	16648	16720	16815	16710	16633	16696	16688	16466	16716	16604	16631	16614	16539	16416	16656	16549	16658	16740	16647	16684	16707	16826	16695	16542	16663	16729	16566	16629	16569	16467	16796	16484	16704	16642	16686	16610	16444	16742	16531	16757	16666	16615	16814	16649	16620	16688	16353	16676	16540	16649	16704	16824	16700	16407	16490	16542	16605	16667	16493	16724	16768	16520	16626	16574	16811	16641	16697	16709	16479	16595	16615	16493	16572	16580	16557	16661	16542	16702	16581	16624	16639	16758	16719	16438	16572	16518	16742	16757	16662	16515	16584	16764	16545	16685	16624	16721	16547	16417	16904	16628	16583	16593	16778	16589	16636	16663	16731	16572	16578	16592	16558	16695	16588	16667	16530	16707	16583	16563	16658	16669	16654	16870	16624	16610	16726	16698	16629	16596	16790	16640	16359	16781	16665	16823	16648	16669	16729	16540	16616	16680	16803	16493	16602	16596	16697	16629	16771	16522	16628	16539	16616	16620	16458	16782	16458	16663	16636	16637	16766	16766	16602	16672	16700	16730	16518	16562	16714	16625	16674	16612	16594	16663	16670	16736	16606	16679	16742	16361	16854	16547	16775	16606	16534	16687	16616	16427	16729	16680	16731	16729	16590	16491	16630	16688	16440	16665	16697	16488	16675	16502	16719	16551	16520	16742	16635	16416	16613	16755	16594	16395	16746	16700	16608	16606	16618	16698	16709	16831	16727	16506	16825	16517	16660	16545	16528	16526	16619	16570	16561	16572	16581	16500	16681	16680	16465	16746	16748	16576	16463	16736	16594	16555	16645	16744	16641	16720	16701	16613	16603	16737	16448	16661	16554	16699	16713	16767	16635	16527	16759	16686	16681	16755	16850	16637	16612	16650	16550	16756	16448	16717	16644	16541	16762	16554	16575	16777	16701	16598	16716	16756	16638	16586	16627	16602	16505	16658	16467	16562	16549	16613	16779	16638	16644	16524	16568	16635	16546	16630	16610	16587	16555	16629	16594	16624	16593	16773	16705	16544	16835	16559	16968	16604	16673	16731	16612	16472	16628	16680	16631	16820	16452	16671	16613	16634	16665	16609	16550	16621	16569	16704	16780	16682	16681	16494	16625	16803	16715	16689	16588	16604	16471	16759	16722	16618	16649	16615	16734	16577	16707	16664	16629	16573	16327	16715	16610	16457	16667	16487	16754	16617	16683	16614	16555	16463	16707	16606	16658	16686	16682	16716	16612	16534	16642	16837	16715	16605	16851	16489	16683	16572	16633	16589	16635	16875	16648	16702	16606	16720	16733	16438	16686	16560	16712	16701	16625	16620	16751	16707	16520	16902	16668	16615	16614	16599	16693	16743	16683	16687	16612	16669	16725	16644	16704	16869	16506	16631	16750	16550	16691	16532	16739	16580	16608	16650	16730	16597	16446	16540	16680	16531	16819	16793	16509	16658	16586	16437	16549	16818	16522	16708	16560	16467	16591	16534	16634	16861	16517	16782	16618	16565	16465	16707	16586	16721	16737	16574	16624	16594	16586	16572	16642	16674	16742	16557	16580	16592	16665	16478	16536	16632	16462	16682	16710	16515	16574	16664	16632	16640	16662	16541	16765	16506	16700	16460	16580	16631	16556	16711	16639	16587	16583	16641	16838	16506	16798	16646	16656	16539	16680	16604	16664	16480	16686	16611	16651	16409	16567	16699	16579	16599	16606	16725	16512	16627	16663	16540	16469	16565	16650	16494	16631	16631	16668	16672	16443	16539	16865	16733	16671	16607	16690	16646	16618	16659	16701	16576	16681	16634	16649	16510	16701	16720	16668	16576	16651	16820	16518	16614	16545	16682	16724	16686	16649	16549	16706	16687	16747	16374	16590	16716	16533	16735	16418	16804	16551	16624	16600	16479	16564	16810	16706	16536	16744	16675	16790	16595	16762	16602	16587	16722	16637	16616	16602	16626	16610	16629	16688	16433	16521	16723	16578	16707	16769	16644	16531	16750	16690	16654	16665	16763	16599	16838	16630	16805	16579	16602	16597	16568	16621	16768	16587	16516	16699	16605	16670	16724	16586	16657	16596	16690	16663	16465	16724	16494	16682	16744	16631	16765	16798	16715	16520	16728	16608	16623	16647	16604	16674	16528	16539	16722	16400	16763	16766	16603	16679	16737	16560	16675	16501	16471	16849	16493	16546	16579	16789	16700	16567	16580	16700	16448	16688	16716	16767	16535	16716	16350	16785	16604	16559	16612	16667	16717	16648	16769	16544	16710	16486	16785	16643	16519	16834	16488	16611	16622	16694	16660	16629	16652	16552	16746	16666	16698	16597	16582	16592	16471	16766	16680	16615	16693	16706	16623	16690	16670	16703	16656	16701	16865	16705	16551	16565	16589	16703	16747	16825	16618	16816	16555	16578	16771	16782	16605	16692	16545	16564	16613	16619	16514	16718	16483	16671	16607	16564	16518	16658	16615	16701	16590	16589	16629	16593	16510	16699	16660	16668	16544	16692	16689	16494	16528	16716	16704	16480	16682	16473	16516	16774	16462	16594	16809	16526	16499	16789	16678	16624	16743	16676	16360	16633	16623	16742	16763	16670	16669	16455	16544	16407	16678	16708	16599	16596	16737	16357	16622	16833	16700	16683	16598	16656	16446	16526	16691	16792	16454	16723	16601	16718	16716	16729	16697	16440	16574	16726	16812	16737	16627	16662	16645	16629	16710	16524	16592	16621	16831	16484	16738	16720	16795	16522	16649	16586	16618	16534	16523	16588	16611	16551	16527	16553	16658	16653	16631	16455	16675	16753	16572	16484	16723	16683	16634	16608	16856	16461	16636	16616	16570	16744	16594	16505	16641	16634	16563	16809	16540	16541	16591	16621	16679	16587	16553	16854	16699	16612	16803	16640	16672	16632	16658	16647	16638	16605	16705	16704	16411	16541	16788	16620	16678	16636	16601	16627	16770	16551	16604	16578	16738	16615	16784	16605	16670	16607	16539	16804	16644	16706	16662	16469	16750	16549	16635	16548	16700	16674	16693	16786	16540	16635	16534	16799	16649	16713	16565	16714	16575	16759	16436	16712	16785	16424	16525	16781	16693	16814	16760	16458	16640	16613	16553	16748	16646	16604	16596	16841	16538	16824	16780	16583	16703	16588	16439	16835	16680	16521	16639	16633	16695	16711	16518	16622	16739	16736	16622	16730	16670	16592	16613	16625	16705	16733	16598	16554	16681	16728	16559	16753	16678	16687	16771	16566	16525	16688	16528	16599	16614	16559	16653	16731	16549	16506	16719	16759	16816	16476	16546	16690	16517	16733	16718	16726	16649	16654	16758	16562	16595	16527	16498	16506	16690	16696	16417	16679	16708	16511	16510	16680	16574	16650	16717	16780	16618	16694	16827	16663	16565	16755	16597	16491	16614	16689	16629	16684	16627	16579	16513	16608	16477	16497	16589	16654	16612	16591	16528	16541	16606	16554	16782	16675	16583	16642	16774	16618	16797	16767	16602	16453	16657	16575	16614	16684	16411	16497	16484	16584	16460	16676	16624	16750	16467	16657	16625	16518	16639	16490	16588	16753	16830	16431	16622	16744	16649	16566	16699	16760	16604	16720	16662	16655	16572	16579	16685	16697	16752	16798	16680	16751	16551	16679	16668	16595	16608	16519	16860	16649	16729	16573	16519	16634	16538	16614	16529	16579	16469	16655	16526	16385	16568	16483	16577	16587	16586	16518
23029	21505	29366	24083	21803	24630	27461	22465	21375	21721	21624	21418	21440	21427	21137	21118	21339	21171	21614	21632	21602	21426	21320	20891	20954	21220	21061	21041	21136	20957	21042	21018	20816	21046	20879	21134	20816	21026	20763	20901	20993	20694	20775	20896	20746	20763	21121	21070	20976	20772	20932	20922	20829	20891	20707	20924	21040	20809	20903	21071	21608	21921	21813	21387	21058	21116	20758	20820	20773	20873	20560	20794	20709	20773	20756	20789	20774	20738	20489	20708	20964	20806	20776	20800	20593	20757	20762	20857	20720	20557	20606	20966	20712	20729	20862	20893	20909	20830	20899	20676	20903	20799	20745	20489	21100	20896	20856	20801	20546	20612	20924	20903	20697	20888	20840	20730	20754	20524	20591	20871	20759	20909	20599	20666	20825	20862	20736	20735	20879	20749	20702	20612	20865	20611	20735	20856	20963	20788	20774	20926	20706	20755	20710	20889	20830	20775	20786	20605	20582	20770	20695	20809	20677	20629	20672	20752	20773	20913	20679	20766	20777	20611	20705	20622	20577	20836	20930	20946	20824	20727	20545	20705	20934	20739	20956	20951	20566	20760	20557	20757	20641	20472	20808	20595	20922	20530	20553	20787	20751	20738	20895	20877	20969	20664	20698	20772	20694	20921	20965	20925	20888	20847	20804	20822	20592	20281	20644	20914	20592	20713	20773	20918	20555	20701	20635	20813	20526	20628	20664	20647	20652	20845	20411	20416	20553	20874	20822	21017	20714	20681	20789	20818	20835	20908	20775	20973	20755	20412	20634	20787	20802	20927	20804	20881	20722	20778	20781	20683	20724	20594	20713	20601	21002	20839	20847	20654	20483	20814	20695	20801	20748	20632	20900	20627	20697	20693	20628	20606	20701	20691	20656	20816	20709	20679	20911	20922	20592	20858	20594	20752	20866	20723	21004	20713	20808	20786	20886	20872	21016	20920	20846	20788	20659	20689	20751	20692	20713	20865	20766	20794	20928	20658	20774	20632	20634	20631	20631	20560	20794	20624	20775	20463	20879	20806	20740	20727	20536	20983	20688	20641	20526	20592	20630	20875	21050	21101	20644	20672	20808	20548	20744	20533	20885	20502	20844	20745	20715	20802	20702	20853	20687	20815	20707	20678	20693	20830	21010	20681	20808	20783	20811	20766	20740	20714	20726	20579	20542	20592	20690	20627	20718	20774	20677	20923	20502	20547	20456	20813	20877	20616	20642	20632	20619	20623	20783	20636	20484	20733	20685	20502	20624	20697	20543	20978	20744	20747	20730	20757	20762	20748	20698	20701	20670	20736	20888	20755	20932	20739	20681	20657	20727	20965	20669	20610	20763	20842	20757	20477	20625	20755	20812	20844	20549	20458	20785	20761	20597	20504	20714	20757	20734	20730	20828	20602	20830	20929	20761	20874	20790	20578	20780	20779	20927	20794	20700	20689	20690	20846	20661	20769	20635	20576	20800	20881	20762	20717	20767	20711	20771	20907	20682	20698	20806	20865	20840	20699	20722	20891	20806	20530	20888	20835	20541	20705	20781	20731	20891	20588	20618	20814	20722	20762	20930	20848	20779	20767	20918	20567	20702	20420	20609	20875	20791	20652	20781	20722	20509	20806	20777	20892	20548	20526	20680	20640	20787	20476	20538	20561	20780	20814	20781	20991	20764	20719	20858	20579	20685	20713	20709	20681	20864	20874	20664	20721	20748	20760	20910	20971	20805	20706	20781	20671	20721	20721	20859	20878	20851	20607	20771	20528	20603	20719	20833	20808	20837	20727	20761	20778	20690	20832	20747	20723	20586	20726	20717	20594	20781	20719	20673	20706	20995	20795	20730	20717	20727	20790	20762	20759	20912	20656	20772	20718	20599	20726	20649	20866	20665	20804	20470	20605	20721	20788	20790	20773	20710	20674	20785	20796	20886	20766	20818	20741	20826	20659	20593	20967	20856	20692	20711	20665	20663	20727	20782	20662	20681	20605	20751	20855	20648	20692	20588	20835	20777	20855	20652	20773	20756	20509	20707	20676	20766	20640	20534	20761	20748	20755	20636	20609	20791	20770	20558	20715	20713	20700	20718	20634	20860	20694	20825	20805	20500	20728	20943	20651	20776	20585	20756	20594	20643	20765	20677	20652	20701	20702	20728	20731	20814	20768	20796	20666	20741	21070	20809	20812	20874	20683	20655	20847	20640	20559	20598	20753	20630	20814	20725	20576	20814	20791	20857	20893	20745	20605	20594	20610	20539	20851	20696	20741	20872	20487	20777	20509	20691	20889	20630	20731	20800	20718	20824	20793	20659	20546	20614	20728	20978	20675	20848	20739	20629	20901	20619	20426	20703	20703	20709	20906	20851	20670	20654	20630	20895	20937	20549	20801	20573	20777	20528	20831	20979	20689	20867	20739	20826	20830	20664	20810	20845	20865	20788	20718	20494	20591	20682	20721	20803	20775	20706	20498	20733	20814	20718	20965	20832	20647	20564	20608	20759	20580	20665	20907	20953	20773	20899	21006	20834	20677	20841	20666	20688	20773	20727	20817	20714	20642	20617	20747	20820	20831	20737	20665	20707	20826	20740	20631	20703	20712	20788	20605	20730	20834	20635	20734	20727	20827	20772	20557	20808	20903	20544	20708	20646	20786	20829	20575	20681	20631	20632	21053	20809	20769	20798	20759	20560	20974	20900	20651	20808	20366	20726	20647	20924	20698	20689	20747	20802	20716	20658	20869	20581	20811	20870	20775	20561	20469	20816	20453	20678	20728	20668	20855	20808	20924	20905	20706	20775	20788	20499	20913	20773	20629	20834	20846	20616	20718	20776	20666	20901	20750	20772	20646	20787	20683	20733	20842	20906	20599	20936	20730	20859	20664	20783	20700	20748	20650	20598	20782	20642	20602	20484	20681	20883	20786	20826	20951	20685	20996	20896	20970	20709	20675	20660	20724	20687	20919	20763	20729	20826	20625	20638	20770	20875	20745	20639	20806	20552	20545	20734	20887	20577	20809	20815	20597	20469	20753	20786	20665	20660	20771	20606	20857	20691	20610	20799	20822	20712	20593	20710	20772	20738	20647	20793	20627	20745	20734	20654	20855	20718	20600	20829	20879	20832	20752	20649	20791	20718	20662	20535	20529	20772	20811	20705	20496	20733	20777	20705	20700	20898	20763	20727	20425	20873	20632	20604	20789	20603	20625	20581	20797	20594	20975	20906	20834	20991	20840	20748	20698	20691	20798	20807	20667	20724	20789	20830	20433	20675	20750	20764	20862	20990	20793	20913	20766	20696	20823	20753	20662	20969	20920	20893	20642	20543	20781	20801	20595	20755	20679	20636	20455	20738	20961	20694	20671	20670	20962	20712	20517	20853	20732	20930	20817	20817	20630	20707	20711	20726	20918	20705	20922	20739	20742	20740	20680	20675	20703	20750	20739	20733	20837	20833	20748	20798	20673	20670	20460	20788	20669	20725	20829	20792	20757	20610	20912	20904	20734	20685	20912	20855	20775	20612	20677	20782	20761	20558	20804	20638	20669	20865	20946	20843	20685	20564	20533	20877	20709	21030	20810	20856	20713	20770	20674	20891	20731	20716	20601	20773	20739	20639	20806	20986	20777	20794	20794	20599	20746	20636	20922	20870	20848	20773	20779	20739	20837	20868	20648	20826	20816	20616	20725	20927	20567	20736	20753	20746	20652	20808	20486	20619	20694	20657	20765	20747	20786	20900	20806	20917	20688	20653	20630	20984	20763	20749	20624	20763	20648	20938	20774	20722	20923	20851	20642	20777	20822	20596	20867	20562	20859	20814	20849	20813	20811	20812	20784	20911	20733	20742	20837	20691	20876	20828	20573	20652	20829	20935	20881	20808	20723	20665	20804	20668	20710	20753	20658	20819	20602	20635	20443	20599	20950	20639	20811	20809	20526	20809	20660	20678	20693	20918	20738	20555	20607	20768	20743	20866	20655	20787	20772	20450	20826	20635	20729	20989	20727	20597	20814	20782	20837	20523	20640	20802	20904	20726	20928	20811	20787	20638	20877	20862	20806	20530	20778	20613	20594	20653	20727	20877	20627	20921	20927	20565	20935	20629	20661	20722	20770	20683	20679	20779	20625	20817	20555	20708	20772	20758	20779	20757	20580	20529	20811	20913	20704	20744	20597	20710	20606	20727	20783	20685	20797	20852	20772	20811	20545	20677	20584	20814	20764	20641	20764	20566	20766	20633	20834	20693	20761	20901	20848	20853	20833	20703	20840	20672	20643	20572	20896	20669	20696	20643	20582	20756	20850	20838	20626	20725	20826	20630	20687	20745	20668	20796	20773	20703	20782	20610	20555	20694	20787	20820	20640	20905	20835	20838	20631	20831	20707	20957	20682	20510	20703	20788	20721	20839	20540	20831	20536	20761	20679	20672	20850	20751	20631	20708	20408	20758	20706	20515	20613	20757	20883	20956	20682	20524	20648	20718	20867	20542	20645	20956	20716	20648	20783	20819	20852	20760	20817	20712	20659	20769	20568	20619	20942	20542	20943	20894	20738	20757	20609	20788	20688	20943	20992	20849	20753	20662	20773	20771	20587	20641	20862	20736	20735	20650	20791	20666	20839	20704	20775	20742	20689	20586	20864	20566	20770	20792	20758	20835	20869	20692	20676	20806	20731	20944	20845	20797	20618	20697	20948	20688	20636	20760	20527	20834	20759	20970	20847	20860	20741	20742	20716	20628	20825	20789	20565	20823	21010	20760	20814	20596	20642	20600	20749	20691	20625	20472	20791	20609	20865	20821	20625	20781	20808	20836	20784	20739	20689	20457	20566	20638	20519	20552	20862	20706	20751	20850	20600	20673	20509	20686	20599	20628	20572	20806	20786	21041	20879	20726	20789	20623	20788	20745	20776	20479	20462	20777	20571	20732	20583	20604	20835	20602	20472	20963	20699	20775	20791	20694	20635	20671	20803	20726	20880	20949	20986	20733	20707	20683	20690	20672	20702	20939	20648	20920	20742	20889	20726	20812	20719	20850	20795	20723	20630	20927	20630	20694	20610	20702	20618	20673	20736	20601	20782	20652	20559	20791	20683	20704	20800	20737	20862	20596	20528	20775	20530	20596	20797	20621	20579	20709	20655	20588	20688	20750	20646	20865	20767	20669	20832
22581	41009	33541	25268	23092	21209	19581	18820	18363	18081	17857	17692	17608	17561	17180	17151	17356	17365	17972	17907	18096	17709	17316	17503	17404	17359	17397	17287	17265	17165	17155	16913	17129	16804	17104	16995	17069	17049	16997	16821	17086	17122	16987	16996	17057	16965	17042	17080	16978	17170	17050	17054	16962	17072	17115	16956	16982	16981	17107	17577	18102	18206	18115	17657	17455	17033	17244	16847	16908	17041	16896	16847	17137	16975	16836	16958	16916	16935	16798	16932	16738	16902	16975	16897	16852	16917	16995	16909	16898	16945	16881	16879	16611	16990	16846	16721	16920	16845	16836	16826	16909	16915	16928	16947	16877	17016	17022	16831	16823	16984	16860	16872	16961	17055	16912	16882	16881	16978	16819	17056	17129	16909	17090	16755	16916	17011	16957	16911	17145	17042	16946	16964	16874	16757	16943	16942	16846	16871	17095	16980	16825	17028	17005	16795	17057	16857	16846	17074	16944	16938	16854	16871	16881	16969	16734	17038	16927	16864	16838	16912	16938	16767	16955	16933	16867	16851	17050	16888	16925	16947	16824	16823	16968	16847	16866	16882	16858	16915	16990	16987	16807	16977	16837	16719	16842	16930	16797	16958	16859	16693	16902	17032	16875	16896	17013	16900	16888	16940	16895	16929	16805	16889	16867	16848	16857	17017	16817	16848	16897	16800	16964	16837	17105	16698	16997	16868	17005	16817	16823	16943	17048	17122	16754	16975	16909	16812	16926	16750	16801	16826	16877	17027	16765	16922	16766	16933	16998	16847	17055	16831	16967	16989	16703	16978	16780	16955	16974	17009	16882	16916	17004	16928	17005	16987	17032	16910	16811	17015	16927	17144	17065	16900	16871	16823	16971	16927	16926	16919	16887	17056	17043	16983	17013	16880	16811	17000	17019	16973	17027	16771	16956	17030	16946	16668	16928	16882	17016	16948	16883	17023	17003	16891	16953	16792	17102	16869	16742	17032	16860	16960	16866	16933	16741	16941	16839	16879	16885	16955	17036	16928	16943	16874	17007	16889	17008	16900	16926	16918	16846	16910	16865	16868	16860	16933	16781	16966	16993	16781	16942	16935	16974	16932	16850	16926	16983	16874	16953	16991	16948	17051	16917	16967	16885	16815	16977	16859	16869	16836	16823	16970	16821	16872	17058	16986	16921	16676	16977	16893	16769	16770	16830	16917	17026	16876	16940	16707	16825	16960	16948	16906	16831	16965	16909	16941	16807	17032	17071	16997	17009	16852	16885	17114	16860	16867	16941	16910	16820	16854	16960	16873	17008	16905	17032	17046	16783	16971	17002	17109	16887	16943	16884	16977	16787	16901	16900	16881	16858	16943	17066	16923	16792	16962	16966	16907	17008	16880	16917	16841	16849	17194	16961	16992	16721	16958	16997	16869	16944	16915	16903	16928	16896	16856	16793	16813	16953	16896	16968	16811	16981	16963	16978	16898	16999	16997	16950	16949	16908	16823	16951	16964	16733	16850	17035	16958	16850	16939	16680	16842	16937	16735	16950	16893	16704	16786	16953	17078	16873	16886	16984	17074	16979	16749	16895	16875	16943	16785	17034	16831	16762	17067	17021	17021	16885	16888	16973	16833	16901	17031	16918	16953	16784	16808	17019	16968	16987	16847	16824	16919	16767	16996	16984	17037	16790	16759	16948	16734	16836	16908	17104	16813	16884	16989	16878	16872	16981	16754	16906	16850	16876	16880	16959	17037	16968	16843	17051	16888	16956	16727	16725	16940	16922	16794	16811	16945	17055	16999	17097	16823	16949	16925	16628	16956	16978	16844	16824	16965	16947	17046	16858	16898	16754	16904	16924	16995	17042	16795	16816	16923	16935	16871	16892	16770	16934	17196	16859	16891	16945	16766	16978	16949	16937	16949	16796	16976	16986	17104	16794	16745	16983	16931	16847	16831	16832	16898	17143	16933	16950	17021	16891	16835	16984	16932	16945	16780	16847	16914	16785	16972	16912	16854	16898	16966	16839	17031	16925	17012	17006	16762	17128	16894	16758	16910	16961	16981	16862	16764	16916	16902	17035	16829	17053	16852	16942	16954	16886	16687	16984	17035	17086	16947	16887	16921	16939	16917	16851	16977	16831	17132	17170	16922	16830	16829	16930	16911	16864	16905	16919	16989	16923	16926	16762	17013	17144	16930	16857	16998	17074	16936	17024	16972	16861	16822	16938	17040	16873	17026	16840	16789	16955	16895	16936	16925	16966	16912	16902	16830	16890	16884	16871	16901	16973	16956	16728	16894	17135	16978	16844	16992	16814	16872	16979	16869	17023	16980	16935	16989	16886	16993	16843	16901	16935	16953	16933	16833	16945	16742	16996	16802	17111	16889	17001	16927	17108	16698	16918	16883	16908	16980	16902	16838	16755	17086	16980	16854	17092	17020	16906	17065	17000	16996	17039	16891	16969	16765	16916	16862	16673	16746	17109	16774	16695	16919	16877	16730	16803	16818	16994	16862	16855	17073	16919	17037	17116	16869	16949	16851	16768	16924	16963	16975	16845	16650	17114	16869	16962	17058	16800	17020	16859	16925	16952	16871	16788	16899	16930	16884	16838	16952	17048	16816	17024	16921	17046	16915	17066	16927	16894	17008	16926	16888	16933	16660	16960	16913	16901	17018	16834	16846	16895	16960	16863	16813	16838	16885	16886	16949	16867	17029	16939	16975	17012	16944	17062	16957	16950	16900	17053	16838	16950	17169	17053	16967	16894	16931	16956	16919	16863	16795	16897	16794	16835	16796	16930	16952	16958	17019	17048	16917	16906	16841	16832	16992	17056	16857	16872	16920	16820	16998	16970	16971	16829	16851	16822	16845	16900	16931	16991	16906	16928	17080	16910	16867	16822	16748	16708	17015	16832	16996	16909	17087	16895	16953	16884	16813	17067	16830	17072	16944	16876	16917	16960	16886	16926	16740	17104	16909	17059	16885	16946	16999	16972	16829	16834	17025	16986	16713	16803	16890	16826	16978	16856	16795	16990	16829	16928	16926	16979	16845	16959	16978	16847	16785	16967	16990	17041	17005	16879	16951	16926	16963	16879	17109	16816	16799	16849	16794	16890	16981	16820	16984	16940	17068	16873	16934	16836	16847	17049	17011	16918	16837	17057	16906	16847	16826	17001	16911	16696	16807	16861	16949	16799	17085	16862	16796	16679	16950	16925	16819	17078	17026	17102	16906	16962	16835	16837	17058	16819	16957	16910	16737	16860	16969	16860	16893	16884	16826	16768	16844	16905	16890	16966	17011	16869	16879	16906	16708	16847	16917	16823	16881	16917	16882	16999	17068	16727	16765	16843	17011	16929	17004	17063	16769	17189	16876	17008	16755	16956	16914	16965	16973	16747	16967	16948	16995	16981	17103	16818	16897	16682	16837	17105	16913	16933	16944	16837	16839	17027	16839	16981	16868	16802	16853	16952	16938	16968	16773	16828	16914	16874	17012	16982	17004	16871	16764	16937	16825	16796	16760	16940	16730	16753	16845	16878	16830	17003	16814	17014	16998	16883	16877	16930	16953	16750	16966	16972	16919	17126	16721	17134	16767	16914	16838	16999	16773	16937	16918	16947	16794	16910	16933	17026	17046	16609	16934	16723	16976	16946	16869	17180	17067	16893	16933	16985	16955	16899	16986	16774	16871	16869	16907	16981	16785	16971	16952	16687	16792	16970	16919	16782	16862	16820	16970	16910	16732	16862	17107	16934	16831	16870	16944	16931	16849	16981	16842	16771	16957	16852	16923	16991	17094	17067	16882	16804	16738	16903	16934	16850	16696	16819	17029	17039	16997	16918	16832	16839	16904	16911	16945	17052	16876	16905	16929	16862	16957	16813	16751	16934	16953	16937	17018	16822	16884	16981	16882	17018	16959	16881	17012	17025	16858	16952	17061	16817	16864	16759	17024	16755	17002	17054	16768	17014	16980	16986	17044	16994	16935	17076	16904	16920	16774	16919	16931	16837	16915	16993	16801	17028	16805	16781	16928	16941	16839	16917	16934	16749	16851	16914	16947	16784	16968	16836	17013	16863	17007	16735	16921	16853	16959	16884	16993	16921	16842	16971	16853	16736	16921	16847	16864	17075	17011	16723	16860	16819	16844	16907	16919	16724	16771	16759	16881	16953	17058	16943	17053	16921	17055	16888	16790	17003	16799	16917	16794	16849	16870	17094	16863	16820	16985	16899	16895	16781	16780	16883	17046	16738	17027	16851	16937	17025	16843	16910	16970	16962	16616	16932	16942	16851	16743	17019	16926	16957	17014	16984	16847	16926	16868	16837	16940	16866	16918	17058	16959	17060	16766	16979	16956	16906	16783	16892	16848	16772	16868	16855	17057	17081	16866	16930	16845	16972	17126	17023	16898	17021	16933	16839	16757	16784	16782	16743	16935	16987	16941	16605	17002	16883	16823	16980	17009	16764	16922	16836	17091	17028	17042	17004	16789	16792	16973	16969	16929	16998	16933	16876	17063	17011	16802	16971	16858	16922	16918	16887	16979	16892	16891	16856	16986	16950	16899	16962	16995	16865	16891	16915	16847	16868	16708	16951	16904	16881	16738	17062	16874	16951	16765	16871	16833	16871	17124	17021	16876	16978	16961	16987	17031	16829	16793	16745	16908	16926	16995	16953	16933	16949	17005	16973	16838	17049	16992	16994	16764	16785	16760	17028	17014	16821	17026	16836	16861	16915	16939	16934	17009	16772	16858	16785	16875	17069	16831	16883	16887	16853	16838	16811	16908	16775	16761	17086	17020	16860	16886	16862	16967	16814	16876	16772	16966	16902	16975	16762	17033	16773	16932	16911	16896	17083	16962	17174	16831	16923	16851	17078	16945	17006	16989	17160	16843	16900	17036	16885	17029	16781	16938	16730	16798	16811	16789	16873	16943	16957	16955	16902	16716	16990	16853	16809	16900	16816	17062	16957	16984	16918	16813	16865	16831	17067	16905	16868	17039	16753	17129	16944	16817	16779	16831	16810	17063	16830	16935	16785	16925	16947	16786	17064	17013	17003	16880	16970	16881	16979	17036	16850	16985	16946	16870	16719	16989	16921	16874	17021	16864	16923	16988	16844	16921	16955	17037	16959	16847	16799	16860	17011	16903	16873	17122	16975	16888
28716	24028	27544	25054	21734	21563	21242	20834	20636	20831	20812	20721	20641	20508	20692	20641	20671	20871	20713	20853	20869	20813	20788	20790	20475	20945	20761	20690	20737	20481	20575	20545	20642	20661	20494	20451	20597	20562	20806	20684	20471	20651	20721	20585	20485	20776	20846	20716	20633	20608	20611	20485	20544	20648	20833	20540	20553	20760	20667	20682	20757	20808	20632	20563	20612	20563	20503	20574	20549	20592	20717	20529	20530	20455	20593	20462	20695	20514	20609	20649	20632	20430	20817	20557	20581	20601	20486	20548	20647	20455	20707	20550	20337	20383	20506	20694	20508	20410	20609	20640	20567	20780	20547	20707	20727	20465	20384	20647	20500	20291	20693	20680	20717	20675	20518	20535	20600	20656	20418	20693	20655	20461	20534	20348	20444	20485	20620	20453	20618	20406	20534	20659	20417	20625	20625	20598	20606	20540	20516	20533	20654	20609	20747	20660	20676	20753	20557	20470	20542	20508	20704	20777	20467	20411	20477	20480	20705	20398	20546	20522	20517	20523	20412	20585	20606	20636	20780	20513	20465	20643	20370	20534	20689	20575	20610	20581	20426	20578	20481	20526	20729	20633	20723	20732	20700	20629	20379	20924	20611	20559	20651	20626	20498	20322	20597	20717	20651	20703	20637	20547	20647	20553	20579	20229	20621	20432	20780	20616	20597	20645	20628	20510	20673	20647	20726	20668	20585	20501	20652	20435	20929	20506	20745	20708	20595	20680	20686	20576	20708	20569	20603	20556	20468	20471	20774	20890	20652	20658	20691	20346	20510	20619	20539	20412	20380	20584	20733	20595	20694	20734	20579	20760	20640	20751	20528	20644	20638	20640	20653	20679	20493	20433	20652	20517	20476	20477	20478	20512	20659	20354	20516	20699	20719	20416	20534	20754	20574	20587	20520	20438	20572	20489	20581	20594	20907	20840	20616	20477	20614	20722	20574	20608	20549	20455	20563	20818	20643	20457	20472	20445	20726	20771	20701	20649	20772	20737	20920	20474	20674	20755	20604	20431	20373	20580	20754	20411	20657	20636	20549	20745	20439	20421	20563	20574	20602	20854	20599	20753	20461	20451	20653	20666	20352	20422	20724	20471	20418	20416	20472	20482	20654	20482	20683	20497	20456	20455	20714	20524	20774	20600	20717	20662	20532	20368	20624	20607	20579	20544	20664	20479	20673	20434	20498	20524	20637	20509	20652	20775	20864	20538	20474	20473	20634	20565	20520	20522	20586	20585	20502	20446	20385	20428	20505	20569	20614	20492	20575	20611	20427	20417	20660	20719	20580	20577	20508	20698	20554	20711	20733	20638	20427	20607	20672	20533	20640	20606	20651	20614	20649	20769	20722	20301	20599	20511	20660	20608	20639	20354	20632	20579	20574	20650	20553	20738	20633	20510	20532	20656	20601	20724	20644	20467	20535	20475	20322	20592	20422	20703	20834	20528	20526	20709	20483	20443	20620	20780	20632	20592	20794	20464	20478	20489	20765	20679	20549	20538	20641	20632	20685	20792	20762	20574	20714	20722	20507	20558	20576	20823	20456	20616	20775	20541	20533	20639	20575	20491	20455	20587	20670	20357	20591	20538	20414	20422	20612	20768	20576	20583	20595	20580	20596	20387	20711	20588	20383	20860	20485	20584	20427	20500	20342	20675	20492	20603	20635	20654	20553	20683	20673	20682	20678	20375	20545	20552	20739	20638	20661	20686	20814	20674	20510	20529	20389	20599	20803	20661	20555	20494	20422	20557	20613	20316	20296	20567	20455	20251	20552	20633	20536	20777	20657	20675	20699	20501	20619	20552	20414	20630	20435	20572	20724	20672	20593	20772	20756	20547	20691	20412	20408	20557	20735	20727	20599	20883	20658	20595	20748	20607	20729	20594	20409	20780	20435	20833	20694	20743	20572	20665	20494	20545	20770	20457	20620	20415	20641	20690	20542	20534	20708	20592	20384	20635	20560	20521	20563	20439	20809	20692	20544	20584	20770	20570	20620	20593	20516	20655	20610	20350	20318	20407	20518	20543	20758	20470	20657	20727	20622	20553	20573	20493	20665	20568	20464	20582	20837	20668	20553	20530	20608	20401	20656	20475	20369	20535	20902	20607	20772	20582	20642	20589	20282	20419	20574	20582	20533	20601	20481	20738	20621	20549	20547	20435	20658	20287	20641	20713	20638	20638	20718	20658	20523	20318	20478	20721	20571	20455	20488	20544	20679	20351	20638	20610	20632	20709	20546	20488	20486	20542	20563	20443	20765	20653	20578	20640	20806	20664	20485	20559	20419	20564	20576	20613	20950	20543	20530	20618	20532	20593	20505	20433	20665	20413	20395	20656	20613	20571	20652	20733	20598	20545	20420	20700	20678	20534	20759	20565	20540	20645	20881	20624	20588	20637	20573	20664	20712	20638	20475	20545	20620	20696	20473	20467	20533	20505	20420	20759	20564	20492	20392	20681	20877	20592	20340	20654	20776	20354	20627	20501	20563	20541	20617	20550	20672	20802	20599	20685	20583	20502	20566	20537	20652	20581	20367	20463	20759	20533	20490	20476	20361	20491	20522	20894	20624	20788	20496	20497	20560	20760	20452	20605	20474	20348	20598	20611	20600	20595	20533	20439	20679	20462	20835	20597	20618	20603	20796	20587	20510	20298	20434	20708	20661	20555	20633	20740	20598	20500	20481	20695	20525	20626	20530	20581	20631	20626	20560	20505	20692	20562	20669	20733	20617	20536	20632	20506	20453	20617	20707	20647	20707	20854	20622	20708	20533	20461	20600	20614	20565	20549	20578	20522	20572	20629	20548	20394	20663	20561	20520	20633	20548	20709	20423	20707	20603	20537	20506	20955	20595	20489	20621	20464	20607	20620	20655	20756	20558	20798	20569	20490	20610	20739	20629	20485	20442	20590	20647	20760	20762	20658	20474	20816	20458	20608	20649	20699	20402	20577	20578	20543	20379	20555	20646	20693	20598	20550	20649	20409	20656	20583	20441	20517	20539	20823	20527	20645	20591	20911	20659	20410	20678	20542	20558	20686	20764	20523	20731	20760	20668	20544	20662	20439	20669	20666	20619	20614	20583	20743	20690	20415	20446	20565	20765	20702	20846	20565	20414	20764	20598	20464	20437	20619	20504	20733	20779	20752	20509	20745	20597	20462	20519	20554	20475	20732	20861	20578	20803	20548	20456	20560	20514	20618	20439	20696	20709	20679	20733	20809	20576	20540	20829	20583	20636	20667	20592	20454	20495	20371	20658	20582	20438	20525	20556	20524	20667	20394	20680	20743	20559	20669	20583	20559	20511	20637	20665	20537	20470	20603	20579	20682	20393	20637	20550	20621	20654	20649	20446	20625	20588	20653	20549	20653	20564	20472	20596	20887	20556	20671	20411	20541	20753	20602	20577	20579	20489	20449	20685	20639	20591	20684	20686	20554	20432	20451	20589	20583	20586	20491	20690	20659	20707	20669	20675	20424	20733	20679	20735	20723	20578	20473	20621	20462	20523	20408	20640	20615	20564	20894	20710	20627	20688	20552	20714	20710	20561	20581	20547	20615	20439	20570	20518	20825	20450	20314	20334	20602	20667	20556	20740	20821	20564	20532	20673	20688	20641	20678	20530	20664	20554	20455	20737	20527	20522	20744	20548	20506	20651	20502	20389	20469	20624	20478	20759	20591	20702	20576	20438	20987	20565	20587	20827	20687	20424	20519	20466	20740	20507	20676	20627	20714	20477	20633	20611	20494	20542	20587	20567	20629	20633	20789	20570	20572	20473	20586	20474	20684	20719	20520	20414	20643	20581	20556	20539	20401	20684	20520	20386	20477	20627	20628	20596	20782	20704	20454	20664	20711	20544	20642	20720	20564	20503	20571	20694	20494	20953	20660	20771	20769	20625	20436	20586	20505	20651	20537	20619	20534	20448	20749	20424	20576	20554	20522	20686	20575	20565	20650	20689	20593	20718	20688	20764	20863	20370	20579	20582	20548	20741	20416	20564	20557	20764	20617	20654	20400	20437	20521	20515	20406	20553	20565	20733	20572	20732	20589	20648	20729	20446	20549	20523	20701	20683	20657	20427	20416	20520	20558	20641	20633	20577	20626	20617	20416	20568	20759	20523	20381	20729	20523	20691	20655	20590	20433	20823	20472	20498	20708	20776	20495	20493	20624	20640	20650	20617	20546	20772	20689	20567	20643	20511	20573	20708	20595	20688	20683	20647	20846	20650	20586	20464	20656	20566	20553	20585	20380	20451	20515	20678	20422	20577	20599	20643	20596	20542	20506	20640	20652	20761	20708	20693	20605	20519	20764	20646	20399	20556	20602	20534	20521	20660	20654	20490	20732	20596	20683	20621	20664	20661	20611	20485	20576	20645	20387	20765	20752	20744	20508	20522	20812	20683	20553	20575	20557	20540	20460	20695	20618	20583	20695	20510	20519	20818	20644	20621	20677	20619	20536	20505	20423	20828	20542	20848	20792	20528	20633	20398	20817	20756	20530	20680	20696	20685	20395	20628	20592	20801	20643	20575	20814	20486	20500	20527	20659	20671	20711	20675	20482	20650	20574	20770	20780	20708	20458	20551	20584	20539	20760	20513	20467	20556	20607	20559	20754	20486	20458	20795	20647	20581	20707	20773	20830	20672	20464	20631	20707	20604	20563	20351	20433	20661	20701	20701	20568	20525	20332	20650	20473	20425	20745	20729	20571	20515	20724	20647	20578	20616	20633	20687	20555	20818	20387	20365	20446	20662	20490	20672	20500	20633	20627	20675	20580	20542	20649	20640	20636	20477	20572	20684	20530	20472	20749	20568	20474	20623	20572	20664	20580	20633	20819	20775	20727	20479	20542	20676	20374	20552	20750	20479	20602	20671	20591	20515	20383	20457	20540	21032	20706	20709	20743	20284	20663	20497	20544	20720	20337	20628	20548	20381	20522	20669	20600	20627	20562	20674	20492	20432	20495	20576	20780	20608	20693	20671	20421	20340	20628	20377	20632	20648	20711	20572	20442	20493	20487	20554	20490	20704	20629	20619	20530	20639	20705	20849	20387	20608	20281	20523	20587	20575	20300	20606	20509	20474	20513	20525	20533	20578	20553	20583	20531	20601	20537	20495	20512	20664	20580	20611	20369	20582	20477
22573	29773	23308	19790	19080	17925	17400	17141	17213	17071	17049	17009	17158	17042	16962	16801	17151	17058	16957	16991	17114	17091	17176	17025	17129	16983	16951	16831	17152	16834	17088	16916	16978	16818	16977	17034	16905	16789	16905	16612	16924	16810	16951	16985	16889	16872	16775	16657	17067	16821	16970	16906	16729	17037	16978	16899	16877	16927	16705	16991	16942	17034	16909	16853	16846	16776	16835	16926	16944	16758	16705	16847	16819	16940	16925	16969	16829	16903	17023	16962	16894	16857	16651	16902	16811	16862	16994	16963	16788	16950	16829	16844	16870	16792	16825	16791	16834	16835	16848	16799	16880	17040	16893	16978	16749	16897	16860	16678	17082	16790	16887	17019	16833	16852	16732	16935	16918	16878	16927	16921	16869	16954	16819	16859	16775	16849	16776	16811	16885	16831	16756	16678	16959	16743	16716	16720	16891	16852	16723	16888	16994	16895	16875	16807	17065	16895	16857	17030	16798	16898	16942	16945	16858	16707	16791	16859	16956	16839	16823	16771	16860	16756	16781	16695	16811	17009	16739	17052	16755	16700	16906	16785	16904	16801	16736	16884	16827	16861	16903	16942	16885	16815	16916	16974	16930	16820	16862	17076	16884	16790	16951	16928	16842	16860	16952	16861	17129	17003	16999	16731	16868	16830	16935	17056	16802	16870	16883	16820	16726	16855	16949	16895	16910	16833	16927	16940	17005	16812	17039	16791	16893	16758	16698	16875	16871	16831	16784	16854	16913	16826	16979	16736	16825	16931	16923	16850	16787	16822	16729	16927	16985	16888	16828	16899	16940	16933	16879	17044	16758	16789	16773	16879	16751	16955	16757	16884	16828	16869	16903	16929	16826	16904	16796	16947	16717	16851	16759	16832	16836	16883	16856	16810	16838	17044	16869	17031	16731	16722	16883	16775	16769	16810	16902	17001	16851	16739	16589	16726	16978	16791	16884	16909	16988	16738	16786	16786	16816	16930	16812	16911	16975	16812	16835	16794	17032	16849	16735	16678	16924	16863	16828	16703	17000	16633	16801	16851	16710	16853	16822	16712	17093	16921	16918	16920	16833	16760	17000	16856	16781	16990	16854	16939	16749	16703	16922	16964	16814	16878	16887	17076	17012	16822	16811	16983	16834	16707	16992	16869	16999	16937	16956	16832	16875	16910	16975	16916	16775	16882	16877	16958	16864	16773	16869	17051	16863	16900	16858	16895	17022	16767	16837	16859	16894	16682	16833	16788	17007	16878	16879	16851	16837	16837	16919	16877	16845	16753	16804	16902	16720	16814	16838	16958	16690	16938	16874	16956	17013	16886	17033	16800	16730	16740	16870	16914	16661	16918	16868	16768	16930	16951	17108	16783	16868	16843	16852	17082	16927	16809	16942	16798	16936	16699	17001	16825	16814	16831	16791	16868	16637	16820	16831	16888	16955	16881	16823	16920	16841	16945	16919	16793	17044	16778	16780	16842	16834	16910	16909	16790	16801	16867	16906	16898	16881	16733	16905	16694	16831	16921	16926	16917	16918	17019	17002	16863	16866	16893	16977	16927	16646	16860	16753	16853	16983	16831	17097	16843	16804	16966	16639	17155	16774	16817	16909	16934	16821	16786	17006	16738	16703	16947	16668	16836	16904	16804	17032	16663	16931	16735	16891	16804	16816	16709	17070	16797	16722	16702	16961	16616	16745	16982	16784	17064	16902	16773	16963	16918	16891	16816	16852	16782	16965	16890	16843	16845	16731	16764	16826	16825	16722	16818	16794	16742	16986	16873	16967	16732	16899	16943	16806	16828	17002	16826	16762	16829	16765	16902	16849	16725	16846	16726	16812	16910	16845	16830	16840	16608	17027	16896	16821	16866	16829	16947	16632	16755	16929	16953	16797	16879	16766	16901	16969	16934	16957	17065	16853	16902	16911	17037	16838	16864	16818	16775	16800	16867	16983	16875	16961	16808	16851	16939	16872	16802	16727	16820	17031	16855	16959	16894	16715	16844	16851	16813	16960	16731	16867	16851	16820	16802	16978	17032	16771	16969	16835	16914	16990	16895	16771	16898	16821	16789	16807	16897	16995	17094	16805	16784	16894	16945	16952	16922	16937	16905	16963	16695	16590	16938	17018	16824	16854	16982	16917	16957	16769	16990	16839	16892	16922	16932	16860	16743	16786	16859	16969	16828	16888	16929	16963	16741	16895	16859	16951	16880	17085	16839	16906	16864	16848	16670	16766	16725	16904	16887	16868	16779	16868	16994	16881	16842	17009	16819	16941	16741	16879	16815	17005	16900	16804	16936	16997	16749	16910	16855	16760	16790	16750	16750	17019	16929	16841	16840	16958	16768	16942	16863	16912	16708	16836	16760	16787	16743	16689	16744	16970	16812	16913	16949	16975	16892	16686	16915	16925	16669	16903	16742	16759	16899	16809	17013	16823	16787	16884	16864	16795	16736	16842	16872	17063	16872	16843	16937	16675	16921	16914	16998	16884	16881	16978	16838	16910	16761	16981	16883	16696	16709	16857	16832	16920	16962	16917	16762	16770	16908	16726	16930	16893	16910	16983	16879	16776	16808	16850	16774	17022	16809	16982	16922	16980	16765	16752	16712	16962	16801	16757	16901	16945	16878	16557	16873	16896	16782	16834	16741	16900	16900	16874	16814	16982	16769	16778	17013	16976	16819	16751	16720	16824	17056	16821	16840	16841	16881	16887	16810	16982	16992	16927	16942	16880	16855	16947	16853	16662	16874	16870	16766	16823	16997	16824	16983	16952	16628	16878	17132	16963	16799	16961	16865	16862	16818	16839	17001	16890	16742	16936	16982	16780	16697	16714	16885	16877	16735	16842	16702	16994	16900	16825	17002	16814	16799	16894	16655	16781	16901	16986	16929	16879	17001	16750	16988	16970	16766	16830	16726	16782	16910	16929	16836	16850	16970	16863	16799	16927	16988	16615	16807	16996	16891	16976	16837	16941	16948	16826	16829	16776	16691	16858	16866	16870	16873	16781	16757	16924	16835	16698	16965	16842	17098	17009	16702	16752	16908	16788	16813	17077	16995	16832	16969	16969	16563	16825	16886	16814	16817	16944	16791	16750	16931	16908	16889	16953	17006	16982	16772	16950	17022	16832	16813	16863	16702	16908	16663	16958	16785	16982	16876	16730	16699	16850	16761	16721	16818	16778	17032	16971	17008	16935	16881	16714	16920	17030	16859	16954	16938	16901	16924	16684	16963	16808	16733	16979	16692	16873	16824	16760	16734	16991	16878	16803	16881	16947	16955	16866	16875	16934	16780	16881	16956	16936	16777	16762	16849	16668	16925	16928	16944	16808	16963	16743	16848	16777	16702	16695	16776	16814	16626	16872	16802	16878	16671	16951	16686	16609	16987	16914	16989	16805	16955	16648	16725	16748	16838	16938	16839	16910	16822	16958	16699	17187	16796	16708	16757	16924	17083	17067	16888	16975	16876	16912	16635	16824	16863	16981	16830	16849	16762	16756	16915	16797	16836	16888	16798	16918	16956	16950	16922	16977	16785	16916	17027	17017	16764	16743	17035	16822	16898	16913	16928	16923	17001	16780	16946	16912	16954	16907	16840	16864	16756	16748	16894	16858	16902	16935	16887	16825	16842	16945	16811	16704	16958	16829	16902	16935	16796	16786	17032	17020	16782	16898	16871	16751	16854	16838	16896	16837	16899	16799	16930	16921	16816	16937	16826	16970	16746	16754	16882	17046	16909	16884	16750	16944	16850	16945	16839	16829	16879	16783	16830	16811	16652	16761	16847	16762	16898	16797	16874	16877	16911	16819	16898	16777	17058	16962	16912	17024	16768	16895	17070	16928	16855	16777	16942	16877	16739	16838	17010	16847	16879	16859	16974	16758	16877	16818	16845	16912	16601	17034	16878	16833	17016	16787	16920	16727	16759	16764	16955	16809	16761	16855	16843	16971	16998	16887	16872	16866	16760	16946	16712	16792	16938	16878	16822	16856	16984	16913	16857	16836	16970	16747	16694	16872	17046	16751	16800	16892	16899	16795	16959	16845	16851	16889	16738	16828	16811	16789	17103	16837	16821	16939	16809	16743	16784	16938	16845	16840	16962	16759	16790	16928	16782	16916	16698	16867	16891	16823	16740	16859	16994	16867	16750	16823	16927	16877	16896	16737	16806	16809	16850	16820	16786	16681	16981	16951	16939	16916	16832	16914	16903	16845	16748	16751	16898	16968	16888	16773	16997	16855	16976	16900	16937	16896	16899	16897	16950	16744	16866	16917	17005	16865	16793	16840	16947	16888	16818	16873	16862	16847	16997	16954	16910	16790	16921	16857	16844	16862	17020	16781	16962	16728	16901	16780	16900	16952	16916	16872	16906	16876	16749	16930	17046	16760	16909	16775	16833	16866	16862	16865	16738	16906	16756	16936	17039	16856	16938	16852	16799	16821	16971	16857	16815	16880	16792	16728	16875	17019	16666	16944	16775	16889	17038	16991	16883	16913	16860	16929	16881	16839	16934	16846	16531	16904	16897	16850	17009	16961	16964	16776	17048	16953	16951	16976	16990	16937	16822	16969	16757	16818	16772	17012	16889	16836	16630	17009	16806	16678	16805	16966	16888	16979	16731	16853	16844	16888	16772	16878	16801	16845	16696	16900	16867	16704	16802	16796	16872	16870	17053	16857	16870	16924	16821	16846	16887	16908	16736	16874	16950	16794	16868	16889	16728	16855	16859	17084	16890	16774	16738	16967	16899	16805	17106	16912	16732	16960	16746	16894	16795	16974	16859	16867	16846	16884	16784	16900	16804	16795	16824	16927	16918	16924	16981	16765	16896	16945	16819	16760	16719	16900	16759	16771	16786	16873	16799	16761	16944	16917	16756	16825	16877	16864	16996	16945	16874	16862	16859	16849	16854	16971	16887	16876	16785	16919	16979	16900	16911	16847	16816	16741	16869	16894	16913	16831	17060	16966	16844	16865	16895	17070	16960	16766	16947	16788	17006	16740	16932	16918	16756	16854	16879	16858	16742	16813	16852	16911	16796	16985	16911	16833	16993	17006	16795	16991	16947	16778	17017	16608	16751	16813	16872	16829	16679	16887	16769	16910	16780	16988	16983	16842	17071	16712	16838	16738	16932	16843	16747	16827	16924	16917	16955
24119	21585	29202	24502	22814	24078	24092	21514	21050	21160	20684	20819	20951	20849	20794	20678	20474	20784	20794	20659	20847	20696	20692	20633	20759	20723	20725	20602	20530	20345	20498	20592	20739	20431	20128	20534	20754	20594	20389	20613	20490	20299	20581	20581	20328	20503	20380	20535	20754	20769	20209	20455	20270	20498	20600	20499	20388	20284	20401	20746	20747	21297	20903	20868	20625	20355	20635	20391	20318	20495	20388	20399	20483	20303	20442	20388	20411	20380	20277	20369	20644	20390	20443	20359	20597	20428	20438	20574	20522	20482	20482	20244	20442	20327	20459	20355	20354	20429	20357	20379	20405	20399	20397	20356	20322	20421	20436	20250	20517	20394	20445	20479	20390	20320	20424	20314	20587	20269	20077	20230	20618	20248	20435	20545	20455	20544	20378	20519	20674	20294	20170	20207	20582	20515	20506	20387	20571	20506	20419	20586	20655	20261	20243	20311	20408	20616	20517	20299	20580	20351	20457	20373	20356	20584	20578	20355	20368	20465	20280	20285	20234	20280	20539	20324	20284	20468	20320	20338	20587	20424	20591	20337	20356	20520	20594	20219	20301	20507	20423	20397	20292	20364	20442	20293	20432	20452	20328	20528	20298	20322	20348	20409	20331	20162	20355	20310	20334	20478	20193	20475	20546	20341	20410	20469	20291	20245	20638	20485	20514	20311	20449	20503	20533	20431	20392	20421	20499	20376	20420	20510	20531	20237	20377	20453	20557	20325	20303	20422	20304	20421	20477	20460	20453	20447	20304	20463	20348	20329	20541	20553	20260	20477	20376	20444	20459	20294	20387	20400	20396	20537	20385	20696	20203	20223	20353	20446	20409	20499	20244	20407	20396	20335	20400	20348	20528	20288	20495	20293	20270	20470	20438	20417	20224	20313	20492	20329	20408	20443	20428	20231	20388	20497	20526	20402	20448	20693	20430	20496	20475	20283	20621	20522	20277	20390	20519	20222	20576	20422	20534	20485	20552	20423	20464	20415	20324	20462	20383	20365	20409	20467	20550	20573	20445	20522	20546	20372	20477	20274	20320	20385	20224	20443	20339	20556	20513	20399	20209	20296	20380	20277	20572	20472	20469	20657	20343	20402	20269	20422	20410	20313	20466	20609	20400	20442	20590	20338	20490	20102	20428	20522	20511	20361	20379	20308	20540	20456	20529	20414	20314	20251	20329	20334	20573	20266	20410	20501	20536	20627	20327	20438	20429	20412	20285	20349	20350	20246	20719	20571	20255	20430	20449	20513	20372	20387	20588	20395	20387	20309	20300	20253	20567	20258	20405	20593	20303	20590	20402	20483	20547	20360	20343	20338	20335	20538	20479	20404	20410	20395	20412	20391	20362	20575	20405	20429	20280	20313	20549	20504	20509	20447	20403	20377	20489	20558	20255	20550	20366	20481	20432	20455	20513	20475	20234	20357	20430	20316	20380	20258	20493	20318	20351	20478	20458	20387	20190	20440	20539	20108	20450	20153	20215	20383	20282	20346	20202	20343	20358	20257	20525	20528	20551	20694	20288	20225	20272	20399	20395	20394	20399	20560	20495	20380	20447	20409	20427	20329	20392	20400	20555	20340	20400	20389	20281	20613	20520	20423	20546	20435	20316	20449	20359	20477	20474	20399	20459	20525	20509	20246	20408	20321	20329	20376	20320	20238	20217	20203	20483	20357	20390	20491	20496	20355	20418	20256	20448	20504	20296	20543	20406	20326	20460	20548	20441	20371	20525	20340	20707	20391	20422	20396	20563	20292	20247	20280	20232	20326	20387	20348	20456	20507	20311	20394	20337	20391	20551	20308	20325	20515	20366	20313	20438	20341	20354	20541	20321	20307	20679	20292	20360	20166	20357	20388	20561	20320	20544	20445	20381	20489	20467	20359	20530	20295	20233	20536	20340	20267	20246	20361	20319	20486	20345	20415	20535	20600	20501	20362	20315	20526	20332	20318	20419	20474	20394	20213	20206	20435	20225	20463	20468	20528	20526	20486	20351	20479	20490	20418	20539	20634	20452	20575	20427	20366	20545	20371	20566	20358	20439	20540	20384	20539	20499	20403	20397	20256	20405	20346	20524	20349	20497	20635	20498	20293	20522	20599	20577	20360	20259	20244	20523	20431	20371	20497	20456	20399	20484	20346	20425	20359	20315	20472	20227	20440	20360	20338	20161	20380	20265	20473	20472	20541	20448	20199	20448	20443	20342	20351	20361	20537	20313	20259	20461	20432	20347	20403	20459	20429	20359	20267	20306	20349	20363	20496	20478	20341	20615	20310	20243	20296	20663	20271	20272	20137	20115	20474	20524	20452	20335	20533	20485	20386	20348	20403	20477	20290	20258	20295	20505	20291	20370	20206	20287	20433	20528	20186	20412	20467	20602	20269	20410	20483	20431	20329	20407	20396	20496	20383	20370	20398	20440	20402	20358	20302	20471	20518	20353	20357	20304	20382	20505	20346	20294	20605	20501	20362	20405	20406	20413	20204	20242	20416	20506	20417	20266	20618	20497	20530	20259	20301	20273	20352	20180	20290	20430	20199	20507	20433	20264	20398	20434	20278	20415	20513	20445	20480	20391	20451	20619	20369	20603	20281	20238	20332	20348	20349	20421	20339	20371	20294	20356	20492	20382	20262	20540	20284	20370	20431	20606	20330	20369	20357	20544	20369	20536	20581	20276	20324	20440	20594	20488	20403	20601	20502	20484	20645	20503	20413	20267	20488	20258	20460	20461	20116	20466	20473	20206	20491	20550	20347	20210	20556	20566	20448	20316	20307	20408	20476	20425	20501	20410	20520	20433	20460	20424	20317	20304	20408	20207	20395	20653	20519	20562	20351	20557	20388	20402	20469	20213	20293	20575	20335	20511	20216	20352	20226	20343	20175	20270	20300	20437	20214	20384	20397	20544	20352	20532	20426	20359	20426	20480	20482	20192	20448	20575	20315	20316	20209	20486	20770	20567	20561	20674	20362	20587	20566	20401	20393	20462	20465	20399	20429	20363	20435	20427	20383	20338	20244	20281	20418	20177	20068	20224	20297	20335	20370	20158	20322	20299	20536	20356	20463	20564	20585	20495	20488	20335	20456	20366	20303	20241	20399	20181	20478	20490	20444	20460	20358	20382	20186	20287	20418	20411	20369	20243	20282	20223	20561	20179	20559	20344	20364	20416	20418	20405	20452	20445	20305	20280	20424	20429	20479	20336	20456	20575	20438	20579	20496	20479	20427	20462	20637	20588	20741	20566	20196	20410	20162	20314	20354	20475	20588	20506	20412	20501	20246	20479	20602	20644	20204	20611	20397	20649	20457	20630	20495	20480	20229	20608	20491	20509	20326	20286	20378	20344	20478	20450	20500	20480	20501	20467	20283	20441	20194	20319	20381	20465	20511	20377	20487	20587	20354	20252	20364	20278	20535	20385	20027	20328	20208	20440	20312	20377	20358	20571	20269	20453	20369	20406	20556	20139	20439	20335	20280	20405	20312	20434	20274	20439	20372	20357	20357	20277	20355	20500	20225	20230	20624	20436	20296	20285	20280	20554	20522	20348	20459	20519	20557	20500	20248	20273	20456	20246	20295	20316	20266	20504	20326	20465	20549	20316	20346	20365	20275	20584	20566	20466	20643	20403	20157	20398	20339	20665	20395	20450	20432	20561	20283	20391	20212	20319	20553	20440	20309	20184	20256	20389	20359	20307	20379	20317	20349	20472	20382	20537	20466	20346	20441	20236	20293	20245	20546	20504	20220	20374	20512	20455	20371	20316	20517	20416	20450	20502	20516	20318	20611	20425	20542	20192	20531	20340	20228	20372	20370	20516	20595	20540	20435	20263	20304	20466	20445	20237	20442	20558	20426	20470	20536	20423	20272	20430	20207	20426	20295	20277	20564	20334	20386	20541	20587	20463	20294	20613	20399	20426	20352	20316	20575	20580	20322	20465	20385	20592	20449	20548	20638	20377	20436	20126	20264	20338	20342	20653	20393	20559	20369	20526	20594	20522	20316	20511	20138	20404	20443	20311	20511	20493	20363	20285	20265	20575	20422	20244	20308	20347	20496	20312	20532	20615	20536	20542	20356	20444	20451	20514	20429	20331	20438	20554	20299	20553	20402	20379	20288	20269	20467	20479	20333	20332	20311	20355	20271	20417	20410	20429	20583	20469	20404	20264	20502	20404	20446	20341	20371	20434	20442	20410	20464	20479	20384	20326	20518	20552	20417	20532	20330	20454	20301	20436	20610	20549	20627	20416	20348	20434	20513	20232	20313	20398	20448	20430	20367	20515	20398	20559	20471	20333	20300	20509	20409	20482	20503	20557	20226	20320	20569	20150	20324	20458	20307	20530	20459	20443	20333	20554	20262	20116	20576	20550	20511	20397	20378	20242	20338	20284	20566	20644	20318	20369	20530	20315	20403	20521	20475	20349	20541	20430	20475	20575	20382	20450	20509	20443	20360	20408	20454	20375	20422	20274	20279	20209	20276	20281	20498	20446	20510	20335	20540	20340	20323	20528	20489	20414	20282	20370	20251	20283	20548	20520	20333	20508	20250	20318	20360	20394	20453	20438	20419	20532	20401	20510	20293	20392	20347	20330	20237	20439	20536	20453	20127	20447	20272	20428	20523	20452	20550	20329	20356	20155	20413	20344	20273	20513	20328	20361	20341	20287	20372	20138	20257	20198	20411	20418	20256	20261	20330	20347	20268	20386	20248	20304	20592	20314	20499	20333	20619	20523	20222	20510	20239	20576	20438	20242	20321	20392	20322	20429	20386	20352	20562	20494	20366	20540	20288	20251	20220	20512	20491	20248	20274	20573	20368	20461	20441	20475	20404	20252	20330	20459	20393	20486	20514	20580	20399	20490	20609	20285	20380	20491	20386	20277	20486	20504	20665	20559	20431	20393	20237	20329	20424	20496	20506	20274	20494	20342	20531	20606	20463	20380	20266	20340	20330	20095	20489	20278	20716	20479	20425	20376	20389	20456	20346	20368	20154	20556	20485	20561	20373	20516	20318	20312	20356	20295	20437	20532	20386	20339	20407	20358	20235	20394	20426	20545	20537	20406	20371	20430	20300	20338	20442	20464	20535	20346	20324	20457	20306	20385	20240	20557	20672	20556	20504	20255	20476	20469	20416	20522	20291
21899	35542	27210	21767	20219	18842	18136	18036	17743	17397	17568	17322	17245	17358	17164	17076	17015	17222	17052	17058	16929	16950	16964	17219	17236	17130	17148	17137	17178	17366	16922	16831	16919	16857	16822	16674	16909	16935	16843	16918	17045	16955	16813	16971	16813	16882	16757	16902	16943	16756	16830	16619	17035	16727	16871	16897	16708	16732	16795	17188	17470	17545	17392	17226	16997	16885	16922	16918	16777	16846	16784	16781	16959	16759	16750	16832	17046	16801	16906	16940	16867	16741	16902	16730	16563	17033	16753	16910	16775	16841	16864	17052	16825	16713	16699	16912	16882	16747	16758	16752	16816	16634	16784	16683	16841	16663	16752	16769	16828	16820	16785	16714	16722	16745	16564	16783	16833	16858	16765	16801	16663	16845	16933	16789	16942	16834	16721	16772	16780	16557	16789	16881	16741	16752	16691	16822	16686	16707	16890	16884	16817	16816	16604	16707	16850	16732	16786	16997	16749	16853	16949	16729	16798	16614	16933	16678	16912	16733	16759	16839	16795	16819	16776	16704	16743	16742	16702	16948	16820	16754	16688	16857	16952	16677	16721	16810	16766	16904	16768	16815	16595	16838	16765	16907	16897	16842	16761	16667	16826	16980	16833	16708	16674	16658	16840	16784	16911	16858	17006	16981	16768	16875	16867	16670	16692	16801	16771	16792	16800	16918	16839	16920	16715	16697	16715	16805	16720	16961	16813	16700	16764	16564	16877	16656	17006	16747	16745	16897	16855	16781	16793	16810	16973	16726	16764	16715	16826	16805	16763	16819	16836	16703	16988	16817	16898	16852	16705	16900	16774	16772	16701	16811	16600	16728	16731	16694	16573	16729	16654	16744	16863	16868	16632	16793	16794	16834	16831	16847	16799	16835	16728	16652	16911	16675	16921	16843	16665	16639	16895	16611	16920	16907	16818	16786	16938	16727	16737	16865	16956	16745	16791	16776	16873	16622	16570	16843	16803	16773	16724	16864	16752	16867	16640	16671	16783	16726	16805	16802	17001	16713	16868	16898	16880	16603	16827	16771	16789	16655	16650	16816	16703	16700	16679	16676	16925	16791	16731	16899	16770	16768	16772	16715	16715	16957	16876	16646	16707	16665	16704	16801	16716	16660	16874	16621	16703	16751	16856	16934	16737	16688	16906	16784	16944	16924	16716	16757	16979	16670	16989	16888	16627	16818	16689	16588	16948	16730	16752	16741	16704	16826	16628	16733	16708	16657	16659	16839	16721	16799	16875	16686	16882	16806	16732	16722	16729	16634	16811	16812	16828	16684	16645	16790	16849	16884	16751	16969	16892	16846	16602	16735	16776	16781	16875	16663	16698	16851	16765	16822	16665	16867	16720	16929	16930	16760	16776	16703	16725	16729	16707	16745	16725	16757	16856	16636	16800	16853	16774	16740	16651	16757	16754	16736	16782	16984	16867	16661	16830	16806	16853	16772	16813	16776	16713	16713	16770	16778	16825	16897	16733	16793	16664	16668	16786	16787	16769	16814	16847	16984	16810	16655	16681	16643	16699	16951	16714	16732	16742	16846	16629	16637	16824	16756	16672	16896	16706	16634	16940	16634	16682	16668	16716	16751	16829	16944	16743	16839	16840	17013	16754	16740	16698	16739	16762	16802	16860	16869	16850	16673	16892	16848	16793	16884	16640	16824	16775	16793	16689	16674	16804	16802	16646	16751	16925	16716	16789	16843	16870	16801	16738	16928	16729	16713	16715	16843	16891	16848	16856	16803	16779	16764	16824	16771	16958	16835	16952	17045	16688	16838	16789	16814	16696	16717	16708	16840	16733	16705	16767	16855	16966	16789	16836	16870	16705	16863	16882	16765	16885	16818	16845	16789	16818	16712	16898	16960	16617	16736	16759	16682	16869	16980	16664	16895	16797	17014	16878	16750	16699	16723	16635	16776	16866	16766	16880	16852	16751	16588	16602	16886	16808	16957	16820	16795	16742	16885	16684	16871	16933	16856	16731	16675	16794	16736	16735	16674	16756	16686	16829	16755	16741	16884	16795	16603	16829	16887	16748	16730	16778	16620	16732	16767	16893	16791	16823	16728	16779	16759	16943	16908	16857	16786	16839	16695	16651	16832	16830	16994	16652	16920	16723	16699	16781	16834	16909	16920	16780	16647	16807	16909	16801	16942	16610	16604	16866	16832	17100	16907	16731	17011	16745	16657	16780	16812	16682	16833	16813	16898	16809	16830	16802	16792	16886	16752	16951	16714	16789	16672	16690	16759	16773	16847	16713	16761	16689	16735	16708	16930	16755	16815	16802	16806	16828	16742	16879	16857	16825	16897	16779	16819	16859	16868	16719	16729	16844	16915	16788	16826	16912	16900	16515	16675	16873	16821	16572	16979	16781	16833	16907	16837	16849	16949	16780	16876	16633	16901	16908	16871	16959	16712	16818	16643	16589	16837	16854	16856	16875	16768	16736	16734	16731	16849	16799	16774	16920	16883	16723	16877	16871	16705	16749	16858	16826	16916	17049	16682	16729	16669	16653	16766	16677	16806	16661	16773	16978	16814	16762	16660	16776	16823	16722	16756	16932	16857	16764	16769	16962	16744	16902	16772	16928	16787	16774	17018	16761	16852	16853	16854	16833	16715	16826	16773	16790	16767	16865	16621	16860	16849	16671	16845	16740	16807	16820	16623	17058	16838	16707	16844	16810	16796	16722	16802	16879	16790	16830	16976	16630	16750	16819	16923	16757	16729	16866	16789	16787	16859	16847	16798	16836	16809	16808	16810	16773	16725	16869	16564	16851	16734	16801	16760	16805	16771	16740	16915	16820	16731	16739	16714	16631	16882	16677	16833	16959	16753	16776	16739	16763	16737	16722	16684	16786	16696	16696	16786	16788	16692	16918	16753	16701	16792	16765	16682	16769	16787	16733	16718	16968	16833	16824	16721	16731	16777	16842	16789	16795	16816	16750	16621	16823	16736	16800	16917	16741	16796	16748	16900	16816	16739	16805	16850	16727	16912	16808	16742	17013	16692	16677	16706	16779	16724	16726	16787	16815	17032	16787	16591	16804	16678	16617	16813	16697	16770	16834	16775	16759	16998	16726	16738	16802	16862	16668	16791	16930	16890	16744	16802	16760	16770	16855	16873	16955	16765	17006	16874	16928	16790	16888	16915	16864	16731	16764	16700	16823	16776	16813	16848	16658	16672	16806	16810	17035	16701	16833	16750	16797	16849	16770	16834	16796	16793	16905	16913	16875	16888	16920	16842	16813	16700	16719	16783	16603	16924	16643	17065	16791	16811	16700	16800	16722	16616	16800	16849	16833	16810	16780	16901	16595	16855	16845	16671	16753	16848	16699	16801	16747	16727	16930	16843	16745	16754	16807	16709	16815	16770	16920	16887	16672	16870	16745	16741	16802	16776	16836	16850	16899	16735	16704	16820	16867	16748	16731	16805	16842	16583	16878	16914	16817	16751	16797	16729	16702	16702	16834	16653	16776	16908	16728	16755	16891	16732	16864	16635	16770	16828	16705	16864	16695	17001	16684	16744	16786	16775	16787	16757	16697	16807	16852	16581	16893	16702	16946	16709	16839	16745	16799	16750	16729	16855	16952	16869	16853	16846	16764	16841	16841	16739	16846	16857	16722	16828	16727	16867	16727	16737	16837	16822	16902	16948	16815	16659	16721	16876	16769	16903	16571	16786	16765	16647	16819	16687	16835	16950	16686	16767	16773	16869	16787	16777	16866	16774	16769	16806	16736	16787	16852	16720	16755	16625	16764	17027	16838	16803	16727	16772	16632	16894	16731	16934	16761	16861	16742	16789	16767	16844	16816	16730	16798	16710	16909	16744	16979	16713	16770	16757	16801	16697	16812	16797	16779	16771	16680	16644	16825	16863	16631	16741	16728	16668	16825	16568	16815	16733	16722	16936	16822	16697	16738	16796	16813	16875	16861	16862	16747	16747	16690	16773	16738	17016	16783	16774	16806	16795	16719	16740	16703	16911	16648	16765	16711	16950	16827	16770	16776	16837	16764	16752	16852	16717	16810	16911	16688	16888	16823	16643	16777	16777	16854	16797	16754	16906	16829	16780	16714	16790	16663	16715	16730	16725	16901	16740	16692	16602	16802	16895	16745	16952	16765	16745	16927	16824	16700	16847	16895	16750	16883	16658	16797	16812	16691	16839	16788	16925	16617	16884	17032	16740	16861	16922	16882	16728	16675	17065	16840	16899	16779	16828	16978	16806	16842	16837	16747	16762	16728	16982	16745	16699	16620	16877	16762	16720	16666	16872	16809	16661	16743	16721	16988	16891	16793	16758	16837	16675	16742	16885	16816	16582	16725	16699	16765	16747	16731	16773	16869	16865	16724	16887	16712	16838	16931	16943	16613	16863	16773	16873	16897	16878	16780	16840	16756	16883	16836	16959	16798	16661	16785	16634	16738	16793	16874	16793	16853	16682	16855	16690	16825	16876	16887	16686	17051	16728	16846	16881	16712	16650	16799	16939	16671	16687	16680	16755	16811	16946	16973	16937	16848	16822	16677	16728	16996	16798	16812	16662	16794	16933	16633	16878	16907	16912	16826	16736	16664	16898	16863	16727	16785	16782	16742	16819	16774	16915	16727	16860	16632	16802	16753	16824	16768	16790	16715	16866	16885	16864	16866	16655	16705	16797	16877	16897	16862	16826	16759	16775	16874	16602	16753	16783	16767	16685	16688	16751	16658	16802	16836	17026	16673	16664	16695	16703	16819	16765	16758	16772	16968	16800	16759	16726	16815	16754	16854	16763	16918	16829	16751	16974	16671	16824	16767	17032	16671	16878	16774	16872	16649	16845	16889	16715	16883	16737	16851	16772	16965	16820	16545	16830	16817	16720	16776	16610	16890	16818	16884	16792	16781	16751	16754	17076	16781	16812	16820	16850	16692	16775	16828	16919	16766	16876	16812	16803	16821	16648	16964	16693	16936	16783	16639	16634	16829	16638	16838	16790	16798	16615	16882	16749	16853	16802	16725	16721	16775	16760	16661	16875	16888	16707	16631	16693	16869	16828	16836	16837	16766	16867	16825	16750	16655	16828	16801	16653	16747	16777	16803	16769	16760	16901	16680	16646	16676	16675	16816	16657	16911	16750	16808	16917	16761	16886	16967	16699
22976	21492	29403	24042	21742	24257	27320	22530	21620	21788	21610	21399	21481	21322	21280	21298	21301	21171	21259	21216	21013	21077	21047	21131	21037	20912	21114	21237	21160	21133	21177	20905	21011	20858	20829	21011	21016	20937	21044	20882	20953	20859	20992	20874	20871	20744	20896	21033	20994	21063	21038	20768	21180	20928	20888	20981	20745	20834	20900	21676	22037	21837	21898	21245	21099	21118	20913	20841	20711	20846	20944	20829	20735	20669	20778	20803	20763	20834	20928	20821	20941	20729	20777	20747	20725	20722	20773	20871	20715	20846	20868	20764	20825	20656	20816	20581	20791	21087	20763	21001	20692	20750	20803	20757	20956	20820	20841	20644	20777	20883	20708	20728	20820	20747	20936	20794	21046	20749	20746	20622	20685	20933	20975	20723	20693	20766	20925	20875	20782	20808	20725	20835	20886	21055	20761	21040	20808	20719	20920	20877	20998	21012	20942	21151	20857	20705	20866	20695	20661	21007	20847	20661	20603	20777	20790	20894	20572	20884	20897	20677	20762	21150	20794	20658	20760	20796	20682	20721	20734	20993	20817	20761	20723	20636	20881	20797	20403	20773	20732	20735	20773	21025	20620	20572	20813	20513	20642	20776	20756	20930	20712	20914	20905	20660	20856	20726	20862	20677	20488	20819	20683	20819	20653	20633	20864	20866	20653	20695	20878	20584	20730	20869	20729	20712	20749	20828	20856	20673	20715	21058	20854	20845	20776	20630	20701	20662	20788	20853	20818	20752	20740	20664	20903	20781	20875	20308	20648	20723	20705	20804	20573	20783	20808	20876	20960	20577	20727	20665	20937	20793	20777	20792	20821	20472	20602	20904	20679	20818	20839	20847	20872	20849	20754	20827	20568	20780	20841	20804	20639	20806	20874	20746	20701	20574	20867	20648	20762	20802	20765	20723	20748	20892	20749	20825	20606	20776	20885	20763	20777	20618	20609	20809	21065	20847	20736	20693	20688	20882	20861	20817	20856	21024	20521	20601	20644	20710	20697	20836	20825	20729	20907	20765	20827	20876	20600	20601	20653	20736	20604	20653	20695	20910	20585	20864	20651	20684	20677	20736	20770	20754	20942	20779	20914	20769	20874	20544	20756	20817	20885	20683	20824	20714	20525	20832	20618	20714	20647	20705	20802	20771	20896	20547	20857	20622	20777	20688	20743	20790	20890	20930	20905	20649	20713	20942	20752	20576	20664	20641	20853	20680	20872	20729	20653	20757	20873	20835	20908	20797	20745	20705	20839	20681	20819	20610	20665	20915	20767	20582	20723	20766	20761	20748	20877	20867	20828	20689	20754	20889	20563	20667	20781	20528	20907	20752	20809	20668	20674	20795	20913	20838	20873	20929	20829	20751	20934	20861	20705	20674	20666	20842	20927	20911	20792	20636	20682	20686	20826	20665	20717	20754	20662	20640	20935	20597	20685	20722	20732	20679	20814	20694	20662	20891	20866	20849	21020	20582	20748	20784	20818	20815	20801	20660	20603	20888	20925	20665	20852	20667	20673	20534	20789	20672	20789	20701	20691	20972	20895	20911	20678	20734	20549	20741	20716	21040	20807	20741	20780	20636	20805	20722	20675	20633	20941	20773	20767	20684	20802	20796	20819	20645	20790	20585	20732	20985	20628	20805	20771	20711	20976	20949	20861	20593	20813	20783	20361	20726	20691	20889	20687	20801	20966	20761	20922	20918	20788	20869	20699	20517	20724	20683	20747	20870	20745	20733	20915	20779	20798	20739	20792	20843	20555	20517	20645	20688	20789	20737	20642	20652	20957	20714	20841	20779	20849	20646	20860	20890	20766	20883	20619	20580	20812	20794	20687	20750	20775	20939	20752	20778	20698	20649	20809	20665	20726	20830	20832	20760	20768	20689	20874	20860	20698	20711	20707	20776	20875	20661	20628	20652	20619	20866	20837	20641	20773	21022	20795	20825	20764	20777	20723	20731	20862	20613	20608	20898	20745	20732	20732	20748	20756	20651	20982	20923	20697	20489	20722	20715	20765	21019	20646	20690	20794	20854	20768	20942	20736	20854	20629	20683	20614	20750	20724	20723	21028	20581	20483	20689	20743	20652	20557	20925	20807	20823	20823	20860	20888	20800	20759	21018	20709	20603	20759	20811	20763	20672	20762	20551	20894	20744	20904	20747	20756	20689	20781	20720	20750	20715	20488	20640	20790	20586	20766	20636	20665	21010	20502	20692	20714	21019	20691	20714	20761	20650	20943	20884	20727	20668	20830	20565	20868	20908	20592	20917	20786	20599	20620	20775	20733	20819	20604	20672	20609	20751	20868	20947	20817	20758	20695	20559	20656	20692	20622	20643	20783	20731	20821	20701	20775	20748	20661	20639	20665	20744	20717	20884	20753	20797	20855	20802	20819	20691	20588	20853	20608	20542	20792	20891	20654	20772	20703	20689	20762	20724	20583	20752	20888	20784	20781	20694	20701	20664	20729	20734	20774	20947	20682	20877	20566	20675	20732	20831	20912	20736	20754	20699	20801	20815	20465	21041	20806	20704	20780	20671	20626	20712	20658	21095	20740	20620	20663	20747	20807	20649	20654	20488	20593	20788	20662	20740	20875	20778	20960	20761	20832	20835	20743	20854	20770	20828	20646	20740	20825	20757	20855	20883	20722	20868	20628	20640	20917	20963	20722	20671	20859	20722	20905	20856	20667	20741	20838	20827	20934	20787	20604	20750	20679	20831	20589	20749	20741	20675	20739	20863	20791	20676	20678	20954	20719	20652	20765	20820	20895	20853	21013	21000	20918	20666	20891	20650	20832	20704	20887	20626	20735	20910	20518	20993	21058	20740	20912	20707	20742	20704	20795	20610	20615	20541	20786	20735	20649	20720	20725	20708	20799	20828	20743	20970	20735	20798	20746	20818	20862	20743	20763	20813	20632	20829	20894	20699	20715	20733	20759	20754	20719	20637	20618	20615	20916	20752	20771	20799	20524	20750	20741	20922	20825	20748	20630	20626	20877	20719	20852	20660	20841	21061	20882	20796	20837	20783	20741	20903	20746	20923	20743	20763	20725	20555	20946	20894	20760	20633	20772	20703	20561	20542	20819	20436	20620	20664	20820	20676	20936	20526	20531	20590	20811	20739	20829	20798	20754	20860	20631	20881	20444	20740	20824	20773	20671	20802	20747	20636	20796	20551	20807	20782	20841	20741	20822	20681	20755	20867	20908	20635	20621	20885	20754	20917	20396	20717	20828	20907	20731	20824	20872	20632	20777	20744	20824	20873	20904	20800	20955	20663	20655	20878	20628	20554	20678	20758	20761	20750	20618	20649	20789	20728	20943	20900	20771	20692	20798	20799	20897	20652	20868	20711	20761	20669	20587	20764	20864	20805	20811	20673	20785	20578	20586	20701	21018	20933	20927	20846	20423	20632	20657	20822	20598	20685	20810	20676	20782	20723	20876	20686	20706	20801	20697	20692	20707	20709	20640	20758	20827	20647	20920	20734	20634	20682	20978	20775	20779	20681	21063	20808	20870	20897	20673	20805	20768	20773	20774	20856	20883	20893	20865	20714	20677	20592	20751	20799	20690	20912	20770	20763	20701	20820	20921	20821	20659	20934	20823	20689	20744	20910	20604	20836	20781	20753	20727	20715	20650	20702	20612	20779	20849	20768	20790	20771	20848	20697	20769	20987	20788	20846	20898	20805	20530	20689	20726	20779	20818	20957	20725	21019	20703	20705	20576	20623	20848	20857	20753	20555	20728	20682	20701	20727	20723	20742	20809	20989	20697	20740	20807	20745	20762	20537	20857	20762	21005	21005	20702	20699	20722	20788	20799	20774	20854	20893	20627	20840	20717	20476	20807	20588	20738	20624	20854	20771	20564	20872	20505	20953	20875	20757	20855	20638	20836	20917	20838	20725	20815	20591	20933	20670	20806	20990	20768	20979	20822	21045	20697	20691	20812	20734	20992	20552	20809	20944	20809	20711	20799	20955	20685	21047	20703	20622	20868	20691	20876	20689	20877	20673	20651	20876	20762	20715	20628	20778	20777	20744	20935	20685	20819	20783	20642	20585	20708	20905	20736	20534	20561	20834	20733	20599	20858	20852	21010	20748	20826	20727	20948	20670	20776	20824	20876	20829	20744	20912	20794	20769	20815	20810	20847	20680	20625	20821	20747	20894	20835	20749	20882	20926	20922	20840	20768	20628	20740	20801	20979	20641	20721	20734	20719	20840	20691	20519	20657	20852	20656	20505	20778	20491	21009	20848	20586	20713	20728	20848	20638	20698	20614	20644	20817	20605	20664	20879	20701	20893	20703	20753	20785	20702	20744	20651	20751	20764	20824	20573	20667	20870	20735	20736	20857	20888	20603	20629	20673	20761	20636	20780	20778	20622	20697	20560	20922	20758	20840	20521	20747	20670	20896	20874	20727	20817	20631	20986	20853	20750	20845	20641	20890	20889	20861	20694	20759	20772	20796	20755	20868	20764	20796	20758	20733	20716	20806	20708	20567	20730	20631	20564	20650	20684	20698	20758	20769	20690	20801	20739	20876	20836	20884	20714	20598	20611	20603	20674	20731	20865	20675	20854	20708	20905	20705	20931	20760	20631	20581	20804	20603	20749	20655	20621	20709	20626	20614	20634	20675	20691	20633	20733	20636	20919	20683	20747	20703	20676	20552	20598	20810	20677	20940	20727	20654	20521	20810	20763	20654	20679	20667	20694	20922	20536	20801	20794	20680	20786	20955	20834	20751	20906	20658	20888	20803	20791	20850	20678	20781	20880	20543	20919	20785	20582	20653	20514	20753	20739	20940	20773	20743	20565	20771	20752	20837	20799	20838	21008	20709	20475	20956	20688	20850	20869	20763	20565	20688	20742	20887	20779	20731	20731	20543	20961	20764	20592	20791	20719	20812	20779	20926	20750	20629	20770	20732	20697	20738	20729	20573	20757	20714	20828	20873	20895	20625	21029	20768	20775	20843	20685	20686	20891	20744	21020	20839	20780	20767	20921	20961	20741	20896	20823	20814	20650	20793	21002	20684	20792	20620	20697	20931	20715	20667	20659	20777	20728	20729	20790	20823	20942	20851	20761	20906	20623	20623	20701	20633	20646	20628	20814	20717	20929	20886	20907	20567	20627	20966	20806	20666	20614
23380	38497	30240	23582	21493	20157	19322	18606	18336	18012	17775	17586	17800	17684	17483	17550	17367	17336	17225	17462	17259	17146	17332	17340	17423	17378	17337	17393	17260	17300	17212	17100	17094	17058	17065	16954	17159	17135	16929	17036	17091	17073	17045	16917	16969	17018	17114	17016	17257	17119	16925	16978	17072	16985	16921	17100	16923	17044	17147	18232	18333	18409	18180	17491	17388	17152	16985	17094	16955	16979	16997	16902	16832	16991	17035	17068	17025	16905	16735	17116	17008	16859	17034	16904	17015	17028	17042	16866	16870	17006	16989	17000	16836	16862	16874	16982	16930	16913	17105	16982	17039	17067	16974	17046	16994	17099	16899	16973	17148	17020	17041	17032	16920	16908	16941	16929	17078	16917	16942	16948	17102	17052	16939	17045	17049	17017	16861	16930	16881	17085	17028	16812	16879	16680	16928	16804	16999	16965	16907	16825	16995	16824	16901	16909	16873	16845	16991	16868	17057	16991	16830	17120	16870	16885	16864	16962	16717	16690	17030	16971	16922	16879	16967	16839	16925	17038	16892	17041	16972	16993	17005	16783	17040	17101	16834	16926	16923	16783	17130	16836	16934	17034	17078	16890	16946	16937	17022	16918	16907	17049	16946	16938	17003	17034	17015	16872	16849	17136	16939	16936	16932	16962	17080	17282	16959	16996	16943	16999	16959	16836	17002	16947	17024	17049	17074	16721	16935	17031	16885	16844	16879	16996	16918	16893	16960	16937	16891	16843	17002	17055	17063	16946	16900	16793	17001	17063	16736	16805	16906	16743	17110	17028	16857	17068	17004	16942	16740	16713	16832	17150	16962	16872	16975	17040	16914	16813	17085	16883	16912	16953	17002	16809	16968	16924	16872	16927	16867	16854	16789	17043	17043	16876	16897	16837	16983	16952	16956	17013	16913	17022	16946	17066	16833	16916	17071	17046	16996	16995	17023	16996	17064	16951	16873	16825	16995	17025	16891	17073	16806	16945	16736	16881	17034	16933	16861	16824	16960	16957	16820	16870	16922	16997	16893	16817	16943	16875	16968	16987	16897	17118	17055	16888	17008	17030	16925	17007	16903	17024	16793	16972	16932	16910	17026	16982	16970	17069	17017	16842	17020	16903	16902	16882	16817	16950	17020	16898	16896	16796	16897	16984	16862	17079	16938	17167	16896	16869	17131	17071	16953	16689	16994	16825	17207	16880	16970	16868	17143	16919	17039	17011	16853	16896	16836	16980	16852	17140	16838	16672	16925	16999	16995	17070	16990	16983	16813	17023	16795	17026	16970	16962	16900	16792	16967	16839	16988	16953	16897	16724	16967	16937	17023	16824	16977	16866	17085	16936	16978	16826	16969	16847	17144	16828	17004	16862	16917	16757	16815	16830	16920	16862	16988	17014	16905	16951	16996	16797	17031	16845	16963	16961	17078	16980	17036	16824	16884	16989	16831	17035	16746	16988	16868	16947	16922	16916	17074	16888	16998	16798	16856	16982	16853	17032	17044	16897	16956	17021	17060	16839	16940	16889	16899	16901	17065	17086	16858	16723	16900	16721	17062	17051	16841	17001	17120	17174	16976	16892	17070	16908	16897	16997	16841	17009	17072	16903	16875	16870	16819	17017	16746	17072	17160	16884	16886	16854	16696	16904	16960	16965	17000	16975	17035	16834	16981	16976	17090	16993	16833	16935	16765	17070	16991	16855	16891	16829	16979	17103	16810	16851	16861	16943	17020	17105	16900	16947	16755	16944	17076	16961	16834	16973	17077	16884	16950	16834	17093	16934	16996	16792	16940	16827	17131	16774	16917	16972	16801	16791	16865	16924	16912	16817	17034	16856	16874	16852	17019	16748	17016	16914	17038	16748	16919	16889	17131	17067	16928	16940	16990	16970	16967	16758	16848	16873	17098	16780	16919	16871	17083	16846	16907	17003	16978	17024	16908	16915	16978	16840	16960	16861	16988	16981	16932	16983	16971	16879	16918	16932	16896	16805	16959	16904	16963	16905	17080	17046	16761	16823	16967	16964	17011	16875	16994	17037	16891	16926	16786	16901	16963	16966	16865	16857	16877	16809	17041	17042	16939	17022	16828	16980	16895	17037	16878	16911	16988	16784	16823	16963	16804	16988	17117	16836	16978	17167	16896	16934	17106	16997	17094	16979	17121	16942	16904	17123	16992	16847	16849	16850	17048	16962	16958	16928	16949	16926	16999	16909	17104	16853	16806	16864	16937	16967	17012	16942	16865	16788	16881	17077	16892	16943	16922	17019	16849	16742	16921	16958	17073	16955	16896	16964	16934	17127	16925	17031	17004	16866	17057	16767	16839	16877	17052	16976	17000	17004	16807	16792	16842	16973	16792	17043	16926	16974	17010	16960	16990	16876	17086	16806	16989	16916	16990	16936	17082	16939	16993	16836	16940	16879	17057	16981	16822	16791	16999	16877	17026	16957	16845	16991	16971	16956	16999	16893	16952	16870	16990	17008	17075	16904	17142	16842	17088	17068	17091	16874	17129	17006	16866	17063	16932	16838	16749	16950	16849	16899	17009	16848	16793	16970	16924	17001	16902	16911	16779	17104	16756	16927	17001	16940	16968	16840	16900	16912	16928	16852	16940	17161	16770	16895	16877	16859	16882	16892	17003	16702	17131	16780	16962	17089	16819	16996	16968	16804	16922	17054	16934	16985	16774	16945	16933	16919	17013	16902	16824	16839	17007	17069	16892	16850	16925	16776	16991	16906	16993	16897	17090	16922	16809	17108	16946	16881	16869	16918	16876	16744	16869	16935	16910	16793	16964	16912	16962	16899	16786	17079	17046	16845	17015	16865	17025	16874	16686	16827	16967	16874	17025	16926	16831	16916	16950	17133	16813	16977	16769	16870	16987	16926	17059	16739	16876	16976	16769	16956	16821	16927	17111	16789	17030	16836	16897	17015	16931	17056	16768	17013	16734	16849	16987	16712	16945	16883	16821	17036	17016	16951	16893	17011	17027	16886	16872	17032	16818	17133	16883	17043	16864	16821	17100	16824	16955	17117	17015	16983	16899	17050	17033	16882	16889	16817	16905	16966	16937	17013	16980	17014	16947	16925	16845	16876	16926	16968	16692	16881	16902	17038	16918	16688	16891	16846	16963	16988	16857	16861	16916	16887	16810	17033	16985	17071	17087	16935	17087	17027	16904	16861	16982	16897	16817	17052	17039	16878	16718	16952	16918	17005	16956	17040	16778	16897	16978	16877	17029	16753	17032	16894	17052	16945	17007	16972	17148	16781	16967	17019	16789	16965	16828	17044	17028	17014	16807	16816	16881	16876	16834	17048	16946	17094	16807	17011	17039	16917	16893	16824	16825	17127	16989	16922	17046	16899	16910	16900	17027	17129	17101	16885	16878	16817	16951	17003	16994	16972	16810	16791	16924	17094	16958	16897	16936	16866	16825	17032	16859	16948	16867	16964	17042	16947	16879	16851	16820	16791	17084	16976	16955	17025	17091	16794	16852	17105	16953	16817	17009	17179	16799	16887	16893	16801	16845	16877	17075	17004	16870	16960	16856	16943	16907	16928	16998	16842	16918	16963	16961	16926	16746	16889	16969	17148	16956	16989	16934	16885	16737	17014	16941	17002	16977	16930	16919	16980	16902	17125	16755	16950	16920	16729	17045	16933	17074	16933	17018	16904	16986	16848	17166	16823	16863	17047	16916	16774	16985	16812	16976	16871	16776	17020	17082	16908	16986	16971	16925	16831	16961	16979	16971	16950	16769	16915	16782	16828	16970	16986	16931	17068	16951	16904	17051	16894	16885	16835	17004	16866	17129	17023	17022	16988	17026	17033	16854	17028	16855	16828	16919	16955	16904	16895	16843	16865	17080	16844	16922	17133	16988	16902	16820	16884	16941	17061	16989	16863	16815	16965	16892	16982	17193	16749	16752	17100	16856	17075	16831	16947	17040	16863	16908	16987	16868	16804	16844	16984	16761	16811	16930	17031	17006	16739	16906	17081	16920	16931	16831	16693	16904	16804	17086	16860	16918	16811	16887	16896	16846	16742	16846	16894	16868	16758	17047	16970	16859	17028	16865	17034	16907	16954	16966	16974	16749	16901	16869	16888	17017	17035	16925	16873	16909	17069	16806	17029	17002	16903	16924	16937	16804	16873	17035	16882	16939	16878	16784	17022	17019	16842	17165	17133	17064	16946	17020	16907	17041	16795	16857	16773	16957	16838	17009	16951	17001	16863	17104	17034	16911	16982	17092	17042	16929	16803	16892	16818	17092	17029	16920	16934	16855	16707	16994	16821	17115	16904	16964	16958	17132	16954	16925	16914	17133	17043	16887	16959	16882	16915	17109	16834	17011	16930	16792	17071	16739	16904	16785	16957	16930	16950	16870	16804	16949	17008	16900	16731	17157	16925	16794	16946	16965	16797	16959	17199	16905	16911	16892	16915	16839	16858	16928	16885	16981	16989	17014	16844	17027	16907	16991	17091	16972	16989	17035	17034	17047	16884	16773	16888	16987	16970	16880	16969	16935	16735	17003	16926	16945	17069	16920	16898	16916	16923	16806	17005	16768	16762	17010	16970	16925	16922	17045	16975	16918	16825	17030	16994	16845	16756	17109	17072	16920	16915	16811	16928	17108	16965	17008	16979	16909	16969	16902	16902	16903	16986	16865	16993	16916	16959	16844	16868	16940	17153	16937	16847	16950	16992	17134	16813	16898	16778	16823	16866	16773	16752	16924	16652	16876	16936	16915	17023	16995	16949	16855	17032	16810	16745	16971	17037	17002	17113	16792	17030	16848	16861	17012	16944	16826	16955	16837	16902	16932	16972	16887	16797	16789	16901	16884	16753	17001	16895	16974	16993	16934	16919	16884	16997	16913	17017	17005	16904	16999	16943	16992	16855	16985	17062	17001	16970	16993	16967	16870	16940	16961	16911	16727	16881	16926	16850	16853	16949	16845	17082	16757	16823	17167	16828	16895	16975	17016	16951	16883	16927	17035	17003	16974	16903	17054	17061	16846	16913	16846	16741	17154	16829	16781	17042	16863	16827	16872	16971	16923	16947	16883	16928	16947	16891	16929	16870	16909	17059	16901	16997	17204	16949	16870	16895	17140	17072	16858	16985	16811	16920	16840	16902	17055	16901	16812	16916
28521	23444	26653	24160	21129	21345	21109	21023	21016	20907	20901	20842	20845	20665	20854	20957	20908	20777	21154	20904	21085	21050	20802	21073	20849	21016	20782	20836	20759	20979	20868	20856	20901	20712	20877	20696	20941	20895	20741	21032	20843	20861	20753	20511	20904	20787	20739	20991	20862	20781	20929	20792	20783	20663	20879	20832	20841	20604	20630	20812	20846	20826	20993	20896	20759	20780	20823	20683	20686	20637	20720	20715	20719	20674	20668	20694	20766	20684	20632	20788	20843	20829	20774	20664	20860	20814	20661	20923	20733	20979	20694	20539	20653	20626	20880	20744	20892	20895	20490	20796	20463	20783	20617	20685	20742	20833	20672	20795	20769	20855	20912	20712	20631	20902	20813	20791	20905	20695	20753	20863	20526	20911	20922	20568	20605	20622	20754	20948	20580	20721	20546	20694	20776	20825	20780	20862	20794	20860	20530	20717	20756	20639	20827	20894	20599	20659	21081	20965	20807	20692	20551	20728	20688	20888	20867	20563	20777	20848	20792	20590	20827	20757	20717	20794	20582	20720	20880	20948	20986	20838	20738	20698	20781	20842	20602	20629	20893	20936	20545	20846	20657	20895	20673	20625	20609	20877	20924	20666	20734	20783	20691	20837	20732	20699	20797	20872	20892	20824	20733	20455	20732	20777	20903	20700	20710	20511	20706	20869	20704	20682	20770	20822	20636	20581	20819	20668	20724	20679	20834	20650	20795	20775	20814	20846	20855	20670	20563	20776	20797	20892	20776	20816	20758	20706	20676	20661	20576	20734	20800	20749	20821	20724	20736	20726	20620	20791	20960	20661	20673	20779	20739	20876	20734	20754	20860	20497	20645	20823	20723	20762	20779	20707	20552	20739	20773	20553	20690	20674	20851	20796	20641	20632	20873	20982	20858	20718	20763	20677	20870	20618	20976	21051	20799	20839	20731	20792	20648	20574	20726	20747	20736	20776	20743	20817	21001	20713	20767	20724	20839	20669	20672	20912	20723	20748	20727	20795	21014	20612	20816	20771	20734	20628	20811	20984	20778	20768	20576	20759	20956	20829	20716	21042	20837	20695	20528	20748	20862	20642	20850	20741	20548	20713	20483	20704	20745	20749	20809	20853	20861	20697	20756	20736	20672	20783	20648	20789	20728	20741	20546	20761	20813	20696	20716	20673	20656	20858	20664	20770	20734	20816	20653	20630	20456	20554	20805	20822	20720	20806	20730	20756	20724	20741	20669	20640	20939	20914	20954	20672	20808	20802	20774	20808	20692	20781	20733	20647	20652	20733	20653	20564	20624	20938	20755	20806	20852	20851	20673	20846	20679	20930	20769	20678	20801	20862	20864	20644	20835	20838	20697	20683	20613	20694	21049	20907	20943	21006	20944	20667	20752	20713	20745	20577	20647	20917	20842	20758	20737	20819	20794	20649	20702	20587	20782	20848	20774	20775	20633	20699	20617	20512	20662	20876	20806	20671	20545	20677	20648	20897	20790	20790	20942	20671	20846	20538	20602	20568	20901	20709	21021	20795	20494	20536	20849	20664	20823	20555	20662	20598	21088	20782	20659	20642	20760	20684	20610	20646	20783	21006	20874	20638	20732	20622	20650	20602	20918	20731	20757	20759	20679	20842	20851	20868	20602	20764	20723	20668	20830	20700	20780	20426	20867	20556	20727	20726	20713	20643	20762	20719	20555	20610	20987	20742	20494	20553	20796	20758	20757	20722	20725	20617	20690	20528	20785	20561	20885	20925	20864	20722	20708	20878	20909	20655	20744	21001	20579	20606	20638	20848	20817	20813	20867	20592	20784	20658	20883	20785	20612	20792	20683	20608	20751	20685	20873	20743	20635	20735	20495	20772	20719	20701	20693	20927	20641	20736	21019	20657	20717	20831	20767	20781	20884	20752	21001	20833	20663	20563	20869	20692	20650	20502	20714	20724	20740	20891	20913	20912	20674	20839	21033	20766	20643	20662	20790	20586	20724	20808	20811	20549	20845	20558	20909	20682	20645	20713	20802	20734	20715	20662	20876	20751	20558	20750	20794	20645	20799	20628	21042	20921	20616	20951	20559	20569	20869	20646	20949	20807	20924	20788	20904	20765	20654	20840	20711	20514	20709	20725	20698	20761	20930	20847	20671	20704	20833	20672	20647	20837	20545	20942	20682	20832	20604	20763	20845	20761	20691	20692	20667	20523	20920	20859	20987	20918	20657	20621	20854	20614	20674	20779	20825	20667	20883	20853	20712	20996	20723	20894	20694	20559	20750	20495	20571	20719	20810	20837	20730	20680	20716	20915	20734	20797	20722	20605	20698	20617	20729	20636	20909	20807	20796	20813	20815	20852	20629	20861	20796	20605	20746	20605	20895	20415	20653	20779	20828	20724	20850	20689	20704	20749	20780	20688	20928	20748	20540	20602	20781	20672	20881	20753	20773	20617	20801	20929	20862	20867	20603	20789	20811	20837	20949	20610	20567	20820	20725	20720	20705	20755	20697	20644	20721	20752	20874	20810	20709	20649	20776	20726	20652	20695	20604	20674	20839	20635	20824	20607	20692	20733	20640	20903	20886	20876	20837	20806	20778	20483	20689	20836	20667	20491	20745	20735	20991	20682	20740	20729	20830	20619	20856	20990	20582	20550	20766	20732	20962	20667	20733	20766	20653	20703	20769	20959	20578	20815	20686	20716	20838	20783	20857	20750	20782	20867	20735	20636	20715	20977	20431	20788	20665	20924	20629	20458	20752	21004	20791	20573	20876	20791	20839	20673	20713	20969	20823	20559	20835	20555	20797	20885	20967	20813	20752	20805	20812	20726	20783	20762	20690	20709	20658	20543	20635	20634	20699	20894	20836	20569	20656	20849	20761	20630	20645	20629	20866	20924	20783	20467	20913	20756	20732	20773	20869	20862	20955	20881	20875	20623	20556	20733	20691	20805	20536	20753	20706	20631	20720	20822	20993	20569	20661	20714	20664	20937	20681	20766	20598	20651	20727	20685	20687	20927	20748	20674	20781	20894	20815	20767	20712	20467	20637	20566	20881	20758	20813	20649	20762	20722	20696	20694	20927	20899	20957	20749	20683	20652	20607	20680	20698	20816	20808	20712	20922	20805	20863	20631	20430	20705	20723	20698	20588	20638	20869	20956	20786	20814	20727	20892	20898	20604	20719	20736	20539	20735	20467	20771	20738	20749	20791	20683	20765	20800	20646	20896	20627	20824	20714	20900	20499	20880	20636	20633	20573	20982	20731	20669	20611	20773	20722	20972	20764	20840	20845	20777	20964	20823	20811	20676	20677	20746	20718	20770	20815	20784	20591	20665	20830	20843	20687	20808	20661	20757	20912	20768	20672	20706	20568	20963	20752	20867	20516	20820	20575	20981	20955	20736	20873	20691	20743	20624	20659	20628	20857	20745	21055	20682	20790	20692	20564	20677	20784	20765	20859	20704	20940	21017	20829	20661	20637	20762	20725	20855	20807	20799	20719	20820	20820	20807	20825	20688	20634	20717	20818	20687	20558	20879	20566	20638	20980	20778	20730	20688	20705	20815	20730	20597	20586	20627	20750	20928	20797	20589	20665	20751	20626	20830	20605	20766	20928	20710	20799	20666	20859	20793	20553	20809	21047	20668	20901	20819	20908	20580	20739	20722	20820	20884	20794	20589	20693	20673	20623	20548	20760	20704	20718	20740	20827	20677	20816	20570	20685	20976	20897	20892	20976	20820	20634	20934	20608	20685	20846	20727	20605	20672	20705	20835	20911	20846	20697	20694	20919	20813	20837	20501	20909	20700	20828	20916	21019	20659	20954	21169	20730	20958	20554	20671	20617	20682	20657	20715	20788	20721	20738	20946	20876	20595	20669	20742	20739	20837	20756	20474	20667	20713	20586	20547	20933	20761	20823	20799	20787	20710	20566	20491	20795	20780	20881	20636	20692	21000	20732	20947	20641	20743	20627	20673	20745	20695	20820	20781	20533	20777	20760	20850	20832	20900	20710	20689	20862	20799	20592	20810	20855	20614	20660	20753	20702	20868	20657	20950	20929	20947	20658	20582	20676	20714	20791	20687	20768	20675	20838	20678	20858	20724	20740	20706	20781	20812	20686	20750	20578	20772	20791	20606	20830	20862	20855	20859	20718	20633	20777	20704	20699	20646	20763	20914	20754	20861	20910	20711	20704	20606	20498	20821	20676	20787	21002	20758	20653	20619	20875	20693	20917	20401	20843	20738	20713	20409	20655	20777	20695	20788	20554	20947	20992	20784	20975	20703	20961	20783	20982	20682	20585	20791	20906	20757	20987	20719	20730	20704	20831	20748	20712	20689	20676	20718	20775	20964	20884	20538	20774	20758	20850	20569	20945	20847	20873	20851	20760	20667	20745	20574	20734	20558	20750	20727	20984	20781	20650	20696	20880	20772	20752	20867	20717	20858	20706	20664	20742	20790	20868	20801	20631	20506	21008	20700	20857	20585	20851	20658	20921	20787	20669	20802	20869	20659	20840	20821	20834	20563	20986	20577	20547	20449	20806	20713	20659	20665	20717	20543	20901	20992	20697	20736	20659	20769	20638	21042	20828	20623	20799	20832	20749	20833	20557	20550	20967	21018	20809	20987	20614	20851	20672	20773	20854	20865	20736	20934	20747	20804	20680	20696	20843	20636	20677	20759	20794	20810	20786	20700	20693	20746	20874	20795	21068	20789	20769	20600	20663	20825	20726	20856	20707	20755	20768	20544	20791	20601	20732	20926	20892	20779	20902	20772	20709	20802	20897	20760	20862	20729	20734	20890	20783	20828	20817	20642	20734	20684	20684	20662	20845	20897	20598	20640	20739	20672	20886	20528	20747	20746	20790	20685	20865	21044	20835	20656	20852	20807	20941	20528	20570	20717	21143	20547	20908	20735	20796	20814	20781	20696	20755	20514	20763	20682	20789	20667	20755	20754	20764	20819	20804	20846	20700	20632	20653	20742	20684	20752	20742	20718	20625	20809	20632	20715	20588	20762	20731	20824	20753	20736	20840	20720	20788	20722	20719	20612	20906	20861	20567	20585	20617	20691	20913	20676	20673	20629	20869	20968	20885	20668	20844	20846	20768	20792	20814	20778	20852	20508	20652	20820	20758	20709	20688	20551	20792	20738	20761	20689	20791	20737
22125	25645	20772	18473	17933	17768	17461	17333	17073	17055	17233	17057	17207	17101	16940	16997	16931	17027	17200	17042	16905	16989	16912	17048	17269	17096	17075	17100	17148	17100	16875	16924	16990	16977	16816	16946	16865	17024	17018	16885	17003	17041	16965	16783	16820	16964	17015	16861	16868	16900	16986	16890	16894	17063	16954	17036	17111	17091	16983	17152	16805	17042	16885	16800	17073	16973	16979	17012	16881	17018	16890	16994	16852	16876	16897	17000	16857	17032	16878	16796	17107	16879	16791	16962	17029	16995	16785	17020	16915	17048	17034	16907	17030	16902	16910	16876	17008	16818	16949	16903	16742	16936	17115	17099	16899	17060	16934	17051	17063	16908	17046	16900	16864	16962	16799	16854	17034	17025	16849	16814	16986	17010	16698	16903	17012	16984	16900	17017	16776	16831	16920	16785	16955	16878	16977	16910	16917	16968	16888	16950	16913	17005	16883	17133	17049	16837	17042	16854	16839	16648	17027	16903	16964	17102	16901	16789	16819	16899	16978	16944	16846	17004	16946	16836	16981	16858	17022	17092	16971	16895	16954	17010	16967	16981	16830	16986	17150	16919	16892	16936	16906	16961	17028	16973	16854	16800	17028	16884	17003	16957	16847	16902	17127	17005	16925	16833	16933	16860	17044	16851	17017	16654	16974	16982	16973	16929	16779	16974	16882	16946	17024	17031	17041	16963	16887	16900	16926	16829	16936	16947	16890	16711	16989	16997	16878	16855	17032	17062	17021	16946	17091	16901	16890	16889	16992	16832	16952	16886	16993	16875	16810	17076	16915	17145	16942	16956	17049	16931	16976	17084	16998	16948	17092	16894	17074	16950	16860	17010	16895	16913	16966	16844	16677	16819	17081	16885	16877	16905	16815	16970	16947	16844	16866	16918	16839	16901	16893	16896	16872	17053	16929	17015	16919	16825	16981	16826	16779	16842	16992	16930	16858	16931	16792	16833	17006	16888	16972	16941	16921	16944	16852	16740	16912	16899	16872	16924	16854	16906	16887	16881	17059	16817	16921	16795	16914	16964	16926	16969	16951	16953	16944	16992	16914	17096	16911	16838	16894	16944	16861	16977	16911	16808	17037	16877	17070	17004	16916	17096	16775	16827	17082	17009	17045	17027	16811	16962	17129	16787	16777	16723	16882	17188	17097	16994	16972	16956	16975	17033	16868	16912	16968	16941	16828	16859	17040	16914	16845	16951	16954	17093	16805	17089	16993	16950	16936	16872	16933	16989	17097	16943	16811	16876	16756	16973	16932	17145	16987	17034	16878	17223	16910	17005	16970	16958	16941	16964	16790	16961	16816	16971	16968	17021	17002	16917	16922	16897	16956	16873	16954	17029	16909	16947	17010	17011	16869	16877	17032	16812	16869	16886	17060	16826	17094	16988	16959	16894	16902	16897	17035	16894	17071	16719	16831	17060	16958	16812	16976	16761	16845	16891	16897	16891	16813	16915	16986	16934	16901	17122	16797	16932	17011	17090	17035	16985	16898	16918	16899	17024	16955	17016	16847	16952	16810	17064	16923	16858	16898	16826	16993	16978	16983	16921	16866	16769	17007	16986	16850	16921	17045	16978	17025	17025	17036	17013	16749	16970	16888	16916	16861	16928	17010	17070	17073	16978	16773	16887	16853	17165	16920	16944	16832	17046	16767	16986	16687	16932	16974	16805	16913	16900	16926	16962	17053	16964	16991	17084	17034	17008	17097	16932	16854	16956	16916	16889	16930	16797	16719	16802	16723	16974	16934	16984	16810	17069	17043	17027	17115	16867	16767	16906	16962	16944	17017	16877	16932	16952	16850	16881	16857	16967	17010	16867	16820	17057	16912	16943	17055	16991	16926	16968	16983	16847	16866	17036	16941	16867	16925	16874	17072	16937	16980	17115	16900	16781	16678	16857	16700	17023	16986	16930	17134	16859	16953	16867	16951	16771	16910	17007	16907	16932	16992	16923	16948	16826	16918	16911	16802	16921	16856	16803	17009	16766	16917	16856	16742	16948	16923	16964	16906	17008	17143	17145	16820	16986	16724	16961	17068	17055	16891	17005	16839	16785	16722	16980	16904	16905	16880	16813	16887	16975	17038	16892	16902	17031	16826	16863	16873	16841	16964	16882	16815	16859	17015	16920	16995	16846	16999	16980	16892	16897	17078	17008	16936	16940	16910	16872	16913	16843	16909	17120	16952	16975	16834	17118	17100	17009	16912	16851	16828	16812	16814	17121	17056	17026	16904	16990	16984	16933	16926	17013	17066	16858	17064	16858	16999	16883	16987	16839	16898	16970	16860	17098	16894	16963	16809	16993	16951	17005	16841	17118	16856	16910	17007	16785	17121	16959	17086	16959	16921	17001	17127	16869	17064	16999	16988	17066	17089	16844	16880	16983	16658	17084	16969	16797	16916	16831	16927	16747	16894	17089	17001	16662	17030	16830	16897	17006	16950	16967	16974	16935	16966	16981	16855	17176	16938	17079	16944	16996	17002	16869	16861	16906	16935	16895	16951	16932	16918	16816	16840	16872	16949	17075	16984	16843	16846	16886	17013	16855	16862	16909	16870	16950	16882	17179	16928	16735	16966	16777	16776	16907	17135	16895	17088	16949	16851	17071	17076	17150	16974	17032	16797	16782	16916	17045	16966	16932	17038	16920	16825	17000	17146	17014	16973	17081	16847	16808	16825	17011	16959	17054	16967	16851	16907	16867	17102	16977	17093	17076	16931	17076	16975	16891	16835	16968	16935	17016	16921	17026	16864	16954	17056	16992	17008	16978	16805	17037	17004	17043	16929	17080	16952	16918	16857	16933	16791	16910	16909	16952	16940	16912	17027	16899	16884	16906	16978	16944	16847	16922	16909	16899	17143	16900	16899	16975	16901	17053	16871	17057	17015	17012	16986	16947	17091	17035	17091	17016	17061	16900	17144	16968	16837	16864	16954	16829	16926	16841	16896	16886	17068	16966	16838	16915	16955	16983	16811	16929	16917	16991	16900	17111	16966	16898	16903	16814	16972	16797	16888	16900	17028	17007	17009	16944	17018	16768	16773	16766	17032	16900	16996	16729	16862	16822	16998	17122	16863	17011	16864	16965	16906	16916	16722	16965	16867	16865	16636	16862	16928	16866	16856	16912	16782	16776	16962	16822	17016	16911	17025	17091	16921	17037	16877	16834	16832	16964	16805	17004	16760	17058	17017	17099	16926	16941	16734	16971	16957	16873	16984	16809	16752	17038	17011	16872	16936	16778	17081	16789	17129	16920	16750	16986	16937	17008	16917	16828	16964	17089	16863	17139	16848	16960	16923	16921	16844	16866	16911	17015	17013	16965	16969	16916	16920	16954	16893	16731	16971	17027	16741	16950	16866	17007	17005	16953	16893	16829	17013	16692	16969	17013	17002	16846	17050	16848	16985	16882	16933	16916	16880	16893	16897	16899	16995	17090	16794	16779	16948	16936	17016	17009	16968	17050	16901	16778	16839	16913	16973	16816	16871	16820	17071	16986	17050	16895	16931	17069	16772	16875	16936	17081	16811	16820	16979	16893	16962	17010	16856	16879	17058	16812	16928	16972	16793	16964	17034	17002	17100	16875	16976	16947	16927	17116	16864	16890	16961	16858	16784	16966	16895	17061	16998	16878	16988	16954	16876	16953	16973	16901	16913	16942	16959	16985	16760	16817	17007	17095	16792	16889	16872	16745	17038	16826	17076	16778	17055	16877	17056	17099	16824	17058	16986	16813	16898	17025	17023	16926	16713	16962	16766	17019	17048	16967	16876	16905	16947	17050	16977	16847	16866	16959	16861	16904	17020	16767	16861	16777	16988	16716	17066	17018	16931	17011	16917	16852	16899	17086	16860	17056	16926	16912	16971	16744	16921	16886	17024	16839	16988	16779	17088	16944	16775	17016	16976	16947	17037	16922	17063	16956	16960	16799	16707	16874	16960	16846	17020	17013	17098	16910	16845	16603	17074	16968	16806	16891	16942	17015	16760	16993	16985	17050	16795	17156	16791	16906	17029	16939	16965	16907	17019	17007	16857	17093	16841	16854	16869	16956	16951	16959	17074	16844	17083	16907	17029	16830	16980	16985	17112	16780	17108	16992	16867	17070	16984	17015	16828	16775	16963	16923	16997	16987	16922	16933	17096	16959	16998	17122	16991	16979	17014	16923	16933	16929	16913	17111	16879	16916	16921	16835	17060	16870	16912	16874	17071	16946	17008	16689	16854	16859	17126	17017	16991	17070	17054	17037	16797	16847	16868	16953	16815	17000	16995	16990	16821	16818	17005	16939	16990	17000	16908	16979	16940	16885	16849	16856	16862	16876	16867	17108	16859	16931	16878	16939	16929	16939	17066	16942	17064	16878	16916	16953	17089	17000	17030	16952	17014	16831	16705	17083	16996	16972	16926	16875	16949	16987	16713	16825	16965	17024	16867	16820	16853	16995	16739	17093	16831	16893	16937	16958	17035	16914	16888	17098	16919	16985	16989	16746	16903	16892	16948	16904	16859	17012	16992	16869	16921	16960	16927	17071	16819	16978	16907	16949	16974	16845	16972	16832	16931	16976	16957	16898	16768	17019	16929	17081	16919	17181	16836	17055	16989	16883	16991	17095	17007	16893	16930	16871	17054	16889	16945	16823	17084	16829	16897	17035	16983	16882	16746	16993	16830	17110	16845	17036	16863	16895	16862	16959	17089	16882	16975	16958	16784	16867	16966	16886	16952	16911	16827	16846	16822	17025	16953	16985	16919	17106	17015	16906	16870	16939	16829	16921	17041	16908	17034	16912	16863	16875	16963	16867	16955	17126	16967	16990	16781	16869	17017	16870	17070	16938	17039	16916	16958	16884	16850	16820	16895	16841	17000	16788	16834	16903	16969	16995	16946	16807	16946	17139	16931	17143	17056	16857	17036	16896	17034	16847	17062	16926	16849	16957	17250	16926	17049	16881	17070	16877	16814	17038	17018	17085	17002	16952	16891	16931	17041	16847	16986	16919	17009	16999	17068	17002	16956	16854	16974	16943	17096	16983	16982	16967	17043	16983	16987	17027	16906	16880	16952	16960	16927	16870	16835	16867	16803	17007	16895	16816	16926	17087	16854	16790	17004	17114	17009	16917	16858	17020	16958	16767	16953	16878
24022	21502	29119	24402	22700	24283	24447	21636	21210	21417	21547	21307	21337	21385	21294	21306	21189	21323	21010	21142	21062	21134	21163	21177	21328	21331	21269	21133	21314	20870	20942	21041	21060	20938	21124	21011	21178	20847	20980	20921	20788	21148	20922	21052	21128	20904	20808	20888	21063	21025	20797	21048	21093	21050	20934	21029	21182	21038	21006	21391	21903	21525	21389	21349	21003	20969	21004	21012	21148	21012	21115	21048	21268	21040	20777	20860	20898	20978	20782	20963	20810	20759	20889	20885	21079	21053	20922	20789	20937	20812	20951	21114	20957	20953	20855	20822	21265	20896	21055	20888	20731	20764	20986	20854	20983	21043	21136	20905	20940	20925	20850	20881	20889	20902	21004	20909	20730	20716	21017	20853	20996	20817	20962	20758	20899	20923	21028	21013	20941	20951	20872	20850	21218	20990	20748	20680	21062	20948	20919	20965	21037	21033	20989	20732	20738	20884	20984	20958	21169	20747	20840	21043	21079	21044	21058	20844	21194	20667	20805	20662	21043	20748	21108	21040	21086	20814	21058	21000	21002	21043	20996	20865	21005	20932	20740	20844	20928	20901	20866	21083	20866	20843	20934	20764	20900	20979	21014	20982	21078	21154	21051	21040	20952	20949	20840	20881	21010	21028	21002	21110	21039	20814	21094	21045	20847	20888	21068	21036	21157	20896	20986	20954	20938	21039	21103	20983	20927	21076	20968	20848	21051	20891	20903	20911	20903	21149	21067	21024	20999	20855	20963	20810	20749	20891	20908	21021	20786	20963	21041	20963	20963	21006	20924	20993	21041	21136	20995	21084	20917	21062	20965	21080	20879	20819	21060	21036	20945	20868	20851	20822	20878	20959	21190	21020	20973	20899	21025	20679	20849	20852	20923	20993	20749	20986	20984	20929	20783	20858	20946	21061	21109	20788	20946	21060	20933	21074	21075	20906	20957	20984	21018	20839	20878	21043	21298	20872	20941	20841	20704	20957	20997	20749	20838	21015	21003	20918	21017	20903	20980	20723	21051	20750	21078	21105	20759	20950	20962	20928	21200	20906	21131	20897	20952	21179	21112	20996	21160	20813	21052	20882	20953	20950	21079	21031	20953	20790	20924	20933	20866	20954	20929	20854	20714	20992	20831	20906	20916	20828	20989	20946	20764	20873	20987	20917	20825	20958	20935	21131	21042	20692	20869	21214	21157	20885	20808	20762	20929	21055	20985	21177	20901	20841	20781	20840	20732	20795	21004	21049	21183	21029	21036	21081	20888	21036	20938	21019	20863	20894	21042	20698	20624	20941	20949	20944	20990	21040	20809	20901	20953	21119	20917	21041	21000	20963	21055	20920	21165	21052	20864	20798	20980	20998	20968	20933	21100	20785	21017	20895	20891	20989	20925	20869	21027	20936	20954	21124	21149	21032	21180	21059	20740	21002	20911	20948	20905	20794	20855	20948	20855	20949	20847	20824	20955	21012	20874	21116	21024	20918	20826	20917	21115	21004	20724	21058	20735	20917	20993	20966	20997	20937	20905	20888	20903	20862	20869	21145	20910	20948	20781	20861	20779	20959	20965	20848	20938	20794	20710	20928	21000	21014	21002	20925	20955	21109	20883	20819	21015	21038	20745	20903	20940	20844	20842	20907	20837	21198	20957	21034	20882	20974	20886	20930	21009	21002	20954	20831	20594	20834	20782	20820	20958	20755	21032	20996	21108	20795	20745	21071	20896	21040	20843	21094	21132	20981	20732	20859	20815	20971	20980	20920	20903	20961	20922	20796	20942	20924	20948	20964	20851	20762	20949	20996	21008	20981	20761	20951	21176	20997	21012	21033	20937	20950	20947	20861	20840	20857	20902	20882	20836	20880	21125	20957	21012	20900	20892	20762	20804	21060	20907	20983	20816	21053	20917	20980	21105	20956	20997	20903	21034	20926	20969	20776	20830	20955	21015	20792	20964	20902	20938	20788	20864	21015	20984	20965	20840	20971	20975	21183	21060	20934	20938	20901	21089	20749	20835	20819	20900	20891	20996	20834	20860	20898	20918	20773	20756	20876	20911	20883	20959	20964	20828	21148	20983	21090	21131	21033	20878	21045	20738	21207	21142	20960	20785	20941	20811	21079	21119	21257	21096	20773	20939	20957	20996	21120	20932	20931	20898	20948	20910	21008	21111	20912	20809	21002	21146	21010	20918	20819	20866	20855	21021	20780	21029	20872	20904	20808	20889	20772	20887	21035	21018	20899	20929	20814	20816	21235	20820	21001	20934	20863	20795	20916	20786	21281	21151	20870	20951	20905	21123	21119	21062	21121	20915	21289	21069	20807	20962	20957	20900	21111	21057	21027	20918	20916	20961	21045	20928	20750	20914	20865	21091	20915	20911	21046	20982	20919	20901	21020	20986	20904	20864	21173	20924	20938	20970	21019	20953	20894	20987	21118	20835	20930	21029	20774	20836	21079	20877	20889	20943	20956	20798	20888	21234	20802	21098	20721	21032	20804	20996	21062	21027	21080	21139	20858	21017	20988	20802	20807	20791	21157	21146	20860	20907	20722	21080	21039	20884	20929	20970	20988	20992	20911	20566	21024	20859	21179	20946	20980	20972	20886	20890	21143	20940	21039	20959	20722	21060	21015	20942	21008	21125	20991	21001	21038	20934	20944	20985	20848	20887	20954	20797	21010	21009	21021	21096	20856	20826	21010	20823	20933	21003	21075	20987	20889	20746	20873	20904	20682	20801	21030	20903	20842	20915	20977	20934	20886	21001	20955	21059	20912	20884	21050	20877	21092	20981	20889	20990	20887	20920	20965	20946	20700	21100	20765	20978	20925	21068	20893	21024	21011	21063	20703	21020	20884	20925	20883	20893	20829	20946	21057	21026	20903	20927	20863	20821	21038	21011	20935	21002	21094	20889	20975	20869	20930	20804	20916	21013	20800	20920	20741	21039	20912	21111	21041	20909	20925	20828	21022	20860	21064	20897	20953	21026	20896	20975	20879	21050	20931	20845	20827	21007	20988	20922	20912	21127	21054	21098	21101	20987	20899	20891	21038	21090	20875	20726	21003	20826	21059	20923	21037	20819	20934	21024	20956	21074	20887	20884	20812	20714	20751	21057	20872	20769	21012	21166	20765	20892	20994	21036	20959	20836	20910	21236	21076	20869	20944	21062	20928	20911	20879	21067	20794	21206	20917	20870	20760	20754	20946	20941	20888	20942	20885	21082	20851	20780	20956	20825	20484	20897	20869	21086	20824	20696	21083	21013	20678	20837	20734	20958	20934	20737	20826	20960	20944	20744	20872	20996	20931	20836	21137	21132	20932	20993	20860	21058	21015	21025	21005	21035	20985	21005	20987	20934	21151	20965	20872	21022	20984	21037	20644	20876	21056	20757	20882	20986	20961	21005	21031	21021	20922	20741	21025	21164	20623	21016	20908	20931	21150	20825	20932	20931	20819	20798	20809	21009	21040	21042	20880	21020	20909	20761	20780	21119	20937	20901	21175	21052	21055	20726	20963	21150	21031	20712	20924	20841	20895	20870	21158	20931	20813	20906	20980	21050	20971	20983	20940	20906	20957	20731	21110	21099	20930	20906	21016	20775	20885	21034	20857	20802	21061	20967	20960	21067	20791	20951	20927	20903	21080	21261	21129	21119	20916	21123	20867	21024	21100	21001	20881	20799	21109	20938	21077	21113	20985	20955	20874	20999	20915	20926	20871	20914	21108	20801	20972	21113	20924	20899	20727	20823	20910	21004	21011	20901	21153	20756	20791	20790	21061	20769	20868	20933	20910	20909	20944	20839	20890	20980	20888	20964	21182	20655	20907	20970	20811	21009	21040	21055	20993	20931	20966	21037	20891	20947	20899	20768	20912	20984	20922	20800	20810	20825	20874	21018	21102	20992	21227	21255	20714	20872	21073	20945	20848	21013	20768	21097	20856	20819	20947	20959	20670	20759	20966	21151	20898	20830	20726	21058	20841	21103	20885	20886	20857	21135	20989	21144	20904	20983	20921	20887	20731	20897	20944	20897	20836	20966	21225	20798	20806	20896	20921	21014	20901	20646	20987	21178	21133	20906	21033	21047	21145	21169	20968	20860	20997	20944	21023	20955	20929	20924	20936	20886	20903	20957	20814	20945	21014	21029	21139	20686	20979	21169	20938	20960	21006	20838	20956	21097	20871	21100	20748	20847	20973	20615	20902	20997	20879	20955	20824	21132	20864	21090	21054	21041	21093	21041	20832	20751	21076	20777	20722	21163	21319	20806	20812	20866	20801	20964	21003	20877	20970	20996	21041	20736	20840	20922	20849	20993	21119	20750	21103	21038	21097	21009	20914	21047	21002	20974	21067	20890	21218	20986	21081	21000	21095	21157	21008	21040	21126	21060	21031	21046	20828	20861	20793	21010	20789	20880	20730	20818	20930	20795	20792	20968	21046	20923	20808	20784	21004	20952	20893	20773	20630	20969	21005	20921	20837	20711	20963	20856	20871	20857	21030	21046	20797	20849	20783	20984	20926	20872	20810	20966	21219	21214	20832	20854	21061	20964	21165	20868	20937	21190	21056	21126	20939	20977	20947	20970	21032	21033	20841	21039	20969	20856	21014	20957	20910	20826	20790	21027	20957	20881	21007	21058	20675	20896	20972	21199	21048	20967	21027	20886	20834	20885	21025	20788	20901	20750	21046	20929	20906	20973	20939	20758	20799	20863	20944	20824	20909	21025	21075	20885	20773	20695	20736	21142	20889	21133	21027	20932	21062	20775	20890	20887	20915	20790	20864	21072	20861	20950	21083	21182	20939	21083	21104	21146	20783	20768	20991	21025	20825	20867	21084	20969	20977	21076	20823	20951	20917	20848	20872	21147	20927	20989	21048	20924	20895	20844	21057	20942	20861	20994	20931	20792	20887	20791	21014	20974	21000	21082	20977	21115	21068	21021	20814	20854	21034	20866	21037	20893	20771	21153	20818	21037	20953	20727	20976	20928	21039	20852	20955	20795	20855	20897	21109	21151	21014	20769	20836	20992	20851	21007	20970	20943	20953	20971	20770	20955	20705	20955	21099	21056	21020	20969	20941	20975	20810	20814	21054	20788	20914	21144	20772	20897	20803	20840	20725	20900	20917	20691	20816	20944	20969	20917	20826	21139	20752
20552	30711	25504	21204	19658	18915	18611	17933	17756	17724	17481	17542	17487	17651	17375	17328	17356	17221	17301	17355	17309	17184	17286	17587	17640	17271	17369	17244	17201	17236	17224	17257	17239	17126	17132	17209	17104	17134	17022	17090	17008	17172	17169	17153	17080	17189	17137	17269	17225	17227	17117	17153	17151	17229	17266	17088	16950	17161	17315	17705	17871	17705	17539	17249	17128	17107	17364	17187	17153	17164	17163	17178	17065	17116	17048	17116	16921	17253	17022	17138	17159	17217	17140	17200	17070	17163	17029	17055	17016	17000	17135	17095	17127	16969	17121	17153	17190	17017	17032	17034	17052	17033	16993	17197	17034	16989	17009	17032	17234	17110	17038	17033	17123	17068	17232	17061	17066	17304	16943	16984	17037	17244	16935	16963	17103	17384	17059	17200	17006	17050	17363	17059	17185	17044	17086	17099	16900	16982	17078	16979	17099	17016	17002	17013	16919	17083	17252	16883	17167	17029	16765	17220	17061	17102	17057	17040	17111	17180	17042	16985	17065	17207	17082	17066	17133	17181	17151	17033	17118	17079	17105	16924	16952	17110	17288	17236	17109	17131	16976	17091	17195	17110	17155	17043	17141	17049	17027	17254	17168	17029	17074	17150	17094	17050	17067	17025	16946	16991	17212	17104	17155	17196	17064	16990	17089	17091	17252	17130	16969	17153	17116	17097	17046	17007	17099	17155	17104	16936	17156	17225	17142	17116	17036	17055	17156	17141	17046	17261	17193	16971	17135	16946	17065	17081	17279	16978	17108	17049	17018	17152	17060	17081	17116	17019	17164	17055	17027	17234	16975	17179	17084	17253	17139	17173	17070	17086	17066	17114	16974	16954	17060	17134	16971	17205	17223	17042	17082	17236	17127	17160	17037	17126	17074	17157	16968	17103	17022	17042	17070	17113	17166	17091	17166	17144	17094	17007	17072	17117	17058	17227	17114	17174	17090	17101	17097	17138	17076	17035	17054	17110	17103	17207	17000	17168	17191	17117	17174	17145	17197	17139	16967	17037	17071	17005	16882	17011	17290	17011	16856	16992	17145	17182	17055	17199	17198	16947	17106	17224	17074	17028	17156	17030	17013	17029	16994	17174	17040	17047	16931	17102	17309	17235	17174	17105	17004	17120	17047	16941	17064	16999	17201	17023	17056	17284	17128	16982	17169	17219	16960	17213	17204	17054	17107	17119	17092	17179	16979	17123	17110	17086	17062	16990	16995	17041	17130	17077	17093	17147	17213	17123	17121	17152	17005	16906	17038	17060	17127	17128	17167	17067	17213	17124	17011	16996	17142	17105	17246	17138	17099	17038	17162	16938	17104	17144	16994	16754	17085	17008	16976	16986	17082	17105	17044	17058	16884	17157	17244	16992	17063	17130	17012	17279	16880	17121	16975	17066	17108	16879	17140	17040	17036	17184	16843	17165	17162	16954	17155	16999	17089	17000	17122	16905	17142	17232	17242	16932	17033	16934	17000	16997	17009	17030	16980	17089	16963	17137	17031	16898	17169	17202	17129	17026	17271	17234	16925	17001	16902	16958	17011	17076	17171	17053	17168	17044	16883	17181	16957	17159	17197	17127	17174	17055	17147	17099	17142	17095	17095	16987	17207	17115	17164	17131	17141	17253	17226	17122	17243	17057	17101	16998	17065	17066	17029	17277	16919	17066	17024	16949	17259	17014	17132	17253	17039	17016	17048	17005	16923	17057	17246	17228	16996	17176	17027	17147	16984	17034	17282	17008	17070	17028	17204	17179	17203	17113	17095	17063	16835	17039	17016	17002	16939	17003	17206	17082	17081	17011	17229	17021	17055	17118	16979	16999	17061	17155	17104	17018	17173	17062	16994	17258	17147	17136	17039	17097	17140	16948	17046	16943	17192	17058	17010	17178	16974	17024	17023	17140	16986	17049	16885	17174	16987	17137	17220	17253	17074	17164	17069	17195	17129	17111	17153	16981	17039	17152	16994	17158	17199	17162	17084	16981	17072	17079	17217	17172	17125	16985	17172	17193	17146	17077	17071	17027	17108	17017	17022	17053	17081	17169	17094	16909	17105	17240	16938	17128	16928	17190	17077	16933	17063	17010	17033	16988	17043	17139	17017	16944	17147	16983	17104	17110	17065	17176	17129	17004	17035	17151	17147	17158	17026	17211	17146	17047	17087	17207	17048	17023	17011	16935	17119	16988	17029	17150	17119	17145	16945	17159	17116	16934	17136	17079	17021	17016	17052	17077	16995	17295	17043	16988	16978	17079	17070	17138	16967	17282	16978	17100	17220	17022	16945	17070	17215	17006	17216	17176	16987	17006	17081	16968	16994	17088	17160	17127	16951	17061	17238	17050	17105	17070	17108	17119	17130	16978	17122	17282	16988	16986	17066	17139	17053	17062	17062	17029	17106	17020	17243	17083	17199	17115	17073	17163	17146	17130	17157	17158	17187	17077	17045	17209	17188	16972	17037	17126	17100	17174	17059	17160	17189	16922	17011	16977	17003	17045	17140	17066	17114	17166	17011	17208	17041	17178	17088	17229	17182	17064	17117	17175	16956	16950	17007	17081	16978	17151	16978	17111	16922	17144	17023	17029	17156	17131	17144	17091	16929	17031	17087	17125	17031	17031	17104	16962	17247	17245	17058	17172	17101	17216	17205	17003	17000	17113	16961	16970	17007	16880	17065	17046	17115	17083	17251	17304	16993	16930	17107	16994	17188	17208	17186	17015	17052	17137	17086	17099	16997	17063	16983	17014	17056	17181	17175	17151	17064	17138	17205	17134	17091	16933	17145	17000	17046	17086	17016	17026	17210	17151	17108	17064	17157	17144	17169	16941	16988	17143	17108	17169	17015	17128	17119	17092	17064	16974	17073	17053	17062	16975	17218	17015	17103	17061	17109	17369	17024	17040	17079	17000	17233	17015	17193	17118	17105	16952	17088	17047	16979	17023	17010	17200	17083	17213	16946	17025	17194	17131	17190	16966	17194	17003	17062	17044	17274	17099	16984	17141	17099	17195	17087	17065	17026	17124	17208	16953	17093	17104	17019	16980	17058	17136	17113	17099	17168	17248	17155	17183	17146	16956	17078	17105	17104	17095	17044	17104	17023	17205	17099	16854	17230	17083	17078	17315	17228	17068	17166	16930	17093	17189	16989	17107	17137	17046	17138	17082	16975	17244	17318	17134	17131	17024	17107	17049	17105	17120	17139	17037	16916	17096	17207	17232	16806	17089	17009	17111	16940	17069	17023	17188	16990	17103	17170	16969	17239	17013	17043	17004	17163	16986	17132	17379	17096	17094	17135	17125	17124	17186	17293	17032	17014	16990	17135	17132	17001	17110	17145	17021	17113	17109	17128	16987	17087	17109	17070	17067	17027	17071	17043	17146	17115	17141	17288	17002	17023	17130	17120	17108	17142	17236	17167	17053	17330	16908	17067	17171	16923	17081	17270	17117	17072	17177	17113	16997	17120	17133	17221	17091	17182	17150	17122	17051	16910	17233	17011	17116	17275	17021	17016	17053	16909	17134	17028	17141	17137	17284	17175	17073	17092	16939	17005	17083	17107	17151	17208	17056	17096	16952	17076	17163	17108	17237	16935	17180	17235	16912	17036	17105	17024	17314	17231	17040	17081	17058	17236	17125	17250	17002	16976	17165	17252	17071	17137	17136	17127	16959	16979	17163	17078	17296	17208	17187	17175	17117	17191	17141	17196	17018	17174	17126	17084	17131	17075	16992	16981	17091	16955	16975	16721	17187	17060	17090	17023	16995	17042	17255	17087	17004	17139	17186	17070	17144	16954	17004	17196	17118	17015	17170	17070	17217	17104	17046	17083	17149	17061	17105	17028	17010	17085	16998	17174	17179	16850	17204	17037	17152	17192	16957	17054	17086	17343	17055	17006	17049	17134	17161	16960	17066	17073	17041	17091	17173	17048	17146	17130	17063	17091	17101	17163	17101	17190	17135	17078	17202	17130	17095	17172	17178	16994	17106	17236	17175	17090	17226	17004	17004	17156	16997	16922	17028	17190	17136	17042	17155	17165	16988	16807	17091	17059	17076	17020	17171	17144	17102	17107	17299	17115	17135	17280	17050	17079	17089	16983	17087	17094	17046	16936	17093	17170	17029	17113	17074	17102	17028	17136	17095	17203	17090	17072	17104	17062	17030	17096	17247	16939	17201	17056	17096	17202	17042	17259	17038	17005	16887	16884	17248	17021	17038	17213	17245	17173	16987	17241	17037	16962	16964	16971	17033	17014	17131	17200	17284	17000	17083	17131	17019	17072	17090	17004	17009	17140	17145	17105	17204	17152	17202	17123	17156	17213	16987	17209	17002	16959	17095	17102	17164	17115	16922	17017	17124	16958	16922	17132	17209	17043	16937	17028	17168	17011	17251	17101	17209	17099	16841	17059	17078	16981	17080	16925	17042	17042	17130	17133	16942	16972	17275	17058	17167	17286	17190	17143	17113	17062	17149	17095	17323	17168	17232	17184	16980	17090	16935	16858	17162	17128	17127	17011	16983	16923	17111	17119	17049	17177	17016	17151	17034	17111	17141	17123	16973	17210	17035	17162	16959	17087	17107	17031	17076	17122	17044	17028	17215	17125	16947	17108	17211	16939	17089	17186	17081	17086	17106	17106	17091	17109	16952	17119	17318	17151	17112	17164	17152	17025	17010	17106	17174	17153	17072	17086	17077	17237	16925	17031	17178	17029	17078	16906	17069	17056	17090	17128	17064	16898	17013	17166	17047	16992	17138	17106	17077	17050	17169	16973	17213	17098	17040	16969	17103	17086	17123	17089	17224	17171	17202	17182	17029	17054	17073	17273	17013	16899	17190	17165	16919	17032	17092	17069	17002	17029	17060	16935	17060	16916	17082	16967	17148	17180	17203	17063	17148	16971	17151	17162	17023	17147	17032	17098	17078	16962	17186	17224	17120	17121	17258	17170	16906	17085	17100	17066	17221	17026	16953	16978	17222	17106	17100	17115	17232	17139	17151	16954	17102	17045	16879	17065	17003	17150	17076	17372	16946	17100	16955	17148	16967	17051	17077	17051	17245	17011	17161	16936	17210	16976	17278	17141	17050	17076	17139	17115	17160	16861	17209	17052	17013	17106	17025	17143	17096	17116	17046	17055	17125
22976	21437	29291	23977	21737	24456	27564	22538	21848	22204	21951	21685	21616	21743	21721	21489	21576	21667	21599	21581	21347	21488	21568	21367	21654	21589	21605	21509	21499	21483	21485	21438	21267	21413	21347	21211	21404	21445	21259	21070	21375	21265	21285	21438	21243	21317	21056	21267	21231	21242	21379	21253	21169	21325	21100	21247	21001	21483	21587	22115	22234	21971	21807	21449	21425	21198	21330	21285	21297	21162	21074	21270	21171	21283	21294	21218	21443	21001	21056	21439	21143	21101	21287	21231	21249	21258	21408	21107	20991	21000	21264	21256	21150	21096	21075	21171	21064	21287	21266	21091	21262	20869	21218	21162	21266	20982	21050	20980	21093	21012	21093	21170	21321	21234	21337	21077	21226	21310	21257	21147	21161	21364	21202	21222	21027	21146	21100	20882	21146	21307	21100	21174	21090	20925	21072	21189	21210	21047	21170	21115	21331	20994	21226	21106	20985	21044	21091	21282	21073	21035	21288	21278	21142	21010	21130	20987	21039	21138	21150	21002	21167	21306	20914	21069	21277	21363	21138	21103	21131	20996	20962	21194	21131	21037	21137	21149	21298	21126	21151	21066	21223	21258	21015	21098	21147	21145	21122	21107	21080	21131	21280	21215	21230	21132	20987	20879	21258	21161	21230	21079	21211	21179	21178	21104	21096	21102	21137	21160	21126	21149	21211	21067	20987	21163	20982	20908	21158	21162	21191	21263	21210	21359	21240	21121	21349	21189	21043	21063	21077	21487	21206	20945	21147	21035	21013	21062	21072	21102	21236	21313	21189	21166	21134	21143	21093	21111	21107	21132	21011	20831	21239	21177	21048	21243	21037	21192	21012	21143	21113	21291	21020	21047	21203	21078	20996	21143	21251	21034	21039	21110	21260	21206	21041	21162	21069	21194	21214	21000	21223	21104	21115	20927	21133	21207	21023	21002	21016	21275	20981	21117	21101	20946	21027	21211	21018	21072	20904	20979	21005	21049	21152	21051	21160	21110	21164	21287	21048	21138	21161	20898	21089	21273	21118	21278	21398	21367	21115	21001	21109	21180	21202	21058	21096	21038	21075	21184	21198	21063	21003	21123	20910	21173	21136	20972	21138	21343	21129	21361	21199	21076	20994	20972	20967	21192	21232	21004	21152	21174	21158	20886	21240	21148	21055	21068	21313	21207	20985	20990	21021	21108	21127	21016	21040	21056	20959	21219	21131	21086	21010	21105	21219	21170	21035	20862	21110	20956	21151	21243	20985	21076	21227	21093	20979	21131	21208	21162	21137	20955	20989	21165	21182	21252	21318	21039	20900	21236	21072	20931	21130	21077	21170	21271	21164	21330	21077	21206	21044	21149	21041	20932	21080	21021	21361	21095	21001	20897	21135	20906	21098	20967	21270	21112	21154	21295	21002	21132	21011	21285	21014	20977	21309	21055	21014	21078	21101	21121	21234	21070	21221	21254	21148	20990	21118	21154	21048	21140	20930	20998	21209	21125	21089	21113	21155	21133	21276	21307	21163	21228	21165	20827	21065	21170	21068	21042	21157	21232	21060	21198	21116	21145	21090	21220	21233	21255	21004	21080	21032	21159	21372	21274	20967	20966	21124	21206	21058	21072	21299	21025	21202	21104	20934	21011	21215	21185	21256	21213	21129	21039	21048	21010	21133	20986	21286	21195	21313	21229	21046	20923	21158	21042	21229	21211	20905	21123	20999	20955	21172	20924	21023	21210	21220	21147	21272	21163	21226	21073	21112	21082	21030	21246	21091	20985	21001	21262	21110	21264	20999	21218	21086	20949	21200	21207	21311	21043	21080	21239	20980	21421	21084	21090	21379	21066	21046	21191	21059	21116	20844	21204	21150	21185	21041	21161	21071	21360	20969	21146	21119	20917	21243	21005	21032	21038	20841	20991	21227	21178	21287	21022	21311	21007	20974	21210	21017	21347	21320	21082	21144	21040	21237	21275	21129	21192	20997	21102	21192	21222	21133	21220	21170	21181	21010	21072	21050	21164	20922	21232	21307	21138	20968	21292	21071	21188	20827	21105	21388	21124	21227	21079	21058	20984	21031	20988	20989	21240	21211	21044	20952	21208	21297	20874	21273	21140	21294	20977	20984	21228	20971	20981	20984	21012	21000	20904	21067	21001	21077	21211	21126	20979	21041	21327	21080	21110	21209	21084	21177	21081	20993	20926	20987	21132	20977	20897	21002	21177	21194	21133	21079	20939	21175	21207	21139	21333	21009	21172	21048	21115	20990	20927	20990	21269	21036	21088	21070	21163	21125	20976	21145	21143	21147	20961	20972	21184	21238	21220	20983	21019	21132	21091	21136	21097	21199	21189	21086	20995	20938	21107	21183	20931	21042	21155	20910	20962	20967	21147	21118	20849	21019	20861	21046	21205	21142	21122	21148	21141	21253	20995	21070	21295	20967	21160	21155	21250	21081	21162	21038	21123	21139	21093	21065	21286	21074	21273	21077	21246	21004	21201	21250	20968	21092	21150	21031	21271	21056	21016	21147	21076	21274	21211	20971	21201	20995	20927	21156	21029	21273	21089	21300	21044	21176	21122	21097	20985	21334	20957	21038	21141	21098	21106	21225	21060	20976	21110	21079	21138	21307	21143	21029	21204	21121	21064	21228	21075	21044	21240	21150	21241	21414	21160	21229	20882	21266	20882	20990	21165	21300	21101	21109	21044	20960	20992	21080	20995	21112	20948	21051	21097	21085	21151	21033	21016	21186	20996	20771	20882	21294	21133	21106	20938	21040	20946	21211	21091	21162	20972	21120	21065	21321	21044	21107	21273	21092	21155	20997	20980	21125	20998	21241	21214	21039	20949	21096	20996	20966	21161	21222	21000	20932	21251	21192	20985	21289	21219	21316	21161	21154	20931	21101	21085	21278	20969	21075	21056	20908	21127	21026	21060	21174	21041	21292	21279	20988	21074	21004	20953	21020	21039	21399	21322	21038	21188	21053	21088	20984	21302	21349	21025	21085	21002	21032	20939	20835	20963	21269	21338	21142	21206	21025	21408	20979	20992	21032	21090	21166	21103	21245	21230	21094	21142	21346	21054	21209	21048	20947	21228	21051	21143	21058	20888	21157	20985	21058	20876	21192	21098	21142	20954	21077	21129	21092	21025	21298	21090	21110	21253	21323	21564	21432	21079	21209	21299	21097	21047	21121	21386	21132	21122	21086	21115	21131	21166	21002	21177	20974	21118	21108	21081	21081	21035	21231	20772	21057	21031	21014	21128	20909	20982	20847	21319	21119	21375	21381	20940	20927	21032	21275	20906	21052	21113	21040	20948	21407	21010	21127	21260	21085	21110	21106	21136	21089	21122	21241	20910	20877	21071	20938	20790	21016	21036	21058	21243	21107	21031	20997	21223	21118	21497	21031	21090	21150	21249	21320	20966	21103	21051	21132	21188	21211	20995	21028	20940	21324	21077	21115	21040	21002	21044	21073	21231	21201	20953	21211	21063	20943	21228	21021	21324	20991	21060	21100	21092	21104	21277	21368	21230	21140	21119	21191	21134	21178	21083	21217	21155	20883	21163	21207	20788	21102	21111	21086	21178	20954	21234	21121	21142	21090	21123	21021	21026	21091	20963	21051	20894	21067	21226	21082	21019	21293	21154	21140	21184	21032	21272	21198	20989	21315	21036	20996	21265	21092	21140	20732	21147	20967	21218	21199	21105	21058	21015	21280	21280	20993	21174	21216	21136	20901	20975	21055	21032	21291	20853	21019	20987	21154	20907	20999	21193	21039	21138	21097	21130	21138	21091	21276	20959	21001	21006	21051	21171	21189	20938	21088	21032	21189	21202	21168	21073	20941	21008	21154	21103	21151	21201	21066	20964	20977	20990	21314	21093	21143	20955	21071	20970	20919	20970	21116	21021	21082	21142	21203	21119	21174	21173	21030	21106	20975	21047	21076	21237	21113	21065	21032	21000	21205	21193	21049	21081	21170	21259	21280	21268	21154	21177	21000	20925	21143	21211	20988	21154	21151	21141	21033	21163	21067	21081	21265	21143	21321	21041	20947	21263	20937	21108	21082	20999	21017	21157	21201	21271	21090	21008	21113	20731	20903	21013	20986	21066	20978	21324	21087	21135	21166	21156	21026	21212	21190	20831	21094	21039	21120	20991	20970	20941	21084	21171	20995	21033	21123	20981	21167	20869	21175	21021	20974	21247	21203	21031	21145	20816	21029	21062	20985	21038	20974	21044	21078	21057	21150	20931	21121	21111	20983	21006	21104	21144	21080	21191	21038	20986	21108	21227	21065	20950	21062	20988	21147	20991	21057	20831	20913	21022	21142	21309	21197	21137	20889	21064	21017	21088	21126	21279	21296	21088	21004	21136	21262	21164	21128	20955	21057	21099	21003	21209	21342	21055	21162	21491	21044	21268	21078	21045	21161	21114	21028	21091	20948	21172	21165	20859	21114	21017	21094	21217	21139	21145	21113	21164	21114	21171	21198	20862	21058	21230	21129	21217	21112	21107	21083	21173	21033	21076	21040	21148	21158	21178	21319	21345	21296	21119	21049	21047	21078	21122	20970	21106	21155	21369	20993	21006	21070	21017	20945	21144	21176	21104	20860	21012	21069	21115	21179	21127	21224	21290	21219	21318	21238	21090	21115	21241	20954	20989	21143	21188	21054	21086	21218	21150	21205	21194	21177	20967	21151	21256	21097	21151	21161	20989	21166	21102	21279	21270	21166	21120	21050	21066	21048	20974	21117	21055	20961	21055	21019	21100	21225	20928	21013	20961	20913	21061	20857	21081	21071	21126	21253	21194	21162	21116	21084	21001	21023	20937	20820	21039	21309	21137	21305	21080	21248	21078	21216	21112	21127	21049	21027	21009	21235	21098	21039	21154	21142	21256	21140	21154	21001	21080	21128	21255	21226	21068	21122	21031	21167	21196	20945	21118	21232	21058	21234	21083	21168	21015	20924	20915	21010	21282	20896	20979	21052	20881	21218	21211	20986	20927	21053	20947	21044	21165	21103	21063	21217	21220	21208	21061	20869	20893	21137	21022	20886	21309	21214	21128	21148	21093	21205	21124	21091	21115	21072	21161	21158	21151	21006	21060	21219	21033	20975	21226	20993	20947	21190	21061	21073	21252	21147	21249	21114	20925
21756	33917	29251	23489	21338	20196	19316	18607	18215	17972	17837	17995	17823	17806	17788	17562	17417	17562	17680	17581	17495	17562	17468	17581	17660	17485	17680	17567	17373	17469	17397	17447	17216	17411	17278	17226	17191	17178	17342	17069	17348	17164	17085	17203	17228	17053	17099	17038	17243	17223	17113	17151	17200	17223	17111	17233	17216	17504	17679	18616	18668	18345	17776	17586	17286	17126	17184	17038	17060	17210	17077	17149	17075	17263	17053	17062	17074	17181	17132	17155	17220	17031	16956	17221	17103	17055	17231	17177	17263	17195	17114	17052	17143	17015	17034	17298	17001	17077	17201	17168	17084	17055	17005	17019	17222	16974	16960	17090	17098	17121	16899	17065	17093	17176	17144	17114	17210	16947	17111	17112	17048	17055	17128	17036	17096	17064	17086	17113	17320	17021	17092	17044	16975	16982	17056	17227	16994	17148	17143	17097	17167	17105	17171	17244	17185	17054	17036	17065	17149	16894	17176	17042	17042	17079	17016	17032	17220	16925	17015	17102	17052	17062	16967	17187	17027	16849	17259	16976	17174	17202	17087	17049	17237	16980	17193	17085	17045	16959	16959	17030	16996	16990	17258	16937	17006	17176	16832	17062	17155	17101	17206	16934	17086	17018	17003	17000	17075	16989	17291	16984	17115	17067	17223	17019	16863	17040	17045	17042	16984	17131	16993	16869	17237	17091	17134	17099	17225	16994	16991	17061	17112	17152	16932	17023	17195	17157	17063	17135	16783	16952	17024	17075	17072	17061	17207	17166	16924	17064	17097	17090	17208	17172	17247	17070	17094	17143	16988	17093	16976	17260	16993	16992	17188	17135	16947	16922	17079	17101	17119	17197	17010	17192	16995	17015	17116	17155	17098	17121	17217	17204	17024	17129	17132	17007	17095	16988	16960	17101	17134	17104	16985	17050	17146	17015	17007	16971	17103	17119	17148	17264	17097	17072	17176	17122	17246	17207	16997	17081	17099	17075	17193	16836	16995	17004	17068	17232	17172	17088	16995	17114	16990	17206	17216	17094	16990	17062	17197	17156	16936	17180	17101	16941	16914	17209	17045	17048	16962	16943	17035	17098	17101	17222	17078	17304	16939	17095	17180	16872	17065	17194	17065	17168	16895	16936	17090	17021	17214	17020	17157	16977	17008	17083	17113	17171	16975	16917	16942	16988	17060	17023	17042	17122	17087	17088	17060	17238	17041	16932	17122	16935	17025	17008	17052	17031	17259	17135	16965	17042	17069	17167	17110	17083	16922	17017	17111	17164	17151	17216	17111	17200	17042	17147	17036	17067	17083	16966	17219	17062	17127	17051	16960	17164	17060	17098	17071	17026	17061	17171	17087	17084	17149	16849	17026	17247	17253	17135	17071	17164	16934	17062	17099	17039	17164	17113	17172	17072	17099	17122	17091	16987	17095	16943	17198	17174	17017	16968	17292	16916	17161	16951	16983	17184	17041	17079	17094	17111	16957	17021	17181	16998	17221	17076	17126	17097	17028	17096	17076	17013	17106	17087	17057	17104	17027	17025	16859	17115	16929	17153	17142	17155	17042	16923	17041	16947	16924	17234	16960	17189	17077	17306	17044	17006	16886	17146	17065	17281	17156	16984	17134	17171	16935	17055	17052	17122	17091	17182	16993	17160	17063	17010	17127	17154	17090	17071	16941	17024	17143	17093	17128	17042	16928	17049	16773	16961	16949	17010	16955	17059	17137	16786	17089	17049	17144	17229	17241	16999	17276	17058	17149	17134	17143	17109	17049	17098	17036	16947	16991	16890	16997	17125	17289	16989	17091	17169	17194	17086	17063	17024	17114	17189	17078	17058	17138	17057	17015	16998	17164	16945	17168	16914	16921	17107	17094	16870	16963	17086	17190	16981	16983	17104	17122	16849	16984	16955	17174	17130	17039	16972	17110	17029	17056	17028	17164	16964	17164	17088	17003	17028	17042	17369	16976	17071	16927	17165	17106	16957	17164	17143	17197	17000	17245	17106	17070	17135	17103	17138	17080	17003	17207	16927	17041	17037	17067	17095	17100	17007	16998	17132	17017	17225	17108	16991	17040	16907	17113	17229	17121	17168	16986	16969	17238	17032	17183	16944	16993	17053	16910	17267	17239	17136	17049	17163	17132	17229	17083	17066	17186	17002	17107	16910	17070	17234	17060	17080	17220	17156	16939	17043	17205	16979	16968	17123	17158	16979	17128	16997	16980	17022	16865	17079	17122	17091	16978	17041	17157	16892	17291	17219	17109	17076	16971	17033	17105	17063	17140	17115	17090	17164	16976	17064	16833	16947	16967	16869	17125	17139	16950	17154	17044	16930	17092	17130	16936	17222	17062	17230	17134	17253	17140	16955	17112	17246	17084	16945	17220	16922	17028	17036	17105	17085	17050	17021	16971	16886	17000	16986	17052	17074	17036	17043	17171	17018	17193	17177	17058	17070	16842	16996	17145	17030	17007	17038	17304	17183	16978	17112	17086	17121	17127	17086	17065	16915	16972	17294	17156	17069	17018	17100	17077	17056	17151	17016	17095	16889	16957	17117	17155	17098	17096	16966	17078	17149	17024	17035	17128	16998	17180	16919	17099	17094	17041	17040	17006	16994	17181	17130	16927	17000	17063	17150	17002	16968	17087	17051	16883	17222	16901	17005	17262	17050	17142	17119	17055	17015	17005	16960	17044	17073	17189	16931	17042	17110	16978	17199	17166	16986	17099	17164	16974	17042	17154	17152	17136	16883	16959	17182	16877	17056	17096	17166	17041	17256	17165	16990	17095	17170	16992	17032	17227	17105	17020	17169	17098	17088	16999	16969	17142	17181	17070	17118	17070	17154	17136	16964	17094	17072	17107	17144	17003	17052	17226	17073	17036	17017	17071	16949	17168	17079	17073	17061	16946	17151	17167	17082	17091	17241	17043	17008	17034	17120	17170	17089	17096	17064	17080	17019	17216	17137	17042	17050	17141	17062	16973	16859	17109	17134	17041	16915	17047	16987	16866	17091	16994	17123	16999	17102	17252	17145	17071	17018	17068	17052	17154	17029	17022	17135	17222	17185	17122	17045	17054	17216	16951	17191	17132	17209	17048	17129	17123	17194	17131	16958	16926	17048	16937	17049	17045	16962	17212	16902	17247	17150	17091	17150	17064	17094	17303	17034	17031	17107	17131	17003	17115	17091	17100	17099	17087	17029	17152	17127	17061	17234	17183	17025	17153	16991	17214	17056	17205	17115	17086	17333	17011	17202	17129	17039	17050	17038	17130	17018	16873	17120	17190	17060	17023	16973	17131	17124	17093	17220	17117	17026	17074	17029	17113	17240	17018	17230	17016	17015	17007	17038	17010	16987	17282	17020	17154	17161	17048	17013	17114	16987	17032	17064	17162	17107	17100	17179	17128	17136	17152	17044	17213	17117	17189	17079	17178	16995	16877	16892	17055	17068	17090	17001	16996	17305	17031	17117	17133	17101	16997	16999	17263	17056	17076	17088	16896	17098	16954	17100	16969	17052	17086	17100	17171	17008	17038	17015	17154	17080	17169	17050	17162	16964	17006	17247	17160	17194	17095	17191	17068	17111	17144	16973	17113	17019	17208	17093	16992	16879	16959	17012	16989	16994	16948	17110	17069	17256	17037	17170	17025	17192	17147	17235	17165	17045	17161	17060	17094	17091	17040	17122	17158	17082	17085	17098	16955	16961	16913	16904	17049	17117	17149	17195	17118	17098	17144	17037	16947	17023	16969	17023	17286	17014	17136	17131	16964	17079	17193	17111	17212	17241	17040	16987	17114	17137	16994	16961	16936	16993	17099	17163	17105	16881	17186	17089	16967	17104	17142	16943	17065	17053	17131	17241	17065	17006	17070	17061	17110	17341	17212	17291	17001	17047	17024	17141	17046	17029	17005	17042	17167	17020	17024	16966	17113	17077	16913	16960	17246	16900	17141	17118	16942	17032	17080	17225	17079	17168	16975	16989	17086	17051	17034	17079	16998	16875	17059	17328	17071	17083	17105	17089	17115	17050	17065	17220	17209	17004	17070	17168	17078	16904	17027	17106	17047	16975	17050	17008	17000	16960	16960	17162	17012	17133	17254	17032	17096	17083	17150	17095	17297	16976	17173	16962	17055	17086	17077	17057	17034	17013	16926	16951	17185	17171	17119	16926	17146	17092	17101	17063	17111	16952	17003	17057	16996	17139	17105	16929	17043	17066	17052	16895	17095	16953	16979	17067	17031	17185	17082	17006	17124	16944	17176	17166	17005	17093	17080	17225	17033	16982	17220	17120	17021	17174	17192	17070	17012	16935	16882	17147	16990	17091	17199	17124	17071	17052	16963	17179	17208	17064	16984	17151	17150	16913	16965	17245	17094	17229	17070	17259	16964	16987	17255	17147	17068	16969	17099	17087	17003	17115	17074	16977	17002	17147	17024	16892	17193	16950	16985	17050	17101	17008	17087	17044	17097	17150	17086	17000	17044	17069	17097	17276	17063	17097	16968	17161	17092	17258	17140	17111	17235	16935	17031	17223	17109	17068	17285	17044	17244	17045	16899	17139	17340	17024	17062	17068	16954	16916	17067	17043	17027	17110	17089	17113	17079	16912	17141	16939	16941	17004	17064	17026	17088	17071	17150	17057	16892	17090	17153	17093	17031	16939	17126	16984	16939	17038	17119	17200	17181	16878	17187	17210	16876	17013	17169	17374	17171	16997	16871	17061	17075	17047	17163	17119	17079	17077	17136	17112	16847	17179	17125	17176	17118	17165	17083	17192	17047	17233	16939	17079	17198	17081	17229	16977	17172	17084	17145	17076	17026	17184	17051	17191	17156	17042	17245	16868	17211	17040	17013	17073	17137	17064	17119	17163	17114	17038	17035	17028	17039	17114	16978	16980	16959	16948	17081	16961	17157	16925	17315	17023	17041	17005	16995	16943	17128	17121	16941	17083	17177	16923	16969	17127	17008	17171	16945	17129	17237	17066	17001	17006	17209	16982	16980	17132	17127	16873	17121	16983	16895	17182	17169	17122	17215	17131	17125	16968	17105	16881	17197	17106	16938	16987	17096	17047	17037	17023	16810	17011	17153	17076	17116	16973	17025	17180	16972	16919	17007	17249	17067	16910	17060	16988	17046	16909	17162	17184
28626	23010	26438	23783	20833	21004	20873	20886	20820	20647	20697	20582	20670	20620	20875	20590	20556	20347	20617	20608	20556	20517	20418	20476	20513	20571	20602	20649	20487	20496	20652	20666	20591	20467	20464	20411	20644	20426	20547	20499	20565	20521	20426	20438	20388	20285	20481	20597	20265	20236	20370	20549	20594	20411	20432	20353	20666	20626	20620	20560	20612	20416	20460	20561	20478	20436	20463	20411	20405	20480	20480	20434	20269	20347	20413	20445	20505	20364	20467	20317	20571	20435	20448	20262	20639	20217	20381	20430	20506	20463	20312	20380	20567	20536	20246	20474	20463	20297	20603	20448	20370	20400	20489	20392	20185	20236	20482	20237	20583	20712	20413	20484	20405	20876	20527	20166	20506	20458	20473	20396	20290	20730	20316	20359	20314	20507	20421	20338	20694	20364	20468	20591	20503	20415	20555	20502	20391	20514	20594	20509	20371	20414	20523	20236	20769	20600	20357	20446	20582	20577	20370	20551	20576	20316	20358	20288	20530	20319	20421	20544	20470	20442	20530	20387	20305	20533	20373	20446	20451	20459	20351	20256	20198	20540	20374	20433	20536	20184	20352	20352	20355	20749	20473	20418	20369	20353	20424	20474	20577	20613	20459	20608	20590	20417	20433	20353	20379	20151	20573	20325	20334	20412	20453	20442	20463	20444	20627	20384	20398	20474	20473	20449	20548	20390	20522	20308	20241	20650	20524	20409	20435	20767	20505	20385	20518	20520	20291	20374	20349	20598	20320	20750	20400	20284	20492	20502	20425	20378	20557	20367	20349	20246	20286	20428	20433	20518	20435	20487	20394	20449	20753	20496	20408	20323	20466	20496	20373	20539	20442	20431	20335	20445	20524	20365	20357	20516	20494	20447	20418	20312	20721	20455	20343	20361	20234	20258	20293	20536	20378	20383	20320	20330	20521	20610	20663	20457	20428	20341	20334	20417	20428	20296	20302	20545	20420	20440	20550	20353	20539	20656	20281	20559	20604	20440	20265	20510	20670	20326	20516	20280	20615	20509	20412	20454	20608	20554	20531	20534	20459	20457	20369	20450	20456	20609	20577	20440	20458	20569	20477	20501	20519	20444	20651	20380	20441	20372	20321	20547	20439	20291	20432	20476	20317	20322	20456	20476	20600	20475	20330	20367	20395	20409	20697	20470	20511	20376	20574	20299	20518	20400	20302	20371	20585	20344	20510	20548	20569	20465	20360	20336	20447	20389	20355	20519	20451	20464	20438	20422	20481	20519	20449	20343	20616	20467	20445	20523	20437	20623	20314	20528	20292	20401	20410	20534	20391	20551	20615	20540	20503	20361	20560	20637	20383	20584	20478	20500	20377	20382	20648	20327	20677	20369	20611	20455	20365	20472	20561	20672	20576	20438	20272	20374	20549	20440	20495	20464	20473	20475	20477	20598	20380	20293	20295	20254	20320	20394	20552	20489	20518	20478	20346	20414	20493	20425	20391	20534	20512	20463	20355	20601	20301	20382	20364	20266	20387	20401	20450	20424	20466	20413	20381	20561	20282	20402	20595	20314	20365	20475	20326	20416	20569	20586	20504	20537	20346	20443	20452	20379	20365	20329	20617	20497	20418	20583	20466	20268	20441	20653	20662	20457	20582	20442	20471	20412	20415	20237	20454	20431	20368	20448	20353	20338	20576	20604	20355	20639	20327	20390	20540	20551	20513	20511	20458	20353	20484	20483	20366	20352	20419	20235	20333	20510	20573	20479	20438	20360	20448	20565	20640	20506	20443	20516	20545	20642	20357	20438	20251	20264	20394	20377	20502	20637	20601	20304	20306	20389	20225	20644	20708	20557	20631	20580	20393	20540	20623	20413	20388	20356	20293	20455	20502	20510	20480	20356	20445	20557	20366	20419	20338	20432	20615	20446	20634	20409	20177	20648	20509	20526	20778	20249	20401	20513	20457	20369	20326	20542	20660	20306	20308	20543	20616	20466	20672	20502	20400	20574	20478	20491	20347	20527	20546	20428	20411	20356	20460	20297	20664	20598	20379	20483	20379	20494	20243	20285	20496	20613	20431	20445	20483	20646	20545	20442	20257	20419	20366	20367	20496	20436	20581	20536	20348	20403	20451	20334	20405	20379	20427	20346	20500	20582	20184	20226	20302	20546	20456	20364	20376	20625	20500	20463	20575	20403	20345	20523	20630	20495	20432	20532	20524	20531	20461	20251	20514	20535	20524	20437	20504	20473	20237	20385	20441	20537	20394	20524	20289	20341	20410	20502	20508	20115	20447	20538	20641	20370	20505	20362	20420	20548	20535	20639	20766	20379	20442	20469	20246	20380	20527	20442	20290	20388	20510	20465	20260	20466	20497	20428	20512	20213	20497	20431	20310	20565	20425	20355	20559	20614	20551	20465	20547	20526	20530	20499	20425	20371	20516	20408	20489	20381	20447	20744	20283	20418	20438	20392	20508	20455	20391	20337	20515	20624	20379	20351	20284	20335	20587	20405	20501	20477	20505	20404	20277	20341	20399	20392	20543	20221	20442	20150	20336	20508	20427	20414	20587	20492	20462	20287	20557	20268	20161	20478	20600	20516	20469	20397	20083	20494	20350	20465	20377	20523	20513	20184	20628	20550	20335	20467	20524	20663	20348	20250	20341	20373	20512	20325	20423	20462	20317	20431	20261	20501	20234	20574	20549	20489	20422	20416	20433	20631	20472	20436	20554	20595	20370	20444	20632	20527	20374	20462	20471	20387	20470	20633	20624	20348	20588	20560	20402	20344	20594	20400	20475	20580	20494	20306	20419	20670	20437	20579	20260	20402	20323	20398	20543	20427	20436	20316	20431	20384	20490	20364	20423	20299	20657	20418	20488	20550	20435	20341	20508	20362	20577	20259	20486	20377	20412	20400	20441	20608	20578	20465	20376	20387	20458	20549	20296	20252	20384	20607	20283	20392	20210	20317	20195	20358	20445	20470	20533	20563	20202	20528	20280	20480	20372	20416	20486	20491	20336	20568	20664	20406	20388	20509	20387	20377	20300	20479	20317	20410	20570	20313	20642	20512	20494	20458	20607	20487	20447	20530	20579	20676	20618	20548	20525	20360	20481	20588	20672	20524	20423	20360	20328	20551	20565	20363	20617	20339	20564	20471	20452	20374	20348	20563	20481	20383	20382	20458	20394	20515	20362	20608	20533	20531	20511	20419	20375	20422	20436	20283	20362	20388	20441	20496	20370	20571	20432	20358	20489	20573	20497	20343	20512	20449	20283	20570	20386	20468	20520	20490	20461	20192	20332	20579	20364	20495	20412	20361	20399	20417	20580	20386	20468	20474	20209	20306	20148	20275	20411	20354	20410	20401	20219	20586	20234	20355	20190	20528	20569	20496	20623	20411	20557	20648	20683	20463	20505	20569	20529	20213	20497	20581	20389	20794	20516	20535	20421	20402	20287	20185	20485	20531	20359	20359	20485	20463	20387	20322	20443	20412	20467	20482	20472	20515	20462	20156	20573	20510	20464	20516	20550	20375	20308	20264	20555	20358	20299	20259	20461	20432	20484	20495	20478	20561	20446	20459	20509	20577	20477	20531	20305	20375	20590	20333	20366	20303	20467	20338	20415	20676	20638	20397	20470	20562	20524	20306	20483	20549	20342	20653	20615	20474	20517	20360	20498	20431	20487	20536	20598	20211	20642	20377	20197	20495	20282	20234	20512	20281	20165	20379	20174	20466	20389	20419	20304	20383	20423	20503	20450	20406	20394	20501	20575	20510	20647	20457	20548	20269	20502	20493	20363	20295	20430	20444	20345	20624	20536	20574	20535	20541	20370	20349	20450	20526	20379	20407	20283	20505	20304	20428	20310	20025	20570	20316	20435	20274	20458	20596	20334	20323	20576	20409	20413	20318	20427	20129	20598	20554	20291	20356	20437	20493	20224	20258	20429	20531	20347	20440	20512	20564	20587	20235	20475	20313	20455	20653	20536	20404	20430	20424	20552	20294	20436	20415	20475	20275	20308	20577	20455	20301	20313	20446	20444	20538	20447	20301	20477	20386	20502	20413	20438	20495	20521	20634	20248	20321	20245	20401	20541	20242	20306	20360	20482	20616	20566	20466	20397	20250	20358	20439	20429	20469	20517	20400	20460	20161	20536	20282	20491	20295	20547	20545	20383	20511	20690	20477	20394	20399	20508	20409	20389	20453	20492	20340	20354	20494	20371	20385	20308	20382	20352	20540	20644	20329	20381	20448	20332	20270	20520	20567	20229	20278	20363	20359	20536	20507	20428	20473	20585	20657	20546	20730	20523	20521	20573	20455	20228	20467	20510	20536	20680	20365	20340	20614	20368	20336	20107	20383	20526	20481	20472	20614	20445	20442	20498	20476	20461	20500	20439	20452	20616	20408	20480	20267	20505	20457	20379	20343	20484	20196	20527	20518	20293	20570	20482	20431	20302	20407	20639	20517	20478	20367	20451	20408	20466	20507	20529	20509	20580	20493	20473	20412	20599	20501	20694	20374	20350	20545	20469	20304	20322	20354	20370	20301	20380	20529	20397	20485	20558	20475	20519	20556	20217	20580	20541	20502	20455	20463	20474	20255	20344	20299	20391	20366	20411	20555	20394	20408	20329	20372	20379	20510	20357	20445	20326	20419	20330	20435	20421	20311	20494	20443	20350	20407	20617	20543	20353	20463	20416	20551	20512	20578	20554	20380	20521	20309	20386	20534	20457	20532	20455	20520	20392	20460	20271	20381	20334	20546	20613	20297	20401	20541	20447	20752	20524	20685	20513	20453	20455	20481	20567	20606	20374	20407	20528	20461	20731	20470	20513	20351	20480	20591	20497	20588	20416	20428	20782	20411	20696	20543	20595	20273	20331	20443	20490	20428	20289	20528	20285	20556	20350	20443	20361	20223	20695	20386	20244	20369	20411	20243	20446	20339	20367	20181	20369	20446	20450	20493	20201	20481	20581	20581	20391	20657	20564	20399	20515	20553	20374	20616	20340	20437	20389	20933	20503	20561	20437	20597	20687	20372	20591	20495	20470	20387	20511	20458	20572	20497	20382	20299	20438	20726	20419	20453	20222	20638	20319	20331	20511	20592	20562	20582	20372	20266	20614	20657	20483	20547	20329	20630	20628	20425	20395	20452	20552	20416	20217	20612
19198	22648	20273	18397	17891	17531	17358	17264	17178	16917	17172	16957	17112	17133	17026	16933	16931	17156	16812	16927	16865	16926	17016	16786	16882	17036	17064	17103	17146	16902	16975	16947	16856	16881	17043	16795	16950	16755	17006	16877	16780	16783	17056	16753	16862	16909	16872	16872	16839	16938	16963	17102	17069	16841	16887	16843	16880	16819	16864	16965	17207	17082	16840	16895	16829	16838	16656	16582	16776	16946	16893	16706	16924	16754	16837	16807	16863	16795	16825	16857	16704	16770	16789	17060	16728	16839	16859	16907	16801	16750	16688	16951	16866	16869	16774	16853	16706	16635	16860	16847	17002	16862	16801	16996	16792	16906	16814	16754	16849	16868	16758	16619	16882	16873	16899	16801	16695	16863	17019	16774	16811	17000	16862	17042	16778	16662	16856	16692	16885	17047	16820	16876	16736	16787	16902	16933	16885	17068	16884	16927	16642	16747	16988	16779	16865	16772	16891	16859	16956	16748	16740	16974	16821	16872	16695	16743	16774	16793	16701	16911	16998	16944	16829	16784	16904	16804	17036	16837	16868	16767	16705	16725	16846	16859	16898	16707	16750	16899	16887	16784	16784	16938	16955	17003	16808	16829	16724	16892	16746	16854	16950	16922	16668	16865	16770	16766	16837	16780	16702	16749	16852	16872	16810	16764	16994	16858	16817	16974	16882	16765	16904	16918	16748	16599	17091	16904	17010	16863	16889	16709	16769	17038	16891	16787	17019	16862	16814	16801	16814	16921	16857	16765	16853	16764	16737	16894	16906	16728	16920	16749	16644	16809	16726	16872	16900	16905	16910	16821	16808	16826	16970	16833	16947	16816	16836	16802	16872	16803	16893	16820	16909	17093	16722	16926	16712	16829	16862	16983	16794	16798	16777	16846	16875	16804	16919	16776	16864	16996	16879	16920	16811	16792	16935	16759	16831	16845	16958	16856	16771	16762	16842	16808	16765	16759	16853	16897	16910	16735	16796	16830	17024	16879	16962	16918	16917	16775	16793	16664	16919	16871	16869	16953	16877	16773	17074	16884	16818	16747	16856	16750	16919	16857	16770	16969	16898	16888	16754	16697	16743	16913	16854	16926	16835	16909	16739	16918	16893	16827	16789	16850	16969	16763	16821	16737	16656	16838	16722	16782	16755	16712	16778	17073	16837	16551	17017	16846	16806	16813	16777	16911	16949	16746	16839	16851	16744	16920	16828	16836	16751	16949	16993	17032	16747	16961	16752	16966	16822	16896	16922	17001	16835	16833	16873	16794	16788	16795	16912	16901	16891	16857	16864	16928	16977	16992	16742	16807	16755	16671	16907	16792	16751	16860	16609	16808	16828	16840	16737	16938	16919	16862	16818	16730	16997	16791	16801	16972	16781	16741	16851	16944	16934	16840	16829	16814	16952	16758	16926	16992	16754	16655	16988	16736	16903	16803	16870	16789	16783	16747	16993	16745	16844	16810	16763	16764	16810	16757	16807	16968	16842	16899	16917	16858	16962	16861	16883	17023	16906	17082	16807	16822	16821	16820	16664	16904	16854	17042	16933	16757	16785	16808	16976	16787	16731	16864	16792	16760	16882	16873	16920	16919	16909	16953	16901	16814	16714	16875	16747	16842	16857	16643	16749	16771	16851	16805	16958	16866	16880	16889	16872	16741	16893	16735	16863	16886	16876	16922	16905	16859	16934	16859	16909	16680	16972	16857	16854	16789	16840	16850	16882	16831	16917	16765	17147	16816	16789	16959	16838	16835	16967	16610	16842	16861	16739	16865	16845	16766	16789	16991	16869	16848	16807	16798	16859	16823	17007	16864	16724	16946	16991	16801	17014	16856	16820	16899	16840	16757	16943	16655	16898	16949	16818	16876	16830	16941	16940	16874	16913	16973	16747	16771	16852	16879	16818	16824	16809	16833	16712	16789	16787	16817	16808	16772	16920	16852	17004	16788	16933	16807	16868	16762	16771	16863	17009	16881	16861	16672	16863	16896	16808	16752	16923	16963	16787	16853	16749	16887	16831	16876	16798	16974	16812	16851	16814	16957	16864	16771	16686	16974	16851	16792	16764	16792	16646	16898	16867	16767	16876	16849	16833	16989	16846	16843	16875	16809	16881	16792	16756	16768	16818	16814	16947	16783	16794	16970	17024	16849	16960	16872	16637	16831	16870	16853	16885	16741	16984	16955	16811	16833	16742	16884	16898	16851	16941	16856	16832	16973	16900	16888	16810	16972	16873	16901	17001	16607	16947	16843	16922	16932	16932	16855	16853	16918	16865	16746	16954	16882	16748	16862	17011	16715	16768	16794	16756	16764	16919	16705	16882	16896	16778	16786	16819	16892	16820	16842	16806	16929	16707	16827	16776	17008	16700	16853	17071	16836	17016	16663	16911	16850	16872	16790	16901	16820	16980	16865	16791	16941	16806	16846	16926	16792	17001	16837	16753	16932	16760	16719	16911	16673	16921	16842	16807	16889	16896	16943	16872	16973	16668	16901	16883	16816	16610	16779	16775	16664	16801	16819	16752	16747	16845	16869	17130	16927	16696	16826	16919	16579	16957	16698	16944	16870	16840	16789	16753	16880	16780	16948	16941	16854	16796	16842	16869	16781	16693	16929	16952	16793	17030	16881	16743	16835	16862	16673	16720	16857	16820	16944	16713	16770	16805	16858	16970	16862	16859	16816	16929	16654	16903	16768	17050	16848	16865	16665	16921	16804	16875	16854	16933	16842	16891	16783	16735	16866	16810	16721	16968	16829	16835	16773	16835	16908	16757	16758	16996	16780	16880	16929	16992	17055	16973	16775	16652	16821	16879	16774	16849	16916	16870	17013	16853	16763	16838	16901	16838	16989	16843	16898	16895	16841	16858	16919	16855	16883	16853	16929	16787	16893	16936	16786	16914	16755	16782	16669	16836	16919	16832	16928	16757	16796	16904	16772	16978	16910	16713	16761	16794	16988	16773	16659	16771	16865	16788	16939	16842	16735	16958	16834	16912	16713	17046	16779	16901	16738	16909	16696	16594	16883	16696	16848	16873	16880	16790	16825	16994	16675	16872	16794	16823	16614	16762	16837	16708	16910	16880	16634	16704	16730	17070	16767	16692	16695	16760	16905	16948	16780	17013	16838	16842	16786	17059	16848	16840	16920	16789	16836	16771	16863	16905	16693	16832	16980	16796	16762	16851	16977	16952	16980	16983	16801	16806	16664	17006	16832	16915	16774	16946	16756	16771	16818	16747	16559	17086	16726	16967	16881	16833	16939	16954	16822	16851	16908	16932	16830	16959	16691	16871	16902	16914	16829	16897	16802	16723	16612	16901	16806	16805	16716	16972	16879	16920	16982	16979	16979	16774	17063	16788	16896	16724	16940	16903	16873	16882	16861	16821	16893	17011	16834	16754	16805	16811	16909	17007	16683	16880	16886	16758	16925	17012	16783	16969	16830	16722	16858	16911	16745	17026	16857	17066	16866	16830	17014	16847	16799	16819	16848	16838	16937	16935	16979	16845	17040	16852	16918	16811	16794	16970	16897	16714	16809	16860	16888	16765	16888	16744	16887	16960	16864	16740	16791	17046	16668	16743	16895	16787	16688	16746	16873	16883	16833	16897	16651	16987	16930	16776	16838	16770	16772	16807	16901	16812	16685	16925	16683	16905	16939	16839	16786	16763	16774	16981	16921	16635	16785	16972	16954	16943	16627	16820	16896	16779	17043	16951	16823	16851	16821	16832	16751	16886	16850	16804	16885	16830	16899	16856	16741	16950	16974	16654	16571	16951	16881	16756	16646	16810	16829	16927	16733	16771	16688	16869	16950	16823	16841	16879	16842	16877	16786	16825	17051	16866	16844	16749	16917	16948	16848	16953	16798	16822	16733	16741	16911	17003	16855	16768	16906	16917	16738	16826	17004	16906	17014	17012	16691	16831	16837	16794	16804	16697	16899	16873	16867	16699	16829	17035	16839	16813	16826	16922	16788	16751	16821	16910	16852	16909	16937	16883	16880	16936	16878	16788	16813	16937	16809	16750	16971	16835	16748	16848	16744	16895	16768	16877	16853	16805	17067	16840	16766	17000	16788	16825	16979	16975	16869	16761	16930	16880	16938	16906	16804	16968	16967	16875	16721	16869	16825	16817	16835	17061	16797	16845	16880	16639	16805	16791	16864	16756	16829	16890	16741	16888	17000	16899	16922	16738	16515	16892	16936	16778	16887	16879	16607	16786	16759	16911	16778	16819	16828	16828	16781	16944	16836	16803	16928	16738	16904	16771	16834	16832	17051	17048	16827	16916	16675	16887	16922	16786	16855	16749	16988	16867	16772	16969	16867	16870	16831	16668	16767	16857	16844	16831	16855	16849	16634	16812	16951	16865	16904	16887	16842	16613	16756	16917	16838	16789	16911	16694	16854	17014	16821	16762	16824	16843	16662	16966	16673	16764	16954	16791	16742	16901	16910	16914	16933	16841	16898	16975	16831	16894	16758	16839	16840	16885	16768	16994	16776	16787	16754	16842	16874	16866	17012	16832	16950	16862	16944	16908	16929	16805	16818	16975	16795	16849	16823	17044	16805	16786	16874	16768	16869	16927	16990	16853	16769	16832	16959	17061	16930	16835	16976	16785	16755	16869	16872	16699	16846	16811	16923	16904	16988	16787	17122	16728	16994	16815	17000	16806	16928	16796	16712	16892	17061	16753	16866	16717	16916	16840	16793	16980	16936	16777	16923	16828	16773	16892	16780	16957	16844	16898	16864	16862	16998	16852	16772	16930	16874	16792	16947	16845	16877	16962	16856	16684	16962	16747	16957	16907	16810	16854	16991	16884	17033	16793	16893	16880	16843	16765	17013	16947	16639	16791	16941	16713	16879	16909	16735	16864	16795	16845	16904	16851	16981	16909	16783	16926	16873	16839	16872	16875	16956	16898	16992	16998	16955	16761	16858	16858	16793	16832	16970	16817	16886	16884	16875	16739	16798	16882	16934	17041	17018	16885	16698	16828	16690	17066	16930	16891	16816	16649	16830	16915	16882	16935	16856	16787	16785	16811	16963	16824	16856	16827	16855	16882	17037	16970	16930	16867	16999	16799	16912	16870	16732	16743	16909	16878	16894	16728	16943	16903	16857	16824	16877	16848	16943	16807	16882	16842	16930
24040	21490	29031	24439	22733	24193	24175	21710	21152	21129	21112	20985	21140	21049	21067	20815	21081	20965	20853	20758	20849	20835	20789	20853	20837	20881	20832	20863	21112	20764	20691	20521	20907	20793	20699	20672	20656	20881	20681	20958	20944	20605	20691	20702	20673	20477	20647	20669	20739	20646	20656	20715	20605	20600	20452	20809	20635	20733	21059	21108	21120	21154	21074	20848	20627	20398	20913	20701	20428	20615	20577	20861	20552	20750	20599	20738	20588	20665	20801	20672	20770	20507	20718	20490	20495	20669	20677	20627	20775	20653	20657	20587	20626	20427	20628	20713	20683	20648	20651	20618	20753	20569	20721	20795	20781	20574	20506	20707	20716	20691	20681	20779	20742	20580	20527	20670	20659	20677	20758	20548	20570	20657	20720	20488	20721	20375	20528	20425	20733	20656	20701	20361	20564	20448	20861	20514	20617	20509	20571	20734	20600	20633	20684	20732	20821	20661	20737	20463	20755	20759	20717	20511	20729	20703	20671	20714	20551	20580	20698	20580	20669	20702	20594	20627	20706	20700	20697	20524	20702	20659	20508	20739	20421	20654	20796	20465	20597	20431	20512	20553	20609	20564	20828	20759	20653	20622	20406	20552	20760	20564	20546	20592	20626	20790	20548	20471	20670	20824	20729	20498	20588	20773	20784	20548	20730	20591	20682	20593	20742	20820	20609	20781	20623	20693	20575	20678	20574	20454	20555	20650	20588	20622	20676	20823	20709	20720	20460	20482	20578	20492	20562	20428	20557	20549	20702	20571	20672	20520	20654	20472	20668	20686	20684	21019	20683	20728	20722	20704	20516	20783	20577	20724	20647	20300	20405	20713	20649	20776	20615	20545	20560	20401	20685	20640	20750	20416	20728	20751	20893	20791	20762	20484	20307	20633	20640	20817	20729	20453	20599	20549	20574	20492	20565	20662	20402	20500	20829	20808	20737	20828	20659	20799	20518	20751	20713	20698	20646	20592	20483	20680	20635	20708	20878	20577	20740	20645	20565	20636	20792	20616	20713	20563	20599	20728	20584	20278	20811	20573	20758	20442	20642	20622	20660	20441	20961	20411	20465	20592	20619	20629	20589	20721	20673	20656	20693	20567	20313	20591	20721	20542	20538	20623	20672	20512	20580	20761	20476	20516	20425	20469	20577	20500	20636	20516	20642	20676	20819	20570	20661	20647	20591	20544	20466	20661	20806	20685	20637	20580	20510	20678	20815	20584	20614	20571	20493	20650	20598	20736	20516	20482	20403	20630	20677	20459	20507	20558	20660	20599	20516	20602	20749	20622	20853	20778	20515	20595	20552	20684	20557	20383	20731	20575	20648	20614	20926	20730	20618	20674	20752	20629	20790	20717	20544	20617	20525	20419	20760	20679	20611	20589	20706	20717	20583	20349	20692	20963	20560	20807	20668	20812	20553	20547	20379	20751	20654	20679	20663	20581	20458	20852	20701	20541	20634	20869	20678	20929	20459	20210	20588	20766	20670	20460	20627	20670	20554	20738	20462	20480	20719	20403	20782	20645	20647	20556	20764	20680	20667	20550	20563	20609	20452	20704	20574	20446	20785	20418	20580	20510	20649	20595	20895	20410	20513	20493	20673	20867	20805	20526	20697	20649	20521	20723	20602	20695	20708	20660	20873	20646	20667	20418	20614	20559	20729	20523	20588	20830	20387	20665	20402	20670	20597	20608	20554	20678	20642	20676	20412	20606	20792	20531	20721	20719	20689	20443	20534	20623	20454	20453	20718	20641	20476	20815	20478	20675	20791	20482	20511	20801	20657	20532	20607	20753	20691	20559	20728	20616	20424	20426	20778	20624	20444	20405	20520	20798	20780	20740	20486	20580	20699	20594	20583	20681	20514	20531	20639	20371	20542	20509	20623	20602	20762	20606	20684	20429	20480	20623	20595	20663	20641	20663	20774	20643	20746	20673	20715	20847	20748	20501	20672	20755	20529	20613	20639	20387	20503	20684	20542	20512	20557	20775	20813	20693	20731	20590	20605	20646	20595	20699	20613	20509	20808	20371	20515	20536	20671	20717	20643	20304	20549	20634	20452	20433	20678	20625	20569	20642	20598	20703	20617	20608	20671	20872	20558	20525	20606	20598	20479	20474	20601	20535	20477	20890	20517	20766	20508	20315	20656	20551	20611	20551	20458	20603	20696	20751	20483	20501	20526	20634	20618	20786	20548	20611	20901	20600	20606	20593	20762	20582	20800	20559	20481	20644	20626	20460	20558	20923	20832	20773	20803	20580	20626	20762	20637	20685	20613	20577	20612	20567	20630	20661	20589	20645	20516	20547	20425	20705	20514	20667	20640	20706	20755	20671	20706	20371	20614	20591	20417	20644	20562	20481	20482	20489	20547	20615	20699	20638	20781	20680	20555	20644	20506	20615	20640	20516	20547	20603	20560	20415	20640	20617	20616	20638	20502	20631	20899	20658	20516	20706	20636	20584	20498	20624	20346	20512	20522	20704	20613	20728	20531	20606	20739	20793	20544	20595	20609	20741	20695	20502	20805	20418	20543	20617	20696	20569	20577	20519	20756	20625	20557	20656	20429	20559	20586	20699	20602	20447	20454	20603	20586	20511	20580	20545	20727	20725	20548	20708	20682	20723	20649	20660	20491	20571	20502	20524	20639	20320	20467	20444	20937	20964	20617	20560	20773	20533	20710	20726	20551	20864	20872	20542	20581	20555	20610	20532	20687	20673	20430	20687	20806	20545	20724	20671	20694	20511	20354	20622	20676	20467	20658	20769	20694	20913	20596	20541	20455	20664	20633	20709	20702	20609	20559	20723	20673	20744	20738	20536	20817	20686	20767	20702	20657	20956	20853	20581	20647	20510	20677	20657	20539	20443	20591	20435	20681	20575	20596	20550	20439	20683	20742	20550	20734	20505	20532	20889	20790	20773	20700	20656	20570	20601	20607	20652	20488	20795	20697	20728	20458	20714	20501	20745	20756	20689	20545	20518	20690	20813	20538	20802	20540	20617	20684	20729	20771	20567	20463	20608	20717	20552	20643	20626	20359	20552	20595	20643	20661	20748	20461	20725	20476	20537	20783	20668	20757	20730	20459	20480	20528	20601	20466	20625	20633	20779	20502	20674	20688	20625	20495	20459	20608	20501	20457	20636	20437	20708	20792	20596	20520	20750	20484	20749	20732	20621	20644	20891	20706	20488	20607	20715	20599	20651	20663	20910	20455	20595	20477	20523	20802	20764	20755	20545	20740	20589	20607	20749	20780	20317	20748	20475	20663	20681	20583	20668	20422	20641	20561	20887	20643	20551	20542	20551	20664	20599	20609	20479	20536	20771	20379	20584	20543	20744	20573	20755	20756	20676	20647	20711	20567	20564	20588	20603	20486	20835	20824	20402	20636	20709	20239	20877	20667	20568	20553	20656	20547	20447	20627	20610	20523	20748	20534	20495	20489	20697	20577	20660	20494	20704	20713	20694	20687	20517	20451	20731	20631	20500	20623	20695	20580	20727	20739	20591	20675	20611	20613	20464	20365	20371	20484	20669	20646	20619	20457	20481	20672	20664	20645	20464	20791	20537	20685	20520	20482	20480	20656	20753	20692	20780	20664	20758	20609	20640	20735	20645	20635	20611	20356	20510	20594	20543	20631	20488	20471	20437	20759	20519	20569	20685	20636	20506	20674	20424	20709	20500	20645	20554	20588	20547	20463	20571	20787	20541	20542	20510	20707	20636	20677	20737	20583	20667	20490	20566	20555	20751	20743	20611	20798	20803	20680	20571	20752	20550	20597	20652	20390	20735	20714	20496	20648	20459	20685	20755	20713	20575	20647	20510	20553	20832	20895	20521	20412	20652	20726	20723	20824	20657	20666	20710	20696	20727	20495	20594	20523	20836	20537	20594	20805	20734	20838	20714	20637	20618	20767	20697	20810	20609	20571	20671	20721	20674	20746	20580	20511	20527	20554	20651	20513	20725	20599	20583	20657	20641	20582	20670	20669	20267	20565	20713	20654	20630	20594	20626	20503	20585	20549	20843	20413	20715	20669	20524	20556	20656	20638	20523	20509	20754	20697	20833	20706	20650	20681	20432	20863	20675	20589	20686	20765	20783	20561	20435	20510	20622	20860	20552	20586	20702	20565	20681	20536	20541	20470	20693	20496	20481	20693	20556	20661	20652	20780	20560	20809	20574	20729	20584	20624	20720	20470	20645	20779	20615	20848	20509	20665	20791	20712	20605	20835	20638	20543	20578	20663	20342	20672	20591	20515	20621	20513	20657	20729	20498	20593	20534	20403	20481	20597	20713	20744	20843	20554	20702	20574	20593	20671	20552	20255	20593	20868	20639	20636	20715	20697	20903	20618	20526	20777	20684	20725	20670	20770	20479	20531	20472	20626	20603	20646	20827	20848	20754	20707	20595	20669	20463	20460	20686	20494	20687	20644	20852	20778	20628	20672	20653	20696	20740	20572	20579	20706	20889	20621	20796	20805	20624	20554	20711	20684	20558	20671	20471	20790	20721	20564	20685	20561	20598	20604	20488	20606	20655	20338	20847	20645	20635	20555	20613	20586	20657	20642	20598	20700	20623	20834	20345	20611	20658	20457	20634	20584	20759	20849	20418	20657	20688	20625	20749	20659	20635	20637	20728	20625	20463	20771	20589	20585	20610	20900	20760	20583	20769	20846	20768	20708	20822	20623	20640	20537	20537	20685	20497	20672	20450	20566	20563	20579	20524	20677	20883	20619	20653	20483	20483	20833	20706	20621	20560	20488	20891	20573	20734	20594	20793	20566	20721	20506	20721	20423	20679	20751	20544	20574	20691	20616	20481	20570	20459	20725	20667	20622	20451	20559	20673	20813	20639	20494	20573	20589	20843	20610	20745	20508	20476	20557	20610	20789	20594	20447	20695	20666	20489	20530	20724	20745	20700	20621	20631	20635	20531	20635	20718	20500	20652	20723	20671	20606	20559	20561	20607	20695	20534	20786	20525	20611	20720	20635	20565	20683	20620	20777	20621	20525	20787	20611	20565	20475	20359	20706	20676	20785	20464	20540	20757	20713	20645	20410	20535	20748	20882	20565	20703	20483	20532	20737	20800	20464	20482	20614	20845	20635	20655	20691	20688	20518	20583	20795	20502	20513	20512	20614	20412
18073	28636	25160	21096	19512	18761	18251	17824	17697	17603	17325	17267	17554	17352	17377	17345	17079	17139	17391	17359	17240	17163	17114	17193	17033	16867	16979	17382	17235	17223	17226	17140	17104	17261	16992	17290	16959	16952	17102	16997	17136	16991	16916	17028	17081	16921	17120	17038	16974	17035	17107	17095	16981	16815	16781	16978	16996	17163	17382	17682	17466	17417	17289	17261	16954	17133	16926	16969	17023	16847	17021	16844	16850	16754	16894	16973	17109	16861	17037	16717	16877	17044	16913	16990	16940	16982	16972	16764	16941	16925	17121	16906	16964	16829	16998	16829	16898	16923	17036	16772	17041	16914	16863	16764	17082	16952	16923	16958	16939	16743	17103	17053	16845	16978	16790	16986	16999	16907	16863	17001	16909	17016	16929	16858	17015	17019	16985	16763	16995	17029	16962	16881	16791	17001	16923	16856	16813	16860	16828	17081	16822	16985	16961	16987	16894	16812	16868	16746	16835	17035	17059	17107	16853	16867	17062	16928	16892	17001	16944	16993	17004	16990	16940	16954	17117	16853	16930	17028	17038	16808	16919	16994	17025	17100	16937	16916	16996	16888	16834	16964	16853	16973	17108	17011	16755	16768	16890	16907	16847	16962	16900	16844	16857	16919	16780	16872	16975	16806	16961	17075	16857	17035	16763	17024	16997	16841	16930	17010	16861	17036	16877	17007	16862	16990	16915	16756	16923	17001	16870	16851	16793	16894	17190	16963	16915	16954	16842	16993	17071	16848	16887	16966	16958	16892	17108	16915	17053	16831	16945	16784	17078	16958	16892	17081	16911	16874	16881	16885	16895	17009	16980	16821	16916	16866	16817	17022	17031	16779	16947	16732	16919	16949	16922	16678	16897	16638	16842	16908	17134	16999	17015	16993	16888	16809	16855	17075	17002	16925	17049	16854	16951	16984	16842	16798	16813	17040	16983	16895	16964	16782	16695	16971	16814	16949	16896	16955	17025	16733	17021	16939	16820	16974	16938	16882	16779	16979	16899	16950	16985	16957	16985	17030	16828	16795	16739	16943	16887	16947	16904	16938	16912	16839	16990	17006	16969	16887	16938	16965	16937	16928	16952	16810	17106	17030	16793	17175	16905	17058	16982	16891	16834	16800	16944	16904	16905	16989	16996	16956	16996	16927	17063	16982	16863	16815	16855	16836	17004	16909	16793	16870	16808	17082	17074	17004	16973	16915	16872	16948	16904	16785	16931	16901	16836	16989	17048	16880	16933	16924	16892	17015	16981	16768	16763	17043	16933	17022	16884	16799	17016	16941	16836	16909	16934	16982	16768	16982	16833	16937	17004	16777	16844	16719	16961	16929	17136	16859	16885	16904	16956	16973	16776	16795	16944	17118	16883	16936	16830	16846	16771	17115	17130	16940	16870	16894	17026	16862	16899	16925	16992	16914	16970	16900	16951	16942	16965	16908	16985	16995	16946	16940	16928	16939	16886	16903	16820	16927	17114	17030	16861	16921	17129	16784	16699	16828	16890	16744	16868	16852	17094	16977	17037	16872	16926	16914	16942	16831	16877	16758	16902	16940	16884	16908	17041	16956	17041	16957	16931	16782	16868	16882	16819	16997	17005	16864	16868	16923	16937	16834	16926	16974	17012	16861	16997	16911	16741	16919	17039	16791	16915	17142	16881	16852	16871	16897	16990	16833	17045	16954	16817	17069	17003	17107	16813	16927	16730	17018	16967	16882	16733	16991	17089	16908	16881	16900	16976	16966	16846	16957	17029	16820	16831	16998	16972	16837	16895	16966	17003	16865	17003	16904	16847	16792	16849	17079	17053	16844	16915	17004	16857	16976	17031	16830	16948	17027	16833	16881	16815	16968	16947	16929	16817	16899	16956	16825	16946	16865	16858	17025	16983	16846	16997	16939	16973	17142	16868	16769	16939	17013	16946	16767	16978	16879	16952	16788	17008	16971	16986	16806	17098	16841	16852	16815	16758	16991	17154	16868	16946	16880	16628	16929	16774	16963	17012	16827	16945	16960	17013	17078	16869	16888	16944	16757	16863	16840	16955	17072	16887	16845	16851	16986	16732	16793	17129	16870	16940	16931	16858	17078	16997	16822	16784	16975	16997	17007	16709	16967	16741	16919	16783	16935	16934	16945	16908	17031	17008	17109	16902	16795	16892	17009	16934	16812	16935	17057	17014	16821	16948	16864	16784	17033	16910	16820	16878	16778	16998	16933	16930	16919	16907	16874	17079	17037	16844	16823	16767	16960	16859	16891	16768	16976	16966	16792	16868	17047	16931	17047	16909	16907	17127	17031	16995	16861	16913	16847	16781	17008	17067	16912	16952	16981	16938	16882	16851	17071	16903	16905	16905	16918	16830	16766	16834	16937	16964	17057	16818	16933	17033	17018	17001	17087	17055	17125	16839	16857	16887	16804	16683	16889	16866	16994	17063	17074	16959	16712	17098	16892	16912	16834	16987	16821	16998	16911	16966	16717	16991	16967	16990	16795	16868	16954	16828	16682	16841	17052	16844	16967	16872	16909	16948	16887	16801	16794	17101	17005	16882	16976	16941	16965	16842	17217	16969	16954	16832	17047	16890	16819	16937	16944	16883	17093	16787	17046	16971	16814	17041	16716	16785	17073	16830	16746	16918	16910	16684	16905	16957	16933	16964	17022	16889	16927	17111	16969	16864	16829	16982	17012	16801	17073	16730	17126	16786	16815	16836	16938	16869	16993	16863	17047	16942	17050	16797	16842	16943	16856	16880	16814	16835	16990	17088	16825	16914	17039	17008	16923	17025	16912	16923	16831	16991	16966	16922	16890	16929	16875	16840	16881	17055	17085	17006	16825	16890	16965	16949	16883	16925	16925	16822	17093	16883	16927	17018	16936	17026	16926	16943	16914	16833	17027	16888	17040	16824	16979	16982	16969	16760	16783	17179	17079	16848	16882	17029	16957	17098	16800	16924	16858	16923	17116	16918	17022	16903	17001	16890	17102	16862	16776	16875	17100	16862	17015	17084	16826	16978	17087	16965	16785	16989	16903	16985	16758	16841	16803	16967	16963	16940	16734	16826	16841	16985	16748	16968	16921	16959	16953	16834	16906	17010	16981	16960	16966	16899	17010	16889	16961	16924	16946	16731	16939	16797	16867	17010	16998	17011	16971	17026	16913	16909	17014	16951	16731	17094	16996	16943	17107	17111	16985	16862	16931	16844	16916	16724	16921	16858	17030	17043	16936	16709	16974	17091	16966	17013	16827	16901	16979	17035	16956	16858	16848	16926	16919	16894	16893	17099	16810	17003	16844	16850	16999	16936	17154	16838	16873	16913	16860	16935	17001	16778	16850	16712	17005	17033	16927	16913	16884	16836	16731	16859	16986	16782	17076	16891	16905	16991	16979	17013	16906	16896	17145	17087	16679	16756	16892	16950	17163	16959	16931	16773	16893	16959	17046	17013	16936	17272	17006	16949	16975	16742	16867	16867	16939	17085	16854	16983	16963	16927	16781	16844	16960	17031	17019	16894	16847	16765	16970	16957	17050	16954	16809	16930	17086	16914	16891	16738	16877	16959	16876	16955	16818	16932	17101	17065	17002	16970	16827	16991	16923	16929	16909	16911	16948	16802	16861	16821	16949	16769	16994	16878	16686	17081	17034	17045	16921	16887	16815	16958	16763	17006	16855	17184	16945	16855	16882	16876	16925	16910	16970	16913	16882	16930	16992	16699	16783	17064	16903	16791	16791	16954	16836	16903	16975	16942	16820	17094	16947	16925	16832	17046	17027	16790	16851	16955	17041	16940	16777	16827	16927	16852	16864	16945	17118	16886	16912	16872	16923	16959	16990	16903	16993	16929	16919	16962	16853	16952	16957	17029	16879	16891	16928	16885	16984	17016	16929	16949	17056	16909	16974	16832	17051	16953	17022	16856	16886	16919	16996	16902	17184	16856	17033	16912	17048	16800	17121	16910	16894	17018	16915	16833	16943	16805	17019	16853	16998	16969	16735	16958	16986	16727	16906	17049	17053	16879	17012	16846	16960	16979	17018	16945	16813	16786	16968	16912	16994	17044	16913	17008	16945	16928	16938	16978	16918	16906	17009	16887	17050	16859	16742	16935	16915	16853	17069	16941	16994	17018	16781	17057	16910	17003	17072	16935	16867	16781	16961	16915	17025	16940	16925	16818	16971	16895	16885	16865	16730	16779	16879	16884	16848	16899	16923	16972	16953	16953	16890	16999	16945	16924	17115	16886	16951	17025	17064	16903	16991	16851	16675	16964	16891	16970	16903	16931	16775	16881	16941	16775	17058	17019	17050	16947	16870	16961	16921	16928	16932	17000	16906	16907	16907	16877	16940	16875	16887	16841	16850	16816	16840	16904	16833	17017	16991	16911	16808	17144	16876	16940	16884	16831	17027	16988	17019	16828	16996	17023	16930	17039	17000	17031	16867	16939	16909	17019	16923	16909	16792	17041	17095	17010	16963	17026	17006	16994	17037	16826	17074	16859	16722	16967	17010	16928	16752	17048	16731	16784	16898	16895	16917	16910	16732	16960	16973	16906	16802	16824	16975	16858	16963	16756	16935	16852	16919	16900	16972	16918	16906	16834	16914	16967	16875	16851	16899	16870	17067	17029	16997	16891	17154	16880	16879	16881	17086	16798	16968	16929	16938	16979	17041	16947	17106	16807	16930	16963	16949	16884	16922	16983	16817	16948	16980	16911	16874	16947	16905	17000	16880	16932	16931	16844	16883	16865	17054	16922	17074	16951	16836	16882	17017	16979	17088	16795	16894	16922	16948	17045	16873	16853	16847	16980	16913	16953	16805	16993	16862	16762	16863	16837	17166	17073	16905	16904	16940	16868	16935	16899	16826	16899	16901	16931	16944	16950	16886	16980	17037	16877	16984	17051	16848	17110	16965	16856	17023	17010	17047	16951	16934	16942	17028	16966	17055	16907	16908	16826	16892	16858	16724	16883	16938	16811	16935	16790	16799	17035	16884	16930	16870	16658	16989	17057	16971	16945	16964	16977	16928	16954	16823	16917	16932	16999	16950	16696	16926	17032	16870	16951	16945	16920	16838	17006	16893	16879	16810	16816	16857	16963	16981	16890	16917	16930	17036	16812	17087	16967	16801	16994	16734	16938	16928	17010	17024
23015	21525	29402	24095	21782	24561	28062	23058	22239	22562	22548	22406	22256	22319	22097	22278	21946	21947	22083	22028	21958	21742	21823	21615	21956	21595	22032	21881	22090	21924	22089	22050	21948	22025	21887	21887	21837	21784	21832	21861	21727	22093	21699	21753	21744	21516	21894	21728	21631	21668	21530	21682	21772	21701	21778	21712	21704	21644	22173	22748	22576	22196	22119	22078	21969	21533	21694	21657	21462	21711	21640	21383	21626	21848	21325	21635	21644	21732	21603	21757	21620	21601	21539	21574	21650	21722	21488	21812	21726	21666	21580	21557	21554	21421	21570	21646	21657	21674	21564	21601	21540	21658	21488	21762	21494	21423	21772	21616	21432	21567	21695	21326	21726	21567	21377	21532	21419	21378	21634	21615	21848	21670	21440	21405	21241	21350	21591	21447	21607	21518	21614	21338	21696	21710	21514	21647	21765	21650	21530	21642	21500	21482	21548	21774	21669	21581	21395	21661	21736	21546	21394	21831	21510	21533	21720	21501	21590	21478	21584	21531	21225	21469	21545	21800	21767	21566	21631	21412	21703	21300	21464	21423	21467	21642	21522	21801	21619	21594	21700	21665	21626	21714	21712	21745	21275	21500	21535	21526	21322	21316	21657	21504	21459	21382	21477	21478	21421	21661	21559	21433	21255	21616	21575	21497	21432	21714	21473	21643	21658	21436	21598	21542	21596	21425	21412	21500	21593	21325	21473	21235	21625	21654	21561	21460	21347	21466	21544	21815	21588	21650	21541	21564	21679	21521	21563	21649	21596	21783	21690	21310	21439	21415	21468	21489	21707	21474	21607	21508	21567	21707	21586	21515	21525	21644	21451	21622	21542	21602	21705	21632	21564	21476	21618	21598	21573	21750	21298	21584	21204	21478	21645	21426	21512	21320	21710	21547	21513	21583	21588	21629	21777	21651	21461	21528	21474	21496	21832	21561	21700	21374	21605	21826	21505	21543	21598	21464	21723	21670	21415	21478	21654	21488	21559	21541	21670	21470	21528	21461	21417	21513	21644	21406	21691	21386	21608	21425	21535	21583	21375	21574	21425	21501	21618	21601	21614	21517	21647	21535	21573	21571	21341	21382	21591	21587	21635	21531	21585	21504	21387	21482	21632	21459	21561	21454	21598	21624	21366	21588	21631	21693	21434	21469	21340	21597	21538	21315	21569	21572	21567	21296	21534	21678	21491	21705	21428	21412	21588	21607	21539	21611	21394	21544	21551	21435	21431	21456	21450	21709	21775	21561	21563	21678	21459	21547	21643	21572	21424	21743	21761	21375	21506	21593	21589	21582	21656	21471	21609	21565	21389	21392	21622	21548	21694	21616	21587	21746	21415	21640	21389	21666	21544	21440	21438	21506	21380	21500	21543	21443	21642	21564	21559	21594	21564	21417	21607	21556	21611	21321	21551	21674	21419	21489	21520	21595	21621	21367	21433	21710	21556	21364	21587	21492	21574	21624	21543	21682	21619	21544	21596	21386	21572	21562	21784	21540	21429	21396	21441	21691	21762	21672	21472	21381	21669	21541	21415	21485	21481	21443	21543	21560	21542	21635	21668	21430	21516	21642	21525	21398	21633	21632	21618	21501	21679	21555	21742	21610	21486	21482	21828	21630	21636	21721	21681	21407	21546	21820	21519	21636	21572	21539	21521	21448	21244	21488	21648	21597	21602	21485	21489	21288	21333	21621	21609	21305	21577	21547	21599	21313	21513	21536	21655	21635	21599	21637	21611	21492	21603	21624	21633	21606	21627	21523	21464	21673	21565	21563	21597	21634	21515	21631	21811	21603	21561	21416	21604	21617	21685	21612	21372	21718	21721	21522	21478	21605	21594	21603	21599	21556	21348	21559	21509	21582	21614	21436	21757	21456	21644	21722	21621	21594	21437	21425	21644	21460	21570	21562	21368	21510	21407	21548	21686	21514	21532	21404	21371	21495	21411	21583	21579	21253	21530	21600	21617	21506	21503	21492	21668	21462	21421	21743	21593	21550	21510	21499	21452	21631	21338	21724	21758	21384	21677	21721	21516	21562	21550	21450	21378	21648	21423	21505	21468	21333	21451	21848	21661	21540	21601	21505	21557	21606	21715	21551	21727	21673	21696	21444	21437	21354	21429	21500	21593	21406	21663	21535	21612	21626	21671	21471	21486	21402	21256	21525	21530	21636	21519	21532	21627	21399	21560	21516	21595	21627	21523	21642	21391	21530	21448	21357	21539	21420	21570	21578	21427	21444	21552	21481	21643	21509	21611	21505	21426	21434	21652	21734	21545	21371	21626	21509	21654	21446	21432	21655	21559	21410	21533	21567	21525	21669	21750	21698	21479	21266	21516	21533	21528	21524	21747	21309	21419	21410	21523	21672	21668	21516	21432	21627	21617	21625	21697	21430	21513	21489	21528	21258	21474	21878	21667	21426	21674	21565	21601	21373	21579	21566	21431	21742	21501	21591	21506	21517	21622	21498	21613	21637	21685	21518	21751	21587	21756	21491	21473	21493	21610	21462	21555	21512	21661	21637	21573	21534	21558	21597	21657	21621	21634	21439	21636	21673	21509	21700	21511	21578	21664	21544	21315	21504	21515	21496	21527	21679	21429	21506	21398	21453	21669	21602	21655	21340	21587	21547	21465	21582	21595	21621	21436	21504	21521	21395	21511	21598	21633	21708	21666	21560	21613	21457	21633	21694	21705	21686	21519	21859	21632	21553	21675	21604	21466	21455	21624	21646	21536	21463	21634	21440	21647	21506	21541	21594	21502	21636	21665	21300	21367	21539	21667	21655	21657	21369	21477	21578	21463	21319	21605	21403	21558	21563	21662	21574	21588	21611	21594	21712	21507	21521	21616	21534	21521	21498	21690	21657	21259	21455	21540	21329	21635	21462	21602	21498	21556	21455	21464	21316	21347	21614	21640	21579	21382	21780	21450	21654	21555	21697	21419	21361	21644	21611	21757	21584	21624	21475	21608	21542	21557	21484	21336	21664	21487	21552	21579	21756	21626	21650	21447	21381	21752	21688	21541	21582	21569	21582	21388	21609	21852	21501	21693	21466	21466	21505	21592	21288	21471	21433	21487	21306	21429	21401	21460	21616	21635	21464	21631	21343	21428	21564	21585	21490	21534	21382	21478	21557	21510	21494	21482	21494	21522	21552	21720	21558	21699	21663	21520	21753	21591	21461	21541	21501	21494	21688	21494	21629	21504	21449	21577	21492	21704	21397	21447	21596	21423	21682	21612	21224	21576	21441	21397	21669	21568	21441	21466	21681	21632	21472	21597	21560	21553	21410	21586	21623	21497	21414	21446	21540	21625	21450	21636	21544	21822	21820	21581	21773	21468	21518	21486	21596	21637	21612	21166	21597	21664	21476	21509	21380	21617	21704	21453	21480	21343	21325	21752	21445	21581	21326	21455	21495	21686	21865	21606	21607	21659	21460	21534	21638	21593	21348	21552	21410	21518	21549	21512	21285	21574	21684	21756	21702	21605	21544	21548	21659	21587	21431	21519	21373	21477	21570	21429	21354	21680	21676	21687	21367	21680	21661	21555	21603	21541	21519	21806	21579	21476	21375	21559	21619	21870	21408	21752	21525	21537	21616	21667	21525	21558	21720	21495	21615	21819	21563	21714	21511	21495	21657	21704	21516	21648	21661	21632	21462	21615	21682	21856	21720	21782	21565	21583	21624	21663	21409	21744	21488	21410	21514	21490	21524	21613	21712	21441	21643	21526	21603	21693	21351	21313	21516	21558	21683	21495	21507	21608	21609	21598	21622	21485	21483	21475	21594	21588	21467	21590	21597	21747	21268	21411	21664	21552	21383	21688	21718	21724	21717	21486	21511	21681	21584	21652	21334	21601	21490	21420	21415	21770	21663	21804	21461	21553	21534	21643	21780	21720	21432	21553	21272	21515	21765	21456	21552	21795	21653	21451	21453	21322	21722	21585	21644	21711	21613	21558	21550	21666	21447	21536	21741	21712	21485	21620	21867	21344	21491	21605	21612	21466	21540	21388	21418	21430	21546	21689	21419	21528	21713	21692	21694	21431	21453	21545	21386	21520	21673	21403	21588	21484	21687	21770	21374	21728	21620	21487	21453	21560	21547	21776	21635	21462	21730	21596	21541	21476	21158	21570	21743	21450	21633	21732	21499	21360	21506	21630	21436	21794	21527	21457	21845	21348	21653	21720	21536	21711	21727	21468	21523	21328	21486	21459	21451	21560	21513	21757	21775	21274	21464	21437	21434	21457	21296	21170	21458	21550	21522	21560	21565	21597	21457	21478	21443	21606	21835	21465	21604	21587	21688	21691	21533	21462	21333	21525	21467	21617	21697	21582	21663	21411	21615	21651	21519	21679	21720	21643	21410	21669	21496	21422	21489	21676	21499	21544	21482	21400	21484	21501	21482	21708	21414	21469	21243	21502	21739	21813	21354	21663	21615	21684	21635	21271	21618	21646	21545	21420	21654	21461	21501	21682	21377	21427	21610	21582	21584	21519	21474	21412	21747	21519	21574	21415	21577	21532	21520	21604	21288	21477	21465	21656	21524	21653	21653	21570	21540	21354	21549	21554	21667	21624	21600	21561	21905	21558	21487	21629	21570	21378	21661	21464	21496	21474	21763	21656	21440	21733	21454	21406	21475	21362	21659	21700	21657	21428	21663	21432	21462	21428	21477	21636	21620	21521	21562	21683	21623	21463	21537	21693	21592	21603	21652	21411	21612	21453	21474	21463	21778	21413	21619	21539	21623	21588	21281	21612	21573	21900	21645	21554	21579	21580	21636	21533	21854	21652	21340	21703	21416	21719	21709	21650	21491	21599	21474	21586	21681	21612	21637	21641	21580	21555	21557	21674	21555	21664	21677	21381	21530	21545	21375	21336	21505	21552	21607	21662	21556	21462	21702	21696	21521	21762	21660	21549	21487	21747	21769	21694	21500	21452	21618	21539	21616	21542	21591	21729	21549	21615	21696	21662	21609	21922	21447	21507	21601	21369	21452	21611	21508	21394	21476	21484	21543	21608	21565	21742	21500	21431	21655	21694	21383	21662	21633	21494	21529	21557	21437	21617	21627	21300	21600	21457	21630	21538	21546	21596	21475	21660	21416	21642	21574	21610	21464	21718	21620	21650	21445	21616	21446
20104	33112	29278	23912	21625	20381	19747	19030	18476	18451	18247	18023	18186	17970	18070	17807	17758	17804	17659	17988	17757	17734	17785	17517	17780	17685	17711	18041	17953	17695	17901	17847	17698	17764	17752	17720	17791	17560	17767	17592	17667	17626	17449	17651	17497	17315	17375	17347	17549	17515	17401	17651	17496	17647	17331	17478	17624	17602	18421	18790	18571	18244	17969	17853	17553	17447	17336	17375	17427	17488	17322	17500	17243	17561	17424	17503	17394	17405	17325	17407	17506	17507	17399	17302	17549	17258	17424	17494	17474	17246	17399	17452	17478	17259	17428	17340	17396	17327	17423	17265	17549	17523	17479	17347	17425	17278	17427	17272	17365	17365	17405	17400	17571	17402	17332	17551	17265	17346	17516	17437	17371	17540	17392	17392	17429	17444	17279	17475	17331	17511	17261	17299	17423	17440	17277	17502	17372	17385	17257	17420	17342	17233	17558	17512	17401	17450	17383	17388	17358	17395	17493	17384	17434	17455	17420	17449	17550	17292	17461	17265	17397	17507	17480	17296	17429	17384	17496	17457	17311	17330	17529	17456	17413	17560	17327	17325	17486	17309	17240	17355	17410	17517	17414	17427	17234	17214	17415	17224	17447	17400	17367	17531	17332	17230	17480	17331	17409	17328	17399	17518	17414	17428	17399	17432	17365	17438	17230	17282	17311	17522	17381	17448	17436	17209	17419	17272	17494	17322	17351	17369	17675	17352	17256	17470	17180	17574	17395	17306	17402	17352	17500	17350	17445	17430	17467	17476	17638	17346	17503	17541	17377	17553	17499	17529	17425	17547	17375	17365	17436	17131	17439	17462	17316	17415	17250	17334	17344	17368	17464	17439	17172	17331	17275	17491	17407	17355	17350	17153	17443	17466	17250	17365	17272	17315	17475	17410	17389	17472	17426	17435	17384	17358	17279	17506	17393	17248	17274	17275	17377	17469	17343	17339	17502	17311	17398	17311	17351	17601	17463	17300	17411	17320	17325	17492	17333	17339	17399	17638	17183	17511	17280	17736	17331	17282	17276	17352	17217	17317	17597	17408	17441	17254	17384	17421	17427	17491	17202	17399	17355	17249	17378	17357	17354	17378	17482	17434	17277	17524	17188	17494	17320	17345	17438	17525	17288	17307	17385	17418	17415	17432	17378	17388	17309	17500	17519	17399	17406	17384	17222	17271	17365	17437	17294	17329	17526	17179	17335	17350	17378	17381	17277	17466	17247	17134	17188	17543	17408	17417	17446	17310	17225	17367	17498	17353	17406	17257	17317	17134	17291	17452	17209	17291	17497	17315	17513	17365	17332	17179	17447	17462	17365	17457	17343	17316	17549	17366	17484	17226	17318	17344	17206	17401	17299	17290	17360	17423	17430	17355	17340	17354	17343	17493	17265	17183	17313	17441	17397	17443	17334	17312	17441	17452	17301	17402	17286	17394	17387	17403	17444	17393	17373	17285	17473	17235	17397	17363	17340	17412	17501	17244	17493	17363	17459	17318	17304	17438	17239	17370	17303	17506	17264	17333	17397	17307	17597	17446	17525	17198	17398	17300	17376	17373	17368	17501	17370	17296	17484	17527	17425	17406	17539	17341	17427	17480	17542	17293	17502	17338	17203	17352	17365	17438	17425	17232	17308	17312	17582	17434	17395	17295	17268	17417	17463	17482	17392	17581	17385	17299	17443	17344	17320	17317	17355	17344	17320	17355	17224	17473	17304	17448	17103	17497	17455	17324	17560	17505	17236	17580	17203	17492	17376	17336	17383	17499	17318	17362	17332	17428	17328	17383	17413	17434	17395	17244	17431	17330	17513	17269	17339	17356	17391	17509	17100	17480	17329	17460	17501	17514	17306	17423	17453	17417	17569	17372	17375	17325	17363	17524	17415	17419	17401	17380	17400	17377	17317	17407	17422	17390	17415	17309	17404	17440	17444	17316	17394	17450	17507	17346	17381	17422	17336	17468	17343	17452	17315	17293	17403	17374	17281	17273	17471	17399	17441	17341	17411	17297	17324	17461	17456	17396	17489	17497	17422	17352	17408	17547	17321	17370	17305	17401	17338	17463	17341	17377	17353	17365	17477	17398	17256	17528	17495	17409	17166	17407	17248	17561	17264	17330	17266	17455	17234	17521	17494	17245	17387	17334	17320	17502	17399	17402	17221	17649	17263	17310	17301	17231	17403	17389	17360	17211	17404	17334	17295	17324	17317	17232	17374	17169	17272	17481	17173	17293	17284	17400	17409	17395	17314	17573	17376	17450	17298	17412	17370	17235	17632	17409	17379	17275	17321	17458	17279	17149	17325	17286	17439	17217	17264	17486	17168	17525	17398	17388	17311	17410	17217	17474	17311	17303	17449	17262	17421	17308	17278	17545	17358	17593	17387	17259	17474	17435	17281	17303	17443	17269	17382	17413	17592	17559	17342	17310	17470	17318	17248	17403	17180	17370	17352	17542	17378	17209	17359	17569	17211	17277	17421	17504	17405	17284	17375	17284	17307	17502	17124	17256	17491	17440	17417	17301	17416	17313	17564	17380	17379	17217	17353	17469	17339	17484	17344	17467	17141	17331	17418	17344	17419	17106	17309	17231	17460	17189	17200	17234	17346	17375	17485	17342	17389	17359	17262	17426	17410	17348	17491	17267	17415	17344	17347	17527	17130	17342	17406	17330	17463	17400	17158	17340	17479	17253	17437	17249	17388	17443	17367	17430	17522	17484	17388	17351	17340	17259	17281	17313	17309	17313	17298	17253	17469	17404	17391	17335	17515	17486	17448	17268	17504	17515	17392	17259	17475	17330	17274	17277	17454	17255	17337	17315	17152	17012	17301	17283	17534	17383	17340	17309	17449	17414	17307	17235	17375	17423	17462	17532	17342	17339	17517	17548	17229	17270	17376	17413	17378	17232	17289	17350	17604	17271	17411	17362	17465	17339	17438	17205	17339	17361	17306	17496	17252	17587	17326	17320	17476	17388	17390	17414	17346	17509	17345	17357	17451	17323	17270	17231	17407	17529	17288	17406	17307	17481	17239	17333	17246	17315	17355	17489	17151	17296	17435	17439	17525	17382	17385	17482	17462	17359	17308	17348	17466	17368	17299	17411	17481	17325	17511	17452	17390	17581	17286	17384	17225	17361	17459	17396	17307	17332	17405	17237	17258	17384	17352	17363	17288	17336	17413	17348	17309	17455	17476	17279	17362	17467	17316	17424	17410	17380	17139	17450	17329	17427	17435	17503	17330	17437	17439	17277	17319	17239	17512	17526	17295	17366	17271	17423	17304	17331	17529	17382	17310	17470	17355	17280	17477	17353	17342	17546	17658	17362	17493	17494	17473	17316	17373	17389	17353	17192	17559	17386	17408	17393	17486	17400	17375	17334	17414	17365	17323	17386	17348	17299	17276	17420	17531	17350	17446	17443	17345	17542	17463	17274	17270	17309	17350	17266	17313	17222	17300	17266	17301	17323	17373	17357	17328	17297	17440	17422	17344	17354	17234	17578	17300	17209	17538	17470	17422	17348	17343	17389	17304	17646	17636	17360	17424	17452	17487	17149	17340	17293	17344	17272	17572	17432	17397	17401	17260	17265	17220	17523	17212	17411	17417	17324	17425	17237	17373	17233	17340	17470	17433	17424	17265	17482	17368	17397	17501	17333	17498	17265	17105	17564	17331	17316	17165	17283	17418	17331	17501	17265	17343	17290	17169	17245	17406	17435	17349	17451	17376	17415	17183	17495	17356	17362	17274	17201	17327	17320	17144	17356	17387	17358	17381	17209	17463	17383	17374	17567	17332	17346	17433	17328	17338	17461	17504	17414	17418	17269	17331	17345	17520	17443	17297	17454	17331	17389	17232	17415	17367	17273	17359	17429	17605	17440	17478	17550	17265	17487	17536	17446	17460	17277	17336	17545	17452	17380	17432	17435	17528	17168	17498	17375	17187	17292	17498	17403	17373	17396	17332	17327	17570	17372	17253	17292	17297	17355	17443	17492	17322	17360	17393	17324	17536	17314	17436	17352	17393	17383	17468	17273	17234	17465	17308	17420	17494	17348	17396	17342	17306	17454	17246	17496	17601	17494	17541	17485	17444	17336	17342	17445	17335	17410	17363	17413	17353	17346	17421	17498	17299	17414	17305	17409	17309	17241	17217	17389	17457	17529	17191	17518	17404	17390	17398	17501	17234	17408	17369	17469	17220	17291	17203	17420	17346	17342	17392	17281	17432	17400	17231	17314	17279	17467	17472	17268	17443	17148	17269	17421	17586	17343	17417	17392	17477	17362	17287	17398	17383	17184	17449	17313	17335	17310	17375	17342	17331	17540	17221	17290	17538	17262	17483	17354	17439	17329	17463	17275	17533	17330	17449	17338	17275	17239	17202	17350	17486	17278	17373	17329	17295	17427	17292	17339	17233	17576	17576	17366	17482	17426	17261	17403	17419	17381	17467	17236	17497	17320	17154	17400	17217	17315	17563	17439	17009	17507	17354	17327	17345	17421	17342	17357	17286	17272	17482	17336	17337	17444	17463	17311	17356	17528	17346	17286	17384	17347	17294	17495	17375	17221	17381	17360	17417	17443	17332	17200	17436	17268	17439	17328	17280	17101	17569	17235	17272	17214	17529	17382	17423	17342	17327	17289	17368	17338	17601	17235	17236	17375	17511	17323	17524	17319	17402	17283	17416	17337	17344	17400	17392	17462	17418	17465	17249	17337	17310	17276	17333	17277	17350	17274	17296	17549	17411	17318	17333	17484	17402	17325	17389	17215	17299	17419	17480	17363	17491	17308	17474	17249	17408	17223	17325	17288	17201	17490	17451	17315	17366	17322	17387	17430	17267	17434	17340	17214	17458	17325	17250	17256	17553	17461	17458	17214	17331	17225	17449	17428	17255	17231	17364	17178	17425	17443	17499	17353	17388	17318	17238	17456	17423	17249	17436	17437	17449	17448	17339	17162	17298	17481	17392	17261	17420	17517	17237	17421	17332	17413	17404	17358	17190	17377	17327	17343	17469	17432	17330	17277	17329	17512	17344	17573	17442	17202	17377	17322	17465	17379	17326	17331	17342	17365	17507	17324	17335	17396	17393	17334	17418	17396	17407	17320	17482	17248	17425	17229	17454	17508	17302	17426	17340	17339	17209	17364
28367	22901	26732	24559	21618	21359	21803	21200	21166	21469	21381	21245	21283	21294	21199	21303	21306	21187	21349	21072	21349	21073	21053	21359	21286	21328	21322	21223	21088	21219	21269	21264	21396	21091	21388	21213	21305	21230	20991	21107	21311	21141	21004	21346	21248	21081	21172	21016	21220	21216	21073	21337	21008	21013	21200	21234	21102	21115	21119	21108	21336	21206	21156	21276	21089	21022	21157	21151	21080	21114	21119	21117	21161	21156	21022	20971	21320	21265	21081	20934	21216	21186	21121	21158	21202	21163	21152	21272	21126	21169	21108	20947	21126	21074	21245	21136	21059	21111	21148	21097	21207	21128	21040	21246	21157	20989	21288	21096	21196	21227	21042	21029	21085	21090	21101	21291	21143	21165	21193	20996	21063	21112	21111	21247	20954	21211	20953	21071	20937	21181	21140	21103	21214	21242	21125	21224	21122	20974	21283	21311	21183	21099	21324	21156	21133	21157	21227	21056	21122	21113	21193	21170	21124	21011	20936	21177	20941	21177	20922	21133	21032	21022	21223	21103	21104	20901	21132	21134	21071	21052	21216	21122	21001	21111	21093	21024	21032	20976	21164	21171	20996	21207	20909	21050	21112	21289	21009	21286	21226	21002	21277	21222	21348	21119	21300	21228	21015	21188	21247	21071	21073	21200	21146	20988	20921	21282	21261	21207	21463	21235	21091	20979	21100	21127	20821	21022	21110	21256	21100	21132	21182	21205	21050	21080	20957	21202	21092	21123	21059	21035	21138	21028	21109	21205	21160	21128	20937	20975	20941	21185	21049	20953	21040	21097	20991	21087	21149	21317	21163	21021	21206	21197	20997	21267	21205	21091	21168	21108	21073	20963	20954	21078	20939	21076	21019	21035	21105	21091	21297	21138	20989	21012	21189	21157	21173	21081	21086	21006	21027	21106	20797	20911	21233	21113	21048	21239	21048	21071	20851	21160	21054	21350	21018	20996	20970	21326	21197	21079	21097	21157	21060	21112	21180	21145	21097	20969	21115	20754	21193	21134	21027	21227	21181	21211	21124	21380	21355	21143	21208	21134	21045	20930	21115	21147	21036	20989	21286	21231	21171	21104	21247	21296	21252	21130	21049	21087	21071	21358	21120	21084	21120	21237	21384	21041	21120	21255	21331	21054	21304	21148	21272	21011	21175	21182	21198	21156	21053	21196	21146	21382	21065	21193	21171	21050	21295	20980	21029	21155	21209	21202	21311	21055	21119	21124	21009	20892	21044	21110	20915	21166	20880	21154	21228	21144	20929	20914	21184	21103	21151	21228	21136	21071	21020	20974	21118	20847	21216	21166	20909	20920	20966	21231	21164	21089	21187	20971	21283	21106	21140	20982	21128	21195	21129	21087	21137	21189	21262	21026	21231	21181	21057	21059	21074	21104	21230	21030	21128	21221	21278	21093	21051	21252	21300	21059	21076	21024	21050	21279	21042	21146	21043	21158	20905	21340	21068	21223	21012	21019	21118	21164	21047	21096	21286	21161	21273	21195	21064	21025	21047	21125	21336	20985	21034	21059	21100	21175	21128	21122	21073	21060	21019	21353	21010	21233	21276	21135	20829	21114	21114	21182	21115	21068	21072	21379	21114	21028	21083	21050	21103	21127	21190	21003	21151	21061	21166	21221	21215	21204	21108	20923	21169	21320	21159	21168	21151	21076	21104	21200	21330	21060	21207	21139	21073	21147	21001	21199	21203	21231	21171	21015	21021	21248	21023	21015	21084	21116	21017	21208	21142	21186	21449	21061	21146	21136	21153	21015	21188	21152	21170	20981	21131	21255	21135	21006	21261	21211	21357	21164	20996	21075	21219	21268	21152	21044	21145	21367	21090	20958	21011	20841	21150	21149	21110	21196	21383	21070	20959	21024	21165	20976	21232	21211	21178	21294	21092	20997	21122	21117	21237	21044	21241	21111	20818	21198	21306	21223	21269	21187	21078	21347	21171	21139	21348	21158	21061	21087	21433	21122	21126	21101	21027	21386	20911	20916	21054	21307	20979	20984	21143	21220	21140	21317	21193	21198	21147	21191	21112	21075	21171	21076	21225	20949	21190	21215	21180	21085	21285	20933	21208	21297	21294	21020	21234	21256	21114	21098	21269	21065	21138	20952	21269	20994	21070	21118	21331	21009	21136	21189	21182	21040	21214	21038	20930	20946	21037	21098	21038	21493	21223	21100	21160	21233	21167	21095	21183	21132	21336	20930	20873	21044	21144	21184	21260	20979	21274	21037	20901	21021	21199	21180	21007	21056	21188	21158	21207	21056	21083	21118	21192	21155	21173	21071	21229	21197	21079	21134	21449	20952	21000	21495	21153	21148	21197	21130	21018	21109	21107	21084	21242	21284	21192	21126	20801	21196	21259	21135	21075	21193	21149	20943	21237	21166	21185	21145	21085	21003	21269	21041	21230	21273	21138	21313	21138	20997	20983	21208	20977	21197	21180	21091	21251	21055	21278	21173	21224	21123	21172	21054	20934	21055	21026	21048	21098	21036	21315	21084	20928	21128	21040	21159	21380	21137	21330	21269	21201	21194	21033	21302	21248	21251	21146	21070	21285	21085	21145	21296	20937	20811	21174	21083	21151	21191	21089	21096	21031	21191	21015	21140	21105	21208	21148	21267	21122	21105	20949	21139	20992	21206	21289	21173	21171	20955	21155	21051	21165	21205	21046	20857	21025	20953	21186	21163	21261	21357	21406	21280	21167	21032	21103	21073	21210	20941	21103	21013	21308	21240	21113	21112	21043	21153	21080	20962	20961	21272	21282	21194	20938	21026	21249	21348	21144	21078	21133	21304	21207	21253	21021	21209	21257	21126	21399	21061	21311	20974	20827	21198	21227	21169	21056	20985	20970	21224	21234	20968	20988	21056	21377	21305	21058	21070	21201	21232	21112	21127	20979	21193	21146	21162	21147	21155	21022	21066	21072	21121	21027	21061	21231	21182	21041	21174	21192	21211	21113	21220	21172	21093	21244	21267	20937	21174	21165	21060	21202	21113	21212	21099	21181	21264	21105	20894	21240	21256	20883	20961	21303	21038	21188	21094	21186	21063	21137	21199	21061	21001	21129	21028	21059	21136	21133	21280	21157	21249	21053	21144	20933	21158	21201	21118	21047	21041	21426	21288	20939	21226	20963	21103	21163	21112	21231	21019	21048	21259	21138	20994	21094	21156	21240	21217	21176	21106	20983	21063	21181	21126	21296	21139	21108	21215	20912	21278	21057	21172	20958	21066	21172	21079	21050	21131	21182	21121	21105	21019	21126	21237	21353	21131	21141	21221	21074	21245	21172	20990	21169	21345	21089	21377	21184	21180	21408	21243	20998	21033	20830	21080	21180	20972	21064	20888	20924	21006	21201	21191	21147	21226	21102	21095	21107	20975	21278	21237	21157	21111	21083	21073	20957	21090	21047	21149	21190	21142	21088	21031	21166	21339	21279	21099	21063	21098	21329	21125	21248	21214	21058	21040	21049	21177	21283	21018	21021	21270	21093	21285	21286	21014	21337	21142	21259	20881	21317	21142	21159	21122	21019	21274	21276	21155	21063	21072	21129	20846	21253	20999	21049	20971	21015	21312	21078	21171	20875	21060	21386	21273	20860	21015	21246	21125	21214	21236	21085	21140	21059	21074	21211	21366	20985	21111	21158	21032	21062	21091	21203	21210	21127	21144	21066	21303	20968	21110	21031	21085	21094	21117	21221	20966	21251	21328	21298	21276	21043	21300	21112	21100	21417	21125	21001	21390	21062	21084	21154	20946	21039	21031	21145	21316	21366	21059	21131	21104	20990	21189	21009	21008	21109	21143	20942	21234	21227	21020	21150	21258	21128	20933	21264	21146	21262	21049	21075	21248	21216	21152	20956	21165	21272	21016	21043	21154	21305	21391	20956	21398	21403	21171	21318	21254	21038	21196	21144	21229	21178	21091	21279	21187	21026	21103	21038	21060	21317	21092	21166	21053	21043	21023	21167	21296	21030	21025	20947	21010	21084	21040	21145	21041	20911	20913	21042	21040	21112	21123	21199	21175	21170	21178	21137	21186	21088	21349	21370	21046	21018	21152	21206	20992	21231	21232	21302	21006	21074	21107	21181	20869	21077	21221	21151	20928	20950	21194	21257	21188	21065	21028	21323	21114	21505	21043	21167	21072	21058	21139	21196	21257	21177	21448	21007	21263	20942	21109	21233	21253	21124	21184	21017	21222	21130	21177	20969	21179	21115	21259	21154	21140	21211	21178	21000	21017	21277	21103	20995	21033	21232	21148	21226	21293	21124	21183	21031	21279	21215	21217	20943	21176	21081	21138	21216	21270	21082	20974	21247	21021	21084	21381	21140	20973	21122	20868	21273	21040	21004	21274	21189	20961	21089	21009	21257	21410	21238	21189	21089	21048	21091	21096	21199	21269	20865	21149	21121	21146	21297	21029	21295	21160	21107	20975	21170	21089	21119	21067	20908	21139	20906	21074	21172	21113	21278	21215	21287	21163	21067	21178	21066	20773	21158	21084	21140	21144	21363	21305	21261	21069	21205	21171	20969	21276	21230	21193	21032	21096	21182	21122	21089	21266	21381	21353	20887	21123	21074	21241	20949	21048	21284	20994	21125	21040	20997	21241	21292	21260	21299	21144	20910	20934	21056	21071	21216	21050	21311	21041	21243	21245	21170	21271	20951	21177	21195	20847	21346	21191	21142	21351	21268	21359	21114	21137	21406	21429	21207	21246	21113	21030	21124	20992	21139	21107	21303	21244	21080	21233	21286	21079	21046	21037	21198	21127	21143	21144	21230	21393	21178	21136	21032	21131	21080	21052	21251	21127	21129	21011	20812	21118	20999	21063	21060	21086	20972	21034	21290	21191	21383	21177	21252	20900	20857	21041	21231	21081	21143	21248	21120	21193	21120	21189	21057	21238	21172	20993	21138	21134	21179	21274	21069	21099	21155	21163	21008	21367	21232	21163	21180	21033	21151	21163	21322	21087	21196	21092	20925	21093	21135	21094	20925	21105	20903	20965	21003	21222	21137	21128	21252	21185	21108	21007	20982	21313	21212	21208	21259	21128	21383	21164	21100	21270	21224	21109	21144	21132	21162	21046	21263	21177	21263	21036	21211	21304	21010	21084	21189	21114
18543	21883	20420	18702	18241	17707	17486	17572	17381	17298	17336	17274	17295	17479	17444	17118	17229	17286	17212	17276	17539	17222	17213	17192	17215	17161	17320	17496	17234	17373	17208	17401	17323	17140	17239	17277	17147	17223	17332	17284	17217	17381	17074	17257	17200	17078	17291	17111	17010	17328	17066	17003	17279	17247	17246	17162	17148	17220	17284	17107	17498	17280	17251	17277	17126	17115	16899	17194	17244	17046	17256	17250	17157	17044	17085	16974	17173	17203	17124	17142	17226	17099	17120	17166	17126	17282	17181	17081	17291	17355	17281	17313	17123	17030	17112	17155	17056	17064	17088	17105	17331	17239	17240	17244	17080	17164	17159	17152	17251	17202	17317	17142	17168	17170	17122	17270	17077	17137	17143	17054	17123	17175	17044	17330	17091	17137	17171	17135	17202	17164	17078	17231	17045	17179	17323	17106	17255	17252	17018	17231	17082	17111	17093	17115	17143	17039	17088	17133	17206	17167	17116	17206	17169	17196	17093	17055	17098	17084	17065	17135	17288	17139	17181	17143	17179	17195	17192	17113	17089	17044	17082	17070	17042	17077	17184	17261	17014	16946	17068	16982	17096	17122	17379	17033	17151	17212	17043	17351	17121	17063	17252	17129	17171	17090	16976	17131	17176	17097	17209	17085	17152	17288	17082	16947	17214	17170	17166	17015	17049	17162	17129	17201	17205	17133	17200	17128	17076	17100	17102	17287	17084	17256	17051	17006	17244	17294	17133	17112	17141	17216	17238	17222	17072	17244	17191	17165	17153	17188	17062	17192	17056	17164	16994	17036	17225	17086	17102	17218	17179	17209	16973	17197	17133	17033	17199	17207	17189	16975	17139	17198	17143	17118	17217	17234	17195	17079	17164	17204	17335	17263	17209	17103	17168	17140	17223	17178	16991	16991	17102	17113	17342	17201	17082	17206	17174	17169	17159	17310	17239	17203	17120	17088	17095	17093	17089	17131	17217	17164	16932	17190	16907	17219	17207	17220	17161	17138	17174	17164	17196	17293	17054	17232	17121	17115	17320	16995	17173	17149	17002	17220	17109	17274	17161	17082	17161	17101	17006	17334	17202	17142	17213	17245	17218	17192	17070	17133	17235	17057	17396	17041	17108	17050	17314	17116	17034	17251	16967	17263	17214	17209	16993	16985	17269	17232	17176	17061	17127	17150	17194	17141	17114	17129	17101	17287	17130	17169	17186	17150	17165	17072	17180	16957	17129	17216	17023	17110	17184	17069	17156	17000	17109	17096	17202	17185	17094	17197	17115	17154	17201	17038	17285	17106	17228	16981	17195	17013	17233	17099	17030	17164	17189	17136	17008	17287	17041	17289	17167	17435	17132	17148	17193	17227	17067	17200	17297	17001	17195	17145	17319	17242	17063	17272	17067	17186	17096	17210	17235	17077	17123	17158	17231	17195	17251	17145	17151	17327	17082	17226	17184	17255	17118	17140	17204	17012	17016	17125	17061	17213	17162	17144	17161	17109	17201	17136	17118	16971	17292	17133	17002	17023	17150	17080	17148	17178	17086	16959	17039	17006	17080	17203	17125	17102	17192	17270	17171	17206	17277	17244	17157	17310	17238	16928	17065	17159	17228	17083	17051	17163	17244	17143	17191	17218	17275	17190	17133	17172	17252	17073	17118	17013	17098	17095	17117	17210	17370	16943	17189	17178	17127	17163	17229	17078	17068	17125	17095	17218	17125	17023	17174	17226	17074	17291	17222	17214	17151	17207	17233	17074	17170	17288	17157	17144	17156	17181	17069	17035	17173	17256	17294	17042	17169	17213	17279	17083	17092	17153	17186	17164	17184	17241	16980	17347	17246	17155	17206	17334	17063	16923	16991	17036	17155	17179	17175	17166	17115	17203	17304	17036	17101	17146	17244	17199	17123	17233	17138	17040	17187	17142	17243	16985	17035	17109	17253	17132	17380	17166	17071	16988	17139	17276	17069	17126	17134	17086	17353	17222	17118	17313	17359	17145	17215	17126	17311	17072	17179	17067	17028	17196	17208	17282	17178	17248	17234	17151	17110	17235	17114	17159	17350	16910	17065	17221	17105	17065	17117	17135	17220	17177	17071	17021	17147	17201	17135	17169	17142	17199	17266	17137	16933	17127	17084	17338	17088	17122	17037	17081	17065	17220	17282	17226	17054	17173	17226	17126	17304	17077	17199	17024	17178	17248	17111	17099	17196	17118	17229	17053	17120	17245	17165	17153	17086	17252	17253	17178	17214	17187	17109	17015	17175	17203	17090	17065	17261	17122	17288	17078	17085	17168	17176	17138	17168	17100	17262	17042	17085	17341	17382	17164	17117	17114	17057	17048	17186	17135	17217	17210	17240	17276	17036	17009	17239	17143	16995	17188	17187	17065	17112	17361	17185	17059	17290	17137	17234	16961	17183	17110	17134	17158	17102	17100	17207	17089	17305	17237	17095	17286	17150	17099	17186	17163	16980	17090	17061	17087	17096	17033	16970	17013	17190	17108	17153	17530	17086	17283	17158	17177	17416	17344	17218	17175	17135	17261	17120	17319	17061	17105	17083	17163	17282	17170	17270	17218	17042	17189	17128	17030	17088	17235	17281	17116	17237	17148	17216	17129	17179	16991	17157	16929	17021	17128	17136	17185	17230	17245	17107	17155	17160	17236	17155	17060	17194	17168	17051	17334	17101	17060	17225	17101	17182	17121	17185	17138	17332	17221	17129	17267	17289	17075	17301	17180	17183	16967	17183	17121	17195	17247	17058	17143	17161	17288	17275	17093	17166	17104	17181	17037	17070	17174	17230	17153	17143	17228	17278	17147	17203	17305	17124	17199	17318	17139	17195	17018	17066	17187	17205	17209	17221	17176	17142	17319	17186	17437	17122	17256	17286	17203	17212	17193	17112	17184	17105	17147	17087	17118	17034	16947	17157	17295	17228	17076	17182	17275	17214	17086	17163	17261	17339	17377	17006	17268	17099	17264	17110	17291	17006	17250	17194	16996	17359	17124	17246	17286	17060	17006	17240	16935	17007	17100	17122	17283	17210	17224	17245	17046	17246	17192	17237	17197	17152	17018	17101	17300	17260	17267	17198	17279	17080	17228	17078	17176	17203	17171	17289	17080	17266	17204	17138	17337	16943	16995	17198	17185	17118	17408	17149	17180	17143	17099	17168	17348	17185	17238	17248	17258	17234	17215	17179	17199	16988	17249	17269	17031	17135	17084	17220	17208	17220	17160	17130	17262	17137	17247	17238	17092	17208	17246	17090	17089	17101	17334	17166	16992	17098	17323	17102	17141	17088	17107	17117	17114	17260	17220	17204	17138	17152	17182	16996	17256	17117	17206	17220	17078	17144	17245	17170	17077	17082	17205	17184	17041	16981	17102	17124	17046	17284	17015	17137	17097	17159	17189	17194	17078	17010	17198	17169	17215	17223	17046	17079	17177	17199	17041	17204	17159	17296	17017	17113	17171	17209	17042	16997	17261	17193	17207	17201	17302	17259	17213	17023	17080	17064	17069	17173	17180	17332	17050	17113	17164	17037	17090	17194	17204	17129	17044	17193	17124	17079	17185	17029	17027	17339	16990	17057	17051	17348	17221	17118	17045	17190	17247	17163	17042	17236	17165	17272	17141	17244	17255	17211	17164	17037	17131	17230	17095	17093	17229	17087	17075	17281	17257	17189	17212	17160	17092	17089	17037	17204	17084	17264	17115	17176	17165	17066	17142	17152	17149	17341	17083	17116	16915	17134	16979	17070	17218	17180	17067	17044	17035	17115	17332	17112	16990	17290	17028	17186	17118	17116	17306	17229	17102	17221	17186	17120	17286	17200	17027	17054	17063	17194	17263	17164	17074	17191	17146	17063	17095	17110	17260	17126	17078	17117	17349	17107	17197	17245	17216	17169	17074	17024	17119	17121	16957	17040	17268	17145	17048	17102	17038	17100	16990	17050	17260	17118	17209	16996	17041	17191	17249	17073	17147	17041	17148	17154	17123	17055	17142	17041	17082	17064	17244	16992	17252	17145	17161	17235	17099	17140	16994	17056	17119	17290	17121	17113	17085	17150	17164	17308	17208	17335	17131	17108	17180	17115	17184	17023	17503	17137	17023	17146	17133	17167	17047	17337	17059	17088	17275	17018	17150	17317	17006	17111	17307	17248	17235	17211	17094	17191	17201	17221	17103	17192	17104	17407	17007	17215	17234	17056	17191	17173	17343	17151	17309	17227	17106	17236	16974	17362	17186	17205	17237	17137	17066	17153	17220	17133	17197	17078	17151	17259	17088	17254	17169	17069	17189	17085	17223	17037	17140	17076	17049	16954	17085	17129	17183	17094	17193	17178	17079	17107	17131	17060	17208	17145	17158	17222	17034	17259	17057	17188	17344	17311	17047	17166	17071	17189	17188	16993	17130	17153	17216	17068	17264	17278	17170	17245	17209	17201	17213	17170	17083	17179	16921	17235	17266	17026	17221	17115	17115	17188	17123	17107	17169	17207	17174	17161	17046	17252	17108	17282	17090	17247	17310	17289	17179	17130	17124	17215	17059	17129	17224	17157	17013	17251	16907	17200	17069	17096	17191	17125	17175	17267	17146	17211	17233	17014	17090	17032	17118	17225	17068	17141	17138	17133	17260	17139	17109	17083	17292	17042	17033	17324	17092	17045	17103	17274	17202	17170	17118	17049	17162	17154	17206	17149	17118	17292	17179	17236	17191	17150	17173	17154	17060	17210	17179	17212	17165	17178	17193	17039	17137	17301	16983	17110	17206	17301	17269	17221	17126	17206	17033	17292	17070	17083	17334	17260	17283	17030	17176	17211	16987	17162	17165	17193	17190	17159	17123	17219	17248	17282	17357	17187	17261	17178	17064	17332	17204	17208	17244	17256	17151	17272	17032	17270	17190	17210	17242	17111	17118	17182	16901	17281	17221	17253	17160	17249	17316	17279	17198	17086	17098	17065	17195	17229	17175	17216	17184	17122	17237	17294	17137	17206	17219	17088	17204	17129	17252	17192	17174	17270	17190	17176	17252	17213	17203	17158	16985	17128	17042	17250	17205	17287	16953	17119	17115	17339	16993	16985	17239	17244	17313	17143	17203	17199	17197	17183	17190	17057	17208	17046	17145	17123	17167	17157	17194	17283	17134
24062	21578	29229	24510	22840	24592	24947	22095	21827	22056	21854	21782	21786	21554	21548	21637	21578	21343	21764	21590	21474	21648	21546	21385	21489	21346	21455	21692	21661	21622	21774	21415	21377	21382	21406	21522	21209	21259	21577	21476	21383	21716	21220	21298	21449	21438	21418	21418	21440	21401	21580	20968	21597	21440	21360	21278	21490	21376	21447	21567	21894	21711	21832	21663	21256	21280	21414	21316	21351	21378	21226	21213	21217	21248	21289	21298	21366	21324	21492	21308	21390	21624	21517	21279	21208	21368	21406	21221	21148	21236	21407	21274	21331	21261	21290	21644	21358	21197	21467	21308	21256	21216	21320	21313	21422	21358	21332	21415	21225	21416	21499	21117	21414	21310	21230	21064	21127	21257	21350	21363	21259	21479	21176	21365	21195	21406	21369	21383	21291	21401	21294	21286	21244	21188	21380	21391	21354	21249	21183	21260	21351	21051	21343	21255	21164	21358	21393	21363	21378	21303	21029	21247	21362	21311	21359	21293	21328	20911	21244	21368	21375	21443	21236	21026	21200	21364	21205	21224	21470	21513	21167	21362	21267	21304	21129	21297	21220	21138	21052	21307	21306	21259	21187	21136	21270	21125	21407	21186	21314	21273	21348	21123	21306	21368	21270	21265	21507	21154	21212	21251	21181	21097	21351	21270	21210	21319	21188	21388	21214	21343	21272	21336	21402	21077	21208	21365	21233	21279	21093	21197	21290	21431	21572	21454	21132	21275	21249	21355	21483	21162	21153	21199	21451	21335	21313	21243	21459	21393	21484	21382	21351	21139	21120	21358	21440	21474	21489	21137	21235	21353	21310	21025	21175	21283	21194	21222	21373	21324	21336	21338	21397	21368	21130	21219	21412	21061	21079	21262	21448	21416	21259	21213	21372	21121	21328	21170	21501	21214	21268	21403	21183	21302	21232	21259	21347	21349	21334	21276	21236	21155	21204	21194	21229	21400	21298	21215	21310	21293	21413	21348	21264	21063	21134	21259	21302	21188	21273	21315	21425	21264	21299	21285	21178	21113	21266	21253	21445	21334	21232	21255	21281	21096	21152	21274	21329	21631	21363	21415	21302	21349	21230	21294	21419	21170	21439	21257	21240	21187	21398	21091	21372	21359	21286	21035	21251	21357	21306	21321	21085	21227	21487	21470	21120	21212	21126	21447	21331	21125	21286	21446	21278	21377	21229	21231	21229	21323	21402	21265	21380	21495	21238	21319	21317	21264	21453	21228	21227	21488	21088	21278	21429	21115	21190	21401	21306	21486	21282	21207	21278	21342	21269	21233	21115	21425	21437	21133	21118	21283	21380	21200	21198	21262	21184	21088	21000	21391	21369	21418	21311	21302	21606	21371	21225	21255	21215	21203	21472	21183	21299	21102	21288	20874	21329	21199	21331	21612	21310	21291	21208	21358	21315	21021	21142	21354	21329	21220	21223	21213	21317	21310	21468	21208	21229	21225	21114	21636	20959	21298	21470	21533	21379	21340	21313	21238	21354	20988	21348	21257	21496	21266	21286	21402	21271	21229	21231	21326	21279	21368	20960	21229	21047	21124	21363	21207	21216	21108	21251	21203	21358	21173	21182	21230	21188	21072	21395	21289	21322	20973	21015	21197	21393	21331	21207	21186	21262	21034	21349	21296	21080	21212	21130	21185	21184	21173	21329	21311	21316	21150	21337	21312	21123	21428	21506	21469	21336	21195	21277	21367	21420	21309	21256	21419	21126	21308	21223	21086	21327	21147	21209	21193	21599	21177	21401	21166	21095	21414	21224	21318	21258	21199	21218	21222	21297	21229	21051	21256	21255	21234	21207	21321	21276	21088	21271	21455	21279	21164	21168	21217	21463	21195	21296	21434	21237	21441	21386	21321	21213	21202	21303	21103	21128	21217	21114	21295	21230	21258	21347	21266	21368	21216	21318	21287	21209	21370	21375	21456	21335	21333	21334	21123	21293	21085	21278	21157	21512	21257	21275	21373	21084	21388	21478	21316	21271	21331	21370	21278	21375	21134	21293	21345	21308	21219	20971	21455	21383	21539	21211	21223	21438	21399	21231	21298	21327	21337	21240	21446	21240	21136	21491	21351	20949	21423	21480	21557	21257	21321	21342	21430	21426	21384	21228	21201	21251	21289	21451	21406	21450	21379	21303	21207	21264	21175	21231	21111	21091	21213	21172	21155	21382	21236	21393	21172	21311	21369	21334	21159	20983	21291	21426	21335	21513	21369	21357	21280	21232	21413	21312	21301	21274	21275	21300	21299	21301	21125	21202	21145	21258	21171	21238	21364	21174	21202	21419	21067	21153	21448	21208	21083	21366	21269	21237	21233	21356	21415	21152	21266	21264	21322	21165	21258	21177	21156	21084	21331	21181	21230	21321	21189	21085	21141	21115	21266	21392	21294	21439	21283	21186	21321	21566	21299	21371	21238	21335	21370	21165	21337	21205	21294	21252	20984	21089	21218	21119	21095	21121	21300	21217	21258	21392	21440	21373	21124	21203	21387	20983	21220	21213	21338	21184	21106	21383	21370	21277	21469	21154	21168	21345	21388	21398	21398	21306	21185	21239	21242	21352	21183	21234	21135	21144	21212	21087	21483	21302	21168	21187	21199	21538	21371	21290	21331	21443	21437	21266	21266	21130	21377	21193	21417	21205	21241	21330	21277	21503	21201	21227	21259	21120	21226	21269	21233	21530	21379	21456	21333	21258	21344	20966	21205	21218	21420	21343	21502	21380	21335	21167	21389	21260	21251	21242	21300	21289	21371	21390	21541	21107	21249	21457	21035	21325	21319	21137	21288	21407	21286	21247	21399	21124	21136	21389	21188	21279	21262	21581	21453	21417	21464	21144	21257	21121	21580	21227	21028	21218	21309	21224	21346	21006	21161	21327	21206	21335	21301	21183	21519	21212	21114	21230	21190	21365	21190	21263	21207	21157	21346	21204	21114	21311	21295	21121	21240	21199	21343	21284	21180	21196	21186	21355	21428	21572	21338	21150	21426	21412	21378	21211	21523	21018	21048	21077	21088	21300	21354	21239	21331	21230	21280	21393	21285	21280	21263	21482	21221	21343	21220	21365	21193	21114	21328	21360	21460	21392	21227	21368	21201	21393	21289	21225	21129	20991	21206	21442	21240	21518	21293	21262	21138	21138	21188	21262	21353	21158	21323	21180	21376	21259	21254	21351	21334	21272	21310	21075	21229	21465	21109	21329	21278	21081	21501	21489	21216	21163	21237	21097	21362	21390	21361	21182	21354	21248	21163	21258	21349	21377	21267	21329	21234	21257	21314	21159	21437	21246	21426	21187	21416	21265	21196	21164	20960	21331	21217	21368	21474	21261	21108	21138	21364	21514	21398	21289	21223	21145	21213	21165	21067	21435	21248	21238	21368	21364	21286	21221	21282	21143	21344	21193	21291	21336	21270	21264	21348	21339	21380	21466	21394	21169	21335	21319	21360	21430	21540	21316	21066	21311	21299	21127	21312	21332	21381	21422	21411	21158	21204	21298	21184	21390	21340	21324	21074	21285	21307	21280	21333	21261	21339	21208	21421	21428	21108	21394	21343	21462	21320	21128	21231	21151	21314	21265	21176	21196	21318	21328	21325	21290	21245	21099	21335	21202	21423	21192	21325	21202	21454	21228	21277	21323	21286	21331	21317	21274	21323	21321	21048	21433	21336	21265	21275	21383	21363	21371	21427	21130	21257	21206	21287	21308	21360	21352	21158	21314	21315	21277	21088	21104	21195	21161	21223	21307	21504	21291	21371	21265	21207	21280	21117	21212	21237	21323	21161	21350	21373	21148	21013	21480	21122	21026	21249	21139	21301	21172	21086	21216	21205	21305	21225	21363	21341	21395	21393	21190	21239	21506	21406	21350	21387	21339	21354	21217	21285	21402	21364	21106	21304	21330	21191	21551	21411	21385	21057	21396	21232	21114	21056	21446	21262	21313	21107	21463	21432	21371	21346	21232	21034	21405	21492	21291	21351	21434	21039	21123	21371	21347	21176	21279	21284	21394	21294	21163	21495	21182	21269	21212	21424	21316	21120	21479	21267	21427	21468	21236	21447	21276	21051	21307	20957	21158	21443	21316	21475	21298	21185	21239	20996	21351	21441	21326	21394	21106	21063	21448	21128	21332	21449	21326	21308	21114	21145	21335	21286	21173	21388	21226	21210	21387	21613	21335	21239	21228	21354	21436	21387	21282	21381	21497	21184	21339	21216	21483	21252	21375	21026	21318	21362	21381	21560	21102	21242	21315	21481	21238	21395	21226	21509	21265	21208	21182	21384	21252	21427	21462	21302	21315	21366	21463	21440	21243	21326	21321	21318	21310	21360	21404	21088	21195	21334	21073	21216	21172	21258	21160	21343	21169	21245	21225	21207	21102	21564	21189	21292	21510	21274	21172	21264	21097	21160	21346	21268	21159	21127	21374	21292	21378	21316	21276	21194	21386	21246	21435	21350	21479	21424	21248	21305	21476	21097	21118	21291	21263	21249	21299	21286	21536	21238	21293	21385	21222	21197	21304	21424	21398	21221	21251	21335	21204	21192	21289	21234	21436	21269	21140	20970	21157	21448	21041	21139	21192	21197	21233	21307	21357	21264	21391	21241	21418	21169	21334	21458	21510	21362	21148	21349	21321	21209	21076	21171	21216	21249	21300	21271	21148	21432	21286	21260	21214	21392	21491	21201	21309	21178	21351	21262	21256	21398	21136	21323	21436	21419	21110	21500	21276	21208	21185	21345	21164	21225	21257	21382	21346	21189	21209	21365	21257	21188	21289	21421	21177	21356	21450	21128	21301	21345	21303	21409	21281	21368	21416	21363	21142	21167	21432	21308	21161	21418	21208	21428	21189	21421	21103	21369	21318	21115	21329	21538	21174	21193	21160	21414	21144	21175	21171	21364	21265	21454	21255	21201	21238	21236	21251	21259	21298	21199	21316	21296	21451	21298	21163	21159	21085	21096	21231	21510	21234	21278	21241	21226	21178	21472	21314	21276	21265	21422	21365	21279	21151	21214	21477	21405	21343	21347	21283	21183	21212	21105	21155	21258	21106	21090	21519	21246	21373	21132	21303	21207	21485	21399	21441	21430	21312	21562	21343	21204	21315	21224	21285	21397	21278	21250
17186	27766	25545	21443	20011	19108	18638	18327	18191	18011	17757	17915	17701	17624	17607	17631	17424	17308	17612	17352	17643	17445	17567	17476	17335	17515	17587	17583	17766	17600	17510	17622	17360	17424	17418	17424	17416	17550	17368	17564	17641	17544	17289	17591	17381	17610	17383	17431	17311	17350	17365	17326	17402	17338	17373	17173	17311	17281	17735	18042	17998	17707	17598	17578	17401	17618	17289	17511	17415	17388	17253	17304	17363	17254	17385	17236	17512	17298	17522	17466	17245	17119	17404	17223	17294	17223	17371	17244	17337	17374	17373	17397	17495	17471	17454	17288	17344	17268	17361	17361	17308	17401	17343	17298	17450	17259	17090	17272	17184	17356	17245	17408	17313	17315	17154	17334	17261	17363	17513	17469	17261	17219	17337	17351	17360	17327	17257	17216	17348	17309	17417	17205	17395	17293	17242	17289	17361	17435	17292	17551	17399	17375	17406	17362	17268	17264	17295	17379	17399	17247	17329	17466	17372	17457	17334	17274	17234	17328	17199	17354	17331	17372	17098	17283	17279	17272	17031	17571	17340	17183	17355	17235	17278	17461	17278	17460	17552	17300	17303	17333	17439	17420	17266	17309	17536	17410	17380	17342	17240	17336	17244	17441	17409	17258	17310	17206	17464	17376	17317	17261	17271	17322	17188	17283	17328	17301	17248	17246	17457	17179	17317	17180	17332	17290	17254	17231	17223	17330	17149	17471	17211	17255	17249	17146	17477	17272	17269	17290	17360	17301	17230	17517	17369	17144	17398	17423	17434	17195	17334	17373	17145	17335	17283	17138	17537	17337	17369	17358	17312	17317	17341	17331	17177	17335	17317	17244	17387	17151	17340	17258	17439	17237	17288	17363	17214	17516	17411	17374	17311	17285	17398	17415	17256	17469	17238	17390	17403	17359	17338	17387	17043	17277	17343	17201	17389	17263	17319	17207	17369	17382	17305	17437	17323	17313	17340	17368	17389	17289	17334	17424	17327	17157	17388	17422	17247	17298	17350	17256	17275	17369	17376	17235	17179	17383	17094	17346	17322	17310	17313	17288	17413	17434	17312	17408	17247	17326	17379	17179	17423	17185	17348	17354	17359	17360	17159	17332	17174	17098	17339	17289	17160	17247	17481	17182	17310	17464	17290	17351	17217	17237	17339	17238	17278	17328	17593	17275	17224	17184	17452	17408	17245	17209	17219	17455	17518	17391	17330	17264	17283	17263	17348	17223	17347	17275	17266	17269	17366	17280	17374	17265	17357	17417	17146	17355	17266	17318	17278	17455	17283	17241	17438	17151	17331	17511	17181	17392	17315	17366	17430	17276	17188	17242	17174	17381	17416	17393	17274	17389	17210	17229	17567	17189	17359	17247	17443	17360	17375	17344	17298	17186	17097	17364	17464	17234	17414	17265	17337	17347	17412	17251	17356	17356	17395	17363	17348	17375	17345	17168	17395	17235	17411	17381	17354	17099	17323	17338	17206	17387	17343	17484	17243	17292	17457	17418	17154	17377	17266	17287	17372	17256	17414	17266	17344	17179	17206	17285	17309	17328	17337	17193	17371	17405	17200	17420	17321	17404	17259	17401	17233	17123	17288	17255	17334	17337	17245	17306	17483	17333	17289	17439	17322	17209	17329	17445	17386	17268	17330	17325	17344	17257	17290	17296	17242	17297	17492	17439	17399	17297	17294	17318	17235	17397	17193	17196	17502	17289	17291	17338	17308	17208	17428	17483	17214	17296	17326	17241	17344	17215	17359	17380	17397	17132	17244	17292	17387	17363	17265	17178	17341	17285	17256	17423	17295	17306	17233	17255	17164	17432	17304	17308	17293	17313	17326	17293	17362	17218	17250	17424	17369	17424	17173	17406	17402	17135	17339	17311	17268	17294	17436	17400	17145	17189	17427	17222	17377	17188	17195	17145	17336	17284	17408	17270	17336	17292	17083	17438	17388	17301	17344	17533	17291	17356	17289	17408	17474	17394	17374	17307	17303	17280	17193	17429	17289	17137	17153	17329	17463	17463	17130	17326	17271	17424	17300	17455	17354	17354	17050	17252	17295	17372	17355	17173	17256	17337	17416	17414	17340	17193	17363	17429	17232	17308	17472	17233	17316	17283	17316	17175	17322	17348	17374	17162	17345	17413	17446	17310	17411	17428	17271	17308	17173	17284	17326	17415	17215	17398	17459	17208	17335	17296	17276	17257	17214	17329	17279	17310	17476	17396	17504	17166	17366	17281	17271	17276	17150	17303	17403	17186	17402	17289	17283	17349	17290	17372	17315	17270	17598	17346	17301	17348	17270	17214	17325	17306	17285	17280	17315	17278	17442	17191	17325	17250	17484	17183	17278	17332	17336	17337	17377	17237	17375	17083	17469	17249	17262	17342	17279	17363	17418	17198	17478	17460	17346	17224	17383	17301	17375	17281	17168	17172	17320	17299	17383	17212	17469	17178	17415	17250	17234	17028	17398	17379	17282	17375	17351	17358	17104	17385	17427	17513	17335	17327	17421	17291	17406	17251	17397	17229	17371	17400	17349	17269	17308	17203	17401	17313	17245	17335	17285	17231	17271	17294	17271	17226	17408	17237	17470	17407	17308	17475	17234	17409	17411	17383	17460	17370	17203	17498	17218	17158	17336	17338	17312	17246	17313	17172	17415	17306	17393	17308	17177	17376	17388	17327	17548	17380	17289	17346	17291	17292	17417	17427	17255	17308	17410	17254	17270	17275	17173	17360	17103	17325	17277	17393	17339	17283	17432	17282	17301	17290	17485	17416	17175	17153	17258	17182	17343	17200	17301	17390	17124	17200	17333	17409	17376	17241	17357	17173	17361	17267	17245	17348	17291	17434	17140	17220	17396	17180	17345	17208	17294	17176	17267	17433	17128	17349	17339	17065	17300	17294	17414	17448	17200	17321	17214	17182	17354	17165	17350	17322	17325	17318	17232	17431	17507	17389	17329	17282	17214	17336	17239	17285	17300	17328	17254	17287	17586	17234	17308	17185	17302	17383	17333	17222	17331	17269	17430	17230	17259	17324	17503	17335	17252	17318	17403	17366	17201	17283	17377	17448	17612	17186	17305	17366	17284	17334	17402	17210	17112	17489	17323	17370	17352	17199	17287	17409	17286	17463	17227	17258	17343	17175	17344	17275	17308	17289	17240	17306	17410	17276	17526	17388	17324	17315	17455	17486	17260	17329	17117	17336	17360	17464	17338	17439	17206	17173	17088	17251	17384	17502	17334	17573	17264	17245	17162	17396	17166	17391	17345	17576	17338	17256	17282	17518	17426	17174	17233	17230	17371	17356	17395	17213	17287	17407	17245	17436	17307	17248	17275	17184	17350	17381	17254	17369	17457	17328	17276	17299	17254	17301	17359	17349	17481	17361	17184	17110	17372	17153	17299	17365	17215	17161	17295	17400	17305	17244	17254	17437	17262	17361	17263	17281	17317	17127	17287	17141	17121	17316	17282	17355	17144	17478	17341	17347	17352	17314	17299	17280	17206	17255	17203	17452	17349	17366	17379	17293	17275	17256	17295	17309	17290	17291	17337	17445	17215	17367	17257	17249	17202	17215	17320	17257	17217	17438	17229	17357	17505	17354	17409	17346	17270	17312	17273	17334	17283	17439	17319	17438	17332	17203	17367	17445	17399	17306	17279	17283	17406	17267	17441	17293	17492	17321	17309	17364	17183	17264	17265	17378	17269	17172	17303	17104	17250	17216	17246	17262	17382	17314	17325	17279	17382	17610	17241	17125	17312	17183	17332	17256	17405	17190	17230	17151	17395	17278	17358	17440	17394	17370	17358	17437	17239	17303	17443	17301	17350	17213	17378	17357	17234	17489	17227	17257	17076	17369	17371	17131	17387	17328	17209	17378	17380	17220	17140	17290	17414	17290	17315	17168	17298	17308	17128	17205	17424	17217	17266	17469	17264	17395	17367	17429	17405	17276	17232	17175	17397	17484	17430	17407	17330	17069	17431	17373	17248	17373	17184	17445	17218	17435	17419	17331	17368	17403	17031	17351	17268	17368	17298	17263	17262	17297	17117	17448	17325	17403	17261	17172	17217	17418	17314	17496	17255	17461	17355	17339	17188	17266	17321	17237	17285	17281	17355	17355	17225	17292	17424	17065	17195	17545	17292	17338	17263	17135	17202	17296	17249	17299	17305	17269	17167	17296	17261	17297	17301	17284	17319	17263	17254	17290	17280	17249	17377	17311	17162	17215	17361	17024	17303	17178	17348	17269	17159	17196	17253	17227	17371	17308	17314	17494	17328	17306	17255	17287	17356	17297	17273	17475	17219	17177	17236	17308	17221	17333	17356	17286	17130	17244	17214	17316	17288	17352	17215	17143	17259	17157	17375	17216	17319	17323	17290	17346	17287	17205	17223	17613	17361	17315	17193	17211	17170	17475	17321	17273	17306	17243	17361	17323	17384	17497	17343	17336	17314	17430	17332	17231	17251	17467	17386	17155	17363	17225	17228	17419	17295	17312	17313	17290	17379	17259	17387	17290	17254	17094	17253	17273	17254	17257	17435	17355	17412	17158	17330	17422	17158	17330	17368	17358	17313	17300	17502	17291	17413	17252	17206	17288	17256	17294	17232	17227	17390	17335	17300	17193	17266	17235	17256	17535	17321	17159	17258	17333	17254	17295	17324	17352	17266	17397	17297	17344	17239	17331	17301	17240	17331	17117	17304	17285	17129	17346	17318	17305	17499	17437	17330	17198	17472	17199	17236	17454	17496	17244	17289	17236	17362	17471	17160	17267	17462	17337	17310	17304	17130	17344	17172	17239	17438	17379	17268	17398	17294	17253	17278	17060	17422	17341	17243	17400	17423	17251	17245	17344	17292	17303	17264	17424	17316	17188	17358	17252	17335	17381	17158	17267	17491	17400	17341	17293	17279	17199	17233	17235	17308	17333	17362	17314	17330	17334	17216	17347	17289	17373	17112	17198	17407	17199	17296	17303	17328	17197	17437	17310	17461	17158	17195	17375	17300	17147	17302	17162	17350	17189	17338	17319	17245	17386	17429	17295	17273	17403	17260	17145	17291	17462	17400	17358	17402	17183	17197	17337	17206	17348	17315	17328	17150	17211	17255	17103	17259	17445	17268	17306	17362	17318	17461	17190	17433	17207
22928	21481	29397	24030	21812	24502	28175	23259	22500	23014	22865	22703	22710	22351	22474	22439	22217	22109	22154	22121	21814	22061	22088	22068	22090	22081	22117	22088	22306	22071	22110	22168	22158	22122	21943	22007	22073	22095	21968	21954	21959	22074	22066	22193	22165	22079	22119	21962	21984	21910	21812	21699	21938	22024	21773	21831	21678	22083	22506	22872	22768	22419	22460	22075	21906	21892	22154	21940	21805	22065	21789	21861	21851	21820	21762	21736	21966	21798	22017	21927	22013	21849	22023	22014	21714	21785	21818	21778	21946	21620	21769	21965	21811	21896	21852	21858	21915	21655	21874	21874	21838	21587	21960	21688	21960	21920	22035	21887	22016	21805	21648	21817	21710	21850	21845	21862	21753	21984	21839	21958	21920	21989	21851	21899	21873	21650	21994	21893	21768	21598	21684	21857	21689	21729	21996	21936	21802	21824	21891	21894	21681	21545	21903	22006	21849	21752	21716	21968	21982	21813	21822	21690	21941	21797	21738	21931	21827	21877	21772	21765	21762	21843	21582	21793	21593	21616	21746	21887	21884	21737	21852	21742	21835	21750	21757	21951	21644	21728	21859	21763	21861	21685	21976	21894	21800	21784	21664	21593	21960	21675	21867	21813	21782	21730	21935	21709	21730	21869	21835	21923	21849	21665	21673	22029	22019	21829	21835	22053	21739	21778	21936	21893	21644	21608	21856	21791	21945	21707	21862	21580	21766	21834	21866	21865	21703	21666	21695	21573	21862	21896	21571	21684	21987	21747	21872	21706	21845	21827	22108	21706	21715	21881	21905	21794	21875	21887	21757	21973	21660	21817	21789	21810	22050	21829	21662	21585	21642	21710	21815	21654	21734	21819	21785	21689	21913	21823	21712	21642	22005	21924	21859	21951	21960	21760	21839	21811	21874	21782	21648	21743	21680	21684	21763	21901	21630	21892	21847	21679	21822	21999	21755	21710	21692	21757	21732	21679	21754	21766	21635	21721	21822	22064	21840	21725	21829	21860	21959	21909	21787	21654	21880	21823	21840	21790	21873	21805	21803	21601	21827	21883	22046	22013	21822	21591	21526	21883	21710	21742	21746	21818	21781	21846	21766	21576	21864	21846	21859	21990	21925	21951	22076	21751	21694	21794	21849	21743	21725	21779	21766	21798	21924	21933	21837	21882	21571	21925	21774	21962	21702	21919	21781	21930	21699	21754	21801	21813	21734	21843	21807	21474	21702	21692	21846	21658	21776	21813	21503	21641	21833	21783	21760	21825	22034	21927	21760	21747	21704	21777	21503	21700	21735	21834	21659	21612	21651	21762	21893	21918	21676	21795	21827	21560	21812	21942	21763	21704	21808	21867	21770	21953	21796	22013	21920	21792	22073	21891	21721	21767	21691	21812	21789	21923	21728	21839	21978	21606	22099	21842	21857	21972	21747	21847	21697	21780	21857	21662	21659	21913	21909	21812	21584	21822	21755	21839	21723	21877	21801	21780	21735	21787	21679	21661	21612	21659	22122	21564	22015	21826	21730	21687	21796	21764	21660	21710	21811	21734	21605	21774	21921	21844	21817	21805	22012	22027	21804	21707	21738	21872	21959	21742	21935	21744	21799	21576	21921	21776	21803	21810	21846	21735	21698	21878	21869	21709	21658	21716	21898	21906	21752	22053	21940	22029	21828	21821	21651	21802	21832	21789	21867	21821	21892	21951	21984	21897	21744	21766	22022	21671	21752	21796	21704	21450	21727	21798	21716	21704	21732	21779	21769	21911	21764	21660	21823	21957	21853	21932	21719	21762	21818	21572	21762	21935	21890	21716	21940	21841	21862	21840	21721	21940	21676	21771	21943	21663	21634	21866	21879	21911	21771	21823	21659	21721	21777	21860	21800	21668	21842	21783	21713	21964	21847	21977	21970	21894	21742	21763	21751	21810	21888	21773	21689	21760	21491	21817	21933	21709	21788	22073	21737	21674	21833	21929	21699	21583	21568	21811	21847	21754	21654	21499	21799	21617	21778	21824	21749	21839	21698	21735	21933	21709	21626	21998	21752	21792	21884	21968	21866	21760	21826	21910	21521	21695	21721	22001	21802	21953	21914	21736	21807	21788	21808	21987	21892	21710	21910	21916	21671	21731	21568	21589	21796	21727	21667	21860	21806	21798	21720	21763	22052	21859	21691	21932	21955	21589	21614	21926	21996	21803	21848	21618	21759	21936	21908	21962	21673	21702	21609	21821	21949	21677	22041	21909	21734	21743	21792	21740	21864	21798	21817	21760	21832	21674	21895	21659	21691	21778	21814	21648	21999	21719	21895	21807	21591	21631	21718	21791	21843	21698	21583	21975	21874	21758	21873	21878	21764	21730	21869	21748	21836	21755	21783	21724	21812	21927	21873	21808	21808	21815	21866	21721	21544	21844	21883	21727	21814	21819	21905	21782	21790	21725	21800	21708	22033	21724	21673	21975	21647	21785	21880	21928	21821	22080	22077	21872	21807	21733	21864	21820	21738	21890	21794	21912	21880	21658	21805	21731	21837	22060	21819	21726	21778	21802	21512	21845	21653	21603	21762	21569	21636	21620	21695	21637	21574	21734	21688	21693	21764	21633	21896	21957	22008	21678	21794	21803	21834	21771	21907	21497	21801	21898	21747	21703	21920	21728	21815	21883	21816	21685	21734	21811	21620	21757	21845	21839	21598	21721	21919	21848	21759	21783	21709	21629	21652	21914	21599	21789	21806	21716	21806	21697	21818	21733	21898	21778	21698	21734	21630	21732	21701	21808	21676	21770	21921	21939	21705	21795	21665	21760	21691	21856	21810	21785	21716	21904	21789	21988	21682	21607	21404	21785	21852	21839	21659	21986	21801	21632	21850	21900	21877	21813	21848	21723	21811	21769	21772	21989	21940	21862	21677	21870	21854	21929	21882	21853	21641	21689	21984	21755	21730	21692	21915	21814	21899	21783	21842	21832	21737	21778	21677	21798	21816	21618	21798	21755	21606	21873	21808	21767	21817	21768	21795	21869	21562	21672	21497	21795	21717	21873	21661	21802	21820	22081	21987	21884	21883	21883	21825	21684	21689	21908	21996	21796	21752	21884	21892	21758	21830	21743	21948	21946	21839	21819	21677	21807	21727	21722	21908	21652	21710	21801	21684	21855	21781	21789	21677	21954	21705	21851	21564	21816	21767	21747	21954	21862	21652	21741	21585	21551	21806	21792	21802	21832	21928	21598	21826	21645	21595	21720	21923	21841	21901	21929	21919	21983	21855	21787	21797	21886	21736	21582	21943	21555	21689	21616	21672	21437	21671	21738	21632	21428	21744	21875	21739	21716	22097	21804	21851	21774	21878	22003	21792	21917	21925	21693	21622	21895	21792	21833	21705	21609	21627	21898	21835	21810	21845	21843	21760	21709	21904	21832	21865	21890	21649	21909	21761	21856	21704	21784	21567	21851	21704	22040	21597	21860	21731	21651	22086	21889	21874	21667	21984	21511	21935	21845	21990	21748	21752	21852	21707	21819	21594	21658	21894	21807	21651	22038	22008	21967	21870	21859	21826	21578	21766	21899	21946	21653	21667	21746	21797	21749	21672	21811	21742	21712	21684	21790	21759	21683	21953	21852	22027	21860	21809	22000	21939	21849	21944	21596	21795	21768	21830	21694	21839	21956	21882	21820	21772	21698	21697	21754	21978	21755	21739	21815	21744	21866	21871	21732	21654	21802	21931	21985	21932	21912	21860	21676	21948	21826	21750	21868	21798	21905	21881	21725	21751	21828	21813	21738	21843	21894	21864	21623	21730	21540	21785	21872	22046	21794	21893	21528	21778	21562	21814	21693	21653	21650	21635	21700	21897	21700	21742	22009	21967	21743	21730	21799	21729	21671	21906	21873	21987	21727	21908	21903	21883	21675	21850	21963	21742	21927	21728	21761	21968	21794	22012	21939	21900	21736	21930	21778	21819	21784	21699	21799	21884	21914	21569	21959	21628	21756	21768	21775	21801	21761	21689	21778	21789	21856	21823	21788	21877	21841	21856	21826	21665	21869	21893	21913	21923	21894	21799	21788	21839	21636	21914	21719	21908	21689	21723	21637	21755	21791	21781	21823	21705	21911	21736	21844	21815	21604	21874	21602	21981	21769	21666	21860	21795	21562	21792	21806	21794	21841	21679	21495	21939	21778	21762	21750	22046	21732	21697	21870	21826	21944	21601	21837	21923	21813	21829	21682	21864	21744	21891	21717	21868	21848	21777	21796	21827	21778	21930	21979	22098	21956	21718	21690	21888	21779	21835	21886	21850	21927	21599	21863	21921	21775	21888	21779	21867	21954	21742	21750	21553	21911	21670	21956	21838	21637	21701	21725	21787	21827	22112	21754	21795	21828	21983	21715	21872	21692	21669	21423	22033	21578	22048	21855	21838	21957	21790	22007	21772	21675	22047	21782	21953	21798	21880	21936	21956	21610	21722	21917	21782	21818	21604	21753	21920	21802	21848	21797	21810	21823	21948	21813	21856	21782	22078	21747	22060	21652	21848	21710	21603	21733	21591	21838	21956	21767	21625	21793	21743	21753	21783	21770	21756	21877	21872	21883	21792	21959	21686	21790	21844	21672	21702	21696	21789	21754	21806	21694	21758	21664	21670	21562	21834	21576	21741	21955	21867	21836	21841	21748	21949	21851	21692	21727	21903	21978	21656	21762	21774	21729	21619	21638	21811	21774	21784	21774	21762	21863	21780	21727	21667	21791	21847	21859	21873	21699	21833	21767	21695	21835	21900	21840	21962	21905	21841	21663	21707	21817	21580	21879	22008	22043	21868	21819	21967	21922	22155	21812	21824	21687	21862	21865	21710	21826	21835	21676	21855	21541	21977	21743	21985	21957	21896	21743	21814	21872	21946	22082	21788	21708	21738	21923	21756	21793	21753	21881	22004	21792	21821	21653	21751	21862	22021	21697	21816	21774	21731	21862	21722	21799	21894	22070	21724	21903	21897	21561	21783	21852	21701	21890	21838	21875	21840	21630	21849	21572	21611	21926	21927	21559	21960	21751	21724	21650	21520	21575	21820	21918	22026	21831	21605	21859	21829	21716	21677	21803	21655	21651	21833	21791	21834	21838	21818	21751	21789	21720	21859	21867	21748	21765	21822	21802	21890	21809
18700	32518	29746	23781	21738	20587	19671	19305	18972	18613	18547	18399	18421	18192	18135	17880	17961	17941	17865	17977	17600	17745	17724	17765	17842	17858	17847	18017	18027	17794	17751	17795	17856	17798	17737	17924	17705	17771	17811	17776	17767	17703	17599	17810	17710	17826	17705	17713	17631	17622	17565	17583	17628	17470	17560	17567	17543	17977	18585	18612	18719	18390	17978	17727	17757	17632	17657	17541	17680	17621	17263	17545	17510	17617	17510	17500	17538	17587	17513	17644	17442	17600	17490	17544	17775	17550	17549	17444	17583	17467	17724	17627	17671	17383	17774	17472	17689	17475	17461	17557	17606	17535	17348	17559	17474	17543	17497	17668	17441	17652	17516	17585	17482	17605	17574	17585	17527	17471	17574	17557	17619	17574	17692	17701	17574	17716	17341	17535	17589	17505	17513	17516	17533	17595	17511	17700	17575	17468	17444	17511	17558	17495	17652	17587	17393	17623	17476	17483	17711	17227	17489	17552	17635	17452	17456	17525	17722	17457	17154	17602	17560	17413	17439	17408	17499	17609	17491	17585	17773	17431	17531	17491	17793	17558	17590	17585	17669	17658	17477	17586	17580	17473	17434	17545	17508	17521	17447	17569	17529	17510	17527	17413	17613	17517	17536	17651	17564	17442	17575	17638	17406	17611	17453	17521	17410	17616	17672	17298	17608	17504	17707	17578	17617	17422	17694	17545	17432	17519	17443	17534	17609	17598	17582	17426	17623	17581	17553	17437	17643	17428	17542	17555	17740	17472	17479	17365	17473	17681	17613	17581	17388	17489	17595	17397	17519	17631	17411	17649	17592	17541	17728	17549	17568	17451	17454	17538	17502	17523	17625	17644	17597	17394	17610	17550	17477	17533	17486	17430	17627	17450	17580	17615	17596	17680	17570	17584	17492	17551	17522	17507	17523	17503	17557	17479	17438	17525	17682	17486	17536	17539	17684	17761	17526	17421	17484	17446	17528	17408	17507	17634	17467	17420	17616	17633	17564	17529	17386	17553	17498	17436	17463	17459	17516	17548	17550	17775	17623	17652	17583	17531	17549	17531	17503	17658	17398	17529	17588	17518	17502	17719	17635	17577	17595	17324	17577	17536	17590	17440	17405	17712	17570	17389	17450	17520	17433	17543	17552	17756	17718	17438	17510	17517	17415	17600	17626	17509	17443	17402	17415	17505	17318	17420	17655	17616	17479	17597	17303	17639	17412	17471	17452	17524	17599	17560	17442	17462	17435	17435	17482	17664	17344	17625	17354	17510	17414	17582	17578	17497	17512	17497	17457	17525	17464	17400	17606	17551	17441	17507	17579	17590	17318	17449	17548	17500	17482	17580	17528	17618	17585	17461	17496	17628	17615	17559	17500	17734	17462	17484	17521	17544	17707	17408	17590	17717	17615	17531	17555	17490	17489	17637	17621	17564	17428	17477	17418	17612	17420	17482	17557	17551	17399	17522	17481	17535	17403	17453	17360	17681	17451	17431	17443	17323	17594	17532	17573	17523	17301	17481	17388	17607	17594	17439	17494	17549	17412	17537	17555	17304	17369	17645	17583	17551	17761	17539	17532	17462	17507	17499	17633	17500	17650	17523	17465	17655	17554	17385	17572	17471	17483	17499	17603	17278	17538	17478	17581	17500	17616	17527	17595	17485	17633	17348	17475	17723	17495	17376	17444	17444	17511	17661	17542	17549	17556	17546	17700	17437	17372	17325	17664	17396	17383	17765	17499	17622	17346	17457	17455	17590	17610	17566	17514	17588	17558	17528	17571	17523	17504	17550	17547	17570	17501	17567	17652	17579	17538	17588	17409	17494	17550	17520	17506	17647	17528	17738	17546	17633	17620	17750	17513	17680	17504	17360	17561	17610	17574	17601	17532	17574	17559	17583	17537	17469	17537	17431	17639	17516	17531	17376	17488	17551	17538	17501	17480	17453	17461	17692	17366	17649	17455	17475	17622	17499	17607	17592	17427	17506	17415	17610	17713	17490	17579	17371	17554	17569	17485	17396	17403	17571	17667	17673	17425	17512	17583	17422	17496	17564	17461	17702	17386	17436	17408	17493	17481	17388	17548	17524	17561	17666	17553	17489	17662	17476	17545	17555	17499	17567	17637	17552	17541	17525	17566	17452	17616	17376	17405	17560	17347	17582	17489	17434	17443	17558	17574	17504	17500	17497	17443	17646	17563	17568	17330	17470	17373	17650	17566	17522	17481	17709	17584	17381	17774	17562	17285	17864	17631	17379	17550	17452	17349	17362	17536	17578	17607	17659	17448	17417	17583	17417	17441	17604	17417	17469	17589	17578	17344	17403	17707	17552	17666	17491	17330	17520	17573	17556	17430	17515	17528	17701	17446	17460	17388	17548	17551	17606	17511	17469	17590	17381	17593	17739	17707	17432	17456	17331	17453	17379	17559	17597	17469	17536	17742	17549	17527	17585	17397	17487	17532	17438	17544	17514	17479	17489	17536	17454	17480	17435	17567	17434	17599	17386	17312	17504	17572	17532	17532	17433	17563	17591	17666	17511	17360	17539	17344	17594	17437	17476	17523	17491	17546	17502	17620	17468	17518	17513	17707	17672	17591	17679	17464	17691	17354	17540	17520	17389	17551	17410	17598	17379	17504	17561	17510	17695	17517	17484	17491	17619	17582	17493	17679	17481	17589	17392	17542	17545	17317	17499	17567	17394	17566	17561	17576	17528	17467	17576	17377	17418	17406	17387	17574	17405	17635	17630	17540	17503	17588	17592	17588	17646	17505	17424	17501	17406	17669	17456	17544	17613	17520	17518	17511	17670	17441	17487	17515	17495	17765	17296	17565	17593	17430	17622	17526	17539	17448	17585	17512	17460	17515	17617	17648	17603	17668	17448	17667	17356	17316	17593	17618	17601	17513	17375	17515	17508	17658	17476	17455	17542	17515	17572	17308	17660	17438	17321	17338	17431	17672	17435	17398	17604	17337	17574	17465	17609	17525	17455	17563	17406	17578	17593	17549	17426	17660	17482	17453	17526	17535	17609	17492	17618	17410	17582	17484	17476	17554	17418	17523	17549	17431	17533	17318	17513	17532	17529	17464	17494	17494	17477	17379	17439	17615	17583	17460	17605	17584	17388	17558	17495	17584	17504	17505	17452	17453	17529	17305	17707	17403	17637	17475	17691	17610	17401	17565	17488	17476	17460	17437	17565	17639	17460	17654	17442	17706	17514	17310	17667	17409	17525	17491	17636	17483	17495	17547	17491	17440	17575	17628	17358	17609	17552	17603	17618	17629	17396	17506	17520	17510	17533	17540	17523	17615	17395	17490	17553	17566	17482	17395	17542	17512	17359	17427	17686	17480	17527	17631	17630	17410	17463	17399	17506	17552	17500	17431	17451	17540	17557	17527	17596	17685	17654	17373	17501	17540	17579	17417	17624	17541	17576	17533	17401	17597	17317	17428	17453	17758	17455	17586	17621	17578	17497	17603	17476	17517	17634	17665	17355	17658	17652	17593	17486	17432	17578	17532	17487	17511	17501	17549	17545	17413	17441	17567	17526	17582	17543	17765	17607	17607	17554	17477	17611	17520	17508	17519	17593	17718	17629	17591	17426	17511	17527	17536	17447	17653	17695	17586	17659	17377	17474	17548	17573	17557	17504	17425	17449	17659	17435	17522	17613	17583	17796	17534	17525	17577	17443	17514	17483	17518	17587	17527	17648	17480	17361	17608	17594	17453	17599	17560	17584	17565	17639	17692	17513	17358	17471	17663	17658	17435	17418	17601	17533	17566	17601	17457	17444	17594	17508	17573	17507	17319	17614	17515	17727	17363	17654	17518	17521	17341	17442	17398	17717	17544	17478	17396	17548	17324	17630	17533	17439	17597	17445	17398	17567	17555	17660	17528	17630	17553	17467	17567	17337	17607	17443	17567	17553	17762	17565	17429	17561	17534	17280	17619	17501	17607	17361	17537	17509	17349	17568	17364	17505	17409	17367	17614	17462	17567	17753	17460	17436	17444	17585	17401	17521	17481	17521	17617	17623	17652	17589	17578	17569	17500	17583	17455	17669	17635	17524	17590	17516	17586	17436	17673	17435	17583	17478	17542	17534	17616	17309	17487	17382	17479	17616	17546	17495	17392	17572	17614	17589	17553	17666	17482	17590	17511	17468	17485	17427	17634	17578	17482	17617	17672	17560	17449	17446	17524	17611	17641	17479	17491	17618	17389	17571	17620	17641	17642	17513	17448	17619	17444	17261	17405	17595	17530	17480	17733	17630	17609	17556	17602	17578	17446	17563	17400	17635	17555	17565	17471	17544	17487	17616	17642	17316	17596	17547	17520	17543	17438	17644	17557	17492	17712	17630	17725	17568	17409	17466	17546	17452	17604	17477	17445	17555	17528	17455	17472	17578	17512	17417	17656	17439	17398	17364	17561	17482	17590	17475	17636	17720	17451	17501	17592	17536	17531	17580	17463	17483	17655	17498	17524	17317	17524	17660	17606	17412	17592	17510	17559	17520	17554	17500	17626	17683	17576	17446	17481	17368	17429	17491	17497	17587	17611	17520	17637	17512	17471	17376	17573	17551	17518	17541	17609	17541	17658	17676	17667	17495	17480	17546	17586	17511	17593	17496	17593	17588	17588	17548	17473	17540	17511	17556	17521	17512	17653	17617	17451	17482	17301	17584	17464	17701	17585	17287	17324	17550	17481	17650	17489	17631	17613	17557	17662	17512	17557	17539	17594	17409	17464	17421	17604	17602	17656	17473	17648	17479	17529	17483	17405	17424	17438	17654	17588	17802	17561	17453	17500	17589	17520	17400	17780	17453	17634	17755	17480	17430	17345	17423	17476	17371	17621	17628	17555	17534	17551	17484	17685	17307	17471	17563	17535	17591	17452	17358	17553	17594	17693	17553	17459	17447	17507	17464	17503	17570	17458	17554	17503	17603	17644	17439	17617	17493	17515	17661	17429	17571	17494	17595	17559	17439	17557	17544	17609	17623	17626	17500	17535	17517	17553	17445	17423	17445	17551	17550	17621	17630	17530	17551	17535	17423	17510	17577	17440	17517	17576	17485	17499	17601	17563	17555	17360	17552	17488	17556	17450	17365	17460	17467	17249	17598	17563	17498	17402	17506	17390	17446	17434	17500	17655	17440
28456	22968	26953	25032	21718	21629	21710	21499	21444	21505	21415	21535	21615	21407	21590	21333	21356	21240	21446	21350	21520	21657	21510	21297	21494	21303	21583	21505	21321	21498	21375	21403	21240	21329	21510	21251	21315	21390	21540	21558	21419	21603	21286	21541	21357	21299	21631	21200	21671	21447	21465	21307	21337	21379	21284	21411	21311	21329	21397	21481	21635	21493	21598	21693	21432	21188	21209	21351	21342	21400	21312	21203	21262	21281	21239	21216	21142	21377	21272	21362	21311	21323	21183	21456	21489	21297	21428	21441	21397	21309	21416	21402	21484	21343	21156	21411	21246	21235	21187	21358	21446	21581	21185	21456	21311	21302	21473	21356	21504	21209	21236	21258	21385	21356	21519	21341	21420	21348	21397	21233	21303	21363	21280	21344	21590	21163	21223	21301	21367	21546	21465	21512	21407	21333	21173	21312	21427	21473	21208	21465	21550	21387	21278	21468	21621	21151	21418	21396	21617	21217	21347	21041	21534	21283	21375	21224	21372	21488	21384	21299	21272	21301	21322	21353	21323	21543	21336	21431	21332	21155	21522	21419	21324	21341	21512	21221	21270	21293	21469	21112	21359	21450	21240	21335	21548	21600	21324	21336	21171	21167	21376	21231	21250	21316	21224	21437	21242	21347	21376	21278	21369	21397	21315	21310	21435	21413	21289	21625	21430	21354	21391	21294	21216	21252	21411	21346	21460	21275	21257	21349	21292	21351	21348	21286	21159	21507	21201	21281	21255	21376	21369	21588	21086	21412	21497	21347	21359	21366	21328	21281	21243	21512	21295	21255	21343	21519	21424	21050	21224	21289	21341	21420	21550	21427	21291	21451	21512	21486	21207	21377	21412	21345	21406	21319	21330	21226	21339	21252	21491	21346	21545	21349	21366	21251	21432	21268	21461	21466	21441	21243	21296	21305	21457	21152	21324	21482	21358	21239	21193	21330	21333	21313	21298	21384	21429	21492	21458	21211	21720	21176	21160	21301	21202	21189	21224	21049	21269	21263	21288	21320	21399	21331	21269	21298	21316	21419	21348	21395	21597	21519	21416	21461	21208	21221	21389	21299	21431	21463	21448	21400	21482	21559	21457	21120	21460	21150	21510	21417	21415	21208	21342	21198	21331	21332	21165	21583	21434	21596	21513	21261	21313	21438	21381	21270	21506	21139	21388	21529	21519	21395	21433	21419	21423	21309	21359	21309	21515	21694	21419	21194	21485	21188	21514	21417	21503	21199	21384	21550	21290	21323	21271	21130	21321	21302	21548	21585	21504	21224	21318	21453	21420	21094	21109	21298	21517	21471	21185	21283	21320	21437	21532	21646	21516	21337	21435	21287	21475	21200	21152	21090	21324	21567	21265	21259	21593	21402	21178	21277	21465	21382	21377	21378	21385	21377	21429	21424	21605	21401	21264	21335	21279	21484	21497	21224	21163	21564	21379	21445	21447	21057	21422	21611	21348	21237	21321	21530	21309	21392	21523	21351	21233	21354	21434	21453	21537	21354	21409	21405	21524	21350	21139	21344	21154	21415	21257	21292	21239	21313	21211	21204	21538	21407	21150	21329	21284	21131	21419	21172	21301	21241	21260	21321	21329	21511	21550	21424	21422	21243	21458	21215	21335	21273	21581	21477	21514	21301	21415	21435	21383	21232	21245	21342	21320	21289	21284	21469	21172	21163	21437	21335	21493	21394	21501	21233	21213	21280	21351	21415	21516	21515	21299	21338	21532	21360	21401	21440	21614	21357	21359	21441	21260	21549	21148	21199	21532	21543	21404	21315	21258	21333	21408	21273	21335	21336	21098	21353	21200	21287	21314	21422	21161	21155	21188	21318	21206	21341	21354	21457	21109	21200	21219	21224	21524	21271	21370	21598	21419	21354	21432	21305	21427	21548	21318	21500	21371	21357	21341	21313	21306	21307	21374	21144	21283	21426	21397	21254	21385	21238	21348	21342	21418	21283	21314	21302	21331	21457	21423	21248	21132	21268	21398	21382	21135	21273	21338	21271	21250	21158	21340	21406	21382	21230	20952	21308	21287	21378	21337	21265	21409	21252	21377	21491	21356	21323	21406	21413	21364	21046	21280	21585	21465	21292	21333	21485	21316	21346	21440	21266	21279	21431	21282	21299	21162	21432	21322	21535	21533	21363	21201	21268	21354	21291	21246	21604	21509	21212	21414	21307	21379	21355	21476	21500	21168	21382	21442	21349	21333	21342	21436	21439	21373	21442	21272	21327	21615	21430	21438	21300	21359	21261	21478	21419	21602	21391	21350	21506	21536	21463	21347	21084	21397	21608	21387	21206	21412	21345	21385	21226	21276	21453	21479	21305	21480	21184	21533	21495	21366	21315	21265	21284	21179	21231	21199	21348	21286	21501	21337	21666	21510	21204	21397	21568	21339	21205	21352	21211	21537	21464	21352	21324	21445	21545	21241	21380	21240	21342	21359	21341	21438	21310	21464	21364	21363	21434	21365	21326	21256	21272	21214	21275	21357	21235	21479	21247	21263	21436	21433	21366	21626	21396	21488	21468	21565	21304	21401	21217	21313	21406	21499	21457	21385	21534	21385	21229	21279	21462	21288	21542	21339	21189	21401	21375	21266	21493	21394	21548	21285	21167	21127	21496	21243	21213	21255	21359	21273	21102	21271	21337	21457	21416	21495	21505	21509	21410	21181	21338	21323	21334	21474	21574	21410	21311	21450	21513	21210	21342	21386	21348	21380	21316	21440	21322	21576	21255	21416	21223	21395	21420	21467	21189	21560	21399	21167	21475	21312	21338	21556	21388	21469	21517	21538	21364	21209	21297	21224	21149	21290	21245	21405	21519	21219	21214	21524	21292	21463	21185	21212	21564	21386	21393	21369	21320	21343	21424	21455	21355	21518	21179	21418	21352	21258	21468	21242	21485	21410	21511	21347	21313	21439	21292	21464	21312	21552	21485	21360	21307	21304	21402	21056	21493	21439	21439	21346	21247	21306	21334	21447	21367	21329	21304	21362	21314	21366	21516	21304	21232	21171	21466	21404	21341	21315	21314	21318	21481	21438	21313	21268	21392	21309	21432	21078	21352	21213	21525	21480	21351	21368	21196	21431	21228	21364	21161	21349	21253	21282	21359	21261	21233	21329	21363	21199	21330	21473	21264	21520	21535	21330	21275	21323	21448	21411	21520	21393	21267	21354	21396	21523	21484	21497	21319	21265	21224	21322	21241	21528	21448	21386	21275	21486	21625	21322	21356	21472	21216	21318	21412	21232	21397	21551	21196	21489	21373	21293	21158	21159	21321	21333	21428	21502	21480	21387	21402	21451	21343	21525	21393	21455	21368	21326	21360	21409	21393	21397	21308	21515	21315	21329	21417	21529	21472	21320	21271	21412	21175	21328	21332	21504	21215	21360	21425	21227	21319	21314	21192	21373	21321	21089	21345	21512	21381	21207	21463	21327	21463	21241	21540	21279	21379	21181	21438	21567	21349	21369	21248	21457	21448	21208	21286	21507	21459	21443	21449	21419	21388	21366	21408	21353	21418	21322	21321	21419	21328	21365	21331	21451	21424	21338	21341	21343	21309	21305	21177	21162	21194	21428	21363	21285	21393	21256	21044	21404	21387	21449	21305	21294	21382	21306	21153	21487	21418	21215	21414	21350	21477	21412	21318	21320	21278	21431	21369	21532	21512	21411	21441	21441	21492	21511	21313	21383	21295	21272	21318	21318	21354	21315	21261	21289	21146	21203	21296	21329	21491	21638	21374	21212	21389	21398	21170	21366	21301	21259	21387	21482	21205	21305	21364	21317	21348	21235	21499	21408	21296	21427	21540	21417	21447	21239	21269	21353	21393	21262	21429	21309	21178	21521	21279	21734	21335	21391	21350	21323	21260	21409	21456	21335	21475	21355	21558	21264	21403	21297	21145	21285	21287	21341	21398	21548	21099	21294	21178	21344	21462	21411	21567	21266	21274	21213	21525	21614	21475	21331	21293	21313	21326	21450	21233	21127	21567	21295	21533	21437	21242	21248	21392	21302	21615	21373	21348	21337	21499	21434	21510	21239	21569	21596	21364	21362	21620	21325	21554	21392	21454	21686	21385	21086	21458	21364	21305	21484	21563	21355	21236	21405	21401	21087	21272	21119	21207	21503	21435	21177	21401	21487	21280	21469	21441	21292	21421	21337	21410	21374	21329	21400	21272	21454	21356	21247	21198	21332	21239	21166	21275	21418	21369	21414	21388	21429	21395	21397	21414	21480	21564	21551	21263	21501	21376	21454	21318	21424	21204	21216	21361	21246	21078	21446	21371	21507	21397	21342	21397	21579	21134	21413	21411	21391	21435	21348	21421	21575	21294	21390	21283	21430	21322	21296	21390	21335	21421	21459	21461	21408	21441	21494	21213	21699	21356	21289	21373	21355	21391	21366	21347	21468	21323	21268	21331	21496	21201	21388	21398	21377	21092	21379	21466	21278	21232	21417	21251	21454	21391	21405	21249	21370	21150	21484	21513	21383	21388	21522	21395	21359	21554	21425	21249	21278	21374	21358	21291	21367	21290	21381	21302	21272	21495	21413	21258	21355	21519	21341	21417	21160	21344	21241	21266	21572	21226	21408	21205	21261	21412	21496	21370	21298	21455	21563	21021	21576	21210	21403	21247	21540	21248	21586	21468	21062	21191	21445	21641	21227	21380	21528	21388	21250	21435	21274	21395	21238	21202	21375	21521	21124	21431	21510	21175	21374	21270	21414	21422	21363	21430	21254	21351	21404	21341	21366	21167	21432	21460	21345	21263	21438	21163	21277	21522	21276	21213	21362	21488	21336	21433	21285	21324	21417	21421	21569	21384	21477	21367	21429	21351	21328	21497	21576	21245	21461	21321	21435	21209	21342	21388	21208	21420	21266	21314	21028	21155	21463	21298	21354	21417	21407	21399	21400	21340	21289	21236	21583	21421	21110	21416	21262	21505	21245	21434	21472	21426	21373	21343	21252	21317	21136	21341	21370	21617	21328	21459	21368	21417	21379	21484	21123	21351	21310	21182	21266	21333	21186	21164	21271	21419	21321	21461	21457	21241	21392	21710	21470	21556	21465	21367	21507	21125	21412	21224	21459	21369	21304	21459	21196	21319	21372	21212	21437	21221	21097	21433
17767	21923	20834	18754	18241	18102	17822	17856	17883	17734	17766	17416	17436	17529	17522	17419	17383	17539	17410	17533	17372	17433	17315	17481	17398	17425	17548	17419	17313	17345	17444	17599	17325	17364	17306	17386	17369	17645	17443	17603	17548	17394	17394	17285	17288	17525	17460	17267	17478	17195	17290	17420	17398	17163	17259	17438	17314	17452	17355	17441	17472	17555	17521	17262	17328	17180	17428	17298	17428	17150	17321	17337	17448	17483	17320	17257	17512	17287	17187	17339	17214	17257	17408	17141	17266	17473	17339	17312	17348	17293	17369	17368	17333	17231	17424	17492	17296	17400	17281	17468	17372	17171	17220	17359	17270	17286	17196	17222	17131	17435	17325	17383	17403	17396	17349	17388	17333	17312	17380	17497	17230	17389	17339	17415	17237	17540	17377	17350	17383	17285	17349	17353	17302	17461	17323	17190	17463	17356	17357	17178	17435	17345	17387	17381	17361	17249	17353	17365	17436	17527	17035	17364	17537	17395	17238	17205	17419	17390	17374	17146	17384	17339	17402	17228	17344	17348	17507	17324	17411	17437	17372	17415	17247	17179	17245	17260	17367	17442	17543	17324	17382	17176	17431	17451	17373	17386	17222	17336	17507	17662	17284	17167	17304	17492	17535	17420	17427	17294	17396	17216	17360	17370	17265	17531	17389	17203	17391	17402	17276	17349	17414	17193	17493	17228	17463	17350	17148	17205	17428	17227	17272	17306	17324	17298	17509	17364	17251	17311	17282	17472	17166	17357	17261	17345	17365	17154	17353	17386	17394	17508	17301	17285	17406	17415	17268	17251	17320	17499	17323	17530	17286	17255	17326	17301	17360	17407	17306	17396	17128	17396	17460	17236	17256	17437	17404	17278	17389	17394	17349	17295	17391	17281	17313	17379	17248	17104	17458	17400	17454	17296	17287	17409	17355	17307	17315	17258	17323	17495	17505	17464	17361	17377	17457	17463	17293	17348	17380	17338	17229	17335	17403	17256	17370	17263	17596	17415	17345	17376	17388	17341	17272	17389	17423	17259	17174	17290	17294	17256	17317	17354	17468	17259	17352	17201	17200	17249	17308	17354	17264	17296	17299	17432	17197	17224	17422	17368	17193	17327	17438	17404	17409	17320	17257	17365	17299	17298	17112	17478	17463	17439	17399	17371	17464	17312	17446	17378	17153	17370	17326	17238	17322	17358	17324	17288	17276	17182	17315	17317	17495	17660	17145	17375	17446	17504	17328	17357	17344	17328	17348	17515	17369	17378	17356	17422	17402	17243	17400	17342	17307	17464	17410	17295	17509	17475	17352	17451	17458	17418	17251	17302	17419	17357	17313	17329	17462	17260	17343	17291	17349	17331	17490	17334	17462	17357	17405	17293	17339	17353	17431	17300	17312	17213	17378	17352	17162	17385	17351	17579	17370	17300	17252	17360	17209	17433	17300	17476	17302	17297	17274	17304	17393	17192	17419	17306	17437	17344	17354	17310	17338	17297	17271	17299	17527	17268	17388	17336	17456	17520	17572	17411	17361	17436	17393	17326	17505	17437	17467	17356	17324	17372	17342	17516	17314	17343	17279	17297	17447	17294	17318	17367	17381	17438	17334	17310	17263	17423	17360	17202	17410	17323	17149	17316	17135	17266	17266	17338	17402	17306	17483	17225	17323	17324	17541	17222	17243	17340	17361	17335	17260	17340	17212	17286	17257	17393	17349	17346	17532	17346	17146	17417	17299	17441	17526	17232	17300	17405	17325	17207	17421	17358	17397	17233	17369	17398	17439	17280	17251	17403	17198	17408	17344	17265	17343	17260	17157	17276	17404	17371	17260	17322	17253	17470	17216	17298	17361	17531	17434	17361	17249	17486	17463	17369	17350	17349	17289	17299	17417	17273	17198	17281	17392	17369	17515	17329	17411	17316	17232	17309	17383	17512	17400	17474	17306	17357	17206	17414	17320	17290	17366	17463	17309	17299	17333	17342	17282	17381	17546	17147	17462	17481	17321	17288	17300	17474	17310	17300	17280	17426	17378	17112	17392	17369	17444	17267	17305	17261	17183	17239	17243	17268	17423	17378	17343	17559	17258	17283	17360	17256	17258	17295	17276	17309	17415	17476	17382	17321	17446	17161	17274	17215	17342	17606	17395	17424	17316	17397	17329	17551	17434	17359	17315	17443	17358	17331	17294	17351	17167	17326	17277	17200	17441	17233	17188	17341	17288	17341	17357	17187	17312	17424	17175	17384	17407	17477	17482	17301	17482	17296	17459	17285	17403	17353	17284	17361	17112	17348	17332	17412	17144	17389	17363	17415	17299	17352	17281	17327	17266	17413	17488	17423	17448	17422	17164	17490	17402	17332	17405	17195	17274	17485	17364	17258	17342	17488	17260	17332	17176	17312	17421	17293	17401	17243	17320	17328	17326	17303	17403	17396	17383	17361	17266	17491	17189	17407	17504	17275	17273	17290	17397	17338	17454	17318	17361	17373	17215	17401	17206	17437	17263	17335	17419	17436	17164	17312	17311	17385	17369	17335	17432	17234	17324	17238	17404	17399	17476	17192	17316	17280	17470	17532	17403	17265	17362	17330	17375	17288	17465	17370	17223	17481	17360	17448	17343	17439	17317	17188	17314	17285	17344	17183	17248	17343	17335	17458	17362	17330	17283	17552	17338	17326	17525	17449	17312	17449	17305	17283	17485	17326	17426	17337	17245	17378	17164	17345	17230	17490	17178	17277	17346	17391	17217	17271	17349	17363	17307	17354	17226	17230	17295	17370	17338	17401	17260	17529	17336	17446	17335	17638	17285	17361	17508	17471	17287	17332	17511	17459	17355	17411	17194	17191	17354	17436	17443	17209	17327	17523	17376	17311	17399	17242	17411	17404	17305	17373	17514	17266	17344	17317	17533	17435	17367	17279	17397	17231	17360	17367	17381	17286	17355	17174	17452	17117	17407	17308	17409	17289	17423	17283	17205	17320	17213	17372	17390	17306	17347	17238	17311	17427	17506	17343	17396	17295	17277	17473	17192	17170	17223	17421	17447	17413	17337	17198	17247	17266	17298	17402	17447	17510	17274	17435	17540	17355	17229	17203	17538	17422	17438	17336	17259	17350	17163	17317	17412	17348	17281	17428	17384	17540	17580	17222	17322	17404	17355	17377	17316	17430	17252	17472	17324	17221	17237	17220	17352	17514	17425	17367	17466	17364	17283	17321	17466	17369	17314	17313	17416	17269	17406	17391	17419	17238	17158	17532	17405	17312	17318	17242	17413	17240	17362	17376	17455	17300	17342	17258	17429	17240	17263	17189	17390	17299	17382	17218	17184	17297	17341	17396	17432	17182	17300	17507	17366	17350	17290	17326	17230	17409	17301	17303	17281	17450	17345	17292	17397	17155	17337	17243	17334	17267	17432	17316	17360	17345	17473	17481	17363	17206	17282	17224	17378	17384	17393	17424	17347	17149	17286	17270	17274	17403	17111	17256	17438	17272	17421	17317	17408	17225	17256	17313	17327	17290	17293	17370	17357	17209	17146	17496	17492	17294	17442	17368	17428	17276	17515	17322	17198	17160	17320	17450	17172	17386	17511	17393	17297	17394	17506	17313	17221	17277	17318	17267	17322	17314	17425	17649	17531	17375	17441	17379	17394	17350	17322	17491	17233	17276	17298	17397	17240	17408	17460	17319	17438	17178	17308	17325	17434	17296	17453	17286	17448	17438	17266	17366	17259	17330	17357	17323	17223	17214	17499	17418	17312	17320	17363	17309	17266	17463	17515	17367	17347	17456	17235	17420	17245	17394	17337	17316	17467	17304	17560	17514	17513	17367	17292	17128	17199	17434	17250	17132	17174	17237	17388	17381	17385	17495	17404	17269	17426	17571	17376	17148	17519	17428	17237	17252	17378	17374	17239	17383	17220	17488	17321	17231	17380	17387	17477	17321	17454	17397	17293	17292	17453	17093	17382	17296	17489	17468	17345	17465	17327	17367	17333	17298	17148	17260	17258	17331	17402	17350	17414	17401	17335	17275	17438	17295	17325	17271	17397	17332	17439	17432	17058	17383	17450	17340	17226	17349	17380	17497	17333	17290	17344	17476	17335	17259	17364	17368	17237	17403	17250	17334	17382	17383	17335	17270	17305	17381	17377	17472	17502	17285	17343	17472	17244	17457	17512	17337	17367	17249	17462	17215	17192	17448	17309	17336	17324	17445	17100	17357	17267	17313	17239	17308	17345	17359	17458	17264	17443	17397	17169	17252	17075	17378	17382	17470	17421	17388	17422	17340	17260	17452	17311	17307	17209	17336	17373	17345	17245	17269	17398	17336	17344	17350	17360	17361	17276	17220	17440	17344	17316	17352	17451	17453	17341	17315	17174	17322	17364	17259	17402	17378	17432	17385	17281	17287	17189	17671	17296	17301	17355	17443	17284	17255	17426	17429	17390	17495	17281	17423	17246	17447	17478	17282	17336	17344	17319	17383	17363	17474	17490	17273	17363	17418	17276	17369	17344	17379	17524	17364	17219	17314	17414	17487	17388	17308	17323	17542	17289	17260	17468	17357	17413	17303	17395	17234	17267	17204	17389	17347	17309	17431	17454	17399	17280	17203	17307	17377	17412	17329	17404	17138	17589	17214	17324	17282	17424	17329	17269	17450	17474	17375	17487	17324	17371	17466	17412	17442	17356	17466	17227	17451	17372	17406	17408	17438	17305	17189	17415	17299	17472	17303	17312	17252	17356	17482	17254	17322	17187	17351	17317	17388	17465	17459	17437	17417	17205	17491	17396	17502	17352	17317	17461	17323	17564	17416	17224	17477	17378	17533	17471	17428	17292	17372	17421	17431	17239	17298	17237	17451	17228	17339	17210	17227	17262	17305	17324	17216	17310	17402	17410	17288	17335	17314	17293	17351	17472	17430	17365	17317	17202	17358	17382	17377	17514	17288	17247	17325	17232	17257	17149	17450	17402	17466	17336	17360	17417	17158	17336	17364	17440	17414	17335	17226	17202	17502	17283	17421	17440	17152	17325	17300	17431	17229	17258	17511	17421	17379	17200	17208	17509	17392	17283	17390	17352	17342	17643	17194	17352	17502	17059	17370	17377	17119	17236	17541	17272	17315	17341	17352	17458	17403	17272	17401	17348	17311	17303	17515
23897	21381	28963	24261	22501	24061	24393	21666	21263	21534	21400	21210	21260	21136	20990	20768	20870	20687	20997	21058	20942	20712	20734	21046	20994	20785	20766	20989	20924	20869	20786	20934	20898	20842	20672	20633	20845	20694	20698	21036	20718	20995	20788	20654	20717	20834	20894	20846	20780	20759	20651	20717	20893	20796	20891	20707	20698	20738	20829	21160	21298	21262	21326	20744	20745	20782	20763	20694	20736	20796	20710	20774	20657	20780	20723	20873	20616	20817	20927	20806	20892	20698	20456	20606	20720	20804	21033	20818	20782	20690	20838	20926	20669	20683	20795	20569	20624	20886	20766	20788	20605	20674	20368	20702	20490	20888	20711	20679	20670	20645	20485	21071	20697	20799	20800	20638	20555	20784	20660	20688	20564	20782	20688	20875	20560	20599	20901	20745	20625	20790	21025	20889	20601	20748	20666	20760	20917	20692	20640	20473	20995	20492	20613	20560	20767	20607	20687	20902	20674	20584	20748	20686	20638	20635	20818	20703	20758	20527	20645	20685	20703	20974	20644	20622	20822	20576	20851	20678	20880	20768	21101	20707	20874	20670	20803	20502	20584	20639	20928	20745	20656	20438	21010	20847	20751	20590	20690	20745	20656	20728	20793	20675	20629	20636	20588	20733	20759	20696	20687	20560	20672	20636	20638	20538	20851	20893	20950	20664	20823	20660	20798	20732	20700	20884	20735	20714	20990	20501	20617	20661	20574	20666	20684	20624	20988	20567	20751	20738	20714	20917	20756	20800	20487	20538	20681	20631	20849	20686	20688	20686	20761	20676	20807	20734	20520	20817	20761	20437	20845	20757	20891	20739	20768	20840	20664	20886	20845	20623	20745	20832	20666	20621	20868	20765	20559	20624	20696	20678	21045	20731	20623	20552	20581	20398	20870	20734	20478	20688	20573	20500	21001	20724	20600	20859	20781	20595	20492	20904	20545	20532	20743	20779	20644	20839	20896	20603	20817	20618	20704	20795	20757	20648	20858	20659	20682	20547	20748	20523	20640	20555	20630	20731	20598	20658	20748	20697	20807	20723	20533	20725	20437	20816	20896	20374	20570	20558	20665	20790	20789	20653	20937	20550	20691	20628	20756	20758	20689	20567	20710	20712	20896	20551	20699	20618	20708	20785	20923	20709	20660	20665	20703	20630	20658	20789	20731	20767	20606	20664	20752	20883	20777	20905	20625	20609	20979	20684	20572	20586	20670	20794	20653	20645	20722	20873	20619	20798	20642	20621	20730	20565	20633	20574	20861	20657	20728	20928	20925	20576	20428	20406	20592	20703	20785	20597	20626	20593	20854	20878	20880	20822	20704	20757	20679	20784	20473	20557	20491	20847	20942	20712	20738	20607	20677	20786	20910	20646	20700	20593	20626	20464	20749	20917	20657	20672	20890	20686	20675	20712	20748	20725	20593	20666	20565	20710	20691	20572	20470	20662	20729	20918	20637	20556	20765	20619	20578	20581	20900	20852	20900	20744	20754	20644	20769	20652	20744	20797	20709	20880	20591	20669	20593	20754	20584	20853	20791	20776	20818	20698	20705	20658	20427	20660	20748	20429	20420	20662	20799	20733	20741	20774	20812	20640	20619	20652	21028	20753	20686	20741	20671	20728	20802	20601	20859	20777	20885	20720	20462	20660	20754	20716	20728	20646	20713	20644	20823	20583	20745	20498	20735	20723	20728	20623	20934	20687	20747	20759	20748	20762	20604	20575	20587	20632	20734	20651	20804	20726	20672	20757	20806	20854	20718	20531	20682	20686	20800	20945	20810	20618	20907	20660	20799	20757	20803	20749	20713	20528	20759	20753	20693	20585	20790	20821	20771	20832	20537	20613	20756	20624	20750	20520	20616	20846	20709	20763	20795	20705	20705	20707	20682	20780	20810	20879	20801	20688	20904	20780	20740	20706	20706	20780	20899	20786	20466	20780	20506	20563	20717	20588	20784	20784	20618	20620	20707	20798	20661	20508	20594	20721	20550	20786	20557	20614	20644	20759	20659	20784	20726	20859	20838	20765	20693	20789	20847	20518	20417	20761	20866	20783	20875	20971	20692	20621	20946	20594	20699	20805	20707	20533	20874	20707	20792	20564	20913	20519	20955	20714	20690	20685	20928	20888	20834	20734	20753	20656	20630	20461	20599	20615	20721	20653	20872	20892	20649	20721	20639	20731	20726	20616	20736	20661	20651	20807	20740	20813	20656	20743	20662	20735	20929	20918	20619	20592	20680	20757	20643	20648	20695	20817	20773	20697	20533	20688	20816	20837	20842	20738	20836	20567	20638	20721	20656	20714	20879	20725	20678	20800	20581	20790	20745	20593	20695	20790	20600	20741	20696	20774	20825	20563	20513	20699	20609	20800	20845	20608	20656	20840	20778	20738	20704	20655	20304	20569	20740	20869	20617	20851	20955	20627	20654	20567	20560	20568	20836	20763	20715	20649	20724	20778	20684	20811	20795	20883	20758	20734	20491	20634	20707	20608	20657	20862	20924	20913	20703	20657	20697	20584	20501	20656	20822	20788	20626	20561	20780	20534	20635	20447	20788	20592	20760	20563	20974	20702	20666	20770	20829	20692	20570	20698	20841	20599	20706	20697	20584	20940	20752	20752	20666	20652	20876	20830	20692	20586	20688	20760	20609	20550	20614	20749	20844	20693	20737	20892	20662	20576	20643	20726	20760	20482	20843	20626	20619	20883	20777	20684	20772	20763	20819	20728	20655	20621	20646	20686	20497	20851	20645	20642	20806	20868	20800	20669	20836	20702	20810	20485	20870	20645	20546	20594	20846	20855	20674	20618	21010	20679	20840	20903	20833	20807	20757	20730	20927	20957	21024	20689	20790	20498	20736	20713	20619	20699	20705	20611	20608	20763	20625	20832	20791	20662	20730	20698	20699	20756	20891	20666	20588	20633	20807	20638	20671	20710	20831	20607	20885	20663	20692	20526	20657	20673	20677	20715	20423	20664	20817	20736	20950	20798	20562	20622	20882	20780	20877	20748	20782	20749	20748	20628	20760	20704	20887	20725	20711	20825	20693	20708	20738	20695	20731	20835	20686	20750	20709	20830	20486	20775	20752	20720	20722	20749	20448	20689	20670	20989	20834	20488	20575	20812	20936	20668	20608	20515	20756	20692	20835	20481	20625	20750	20847	20749	20766	20627	20648	20846	20706	20502	20721	20677	20721	20678	20624	20697	20762	20795	20767	20988	20682	20369	20649	20635	20632	20694	20801	20705	20681	20877	20881	20690	21083	20849	20690	20742	20642	20731	20829	20530	20581	20717	20895	20593	20698	20877	20788	20795	20819	20779	20736	20912	20721	20845	20770	20670	20764	20712	20550	20748	20902	20501	20805	20658	20814	20803	20826	20687	20764	20868	20792	20815	20511	20605	20854	20648	20845	20886	20780	20769	20852	20717	20768	20490	20613	20543	20644	20709	20693	20718	20884	20745	20726	20816	20784	20739	20765	20782	20869	20822	20666	20780	20779	20548	20651	20721	20592	20734	20743	20690	20672	20623	20643	20857	20715	20835	20728	20661	20860	20694	20600	20537	20566	20528	20401	20608	20724	20667	20628	20886	20666	20675	20798	20849	20770	20618	20656	20599	20693	20674	20775	20628	20737	20681	20651	20629	20838	20592	20640	20750	20874	20631	20735	20750	20752	20833	20924	20632	20767	20846	20531	20792	20855	20405	20764	20755	20708	20728	20770	20716	20614	20695	20607	20632	20645	20668	20751	20810	20542	20618	20754	20910	20663	20630	20714	20563	20714	20717	20785	20746	20922	20652	20601	20831	20690	20802	20627	20652	20739	20990	20686	20672	20490	20559	20605	20733	20662	20812	20596	20775	20786	20651	20442	20607	20757	20598	20628	20863	20695	20752	20749	20694	20850	20557	20909	20694	20721	20542	20756	20579	20714	20684	20498	20859	20705	20660	20668	20608	20835	20811	20816	20704	20772	20644	20746	20630	20693	20712	20606	20612	20605	20550	20582	20876	20901	20431	20817	20661	20653	20605	20671	20690	20644	20798	20793	20760	20732	20947	20804	20707	20873	20743	20697	20721	20628	20650	20731	20728	20868	20476	20694	20616	20757	20801	20624	20831	20813	20807	20706	20701	20546	20879	20828	20696	20977	20788	20917	21000	20753	20770	20937	20648	20851	20567	20499	20610	20736	20587	20897	21068	20761	20709	20664	20806	20813	20672	20663	20637	20801	20583	20741	20816	20555	20611	20478	20766	20777	20727	20737	20797	20682	20788	20841	20736	20956	20591	20804	20748	20627	20793	20838	21010	20593	20606	20709	20566	20517	20779	20611	20720	20833	20760	20688	20680	20785	20882	20590	20759	20513	20741	20725	20689	20781	20665	20718	20565	20744	20883	20675	20517	20699	20650	20778	20748	20699	20589	20516	20770	20562	20848	20765	20644	20723	20872	20756	20812	20755	20817	20897	20768	20666	20842	20664	20953	20732	20743	20814	20808	20398	20583	20776	20641	20728	20737	20819	20766	20693	20820	20635	20546	20620	20626	20673	20840	20747	20906	20634	20542	20690	20653	20566	20801	20675	20826	20788	20654	20872	20894	20601	20583	20760	20680	20729	20865	20625	20543	20623	20656	20485	20769	20792	20907	20755	20632	20443	20446	20581	20752	20583	20669	20559	20645	20734	20594	20564	20730	20488	20713	20696	20665	20717	20834	20760	20767	20658	20573	20602	20481	20621	20672	20716	20590	20719	20768	20631	20632	20704	20582	20685	20661	20565	20803	20810	20763	20717	20906	20898	20748	20815	20700	20858	20763	20699	20633	20577	20611	20798	20853	20673	20434	20784	20680	20779	20653	20704	20661	20719	20773	20787	20756	20771	20649	20662	20738	20732	20589	20782	20799	20783	20817	20709	20625	20609	20631	20468	20681	20763	20572	20543	20706	20814	20910	20730	20734	20618	20821	20577	20758	20611	20569	20688	20608	20757	20919	20791	20633	20564	20866	20750	20690	20777	20649	20550	20701	20732	20657	20626	20652	20738	20530	20749	20784	20965	20778	20686	20642	20815	20736	20697	20707	20644	20776	20645	20578	20740	20767	20899	20599	20655	20684	20569	20859	20743	20573	20530	20586	20858	20622	20554	20736	20634	20663
16560	27581	25249	21165	19698	18971	18140	18261	18039	17897	17788	17604	17384	17123	17439	17231	17162	17153	17119	16940	17072	17008	17040	17150	17063	17185	17141	17025	17103	17114	17236	17243	17029	17205	17116	16961	17007	17151	16963	17091	16916	17103	17090	16979	17020	17079	16977	17106	17020	16983	17131	17052	16937	16933	16971	16963	16869	16970	17138	17541	17562	17643	17357	17055	17070	17154	16964	17245	16708	16954	17037	16866	16930	17021	16921	16905	17008	16877	16951	17013	17002	16908	17017	17057	16910	16955	17115	16916	16935	16853	16813	16947	16819	17005	16852	16871	16909	17011	16855	17050	16793	16873	16995	16890	16833	16773	16861	16982	16814	16904	16933	16795	16921	16903	17053	17087	16839	16990	16975	16818	17094	17024	16940	16810	16780	17053	17268	17085	16760	16982	16900	16868	16826	16885	17014	16899	16751	16850	16958	16994	16990	16986	16885	16924	16974	16861	16818	17010	16960	16979	16831	16854	16862	16807	16797	17035	16875	16826	16925	16986	16972	16963	16899	16703	16914	17010	16951	17035	16820	16855	16802	17135	16939	16895	16847	16830	16862	16955	16843	17138	16943	17011	16944	16955	16792	17047	16867	16965	17034	16821	16763	16952	16864	16809	16636	16759	16868	16944	16993	17011	16934	16878	16893	16924	16940	16969	16887	17095	16887	16988	16857	16913	16706	17070	16964	16864	17000	16904	16886	16854	16919	16841	17064	16747	17131	16859	16860	16944	16955	16958	16940	16802	16972	16864	16740	16956	17086	16850	17031	16965	16948	16911	16992	16729	17037	16918	16699	17035	17150	17007	16958	16948	16789	16992	16863	17069	16843	16979	16862	16735	17120	16922	16744	17128	16933	17096	16881	17054	16810	16990	17028	16944	16921	16925	16888	16948	16918	17023	16990	16904	16931	16894	16988	16773	16787	16894	16776	16909	16948	16742	16903	17033	16845	16939	16897	17012	16989	16964	16858	17009	16827	16908	16828	16838	16873	16962	17149	16842	17000	16964	16984	17009	16963	16822	16933	16673	16935	16867	16904	16896	16956	17166	16927	16956	16893	16898	16819	16925	16977	16869	16894	16754	16758	16918	16871	16977	16993	16955	16926	16844	16980	17030	17097	16885	17006	16863	16982	16992	16817	16966	17073	17050	16739	16952	16911	16810	16985	16955	16861	17007	16977	17082	17110	16893	16943	16890	16997	16835	16909	16870	16942	16830	16879	16910	16919	16905	16957	17063	16850	16827	16909	17086	16906	16795	16916	17130	16750	16871	16791	17039	16876	16846	16884	16985	16878	16969	16961	16959	16859	16857	16802	16862	16902	16991	16829	16744	16822	17035	16977	16968	16962	16851	16878	16866	16972	16923	16926	16818	16970	16999	16851	16989	16909	17146	16729	17063	17004	16919	16975	16898	16914	16883	16856	16895	16870	17036	16975	16838	16830	16994	16911	16940	17008	17015	17015	16964	16963	16922	16977	17020	16757	16846	16961	16900	16883	17047	16956	16866	16884	17033	16949	16890	16943	16988	16698	16865	16960	16975	17032	17127	16964	16929	16952	16856	17029	17039	17149	17093	16945	17052	16733	16870	16957	17037	16878	16695	17034	16867	16867	17034	16953	16881	16887	17073	16959	16921	16902	16765	16998	16879	16990	16996	16911	16839	16945	16893	16764	16906	16974	16918	17079	16833	16837	17125	16836	17098	17039	16837	16955	16813	16943	16969	16770	16980	17096	16965	16887	16899	16907	16818	16980	16904	16799	16816	16879	17035	16973	17074	17050	16856	17049	17046	16843	16857	16792	17133	16974	16894	16831	16812	17074	16857	17087	16849	17020	16638	17004	16853	17045	17030	16865	16861	17018	16793	16796	16799	16993	16968	16823	16892	16885	16760	17034	16928	17086	16927	16977	16923	16893	17017	16665	16920	16981	17048	16883	16901	16963	17028	17002	16973	17130	16803	16974	16716	16977	16962	16878	17123	16949	16998	17140	16958	16840	16779	16969	16884	16833	16845	16864	17130	16982	16930	16962	16882	16935	16882	16979	17001	16973	16869	16772	16883	16902	17063	16873	17010	16846	17126	16970	17039	16983	16856	16943	16857	16928	16979	16862	17046	17077	16927	16872	16722	16913	17034	16974	16931	16933	16871	16903	17065	16847	17051	16944	17054	16918	16958	16835	16804	16823	16852	16887	16952	17001	16953	16883	16965	16948	17199	16869	16948	17015	16927	16972	17001	17033	16792	16985	16848	17037	16999	16960	16886	16914	16878	17012	16912	16935	16909	17172	17109	17084	16883	16885	17048	16642	16831	16955	16907	16991	17016	16849	16832	16925	16929	16857	16990	16781	16796	17112	16951	16879	16777	17032	16978	17057	16941	16843	17084	16882	16958	16984	16726	16807	16983	16842	17077	17159	16764	16833	16729	16858	16869	16985	16739	16997	16799	16956	17070	16794	16908	17013	17005	16923	16790	16870	16948	16911	16892	16959	16923	17032	16910	16823	17117	16938	16874	16922	16979	16969	16862	17025	16992	16969	16880	16994	16881	16908	16913	16711	16873	16786	17049	16812	16874	16983	16901	17013	17107	16914	17091	16919	17117	16964	16808	17043	16843	16833	16793	16934	16917	17037	17163	16877	16786	16815	16759	16919	17035	17034	17020	16994	16745	16995	17040	16843	17022	16911	16725	16897	17097	16723	16997	16943	17007	16922	16896	17051	16931	16887	17082	16842	16933	16955	17110	16909	16864	16758	16896	16995	16887	16835	17085	16976	16952	16736	16872	16834	16729	16930	16846	17046	16967	16832	16995	16918	16729	16899	16952	16858	17056	16913	16968	16978	16927	16753	16812	16952	16915	17066	16905	16838	16911	16967	16853	16909	16954	17006	17056	16919	16787	16912	16885	16989	16877	16937	16945	16983	17008	16870	16727	16831	17091	16920	16711	16817	16929	16903	16997	16836	16889	16828	17064	16809	16990	16928	16916	16789	17157	17045	16801	17198	17189	16891	16853	16767	16899	16955	17017	16797	16877	17040	16999	16974	16870	17111	16919	16761	16979	17136	16895	16859	16916	16928	16623	16939	16943	17025	16964	17031	16982	16784	17059	17057	16681	17025	16899	17070	16850	17060	16982	16935	17000	16819	17015	17021	16821	16988	17069	16987	17077	16999	16928	16935	16908	16977	16833	17056	16718	16783	16911	16930	17021	16930	16916	16912	17097	17090	16908	16804	17029	16959	16935	17071	16848	17037	16922	16993	16986	16927	16781	17018	17036	16971	17090	16794	16857	17066	16950	16958	16926	16973	16819	17020	16977	16789	16910	17081	17046	16800	16735	16902	16858	17231	16762	16968	16964	16911	16912	16867	16918	16758	16902	17144	16832	16912	16842	16762	16930	16678	16953	16868	16856	16913	16884	16961	17023	16897	17162	16968	16830	16726	16866	16871	17102	16916	17059	16937	16880	16886	16808	17044	16923	16780	16965	16908	16815	16967	16921	17005	16922	16989	17032	16890	16872	16992	16901	16997	16839	17045	17018	16884	16908	17152	17052	16841	16805	16960	16937	16999	16941	16869	16957	16973	16963	16889	17034	16990	17096	16848	16974	17090	16784	17061	16807	16926	17105	17024	16832	16916	16960	16915	16928	16957	17012	17069	17038	16958	16809	16976	16904	16855	16832	16839	16861	16986	16599	16827	16833	16845	16948	16847	16962	16963	16855	16905	17141	16850	16877	16932	16747	16930	16782	17100	16766	16972	16829	16940	16772	16810	16955	17004	16943	16948	17044	16973	16870	16797	16925	16916	16881	16823	17000	17074	16899	16998	16962	16978	16888	16983	16795	17087	16758	16945	16862	16863	16926	16863	17079	16890	16995	16949	17061	16847	17011	16871	16849	16802	17000	16965	16848	16961	16995	17000	16979	16888	16852	17087	16992	16870	16861	16921	17004	16957	16917	16862	16891	16907	16982	16857	17012	16894	16979	17000	16752	17002	16839	17028	17019	16942	16958	16956	16803	16746	16976	16781	16940	16998	16925	17006	16907	16922	17020	17004	16824	16945	17025	16833	16954	16936	16982	17056	17034	16768	16958	16777	17045	16866	17072	16963	16761	16944	16934	17005	16860	16871	17074	16977	16734	16992	17002	16867	17060	16718	16912	17009	16829	16872	17000	16806	16791	17031	16927	16678	17074	16865	17099	16990	16882	16961	16889	16834	16964	16935	16884	16956	16961	16852	16958	16822	17019	16790	17027	17108	16984	16703	16970	16974	16822	16963	16841	16993	17010	16947	17011	16872	16966	16951	16947	16922	17098	16866	16941	17085	16977	16834	16820	16900	16962	16908	16994	16901	17005	17006	16960	16940	16871	16774	17039	16989	16885	17015	16887	17010	17057	16723	17053	16869	17099	16842	16906	17063	16805	17014	17050	16837	17042	16801	16783	16950	16933	16996	16907	16949	16911	16806	16924	16761	16910	16921	16957	16942	16707	16879	17036	16740	16927	16885	17172	16839	16977	16809	16955	16973	16985	16938	16897	16787	16919	17003	16844	17002	16740	17038	16857	16861	16908	16806	16820	16801	16982	17058	16913	17050	16888	16878	16915	17027	16814	16802	17033	17125	16930	16980	16924	16811	16904	16977	16925	16949	16958	16935	16861	16908	16994	16881	16918	16920	16977	16798	17036	16823	16898	17033	16861	16787	16904	17077	16949	16857	16703	16908	17045	16898	17009	16923	17017	16806	17017	17033	16846	17011	16930	16877	16953	16905	16825	17090	16777	17023	16812	16945	17092	16753	16882	16864	16801	16932	16796	16984	16933	17141	17013	17057	16947	16801	16887	16943	16946	16945	16889	17056	16832	16983	16846	17031	17048	16751	16833	16864	17004	16805	16875	17013	16892	16668	16898	17074	16784	16936	16782	17095	17023	16870	16879	17105	16997	16888	16837	16978	16966	17028	16723	17017	16953	16987	17052	16985	16926	16849	16997	16837	16835	16901	16907	16901	17064	16875	16926	16883	17013	16850	17012	17020	16981	16947	16753	16833	17033	16950	16899	16991	16761	16893	16914	16881	16751	16858	16827	16836	16941	17032	16924	16864	17230	16842	16797	16947	17015	16967	16985	16977	16868	16960	16944	16834	16916
22960	21495	29392	24029	21760	24509	28155	23477	22792	23160	22944	22759	22487	22634	22205	22116	21893	22105	22216	22041	22114	22158	22075	22034	22090	22021	21978	22083	21833	22035	22154	21965	21901	21839	21896	21776	21818	22055	22042	21980	21971	21936	21938	21964	21716	22062	21963	21678	21616	21871	21767	21476	21838	21692	22002	21809	21919	21954	22067	22986	22991	22778	22271	22104	22002	21885	21798	21643	22089	21934	21819	21757	21842	21576	21674	21676	21721	21644	21752	21754	21977	21996	21834	21791	21835	21699	21670	21923	21925	21727	21667	21872	21626	21755	21799	21667	21770	21913	21526	21705	21660	21691	21576	21779	21667	21718	21722	21686	21707	21554	21681	21820	21612	21786	21879	21506	21704	21724	21940	21711	21735	21762	21609	21715	21811	21856	21888	21681	21801	21741	21762	21594	21723	21874	21832	21823	21850	21536	21493	21733	21962	21706	21706	21634	21652	21840	21758	21758	21854	21764	21811	21651	21518	21620	21664	21579	21593	21541	21673	21664	21859	21849	21599	21814	21672	21764	21992	21499	21749	21644	21756	21769	21699	21810	21674	21527	21931	21699	21756	21841	21676	21653	21641	21803	21678	21523	21678	21834	21670	21850	21643	21953	21603	21822	21849	21757	21775	21740	21836	21750	21654	21647	21817	21676	21688	21527	21719	21716	21743	21746	21792	21754	21724	21852	21693	21664	21741	21600	21666	21456	21492	21739	21644	21644	21719	21762	21593	21504	21707	21821	21703	21660	21856	21851	21774	21802	21589	21736	21785	21768	21800	21974	21656	21558	21548	21859	21731	21655	21721	21610	21818	21809	21609	21731	21771	21639	21631	21510	21538	21565	21524	21743	21555	21711	21753	21671	21865	21656	21763	21804	21741	21619	21649	21878	21715	21783	21960	21664	21664	21676	21784	21733	21807	21850	21494	21827	21858	21794	21772	21703	21822	21534	21509	21577	21736	21939	21726	21530	21788	21575	21644	21519	21587	21604	21608	21498	21566	21769	21729	21677	21613	21746	21657	21532	21803	21489	21749	21670	21668	21857	21800	21806	21620	21626	21732	21682	21628	21699	21714	21753	21721	21678	21819	21521	21617	21817	21677	21636	21794	21652	21590	21746	21735	21777	21755	21821	21840	21709	21785	21558	21785	21770	21751	21563	21841	21590	21595	21833	21638	21618	21702	21597	21615	21764	21716	21547	21713	21616	21681	21781	21639	21613	21699	21690	21568	21644	21780	21705	21628	21705	21819	21736	21739	21895	21582	21822	21630	21640	21804	21627	21581	21595	21752	21682	21530	21549	21861	21719	21735	21734	21831	21731	21835	21744	21619	21748	21647	21788	21856	21680	21813	21762	21761	21835	21661	21757	21629	21728	21813	21621	21717	21742	21545	21766	21655	21863	21804	21679	21806	21726	21797	21766	21639	21746	21573	21641	21733	21611	21743	21829	21556	21655	21925	21685	21657	21652	21744	21594	21692	21681	21720	21611	21579	21625	21390	21670	21544	21766	21698	21590	21547	21882	21917	21792	21854	21624	21665	21664	21794	21817	21443	21460	21991	21744	21756	21698	21617	21524	21759	21697	21672	21982	21732	21629	21724	21805	21742	21691	21817	21525	21921	22071	21618	21516	21537	21921	21835	21554	21951	21760	21719	21565	21692	21720	21594	21710	21780	21737	21733	21776	21642	21617	21644	21521	21509	21825	21764	21826	21571	21807	21743	21539	21555	21692	21774	21552	21704	21717	21733	21979	21817	21625	21754	21598	21491	21788	21732	21769	21691	21702	21846	21601	21783	21711	21698	21837	21698	21641	21713	21775	21719	21646	21674	21603	21699	21741	21802	21741	21626	21692	21706	21742	21982	21604	21616	21689	21925	21783	21698	21603	21713	21807	21766	21793	21672	21672	21394	21779	21711	21845	21479	21476	21733	21734	21687	21723	21673	21805	21738	21748	21533	21731	21457	21819	21621	21466	21560	21642	21455	21867	21691	21607	21633	21661	21806	21496	21752	21665	21851	21801	21619	21814	21839	21807	21566	21781	21505	21540	21645	21774	21884	21564	21632	21588	21729	21884	21985	21716	21809	21703	21904	21859	21475	21666	21618	21645	21679	21506	21827	21585	21643	21662	21856	21778	21780	21849	21583	21574	21734	21660	21717	21682	21746	21702	21520	21976	21603	21735	21664	21897	21896	21570	21807	21905	21722	21996	21913	21623	21769	21822	21634	21920	21780	21576	21669	21700	21992	21633	21697	21805	21688	21856	21670	21617	21774	21490	21769	21507	21781	21890	21793	21491	21705	21826	21705	21840	21756	21697	21872	21454	21794	21350	21695	21661	21705	21678	21642	21530	21513	21840	21743	21712	21787	21484	21681	21689	21543	21656	21608	21675	21611	21694	21636	21498	21727	21482	21584	21570	21808	21670	21564	21541	21612	21697	21742	21865	21669	21915	22056	21565	21693	21698	21750	21737	21453	21668	21627	21708	21580	21810	21782	21643	21597	21700	21523	21569	21623	21677	21815	21694	21614	21601	21745	21532	21626	21834	21849	21814	21492	21809	21630	21808	21788	21802	21789	21623	21834	21655	21796	21753	21621	21758	21692	21548	21947	21601	21645	21724	21794	21793	21846	21742	21655	21611	21702	21775	21751	21702	21851	21786	21517	21845	21698	21604	21749	21781	21712	21695	21637	21544	21702	21832	21730	21803	21673	21631	21725	21761	21636	21627	21624	21422	21679	21537	21956	21727	21656	21587	21780	21799	21537	21865	21748	21730	21828	21604	21728	21717	21553	21759	21820	21677	21781	21693	21821	21815	21772	21585	21553	21595	21648	21676	21534	22022	21578	21736	21638	21749	21869	21619	21655	21824	21734	21850	21709	21751	21579	21750	21949	21637	21675	21592	21546	21559	21716	21864	21784	21608	21642	21696	21691	21765	21565	21528	21382	21585	21770	21602	21711	21850	21665	21953	21475	21822	21831	21691	21555	21901	21797	21717	21618	21783	21793	21646	21639	21911	21812	21716	21893	21968	21792	21633	21714	21746	21761	21608	21769	21523	21756	21556	21704	21731	21523	21754	21547	21649	21784	21669	21719	21723	21515	21817	21444	21529	21685	21741	21629	21842	21737	21627	21765	21734	21884	21724	21613	21613	21652	21690	21831	21660	21690	21509	21637	21874	21572	21716	21739	21599	21774	21986	21653	21735	21860	21825	21813	21643	21711	21792	21743	21592	21759	21617	21810	21842	21667	21740	21644	21818	21535	21779	21789	21766	21613	21733	21736	21885	21664	21528	21609	21898	21878	21718	21777	21833	21782	21657	21845	21784	21731	21874	21648	21697	21861	21751	21774	21859	21834	21727	21766	21817	21678	21690	21552	21678	21750	21757	21736	21754	21675	21612	21820	21694	21814	21673	21538	21730	21791	21715	21666	21580	21484	21579	21797	21823	21689	21759	21800	21497	21545	21616	21965	21607	21671	21865	21780	21562	21659	21617	21521	21524	21425	21813	21765	21764	21713	21607	21633	21632	21576	21417	21773	21711	21584	21525	21553	21600	21699	21711	21827	21564	21560	21812	21714	21907	21923	21892	21900	21745	21586	21539	21881	21606	21911	21698	21837	21728	21698	21648	21619	21645	21760	21979	21691	21737	21805	21656	21669	21775	21583	21831	21908	21610	21431	21620	21669	21534	21710	21749	21774	21771	21615	21816	21760	21709	21548	21831	21670	21842	21771	21624	21989	21924	21864	21610	21571	21692	21898	21829	21746	21921	21861	21697	21775	21814	21681	21639	21645	21894	21667	21744	21565	21682	21852	21655	21684	21777	21490	21517	21830	21748	21606	21695	21840	21487	21805	21688	21647	21456	21722	21733	21712	21624	21530	21377	21835	21535	21709	21609	21822	21823	21695	21676	21583	21746	21725	21684	21767	21782	21714	21767	21996	21806	21736	21598	21805	21518	21825	21891	21701	21765	21779	21706	21526	21772	21847	21866	21733	21720	21579	21880	21556	21495	21605	21588	21696	21654	21684	21905	21576	21648	21706	21961	21686	21740	21727	21641	21630	21698	21807	21718	21735	21673	21807	21655	21572	21655	21803	21785	21618	21844	21682	21709	21695	21773	21716	21611	21958	21839	21815	21844	21523	21983	21852	21571	21782	21856	21789	21674	21776	21745	21715	22026	21801	21668	21855	21872	21716	21778	21733	21546	21742	21778	21745	21553	21773	21529	21602	21794	21908	21851	21620	21717	21934	21529	21812	21774	21698	21529	21681	21522	21562	21787	21621	21602	21641	21574	21734	21526	21669	21757	21799	21449	21662	21702	21742	21385	21678	21758	21668	21610	21816	21700	21693	21656	21686	21630	21636	21651	21814	21673	21631	21560	21774	21541	21782	21522	21787	21732	21864	21596	21804	21626	21714	21899	21737	21696	21599	21779	21397	21605	21674	21663	21907	21851	21697	21672	21645	21948	21930	21580	21671	21847	21534	21653	21785	21730	21934	21742	21675	21932	21648	21560	21656	21782	21640	21924	21783	21736	21758	21728	21749	21728	21752	21479	21350	21837	21718	21757	21896	21581	21649	21718	21529	21810	21783	21790	21798	21862	21686	21674	21770	21878	21807	21496	21727	21525	21615	21724	21497	21546	21591	21703	21794	21657	21744	21914	21850	21571	21551	21606	21547	21875	21677	21632	21805	21676	21785	21783	21825	21794	21731	21795	21895	21444	21610	21859	21778	21703	21775	21774	21847	21711	21786	21684	21812	21856	21783	21498	21723	21935	22024	21522	21950	21314	21761	21527	21604	21758	21710	21749	21558	21766	21681	21760	21676	21777	21656	21788	21753	21700	21832	21878	21850	21561	21828	21802	21824	21513	21627	21811	21802	21686	21657	21852	21775	21880	21629	21647	21734	21663	21728	21535	21969	21644	21616	21879	21610	21505	21809	21787	21604	21662	21602	21668	21833	21599	21759	21637	21770	21784	21741	21665	21788	21901	21719	21688	21779	21701	21567	21782	21740	21698	21662	21592	21581	21557	21645	21878	21788	21864	21629	21732	21728	21777	21566	21704	21651	21684	21699	21769	21775	21822	21651	21635	21536	21654	21676	21644	22036	21773	21690	21714	21635	21829	21687	21674
18429	32491	30038	24047	21641	20399	20120	19813	19371	18976	18730	18394	18271	18048	18069	17818	17800	17930	17684	17768	17730	17637	17798	17763	17771	17570	17756	17968	17883	17679	17803	17499	17668	17515	17514	17583	17609	17628	17661	17522	17748	17667	17743	17739	17533	17512	17813	17790	17569	17689	17463	17495	17555	17520	17621	17613	17599	17641	17921	19049	18982	18826	18195	17827	17674	17572	17429	17545	17245	17482	17409	17682	17509	17327	17524	17302	17426	17508	17415	17492	17398	17488	17565	17316	17425	17333	17382	17364	17706	17397	17545	17468	17389	17604	17472	17566	17628	17491	17495	17348	17424	17517	17548	17554	17435	17318	17299	17423	17574	17478	17207	17404	17371	17601	17331	17481	17465	17683	17364	17387	17519	17508	17434	17427	17572	17476	17490	17390	17559	17497	17442	17435	17468	17398	17524	17469	17475	17317	17407	17479	17567	17401	17502	17369	17489	17479	17278	17492	17394	17442	17369	17500	17508	17601	17459	17410	17416	17509	17499	17494	17387	17558	17604	17420	17523	17336	17264	17577	17436	17638	17522	17430	17500	17499	17531	17486	17403	17429	17504	17509	17555	17469	17499	17498	17359	17477	17567	17604	17297	17205	17413	17632	17458	17493	17596	17478	17632	17403	17436	17353	17647	17407	17421	17421	17491	17303	17499	17245	17309	17720	17512	17480	17328	17412	17520	17379	17501	17440	17363	17388	17234	17527	17350	17459	17654	17537	17648	17402	17404	17344	17598	17356	17478	17427	17463	17376	17471	17382	17555	17205	17436	17441	17569	17640	17481	17507	17632	17565	17436	17524	17485	17415	17462	17540	17315	17469	17573	17526	17604	17393	17562	17529	17478	17395	17572	17584	17451	17504	17594	17480	17583	17452	17675	17336	17733	17628	17377	17525	17437	17487	17313	17494	17527	17330	17480	17507	17410	17309	17552	17555	17390	17512	17529	17426	17516	17558	17426	17577	17481	17341	17372	17409	17661	17421	17602	17383	17451	17540	17451	17463	17386	17410	17599	17275	17374	17473	17480	17431	17433	17520	17427	17477	17475	17508	17623	17583	17490	17407	17483	17278	17512	17408	17596	17398	17262	17411	17442	17454	17351	17371	17483	17323	17452	17486	17500	17461	17228	17654	17442	17358	17477	17471	17484	17424	17622	17562	17370	17391	17344	17264	17439	17504	17394	17572	17447	17503	17552	17562	17381	17507	17399	17464	17522	17518	17429	17328	17448	17434	17363	17484	17338	17440	17552	17469	17410	17470	17366	17431	17494	17472	17376	17319	17117	17348	17480	17302	17477	17251	17449	17431	17496	17464	17339	17568	17445	17615	17487	17573	17484	17651	17483	17413	17468	17506	17642	17482	17528	17297	17607	17386	17353	17599	17476	17571	17238	17489	17372	17593	17432	17566	17418	17391	17696	17494	17434	17368	17516	17455	17538	17322	17478	17598	17473	17563	17450	17378	17379	17614	17286	17512	17365	17319	17469	17548	17529	17457	17320	17310	17589	17404	17402	17427	17508	17502	17395	17536	17464	17460	17499	17624	17400	17460	17430	17559	17535	17533	17404	17486	17531	17388	17524	17359	17415	17303	17455	17588	17501	17432	17488	17296	17581	17528	17608	17326	17530	17398	17453	17553	17532	17567	17549	17566	17415	17318	17351	17465	17245	17262	17330	17629	17453	17492	17484	17602	17455	17247	17415	17435	17589	17306	17290	17438	17514	17499	17404	17351	17400	17481	17410	17415	17428	17485	17332	17381	17357	17649	17449	17540	17339	17487	17357	17461	17492	17450	17588	17508	17371	17520	17396	17438	17333	17434	17456	17500	17516	17347	17390	17297	17524	17406	17463	17387	17446	17388	17508	17389	17555	17456	17547	17234	17172	17542	17658	17410	17516	17557	17586	17383	17361	17493	17503	17486	17482	17595	17307	17457	17448	17250	17579	17293	17534	17477	17362	17445	17421	17544	17487	17452	17405	17526	17471	17624	17518	17575	17454	17375	17428	17405	17418	17637	17373	17638	17325	17310	17560	17227	17474	17487	17536	17463	17555	17567	17529	17431	17409	17510	17421	17212	17540	17546	17249	17417	17352	17317	17384	17585	17418	17351	17500	17439	17401	17404	17419	17427	17405	17571	17470	17452	17489	17501	17428	17562	17447	17478	17622	17610	17561	17599	17566	17461	17465	17473	17427	17384	17476	17632	17366	17473	17324	17415	17496	17602	17420	17400	17483	17390	17370	17705	17485	17520	17413	17410	17296	17389	17390	17493	17622	17326	17591	17416	17576	17238	17496	17636	17403	17431	17488	17518	17480	17362	17524	17510	17554	17271	17634	17357	17469	17535	17476	17493	17566	17361	17414	17239	17477	17615	17553	17568	17606	17477	17374	17456	17301	17396	17330	17298	17560	17590	17742	17568	17496	17465	17367	17478	17369	17530	17464	17364	17247	17592	17398	17409	17642	17357	17432	17512	17642	17414	17538	17258	17419	17377	17445	17299	17273	17423	17284	17716	17584	17660	17500	17483	17542	17349	17306	17316	17440	17517	17400	17406	17437	17513	17311	17408	17523	17452	17519	17449	17389	17451	17474	17433	17386	17592	17438	17341	17484	17649	17447	17445	17480	17242	17458	17318	17463	17515	17361	17509	17354	17524	17591	17452	17354	17339	17360	17442	17330	17621	17478	17484	17447	17407	17490	17531	17523	17435	17432	17434	17439	17330	17494	17554	17445	17360	17536	17282	17495	17283	17691	17573	17452	17525	17605	17550	17504	17446	17381	17352	17338	17454	17493	17488	17453	17442	17366	17616	17442	17484	17498	17504	17241	17375	17330	17670	17592	17525	17485	17621	17552	17677	17352	17411	17376	17485	17415	17491	17501	17498	17396	17437	17443	17297	17560	17437	17488	17357	17230	17605	17358	17386	17448	17583	17519	17626	17427	17647	17633	17549	17567	17456	17439	17517	17366	17459	17467	17492	17335	17324	17537	17473	17427	17372	17337	17391	17439	17479	17345	17367	17504	17395	17241	17700	17442	17456	17445	17343	17614	17307	17464	17455	17534	17480	17317	17241	17389	17379	17393	17502	17275	17388	17514	17491	17507	17512	17527	17441	17590	17700	17646	17509	17459	17347	17463	17457	17322	17295	17544	17396	17552	17431	17374	17349	17512	17339	17619	17460	17374	17437	17401	17468	17421	17419	17542	17420	17473	17441	17437	17385	17516	17412	17449	17365	17574	17554	17402	17541	17494	17463	17442	17535	17429	17357	17535	17593	17301	17478	17545	17226	17442	17512	17617	17556	17537	17559	17698	17637	17621	17443	17533	17478	17388	17532	17613	17473	17508	17493	17380	17514	17461	17376	17347	17391	17528	17489	17553	17340	17458	17483	17450	17412	17451	17617	17466	17400	17315	17568	17680	17410	17448	17455	17504	17467	17468	17496	17485	17592	17325	17470	17646	17533	17426	17499	17567	17571	17445	17510	17461	17439	17510	17481	17501	17505	17463	17666	17472	17255	17478	17303	17582	17672	17522	17578	17611	17493	17526	17387	17354	17531	17459	17350	17426	17415	17387	17411	17482	17557	17455	17467	17379	17437	17438	17503	17489	17350	17333	17372	17448	17479	17358	17521	17533	17585	17546	17296	17385	17405	17379	17518	17214	17486	17290	17447	17653	17325	17547	17551	17526	17567	17481	17496	17508	17454	17333	17436	17444	17529	17257	17605	17536	17431	17389	17490	17457	17629	17461	17355	17408	17423	17525	17292	17511	17395	17386	17352	17369	17385	17385	17410	17472	17396	17513	17650	17456	17463	17345	17305	17540	17463	17314	17321	17430	17307	17475	17382	17411	17498	17442	17407	17485	17280	17595	17462	17646	17491	17475	17441	17408	17305	17629	17584	17504	17384	17400	17391	17310	17509	17451	17405	17489	17659	17658	17489	17465	17372	17469	17435	17459	17566	17551	17432	17513	17428	17557	17425	17359	17455	17519	17419	17489	17421	17371	17379	17386	17460	17395	17422	17586	17350	17443	17309	17525	17467	17273	17514	17355	17360	17519	17537	17580	17443	17602	17564	17392	17554	17539	17628	17377	17442	17410	17333	17300	17479	17326	17590	17486	17491	17634	17409	17381	17507	17410	17353	17546	17302	17356	17453	17561	17367	17522	17453	17700	17588	17575	17474	17463	17438	17421	17405	17440	17542	17430	17455	17364	17472	17415	17526	17502	17361	17332	17619	17402	17437	17354	17373	17234	17368	17506	17398	17405	17516	17350	17430	17393	17491	17750	17513	17228	17477	17609	17450	17700	17493	17579	17672	17423	17596	17683	17372	17301	17505	17480	17428	17327	17479	17501	17426	17377	17546	17495	17442	17353	17417	17572	17364	17496	17582	17534	17528	17391	17442	17614	17476	17348	17418	17437	17267	17352	17298	17418	17451	17334	17491	17478	17296	17699	17537	17276	17322	17201	17486	17625	17286	17383	17601	17422	17465	17561	17369	17449	17313	17453	17464	17541	17417	17530	17399	17414	17561	17197	17457	17351	17480	17344	17664	17276	17358	17470	17516	17406	17471	17403	17389	17562	17585	17228	17486	17619	17213	17500	17399	17383	17408	17410	17458	17552	17646	17390	17482	17481	17390	17524	17553	17473	17390	17367	17557	17407	17455	17764	17525	17438	17398	17644	17608	17535	17586	17405	17604	17498	17385	17454	17483	17568	17400	17306	17420	17523	17499	17395	17341	17588	17551	17422	17460	17456	17506	17444	17490	17369	17700	17540	17378	17511	17500	17372	17447	17530	17443	17401	17315	17484	17484	17508	17623	17556	17480	17378	17397	17510	17499	17456	17525	17512	17368	17416	17490	17500	17578	17480	17428	17509	17563	17592	17392	17516	17445	17414	17551	17640	17465	17370	17489	17495	17517	17542	17571	17568	17492	17625	17593	17335	17448	17578	17550	17507	17331	17454	17498	17511	17525	17514	17505	17530	17472	17515	17262	17533	17643	17544	17435	17403	17517	17396	17496	17558	17500	17502	17512	17393	17341	17195	17472	17380	17418	17450	17522	17464	17322	17550	17348	17556	17449	17566	17687	17473	17375	17329	17404	17382	17321	17440	17426	17283	17651	17318	17611
28314	22855	26650	24811	21688	21576	21989	21872	21554	21493	21595	21481	21455	21605	21376	21360	21234	21378	21399	21287	21483	21300	21473	21572	21445	21280	21294	21266	21305	21375	21502	21324	21432	21431	21374	21173	21435	21607	21323	21277	21389	21469	21131	21397	21484	21649	21248	21236	21306	21389	21229	21394	21288	21402	21357	21256	21383	21256	21371	21314	21442	21259	21472	21182	21263	21345	21357	21426	21309	21238	21309	21254	21341	21181	21187	21291	21452	21345	21394	21063	21314	21018	21280	21394	21392	21540	21450	21292	21352	21469	21434	21382	21388	21309	21284	21236	21118	21034	21255	21246	21369	21245	21305	21351	21302	21413	21239	21279	21465	21166	21402	21345	21196	21108	21165	21473	21163	21098	21161	21378	21469	21205	21186	21187	21219	21310	21147	21164	21250	21407	21152	21259	21054	21231	21168	21166	21178	21256	21208	21313	21183	21368	21389	21205	21425	21231	21377	21233	21211	21231	21253	21140	21230	21343	21324	21377	21233	21229	21343	21446	21199	21247	21207	21122	21104	21141	21196	21239	21150	20992	21130	21328	21299	21400	21227	21370	21320	21303	21220	21154	21197	21206	21236	21194	21233	21449	21284	21191	21103	21213	21212	21250	21490	21224	21319	21423	21379	21089	21331	21258	21285	21314	21208	21356	21213	21301	21376	21293	21326	21174	21277	21132	21420	21211	21174	21231	21140	21364	21181	21243	21205	21271	21132	21126	21329	21335	21191	21235	21176	21185	21325	21314	21316	21269	21284	21265	21195	21273	21226	21313	21149	21247	21141	21224	21129	21408	21304	21330	21404	21331	21134	21258	21454	21081	21343	21296	21318	21225	21344	21171	21347	21428	21447	21361	21288	21420	21356	21188	21324	21213	21270	21111	21266	21145	21206	21420	21620	21244	21138	21283	21134	21237	21301	21201	21420	21066	21153	21154	21485	21214	21204	21206	21286	21274	21308	21351	21262	21551	21323	21192	21476	21234	21269	21167	21224	21245	21351	21282	21449	21259	21242	21388	21237	21378	21416	21368	21251	21270	21350	21537	21370	21383	21384	21065	21258	21170	21202	21287	21183	21366	21215	21314	21534	21276	21147	21027	21333	21471	21165	21427	21424	21119	21398	21490	21188	21305	21371	21264	21254	21331	21360	21139	21423	21168	21233	21279	21486	21075	21129	21278	21270	21224	21351	21059	21262	21374	21398	21393	21350	21086	21119	21293	21414	21233	21398	21151	21167	21286	21251	21322	21115	21246	21294	21137	21265	21167	21285	21195	21299	21149	21307	21283	21302	21293	21277	21369	21638	21391	21466	21315	21389	21384	21302	21342	21422	21456	21447	21247	21396	21261	21230	21486	21315	21263	21058	21252	21412	21352	21490	21433	21315	21216	21181	21412	21386	21299	21285	21452	21513	21409	21222	21199	21097	21174	21101	21295	21199	21208	21248	21275	21153	21263	21426	21429	21191	21335	21281	21412	21157	21226	21325	21242	21499	21299	21332	21348	21060	21532	21346	21305	21228	21581	21152	21290	21325	21402	21361	21226	21113	21347	21408	21443	21409	21396	21452	21174	21119	21310	21096	21195	21243	21522	21209	21136	21273	21195	21148	21452	21282	21415	21314	21502	21119	21465	21454	21360	21198	21352	21286	21402	21187	21615	21254	21328	21339	21211	21242	21306	21311	21304	21301	21320	21282	21459	21268	21225	21202	21329	21364	21214	21233	21429	21115	21465	21339	21358	21487	21250	21303	21415	21263	21308	21182	21103	21207	21429	21423	21366	21423	21054	21076	21389	21147	21265	21249	21211	21398	21184	21134	21019	21193	21101	21141	21360	21307	21099	21179	21165	21403	21143	21248	21447	21270	21301	21158	21385	21312	21261	21338	21298	21298	21233	21247	21347	21247	21265	21212	21108	21316	21081	21354	21299	21362	21361	21343	21206	21497	21310	21266	21521	21361	21205	21125	21191	21231	21428	21263	20954	21062	21021	21236	21243	21343	21339	21398	21506	21168	21205	21354	21245	21326	21446	21064	21315	21174	21280	21149	21221	21374	21231	21265	21260	21296	21374	21283	21398	21351	21515	21611	21415	21369	21515	21252	21237	21544	21354	21275	21386	21383	21376	21307	21261	21122	21244	21366	21144	21439	21268	21232	21456	21247	21194	21449	21342	21187	21390	21232	21123	21495	21291	21161	21147	21228	21295	21481	21219	21145	21453	21326	21206	21263	21392	21277	21383	21367	21338	21312	21210	21450	21385	20993	21117	21211	21508	21276	21210	21442	21237	21363	21196	21249	21148	21345	21338	21400	21455	21392	21242	21264	21483	21361	21471	21656	21108	21218	21329	21282	21359	21253	21244	21189	21449	21224	21398	21222	21289	21355	21365	21321	21171	21475	21289	21425	21260	21210	21276	20925	21253	21018	21249	21138	21070	21408	21353	21502	21234	21395	21324	21505	21340	21254	21110	21194	21156	21185	21274	21185	21413	21377	21153	21197	21279	21338	21244	21193	21214	21390	21203	21192	21522	21302	21349	21295	21256	21254	21389	20932	21598	21470	21224	21217	21344	21200	21134	21319	21328	21532	21534	21351	21334	21320	21281	21173	21185	21146	21254	21119	21261	21432	21261	21326	21249	21296	21424	21318	21309	21186	21368	21567	21131	21378	21302	21175	21422	21413	21280	21248	21325	21263	21392	21224	21523	21310	21535	21452	21247	21299	21201	21161	21230	21562	21264	21520	21454	21296	21093	21159	21234	21537	21354	21338	21157	21567	21342	21208	21332	21248	21232	21329	21322	21166	21399	21532	21323	21371	21198	21222	21106	21197	21178	21175	21165	21356	21282	21491	21279	21149	21405	21171	21070	21279	21389	21452	21519	21273	21453	21676	21147	21190	21183	21160	21398	21234	21178	21265	21313	21385	21222	21290	21067	21094	21369	21234	21172	21249	21434	21016	21011	21294	21050	21247	21247	21309	21196	21254	21588	21639	21350	21168	21289	21404	21255	21263	21293	21155	21512	21495	21397	21299	21362	21389	21181	21517	21212	21292	21269	21323	21128	21200	21391	21132	21089	21187	21298	21242	21451	21541	21316	21357	21328	21303	21085	21187	21303	21312	21301	21313	21264	21343	21599	21368	21154	21230	21148	21263	21417	21313	21296	21185	21548	21396	21043	21194	21228	21322	21161	21396	21265	21279	21174	21353	21400	21530	21539	21437	21183	21232	21121	21206	21310	21399	21338	21285	21249	21148	21380	21214	21231	21258	21317	21122	21363	21253	21144	21346	21454	21247	21580	21436	21524	21343	21224	21248	21262	21385	21244	21234	21181	21219	21184	21243	21291	21195	21043	21266	21240	21465	21183	21097	21269	20946	21087	21257	21186	21270	21151	21311	21298	21240	21401	21446	21234	21385	21518	21174	21278	21425	21561	21163	21243	21379	21103	21173	21437	21438	21257	21358	21246	21309	21387	21301	21316	21459	21450	21285	21386	21333	21345	21476	21393	21304	21366	21279	21068	21106	21178	21057	21115	21299	21417	21218	21279	21184	21278	21386	21146	21193	21368	21458	21456	21382	21269	21301	21513	21423	21213	21333	21143	21332	21141	21194	21214	21168	21356	21153	21388	21266	21339	21369	21332	21289	21174	21406	21170	21441	21165	21293	21271	21206	21260	21155	21416	21330	21443	21195	21338	21345	21200	21548	21222	21379	21252	21300	21156	21033	21097	21163	21262	21256	21424	21350	21266	21365	21557	21437	21383	21472	21255	21296	21287	21048	21194	21328	21175	21068	21179	21264	21344	21296	21318	21202	21254	21302	21419	21194	21312	21151	21182	21179	21382	21205	21278	21349	21196	21116	21404	21179	21288	21238	21193	21109	21398	21278	21372	21340	21485	21136	21339	21163	21386	21139	21415	21393	21282	21173	21273	21155	21349	21285	21217	21250	21208	21523	21216	21410	21428	21419	21325	21328	21083	21334	21399	21113	21168	21273	21440	21246	21465	21428	21234	21640	21133	21241	21051	21178	21087	21225	21458	21331	21273	21231	21122	21449	20931	21357	21096	21501	21215	21263	21258	21486	21122	21306	21466	21332	21334	21026	21237	21518	21135	21347	21285	21437	21386	21257	21425	21215	21304	21246	21261	21277	21414	21301	21173	21263	21274	21554	21294	21302	21389	21326	21290	21144	21195	21241	21338	21225	21275	21264	21319	21236	21242	21453	21517	21296	21477	21124	21284	21165	21314	21386	21234	21202	21260	21074	21342	21093	21488	21274	21428	21299	21391	21280	21292	21204	21301	21194	21294	21482	21239	21392	21090	21019	21187	21458	21386	21367	21408	21204	21179	21312	21277	21241	21427	21413	21130	21234	21624	21455	21199	21374	21284	21297	21236	21136	21444	21410	21351	21205	21149	21254	21523	21228	21422	21275	21305	21272	21361	21497	21284	21433	21253	21217	21332	21231	21310	21182	21409	21372	21259	21439	21132	21374	21351	21251	21138	21441	21205	21125	21366	21319	21142	21233	21363	21503	21437	21231	21499	21374	21247	21403	21288	21140	21552	21225	21229	21300	21149	21381	21425	21437	21461	21166	21366	21068	21142	21164	21177	21458	21403	21311	21303	21422	21251	21358	21287	21306	21063	21466	21545	21413	21284	21158	21212	21101	21286	21440	21076	21474	21273	21232	21136	21272	21379	21485	21322	21437	21243	21422	21298	21152	21372	21343	21193	21286	21158	21154	21248	21353	21288	21354	21240	21349	21315	21257	21372	21393	21267	21387	21553	21198	21271	21005	21403	21173	21062	21249	21199	21188	21347	21503	21465	21265	21212	21274	21326	21247	21185	21297	21439	21272	21326	21338	21166	21064	21294	21388	21183	21237	21217	21457	21241	21259	21407	21270	21424	21402	21472	21481	21353	21266	21227	21121	21053	21353	21355	21429	21287	21333	21237	21200	21183	21161	21395	21470	21078	21333	21329	21160	21265	21321	21563	21317	21235	21146	21180	21378	21297	21317	21283	21377	21292	21180	21475	21471	21297	21409	21252	21399	21235	21151	21342	21076	21419	21403	21359	21078	21160	21272	21147	21259	21251	21323	21267	21205	21439	21416	21290	21381	21441	21111	21122	21368	21282	21239	21110
17486	21591	20940	18941	18399	18037	18082	18054	17690	17559	17465	17624	17302	17516	17379	17494	17310	17502	17303	17405	17145	17430	17338	17287	17263	17285	17116	17437	17183	17257	17361	17163	17231	17349	17224	17215	17228	17176	17224	17289	17313	17272	17222	17209	17362	17289	17466	17396	17298	17368	17372	17387	17411	17444	17290	17389	17328	17387	17400	17463	17530	17357	17251	17347	17358	17238	17435	17151	17412	17296	17292	17261	17227	17351	17305	17457	17426	17114	17402	17282	17364	17353	17294	17311	17372	17352	17262	17217	17171	17443	17177	17290	17324	17382	17181	17229	17231	17276	17470	17179	17230	17139	17087	17271	17247	17249	17269	17065	17249	17321	17203	17373	17253	17175	17261	17329	17288	17168	17346	17293	17303	17345	17195	17243	17172	17203	17407	17210	17335	17098	17278	17147	17382	17272	17262	17204	17370	17371	17300	17344	17382	17311	17270	17068	17302	17242	17174	17294	17368	17415	17140	17193	17026	17385	17317	17268	17160	17426	17361	17163	17266	17432	17157	17259	17385	17325	17377	17270	17287	17381	17315	17337	17216	17362	17319	17136	17216	17300	17244	17302	17271	17299	17326	17185	17090	17275	17231	17265	17318	17532	17054	17343	17211	17227	17311	17283	17258	17365	17395	17276	17394	17392	17251	17332	17380	17357	17391	17278	17261	17425	17022	17393	17417	17246	17302	17294	17236	17340	17340	17241	17228	17303	17262	17267	17326	17163	17204	17166	17323	17442	17261	17180	17387	17279	17461	17170	17281	17227	17231	17246	17171	17405	17373	17469	17303	17280	17371	17193	17309	17327	17314	17232	17257	17307	17281	17315	17398	17318	17165	17363	17249	17338	17209	17230	17349	17438	17096	17282	17371	17138	17152	17430	17212	17295	16992	17111	17310	17324	17187	17407	17209	17382	17090	17302	17310	17371	17148	17096	17320	17269	17367	17295	17173	17071	17189	17264	17228	17290	17355	17104	17264	17321	17385	17220	17331	17187	17510	17152	17132	17168	17196	17117	17296	17125	17393	17239	17222	17198	17232	17285	17236	17335	17269	17165	17236	17243	17416	17329	17377	17402	17177	17317	17285	17214	17220	17277	17463	17345	17264	17309	17196	17285	17269	17183	17197	17341	17463	17137	17234	17216	17298	17433	17414	17300	17244	17261	17274	17152	17292	17191	17387	17136	17275	17344	17271	17314	17412	17235	17034	17266	17328	17382	17174	17269	17433	17247	17327	17292	17375	17285	17294	17293	17301	17239	17298	17172	17241	17487	17158	17213	17325	17374	17325	17006	17118	17251	17253	17206	17157	17340	17318	17220	17319	17243	17190	17312	17278	17198	17202	17173	17143	17409	17360	17258	17292	17111	17332	17275	17215	17238	17184	17139	17309	17266	17335	17229	17347	17381	17252	17395	17252	17365	17250	17306	17167	17263	17341	17331	17369	17239	17422	17289	17000	17264	17423	17311	17295	17272	17190	17302	17168	17137	17227	17410	17275	17158	17276	17178	17025	17198	17367	17262	17066	17241	17300	17278	17172	17420	17196	17245	17353	17148	17254	17158	17286	17231	17232	17356	17421	17274	17441	17254	17222	17190	17282	17102	17143	17195	17149	17366	17266	17240	17262	17274	17181	17246	17296	17290	17278	17455	17239	17307	17141	17153	17359	17377	17300	17071	17124	17441	17292	17254	17203	17142	17304	17230	17380	17285	17378	17292	17274	17251	17503	17545	17280	17197	17269	17209	17421	17304	17160	17320	17266	17227	17170	17292	17368	17244	17244	17243	17346	17350	17159	17234	17297	17317	17330	17320	17444	17186	17294	17325	17343	17265	17204	17263	17241	17414	17252	17243	17244	17344	17140	17401	17247	17175	17327	17240	17181	17202	17398	17384	17213	17352	17280	17287	17351	17300	17242	17286	17234	17201	17390	17208	17146	17329	17312	17260	17174	17335	17380	17360	17350	17231	17140	17377	17328	17375	17407	17243	17335	17255	17284	17210	17241	17400	17202	17249	17282	17267	17373	17229	17344	17266	17277	17198	17355	17170	17304	17257	17346	17328	17192	17284	17314	17447	17312	17204	17308	17357	17223	17185	17232	17057	17267	17167	17290	17317	17339	17143	17240	17270	17470	17248	17269	17354	17263	17238	17278	17152	17316	17193	17358	17320	17312	17301	17180	17297	17195	17293	17322	17179	17219	17243	17315	17123	17277	17236	17150	17345	17425	17318	17301	17161	17139	17031	17280	17173	17368	17143	17269	17384	17274	17237	17354	17027	17398	17174	17384	17359	17495	17373	17116	17261	17492	17274	17318	17258	17533	17239	17420	17097	17168	17264	17241	17284	17230	17189	17278	17267	17298	17285	17243	17318	17185	17251	17220	17319	17094	17409	17312	17301	17320	17304	17317	17251	17225	17182	17297	17145	17219	17283	17378	17217	17366	17411	17120	17281	17344	17268	17363	17162	17229	17191	17363	17282	17148	17224	17107	17255	17284	17218	17318	17426	17147	17172	17251	17357	17358	17218	17331	17156	17272	17250	17407	17256	17113	17313	17135	17191	17074	17327	17391	17480	17254	17402	17395	17287	17402	17341	17289	17091	17239	17269	17306	17316	17325	17257	17307	17256	17265	17280	17290	17354	17153	17225	17410	17343	17376	17166	17361	17370	17224	17244	17142	17256	17206	17329	17309	17348	17275	17132	17272	17192	17325	17267	17426	17121	17216	17348	17252	17383	17362	17303	17323	17380	17156	17281	17301	17231	17211	17407	17303	17345	17348	17193	17293	17278	17155	17305	17307	17220	17176	17397	17016	17165	17242	17181	17337	17477	17299	17370	17297	17409	17225	17311	17147	17617	17165	17173	17215	17090	17330	17140	17298	17219	17218	17349	17398	17227	17248	17467	17163	17286	17293	17286	16952	17228	17214	17200	17284	17147	17245	17306	17393	17374	17277	17233	17258	17077	17237	17368	17217	17201	17366	17279	17239	17334	17280	17348	17149	17332	17249	17367	17438	17402	17380	17125	17151	17235	17377	17323	17283	17351	17117	17423	17306	17275	17386	17210	17299	17186	17216	17384	17189	17261	17449	17178	17240	17351	17266	17271	17417	17428	17377	17206	17295	17408	17627	17209	17231	17413	17391	17279	17263	17298	17270	17180	17278	17293	17395	17360	17215	17259	17332	17207	17241	17474	17299	17448	17427	17329	17303	17295	17269	17268	17153	17280	17212	17519	17159	17205	17294	17287	17397	17166	17199	17337	17232	17276	17272	17201	17262	17276	17240	17207	17183	17300	17306	17310	17348	17227	17124	17418	17146	17141	17255	17077	17244	17365	17381	17354	17245	17458	17380	17270	17297	17157	17306	17344	17284	17219	17318	17194	17182	17222	17393	17231	17163	17223	17309	17114	17403	17292	17236	17098	17234	17081	17211	17304	17319	17388	17368	17235	17341	17243	17140	17129	17322	17536	17261	17282	17252	17074	17430	17207	17218	17536	17109	17252	17394	17158	17198	17150	17459	17293	17243	17132	17414	17302	17241	17240	17221	17350	17312	17292	17246	17317	17357	17181	17362	17398	17140	17183	17172	17301	17277	17350	17313	17436	17318	17207	17237	17315	17245	17280	17290	17152	17215	17290	17294	17366	17320	17270	17261	17347	17167	17454	17427	17267	17366	17206	17237	17220	17420	17369	17151	17093	17419	17286	17227	17389	17167	17355	17212	17319	17334	17482	17213	17152	17224	17159	17580	17180	17377	17348	17258	17190	17392	17408	17220	17265	17301	17190	17266	17413	17217	17215	17341	17427	17371	17392	17328	17403	17307	17232	17268	17420	17292	17120	17229	17216	17222	17187	17293	17415	17155	17336	17197	17330	17334	17296	17400	17149	17267	17394	17280	17163	17392	17259	17335	17345	17164	17190	17216	17116	17241	17254	17258	17345	17398	17494	17290	17332	17221	17126	17286	17386	17120	17384	17257	17267	17288	17216	17326	17249	17369	17112	17263	17221	17169	17212	17417	17187	17127	17246	17340	17319	17249	17321	17202	17305	17476	17062	17050	17167	17272	17378	17190	17377	17323	17329	17255	17192	17314	17197	17235	17187	17324	17262	17241	17395	17496	17260	17225	17196	17160	17313	17478	17120	17171	17503	17201	17365	17284	17214	17104	17211	17264	17314	17341	17236	17299	17331	17246	17327	17280	17373	17301	17435	17278	17312	17258	17129	17211	17444	17335	17305	17440	17163	17183	17454	17429	17191	17444	17257	17221	17323	17266	17211	17267	17369	17145	17296	17368	17240	17271	17322	17388	17332	17213	17164	17307	17296	17157	17157	17312	17199	17345	17354	17385	17548	17168	17309	17233	17399	17322	17333	17406	17121	17155	17250	17511	17242	17251	17227	17193	17305	17194	17311	17225	17279	17369	17304	17301	17338	17308	17217	17411	17453	17277	17249	17274	17478	17315	17397	17194	17250	17417	17288	17223	17220	17196	17433	17141	17286	17349	17291	17501	17256	17275	17436	17315	17385	17278	17311	17321	17201	17313	17351	17109	17198	17234	17240	17274	17254	17393	17204	17354	17281	17414	17339	17209	17353	17197	17288	17262	17247	17375	17237	17335	17250	17371	17222	17196	17273	17447	17421	17185	17523	17212	17306	17282	17172	17280	17228	17345	17220	17470	17260	17291	17226	17297	17184	17369	17234	17317	17426	17239	17420	17111	17446	17512	17152	17166	17257	17281	17295	17282	17178	17122	17214	17345	17219	17348	17368	17442	17378	17284	17170	17439	17283	17258	17186	17334	17245	17364	17263	17245	17111	17244	17301	17291	17174	17299	17433	17250	17442	17116	17192	17518	17465	17274	17217	17290	17320	17238	17219	17329	17428	17440	17223	17272	17283	17398	17339	17328	17135	17317	17165	17348	17300	17276	17227	17086	17386	17158	17434	17252	17180	17227	17407	17168	17325	17210	17288	17124	17293	17166	17442	17156	17144	17211	17149	17177	17235	17275	17304	17488	17257	17325	17198	17320	17332	17263	17423	17315	17127	17389	17281	17241	17217	17315	17275	17251	17122	17241	17140	17386	17342	17251	17239	17294	17302	17202	17302	17340	17288	17173	17379	17313	17052	17362	17279	17208	17233
24050	21520	29161	24417	22816	24681	25196	22426	21878	21953	21846	21774	21590	21610	21651	21431	21542	21290	21627	21468	21318	21419	21421	21327	21253	21139	21163	21457	21284	21318	21454	21336	21412	21529	21281	21460	21344	21372	21446	21556	21778	21626	21326	21284	21340	21426	21392	21219	21265	21543	21515	21120	21213	21346	21511	21476	21460	21493	21572	21841	21743	21869	21770	21422	21216	21232	21151	21426	21222	21273	21449	21336	21310	21445	21309	21326	21542	21095	21101	21034	21166	21117	21279	21038	21286	21298	21147	21119	21339	21282	21045	21390	21487	21351	21145	21160	21366	21419	21231	21085	21355	21136	21433	21350	21324	21174	21259	21149	21126	21342	21269	21184	20946	21353	21255	21351	21367	21114	21374	21051	21068	21299	21220	21447	21315	21187	21385	21100	21121	21328	21021	21334	21271	21481	21202	21269	21578	21219	21013	21102	21265	20983	21204	21210	21277	21214	21154	21251	21439	21270	21056	21332	21201	21269	21006	21223	21144	21279	21384	21271	21479	21225	21212	21054	21275	21195	21379	21274	21444	21217	21002	21376	21278	21218	21258	21271	21072	21267	21060	21133	21176	21326	21358	21324	21165	21065	21218	21352	21231	21188	21130	21234	21086	21244	21500	21383	21223	21184	21152	21002	21423	21364	21324	21172	21288	21202	21135	21184	21344	21455	21465	21247	21147	21150	21306	21282	21292	21108	21048	21315	21257	21128	21025	21138	21223	21154	21170	21334	21278	21404	21313	21188	21091	21174	21316	21143	21113	21382	21177	21472	21236	21250	21391	21195	21283	20997	21071	21215	21079	21273	21132	21258	21038	21111	21295	21146	21301	21236	21323	21252	21190	21230	21180	21296	21245	21317	21082	21238	21252	21422	21418	21245	21199	21106	21399	21350	21355	21230	21412	21296	21230	21137	21243	21186	21334	21383	21231	21189	21049	21284	21251	20971	21224	21224	21301	21073	21197	21090	21238	21336	21268	21083	21406	21248	21209	21197	21305	21153	21222	21154	21142	21188	21059	21147	21024	21323	21055	21022	21152	21019	21281	21377	21147	21261	21188	21350	21400	21222	21275	21265	21176	21222	21299	21099	21144	21107	21221	21412	21431	21192	21326	21168	21232	21182	21231	21226	21207	21397	21163	21328	21326	21315	21137	21268	21309	21277	21290	21243	21219	21232	21153	21198	21417	21292	21172	21244	21266	20999	21145	21302	21172	21331	21360	21143	21383	21283	21184	21183	21119	21077	21194	21125	21258	21271	21230	21246	21152	21083	21223	21214	21224	21418	21431	21201	21355	21257	21133	21114	21294	21319	21068	21112	21369	21184	21260	21256	21143	21456	21121	21131	21155	21083	21263	21250	21244	21178	21266	21242	21186	21197	21380	21470	21300	20951	21082	21386	21182	21131	21265	21137	21297	21108	21031	21312	20986	21140	21260	21249	21184	20989	21166	21455	21236	21204	21287	21291	21359	21188	21385	21177	21358	21205	21269	21441	21342	21339	21199	21123	21244	21047	21140	21179	21185	21156	21208	21391	21313	21140	21335	20982	21476	21154	21279	21319	21289	21271	21321	21288	21374	21284	21301	21146	21363	21200	21349	21304	21377	21445	21292	21285	21575	21170	21081	21188	21249	21296	21110	21005	20997	21317	21487	21279	21245	21180	21351	21380	21278	21441	21474	21158	21097	21429	21287	21288	21337	21162	21383	21422	21554	21127	21141	21185	21424	21218	21300	21307	21268	21181	21377	21399	21359	21064	21304	21142	21405	21220	21385	21173	21228	21413	21337	21344	21158	21102	21261	21330	21301	21240	21387	21327	21384	21309	21160	21288	21459	21321	21170	21181	21135	21316	21294	21238	21153	21288	21322	21194	21240	21223	21287	21339	21263	21405	21104	21172	21220	21030	21147	21230	21302	21380	21267	21301	21229	21278	21117	21106	21074	21168	21055	21282	21183	21174	21402	21111	21193	21434	21175	21314	21175	21378	21023	20911	21181	21157	21121	21340	21144	21284	21420	21299	21022	21131	21261	21387	21293	21069	21378	21153	21314	21259	21304	21117	21429	21338	20926	21021	21173	21280	21231	21073	21114	21335	21205	21173	21065	21479	21126	21286	21374	21234	21156	21266	21274	21307	21167	21207	21351	21285	21368	21301	21526	21290	21356	21306	21271	21144	21122	21155	21287	21270	21008	21284	20987	21046	21395	21379	21360	21273	21437	21254	21295	21313	21278	21240	21049	21230	21391	21246	21275	21249	21233	21153	21265	21572	21226	21256	21096	21357	21092	21119	21144	21393	21289	21180	21166	21241	21192	21201	21122	21108	21267	21127	21261	21284	20963	21217	21254	21189	21203	21244	21273	20991	21344	21253	21178	21260	21173	21244	21225	21401	21152	21394	21180	21236	21199	21099	21143	21187	21279	21333	21386	21237	21408	21065	21230	21201	20991	21163	21146	21212	21201	21455	21433	21511	21216	21015	21451	21386	21193	21304	21371	21205	21379	21316	21266	21308	21115	21422	21354	21339	21379	21205	21301	21186	21363	21481	21091	21262	21401	21329	21263	21117	21140	21133	21493	21032	21373	21093	21343	21548	21154	21465	21160	20971	21417	21065	21172	21232	21174	21465	21179	21021	21063	21269	21012	21109	21276	21363	21229	21036	21227	21082	21165	21193	21358	21170	21147	21420	21427	21179	21254	21420	21334	21321	21159	21168	21187	21408	21253	21052	21343	21419	21255	21361	21068	21041	21205	21211	21324	21123	21534	21305	21527	21192	21223	21146	21116	21254	21306	21209	21229	21189	21203	21059	21262	21396	21275	21110	21272	21186	21355	21161	21345	21325	21221	21223	21280	21073	21270	21469	21346	21024	21303	21236	21227	21451	21398	21133	21222	21192	21202	21129	21291	21081	21217	21194	21350	21451	21309	21261	21304	21126	21343	21239	21304	21146	21340	21339	21188	21167	21198	21511	21246	21123	21030	21046	21409	21249	21210	21276	21490	21158	21309	21296	21283	21152	21347	21185	21377	21078	21329	21391	21261	21198	21204	21267	21176	21290	21428	21393	21203	21147	21251	21201	21347	21008	21066	21410	21503	21276	21324	21255	21191	21419	21310	21341	21327	21264	21287	21298	21309	21442	21219	21158	21218	21272	21363	21302	21300	21076	21200	20947	21262	21446	21093	21264	21163	21314	21276	21196	21065	21259	21060	21417	21239	21240	21161	21282	21092	21294	21083	21143	21377	21184	21186	21145	21127	21283	21202	21077	21216	21161	21256	21409	21359	21347	21247	21238	21093	21367	20982	21267	21373	21110	21267	21342	21155	21327	21613	21204	21109	21307	21413	21315	21383	21117	21293	21033	21124	21067	21326	21155	21349	21212	21224	21426	21138	21015	21251	21377	21204	21452	21181	21365	21170	21164	21171	21121	21259	21120	21115	21261	21164	21116	21246	21281	21383	21212	21293	21247	21381	21242	21325	21258	21350	21067	21167	21384	21250	21002	21312	21492	21343	21496	21376	21306	21441	21421	21076	21218	21411	21171	21276	21255	21089	21410	21297	21219	21319	21302	21240	21196	21189	21080	21256	21174	21444	21473	21269	21416	21346	21373	21200	21217	21412	21243	21205	21215	21232	21319	21296	21240	21168	21045	21326	21184	21180	20912	21306	21308	21195	21171	21218	21382	21283	21135	21165	21281	21146	21007	21344	21294	21070	20940	21172	21261	20969	21254	21207	21159	21406	21239	21267	21263	21057	21239	21252	21057	21090	21332	21266	21220	21269	21086	21161	21309	21522	21224	21251	21179	21280	21413	21054	21006	21232	21118	21311	21294	21334	21097	21377	21431	21341	21251	21329	21119	21281	21318	21344	21123	21236	21101	20814	21058	21265	21282	21024	21170	21290	21390	21154	21134	21361	21461	21226	21337	21280	21310	21515	21424	21224	21272	21304	21187	21294	21283	21195	21229	21226	21031	21098	21366	21132	21032	21009	21274	21300	21355	21237	21114	21377	21168	21254	21278	21130	21233	21080	21215	21150	21121	21351	21389	21166	21263	21068	21259	21179	21201	21233	21310	21010	21363	21174	21272	21257	21179	21240	21435	21406	21234	21368	21246	21096	21531	21343	21142	21321	21222	21232	21190	21249	21147	21249	21162	21276	21357	21283	21118	21216	21419	21287	21016	21178	21067	21161	21247	21194	21083	21140	21129	21126	21228	21336	21111	21242	21389	21300	21263	21024	21240	21136	21302	21165	21242	21140	21051	21089	21357	21166	21460	21282	21318	21395	21099	21119	21205	21186	21179	21157	21225	21153	21119	21351	21225	21368	21149	21431	21269	21312	21343	21116	21332	21171	21152	21441	21142	21246	21158	21280	21351	21289	21359	21211	21233	21236	21030	21278	21470	21239	20987	21289	21186	21327	21096	21475	21130	21232	21341	21172	21130	21341	21247	21162	21256	21146	21295	21142	21171	21161	21304	21106	21322	21446	21174	21316	21037	21214	21158	21100	21389	21378	21294	21168	21210	21026	21125	21179	21420	21094	21215	21117	21280	21124	21192	21340	21236	21004	21223	21078	21107	21251	21298	21015	21215	21347	21282	21225	21150	21256	20957	21220	21114	21288	21264	21234	21211	21093	21328	21124	21382	21395	21278	21339	21313	21203	21151	21327	21245	21099	21383	21268	21148	21026	21167	21061	21304	21203	21368	20992	21039	21241	21128	21311	21351	21355	21278	21358	21419	21170	21245	21244	21201	21390	21184	21251	21380	21311	21219	21262	21224	21191	21374	21214	21337	21132	21234	21298	21462	21265	21051	21219	21386	21063	21352	21074	21548	21232	21206	21098	21152	21167	21274	21302	21394	21215	20987	21058	21220	21296	21222	21098	21191	21359	21227	21411	21077	21420	21137	21166	21167	21217	21157	21269	21051	21157	21128	21445	21182	21362	21160	21248	21044	21224	21302	21196	21162	21242	21297	21341	21217	21199	21169	21097	21318	21210	21252	21275	21107	21099	21195	21189	21247	21081	21002	21262	21204	21119	21298	21319	21095	21468	21031	21299	21111	21486	21212	21292	21130	21372	21329	21238	21313	21296	21200	21321	21333	21380	21198	21265	21238	21179	21163	21409	21516	21178	21233
16517	28013	26303	22119	20557	19855	19470	18832	18300	18182	17922	17848	17882	17626	17415	17610	17578	17699	17405	17462	17433	17330	17435	17668	17546	17399	17395	17634	17499	17199	17513	17277	17413	17257	17246	17369	17311	17582	17302	17278	17246	17223	17340	17409	17536	17396	17607	17497	17377	17443	17464	17336	17072	17423	17240	17209	17417	17515	17755	17983	18118	17734	17677	17132	17353	17491	17117	17303	17142	17388	17410	17377	17444	17398	17346	17187	17137	17055	17320	17150	17302	17232	17264	17278	17355	17287	17258	17169	17323	17439	17276	17288	17083	17443	17138	17273	17345	17223	17262	17239	17253	17182	17418	17485	17225	17214	17261	17261	17363	17243	17186	17319	17348	17344	17279	17110	17322	17351	17246	17289	17247	17262	17266	17077	17260	17181	17263	17316	17293	17340	17427	17195	17317	17197	17392	17238	17271	17199	17228	17201	17214	17035	17027	17177	17318	17264	17147	17156	17370	17335	17224	17199	17383	17343	17247	17356	17239	17264	17183	17148	17147	17379	17256	17191	17476	17303	17218	17220	17309	17471	17281	17252	17330	17408	17064	17213	17306	17338	17231	17113	17290	17350	17255	17279	17188	17421	17246	17251	17361	17183	17227	17371	17210	17170	17150	17221	17406	17272	17313	17303	17400	17271	17227	17347	17325	17397	17417	17296	17410	17226	17108	17366	17155	17293	17366	17309	17274	17335	17281	17261	17128	17348	17116	17438	17344	17004	17301	17344	17349	17028	17531	17145	17111	17289	17334	17442	17305	17258	17331	17083	17313	17126	17554	17276	17238	17319	17288	17283	17196	17278	17369	17383	17220	17255	17459	17129	17211	17501	17142	17336	17262	17150	17286	17320	17354	17273	17280	17352	17072	17138	17427	17321	17196	17343	17359	17445	17201	17478	17430	17354	17297	17190	17227	17307	17447	17286	17223	17168	17352	17320	17170	17139	17067	17134	17327	17100	17343	17306	17335	17277	17418	17200	17260	17236	17242	17228	17407	17361	17236	17184	17394	17230	17130	17187	17225	17194	17244	17229	17177	17290	17253	17286	17416	17267	17331	17351	17218	17365	17236	17331	17410	17278	17316	17401	17134	17196	17189	17348	17377	17325	17278	17177	17104	17456	17295	17285	17377	17120	17451	17404	17143	17170	17375	17286	17398	17400	17144	17350	17308	17269	17152	17224	17120	17191	17353	17355	17377	17457	17041	17279	17279	17376	17241	17065	17383	17372	17409	17213	17232	17315	17195	17358	17201	17152	17320	17291	17335	17248	17298	17272	17108	17105	17426	17280	17144	17410	17412	17223	17450	17466	17250	17239	16968	17281	17156	17331	17278	17275	17307	17355	17259	17262	17314	17110	17178	17332	17217	17217	17281	17288	17271	17308	17250	17336	17203	17127	17250	17301	17309	17324	17172	17197	17200	17183	17353	17238	17179	17452	17218	17364	17323	17244	17239	17217	17293	17312	17332	17349	17382	17196	17349	17403	17364	17264	17158	17265	17279	17090	17254	17241	17230	17201	17182	17451	17274	17134	17183	17190	17336	17264	17203	17150	17238	17500	17263	17320	17249	17387	17314	17292	17234	17209	17204	17142	17422	17182	17311	17374	17477	17264	17287	17138	17369	17414	17242	17373	17197	17205	17224	17207	17307	17182	17135	17130	17299	17305	17345	17208	17326	17315	17157	17313	17337	17266	17337	17464	17260	17396	17204	17297	17292	17276	17205	17229	17213	17495	17427	17444	17245	17287	17212	17170	17230	17295	17316	17378	17241	17274	17124	17202	17372	17172	17473	17256	17193	17272	17435	17258	17216	17278	17244	17263	17177	17226	17284	17264	17311	17278	17194	17255	17215	17260	17185	17442	17312	17232	17251	17279	17219	17307	17171	17341	17109	17147	17306	17305	17353	17261	17363	17173	17287	17214	17223	17228	17132	17337	17273	17339	17175	17414	17388	17119	17189	17215	17364	17355	17256	17280	17346	17181	17347	17279	17266	17407	17116	17377	17512	17208	17390	17252	17336	17318	17354	17228	17297	17098	17203	17315	17231	17197	17267	17285	17222	17285	17273	17161	17208	17264	17299	17269	17227	17351	17130	17392	17245	17322	17206	17192	17094	17296	17170	17325	17155	17275	17260	17228	17300	17200	17226	17008	17286	17302	17308	17120	17459	17408	17183	17303	17298	17039	17237	17321	17387	17106	17368	17395	17046	17266	17200	17405	17178	17308	17136	17336	17305	17444	17377	17230	17296	16990	17200	17330	17218	17234	17168	17201	17312	17107	17224	17416	17026	17234	17270	17348	17320	17329	17097	17378	17049	17396	17331	17336	17527	17214	17379	17189	17244	17293	17183	17316	17253	17310	17229	17154	17212	17355	17283	17256	17260	17415	17183	17307	17231	17497	17239	17344	17255	17309	17302	17184	17275	17203	17238	17313	17005	17325	17413	17398	17244	17173	17298	17274	17253	17272	17253	17247	17373	17225	17332	17301	17453	17185	17115	17226	17403	17326	17145	17199	17244	17448	17180	17265	17142	17390	17352	16969	17362	17431	17143	17390	17319	17369	17179	17224	17259	17291	17244	17414	17179	17439	17239	17030	17282	17174	17307	17386	17236	17438	17303	17341	17331	17292	17144	17393	17319	17180	17153	17249	17311	17183	17251	17310	17349	17337	17588	17185	17041	17129	17258	17231	17316	17105	17290	17096	17201	17309	17239	17387	17124	17347	17203	17230	17381	17159	17377	17225	17391	17184	17239	17176	17264	17059	17551	17191	17255	17268	17216	17270	17371	17216	17295	17294	17395	17297	17153	17253	17264	17342	17284	17310	17371	17126	17253	17253	17314	17250	17193	17117	17209	17286	17451	17247	17023	17151	17268	17384	17318	17238	17284	17142	17419	17099	17326	17330	17278	17346	17147	17229	17235	17273	17277	17111	17303	17267	17203	17248	17298	17414	17345	17303	17253	17224	17459	17227	17213	17170	17458	17131	17211	17204	17341	17193	17117	17234	17389	17353	17298	17316	17224	17372	17329	17162	17333	17261	17248	17212	17134	17226	17377	17260	17381	17175	17215	17280	17268	17215	17270	17088	17315	17305	17149	17257	17333	17307	17246	17335	17182	17042	17261	17283	17202	17239	17369	17077	17270	17293	17400	17218	17031	17369	17193	17257	17278	17188	17252	17298	17378	17237	17247	17184	17389	17336	17116	17506	17179	17365	17220	17382	17320	17264	17172	17075	17339	17329	17224	17352	17324	17291	17477	17207	17203	17371	17230	17311	17473	17469	17205	17215	17283	17132	17293	17250	17098	17206	17328	17270	17137	17240	17321	17255	17337	17252	17197	17392	17415	17136	17481	17153	17168	17206	17221	17093	17238	17219	17202	17314	17277	17275	17179	17298	17294	17151	17288	17444	17249	17287	17263	17371	17253	17082	17458	17304	17457	17250	17159	17248	17285	17296	17283	17326	17127	17407	17232	17227	17247	17218	17416	17065	17385	17383	17152	17319	17483	17197	17138	17243	17274	17231	17256	17302	17281	17209	17165	17293	17365	17314	17165	17258	17379	17236	17309	17331	17239	17262	17283	17261	17291	17209	17298	17346	17313	17090	17137	17320	17283	17309	17139	17278	17267	17358	17266	17196	17178	17148	17246	17301	17317	17319	17362	17390	17223	17225	17366	17225	17133	17361	17289	17338	17302	17279	17283	17359	17160	17244	17394	17506	17315	17140	17185	17178	17137	17223	17281	17229	17349	17223	17229	17265	17381	17285	17103	17250	17309	17231	17309	17117	17247	17440	17276	17435	17162	17197	17315	17288	17167	17317	17323	17087	17273	17241	17297	17088	17394	17352	17262	17091	17381	17288	17356	17156	17172	17151	17218	17260	17290	17414	17183	17347	17337	17265	17277	17262	17303	17360	17213	17235	17144	17153	17260	17187	17368	17192	17168	17244	17231	17310	17135	17313	17253	17128	17303	17448	17289	17284	17300	17434	17311	17181	17335	17251	17352	17150	17228	17286	17263	17423	17129	17208	17268	17347	17359	17147	17193	17352	17284	17203	17307	17431	17435	17265	17354	17298	17326	17395	17249	17111	17368	17241	17356	17203	17262	17341	17278	17198	17351	17126	17242	17223	17327	17408	17330	17413	17238	17392	17293	17234	17324	17247	17206	17244	17240	17353	17158	17163	17267	17362	17243	17144	17334	17265	17172	17387	17226	17331	17440	17152	17255	17060	17231	17298	17326	17272	17332	17215	17368	17334	17274	17297	17356	17394	17318	17292	17295	17367	17182	17264	17482	17283	17238	17280	17395	17225	17282	17141	17252	17378	17370	17153	17208	17252	17253	17300	17222	17193	17072	17319	17240	17344	17236	17219	17480	17225	17219	17208	17235	17394	17317	17103	17300	17234	17176	17164	17335	17120	17008	17295	17261	17236	17264	17173	17259	17353	17120	17370	17325	17249	17284	17443	17334	17202	17196	17227	17270	17265	17312	17123	17318	17127	17354	17226	17344	17463	17348	17235	17213	17282	17116	17158	17224	17279	17265	17317	17301	17293	17214	17217	17229	17273	17288	17220	17295	17211	17088	17266	17271	17323	17450	17308	17357	17163	17255	17238	17330	17289	17227	17387	17233	17366	17280	17082	17226	17245	17126	17179	17099	17291	17294	17048	17203	17448	17172	17463	17350	17284	17349	17203	17243	17006	17169	17262	17108	17089	17301	17208	17237	17366	17245	17274	17309	17283	17380	17221	17184	17155	17101	17387	17453	17198	17493	17325	17222	17306	17360	17136	17258	17280	17238	17164	17308	17233	17232	17415	17219	17354	17148	17219	17248	17193	17445	17239	17386	17192	17286	17218	17157	17381	17145	17239	17220	17296	17202	17051	17360	17270	17323	17172	17210	17118	17423	17138	17058	17339	17475	17192	17311	17224	17344	17181	17193	17294	17183	17355	17363	17192	17378	17428	17391	17384	17132	17284	17262	17332	17385	17393	17201	17357	17142	17328	17309	17331	17248	17298	17452	17335	17175	17336	17270	17320	17401	17205	17377	17279	17479	17310	17273	17330	17239	17237	17404	17318	17231	17254	17183	17216	17129	17277	17178	17386	17195	17389	17261	17173	17258	17256	17308	17180
23014	21566	29473	24106	21925	25096	28628	23795	23032	23058	22850	22591	22553	22444	22500	22463	22112	22269	22259	22417	22443	22315	22179	22178	22228	22344	22354	22110	22058	22297	22101	22090	22072	21974	22122	22076	22072	22254	21901	21880	22030	21955	22015	22147	22204	22138	22032	22061	22382	22064	22282	22116	22207	22037	22027	22015	22138	22118	22838	22595	22752	22710	22421	22215	21832	22161	21902	22007	21871	22062	21979	22236	22053	22067	22158	21873	21829	22021	21887	22024	22111	21796	22072	22043	22063	21739	22012	21928	21934	21975	21830	21922	21849	22054	21954	22202	21770	22035	21980	21986	22024	21969	21860	22069	21767	21776	21994	22010	21966	22012	22023	21745	22220	22030	22071	21786	21957	21801	21815	21893	21880	21928	21974	22189	21862	21931	21957	22066	22221	21853	21880	21930	21932	22127	21917	22040	22108	21820	21709	22004	22096	21740	21935	21913	22016	21950	21827	22040	21837	21970	21859	21975	22155	22184	21955	21932	22049	21803	21971	21922	21894	22115	22031	21768	21905	21886	21784	21826	21856	21785	21970	21817	21965	21948	22020	22028	22034	21989	21820	22038	21735	21935	22128	21820	21656	21756	21826	21815	21926	21730	22047	22097	21946	21758	21875	21901	21861	21866	21889	21766	21908	21863	21866	21990	21976	22051	21974	21869	21733	22067	22032	21936	21978	22042	21977	21642	21797	21897	21792	21906	21943	22116	21873	21994	21925	21801	21977	21951	21981	21686	21948	21882	21859	21703	22022	21922	21892	21975	21926	21873	21805	21998	22068	21939	21699	21876	21885	21824	22023	21978	22072	21928	21986	21968	21823	21701	22047	21930	22177	22111	21991	22184	21620	21843	22096	21864	22039	22197	21978	22072	21790	21827	21907	21922	21928	21890	22027	22020	22011	21695	21892	21917	21986	21819	21775	21982	21840	21921	22000	21893	22178	21881	22215	21779	21879	21793	22020	22100	21758	22039	21882	22032	21946	22038	22108	21964	22132	21922	21980	21824	21990	21991	21972	21894	22016	21866	21957	21987	22059	21899	21923	22086	21903	21999	21993	21829	21855	22032	22050	21944	22013	21996	21934	21785	21838	21970	21761	21940	21807	21871	21916	21747	22031	21995	21986	21721	21879	21692	21865	21889	22123	22014	21742	21896	21722	22016	22104	21821	21733	21938	22044	21928	21917	22012	21920	21746	21964	21722	22083	22063	22108	21775	22106	21913	21722	21894	22038	21960	21770	21979	21894	21916	21927	21931	21908	21793	22083	22054	21684	21657	21978	21929	21791	21933	22030	21771	21875	22002	21576	22081	22108	21956	21960	21855	21834	21979	21921	21855	21939	21878	21814	21958	22059	22225	21740	21936	21660	22022	21832	22178	21988	21777	21886	21789	22166	21893	22061	21957	21946	22058	21705	22050	21855	21700	21733	21847	21893	21977	21981	21906	21994	21831	21836	21847	21960	21918	21962	21868	21950	21973	21738	22054	21947	21910	21942	21757	21880	21826	21949	21990	21821	22082	21779	22089	22095	21731	22051	21939	21968	22172	22018	21754	21722	21863	21996	22129	21968	21902	21896	21866	21811	21950	21932	21897	21996	22029	21961	22014	21989	21862	21962	22040	22047	21996	22058	21775	21629	21864	22091	21991	22036	21845	21894	22084	21980	21961	22021	22053	21854	21853	21923	21949	22007	21875	21915	21879	21863	21948	22000	22022	21788	21920	21940	21979	22002	21917	21774	21943	21912	21864	22029	21862	21977	21952	21833	21913	21866	21950	21901	22028	22030	22046	21949	21939	21964	21936	21993	21766	21870	21831	21822	21771	22102	21812	21990	21636	21933	21786	21819	22059	21804	22025	21891	21917	21821	22090	21955	21785	21646	21946	22006	21854	21940	21998	21981	21929	22133	21964	22253	21868	21811	21922	22078	21787	21874	22124	22024	21680	21987	21710	21953	21855	21990	21892	21969	22025	22016	21923	21655	22070	21894	22065	22168	22204	21877	21806	21843	21909	21962	21981	21832	22056	22184	21859	21900	21967	21848	21941	21861	21774	22181	21790	22016	21862	22119	21862	21961	22021	22011	21935	22120	22220	21789	21820	21788	22108	21897	21872	21902	21835	21700	22118	21964	22096	21920	22166	21970	22010	21599	22059	21881	21874	21861	21968	22046	21841	21783	22088	21875	21749	21914	22119	22083	22027	22117	21964	21704	21982	22104	21768	21877	21884	21734	21967	21950	21800	21965	21858	21826	21811	22078	21917	21734	21856	21811	21887	21870	21880	21754	21761	21950	21869	22152	21972	22065	21793	21896	21896	21852	21863	21781	21808	21873	21616	21724	21996	21851	21943	21912	21950	22084	22040	22172	21926	22009	22052	21929	21988	21754	21992	21976	21832	21975	21849	21784	21991	21965	21858	21684	22089	22093	22081	21992	22029	21862	21878	21752	21712	21997	21937	21794	21960	21958	21988	22143	21711	22005	21989	21897	21993	21829	21819	21969	21894	21755	21961	21621	21887	21938	22103	21998	21855	22018	21869	22017	21954	22047	21875	21906	21875	21821	21814	21821	22051	21732	21779	21813	21927	21666	21661	21891	22014	21835	21940	21978	22056	21983	21865	21874	22007	21771	21888	21964	21888	21997	21886	22001	21904	21945	21921	21893	21882	22017	21813	21824	21803	21964	22081	21931	21749	21771	21780	22001	21918	21931	22063	21702	21984	22015	21859	21978	21965	22050	21826	21821	21746	21835	22019	22082	21879	21935	21959	21924	22073	21961	22087	21700	22021	21894	21997	21714	21839	21899	21811	21845	21971	22035	21958	22013	21822	22028	21935	21960	21867	21991	22078	21928	21744	21983	21794	21856	21870	21844	21968	21989	21833	21914	21734	21850	21860	21989	22017	21668	22173	21858	21603	21968	21831	21864	22020	21786	21980	21919	21673	21993	21927	22068	21643	21787	21789	22014	22053	21855	21866	21990	21909	21874	21936	21794	21851	21846	21838	22196	21957	21792	22010	21852	21807	21827	22017	21782	21951	21842	21933	21987	22141	21850	21964	21835	21876	21904	21896	22033	21833	21911	21981	22090	21751	22092	21852	21773	22069	21824	21811	22034	21773	21917	22092	21804	21734	21832	21979	22079	22035	22186	22093	22069	21870	22039	21902	21913	21904	21709	21806	22173	22067	22089	21888	22076	21957	21906	21777	21869	22077	21996	21925	21966	22079	21925	21898	21915	21954	21891	21725	21863	22106	22050	22069	22055	21878	21801	21820	21823	21940	22002	21999	21873	21954	21926	21834	21820	21868	21933	22034	22036	21987	21886	21975	21972	22017	22056	21891	21912	21964	21847	21766	21975	21878	21876	22083	22006	21836	22063	21899	21990	21778	21819	21946	21974	22182	21882	22094	22042	21797	21941	21905	21818	21611	21980	22009	21832	21823	21932	21842	21908	21985	21860	21847	21862	21952	21901	21949	21772	21882	21925	22154	21957	22088	22131	21994	21922	22051	22103	21942	21809	21873	22130	21829	21953	22051	21950	21973	21837	21905	22308	21978	22024	21805	21968	21887	22060	22016	22185	21987	22073	21720	22093	21702	21945	21832	21945	21815	21702	21911	22037	22012	21928	21831	21829	21947	21921	21782	21556	22118	21648	21868	21850	22163	21880	22030	22042	21860	22034	22045	22122	22002	21944	21894	22091	21902	21999	21864	21900	21915	21903	21906	22089	21942	21837	21956	22154	22009	21951	21905	21767	21792	22089	22062	21932	21729	21982	21812	21729	22015	22079	22080	21912	21707	21817	21899	21904	21709	21813	21922	21756	22067	21782	21800	21804	21725	21942	21814	21924	21841	21645	22137	21985	21796	21965	22044	22003	21823	21995	21799	21855	21866	22069	21998	21966	21796	22117	22069	21728	21989	22120	21863	21950	21747	21905	21760	21761	22109	21923	21734	21975	21994	21957	22101	21799	21899	22082	21900	21959	22006	21804	21860	21813	21992	21788	21743	21975	22054	21868	21914	22047	22107	21863	21649	21964	21950	22065	22020	21893	21862	21717	21785	21791	22038	21997	22180	21666	22010	21955	21857	21946	22075	21926	22050	22162	22107	21958	21751	21807	21939	22155	21988	21817	21790	21950	22120	21958	21829	22188	21854	21817	21908	21958	22047	22034	21843	21922	22004	21812	21831	21893	21898	21728	21906	22163	22190	21658	21932	22024	22082	21977	21947	22026	21838	21975	21878	21785	21831	22080	21910	21751	22020	21983	21840	21867	21821	21882	21782	21882	21856	21809	22017	21833	21881	22033	22153	22012	22001	21975	21840	21949	21994	21776	21734	21870	22071	22100	21700	21745	22094	21936	22045	21980	21824	21973	21983	21913	21959	22085	22103	22067	21780	22047	21951	22050	22069	21886	21851	21678	21942	21878	21918	21887	21742	22000	22067	21904	22178	22014	21947	21969	21696	21889	21899	21932	21855	22009	21780	22057	21837	21917	21911	21907	21989	22041	22084	22158	22061	21970	21895	21970	21683	21971	21669	21980	21975	22071	21911	21866	21898	21851	22046	21827	21881	21931	22026	21933	21924	22156	21975	21878	21773	21982	22044	22110	22054	22028	22003	21951	22022	21836	21905	21852	21878	22084	21771	22031	22026	21947	21818	21861	22020	22056	22009	21974	22007	22077	21990	21897	21765	21815	21918	21993	21891	22148	21889	21820	21828	22163	21767	21959	21961	21982	21991	22010	21784	22153	22002	22160	21993	21939	22072	21847	21873	21559	21772	21972	21754	21796	21626	22052	21850	21899	21991	21947	21747	21912	22029	22071	22047	21956	21931	21668	21855	21838	21882	21969	21845	21964	22149	21959	21765	21963	21890	22090	21863	21743	22229	22056	21872	21992	22003	21918	21874	21859	21722	21713	21776	21919	22060	21767	21876	21908	21970	21991	21904	22081	21847	21935	21778	21860	21980	22001	22001	21928	22001	21992	21879	21886	21852	21835	22098	22051	21931	21886	21858	21947	21755	21929	21911	21955	21818	21961	21997	21619	21614	21914	22119	22036	22051	21967	21783	22070	22021	21910	21751	21874	21881	21801	22015	21961	22160	21917	21904	21768	21859	21898	21872	21955	21885	21822	21878
18774	33195	30861	25427	23016	21912	20807	19747	19024	18944	18534	18387	18203	18230	18040	17917	18144	17891	17815	17819	17986	17920	17975	17827	17939	17960	17861	17550	17571	17876	17696	17669	17741	17671	17745	17687	17711	17761	17954	17802	17602	17917	17787	17778	17616	17657	17705	17946	18040	17978	17917	17896	17952	17738	17736	17769	17726	17873	18994	18977	18880	18731	18121	17862	17959	17763	17683	17687	17726	17660	17804	17715	17714	17621	17538	17604	17669	17686	17650	17766	17656	17530	17693	17627	17465	17568	17723	17553	17742	17683	17707	17721	17509	17489	17687	17806	17568	17706	17578	17661	17704	17537	17648	17782	17612	17551	17809	17508	17616	17522	17643	17577	17657	17642	17723	17710	17368	17659	17480	17662	17581	17488	17633	17526	17747	17424	17548	17773	17492	17771	17640	17505	17731	17542	17639	17553	17739	17590	17541	17352	17627	17711	17718	17463	17713	17800	17724	17674	17677	17881	17548	17743	17521	17675	17659	17663	17626	17771	17731	17751	17814	17489	17624	17553	17634	17584	17892	17773	17642	17531	17538	17602	17679	17461	17883	17598	17457	17630	17653	17452	17645	17659	17498	17719	17598	17652	17559	17479	17562	17701	17487	17791	17687	17755	17680	17615	17472	17506	17575	17640	17680	17529	17633	17632	17655	17692	17549	17666	17542	17585	17649	17510	17666	17688	17841	17565	17702	17586	17694	17738	17605	17860	17575	17761	17565	17505	17544	17605	17796	17621	17501	17695	17571	17660	17704	17872	17537	17628	17859	17775	17706	17552	17682	17671	17659	17487	17588	17608	17894	17571	17546	17588	17586	17573	17575	17514	17661	17624	17537	17684	17432	17607	17578	17598	17608	17478	17794	17525	17752	17824	17486	17728	17590	17616	17648	17649	17627	17479	17767	17567	17485	17678	17450	17517	17695	17739	17748	17555	17657	17675	17544	17616	17571	17667	17662	17629	17530	17711	17653	17621	17843	17656	17614	17599	17578	17557	17628	17549	17688	17646	17563	17623	17571	17623	17432	17639	17577	17570	17619	17580	17527	17525	17496	17602	17592	17446	17559	17704	17743	17598	17534	17478	17630	17612	17555	17474	17432	17690	17599	17667	17636	17686	17475	17602	17607	17583	17635	17509	17836	17676	17460	17502	17649	17540	17721	17551	17476	17672	17564	17593	17675	17547	17673	17550	17742	17816	17516	17719	17671	17675	17547	17497	17566	17551	17330	17716	17720	17613	17726	17657	17588	17739	17526	17657	17580	17822	17629	17500	17545	17593	17680	17579	17428	17648	17758	17534	17621	17645	17573	17703	17638	17487	17563	17645	17427	17470	17812	17475	17551	17659	17595	17529	17611	17679	17670	17466	17600	17735	17540	17702	17549	17683	17707	17634	17674	17644	17650	17580	17644	17603	17499	17766	17654	17594	17654	17534	17767	17674	17612	17537	17649	17623	17731	17420	17621	17621	17473	17454	17535	17701	17637	17671	17793	17553	17619	17860	17491	17570	17648	17778	17655	17481	17443	17732	17636	17442	17608	17561	17601	17770	17668	17484	17619	17552	17627	17711	17566	17604	17428	17543	17565	17421	17674	17625	17607	17623	17600	17743	17720	17657	17594	17528	17757	17604	17642	17533	17520	17592	17676	17419	17602	17593	17610	17688	17399	17678	17555	17730	17575	17548	17649	17491	17581	17610	17726	17694	17639	17708	17739	17631	17692	17697	17580	17558	17525	17605	17621	17487	17588	17639	17643	17685	17589	17661	17457	17428	17547	17647	17629	17544	17554	17595	17697	17662	17799	17553	17609	17508	17700	17489	17732	17711	17726	17540	17500	17517	17645	17628	17669	17587	17874	17536	17731	17691	17760	17576	17688	17578	17646	17607	17600	17569	17683	17480	17763	17712	17469	17643	17601	17661	17575	17675	17825	17728	17652	17636	17662	17660	17791	17581	17637	17512	17705	17590	17479	17650	17595	17432	17609	17602	17628	17657	17748	17459	17600	17548	17491	17628	17481	17666	17696	17551	17499	17617	17629	17430	17613	17577	17634	17601	17676	17724	17628	17679	17593	17674	17620	17606	17750	17461	17661	17574	17635	17595	17676	17581	17524	17573	17608	17756	17533	17469	17587	17586	17570	17700	17682	17626	17544	17576	17427	17683	17691	17638	17599	17380	17495	17611	17499	17803	17744	17463	17766	17694	17527	17605	17715	17737	17641	17734	17698	17500	17471	17630	17497	17674	17538	17693	17570	17624	17618	17576	17499	17639	17513	17581	17537	17651	17631	17545	17506	17746	17660	17478	17633	17746	17512	17647	17594	17607	17673	17692	17627	17642	17669	17673	17660	17761	17768	17494	17722	17725	17447	17610	17717	17559	17701	17631	17792	17493	17690	17663	17805	17716	17823	17707	17470	17606	17576	17583	17611	17699	17734	17774	17495	17533	17626	17644	17482	17634	17603	17616	17790	17519	17548	17624	17547	17610	17560	17388	17622	17520	17746	17509	17721	17681	17686	17604	17546	17507	17693	17603	17623	17724	17603	17744	17689	17758	17504	17539	17695	17571	17826	17404	17603	17723	17460	17633	17586	17693	17484	17638	17639	17582	17572	17566	17448	17702	17539	17632	17549	17626	17505	17801	17455	17626	17375	17738	17522	17700	17571	17550	17624	17629	17454	17580	17642	17700	17691	17533	17696	17577	17649	17476	17767	17550	17530	17699	17569	17663	17571	17578	17666	17636	17535	17771	17489	17621	17484	17593	17652	17768	17676	17607	17571	17520	17545	17614	17519	17691	17544	17584	17724	17468	17587	17586	17689	17430	17647	17558	17313	17680	17656	17667	17648	17688	17622	17497	17450	17525	17524	17728	17703	17596	17529	17750	17700	17636	17600	17640	17612	17587	17584	17592	17639	17487	17395	17669	17560	17496	17341	17676	17518	17618	17753	17492	17586	17665	17569	17698	17564	17766	17551	17741	17498	17612	17510	17648	17722	17681	17554	17523	17493	17648	17513	17571	17333	17507	17574	17577	17652	17701	17759	17517	17777	17527	17489	17639	17708	17580	17677	17442	17673	17638	17779	17734	17608	17561	17623	17616	17765	17571	17568	17605	17507	17675	17584	17645	17554	17602	17677	17790	17759	17641	17530	17445	17598	17556	17460	17768	17444	17494	17495	17660	17802	17561	17577	17685	17515	17536	17492	17661	17533	17766	17557	17535	17684	17705	17723	17689	17669	17526	17532	17695	17421	17585	17587	17627	17345	17824	17678	17626	17603	17708	17671	17649	17932	17605	17639	17344	17641	17525	17585	17661	17664	17726	17798	17484	17518	17603	17567	17588	17733	17631	17793	17744	17705	17562	17720	17500	17473	17651	17611	17357	17749	17707	17668	17693	17597	17595	17635	17727	17672	17630	17778	17523	17508	17636	17553	17590	17779	17635	17718	17720	17684	17431	17668	17703	17675	17563	17393	17761	17536	17641	17505	17481	17573	17585	17656	17527	17600	17528	17790	17551	17538	17779	17537	17717	17628	17727	17500	17593	17615	17669	17684	17648	17687	17614	17589	17713	17682	17692	17555	17741	17557	17672	17479	17607	17695	17687	17677	17784	17446	17746	17561	17512	17654	17715	17390	17628	17797	17656	17414	17681	17439	17599	17620	17744	17650	17495	17639	17396	17630	17687	17543	17592	17764	17636	17461	17551	17409	17576	17633	17638	17581	17637	17662	17540	17739	17522	17550	17567	17500	17619	17578	17550	17641	17540	17645	17753	17648	17569	17698	17506	17596	17560	17678	17511	17853	17459	17757	17612	17613	17587	17834	17737	17639	17673	17537	17656	17676	17531	17607	17719	17559	17608	17660	17571	17718	17604	17520	17658	17453	17800	17675	17768	17615	17762	17677	17646	17470	17593	17629	17531	17610	17470	17435	17522	17710	17729	17688	17809	17694	17651	17551	17457	17502	17640	17669	17725	17634	17698	17549	17651	17507	17655	17657	17624	17550	17718	17453	17650	17711	17463	17680	17636	17566	17627	17841	17630	17692	17575	17431	17638	17835	17583	17596	17352	17692	17635	17585	17650	17646	17656	17563	17676	17531	17545	17535	17537	17749	17514	17507	17692	17549	17562	17618	17520	17556	17489	17718	17801	17570	17605	17461	17560	17444	17597	17594	17566	17693	17507	17611	17690	17597	17722	17584	17394	17777	17556	17677	17669	17553	17565	17618	17685	17553	17652	17494	17705	17646	17688	17569	17642	17674	17657	17583	17643	17663	17558	17575	17716	17746	17678	17725	17579	17627	17758	17636	17685	17570	17698	17402	17549	17664	17550	17507	17689	17680	17629	17513	17743	17693	17439	17539	17665	17497	17735	17627	17593	17476	17651	17835	17615	17547	17641	17636	17704	17673	17532	17669	17719	17488	17773	17559	17646	17513	17695	17606	17691	17795	17737	17636	17596	17611	17530	17493	17490	17664	17660	17615	17815	17660	17548	17632	17658	17518	17576	17409	17590	17474	17824	17746	17558	17720	17568	17700	17487	17594	17562	17601	17647	17577	17555	17718	17577	17506	17406	17441	17657	17586	17620	17724	17538	17708	17691	17426	17636	17622	17560	17783	17779	17425	17616	17840	17613	17514	17611	17805	17660	17675	17525	17620	17536	17697	17616	17522	17510	17572	17524	17542	17725	17723	17628	17478	17591	17753	17573	17576	17677	17554	17662	17481	17626	17699	17693	17700	17646	17776	17788	17596	17633	17542	17630	17612	17648	17558	17737	17610	17752	17735	17542	17711	17750	17491	17662	17645	17642	17617	17551	17460	17709	17568	17743	17713	17691	17673	17515	17706	17670	17585	17751	17517	17720	17702	17724	17595	17647	17702	17730	17737	17450	17451	17571	17490	17629	17590	17738	17443	17597	17413	17521	17717	17627	17587	17532	17523	17558	17421	17566	17639	17485	17522	17623	17686	17410	17736	17720	17605	17772	17575	17646	17812	17714	17767	17522	17612	17664	17756	17574	17739	17604	17607	17737	17680	17507	17684	17451	17760	17631	17747	17613	17487	17454	17745	17694	17885	17421	17487	17573	17593	17550	17568	17608	17613	17493	17812	17526	17674	17517	17491	17643	17698	17455	17484	17723
28280	22904	27223	25391	22285	21879	22219	21501	21186	21520	21448	21284	21178	21237	21163	21332	21215	21204	21311	21336	21195	21252	21181	21106	21389	21156	21090	21137	21236	21013	20975	21196	21263	21110	21087	21297	21016	21117	21079	21221	21124	20830	21083	21124	21257	21154	21176	21136	21261	21282	21256	21228	21191	21069	21089	20999	21169	21118	21284	21263	21065	21058	21252	21123	21062	21329	21020	21137	21067	21139	21204	20955	21076	21255	21012	21022	21160	21041	21108	21042	21142	21071	21302	21177	20879	21243	21329	21132	20982	20955	21117	21079	21202	21147	21157	21087	21063	21175	21189	21232	21403	21139	21144	21095	21237	21361	20989	21143	20875	20964	21015	21105	21218	20999	21171	21146	21320	21254	21064	20980	20958	21176	21115	21114	21311	21190	21053	21113	20990	20960	21011	21105	21039	21060	21204	21362	21071	20960	20968	20960	21314	21219	21287	21026	21199	21101	21229	21351	21181	21332	21211	21221	21017	21071	21084	21288	20973	21064	21208	21041	21129	21061	21224	20968	21083	21259	20973	21106	21170	21174	21131	21012	20963	20894	20956	20967	21378	21199	21316	21010	21279	21217	21082	20903	21251	20951	21086	21087	21068	21223	21294	20804	20973	21079	21100	21228	21234	20950	21053	21122	21131	21150	21206	21463	21001	21176	21256	21056	21239	21054	21012	21164	21164	21043	21109	20973	21133	21181	21282	21079	21310	21374	21075	21208	21274	21241	21089	21077	21095	21136	21250	21315	21134	21171	21153	21198	21085	20952	21206	20994	21092	21056	21132	20940	21109	21152	21162	21030	21002	21256	21153	21003	21113	21148	21210	21172	21268	20922	21063	21118	21093	20898	21290	21134	21074	21191	21433	21169	21287	21161	21238	21035	21166	21223	21228	20957	21181	21064	21199	21056	21259	21152	20959	21064	21236	21172	21029	21152	21375	21207	21154	21135	20941	21312	21064	21140	21060	20888	21188	21353	20968	21029	21164	20943	21088	21112	21227	21156	21276	20956	21044	21019	20948	20822	21000	21058	21223	21150	21333	20918	21120	21395	21234	21272	21354	21167	21038	20977	21309	21100	21219	21107	20999	21159	21194	21156	21069	21143	21039	21194	21098	21198	21112	21180	21118	21453	20887	20959	21302	21175	21192	20876	21054	21195	20988	21005	20960	21066	21107	21221	21234	21100	21287	21339	21092	21227	21108	21201	21239	21214	21011	21187	21123	21111	21335	21375	21051	21155	21268	21152	21319	21206	20990	21049	21388	21199	20973	21282	21340	21342	21183	21178	21108	21103	21073	21236	21118	21047	21228	21312	21306	21178	21186	21211	21091	21266	20978	21040	21326	21067	21261	21351	21028	21167	21073	20993	21197	20903	21100	21047	21187	21151	21290	21034	21182	21124	21238	21174	21235	21095	21088	21338	21347	21224	21250	21093	21183	21219	21082	21066	20959	21053	21025	20956	21160	21215	21243	21118	21308	21221	20983	21220	21034	21032	21110	21017	21141	21055	21098	21145	20981	21362	21018	21025	21105	21117	21124	21097	21125	20968	21045	21083	21114	21154	21125	21199	21310	21171	20960	21061	21106	20950	21165	20902	20946	21101	21246	20975	21024	21107	21004	20986	20971	21093	21228	21090	21198	21239	21089	21026	21084	21009	20978	20809	20860	21115	21121	21015	21190	21227	20936	21186	21153	21219	21127	21048	21210	21104	21142	21366	21356	20973	21295	20981	21225	21155	21047	21139	21088	21248	21270	21105	21363	21363	21340	21132	21237	21075	21034	20793	21021	21066	21138	20865	21057	21130	21132	21102	21157	21142	21047	21064	21061	21035	21155	21130	21083	21054	20994	21235	20898	21286	21189	21182	21005	21115	21288	20934	21148	21139	21190	21008	20812	21127	21116	20939	21026	21205	21053	21244	21099	21091	21237	21170	21001	21013	21193	21254	21162	21296	21373	21087	20909	21050	21102	21012	21212	21151	21132	21197	20890	21094	21272	21263	21241	21110	20999	21149	21121	21148	21003	21234	21235	20989	21023	21260	21149	21296	21055	21238	21195	21187	21148	20955	21180	21305	21189	21163	21122	21106	20980	20780	21251	21346	21255	21253	21206	21221	21123	21066	21272	21243	21199	21180	21183	21205	20950	21137	21012	21210	21179	21028	21282	21232	21300	20993	21352	21345	20974	20978	20777	20983	21027	20954	20914	21045	21022	21319	21132	21238	21180	21002	21175	21082	21331	21105	21077	21297	21022	21189	21179	21010	21368	21152	21297	21031	21338	21125	21254	20945	20973	21116	21252	21223	21124	21070	21086	21205	20963	21063	21020	21049	21154	20941	20993	21032	21162	21192	20967	21121	21331	21077	21139	21212	21122	21113	21135	21350	21115	21319	20993	21084	21290	21154	20879	21040	21095	21161	21139	21187	21276	21010	21140	21069	21085	21112	21269	21206	21013	20973	21009	21085	21104	21018	21172	20989	21075	21242	21091	21142	21155	21271	21156	21078	21154	20900	21291	21220	21251	21153	21182	21006	21155	21267	20961	21056	21318	20985	21173	21230	21218	21278	21363	21242	20937	21005	20882	21155	21091	21216	21081	20966	21268	21024	21136	20987	21190	21053	21077	21183	21172	21309	20991	21143	21376	21111	21277	20963	21191	21195	21110	21118	21344	21125	21075	21036	21443	21162	21292	21103	21137	21295	21163	21295	21149	20911	21055	21185	21275	21132	21089	20999	21208	20992	21287	20836	21084	21192	21085	21349	21056	21072	21184	20946	21162	21229	21155	21078	21114	21044	21562	21331	21216	21112	21425	21241	21081	20744	21098	21150	21205	21297	21269	21008	21006	21293	21140	21018	21166	21255	21086	21230	21224	21272	21054	21126	21151	20994	21175	21088	21178	21165	21175	21210	21211	21192	21260	21288	21099	21291	20999	21060	21019	21106	21112	21223	21300	21125	21157	21134	21226	21246	21264	21168	21279	21085	21012	21138	21124	21211	21301	21074	21085	21103	21040	21227	21148	21267	21092	21117	21177	20996	20998	21107	21032	21184	21022	21018	21228	21215	21131	21085	21210	21098	21032	21156	21088	21116	21205	21088	20872	21114	21110	21155	21246	21107	21219	21175	21155	21108	21154	21049	21112	21193	21191	20973	21300	21121	21086	21241	21113	21225	21199	21074	21063	21206	21130	20908	21292	21132	21166	21164	21151	21035	21151	21030	21259	21155	21113	20963	20991	21217	21280	21131	21150	21040	21115	21205	21176	21025	21139	21181	21043	21078	21106	20974	21138	21289	21101	21021	21036	21379	21261	21032	21016	21057	21112	21111	21155	21275	21018	21012	21065	20958	21119	21197	21241	21052	21164	21398	21128	21035	21252	21089	21023	21095	21126	20997	21345	21063	21213	21077	21184	21018	21105	21121	21093	21110	21177	21205	21145	21204	20974	21147	21212	21110	21110	21191	21087	21215	21176	21017	21153	21137	21108	21037	21060	21063	21221	21217	21131	21125	21194	21311	21181	21018	21033	21002	21061	21130	21171	21271	21342	21184	20994	21134	21270	21099	21193	21191	21048	20937	21256	21340	21078	20986	21202	21261	21134	21130	21096	21374	21046	21334	21077	21195	21298	20922	21312	21246	21170	21063	21003	21107	20894	21290	21491	21089	21081	21224	21358	20882	21083	21142	21120	20914	21174	21132	21330	21346	21564	20954	21255	20998	21168	21015	20966	21117	20905	21276	21151	21236	21188	21155	21211	21251	21189	21043	21206	21003	20985	20949	20885	21282	21127	21075	21098	21073	20973	21112	21339	21194	21159	21193	21167	20964	21190	20991	21126	21006	21045	21207	21011	21042	21114	21069	21171	21183	21026	21319	20946	21121	20999	21049	20900	21031	21023	21060	21028	21090	21282	21239	21247	21124	21357	21183	21123	21034	21067	20931	21017	21153	20807	21119	21202	20983	21148	21310	21023	21217	21253	21033	21324	21070	21146	21318	21113	21108	21207	21046	21106	21119	21149	21332	21129	21125	21057	21138	21066	21077	21049	20974	20928	21225	21076	21290	21097	21046	21243	21005	21065	21176	21105	21004	21066	21319	21287	21141	21211	21132	21187	20931	21062	21128	21273	21282	21343	21302	20950	21040	21084	21179	21044	21141	21083	21246	21032	21235	21233	21062	21272	21173	21182	21111	21347	21168	21067	21220	21288	21140	21145	21055	21142	21098	21203	21276	21222	21025	20982	21239	21134	21148	21137	21061	21067	20987	21274	21230	21041	21252	21188	21081	21071	20986	21079	21043	21128	21176	21276	21246	20897	21220	21258	21053	21071	21139	21262	21307	21286	21140	21358	21060	20953	20892	21291	21185	21094	21197	21284	21051	20965	21005	21199	21030	20852	20977	21120	21115	21224	21213	21144	21296	21241	20982	21174	21046	21244	21201	21317	21067	21214	21186	21022	21322	21078	21132	21107	21222	21158	21168	21225	21300	21106	20868	21213	21058	21140	21207	21591	21277	20967	21320	21249	21181	21070	21174	21203	21089	21382	21121	21197	21297	21094	21083	21244	21169	20984	21112	21160	21092	21260	21081	21231	21138	21229	21178	21050	21145	21256	21260	21207	21091	20949	21176	20966	21124	21106	20895	21109	21134	21204	21231	21138	21144	21245	21257	21207	21283	21174	21055	21174	21079	21061	21280	21329	21272	21344	20898	21230	21223	21091	21192	21185	21121	21074	21171	21194	21291	20925	21277	21291	21385	21314	21104	21167	21155	21042	21103	21232	21279	20909	20960	21118	21026	21171	20979	21133	21174	21133	21006	21110	21033	21180	21019	21138	21300	21330	21269	21228	20851	21206	21239	21288	21240	21265	21220	21219	21151	21091	20960	21047	21209	21217	21310	21303	21274	21452	21283	21278	21076	21229	21200	21197	21079	21105	21063	21149	21071	21087	21119	20950	21037	21206	21083	20921	21159	21081	21169	21177	21158	21113	21178	21299	21079	21097	21142	21280	21279	21231	21071	21143	21084	21144	21076	20946	21112	21252	20980	21162	21072	21220	21181	20887	21114	20965	21210	21078	21129	21212	21072	21120	20950	21388	21011	21102	21046	21042	21263	21123	21097	21198	21220	20992	21180	21101	20985
17528	22113	22062	20127	19393	18780	18138	17752	17491	17413	17524	17458	17205	17237	17244	17345	17239	17228	17327	17234	17210	17325	17168	17109	17222	17239	17365	17155	17195	17022	17198	17283	17196	17122	17267	17154	17291	17110	17127	17368	17103	17007	17275	17328	17185	17339	17238	17064	17365	17278	17267	17071	17297	17259	17112	17151	17330	17194	17149	17156	17140	17238	17476	17193	17251	17170	17271	17192	16987	17323	17195	17343	16930	17192	17291	17135	17163	17100	17163	17236	17186	17376	17096	17369	17259	17151	17134	17436	17221	17162	17160	17160	17306	17099	17165	17323	17247	17138	17164	17209	17077	17009	17029	17321	17243	17265	17040	17285	17057	17187	17305	17175	17271	17200	17088	17255	17203	17088	17137	17217	17167	17100	17113	17194	17262	17055	17298	17105	17177	17107	17203	17176	17173	17173	17114	17358	17186	17215	17228	17064	17183	17254	17271	17195	17144	17351	17399	17225	17127	17048	17145	17138	17291	17151	17307	17173	17106	17435	17191	17175	17272	17154	17164	17159	17204	17228	17121	17220	17370	17179	17110	17061	17214	17196	17048	17358	17233	17016	17123	17037	17013	17095	17147	17108	17105	17256	17259	17162	17147	17248	17268	17227	17129	17252	17184	17090	17037	17258	17242	17268	17324	17174	17202	17002	17163	17160	17190	17071	17151	17152	17250	17341	17010	17019	17309	17043	17147	17121	17325	16988	17163	17149	17295	17209	17072	17052	17111	17126	17115	17297	17130	17345	17130	17079	17077	17148	17026	17018	17085	17209	17110	17117	17168	17227	17153	17134	17251	17276	17137	17373	17422	17197	17128	17101	17151	17246	17176	16966	17259	17464	17232	17432	17207	17289	17119	17318	17214	17047	17112	17190	17262	17186	17257	17202	17123	17379	17120	17251	17116	17148	17288	17125	17268	17206	17222	17245	17194	17096	17090	17117	17232	17185	17178	17176	17117	17186	17209	17080	17257	17305	17219	17196	17203	17193	17163	17140	17081	17338	17125	17078	17147	17140	17283	17115	17071	17305	17079	17164	17084	17044	17300	17255	17028	17163	17219	17248	17220	17038	17135	17435	17197	17076	17301	17313	17169	17266	17252	17112	17049	17349	17191	17222	17208	17233	17278	17188	17024	17289	17135	17276	17131	17124	17315	17140	17328	17246	17251	17059	17177	17219	17070	17194	17151	17204	17110	17134	17313	17160	17167	17250	17280	17222	17259	17202	17255	17042	17223	17335	17248	17254	17240	17319	17272	17058	17121	17221	17121	17367	17216	17205	17188	17014	17169	17239	17161	17343	17048	17088	17138	17229	17065	17213	17245	17331	17214	17051	17141	17081	17099	17141	17091	17006	17181	17088	17219	17061	17128	17229	17322	17399	17290	17174	17118	17279	17278	16910	17290	17170	17123	17226	17030	17219	17198	17258	17350	17090	17159	17185	17214	17323	17341	17201	17297	17061	17237	17246	17030	17149	17177	17342	17157	17112	17130	17128	17186	17227	17045	17094	17149	17185	17048	17086	17031	17201	17194	17284	17183	17137	17079	17058	17191	17095	17240	17116	17286	17100	17305	17132	17203	17216	17223	17348	17238	17064	17221	17142	17063	17262	16928	17062	17168	17318	17227	16988	17295	17111	17243	17099	17289	17165	17101	17170	17146	17201	17153	17333	17053	17303	17274	17183	17116	17204	17119	17276	17219	17415	17244	17218	17145	17145	17295	17239	17280	17265	17051	17034	17144	17202	17212	17298	17211	17007	17309	17134	17237	17217	17047	17182	17167	17156	17318	17033	17241	17224	17221	17234	17222	17185	17298	17235	17201	17151	17062	17107	17209	17131	17135	17290	17112	17105	17211	17141	16987	17136	17012	17309	17037	17264	17096	17206	17092	17137	17172	17018	17049	17212	17203	17274	17242	17453	17178	17257	17325	17226	17073	17358	17155	17103	17092	17133	17049	17090	17208	17247	17289	17153	17293	17202	17079	17180	16951	17458	17260	17288	17150	17240	17176	17026	17284	17192	17089	17194	17231	17112	17213	17283	17272	17145	17125	17120	17195	17113	17144	17125	17121	17331	17243	17139	17223	17245	17331	17213	17215	17053	17170	17318	17139	17113	17332	17313	17038	17187	17119	17199	17189	17154	17402	17323	17087	17083	17136	17214	17182	17092	17241	17347	17084	17230	17213	17219	17142	17145	17349	17234	17267	17013	17224	17222	17071	17139	17140	17238	17173	17189	17144	17057	17258	17327	17227	17202	17315	17132	17156	17098	17139	17269	17210	17312	17014	17261	17115	17354	17168	17188	17340	17245	17218	17156	17241	17316	17207	17195	17334	17049	17140	17208	17354	17197	17260	17175	17006	17232	17210	17357	17201	17226	17289	17141	17061	17256	17151	17214	17175	17225	17142	17159	17089	17216	17101	17255	17449	16984	17243	17144	17311	17025	17328	17074	17282	17129	17273	17222	17314	17395	17308	17135	17189	17124	17208	17029	17096	17303	17279	17107	17168	17053	17192	17010	17248	17335	17354	17041	17134	17158	17191	17253	17238	17242	17164	17302	17187	16941	17201	17119	17290	17293	17164	17175	17178	17087	17354	17287	17089	17185	17142	17208	17244	17244	17018	17431	17170	17221	17269	17257	17038	17197	17183	17080	17066	17317	16996	17166	17230	17058	17104	17138	17353	17231	16953	17325	17140	17084	17139	17073	17362	17050	17099	17193	17115	17248	17274	17099	17156	17240	17219	17180	17174	17076	17206	17195	17322	17194	17121	17207	17236	17281	17296	17234	17184	17143	17112	17200	17051	17239	17073	17041	17262	17151	17168	17258	17181	17124	17154	17258	17321	17224	17081	17279	17191	17119	17114	17230	17242	17249	16931	17077	17221	17067	17352	17229	17166	17101	17234	17170	17224	17250	17198	17191	17178	17283	17173	17281	17311	17172	17065	17272	17483	17251	17254	17139	17188	16907	17090	17210	17093	17082	17136	17043	17139	16982	17103	17091	17225	17322	17323	17234	17186	17083	17150	17258	17261	17106	17115	17269	17053	17294	17125	17228	17200	17169	17239	17422	17137	17228	17034	17325	17067	17192	17370	17086	17139	17227	17290	17121	17253	17094	17186	17223	17380	17215	17172	17142	17262	16985	17200	17230	17174	17183	17192	17029	17242	17031	17165	17215	17070	17361	17383	17335	17126	17335	17071	17213	17163	17265	17253	17101	17251	17151	17239	17156	17262	17077	17331	17199	17203	17147	17312	17283	17258	17158	17034	17231	17264	17370	17338	17146	17158	17422	16996	17181	17099	17150	17092	17297	17229	17288	17229	17150	17268	17249	17270	17130	17369	17202	17147	17214	16998	17201	17189	17086	17169	17038	17110	17210	17312	17041	17222	17192	17085	17330	17092	17020	17251	17180	17153	17065	17125	17072	17253	17167	16935	17173	17360	17112	17260	17097	17215	16970	17193	17016	17265	17212	17218	17176	17243	17095	17112	17222	17193	17292	17085	17076	17051	17217	17252	17028	17204	17205	17043	17150	17366	17214	17181	17290	17262	17077	17263	17174	17179	17188	17166	16989	17118	17345	17073	17179	17247	17163	17117	17114	17031	17127	17011	17217	17181	17111	17083	17158	17334	17227	17070	17009	17281	16909	16983	17012	17288	17121	17226	17069	17049	17310	17382	17176	17246	17278	17104	17202	17345	17158	17260	17227	17386	17113	17111	17127	17260	17189	17290	17206	17218	17017	17095	17079	17214	17118	17182	17220	17108	17223	17228	17195	17111	17273	17132	17206	17284	17264	17017	17036	17149	17140	17146	17211	17312	17185	17153	17249	17260	17115	17131	17125	17149	17288	17327	17352	17057	17202	17162	17327	17141	17332	17299	17211	17335	17181	17259	17161	17076	17303	17176	17177	17089	17254	17181	17328	17223	17340	17215	17199	17215	17318	17249	17297	17133	17281	17168	17137	17190	17040	17149	17196	17224	17234	17115	17286	17066	17160	17066	17114	17188	17132	17255	17195	17318	17404	17219	17348	17053	17172	17340	17074	17219	17159	17274	17000	17237	17184	17088	17171	17513	17278	17318	17266	17222	17165	17237	17267	17202	17194	17307	17256	17165	17125	17122	17299	17254	17220	17266	17203	17215	17263	17127	17310	17251	17270	17327	17335	17128	17242	17295	17201	17215	17169	17230	17180	17134	17304	17218	17276	17283	17200	17203	17123	17063	17116	17113	17237	17134	17187	17120	17328	17072	17342	17137	17054	17276	17233	17232	17161	17192	17252	17136	17081	17238	16959	17296	17149	17163	17036	17180	17324	17115	17214	17212	17325	17171	17263	17316	17002	17113	17246	17271	17133	17128	17208	17241	17238	17079	17286	17342	17102	17128	17261	16989	17198	17279	17136	17219	17284	17221	17307	17213	17090	17117	17216	17182	17116	17101	17108	17315	17229	17030	17158	17170	17233	17281	17082	17299	17258	17298	17312	17232	17099	17210	17120	17137	17124	17375	17349	17091	17151	17206	17148	17171	17139	17160	17050	17160	17023	17069	17233	17269	17212	17361	17171	17237	17087	17277	17217	17273	16956	17336	17215	17203	17199	17423	17232	17051	17096	17274	17254	17290	17074	17355	17082	17130	16977	17107	17210	17182	17188	17132	17246	17318	17156	17220	17259	17175	17224	17234	17251	17369	17080	17248	17405	17192	17106	17204	17207	17183	17021	17509	17111	17274	17264	17212	17192	17063	17183	17235	17166	17125	17044	17364	17102	17161	17313	17050	17123	17139	17235	17239	17227	17193	17171	17278	17183	17393	17362	17096	17098	17139	17377	17204	17385	17289	17194	17284	17244	17184	17136	17158	17049	17304	17156	17084	17085	17278	17302	17238	17291	17057	17055	17190	17219	17120	17328	17116	17231	17168	17293	17203	17202	17061	17112	17217	17259	16959	17181	17200	17238	17088	17241	17106	17153	17169	17183	17298	17132	17207	17152	17161	17149	17116	17043	17195	17095	17262	17332	17343	17145	17254	17106	17315	17152	17229	17125	17118	17188	17191	17186	17222	17047	17009	17048	17322	17120	17364	17232	16945	17170	17213	17178	17286	17204	17287	17217	17246	17146	17170	17272	17048	17325	17125	17120
23985	21480	29082	24429	22843	24385	24891	22180	21260	21291	21383	21112	21346	21079	21373	20905	21024	21066	20978	20836	20927	20956	20821	21004	21080	20943	21044	20913	20880	21012	21029	20988	20813	20904	21010	20876	20835	20797	20888	20829	21236	20782	20914	20785	20855	20694	20983	20890	20843	20910	20834	20988	20813	20855	20907	20720	20807	20831	21282	21664	21319	21401	21504	21114	21021	20966	21067	20788	20882	20797	20958	20920	20932	20838	20773	20542	20820	20929	21047	20913	20933	21069	20951	20942	20945	20949	20987	20732	20661	20580	20683	21023	20913	20992	20859	20841	20879	20908	20785	20910	20739	20895	20860	20703	20808	20673	20626	21051	20960	20640	20996	20984	20894	20913	20917	20673	20735	20936	20811	20902	20902	20644	20837	20874	20776	20960	20670	20883	20731	20874	20915	20784	20690	20690	21136	20601	20827	21055	20876	20714	20942	20781	20878	20968	20842	20881	20730	20725	20856	20711	20834	20982	20727	20821	20762	20854	20830	20952	21082	20796	20920	20791	20797	21018	20933	20652	20947	20945	20734	20711	20815	20817	20846	20798	20787	21041	20932	20902	20913	20798	20983	20602	20650	20987	20817	20792	20934	20788	20630	20591	20887	20628	21050	20792	20730	20876	20673	20801	20949	20875	20757	20972	20746	20781	20708	20795	20877	20928	20869	20613	20820	20988	21006	20979	20852	20951	20860	20890	20655	20925	20973	20747	20964	20688	20619	20987	20792	20900	20723	20891	20731	20682	20805	20737	20933	20735	20689	21006	20732	20786	21095	20859	20775	20750	20881	20704	20959	20677	20824	20663	20693	20810	20656	20760	20845	20751	21054	20913	20667	20975	20849	20789	20632	20915	20958	20829	20888	20833	20858	20889	20757	20639	20755	20826	20987	20808	20870	20748	20576	20711	20809	20775	20851	20778	20676	20730	20872	20943	21162	20650	20691	20954	20813	20992	20812	20847	20827	20531	20768	20888	20959	20848	20936	20753	20908	20867	21136	20714	20770	20724	20731	20907	20922	20844	20832	20795	20764	20871	20851	20799	20610	20547	20900	20690	20938	20983	20751	20740	20974	20820	20667	20731	20952	20906	21032	20558	20780	20693	20866	20613	20654	20959	21076	20903	20825	20933	20890	20761	20761	20889	20785	20937	20641	20784	21020	20944	20891	20748	20596	20838	21018	20994	20785	20840	21142	20909	21001	20776	20610	21087	21090	20810	21029	20905	20817	20797	20868	20674	20870	20893	20713	20922	20720	20730	20567	20856	20712	20686	20819	20854	20754	20883	20806	20718	20637	20749	20867	20767	21048	20870	20705	20860	20984	20717	20848	20815	21078	20851	20820	20869	20754	20695	20782	20862	20647	20913	20790	21048	20790	20619	20630	20879	20886	20772	20705	20877	20882	20868	21018	20821	20735	20972	20885	20911	20827	20841	20878	20968	20941	20835	20752	20930	20758	20675	20824	21071	20907	20954	20736	20762	20650	20790	20678	20835	20763	20854	20714	20577	20834	20773	20860	20905	20593	20805	20922	20872	20776	20799	20871	20697	20801	20921	20830	20803	20917	20932	20875	20949	20675	20789	20844	21067	20921	21084	20913	20953	20919	21076	20674	20717	20766	20899	20916	20898	20955	20906	20993	20854	20845	20727	21078	20917	20835	20961	20910	20794	20824	20814	20796	20827	20906	20887	20886	20805	20921	20754	20778	20712	20612	20751	20989	20885	20773	20901	20905	20849	20664	20757	20833	20854	20659	20741	20765	20773	21008	20889	20520	20833	20535	20911	20899	21034	20651	20657	20903	20967	20808	20886	20813	20948	21074	20984	21008	20853	20810	20971	20955	20906	20871	20838	20737	20917	20794	20997	20869	20820	20840	20731	20915	20730	20791	20932	21065	20751	20758	20571	20898	20943	20810	20858	20989	20771	20769	20619	20813	20711	20903	20878	20891	20834	20932	20774	20714	20708	20662	20805	20850	20673	20927	20971	20783	20859	20821	20901	20644	20863	20624	20998	20781	20857	20783	20906	20801	20566	20776	20845	20619	20733	20804	20881	20832	20838	20896	20869	21009	20888	20956	20724	20989	20805	20914	20674	20758	20857	20861	20831	20906	20752	21011	20993	20834	20960	20839	20669	20819	20905	20909	20847	20972	20692	20808	21001	20800	20972	20824	20741	20696	21010	20906	20850	20816	20858	20783	20777	20934	20875	20877	20978	21003	20952	20781	20940	20698	20768	20912	20962	20952	20778	21002	20857	20935	20779	20841	20731	20870	20903	20779	20772	20860	20624	20691	20979	20749	20958	20815	20769	20888	20831	20817	20778	21045	20818	20843	20551	20679	20841	20889	20939	20990	21058	20981	20966	20961	20871	21074	20862	20841	20784	20717	20820	20955	20798	20882	20964	20781	20812	20607	20932	20766	20650	20736	20795	20783	20774	20899	20732	20948	20849	20821	20736	20781	20718	20778	20719	21064	20849	20912	20785	20667	20609	21038	20814	20887	20711	20634	20847	20879	20779	21054	20907	20758	20991	21017	20959	20738	20794	20890	20803	20781	20818	20724	20591	20890	20840	20847	20820	20823	20582	20758	20951	20880	20885	20811	20755	20940	20938	20766	20740	20876	20891	20829	20804	20898	20791	20699	20970	20760	20673	20673	20910	21019	20986	20640	20808	20919	20663	20846	20912	20819	20781	20919	20593	20696	21018	20611	20906	20994	20847	20867	20798	20779	20609	20722	20909	20913	20775	20892	20980	20707	20947	20961	20779	20913	21025	20665	20563	20945	21063	20964	20851	20928	20967	21144	20821	20798	20861	20760	20800	20592	21042	20996	20844	20725	20882	20662	20873	20921	20849	20902	20735	20691	20582	20806	20927	21050	20872	20764	20868	20866	21079	20677	20754	20703	20791	20689	20702	20849	20750	20866	20718	20761	20916	20840	20980	20739	21015	20748	20977	21012	20872	20892	20734	20904	20634	20632	20927	20830	20804	20928	20851	20795	20839	20797	20990	20712	20775	20886	20743	21071	20910	20938	20818	20728	20755	20690	21100	20918	20994	20801	20819	20902	20808	20609	20829	20660	20945	20805	20765	20875	20743	20775	20788	20802	20911	20783	20830	20688	20835	20702	20798	20887	20878	20933	20927	20913	20709	20791	20854	21045	20920	21129	20741	20738	20910	20795	20719	20861	20966	20828	20794	20822	20874	20873	20903	20984	20878	20874	20913	20726	20934	20991	20909	20764	20709	20778	20797	20670	20928	20810	20824	20861	20769	20773	20751	20841	20728	20794	20549	20642	21050	20883	20910	20723	20675	20598	20810	20922	20797	20698	20727	20839	20784	20983	20877	20849	20711	20803	20918	20756	20823	21042	20974	20683	20860	20844	20784	20934	20875	21005	20736	20663	20805	20778	20656	20745	20692	20664	20864	20905	20830	20807	21065	20818	20840	21107	20875	20989	20619	20980	20732	20796	20914	20852	20954	20882	20912	20790	20855	20534	20568	20788	20717	20870	21046	20866	20897	20724	20761	20795	20704	20879	21031	20762	20786	20674	20827	20793	20869	20762	20849	20669	20858	20784	20820	20865	20646	20883	20807	20759	20917	21071	20675	20899	20763	20815	20888	20783	20983	20827	20839	20909	20737	20967	20671	20818	21027	20834	20920	20716	20705	20646	20817	20812	20835	20890	20730	21041	21128	20734	20655	20844	20825	20963	20940	20777	20830	20872	20794	20597	20881	20778	21092	20797	20875	20846	20974	21077	20809	20890	21168	20928	20791	20715	20942	20780	20909	20888	20892	20930	20914	20830	20718	20685	21030	21091	20653	20843	20645	20798	20858	20842	20842	20873	20759	20834	20829	20856	20802	20949	20465	21013	20908	20630	20558	20835	20875	20890	20990	20652	20779	20963	20787	20852	20924	20735	20756	20755	20826	20747	20784	20713	20881	20848	20872	20655	20872	20848	20828	20940	20589	20927	20936	21051	20874	20622	20927	20842	20778	20677	20875	20739	20750	20863	20889	21146	20933	20894	20877	20844	21017	20875	20774	20610	20680	20564	20685	20843	20618	20589	20672	20854	20618	21025	20868	20644	20677	20988	20683	20741	20884	20949	20818	20751	20943	20926	20712	20686	20838	21020	20911	21115	20709	20883	20816	20711	20713	20914	21007	20715	20801	20933	21112	20790	20641	20920	20988	20718	20639	20584	20700	20933	20823	20962	20971	20683	20751	20920	21005	21087	20695	20904	20801	20645	21050	20734	20842	20798	20770	20784	20927	20812	20752	20989	20714	20985	20755	20554	20881	20927	20761	20874	20670	20737	20761	20651	20912	20645	20957	20830	20705	20841	20646	20793	20896	20942	20867	20748	20825	20993	20628	20814	20550	20821	20909	20723	20915	20892	20981	21013	20752	20817	20860	21049	20969	20946	20681	20789	20665	20733	20777	20821	20656	20833	20982	20970	20671	20811	20941	20625	20996	21040	20668	20991	20862	21066	20771	20967	20725	20934	20781	21008	20903	20734	20933	20825	20767	20873	20888	20996	20745	21013	20859	20606	20939	20955	20827	20792	21064	21039	20811	20830	20868	20610	20933	20695	20919	20668	20896	20816	20777	20809	20734	20924	20836	20496	20988	20618	20636	20905	20905	20928	20843	20894	20725	20724	20829	20638	20745	21039	20952	20873	20731	20916	20767	20846	20622	20854	20766	20925	21050	20677	21048	20948	20802	21010	20674	20907	20895	20912	20778	21134	20851	20661	20791	20948	20893	20854	20807	20808	20624	20847	20890	20883	20907	20798	20732	20832	20640	20813	20638	20844	20650	20860	21155	21132	20926	20569	20856	20727	20607	20826	20889	20732	20736	20851	20786	20944	20828	20805	20826	20928	20661	20772	20623	20759	20734	20919	20918	21045	20930	20956	20725	20679	21068	20794	20858	20830	20688	20771	20794	20883	20811	20743	20781	20985	20878	20912	20806	20703	20819	20919	20834	21004	20875	20799	20935	20997	20914	21006	20934	20859	20905	20816	20960	20873	20674	20837	20980	20503	20892	20830	20607	20698	20877	20839	20627	20567	20711	20888	20754	21050	20832	20913	20945	20860	21109	20982	20713	20852	20904	20906	20927	20870	20911	20837	20870
16195	28812	27323	23088	21034	19640	18893	18347	18025	17708	17510	17650	17391	17389	17302	17247	17299	17374	17122	17066	17323	17095	17192	17266	17245	17006	17118	17042	16992	17226	16991	16929	17191	17139	16971	17037	17100	17251	17136	17017	17205	17154	17060	17237	17082	17109	17357	17073	17083	17219	16996	17079	17266	17345	17095	17188	17044	17099	17481	17708	17827	17576	17432	17361	17215	16992	17119	17086	16779	17071	16973	16868	17010	17052	17113	17097	17149	17027	17094	17137	16914	17053	16993	16991	17181	17016	16956	17203	17050	17115	17112	17219	16997	17043	16953	17043	17115	16967	16936	17073	16924	17095	17122	17195	17083	17087	16988	17036	17078	17081	17052	17164	17087	16848	16979	17117	17103	17084	16827	17025	17009	17202	17047	17203	17191	17054	17081	17097	16951	16967	17177	17099	17034	17117	16972	17003	17125	16974	17029	16865	16943	16957	17108	17130	17144	16869	17096	17119	17136	17058	17015	17045	17051	17099	16803	16903	16897	17137	17292	17118	17012	16927	17168	16864	16926	17098	17246	16889	17174	16936	17150	16996	17067	17069	17051	17028	16885	16933	16915	17219	16862	17050	16912	16975	17197	17091	17090	17119	17151	16958	16866	17090	16995	17026	17118	17002	16992	17202	16978	17053	17113	16865	16960	17006	17030	17138	17107	17101	16827	16967	16932	17176	17042	16864	17030	17106	17064	17057	17037	17022	16980	16910	17084	16940	17054	16986	17239	17042	16998	17070	17158	17035	16809	16918	17089	17059	16952	17099	17176	16939	17172	16959	17024	16867	16921	16985	17008	17097	17044	16909	17012	16996	16966	16999	16922	16893	17118	16914	17187	17133	17041	16988	16932	17034	16942	17137	17016	17203	17001	17004	17043	17123	16733	17024	17053	17121	17041	17193	17032	17081	17035	16936	17064	17082	17005	17043	16970	16978	17056	17096	16975	17040	17034	17079	17015	17099	16918	16824	17050	16863	16981	17148	16979	16982	17095	17078	16959	16871	16988	17014	17316	17131	17083	16919	17138	17027	16974	17147	17238	17051	17024	16997	17151	17089	17228	16994	16946	16993	17045	16979	17076	16969	16912	17000	17015	17083	17022	17098	16840	17053	17238	16957	17026	16754	17031	17056	17105	17035	16939	17024	16983	16984	16998	16932	17192	17134	17089	16932	16978	17070	16905	17001	17064	17030	17096	16867	16958	17025	17038	17039	16946	16953	17043	17099	16969	17131	17053	17152	17078	16980	16981	16986	17140	17111	17060	17066	16912	17081	16972	17041	17066	17071	17000	17167	17077	17243	16954	17073	16881	17136	17119	16941	16881	17141	17083	16950	16990	17112	16795	17180	16840	17100	16919	17106	17198	16929	16992	17159	17179	17015	16892	17024	16904	17049	17188	17073	16997	17152	16934	16876	17032	17016	17084	17000	17008	16915	17148	16977	16943	17010	17033	16950	17155	16967	17054	16977	16965	17191	16976	16959	17232	16991	16836	17028	16926	17043	16978	17016	17072	16951	16984	17025	17028	17047	16906	17114	16997	17095	16948	17023	17083	17262	17128	16682	17252	16924	16963	16823	17121	17058	16934	17172	17053	17071	17108	17013	16922	17120	17137	16945	16931	16974	17046	17107	16974	17043	16961	17154	17056	17213	17073	17118	17079	17049	17016	16898	17215	17027	17116	17022	16938	16920	17068	16960	17076	17017	17099	16926	17029	17025	16869	17082	17073	16796	17083	17066	17046	16790	16951	17129	17084	17055	17151	17028	16836	17059	17096	17076	17040	17091	17012	17038	17002	17083	17019	16936	17023	17199	17020	17026	16983	16840	16796	16976	16942	17250	17046	17176	17220	16995	16966	17167	17109	17079	17116	17021	16996	16913	16969	16919	17182	16908	17076	17150	17026	16848	17019	17033	17004	17014	17114	16973	17009	16883	17142	17078	17026	16871	17301	17057	16992	17037	17196	16986	17115	16986	17006	16975	17008	17078	16988	17102	17082	16837	16895	17126	17064	16952	16964	17106	17147	16880	17071	16893	16958	17023	16933	17078	16998	17223	17032	16907	17107	17065	17046	16980	16928	17099	16901	16929	17073	17064	16891	17242	16986	17082	17044	17006	16775	16990	17078	17061	16933	17098	17107	17085	16909	17294	17017	17167	17053	17110	17055	16871	17035	17035	17131	16922	16857	17126	17136	16835	16999	17186	17030	17022	17130	17059	17036	17068	17130	16925	16987	16885	16974	17172	17230	16939	17015	16984	16965	17177	16958	17069	17135	17172	17237	17011	16756	17117	17027	17001	16749	17077	16902	17017	17031	17029	17176	17220	17123	17028	16984	17100	17175	17037	17094	16933	17059	16916	17143	17046	17105	16913	17158	16948	17127	16810	16947	17003	17069	17040	17051	17021	17251	16928	17058	16964	17053	17037	16937	16973	17023	17095	17149	17176	16864	17031	16992	17074	16997	16950	17153	17019	17028	17055	16865	16954	16993	17045	17208	17066	17161	17003	17160	17051	17081	17120	17166	17184	16941	17018	17070	17021	16949	17091	16848	17107	16929	16951	16905	17137	17075	16959	16997	17064	17021	17151	16918	17087	16949	16883	16998	16944	17224	17145	17032	17018	17106	17019	16937	17060	16968	16875	17133	17123	17126	17172	17072	16884	16985	16905	17076	17089	17019	17054	16971	17151	16972	17009	17026	17015	17097	16948	16981	16929	17111	17112	17109	17017	17087	17087	16998	17045	17061	17091	16931	17002	16966	17077	17124	17104	16996	16919	17111	16987	16992	17069	17132	16910	16857	17105	16906	17080	17160	16930	17011	17007	16974	16966	16961	17007	17024	16915	16906	17032	17014	17165	16859	17062	17084	16935	16977	16862	17081	16944	16905	16999	17138	16997	17010	17070	17017	17080	17032	17015	17033	17071	17168	17051	16972	16871	16959	17038	17026	17083	16991	17022	16987	16990	17090	17073	16950	16990	17053	17125	17041	16964	17285	16929	16950	16974	16983	16920	17193	17022	17006	17015	16962	16930	16908	17125	16944	16905	16894	16926	17061	17070	17225	17006	16962	16905	17027	17110	17046	16944	17084	16946	17096	17099	16906	17073	17154	17147	16940	16904	17082	16951	16981	16880	17008	17006	17168	16814	16936	17032	17134	16883	17019	17148	17215	17210	17083	17119	17059	17023	17090	16820	16909	16955	16906	16997	16916	17046	16972	16988	16964	16962	17082	16979	16987	17126	17080	17253	17223	17105	17036	17083	17106	16998	17079	17148	16986	16989	17020	17011	16916	17053	16864	17142	17051	17109	17065	17196	16822	16951	16909	16906	16996	17018	16974	17039	17067	17030	17094	16974	17000	17100	16947	16991	17093	16909	17081	17065	17064	16983	17039	17111	17105	17076	17033	16864	17062	17119	16941	16938	16831	17076	16938	16959	16921	16912	17090	17126	17117	16999	17049	16926	16942	17204	17077	16898	17365	17018	16987	16908	17072	16903	17003	16938	16965	17064	17090	16974	16852	17187	17007	17181	17033	16898	17015	16931	17006	16919	16926	17121	17145	16977	17006	16798	17086	17194	16880	17214	17151	17087	17149	17051	16971	16981	16908	17023	17091	17144	17076	17147	17015	16905	17110	17129	17077	17007	17058	17148	17029	17034	17020	16974	17060	17027	16975	17095	17021	17088	16998	17125	17029	17232	17137	17054	17039	17097	16960	16909	17141	17156	17170	16900	17069	17029	17001	17041	17023	16969	16940	17013	16966	17090	16990	17052	17047	16959	17033	16986	16926	16996	16985	17031	17024	16991	17009	16845	16871	16884	16977	17007	16980	17122	17113	16811	16874	16966	16895	17031	16887	17201	17038	16957	17095	16960	17210	17018	17033	17132	16972	16796	17046	16825	17048	17078	17091	17024	17111	17045	16935	16968	16735	16936	17165	17027	16875	17264	16989	17087	17063	17042	17044	17082	17204	16997	16987	17106	17011	17095	16997	17162	16933	16907	16898	17038	16942	16955	17185	16808	16858	17020	17082	17111	17100	17044	16984	17017	16938	17043	16982	17184	17044	16970	16968	16981	17154	17226	17084	17109	16927	16923	16948	16975	16914	17134	17093	17054	17154	17050	17114	17173	17081	16930	17089	17101	16882	17044	17089	17079	17056	16986	17073	17017	17159	17153	16978	17072	16960	17008	17280	16898	16940	17092	16909	16916	17038	16883	17224	17050	17067	16971	16964	17097	16985	17040	17052	17108	17002	16956	17136	17084	16869	16984	16910	17131	16910	16875	17049	17022	16931	16958	17065	17090	17004	17045	16839	17093	16941	16974	17102	16976	16999	17091	16973	17057	17094	16926	17150	16945	16865	16998	17007	16963	16972	16866	17085	16903	16980	17172	16982	16967	17020	16963	17063	16945	17221	16977	17017	16860	16990	17099	17110	16891	16955	17178	17073	17143	17086	17040	17018	17056	17148	17152	17009	17169	16987	17165	16974	16900	17074	17132	16893	16937	17078	17088	17081	16906	17018	16885	17034	16999	17077	17048	16916	17002	17118	17135	16981	16938	16987	16930	17049	17170	16906	16942	16977	17042	17047	17032	16968	17076	17068	17122	16915	17143	17291	16946	16955	16982	16989	17048	17217	17029	17036	16883	17069	17121	17097	16978	17069	17006	16982	16902	16940	17043	17152	16939	16851	17081	17093	17084	17051	17064	17042	17181	16732	17049	16870	16975	17171	16887	17046	17081	17057	16934	17221	17178	17034	16914	16965	16806	17016	17078	16874	17026	17021	16870	17258	17184	16967	16987	17036	17007	17131	17179	16860	17005	16965	17057	17001	16985	17122	16982	16815	16993	17035	17053	17111	17056	16986	17021	16844	17115	17083	17037	17051	16957	16982	16930	17026	17227	16952	17045	16978	17103	16913	16950	16851	16995	16936	17029	17094	16909	17217	17098	16936	17125	16964	17037	17055	16973	17116	17018	16965	17034	16962	17097	17091	16892	17244	17204	17015	17073	17096	17075	17171	17187	17131	16974	16985	17071	17054	16990	17161	16906	16852	16957	17125	16997	16871	16956	17031	17211	17257	17109	16979	16989	17111	17080	17066	16924	16899	17056	17051	17039	16928	16983	17181	17211	16969	17257
23097	21568	29474	24132	21918	24717	28009	22801	22038	22289	22050	22007	21760	21555	21458	21561	21589	21690	21486	21618	21692	21601	21781	21480	21369	21391	21550	21373	21272	21252	21416	21290	21349	21365	21335	21288	21491	21617	21166	21409	21178	21438	21438	21305	21464	21221	21448	21517	21344	21531	21268	21254	21196	21365	21307	21473	21373	21244	21770	22482	22532	22416	21800	21439	21434	21478	21277	21292	21286	21300	21184	20969	21211	21350	21207	21108	21365	21196	21245	20953	21101	21311	21119	21036	21371	20979	21335	21318	21378	21123	21137	21212	21291	21273	21117	21375	21083	21394	21423	21258	21456	21274	21384	21233	21187	21152	21069	21029	21234	21092	21036	21207	21188	21417	21136	21533	21256	21124	21260	21126	21211	21150	21344	21020	21266	21356	21444	21212	21234	21183	21310	21283	21106	21160	21275	21317	21455	21421	21009	21410	21158	21247	21104	21151	21170	21269	21198	21117	20971	21140	21097	21047	21292	20951	21066	20958	21264	21057	21314	21310	21260	21048	21132	21218	21291	21107	21150	21253	21121	21053	21403	21251	21106	21409	20944	21190	21171	21279	21246	21118	21007	21372	21250	21243	21233	21018	21116	21157	21273	21062	21178	21165	21064	21058	21186	21295	21197	21098	21125	21184	21260	21223	21023	21209	21345	21098	20917	21191	20973	21228	21190	21229	21296	21369	20998	21194	21289	21276	21161	21318	21036	21271	21196	21210	20996	20984	21060	21248	21338	21415	21207	21141	21144	21099	21021	21149	21045	21177	20950	21070	21165	21151	21251	21246	21163	21021	21292	21056	21195	20980	21132	21094	21272	21424	21515	21202	21279	21331	21236	21199	21147	21109	21218	21087	21121	21094	21096	21031	21125	21204	20808	21275	21200	21236	21296	21109	21133	21089	20978	21126	21065	21193	21256	21197	21233	21118	21228	21179	21169	21302	21252	21252	21332	21127	21376	21136	21329	21114	21204	20868	21273	21147	21165	21226	21063	21133	21041	21026	20955	21155	21118	21086	20963	21010	21169	21142	20983	21140	21118	20850	21375	21323	21169	21346	21239	21209	21171	20881	21321	21100	21093	21186	21276	21333	21024	21052	21123	21140	21244	21196	21383	21338	21173	21143	21143	21498	21241	21155	21063	21088	21169	21144	21301	21019	21180	21369	21099	21303	21362	21105	21138	21222	21238	21192	21208	21170	21210	21166	20991	21167	21166	21198	21054	21186	21311	21260	21037	21030	21030	21096	21206	21145	20988	21179	21162	21218	21240	21140	21214	21258	21240	21119	21046	21182	21128	21363	21301	21053	21218	21126	21266	21080	21334	21218	21198	21038	21244	21062	20915	21129	21249	21306	21347	21156	21109	21363	21169	21268	21119	21120	21101	21115	21028	21203	21109	21173	20920	21286	21248	21206	21311	21237	21418	21257	21218	21263	21183	21290	21245	21068	21311	21205	21249	21091	21189	21185	21072	21089	21069	21229	21163	20901	21098	21239	21167	21205	21169	20993	21234	21163	21194	21244	21260	21111	21265	21177	21462	21078	20920	21387	21292	20922	21166	20926	20947	21290	21318	21368	21264	21191	20994	21279	21103	21303	21065	21343	21282	21247	21127	20951	21080	21201	21128	21218	21112	21198	21010	21202	21092	21176	21027	21232	21080	21023	21096	21259	21249	21223	21125	21330	21062	21302	21223	20847	21247	20884	21302	21100	20897	21088	21002	21092	21190	21042	21064	21218	21143	21011	21161	21303	21077	21379	20922	21163	20886	21232	21128	21223	21095	21376	21081	20957	21095	21091	20923	21163	21182	21140	21111	21299	21373	21159	21143	21169	21056	21222	21165	21173	20938	21183	21211	21149	21484	21237	21367	21127	21209	21158	21367	21272	21422	21278	21364	21336	21270	21154	21269	21138	21164	21264	21005	20976	21105	21043	21240	21258	21108	21154	21251	20953	21244	21217	21134	20976	21328	21059	21040	21074	21158	21110	21167	21095	21205	21271	21168	21240	21150	21137	21202	21227	21185	21118	21223	21248	21072	21198	21070	21252	21093	21192	21423	20962	21289	21229	21241	21218	21099	21169	21200	21130	21086	21147	21181	21272	21244	21086	21177	21169	21352	21169	21132	21137	20847	21093	21314	21253	21190	21119	21246	21089	21029	21088	21114	21016	20972	21226	21266	21287	21225	21203	21334	21279	21315	21042	21166	21054	21190	21211	21247	21081	21074	21189	21363	21447	21183	21142	21160	21123	21220	21266	21293	21183	21190	21065	21197	21247	21237	21336	21090	21130	21143	21221	21169	21091	21058	21172	21271	20993	21221	21261	21210	21365	21191	21025	21198	21182	21257	21087	21171	21109	20960	21313	20951	21074	21127	21307	21275	21190	21217	21160	21230	21069	21331	20989	21137	21157	21145	21002	21311	21116	21157	21219	21156	21240	21034	21029	21048	21209	21163	20906	21233	21120	21096	21293	21127	21022	21130	21144	21287	21002	21523	21070	21144	21208	21083	21218	21093	21068	21173	21052	21228	21180	21203	21250	21186	21226	21224	21100	21136	21204	21035	21080	20944	21330	21185	21269	21113	21055	21406	21053	21191	21257	21263	21257	21240	21217	21117	21280	21383	21181	21131	21114	21236	20931	21326	20932	21241	21262	21219	20945	21320	21125	21463	21265	21056	21160	21246	21093	21309	21129	21303	21098	21134	21246	21044	21297	21210	21324	21190	21167	21421	21055	21436	21353	21247	21305	21178	21061	21042	21020	21005	21033	21027	21098	21130	21171	21131	21146	21150	21106	21027	21305	21109	21155	21359	21306	21243	21212	21281	21042	21086	21049	21274	21227	21142	21195	21263	21176	21072	21081	20926	21199	21233	21177	21228	21114	21075	21267	21234	21222	21136	21229	21253	21099	21024	21075	21138	21185	21423	21120	21261	21273	21387	21204	21231	21266	20960	21274	20917	21219	21168	21290	21191	21354	21066	21258	21164	21192	21127	21015	21141	21080	21264	21053	21068	21176	21175	21177	21193	21221	21128	21300	21238	21421	21092	21147	20997	21020	20930	21150	21193	21416	21196	21232	20908	21325	21207	21284	21259	21023	21053	21192	20976	21009	21309	21206	21026	21029	21267	21059	21094	21059	21162	21304	21165	21256	21281	21220	21194	21292	21172	21170	21190	21073	21111	21175	20988	21338	21044	21245	21199	21252	21267	21275	21233	21004	21111	21319	21106	21193	21113	21056	21200	21284	21208	21067	21209	21187	20898	21078	20893	21147	21124	21258	21159	21352	21176	21308	21057	21158	20991	21231	21096	21208	21293	21003	21251	21155	21138	21228	21079	21266	21126	21125	21353	21109	21159	21169	21261	21023	21172	21068	20994	21069	21039	21338	21143	21105	21170	21021	21036	21206	21173	21187	20898	21059	21212	21100	21055	21246	21075	21081	21259	21141	20973	21410	21111	21272	21117	21231	21057	21066	21193	21199	21312	21152	21063	21097	21310	21065	21165	21134	21064	21017	21157	21114	21115	21303	21122	21087	21197	21264	21093	21155	21254	21230	21265	21373	21171	21040	21364	21065	21170	21035	21310	21085	21131	21176	21204	21140	20896	21193	21034	21090	21208	21147	21179	21202	21265	21171	20996	21351	21109	21305	21399	20986	20948	21101	21138	21081	21089	21235	21229	21216	21200	21278	21102	21078	21450	21105	21160	21032	20905	21054	20979	21299	21182	21003	21008	21157	20998	21054	21156	21206	21146	21001	20946	21238	21233	21337	21243	21212	21018	21205	21268	21132	21013	21341	21300	21188	21368	21274	21186	21020	21264	21019	21280	21247	21315	20998	21006	21092	21074	21210	21017	21264	21132	21177	21180	21088	21268	20959	21137	21063	21091	21245	21129	21264	21298	21229	21135	20941	21123	21210	21155	21175	21093	21191	21241	21391	21308	20909	21062	21021	21059	21273	21180	21035	21359	21371	21282	21203	21312	21236	21240	21297	21182	20910	21258	21189	21252	21259	20848	21025	21288	21300	21089	21025	20990	21204	21099	21235	21259	21030	21071	21194	21377	20967	21373	21288	20996	21012	21291	21161	21197	21106	21105	21338	21150	20992	21194	21175	21157	20978	21085	20965	21035	21391	21183	21076	21213	21141	21209	21160	21144	21082	21271	21147	21277	21134	21421	21251	21145	21214	21269	20957	21215	20974	21062	21070	21367	21460	21115	21301	21283	21150	21245	21118	21136	21211	21194	21020	21068	21011	21180	21181	21200	21034	21015	20994	21151	21210	21108	21035	21373	21198	21364	21197	21090	21121	20987	21110	21456	21097	21104	21192	21205	21131	21430	21266	21299	21154	21094	21335	20918	20989	21112	21293	21127	21190	21168	21236	21238	21232	21122	21382	20997	21222	20907	21127	21234	21223	21105	21162	21216	20938	21179	21094	21068	21194	21232	21170	21100	21207	21192	21103	21080	21181	20998	21184	21271	21141	21169	21253	21096	21016	21137	21066	21104	21170	21215	21178	21095	21131	21140	21266	21186	21101	21249	21137	21080	21081	21069	20925	21232	21059	21109	21077	20992	21223	21280	21170	21174	21162	20949	21161	20804	21261	21290	21224	21272	21148	21154	21156	21302	21127	21287	21374	21121	21066	21245	21228	21058	21444	21411	21366	21075	21181	21163	21123	21319	21115	21271	21161	21192	21223	21269	21289	21383	21146	21189	21335	21000	21318	21014	21163	21186	21239	21078	21063	21378	20978	21352	21034	21066	21156	21185	21205	21194	21064	21314	21203	21193	21284	21362	21181	21063	21078	21031	21164	21135	21066	21194	21269	21199	21165	21059	21148	21143	21091	21320	20985	21247	21126	21436	21131	20947	21129	21044	21313	21131	21061	21201	21211	21304	21163	21289	21221	21100	21052	21147	21201	21345	21222	21134	21110	21327	21093	21106	21259	21220	21162	21164	21327	21079	21409	21208	21235	21219	21165	21273	21155	21251	21064	21219	21275	21156	21216	21139	21215	21108	21198	20964	21340	21385	21147	21141	21270	21129	21128	21341	21018	21364	21189	21022	21101	21259	21047	20988	21144	21186	21129	21372	21176	21088	21210	21252	21079	21331	21304	21258	21203	21235	21256	21216	20854
17574	33219	30828	25461	22879	21229	19902	19256	18606	18444	18079	17875	17827	17828	17525	17567	17610	17506	17490	17445	17350	17435	17504	17451	17268	17306	17312	17245	17161	17246	17288	17443	17214	17272	17256	17375	17186	17287	17190	17150	17454	17368	17505	17525	17104	16992	17193	17420	17091	17199	17042	17276	17220	17069	17422	17027	16988	17171	18167	18922	18676	18601	17800	17451	17347	17346	17231	17271	17208	17221	17375	17152	17309	17152	17201	17241	17247	17140	17165	17224	17098	17268	17212	17244	17183	17148	17122	17055	17289	17200	17236	17114	17358	17336	17192	17450	17269	17265	17248	17293	17072	17112	17139	17086	17196	17015	17382	17243	17052	17030	17095	17136	17134	17197	17287	17265	17163	17181	17195	17082	17294	17123	17210	17104	16800	17106	17124	17130	17108	17174	17202	17259	17146	17209	17322	17178	17247	17104	17304	17233	17099	17154	17043	17287	17110	17118	17226	17008	17031	17177	17446	17241	16986	17154	17022	17290	16995	17251	17226	17168	17160	17208	17291	17137	17221	17202	17204	17201	17163	17021	17032	17123	17020	17143	17255	17168	17076	17233	17314	17293	17183	17079	17080	17053	17322	17128	17179	17056	17144	17206	17098	17183	17148	17338	17078	17157	17341	17088	17221	17082	17270	16986	17167	17208	17230	17164	17085	17102	17186	17270	17064	17263	17034	17202	17116	17187	17195	17280	17171	17106	17196	17178	17121	17193	17268	17112	17028	17331	17307	17167	16995	17124	17040	17047	17249	17328	17147	17209	17322	17209	17211	17378	17023	17127	17087	17034	17258	17217	17220	17208	17084	17249	17250	17212	17217	17115	17326	17046	17140	17185	17165	17183	17172	17154	17179	17174	17060	17086	17199	17205	17192	17253	17167	17198	17135	17211	17139	17075	17188	17085	17322	17156	17042	17309	16927	17049	17078	17134	17141	17155	17223	17164	17209	17254	17071	17160	17066	17187	17120	17221	17456	16989	17277	17089	17161	17107	17213	17123	17005	16974	17190	17136	17078	17096	17300	17188	17245	16985	17228	17070	17115	17145	17037	17282	17200	17203	17119	17138	17183	17018	17136	17123	17030	17191	17139	17231	17226	17063	17602	17038	17195	17032	17295	17182	17258	17162	17171	17007	17163	17227	17162	17125	17174	17165	17091	17276	17298	17154	17036	17144	17219	17158	17273	17193	17188	17062	17031	16990	16928	17288	17282	17193	16923	17245	16965	17167	17051	17086	17269	17179	17313	17092	17189	17191	17221	17084	17124	17035	17258	17281	17231	17364	17171	17195	17136	17234	17100	17161	17262	17179	17116	17113	17027	17039	17134	17069	17177	17105	17256	17019	17118	17062	17132	17184	17243	17252	17181	17260	17179	17146	17225	17096	16999	17024	17134	17217	17068	17062	17169	17138	17255	17116	17166	17049	17184	17008	17274	17136	17141	16999	17140	17227	17099	17060	17108	17212	17138	17141	17176	17137	17016	17295	17053	17167	17325	17024	17104	17147	17209	17094	17098	17084	17226	17058	17213	17201	17172	16958	17111	17161	17212	17062	17134	17398	17381	17092	17189	17109	17143	17302	17029	17261	17020	17183	17266	17042	17082	17157	17122	17063	17088	17238	17236	17160	17282	17327	17135	17060	16971	17061	17143	17110	17083	17072	17270	17017	17221	17203	17117	17214	17125	17296	17165	17236	17348	16968	16973	17248	17178	17168	17230	17330	17014	17265	17141	17154	17235	17143	17179	17112	17173	17094	17176	17218	17063	17241	17231	17186	17255	16971	17168	17130	17249	17187	17240	17095	17076	17162	17179	17019	17195	17018	17173	17159	17227	17150	17303	17108	17237	17254	17058	17148	17257	17028	17227	17213	17180	17253	17224	17098	17181	17205	17133	17204	17075	17001	17194	17106	17142	17294	17126	17176	17117	17174	17375	17164	17245	17324	17193	17265	17214	17253	17189	17304	17229	17289	17072	17090	17497	17124	17191	17247	17177	16971	17381	17295	16959	17087	17046	17241	17023	17149	17011	17012	17092	17227	17357	17271	17074	17157	17174	17183	17096	17345	17123	17293	17049	17077	17230	17240	17169	17139	17133	17074	17165	17090	17146	17442	17149	17038	17019	17216	17345	17281	17246	17081	17202	17029	17001	17295	17149	17218	17086	17249	17138	17134	17127	17147	17151	17126	17369	17194	17315	17109	17101	17157	17255	17203	17039	17238	17141	17128	17144	17205	17272	17080	16981	17084	17211	17268	17242	17030	17030	17327	17233	17105	16910	17106	17061	17199	17201	17071	16998	17133	17187	17015	17271	17191	17045	17336	17131	17043	16985	16979	16989	17072	17165	17111	17107	17122	17101	17134	17112	17208	16969	17145	17050	17256	17243	17139	17099	16990	17057	17060	17192	17264	17094	17227	17239	17146	17236	16973	17127	17281	17165	17202	17115	17206	17474	17036	17155	17280	17215	17083	17176	17096	16922	17058	17218	17040	17067	17297	17276	16924	17136	17192	17192	17197	17217	17244	17060	17239	17233	17001	17358	17069	17053	16996	17034	17059	17165	17361	17099	17235	17184	17165	17249	17068	17067	17196	17295	17227	17210	17197	16965	17204	17263	17225	17151	16979	17220	17240	17091	17135	17119	17170	17159	17080	17250	17309	17053	17320	17208	17300	17175	17453	17158	17126	17192	17256	17186	17267	17172	17098	17151	17276	17087	17039	17314	17236	17138	17258	17240	17167	17200	17209	17151	17124	17077	16945	16965	17210	17132	17190	17245	17162	17055	17221	17182	16818	17273	17333	17170	17006	17097	17048	17115	17121	17237	17099	17241	17057	17195	17240	17214	16929	17126	17041	16951	17315	17163	16992	17314	17208	17103	17059	17314	17172	17161	17245	17185	17211	17236	17073	17148	17178	17236	17190	16965	17346	17142	17208	17012	17352	17148	17087	17196	17235	17086	17201	17095	17293	17210	17065	17180	17187	17300	17153	17228	17287	17225	17328	17164	17061	16996	17164	16994	17081	17305	17197	17273	17161	17216	17138	17275	17429	17129	17058	17302	17047	17272	17205	17131	17096	17326	17241	17229	17088	17171	17277	17138	17133	17062	16986	17121	17213	17310	17191	17181	17310	17158	17071	17152	17222	17092	17246	17177	17163	17157	17210	17169	17090	17173	17194	17114	17010	16978	17144	17100	16991	17212	17068	17063	17137	17320	17262	17118	17092	17301	17365	17145	17167	17189	17086	17095	17122	17376	17210	17272	17186	17162	17151	17018	17221	17133	17176	17235	17273	17181	17175	17387	17060	17089	17172	17129	17192	17144	17265	17123	17294	17069	17265	17104	17226	17065	17099	17120	17085	17095	17099	17226	17079	17144	17090	17296	17117	17244	17391	17134	17314	17091	17255	17067	17034	17184	17149	17147	17135	17159	17266	17210	17129	17183	16966	17049	17322	16960	17228	17133	17004	17156	17252	17127	17076	17075	17079	17198	17142	16976	17055	17167	17217	17116	17278	17008	17179	17180	17250	17119	17168	17109	17302	17330	17061	17269	17127	17032	17141	17048	17178	17447	17090	17273	17208	16884	17007	17255	17200	17038	17203	17165	17224	17193	17218	17188	17159	17140	17127	17046	17078	17276	17060	17142	17301	17311	17310	17176	17201	17191	17184	17176	16974	17102	17255	17194	17197	17138	17327	17135	17160	17138	17256	17124	17152	17162	17118	16991	17114	17368	17206	17265	17272	17230	17191	17206	17092	17202	17111	17245	17196	17146	17147	17222	17229	17352	17143	17097	17181	17295	17057	17272	17193	17088	17254	17331	17114	17238	17160	17210	17099	17233	17153	17187	17192	17348	17239	17013	17176	17186	17140	16998	17042	17112	17037	17064	17277	17270	17184	17042	17146	17057	17174	17204	17039	17103	17084	17185	17240	17101	17063	17190	17112	17320	17059	17152	17186	17317	17228	17349	17079	17072	17246	17158	17047	17073	17116	17186	17050	17181	17174	17292	17026	17220	17256	17083	17065	17292	17209	17026	17123	17180	17082	17082	17342	17037	17194	17126	17114	17124	17028	17079	17149	17203	17212	17096	17252	17157	17276	17184	17321	17073	17067	17138	17296	17098	17055	17231	17187	17088	17289	17136	17036	17176	17270	17081	17269	17176	17191	17306	17360	17149	17086	17297	17162	17162	17026	17123	17285	17157	17299	17181	17178	17356	17062	17187	16887	17306	17156	17199	17204	17095	17121	17215	17069	16897	17175	17284	16974	17107	17270	17150	17170	16996	17208	17124	17155	16935	17087	17336	17130	17089	17258	17204	17158	17159	17270	17315	17155	17277	17041	17244	17087	17213	17178	17214	17152	17180	17174	17099	17172	16919	17102	16935	17228	16979	16952	17121	17029	17178	17158	17167	17077	17171	17113	17206	17132	17058	17105	17314	17174	17206	17272	17087	17176	17092	17057	17121	17229	17129	17022	17230	16992	17060	17100	17167	17298	17179	17043	16996	17201	17026	17046	17326	16971	17210	17169	17230	17302	17044	17122	17243	17253	17126	16931	17140	17129	17125	17199	17282	17195	17326	17131	17154	17300	17120	17114	17234	17055	16973	17169	17119	17151	17096	17124	17284	17206	16969	17318	17061	17371	17192	17135	17131	17151	16912	17156	17264	17086	17241	17236	17297	17237	17124	17372	17076	17188	17093	16995	17187	17068	17154	17242	17136	17197	17198	17210	17095	17055	17056	17125	17191	17302	17147	17239	17158	17112	17205	17108	17170	17282	17246	17178	17137	17072	17095	17034	17135	17177	17024	17181	17432	17109	17138	17000	17069	17375	17267	17074	17124	17154	16891	17071	17080	17268	17129	17157	17158	17052	17221	17032	17110	17119	17115	16970	17246	17264	17059	17288	17202	17239	16894	17166	17272	17191	17045	17212	17168	16913	17428	17083	17044	17091	17064	17218	17096	17013	17147	16967	17282	17188	17278	17175	17262	17281	17054	17245	17188	17104	17187	17093	17281	17266	17205	17363	17035	17158	17092	17023	17199	17036	17189	17245	17241	17225	17102	17031	17055	17178	17080	17057	17137	17105	17082	17215	17452	17209	17289	17151	17146	17162	16980	16952	17051	17101	17346	17063
28217	22840	26682	24837	21336	21090	20725	20319	20424	20616	20571	20565	20479	20524	20468	20448	20582	20725	20349	20329	20381	20474	20151	20303	20556	20532	20467	20351	20428	20422	20488	20302	20288	20479	20444	20505	20441	20657	20421	20444	20438	20562	20600	20209	20487	20369	20370	20436	20379	20466	20207	20507	20449	20480	20394	20299	20551	20484	20405	20569	20467	20386	20343	20318	20601	20172	20323	20447	20400	20279	20306	20362	20452	20543	20526	20598	20539	20382	20603	20525	20226	20431	20471	20271	20187	20406	20381	20274	20397	20371	20355	20287	20417	20414	20324	20149	20416	20400	20407	20463	20147	20200	20400	20399	20472	20210	20532	20319	20299	20475	20392	20445	20447	20317	20369	20204	20397	20471	20255	20117	20428	20344	20376	20370	20339	20444	20379	20383	20320	20249	20286	20566	20275	20335	20502	20219	20419	20486	20318	20537	20532	20505	20279	20199	20165	20246	20345	20159	20379	20271	20304	20552	20546	20511	20410	20418	20383	20466	20455	20301	20331	20322	20363	20321	20311	20292	20331	20438	20528	20505	20144	20261	20346	20466	20338	20429	20480	20342	20579	20561	20265	20399	20654	20411	20361	20128	20240	20161	20328	20485	20533	20386	20292	20291	20507	20307	20090	20330	20337	20478	20477	20342	20256	20461	20390	20255	20390	20510	20454	20417	20468	20250	20407	20594	20487	20441	20553	20388	20260	20396	20473	20325	20213	20285	20398	20227	20510	20333	20311	20475	20413	20292	20243	20514	20593	20564	20338	20300	20363	20301	20486	20143	20395	20280	20254	20277	20471	20474	20602	20359	20238	20378	20502	20436	20483	20444	20312	20541	20517	20476	20242	20590	20498	20277	20352	20184	20228	20319	20410	20259	20355	20393	20372	20586	20410	20448	20421	20337	20326	20121	20172	20300	20455	20515	20520	20349	20431	20306	20205	20398	20621	20371	20368	20373	20171	20310	20441	20446	20567	20427	20367	20326	20557	20526	20419	20375	20514	20545	20542	20327	20439	20467	20488	20475	20336	20390	20223	20390	20516	20589	20240	20313	20251	20344	20660	20322	20658	20166	20435	20365	20318	20555	20498	20447	20624	20444	20358	20349	20326	20345	20335	20386	20347	20371	20320	20383	20290	20413	20444	20270	20203	20455	20625	20429	20231	20584	20456	20295	20362	20526	20345	20367	20343	20431	20370	20445	20372	20577	20617	20332	20365	20350	20436	20398	20338	20255	20371	20398	20511	20424	20271	20473	20501	20434	20395	20558	20397	20384	20591	20312	20238	20159	20430	20640	20563	20363	20191	20242	20248	20460	20379	20398	20436	20231	20344	20263	20290	20286	20230	20350	20451	20317	20406	20425	20350	20429	20485	20323	20106	20614	20610	20325	20227	20363	20576	20153	20597	20396	20378	20625	20275	20253	20325	20297	20485	20433	20333	20396	20371	20392	20382	20356	20290	20521	20227	20201	20452	20564	20240	20438	20483	20252	20436	20267	20385	20425	20412	20417	20216	20471	20345	20375	20223	20172	20350	20474	20413	20313	20193	20220	20407	20323	20549	20356	20455	20260	20444	20524	20458	20619	20395	20397	20518	20541	20395	20426	20551	20507	20256	20421	20384	20654	20509	20701	20504	20544	20306	20387	20416	20426	20584	20420	20186	20490	20280	20417	20389	20411	20374	20569	20401	20363	20392	20582	20463	20334	20436	20362	20342	20201	20409	20085	20349	20530	20465	20220	20355	20221	20504	20498	20459	20353	20411	20415	20231	20321	20077	20333	20273	20272	20301	20523	20396	20523	20450	20382	20403	20259	20230	20349	20220	20449	20217	20383	20305	20434	20441	20410	20365	20288	20459	20320	20346	20302	20392	20435	20335	20484	20601	20507	20336	20270	20545	20504	20242	20300	20277	20030	20494	20414	20202	20287	20231	20527	20509	20278	20521	20612	20380	20274	20457	20443	20462	20424	20254	20247	20239	20459	20267	20485	20563	20515	20410	20456	20354	20311	20268	20427	20496	20317	20578	20422	20330	20480	20273	20245	20367	20507	20510	20310	20338	20344	20353	20488	20416	20271	20419	20462	20498	20173	20190	20392	20501	20426	20388	20359	20521	20548	20317	20569	20223	20282	20147	20216	20376	20332	20448	20389	20501	20395	20534	20441	20213	20105	20277	20467	20269	20466	20569	20149	20351	20181	20283	20408	20527	20553	20414	20451	20385	20373	20295	20369	20287	20412	20273	20275	20445	20419	20451	20348	20354	20373	20494	20407	20223	20404	20165	20469	20392	20410	20239	20306	20375	20387	20280	20454	20211	20388	20306	20408	20596	20389	20422	20153	20377	20419	20252	20438	20636	20516	20347	20163	20415	20460	20484	20368	20520	20498	20522	20267	20510	20562	20324	20255	20374	20472	20395	20603	20185	20547	20365	20500	20508	20557	20288	20517	20419	20372	20478	20473	20365	20554	20484	20570	20297	20240	20111	20290	20479	20229	20382	20252	20308	20632	20579	20303	20321	20337	20454	20329	20379	20402	20375	20411	20326	20533	20548	20458	20646	20562	20387	20440	20541	20335	20245	20699	20442	20472	20329	20420	20308	20546	20391	20384	20398	20462	20401	20360	20463	20337	20278	20617	20327	20332	20389	20329	20333	20318	20294	20425	20404	20301	20326	20409	20459	20162	20513	20328	20295	20433	20215	20545	20141	20314	20315	20389	20484	20201	20504	20494	20484	20436	20101	20349	20591	20071	20513	20479	20208	20303	20057	20336	20355	20538	20333	20301	20408	20469	20266	20434	20426	20469	20585	20412	20331	20376	20419	20366	20428	20520	20311	20420	20245	20341	20384	20423	20413	20376	20176	20207	20355	20364	20341	20499	20451	20355	20516	20501	20354	20710	20264	20321	20256	20292	20630	20275	20667	20352	20287	20419	20519	20208	20379	20403	20509	20250	20394	20431	20370	20417	20714	20268	20203	20191	20514	20416	20549	20507	20354	20185	20443	20400	20572	20096	20504	20244	20564	20366	20361	20495	20468	20423	20413	20180	20569	20243	20561	20313	20392	20340	20295	20365	20503	20594	20309	20412	20449	20494	20283	20222	20387	20325	20205	20198	20272	20406	20364	20430	20571	20625	20357	20491	20583	20475	20432	20379	20230	20295	20518	20244	20425	20347	20334	20237	20517	20465	20280	20295	20352	20511	20439	20545	20362	20397	20295	20235	20281	20425	20263	20210	20440	20449	20382	20383	20309	20413	20428	20256	20439	20340	20284	20329	20261	20417	20389	20426	20292	20522	20323	20350	20399	20385	20318	20613	20667	20312	20378	20349	20379	20503	20343	20277	20516	20387	20275	20275	20463	20205	20493	20364	20393	20290	20503	20320	20356	20189	20252	20304	20355	20427	20384	20506	20388	20432	20348	20426	20380	20529	20329	20543	20355	20278	20388	20511	20413	20605	20451	20212	20474	20371	20368	20409	20418	20502	20466	20570	20303	20523	20449	20445	20204	20474	20447	20311	20494	20328	20384	20430	20531	20501	20262	20231	20370	20238	20314	20326	20371	20331	20346	20125	20616	20393	20370	20361	20272	20144	20280	20388	20308	20299	20379	20291	20328	20300	20394	20288	20423	20295	20347	20390	20555	20311	20320	20215	20534	20492	20178	20062	20367	20426	20347	20451	20556	20663	20473	20406	20533	20504	20528	20390	20529	20450	20431	20459	20344	20287	20363	20568	20414	20314	20354	20262	20179	20584	20378	20326	20431	20387	20161	20385	20123	20458	20478	20458	20282	20436	20651	20316	20407	20494	20500	20296	20162	20404	20407	20416	20330	20474	20296	20522	20369	20381	20247	20158	20324	20460	20412	20496	20407	20359	20377	20458	20327	20372	20342	20506	20260	20404	20530	20376	20396	20303	20382	20432	20336	20261	20169	20355	20462	20373	20351	20209	20560	20612	20551	20508	20468	20296	20201	20311	20352	20410	20335	20626	20561	20550	20365	20438	20435	20405	20278	20353	20522	20344	20444	20511	20291	20416	20524	20580	20347	20223	20430	20390	20501	20361	20471	20563	20261	20421	20401	20450	20277	20372	20431	20349	20416	20381	20316	20427	20269	20304	20391	20330	20293	20410	20240	20359	20364	20431	20319	20378	20442	20298	20429	20223	20654	20491	20253	20456	20455	20396	20551	20422	20444	20521	20586	20355	20227	20591	20506	20326	20329	20397	20331	20521	20459	20456	20262	20243	20597	20319	20346	20333	20369	20275	20477	20305	20516	20379	20558	20268	20461	20321	20428	20458	20476	20267	20199	20200	20568	20386	20329	20305	20263	20386	20379	20431	20463	20414	20559	20384	20371	20334	20547	20349	20483	20413	20214	20302	20286	20308	20550	20436	20342	20277	20308	20117	20426	20343	20470	20291	20502	20253	20362	20295	20450	20472	20163	20276	20635	20246	20326	20529	20279	20301	20509	20587	20523	20294	20365	20199	20391	20296	20425	20424	20311	20384	20372	20264	20552	20314	20374	20507	20545	20352	20481	20575	20583	20298	20447	20372	20265	20152	20503	20393	20515	20462	20502	20388	20342	20321	20487	20195	20338	20452	20535	20364	20463	20470	20376	20435	20348	20315	20379	20311	20200	20370	20430	20352	20433	20522	20334	20336	20378	20467	20347	20456	20362	20611	20364	20296	20282	20245	20425	20329	20273	20203	20497	20329	20543	20299	20422	20351	20446	20435	20448	20494	20225	20323	20360	20415	20519	20526	20613	20451	20325	20421	20537	20067	20284	20247	20482	20283	20564	20413	20458	20439	20462	20235	20449	20333	20490	20251	20449	20651	20354	20474	20438	20592	20475	20555	20327	20194	20347	20326	20534	20389	20625	20483	20141	20448	20477	20373	20536	20481	20477	20302	20399	20307	20585	20401	20331	20334	20488	20441	20396	20338	20447	20293	20165	20234	20397	20435	20576	20410	20537	20471	20361	20465	20257	20409	20376	20563	20323	20252	20427	20230	20367	20499	20248	20333	20488	20472	20328	20204	20327	20419	20207	20307	20392	20461	20451	20421	20495	20453	20282	20408	20278	20548	20518	20315	20456	20373	20351	20333	20488	20470	20495	20380	20385	20523	20376	20420	20477	20234
17114	21931	21963	19637	18507	17914	17363	17023	16904	16905	16722	17078	16927	16728	16811	16811	16819	16715	16591	16797	16873	16637	16682	16895	16816	16590	16886	16838	16600	16734	16554	16702	16625	16723	16693	16776	16692	16761	16534	16908	16867	16948	16720	16606	16812	16813	16860	16675	16893	16689	16724	16658	16764	16791	16871	16758	16599	16930	16620	16817	16968	16792	16845	16868	16696	16758	16696	16693	16675	16799	16743	16660	16829	16788	16911	16567	16695	16687	16810	16885	16872	16613	16820	16755	16654	16675	16849	16554	16530	16727	16645	16557	16635	16672	16727	16564	16683	16807	16712	16692	16514	16806	16855	16731	16854	16825	16681	16791	16746	16642	16868	16669	16766	16851	16775	16784	16827	16589	16694	16796	16728	16788	16613	16808	16644	16692	16689	16833	16761	16610	16708	16911	16967	16834	16849	16695	16605	16839	16832	16677	16684	16705	16681	16744	16587	16787	16714	16766	16888	16561	16811	16763	16667	16714	16765	16567	16743	16657	16677	16862	16820	16575	16952	16808	16735	16660	16822	16675	16686	16715	16595	16731	16842	16581	16609	16818	16752	16726	16752	16834	16666	16806	16630	16518	16870	16834	16713	16579	16703	16690	16938	16721	16669	16876	16724	16682	16701	16605	16809	16655	16759	16749	16672	16745	16751	16871	16788	16852	16789	16719	16695	16556	16609	16714	16664	16557	16767	16683	16794	16762	16753	16898	16641	16848	16782	16682	16731	16543	16813	16768	16781	16613	16752	16628	16825	16789	16774	16701	16681	16844	16690	16699	16613	16836	16727	16705	16934	16845	16727	16746	16711	16722	16817	16776	16605	16963	16635	16754	16879	16550	16655	16891	16688	16650	16716	16537	16664	16704	16694	16915	16726	16768	16738	16715	16646	16720	16757	16836	16609	16767	16788	16812	16865	16785	16740	16665	16693	16745	16642	16815	16817	16781	16813	16722	16682	16581	16724	16631	16654	16738	16741	16731	16789	16761	16788	16793	16807	16829	16812	16594	16777	16704	16741	16698	16610	16764	16641	16748	16615	16750	16694	16696	16797	16837	16634	16665	16786	16616	16648	16778	16872	16713	16750	16679	16793	16707	16766	16635	16759	16684	16874	16718	16803	16790	16673	16705	16727	16647	16509	16777	16632	16549	16742	16774	16908	16867	16723	16751	16640	16714	16881	16738	16742	16673	16677	16644	16672	16713	16822	16691	16800	16583	16562	16636	16759	16617	16819	16636	16773	16681	16696	16762	16714	16661	16742	16645	16650	16667	16729	16807	16631	16639	16693	16789	16834	16767	16720	16821	16747	16645	16793	16829	16939	16830	16656	16676	16673	16633	16694	16693	16704	16561	16735	16959	16766	16743	16908	16650	16749	16815	16725	16810	16725	16966	16739	16814	16842	16604	16594	16587	16682	16537	16883	16757	16837	16884	16853	16764	16691	16609	16971	16715	16692	16694	16549	16869	16650	16908	16648	16705	16869	16705	16734	16449	16725	16756	16622	16976	16858	16655	16856	16714	16925	16703	16733	16792	16817	16687	16858	16785	16662	16785	16936	16677	16757	16937	16913	16704	16685	16644	16622	16769	16771	16773	16768	16748	16894	16810	16793	16568	16739	16621	16690	16798	16824	16622	16508	16687	16755	16738	16717	16897	16709	16684	16790	16817	16716	16681	16704	16889	16636	16776	16821	16958	16846	16733	16642	16760	16603	16750	16969	16694	16797	16845	16639	16710	16711	16634	16699	16850	16428	16707	16787	16575	16620	16660	16755	16722	16771	16718	16682	16715	16593	16877	16935	16734	16833	16673	16721	16745	16728	16641	16676	16650	16656	16763	16709	16707	16709	16800	16754	16762	16760	16654	16874	16660	16863	16637	16806	16858	16775	16738	16797	16906	16669	16760	16672	16784	16785	16664	16727	16628	16827	16954	16738	16664	16715	16719	16682	16768	16716	16845	16759	16670	16887	16695	16793	16781	16806	16629	16718	16720	16717	16709	16731	16681	16886	16770	16798	16779	16791	16682	16786	16862	16738	16777	16807	16789	16602	16653	16694	16821	16603	16687	16644	16919	16711	16794	16632	16809	16632	16782	16634	16671	16819	16670	16698	16702	16578	16792	16757	16541	16774	16778	16982	16759	17003	16698	16706	16814	16812	16699	16755	16683	16817	16570	16670	16692	16793	16717	16728	16587	16608	16704	16692	16828	16880	16797	16482	16874	16747	16937	16871	16741	16818	16760	16789	16648	16698	16949	16786	16619	16538	16618	16793	16723	16674	16750	16824	16739	16682	16647	16797	16692	16709	16804	16741	16694	16668	16776	16778	16705	16800	16543	16770	16742	16670	16818	16698	16756	16921	16540	16944	16775	16714	16694	16974	16596	16609	16601	16739	16728	16732	16856	16733	16641	16669	16740	16928	16710	16698	16840	16561	16655	16611	16549	16651	16638	16929	16561	16692	16679	16659	16726	16672	16844	16775	16739	16886	16626	16627	16850	16925	16598	16797	16749	16731	16692	16729	16802	16892	17053	16785	16828	16617	16791	16637	16733	16899	16784	16735	16724	16640	16745	16747	16710	16838	16755	16585	16704	16909	16736	16729	16788	16845	16615	16709	16887	16770	16692	16624	16732	16803	16599	16804	16622	16695	16529	16865	16792	16602	16727	16795	16794	16691	16781	16724	16704	16673	16757	16843	16697	16605	16770	16730	16634	16917	16832	16868	16824	16707	16659	16763	16766	16722	16634	16783	16800	16679	16861	16711	16770	16868	16638	16714	16596	16826	16715	16833	16697	16713	16733	16838	16758	16525	16790	16817	16758	16564	16830	16574	16653	16789	16715	16726	16679	16867	16658	16701	16821	16809	16607	16686	16812	16748	16615	16778	16802	16762	16626	16712	16740	16749	16730	16930	16907	16708	16761	16687	16763	16624	16788	16756	16788	16568	16811	16625	16854	16615	16886	16710	17027	16765	16623	16823	16612	16678	16794	16982	16647	16780	16844	16781	16536	16920	16838	16940	16690	16679	16769	16821	16712	16859	16787	16870	16716	16646	16728	16731	16836	16739	16851	16726	16760	16790	16771	16665	16784	16826	16681	16818	16807	16772	16706	16666	16752	16778	16674	16699	16888	16690	16699	16784	16683	16778	16746	16823	16792	16777	16795	16677	16575	16976	16574	16855	16773	16687	16717	16661	16869	16680	16864	16667	16687	16700	16612	16646	16754	16590	16790	16929	16583	16759	16698	16824	16832	16736	16781	16667	16751	16666	16844	16767	16676	16780	16715	16664	16733	16899	16740	16614	16633	16730	16716	16803	16772	16654	16717	16781	16747	16880	16841	16598	16625	16970	16591	16821	16725	16683	16618	16832	16735	16665	16782	16732	16739	16525	16942	16869	16776	16776	16697	16686	16752	16546	17007	16638	16724	16695	16623	16948	16576	16676	16646	16703	16792	16808	16673	16920	16791	16710	16648	16952	16623	16666	16701	16801	16752	16771	16736	16875	16845	16826	16686	16765	16656	16669	16732	16829	16813	16614	16727	16876	16689	16910	16746	16530	16705	16705	16751	16688	16725	16691	16776	16741	16760	16668	16725	16621	16731	16697	16524	16778	16853	16991	16662	16662	16796	16737	16772	16568	16770	16652	16862	16662	16642	16762	16811	16687	16713	16877	16727	16765	16755	16721	16740	16629	16607	16704	16708	16743	16651	16786	16796	16665	16850	16716	16754	16808	16841	16770	16774	16845	16667	16896	16690	16718	16627	16723	16719	16827	16775	16780	16842	16652	16664	16880	16594	16872	16816	16701	16781	16808	16711	16748	16824	16700	16692	16804	16659	16762	16588	16752	16710	16607	16761	16765	16795	16768	16785	16787	16861	16735	16917	16693	16764	16728	16739	16808	16723	16776	16719	16542	16771	16768	16687	16656	16876	16612	16607	16703	16717	16757	16662	16812	16746	16774	16910	16720	16750	16840	16780	16827	16824	16742	16850	16762	16831	16604	16783	16757	16624	16641	16722	16691	16793	16799	16935	16823	16672	16719	16915	16726	16724	16634	16787	16718	16685	16775	16738	16620	16689	16746	16645	16717	16749	16670	16582	16729	16894	16775	16866	16791	16662	16948	16686	16626	16786	16817	16787	16943	16745	16661	16710	16687	16647	16693	16989	16561	16914	16846	16719	16859	16775	16814	16784	16943	16714	16904	16742	16772	16530	16771	16860	16739	16659	16717	16824	16426	16723	16779	16813	16624	16726	16750	16749	16751	16740	16696	16599	16620	16716	16734	16814	16816	16760	16934	16635	16802	16676	16617	16596	16779	16841	16865	16805	16813	16650	16833	16816	16840	16581	16606	16672	16755	16687	16779	16812	16776	16737	16668	16678	16560	16819	16715	16670	16809	16851	16558	16609	16752	16614	16594	16600	16580	16783	16724	16807	16684	16658	16686	16751	16717	16951	16644	16677	16670	16665	16709	16653	16929	16685	16685	16782	16640	16803	16917	16686	16821	16772	16742	16862	16732	16696	16637	16773	16698	16918	16580	16787	16829	16756	16658	16614	16759	16680	16656	16713	16801	16705	16562	16864	16624	16923	16763	16527	16787	16688	16667	16841	16719	16923	16750	16624	16823	16798	16676	16729	16675	16719	16800	16798	16746	16822	16865	16650	16656	16732	16664	16773	16767	16667	16845	16836	16756	16687	16731	16817	16630	16645	16724	16735	16626	16681	16685	16764	16754	16847	16652	16736	16821	16766	16801	16636	16558	16752	16624	16826	16649	16939	16586	16628	16821	16749	16937	16701	16820	16644	16723	16800	16890	16947	16633	16524	16843	16736	16801	16767	16766	16713	16697	16675	16742	16812	16704	16793	16894	16784	16850	16635	16625	16799	16851	16664	16833	16607	16677	16668	16839	16638	16642	16807	16600	16810	16629	16956	16711	16763	16755	16874	16744	16977	16832	16755	16516	16705	16633	16568	16750	16609	16606	16876	16605	16640	16553	16846	16809	16891	16767	16852	16883	16731	16838	16926	16717	16703	16699	16584	16597	16684	16737	16663	16757	16650	16721	16624	16695	16639	16654	16655	16729	16639	16672	16656	16675	16682	16689	16740	16767	16893	16629	16762	16717	16726	16728	16841
24126	21576	29193	24547	22715	24169	23987	21211	20572	20996	20733	20281	20463	20381	20618	20564	20507	20525	20289	20528	20426	20355	20548	20332	20187	20425	20438	20421	20516	20386	20400	20385	20408	20541	20490	20275	20637	20445	20157	20241	20248	20179	20329	20225	20229	20453	20347	20310	20347	20357	20166	20359	20315	20324	20304	19994	20304	20341	20471	20866	20737	20824	20727	20644	20439	20185	20435	20142	20182	20138	20194	20385	20380	20114	20037	20236	20424	20333	20220	20167	20147	20233	19990	20242	20147	20121	20185	20370	19996	20271	20363	20237	20141	19976	20154	20307	20208	20422	20266	20287	20268	20251	20406	20205	20239	20119	20392	20023	20057	20311	20412	20343	20267	20075	20142	20165	20342	20261	20236	20379	20134	20270	20352	20262	20033	20324	20195	20055	20169	20263	20491	20155	20427	20179	20043	20086	20447	20103	20156	20110	20128	20075	20214	20304	20008	20353	20248	20354	20063	20224	20255	20173	20088	20310	20107	20214	20272	20293	20362	20132	20197	20243	20086	20104	19945	20315	20114	20256	20282	20179	19973	20247	20195	20152	20337	20060	20097	20116	20066	20068	20117	20035	20208	20124	20260	20374	20200	20279	20353	19999	20129	20171	20217	20452	20043	20205	20227	20256	20148	20027	20131	20071	20052	20245	20113	20010	20336	20201	20263	20302	20208	20235	20270	20247	19988	20279	20199	20259	20108	20431	20070	20263	19923	20064	19853	20063	20307	20175	20217	20320	20098	20296	20246	20222	20308	19959	20331	20314	20267	20201	20520	20621	20052	20153	20278	20410	20140	20424	20301	20172	20291	20101	20122	20068	20270	20128	20238	20165	20104	20261	20263	20243	20179	20177	20175	20219	20259	20172	20084	20325	20215	20224	20401	20319	20262	20144	20057	20265	20224	20351	20152	20368	20211	20134	20228	20204	20155	20336	20342	20065	20336	20195	20195	20222	20171	20331	20270	20176	20224	20167	20285	20209	20249	20092	20079	20332	20428	20242	20459	20332	20128	20258	20009	20121	20350	20373	20177	20130	20136	20063	20163	20202	20219	20242	20327	20120	20115	20188	20082	20190	20042	20058	20214	20330	20196	20251	20077	20387	20062	20063	20142	20184	20310	20025	20082	20459	20267	20243	20084	20162	20216	20141	20182	20084	20314	20369	20134	20254	20114	20215	20285	20049	20097	20173	20012	19943	20187	20379	20366	20318	20139	20125	20077	20232	20096	20411	20258	20192	20297	20157	20449	20105	20206	20036	20227	20068	20251	20100	20014	19890	20328	20195	20164	20047	20013	20221	20169	20230	20283	20268	20403	20009	20147	20121	20359	20065	20425	20277	20318	20141	20306	20162	20331	19907	20128	20292	20289	20310	20280	20268	20253	20262	20077	20304	19940	20104	20487	20405	20019	20189	20292	20462	20258	20143	20172	20283	20114	20011	20299	20238	20283	20153	20012	20269	19944	20144	20123	20264	20391	20310	20240	20300	20170	20072	20275	20222	20087	20275	20236	20142	20191	20199	20327	20303	20193	20120	20333	20229	20151	20167	20117	20098	20088	20371	20264	20114	20251	20256	20372	20023	20255	20263	20474	20240	20196	20252	20134	20088	20137	20200	20107	20170	20126	20272	20360	20244	20236	20034	20067	20242	20426	20097	20190	19974	20058	20148	20233	20318	20195	20387	20286	20158	20229	20194	20262	20192	20173	20236	20155	20176	20357	20147	20242	20274	20230	20423	20189	20191	20445	20340	20261	20124	20168	20212	20213	20324	20106	20142	20141	20368	20221	20325	20245	20239	20222	20001	20304	20066	20345	20163	20024	20249	20109	20130	20314	20114	20069	20128	20205	20160	20227	20161	20148	20117	20242	20394	20366	20231	20136	20270	20260	20140	20296	20167	20365	20136	20251	20237	20192	20172	20184	20204	20050	20401	20282	20289	20279	20271	20169	19982	20312	20241	20136	20323	20334	20157	20289	20224	20267	20172	20089	20162	20172	20304	20029	20146	20246	20209	20360	20271	20130	20352	20049	20183	20369	20337	20258	20364	20149	20347	20285	20081	20163	20018	20470	20160	20184	20122	20150	20235	20188	20170	20226	20168	20014	20056	20191	20119	20424	20350	20391	20181	20058	20386	20364	20357	20355	20318	20126	20192	20248	20204	20116	20131	20265	20364	20264	20326	20190	20208	20007	20016	20197	20257	20145	20208	20355	20267	20141	20397	20262	20007	20284	20142	19959	20309	20332	20321	20118	20146	20350	20200	20158	20234	20118	20206	20263	20274	20129	20055	20378	20283	20402	20249	20283	20210	20223	20246	20160	20219	20213	20316	20209	20028	20057	20102	20267	20157	20159	20283	20092	20113	20329	19961	20040	20234	20171	20204	20184	20205	20164	20007	20297	20359	20349	20011	19994	20200	20358	20162	20265	20144	20424	20328	20097	20025	20341	20273	20407	20087	20203	20052	20192	20185	20332	20161	20432	20434	20190	20304	20359	20442	20195	20379	20269	20050	20218	20193	20245	20151	20267	20315	20242	20217	20338	20315	20077	20322	20370	20201	20085	20099	20226	20232	20373	20294	20247	20156	20183	20351	20088	20180	20251	20078	20202	20245	20153	20189	19911	20394	20331	19923	20059	20285	20406	20165	20187	20331	20275	20489	20073	20179	20185	20236	20263	20033	19943	20353	20259	20270	20263	20332	20230	20205	20311	20200	20077	20063	20172	20162	20356	20076	20022	19932	20074	20112	20266	20046	20169	20174	20252	20093	20089	19980	20175	20299	20397	20226	20136	20290	20303	20165	20305	20288	20350	20278	20227	20206	20216	20263	20337	20143	20155	19890	20147	20012	20378	20004	19909	20241	20291	20213	20422	20263	20134	20256	20210	20197	19992	20166	20070	20291	20291	20283	20342	20028	20222	20174	20182	19936	20164	20186	20234	20163	20079	20295	20197	20142	20254	20254	20233	20177	20369	20350	20290	20145	20429	20277	20117	20079	20179	20264	20305	20187	20247	20111	20189	20295	20235	20305	20024	20006	20319	20257	20353	20256	20344	20424	20357	20288	20233	20223	20117	20396	20000	20084	20413	20186	20034	20181	20312	20027	20113	20274	20263	20189	19987	20269	20060	20434	20185	20010	20072	20346	20297	20340	20390	20316	20248	20046	20178	20418	20162	20162	20280	20020	20285	20222	20280	20415	20316	20033	20068	20147	20300	20414	20289	20266	20279	20365	20177	20043	20177	20026	20020	20325	20387	20354	20237	20188	20351	20376	20205	20270	20240	20117	20011	20230	20060	20127	20321	20357	20135	20153	20210	20211	20341	20102	20125	20222	20301	20257	20397	20268	20170	20138	20099	20003	20109	20148	20121	20336	20184	20105	20177	20322	20256	20184	20172	20427	20310	20190	20394	20328	20089	20076	20212	20300	20149	20350	20136	20144	20217	20224	20314	20183	20102	20209	20063	19975	20347	20327	20145	20089	20411	20396	20200	20321	19981	20112	20275	20257	20285	20005	20331	20218	20194	20319	20283	20069	20291	20149	20156	20281	19954	20332	20160	20268	20248	20283	20241	20118	20207	20384	20025	20248	20209	20305	20049	20254	20247	20204	20341	20270	20472	20195	20340	20291	20239	20310	20177	20258	20045	20254	20230	20140	20137	19988	20243	20243	19994	20442	20179	20331	20046	20022	20095	19915	20286	20168	20299	20022	20172	20295	20153	20146	20257	20292	20159	20089	20128	20120	20176	20313	20289	20105	20052	20186	20060	20197	20317	20156	20408	20328	20379	20031	20097	20243	20141	20424	20329	20028	20193	20183	20181	20199	20524	20319	20234	20102	20371	20138	20336	20363	20173	20287	20269	20236	20158	20301	20355	20135	20047	19970	20318	20237	20384	20485	20390	20328	20221	20293	20062	20299	20003	20195	19813	20047	19878	20040	20198	20289	20182	20095	20089	20351	20075	19906	20346	20126	20441	20099	20192	20131	20091	20370	20177	20335	20311	20120	20282	20312	20423	20118	20174	20233	20356	20291	20320	20184	20239	20117	20279	20194	20241	20327	20186	20202	20134	20058	20285	20240	20311	20221	20406	20171	20378	20202	20293	20095	20325	20320	20269	20134	20232	20271	20410	20112	20354	20162	19996	20101	20044	20171	20366	20099	20268	20328	20308	20236	20352	20164	20388	20323	20217	20352	20159	20068	20169	20252	20330	20155	20115	20207	20261	20169	20313	20377	20097	20210	20150	20337	20063	20212	20217	20380	19988	20528	20207	20362	20160	20112	20216	20094	20165	19941	20257	20075	20060	20362	20356	20189	20319	20171	20245	20472	20134	20218	20114	20153	20320	20206	19930	20079	20133	20302	20226	20192	20295	20339	20186	20223	20173	20059	20009	20162	20029	20083	20182	20181	20071	20120	20318	20133	20322	20449	20302	20421	20294	20442	20358	20000	20354	20146	19979	20222	20264	20165	20108	19953	20257	20265	20198	20184	20195	20256	20428	20385	20240	20113	20277	20176	20260	20244	20401	20301	20489	20205	20147	20346	20347	20130	19996	20019	20213	20197	20083	20307	20596	20129	20163	20312	20207	20049	20216	20221	20290	20200	20061	20235	20263	20136	20341	20274	20347	20195	20133	20294	19961	20013	20339	19995	20069	20284	20283	20265	20167	20463	20396	20167	20114	20125	20207	20361	20428	20061	20286	20402	20099	20091	20195	20187	20147	20191	20137	20253	20137	20223	20077	20155	20081	20032	20014	20333	20279	20043	20163	20185	20383	20282	20171	20109	20241	20160	20350	20189	20299	20345	20049	20204	20338	20345	20166	20125	20206	20103	20421	20238	20420	20398	20387	20221	20151	20224	20201	20187	20153	20340	20232	20353	20182	20157	20250	20171	20292	20202	20110	20202	20089	20197	20113	20339	20190	20210	20119	20393	20211	20311	20342	19994	20104	20198	20166	20110	20268	20070	20112	20180	20229	20285	19976	20199	20145	20265	20134	20306	20336	20214	20262	20069	20190	20290	20198	20136	20111	20281	20142	20109	20393	20321	20293	20249	20204	19957	20167	20498	20200	20188	20071	20236	20404	20270	20154	20228	20257	20114	20280	20313	20247	20188	20159	20521	20329	20271	20035	20238
16504	28059	27301	22861	20495	19139	18438	17845	17357	17411	17164	17079	17190	17025	16739	16896	16971	16860	16776	16873	16840	17032	16785	16794	16821	17015	16813	16651	16558	16771	16788	16706	16801	16780	16536	16771	16851	16651	16663	16743	16885	16830	16990	16839	16682	16919	16747	16773	16878	16786	16755	16576	16684	16752	16754	16719	16854	16891	17037	17452	17453	17550	17163	16893	16898	16779	16747	16685	16608	16643	16606	16675	16753	16762	16767	16789	16863	16645	16899	16537	16647	16530	16731	16786	16724	16647	16718	16622	16759	16665	16876	16715	16733	16726	16888	16584	16695	16790	16735	16753	16600	16645	16721	16517	16629	16620	16852	16491	16772	16624	16655	16853	16634	16560	16855	16870	16715	16642	16721	16761	16657	16901	16822	16766	16630	16687	16525	16687	16752	16810	16808	16761	16676	16762	16590	16672	16692	16816	16728	16681	16829	16760	16671	16696	16601	16830	16903	16570	16679	16414	16629	16643	16774	16879	16668	16631	16692	16539	16584	16642	16769	16627	16681	16723	16645	16898	16516	16598	16739	16720	16523	16484	16840	16638	16784	16647	16828	16694	16693	16731	16704	16713	16755	16815	16504	16818	16644	16667	16604	16663	16638	16692	16529	16770	16741	16679	16776	16765	16586	16750	16853	16652	16799	16725	16584	16543	16621	16740	16778	16609	16718	16759	16758	16603	16570	16800	16705	16744	16559	16517	16616	16693	16732	16597	16689	16741	16670	16732	16741	16553	16741	16551	16557	16634	16719	16796	16660	16718	16701	16682	16532	16598	16808	16682	16552	16780	16656	16696	16773	16832	16662	16769	16691	16541	16781	16668	16535	16687	16793	16643	16618	16626	16481	16700	16613	16577	16647	16673	16796	16611	16560	16488	16623	16661	16825	16804	16743	16800	16552	16686	16819	16519	16681	16533	16765	16722	16689	16748	16856	16602	16748	16621	16674	16847	16638	16500	16530	16799	16774	16673	16591	16835	16698	16664	16669	16661	16902	16760	16603	16772	16728	16630	16733	16644	16744	16681	16769	16736	16600	16829	16657	16919	16792	16724	16750	16599	16573	16578	16566	16679	16956	16738	16681	16779	16574	16753	16667	16794	16713	16566	16758	16660	16720	16765	16846	16629	16806	16736	16861	16685	16722	16457	16547	16538	16772	16676	16681	16770	16506	16756	16661	16685	16686	16704	16612	16682	16655	16639	16646	16634	16746	16573	16667	16728	16675	16779	16700	16659	16730	16745	16780	16617	16649	16568	16546	16572	16456	16797	16902	16804	16593	16601	16937	16743	16757	16761	16740	16618	16836	16665	16638	16648	16700	16806	16678	16799	16863	16475	16720	16728	16741	16612	16609	16772	16759	16675	16697	16842	16778	16608	16723	16765	16768	16737	16640	16779	16954	16705	16668	16599	16662	16710	16823	16621	16805	16750	16644	16790	16791	16773	16743	16756	16576	16624	16640	16779	16504	16577	16829	16807	16701	16664	16751	16766	16661	16702	16872	16617	16717	16583	16626	16650	16604	16624	16738	16650	16635	16685	16684	16759	16822	16757	16783	16801	16635	16499	16778	16685	16667	16702	16665	16762	16703	16758	16619	16666	16713	16763	16770	16669	16730	16672	16630	16634	16781	16766	16496	16667	16691	16769	16748	16661	16698	16686	16904	16764	16684	16666	16643	16630	16601	16819	16683	16801	16697	16656	16767	16824	16577	16774	16638	16856	16667	16683	16711	16789	16678	16727	16677	16695	16634	16619	16570	16813	16729	16578	16704	16720	16519	16604	16480	16715	16840	16727	16823	16817	16645	16771	16761	16913	16667	16868	16492	16785	16678	16792	16561	16623	16514	16614	16848	16556	16761	16676	16607	16613	16745	16721	16606	16711	16716	16615	16927	16732	16824	16685	16733	16707	16782	16603	16820	16636	16721	16667	16569	16715	16515	16534	16673	16571	16644	16840	16768	16595	16643	16709	16674	16647	16546	16570	16550	16728	16470	16640	16811	16473	16645	16714	16680	16704	16762	16612	16726	16729	16652	16779	16558	16700	16761	16611	16577	16765	16528	16666	16702	17016	16814	16702	16629	16616	16626	16499	16655	16633	16692	16793	16893	16857	16593	16722	16741	16632	16846	16621	16750	16756	16581	16806	16624	16467	16825	16671	16841	16702	16672	16611	16774	16680	16823	16671	16610	16656	16903	16678	16663	16672	16626	16575	16726	16568	16844	16739	16820	16692	16671	16627	16723	16749	16897	16683	16716	16674	16632	16599	16619	16621	16620	16785	16588	16821	16570	16539	16534	16726	16797	16687	16737	16742	16746	16619	16618	16674	16649	16601	16653	16836	16410	16606	16617	16606	16635	16651	16635	16734	16743	16627	16845	16799	16703	16760	16525	16764	16640	16596	16697	16739	16621	16717	16627	16713	16676	16637	16690	16738	16610	16807	16647	16619	16691	16708	16787	16749	16604	16686	16739	16713	16682	16626	16814	16694	16794	16606	16527	16674	16642	16585	16788	16470	16793	16674	16817	16623	16776	16599	16774	16545	16743	16888	16602	16847	16514	16499	16520	16615	16682	16500	16669	16616	16800	16693	16680	16538	16893	16613	16629	16644	16736	16676	16686	16756	16620	16703	16722	16764	16453	16761	16588	16675	16728	16725	16753	16597	16815	16685	16747	16658	16664	16838	16477	16607	16782	16662	16552	16751	16675	16686	16590	16716	16630	16669	16749	16611	16693	16633	16548	16858	16784	16613	16726	16711	16714	16671	16908	16664	16689	16566	16631	16701	16631	16656	16743	16797	16636	16933	16737	16713	16624	16806	16598	16681	16652	16837	16771	16660	16682	16691	16610	16697	16536	16844	16646	16616	16649	16728	16761	16613	16580	16681	16760	16614	16659	16631	16742	16652	16688	16651	16759	16610	16728	16547	16545	16681	16722	16672	16766	16618	16600	16668	16833	16705	16604	16596	16695	16511	16655	16634	16758	16652	16529	16772	16601	16763	16679	16854	16853	16604	16795	16616	16676	16802	16719	16611	16723	16642	16447	16952	16696	16658	16840	16697	16431	16595	16698	16631	16529	16483	16672	16770	16729	16731	16589	16581	16628	16602	16758	16625	16628	16763	16892	16849	16719	16646	16534	16552	16765	16678	16743	16608	16784	16599	16625	16704	16828	16727	16856	16809	16758	16596	16577	16577	16752	16704	16616	16684	16665	16599	16750	16654	16699	16648	16736	16551	16551	16685	16704	16668	16593	16686	16639	16718	16723	16619	16624	16561	16650	16558	16735	16718	16757	16605	16577	16675	16724	16602	16616	16730	16627	16759	16612	16874	16667	16510	16870	16692	16660	16776	16684	16663	16745	16613	16760	16749	17011	16683	16700	16707	16773	16598	16536	16527	16680	16701	16702	16765	16753	16698	16479	16642	16689	16539	16724	16650	16820	16643	16537	16854	16730	16705	16728	16809	16489	16776	16685	16724	16714	16669	16638	16755	16767	16598	16727	16721	16560	16737	16650	16777	16741	16706	16736	16577	16780	16549	16582	16535	16731	16851	16563	16814	16792	16805	16810	16732	16666	16718	16576	16557	16596	16746	16889	16779	16822	16591	16675	16412	16864	16841	16643	16673	16794	16841	16653	16792	16581	16617	16762	16598	16705	16816	16665	16829	16696	16877	16843	16775	16581	16573	16632	16657	16584	16648	16712	16732	16644	16749	16515	16718	16603	16652	16618	16746	16708	16694	16556	16600	16840	16714	16667	16671	16529	16514	16641	16806	16718	16779	16498	16599	16822	16648	16511	16766	16815	16649	16810	16720	16636	16713	16615	16644	16780	16506	16677	16720	16637	16791	16804	16741	16581	16611	16747	16605	16912	16711	16613	16539	16612	16815	16525	16654	16763	16678	16812	16742	16598	16793	16742	16597	16796	16663	16469	16680	16676	16805	16704	16686	16719	16683	16670	16601	16720	16808	16778	16609	16558	16675	16620	16655	16753	16663	16691	16652	16657	16575	16738	16660	16718	16617	16781	16636	16655	16831	16657	16600	16675	16638	16641	16867	16615	16730	16603	16715	16621	16510	16887	16539	16732	16541	16639	16723	16552	16662	16592	16561	16793	16702	16683	16665	16747	16739	16712	16616	16500	16839	16666	16678	16697	16730	16591	16674	16636	16459	16539	16541	16582	16751	16559	16711	16756	16767	16739	16621	16528	16903	16755	16693	16700	16458	16785	16782	16657	16809	16608	16914	16574	16541	16700	16697	16783	16743	16709	16797	16438	16738	16712	16638	16582	16580	16598	16556	16510	16664	16730	16598	16788	16544	16670	16666	16762	16595	16761	16809	16708	16610	16690	16672	16623	16650	16816	16622	16451	16955	16574	16697	16679	16819	16702	16566	16628	16845	16755	16493	16609	16629	16802	16611	16675	16487	16563	16693	16651	16928	16850	16729	16606	16628	16742	16663	16559	16604	16893	16698	16671	16578	16608	16868	16729	16706	16644	16646	16693	16685	16632	16770	16761	16740	16743	16659	16824	16965	16711	16671	16701	16816	16483	16735	16685	16779	16433	16849	16776	16614	16541	16667	16542	16625	16728	16698	16673	16531	16663	16844	16714	16813	16728	16669	16778	16700	16682	16699	16655	16583	16560	16797	16570	16788	16744	16750	16745	16644	16642	16512	16721	16697	16694	16539	16703	16574	16696	16679	16795	16691	16674	16708	16610	16748	16673	16493	16913	16622	16674	16670	16769	16617	16625	16647	16610	16699	16724	16793	16695	16677	16840	16518	16686	16709	16567	16657	16647	16631	16548	16664	16677	16650	16703	16800	16582	16650	16660	16680	16702	16706	16708	16814	16476	16796	16786	16828	16709	16717	16722	16651	16573	16692	16782	16624	16645	16662	16670	16630	16731	16837	16547	16657	16702	16704	16677	16712	16558	16728	16655	16688	16594	16690	16789	16820	16676	16594	16743	16687	16749	16669	16856	16483	16575	16655	16628	16543	16598	16698	16676	16920	16760	16765	16792	16691	16714	16734	16709	16683	16477	16592	16461	16690	16730	16734	16560	16533	16598	16789	16582	16775	16693	16621	16752	16721	16629	16751	16650	16725	16823	16731	16589	16641	16723	16616	16609	16698
23020	21482	29393	23991	21793	24416	27168	22027	21300	21467	21564	21552	21022	21305	21243	21110	20998	20972	20897	21155	20851	20788	20875	20736	20753	20717	20945	20847	20894	20845	20657	20656	20589	20559	20858	20546	20713	20510	20783	20613	20832	20747	20744	20783	20613	20675	20870	20652	20554	20744	20657	20582	20560	20472	20670	20584	20417	20903	21151	21665	21788	21847	21564	21054	20933	20808	20552	20520	20628	20613	20814	20838	20630	20631	20493	20639	20665	20454	20490	20854	20668	20661	20652	20480	20568	20670	20312	20601	20494	20608	20736	20466	20426	20740	20704	20670	20587	20433	20438	20667	20426	20676	20695	20545	20673	20407	20697	20791	20601	20309	20456	20676	20474	20663	20464	20550	20561	20454	20452	20748	20482	20620	20525	20491	20516	20683	20524	20592	20262	20492	20532	20418	20399	20431	20489	20439	20638	20606	20640	20583	20676	20790	20621	20592	20635	20506	20495	20678	20825	20584	20579	20501	20736	20657	20722	20598	20410	20517	20590	20646	20682	20880	20783	20571	20856	20706	20705	20522	20699	20628	20542	20233	20555	20613	20680	20637	20505	20612	20515	20640	20768	20544	20659	20384	20516	20748	20765	20586	20674	20409	20602	20554	20633	20500	20649	20757	20641	20429	20430	20717	20608	20677	20907	20699	20606	20351	20517	20588	20630	20646	20587	20775	20713	20752	20490	20647	20646	20674	20463	20467	20586	20559	20701	20603	20504	20482	20435	20639	20750	20639	20469	20622	20584	20636	20725	20574	20641	20660	20551	20476	20482	20806	20441	20607	20435	20567	20712	20685	20701	20697	20656	20701	20677	20654	20449	20694	20806	20371	20734	20717	20500	20443	20562	20557	20431	20700	20498	20467	20509	20671	20598	20804	20813	20769	20791	20336	20547	20517	20660	20613	20523	20353	20513	20622	20681	20586	20467	20703	20730	20639	20532	20713	20467	20662	20517	20485	20623	20442	20799	20492	20540	20597	20445	20650	20575	20591	20759	20661	20605	20314	20607	20660	20379	20672	20615	20530	20355	20546	20611	20809	20572	20804	20428	20459	20519	20544	20406	20575	20519	20613	20507	20595	20698	20610	20577	20530	20679	20536	20691	20501	20549	20597	20459	20489	20662	20815	20581	20445	20378	20496	20677	20636	20588	20805	20601	20501	20611	20527	20668	20503	20816	20525	20545	20392	20527	20532	20411	20554	20716	20646	20643	20654	20516	20392	20571	20509	20444	20485	20498	20529	20667	20565	20488	20311	20463	20736	20607	20505	20679	20825	20693	20551	20632	20568	20602	20707	20738	20657	20779	21013	20383	20425	20660	20368	20515	20565	20615	20307	20387	20507	20489	20662	20495	20655	20460	20656	20725	20648	20708	20498	20534	20432	20422	20314	20508	20553	20454	20747	20433	20378	20577	20470	20481	20564	20571	20547	20695	20677	20592	20103	20585	20583	20616	20577	20554	20672	20346	20555	20791	20646	20792	20697	20521	20436	20711	20478	20597	20544	20571	20679	20789	20698	20519	20514	20829	20832	20622	20700	20706	20468	20647	20717	20476	20503	20638	20487	20498	20545	20677	20645	20577	20563	20706	20504	20403	20393	20652	20492	20739	20666	20553	20396	20143	20427	20595	20823	20603	20695	20745	20601	20637	20749	20599	20651	20344	20589	20477	20652	20824	20533	20500	20581	20637	20513	20593	20714	20615	20546	20714	20506	20527	20676	20509	20567	20712	20736	20585	20451	20552	20220	20750	20301	20389	20558	20704	20297	20369	20469	20477	20760	20675	20755	20517	20597	20433	20611	20730	20509	20630	20511	20658	20621	20535	20546	20825	20558	20547	20666	20555	20547	20780	20710	20583	20552	20537	20501	20709	20679	20612	20498	20733	20497	20588	20478	20626	20506	20589	20567	20628	20488	20672	20384	20508	20640	20391	20392	20745	20685	20632	20466	20663	20490	20597	20494	20452	20656	20660	20715	20707	20666	20678	20634	20650	20313	20656	20303	20791	20734	20397	20425	20633	20730	20605	20397	20552	20634	20673	20680	20358	20546	20672	20348	20411	20608	20482	20358	20410	20573	20710	20716	20538	20528	20543	20410	20434	20664	20592	20697	20652	20553	20490	20723	20550	20625	20582	20554	20408	20565	20485	20524	20498	20530	20405	20657	20700	20580	20586	20758	20760	20577	20460	20569	20516	20453	20549	20779	20625	20653	20682	20743	20496	20581	20465	20560	20593	20526	20639	20490	20422	20344	20538	20790	20444	20578	20604	20520	20603	20464	20456	20535	20457	20450	20506	20529	20549	20532	20546	20459	20718	20439	20856	20461	20786	20667	20579	20604	20687	20466	20545	20760	20529	20726	20405	20879	20569	20451	20503	20639	20467	20501	20631	20632	20531	20666	20603	20863	20378	20638	20606	20768	20637	20546	20378	20620	20745	20488	20561	20576	20486	20621	20617	20526	20710	20725	20886	20643	20607	20607	20583	20391	20650	20533	20691	20511	20525	20316	20515	20550	20494	20741	20840	20453	20296	20444	20428	20418	20410	20498	20646	20560	20447	20487	20666	20541	20385	20536	20574	20429	20508	20434	20524	20633	20684	20524	20521	20738	20690	20639	20562	20586	20525	20716	20648	20430	20293	20337	20394	20620	20711	20560	20549	20664	20687	20371	20570	20554	20546	20499	20585	20533	20753	20623	20654	20541	20540	20721	20755	20780	20525	20497	20616	20528	20608	20379	20587	20583	20504	20604	20884	20678	20701	20233	20688	20549	20782	20593	20471	20403	20595	20709	20635	20429	20470	20633	20564	20418	20356	20524	20678	20772	20494	20490	20527	20480	20478	20603	20602	20629	20434	20645	20445	20624	20362	20515	20634	20613	20628	20652	20545	20460	20676	20489	20540	20618	20596	20418	20602	20575	20555	20441	20789	20673	20456	20384	20487	20559	20491	20534	20686	20536	20363	20504	20397	20711	20394	20514	20705	20600	20668	20600	20545	20599	20709	20415	20385	20464	20470	20687	20868	20457	20602	20549	20457	20515	20553	20392	20723	20512	20383	20555	20268	20394	20455	20596	20435	20642	20655	20409	20676	20602	20602	20495	20355	20423	20660	20406	20487	20645	20547	20842	20582	20754	20521	20595	20486	20462	20854	20596	20808	20502	20511	20599	20699	20628	20495	20761	20466	20486	20460	20586	20637	20586	20559	20471	20793	20573	20558	20684	20557	20663	20578	20638	20558	20796	20616	20761	20831	20586	20561	20595	20545	20759	20506	20822	20677	20472	20580	20665	20532	20512	20512	20406	20614	20599	20581	20680	20627	20514	20607	20554	20494	20417	20771	20409	20540	20315	20562	20575	20651	20536	20640	20703	20535	20531	20420	20433	20368	20745	20462	20408	20407	20638	20471	20624	20570	20626	20312	20408	20436	20637	20689	20695	20555	20598	20689	20454	20514	20418	20719	20554	20743	20680	20559	20694	20633	20514	20698	20693	20599	20487	20593	20501	20440	20624	20767	20832	20509	20552	20507	20584	20437	20684	20719	20543	20355	20559	20548	20503	20671	20652	20428	20563	20701	20789	20370	20609	20582	20449	20435	20347	20413	20627	20572	20614	20536	20632	20594	20571	20528	20435	20717	20516	20625	20552	20522	20609	20637	20508	20479	20687	20705	20565	20426	20631	20612	20765	20602	20480	20722	20597	20450	20540	20591	20437	20297	20545	20684	20522	20934	20451	20649	20563	20475	20567	20660	20557	20423	20354	20633	20519	20401	20384	20837	20563	20489	20656	20602	20532	20577	20571	20691	20613	20537	20487	20687	20525	20663	20588	20737	20530	20576	20509	20448	20680	20501	20658	20689	20443	20583	20312	20581	20323	20476	20621	20856	20568	20524	20610	20454	20547	20508	20438	20482	20584	20431	20606	20480	20691	20783	20607	20504	20730	20413	20516	20657	20519	20485	20401	20644	20647	20383	20622	20560	20573	20561	20560	20650	20696	20571	20562	20762	20530	20622	20820	20636	20637	20839	20565	20544	20504	20512	20707	20639	20669	20704	20359	20351	20457	20564	20451	20511	20541	20755	20501	20454	20727	20732	20656	20560	20587	20341	20613	20487	20632	20454	20563	20605	20664	20624	20561	20675	20476	20607	20786	20512	20524	20585	20756	20348	20626	20430	20562	20427	20579	20684	20445	20651	20779	20757	20776	20491	20553	20785	20512	20572	20643	20586	20597	20625	20619	20756	20580	20637	20730	20743	20623	20594	20495	20522	20587	20677	20733	20684	20660	20389	20796	20489	20413	20412	20481	20455	20699	20855	20500	20565	20524	20688	20704	20630	20771	20732	20700	20657	20664	20601	20466	20675	20683	20731	20542	20611	20647	20448	20641	20526	20454	20635	20580	20625	20571	20566	20544	20606	20553	20428	20644	20660	20804	20468	20749	20671	20544	20517	20492	20488	20737	20525	20601	20788	20543	20776	20607	20542	20486	20481	20553	20471	20396	20504	20442	20467	20677	20469	20615	20413	20338	20294	20563	20584	20518	20550	20550	20668	20620	20518	20518	20663	20722	20618	20731	20653	20621	20500	20549	20467	20628	20816	20578	20661	20630	20352	20910	20578	20292	20592	20523	20547	20743	20552	20429	20603	20429	20396	20428	20497	20508	20675	20650	20535	20523	20746	20530	20594	20495	20708	20612	20548	20727	20521	20654	20530	20475	20452	20526	20496	20641	20411	20711	20543	20594	20396	20581	20474	20689	20671	20642	20580	20526	20415	20592	20620	20723	20618	20362	20736	20563	20675	20452	20505	20464	20519	20641	20576	20418	20457	20612	20539	20525	20551	20480	20631	20556	20605	20451	20558	20637	20561	20382	20291	20296	20509	20626	20571	20684	20485	20768	20454	20626	20682	20554	20435	20767	20490	20690	20374	20542	20526	20378	20491	20836	20797	20419	20520	20747	20740	20726	20666	20465	20379	20639	20400	20676	20536	20699	20476	20392	20426	20480	20450	20463	20594	20658	20533	20362	20560	20684	20525	20359	20329	20433	20509	20595	20462	20659	20505	20450	20563	20559	20556	20636	20594	20711	20534	20775	20572	20643	20608	20397	20520	20591	20495	20522	20672	20453	20580	20684
17921	32595	31325	25473	22454	20462	19112	18434	18156	17957	17717	17531	17449	17339	17376	17269	17181	17177	17152	17003	16994	17024	17283	17084	17029	17092	17079	16907	17039	16907	16819	16770	16951	16904	16954	16847	16805	16882	16909	16747	16893	16857	16858	17236	16871	16974	16964	16810	17009	16869	16900	16856	16913	17040	16914	17011	16881	17070	17622	18294	18403	18275	17609	17370	17175	17005	16990	16822	16846	16905	17053	16719	16856	16931	16848	16727	16915	17142	16980	16730	16956	16904	16810	16951	16786	16937	16949	16802	16866	16690	16826	16768	16866	16852	16776	16980	16935	16941	16805	16864	16813	16824	16873	16850	16877	16803	16659	16758	16756	16998	16855	16834	16817	16631	16911	16978	16815	16895	16926	16990	16811	16960	16899	16818	16902	16793	16829	16913	16725	16697	16853	16938	16724	16784	16756	16737	16902	16872	16884	16742	16808	16768	16806	16975	16889	16862	16927	16850	16634	16795	16856	16835	16974	16851	16913	16913	16824	16886	16791	16736	16940	16759	16729	16988	16802	16952	16957	16805	16805	16921	16865	16785	16729	16709	16789	16859	17017	16732	16745	16875	16794	16979	16742	17007	16922	17046	16907	16736	16799	16838	16780	16808	16715	16760	16678	16734	16866	16922	16866	16893	16767	16776	16827	16577	16990	16750	16746	16776	16830	16961	16846	16654	16892	16879	16827	16892	16897	16842	16851	16829	16842	16884	16792	16945	16793	16777	16768	16656	16878	16799	16706	16778	16841	17032	17003	16969	16748	16802	16739	16809	16770	16825	16905	16932	16785	16953	16826	16876	16742	16926	16707	16943	16758	16702	17000	16895	16673	16617	16649	16929	16946	16802	16881	16956	16669	16673	16898	16754	16982	16977	16785	16943	16762	16807	16855	16830	16851	16706	16882	16932	16876	16837	16852	16758	16798	16937	16794	16800	16813	16882	16737	16806	16837	16766	16737	16906	16922	16764	16770	16836	16858	16775	16760	16619	16832	16893	16748	16911	16723	16777	16892	16865	16982	16850	16809	16764	16815	16875	16569	16750	16765	16932	16778	16881	16854	16744	16775	16837	16827	16968	16814	16851	16850	17040	16753	16866	16770	16891	16981	16850	16857	16817	16538	16823	16831	16842	16835	16747	16888	16800	16745	16801	16859	16770	16734	16854	16767	16712	16787	16968	16801	16853	16640	16849	16755	16829	16770	16721	16904	16888	16982	16855	16866	16834	16694	16677	16966	16862	16896	16876	16706	16724	16978	16724	16732	16849	16746	16819	16860	16935	16823	16850	17015	16843	16888	16770	16853	16830	16992	16936	16539	16937	16823	16873	16812	16804	16787	16718	16746	16900	16916	16776	16678	16708	16682	16927	16675	17072	16708	16908	16862	16719	17032	16880	16672	16625	16868	16843	16950	16724	16862	16763	16951	16722	16942	16781	16705	16889	16850	16814	16845	16649	16822	16865	16710	16733	16748	16721	16843	16731	16945	16748	16735	16792	16721	16825	16721	16883	16819	16890	16824	16925	16897	16715	16889	16833	16800	16960	16900	16746	16955	16720	16806	16781	16804	16934	16892	16729	16593	16731	16867	16720	16952	16807	17036	16855	16794	16659	16821	16705	16937	16856	16613	16767	16791	16841	16684	16923	16775	16780	16880	16689	16693	16743	16743	16832	16841	16916	17045	16709	16870	17036	16842	16913	16937	16795	16918	16831	16779	16834	16715	16808	16893	16913	16938	17005	16719	16748	16812	16840	16876	16852	17008	16797	16870	16790	16610	16881	16917	16794	16658	16756	16648	16844	16856	16881	16802	16740	16786	16791	16848	16859	16742	16971	16821	16457	16836	16793	16890	16885	16957	16853	16694	16749	16643	16731	16737	16647	16817	16953	16770	16888	16768	16869	16794	16840	16835	16693	16757	16760	16802	16697	16725	16905	16815	16772	16922	16711	16950	16882	16822	16907	16883	16664	16762	16831	16631	16845	16517	16839	16954	16804	16870	16892	16929	16805	16732	16761	16776	16590	16743	16853	16836	16827	16823	16841	16778	16843	16831	17129	16802	16690	16664	17004	16829	16825	16811	16781	16905	16798	16774	16675	16726	16727	16673	16699	16848	16680	16776	16895	16834	16808	16778	16722	16814	16836	16733	16631	16858	16732	16798	16820	16881	16886	16899	16916	16876	16895	17009	16854	16797	16816	16831	16778	16724	16944	16785	16846	16924	16766	16853	17080	16766	16832	16848	16798	16852	16862	16812	16809	16880	16815	16777	16878	16956	16778	16756	16894	16851	16778	16839	16814	16984	16748	16846	16829	16656	16783	16890	16859	16716	16981	16870	16868	16936	16826	16686	16763	16823	16893	16675	16797	16834	16748	16779	16804	16886	16799	16908	16760	16852	16734	16909	16844	16807	16699	16768	16845	16726	16839	16724	16770	16862	16785	16890	16951	16930	16989	16731	16810	16769	17058	16799	16904	16972	16782	16742	16725	16670	16771	16881	16944	16711	16704	16789	16717	16747	16754	16790	16986	16779	16932	16832	16822	16856	16698	16793	16606	16913	16889	16926	17007	16733	16831	16769	16716	16726	16799	16800	16816	16945	16807	16856	16901	16730	16843	16970	16935	16714	17013	16870	16917	16942	16556	16818	16701	16974	16724	16737	16745	16897	16931	16837	16740	16665	16799	16810	16754	16856	16781	16838	16726	16955	16801	16775	16844	16775	16720	16817	16582	16775	16883	16933	16832	16760	16747	16707	16719	16829	16856	16717	16798	16699	16885	17010	16865	16887	16756	16971	16825	16989	16659	16792	16951	16762	16773	16997	16882	16810	16639	16828	16744	16784	16884	16675	16854	16705	16671	16925	16884	16960	16803	16840	16738	16714	16696	16671	16746	17124	16695	16597	16823	16779	16867	16831	16797	16827	16677	16836	16891	16709	16754	16898	16804	16817	16808	16802	16829	16885	16793	16689	16724	16842	16832	16800	16890	16973	16783	16727	16747	16880	16853	16737	16766	16701	16910	16824	16928	16850	16757	16657	16901	16971	16985	16821	16959	16867	16871	16886	16878	16918	16863	16691	16881	16763	16763	16937	16792	16919	16700	16811	16742	16646	16835	16952	16820	16858	16838	16771	16799	16888	16697	16780	16754	16586	16721	16679	16890	16865	16805	17030	16803	16901	16723	16915	16855	16844	16917	16822	16822	16980	16632	16825	16877	16813	16909	16806	16675	16781	16831	16719	16826	16894	16827	16894	16903	16914	16935	16705	16770	16645	16818	16751	16911	16647	16784	16726	16810	16827	16929	16713	16825	16591	16797	16973	16917	16769	16876	16871	16629	16852	16856	16938	16758	16746	16910	16648	16780	16757	16652	16597	16747	16712	16737	16961	16755	16846	16859	16854	16689	16967	16750	16684	16797	16646	16828	16929	16645	16852	16871	16761	16899	16758	16847	16802	16832	16710	16868	16928	16667	16724	16838	16823	16745	16958	16912	16724	16735	16752	16780	16716	16849	16787	16758	16820	16840	16831	16751	16731	16727	16739	16841	16820	16856	16706	16888	16764	16736	16766	16655	16905	16833	16710	16817	16806	16898	16984	16926	16727	16842	16681	16846	16668	16714	16942	16779	16883	16722	16804	16889	16837	16801	16685	17028	16788	16769	16998	16748	16958	16634	16644	16890	16765	16712	16820	17001	16793	16690	16886	16719	16789	16753	16799	16844	16885	16886	16672	16921	16733	16774	16846	16816	16965	16702	16736	16712	16693	16824	16818	16681	16832	16730	16811	16792	16764	16752	16914	16733	16691	16715	16852	16755	16747	16844	16842	16830	16835	16718	16888	16784	16744	16768	16736	16690	16777	16749	16855	16771	16811	16797	16968	16965	16823	16769	16718	16867	16826	16886	16799	16783	16808	16990	16841	16692	16714	16676	16775	16783	16725	16704	16775	16833	16790	16816	16633	16806	16763	16819	16934	16753	16813	16765	16859	16867	16994	16760	16739	16806	16923	16895	16839	16683	16865	16697	16790	16700	16736	16711	16741	16698	16793	16861	17008	17030	16773	17064	16733	16637	16793	16785	16693	16774	16727	16652	16781	16833	16903	17016	17046	16809	16762	16710	16912	16941	16743	16866	16655	16938	16791	16750	17039	16877	16736	16933	16886	16823	16754	16802	16717	16719	16728	16796	16542	16649	16722	16754	16745	16771	16781	16869	16959	16924	16942	16810	16882	16727	16826	16869	16571	16764	16886	16751	16942	16957	16862	16822	16908	17003	16794	16568	16696	16697	16869	16925	16779	16900	17018	16694	16817	16994	16761	16725	16670	16715	16669	17122	16668	16883	16913	16926	16789	16794	16717	16867	16834	16874	16782	16615	16919	16811	16865	16830	16692	16744	16671	16900	16767	16872	16917	16846	16759	16874	16786	16894	16720	16923	16750	16863	16865	16953	16555	16739	17064	16845	16770	16825	16858	16794	16837	16831	16776	16821	16825	16895	16829	16660	16881	16805	16756	16754	16666	16849	16694	16746	16754	16833	16976	16821	16902	16836	16921	17020	16671	16885	16882	16750	16944	16824	16794	16825	16971	16807	16831	16786	16722	16899	16938	16866	16780	16920	16863	16913	16737	16758	17016	16833	16791	16684	16799	16869	16772	16977	16896	16801	16738	16830	16594	16910	16618	16867	16863	16896	16907	16861	16831	16785	16802	16698	16628	16806	16946	16792	16758	16883	16670	16947	16927	16685	16670	16705	16715	16912	16701	16740	16903	16766	16771	16827	16877	16757	16893	16969	16841	16840	16862	16881	16808	16758	16725	16782	16713	16823	16866	16865	16835	16616	16788	16755	17040	16707	16817	16815	16708	16881	16696	16922	16736	16767	16799	16776	16696	16827	16862	16656	16765	16704	16734	16992	16759	16957	16855	16656	16802	16672	16741	16815	16844	16713	16850	16941	16943	16917	16658	16793	16859	16842	16798	16860	16667	16668	16798	16966	16817	16876	16937	16679	16893	16970	16863	16878	16867	16864	16821	16880	16814	16868	16884	16922	16857	16877	16789	16865	16788	16787	16864	16820	16868	16963	16884	16740	17085	16672	16945	16844	16923	16718	17024	16839	16779	16771	16822	16863	16893	16929	16876	16801
28149	22673	26254	23560	20403	20313	20418	19967	20070	20248	19912	19867	19786	20074	19850	19846	19854	19958	20059	19830	19899	19526	19632	19885	19839	19869	19631	19783	19813	19960	19733	19797	19769	19718	19762	19851	19625	19850	19756	19758	19971	19679	19717	19873	19688	19865	19773	19923	19804	19724	19888	19708	19799	19580	19802	19812	19904	19889	19866	19707	19873	19979	19863	19941	19760	19787	19531	19768	19508	19657	19845	19646	19647	19863	19710	19725	19882	19673	20121	19837	19881	19656	19767	19684	19783	19732	19763	19849	19594	19793	19824	19765	19581	19772	19775	19836	19773	19773	19912	19654	19954	19523	19810	19720	19807	19634	19630	19632	19782	19681	19825	19726	19638	19732	19637	19735	19796	19712	19656	19634	19775	19801	19927	19699	19647	19619	19829	19820	19775	19393	19749	19612	19809	19808	19625	19486	19756	19799	19853	19752	19813	19754	19886	19643	19753	19637	19726	19757	19965	19704	19534	19656	19532	19771	19694	19755	19732	19765	19700	19603	19705	19643	19595	19434	19742	19802	19592	19596	19426	19809	19773	19800	19776	19861	19759	19758	19816	19694	19787	19806	19733	19618	19741	19791	19597	19566	19781	19794	19826	19831	19829	19812	19664	19914	19648	19453	19613	19794	19569	19770	19660	19588	19702	19730	19786	19825	19553	19736	19877	19573	19780	19719	19953	19814	19679	19533	19866	19844	19718	19680	19597	19788	19904	19881	19862	19784	19726	19674	19741	19749	19796	19730	19595	19657	19682	19681	19525	19700	19651	19557	19746	19642	19770	19912	19814	19684	19723	19754	19796	19751	19730	19681	19711	19716	19817	19594	19728	19685	19516	19723	19875	19894	19893	19750	19626	19618	19777	19475	19776	19631	19782	19868	19843	19945	19764	19620	19602	19512	19888	19570	19778	19778	19650	19660	19645	19678	19579	19566	19737	19667	19686	19725	19896	19706	19825	19865	19676	19608	19740	19758	19951	19664	19397	19638	19721	19699	19659	19603	19676	19789	19663	19625	19643	19686	19865	20030	19658	19795	19944	19615	19596	19606	19742	19749	19601	19541	19710	19670	19481	19679	19791	19808	19829	19488	19633	19616	19756	19857	19657	19757	19741	19858	19615	19729	19730	19695	19812	19554	19722	19913	19751	19712	19570	19735	19649	19682	19731	19756	19813	19768	19728	19403	19718	19988	19800	19750	19627	19932	19731	19840	19894	19741	19609	19560	19800	19712	19958	19998	19810	19753	19713	19649	19497	19465	19515	19806	19997	19840	19906	19924	19753	19736	19791	19723	19621	19728	19704	19647	19770	19721	19902	19564	19541	19912	19779	19485	19806	19599	19909	19727	19583	19963	19701	19747	19886	19628	19558	19744	19825	19789	19746	19788	19494	19828	19827	19659	19748	19812	19785	19610	19605	19418	19838	19818	19680	19724	19751	19787	19594	19633	19911	19725	19620	19983	19683	19546	19698	19623	19541	19645	19566	19879	19922	19618	19611	19661	19760	19837	19937	19775	19692	19697	19674	19745	19784	19794	19794	19776	19863	19593	19789	19662	19732	19809	19846	19719	19733	19689	19700	19809	19741	19892	19611	19608	19804	19639	19589	19851	19487	19838	19671	19739	19669	19809	19587	19651	19729	19742	19839	19760	19919	19659	19421	19607	19532	19800	19903	19885	19604	19878	19707	19603	19632	19710	19670	19661	19867	19451	19851	19746	19763	19720	19654	19680	19662	19685	19647	19708	19959	19647	19701	19593	19744	19868	19638	19784	19682	19759	19774	19751	19756	19643	19719	19797	19719	19735	19707	19560	19659	19816	19820	19741	19855	19764	19673	19830	19624	19882	19831	19872	19601	19681	19577	19634	19768	19935	19837	19810	19798	19867	19872	19804	19794	19889	19752	19815	19773	19823	19685	19811	19642	19677	19748	19769	19809	19777	19639	19620	19668	19730	19563	19703	19818	19787	19687	19671	19787	19745	19636	19792	19844	20035	19497	19751	19826	19725	19933	19861	19753	19845	19682	19835	19836	19893	19725	19919	19609	19812	19615	19659	19821	19631	19722	19784	19835	19625	19797	19741	19821	19783	19803	19782	19872	19818	19877	19679	19711	19880	19952	19734	19894	19928	19771	19756	19703	19509	19765	19861	19490	19738	19736	19711	19890	19671	19717	19671	19896	19633	19647	19485	19843	19603	19863	19563	19623	19814	19590	19731	19902	19876	19746	19540	19793	19829	19631	19673	19983	19639	19763	19777	19600	19785	19778	19746	19690	19877	19683	19658	19670	19523	19791	19833	19647	19705	19900	19559	19771	19673	19688	19692	19908	19608	19786	19960	19827	19756	19546	19747	19615	19821	19794	19943	19799	19808	19711	19831	19928	19559	19750	19929	19620	19664	19879	19744	19785	19851	19569	19833	19510	19526	19752	19955	19718	19714	19930	19694	19589	19612	19929	19939	19775	19709	19870	19683	19517	19747	19778	19798	19777	19710	19519	19851	19726	19828	19835	19646	19771	19761	19822	19669	19744	19669	19850	19816	19848	19789	19746	19662	19837	19853	19686	19957	19535	19744	19601	19731	19754	19681	19635	19620	19619	19557	19714	19748	19830	19653	19641	19642	19617	19808	19637	19649	19817	19744	19802	19722	19864	19454	19766	19705	19714	19774	19912	19672	19856	19647	19859	19867	19651	19646	19703	19827	19917	19776	19769	19376	19773	19843	19630	19575	19591	19699	19758	19881	19667	19681	19743	19802	19732	19614	19619	19765	19839	19661	19500	19520	19951	19695	19526	19389	19683	19920	19872	19686	19735	19871	19802	19771	19663	19870	19648	19866	19830	19611	19890	20054	19602	19924	19827	19789	19857	19827	19767	19854	19863	19655	19713	19674	19592	19646	19935	19756	19652	19916	19756	19597	19784	19729	19921	19527	19780	19729	19833	19745	19787	19739	19663	19868	19757	19556	19842	19747	19706	19740	19767	19727	19809	19754	19759	19913	19693	19725	19767	19859	19895	19838	19655	19498	19847	19682	19710	19558	19716	19709	19690	19905	19708	19621	19961	19636	19610	19736	19668	19847	19755	19826	19673	19756	19726	19712	19787	19482	19730	19830	19967	19865	19729	19664	19672	19748	19705	19699	19902	19838	19706	19823	19701	19739	19635	19853	19635	19479	19709	19687	19752	19591	19656	19603	20081	19913	19747	19707	19705	19626	19848	19676	19844	19712	19661	19823	19634	19864	19720	19932	19845	19816	19804	19631	19767	19786	19720	19688	19973	19717	19738	19712	19732	19852	19859	19923	19882	19791	19667	19673	19835	19878	19930	19835	19797	19870	19595	19816	19897	19618	19737	19860	19803	19629	19572	19591	19826	19735	19763	19679	19934	19961	19649	19809	19784	19726	19699	19789	19672	19827	19809	19666	19873	19849	19724	19720	19729	19784	19508	19685	19654	19635	19800	19666	19747	19640	19581	19451	19778	19869	19880	19674	19597	19761	19786	19596	19623	19834	19642	19700	19669	19908	19912	19857	19712	19737	19661	19758	19781	19823	19825	19611	19726	19610	19675	19727	19858	19814	19758	19837	19672	19690	19680	19578	19895	19643	19798	19806	19903	19682	19638	19804	19711	19792	19917	19835	19722	19798	19566	20070	20034	19905	19962	19449	19701	19625	19516	19596	19796	19691	19536	19788	19857	19634	19625	19831	19863	19507	19864	19682	19748	19783	19736	19756	19781	19683	19748	19494	19637	19737	19964	19668	19635	19600	19777	19713	19748	19705	19695	19817	19786	19684	19599	19506	19787	19657	19612	19644	19500	19955	19841	19770	19764	19705	19747	19880	19721	19814	19865	19704	19643	19549	19748	19656	19861	19812	19756	19682	19777	19585	19655	19602	19840	19574	19724	19558	19856	19753	19585	19701	19889	19638	19811	19983	19805	19577	19882	19724	19853	19586	19759	19703	19790	19580	19625	19736	19746	19585	19686	19947	19659	19783	19685	19745	19606	19712	19731	19673	19772	19743	19648	19972	19649	19571	19567	19759	19687	19797	19822	19635	19787	19555	19636	19810	19934	19793	19604	19722	19488	19986	19852	19409	19730	19731	19801	19964	19720	19958	19920	19818	19904	19678	20115	19610	19659	19740	19743	19735	19912	19807	19749	19918	19765	19812	19944	19881	19709	19752	19609	19651	19681	19819	19642	19700	19643	19392	19898	19720	19785	19753	19907	19732	19763	19529	19743	19665	19621	19615	19757	19868	19875	19759	19616	19540	19807	19751	19909	19820	19866	19881	19664	19764	19778	19695	19623	19657	19715	19956	19575	19671	19714	19671	19781	19537	19628	19755	19935	19655	19596	19843	19622	19537	19977	19747	19679	19661	19744	19633	19895	19860	19753	19738	19706	19598	19868	19644	19762	19817	19613	19789	19868	19764	19796	19939	20014	19715	19718	19779	19886	19798	19865	19886	19611	19478	19677	19655	19775	19588	19742	19516	19757	19764	19728	19734	19764	19779	19644	19636	19922	19633	19698	19543	19752	19697	19641	19751	19708	19832	19875	19860	19871	19879	19711	19929	19710	19507	19844	19724	19643	19892	19709	19727	19877	19844	19738	19935	19637	19609	19730	19592	19728	19691	19895	19622	19656	19832	19735	19782	19506	19668	19611	19589	19699	19521	19847	19725	19534	19787	19699	19771	19659	19821	19751	19711	19770	19758	19740	19759	19838	19830	19889	19675	19757	19766	19902	19841	19808	19622	19583	19767	19731	19648	19747	19841	19634	19817	19634	19884	19834	19804	19801	19854	19876	19530	19603	19789	19784	19783	19857	19726	19794	19778	19885	19617	19763	19676	19782	19785	19617	19832	19509	19820	19507	19771	19858	19866	19763	19870	19615	19657	19596	19968	19746	19693	19809	19644	19709	19580	19686	19741	19800	19530	19838	19622	19732	19591	19786	19539	19719	19704	19791	19814	19763	19649	19851	19591	19764	19707	19786	19800	19856	19610	19773	19929	19676	19822	19857	19748	19707	19687	19732	19610	19726	19716	19563	19592	19621	19907	19517	19715	19783	19944	19812	19682	19636	19675	19886	20013	19627	19978	19999	19860	19547	19652	19959	19656	19790	19730	19810	19692	19749	19635
16655	22193	21639	18626	17582	17241	16925	16672	16623	16581	16529	16658	16474	16590	16500	16127	16502	16728	16584	16488	16357	16469	16525	16312	16358	16427	16463	16488	16229	16600	16387	16323	16339	16524	16273	16459	16305	16285	16340	16363	16447	16250	16317	16382	16438	16286	16360	16530	16524	16513	16364	16334	16454	16512	16477	16438	16415	16392	16330	16383	16497	16390	16479	16379	16370	16331	16377	16351	16294	16333	16294	16395	16409	16099	16425	16411	16371	16393	16484	16447	16486	16259	16229	16444	16297	16215	16293	16511	16381	16309	16172	16419	16452	16296	16360	16501	16396	16383	16423	16446	16487	16610	16571	16294	16432	16415	16376	16175	16360	16247	16303	16273	16464	16290	16410	16383	16507	16445	16361	16300	16303	16377	16390	16438	16263	16367	16415	16447	16395	16176	16292	16417	16547	16488	16493	16478	16314	16171	16384	16404	16473	16385	16421	16454	16429	16360	16444	16320	16224	16337	16442	16435	16346	16472	16344	16402	16374	16325	16287	16292	16471	16167	16333	16495	16414	16236	16369	16375	16236	16397	16472	16452	16305	16441	16445	16501	16388	16290	16348	16387	16428	16514	16345	16410	16392	16604	16370	16419	16432	16324	16467	16316	16355	16325	16470	16444	16354	16150	16527	16395	16491	16319	16397	16454	16188	16328	16227	16336	16542	16514	16273	16567	16300	16422	16361	16456	16600	16333	16320	16247	16253	16329	16345	16344	16401	16407	16360	16213	16282	16535	16257	16225	16444	16310	16275	16363	16336	16483	16311	16442	16372	16327	16219	16351	16238	16502	16181	16330	16381	16339	16562	16289	16342	16436	16535	16361	16296	16438	16582	16391	16241	16384	16305	16340	16429	16264	16217	16447	16130	16366	16423	16441	16299	16398	16393	16491	16364	16470	16457	16448	16399	16456	16455	16347	16407	16443	16499	16458	16193	16318	16512	16288	16453	16232	16558	16336	16348	16437	16415	16363	16351	16322	16446	16314	16408	16191	16431	16112	16482	16321	16374	16516	16237	16536	16410	16251	16328	16149	16443	16370	16363	16470	16573	16281	16355	16347	16205	16417	16322	16195	16376	16199	16351	16452	16495	16260	16323	16504	16310	16408	16405	16400	16263	16528	16333	16394	16601	16326	16421	16446	16265	16525	16463	16430	16408	16404	16373	16394	16345	16506	16264	16389	16309	16344	16442	16296	16393	16143	16484	16393	16411	16314	16435	16261	16434	16121	16463	16385	16279	16281	16532	16247	16429	16373	16330	16347	16425	16264	16390	16470	16343	16446	16362	16416	16310	16329	16208	16520	16420	16280	16435	16232	16412	16481	16356	16254	16421	16395	16332	16454	16336	16403	16389	16278	16497	16508	16150	16420	16265	16330	16374	16126	16439	16506	16350	16273	16304	16419	16321	16441	16422	16448	16282	16214	16417	16451	16330	16380	16296	16332	16384	16467	16468	16372	16328	16413	16470	16329	16509	16366	16335	16482	16457	16434	16237	16339	16381	16304	16263	16224	16282	16298	16442	16424	16403	16415	16450	16177	16375	16285	16365	16338	16391	16320	16357	16323	16539	16487	16361	16341	16412	16272	16583	16319	16383	16504	16425	16389	16360	16062	16146	16346	16463	16319	16409	16434	16248	16439	16365	16308	16491	16371	16297	16497	16451	16472	16406	16306	16503	16341	16450	16468	16377	16189	16227	16334	16412	16384	16233	16500	16405	16234	16209	16448	16345	16382	16460	16276	16215	16535	16396	16327	16321	16368	16437	16340	16274	16493	16446	16268	16428	16428	16332	16350	16278	16461	16313	16493	16323	16267	16419	16378	16370	16398	16454	16179	16451	16460	16421	16323	16185	16350	16315	16616	16288	16406	16286	16327	16370	16225	16373	16330	16348	16515	16500	16307	16403	16189	16344	16429	16352	16365	16430	16415	16345	16402	16206	16294	16304	16248	16308	16321	16486	16367	16281	16335	16245	16317	16336	16289	16404	16499	16297	16319	16355	16282	16388	16486	16385	16436	16289	16385	16614	16467	16447	16317	16410	16296	16256	16207	16417	16247	16188	16308	16355	16518	16363	16273	16413	16507	16259	16267	16329	16504	16414	16418	16235	16162	16210	16497	16481	16425	16624	16433	16357	16426	16073	16422	16539	16494	16308	16256	16318	16402	16336	16395	16448	16340	16268	16408	16490	16293	16453	16278	16350	16259	16434	16401	16433	16434	16345	16369	16348	16306	16309	16389	16410	16363	16635	16495	16338	16230	16242	16441	16390	16284	16271	16221	16252	16388	16186	16414	16496	16407	16375	16308	16376	16495	16323	16312	16259	16270	16347	16489	16207	16324	16283	16366	16393	16429	16402	16440	16330	16414	16313	16408	16501	16456	16390	16241	16354	16454	16334	16568	16456	16421	16351	16515	16397	16400	16399	16308	16511	16346	16351	16444	16443	16201	16368	16400	16323	16446	16338	16546	16488	16197	16295	16441	16494	16304	16409	16229	16336	16445	16212	16549	16318	16276	16419	16591	16302	16325	16365	16479	16376	16123	16419	16379	16321	16422	16407	16404	16364	16387	16262	16413	16388	16502	16238	16279	16347	16273	16431	16435	16297	16293	16429	16265	16321	16377	16316	16348	16362	16349	16356	16363	16570	16278	16441	16358	16448	16244	16509	16424	16411	16282	16463	16324	16332	16425	16497	16189	16267	16384	16474	16300	16227	16229	16348	16270	16230	16416	16469	16399	16246	16264	16335	16377	16413	16400	16423	16495	16265	16352	16440	16421	16462	16387	16367	16617	16324	16375	16290	16278	16323	16380	16369	16379	16396	16491	16382	16537	16352	16422	16432	16511	16242	16422	16407	16237	16310	16262	16430	16412	16265	16626	16348	16577	16433	16384	16260	16368	16365	16285	16374	16426	16340	16482	16483	16333	16176	16289	16657	16377	16548	16287	16424	16238	16286	16177	16506	16271	16540	16405	16353	16392	16289	16299	16349	16331	16291	16469	16532	16285	16366	16505	16297	16322	16468	16462	16428	16379	16318	16294	16451	16385	16425	16292	16396	16344	16375	16321	16387	16458	16273	16455	16408	16475	16477	16289	16348	16508	16207	16479	16347	16357	16342	16399	16458	16299	16396	16380	16260	16460	16386	16409	16440	16528	16094	16322	16397	16232	16428	16416	16299	16326	16325	16260	16440	16359	16458	16363	16491	16386	16281	16370	16255	16318	16393	16323	16560	16328	16438	16391	16370	16351	16463	16283	16525	16264	16260	16123	16320	16360	16483	16314	16317	16333	16216	16366	16187	16370	16536	16359	16170	16260	16324	16505	16289	16249	16450	16467	16442	16382	16395	16299	16290	16384	16248	16421	16313	16276	16382	16260	16205	16482	16487	16331	16293	16345	16462	16396	16516	16300	16256	16334	16522	16189	16375	16272	16374	16361	16152	16346	16646	16273	16443	16443	16132	16562	16227	16354	16377	16326	16420	16277	16498	16302	16237	16398	16266	16510	16375	16406	16519	16314	16260	16334	16433	16474	16455	16443	16428	16415	16358	16487	16393	16427	16526	16238	16424	16180	16409	16361	16347	16325	16343	16289	16270	16325	16411	16402	16459	16303	16201	16245	16287	16406	16313	16300	16370	16436	16357	16483	16183	16440	16270	16337	16455	16341	16369	16480	16490	16398	16678	16387	16416	16505	16319	16187	16343	16179	16244	16445	16513	16435	16293	16358	16433	16444	16406	16513	16486	16282	16350	16404	16217	16368	16547	16515	16289	16309	16096	16494	16513	16385	16317	16394	16402	16112	16399	16380	16505	16332	16370	16353	16270	16310	16321	16245	16448	16416	16500	16400	16485	16389	16359	16387	16486	16372	16403	16341	16455	16099	16371	16509	16376	16385	16447	16362	16307	16429	16310	16260	16412	16414	16326	16538	16462	16430	16374	16368	16289	16538	16287	16387	16254	16411	16407	16414	16380	16294	16202	16418	16391	16361	16365	16308	16495	16283	16242	16396	16349	16394	16403	16380	16243	16344	16479	16267	16304	16614	16449	16491	16337	16223	16288	16268	16357	16316	16199	16390	16436	16440	16381	16372	16299	16200	16487	16527	16374	16362	16350	16578	16390	16454	16362	16517	16486	16417	16283	16231	16504	16319	16458	16305	16460	16399	16429	16536	16484	16432	16127	16171	16381	16249	16305	16369	16291	16336	16311	16478	16439	16271	16533	16334	16244	16438	16378	16366	16378	16336	16419	16439	16491	16440	16323	16352	16430	16286	16377	16333	16415	16361	16564	16483	16309	16428	16257	16371	16260	16450	16324	16309	16402	16271	16258	16415	16419	16320	16289	16198	16429	16404	16207	16294	16472	16308	16513	16341	16407	16453	16349	16251	16342	16454	16365	16462	16384	16394	16348	16520	16399	16256	16386	16323	16485	16420	16235	16462	16285	16541	16301	16434	16538	16257	16506	16265	16350	16394	16353	16280	16390	16408	16201	16498	16337	16334	16215	16163	16398	16484	16240	16363	16504	16334	16267	16490	16324	16463	16316	16420	16378	16324	16308	16409	16561	16255	16484	16397	16220	16567	16314	16286	16379	16339	16332	16346	16335	16235	16387	16402	16459	16340	16276	16537	16354	16288	16533	16311	16239	16184	16366	16241	16453	16383	16209	16382	16536	16186	16456	16369	16437	16414	16248	16483	16329	16325	16533	16213	16421	16282	16342	16456	16308	16231	16382	16372	16406	16434	16418	16171	16461	16350	16447	16317	16203	16496	16632	16357	16526	16417	16273	16299	16277	16517	16468	16417	16390	16310	16228	16222	16468	16398	16437	16463	16399	16293	16228	16321	16321	16411	16152	16438	16372	16208	16223	16317	16369	16325	16348	16249	16272	16547	16528	16166	16328	16466	16398	16346	16199	16487	16506	16322	16237	16475	16514	16268	16434	16355	16338	16351	16233	16446	16240	16379	16362	16376	16452	16503	16258	16334	16284	16530	16259	16572	16314	16270	16326	16364	16373	16175	16180	16184	16268	16408	16295	16346	16362	16256	16302	16498	16268	16428	16466	16384	16241	16420	16525	16394	16414	16196	16477	16341	16424	16348	16440	16386	16389	16378	16362	16373	16312	16289	16423	16366
24040	21494	29059	24463	22606	23747	23363	20457	20076	20320	20184	20170	19808	19714	20072	19824	19726	19842	19590	19594	19597	19589	19734	19879	19631	19534	19492	19817	19691	19720	19636	19404	19692	19691	19543	19370	19709	19526	19548	19784	19516	19481	19489	19303	19397	19692	19572	19458	19447	19541	19505	19519	19469	19513	19643	19395	19266	19441	19603	20048	19906	20218	20031	19930	19718	19634	19483	19472	19475	19567	19401	19404	19656	19391	19613	19430	19644	19490	19480	19152	19692	19438	19798	19460	19459	19445	19488	19856	19462	19533	19450	19599	19408	19398	19398	19499	19679	19519	19510	19571	19432	19599	19443	19348	19462	19423	19576	19444	19380	19465	19510	19643	19664	19539	19415	19586	19502	19658	19617	19528	19512	19459	19352	19593	19414	19379	19466	19494	19692	19380	19484	19629	19410	19352	19481	19510	19304	19383	19535	19606	19519	19361	19528	19529	19417	19484	19553	19556	19500	19524	19492	19423	19369	19243	19540	19283	19439	19444	19654	19678	19427	19360	19276	19285	19245	19480	19357	19500	19460	19236	19310	19280	19459	19445	19506	19546	19687	19538	19540	19494	19402	19522	19614	19431	19664	19487	19464	19384	19726	19461	19478	19676	19507	19460	19450	19467	19583	19461	19457	19588	19603	19366	19584	19489	19432	19289	19245	19574	19648	19532	19481	19564	19650	19462	19619	19386	19580	19547	19542	19349	19460	19525	19436	19340	19569	19540	19333	19508	19376	19389	19691	19688	19502	19496	19411	19459	19751	19351	19530	19489	19456	19408	19426	19545	19589	19286	19661	19576	19605	19371	19508	19546	19574	19523	19602	19575	19515	19379	19580	19555	19601	19390	19585	19611	19543	19447	19544	19594	19573	19373	19412	19434	19497	19322	19484	19473	19453	19545	19406	19682	19413	19425	19478	19423	19469	19444	19555	19393	19453	19585	19672	19347	19520	19446	19475	19370	19706	19633	19515	19438	19433	19530	19464	19708	19594	19469	19342	19469	19549	19448	19309	19549	19638	19568	19551	19481	19461	19510	19481	19420	19598	19381	19710	19604	19590	19610	19526	19604	19527	19743	19482	19524	19529	19397	19463	19485	19715	19639	19378	19447	19592	19463	19495	19719	19553	19381	19611	19712	19489	19440	19598	19562	19576	19517	19589	19471	19507	19469	19452	19455	19505	19591	19606	19319	19459	19167	19510	19171	19523	19485	19608	19520	19494	19468	19562	19618	19420	19706	19621	19507	19586	19371	19556	19590	19440	19680	19485	19678	19468	19524	19552	19516	19532	19671	19503	19250	19224	19673	19693	19382	19577	19497	19450	19334	19567	19589	19685	19576	19602	19237	19298	19653	19493	19480	19340	19437	19364	19378	19499	19440	19526	19528	19412	19653	19550	19648	19581	19423	19403	19450	19583	19617	19563	19517	19298	19531	19408	19511	19598	19502	19441	19585	19365	19658	19511	19703	19501	19546	19526	19543	19484	19575	19487	19561	19246	19556	19586	19673	19649	19371	19567	19528	19693	19407	19630	19514	19374	19374	19477	19532	19441	19484	19465	19613	19421	19679	19487	19436	19516	19556	19350	19445	19412	19510	19683	19494	19372	19516	19364	19444	19449	19230	19676	19638	19356	19453	19611	19594	19459	19500	19521	19462	19662	19594	19546	19719	19602	19400	19437	19644	19527	19214	19551	19426	19623	19466	19159	19508	19518	19541	19526	19442	19596	19556	19413	19598	19632	19396	19607	19561	19563	19441	19693	19463	19431	19301	19647	19620	19674	19575	19488	19679	19401	19395	19475	19605	19714	19438	19610	19429	19521	19517	19546	19477	19440	19501	19480	19506	19481	19581	19433	19633	19325	19542	19455	19361	19625	19641	19508	19506	19549	19336	19529	19424	19462	19669	19636	19646	19427	19447	19345	19335	19503	19489	19486	19523	19508	19562	19600	19484	19649	19435	19633	19421	19671	19660	19340	19474	19442	19510	19512	19325	19414	19537	19530	19641	19445	19490	19435	19476	19585	19579	19211	19490	19422	19591	19543	19432	19478	19547	19234	19565	19666	19644	19567	19585	19461	19395	19574	19758	19679	19496	19291	19499	19441	19400	19517	19563	19349	19491	19492	19461	19472	19182	19530	19366	19305	19523	19173	19580	19595	19531	19478	19534	19665	19586	19458	19500	19557	19841	19395	19529	19629	19438	19386	19459	19454	19236	19533	19436	19421	19254	19453	19381	19257	19338	19556	19379	19394	19582	19477	19496	19383	19538	19538	19657	19455	19445	19467	19518	19415	19670	19449	19489	19437	19442	19374	19530	19487	19371	19586	19473	19459	19591	19540	19525	19472	19494	19300	19488	19522	19471	19422	19412	19353	19381	19268	19520	19500	19374	19549	19442	19588	19537	19529	19392	19643	19471	19487	19606	19442	19581	19461	19699	19541	19500	19482	19562	19588	19755	19824	19564	19565	19523	19558	19386	19660	19503	19595	19374	19498	19453	19730	19429	19364	19290	19546	19506	19542	19503	19301	19523	19335	19629	19483	19505	19793	19365	19602	19465	19462	19393	19598	19427	19574	19498	19330	19326	19577	19483	19391	19584	19314	19592	19421	19350	19343	19341	19571	19511	19516	19294	19337	19185	19499	19549	19528	19393	19722	19337	19458	19362	19324	19543	19445	19376	19557	19439	19664	19492	19614	19355	19482	19689	19695	19517	19522	19526	19594	19566	19485	19573	19464	19446	19342	19523	19494	19594	19648	19596	19424	19485	19280	19585	19466	19502	19563	19559	19459	19582	19738	19570	19473	19441	19344	19484	19766	19577	19394	19335	19489	19521	19691	19740	19509	19454	19615	19384	19416	19651	19606	19637	19613	19481	19418	19678	19467	19576	19435	19485	19610	19753	19502	19631	19327	19501	19455	19398	19627	19566	19446	19543	19596	19542	19367	19563	19453	19456	19345	19488	19517	19527	19611	19271	19558	19635	19497	19319	19456	19340	19465	19548	19455	19486	19536	19507	19507	19708	19324	19478	19430	19516	19499	19588	19467	19434	19571	19591	19636	19714	19531	19504	19286	19145	19383	19645	19444	19409	19687	19466	19581	19542	19412	19282	19436	19335	19605	19609	19472	19395	19574	19490	19333	19497	19691	19654	19620	19588	19242	19612	19598	19704	19481	19650	19646	19413	19355	19386	19364	19318	19506	19600	19512	19626	19488	19605	19474	19521	19595	19525	19384	19709	19763	19673	19454	19457	19545	19349	19490	19645	19641	19525	19474	19205	19560	19574	19461	19399	19582	19612	19860	19461	19222	19612	19533	19453	19411	19458	19547	19568	19511	19473	19663	19506	19572	19595	19345	19583	19565	19386	19257	19401	19510	19530	19505	19569	19386	19545	19309	19510	19749	19604	19437	19507	19576	19473	19296	19500	19459	19444	19407	19528	19546	19418	19816	19572	19448	19504	19393	19512	19615	19581	19702	19414	19473	19418	19645	19605	19575	19547	19609	19582	19739	19431	19387	19357	19696	19237	19299	19514	19528	19582	19453	19276	19262	19441	19531	19455	19473	19479	19595	19469	19696	19491	19547	19479	19368	19477	19488	19580	19339	19597	19529	19499	19588	19466	19479	19403	19594	19604	19405	19231	19441	19445	19642	19374	19379	19405	19403	19365	19577	19639	19421	19376	19699	19396	19632	19472	19560	19632	19253	19623	19557	19366	19377	19364	19394	19311	19576	19569	19573	19561	19632	19345	19473	19471	19385	19350	19388	19473	19543	19515	19646	19611	19480	19584	19553	19494	19583	19369	19605	19522	19446	19588	19553	19767	19587	19493	19558	19621	19492	19367	19492	19459	19297	19507	19386	19331	19576	19548	19580	19407	19444	19486	19526	19678	19532	19435	19696	19377	19294	19396	19364	19446	19539	19502	19450	19413	19416	19705	19686	19498	19556	19283	19521	19507	19597	19517	19579	19481	19347	19463	19472	19525	19524	19471	19548	19484	19417	19465	19526	19428	19508	19606	19644	19434	19431	19446	19466	19370	19485	19632	19390	19414	19517	19387	19581	19288	19428	19423	19511	19734	19295	19555	19654	19621	19416	19627	19371	19393	19544	19650	19437	19268	19569	19467	19599	19429	19607	19493	19444	19514	19508	19389	19582	19687	19594	19509	19394	19252	19474	19692	19486	19633	19300	19559	19588	19430	19408	19502	19607	19578	19684	19561	19381	19671	19591	19576	19496	19240	19544	19485	19418	19511	19468	19508	19471	19348	19602	19372	19592	19511	19337	19551	19566	19436	19595	19516	19477	19415	19521	19648	19390	19586	19607	19426	19547	19592	19436	19499	19462	19556	19625	19602	19469	19639	19650	19541	19722	19500	19504	19601	19342	19408	19581	19477	19610	19727	19718	19570	19321	19383	19351	19490	19439	19461	19790	19369	19709	19547	19500	19449	19616	19513	19308	19430	19422	19389	19526	19656	19431	19634	19563	19454	19515	19530	19598	19518	19673	19355	19523	19690	19489	19283	19368	19439	19410	19494	19316	19414	19727	19356	19486	19452	19397	19478	19491	19474	19431	19602	19463	19536	19466	19385	19569	19413	19614	19489	19551	19546	19398	19301	19612	19380	19342	19504	19432	19519	19621	19609	19425	19482	19453	19445	19539	19424	19604	19487	19532	19308	19530	19366	19403	19470	19402	19288	19612	19382	19712	19486	19330	19453	19543	19631	19632	19753	19687	19730	19337	19463	19551	19459	19435	19474	19431	19450	19548	19407	19617	19552	19527	19490	19373	19363	19404	19672	19381	19575	19640	19549	19577	19514	19747	19153	19424	19576	19683	19557	19511	19589	19488	19415	19451	19388	19375	19341	19679	19549	19477	19466	19516	19447	19696	19402	19466	19546	19654	19511	19365	19514	19499	19421	19666	19523	19441	19378	19519	19244	19534	19457	19356	19437	19341	19532	19326	19554	19495	19471	19493	19468	19463	19378	19560	19487	19263	19549	19272	19450	19480	19515	19699	19718	19462	19461	19613	19630	19433	19447	19392	19655	19461	19502	19575	19470	19550	19633	19401	19429	19784	19565	19554	19528	19519	19551	19705	19508	19437	19476	19512	19548	19690	19453	19543	19405	19479	19456
16042	28128	26545	21625	19527	18375	17874	17575	17288	16967	16811	16599	16802	16756	16415	16576	16540	16664	16534	16558	16491	16492	16421	16421	16340	16361	16326	16221	16309	16505	16372	16408	16428	16192	16364	16224	16332	16292	16256	16258	16315	16239	16356	16168	16324	16400	16357	16376	16319	16266	16386	16221	16400	16203	16330	16303	16380	16355	16456	17025	17200	17136	16928	16658	16525	16247	16308	16216	16389	16251	16312	16141	16203	16419	16157	16264	16162	16266	16262	16351	16304	16305	16255	16204	16089	16194	16293	16379	16477	16155	16093	16298	16204	16233	16243	16185	16250	16484	16255	16285	16196	16206	16369	16344	16143	16175	16266	16355	16402	16320	16336	16409	16192	16270	16371	16256	16234	16189	16207	16173	16242	16328	16351	16314	15972	16129	16406	16246	16230	16146	16117	16300	16331	16266	16408	16215	16229	16241	16259	16386	16310	16249	16203	16257	16304	16359	16254	16257	16501	16408	16253	16262	16240	16344	16229	16290	16291	16246	16351	16237	16402	16444	16173	16171	16357	16227	16345	16304	16329	16191	16462	16265	16488	16482	16291	16240	16251	16350	16429	16236	16242	16332	16136	16279	16142	16201	16265	16258	16349	16268	16332	16138	15981	16318	16325	16187	16246	16275	16324	16371	16270	16470	16326	16256	16275	16386	16226	16277	15897	16364	16103	16185	16404	16321	16117	16231	16313	16365	16349	16178	16250	16215	16147	16171	16208	16197	16410	16106	16426	16218	16375	16249	16181	16106	16386	16292	16396	16233	16183	16088	16270	16248	16321	16099	16208	16311	16238	16488	16191	16320	16110	16422	16227	16294	16227	16254	16228	16288	16193	16297	16338	16404	16070	16321	16279	16149	16326	16492	16512	16270	16322	16354	16055	16352	16233	16178	16238	16134	16373	16145	16518	15996	15950	16133	16186	16185	16143	16159	16225	16193	16281	16234	16410	16227	16189	16323	16210	16285	16229	16315	16296	16235	16348	16109	16280	16230	16384	16258	16346	16164	16303	16277	16194	16297	16124	16202	16294	16267	16227	16333	16191	16276	16377	16148	16257	16269	16114	16412	16306	16293	16334	16259	16235	16161	16300	16118	16433	16327	16182	15961	16144	16135	16275	16126	16333	16269	16254	16226	16277	16204	16299	16224	16288	16424	16267	16141	16220	16426	16231	16148	16169	16320	16174	16297	16327	16275	16186	16363	16366	16208	16121	16283	16280	16286	16204	16229	16025	16368	16210	16122	16121	16180	16284	16228	16097	16408	16231	16136	16457	16343	16262	16061	16292	16298	16373	16284	16368	16385	16141	16262	16287	16427	16402	16370	16207	16132	16463	16391	16156	16161	16389	16286	16447	16393	16209	16160	16178	16391	16282	16055	16184	16378	16179	16278	16391	16248	16127	16249	16341	16236	16177	16343	16252	16144	16176	16348	16128	16214	16318	16391	16329	16345	16388	16273	16232	16365	16296	16206	16332	16276	16266	16181	16076	16344	16323	16205	16337	16131	16193	16318	16248	16316	16339	16307	16279	16252	16296	16383	16152	16323	16366	16185	16334	16125	16146	16322	16286	16377	16332	16236	16172	16180	16260	16365	16223	16438	16363	16134	16190	16195	16375	16255	16110	16284	16299	16274	16271	16252	16234	16302	16214	16304	16159	16266	16146	16299	16224	16265	16339	16273	16283	16309	16281	16274	16157	16141	16311	16297	16230	16350	16324	16234	16350	16163	16235	16174	16413	16065	16232	16113	16093	16211	16237	16409	16263	16281	16263	16122	16441	16181	16264	16283	16137	16104	16305	16285	16347	16335	16147	16174	16221	16199	16383	16105	16291	16309	16180	16239	16326	16240	16259	16385	16166	16226	16211	16238	16246	16155	16326	16319	16219	16257	16332	16239	16205	16199	16103	16402	16397	16166	16146	16197	16241	16338	16128	16177	16381	16363	16371	16286	16329	16343	16132	16109	16135	16208	16170	16328	16252	16244	16330	16134	16252	16219	16249	16330	16163	16316	16456	16293	16228	16215	16266	16345	16168	16256	16332	16188	16347	16282	16176	16233	16369	16248	16341	16386	16281	16308	16412	16094	16212	16216	16240	16163	16319	16392	16299	16387	16223	16350	16510	16129	16390	16189	16267	16365	16160	16272	16439	16138	16168	16046	16398	16316	16209	16411	16135	16298	16350	16319	16234	16168	16254	16262	16210	16252	16166	16326	16212	16159	16398	16327	16153	16332	16281	16276	16100	16162	16248	16259	16357	16446	16327	16232	16351	16293	16513	16431	16201	16397	16305	16097	16137	16421	16326	16256	16208	16242	16325	16248	16327	16290	16277	16353	16199	16181	16402	16170	16239	16220	16273	16320	16319	16511	16239	16287	16266	16281	16078	16293	16237	16313	16091	16175	16293	16305	16390	16105	16069	16413	16198	16291	16085	16286	16428	16274	16286	16112	16274	16444	16301	16241	16241	16103	16258	16174	16167	16200	16381	16311	16271	16107	16190	16243	16303	16339	16341	16196	16259	16228	16446	16357	16250	16292	16279	16259	16154	16274	16162	16202	16306	16166	16278	16240	16294	16302	16236	16201	16449	16396	16331	16315	16261	16063	16359	16383	16284	16367	16256	16103	16337	16191	16353	16145	16315	16268	16341	16386	16130	16222	16430	16247	16251	16184	16193	16244	16101	16345	16250	16308	16201	16256	16077	16299	16199	16369	16103	16513	16196	16138	16216	16260	16436	16348	16235	16215	16180	16162	16330	16350	16247	16382	16324	16338	16325	16288	16310	16053	16147	16421	16284	16348	16420	16247	16226	16250	16426	16241	16318	16391	16245	16192	16306	16231	16116	16345	16203	16307	16117	16189	16280	16226	16195	16196	16093	16395	16250	16174	16128	16306	16211	16297	16279	16177	16380	16159	16281	16176	16241	16252	16197	16230	16405	16354	16174	16415	16306	16357	16378	16143	16273	16298	16230	16278	16223	16367	16239	16176	16343	16260	16206	16412	16150	16233	16174	16190	16308	16462	16091	16220	16208	16140	16298	16159	16306	16165	16196	16264	16269	16266	16255	16219	16088	16283	16165	16165	16228	16256	16281	16157	16283	16350	16250	16118	16139	16227	16227	16403	16180	16294	16215	16197	16252	16295	16201	16139	16271	16302	16218	16515	16304	16250	16003	16288	16152	16063	16193	16191	16346	16289	16324	16247	16323	16295	16259	16503	16207	16190	16356	16221	16161	16263	16050	16137	16221	16350	16147	16293	16290	16197	16305	16287	16386	16280	16103	16196	16148	16301	16177	16293	16269	16140	16342	16365	16130	16280	16237	16228	16164	16178	16245	16161	16360	16257	16265	16201	16266	16442	16245	16106	16009	16132	16374	16366	16195	15983	16155	16369	16326	16276	16347	16393	16271	16230	16267	16247	16300	16157	16295	16070	16330	16239	16362	16224	16199	16280	16258	16268	16231	16333	16189	16200	16145	16165	16498	16345	16292	16281	16324	16309	16327	16301	16415	16468	16377	16417	16335	16264	16273	16120	16216	16300	16275	16372	16252	16155	16414	16171	16269	16065	16230	16441	16301	16244	16154	16235	16268	16338	16304	16264	16268	16181	16330	16150	16387	16303	16322	16264	16274	16449	16292	16264	16287	16194	16236	16507	16181	16347	16243	16256	16344	16275	16252	16253	16141	16098	16176	16403	16250	16313	16192	16166	16319	16159	16282	16176	16331	16273	16476	16227	16317	16242	16168	16404	16276	16295	16164	16141	16313	16205	16213	16197	16310	16199	16267	16347	16132	16184	16247	16249	16165	16236	16386	16257	16361	16068	16169	16308	16154	16176	16227	16379	16260	16167	16334	16227	16269	16288	16214	16275	16190	16283	16191	16334	16254	16356	16393	16343	16405	16176	16171	16292	16106	16306	16246	16133	16328	16376	16272	16238	16260	16239	16188	16146	16321	16203	16368	16301	16194	16276	16254	16272	16377	16183	16353	16130	16076	16247	16499	16182	16028	16232	16303	16260	16078	16287	16259	16405	16318	16394	16279	16337	16232	16246	16297	16347	16307	16391	16201	16382	16219	16268	16340	16351	16313	16373	16345	16296	16321	16112	16240	16329	16078	16388	16308	16329	16220	16187	16225	16185	16350	16287	16319	16236	16137	16119	16447	16314	16054	16278	16339	16163	16197	16015	16288	16222	16226	16459	16302	16428	16194	16242	16311	16321	16170	16300	16347	16403	16103	16232	16441	16175	16386	16300	16101	16461	16226	16218	16273	16427	16146	16255	16357	16297	16313	16320	16154	16217	16192	16138	16304	16191	16244	16253	16138	16203	16263	16379	16184	16379	16410	16330	16081	16307	16195	16345	16359	16171	16272	16272	16085	16351	16230	16276	16152	16104	16407	16336	16227	16248	16146	16277	16209	16063	16265	16246	16221	16273	16205	16216	16404	16264	16219	16242	16345	16114	16378	16230	16209	16262	16352	16264	16259	16215	16216	16274	16329	16217	16243	16318	16166	16226	16298	16333	16276	16104	16150	16283	16409	16142	16245	16277	16243	16251	16254	16256	16302	16394	16407	16234	16228	16350	16248	16354	16263	16421	16378	16390	16183	16111	16412	16314	16440	16323	16330	16254	16272	16296	16217	16262	16494	16206	16210	16365	16300	16224	16299	16127	16186	16228	16124	16131	16170	16252	16455	16173	16171	16235	16261	16231	16249	16098	16337	16369	16296	16242	16282	16426	16357	16189	16187	16403	16208	16322	16187	16213	16254	16226	16200	16180	16470	16212	16276	16407	16485	16167	16247	16379	16305	16260	16179	16475	16297	16224	16266	16231	16159	16304	16400	16246	16212	16228	16269	16166	16155	16301	16362	16178	16147	16212	16270	16058	16239	16129	16335	16245	16370	16246	16274	16422	16362	16119	16265	16158	16359	16241	16283	16304	16410	16226	16125	16192	16179	16328	16302	16284	16489	16288	16289	16354	16312	16306	16183	16276	16000	16315	16263	16236	16304	16398	16341	16116	16332	16333	16307	16336	16387	16221	15995	16374	16264	16121	16184	16166	16249	16215	16208	16255	16287	16346	16209	16271	16290	16263	16241	16322	16120	16297	16221	16383	16201	16258	16274	16296	16453	16166
23045	21522	29456	24027	21764	24127	27187	21710	20908	20863	20592	20661	20692	20549	20470	20370	20199	20252	20463	20337	20167	20162	20180	20286	20120	20382	20289	20160	20365	20103	20208	20238	20004	19992	20154	20036	20024	19986	19977	20119	19935	20194	20356	20056	20137	20471	20086	19907	19912	20223	20018	20115	20010	20242	19912	20111	20057	20101	20095	21012	21303	21284	20682	20533	20193	20450	20068	20050	19887	19863	19816	19893	19950	19697	19780	19938	20036	20019	19954	20047	19833	19944	19923	19839	19816	19919	20002	19893	19789	19950	20063	19735	20019	19932	20002	19986	20076	20021	20187	19998	20178	19905	19920	20034	19885	20035	20009	19832	20088	19777	19919	19948	20002	19945	19811	20114	20052	19725	19795	19920	19864	19851	19968	19765	19974	19925	20042	19797	19925	20054	19715	19545	19896	19830	19917	20045	19809	19857	19764	20075	19861	19731	20062	20054	19946	19990	19991	20047	19907	19992	19899	20066	19911	20036	19827	19945	19913	19926	20097	20227	19882	19872	19714	20051	19832	19895	19885	19852	19768	19707	19747	19886	20027	20161	20120	19806	19843	19929	19968	19994	19680	19929	19833	19926	19680	19832	19769	19862	19866	19930	19894	19950	19861	19939	19874	19773	19720	19991	19825	20125	20003	19702	19967	19998	19786	20085	19916	20058	19882	20047	19823	19855	19866	19985	20033	19880	19879	20070	19674	19765	19734	19781	19856	19920	19978	19921	19864	19956	19860	19833	19930	19757	20017	19933	19839	19816	19897	19880	19777	19922	20043	20024	19808	20021	19767	19695	19970	19972	20092	19757	19933	19961	19782	19883	19885	19947	19921	19906	19959	20019	19888	19871	19934	20098	20020	19768	19887	19996	19815	20060	19928	19746	19915	19917	19940	19850	19838	19673	19722	19830	19918	20109	20001	19796	19939	20057	19969	20023	20077	19969	19719	19841	19870	19821	19789	20025	19743	19837	19781	19886	19767	20038	20115	19729	19946	19960	19991	19922	19805	19882	19823	19782	19671	19845	19908	19913	19770	19885	19859	19970	19839	19833	20071	20020	20012	19831	19748	19759	20004	19755	19998	19657	20121	19847	19859	19937	19963	19969	19982	19755	20006	19835	19898	20075	19820	19975	19979	19844	19890	19966	19980	19977	19818	19745	19820	19919	20039	19890	20000	19820	19829	20006	19803	19854	19917	19710	19896	19812	19732	20012	19894	19855	19906	20046	19756	19822	19919	19873	20108	19913	19890	19998	19836	19849	19964	19717	19666	19869	19966	19924	19886	19857	19913	20180	19865	20289	20007	19944	19716	19940	19838	20056	19895	19819	19664	19862	19948	19862	19852	19739	19729	20042	19737	19688	19851	19843	19756	19946	19834	19959	19913	19899	19971	20080	19849	19981	19807	19715	20025	20013	19770	19771	19925	19627	19956	19929	19805	19947	19949	19755	19698	19994	19893	19981	19991	19860	19852	19852	19893	20085	19986	19822	20193	19908	19830	19796	19853	19898	19938	19949	19734	19917	19902	19771	20003	19827	19842	19688	20033	19838	19750	20001	19815	19936	20071	19947	19857	19620	20053	19830	19742	19914	19796	19796	19989	20195	20013	20019	19860	19723	19979	19961	19686	19854	19930	19967	19938	19662	19720	19685	20232	19966	20018	19865	19954	19825	19870	19772	20121	19878	20010	19947	19916	19969	19938	19690	19928	19774	19780	20043	20028	20018	19912	20047	19764	20022	19676	19831	19557	19629	19758	19811	19875	19957	19965	19850	19954	19935	19993	19853	19971	20014	19567	19982	19990	20002	19809	20052	19800	19894	19904	19783	19937	20065	19896	19735	20002	19885	19813	19802	19930	19981	20074	20018	19763	20041	19868	19936	20103	19977	19907	19881	20071	19824	19761	19896	19868	20063	20015	20001	20014	19850	20094	19946	19897	19767	19990	20006	19822	19945	19950	19686	19740	19887	19681	19868	19906	19804	19950	19677	19978	20024	19775	20034	20024	19957	19765	20010	19901	20018	19798	19944	19945	19852	19769	19824	19982	19812	20150	19812	19913	19905	19967	19903	19952	19840	19892	19815	19735	19978	19887	20047	19842	19720	19905	20183	19881	19788	19927	19818	20011	19935	19876	19929	19791	19897	19851	19787	19999	19799	19973	19773	19899	19831	19836	19860	20009	19940	19994	19909	19911	20022	19749	19701	19767	19636	19875	20044	19783	19783	19930	20126	19762	19795	19978	19918	20041	19873	20035	19719	19840	19922	20034	20011	19698	19851	19826	20025	19893	19798	19797	19909	19895	20098	19948	19886	19994	19959	20017	19677	19823	19994	19750	19856	19976	20001	19856	19955	19794	19603	19928	19860	20079	19909	19754	19848	19880	19689	19995	20039	19920	19858	19921	19985	19927	19989	19745	19824	19812	19889	19825	19894	19756	19933	20009	20064	20037	20231	19910	19923	19794	19814	19877	19934	19999	19711	20183	20061	19924	19852	19806	19837	19738	19750	19773	19846	19678	19763	19858	19802	19936	19803	19935	19886	19711	19916	19872	19809	19987	19844	19881	19976	20190	19820	19776	20158	19836	20109	19760	19834	19908	20150	20129	19892	19646	19787	20008	19838	19901	19772	19964	19816	19818	19801	20042	20029	19817	19974	19913	19980	20108	20079	19888	19892	19602	19963	19955	19836	19839	19930	19966	19881	19724	19749	19902	19942	19820	20068	19834	19985	20018	19944	19956	19817	20034	19749	19741	19839	19747	19819	19891	19650	19961	19862	19684	19991	20021	19820	19959	19839	20014	19876	20065	20023	19983	19906	19811	19815	19777	19745	19925	19686	19825	20015	19805	19894	19824	19822	19763	19845	19984	19891	19922	19833	19998	20007	19914	19862	19859	19909	19805	19856	19920	19932	19891	19930	20154	19880	19851	19934	20015	19856	19810	19719	19623	19964	19900	19862	19701	19832	19821	19811	19900	19938	19800	19716	19720	19942	20058	19815	20012	19960	20023	19846	20010	19944	19866	19558	20008	19808	19872	19744	19750	19834	19767	19721	20083	19641	19904	19836	19952	19664	20055	20031	20234	19981	19882	19989	19952	20192	19826	19959	19894	19691	19848	19959	19676	19897	20115	19779	19832	19909	19854	19798	19927	20011	19905	19980	19870	19947	19730	19797	19917	19946	19846	19899	19900	19923	20103	19714	19913	19816	19850	19875	19889	19972	19907	20132	19859	19977	19983	19899	19706	19938	19710	19995	20047	19930	19891	19958	19969	19808	20061	19933	19993	20027	19960	20037	19649	19951	19847	19920	19978	19765	20049	19890	19779	20037	19831	19870	19825	19906	19932	19797	19988	19906	19980	19884	19896	19975	20024	19886	20091	20003	20105	19855	20111	20043	19989	19944	19936	19961	19783	20123	19842	19876	20078	19899	19812	19941	19869	19927	19692	19774	19913	20099	19907	20018	19816	19802	19905	19800	20121	20111	20041	19745	19849	19794	19820	19815	19950	19900	19702	20076	19913	19981	19955	19893	19916	19828	19909	19686	19985	19902	19756	19877	19845	20077	19878	19912	19794	19892	19901	20111	19911	19922	19898	19899	19918	19910	19802	19998	19750	19807	19668	20061	19974	19769	19929	19783	20015	19787	19792	19590	19748	20008	19986	19854	19875	19880	20036	19792	19954	19866	19933	20161	20077	19961	19722	20115	19711	19932	19966	19744	19920	19707	19963	19959	19899	19856	19799	19916	19754	19872	19947	19807	19971	19856	20046	19979	19944	19801	20045	19702	19855	19799	19912	19783	20044	20010	20062	19800	19895	20019	19977	19725	19951	19972	19885	19939	20100	20020	19859	20396	19836	19820	19894	19915	20048	20056	19993	19784	19822	20076	20110	19919	19797	19871	19717	20007	20009	19937	19770	19927	20016	19704	20001	20031	20036	19833	19824	19952	20071	19867	19891	19840	19894	19978	20078	19761	19670	19941	19876	19791	19800	19901	19943	20043	19909	19855	19912	19769	19928	19924	20060	19670	19765	19896	19795	20037	19751	19855	19805	19781	20013	19594	19736	19870	20094	19884	19731	19764	19928	19957	19895	19986	19924	20004	19900	19934	19727	19986	19906	19954	19834	19774	19899	19945	19888	19922	19940	19856	19764	19713	19599	19856	19858	20070	19592	19799	20177	19672	20143	19822	20047	19988	19901	19961	19702	19959	19689	19766	20019	19846	19945	19972	19926	19868	19989	20048	19989	19900	19996	19811	19800	19797	19900	19660	19401	19956	19823	20062	19691	19806	20136	19920	19838	19895	19943	19966	19954	19737	19841	19871	19728	19734	19974	19943	19950	19957	19898	19940	19908	20021	19715	19880	20069	20035	20025	19792	19939	19778	19859	19948	19970	19759	20096	20068	19904	19770	19926	19994	19745	19846	19821	19952	19651	19851	19694	19814	19959	19925	19895	19911	19891	20005	19866	19879	19933	20023	20039	19900	19832	19853	19945	19838	19938	19878	19957	19696	20042	19878	19955	19949	19949	20180	19951	19862	19771	19681	20000	19993	19940	19744	19964	20063	19972	19985	19769	19822	19949	19905	19922	20042	19996	19938	19895	19844	19952	19919	20026	19741	19665	19818	19958	19983	19838	19899	20097	19933	19709	19777	19874	19984	19956	19818	19871	20015	19817	19863	19958	19839	19913	19768	20072	19801	19803	19828	19899	20001	20016	20083	20045	19916	19931	19834	19909	19622	19881	19881	19871	19904	19826	20024	20029	19764	19796	19551	19764	19809	19889	19976	19887	19654	20060	19834	19869	20090	19796	19948	20063	19970	19894	20124	19953	19984	20112	19926	19635	19808	19987	19802	19943	19909	20058	20016	19909	19789	19748	19833	19848	19699	19959	19974	19885	19758	19895	19959	20063	19820	20001	19958	19986	19755	19854	19838	19907	20048	19969	19845	19979	19744	19924	19924	19883	20042	20037	20129	19960	20014	19875	19933	20034	20081	19968	20053	19973	20105	19783	19811	19902	20021	20077	19837	20001	20022	20020	19653	19854	19834	19877	19916	19973	20002	19786	19827	19721	20115	19775	19955	19962	19823	19875	19842	19964	20160	19995	20104	20035	19943	19938	19853	19779	19829	19777	19974
17912	32574	30862	24521	21730	19979	19071	18432	18088	17493	17301	17361	17247	17150	17104	16933	16971	16691	16785	16909	16600	16554	16756	16621	16568	16479	16495	16554	16432	16603	16574	16591	16417	16515	16560	16569	16698	16417	16631	16608	16524	16361	16601	16598	16604	16684	16358	16723	16702	16728	16360	16496	16568	16535	16774	16573	16457	16473	16997	17988	18117	18045	17599	16968	16715	16714	16490	16544	16508	16580	16556	16399	16499	16389	16397	16521	16392	16519	16561	16481	16540	16417	16484	16470	16357	16354	16489	16427	16379	16447	16469	16314	16419	16473	16430	16457	16381	16468	16385	16455	16532	16468	16586	16336	16487	16487	16402	16596	16504	16428	16502	16440	16481	16569	16498	16581	16391	16324	16488	16322	16453	16521	16577	16410	16199	16673	16493	16273	16576	16543	16424	16392	16439	16552	16597	16631	16363	16490	16515	16493	16447	16456	16382	16631	16571	16420	16399	16609	16519	16391	16490	16420	16403	16283	16654	16604	16288	16383	16441	16484	16371	16361	16417	16428	16575	16365	16358	16419	16285	16463	16540	16416	16401	16400	16388	16624	16325	16554	16520	16325	16616	16428	16454	16577	16386	16543	16454	16584	16404	16434	16423	16488	16330	16395	16439	16489	16363	16417	16407	16426	16454	16420	16384	16588	16382	16563	16276	16437	16483	16454	16429	16252	16451	16485	16244	16404	16292	16396	16361	16445	16525	16337	16513	16561	16380	16490	16492	16438	16563	16549	16397	16569	16428	16535	16453	16375	16393	16343	16402	16444	16346	16451	16402	16521	16518	16195	16436	16422	16471	16438	16520	16466	16252	16720	16280	16364	16697	16570	16303	16298	16235	16637	16504	16481	16396	16339	16406	16574	16467	16181	16371	16519	16350	16549	16391	16630	16422	16476	16421	16434	16649	16326	16413	16628	16440	16418	16506	16457	16473	16320	16483	16483	16457	16487	16418	16306	16341	16617	16487	16432	16509	16503	16473	16510	16425	16407	16588	16383	16517	16537	16545	16449	16463	16658	16476	16504	16396	16520	16371	16443	16447	16388	16542	16621	16563	16475	16396	16509	16435	16388	16483	16320	16452	16406	16617	16454	16433	16430	16509	16321	16495	16636	16503	16337	16583	16322	16456	16557	16453	16291	16457	16327	16283	16378	16538	16476	16195	16478	16420	16470	16597	16352	16478	16536	16576	16484	16478	16311	16480	16456	16365	16408	16364	16420	16475	16316	16325	16367	16486	16376	16299	16301	16485	16471	16386	16421	16449	16436	16533	16606	16548	16281	16527	16448	16403	16443	16475	16420	16356	16428	16602	16379	16385	16366	16600	16400	16371	16542	16605	16368	16421	16379	16539	16319	16658	16499	16674	16516	16444	16199	16479	16471	16452	16383	16448	16565	16377	16398	16519	16474	16257	16453	16518	16275	16553	16457	16627	16430	16532	16505	16387	16449	16331	16297	16511	16480	16428	16445	16390	16602	16599	16364	16379	16317	16364	16350	16434	16392	16378	16625	16294	16509	16454	16360	16434	16485	16363	16474	16453	16250	16472	16576	16367	16590	16449	16298	16465	16550	16569	16335	16533	16378	16451	16527	16297	16514	16473	16524	16408	16395	16473	16362	16430	16440	16375	16630	16454	16532	16536	16464	16545	16406	16348	16383	16516	16352	16467	16453	16524	16433	16514	16527	16534	16451	16432	16559	16510	16510	16313	16446	16526	16511	16384	16329	16526	16458	16467	16508	16460	16373	16598	16396	16666	16360	16658	16369	16522	16366	16380	16382	16347	16309	16469	16454	16552	16401	16332	16571	16440	16570	16400	16407	16371	16530	16551	16379	16246	16408	16328	16276	16538	16405	16606	16550	16393	16341	16476	16406	16455	16384	16419	16506	16421	16382	16468	16580	16416	16557	16404	16577	16427	16493	16367	16360	16354	16530	16515	16414	16317	16535	16501	16502	16472	16513	16439	16441	16500	16616	16446	16372	16466	16442	16518	16518	16636	16402	16372	16359	16668	16541	16577	16310	16465	16685	16438	16415	16461	16482	16303	16308	16649	16431	16418	16395	16471	16413	16549	16371	16392	16389	16560	16481	16524	16249	16364	16604	16332	16422	16514	16380	16520	16501	16458	16326	16517	16408	16668	16569	16394	16582	16376	16303	16521	16450	16470	16522	16357	16535	16515	16485	16233	16433	16347	16436	16479	16448	16484	16524	16568	16522	16636	16477	16556	16292	16379	16258	16518	16410	16441	16441	16451	16521	16386	16360	16269	16520	16449	16358	16411	16420	16576	16465	16442	16468	16499	16569	16395	16422	16524	16511	16552	16480	16491	16563	16619	16427	16505	16433	16487	16418	16409	16398	16464	16426	16405	16380	16389	16626	16417	16534	16602	16487	16587	16345	16570	16367	16466	16425	16534	16441	16663	16325	16529	16595	16387	16408	16362	16325	16479	16497	16312	16411	16400	16400	16451	16513	16455	16518	16624	16517	16612	16467	16558	16385	16499	16230	16433	16289	16596	16528	16351	16402	16364	16539	16468	16526	16589	16405	16430	16364	16555	16349	16610	16330	16494	16480	16564	16542	16450	16429	16504	16337	16367	16369	16416	16602	16681	16221	16432	16552	16430	16305	16496	16382	16551	16612	16469	16322	16516	16580	16401	16343	16648	16568	16419	16442	16437	16357	16333	16445	16376	16597	16455	16519	16467	16463	16302	16507	16541	16283	16506	16360	16342	16370	16557	16371	16374	16476	16422	16374	16390	16451	16187	16501	16523	16441	16473	16423	16496	16488	16432	16602	16478	16396	16378	16591	16478	16589	16443	16385	16522	16350	16591	16492	16336	16552	16312	16296	16344	16318	16413	16376	16340	16579	16544	16485	16347	16516	16439	16458	16502	16413	16523	16519	16552	16301	16306	16416	16570	16463	16402	16431	16300	16541	16587	16336	16448	16528	16280	16398	16341	16421	16487	16380	16409	16467	16537	16357	16387	16554	16429	16468	16431	16433	16548	16455	16544	16373	16513	16573	16433	16265	16422	16364	16470	16474	16577	16458	16370	16463	16346	16456	16442	16687	16471	16448	16535	16420	16223	16460	16389	16454	16431	16650	16614	16449	16419	16286	16390	16261	16659	16558	16633	16427	16349	16416	16246	16626	16335	16312	16499	16540	16617	16474	16388	16332	16434	16527	16411	16334	16368	16569	16492	16399	16537	16524	16630	16413	16530	16163	16383	16457	16481	16360	16567	16507	16507	16398	16586	16470	16443	16424	16533	16442	16435	16387	16374	16456	16454	16397	16489	16509	16418	16384	16654	16529	16457	16489	16425	16295	16374	16423	16520	16375	16287	16475	16452	16496	16514	16396	16452	16437	16374	16416	16491	16403	16497	16399	16510	16279	16559	16599	16600	16440	16480	16398	16467	16505	16440	16562	16635	16453	16470	16479	16558	16318	16358	16458	16578	16632	16514	16447	16353	16543	16406	16411	16499	16451	16488	16512	16289	16351	16405	16433	16423	16363	16480	16386	16239	16567	16414	16451	16471	16605	16397	16401	16412	16544	16508	16564	16396	16442	16317	16452	16405	16313	16353	16532	16594	16341	16546	16564	16387	16495	16311	16390	16539	16480	16475	16630	16316	16523	16391	16274	16590	16424	16602	16309	16504	16479	16361	16350	16477	16346	16544	16424	16458	16406	16467	16493	16396	16479	16404	16477	16540	16225	16544	16527	16495	16452	16318	16553	16472	16508	16453	16584	16217	16433	16453	16527	16543	16593	16418	16457	16398	16453	16512	16504	16463	16477	16551	16311	16316	16459	16454	16477	16409	16456	16436	16485	16203	16413	16396	16298	16282	16423	16485	16361	16451	16419	16392	16315	16392	16421	16382	16419	16617	16432	16473	16450	16570	16405	16471	16421	16438	16576	16307	16301	16459	16472	16478	16373	16578	16317	16535	16438	16606	16346	16456	16465	16475	16448	16446	16409	16471	16481	16412	16452	16434	16509	16552	16323	16392	16429	16390	16429	16468	16447	16502	16414	16568	16462	16615	16571	16409	16403	16440	16541	16402	16454	16413	16369	16460	16492	16668	16466	16460	16497	16431	16548	16237	16531	16443	16438	16347	16405	16557	16301	16464	16481	16341	16544	16490	16506	16457	16390	16465	16382	16516	16430	16338	16296	16363	16544	16385	16528	16394	16368	16500	16393	16541	16249	16484	16267	16371	16607	16342	16536	16420	16337	16632	16550	16313	16671	16486	16279	16402	16517	16378	16430	16509	16357	16464	16393	16629	16681	16635	16488	16456	16213	16449	16478	16421	16554	16467	16439	16453	16529	16482	16373	16437	16307	16546	16323	16297	16545	16484	16537	16309	16571	16365	16511	16513	16289	16410	16475	16474	16474	16324	16529	16231	16321	16478	16489	16604	16450	16471	16357	16268	16574	16294	16565	16512	16504	16240	16466	16376	16474	16623	16513	16458	16441	16502	16625	16320	16395	16576	16324	16407	16508	16480	16335	16526	16496	16415	16436	16349	16307	16485	16431	16431	16577	16516	16687	16511	16462	16299	16273	16427	16282	16651	16482	16389	16479	16461	16390	16459	16567	16346	16586	16531	16497	16577	16399	16420	16399	16307	16443	16444	16397	16415	16433	16418	16433	16350	16401	16422	16545	16314	16340	16485	16499	16283	16476	16452	16631	16531	16392	16371	16500	16396	16195	16361	16496	16366	16452	16310	16502	16420	16494	16353	16561	16425	16404	16433	16443	16483	16341	16471	16360	16691	16454	16482	16293	16544	16423	16428	16550	16443	16493	16245	16515	16327	16487	16437	16601	16292	16547	16667	16449	16466	16580	16541	16622	16308	16449	16365	16431	16525	16285	16581	16415	16525	16388	16433	16475	16580	16440	16383	16295	16549	16425	16646	16476	16490	16359	16458	16518	16565	16570	16482	16449	16447	16496	16544	16406	16330	16463	16409	16300	16459	16505	16486	16342	16526	16531	16476	16485	16461	16439	16593	16477	16418	16488	16266	16539	16483	16434	16426	16176	16544	16441	16535	16393	16314	16545	16468	16423	16494	16395	16579	16446	16323	16339	16342	16348	16525	16453	16560	16436	16475	16377	16662	16672	16364	16361
28170	22726	26147	23809	20337	20244	20296	19770	19883	19657	19627	19602	19751	19613	19611	19488	19530	19692	19593	19558	19647	19331	19546	19512	19337	19476	19495	19621	19593	19422	19513	19335	19538	19734	19282	19629	19428	19527	19493	19499	19714	19668	19648	19198	19583	19612	19604	19792	19338	19449	19303	19458	19672	19617	19476	19663	19513	19484	19757	19527	19654	19625	19293	19724	19367	19396	19520	19548	19476	19498	19586	19426	19502	19368	19495	19432	19437	19304	19530	19389	19415	19402	19458	19700	19708	19455	19367	19592	19407	19610	19755	19630	19470	19428	19477	19451	19333	19639	19633	19633	19540	19490	19393	19575	19545	19643	19430	19282	19330	19508	19329	19277	19597	19413	19544	19522	19584	19543	19605	19599	19475	19677	19392	19506	19457	19644	19562	19768	19577	19531	19340	19564	19382	19603	19518	19495	19436	19551	19450	19362	19352	19340	19500	19327	19416	19449	19418	19545	19573	19494	19665	19361	19482	19520	19378	19614	19674	19500	19467	19488	19544	19688	19464	19557	19546	19414	19507	19385	19537	19581	19354	19333	19429	19343	19631	19516	19666	19580	19639	19411	19621	19589	19548	19548	19553	19381	19486	19419	19518	19346	19558	19531	19465	19269	19634	19285	19350	19474	19574	19317	19581	19628	19442	19390	19420	19308	19472	19431	19398	19598	19441	19554	19431	19352	19392	19341	19576	19461	19367	19536	19436	19492	19394	19689	19491	19500	19584	19354	19448	19372	19711	19605	19769	19331	19519	19430	19355	19566	19554	19570	19407	19385	19571	19315	19462	19470	19526	19446	19269	19323	19440	19536	19305	19406	19249	19418	19596	19522	19611	19316	19397	19412	19405	19471	19463	19391	19415	19632	19446	19670	19414	19735	19748	19437	19443	19505	19495	19607	19480	19620	19432	19379	19632	19503	19364	19544	19871	19617	19497	19468	19850	19486	19284	19708	19490	19502	19547	19405	19350	19563	19235	19572	19394	19396	19529	19671	19670	19678	19207	19649	19807	19554	19555	19446	19515	19500	19483	19470	19432	19549	19330	19613	19571	19391	19383	19463	19397	19450	19565	19598	19400	19330	19559	19331	19432	19696	19498	19485	19638	19707	19494	19389	19630	19438	19560	19423	19641	19456	19708	19321	19547	19476	19322	19431	19465	19447	19477	19529	19542	19539	19554	19521	19473	19411	19608	19537	19328	19580	19622	19393	19492	19564	19396	19687	19292	19442	19512	19557	19530	19451	19366	19552	19533	19537	19599	19625	19512	19408	19527	19481	19534	19613	19517	19614	19397	19356	19324	19353	19610	19516	19475	19430	19605	19339	19458	19533	19502	19505	19722	19488	19634	19485	19304	19339	19572	19478	19370	19686	19610	19391	19533	19492	19426	19656	19516	19350	19449	19391	19455	19488	19326	19349	19588	19409	19403	19240	19300	19581	19618	19318	19650	19590	19494	19589	19607	19631	19650	19428	19412	19553	19402	19506	19477	19464	19637	19492	19361	19409	19243	19350	19247	19437	19525	19612	19467	19393	19343	19448	19311	19459	19596	19579	19360	19481	19424	19563	19553	19471	19641	19543	19505	19553	19535	19586	19612	19605	19577	19477	19431	19506	19487	19382	19475	19537	19438	19746	19418	19459	19558	19438	19280	19414	19589	19466	19395	19411	19497	19322	19787	19502	19550	19520	19489	19341	19441	19462	19458	19313	19494	19494	19350	19448	19566	19365	19501	19533	19640	19526	19466	19597	19427	19499	19570	19374	19392	19527	19505	19317	19681	19565	19450	19467	19569	19560	19470	19596	19383	19320	19505	19352	19631	19436	19611	19551	19711	19385	19579	19604	19329	19574	19720	19625	19625	19338	19391	19382	19608	19800	19514	19601	19484	19319	19615	19477	19416	19392	19352	19592	19399	19562	19350	19534	19328	19547	19486	19210	19456	19514	19274	19020	19553	19301	19568	19582	19441	19294	19396	19489	19321	19423	19566	19676	19636	19450	19534	19449	19358	19450	19437	19192	19409	19348	19442	19567	19499	19588	19375	19385	19451	19448	19538	19424	19423	19566	19629	19553	19653	19365	19357	19378	19522	19326	19510	19582	19543	19489	19755	19409	19513	19622	19623	19344	19502	19442	19380	19406	19642	19555	19593	19449	19662	19478	19407	19381	19335	19482	19452	19368	19361	19629	19484	19511	19274	19561	19405	19588	19477	19469	19794	19596	19468	19700	19509	19462	19500	19584	19579	19438	19345	19591	19594	19319	19472	19419	19562	19403	19441	19353	19420	19408	19395	19371	19522	19489	19518	19612	19550	19511	19508	19574	19531	19395	19639	19564	19388	19438	19470	19676	19522	19603	19512	19732	19506	19716	19475	19625	19584	19438	19472	19505	19664	19554	19413	19553	19438	19528	19696	19542	19367	19387	19383	19523	19360	19438	19497	19563	19586	19458	19443	19418	19528	19479	19488	19408	19416	19512	19720	19322	19318	19520	19440	19500	19601	19620	19637	19619	19414	19377	19507	19526	19499	19433	19537	19516	19342	19644	19514	19288	19516	19506	19388	19644	19368	19538	19618	19480	19299	19521	19666	19579	19409	19522	19359	19434	19538	19327	19485	19543	19534	19637	19499	19468	19600	19500	19570	19416	19640	19472	19486	19445	19411	19445	19557	19574	19601	19450	19764	19652	19655	19662	19455	19465	19426	19366	19293	19442	19376	19342	19439	19705	19425	19270	19519	19486	19469	19503	19297	19542	19451	19426	19378	19539	19764	19416	19370	19541	19501	19634	19353	19547	19522	19331	19411	19388	19528	19661	19547	19416	19457	19360	19386	19484	19479	19678	19601	19537	19489	19311	19544	19482	19620	19712	19449	19439	19359	19371	19519	19593	19578	19329	19662	19468	19612	19526	19405	19730	19619	19641	19561	19549	19584	19697	19281	19520	19481	19175	19375	19469	19483	19437	19625	19558	19423	19498	19599	19719	19482	19517	19454	19541	19333	19564	19694	19490	19546	19364	19591	19499	19537	19379	19248	19633	19297	19510	19606	19667	19392	19612	19576	19438	19436	19276	19424	19619	19304	19553	19519	19299	19402	19461	19431	19577	19670	19708	19811	19434	19542	19397	19384	19701	19476	19409	19533	19551	19545	19393	19323	19492	19412	19659	19616	19567	19750	19484	19712	19357	19540	19315	19425	19395	19518	19646	19783	19457	19402	19349	19481	19574	19528	19474	19344	19377	19619	19419	19548	19368	19416	19590	19508	19584	19619	19458	19575	19492	19547	19476	19431	19533	19426	19614	19438	19438	19737	19519	19607	19255	19476	19257	19254	19283	19638	19484	19534	19350	19425	19556	19519	19600	19654	19365	19532	19415	19397	19617	19509	19563	19538	19492	19502	19345	19600	19758	19552	19466	19606	19542	19442	19678	19446	19344	19221	19627	19372	19528	19596	19672	19528	19343	19371	19523	19348	19321	19509	19437	19410	19315	19292	19464	19446	19536	19694	19403	19456	19440	19375	19455	19416	19594	19554	19695	19566	19369	19519	19329	19618	19584	19476	19381	19529	19467	19583	19521	19564	19460	19489	19449	19440	19382	19236	19344	19475	19600	19551	19455	19473	19646	19525	19481	19504	19440	19481	19657	19427	19423	19560	19675	19309	19341	19481	19249	19546	19577	19479	19555	19458	19580	19315	19591	19344	19296	19493	19478	19558	19532	19537	19311	19464	19441	19647	19515	19538	19372	19374	19527	19371	19475	19465	19647	19555	19556	19444	19420	19457	19381	19382	19549	19537	19339	19512	19439	19536	19471	19465	19513	19395	19484	19812	19354	19618	19524	19626	19317	19480	19396	19499	19463	19487	19503	19628	19471	19652	19486	19468	19528	19657	19535	19549	19441	19515	19273	19598	19702	19573	19571	19584	19518	19439	19612	19366	19377	19490	19580	19504	19623	19532	19657	19338	19843	19428	19230	19511	19466	19342	19635	19490	19342	19371	19499	19397	19536	19706	19458	19398	19344	19497	19445	19601	19462	19554	19539	19433	19455	19648	19253	19745	19324	19211	19450	19398	19407	19492	19562	19289	19454	19402	19678	19538	19410	19473	19554	19416	19422	19581	19417	19374	19391	19359	19357	19640	19652	19297	19262	19515	19451	19464	19337	19263	19402	19481	19579	19571	19442	19530	19719	19459	19575	19613	19559	19616	19543	19580	19552	19344	19544	19459	19393	19511	19503	19397	19374	19622	19359	19298	19252	19432	19474	19542	19461	19287	19281	19368	19403	19728	19607	19571	19627	19462	19507	19545	19586	19478	19349	19549	19586	19698	19600	19541	19527	19596	19578	19298	19519	19524	19500	19275	19439	19523	19605	19462	19620	19525	19578	19648	19624	19700	19669	19517	19511	19380	19509	19576	19402	19646	19614	19287	19479	19609	19448	19342	19544	19594	19527	19468	19428	19554	19451	19439	19385	19534	19695	19541	19474	19516	19530	19611	19564	19671	19547	19527	19539	19341	19388	19590	19243	19500	19534	19620	19512	19587	19471	19454	19592	19239	19493	19509	19515	19480	19393	19313	19430	19482	19616	19451	19547	19544	19506	19378	19603	19570	19630	19512	19445	19530	19225	19771	19423	19595	19548	19644	19586	19372	19685	19613	19494	19304	19517	19521	19476	19559	19502	19391	19404	19541	19568	19487	19330	19522	19414	19434	19713	19436	19566	19373	19761	19518	19640	19646	19424	19496	19316	19475	19432	19497	19473	19684	19494	19751	19444	19555	19562	19452	19648	19356	19584	19380	19425	19584	19510	19432	19577	19531	19570	19653	19608	19501	19491	19447	19399	19399	19385	19705	19410	19469	19540	19523	19496	19436	19559	19343	19751	19600	19399	19330	19567	19386	19376	19603	19564	19536	19578	19519	19416	19339	19760	19354	19531	19526	19617	19466	19525	19588	19395	19539	19710	19344	19541	19340	19649	19483	19487	19782	19638	19582	19599	19655	19543	19596	19705	19159	19618	19580	19400	19433	19438	19649	19249	19579	19493	19449	19579	19437	19543	19467	19502	19578	19586	19544	19601	19532	19402	19675	19369	19510	19451	19413	19126	19542	19603	19408	19270	19525	19533	19612	19550	19696	19414
16662	21692	20953	18727	17867	17057	17060	16955	16723	16669	16363	16491	16487	16500	16480	16353	16293	16291	16242	16350	16417	16377	16234	16275	16366	16190	16302	16198	16200	16386	16363	16200	16348	16253	16247	16254	16204	16151	16381	16196	16223	16128	16148	16270	16438	16337	16341	16289	16295	16455	16139	16117	16356	16233	16265	16279	16328	16344	16349	16314	16370	16542	16595	16422	16207	16338	16132	16182	16283	16311	16411	16183	16360	16277	16171	16226	16349	16281	16358	16222	16266	16264	16280	16238	16155	16276	16348	16370	16141	16366	16187	16212	16166	16263	16223	16254	16321	16310	16115	16361	16299	16367	16240	16077	16346	16414	16183	16220	16381	16229	16392	16312	16257	16156	16050	16365	16358	16222	16279	16349	16244	16228	16202	16377	16377	16205	16423	16377	16255	16296	16354	16231	16094	16314	16217	16366	16140	16317	16124	16280	16193	16233	16258	16103	16190	16285	16165	16362	16400	16164	16219	16232	16460	16406	16228	16171	16382	16313	16222	16210	16176	16323	16080	16169	16425	16325	16166	16216	16235	16307	16176	16244	16078	16293	16401	16129	16374	16284	16351	16158	16242	16145	16291	16333	16225	16383	16319	16342	16119	16275	16363	16136	16175	16288	16191	16341	16140	16398	16225	16219	16188	16279	16300	16345	16179	16236	16235	16375	16276	16243	16435	16100	16266	16165	16332	16235	16258	16290	16200	16273	16388	16024	16120	16243	16334	16430	16187	16351	16112	16371	16346	16279	16305	16442	16317	16232	16135	16035	16176	16332	16147	16199	16348	16375	16296	16304	16265	16183	16350	16170	16164	16386	16277	16321	16202	16244	16302	16261	16264	16132	16302	16212	16362	16380	16265	16210	16229	16130	16220	16242	16260	16196	16323	16372	16364	16200	16308	16150	16194	16408	16285	16209	16412	16075	16378	16214	16335	16214	16345	16089	16297	16270	16245	16271	16214	16228	16249	16213	16223	16425	16204	16139	16357	16263	16170	16235	16326	16298	16254	16180	16224	16144	16285	16295	16223	16217	16190	16390	16182	16289	16209	16302	16119	16405	16199	16343	16138	16386	16194	16173	16389	16107	16504	16410	16137	16266	16206	16274	16307	16333	16219	16326	16213	16184	16165	16153	16223	16265	16264	16077	16261	16180	16420	16167	16261	16144	16156	16346	16318	16466	16297	16260	16087	16258	16376	16354	16446	16273	16155	16298	15945	16205	16147	16351	16217	16159	16132	16198	16222	16255	16407	16078	16301	16320	16257	16213	16128	16236	16285	16253	16304	16227	16149	16324	16400	16210	16260	16198	16286	16410	16245	16306	16337	16348	15982	16366	16325	16217	16259	16287	16291	16279	16192	16291	16276	16226	16355	16312	16188	16197	16127	16125	16186	16290	16311	16341	16189	16238	16394	16331	16351	16061	16292	16004	16329	16206	16282	16331	16325	16345	16357	16309	16261	16230	16245	16104	16206	16195	16205	16178	16299	16276	16169	16318	16167	16199	16203	16303	16145	16264	16094	16215	16203	16284	16419	16323	16321	16294	16192	16240	16193	16314	16241	16279	16311	16241	16260	16230	16322	16391	16409	16335	16341	16330	16178	16131	16269	16101	16282	16241	16137	16313	16285	16299	16259	16233	16137	16071	16006	16136	16197	16229	16389	16219	16256	16389	16195	16264	16219	16204	16196	16231	16336	16152	16442	16352	16328	16197	16122	16182	16338	16187	16115	16238	16249	16184	16107	16295	16309	16311	16331	16237	16283	16206	16458	16203	16319	16310	16282	16433	16124	16124	16337	16185	16247	16218	16238	16174	16261	16162	16216	16190	16128	16216	16205	16241	16370	16206	16302	16198	16441	16335	16157	16326	16278	16255	16069	16228	16334	16086	16381	16181	16240	16360	16314	16172	16361	16157	16138	16130	16230	16232	16116	16141	16278	16239	16244	16284	16346	16119	16282	16367	16522	16445	16312	16170	16183	16246	16243	16129	16166	16383	16219	16203	16149	16264	16254	16100	16195	16191	16193	16286	16216	16257	16312	16404	16130	16283	16184	16296	16227	16171	16381	16225	16306	16104	16416	16378	16214	16174	16274	16303	16145	16239	16123	16140	16303	16311	16238	16154	16190	16230	16215	16582	16237	16087	16199	16337	16162	15990	16447	16315	16407	16505	16220	16307	16175	16109	16427	16270	16152	16221	16266	16176	16182	16218	16528	16262	16114	16192	16266	16110	16352	16232	16296	16334	16306	16255	16239	16218	16197	16229	16238	16349	16135	16232	16355	16278	16310	16234	16176	16653	16212	16233	16208	16335	16322	16412	16146	16221	16279	16243	16249	16201	16137	16230	16192	16356	16277	16106	16292	16125	16260	15952	16226	16178	16289	16377	16231	16131	16318	16167	16052	16404	16197	16218	16197	16360	16044	16230	16288	16415	16238	16313	16355	16326	16232	16178	16323	16247	16313	16286	16100	16202	16281	16372	16117	16271	16232	16192	16194	16182	16300	16144	16320	16231	16242	16347	16347	16359	16174	16312	16441	16050	16144	16093	16366	16279	16226	16293	16323	16311	16191	16320	16296	16299	16346	16247	16085	16236	16187	16371	16095	16326	16356	16279	16224	16178	16306	15946	16226	16188	16372	16253	16291	16295	16192	16101	16374	16147	16323	16340	16288	16321	16388	16227	16369	16176	16299	16283	16185	16305	16194	16358	16219	16305	16320	16178	16305	16458	16189	16376	16329	15977	16283	16229	16249	16362	16188	16278	16170	16252	16221	16275	16085	15946	16300	16342	16327	16277	16385	16313	16282	16121	16348	16287	16357	16262	16375	16395	16331	16296	16257	16382	16230	16148	16255	16175	16218	16226	16368	16331	16271	16202	16210	15994	16386	15977	16293	16436	16254	16488	16134	16203	16266	16356	16263	16245	16212	16281	16340	16423	16249	16212	16173	16449	16310	16219	16245	16197	16236	16333	16250	16139	16340	16332	16039	16243	16101	16018	16337	16291	16374	16342	16090	16287	16192	16156	16221	16306	16184	16061	16179	16184	16322	16238	16292	16223	16203	16197	16264	16346	16268	16316	16272	16285	16175	16202	16430	16148	16351	16446	16288	16224	16252	16223	16342	16225	16303	16437	16218	16269	16124	16272	16349	16220	16273	16289	16255	16370	16214	16441	16381	16369	16201	16256	16325	16154	16163	16163	16317	16331	16135	16191	16362	16380	16364	16111	16392	16116	16388	16251	16293	16322	16327	16324	16165	16269	16136	16262	16198	16254	16212	16064	16205	16351	16262	16355	16243	16082	16255	16213	16391	16246	16329	16360	16365	16215	16318	16285	16213	16279	16172	16352	16254	16151	16227	16242	16167	16396	16511	16217	16268	16302	16318	16300	16335	16286	16221	16438	16184	16066	16229	16370	16384	16178	16323	16173	16251	16361	16250	16238	16167	16084	16236	16311	16423	16192	16147	16269	16203	16240	16390	16260	16185	16385	16429	16120	16312	16181	16195	16079	16150	16108	16194	16199	16414	16144	16104	16281	16223	16080	16172	16272	16205	16281	16307	16241	16202	16321	16238	16228	16170	16240	16243	16277	16377	16344	16116	16324	16193	16409	16209	16260	16333	16171	16230	16301	16519	16403	16316	16261	16270	16129	16233	16206	16110	16251	16268	16365	16189	16252	16267	16285	16272	16461	16176	16166	16256	16160	16495	16210	16394	16337	16311	16214	16174	16316	16356	16346	16236	16321	16332	16258	16226	16269	16258	16172	16399	16290	16187	16230	16290	16186	16182	16579	16152	16407	16040	16308	16446	16227	16169	16260	16221	16103	16170	16280	16216	16197	16139	16050	16405	16180	16215	16219	16412	16290	16149	16218	16270	16404	16388	16180	16334	16350	16191	16179	16352	16374	16130	16369	16217	16422	16212	16216	16282	16442	16133	16289	16381	16378	16281	16167	16414	16262	16351	16263	16279	16396	16380	16454	16203	16142	16074	16199	16393	16240	16327	16296	16265	16288	16245	16271	16188	16107	16292	16222	16208	16113	16285	16177	16296	16353	16395	16328	16496	16261	16228	16179	16406	16407	16400	16135	16175	16312	16168	16409	16351	16188	16366	16384	16161	16184	16234	16190	16336	16371	15999	16312	16086	16239	16390	16243	16231	16424	16272	16336	16324	16211	16287	16301	16382	16120	16298	16176	16274	16353	16262	16264	16242	16067	16129	16362	16251	16303	16497	16349	16213	16120	16315	16160	16302	16474	16201	16158	16336	16425	16220	16363	16307	16365	16354	16183	16214	16320	16069	16255	16380	16249	16308	16343	16131	16226	16243	16470	16143	16253	16288	16324	16165	16335	16304	16194	16299	16111	16298	16417	16286	16333	16314	16231	16377	16281	16450	16162	16052	16342	16253	16232	16458	16228	16354	16300	16358	16247	16280	16168	16235	16393	16194	16400	16225	16322	16132	16294	16289	16228	16437	16171	16359	16274	16103	16392	16313	16139	16198	16055	16224	16170	16170	16223	16280	16219	16204	16414	16238	16425	16260	16221	16345	16271	16372	16311	16153	16417	16210	16250	16317	16253	16241	16249	16394	16262	16110	16213	16327	16306	16230	16242	16296	16202	16431	16168	16174	16235	16072	16211	16478	16359	16173	16291	16165	16069	16247	16232	16400	16314	16281	16283	16267	16268	16379	16122	16446	16224	16256	16215	16168	16309	16004	16287	16195	16151	16312	16475	16408	16152	16094	16247	16295	16239	16239	16324	16456	16354	16187	16289	16330	16245	16409	16243	16272	16289	16295	16201	16167	16384	16295	16211	16240	16254	16265	16184	16257	16181	16126	16205	16203	16257	16406	16378	16305	16306	16259	16331	16313	16153	16382	16260	16287	16313	16169	16184	16261	16367	16310	16284	16299	16209	16232	16218	16352	16326	16176	16456	16216	16252	16334	16241	16168	16369	16268	16329	16235	16222	16409	16378	16234	16337	16264	16302	16160	16150	16473	16139	16129	16264	16230	16185	16348	16207	16438	16223	16335	16266	16177	16445	16482	16213	16320	16091	16287	16255	16308	16253	16250	16101	16059	16225	16271	16043	16301	16249	16467	16385	16291	16225	16282	16405	16286	16225	16131	16263	16237	16181
24016	21466	29043	24414	22448	23494	23246	20539	19933	20204	19981	19798	19821	19713	19775	19613	19450	19542	19294	19593	19674	19576	19456	19574	19513	19559	19288	19261	19390	19391	19353	19559	19476	19420	19413	19490	19266	19332	19471	19483	19514	19616	19471	19537	19610	19572	19413	19734	19434	19394	19480	19340	19241	19297	19424	19278	19338	19494	19383	19987	20166	19936	19700	19427	19555	19550	19399	19379	19533	19280	19366	19287	19489	19373	19314	19237	19389	19263	19252	19271	19375	19371	18947	19274	19135	19393	19556	19343	19268	19490	19354	19457	19371	19427	19486	19451	19336	19253	19435	19299	19355	19517	19311	19327	19182	19326	19277	19206	19333	19344	19370	19522	19121	19295	19376	19543	19509	19334	19222	19547	19404	19434	19448	19398	19448	19330	19205	19431	19389	19289	19379	19508	19311	19465	19288	19386	19428	19407	19314	19411	19202	19416	19482	19487	19382	19313	19264	19339	19324	19471	19442	19297	19350	19327	19458	19355	19259	19229	19482	19385	19514	19486	19541	19413	19347	19354	19388	19411	19330	19396	19496	19347	19510	19441	19320	19313	19371	19250	19477	19340	19492	19405	19344	19263	19318	19192	19432	19472	19348	19279	19287	19523	19472	19285	19359	19353	19378	19419	19561	19318	19390	19495	19207	19290	19426	19338	19266	19232	19364	19385	19407	19129	19307	19413	19481	19420	19378	19434	19553	19284	19303	19315	19293	19548	19390	19380	19408	19302	19466	19320	19243	19202	19316	19502	19571	19515	19579	19347	19306	19326	19167	19532	19395	19342	19300	19404	19353	19166	19313	19340	19611	19564	19460	19439	19514	19488	19378	19238	19619	19276	19278	19376	19383	19383	19149	19454	19457	19208	19304	19487	19481	19429	19457	19338	19614	19448	19378	19517	19285	19209	19354	19421	19198	19308	19529	19406	19397	19275	19358	19427	19142	19268	19261	19495	19186	19279	19444	19584	19465	19486	19364	19295	19272	19164	19244	19191	19269	19188	19527	19480	19498	19402	19345	19310	19187	19322	19268	19571	19383	19430	19389	19331	19296	19275	19350	19390	19320	19424	19299	19337	19336	19334	19454	19382	19286	19422	19439	19423	19241	19210	19662	19597	19708	19218	19490	19339	19282	19213	19329	19496	19454	19596	19506	19489	19567	19604	19444	19668	19594	19074	19282	19318	19415	19229	19556	19240	19500	19348	19317	19412	19396	19372	19465	19338	19260	19318	19231	19449	19532	19239	19094	19215	19202	19508	19301	19360	19289	19414	19569	19435	19483	19122	19237	19321	19493	19453	19388	19511	19203	19188	19226	19417	19486	19629	19236	19285	19239	19265	19401	19359	19406	19348	19444	19357	19535	19228	19319	19339	19389	19237	19247	19459	19361	19264	19489	19415	19441	19420	19363	19326	19280	19187	19211	19309	19416	19365	19471	19416	19447	19353	19137	19295	19464	19579	19414	19413	19405	19637	19414	19422	19232	19364	19186	19525	19341	19478	19405	19295	19405	19235	19276	19516	19371	19191	19553	19153	19652	19333	19311	19414	19523	19252	19452	19366	19430	19307	19261	19550	19258	19211	19243	19253	19402	19358	19352	19416	19271	19387	19412	19392	19366	19590	19401	19186	19261	19444	19327	19419	19292	19485	19385	19233	19538	19507	19360	19139	19373	19495	19349	19197	19360	19286	19339	19289	19316	19176	19415	19200	19333	19431	19407	19386	19283	19155	19240	19366	19484	19463	19401	19309	19522	19221	19309	19238	19339	19062	19167	19299	19348	19388	19514	19471	19416	19266	19223	19260	19441	19271	19164	19176	19426	19433	19381	19193	19495	19473	19331	19562	19659	19498	19432	19248	19409	19372	19675	19234	19399	19157	19594	19505	19197	19366	19309	19307	19291	19246	19109	19486	19492	19379	19167	19282	19661	19235	19281	19360	19351	19608	19447	19433	19129	19474	19491	19503	19479	19533	19376	19323	19368	19387	19212	19290	19445	19209	19389	19629	19434	19302	19497	19380	19338	19445	19454	19374	19432	19466	19567	19519	19459	19331	19550	19444	19413	19294	19348	19291	19016	19226	19147	19240	19225	19533	19308	19440	19536	19308	19406	19497	19264	19299	19235	19450	19320	19386	19368	19333	19624	19592	19294	19254	19429	19063	19482	19335	19483	19468	19407	19533	19321	19391	19225	19429	19399	19469	19330	19295	19386	19424	19211	19318	19422	19411	19437	19473	19283	19335	19472	19270	19453	19360	19441	19312	19496	19412	19303	19349	19299	19217	19410	19543	19355	19566	19556	19296	19301	19256	19430	19383	19265	19321	19318	19488	19606	19436	19349	19382	19440	19191	19188	19289	19395	19197	19142	19421	19191	19338	19265	19163	19284	19490	19485	19430	19372	19406	19320	19460	19413	19683	19211	19296	19073	19159	19354	19335	19405	19245	19050	19398	19365	19237	19094	19182	19277	19460	19558	19250	19288	19453	19372	19315	19533	19276	19353	19271	19372	19299	19339	19353	19183	19336	19229	19488	19365	19401	19408	19481	19501	19408	19166	19539	19367	19214	19160	19331	19347	19561	19147	19342	19250	19225	19388	19398	19302	19530	19226	19375	19624	19352	19103	19268	19180	19489	19427	19223	19502	19388	19235	19434	19368	19452	19577	19203	19111	19549	19479	19499	19318	19547	19364	19226	19460	19340	19394	19350	19525	19401	19629	19506	19478	19299	19524	19432	19406	19404	19450	19259	19331	19267	19398	19456	19501	19314	19276	19368	19392	19346	19344	19324	19491	19222	19514	19275	19499	19399	19430	19569	19327	19313	19370	19571	19581	19406	19379	19359	19420	19342	19257	19483	19336	19336	19428	19456	19554	19241	19426	19418	19350	19324	19080	19377	19313	19275	19555	19499	19241	19351	19176	19438	19363	19363	19397	19335	19411	19633	19441	19303	19298	19341	19148	19445	19292	19312	19368	19414	19349	19378	19395	19374	19391	19469	19309	19308	19556	19198	19415	19365	19205	19302	19513	19440	19274	19165	19405	19364	19460	19309	19354	19361	19341	19360	19445	19495	19512	19302	19276	19240	19373	19305	19433	19427	19374	19255	19168	19432	19503	19167	19283	19486	19109	19533	19551	19440	19364	19425	19558	19347	19088	19436	19102	19412	19319	19510	19359	19445	19321	19377	19293	19525	19229	19438	19440	19439	19199	19202	19325	19414	19304	19322	19359	19461	19405	19348	19292	19098	19273	19229	19330	19292	19370	19298	19306	19587	19315	19354	19359	19486	19420	19382	19308	19564	19372	19409	19435	19435	19429	19508	19208	19486	19541	19390	19453	19315	19480	19443	19419	19310	19426	19474	19489	19586	19314	19081	19524	19503	19476	19277	19198	19345	19366	19206	19379	19458	19401	19427	19426	19304	19342	19259	19345	19393	19385	19450	19147	19435	19495	19383	19381	19334	19144	19144	19247	19467	19385	19338	19333	19225	19318	19455	19417	19477	19465	19289	19401	19463	19255	19480	19376	19220	19242	19505	19179	19437	19410	19367	19360	19394	19362	19317	19296	19523	19499	19338	19316	19613	19306	19331	19343	19317	19359	19321	19287	19254	19205	19278	19475	19404	19324	19217	19364	19493	19427	19299	19558	19242	19241	19263	19340	19594	19406	19247	19242	19309	19502	19353	19359	19547	19268	19210	19478	19318	19325	19373	19463	19257	19482	19359	19371	19472	19353	19489	19175	19337	19314	19302	19440	19471	19375	19268	19632	19577	19480	19238	19570	19282	19490	19289	19370	19487	19171	19273	19407	19461	19365	19439	19253	19501	19630	19378	19469	19457	19354	19300	19370	19383	19209	19092	19239	19309	19348	19237	19477	19404	19224	19316	19418	19454	19374	19233	19068	19418	19387	19294	19328	19335	19468	19488	19395	19159	19203	19322	19200	19257	19254	19429	19156	19454	19435	19302	19406	19358	19298	19355	19374	19259	19243	19280	19473	19345	19402	19299	19506	19367	19462	19458	19379	19379	19082	19475	19338	19245	19590	19556	19562	19206	19191	19202	19299	19198	19435	19346	19188	19436	19507	19283	19512	19592	19331	19603	19395	19564	19498	19417	19415	19187	19245	19445	19352	19405	19368	19477	19469	19426	19292	19207	19463	19225	19355	19381	19441	19324	19556	19182	19287	19416	19393	19299	19404	19225	19131	19244	19257	19457	19084	19142	19392	19494	19614	19438	19352	19572	19423	19216	19226	19363	19170	19308	19432	19390	19327	19423	19327	19249	19517	19521	19436	19451	19294	19316	19271	19399	19485	19274	19460	19286	19353	19237	19335	19411	19539	19355	19355	19381	19284	19551	19362	19276	19448	19258	19500	19359	19174	19327	19434	19469	19461	19284	18966	19316	19385	19483	19378	19372	19450	19317	19490	19356	19439	19424	19523	19297	19441	19339	19531	19520	19440	19406	19301	19303	19419	19379	19530	19544	19250	19417	19309	19617	19538	19401	19418	19712	19238	19546	19510	19355	19256	19291	19380	19213	19264	19210	19431	19385	19374	19146	19349	19193	19251	19207	19390	19347	19320	19236	19376	19388	19338	19526	19355	19279	19278	19291	19444	19441	19346	19417	19316	19328	19236	19271	19336	19417	19437	19372	19255	19364	19233	19246	19554	19144	19263	19038	19707	19282	19225	19309	19306	19275	19570	19366	19530	19568	19415	19446	19433	19416	19247	19242	19301	19463	19338	19445	19355	19317	19497	19407	19418	19392	19540	19327	19275	19443	19293	19205	19184	19378	19285	19579	19189	19154	19362	19188	19384	19459	19420	19174	19418	19365	19260	19255	19409	19453	19376	19372	19442	19585	19292	19387	19485	19205	19509	19229	19481	19380	19406	19403	19540	19335	19283	19498	19427	19355	19187	19464	19316	19387	19323	19415	19418	19483	19343	19503	19171	19395	19374	19527	19425	19280	19245	19476	19501	19389	19512	19152	19448	19209	19266	19233	19577	19291	19295	19237	19468	19449	19539	19431	19580	19315	19416	19320	19239	19384	19235	19253	19083	19252	19368	19349	19223	19237	19521	19440	19383	19371	19465	19384	19379	19318	19523	19507	19429	19327	19225	19472	19313	19374	19461	19459
15945	27314	26186	21351	19806	18510	17987	17617	17246	17131	16763	16958	16995	16700	16466	16447	16421	16424	16324	16262	16505	16335	16237	16060	16280	16198	16287	16411	16279	16250	16176	16179	16313	16195	16378	16337	16385	16298	16494	16265	16160	16139	16275	16167	16234	16405	16382	16243	16151	16321	16135	16205	16240	16185	16329	16279	16146	16172	16521	17046	17333	16980	16785	16477	16449	16337	16298	16342	16090	16305	16097	16313	16010	16323	16291	16318	16364	16198	16326	16161	16237	16130	16274	16133	16137	16100	16318	16286	16284	16287	16296	16076	16141	16228	16168	16176	16232	16252	16232	16209	16289	16070	16252	16184	16296	16133	16208	16021	16116	16084	16182	16353	16309	16118	16149	16306	16120	16284	16141	15969	16484	15946	16006	16193	16165	16187	16357	16085	16090	16356	16131	16298	16230	16119	16200	16308	15943	16248	16243	16213	16261	16238	16308	16110	16265	16174	16090	16192	16322	16170	16435	16163	16131	16144	16177	16236	16222	16146	16295	16294	15983	16168	16112	15961	16295	16261	16273	16359	16228	16181	16028	16270	16051	16324	16004	16139	16431	16134	16216	16035	16197	16445	16068	16270	16278	16155	16077	16293	16220	16227	16160	16200	16249	16243	16258	16232	16140	16306	16244	16401	16189	16144	16402	16251	16099	16005	16146	16385	16094	16120	16047	16181	16118	16439	16182	16075	16277	16217	16055	16200	16039	16341	16162	16147	16192	16093	16109	16132	16030	16195	16158	16300	15983	16311	16143	16238	16108	16179	16291	16100	16101	16200	16076	16252	16128	16199	16101	16252	16295	16074	16171	16120	16188	16110	16094	16252	16327	16128	16009	16276	16315	16012	16144	16004	16281	16110	16282	16207	16169	16167	16168	16069	16179	16189	16074	16371	16155	16267	16076	16293	16021	16116	16222	16109	16264	16182	16266	16026	16124	16306	16237	16251	16238	16141	16067	16100	16174	16182	16274	15966	16245	16278	16318	16109	16251	16069	16180	16220	16370	16246	16156	16256	16161	16167	16086	16072	16227	16161	16225	16036	16171	16211	16175	16247	16367	16162	16226	16360	16316	16239	16302	16256	16203	16157	16188	16117	16188	16217	16196	16207	16207	16289	16305	16216	16249	16229	16326	16160	16107	16201	16138	16216	16109	16226	16158	16266	16106	16112	16204	16152	16152	15891	16181	16289	16172	16286	16180	16171	16303	16177	16167	16159	16359	16061	16095	16084	16251	16267	16146	16256	16217	16220	16166	16032	16028	16040	16236	16157	16215	16369	16216	16109	16151	16132	16083	16114	16147	16153	16213	16284	16168	16169	15986	16286	16025	16289	16231	16153	16168	16167	16196	16290	16100	16140	16294	16077	16210	16208	16183	16353	16271	16191	16267	16031	16242	16076	16042	16166	16123	16307	16244	16184	15959	15966	16207	16121	16191	16218	16140	16051	16162	16275	16339	16358	16288	16366	16221	16284	16278	16098	16137	16154	16075	16254	16095	16212	16063	16201	16402	16102	16334	15966	16136	16278	16165	16255	16365	16352	15932	16234	16253	16006	16219	16339	16086	16131	16296	16202	16122	16366	16221	16137	16146	16241	16181	16119	16268	16128	16189	16348	16250	16204	16090	16285	16138	16275	16105	16247	16201	16242	16158	16103	16117	16110	16335	16204	16301	16256	16035	16167	16215	16107	16203	16082	16227	16367	16187	16155	16101	15984	16063	16098	16160	16124	16166	16299	16248	16222	16094	16170	16223	16268	16076	16161	16357	16073	16115	16184	16189	16216	16194	16122	16313	16258	16342	16206	16186	16047	16228	16206	16197	16186	16190	16294	16127	16177	16243	16244	16317	16100	16292	16235	16131	16216	16214	16270	16313	16197	16284	16130	16183	16188	16167	16270	16108	16328	16196	16231	16036	16270	16021	16175	16145	16061	16276	16119	16226	16046	16246	16287	16298	16191	16153	16084	16131	16247	16302	16317	16297	16227	16076	16132	16087	16260	16206	16049	16209	16158	16035	16235	16212	16238	16309	16207	16191	16289	16117	16284	16073	16198	16221	16273	16201	16244	16152	16256	15972	16308	16143	16265	16092	16315	16189	16130	16096	16144	16316	16274	16182	16144	16188	16332	16221	16143	16120	16243	16241	16147	16085	16265	16060	16049	16099	16290	16210	16136	16012	16246	16332	16249	16127	16366	16157	16140	16115	16184	16297	16258	16180	16015	16106	16274	16101	16202	16302	15975	16268	16156	16289	16064	16278	16088	16178	16144	16187	16094	16080	16109	16363	16145	16073	16233	16159	15965	16016	16281	16251	16119	16250	16230	16273	16249	16074	16171	16284	16109	16284	16078	16161	16223	16208	16234	16230	15937	16056	16226	16165	16308	16178	16175	16154	16203	16127	16298	16210	16098	16146	16156	16102	16315	16141	16385	16112	16385	16203	16232	16113	16077	16365	16211	16018	16295	16219	16219	16149	16084	16005	16161	16081	16158	16364	16263	16109	16363	16058	16101	16245	16335	16024	16027	16158	16190	16199	16340	16144	16002	16177	16307	16200	16295	16224	16259	16214	16210	16158	16270	16213	16152	16262	16167	16246	16105	16317	16319	16212	16173	16223	16226	16130	16010	16123	16157	16258	16084	16109	16115	16137	16294	16120	16057	16095	16109	16135	16156	16386	16249	16176	16245	16197	16184	16165	16061	16281	16251	16260	16219	16228	16238	16071	16217	16376	16239	16055	16314	16211	16224	16032	16178	16063	16217	16155	16285	16184	16095	16176	16163	16069	16216	16176	16278	16141	16118	16131	16114	16256	16155	16328	16070	16113	16202	16139	16093	16171	16042	16080	16057	16141	16094	16119	16251	16304	16190	16296	16186	16124	15942	16024	16139	16218	16367	16076	16127	16166	16466	16220	16109	16321	16154	16438	16288	16204	16223	16231	16239	16306	16059	16097	15958	16073	16106	16311	16199	16385	16302	16162	16228	16298	16250	16226	16080	16334	16011	16286	16154	16126	16211	16124	16176	16052	16276	16136	16117	16268	16266	16080	16099	16262	16283	16075	16314	16253	16218	16117	16210	16156	16113	16271	16052	16074	16036	16132	16201	16158	16211	16150	16091	16229	16296	16234	16311	16148	16086	16204	16141	16141	16253	16143	16026	16347	16227	16082	16103	16201	16171	16097	16252	16252	16153	16179	15887	16142	16086	16237	16261	16106	16231	16234	16136	16156	15987	16364	16064	16186	16125	15988	16154	16244	16195	16224	16065	16242	16253	16316	16042	16128	16242	16402	16236	16258	16079	16171	16145	16124	16193	16271	16159	16129	16057	15944	16132	16318	16305	16237	16130	16306	16075	16238	16239	16350	16364	16212	16066	16359	16242	16131	16177	16292	16238	16270	16115	16181	16271	16132	16193	16345	16219	16216	16377	16168	16136	16179	16302	16274	16260	16126	16212	16356	16205	16444	16353	16270	16207	16071	16132	16185	16192	16116	16242	16253	16158	16110	16187	16000	16365	16300	16162	16293	16128	16161	16314	16219	16113	16070	16251	16261	16199	16078	16137	16155	16127	16090	16073	16120	16266	16204	16200	16142	16256	16236	16275	15962	16464	16291	16098	16192	16120	16125	16121	16031	16286	16265	16130	16203	16133	16180	16234	16186	16090	16228	16116	16047	16067	16190	16225	16161	16320	16312	16198	16076	16370	16190	16141	16246	16204	16318	16116	16182	16018	16197	15997	16179	16295	16295	16094	16052	16086	16170	16167	16265	16095	16201	16102	16219	16333	16211	16120	16066	16194	16211	16204	16247	16274	16119	16070	16082	16359	16074	16192	16185	16241	16287	16185	16274	16146	16082	16190	16099	16262	16198	16169	16172	15933	16055	16082	16191	16202	16153	16185	16157	16146	16093	16128	16300	16267	16440	16135	16222	16163	16284	16192	16253	16254	16138	16162	16072	16256	16265	16110	16236	16282	16096	16248	16276	16190	16063	16295	16225	16122	16079	16362	16195	16262	16152	16185	16177	15943	16192	16355	16097	16127	16119	16148	16140	16160	16293	16337	16179	16277	16101	16305	16114	16391	16064	16143	16141	16205	16186	16202	16150	16275	16221	16145	16350	16142	16082	16153	16176	16048	16241	16389	16253	16024	16320	15997	16128	16139	16352	16129	16371	16039	16214	16117	16344	16051	15996	16282	16212	16117	16238	16256	16323	16222	16175	16006	16273	16306	16168	16144	16149	16077	16220	15941	16192	15983	16229	16135	16217	16182	16160	16078	16146	16123	16221	16234	16085	16217	16264	16143	16221	16202	16448	16194	16165	16156	16169	16129	16271	16164	16222	16298	16071	16108	16206	16198	16216	16256	16033	16215	16223	16275	16132	16126	16262	16164	16318	16289	16206	16167	16087	16200	16162	16027	16273	16310	16093	16256	16132	16155	16180	16042	16174	16092	16212	16396	16355	16315	16281	16200	16172	16119	16268	16193	16109	16315	16193	16140	16205	16236	16203	16206	16102	16106	16190	16095	16182	16196	16038	16122	16104	16090	16090	16095	16245	16088	16362	16207	16203	16282	16152	16189	16255	16167	16192	16169	16136	16042	16205	16218	16248	16479	16290	16072	16304	16194	16229	16171	16218	16437	16042	15992	16212	16247	16309	16228	16242	16307	16135	16180	15987	16301	16208	16092	16107	16201	16312	16230	16227	16178	16301	16070	16121	16329	16161	16320	16126	16390	16115	16402	16154	16165	16232	16132	15951	16162	16162	16241	16065	16370	16197	16314	16249	16180	16188	16322	16152	16195	15996	16239	16192	16141	16127	16234	16172	16183	16273	16177	16242	16076	16285	16112	16002	16239	16149	16235	16071	16066	16188	16210	16160	16204	16093	16207	16238	16180	16171	16150	16160	16135	16140	16155	16248	16142	16095	16219	16391	16135	16441	16127	16271	16257	16103	16278	16137	16190	16127	16190	16194	16113	16141	16315	16332	16194	16132	16048	16218	15898	16380	16001	16320	16201	16187	16217	16255	16169	16190	15960	16185	16198	16042	16247	16095	15909	16349	16138	16298	16200	16231	16206	16148	16094	16283	16239	16183	16072	16129	16391	16170	15970	16095	16247	16203	16169	16215	16124	16173	16118
22973	21498	29414	24039	21786	24245	27129	22216	21546	21665	21195	20996	21168	20928	20704	20709	20444	20148	20297	20258	20519	20371	20404	20303	20282	20129	20280	20231	20307	20264	20311	20261	20198	19945	20082	20295	20301	20151	20226	19993	20248	20347	20171	20124	20366	20067	20199	20259	20134	20452	20220	20230	20051	20060	20109	20243	20170	20142	20347	21130	21513	21370	21026	20314	20223	20366	20094	20055	20172	20215	19997	20240	20231	19994	20074	20109	20042	20119	20223	20033	19914	20289	20109	20240	20100	20188	20289	20041	20017	20146	20181	19975	20122	20010	19916	19849	20152	20396	20199	20180	20082	20252	20051	20214	20206	19777	20038	19990	19849	20144	20144	20214	20098	20143	20067	19937	20085	20260	20203	19986	20012	19909	20228	20064	20097	19918	19987	19922	20232	20137	20254	20076	20063	20267	20053	19964	20068	20041	20188	20127	20156	20154	20205	20196	20185	20137	20118	20149	19870	19971	20084	19894	20014	20114	19824	20070	20024	20040	20083	20158	20061	20121	20142	20088	20093	20012	20254	20120	19928	19808	20117	20061	20205	19852	20005	20039	20142	20285	20196	19902	20127	20129	19979	19876	20119	20071	19888	20175	20108	20074	19969	19807	20219	19855	19891	19780	20022	19808	19917	20009	20133	20119	20180	20089	20107	20107	20154	19881	20042	20072	20095	20031	20243	20184	20071	20253	20069	20036	19964	20111	20076	20217	20053	20091	20018	20108	20058	19993	20090	19892	20007	20140	20276	20049	20009	19852	19932	19897	20166	20072	20124	20052	20038	19913	20084	20319	20000	20191	20205	19961	20183	19903	20031	20336	20083	19905	19969	19929	19916	20114	20044	20004	19936	20189	20355	20100	20097	20074	20072	20013	20075	20195	20282	20078	20068	20070	19689	20003	20077	20182	19940	19928	20034	20135	20161	20197	20037	20119	19927	20221	20007	20094	20211	20021	20059	19992	19954	20206	19785	20297	20065	20048	20164	20242	19816	20046	20034	20052	20122	20112	20073	20024	20097	20121	19905	20042	19838	20119	20225	20160	20076	20012	20164	19913	20041	20086	19999	20010	19990	20093	19977	20276	20256	20011	19973	19967	20022	20208	20212	19853	20207	20070	20468	20298	19929	20138	20119	20254	19891	19937	20080	20087	20082	20039	20038	19973	20077	20078	20239	20033	19835	19916	19954	20025	20156	20026	20116	20027	20032	20089	20007	20161	19952	20165	20161	20250	20184	20226	20306	20140	20163	19909	20064	20097	19910	20136	20259	20130	20107	20090	19989	20139	20015	20053	20046	19954	19833	19898	20230	20047	19953	19990	20052	20096	20165	19763	20102	20004	20096	19916	19849	19964	20100	19879	20170	20114	20198	20000	20094	20119	19894	20088	20028	20304	20085	19972	20294	20214	20341	20103	19916	20232	20014	19950	20129	20053	20141	19995	20039	20019	20188	19970	20145	19793	20094	20212	19959	20022	19999	20033	19904	19874	20168	20209	20101	20187	20143	20005	20068	20091	20210	19954	19921	20014	20165	19955	20052	20262	19973	20063	20074	20065	19885	19995	20030	19934	20232	20108	20131	20206	20171	20164	19973	20060	19937	20227	19862	20091	19867	20095	20041	20073	20323	20248	20227	20262	20077	20009	20144	20167	19950	19987	19916	19986	20169	20073	20319	20184	19933	20024	20067	20072	20039	20005	19959	20043	19949	19995	19871	20268	20272	19879	20117	20125	20011	20075	20115	20048	19936	20144	20110	19995	19747	20134	20102	20198	20190	20091	20046	19916	20172	20105	20286	20154	20177	19951	19959	20087	20096	19927	19747	20051	20080	19929	20160	20024	20150	20175	19831	19898	20108	20184	20156	20122	20000	19933	19968	19908	20126	20072	20027	20101	20013	20080	19858	19859	19807	20243	20144	20021	20128	19971	20172	20297	20375	19980	19937	19996	19921	19939	19848	20061	20182	20045	20087	19910	20049	20070	20304	20008	20254	20192	19981	19988	20026	20164	20003	20157	20260	20112	19920	20376	20063	20033	20013	20093	20196	19970	20229	20155	20045	19854	20154	20118	19886	20022	20088	19895	20018	20024	20029	19952	20198	20067	19970	20035	20067	20031	19828	19890	20094	20194	20111	19989	20048	20128	19896	20241	19957	20121	20126	20069	19998	20151	20065	19950	20174	20078	20021	20060	20087	19872	20102	20027	20213	20059	19937	19875	20132	19993	20125	20416	20023	20032	20155	20046	19973	19774	20085	20006	20072	20289	20144	20061	19872	20086	20118	19929	20056	20054	20059	20070	20131	20066	20080	20108	20217	19945	20049	20351	20074	20021	20131	19859	19889	19979	20017	20153	20069	20118	20122	19945	20046	19984	20013	19808	19894	19999	19925	19965	19867	20118	20039	20021	20191	19838	19867	19965	20189	19892	20111	19882	19946	19973	20000	20042	20034	20034	19905	20034	20162	19876	19928	20008	20012	19963	20254	20211	20180	20154	19968	20027	20071	20079	20152	20164	20152	20114	19985	20052	19951	20145	20280	19887	20051	20042	20064	20002	20014	20064	19887	19950	20017	20016	19941	19970	20012	19945	19864	19967	20191	19993	20313	20170	20106	20082	19872	19990	20212	20068	19972	19884	20099	20313	20008	20167	19997	20031	19927	20035	20141	20005	19923	20189	20108	19967	20123	20307	20191	20180	20266	20196	20093	20189	20097	19921	20016	20110	20181	20086	20165	20280	20371	20129	19991	20037	20116	20018	19993	20004	19913	20136	20192	19899	19866	20240	20263	20226	19972	20155	19877	20002	20212	19868	20042	20087	20093	20128	20079	19887	20058	19880	19950	20001	20167	20116	20078	19936	20004	19962	20194	20182	20210	20162	20052	20121	20265	20089	20069	20078	20244	20129	19837	20118	20135	20158	20219	20006	20081	20290	19973	20144	20072	20124	19995	20016	19877	20098	20100	19925	19982	20074	19924	20061	19969	19676	20064	20113	19895	20072	20245	19930	19881	20128	20221	19987	20193	20048	20108	20155	20036	20020	20033	20004	20188	20135	19816	20052	20398	19999	20233	19981	20263	20178	20205	19973	20277	20197	20032	19870	20280	19997	20088	20062	20061	20064	19981	19872	20039	19996	19983	19953	20009	20073	20335	20141	20060	20208	20093	20166	20110	20109	19980	19988	19891	19976	20203	20200	19914	19854	19793	20232	19822	19934	20184	19996	20022	19980	20230	20102	20043	20116	20276	20197	20113	19883	20096	20311	20218	20010	20218	20032	20053	19782	20115	19997	20208	19772	20004	20322	20088	20012	20165	20043	20378	20141	20124	20103	20033	20294	20079	19853	20167	20015	19958	20063	20139	19983	20174	20130	20185	20164	20173	20001	20240	20152	20107	19897	19830	19967	19926	20036	20255	19994	20266	20096	20179	19996	20094	20072	20082	19867	19992	19991	20074	20018	20163	20072	20101	20104	20103	20024	20151	20037	20149	20068	20156	20169	20078	20198	19886	19955	19992	20120	20032	20195	20068	19975	19917	20032	19938	20218	20117	19986	20135	19956	19975	20067	20229	20048	20080	20192	20126	19836	19922	20016	19995	20028	20166	20091	20206	20060	19889	19953	20017	20199	19967	20042	19905	20071	19968	19921	19947	19988	20083	19712	19964	19985	19919	19905	20213	19981	20367	20014	20188	20056	19928	20300	20156	19945	20098	20017	20139	20083	20189	20055	20083	20030	20078	19843	19869	20090	19909	20184	20083	19993	19964	19998	19913	19999	20172	19904	20018	20056	19962	20140	19982	20018	20034	19847	19883	20219	20005	19973	20144	20231	20097	20173	20238	19953	19886	20106	19893	20227	20070	20189	19952	20077	20047	19978	19998	20053	20210	19966	19949	20069	20222	20055	20356	20248	20124	19975	20201	19955	20112	20127	20084	19900	20279	20282	20090	20085	20265	19811	20009	19985	20134	20090	19865	20228	20004	20076	20190	20096	20009	20145	20101	19946	20186	19990	20178	20141	19862	20095	20060	20163	20077	19944	20101	20131	20246	20106	20094	20099	19936	19838	20045	20163	20035	20327	20146	20049	20102	19902	20141	20060	20128	20068	20190	20116	20203	20049	20255	20014	20052	20201	19972	20157	19823	20009	20032	19947	20028	20037	20141	20088	19959	20062	20209	19971	20050	20153	19930	19720	20165	20150	20074	20198	20007	19839	20238	20026	20213	20029	19984	20060	20187	20120	20097	20000	20077	20039	20014	20020	19860	19970	19919	19921	20256	19917	19870	20157	20231	20175	20176	20163	19990	19947	19813	20108	20148	19993	20322	20037	20414	20114	19919	20028	20018	19999	20156	20122	19889	20028	20116	19865	20257	20191	20125	20159	19782	20025	20167	20010	20151	20018	20059	20203	20174	19999	19887	20202	20263	20238	20064	19971	20111	20138	20114	19951	20012	20068	20045	19980	20090	20035	20053	20034	19973	20218	19977	20219	20037	20141	20089	20128	19834	19780	19897	20214	20203	20281	20183	20128	20094	19998	20089	20043	20239	20090	20020	20099	20170	19984	20135	19990	19991	20182	20003	20017	20149	19926	20130	20084	20138	19987	20054	19884	20078	20036	20127	19801	19916	19959	19955	20276	19896	20180	20211	20218	20027	19905	20050	19762	20061	20108	19944	20063	19758	19992	20251	19927	19924	20085	20328	20196	20013	19988	20005	20062	20214	20210	20249	20121	20085	20069	20131	19818	20075	20174	19990	20071	19967	20023	20200	19963	20146	20229	19966	20153	20129	19879	20118	20014	20125	20034	19875	20241	20173	20149	19994	20055	19881	20126	20071	20184	19966	19974	20198	20158	20122	19973	19898	20046	20004	19985	20127	19846	20077	19979	19946	20132	20119	20119	19952	19999	19981	20019	20120	20143	20030	19965	19986	20111	20299	20317	20256	20142	19999	19969	20109	20012	20033	19921	20163	20204	20259	19964	19843	19988	19969	19957	20134	20099	19761	19785	19973	19933	20169	19997	19896	20035	20208	20005	19951	20085	20148	20185	20219	20193	19973	20038	20103	19991	20004	19934	20144	19996	19971	20112	20073	20029	20053	20205	19979	20165	19980	20204	19926	20065	20170	20142	19964	20106	20213	20003
17121	32712	30614	24775	21979	20305	19342	19047	18643	18249	17687	17740	17403	17254	17173	17049	16984	16940	16736	16878	16779	16767	16645	16829	16803	16525	16736	16815	16717	16653	16698	16662	16704	16568	16605	16721	16517	16665	16811	16517	16573	16475	16569	16741	16757	16545	16692	16628	16654	16504	16663	16616	16578	16562	16551	16746	16858	16418	17308	18117	18405	18035	17552	16898	16784	16737	16667	16612	16605	16612	16307	16552	16676	16535	16563	16695	16548	16571	16683	16646	16508	16621	16710	16483	16646	16463	16590	16462	16641	16562	16433	16453	16589	16641	16652	16384	16582	16615	16672	16595	16409	16725	16703	16748	16498	16504	16786	16558	16504	16650	16510	16496	16542	16646	16695	16573	16680	16531	16725	16706	16473	16399	16480	16642	16526	16518	16592	16588	16604	16451	16557	16579	16739	16634	16517	16608	16473	16665	16631	16574	16525	16576	16507	16777	16541	16559	16502	16472	16481	16676	16662	16452	16640	16551	16526	16635	16794	16586	16730	16503	16652	16685	16684	16421	16678	16707	16613	16668	16467	16562	16573	16545	16462	16457	16647	16621	16626	16694	16587	16514	16631	16499	16714	16544	16471	16618	16501	16553	16564	16659	16562	16426	16502	16594	16431	16598	16616	16358	16732	16650	16503	16523	16467	16732	16512	16485	16563	16831	16696	16644	16674	16505	16571	16718	16529	16516	16466	16677	16443	16348	16550	16498	16608	16521	16721	16567	16648	16630	16574	16631	16476	16409	16541	16409	16660	16477	16503	16589	16565	16549	16635	16522	16580	16730	16455	16683	16572	16662	16630	16533	16509	16460	16538	16670	16677	16695	16582	16583	16552	16642	16669	16579	16650	16518	16522	16628	16669	16450	16600	16434	16497	16527	16704	16396	16631	16678	16582	16518	16676	16583	16599	16526	16727	16468	16515	16576	16703	16582	16744	16556	16498	16636	16695	16644	16487	16520	16628	16727	16418	16541	16639	16492	16481	16597	16487	16788	16571	16638	16604	16604	16589	16614	16512	16485	16647	16446	16582	16501	16749	16507	16623	16650	16442	16592	16668	16612	16377	16608	16591	16693	16545	16559	16703	16439	16674	16576	16605	16606	16627	16681	16440	16580	16603	16547	16631	16552	16601	16650	16519	16771	16511	16666	16775	16438	16644	16551	16560	16587	16656	16710	16568	16625	16531	16593	16451	16565	16601	16555	16600	16643	16558	16508	16711	16653	16450	16803	16472	16690	16593	16704	16687	16568	16603	16716	16400	16412	16773	16713	16644	16562	16355	16565	16470	16667	16616	16521	16680	16574	16624	16555	16556	16557	16465	16512	16504	16600	16479	16551	16528	16606	16292	16576	16610	16618	16548	16604	16696	16518	16539	16573	16657	16630	16487	16645	16430	16507	16532	16460	16468	16649	16734	16466	16629	16451	16513	16626	16655	16522	16506	16597	16591	16422	16569	16499	16440	16546	16572	16382	16671	16327	16847	16462	16554	16506	16575	16503	16637	16332	16532	16646	16472	16512	16660	16493	16530	16700	16569	16707	16607	16442	16511	16504	16587	16661	16689	16595	16570	16334	16607	16519	16481	16572	16718	16608	16318	16578	16564	16629	16664	16479	16746	16554	16681	16544	16552	16774	16640	16644	16428	16603	16582	16457	16558	16675	16569	16551	16718	16595	16385	16474	16594	16572	16386	16507	16593	16537	16646	16528	16690	16546	16719	16503	16488	16693	16435	16524	16567	16609	16440	16659	16675	16568	16452	16683	16571	16452	16502	16654	16468	16542	16646	16509	16498	16384	16520	16620	16470	16436	16515	16447	16600	16581	16690	16685	16499	16532	16535	16596	16481	16617	16650	16557	16453	16498	16660	16551	16445	16582	16624	16558	16513	16687	16621	16496	16624	16530	16610	16493	16698	16633	16577	16568	16553	16577	16496	16472	16567	16640	16582	16669	16627	16607	16587	16453	16623	16554	16626	16606	16656	16575	16566	16586	16440	16544	16633	16737	16581	16784	16720	16559	16662	16520	16640	16560	16603	16552	16410	16395	16467	16530	16498	16700	16598	16495	16652	16649	16649	16608	16564	16526	16831	16579	16463	16817	16585	16452	16468	16574	16576	16470	16438	16557	16631	16643	16386	16512	16710	16521	16546	16556	16600	16549	16537	16472	16453	16621	16665	16541	16719	16685	16726	16705	16456	16524	16500	16545	16427	16456	16566	16666	16479	16606	16531	16694	16629	16683	16582	16677	16401	16468	16615	16544	16439	16292	16662	16629	16464	16569	16632	16437	16648	16596	16543	16701	16527	16507	16688	16623	16591	16511	16626	16599	16531	16616	16442	16586	16514	16688	16708	16484	16451	16610	16515	16596	16501	16696	16449	16527	16638	16548	16784	16742	16563	16528	16539	16520	16611	16636	16688	16440	16568	16321	16687	16563	16704	16523	16579	16611	16322	16571	16495	16500	16536	16526	16405	16688	16579	16522	16496	16595	16521	16546	16599	16398	16540	16805	16560	16600	16645	16594	16622	16536	16624	16489	16642	16420	16660	16481	16501	16643	16614	16620	16732	16401	16480	16630	16703	16586	16578	16531	16560	16369	16662	16524	16455	16583	16437	16591	16389	16493	16699	16456	16460	16455	16634	16541	16580	16686	16440	16695	16591	16435	16626	16438	16620	16616	16459	16521	16417	16470	16719	16672	16500	16471	16515	16646	16566	16745	16445	16718	16465	16391	16620	16619	16575	16408	16414	16636	16534	16636	16478	16505	16581	16378	16683	16622	16420	16534	16631	16599	16449	16581	16717	16465	16606	16595	16599	16526	16691	16779	16621	16575	16545	16336	16581	16376	16549	16676	16458	16615	16549	16437	16733	16326	16672	16442	16577	16405	16658	16552	16670	16630	16538	16729	16546	16444	16652	16497	16400	16558	16630	16443	16601	16718	16645	16453	16651	16505	16605	16577	16648	16599	16408	16419	16430	16716	16511	16536	16576	16742	16698	16596	16671	16621	16315	16488	16607	16540	16584	16537	16655	16685	16618	16634	16465	16605	16512	16660	16645	16681	16394	16524	16459	16433	16594	16391	16522	16637	16397	16509	16368	16394	16567	16516	16611	16641	16457	16551	16404	16535	16699	16578	16866	16679	16584	16705	16674	16624	16821	16772	16517	16534	16651	16603	16769	16675	16633	16548	16781	16486	16465	16691	16538	16472	16473	16461	16721	16676	16431	16562	16406	16622	16497	16561	16657	16652	16738	16393	16398	16595	16512	16429	16639	16777	16661	16579	16531	16486	16499	16558	16626	16665	16606	16509	16501	16626	16464	16504	16664	16653	16542	16611	16557	16441	16478	16681	16599	16535	16698	16591	16614	16445	16503	16575	16673	16437	16408	16509	16584	16530	16534	16476	16550	16514	16449	16508	16411	16499	16567	16547	16575	16532	16514	16325	16568	16535	16464	16670	16592	16739	16463	16483	16770	16478	16651	16646	16432	16740	16356	16521	16533	16481	16604	16794	16542	16649	16519	16480	16617	16622	16550	16522	16640	16481	16597	16480	16515	16537	16574	16630	16493	16548	16652	16534	16487	16475	16737	16642	16553	16479	16575	16566	16637	16487	16517	16511	16551	16544	16568	16601	16634	16424	16492	16702	16589	16566	16596	16548	16651	16505	16624	16467	16529	16517	16479	16543	16579	16522	16496	16555	16542	16629	16690	16516	16653	16536	16570	16440	16652	16571	16524	16569	16619	16724	16452	16642	16538	16746	16475	16624	16753	16459	16511	16555	16671	16467	16625	16537	16661	16743	16499	16515	16580	16564	16594	16602	16449	16481	16508	16763	16589	16565	16669	16490	16536	16619	16645	16491	16690	16528	16729	16608	16448	16544	16585	16553	16612	16764	16371	16499	16620	16610	16546	16434	16445	16679	16539	16702	16650	16721	16662	16472	16549	16417	16572	16774	16419	16542	16477	16430	16556	16627	16555	16574	16488	16571	16466	16691	16627	16467	16627	16563	16684	16780	16525	16585	16557	16546	16619	16494	16540	16561	16540	16548	16566	16538	16673	16664	16696	16632	16580	16705	16532	16582	16532	16542	16423	16729	16737	16571	16561	16683	16487	16688	16529	16668	16668	16580	16617	16647	16516	16640	16562	16652	16502	16478	16554	16513	16715	16594	16315	16538	16374	16478	16676	16428	16556	16550	16691	16618	16333	16622	16568	16696	16648	16587	16650	16666	16573	16500	16400	16643	16577	16568	16626	16303	16623	16587	16560	16609	16500	16553	16722	16596	16521	16810	16758	16616	16477	16599	16551	16671	16583	16548	16678	16550	16580	16714	16569	16625	16535	16621	16410	16611	16465	16635	16645	16448	16525	16619	16483	16535	16684	16549	16423	16675	16641	16469	16584	16397	16715	16538	16458	16532	16537	16456	16476	16562	16588	16733	16661	16528	16542	16685	16541	16705	16653	16462	16584	16475	16702	16589	16665	16581	16566	16600	16513	16642	16442	16511	16714	16837	16555	16484	16577	16484	16552	16522	16656	16500	16513	16507	16655	16595	16461	16631	16693	16641	16585	16451	16620	16432	16529	16456	16731	16722	16507	16694	16543	16547	16683	16680	16577	16537	16704	16468	16702	16472	16610	16579	16517	16659	16419	16578	16608	16549	16632	16570	16599	16440	16570	16573	16438	16552	16605	16634	16552	16360	16700	16753	16441	16547	16517	16686	16429	16594	16440	16605	16467	16473	16534	16647	16640	16513	16638	16673	16674	16441	16740	16487	16762	16458	16496	16550	16770	16591	16588	16572	16641	16397	16620	16584	16582	16668	16538	16539	16578	16433	16507	16555	16604	16493	16675	16521	16588	16610	16500	16614	16467	16599	16500	16761	16341	16574	16570	16574	16539	16569	16585	16501	16616	16484	16565	16628	16583	16600	16573	16619	16493	16651	16655	16625	16737	16537	16589	16632	16372	16390	16676	16457	16618	16631	16625	16558	16591	16749	16687	16580	16390	16482	16734	16686	16657	16493	16537	16571	16583	16549	16566	16553	16544	16526	16684	16600	16609	16664	16600	16671	16529	16752	16701	16457	16567	16628	16623	16408	16520	16630	16545	16457	16560	16705	16582	16466	16586	16515
28248	22732	26468	23851	20659	20620	20402	20441	20133	20274	19999	19947	20223	19892	20260	20098	19964	19829	19962	19922	19638	19757	19868	19913	20004	19598	19727	19864	19824	20208	19739	19841	20072	19895	19834	20036	19919	19900	19830	19875	19799	19884	19828	19775	19955	19679	19940	19726	19896	20006	19883	19939	19977	19943	19797	19821	19815	19741	19762	19851	19876	19922	20072	19900	19903	19837	19855	19762	19795	19827	19752	19799	19654	20008	19742	19476	19829	20036	19833	19900	19666	19477	19689	19989	19909	20095	20061	19834	19919	19904	19820	19979	19764	19771	19794	19745	19828	19645	20022	19807	19878	19855	19777	19983	19541	19852	19801	19962	19759	19830	19799	19743	19641	19752	19767	19777	19906	19717	19937	19635	19907	19821	19891	19812	19693	20015	19766	19863	19665	19643	19868	19778	19930	19759	19813	19554	19670	19742	19865	19832	19842	19947	19941	19862	19775	19792	19771	19513	19722	19853	19922	19629	19838	19680	19856	19833	19785	19648	20037	19910	19775	19830	19786	20160	19873	19821	19720	19611	19685	19790	19646	19941	20031	19741	19900	19922	19660	19878	19878	19860	19729	19840	19707	19882	19671	19741	19759	19877	19731	19707	19823	19816	19844	19776	19910	19890	19923	19773	19870	19735	19850	19778	19881	19790	19932	19807	19900	19866	19733	19788	19863	19888	19902	20021	19836	19717	19856	19787	19773	19750	19662	19675	19978	19670	19897	19845	19746	19935	19933	19686	19711	19882	19897	19806	19898	19817	19987	19741	19784	19775	19988	19675	19919	19763	19814	19863	19930	19622	19660	19874	19916	19798	19738	19688	19558	19691	19741	20004	19910	19983	19729	19894	19664	19899	19773	19812	19746	19692	19845	19718	19886	19755	19611	19929	20149	19858	19658	19910	19893	19825	19688	19865	19915	19730	19826	19756	19940	19853	19724	19700	19469	19715	19787	19776	19789	19717	19829	19917	19983	19586	19741	19729	20106	19712	19891	19794	20118	19970	20067	19871	20089	19840	20026	19782	19839	19840	19623	19856	19885	19790	19596	19730	19626	19819	19955	19846	19848	19706	19879	19885	19927	19921	19697	19816	19836	19888	19882	19966	19966	19939	19641	19825	19856	19942	19715	19724	19747	20033	19723	19920	19767	19954	20193	19966	19891	19724	19732	19657	19786	19856	20170	19775	19761	19957	19589	19765	20009	19866	19874	19901	19732	19919	19781	19855	19629	19768	19732	19777	19823	19831	19792	19866	19663	19973	19879	19803	19700	19915	19766	19829	19806	19958	19884	19865	19828	19869	20110	19790	19708	19854	19859	19722	20049	19800	19644	19757	19852	19852	19678	19733	19718	19894	19799	19808	19855	19692	19814	19873	19885	19792	19836	19724	19976	19798	19936	19522	19691	19867	19921	19907	19811	19683	19657	19732	19831	19829	19884	19967	19781	19735	19884	19844	19725	19680	19852	19950	19829	19909	19784	19925	19806	19973	19857	19753	19867	19888	19913	19727	19795	19739	19896	19898	19976	19743	19766	19782	19856	19727	19834	19789	19703	19975	19837	19762	19760	19642	19796	19823	19950	19769	19827	19763	19638	19916	19801	19682	19831	19752	19720	19807	19844	19839	19759	19904	19931	19788	19678	19829	19778	19674	19824	19930	19937	19730	19711	19862	19810	19699	19761	19777	19548	19739	19857	19954	19932	19681	19707	19668	19908	19845	19869	19796	19514	19740	19677	19840	19835	19638	19941	19985	19711	19701	20080	19753	19631	19689	19711	19875	19944	19827	19689	19987	19785	19687	19867	19693	19867	19878	19815	19769	20007	19878	19618	19821	19881	19937	19892	19905	20044	19682	19883	19760	19832	19436	19808	19891	19759	19737	20061	19741	19880	19729	19849	20062	19697	19744	19768	19705	19709	19786	19762	19824	19736	19923	19888	19819	20040	19766	19833	19897	19716	19856	19854	19801	19726	19856	19777	19902	19925	20039	19619	19771	19845	19836	19921	19992	19737	19748	19861	19867	19836	19873	19978	19691	19851	19742	19732	19682	19886	19743	19910	19931	19823	19766	19875	19900	19676	19603	19690	19840	19958	19740	19936	19625	19933	19839	19783	19900	19978	19949	19944	19796	19701	19769	19840	20007	19772	19599	19512	19844	19845	20041	19742	19953	19561	19860	19905	19791	20041	19789	19727	19884	19613	19809	19775	19971	19979	19959	19709	19740	19972	19812	19969	19780	19832	19631	20070	20031	20221	19838	19923	19842	19896	19590	19821	19899	20153	19964	20027	19686	19850	19643	19643	19789	19844	19739	19911	19873	19795	19793	19784	19691	19851	19878	19812	20034	19925	19738	19996	19845	19787	19797	19859	19712	19727	19757	19971	19863	19941	19810	19738	19859	19838	20121	19972	19775	19943	19702	19679	19870	19836	19717	19930	19682	19955	19748	19752	20129	19915	19868	19838	19717	19987	19799	19669	19676	20066	19861	19933	19722	19784	19683	19708	19654	19824	19739	19839	19708	19973	19835	19766	19740	19747	19892	19845	19824	20017	19720	19795	19807	19548	19659	19976	20060	19725	20017	19987	19874	19943	19749	19851	19706	19909	19644	19757	19924	19879	19778	19762	19752	19807	19838	19957	19939	19923	19780	19741	19779	19739	19647	19803	19889	19904	19767	19895	19790	19873	19947	19813	19827	19762	19918	19702	19832	19789	19887	19940	19899	20175	19698	19836	19747	19852	19828	19634	19756	19682	19913	19873	19802	19773	19932	19918	19944	19695	19741	19836	19639	19956	19829	19749	19716	19743	19901	19620	19845	20079	19806	19943	19894	19863	19961	19918	19814	19922	20051	20003	19993	19779	19854	20134	19690	19857	19708	19839	19923	19957	19625	19877	19986	19982	19679	19510	19876	19803	19761	19731	19797	19940	19938	19754	19957	19681	19999	19945	19848	19767	19789	19852	19797	19750	19831	19908	19783	19692	19693	19801	19729	19842	19721	19738	19839	19842	19855	19664	19870	19798	19884	19978	19869	19734	19852	19864	19789	19986	19940	19934	19834	19975	19710	19794	19854	19574	19771	19943	19842	19959	19683	19848	19842	19664	19711	19757	19929	19921	19618	19894	19895	19835	19574	19765	19824	19767	19826	19997	19914	19951	19896	19939	19877	19989	19727	19940	19863	19763	19738	19604	19755	19847	19760	19853	19844	19641	19976	20014	19697	19728	19760	19704	19943	19801	19753	20028	19782	19761	19739	19714	19776	19855	19794	19801	19907	19694	19699	19848	19866	19903	19851	20080	20105	20172	19764	19943	19798	19978	19905	19850	19883	19748	19905	19726	19718	19925	19787	19901	19790	19682	20083	19807	19645	19859	19889	19818	19886	19779	19860	19914	19751	19789	19819	19892	19878	19868	20015	19779	19686	19819	19651	19862	19752	19714	19957	19890	19948	19840	19946	19771	19863	19897	19897	19663	19827	19683	19845	19754	19764	19836	19928	19727	19844	20013	20030	19689	19788	19702	19738	19782	19884	19974	20089	19704	19824	19832	19833	19702	19745	20001	19993	19770	19863	19688	19895	19780	19723	19617	19808	19586	19983	19855	19801	19862	19662	19784	19815	20073	19927	19918	19843	19840	19690	19784	19856	19921	19747	19662	19849	19954	19846	19870	20061	19867	19813	19783	19699	19986	19794	19780	19796	19836	19714	19824	19872	19798	19763	19733	20017	19799	19771	19943	19711	20032	19824	19752	19860	19811	19789	19713	19900	19871	19687	19998	20005	19680	19915	19636	19848	19885	19799	19832	19889	19974	19740	19592	19932	19721	19839	19601	19524	19770	19664	19746	19642	19865	19770	19678	19746	19875	19830	19714	19859	19839	19829	20073	19954	19891	19766	19647	19743	19883	19549	19718	19860	19684	19939	19842	19878	19696	19632	19674	19840	19861	19828	19830	19817	19810	19894	19696	19483	19744	19919	19830	19804	19790	19703	19698	19841	19779	19539	19802	19892	19763	19746	19617	19817	19806	19789	19797	19793	19844	19778	19990	19813	19828	19894	19735	19704	19983	19763	19798	19963	19809	19762	19861	19917	19771	19871	19818	19924	19988	19762	19846	19671	19946	19682	19754	19906	19930	19870	20137	19780	19804	19894	19675	19855	19719	19744	19858	19829	19953	19875	20002	19789	19857	19892	19705	19740	19700	19760	19917	19701	19815	19873	19592	19734	20015	19929	19842	19940	20013	20023	19688	19821	19682	19873	19905	19755	19889	19554	19943	19781	19818	19769	19963	19896	19825	19675	19974	19909	19847	19814	19861	19790	19828	19653	19873	19842	19744	19848	19631	19700	20103	20056	19860	19753	19874	19778	19998	19929	19665	19558	20006	19908	19777	19934	19819	19820	19738	19801	19879	19834	19771	19999	19712	19825	19869	19787	19838	20009	19974	19945	19927	19632	20033	19808	19897	20021	19841	19783	19770	19729	19855	19965	19832	19888	20003	19854	19891	19881	19850	19696	19946	19755	19863	19834	19725	19736	19896	19898	19784	19820	19782	19896	19930	19678	19723	19842	19844	19732	19694	19986	19878	19871	19701	19776	19810	19863	19771	19804	19647	19839	19577	19892	19800	19880	19703	19676	19917	19868	19898	19903	19707	19732	19782	19761	19846	19996	19578	19715	19541	19788	19894	19923	19779	19898	19759	19730	19853	19960	20111	19958	19751	19971	19867	19753	19985	19878	19993	19981	19947	19776	19605	20191	19823	19685	19779	19884	19803	19828	19778	19959	19982	19755	19934	19775	19845	19637	19886	19719	20081	19841	19891	20056	19945	19852	19705	19873	19901	19947	19905	19863	19763	19647	19870	19772	19786	19795	19897	19908	19752	19726	19629	19749	19801	19645	19879	19875	19717	19876	19842	19805	19878	19938	19723	19807	19894	19965	20049	19947	19709	19682	19809	20009	19845	19633	20000	19742	19862	19708	19728	19812	19637	19679	19891	19819	19975	19766	19995	19863	19841	19756	19844	19915	19601	19676	19717	19877	19710	20101	20151	20071	19848	19859	19612	19857	20009	19865	19911	20007	20054	20033	19738	19899	19603	19704	19791	19852	19966	19905	19995	19892	19755	19818	19695	19770	19749	19834
16557	21493	21403	18887	17984	17548	17434	17414	17121	17020	16932	16812	16845	16599	16452	16534	16713	16532	16470	16275	16408	16514	16629	16587	16636	16588	16410	16439	16601	16371	16393	16682	16669	16173	16624	16311	16391	16422	16286	16398	16476	16482	16406	16511	16556	16375	16482	16535	16529	16479	16452	16518	16473	16410	16316	16546	16518	16481	16405	16518	16714	16459	16555	16661	16400	16358	16407	16363	16401	16512	16522	16299	16468	16507	16566	16435	16454	16302	16630	16444	16364	16541	16361	16601	16413	16369	16279	16533	16488	16374	16459	16449	16367	16606	16477	16415	16297	16491	16316	16365	16555	16364	16411	16612	16400	16385	16568	16496	16550	16397	16460	16493	16406	16387	16412	16474	16329	16477	16376	16538	16298	16433	16399	16389	16364	16404	16451	16492	16388	16368	16719	16319	16555	16492	16598	16356	16230	16436	16370	16527	16365	16387	16461	16261	16507	16473	16684	16444	16484	16429	16488	16454	16340	16540	16499	16547	16508	16319	16363	16323	16424	16363	16387	16456	16499	16435	16440	16495	16483	16195	16624	16431	16279	16600	16457	16370	16200	16404	16510	16474	16257	16399	16620	16520	16457	16459	16356	16345	16499	16415	16439	16430	16426	16430	16408	16424	16437	16478	16525	16563	16402	16315	16381	16455	16565	16514	16514	16471	16463	16374	16402	16400	16370	16337	16529	16497	16471	16555	16480	16502	16436	16515	16256	16528	16426	16496	16432	16450	16415	16407	16454	16506	16373	16491	16547	16398	16280	16291	16456	16362	16501	16437	16344	16240	16641	16318	16468	16395	16279	16300	16340	16441	16499	16276	16436	16347	16506	16413	16429	16383	16497	16416	16385	16581	16470	16483	16468	16472	16466	16490	16447	16309	16545	16385	16345	16483	16544	16443	16376	16524	16463	16367	16391	16516	16439	16440	16411	16352	16485	16408	16368	16265	16509	16543	16470	16449	16486	16480	16477	16405	16313	16464	16462	16314	16511	16465	16436	16531	16571	16462	16547	16397	16552	16406	16443	16670	16439	16380	16443	16240	16361	16472	16335	16464	16382	16518	16657	16486	16469	16566	16595	16502	16412	16531	16406	16305	16533	16338	16413	16306	16537	16552	16514	16580	16472	16467	16520	16338	16563	16352	16514	16358	16472	16423	16466	16607	16470	16392	16338	16403	16314	16511	16348	16393	16478	16520	16520	16626	16333	16199	16408	16539	16515	16362	16237	16385	16420	16379	16419	16437	16346	16356	16309	16311	16519	16355	16642	16390	16564	16409	16520	16450	16501	16412	16472	16558	16526	16573	16409	16344	16591	16412	16405	16588	16556	16412	16477	16331	16408	16598	16484	16477	16412	16510	16557	16580	16475	16433	16455	16354	16530	16266	16638	16482	16412	16662	16452	16305	16322	16509	16546	16454	16534	16504	16429	16383	16483	16234	16410	16601	16370	16520	16388	16399	16352	16506	16632	16389	16442	16290	16426	16492	16434	16364	16458	16407	16286	16337	16389	16474	16342	16302	16461	16523	16503	16573	16496	16416	16479	16481	16345	16476	16488	16545	16499	16640	16678	16390	16493	16450	16472	16422	16458	16352	16394	16460	16339	16360	16535	16524	16458	16433	16375	16440	16366	16394	16245	16540	16508	16456	16247	16536	16386	16430	16364	16426	16398	16415	16362	16409	16408	16443	16462	16472	16567	16512	16384	16455	16462	16541	16402	16505	16557	16372	16530	16305	16527	16418	16318	16514	16553	16563	16436	16555	16504	16613	16448	16376	16560	16520	16471	16507	16398	16411	16561	16445	16412	16451	16439	16382	16416	16597	16528	16363	16619	16568	16403	16492	16425	16359	16458	16513	16504	16570	16415	16445	16382	16443	16279	16599	16354	16445	16315	16634	16443	16308	16523	16677	16404	16445	16582	16390	16394	16443	16416	16416	16381	16530	16491	16254	16547	16414	16503	16323	16466	16624	16285	16614	16242	16462	16496	16425	16557	16450	16303	16381	16465	16406	16491	16513	16167	16260	16517	16454	16383	16397	16361	16424	16412	16568	16553	16364	16587	16561	16464	16462	16390	16489	16291	16401	16170	16442	16512	16579	16406	16553	16446	16399	16304	16640	16486	16495	16367	16372	16442	16607	16387	16540	16372	16504	16367	16468	16505	16334	16408	16410	16497	16435	16486	16481	16503	16585	16670	16528	16374	16467	16361	16419	16405	16339	16391	16572	16395	16405	16474	16340	16455	16426	16494	16392	16552	16569	16436	16485	16326	16512	16319	16369	16627	16548	16582	16499	16331	16484	16473	16346	16307	16422	16468	16361	16444	16509	16341	16435	16405	16386	16433	16317	16439	16425	16426	16406	16493	16227	16340	16508	16554	16456	16425	16368	16463	16426	16405	16377	16493	16524	16433	16419	16391	16552	16507	16522	16378	16335	16443	16503	16479	16304	16537	16372	16410	16324	16409	16387	16317	16388	16499	16391	16342	16491	16356	16430	16582	16357	16537	16434	16623	16367	16662	16661	16379	16403	16399	16452	16555	16324	16545	16339	16224	16469	16514	16418	16458	16268	16511	16392	16456	16523	16459	16410	16345	16377	16580	16606	16371	16304	16408	16513	16578	16364	16382	16422	16290	16519	16441	16507	16284	16471	16525	16499	16517	16356	16524	16347	16500	16492	16422	16480	16510	16318	16487	16518	16504	16451	16422	16415	16415	16513	16529	16350	16467	16323	16398	16428	16416	16338	16578	16406	16448	16379	16365	16475	16328	16408	16566	16380	16683	16576	16441	16386	16497	16603	16418	16428	16250	16370	16373	16437	16575	16396	16326	16535	16230	16519	16528	16377	16406	16521	16420	16475	16497	16390	16357	16497	16328	16426	16359	16489	16534	16706	16524	16528	16418	16570	16376	16531	16312	16450	16621	16628	16254	16393	16624	16326	16410	16559	16459	16531	16443	16394	16514	16418	16459	16491	16373	16181	16650	16420	16482	16531	16500	16308	16389	16503	16425	16544	16370	16468	16544	16407	16503	16297	16498	16598	16642	16563	16480	16401	16568	16404	16403	16514	16501	16419	16248	16456	16451	16497	16274	16535	16277	16615	16250	16450	16513	16519	16470	16365	16378	16523	16405	16263	16526	16491	16439	16488	16350	16457	16478	16224	16426	16408	16506	16439	16546	16369	16226	16560	16505	16468	16483	16497	16542	16450	16539	16417	16378	16279	16450	16488	16422	16571	16563	16464	16404	16554	16397	16401	16360	16385	16160	16520	16549	16398	16473	16565	16531	16661	16353	16441	16467	16552	16471	16424	16563	16347	16415	16523	16516	16407	16482	16369	16441	16312	16444	16240	16388	16538	16526	16381	16363	16284	16457	16436	16336	16479	16491	16604	16381	16316	16310	16412	16416	16379	16569	16369	16330	16282	16413	16500	16589	16538	16404	16339	16592	16537	16339	16587	16536	16452	16354	16577	16568	16497	16545	16462	16365	16398	16543	16532	16527	16505	16276	16271	16395	16445	16505	16441	16237	16297	16491	16466	16507	16432	16695	16301	16415	16385	16624	16426	16335	16358	16428	16429	16557	16369	16659	16500	16430	16362	16530	16558	16510	16435	16371	16460	16459	16282	16544	16418	16385	16383	16496	16345	16619	16407	16331	16298	16359	16349	16499	16375	16417	16530	16577	16608	16471	16383	16421	16531	16657	16447	16431	16350	16518	16492	16384	16586	16482	16542	16494	16325	16396	16391	16190	16470	16527	16434	16324	16525	16412	16588	16498	16380	16303	16306	16419	16521	16624	16450	16404	16434	16310	16432	16693	16340	16461	16569	16474	16579	16280	16557	16398	16201	16501	16386	16441	16387	16371	16475	16298	16442	16397	16515	16457	16483	16735	16539	16605	16426	16362	16479	16293	16490	16407	16436	16491	16497	16538	16568	16365	16537	16497	16428	16558	16648	16417	16557	16445	16503	16601	16299	16527	16395	16535	16494	16607	16450	16447	16400	16490	16528	16372	16505	16440	16324	16374	16376	16335	16523	16532	16454	16271	16480	16463	16510	16370	16570	16416	16511	16415	16552	16370	16592	16504	16523	16436	16359	16427	16270	16378	16409	16617	16474	16545	16503	16310	16563	16620	16421	16391	16374	16512	16456	16415	16466	16396	16444	16431	16554	16251	16323	16417	16580	16316	16505	16515	16283	16309	16443	16465	16378	16475	16451	16348	16433	16491	16595	16413	16315	16328	16531	16478	16426	16592	16372	16448	16381	16299	16279	16535	16473	16376	16443	16372	16351	16434	16455	16259	16511	16313	16428	16382	16434	16228	16333	16436	16605	16485	16481	16536	16485	16446	16395	16544	16283	16402	16467	16534	16552	16413	16172	16255	16399	16377	16554	16401	16591	16277	16321	16434	16496	16595	16474	16271	16551	16306	16367	16371	16670	16400	16270	16388	16376	16433	16458	16361	16290	16628	16481	16386	16482	16585	16674	16295	16279	16453	16513	16350	16377	16420	16371	16377	16295	16556	16626	16570	16450	16749	16387	16498	16424	16435	16384	16325	16358	16373	16474	16281	16352	16447	16536	16479	16518	16477	16397	16549	16503	16462	16526	16499	16347	16438	16356	16395	16348	16303	16274	16454	16533	16403	16370	16378	16378	16344	16330	16561	16256	16444	16317	16344	16275	16347	16590	16520	16423	16361	16420	16396	16432	16347	16455	16461	16231	16368	16451	16241	16645	16575	16458	16472	16369	16477	16512	16314	16495	16370	16372	16611	16386	16393	16627	16358	16500	16359	16498	16639	16447	16594	16478	16472	16466	16580	16531	16399	16599	16212	16407	16322	16363	16515	16490	16555	16469	16427	16488	16515	16477	16484	16430	16419	16567	16450	16506	16345	16459	16203	16455	16595	16407	16477	16382	16395	16221	16438	16564	16581	16346	16461	16414	16551	16468	16353	16509	16343	16305	16611	16479	16448	16371	16688	16696	16429	16652	16329	16613	16420	16566	16552	16559	16547	16418	16392	16581	16434	16361	16486	16359	16380	16526	16589	16451	16408	16442	16459	16471	16700	16358	16445	16433	16363	16503	16546	16455	16453	16414	16276	16373	16472	16506	16453	16232	16249	16305	16474	16517
24122	21523	29090	24481	22685	23798	23774	20933	20424	20605	20364	19939	19705	19740	19807	19556	19543	19634	19330	19793	19305	19349	19509	19519	19339	19498	19355	19465	19549	19465	19438	19419	19438	19411	19370	19593	19607	19481	19191	19350	19541	19504	19420	19304	19332	19515	19426	19406	19508	19443	19382	19459	19439	19561	19567	19111	19311	19476	19486	19860	20033	20221	19807	19802	19597	19438	19367	19308	19565	19226	19480	19385	19186	19390	19431	19654	19187	19187	19497	19282	19420	19497	19417	19345	19432	19320	19266	19318	19342	19347	19495	19569	19545	19289	19425	19236	19245	19540	19286	19234	19405	19398	19416	19400	19286	19320	19553	19362	19454	19298	19531	19420	19314	19048	19176	19338	19362	19370	19140	19181	19414	19400	19643	19246	19241	19184	19413	19248	19409	19522	19301	19380	19312	19284	19226	19270	19468	19235	19482	19332	19524	19426	19355	19383	19354	19478	19377	19314	19394	19306	19320	19472	19277	19436	19294	19343	19378	19248	19201	19312	19311	19209	19218	19373	19437	19306	19312	19176	19280	19329	19130	19269	19444	19434	19555	19384	19533	19393	19141	19458	19229	19243	19467	19241	19380	19448	19352	19449	19396	19484	19354	19234	19241	19225	19337	19248	19174	19093	19302	19420	19342	19189	19366	19373	19338	19255	19539	19273	19492	19363	19224	19289	19064	19249	19395	19444	19331	19425	19294	19224	19268	19361	19108	19172	19441	19394	19367	19433	19575	19290	19472	19283	19287	19357	19305	19366	19409	19430	19423	19325	19387	19292	19418	19364	19413	19316	19251	19268	19446	19212	19265	19164	19390	19474	19403	19468	19290	19301	19541	19247	19336	19341	19549	19337	19229	19413	19357	19215	19453	19230	19192	19335	19347	19325	19344	19504	19260	19218	19324	19139	19363	19539	19317	19187	19188	19325	19180	19347	19378	19345	19370	19196	19353	19312	19343	19492	19463	19402	19356	19470	19281	19069	19126	19103	19354	19213	19515	19164	19475	19496	19061	19325	19363	19347	19518	19275	19346	19400	19371	19410	19347	19251	19365	19393	19446	19365	19321	19220	19298	19254	19326	19388	19211	19338	19194	19345	19260	19511	19284	19235	19400	19339	19153	19352	19433	19406	19225	19164	19383	19291	19238	19190	19270	19501	19526	19472	19527	19295	19433	19448	19254	19336	19070	19236	19501	19569	19151	19453	19342	19225	19147	19367	19336	19268	19422	19102	19386	19054	19484	19368	19418	19494	19525	19406	19180	19179	19255	19245	19392	19152	19440	19396	19368	19382	19135	19391	19515	19319	19676	19295	19471	19218	19218	19411	19273	19313	19503	19389	19179	19340	19217	19346	19282	19439	19383	19333	19384	19452	19383	19339	19478	19387	19194	19322	19506	19384	19297	19426	19550	19256	19101	19397	19271	19487	19332	19358	19410	19340	19333	19352	19337	19385	19206	19352	19330	19328	19423	19285	19366	19236	19453	19241	19463	19255	19491	19395	19294	19334	19287	19353	19592	19398	19281	19472	19216	19174	19273	19309	19426	19474	19334	19250	19317	19400	19354	19600	19277	19360	19387	19309	19206	19286	19157	19229	19274	19463	19499	19141	19415	19377	19471	19164	19288	19473	19321	19284	19226	19330	19302	19301	19329	19407	19221	19350	19402	19175	19358	19316	19331	19373	19354	19528	19402	19545	19553	19327	19408	19241	19354	19252	19131	19441	19259	19559	19593	19304	19509	19492	19359	19222	19266	19290	19303	19153	19459	19388	19442	19294	19355	19218	19491	19094	19369	19375	19546	19330	19378	19150	19353	19266	19406	19181	19369	19436	19352	19368	19252	19225	19378	19400	19190	19133	19319	19412	19310	19162	19732	19253	19402	19269	19299	19148	19067	19306	19487	19459	19240	19589	19354	19414	19224	19320	19353	19390	19353	19130	19390	19433	19340	19163	19482	19489	19435	19245	19381	19265	19372	19260	19272	19409	19339	19337	19427	19546	19377	19261	19283	19343	19465	19453	19226	19363	19435	19396	19494	19495	19505	19250	19303	19334	19372	19199	19360	19209	19372	19468	19393	19349	19379	19520	19404	19457	19551	19315	19317	19347	19305	19350	19455	19451	19533	19224	19343	19196	19451	19239	19384	19470	19364	19450	19237	19220	19417	19260	19282	19146	19331	19281	19303	19129	19101	19269	19224	19269	19307	19252	19314	19300	19413	19534	19519	19241	19159	19221	19205	19304	19350	19318	19232	19370	19614	19329	19312	19285	19272	19277	19266	19326	19316	19269	19173	19223	19319	19577	19435	19330	19225	19231	19327	19244	19401	19446	19456	19417	19383	19434	19376	19298	19213	19263	19445	19316	19304	19407	19310	19472	19430	19481	19221	19175	19335	19152	19275	19466	19326	19569	19393	19422	19283	19268	19417	19515	19236	19307	19192	19166	19308	19360	19470	19335	19222	19470	19204	19373	19379	19416	19256	19507	19433	19185	19453	19346	19489	19334	19385	19212	19247	19520	19593	19421	19479	19380	19340	19333	19382	19158	19500	19337	19373	19412	19472	19407	19361	19314	19503	19355	19325	19137	19491	19367	19480	19158	19150	19305	19361	19239	19432	19253	19238	19003	19170	19390	19375	19421	19327	19352	19354	19245	19349	19466	19302	19222	19442	19308	19276	19197	19278	19197	19449	19366	19353	19345	19278	19375	19223	19310	19390	19202	19120	19490	19397	19233	19386	19348	19437	19433	19424	19572	19237	19288	19221	19138	19250	19367	19379	19188	19124	19243	19300	19466	19226	19396	19350	19339	19421	19258	19253	19374	19482	19347	19284	19460	19333	19361	19274	19424	19391	19280	19406	19178	19374	19240	19165	19403	19089	19284	19349	19321	19139	19129	19249	19326	19356	19398	19552	19311	19267	19426	19408	19300	19448	19242	19269	19561	19405	19337	19271	19370	19241	19246	19519	19350	19319	19204	19558	19597	19435	19450	19290	19229	19346	19533	19397	19504	19286	19398	19441	19356	19383	19355	19361	19435	19440	19434	19433	19237	19460	19384	19316	19488	19255	19438	19227	19353	19309	19385	19369	19276	19235	19313	19439	19372	19597	19182	19540	19288	19302	19469	19339	19422	19389	19393	19224	19561	19502	19443	19309	19327	19311	19200	19300	19334	19510	19390	19339	19456	19341	19348	19400	19139	19324	19194	19302	19354	19372	18999	19409	19355	19260	19538	19246	19155	19212	19248	19376	19532	19425	19398	19221	19481	19267	19065	19407	19269	19202	19253	19326	19435	19383	19226	19367	19379	19306	19323	19292	19327	19419	19418	19416	19283	19303	19355	19032	19286	19209	19427	19439	19471	19404	19312	19636	19289	19344	19180	19155	19262	19212	19336	19384	19251	19206	19222	19540	19155	19192	19321	19484	19382	19296	19271	19506	19307	19222	19241	19098	19301	19436	19182	19372	19134	19259	19349	19233	19296	19455	19153	19464	19346	19131	19473	19450	19403	19409	19261	19392	19442	19299	19351	19397	19319	19400	19409	19341	19500	19266	19249	19253	19386	19197	19292	19347	19238	19379	19319	19216	19284	19287	19259	19410	19338	19196	19413	19145	19541	19312	19339	19438	19535	19340	19366	19286	19522	19160	19327	19493	19472	19209	19356	19421	19347	19222	19253	19469	19273	19357	19388	19198	19254	19326	19351	19339	19382	19329	19538	19271	19446	19134	19265	19073	19153	19436	19180	19236	19306	19452	19262	19523	19449	19477	19284	19276	19322	19482	19335	19398	19334	19278	19231	19359	19473	19405	19633	19479	19401	19221	19369	19194	19383	19235	19211	19473	19483	19361	19393	19303	19230	19461	19191	19087	19345	19365	19403	19351	19195	19344	19427	19283	19184	19631	19340	19278	19388	19117	19188	19123	19299	19223	19322	19286	19232	19241	19100	19339	19446	19364	19353	19334	19396	19209	19403	19355	19282	19382	19377	19370	19411	19329	19135	19365	19308	19470	19419	19241	19419	19427	19339	19512	19351	19390	19100	19269	19274	19331	19250	19447	19391	19433	19279	19292	19348	19333	19172	19168	19455	19288	19324	19035	19353	19348	19433	19295	19091	19159	19363	19112	19347	19288	19474	19348	19362	19476	19428	19369	19238	19456	19364	19545	19300	19355	19367	19506	19197	19323	19417	19424	19279	19081	19416	19238	19126	19493	19317	19509	19436	19228	19304	19334	19340	19350	19321	19465	19354	19348	19282	19356	19425	19235	19281	19211	19475	19145	19253	19377	19458	19542	19128	19289	19408	19424	19609	19403	19282	19461	19442	19368	19387	19342	19401	19263	19211	19466	19321	19311	19250	19300	19230	19299	19456	19393	19396	19205	19353	19524	19260	19316	19220	19371	19347	19387	19318	19302	19287	19354	19267	19318	19301	19206	19523	19408	19207	19504	19214	19286	19495	19689	19552	19378	19326	19449	19273	19336	19322	19509	19076	19363	19347	19288	19333	19420	19109	19360	19327	19289	19299	19288	19361	19390	19298	19172	19243	19377	19277	19353	19230	19395	19340	19385	19454	19394	19221	19262	19398	19474	19238	19518	19383	19307	19296	19580	19420	19306	19448	19422	19225	19319	19328	19401	19392	19304	19224	19354	18972	19358	19494	19422	19308	19399	19344	19330	19307	19390	19347	19273	19246	19124	19231	19482	19432	19195	19214	19419	19304	19190	19521	19290	19280	19307	19305	19280	19164	19225	19565	19397	19397	19390	19473	19351	19341	19284	19353	19186	19329	19233	19302	19378	19261	19418	19253	19230	19020	19020	19207	19462	19146	19261	19196	19256	19334	19268	19491	19130	19530	19559	19299	19454	19409	19362	19343	19358	19283	19213	19260	19302	19516	19295	19436	19241	19391	19350	19413	19519	19251	19269	19343	19438	19468	19436	19241	19368	19383	19263	19261	19196	19274	19288	19354	19368	19349	19302	19401	19444	19328	19490	19424	19170	19301	19423	19350	19349	19264	19291	19233	18963	19282	19479	19601	19238	19211	19261	19382	19436	19277	19416	19589	19276	19316	19391	19383	19336	19261	19215	19363	19406	19400	19501	19195	19414	19404	19310	19568	19290	19396	19413	19461	19357	19362
15491	27850	26907	21696	19827	19098	18854	18486	17971	17573	17136	17153	16932	16770	16703	16494	16541	16306	16343	16264	16354	16246	16218	16356	16401	16248	16155	16408	16223	16237	16301	16257	16220	16278	16109	16216	16322	16188	16319	16340	16126	16196	16080	16260	16331	16243	16229	16365	16384	16391	16251	16141	16258	16393	16169	16426	16149	16275	16465	17081	17264	17032	16855	16365	16407	16281	16337	16242	16333	16242	16280	16184	16186	16190	16258	16130	16292	16180	16285	16146	16175	16253	16278	16131	16219	16220	16169	16145	16163	16432	16258	16174	16337	16160	16259	16223	16310	16284	16207	16075	16235	16233	16389	16283	16049	16235	16259	16194	16133	16359	16097	16178	16303	16070	16218	16198	16114	16236	16101	16389	16218	16171	16148	16248	16339	16101	16416	16376	16186	16274	16147	16215	16305	16185	16320	16116	16263	16149	16246	16369	16201	16284	16149	16293	16314	16183	16090	16273	16326	16209	16264	16062	16179	16145	16165	16187	16191	15955	16249	16212	16360	16235	16232	16112	16144	16159	16281	16103	16236	16235	16143	16241	16253	16109	16198	16140	16061	16282	16203	16163	15965	16164	16229	16127	16231	16057	16263	16354	16202	16272	16137	16243	16251	16316	15968	16268	16132	16195	16447	16121	16255	16081	16261	16238	16220	16229	16296	16203	16112	16390	16278	16175	16304	16239	16174	16096	16330	16175	16152	16145	16133	16308	16047	16292	16215	16261	16307	16125	16293	16235	16124	16230	16082	16066	16384	16199	16207	16265	16059	16153	16353	16197	16112	16115	15980	16211	16210	16131	16260	16152	16092	16289	16301	16241	16110	16352	15983	16050	16271	16067	16282	16186	16156	16117	16219	16248	16178	16010	16053	16257	16318	16175	16356	16320	16316	16331	16129	16223	16198	16059	16109	16253	16175	16234	16163	16110	16133	16226	16199	16052	16180	16270	16254	16160	16248	16140	16051	16267	16205	16363	16166	16268	16114	16213	16148	16044	16104	16285	16188	16094	16285	16159	16067	16082	16359	16215	16275	16126	16244	16222	16222	16306	16230	16069	16328	16371	16225	16107	16098	16205	16173	16312	16234	16241	16199	16231	16280	16227	16195	16135	16264	16159	16073	16084	16055	16269	16243	16209	16251	16155	16237	16234	16034	16153	16195	16449	16340	16089	16213	16412	16151	16216	16098	16305	16138	16123	16278	16229	16286	16064	16386	16355	16136	16160	16347	16070	16236	16131	16169	16276	16157	16346	16168	16278	16131	16147	16281	16082	16177	16341	16297	16188	16060	16185	16351	16271	16207	16133	16121	16145	16258	16181	16258	16258	16211	16220	16070	16149	16164	16200	16112	16301	16268	16076	16374	16263	16054	16304	16246	16225	16416	16330	16294	16302	16154	16302	16078	16163	16176	16239	16225	16237	16346	16278	16100	16063	16154	16024	16379	16274	16204	16388	16282	16214	16145	16126	16160	16289	15992	16202	16105	16039	16269	16130	16171	16286	16060	16135	16146	16305	16118	16187	16151	16267	16169	16131	16204	16070	16187	16099	16197	16192	16205	16227	16125	16220	16264	16200	16165	16227	16190	16231	16214	16066	16194	16236	16070	16070	16217	16146	16238	16301	16267	16167	16202	16295	16100	16288	16219	16194	16153	15937	16135	16316	16265	16234	16187	16023	16240	16392	16158	16470	16106	16410	16312	15954	16238	16331	16251	16176	16033	16183	16119	16127	16177	16365	16146	16221	16291	16193	16232	16209	16429	16338	16249	16321	16269	16164	16232	16331	16215	16082	16095	16180	16148	16074	16211	16000	16094	16237	16055	16223	16180	16339	16126	16258	16409	16278	16070	16345	16146	16229	16151	16140	16032	16195	16095	16225	16215	16187	16080	16231	16148	16066	16042	16262	16169	16244	16254	16372	16344	16308	16161	16214	16043	16175	16214	16091	16118	16355	16389	16359	16130	16124	16107	16292	16281	16236	16135	16114	16425	16242	16130	16112	16112	16224	16050	16131	16191	16166	16322	16396	16228	16243	16243	16121	16235	16121	16228	16267	16206	16334	16259	16235	16167	16091	16135	16213	16201	16188	16270	16288	16220	16161	16156	16362	16081	16269	16273	16265	16322	16142	16260	16215	16319	16103	16468	16128	16180	16324	16122	16417	16235	16168	16138	16185	16082	16252	16246	16229	16064	16107	16285	16276	16323	16226	16279	16067	16292	16139	16204	16258	16110	16211	16227	16360	16065	16195	16098	16323	16268	16250	16261	16352	16103	16208	16180	16180	16150	16235	16158	16324	16197	16108	16231	16457	16145	16191	16059	16240	16133	16243	16231	16146	16198	16204	16270	16151	16308	16214	16129	16210	16374	16188	16249	16210	16122	16154	16263	16008	16377	16206	16090	16136	16283	16226	16257	16052	16146	16348	16350	16336	16319	16325	16065	16179	16172	16260	16374	16203	16222	16212	16268	16136	16146	16205	16163	16155	16112	16177	16180	16108	16157	16195	16344	16275	16260	16207	16276	16141	16288	16274	16211	16247	16233	16014	16178	16324	16271	16293	16194	16289	16264	16279	16266	16153	16154	16216	15926	16297	16131	16146	16240	16357	16121	16047	16184	16241	16241	16099	16122	16123	16297	16089	16273	16163	15987	15944	16267	16205	16213	16230	16019	16266	16199	16210	16243	16177	16116	16166	16222	16205	16118	16055	16256	16018	16260	16247	16176	16153	16139	16135	16196	16148	16240	16117	16415	16155	16289	16292	16037	16305	16241	16205	16251	16201	16442	16270	16140	15931	16117	16472	16224	16100	16259	16233	16244	16180	16293	16121	16372	16069	16305	16264	16202	16202	16156	16259	16139	16176	16311	16118	16316	16236	16088	16147	16254	16039	16219	16315	16239	16093	16196	15977	16184	16118	16161	16048	16301	16353	16253	16096	16213	15917	16326	16229	16091	16197	16143	16138	16122	16146	16168	16104	16242	16124	16142	16170	16305	16177	16321	16084	16019	16249	16138	16175	16051	16423	16146	16198	16224	16173	16219	16328	16285	16161	16148	16294	16074	16105	16152	16155	16258	16241	16312	16183	16198	16337	16147	16244	16254	16222	16201	16241	16184	16223	16038	16230	16053	16217	16237	16199	16339	16095	16229	16024	16329	16309	16186	16087	16054	16231	16390	16297	16296	16140	16415	16054	16348	16160	16242	16306	16229	16119	16069	16042	16186	16240	16287	16231	16337	16223	15991	16245	16251	16130	16307	16287	16186	16211	16285	16253	16323	16263	16508	16182	16233	15995	16214	16227	16226	16230	16173	16175	16245	16160	16091	16376	16200	16160	16311	16075	16211	16149	16296	16225	16155	16275	16298	16302	16177	16198	16086	16280	16201	16181	16291	16394	16316	16263	16320	16071	16247	16368	16204	16097	16238	16252	16288	16323	16081	16072	16310	16261	16259	16248	16120	16279	16088	16075	16322	16287	16228	16141	16184	16222	16176	16242	16272	16230	16073	16116	16056	16196	16197	16313	16250	16234	16219	16271	16243	16019	16072	16221	16183	16165	16153	16058	16418	16223	16236	16043	16162	16228	16296	16220	16403	16287	16178	16436	16216	16086	16129	16336	16203	16103	16302	16039	16202	16188	16020	16185	16176	16153	16133	16128	16053	16073	16227	16214	16337	16166	16151	16118	16368	16278	16257	16397	16321	16296	16065	16198	16115	16217	16216	16212	16225	16178	16149	16239	16172	16257	16306	16165	16095	16242	16216	16280	16272	16098	16142	16152	16264	16084	16240	16114	16172	16181	16211	16142	16455	16064	16125	16287	16201	16109	16115	16218	16356	16265	16345	16152	16061	16132	16273	16284	16286	16128	16073	16281	16003	16238	16198	16119	16232	16050	16181	16116	16320	16232	16145	16112	16194	16203	16329	16284	16161	16113	16274	16161	16210	16130	16334	16244	16226	16295	16173	16212	16290	16179	16199	16176	16182	16128	16183	16126	16163	16236	16110	16149	16124	16204	16169	16317	16104	15965	16215	16466	16181	16103	16348	16255	16240	16078	16249	16422	16066	16173	16112	16128	16126	16157	16208	16176	15998	16344	16119	16157	16156	16171	16232	16299	16124	16299	16154	16350	16311	16252	16106	16197	16203	16241	16087	16195	16242	16107	16406	16388	16341	16255	16182	16223	16274	16198	16219	16222	16268	16114	16162	16080	16212	16137	16208	16246	16128	16352	16148	16323	16141	16391	16351	16169	16173	16199	16248	16206	16252	16060	16347	16166	16216	16014	16286	16165	16245	16012	16239	16252	16181	16164	16146	16205	15903	16234	16083	16306	16210	16143	16080	16113	16183	16185	16344	16085	16203	16270	16385	16110	16042	16237	16266	16160	16083	16030	16304	16147	16210	16154	16063	16044	16233	16326	16219	16213	16253	16235	16184	16197	16315	16414	16205	16297	16210	16047	16079	16204	16252	15957	16085	16358	16214	16228	16114	16191	16207	16198	16241	16307	16303	16205	16211	16131	16161	16234	16325	16265	16160	16203	16150	16170	16080	16199	16158	16115	16098	16137	16360	16368	16327	16155	16199	16176	16311	16313	16174	16055	15987	16219	16175	15961	16338	16143	16296	16280	16262	16212	16243	16216	16139	16271	16145	15874	16228	16370	16366	16391	16295	16283	16406	16135	16228	16307	16245	16026	16255	16168	16202	16281	16183	16097	16012	16237	16060	16179	16110	16156	16092	16213	16386	16117	16186	16325	16074	16234	16118	16101	16047	16158	16195	16133	16108	16280	16158	16315	16286	16140	16151	16220	16373	16231	16170	16224	16421	16020	16197	16135	16069	16269	16407	16230	16250	16250	16266	16307	16282	16276	16367	16394	16107	16379	16238	16189	16068	16318	16268	16107	16165	16146	16292	16075	16226	16245	16072	16249	16266	16245	16245	16277	16160	16239	16233	16115	16379	16181	16347	16208	16305	16239	16169	16274	16276	16256	16114	16117	16266	16445	16181	16226	16147	16272	16139	16383	16079	16277	16135	16139	16061	16041	16214	16296	16151	16283	15989	16059	16153	16272	16257	16012	16476	16134	16536	16261	16073	16188	16120	16271	16138	16222	16170	16244	16104	16272	16192	16195	16275	16330
23110	21570	29478	24155	21836	24425	27700	22404	21392	21629	21110	20658	20491	20475	20460	20344	20261	20120	20324	20194	19919	19939	20253	20262	20101	20050	19809	19955	19878	20030	19731	19885	19918	19989	19805	19806	19865	19840	20024	19968	19995	19929	20127	19911	19965	19955	19892	19953	19980	19887	19962	19812	19913	19716	19789	19969	19504	19781	20223	21094	21107	20958	20553	20142	20280	20031	19794	19707	19811	19720	19778	19891	19785	19870	19759	19773	19742	19884	19746	19606	19936	19935	19843	19848	19832	19811	19824	19770	19762	19790	19754	19597	19748	19950	19637	19913	19635	19836	19874	19816	19974	19866	19892	19789	19665	19730	19648	19610	19673	19824	19731	19828	19790	19853	19900	19705	19810	19846	19878	19736	19710	19891	19959	19834	19718	19639	19931	19663	19622	19802	19878	19703	19786	19764	19577	19575	19846	19698	19967	19954	19790	19749	19776	19803	19735	19945	19849	19959	19826	19804	19730	19939	19758	19766	19676	19763	19927	19762	19888	19868	19580	19738	19739	19778	19636	20036	19921	19619	19930	19842	19846	19819	19830	19735	19963	19881	19782	19604	19728	19775	19695	19741	19781	19899	19720	19738	19742	19747	19836	19828	19904	19845	19742	19909	19873	19647	19563	19761	19954	19889	19874	19807	19793	19649	19590	19872	19797	19983	19825	19796	19860	19836	19776	19685	19728	19850	19837	19760	19727	19767	19773	19716	19957	19781	19700	19767	19842	19761	19909	19781	19665	19851	19645	19710	19595	19742	19945	19698	19933	19837	19831	19719	19709	19818	19751	19641	19733	19879	19884	20041	19711	19774	19806	19644	19798	19983	19953	19795	19737	19787	19722	19773	19904	19922	19696	19707	19752	19649	19716	19766	19914	19878	19620	19880	19786	19575	19941	19763	19700	19669	19879	19936	20026	19535	19831	19928	19923	19853	19840	19870	19519	19939	19886	19805	19712	19857	19620	19786	19909	19872	19642	19726	19762	19918	19710	19888	19940	19618	19645	19730	19686	19810	19612	19685	20003	19989	19765	19701	19704	19712	19652	20082	19906	19728	19981	19808	19738	19858	19711	19755	19684	20041	19914	19659	19676	19721	19768	19846	19912	19854	19820	19566	19667	19771	19783	19812	19684	19688	19832	19789	19655	19759	19774	19965	19616	19866	19986	19760	19760	19781	19522	19937	19713	19698	19700	19774	19879	19698	19664	19921	19784	19892	19661	19848	19919	19759	19825	19713	19668	19788	19726	19687	19670	19626	19638	19948	19659	19819	19708	19913	20004	19648	19781	19872	19700	19810	19901	19711	19775	19713	19765	19777	19848	19900	19744	19693	19746	19717	19712	19665	19866	19743	19991	19794	19875	19830	19733	19498	19937	19702	19482	19721	19776	19669	19789	19718	19831	19717	19729	19866	19796	19641	19526	19634	19890	19921	19749	20118	19666	19755	19626	19858	19874	19691	19796	19659	19822	19890	19818	19838	19914	19659	19762	19641	19505	19533	19739	19814	19801	19881	19977	19758	19781	19843	19594	19519	19572	19712	20034	19752	19809	19746	19723	19718	19757	19784	19942	19826	19772	19916	19758	19526	19658	19530	19550	19588	19833	19809	19890	19807	19798	19815	19941	19745	19723	19925	19906	19689	19782	19776	19590	19667	19916	19761	19813	19657	19724	19910	19771	19827	19690	19723	19640	19882	19516	19909	19758	19859	19594	19945	19799	19829	19716	19795	19712	19829	19737	19808	19748	19768	19844	20048	19706	19801	19664	19820	19708	19792	19728	19709	19773	19768	19747	19935	19730	19731	20036	19592	19735	19631	19738	19720	19778	19631	19587	19477	19926	19802	19659	19683	19785	19895	19842	19788	19742	19685	19682	19750	19788	19841	19933	19821	19847	19842	19789	19647	19933	19926	19832	19822	19737	19833	19700	19843	19832	19815	19749	19613	19797	20038	19719	19845	19788	19883	19657	19985	19646	19839	19809	19828	19734	19679	19737	19699	19728	19893	19897	19659	19704	19540	19721	19815	20059	19887	19869	19842	19876	19871	19717	19898	19842	19912	19691	19887	19831	19784	19866	19984	19661	19592	19821	19760	19854	19806	19693	19916	19696	19763	19717	19818	19898	19622	19906	19736	19846	19738	19793	19704	19790	19965	20118	19677	19807	19620	19947	19916	19768	19999	19749	19892	19755	19813	19603	19759	20044	19732	19756	19875	19924	19763	19717	19719	19900	19850	19922	19635	19943	19785	19717	19856	19781	19505	19805	19686	19845	19691	19796	19859	19834	19629	19761	19693	19775	19712	19801	19714	19743	20171	19851	19664	19772	19927	19939	19627	19669	19776	19811	20002	19652	19814	19727	19799	19799	19703	19721	19596	19717	19705	19574	19908	20041	19684	19740	19613	19657	19753	19806	19732	19888	19795	19825	19781	20014	19882	19985	19695	19713	19754	19731	19728	19590	19737	19603	19641	19714	19737	19924	20036	19816	19664	19874	19708	19715	19681	19884	19581	19875	19707	19882	19956	19690	19780	19764	19773	19676	19817	19673	19797	19802	19931	19867	19899	19617	19738	19998	19768	19639	19793	19783	19888	19754	19602	19771	19779	19790	19926	19804	20023	19903	19777	19724	19518	19772	19765	19739	19689	19783	19786	19738	19594	19701	19721	19813	19750	19763	19646	19858	19726	19729	19626	19851	19849	19841	19840	19943	19701	20058	19914	19775	19758	19869	19638	19791	19873	19806	19841	19854	19745	19752	19749	19711	19718	19776	19766	19651	19636	19985	19874	19696	19725	19760	19866	19959	19625	19830	19860	19561	19625	19804	19761	19579	19900	19724	19787	19549	19577	19705	19833	19647	19728	19703	19792	19651	19722	19777	19665	19793	19819	19897	19811	19751	19581	20022	19956	19954	19821	19774	19811	19779	19750	20008	19887	19840	19804	19824	19840	19846	19801	19710	19598	19956	19909	19752	19674	19706	19746	19749	19839	19789	19841	19770	19805	19836	19728	19624	19752	19983	19667	19843	19534	19697	19949	19797	19630	19800	19729	19691	19690	19667	19829	19673	19899	20105	19766	19861	19522	19717	19912	19899	19733	20079	19669	19643	19780	19758	19928	19747	19944	19912	19724	19731	19657	19781	19671	19795	19782	19759	19765	19825	19548	19589	19705	19760	19761	19658	19741	19817	19946	19733	19699	19769	19772	20056	19650	19775	19775	19895	19764	19752	19788	19817	19843	19873	19810	19579	19557	19863	19896	19814	19777	19799	19681	19699	19777	19813	19622	19929	19562	19739	19725	19588	19917	19552	19922	19936	19747	19796	19748	19798	19835	19770	19786	19685	19683	19929	19852	19685	19769	19671	20026	19791	19724	19675	19815	19806	19915	19715	19865	19638	19687	19596	19755	19879	19735	19781	19640	19823	19941	19807	19822	19943	19638	19674	19926	19565	19935	19752	19859	19882	19796	19681	19808	19756	19591	19780	19843	19745	19933	19952	19577	19616	19638	19999	19764	19917	19861	19683	19769	19890	19840	19644	19705	19668	19799	19814	19805	19831	19771	19833	19731	19844	19903	19628	19777	19807	19962	19838	19949	19823	19724	19725	19560	19768	19574	19792	19730	19959	20006	19784	19791	19746	19743	19785	19821	19867	19888	19661	19795	19825	19905	19709	19826	20033	19658	19921	19801	19624	19713	19734	19896	19800	19576	19832	19843	19629	19770	19789	19883	19806	19782	19743	19770	19717	19935	19719	19831	19775	19731	19668	19671	19746	19688	19798	19609	19493	19666	19821	19779	19513	19846	19883	19836	19850	19771	19563	19713	19952	19890	19835	19822	19767	19649	19831	19845	19589	19677	19743	19963	19754	19729	19983	19939	19934	19847	19772	19805	19687	19809	20019	19714	19489	19723	19940	20025	19758	19629	19729	19612	19847	19648	19768	19670	19681	19725	19651	19894	19816	19760	19946	19682	19561	19809	19763	19716	19883	19764	20038	19709	19664	19822	19998	19826	19650	19851	19795	19645	19683	19813	19848	19593	19506	19800	19738	19956	19752	19791	19650	19800	19853	19713	19840	19672	19774	19724	19619	19990	19603	19609	19729	19686	19685	19710	19931	19815	19760	19667	19729	19959	19901	19844	19842	19816	19709	19862	19685	19824	19749	19742	19770	19738	19887	19614	19856	19917	19902	19770	19956	19553	19765	19854	19925	19731	19535	19539	19669	19565	19828	19813	19855	20003	19828	19866	19920	19776	19795	19765	19630	19732	19739	19763	19872	19761	19786	19827	19726	19817	19708	19539	19735	19592	19733	19775	19656	19653	19679	19961	19607	19692	19693	19754	20004	19840	19951	19689	19572	19783	20101	19833	19707	19887	19641	19858	19794	19682	19756	19847	19636	19729	19626	19758	19596	19706	20020	19772	19655	19728	19611	19840	19769	19727	20162	19684	19946	19772	19885	19662	19675	19632	19605	19783	19841	19574	19662	19715	19729	19729	19685	19702	19694	19719	19692	19957	19953	19969	19953	19807	19759	19861	19690	20014	19809	19753	19671	19859	19731	19882	19767	19900	19711	19615	19814	19636	19726	19828	20017	19689	19838	19807	19749	19727	19807	19786	19884	19826	19826	19687	19798	19766	19768	19828	19731	19803	19941	19824	19738	19806	19858	19969	19785	19735	19683	19715	19704	19725	19545	19753	19876	19705	19807	19722	19909	19763	19557	19684	19713	19952	19738	19784	19733	19882	19768	19985	19693	19817	19702	19660	19819	19693	19737	19741	19775	19600	19812	19616	19700	19937	19749	19775	19853	19653	19882	19614	19815	19809	19896	19835	19681	19643	19820	19618	19750	19774	19806	19752	19913	19697	19563	19785	19666	19831	19783	19912	19730	19759	19796	19454	19877	19794	19727	19753	19753	19919	19894	19935	19836	19774	19843	19585	19842	19803	19752	19713	19940	19702	19847	19643	19656	19731	19934	19590	19798	19810	19985	19693	19841	19794	19878	19907	19871	19895	19777	19782	19835	20056	19705	19817	19734	19414	19858	19852	19738	19834	19821	19912	19713	19788	19945	19849	19759	19652	19941	19838	19839	19775	19642	19757	19737	19817	19949	19794	19706	19684	19807	19650	19657	19649
17107	33407	31808	25293	22546	21533	20348	19889	19253	18592	18097	17838	17448	17348	17111	17067	16855	16762	16744	16719	16530	16690	16537	16663	16621	16518	16689	16570	16445	16453	16566	16525	16478	16493	16467	16352	16634	16598	16404	16421	16565	16607	16451	16517	16444	16497	16610	16548	16611	16642	16431	16444	16447	16544	16633	16358	16377	16549	17416	18274	18271	17897	17324	16872	16800	16721	16374	16142	16450	16378	16573	16462	16690	16366	16515	16309	16603	16547	16418	16443	16333	16392	16231	16530	16360	16471	16360	16498	16427	16487	16355	16546	16372	16452	16361	16415	16269	16439	16374	16408	16419	16507	16347	16516	16377	16418	16645	16379	16342	16462	16243	16335	16469	16457	16358	16370	16497	16506	16407	16419	16321	16651	16416	16300	16445	16475	16521	16276	16455	16589	16386	16515	16466	16463	16438	16501	16480	16433	16402	16316	16272	16428	16569	16441	16644	16488	16483	16565	16409	16315	16256	16515	16299	16421	16424	16390	16380	16351	16462	16463	16366	16457	16393	16325	16429	16494	16447	16406	16469	16376	16524	16464	16421	16414	16528	16659	16395	16334	16327	16416	16409	16454	16418	16401	16414	16405	16149	16455	16425	16470	16510	16577	16306	16411	16438	16574	16302	16219	16445	16461	16415	16519	16651	16403	16360	16500	16456	16577	16363	16526	16321	16468	16301	16264	16362	16465	16449	16573	16463	16398	16413	16592	16492	16520	16538	16609	16340	16501	16418	16435	16257	16424	16530	16374	16500	16449	16502	16383	16263	16428	16597	16473	16288	16225	16317	16309	16403	16507	16341	16427	16573	16316	16476	16376	16361	16573	16440	16313	16425	16628	16526	16198	16581	16466	16386	16458	16428	16309	16407	16523	16521	16285	16463	16506	16398	16345	16427	16415	16299	16374	16377	16389	16567	16359	16312	16562	16317	16463	16554	16431	16433	16539	16578	16350	16446	16478	16558	16442	16531	16398	16267	16464	16398	16515	16454	16291	16391	16336	16351	16297	16418	16374	16340	16252	16264	16360	16462	16456	16359	16534	16452	16381	16358	16414	16328	16221	16411	16464	16290	16392	16508	16472	16306	16409	16550	16479	16507	16376	16399	16271	16334	16479	16342	16262	16410	16588	16476	16429	16503	16271	16423	16507	16554	16176	16333	16398	16342	16452	16480	16446	16496	16480	16391	16287	16346	16481	16517	16404	16385	16110	16518	16317	16289	16622	16412	16419	16259	16426	16333	16558	16607	16497	16355	16443	16421	16540	16346	16311	16401	16482	16354	16433	16554	16264	16371	16593	16415	16428	16425	16442	16488	16346	16269	16211	16548	16543	16050	16523	16357	16429	16328	16474	16456	16361	16393	16291	16297	16220	16388	16372	16382	16463	16470	16599	16434	16428	16574	16253	16418	16551	16570	16434	16500	16436	16297	16428	16226	16385	16459	16400	16533	16417	16372	16262	16144	16538	16350	16401	16442	16455	16325	16608	16442	16396	16343	16336	16516	16312	16491	16404	16393	16467	16504	16250	16373	16451	16177	16479	16278	16310	16357	16404	16523	16532	16639	16452	16475	16452	16411	16431	16305	16392	16558	16418	16403	16414	16362	16430	16431	16471	16469	16480	16430	16482	16504	16316	16521	16249	16366	16558	16542	16414	16430	16572	16418	16396	16339	16478	16345	16569	16535	16232	16271	16399	16485	16309	16465	16272	16223	16461	16417	16421	16304	16352	16494	16425	16545	16359	16217	16518	16462	16476	16238	16521	16282	16303	16531	16458	16334	16401	16385	16636	16332	16370	16384	16281	16412	16300	16352	16480	16263	16376	16362	16420	16610	16415	16458	16363	16342	16355	16401	16388	16409	16471	16374	16504	16306	16395	16506	16197	16385	16468	16450	16415	16479	16369	16319	16429	16418	16453	16431	16330	16302	16355	16500	16389	16379	16443	16505	16327	16409	16412	16356	16350	16380	16304	16413	16291	16332	16371	16388	16456	16217	16238	16328	16433	16286	16424	16580	16388	16405	16461	16265	16591	16520	16409	16375	16357	16401	16289	16365	16467	16296	16549	16382	16555	16441	16364	16537	16241	16452	16391	16330	16326	16394	16413	16363	16476	16458	16408	16491	16295	16272	16479	16481	16435	16316	16441	16493	16499	16357	16389	16554	16507	16381	16503	16365	16282	16382	16485	16381	16452	16373	16423	16424	16430	16434	16291	16559	16289	16423	16284	16528	16314	16419	16467	16479	16449	16537	16360	16364	16424	16549	16335	16509	16363	16402	16357	16391	16445	16262	16402	16369	16387	16394	16408	16384	16416	16652	16400	16404	16419	16444	16293	16395	16294	16357	16505	16298	16225	16446	16332	16277	16438	16341	16422	16377	16329	16540	16467	16388	16293	16395	16237	16441	16358	16320	16514	16436	16581	16377	16489	16374	16239	16373	16472	16446	16315	16281	16533	16434	16433	16219	16552	16375	16482	16286	16347	16340	16380	16458	16390	16449	16411	16306	16385	16300	16258	16494	16582	16414	16348	16558	16436	16526	16230	16340	16464	16438	16458	16418	16346	16376	16364	16329	16468	16351	16340	16410	16330	16280	16464	16379	16441	16352	16382	16528	16555	16618	16395	16298	16475	16336	16528	16390	16534	16299	16454	16478	16382	16334	16432	16450	16404	16529	16307	16461	16469	16388	16512	16417	16557	16297	16432	16198	16357	16589	16554	16395	16410	16474	16315	16217	16397	16529	16490	16361	16462	16457	16439	16224	16442	16337	16402	16440	16462	16354	16412	16254	16403	16436	16290	16540	16233	16445	16432	16290	16378	16355	16250	16358	16396	16420	16317	16353	16432	16467	16568	16499	16325	16392	16363	16425	16510	16312	16520	16431	16399	16524	16526	16363	16582	16373	16407	16424	16437	16464	16311	16421	16322	16573	16405	16491	16390	16391	16249	16625	16272	16517	16532	16292	16449	16593	16365	16431	16367	16256	16230	16391	16215	16344	16497	16363	16288	16360	16250	16487	16532	16334	16349	16403	16552	16440	16342	16331	16235	16378	16507	16200	16485	16431	16445	16539	16406	16284	16551	16274	16426	16296	16346	16441	16379	16154	16403	16449	16303	16389	16379	16325	16540	16468	16390	16448	16356	16391	16299	16294	16272	16341	16500	16493	16444	16325	16376	16632	16368	16327	16282	16494	16399	16368	16464	16291	16469	16347	16395	16502	16368	16376	16484	16463	16308	16383	16374	16369	16314	16286	16521	16525	16336	16350	16313	16414	16405	16432	16500	16394	16517	16517	16437	16327	16337	16506	16368	16414	16467	16485	16437	16481	16410	16209	16470	16529	16501	16294	16391	16546	16190	16476	16530	16434	16423	16479	16304	16286	16377	16482	16371	16527	16443	16488	16417	16439	16549	16365	16411	16462	16443	16431	16353	16463	16372	16257	16396	16372	16329	16473	16355	16520	16391	16410	16403	16411	16416	16488	16454	16505	16315	16479	16310	16385	16345	16415	16321	16363	16466	16484	16402	16235	16476	16290	16390	16393	16627	16384	16357	16611	16315	16481	16359	16421	16417	16367	16404	16355	16304	16473	16555	16480	16528	16477	16501	16349	16285	16320	16369	16388	16347	16248	16388	16596	16493	16395	16518	16500	16345	16480	16300	16232	16354	16505	16344	16317	16430	16267	16548	16205	16580	16382	16365	16482	16245	16374	16269	16386	16375	16314	16220	16388	16419	16290	16275	16434	16485	16384	16489	16209	16441	16358	16542	16492	16560	16687	16583	16432	16488	16494	16464	16569	16383	16451	16418	16341	16505	16432	16426	16224	16236	16326	16458	16332	16453	16355	16345	16464	16349	16284	16426	16368	16544	16228	16355	16405	16247	16342	16356	16263	16330	16373	16424	16479	16378	16288	16528	16377	16225	16469	16358	16400	16384	16322	16360	16417	16376	16434	16417	16412	16577	16340	16373	16274	16229	16534	16427	16491	16262	16457	16331	16263	16394	16470	16518	16496	16330	16432	16278	16501	16409	16382	16388	16550	16494	16411	16366	16323	16520	16268	16459	16462	16470	16421	16491	16428	16400	16480	16503	16571	16313	16477	16398	16559	16443	16353	16358	16414	16440	16234	16603	16302	16526	16375	16311	16334	16262	16228	16339	16318	16495	16384	16177	16363	16330	16394	16465	16475	16492	16356	16416	16350	16394	16551	16467	16412	16510	16507	16395	16374	16309	16415	16374	16372	16508	16347	16443	16346	16215	16379	16319	16343	16333	16316	16572	16322	16593	16388	16356	16243	16302	16462	16372	16468	16582	16415	16351	16439	16339	16526	16473	16328	16503	16443	16549	16326	16508	16432	16545	16323	16515	16517	16588	16419	16416	16387	16462	16294	16504	16255	16327	16397	16492	16519	16500	16525	16512	16379	16559	16476	16426	16403	16466	16398	16500	16333	16377	16431	16453	16416	16368	16430	16438	16498	16310	16484	16286	16423	16293	16508	16262	16444	16306	16409	16489	16443	16199	16360	16372	16305	16386	16360	16247	16355	16403	16358	16247	16401	16336	16488	16473	16470	16361	16395	16243	16383	16202	16405	16324	16337	16431	16351	16492	16315	16371	16423	16362	16433	16493	16210	16407	16446	16514	16470	16338	16451	16382	16485	16494	16417	16394	16483	16478	16431	16546	16554	16553	16375	16400	16431	16329	16428	16379	16230	16546	16333	16441	16479	16564	16282	16427	16284	16534	16461	16145	16450	16391	16461	16336	16427	16362	16420	16390	16368	16395	16483	16437	16428	16383	16425	16536	16366	16319	16467	16564	16422	16179	16435	16661	16440	16162	16565	16405	16539	16530	16330	16304	16430	16517	16387	16698	16222	16395	16421	16464	16630	16508	16261	16493	16362	16415	16209	16523	16504	16399	16324	16483	16319	16438	16475	16315	16467	16303	16327	16333	16318	16460	16261	16219	16434	16408	16452	16443	16414	16230	16432	16342	16101	16467	16379	16389	16344	16524	16487	16405	16437	16432	16328	16381	16336	16379	16475	16390	16429	16678	16254	16410	16549	16558	16186	16416	16371	16464	16332	16374	16304	16480	16323	16407	16417	16439	16419	16497	16405	16313	16343	16498	16340	16387
28068	22731	26966	24561	20863	20783	20981	20512	20249	20265	19845	19613	19797	19952	19757	19473	19641	19730	19665	19584	19476	19546	19610	19637	19469	19681	19623	19591	19651	19437	19560	19683	19242	19722	19487	19516	19566	19644	19543	19489	19603	19617	19558	19504	19511	19547	19596	19580	19590	19460	19569	19580	19623	19634	19565	19617	19795	19666	19588	19566	19766	19523	19752	19571	19497	19553	19396	19738	19308	19512	19588	19595	19448	19449	19607	19810	19574	19536	19646	19304	19387	19409	19535	19587	19632	19508	19469	19475	19423	19432	19482	19322	19460	19469	19728	19402	19776	19453	19383	19374	19649	19532	19571	19343	19511	19427	19480	19515	19588	19322	19568	19147	19533	19710	19664	19467	19521	19275	19513	19655	19790	19569	19580	19498	19583	19530	19527	19466	19333	19697	19582	19537	19444	19600	19625	19333	19503	19659	19437	19443	19392	19542	19740	19662	19498	19361	19379	19363	19409	19462	19416	19676	19603	19663	19853	19525	19659	19429	19382	19419	19660	19500	19487	19379	19575	19476	19552	19474	19492	19578	19543	19497	19612	19555	19438	19474	19467	19430	19407	19279	19589	19479	19481	19550	19422	19544	19529	19475	19401	19368	19532	19620	19389	19634	19554	19533	19415	19229	19560	19383	19599	19603	19579	19655	19439	19394	19509	19551	19540	19550	19354	19597	19555	19628	19587	19358	19511	19299	19229	19391	19353	19458	19357	19530	19632	19571	19597	19665	19586	19709	19495	19478	19541	19384	19459	19345	19289	19528	19462	19726	19598	19597	19536	19414	19512	19652	19809	19552	19404	19586	19341	19521	19598	19474	19697	19573	19535	19336	19485	19715	19584	19478	19610	19678	19380	19132	19547	19705	19274	19385	19587	19282	19343	19450	19735	19612	19636	19553	19427	19558	19618	19679	19642	19606	19516	19525	19741	19723	19259	19618	19535	19606	19585	19483	19646	19531	19527	19605	19442	19566	19505	19717	19427	19375	19447	19476	19502	19480	19481	19472	19553	19768	19646	19534	19494	19512	19747	19581	19618	19435	19585	19730	19583	19683	19604	19431	19553	19416	19473	19482	19689	19452	19379	19427	19589	19701	19386	19490	19475	19611	19335	19457	19801	19537	19632	19631	19482	19689	19561	19483	19480	19519	19443	19484	19213	19435	19500	19478	19482	19481	19469	19412	19569	19576	19470	19482	19503	19525	19525	19396	19662	19465	19614	19533	19334	19408	19461	19460	19572	19674	19511	19638	19408	19653	19502	19686	19624	19497	19406	19454	19432	19501	19532	19532	19666	19664	19467	19579	19598	19561	19533	19403	19495	19483	19552	19244	19407	19477	19708	19672	19521	19789	19553	19545	19639	19492	19624	19333	19483	19456	19444	19463	19610	19401	19686	19673	19547	19448	19549	19317	19462	19440	19489	19693	19547	19534	19507	19659	19570	19436	19411	19492	19466	19575	19608	19535	19504	19344	19470	19428	19643	19427	19647	19493	19618	19427	19403	19628	19514	19649	19672	19538	19480	19572	19573	19507	19356	19311	19325	19450	19603	19823	19350	19620	19482	19460	19601	19657	19467	19638	19690	19529	19390	19360	19534	19296	19371	19573	19351	19687	19600	19477	19377	19353	19355	19550	19389	19362	19463	19635	19723	19497	19589	19572	19550	19567	19090	19492	19467	19631	19606	19431	19537	19690	19557	19463	19616	19493	19732	19583	19544	19600	19461	19674	19329	19547	19669	19368	19683	19631	19400	19312	19331	19508	19604	19627	19477	19258	19841	19693	19604	19593	19608	19620	19560	19473	19257	19336	19545	19384	19463	19503	19474	19534	19507	19574	19516	19320	19636	19636	19424	19456	19393	19665	19736	19435	19458	19576	19493	19584	19329	19535	19509	19520	19538	19781	19461	19440	19382	19604	19626	19589	19492	19653	19534	19527	19571	19517	19617	19537	19463	19589	19640	19474	19587	19594	19528	19400	19558	19452	19676	19453	19573	19571	19521	19409	19374	19528	19644	19691	19538	19351	19679	19474	19401	19729	19459	19379	19635	19638	19691	19460	19494	19434	19351	19394	19662	19419	19546	19607	19515	19524	19447	19604	19559	19564	19466	19478	19562	19604	19315	19400	19433	19460	19538	19715	19372	19385	19387	19679	19521	19587	19676	19566	19479	19539	19472	19603	19662	19589	19584	19371	19477	19703	19646	19424	19344	19354	19547	19871	19569	19533	19621	19384	19607	19479	19414	19536	19729	19548	19634	19379	19604	19625	19611	19511	19411	19517	19746	19395	19616	19539	19461	19437	19653	19620	19445	19447	19621	19422	19391	19543	19644	19381	19736	19525	19685	19596	19535	19519	19538	19451	19540	19553	19332	19578	19622	19593	19458	19720	19553	19706	19548	19446	19797	19582	19480	19603	19636	19262	19597	19312	19774	19572	19701	19738	19547	19563	19597	19450	19431	19474	19420	19703	19489	19343	19506	19367	19436	19714	19657	19475	19406	19625	19554	19500	19589	19504	19692	19384	19485	19422	19376	19568	19688	19522	19556	19565	19149	19540	19577	19601	19585	19625	19357	19378	19426	19535	19767	19497	19506	19461	19536	19391	19457	19466	19423	19638	19502	19422	19508	19581	19448	19510	19485	19592	19608	19684	19608	19364	19436	19391	19573	19629	19718	19412	19564	19458	19619	19719	19528	19319	19715	19534	19662	19326	19495	19407	19456	19340	19384	19532	19595	19632	19427	19516	19506	19416	19330	19443	19449	19491	19459	19536	19548	19438	19514	19312	19503	19618	19561	19348	19478	19510	19739	19462	19585	19384	19472	19541	19615	19457	19554	19394	19399	19577	19492	19496	19476	19493	19618	19671	19520	19526	19622	19704	19541	19537	19642	19443	19528	19403	19558	19526	19556	19525	19374	19707	19608	19384	19684	19266	19634	19426	19469	19521	19493	19692	19576	19455	19394	19476	19556	19648	19674	19523	19538	19340	19599	19481	19729	19388	19398	19675	19491	19462	19597	19661	19467	19652	19456	19465	19636	19462	19659	19698	19501	19618	19376	19315	19618	19334	19831	19504	19510	19400	19631	19582	19619	19555	19476	19639	19552	19684	19512	19321	19569	19525	19542	19280	19624	19799	19670	19672	19603	19730	19627	19558	19484	19390	19343	19399	19537	19589	19688	19402	19322	19509	19479	19468	19495	19586	19793	19586	19465	19515	19566	19397	19539	19502	19471	19507	19479	19392	19575	19528	19661	19470	19394	19573	19398	19278	19550	19559	19540	19603	19415	19724	19484	19633	19534	19503	19631	19770	19514	19605	19544	19505	19439	19436	19285	19584	19557	19401	19605	19473	19543	19770	19570	19727	19671	19626	19547	19521	19641	19485	19471	19488	19480	19558	19604	19244	19422	19529	19474	19586	19583	19346	19371	19597	19510	19609	19622	19361	19417	19479	19503	19268	19471	19329	19335	19588	19581	19462	19618	19493	19591	19444	19596	19410	19587	19361	19517	19466	19323	19605	19561	19321	19481	19554	19401	19333	19520	19503	19551	19472	19686	19505	19555	19636	19691	19394	19754	19610	19701	19677	19360	19567	19547	19598	19435	19666	19509	19621	19713	19555	19494	19585	19699	19480	19573	19811	19448	19400	19564	19717	19615	19561	19340	19837	19697	19648	19521	19296	19485	19488	19508	19580	19486	19607	19671	19469	19704	19586	19570	19438	19410	19589	19466	19768	19856	19767	19624	19499	19408	19448	19483	19526	19367	19489	19459	19474	19818	19344	19629	19433	19644	19458	19375	19441	19629	19498	19517	19414	19494	19512	19688	19469	19531	19486	19376	19690	19548	19394	19380	19355	19456	19482	19615	19443	19582	19643	19614	19382	19477	19546	19521	19635	19542	19490	19535	19293	19361	19450	19537	19541	19588	19380	19392	19422	19477	19451	19401	19658	19419	19583	19783	19453	19320	19656	19497	19713	19399	19541	19628	19253	19692	19502	19508	19398	19436	19332	19530	19364	19459	19524	19575	19532	19498	19596	19362	19461	19373	19556	19491	19500	19442	19437	19388	19465	19672	19772	19675	19487	19699	19338	19595	19584	19618	19641	19491	19517	19608	19563	19541	19383	19554	19516	19521	19575	19617	19359	19325	19498	19617	19420	19439	19710	19669	19633	19493	19486	19516	19713	19635	19524	19381	19532	19634	19537	19588	19750	19710	19552	19578	19508	19589	19350	19580	19578	19648	19391	19567	19469	19413	19345	19574	19454	19558	19456	19421	19662	19384	19697	19568	19565	19454	19541	19599	19381	19269	19559	19413	19402	19566	19693	19526	19611	19624	19632	19545	19681	19470	19373	19714	19506	19557	19239	19458	19471	19243	19567	19550	19492	19529	19468	19577	19368	19549	19507	19288	19544	19342	19564	19576	19557	19502	19482	19523	19322	19481	19570	19315	19588	19597	19487	19707	19618	19487	19436	19600	19372	19276	19633	19457	19634	19770	19639	19557	19517	19558	19514	19637	19661	19594	19663	19760	19709	19553	19669	19659	19304	19431	19378	19909	19232	19509	19355	19572	19488	19618	19331	19304	19322	19434	19444	19395	19498	19782	19505	19513	19444	19485	19713	19451	19474	19543	19649	19305	19456	19412	19586	19566	19577	19643	19587	19595	19579	19497	19614	19574	19649	19746	19313	19484	19723	19492	19616	19531	19614	19648	19502	19565	19397	19519	19587	19485	19494	19541	19630	19510	19549	19720	19306	19685	19372	19495	19403	19397	19609	19518	19648	19503	19635	19694	19545	19436	19699	19695	19690	19577	19354	19644	19506	19488	19626	19517	19495	19476	19426	19599	19599	19521	19574	19507	19604	19604	19756	19300	19397	19616	19511	19442	19366	19526	19592	19483	19588	19565	19692	19608	19587	19649	19406	19359	19251	19639	19483	19259	19513	19602	19296	19423	19213	19589	19458	19435	19573	19548	19554	19784	19365	19474	19492	19599	19658	19392	19477	19652	19476	19543	19533	19551	19693	19557	19621	19609	19377	19539	19503	19578	19342	19256	19345	19554	19334	19704	19474	19710	19449	19453	19462	19400	19535	19666	19450	19574	19645	19433	19554	19516	19669	19539	19573	19734	19544
16386	22622	23581	20079	18857	18368	18047	17759	17417	16970	16991	16762	16561	16719	16576	16394	16271	16402	16217	16203	16430	16410	16300	16146	16209	16496	16394	16263	16342	16322	16267	16246	16287	16476	16165	15991	16365	16246	16211	16190	16445	16329	16272	16202	16201	16311	16482	16254	16208	16110	16196	16361	16148	16238	16173	16238	16476	16353	16078	16578	16390	16432	16287	16196	16127	16272	16423	16125	16117	16111	16182	16212	16161	16153	16110	16337	16382	16345	16326	16280	16021	16262	16293	16154	16331	16385	16243	16333	16152	16205	16299	16312	16126	16261	16322	16166	16428	16201	16288	16223	16207	16198	16116	16253	16462	16346	16180	16129	16179	16371	16165	16205	16268	16258	16255	16349	16231	16146	16243	16370	16291	16244	16227	16241	16032	16125	16246	16339	16049	16351	16355	16328	16320	16190	16212	16253	16289	16268	16395	16352	16205	16274	16279	16186	16056	16229	16250	16271	16268	16338	16151	16081	16205	16285	16514	16244	16301	16194	16112	16312	16125	16185	16336	16106	15971	16286	16093	16272	16299	16211	16408	16205	16112	16271	16213	16372	16214	16371	16279	16266	16211	16348	16254	16107	16205	16108	16322	16270	16352	16280	16288	16349	16194	16342	16308	16211	16097	16429	16119	16243	16261	16216	16265	16286	16226	16269	16342	16152	16221	16117	16306	16318	16409	16059	16172	16262	16219	16185	16213	16234	16362	16303	16292	16286	16318	16250	16074	16240	16287	16204	16153	16150	16241	16225	16342	16331	16129	16219	15999	16197	16173	16177	16343	16212	16366	16289	16336	16341	16428	15935	16432	16155	16417	16283	16201	16235	16191	16196	16297	16151	16199	16318	16268	16126	16340	16040	16297	16361	16078	16256	16199	16363	16206	16228	16247	16216	16338	16378	16252	16196	16259	16312	16202	16320	16236	16205	16276	16019	16400	16181	16260	16289	16310	16214	16376	16273	16266	16206	16187	16341	16330	16168	16239	16217	16316	16293	16150	16210	16417	16160	16262	16284	16212	16226	16111	16211	16124	16177	16237	16240	16167	16227	16203	16293	16194	16385	16146	16383	16380	16222	16155	16338	16091	16264	16326	16151	16088	16288	16181	16302	16179	16138	16290	16240	16278	16045	16123	16438	16206	16196	16424	16169	16357	16240	16219	16278	16203	16192	16217	16163	16310	16239	16338	16169	16335	16063	16241	16241	16219	16340	16261	16208	16074	16346	16239	16112	16394	16102	16124	16290	16254	16378	16216	16363	16370	16316	16285	16370	16058	16085	16387	16230	16240	16295	16297	16148	16044	16201	16344	16412	16240	16069	16254	16177	16173	16349	16269	16347	16192	16378	16418	16230	16263	16224	16073	16151	16365	16290	16189	16230	16406	16132	16236	16185	16225	16242	16323	16230	16390	16435	16249	16275	16281	16370	16250	16386	16249	16242	16329	16154	16307	16246	16233	16204	16272	16326	16193	16298	16180	16340	16298	16296	16351	16196	16191	16238	16428	16322	16121	16207	16111	16243	16146	16367	16451	16210	16196	16342	16260	16167	16171	16311	16296	16131	16261	16219	16282	16271	16230	16463	16413	16344	16168	16256	16284	16195	16154	16454	16341	16278	16077	16397	16279	16237	16297	16126	16281	16226	16297	16268	16329	16148	16177	16208	16158	16332	16207	16185	16208	16202	16191	16284	16239	16166	16133	16445	16411	16151	16266	16234	16296	16145	16313	16339	16371	16246	16203	16270	16262	16148	16219	16334	16189	16308	16112	16190	16292	16274	16199	16270	16165	16214	16347	16133	16216	16165	16193	16197	16477	16391	16267	16061	16212	16184	16230	16187	16417	16306	16244	16200	16421	16230	16154	16259	16184	16439	16296	16168	16402	16213	16282	16313	16244	16232	16204	16275	16320	16363	16274	16348	16455	16258	16283	16388	16412	16334	16349	16195	16322	16277	16177	16265	16302	16259	16358	16243	16186	16192	16167	16204	16232	16177	16316	16347	16232	16221	16339	16197	16224	16111	16251	16271	16183	16472	16342	16305	16216	16223	16304	16277	16192	16228	16217	16274	16370	16313	16400	16126	16301	16372	16242	16359	16206	16248	16251	16272	16243	16417	16208	16249	16217	16197	16092	16308	16362	16222	16421	16264	16342	16102	16152	16181	16129	16111	16104	16399	16406	16454	16445	16106	16214	16197	16364	16102	16288	16360	16200	16464	16138	16335	16209	16259	16148	16327	16316	16340	16339	16243	16238	16108	16174	16173	16230	16235	16225	16284	16313	16064	16184	16186	16274	16338	16125	16263	16278	16389	16183	16393	16186	16161	16210	16317	16380	16208	16500	16343	16197	16238	16243	16368	16209	16170	16271	16207	16101	16263	16294	16217	16215	16284	16209	16083	16184	16370	16346	16416	16359	16265	16246	16283	16387	16200	16225	16348	16338	16107	16400	16222	16172	16126	16295	16330	16212	16465	16259	16343	16179	16247	16249	16244	16167	16269	16114	16158	16332	16157	16429	16180	16297	16361	16285	16176	16183	16267	16246	16188	16249	16052	16315	16247	16426	16357	16305	16393	16254	16230	16267	16207	16086	16288	16287	16395	16194	16319	16382	16389	16222	16313	16206	16338	16130	16131	16342	16239	16185	16234	16201	16388	16079	16233	16360	16238	16291	16194	16175	16281	16119	16158	16243	16185	16151	16349	16227	16332	16339	16192	16254	16272	16447	16269	16258	16351	16230	16306	16189	16218	16184	16219	16350	16343	16312	16023	16197	16298	16362	16113	16291	16201	16307	16289	16216	16144	16252	16317	16240	16408	16213	16251	16252	16171	15985	16225	16287	16272	16307	16392	16266	16234	16346	16255	16154	16296	16434	16205	16379	16309	16280	16086	16233	16336	16224	16159	16097	16221	16292	16544	16165	16183	16411	16284	16230	16212	16359	16249	16028	16315	16301	16120	16210	16229	16335	16189	16321	16326	16089	16297	16279	16285	16265	16246	16117	16012	16114	16262	16109	16197	16342	16287	16334	16287	16154	16355	16181	16427	16293	16449	16286	16346	16288	16259	16321	16193	16304	16211	16476	16184	16498	16296	16282	16133	16370	16338	16424	16219	16322	16300	15964	16265	16113	16297	16090	16237	16270	16209	16223	16415	16254	16332	16303	16325	16232	16292	16287	16356	16181	16229	16270	16238	16269	16349	16122	16377	16452	16269	16393	16185	16388	16189	16238	16376	16241	16185	16209	16258	16099	16250	16292	16409	16142	16209	16143	16030	16269	16260	16140	16368	16073	16194	16404	16134	16336	16199	16065	16214	16189	16208	16106	16247	16285	16364	16372	16362	16281	16332	16165	16203	16324	16232	16135	16199	16240	16247	16381	16330	16371	16389	16195	16182	16146	16208	16314	16199	16288	16215	16222	16507	16326	16291	16188	16226	16301	16386	16127	16144	16298	16215	16343	16266	16142	16281	16262	16194	16194	16393	16224	16300	16114	16238	16189	16272	16415	16347	16210	16074	16227	16231	16282	16306	16255	16247	16347	16221	16242	16032	16122	16493	16337	16317	16377	16121	16098	16151	16221	16370	16146	15996	16333	16351	16117	16316	16329	16048	16258	16297	16176	16258	16340	16152	16427	16038	16312	16228	16234	16272	16179	16197	16191	16223	16388	16188	16262	16365	16182	16411	16381	16014	16234	16318	16204	16342	16291	16308	16230	16102	16228	16242	16134	16331	16382	16150	16271	16274	16328	16275	16183	16150	16140	16249	16371	16333	16071	16295	16300	16288	16187	16223	16362	16016	16412	16275	16197	16230	16258	16067	16370	16194	16242	16236	16271	16242	16287	16225	16096	16072	16270	16284	16118	16318	16282	16300	16491	16346	16236	16142	16377	16360	16348	16231	16356	16145	16204	16293	16267	16282	16262	16278	16491	16166	16316	16249	16307	16273	16382	16339	16182	16340	16220	16157	16205	16237	16280	16373	16259	16231	16210	16157	16365	16172	16223	16210	16305	16261	16187	16181	16170	16358	16258	16386	16237	16308	16209	16336	16254	16329	16115	16211	16261	16271	16367	16335	16312	16171	16251	16174	16293	16303	16154	16287	16217	16320	16233	16330	16196	16191	16302	16253	16211	16081	16112	16265	16257	16274	16222	16285	16330	16187	16308	16317	16317	16288	16192	16212	16099	16355	16200	16237	16188	16223	16152	16237	16178	16117	16144	16310	16141	16337	16248	16319	16161	16213	16267	16360	16351	16098	16287	16251	16364	16314	16343	16419	16302	16330	16114	16336	16141	16397	16249	16277	16258	16297	16310	16206	16334	16374	16152	16193	16397	16220	16213	16217	16238	16368	16196	16184	16276	16219	16274	16226	16294	16299	16146	16333	16138	16191	16227	16147	16281	16210	16183	16244	16343	16132	16350	16296	16248	16239	16489	16369	16304	16250	16223	16132	16136	16257	16258	16360	16298	16247	16333	16398	16435	16261	16381	16127	16288	16212	16310	16316	16240	16228	16176	16309	16104	16428	16304	16190	16271	16211	16225	16148	16135	16310	16292	16140	16305	16270	16204	16225	16153	16235	16313	16130	16202	16245	16232	16316	16271	16224	16313	16281	16206	16221	16337	16306	16257	16276	16262	16315	16189	16206	16214	16280	16343	16377	16268	16095	16183	16128	16252	16203	16304	16147	16410	16186	16137	16307	16264	16298	16487	16415	16237	16366	16405	16002	16242	16123	16387	16172	16189	16308	16196	16183	16413	16235	16300	16363	16294	16256	16145	16397	16104	16265	16252	16368	16121	16208	16317	16154	16289	16434	16158	16317	16323	16114	16247	16374	16173	16358	16151	16245	16300	16224	16130	16214	16192	16306	16326	16285	16284	16336	16327	16372	16201	16222	16363	16307	16365	16233	16178	16332	16258	16240	16196	16346	16349	16389	16399	16336	16198	16398	16379	16197	16351	16304	16129	16184	16146	16305	16344	16315	16148	16284	16276	16357	16158	16134	16423	16255	16461	16366	16285	16242	16214	16261	16123	16255	16227	16051	16196	16127	16244	16252	16241	16254	16136	16317	16479	16368	16369	16203	16333	16184	16268	16134	16316	16285	16268	16200	16239	16424	16190	16317	16271	16310	16145	16235
24104	21541	29166	24470	22764	24120	24424	21602	20836	20645	20234	20077	19831	19671	19874	19639	19545	19480	19491	19413	19175	19356	19749	19500	19304	19399	19401	19447	19301	19081	19350	19350	19125	19354	19201	19279	19455	19261	19290	19326	19372	19177	19307	18912	19235	19248	19372	19212	19150	19324	19345	18941	19019	19323	19460	19371	19233	19117	19475	19862	19894	19867	19393	19335	19205	19393	19103	19059	19228	19173	19216	19173	19219	19213	19284	19085	19164	19081	19076	19339	19105	19241	19278	19157	19194	19202	19311	19375	19262	19165	19284	19149	19155	19440	19263	18962	19197	19219	19270	18982	18995	19145	19413	19240	19266	19162	19126	19088	19486	18893	18965	19064	19343	19028	19329	19210	19074	19243	19322	19205	19070	19327	19203	19181	19230	19220	19397	19188	19177	19279	19198	19174	19325	19135	19095	19006	18977	19173	19132	19036	19074	19148	19268	19157	19026	19319	19193	19194	19108	19224	19202	19106	19275	19221	19245	19216	19193	19111	19212	19099	19110	19047	19191	19169	19127	19192	19270	19084	19241	19236	19370	18996	19117	19188	19114	19189	18980	19134	19169	19047	19131	18941	19049	19046	19200	19219	19329	19354	19374	19011	19135	19207	19314	19296	19113	18987	19056	19012	19119	19057	19155	19180	19000	18965	18988	19309	19440	19105	19179	19156	19175	19117	19255	19219	19202	18963	19025	19037	19163	19336	19147	19220	19240	18948	19127	19174	19284	19329	19174	19130	19262	19404	18876	19162	19176	19268	18965	19094	19308	19130	18949	19081	19325	19239	19205	19208	19141	19249	18908	19134	19222	19295	19199	19259	19244	19120	19193	19242	19078	19233	19389	18945	19067	19156	19383	19242	19101	19192	19219	19421	19248	19076	19171	19478	19226	19237	19260	19046	19197	19072	19115	19124	19184	19149	19255	19076	19117	19182	19189	19005	19025	19305	19154	19127	19234	19189	19068	19201	19222	19119	18966	19271	19158	19098	19004	19276	19081	19224	19258	19098	19327	18986	19206	19352	19337	19229	19146	19352	19352	19262	19069	19366	19092	19313	19233	19377	19278	19299	19147	19145	19256	19105	19393	19273	19047	18946	19016	19060	19131	19327	19385	19136	19401	19111	19176	19231	19177	19190	19208	19169	19383	19297	19058	19183	19189	19151	19187	19198	19274	19276	19163	19085	19185	19117	19039	19312	19288	19123	19404	19216	19207	19193	19136	19162	19233	19192	19221	19193	19143	19192	19445	19217	19217	19187	19366	19020	19195	19292	19057	19271	19230	19033	19132	19200	19218	19095	19373	19269	19199	19177	19204	19233	19274	19257	19143	19134	19373	19231	19234	19024	19229	19236	19015	19187	19160	19150	19158	19273	19374	19168	19179	18948	19349	19075	18864	19201	19032	19043	19184	19111	19203	19432	19301	19052	19095	19175	19301	19205	19252	19155	19090	19146	19246	19238	19059	19056	19281	19206	19149	19223	19289	19195	18993	19082	19157	19074	19107	19303	19143	19121	19296	19119	19222	19112	19390	19208	19177	19260	19213	19032	19063	19235	19128	19254	19105	18986	19176	19211	19092	19334	19148	19281	19276	19220	19028	19301	19249	19161	19113	19312	19305	19226	19013	18771	19317	19286	19052	19294	19402	19043	19454	19238	19322	19317	19049	19174	19150	19029	19284	19183	19213	19171	19075	19049	19081	19343	19041	19469	19229	18934	19178	19116	19217	19416	19192	19165	19112	19257	19069	19214	19206	19093	19247	19023	19070	19155	19069	19058	19203	19304	19195	19216	19153	19254	18984	19314	19362	19131	19307	19231	19244	19021	19328	19012	19217	19180	19036	19136	18921	19269	19354	19149	19270	19261	19305	19302	19259	19123	19121	19198	19071	19153	19032	19315	19031	19085	19242	19219	19197	19233	19115	19142	19355	19182	19081	19099	19237	19151	19164	19124	19256	19048	19025	19403	19240	19465	18884	19099	19211	19129	19077	18952	19133	19256	19202	19105	19227	19283	18898	19153	18983	19086	19136	19122	19064	19144	19281	19295	19273	19243	19252	19258	19012	19090	19145	19312	19288	19206	19221	19158	19023	19085	19282	18955	19308	19205	19223	19116	19091	19183	19109	19295	19246	19261	19228	18857	19023	19109	19156	19313	19221	19014	19049	19035	19055	19316	19264	19154	19066	19363	19317	19085	19148	19114	19216	19105	19246	19426	18960	19084	19132	19242	19060	18903	19190	19174	19180	19111	19307	19038	19208	19252	19174	19270	19305	19232	19257	19218	19215	19042	19197	18971	19334	19080	19346	19111	19176	19180	19015	19343	19048	19109	19229	19118	19161	19075	18972	19172	19154	19123	18987	19268	19353	19316	18953	19204	18924	19089	19082	19117	19215	19222	19032	19188	19200	19062	19330	19211	19000	19245	19201	19182	19124	19232	19060	19348	19337	19053	19132	19030	19020	19172	19014	19020	19140	19200	19115	19203	19336	19167	19238	19202	19289	19078	19176	19278	19287	18925	19304	19168	19409	19243	18932	19132	19236	19333	19160	19171	19266	19222	19187	19322	19188	19193	19179	19181	19120	19097	19071	19151	18911	19239	19131	19147	19186	19146	19187	18907	19069	19322	19058	19219	19346	19321	19171	19132	19075	19223	19125	19165	19091	19153	18990	19158	19269	19032	19213	19113	19108	19153	19186	19002	19250	19229	19179	19343	19286	19207	19069	19212	19174	19271	19216	19274	18881	19278	18967	19077	19247	19064	19264	19306	19153	19210	19214	19110	19066	19238	19082	19217	19179	19128	19094	19107	19294	19199	18994	19212	19163	19211	19038	19072	19309	19267	19172	19059	19054	19082	19264	19145	19127	19100	19423	19096	19233	19191	19030	18968	19218	19062	19196	19254	19158	19199	19391	19069	19485	19206	19049	19141	19202	19242	19193	19071	19007	19232	18942	19122	19329	19083	19142	19137	19268	19035	19101	19129	19188	18893	19101	19076	19030	19021	19121	19074	19148	19047	19286	19207	19323	18980	19213	19119	19323	19260	19124	19117	19212	19113	19304	19213	19102	19217	19040	19082	19314	19058	19208	19201	19187	18968	19125	19060	19038	19184	19354	19155	18980	19005	19035	19192	19344	19079	19082	19085	19258	19268	19091	19045	19159	18914	19129	19089	19178	18941	19167	19294	19279	19129	19435	19165	19021	18979	19024	18947	18931	19064	19142	19126	19312	19172	19174	19199	19258	19270	19186	19296	19155	19130	19237	18983	19110	19408	18906	19161	19124	19067	19280	19185	19000	19105	19141	19010	19253	19268	19321	19052	19155	19187	19194	19335	19185	19096	19076	19278	19121	19219	19254	19117	18950	19194	19233	19178	19392	19103	19132	19187	19215	18976	19268	19388	19212	19142	19191	19413	19284	19213	19244	19072	19122	19177	19107	19063	19164	19080	19284	19347	19181	19358	19153	19183	19135	19124	19114	19213	19396	19296	19194	19099	19393	19115	19135	19207	19375	19321	19090	19225	19260	19065	19193	19476	19139	19307	19193	19165	19105	19262	19015	19251	19061	19203	19192	19233	19210	19311	19033	19177	19095	19050	19072	18988	19040	19155	19176	19243	19107	19157	19286	19174	19097	19085	19287	19171	19112	19081	19076	19232	19352	19151	19296	19076	19179	19155	19139	19111	19121	19342	19264	19320	19248	19090	19092	19127	19014	19137	19139	18870	19125	19023	19121	19042	19433	19141	19241	19380	19132	19303	19196	19081	19214	19217	18991	19187	19289	19259	19035	19171	19090	19077	19109	19117	19122	19073	19137	19196	19168	19288	19195	19176	19277	19048	19078	19179	19211	19197	19056	19303	19438	19196	19277	19260	19219	19460	19144	18920	19071	19114	19332	19213	19344	19146	19247	19100	19233	19024	19226	19218	19176	19043	19110	19395	19132	19216	18992	18966	19135	19192	19249	19122	18870	19171	19165	18981	19300	19124	19109	19273	19122	18952	19235	19281	19214	19141	19218	19077	19114	19225	19252	19196	19102	19266	19191	19234	19243	19297	19386	19218	19245	19414	19128	19086	19002	19095	19100	19145	19141	19181	19147	19026	19127	19160	19232	19177	19143	19098	19193	18967	19202	19220	19250	19140	19089	19035	19177	19259	19216	19098	19239	19127	19076	19089	19418	19306	19078	19295	19053	19107	19035	19293	19185	19188	19167	19280	19435	18904	19296	19284	19111	19102	19151	19211	19236	19212	19476	19229	19147	19176	19182	19328	19070	18939	19178	19035	18989	19246	19167	19152	19234	19304	19101	19015	19353	19024	19169	19233	19093	19172	19042	19173	19122	18911	19273	19244	19125	19099	19284	19007	19060	19047	19191	19030	19096	19158	19066	19111	19083	19074	19063	19196	19065	19031	19305	19120	19189	19282	19269	19084	19083	19154	19322	19064	19356	19180	19153	19341	19293	19308	19280	19291	19288	19238	19250	19177	19062	19194	19177	19427	19318	19187	19273	19322	19457	19312	19073	19168	19201	19076	19220	19359	19098	19228	18948	19027	19132	19060	19298	19169	19391	18973	19199	19231	19117	19081	19101	19096	19118	19260	19246	19048	19145	19199	19091	19112	19155	19271	19208	19251	19239	19356	19192	19358	19261	19067	19173	19299	19259	19071	19309	19253	19069	19100	19140	19212	18974	19112	18969	19150	19199	19251	19286	19158	19148	19302	19243	19002	19066	19164	19373	19351	18989	19081	19099	19236	19165	19243	19037	19121	19080	19194	19144	19157	19181	19092	19129	19247	19184	19223	19134	19130	19056	19211	19050	19174	19043	19066	19190	19145	19248	19049	19212	19476	19034	19294	19320	19289	19053	19106	19184	18997	19229	19117	19204	19184	19363	19340	19056	19319	19138	19328	19160	18930	19250	19188	19100	18972	19205	19358	19164	19173	19266	19074	19225	19278	19293	19167	19067	19255	19246	19100	19233	19211	19115	19117	18944	19318	19398	19240	19269	19207	19280	19044	19073	19180	19137	19216	19408	19220	19292	19205	19321	19325	19081	19052	19368	18994	18991	19233	19183	19337	19098	19134	19303	19401	19164	19125	19199	19265	19116	19427	19141	19162	19110	19020	18965	19277	19302	19279
15960	29715	29129	23905	21483	20453	20033	19252	18782	17890	17322	17176	16881	16822	16557	16289	16358	16194	16146	16267	16079	16272	16175	16155	16063	16162	16215	16192	16126	16086	16178	16019	16038	16119	16100	16208	16022	16209	16090	16130	16041	16173	16098	16265	16157	16082	16248	16050	16190	16226	16159	16126	16138	16109	16099	16087	16138	16115	16591	17059	17198	16603	16503	16357	16124	15949	15981	16047	16164	16163	16230	16040	16131	16012	16088	16254	16018	16156	16213	15751	16230	15862	15939	15917	16081	16039	16010	15996	16015	15882	16045	16004	16072	16067	16220	16098	16023	16129	15912	16137	16044	16107	16046	16232	16055	16237	16069	15948	16175	15884	16234	16029	16104	16046	16089	16031	16107	16043	16069	15954	16212	16073	15919	16133	15931	16012	16003	15986	16016	16108	15894	16357	16049	16142	16143	16136	15983	16107	16087	16001	16089	16093	16070	15910	16062	16029	16064	16005	16084	16103	16169	16103	16043	15959	16104	15925	16105	16087	15972	15944	16020	16147	15886	16020	15981	16178	15979	15978	15985	16178	15925	15958	16026	16163	15991	16048	16265	15782	16094	16064	16082	15930	16015	15999	15972	16025	16101	15987	15985	15992	16077	16074	15997	16112	16130	15980	16004	16006	16077	16026	16097	16036	16158	16284	15969	16142	15999	16072	15994	15863	15931	15957	15981	16125	16038	15919	16014	16033	15879	16077	16064	16062	16116	15934	16058	15967	16012	15978	15989	16146	16146	16066	15990	16132	15930	16251	16071	15811	16284	16113	15863	16211	16208	15968	16166	16212	15913	16050	15914	16112	15968	16177	16028	16241	16070	15997	16135	16050	15890	16078	16046	15980	16001	16044	15998	16122	16141	16022	16004	16017	15922	16052	16104	16093	16024	16041	16061	15950	16350	16026	16057	15968	16204	16177	15942	16153	15969	16001	16051	16012	15938	16007	16004	16140	16106	16068	16098	16156	15940	15852	15969	16021	16003	15783	16061	16084	16264	16005	16048	16096	16141	16062	15994	16120	16070	16128	16101	16151	16158	15953	16031	15958	16206	15974	16068	16095	16017	16024	16104	16168	16139	16105	16016	16017	15966	15981	16121	16163	16155	16194	15982	16132	16013	15976	16120	16047	16086	15930	16143	15989	15944	16035	16128	16094	15888	15998	16003	15967	15782	15905	16046	16095	16031	15964	16092	16214	16074	16034	16163	16127	15903	15905	16085	15932	15904	15935	15896	16124	16159	16122	16074	16107	16055	16164	16101	16210	15945	16216	15939	16104	15989	15948	16131	16078	15950	16054	16077	15896	16205	16068	16021	16046	16019	15922	16051	16060	16051	15999	16229	15991	16003	15925	16113	16123	16071	16088	15970	16131	16030	16109	16061	16049	16044	16279	15948	16267	16210	15908	16140	16065	16072	16118	16030	15942	16038	15891	16018	16003	16064	16156	15962	16094	16102	16017	15964	15956	16076	16161	15958	16216	15994	16028	16141	16027	16060	16145	16117	16023	15878	15980	15940	15994	16054	15931	16056	15997	16155	15963	16118	15980	16098	16160	16022	16141	16159	16124	16167	16174	16050	15872	15981	15932	16157	15978	16019	15933	15931	16250	15981	16037	16059	16207	16066	15975	16197	16011	15918	16000	16080	15891	16044	16205	15937	16088	16065	15904	16081	16326	15840	15971	16024	16218	15950	16108	15910	16064	15893	16151	16171	15958	15661	15917	16077	15951	16016	16007	15961	16195	16103	16085	16051	15996	16035	16070	16156	15948	16121	16060	16045	16043	16114	15889	15989	16029	16154	16105	16074	16090	16109	16015	16126	16137	16192	16042	15942	16055	16201	15995	15954	16119	16177	16071	16116	16171	16060	16152	15975	16032	16164	15996	15931	16071	16034	16097	16149	16127	16008	15914	16079	16060	16081	16081	15953	15801	16058	16039	15970	16059	16096	16063	16151	15969	16053	16024	16070	16101	16088	15812	15961	16028	16290	16045	16060	15816	16231	15930	15997	16074	16015	16119	16108	16125	15975	16056	16032	16063	16134	15951	16078	16159	16157	16133	16061	16021	16068	16083	16144	16034	15940	16171	16019	15983	16111	16128	16106	16103	16333	16094	16005	16014	16036	16046	15891	15921	16098	16051	15950	15793	15931	16120	16119	16044	16186	16238	16191	16048	16146	15906	15944	16147	16105	16048	16015	16162	16045	16091	15966	16005	15955	16134	16163	16094	16057	15956	16024	16234	16022	15991	16290	16025	16061	16026	16070	16021	16092	16040	16147	15717	15996	16045	16120	16019	16068	16086	16058	16030	16146	16088	16143	15919	16065	15898	16064	16072	15950	16045	15896	15967	16216	16013	16090	16085	15924	15994	15848	16170	16191	15940	16212	16001	15954	15940	16253	16074	16003	16058	16097	16223	15996	16080	16049	16131	16074	16095	16048	16156	16000	16053	16090	16092	15986	16006	15955	16264	15981	16298	15880	16053	16035	16198	16008	16256	16078	15921	15992	16102	16279	15953	16073	16017	16063	16178	15973	16054	16037	15863	16113	16017	16010	16023	15960	16085	16132	16111	16065	16190	15960	16092	15990	16176	16066	16148	16210	16012	15936	16155	16042	16116	16005	16171	15959	16051	16157	16090	16038	15796	16144	16301	15897	16225	16119	16066	16141	16129	16120	16236	15928	16001	16131	16118	16027	16004	15830	15982	16272	16118	15902	16134	16054	16018	16035	16111	15981	16019	16132	16206	16090	15980	16221	16100	16157	16115	15943	16034	16010	16037	16002	15966	16064	16010	16214	16158	15958	15852	16141	16051	15973	16232	16063	16159	16031	15885	16013	16110	16006	16210	16034	16050	16106	16069	16071	16158	16116	16064	16015	16059	16335	15963	15988	15871	16201	16124	16094	16032	16118	16015	16078	16106	16031	15949	16151	16156	15895	16089	16214	15941	16166	16218	16040	16093	16086	15947	15969	15927	16061	15995	16037	16101	15945	15934	16115	15953	16007	15838	15960	16066	16020	16112	16123	16089	16038	16075	16039	16061	16119	16017	16090	15990	16090	16021	16045	16066	16036	16042	15903	16166	16025	16027	16092	16042	15977	16131	15931	15965	15916	16081	16151	15925	16064	16379	16122	16030	16017	16138	16193	16046	16086	15949	15987	16244	16136	16009	16043	15834	16100	16024	16042	16190	16152	16024	15998	16255	16161	16109	15971	16037	15918	15956	16137	16156	16242	15850	15942	16201	15963	16038	16127	16115	16046	16054	15944	15938	16015	16217	15996	16104	15917	16156	16105	16212	16080	16190	16110	16124	16051	16124	16008	16119	16144	16285	15991	15995	16074	15931	16118	15873	15935	16005	16027	15979	16053	15912	16122	16064	15942	16025	16100	16015	16121	16200	16052	15941	16105	16093	16044	16064	15893	16178	15989	15922	16040	16042	16142	16055	16138	15974	16011	16054	16119	16106	16153	16017	15979	16073	16079	16068	15943	16077	16051	16254	15953	16195	16083	15979	15998	16053	16117	16173	16027	16118	16166	15963	16082	16030	15979	15871	15996	16052	16094	15955	16073	15955	16048	15910	16132	16032	16033	16130	16120	16044	15920	16062	15963	16060	16086	15905	15897	16386	16093	15911	15874	16134	16109	16109	16206	15929	16013	16104	16177	16006	16162	16265	15944	16164	16032	15937	16122	16013	16246	16229	16074	16102	15981	16004	16058	16054	16011	16066	16277	16143	16031	16069	16003	15966	16049	16092	16087	15964	16158	15969	16093	16055	16053	16135	16093	16077	16002	16003	16145	16075	16040	16042	16069	16055	16135	16081	16128	15998	16244	15828	15969	16142	16048	16063	15988	16116	16034	16023	15983	16080	16144	16258	16049	16063	15979	15972	15939	16186	16105	16045	16006	16006	15999	16116	16114	16036	16152	16025	15915	16042	16112	16033	15902	15949	16245	16178	15971	16060	16160	16019	16323	16157	16004	16115	15981	15996	15990	16201	16090	16133	16123	16104	16042	16155	16084	16134	16052	15933	16063	16037	15923	16191	15989	16152	15853	16089	16169	15968	16149	16000	16076	16111	15964	16100	16038	16045	16132	16071	16087	16000	16170	16034	16035	16045	15925	16001	16108	16148	16043	15986	16152	16105	15955	16179	16164	16174	16156	16019	15850	16059	16026	15941	16161	15990	15946	16117	16190	16109	16093	16075	16001	16129	16099	16129	16214	16131	16087	16030	16109	16168	16054	16165	16080	15996	16031	16034	16159	16186	16004	16192	16017	16139	16103	16142	16004	15823	15909	16161	15960	15924	16044	16027	15948	16295	15936	16059	16020	16085	16061	16045	16172	15960	15980	15951	16005	15908	16172	16153	16118	16028	15931	16137	16099	15897	15927	16108	16113	16061	15881	16115	15894	15950	16029	16162	16164	16062	16113	15980	15911	16097	16185	15835	16115	15911	16106	15937	16012	16078	16080	16125	16141	16087	16126	16089	16005	16126	16061	16069	15954	15994	16031	16076	15940	16136	16004	16241	16202	16135	16159	16199	15923	16065	16107	16188	16196	16154	16020	16110	15979	16174	16138	15990	15972	16255	16092	16100	16066	15890	15996	16146	16180	16048	16078	16198	16246	16112	16233	16329	16043	16116	16095	16206	16095	16169	16047	16065	15881	16113	16019	16071	16094	16042	16117	16013	15914	16037	16041	16090	16168	16015	15907	15796	16092	16049	15922	16035	16177	15990	16117	16092	15984	15987	16081	16069	16011	15979	16118	16036	15909	16106	16060	16005	16153	16064	15995	16110	16030	16137	15971	16120	16009	16096	16013	15890	16058	15973	16121	16224	16124	16145	16009	16067	16011	16027	16061	15993	16083	16045	16184	15953	16082	16058	16199	16115	16163	16073	15967	15968	16135	16029	16065	16117	16095	16034	16111	15993	16001	15965	16047	15911	16006	16004	16188	15834	16097	16046	16002	15981	16008	16062	15963	16035	16045	16182	16039	16152	16016	16100	16168	16061	16035	16097	16351	16064	15980	16011	16156	16017	16014	15922	16150	16055	15986	16067	16069	15921	16041	16136	16062	16145	16007	15932	16011	15961	15952	15953	16057	16088	15973	16104	15939	16081	16037	16084	15975	15996
23071	21525	29451	24060	21825	24761	28436	23172	21660	21565	20660	20430	20487	20073	19779	19783	19610	19757	19598	19406	19560	19570	19596	19564	19633	19418	19411	19485	19543	19446	19592	19474	19575	19390	19494	19387	19336	19578	19369	19418	19199	19459	19483	19470	19338	19227	19414	19545	19378	19325	19312	19402	19599	19311	19495	19322	19372	19276	19968	20266	20600	20272	19973	19723	19542	19369	19426	19106	19282	19291	19423	19332	19180	19291	19142	19413	19168	19269	19336	19362	19293	19279	19166	19311	19246	19120	19262	19225	19380	19477	19334	19360	19349	19258	19401	19428	19334	19273	19435	19373	19356	19308	19381	19257	19259	19290	19353	19265	19185	19470	19366	19176	19391	19245	19208	19026	19267	19191	19224	19323	19290	19090	19198	19378	19302	19318	19165	19220	19296	19319	19356	19368	19277	19307	19223	19206	19495	19249	19121	19408	19173	19205	19250	19145	19302	19205	19195	19299	19394	19578	19412	19382	19227	19378	19377	19207	19304	19314	19276	19540	19400	19165	19426	19228	19353	19351	19389	19072	19264	19102	19382	19289	19181	19340	19066	19366	19250	19141	19185	19386	19476	19411	19122	19192	19247	19429	19321	19362	19192	19220	19191	19298	19277	19408	19521	19256	19181	19324	19429	19108	19264	19255	19003	19134	19385	19273	19230	19248	19160	19190	19138	19299	19378	19209	19345	19555	19288	19195	19337	19325	19221	19257	19360	19311	19370	19128	19207	19225	19203	19174	19144	19259	19324	19367	19201	19438	19462	19080	19223	19217	19365	19208	19479	19294	19406	19199	19347	19195	19261	19347	19159	19192	19252	19288	19266	19167	19280	19067	19068	19042	19100	19414	19524	19256	19205	19353	19386	19182	19316	19368	19213	19287	19304	19228	19105	19400	19213	19264	19353	19370	19554	19186	19286	19092	19333	19330	19287	19223	19349	19227	19201	19438	19342	19181	19383	19370	19475	19229	19359	19116	19240	19049	19140	19248	19330	19071	19403	19276	19083	19271	19382	19263	19195	19130	19195	19341	19282	19290	19141	19092	19520	19216	19326	19180	19184	19052	19132	19002	19315	19184	19264	19118	19235	19545	19244	19123	19405	19277	19257	19231	19331	19407	19022	19190	19242	19615	19384	19158	19464	19395	19377	19288	19187	19223	19119	19288	19212	19108	19258	19161	19318	19111	19390	19415	19060	19211	19380	19319	19142	19267	19235	19158	19485	19504	19349	18931	19087	19219	19035	19114	19262	19177	19161	19298	19164	19260	19522	19384	19335	19121	19341	19383	19299	19282	19271	19341	19159	19305	19299	19522	19184	19440	19402	19191	19128	19419	19163	19265	19327	19194	19395	19107	19246	19103	19231	19339	19444	19138	19145	19205	19416	19175	19425	19085	19350	19294	19123	19184	19320	19169	19418	19282	19280	19123	19061	19207	19342	19222	19195	19229	19210	19193	19217	19400	19234	19147	19376	19201	19083	19047	19197	19238	19026	19453	19378	19244	19226	19293	19192	19072	19146	19293	19349	19225	19312	19188	19335	19349	19308	19148	19348	19205	19209	19114	19135	19140	19355	19423	19354	19149	19423	19476	19295	19336	19190	19735	19334	19227	19099	19318	19398	19250	19123	19353	19270	19140	19101	19291	19500	19315	19330	19458	19150	19365	19366	19245	19281	19231	19244	19439	19363	19320	19130	19123	19324	19439	19381	19351	19234	19259	19340	19450	19392	19260	19269	19083	19066	19063	19198	19188	19269	19299	19264	19176	19329	19437	19381	19181	19333	19237	19489	19221	19315	19400	19165	19278	19281	19034	19467	19351	19311	19157	19148	19296	19305	19312	18971	19180	19286	19287	19323	19216	19234	19430	19424	19244	19037	19348	19423	19297	19256	19336	19207	19171	19181	19226	19328	19324	19291	19237	18853	19173	19150	19253	19346	19124	19307	19204	19345	19197	19294	19539	19261	19104	19416	19149	19450	19378	19189	18943	19218	19074	19179	19254	19266	19252	19271	19163	19485	19238	19098	19290	19191	19232	19274	19429	19252	19282	19278	19171	19214	19217	19450	19432	19190	19227	19492	19331	19095	19391	19254	19091	19346	19254	19268	19109	19337	19495	19352	19261	19426	19307	19195	19137	19449	19209	19370	19329	19195	19329	19283	19399	19327	19277	19314	19332	19442	19309	19233	19207	19575	19377	19275	19128	19354	19539	19303	19269	19248	19012	19201	19349	19514	19337	19284	19286	19226	19260	19321	19257	19364	19222	19481	18997	19147	19128	19130	19221	19342	19243	19277	19150	19265	19058	19235	19274	19363	19294	19317	19351	19021	19328	19352	19349	19255	19127	19199	19258	19424	19314	19363	19254	19173	19038	19432	19269	19241	19383	19286	19185	19229	19093	19126	19222	19064	19430	19334	19097	19181	19391	19299	19270	19180	19121	19128	19463	19314	19205	19273	19364	19392	19229	19288	19163	19271	19442	19277	19320	19272	19093	19246	19269	19377	19112	19422	19374	19143	19267	19275	19389	19281	19198	19342	19270	19204	19007	19243	19478	19447	19081	19233	19260	19247	19211	19567	19289	19369	19254	19497	19253	19345	19313	19174	19188	19154	19026	19293	19411	19154	19421	19409	19133	19201	19072	19508	19389	19139	19025	19394	19160	19078	19399	19335	19101	19297	19117	19259	19477	19224	19336	19242	19353	19439	19235	19600	19155	19450	19281	19390	19122	19172	19194	19102	19363	19323	19285	19250	19203	19416	19249	19180	19356	19349	19320	19442	19150	19095	19200	19224	19493	19308	19188	19197	19025	19022	19358	19259	19250	19199	19295	19244	19220	19421	19338	19351	19278	19332	19442	19372	19207	19343	19380	19288	19169	19245	19276	19368	19142	19300	19286	19335	19191	19145	19365	19148	19098	19292	19186	19228	19359	19222	19334	19399	19241	19363	19087	19179	18997	19062	19222	19298	19146	19149	19302	19335	19294	19441	19329	19314	19222	19365	19345	19343	19335	19445	19268	19277	19147	19077	19209	19378	19329	19104	19116	19347	19107	19176	19292	19442	19098	19339	19216	19242	19299	19118	19265	19315	19422	19198	19042	19233	19503	19240	19245	19148	19243	19233	19192	19074	19222	19199	19256	19243	19174	19083	19287	19267	19306	19234	19397	19463	19272	19418	19254	19371	19493	19062	19029	19239	19217	19287	19469	19453	19335	19053	19390	19129	19165	19202	19370	19440	19239	19115	19163	19266	19314	19307	19293	19252	19285	19343	19237	19529	19445	19539	19440	19125	19163	19517	19214	19287	19185	19460	19158	19242	19211	19156	19328	19233	19011	19198	19223	19260	19239	19379	19347	19197	19209	19240	19375	19238	19327	19231	19079	19250	19324	19259	19195	19290	19204	19143	18967	19077	19239	19238	19196	19055	19546	19014	19319	19531	19132	19187	19154	19317	19268	19164	19054	19178	19265	19325	19293	19309	19334	19428	19360	19126	19241	19309	19251	19374	19093	19239	19260	19254	19076	19081	19274	19074	19331	19322	19000	19311	19043	19471	19328	19170	19250	19216	19222	19270	19531	19194	19366	19205	19274	19148	19368	19376	19270	19232	18988	19330	19120	19277	19442	19208	19222	19104	19237	19361	19120	19239	19316	19144	19393	19396	19235	19193	19126	19286	19249	19295	19398	19345	19160	19159	19066	19175	19171	19383	19273	19369	19402	19248	19282	19404	19186	19172	19377	19374	19105	19288	19177	19405	19280	19126	19469	19303	19325	19219	18984	19341	19482	19511	19296	19164	19403	19354	19162	19081	19087	19125	19388	19510	19155	19198	19216	19249	19328	19232	19264	19259	19243	19154	19138	19201	19347	19271	19255	19012	19183	19320	19314	19204	19340	19180	19392	19404	19515	19182	19324	19396	19108	19258	19364	19251	19425	19271	19219	19289	19137	19062	19356	19250	19364	19062	19348	19213	19113	19217	19215	19310	19096	19286	19205	19404	18996	19313	19350	19347	19037	19417	19327	19188	19115	19181	19340	19280	19378	19209	19314	19300	19002	19277	19290	19190	19554	19167	19163	19394	19127	19293	19233	19200	19467	19325	19427	19194	19350	19191	19277	19254	19314	19241	19238	19123	19184	19184	19433	19249	19312	19356	19278	19304	19176	19394	19156	19322	19311	19182	19407	19172	19205	19359	19313	19072	19165	19220	19326	19364	19340	19087	19044	19025	19339	19288	19551	19443	19310	19229	19402	19583	19269	19250	19165	19444	19199	19335	19388	19244	19375	19442	19232	19230	19080	19322	19182	19362	19241	19234	19286	19333	19258	19328	19104	19347	19291	19370	19358	19533	19343	19043	19056	19116	19178	19317	19294	19214	19160	19373	19449	19464	19273	19302	19416	19321	19023	19274	19172	19530	19365	19131	19210	19353	19332	19377	19405	19320	19317	19444	19143	18998	19255	19190	19255	19601	19231	19131	19339	19179	19436	19289	19310	19210	19323	19188	19542	19438	19343	19627	19330	19074	19296	19192	19136	19115	19271	19191	19329	19252	19188	19395	19420	19264	19336	19223	19026	19204	19293	19238	19352	19464	19263	19407	19366	19361	19133	19128	19270	19266	19340	19372	19131	19183	19279	19276	19404	19461	19383	19393	19296	19122	19052	19437	19244	19256	19090	19260	19189	19463	19429	19226	19224	19295	19266	19270	19160	19105	19159	19288	19578	19502	19069	19167	19129	19488	19408	19149	19106	19473	19301	19257	19092	19189	19251	19279	19174	19388	19264	19451	19257	19120	19271	19033	19229	19060	19345	19456	19082	19151	19073	19227	19431	19401	19239	19334	19277	19348	19249	19214	19145	19293	19290	19400	19338	19045	19359	19281	19370	19258	19276	19200	19365	19336	19070	19207	19338	19381	19158	19223	19234	19361	19073	19326	19057	19148	19200	19290	19211	19429	19260	19300	19107	19224	19273	19331	19090	19369	19356	19205	19242	19253	19397	19052	19188	19162	19105	19184	19356	19319	19237	19462	19487	19193	19409	19167	19274	19256	19363	19201	19435	19361	19200	19161	19372	19348	19193	19137	19395	19280	19354	19322	19199	19367	19109	19076	19245	18982	19348	19114	19208	19069	19229	19212	19134
17617	34962	34312	27642	24678	23186	23004	21530	19799	19156	18306	17802	17382	17008	16843	16586	16409	16430	16274	16332	16444	16274	16245	16132	16400	16208	16230	16081	16071	16182	16133	16122	16219	16241	16153	16099	16014	16056	16184	16252	15983	16229	15858	16228	16152	15992	16112	16161	16147	16117	16247	16176	16062	16014	16220	16132	15981	16078	17167	17877	17583	17509	16896	16632	16367	16174	16287	16012	16166	16160	15958	16168	16062	15945	15933	16456	16085	16089	16234	16066	16240	16183	15924	16215	16095	15947	15956	15933	15912	15841	15936	16094	16188	16177	15946	15873	16121	15999	16072	16169	16010	16018	16211	15778	16117	16098	16089	16041	16110	16198	16063	16008	16034	16139	16090	16288	15953	16042	15982	16276	16043	16053	16071	16118	16129	15951	16061	16152	15980	16293	16020	16123	16119	16084	16090	16120	16019	15920	15988	15935	16168	16253	16206	16037	15956	16010	16155	16134	16148	16114	15964	16046	15980	16133	15908	16109	16070	16128	16201	16086	16160	16096	16014	16143	16087	16133	16018	16119	16220	16096	16197	16025	15927	16037	16149	15896	16009	16081	15858	16183	16053	16214	16020	16163	15800	16206	16169	16153	16040	16062	15997	16144	15957	16145	15869	16041	16203	16033	15979	15974	16134	16032	16138	15979	15882	16140	15816	15977	15856	16186	15924	15954	16136	16034	16094	15964	16157	15935	16200	16146	16056	16307	15993	16036	15960	16181	16137	15967	16095	15976	16182	16128	16093	15977	15932	16116	16092	16028	15816	16126	15982	15926	16010	16139	16015	16187	16018	16156	16153	16100	16070	16058	16152	15969	15995	16081	16043	15997	16180	15954	16084	16005	16070	16083	16057	16108	16011	16079	16143	15822	15994	15952	16068	16129	16221	16159	16223	16036	16059	16105	16131	16014	16039	16030	16138	15998	15898	16041	16006	15866	16224	16070	16240	16289	16117	16096	15980	15900	15965	16210	15936	16162	16025	16009	16289	16078	16012	16234	16167	15843	15852	15829	16159	16128	16112	16011	16016	16066	16048	16216	16076	16093	16121	16170	15938	15863	16043	16107	16009	15898	16104	16095	16012	16117	16056	15996	16117	16018	16037	16130	16101	15808	16093	16056	16226	16053	15941	15903	16182	15986	16063	16099	16063	16106	16020	16096	16062	15968	15951	15955	15988	16055	16075	16111	16004	16201	16259	16092	16216	16242	16046	15781	16068	16185	16029	16035	15923	16044	16185	16067	16177	16119	15994	16006	16297	16127	16180	16161	16138	16113	16075	16186	16002	15911	16074	15920	16037	16021	16185	16091	16119	16111	16059	16122	16238	16101	16118	16340	16109	16051	16064	16062	15909	16030	15815	15923	16051	16036	15893	16020	16028	16009	16043	16096	16013	16116	16014	15917	16115	16107	16078	16023	16084	16033	16116	16168	16014	16010	16043	16156	16072	15959	16052	15957	15950	16040	16006	16015	16101	15953	16075	16112	16031	16096	15951	16193	16067	16065	16014	15991	16008	16042	16083	15920	15945	16010	16016	15985	16083	16157	16033	15939	15971	16022	16062	16060	15880	16104	16158	15940	16015	16239	16104	16047	16017	16086	16084	16121	16133	15970	16251	16193	16122	15888	15973	16226	16130	16049	16162	15736	16141	15975	15922	16143	16252	15997	15880	16133	16041	16175	16259	16007	16033	16076	16077	16078	15993	16040	15973	16044	16087	15956	16056	16119	16104	15967	15982	15965	16006	16143	16056	16069	15926	16083	16029	16164	16000	16094	16208	16159	16011	16070	16018	16185	16087	16151	15944	16220	16062	15948	15930	16124	16020	16021	16094	15953	16117	16191	16117	15969	16061	16058	16060	16058	16314	15947	16048	15998	16131	16076	15963	16193	15975	16005	16257	16032	15971	15803	15872	15947	16141	16058	16051	16013	16018	16032	15864	16042	16057	16201	16218	15998	16063	16075	15933	16101	15803	16004	16041	15983	15859	16267	16191	16173	16161	16020	16188	16159	16138	16066	16129	16166	15966	16084	16167	15885	16150	16062	16053	16006	16055	15960	15968	15943	16158	16109	15868	15960	15990	16030	16032	16041	16037	15946	15976	15922	15998	15956	16032	16117	16174	16046	16037	16131	15967	16335	16049	16068	16090	15954	15956	16029	16043	15979	16154	16043	16023	16092	16087	16014	15945	16125	16030	16087	16142	16005	16313	15981	16224	15872	15981	16007	16128	16048	15846	16092	16057	16036	15955	16130	16037	16192	16145	16019	16012	16038	16240	16087	16133	16112	16105	16085	16166	15885	16116	15926	15997	16063	15836	15922	16014	16155	16037	16001	15866	16036	15916	16141	16164	15994	15964	16181	16066	15954	16060	16192	16068	16004	15823	16008	15964	16167	15939	16050	16148	16118	15939	16150	15979	16046	16080	16175	16125	15971	16216	16111	16096	16036	16229	16036	15923	15988	16144	16040	16163	16043	16015	15991	16006	15904	15981	16126	15961	16154	16098	16107	16044	16204	16196	16137	15901	16013	16095	16055	16074	15924	16068	16031	15962	16015	15955	16141	16219	15868	16012	16012	16091	16100	16075	15807	16061	16177	15854	16084	16017	16081	16088	16193	16005	16105	16210	15931	16158	16128	16114	16220	16123	16086	16087	16047	16131	16101	15929	16006	16062	16197	15994	15856	16135	15990	15944	16052	16001	16142	16151	15933	16132	15816	15977	16158	16007	16074	15911	16062	16168	16098	15920	16048	15852	16070	16118	15938	16071	16000	15941	15976	16207	16026	16081	16072	16022	16014	16008	16238	16064	16008	16128	15948	16166	15927	16056	15867	16061	16147	15968	16021	16131	16077	15978	16093	16044	16066	16162	16230	15987	16114	16070	16142	15992	15817	16127	15987	15949	16098	16082	16171	16105	16132	16099	16110	16078	16053	15946	16040	16175	16235	16059	16035	16159	15950	16016	16102	16003	16178	15890	16070	16076	15946	15822	16069	16089	16245	16123	15918	15992	16084	16028	15988	16000	15959	16150	16265	16001	16117	16089	15964	16147	15864	16077	15957	15923	16198	15985	15907	15949	16007	16011	15979	16078	16025	16145	16045	16078	16127	16064	16057	16047	16047	15900	16177	16008	16197	16089	16118	16018	16072	16085	16027	15899	15946	16018	16199	15969	16190	15994	15938	16018	15973	16087	16134	16005	16165	15989	16035	16108	16056	15990	16122	16026	15987	16066	16019	16194	16142	16117	15920	16127	16113	15949	16160	16044	15867	15927	16041	16213	16064	16099	16011	16179	16153	16017	16001	16063	16042	16160	16205	16097	16167	15917	16223	15979	15896	15996	15924	16097	15975	16026	16055	15904	16114	16120	16040	16067	16112	16122	16133	15993	16028	16167	15962	16306	16221	16237	15900	16085	15870	15929	15977	16208	16143	16131	15937	16034	15974	15998	16089	16055	16069	16019	16060	15999	16167	16220	16070	16000	16094	16107	15866	16078	16093	16134	16081	16045	15981	16149	16040	16081	16117	15957	15962	16155	16007	16112	16029	16197	16036	16231	16256	16028	16285	15898	16160	16038	16072	16062	15942	16140	16057	16050	15997	16039	16115	16066	16113	16013	16053	15954	16182	16078	16145	16192	15994	15953	16079	15774	16036	16019	15927	16028	15911	15994	15991	16063	16194	15902	16156	16213	15859	15872	15940	15965	16181	15864	16034	15957	15990	16150	15993	16100	16190	16015	16060	15989	16054	16118	15902	15911	16060	16115	16154	15994	15961	15908	16013	15957	16049	15958	15960	16019	16065	16032	16154	16105	16088	16141	16146	16153	16014	16188	16044	16080	16125	16108	16170	16073	15970	16184	16075	16053	15967	15876	16153	16143	16091	15945	16279	15844	16025	16115	15904	16073	16058	16160	15994	16107	16000	16151	16089	16019	16152	15979	15979	16192	16131	15975	15983	16007	16108	16098	15896	15965	16025	16058	16114	16047	15822	16106	15871	15948	15918	15999	15972	16160	15833	16123	15963	16120	16255	15838	16152	16057	15785	16012	16079	15909	16038	16265	16067	16005	16145	16089	16027	16013	15996	15955	16032	16080	16119	16003	16078	16029	15978	15986	16178	16271	16096	16087	16082	16168	16216	15818	16033	16131	16128	16119	16216	16076	16091	15981	16119	15859	16188	16121	16098	16182	15953	16032	15996	16107	16106	16016	16038	15911	16017	15929	16024	16071	16263	16058	16201	16083	16086	16087	16074	16221	16086	15951	15919	15923	16066	16168	16119	15971	16016	16295	15893	16090	16116	16112	16193	15936	15981	16269	16043	15854	16209	16212	16080	16099	16162	15931	15999	16004	15901	16099	16105	15898	16224	15986	16047	16138	16134	16047	16125	15992	15915	16090	15920	16090	16023	15993	16051	15996	15793	16049	16129	15980	16052	15977	16119	16221	16193	15972	15987	16149	16059	15988	16162	16004	16015	16101	16033	15997	15986	16146	15992	15945	16006	15986	16096	16015	15909	16032	15960	15924	16073	16125	16243	16151	16082	15901	16022	16104	15994	16023	16074	16093	16280	16062	16037	16223	16010	16031	16018	16183	15961	16087	15958	16127	16007	16032	15948	16101	15914	16109	16222	16128	16030	16022	16106	16022	16002	16066	15987	15938	16016	16119	15973	16088	16173	16130	16186	15990	15997	16033	16013	15954	16147	16028	15982	16038	16046	16171	16045	16032	16055	16119	15914	15854	15929	16196	16092	16076	16114	16095	16047	15992	16113	15893	16208	15953	16162	15936	16100	16159	16192	15994	15955	16257	16075	16067	16004	16078	16160	16080	16046	16150	16002	16065	16066	16094	16053	15787	16006	15992	16118	15966	16086	15946	16253	16088	16175	16095	16117	15960	16031	16185	16113	15827	16024	16055	15907	15847	15958	16237	16064	16251	15884	16115	16062	15831	16104	16058	16226	15975	16137	16012	15944	16094	16066	16177	15904	16157	15884	15966	16071	16063	16008	16107	15991	16037	16074	15994	16068	15921	16078	16067	15986	16230	16209	15980	16028	16102	15946	15981	16191	15865	16161	16053	15957	16168	16041	16016	15919	16055	15902	16026	15909	15957	16303	16198	16087	16024	16036	15913	16028
28144	22912	27434	24872	21044	21077	20594	19823	19554	19359	19235	19030	18989	18766	18907	18505	18634	18635	18755	18582	18567	18516	18794	18624	18643	18619	18657	18552	18522	18469	18482	18615	18507	18530	18473	18566	18526	18527	18569	18460	18644	18784	18713	18595	18513	18608	18669	18762	18517	18253	18431	18449	18342	18573	18637	18652	18534	18566	18623	18484	18691	18662	18752	18758	18676	18500	18648	18398	18512	18546	18390	18358	18466	18511	18537	18514	18490	18595	18468	18574	18401	18642	18387	18630	18674	18489	18530	18399	18525	18421	18520	18546	18366	18331	18284	18332	18456	18513	18585	18596	18534	18747	18607	18620	18770	18340	18433	18403	18473	18564	18492	18470	18733	18410	18544	18451	18476	18530	18562	18652	18580	18561	18385	18623	18680	18788	18548	18491	18618	18620	18521	18624	18378	18458	18601	18549	18593	18564	18662	18317	18516	18598	18600	18467	18746	18486	18710	18726	18650	18630	18556	18554	18638	18714	18469	18546	18438	18604	18585	18457	18380	18419	18386	18438	18700	18499	18451	18498	18608	18542	18599	18441	18571	18619	18593	18524	18418	18706	18538	18568	18532	18546	18468	18433	18444	18281	18517	18365	18300	18538	18674	18601	18471	18756	18447	18337	18568	18542	18553	18395	18452	18402	18539	18351	18694	18418	18546	18620	18564	18640	18668	18627	18450	18695	18552	18597	18507	18520	18533	18560	18485	18363	18435	18486	18521	18453	18346	18588	18525	18482	18515	18522	18612	18810	18651	18722	18484	18612	18272	18632	18663	18554	18632	18645	18596	18578	18558	18672	18523	18642	18709	18697	18653	18721	18585	18430	18528	18599	18435	18620	18414	18643	18595	18323	18685	18494	18728	18706	18522	18491	18393	18671	18673	18460	18425	18613	18581	18565	18761	18649	18551	18477	18602	18334	18381	18744	18152	18547	18631	18650	18562	18712	18472	18434	18445	18579	18634	18602	18535	18489	18549	18474	18489	18537	18548	18586	18430	18492	18676	18496	18255	18556	18590	18480	18387	18440	18592	18461	18404	18729	18694	18500	18708	18695	18786	18679	18405	18455	18607	18534	18407	18445	18541	18506	18431	18600	18582	18606	18532	18471	18700	18451	18512	18645	18413	18745	18656	18780	18253	18469	18556	18636	18523	18579	18475	18407	18696	18588	18664	18551	18455	18651	18608	18584	18476	18488	18557	18459	18640	18444	18693	18628	18701	18642	18359	18598	18490	18481	18596	18605	18574	18540	18448	18539	18429	18474	18634	18647	18694	18415	18523	18518	18624	18553	18716	18530	18643	18518	18680	18449	18592	18646	18615	18557	18563	18377	18500	18527	18570	18494	18384	18425	18502	18662	18645	18619	18665	18748	18554	18598	18550	18547	18500	18567	18633	18580	18529	18554	18372	18517	18599	18557	18587	18490	18581	18452	18426	18532	18739	18470	18333	18615	18645	18618	18702	18377	18310	18363	18589	18477	18524	18662	18606	18502	18507	18543	18567	18586	18587	18623	18474	18666	18554	18451	18441	18750	18472	18501	18520	18696	18563	18631	18613	18634	18677	18479	18509	18640	18508	18481	18483	18642	18677	18705	18617	18568	18744	18781	18609	18749	18715	18546	18616	18566	18633	18556	18577	18577	18533	18721	18727	18592	18523	18451	18319	18673	18700	18728	18467	18622	18581	18666	18628	18480	18697	18537	18526	18565	18522	18633	18443	18491	18513	18487	18544	18603	18520	18510	18578	18342	18686	18563	18526	18447	18471	18485	18429	18465	18758	18750	18517	18365	18471	18615	18616	18531	18630	18539	18535	18619	18470	18485	18543	18693	18590	18571	18434	18589	18495	18702	18437	18450	18616	18514	18480	18623	18556	18629	18579	18546	18356	18587	18496	18389	18546	18490	18547	18471	18667	18553	18567	18551	18566	18636	18609	18490	18465	18586	18701	18631	18391	18657	18567	18599	18764	18532	18432	18547	18738	18600	18616	18428	18526	18406	18555	18586	18293	18511	18708	18714	18658	18465	18401	18664	18520	18618	18491	18575	18509	18417	18518	18606	18757	18598	18521	18753	18621	18583	18675	18666	18526	18587	18476	18698	18651	18477	18467	18277	18618	18303	18627	18505	18395	18414	18442	18671	18430	18380	18591	18416	18637	18497	18531	18324	18506	18598	18572	18526	18557	18478	18499	18589	18558	18535	18546	18525	18733	18426	18760	18618	18609	18572	18627	18675	18681	18552	18482	18526	18364	18354	18582	18383	18607	18495	18654	18453	18618	18485	18699	18531	18586	18702	18358	18442	18404	18423	18728	18566	18522	18583	18703	18559	18733	18558	18772	18567	18440	18660	18538	18622	18715	18560	18632	18530	18491	18381	18527	18519	18480	18594	18646	18411	18505	18587	18466	18435	18600	18582	18792	18439	18508	18695	18370	18553	18528	18436	18209	18645	18499	18485	18689	18682	18615	18332	18532	18762	18557	18482	18660	18592	18488	18582	18434	18524	18579	18491	18530	18296	18588	18556	18698	18724	18595	18398	18753	18684	18526	18579	18375	18413	18817	18518	18425	18529	18540	18533	18521	18636	18661	18611	18301	18483	18533	18554	18715	18674	18497	18679	18625	18585	18666	18585	18643	18771	18590	18445	18598	18729	18511	18825	18492	18303	18487	18541	18715	18646	18495	18495	18511	18360	18532	18603	18475	18697	18452	18585	18553	18657	18696	18477	18328	18827	18541	18747	18678	18617	18350	18673	18627	18634	18497	18428	18549	18427	18691	18450	18547	18733	18506	18487	18595	18557	18521	18548	18334	18714	18651	18739	18507	18582	18619	18450	18443	18552	18524	18689	18458	18573	18588	18706	18469	18629	18465	18594	18598	18564	18593	18539	18431	18615	18464	18619	18503	18671	18472	18452	18591	18501	18651	18474	18512	18625	18715	18674	18708	18399	18637	18563	18619	18515	18535	18416	18365	18584	18782	18695	18455	18627	18411	18436	18656	18722	18614	18519	18604	18263	18507	18581	18569	18781	18300	18485	18543	18344	18462	18547	18619	18448	18413	18436	18589	18653	18537	18613	18383	18489	18421	18824	18449	18516	18557	18388	18516	18643	18368	18455	18404	18471	18609	18429	18341	18450	18534	18711	18429	18409	18698	18479	18569	18674	18574	18415	18373	18264	18570	18597	18662	18428	18507	18588	18787	18551	18461	18553	18794	18578	18624	18323	18600	18764	18511	18359	18579	18619	18623	18542	18575	18377	18478	18692	18509	18579	18538	18544	18564	18503	18522	18644	18591	18626	18286	18429	18468	18555	18615	18548	18566	18375	18388	18672	18586	18510	18440	18750	18444	18582	18733	18586	18609	18509	18609	18575	18592	18552	18440	18660	18718	18415	18534	18549	18533	18491	18607	18424	18479	18535	18678	18653	18565	18648	18615	18606	18576	18467	18495	18558	18387	18444	18382	18527	18463	18598	18532	18369	18424	18680	18672	18718	18468	18841	18581	18391	18646	18691	18538	18303	18639	18695	18445	18547	18373	18467	18402	18594	18608	18600	18421	18424	18660	18549	18428	18633	18405	18507	18477	18503	18685	18432	18684	18679	18580	18623	18576	18466	18596	18369	18392	18203	18569	18541	18377	18453	18696	18376	18462	18539	18667	18644	18375	18437	18575	18472	18471	18664	18663	18575	18589	18975	18732	18433	18669	18494	18570	18652	18934	18728	18688	18620	18670	18508	18543	18339	18296	18547	18507	18277	18572	18557	18550	18395	18598	18676	18620	18473	18336	18682	18379	18604	18503	18373	18610	18523	18529	18375	18764	18464	18644	18497	18603	18469	18501	18512	18636	18735	18438	18441	18613	18219	18603	18687	18436	18613	18582	18497	18630	18449	18586	18418	18583	18439	18874	18512	18400	18617	18576	18443	18569	18550	18526	18547	18496	18428	18769	18529	18488	18663	18607	18536	18674	18457	18694	18702	18820	18565	18552	18521	18401	18587	18754	18521	18380	18521	18588	18462	18599	18510	18616	18678	18491	18443	18613	18675	18593	18432	18598	18505	18490	18612	18416	18377	18786	18384	18442	18473	18554	18434	18542	18444	18573	18689	18622	18586	18491	18477	18518	18547	18510	18680	18627	18275	18379	18685	18405	18278	18675	18634	18575	18543	18479	18715	18349	18475	18550	18585	18639	18499	18472	18350	18507	18502	18637	18490	18716	18746	18497	18693	18521	18539	18672	18636	18592	18550	18573	18685	18547	18413	18480	18398	18596	18326	18394	18439	18579	18620	18503	18485	18463	18734	18449	18426	18552	18563	18440	18512	18450	18625	18467	18424	18612	18635	18809	18417	18669	18595	18660	18449	18592	18470	18436	18264	18346	18448	18559	18435	18505	18374	18554	18619	18613	18556	18455	18540	18433	18407	18391	18472	18736	18705	18687	18552	18487	18689	18527	18547	18560	18709	18386	18589	18598	18678	18788	18832	18546	18356	18705	18521	18651	18407	18772	18584	18636	18515	18569	18635	18769	18506	18460	18634	18329	18630	18505	18694	18597	18359	18534	18589	18703	18767	18740	18615	18744	18504	18473	18487	18535	18402	18477	18358	18537	18643	18511	18721	18723	18532	18494	18485	18424	18631	18572	18579	18563	18810	18541	18433	18435	18559	18376	18608	18748	18461	18493	18483	18610	18612	18761	18428	18809	18557	18531	18396	18555	18603	18515	18716	18646	18556	18640	18456	18620	18821	18531	18543	18608	18683	18647	18658	18415	18418	18653	18337	18530	18612	18334	18678	18540	18625	18390	18617	18421	18569	18521	18571	18486	18672	18451	18505	18633	18578	18448	18446	18650	18480	18714	18427	18703	18457	18402	18613	18692	18476	18504	18757	18478	18534	18617	18514	18603	18632	18602	18503	18453	18675	18627	18632	18445	18595	18630	18433	18563	18518	18499	18424	18507	18432	18496	18758	18562	18536	18502	18379	18607	18450	18555	18443	18921	18466	18625	18623	18541	18617	18587	18573	18581	18536	18527	18511	18545	18498	18499	18429	18589	18727	18684	18515	18668	18396	18727	18587	18535	18609	18540	18373	18639	18563	18516	18490	18614	18759	18699	18465	18569	18502	18392	18564	18631	18230
16605	25525	25418	21241	19753	19719	18825	18048	17343	16753	16604	16349	16086	16041	15839	15835	15766	15936	15702	15816	15795	15707	15688	15797	15759	15743	15764	15737	15792	15611	15857	15707	15669	15581	15603	15608	15652	15929	15693	15811	15756	15799	15637	15646	15762	15810	15640	15757	15832	15696	15712	15692	15641	15686	15513	15704	16003	15692	15740	15769	15870	15729	15722	15958	15896	15647	15729	15725	15618	15684	15648	15802	15764	15915	15692	15628	15770	15579	15691	15710	15724	15662	15808	15487	15837	15700	15743	15789	15576	15674	15532	15679	15575	15621	15706	15653	15741	15620	15771	15595	15793	15738	15652	15564	15670	15598	15545	15773	15602	15718	15590	15725	15748	15698	15746	15479	15667	15668	15583	15765	15307	15786	15787	15642	15820	15687	15750	15613	15611	15683	15925	15731	15736	15622	15839	15774	15617	15817	15687	15718	15728	15615	15867	15728	15607	15556	15685	15651	15608	15640	15689	15592	15896	15896	15754	15727	15563	15749	15621	15798	15590	15605	15680	15657	15747	15831	15701	15620	15626	15667	15755	15684	15691	15652	15748	15733	15710	15619	15562	15486	15599	15717	15798	15714	15680	15726	15666	15585	15494	15553	15494	15768	15690	15751	15689	15598	15567	15823	15719	15833	15762	15852	15682	15602	15853	15793	15706	15698	15601	15548	15873	15659	15670	15684	15765	15613	15788	15699	15766	15650	15694	15700	15793	15696	15720	15727	15629	15722	15625	15633	15563	15838	15679	15768	15687	15639	15729	15735	15739	15522	15513	15753	15546	15698	15703	15744	15646	15807	15790	15591	15567	15811	15578	15596	15707	15591	15685	15784	15620	15618	15612	15490	15636	15778	15654	15692	15589	15621	15611	15854	15751	15674	15721	15556	15778	15705	15802	15711	15759	15655	15710	15770	15647	15966	15733	15717	15662	15700	15669	15568	15809	15563	15784	15734	15787	15581	15597	15469	15793	15656	15690	15725	15681	15519	15776	15682	15652	15703	15897	15773	15645	15670	15818	15716	15662	15649	15778	15504	15636	15819	15654	15713	15774	15664	15746	15647	15715	15660	15657	15603	15684	15647	15746	15684	15805	15750	15685	15760	15703	15657	15629	15579	15758	15686	15567	15569	15757	15568	15509	15801	15698	15646	15737	15673	15627	15770	15724	15731	15630	15699	15753	15540	15680	15607	15681	15724	15661	15756	15899	15746	15711	15778	15849	15475	15616	15715	15807	15788	15513	15601	15713	15798	15682	15633	15571	15704	15654	15799	15700	15562	15703	15652	15705	15737	15576	15732	15585	15649	15863	15638	15557	15612	15691	15879	15623	15720	15635	15576	15786	15789	15711	15721	15662	15750	15810	15605	15588	15540	15521	15765	15739	15629	15642	15644	15383	15762	15604	15793	15547	15676	15768	15570	15643	15820	15671	15614	15670	15630	15720	15523	15790	15768	15792	15704	15756	15752	15705	15782	15732	15561	15828	15712	15831	15637	15736	15713	15669	15597	15624	15723	15769	15701	15694	15502	15666	15724	15575	15724	15684	15636	15869	15613	15599	15470	15639	15620	15542	15727	15571	15698	15611	15803	15758	15704	15777	15698	15582	15734	15940	15629	15849	15756	15552	15674	15635	15579	15811	15734	15765	15833	15611	15678	15578	15560	15805	15759	15735	15641	15441	15844	15611	15735	15752	15768	15601	15762	15636	15645	15752	15647	15807	15593	15743	15825	15881	15692	15610	15711	15748	15693	15961	15793	15708	15768	15887	15614	15910	15768	15712	15774	15591	15622	15686	15827	15630	15688	15638	15779	15579	15598	15793	15553	15957	15579	15781	15724	15702	15670	15697	15616	15798	15622	15613	15654	15641	15570	15830	15783	15573	15752	15712	15616	15584	15725	15690	15869	15606	15819	15663	15552	15834	15732	15690	15621	15895	15667	15635	15567	15654	15663	15756	15662	15652	15536	15759	15693	15731	15833	15677	15611	15765	15561	15495	15603	15724	15772	15698	15695	15678	15657	15791	15786	15794	15511	15549	15853	15776	15826	15682	15605	15761	15659	15545	15575	15856	15636	15622	15760	15561	15785	15590	15797	15762	15686	15685	15576	15800	15693	15624	15728	15661	15656	15744	15523	15741	15716	15731	15642	15766	15836	15682	15551	15520	15749	15625	15694	15775	15793	15619	15906	15716	15612	15677	15750	15591	15629	15546	15730	15570	15667	15654	15639	15702	15689	15704	15674	15777	15766	15676	15691	15715	15551	15709	15646	15656	15752	15628	15804	15784	15725	15640	15687	15788	15720	15833	15735	15644	15534	15478	15636	15770	15668	15655	15596	15711	15654	15760	15765	15725	15649	15727	15588	15634	15479	15708	15657	15612	15777	15628	15599	15642	15766	15740	15702	15896	15722	15582	15597	15768	15603	15662	15682	15914	15733	15509	15698	15771	15677	15954	15614	15648	15649	15731	15566	15664	15616	15924	15667	15740	15618	15602	15684	15759	15585	15660	15716	15872	15713	15691	15544	15686	15846	15575	15843	15612	15546	15736	15634	15743	15714	15605	15675	15576	15595	15638	15481	15614	15670	15698	15610	15710	15773	15765	15651	15800	15783	15747	15633	15753	15621	15710	15666	15797	15647	15695	15619	15755	15667	15786	15797	15775	15682	15671	15666	15696	15624	15574	15734	15756	15750	15742	15615	15574	15777	15790	15724	15705	15786	15770	15641	15616	15721	15646	15720	15656	15745	15552	15515	15648	15547	15864	15599	15637	15738	15695	15725	15632	15727	15648	15459	15983	15856	15618	15711	15595	15639	15736	15645	15627	15718	15846	15579	15665	15754	15781	15580	15704	15566	15721	15536	15672	15750	15686	15857	15505	15553	15440	15715	15593	15549	15913	15640	15599	15711	15580	15641	15710	15663	15624	15831	15662	15636	15602	15632	15612	15609	15590	15654	15549	15612	15603	15761	15688	15747	15598	15851	15691	15806	15764	15605	15762	15724	15653	15772	15593	15826	15709	15577	15636	15582	15710	15837	15712	15728	15708	15620	15656	15693	15751	15709	15709	15521	15771	15889	15617	15804	15625	15752	15522	15650	15662	15782	15774	15534	15751	15783	15774	15577	15672	15657	15714	15705	15713	15450	15677	15641	15889	15649	15718	15693	15747	15664	15751	15727	15647	15607	15781	15584	15586	15868	15718	15863	15786	15627	15822	15600	15596	15735	15833	15562	15823	15710	15750	15746	15623	15707	15644	15635	15831	15606	15664	15747	15787	15793	15623	15749	15539	15586	15604	15537	15755	15709	15693	15857	15754	15658	15755	15561	15577	15755	15539	15737	15636	15808	15780	15714	15566	15820	15669	15662	15644	15592	15754	15834	15740	15612	15647	15581	15779	15647	15746	15777	15721	15450	15622	15745	15633	15816	15589	15578	15773	15652	15701	15608	15531	15786	15846	15691	15686	15467	15703	15578	15514	15664	15710	15654	15760	15802	15655	15808	15590	15773	15749	15530	15749	15778	15702	15626	15621	15718	15639	15887	15768	15772	15621	15690	15837	15695	15700	15717	15795	15627	15778	15692	15594	15733	15727	15805	15809	15715	15779	15670	15689	15678	15831	15568	15634	15728	15865	15782	15695	15755	15730	15818	15777	15581	15767	15790	15478	15695	15716	15676	15694	15840	15628	15732	15621	15714	15515	15813	15627	15608	15795	15595	15712	15716	15753	15933	15821	15777	15686	15606	15634	15756	15578	15882	15734	15787	15878	15696	15575	15630	15763	15746	15700	15702	15632	15778	15808	15705	15703	15710	15699	15588	15859	15690	15565	15770	15708	15729	15661	15594	15518	15803	15690	15587	15604	15636	15475	15827	15551	15649	15688	15664	15732	15618	15733	15620	15541	15763	15661	15613	15637	15680	15599	15806	15699	15743	15742	15747	15720	15669	15684	15893	15801	15528	15890	15866	15695	15559	15598	15478	15891	15750	15660	15684	15619	15617	15748	15691	15701	15541	15571	15837	15643	15569	15705	15731	15668	15578	15771	15721	15774	15683	15815	15520	15611	15717	15722	15758	15683	15857	15677	15720	15572	15680	15553	15832	15655	15671	15647	15702	15654	15789	15641	15663	15584	15807	15644	15766	15625	15656	15604	15831	15814	15646	15702	15588	15929	15703	15683	15794	15589	15597	15853	15787	15889	15853	15768	15661	15784	15573	15738	15598	15769	15706	15669	15618	15630	15855	15762	15805	15779	15658	15410	15498	15672	15595	15516	15733	15670	15654	15650	15752	15464	15680	15648	15608	15590	15764	15673	15702	15808	15646	15918	15700	15598	15677	15594	15631	15938	15710	15659	15747	15779	15813	15619	15520	15672	15653	15657	15709	15505	15538	15616	15739	15469	15678	15758	15694	15605	15732	15683	15645	15845	15669	15797	15696	15589	15621	15715	15647	15832	15732	15784	15697	15657	15705	15534	15796	15753	15624	15590	15665	15741	15815	15625	15806	15650	15652	15624	15673	15837	15857	15855	15586	15674	15757	15637	15626	15775	15778	15436	15482	15738	15601	15651	15747	15594	15676	15649	15672	15630	15645	15804	15643	15649	15653	15684	15757	15628	15676	15590	15663	15599	15731	15729	15701	15429	15748	15858	15687	15703	15684	15533	15826	15901	15596	15778	15754	15586	15859	15695	15809	15646	15588	15673	15551	15662	15896	15737	15871	15594	15635	15838	15675	15644	15708	15795	15860	15794	15657	15739	15686	15590	15501	15766	15479	15694	15779	15595	15739	15568	15727	15766	15662	15648	15624	15836	15745	15718	15635	15663	15910	15675	15531	15750	15827	15631	15728	15590	15686	15645	15656	15888	15457	15643	15549	15779	15772	15768	15665	15552	15675	15713	15857	15738	15639	15644	15542	15533	15691	15627	15870	15730	15817	15805	15504	15745	15806	15781	15782	15747	15800	15664	15690	15730	15668	15736	15683	15668	15707	15689	15639	15789	15694	15632	15650	15608	15661	15652	15484	15589	15749	15521	15722	15608	15661	15751	15875	15661	15777	15602	15731	15929	15588	15427	15820	15743	15819	15828	15772	15522	15800	15608	15591	15760	15422	15822	15639	15655	15657	15794	15756	15771	15649
24081	21564	29217	24521	22885	24638	24046	20622	19979	19364	19127	19008	18715	18679	18239	18427	18170	18173	18169	18290	18156	18050	18058	18139	18260	18220	18078	18000	18117	18082	18381	18237	17884	18068	18047	18182	18046	18052	17990	17877	18243	18051	18222	18175	18045	17865	17888	18171	17995	18124	18100	18085	17987	18005	18045	18185	17919	17809	18104	18278	18932	18671	18630	18218	18286	18354	18012	17851	17967	17943	18084	17941	17807	17890	18038	17919	18125	18036	17960	17763	17907	17846	18098	17836	18125	17827	17962	18037	17927	18053	17833	18065	18166	18192	18009	17964	18088	17940	17862	17979	18242	18104	18040	18198	18008	17964	18291	17971	18083	17816	18093	17854	18096	17948	18136	17980	18020	17979	18192	17974	17854	17844	17905	17762	17844	17762	17984	17922	17852	17988	18108	17965	18072	18139	18046	17856	17829	18029	17880	17939	18134	17989	17888	18104	18059	18036	18070	18053	17857	17748	18000	17985	18070	17770	17996	18049	17834	18096	18094	18176	17861	18030	18012	18041	17928	17960	18053	17980	18132	17947	17954	18226	17835	17925	17780	17994	18277	17921	18217	17961	17999	18011	18153	18085	18145	18022	17980	18153	17823	18239	17843	18009	17897	18048	18035	18125	18013	17998	18191	17984	17839	17956	17962	18076	18072	18248	18103	17995	17919	18162	17806	17931	18016	18038	17905	17913	18102	18001	17981	18102	18206	18216	17890	17948	17931	17870	17888	18068	18112	17947	17767	17800	18250	17910	18181	17918	18040	17958	17955	17886	18011	18065	18281	17976	17916	18028	17851	18020	17989	18207	18173	18102	17918	17961	18050	17918	18151	18099	17939	17955	17773	17835	18177	18043	17955	18079	17919	18057	17927	18121	17902	18118	17921	17870	17984	17971	17992	17793	17888	17920	17961	18232	18034	17995	17929	18061	17959	18058	18155	17989	18129	17959	17947	17924	18236	17954	17790	18013	17822	17805	17996	18148	17828	17974	18147	17910	18028	17999	18011	18053	18127	17906	18109	18152	18038	18040	18124	17915	18201	18009	18057	18148	18022	18070	17917	18095	18144	17764	18040	17934	17816	17892	17928	17962	17931	18043	17897	17947	17889	17958	17898	17937	18235	18013	17882	18055	17931	18040	18060	17907	17951	18095	17948	18104	18008	17885	17987	17922	18044	18026	17947	18055	17905	17983	17976	18005	18114	17898	17998	18123	17953	18056	18202	18005	18126	18072	17946	17815	18097	18000	18205	17894	18037	17896	18088	18148	18015	18015	18217	18030	17950	18096	18082	18016	17939	17852	17734	17986	18111	17902	17977	18049	18069	18033	17832	17974	18083	17895	18120	17980	17700	17937	18099	17835	18056	17947	18092	17913	18031	18037	18138	17934	17712	17823	17808	18146	18060	18018	17934	18225	18055	17912	17861	18029	18175	17922	18073	17922	18034	17967	18004	18014	17932	17777	18082	17992	17942	17991	18036	18027	17840	18022	17924	17770	18066	18002	17779	17967	17974	18062	18142	17954	18127	17933	17798	18001	17955	17962	18077	18091	18008	17936	17707	18137	18027	17767	17821	17902	18112	17842	17912	18065	18070	17761	17971	18004	17902	17763	17967	17892	17950	18240	17905	18027	18105	18117	17932	17760	18017	17924	18004	18032	17984	17949	18087	18054	18099	17988	18130	18043	17978	18010	18061	17923	18151	17850	18070	17934	18110	18049	17942	17930	17998	18058	18005	18163	18055	17903	17990	17884	18046	18009	17849	17776	18033	17850	18004	18068	18069	18152	18080	17847	18021	18083	18024	17890	17871	17872	18064	18210	17890	17891	18137	17813	18232	17884	17948	18156	17930	18204	18103	18085	18090	18289	17909	18094	17961	18054	18046	17999	18171	18030	17904	18004	17821	17959	17940	18107	18083	17972	17870	17912	18174	18121	18089	18005	17835	18003	17765	18029	17984	17882	17809	18032	18148	17875	17993	17921	17962	17941	18008	18010	17794	17852	18071	18046	17956	18041	18011	18092	17778	17891	17952	17907	17966	17965	18055	18186	18120	17911	18052	18041	17957	18119	18193	17916	18002	17833	17958	18230	18196	17868	17781	18021	17784	18117	17916	17777	18060	17968	18086	18235	17935	17789	18023	18083	17977	17893	18007	17966	18137	17849	17947	18062	17948	18072	17924	17770	17843	17942	17876	17962	18203	18024	17808	18060	18060	18016	17987	17781	18053	18032	18033	17856	18050	18115	18192	17928	17861	18105	18078	17909	17960	17992	18138	18079	18210	17779	17956	17970	17836	18042	17815	17848	17972	17918	17920	18139	17881	18081	17916	17893	18181	17953	18083	18017	17974	17929	17903	18118	18124	17916	18137	17986	18207	17825	17904	18125	18036	18008	18125	17996	17911	17997	17942	18204	17835	18068	18120	17961	17839	17917	18187	17989	17910	18026	18119	17955	18089	17960	18108	17919	17999	18125	17840	17984	17992	18177	17917	17747	18009	17816	17949	18168	17899	17866	17983	17905	17927	18155	17971	17970	17973	18115	18029	17948	18019	17949	17954	17816	17979	18141	18038	17703	17855	17762	17898	17863	18124	17847	17878	17909	18003	17691	17914	18105	18057	18083	18032	18014	17872	17917	17943	17899	18227	17806	17907	18098	18039	18019	17872	17930	18177	17933	17984	17834	17931	18085	17951	17853	18194	18028	18197	17980	18086	18119	18009	18021	18127	17926	18117	18235	18001	17935	17924	18008	17965	18255	18055	18034	18064	18048	18150	17840	17880	18144	18037	18070	18272	17954	17993	18088	18058	18000	17769	17859	17857	18032	18136	18082	18102	18040	17843	17940	17913	18056	18088	17925	17947	17939	17952	17911	17938	17911	18040	18179	17984	17873	17987	17873	18171	17971	17971	18118	18048	17899	18078	18088	17843	17903	17824	18035	17886	17811	17919	17904	17945	18020	17995	17887	18006	18028	17973	18111	18058	17924	17876	17944	17884	17850	17847	18061	17936	17823	17898	18120	18178	17995	17800	18224	17849	17925	17963	17908	18113	18028	17870	18109	18075	17887	17917	17792	18034	18140	17917	17982	17962	17995	17959	18062	18017	18090	17867	17761	18195	17861	17775	17936	18022	17905	18033	17921	18124	18033	18057	18182	17975	17952	17950	18154	17964	17926	17952	17836	18028	17980	18179	17839	17885	17760	17899	17902	17951	17965	18050	18032	18124	17923	18143	18021	17833	17744	17898	17732	17852	17801	17991	18095	17884	17933	18061	18193	17930	17995	17994	17925	17992	18123	18070	17875	17968	17890	18081	18011	17761	17935	17946	17784	17900	18004	17866	17946	17879	17725	17901	17805	17764	18155	18170	17876	18154	17876	17946	18063	17896	18020	17989	17930	17835	18043	18014	18102	17998	18054	18168	18034	18107	18000	17925	18020	18062	17974	18121	17937	18065	17994	17678	17894	18093	18088	17940	18069	17843	18161	18019	17842	18159	17881	18005	17987	18090	18134	18052	17775	17924	17755	18016	17998	17986	18184	17752	17815	17976	17993	17864	17979	18115	18294	18120	18052	18036	17921	18019	17768	17957	18059	18011	18085	18062	18008	18015	17957	18187	17945	18246	17949	17766	18106	17874	17863	18066	17867	18009	17968	18100	17824	17881	18082	18110	18031	18239	17824	18013	17872	17921	17926	18025	17756	18058	17832	18065	18130	17997	18009	18158	17916	17842	17931	18039	18169	18062	18119	17890	17960	18040	18051	18018	18092	18005	18032	18009	17698	17942	18022	18128	18198	18207	18323	17904	17883	17875	17945	17877	18061	17930	18168	18127	18059	17977	17998	18124	17978	17726	18028	17911	18299	17989	18046	18038	17906	18108	18048	17974	17922	18145	17848	17912	17834	17986	18195	18132	18140	17980	18000	17990	18046	18065	17817	18009	18022	18002	18178	17924	17900	17863	17860	18072	17994	17953	17934	18021	18073	18133	17998	18153	18075	17996	18058	17865	17879	18000	17849	17992	18091	17941	18101	18069	18288	18119	18166	17912	17903	17884	17967	17870	18027	18021	17974	17947	17987	17993	18037	18093	17837	18127	18032	18125	18003	17961	17955	17783	18060	18133	18250	18222	17956	18005	17888	17850	17888	17971	18134	17904	18069	17997	18167	18093	18124	17968	18013	18054	17926	17999	18011	17849	18005	17926	18164	17811	18034	17853	18109	18055	18191	17927	17767	18156	17771	17984	17995	17997	18080	18139	18040	18155	18092	18102	18030	18053	17902	17979	18044	18062	17930	17981	17884	18018	18095	17968	18258	18027	17956	17918	18015	17952	17902	17957	17813	17921	18105	17805	18006	18092	18085	18272	18061	18031	18070	18014	18016	17819	17867	17940	17963	17978	18062	18060	18029	17823	18088	17992	18031	17920	17900	18038	18065	17969	17930	18071	18108	17824	17936	17912	17959	17969	18126	18101	17832	17818	17728	18002	17873	18145	17936	18012	18028	17857	17995	17997	17905	18056	18041	18029	18120	18011	18137	17886	17940	17985	18265	18074	18076	17942	17936	18079	17934	18081	18033	17990	18164	18012	18030	18113	18018	18078	17969	17961	17966	17999	18226	18123	17949	17834	18046	17940	17957	17970	18039	18050	17998	17983	18134	17967	17952	18201	18055	17948	18009	17947	17895	18023	17819	17930	17935	18120	18122	17867	17957	17956	17996	18028	17910	17868	18070	17994	18006	18000	18146	17808	18079	17943	17888	18216	18212	18093	17938	17984	17961	18030	17966	18154	18135	18037	18043	18105	18111	17908	18037	17980	17843	18064	17880	17923	18064	17874	17810	18148	18175	18083	17998	18013	18029	18175	18066	18075	17866	17994	17966	18094	17964	18048	17931	18071	17869	17965	17743	17979	18024	18031	17890	17906	17884	18105	18109	18293	17929	18028	18087	18086	18018	17979	18022	18033	17973	18028	17945	17846	18035	18032	17999	17992	17948	18197	18144	17995	18206	18191	17965	17972	17931	17997	17837	18009	17812	18266	18052	18293	18073	18183	18025	17971	18066	18024	18172	18009	17999	18039	18136	18112	17928	17834	18064	18093	18011	18029	17876	18141	18009	17894	18000	18030	17989	17897	17910	18043	17985
15823	32303	31687	26475	24150	22814	20322	18849	18372	17311	17095	16743	16308	15897	15983	15982	15550	15673	15585	15678	15437	15517	15602	15460	15395	15463	15434	15369	15533	15280	15570	15445	15586	15490	15353	15423	15470	15388	15516	15620	15464	15459	15317	15553	15400	15439	15492	15439	15372	15267	15443	15475	15405	15442	15379	15297	15409	15456	15626	16049	16190	16206	15893	15796	15609	15549	15444	15342	15498	15558	15229	15342	15377	15338	15398	15466	15382	15107	15408	15312	15401	15365	15474	15425	15454	15448	15468	15366	15441	15287	15426	15481	15543	15526	15443	15239	15346	15494	15347	15310	15512	15484	15451	15327	15437	15409	15429	15337	15263	15291	15583	15395	15365	15240	15583	15480	15544	15427	15463	15275	15363	15523	15437	15488	15436	15425	15368	15194	15452	15298	15478	15476	15356	15469	15405	15491	15428	15387	15443	15189	15354	15487	15522	15434	15120	15364	15427	15280	15596	15301	15425	15298	15326	15430	15476	15367	15424	15436	15274	15313	15259	15598	15516	15362	15349	15395	15387	15392	15444	15382	15305	15239	15386	15316	15456	15417	15365	15384	15350	15327	15391	15679	15539	15537	15300	15586	15524	15453	15448	15324	15240	15461	15499	15608	15425	15367	15287	15432	15576	15390	15420	15177	15594	15350	15365	15391	15523	15571	15441	15430	15448	15322	15370	15457	15400	15297	15171	15584	15602	15373	15507	15268	15319	15433	15484	15402	15452	15404	15295	15515	15330	15399	15472	15233	15221	15626	15400	15374	15273	15247	15397	15437	15432	15535	15446	15227	15379	15576	15286	15327	15321	15500	15276	15416	15437	15412	15409	15464	15539	15477	15426	15421	15498	15413	15345	15319	15312	15268	15358	15606	15308	15278	15383	15463	15405	15449	15334	15397	15470	15423	15456	15583	15358	15423	15268	15446	15212	15330	15535	15280	15207	15410	15373	15280	15346	15526	15364	15234	15353	15364	15540	15425	15228	15417	15281	15485	15401	15354	15441	15367	15469	15254	15493	15304	15348	15501	15267	15438	15409	15538	15293	15206	15254	15456	15361	15314	15405	15503	15474	15382	15386	15459	15258	15171	15352	15489	15409	15578	15269	15345	15499	15246	15389	15349	15323	15492	15438	15565	15533	15413	15349	15404	15412	15371	15499	15481	15339	15479	15412	15377	15415	15520	15452	15454	15251	15499	15395	15428	15572	15339	15458	15561	15530	15306	15403	15516	15371	15462	15220	15431	15478	15522	15371	15362	15424	15412	15262	15532	15341	15388	15258	15186	15252	15323	15325	15428	15479	15554	15274	15421	15465	15319	15228	15421	15354	15320	15266	15304	15466	15413	15336	15462	15454	15372	15378	15400	15257	15395	15507	15331	15369	15350	15391	15476	15398	15386	15511	15355	15377	15426	15279	15468	15329	15424	15344	15574	15541	15389	15417	15348	15265	15361	15472	15154	15362	15283	15227	15407	15362	15290	15357	15300	15402	15425	15368	15224	15392	15428	15333	15394	15343	15475	15407	15350	15370	15365	15190	15501	15495	15349	15455	15483	15537	15376	15255	15465	15497	15318	15525	15258	15445	15575	15335	15432	15190	15432	15405	15327	15426	15463	15455	15346	15287	15457	15374	15390	15363	15539	15527	15460	15475	15429	15446	15365	15509	15432	15506	15514	15359	15357	15342	15444	15254	15467	15418	15441	15487	15372	15517	15311	15430	15430	15434	15382	15484	15648	15408	15473	15485	15186	15450	15493	15236	15510	15300	15459	15639	15368	15437	15516	15317	15523	15481	15450	15448	15231	15617	15415	15336	15430	15410	15574	15611	15283	15453	15379	15313	15325	15239	15387	15293	15396	15391	15269	15518	15435	15462	15483	15481	15400	15324	15477	15255	15308	15396	15366	15359	15497	15364	15442	15578	15452	15333	15493	15344	15315	15343	15364	15434	15673	15408	15497	15311	15292	15527	15479	15433	15470	15549	15343	15537	15361	15237	15446	15350	15544	15532	15279	15465	15533	15348	15304	15447	15382	15445	15292	15315	15373	15539	15355	15526	15389	15430	15469	15411	15403	15343	15418	15290	15327	15548	15476	15373	15517	15381	15288	15443	15450	15436	15312	15252	15489	15451	15334	15478	15571	15375	15382	15375	15383	15470	15488	15289	15409	15474	15243	15468	15336	15310	15453	15329	15541	15424	15360	15388	15439	15475	15411	15455	15492	15357	15445	15255	15377	15386	15423	15351	15478	15371	15336	15361	15433	15371	15259	15337	15414	15418	15479	15462	15397	15341	15392	15542	15315	15314	15422	15305	15217	15381	15372	15443	15309	15261	15400	15287	15524	15313	15398	15310	15610	15454	15166	15375	15538	15407	15131	15430	15445	15552	15453	15297	15494	15360	15403	15363	15409	15355	15408	15470	15336	15327	15396	15390	15456	15425	15507	15415	15508	15286	15478	15459	15412	15318	15340	15469	15511	15294	15424	15451	15431	15351	15392	15471	15468	15434	15331	15378	15259	15359	15341	15449	15366	15544	15382	15411	15527	15342	15502	15348	15467	15486	15472	15250	15271	15349	15322	15332	15558	15336	15540	15415	15483	15312	15411	15503	15349	15508	15524	15383	15414	15375	15321	15437	15345	15207	15408	15354	15414	15437	15521	15456	15244	15360	15279	15439	15290	15367	15370	15328	15493	15518	15342	15219	15341	15441	15179	15397	15173	15359	15345	15460	15440	15404	15396	15419	15423	15242	15450	15249	15465	15450	15445	15259	15461	15450	15478	15456	15338	15537	15516	15479	15233	15443	15495	15358	15299	15320	15417	15470	15445	15294	15335	15446	15334	15386	15388	15462	15390	15307	15561	15411	15318	15493	15353	15428	15358	15568	15482	15451	15311	15356	15612	15398	15440	15457	15287	15361	15387	15408	15315	15436	15507	15395	15387	15368	15353	15326	15389	15429	15336	15399	15360	15604	15295	15382	15435	15279	15386	15436	15484	15348	15338	15368	15383	15568	15450	15210	15530	15449	15407	15360	15393	15421	15393	15548	15151	15360	15305	15476	15452	15520	15357	15330	15454	15438	15378	15443	15394	15379	15329	15425	15388	15477	15304	15439	15315	15422	15274	15424	15300	15317	15382	15430	15401	15218	15434	15530	15508	15564	15461	15279	15260	15391	15441	15388	15335	15332	15306	15351	15501	15338	15229	15411	15442	15457	15410	15273	15646	15379	15417	15466	15343	15417	15406	15363	15333	15501	15344	15437	15503	15493	15320	15441	15554	15554	15502	15316	15338	15398	15480	15457	15382	15181	15426	15290	15428	15487	15266	15512	15256	15446	15297	15205	15402	15465	15562	15408	15430	15358	15410	15472	15325	15396	15315	15537	15448	15455	15452	15204	15240	15384	15366	15494	15381	15370	15718	15443	15549	15237	15526	15424	15415	15544	15199	15479	15225	15491	15400	15355	15306	15535	15390	15330	15504	15399	15434	15478	15540	15345	15339	15577	15395	15370	15500	15253	15294	15381	15396	15417	15314	15450	15493	15471	15417	15378	15315	15338	15311	15342	15416	15363	15323	15572	15398	15335	15208	15396	15393	15463	15585	15390	15247	15422	15465	15465	15338	15440	15350	15597	15442	15516	15541	15197	15492	15209	15503	15418	15410	15432	15532	15542	15345	15570	15489	15482	15459	15569	15275	15378	15433	15491	15382	15328	15372	15430	15320	15619	15260	15407	15268	15396	15377	15409	15450	15208	15359	15237	15354	15475	15492	15293	15319	15375	15498	15502	15389	15184	15437	15488	15533	15362	15365	15336	15331	15410	15274	15419	15651	15367	15398	15154	15420	15483	15544	15238	15658	15393	15311	15480	15535	15257	15220	15389	15362	15280	15553	15425	15328	15399	15556	15477	15475	15489	15396	15380	15486	15337	15343	15409	15366	15274	15435	15444	15239	15208	15356	15416	15410	15527	15579	15418	15347	15336	15215	15331	15339	15347	15371	15582	15351	15471	15398	15359	15130	15382	15248	15696	15502	15364	15570	15291	15414	15377	15205	15367	15377	15448	15369	15414	15148	15433	15508	15338	15326	15348	15421	15111	15428	15338	15357	15332	15353	15356	15255	15395	15622	15557	15494	15349	15298	15432	15375	15296	15433	15482	15447	15285	15565	15406	15281	15372	15396	15510	15363	15334	15268	15208	15256	15474	15483	15354	15434	15383	15431	15439	15384	15451	15379	15407	15547	15562	15480	15387	15283	15360	15289	15252	15518	15562	15388	15280	15468	15435	15341	15197	15374	15528	15395	15401	15449	15298	15273	15391	15570	15428	15409	15480	15455	15456	15406	15381	15358	15429	15319	15223	15405	15454	15324	15345	15281	15307	15417	15390	15460	15471	15255	15443	15437	15317	15403	15411	15306	15344	15369	15428	15500	15381	15463	15450	15538	15415	15445	15363	15321	15238	15387	15433	15317	15268	15382	15323	15351	15499	15374	15505	15440	15269	15392	15340	15233	15332	15240	15408	15398	15409	15463	15387	15460	15560	15271	15443	15337	15421	15390	15379	15286	15384	15512	15342	15505	15414	15309	15403	15371	15525	15383	15395	15367	15586	15307	15370	15405	15209	15432	15400	15344	15277	15471	15342	15388	15468	15383	15244	15572	15348	15239	15318	15399	15282	15479	15349	15272	15469	15510	15410	15313	15309	15365	15510	15418	15559	15368	15390	15537	15524	15375	15354	15533	15542	15467	15399	15408	15299	15640	15628	15432	15445	15258	15420	15383	15539	15417	15457	15437	15371	15391	15335	15255	15447	15405	15482	15346	15467	15490	15417	15576	15441	15495	15366	15310	15461	15375	15360	15545	15438	15525	15337	15430	15460	15577	15367	15247	15410	15478	15489	15383	15308	15476	15593	15365	15326	15509	15442	15459	15371	15386	15401	15273	15438	15575	15337	15420	15407	15202	15415	15653	15479	15343	15287	15299	15291	15520	15412	15499	15476	15415	15337	15349	15523	15301	15298	15367	15238	15424	15415	15303	15488	15454	15422	15592	15307	15486	15481	15323	15387	15216	15378	15299	15361	15442	15524	15448	15478	15374	15350	15403	15477	15383	15539	15501	15330	15541	15374	15277	15541	15298
23005	21513	29444	24037	21889	24621	27549	21721	20712	20828	20347	19698	19636	19486	18868	18790	18829	18481	18599	18715	18607	18527	18672	18541	18469	18727	18532	18535	18326	18356	18568	18374	18425	18449	18554	18413	18462	18503	18283	18446	18339	18417	18631	18252	18499	18422	18462	18346	18383	18537	18384	18412	18410	18418	18287	18510	18319	18456	18472	18880	19455	19279	19402	19269	18624	18415	18534	18148	18386	18299	18398	18344	18340	18250	18317	18319	18315	18368	18447	18476	18449	18471	18277	18320	18474	18265	18206	18171	18448	18434	18252	18298	18305	18412	18411	18444	18560	18540	18549	18287	18313	18163	18343	18533	18435	18423	18490	18265	18276	18417	18360	18257	18250	18364	18424	18376	18323	18346	18448	18395	18335	18419	18626	18577	18402	18327	18476	18375	18368	18462	18330	18454	18385	18557	18375	18263	18338	18373	18303	18445	18406	18476	18619	18486	18566	18163	18319	18162	18324	18360	18457	18261	18385	18223	18347	18241	18423	18186	18561	18177	18433	18240	18428	18395	18417	18367	18420	18362	18534	18290	18680	18292	18419	18402	18389	18364	18421	18307	18421	18266	18447	18233	18307	18269	18243	18175	18368	18318	18504	18544	18099	18428	18523	18248	18301	18576	18350	18365	18445	18276	18317	18416	18392	18532	18448	18299	18422	18264	18404	18323	18240	18358	18339	18217	18216	18443	18494	18303	18475	18544	18334	18103	18391	18222	18221	18501	18253	18217	18271	18219	18414	18164	18231	18262	18043	18543	18614	18365	18430	18312	18290	18142	18275	18424	18369	18434	18377	18290	18224	18469	18347	18261	18436	18531	18252	18240	18415	18351	18388	18320	18551	18543	18191	18437	18467	18451	18525	18295	18303	18370	18338	18443	18383	18545	18544	18191	18376	18229	18505	18344	18472	18311	18361	18316	18091	18369	18299	18384	18316	18321	18412	18340	18296	18294	18323	18323	18245	18212	18300	18469	18389	18480	18414	18272	18464	18355	18384	18410	18300	18411	18277	18254	18427	18222	18311	18183	18364	18334	18311	18374	18288	18417	18373	18486	18493	18195	18302	18321	18197	18298	18472	18305	18469	18283	18296	18238	18275	18153	18043	18203	18109	18199	18365	18160	18153	18302	18331	18354	18188	18416	18354	18541	18214	18365	18242	18191	18386	18242	18233	18370	18236	18337	18449	18325	18379	18406	18294	18354	18261	18323	18416	18243	18274	18145	18441	18305	18453	18580	18545	18338	18152	18543	18218	18215	18317	18408	18335	18349	18289	18570	18285	18327	18054	18332	18292	18286	18459	18100	18419	18342	18354	18435	18416	18372	18421	18493	18487	18365	18284	18347	18504	18443	18171	18093	18434	18453	18234	18361	18400	18221	18158	18303	18289	18437	18142	18188	18214	18499	18272	18235	18333	18188	18440	18271	18236	18582	18360	18229	18554	18243	18344	18310	18424	18316	18262	18321	18258	18369	18309	18307	18318	18450	18467	18429	18495	18318	18371	18324	18233	18329	18311	18060	18193	18400	18450	18455	18298	18226	18072	18240	18295	18361	18495	18535	18319	18144	18294	18326	18263	18496	18642	18347	18404	18428	18371	18352	18472	18295	18368	18498	18157	18378	18585	18444	18509	18434	18408	18240	18236	18328	18538	18207	18259	18505	18233	18503	18250	18284	18388	18327	18377	18423	18390	18344	18353	18187	18296	18361	18539	18391	18382	18344	18300	18450	18422	18122	18316	18467	18295	18313	18250	18161	18461	18410	18358	18324	18343	18410	18421	18268	18569	18414	18351	18211	18449	18521	18249	18439	18358	18383	18556	18269	18208	18494	18333	18281	18276	18370	18212	18480	18556	18318	18515	18262	18379	18204	18276	18322	18345	18189	18239	18172	18411	18469	18483	18194	18232	18348	18334	18520	18359	18211	18508	18277	18193	18330	18295	18440	18406	18210	18463	18237	18158	18315	18345	18456	18101	18291	18300	18361	18455	18416	18501	18259	18073	18245	18228	18171	18243	18439	18342	18359	18257	18186	18265	18238	18568	18183	18196	18452	18314	18431	18400	18248	18330	18194	18321	18180	18291	18121	18367	18418	18458	18273	18289	18307	18197	18406	18353	18223	18272	18385	18458	18528	18232	18343	18289	18265	18694	18508	18383	18295	18256	18525	18311	18280	18438	18264	18450	18163	18361	18365	18322	18261	18373	18383	18419	18198	18585	18244	18407	18199	18247	18469	18313	18373	18435	18246	18279	18285	18104	18265	18317	18249	18255	18175	18412	18362	18370	18264	18277	18297	18173	18474	18447	18454	18514	18223	18259	18171	18154	18377	18217	18343	18418	18236	18347	18330	18304	18400	18305	18289	18314	18268	18264	18267	18418	18336	18493	18194	18248	18328	18365	18127	18403	18473	18225	18192	18231	18199	18307	18265	18364	18390	18232	18233	18264	18318	18464	18341	18245	18386	18373	18224	18395	18442	18386	18396	18485	18043	18464	18446	18399	18360	18261	18328	18292	18235	18327	18300	18464	18367	18323	18253	18258	18012	18447	18154	18294	18401	18402	18393	18415	18212	18454	18200	18298	18133	18301	18260	18374	18249	18349	18393	18413	18297	18443	18411	18474	18147	18281	18313	18344	18207	18315	18201	18439	18708	18348	18358	18351	18396	18251	18397	18232	18373	18356	18213	18115	18308	18486	18341	18053	18495	18320	18198	18563	18346	18315	18166	18381	18196	18468	18215	18234	18257	18372	18393	18441	18445	18254	18217	18393	18417	18422	18396	18386	18398	18477	18284	18277	18083	18370	18222	18387	18286	18304	18184	18503	18393	18430	18671	18243	18248	18451	18318	18346	18216	18357	18209	18081	18275	18329	18190	18111	18548	18456	18320	18342	18447	18288	18410	18300	18389	18351	18354	18313	18240	18373	18219	18290	18157	18588	18387	18398	18303	18250	18452	18407	18308	18163	18411	18459	18289	17993	18223	18421	18289	18313	18397	18404	18275	18282	18427	18299	18165	18507	18335	18232	18368	18374	18438	18131	18321	18363	18190	18309	18367	18419	18118	18279	18177	18056	18381	18349	18178	18304	18470	18363	18094	18279	18519	18230	18275	18377	18446	18180	18381	18297	18307	18112	18315	18530	18172	18317	18276	18273	18239	18466	18182	18248	18238	18263	18198	18305	18310	18357	18319	18412	18451	18445	18371	18370	18148	18501	18455	18446	18268	18473	18368	18293	18370	18419	18349	18573	18189	18253	18487	18263	18304	18356	18521	18146	18162	18513	18543	18381	18316	18413	18255	18203	18546	18239	18422	18360	18369	18405	18309	18275	18482	18260	18412	18156	18233	18481	18166	18322	18287	18306	18231	18339	18641	18470	18323	18267	18233	18129	18403	18374	18430	18315	18342	18346	18283	18429	18174	18328	18255	18221	18194	18296	18230	18292	18451	18260	18325	18352	18357	18563	18504	18327	18242	18040	18313	18405	18371	18188	18218	18373	18229	18430	18232	18405	18274	18255	18155	18336	18150	18328	18534	18218	18416	18184	18255	18354	18219	18480	18285	18298	18255	18428	18373	18461	18358	18283	18418	18378	18219	18325	18465	18290	18246	18277	18145	18333	18357	18321	18184	18437	18333	18177	18536	18251	17995	18246	18304	18182	18447	18351	18352	18435	18346	18243	18367	18397	18341	18422	18409	18270	18089	18431	18371	18266	18089	18309	18314	18185	18441	18173	18603	18527	18318	18275	18180	18324	18324	18292	18189	18416	18382	18361	18361	18542	18318	18145	18343	18256	18404	18332	18139	18155	18186	18251	18241	18088	18275	18305	18413	18393	18551	18663	18214	18282	18171	18347	18338	18194	18251	18098	18431	18423	18381	18193	18218	18227	18388	18457	18378	18266	18229	18442	18221	18531	18275	18501	18247	18299	18144	18145	18269	18233	18311	18360	18379	18239	18136	18329	18347	18681	18300	18357	18356	18375	18438	18193	18146	18524	18437	18298	18172	18432	18302	18350	18445	18140	18407	18314	18233	18353	18333	18197	18368	18324	18313	18215	18312	18235	18223	18380	18316	18322	18489	18464	18479	18295	18156	18219	18334	18289	18345	18440	18416	18425	18652	18386	18053	18295	18309	18164	18260	18164	18344	18350	18132	18361	18308	18322	18362	18341	18367	18267	18532	18496	18490	18305	18311	18402	18319	18395	18205	18325	18053	18145	18352	18357	18420	18603	18421	18283	18075	18216	18282	18431	18341	18174	18387	18468	18387	18315	18383	18259	18256	18300	18341	18330	18561	18184	18381	18120	18280	18261	18366	18368	18141	18165	18300	18465	18250	18493	18304	18177	18431	18248	18242	18291	18187	18250	18341	18380	18291	18500	18219	18339	18350	18220	18121	18341	18360	18184	18164	18357	18389	18461	18190	18472	18281	18396	18355	18267	18595	18420	18594	18511	18412	18505	18423	18394	18397	18380	18426	18271	18331	18254	18353	18300	18371	18164	18413	18564	18331	18332	18161	18432	18253	18437	18657	18148	18127	18358	18141	18390	18195	18327	18248	18430	18312	18324	18423	18322	18302	18191	18309	18331	18424	18308	18319	18412	18514	18392	18122	18200	18294	18161	18206	18291	18374	18388	18198	18260	18067	18495	18341	18395	18295	18360	18306	18341	18045	18253	18247	18395	18282	18249	18385	18461	18491	18278	18343	18408	18239	18465	18345	18199	18591	18295	18152	18229	18263	18316	18294	18303	18567	18268	18365	18391	18176	18355	18532	18267	18388	18377	18467	18266	18300	18261	18471	18392	18344	18233	18342	18548	18469	18284	18296	18267	18527	18355	18520	18302	18270	18619	18644	18242	18070	18462	18391	18498	18383	18453	18169	18293	18149	18354	18146	18216	18326	18119	18323	18427	18499	18470	18290	18227	18433	18078	18307	18316	18345	18415	18395	18167	18259	18257	18255	18368	18200	18452	18238	18362	18444	18503	18154	18381	18352	18228	18335	18493	18313	18224	18341	18217	18271	18378	18281	18279	18354	18306	18151	18101	18329	18118	18222	18358	18456	18087	18520	18143	18277	18360	18284	18345	18427	18295	18404	18231	18416	18429	18281	18153	18398	18273	18473	18532	18475	18361	18233
18476	37397	38285	32320	28593	24433	21974	20282	19439	18372	18001	17542	16993	16535	16410	16110	15879	15831	15675	15807	15771	15644	15746	15813	15616	15643	15612	15567	15822	15655	15726	15732	15618	15454	15752	15549	15627	15487	15639	15721	15728	15690	15707	15737	15512	15456	15606	15651	15718	15813	15768	15680	15691	15673	15657	15796	15824	15488	15760	16416	17091	16995	16773	16493	16015	15685	15664	15432	15426	15584	15487	15753	15641	15488	15454	15569	15591	15524	15507	15656	15549	15530	15591	15665	15587	15477	15574	15619	15698	15478	15547	15676	15538	15489	15335	15703	15747	15441	15345	15658	15637	15510	15434	15540	15563	15601	15396	15475	15608	15698	15485	15437	15712	15448	15502	15592	15567	15407	15706	15661	15500	15685	15466	15599	15528	15513	15462	15764	15581	15509	15517	15397	15664	15544	15475	15638	15572	15559	15357	15828	15618	15523	15501	15520	15639	15499	15533	15662	15774	15635	15537	15524	15548	15620	15535	15429	15504	15638	15571	15629	15493	15475	15577	15526	15590	15501	15555	15673	15565	15556	15691	15732	15405	15576	15660	15604	15609	15577	15770	15602	15614	15596	15638	15668	15599	15710	15526	15660	15557	15565	15555	15601	15694	15699	15473	15472	15648	15660	15668	15657	15591	15543	15561	15524	15678	15470	15595	15639	15629	15557	15419	15582	15642	15619	15582	15722	15415	15498	15522	15549	15520	15585	15590	15406	15620	15507	15531	15473	15680	15615	15496	15767	15390	15666	15388	15447	15506	15582	15551	15608	15622	15496	15586	15609	15501	15424	15496	15572	15726	15729	15669	15661	15435	15550	15614	15566	15410	15587	15550	15618	15450	15246	15557	15580	15516	15509	15518	15424	15629	15425	15504	15365	15535	15689	15568	15663	15574	15554	15595	15422	15489	15453	15566	15733	15599	15423	15626	15627	15464	15335	15640	15699	15622	15654	15457	15479	15626	15677	15673	15467	15506	15529	15472	15601	15701	15427	15522	15677	15413	15504	15772	15583	15413	15386	15464	15525	15560	15628	15524	15302	15419	15584	15625	15486	15726	15450	15567	15661	15544	15552	15598	15467	15590	15428	15584	15625	15450	15507	15370	15438	15731	15574	15374	15551	15557	15459	15420	15496	15514	15640	15502	15521	15514	15736	15560	15530	15530	15510	15550	15557	15483	15554	15588	15525	15628	15525	15485	15522	15641	15336	15559	15658	15617	15515	15742	15495	15499	15479	15619	15660	15498	15636	15441	15505	15541	15515	15530	15505	15733	15663	15597	15707	15557	15737	15717	15493	15452	15425	15744	15614	15589	15740	15421	15550	15539	15597	15535	15446	15551	15585	15761	15551	15487	15591	15540	15505	15439	15383	15513	15513	15552	15541	15644	15683	15307	15732	15719	15496	15647	15519	15451	15569	15503	15379	15458	15686	15646	15454	15631	15493	15580	15400	15621	15625	15647	15359	15578	15648	15519	15578	15547	15556	15524	15408	15502	15482	15562	15634	15619	15548	15749	15489	15660	15555	15449	15529	15559	15649	15687	15619	15707	15472	15602	15563	15575	15500	15574	15548	15605	15535	15475	15545	15408	15577	15396	15603	15571	15552	15453	15581	15452	15467	15379	15441	15425	15556	15553	15570	15730	15477	15594	15490	15576	15594	15449	15252	15579	15521	15749	15454	15594	15415	15534	15544	15598	15385	15411	15770	15595	15395	15530	15646	15483	15406	15482	15616	15572	15406	15624	15411	15482	15427	15605	15371	15495	15605	15423	15444	15625	15470	15494	15364	15573	15352	15481	15546	15519	15574	15721	15369	15589	15544	15574	15522	15530	15541	15527	15517	15562	15549	15521	15643	15348	15662	15643	15640	15498	15616	15615	15542	15571	15559	15570	15568	15518	15487	15449	15654	15477	15625	15431	15670	15572	15558	15440	15530	15533	15502	15427	15375	15684	15562	15515	15480	15478	15616	15616	15512	15531	15679	15391	15478	15391	15587	15508	15587	15606	15442	15529	15498	15556	15686	15482	15732	15589	15494	15767	15520	15634	15634	15367	15518	15416	15382	15636	15391	15553	15613	15618	15708	15620	15424	15553	15593	15523	15344	15680	15613	15618	15571	15508	15630	15579	15513	15512	15499	15475	15502	15698	15666	15582	15512	15568	15708	15637	15720	15415	15610	15370	15519	15624	15486	15428	15704	15457	15430	15563	15667	15419	15573	15482	15743	15473	15337	15531	15529	15373	15460	15532	15621	15507	15292	15468	15547	15628	15615	15478	15495	15514	15490	15391	15651	15396	15544	15535	15606	15547	15517	15555	15613	15742	15531	15490	15650	15539	15596	15548	15731	15553	15497	15368	15443	15463	15353	15491	15735	15683	15478	15434	15576	15428	15452	15535	15587	15665	15555	15526	15563	15522	15603	15520	15283	15472	15733	15522	15584	15473	15487	15684	15420	15517	15648	15651	15682	15542	15557	15419	15479	15537	15485	15406	15528	15488	15625	15513	15606	15468	15501	15515	15535	15448	15610	15487	15636	15501	15573	15626	15549	15464	15618	15386	15378	15628	15419	15480	15573	15454	15308	15704	15605	15667	15345	15341	15407	15495	15632	15754	15638	15542	15548	15473	15639	15443	15512	15506	15583	15595	15559	15408	15581	15746	15490	15617	15450	15491	15495	15640	15631	15520	15517	15595	15546	15568	15487	15366	15367	15557	15571	15717	15473	15411	15601	15466	15443	15539	15510	15386	15534	15526	15452	15658	15436	15545	15518	15540	15535	15471	15549	15491	15696	15434	15436	15400	15549	15535	15598	15550	15611	15607	15474	15621	15552	15521	15643	15418	15629	15549	15583	15508	15669	15614	15429	15598	15395	15566	15640	15492	15524	15551	15526	15655	15665	15575	15608	15526	15437	15546	15595	15464	15440	15539	15503	15521	15403	15631	15413	15596	15651	15342	15463	15471	15446	15532	15592	15509	15605	15426	15624	15698	15724	15582	15466	15525	15584	15707	15499	15586	15608	15496	15538	15602	15537	15525	15599	15458	15518	15521	15471	15609	15496	15631	15548	15660	15672	15618	15470	15466	15456	15613	15571	15576	15693	15456	15569	15459	15532	15598	15488	15489	15654	15642	15600	15442	15481	15413	15626	15721	15566	15595	15415	15523	15506	15512	15351	15460	15530	15605	15636	15297	15638	15604	15410	15516	15497	15442	15618	15545	15582	15565	15455	15731	15591	15502	15588	15598	15484	15429	15597	15623	15522	15404	15627	15477	15527	15625	15443	15535	15537	15567	15497	15489	15570	15459	15405	15414	15426	15643	15564	15470	15610	15523	15596	15565	15379	15635	15462	15656	15635	15399	15563	15525	15557	15530	15411	15358	15581	15701	15475	15526	15603	15460	15460	15585	15607	15399	15663	15663	15513	15789	15621	15548	15656	15454	15498	15653	15579	15545	15506	15456	15504	15439	15472	15631	15375	15482	15542	15511	15336	15451	15314	15560	15456	15653	15468	15554	15512	15558	15528	15642	15466	15324	15469	15552	15435	15649	15671	15592	15473	15365	15651	15737	15593	15504	15492	15337	15552	15417	15439	15648	15473	15515	15708	15543	15489	15617	15610	15448	15645	15567	15518	15493	15645	15564	15551	15638	15617	15467	15499	15411	15564	15559	15646	15475	15536	15648	15572	15545	15379	15581	15481	15395	15344	15569	15453	15657	15584	15492	15587	15628	15753	15704	15648	15406	15589	15584	15717	15409	15596	15460	15474	15608	15515	15646	15459	15617	15633	15448	15694	15680	15588	15504	15617	15537	15599	15368	15558	15419	15467	15579	15574	15555	15468	15593	15524	15758	15648	15560	15561	15497	15562	15688	15497	15645	15472	15573	15678	15472	15516	15604	15524	15471	15505	15594	15343	15444	15556	15590	15555	15470	15491	15614	15504	15668	15696	15610	15607	15461	15557	15491	15618	15457	15659	15587	15553	15598	15447	15305	15585	15587	15737	15526	15635	15574	15422	15687	15666	15653	15540	15423	15521	15591	15373	15570	15506	15516	15493	15565	15593	15612	15537	15660	15407	15621	15686	15654	15457	15642	15468	15648	15573	15443	15412	15637	15683	15568	15659	15613	15434	15528	15640	15484	15606	15555	15438	15530	15522	15550	15551	15542	15415	15639	15583	15587	15602	15414	15583	15512	15536	15493	15621	15576	15379	15659	15475	15523	15441	15462	15618	15476	15604	15426	15739	15449	15500	15497	15523	15453	15466	15687	15523	15511	15598	15657	15440	15393	15452	15519	15594	15785	15669	15559	15536	15527	15628	15502	15533	15453	15458	15418	15341	15589	15568	15530	15533	15656	15618	15574	15521	15561	15415	15681	15613	15645	15594	15508	15514	15486	15701	15561	15683	15508	15710	15528	15618	15599	15401	15502	15585	15574	15511	15569	15600	15401	15567	15554	15501	15485	15675	15445	15591	15445	15421	15425	15733	15536	15525	15544	15463	15329	15414	15546	15476	15719	15508	15585	15678	15618	15566	15655	15652	15596	15472	15875	15591	15631	15700	15509	15597	15611	15525	15532	15661	15576	15574	15633	15663	15687	15559	15814	15452	15709	15443	15580	15683	15526	15486	15619	15551	15559	15438	15640	15421	15541	15582	15468	15525	15452	15622	15433	15458	15371	15499	15640	15379	15583	15501	15675	15640	15527	15552	15498	15390	15582	15483	15660	15622	15420	15429	15521	15433	15535	15391	15612	15446	15397	15546	15554	15663	15562	15520	15516	15559	15597	15522	15439	15772	15376	15446	15698	15489	15424	15694	15513	15602	15565	15641	15612	15361	15553	15403	15567	15506	15532	15719	15617	15620	15578	15522	15633	15383	15547	15466	15365	15574	15561	15599	15669	15571	15564	15537	15478	15812	15556	15673	15433	15691	15469	15683	15560	15509	15600	15538	15610	15492	15457	15538	15539	15554	15469	15527	15674	15613	15486	15456	15494	15661	15432	15502	15521	15611	15439	15573	15643	15675	15545	15459	15622	15621	15405	15660	15573	15588	15459	15558	15488	15541	15526	15560	15434	15632	15672	15529	15402	15547	15622	15646	15466	15314	15575	15436	15646	15632	15472	15558	15570	15567
28077	23236	29319	26916	22300	20239	19531	19062	18934	18530	18283	18281	18245	18069	17841	17858	17656	17720	17894	17863	17857	17989	17692	17619	17917	17853	17774	17904	17823	17722	17796	17881	17766	17802	17961	17738	17783	17690	17771	17665	18039	17934	17842	17840	17766	17811	17667	17642	17890	17754	17846	17842	17740	17915	17857	18005	17951	17684	17811	17938	17803	17895	18008	17959	17839	17784	17934	17864	17873	17648	17469	17905	17928	17924	17788	17814	17689	17841	17766	17803	17627	17778	17782	17540	17799	17836	17675	17794	17722	17841	17910	17730	17652	17776	17977	17850	17788	17771	17870	17902	17631	17648	17643	17865	17614	17787	17735	17693	17588	17617	17741	17979	17886	17672	17781	17752	17800	17698	17853	17656	17699	17831	17908	17727	17920	17765	17764	17657	17793	17845	17719	17603	17766	17783	17622	17801	17872	17696	17826	17972	17651	17810	17743	17736	17635	17776	17931	17630	17514	17814	17994	17823	17606	17806	17848	17574	17948	17714	17930	17693	17928	17790	17656	17809	17799	17591	17796	17699	17806	17604	17699	17748	17563	17752	17764	17736	17939	17606	17918	17825	17595	17754	18110	17789	17573	17478	17783	17507	17850	17942	17669	17745	17621	17525	17631	17623	17698	17769	17901	17831	17749	17819	17836	17677	17747	17756	17662	17676	17724	17644	17811	17736	17852	17724	17922	17740	17673	17734	17965	17873	17843	17717	17762	17759	17625	17630	17633	17969	17802	17610	17567	17744	17578	17951	17880	17517	17809	17506	17778	17918	17693	17892	17503	17854	17653	17736	18004	17824	17842	17801	17737	17689	17616	17949	17833	17621	17846	17869	17475	17710	17922	17637	17837	17648	17772	17582	17827	17787	17811	17519	17847	18090	17801	17688	17808	17605	17866	17899	17608	17874	17814	17876	17944	17908	17616	17609	17849	17832	17657	17902	17876	17580	17726	17786	17594	17637	17856	17984	17814	17731	17781	17948	17746	17779	17802	17830	17689	17732	17888	17896	17862	17823	17731	17796	17574	17765	17900	17735	17759	17768	17822	17879	17862	17785	17816	17753	18055	17740	17825	17832	17956	17807	17860	17665	17938	18145	17864	17850	17937	17653	17736	17570	17672	17605	17853	17836	17772	17828	17710	17582	17749	17770	17833	17813	17837	17802	17703	17820	17598	18009	17722	17910	17853	17706	17809	17727	17710	17783	17761	17749	17789	17764	17674	17847	17516	17586	17587	17755	17868	17841	17703	17716	17790	17813	17753	17830	17930	17717	17626	17810	18031	17835	17788	17651	17854	17681	17765	17615	17821	17756	17662	17941	17787	17787	17968	17736	17825	17877	17494	17655	17740	17659	17711	17722	17658	17694	17731	17928	17729	17827	17665	17814	17637	17868	17517	17697	17651	17596	17751	17857	17659	17813	17947	17800	17623	17661	17713	17939	17857	17866	17842	17812	17731	17801	17659	17586	17807	17935	17950	17797	17711	17721	17680	17736	17755	17544	17705	17739	17900	17796	17624	17622	17690	17878	17986	17731	17959	17982	17866	17768	17599	17897	17872	17706	17967	17757	17682	17797	17585	17855	17859	17596	17565	17798	17768	17903	17850	17556	18004	17595	17729	17774	17908	17632	17853	17675	17723	17624	17751	17891	17832	17735	17632	17864	17900	17784	17813	17686	17818	17661	17493	17751	17720	17717	17911	17665	17841	17846	17811	17789	18016	17744	17735	17844	17909	17820	17989	17822	17675	17807	17760	17838	17698	17638	17744	17669	17730	17549	17765	17673	17602	17827	17573	17840	17698	17641	17666	17677	17748	17779	17805	17624	17779	17710	17738	17878	17892	17963	17769	17844	17632	17694	17588	17778	17837	17703	17546	17708	17769	17795	17527	17725	17639	17579	17838	18136	17698	17803	17757	17720	18101	17854	17695	17789	17598	17763	18047	17747	17811	17696	17909	17846	17838	17598	17699	17858	17589	17765	17886	17573	17719	17638	17894	17716	17965	17984	17609	17916	17769	17978	17825	17877	17678	17801	17775	17595	17756	17755	17812	17793	17835	17874	17728	17624	17902	17758	17669	17806	17642	17410	17600	17866	17884	17880	17857	18019	17992	17754	17830	17817	17750	17788	17830	17838	17813	17817	17969	17859	17850	17695	17834	17913	17745	17817	17741	17643	17504	17781	17802	17850	17898	17681	17680	17665	17651	17751	17755	17800	17753	17797	17674	17793	17792	17866	17695	17712	17798	17669	17761	17746	17883	17864	17572	17995	17882	17647	17932	17857	17879	17692	17828	17592	17869	17689	17831	17835	17686	17839	17783	17980	17747	17729	17659	17809	17717	17793	17701	17595	17685	17721	17542	18046	17864	17606	17744	17535	17779	17925	17933	17762	17733	17779	17987	17825	17764	17720	17986	17681	17661	17654	17841	17745	17677	17843	17948	17854	18161	17579	17606	17615	17784	17654	17806	17826	17860	17487	17746	17580	17825	17707	17918	17955	17795	17833	17761	17888	17718	17651	17877	17792	17783	17862	17801	17731	17591	17669	18007	17752	17658	17770	17693	17761	17827	17623	17699	17774	17853	17773	17761	17987	17700	17857	17677	17874	17681	17605	17776	17728	17646	17880	17840	17859	17801	17568	17796	17684	17885	17767	17574	17797	17980	17762	17923	17705	17906	17812	17987	17731	17667	17618	17768	17782	17958	17810	17918	17878	17875	17702	17833	17776	17665	17701	17723	17864	17929	17818	17994	18054	17716	17720	17768	17583	17748	17659	17732	17580	17878	17892	17982	17686	17952	17698	17775	17950	17875	17767	17829	17951	17760	17693	17780	17910	17915	17967	17807	17774	17752	17896	17758	17673	17905	17913	17562	17993	17753	17782	17573	18070	17837	17823	17723	17679	17948	17908	17877	17674	17842	17815	17809	17743	18014	17736	17777	17719	17793	18108	17939	17790	17694	17820	17784	17896	17985	17693	17566	17726	17639	17793	17766	17791	17912	17703	17797	17662	17856	17679	17805	17630	17882	17649	17793	17623	17909	17702	17671	17785	17838	17844	17846	17915	17584	17851	17684	17691	17822	17790	17712	17966	17700	17534	17880	17832	17895	17823	17710	17837	17987	17828	17662	17650	17605	17676	17879	17601	17493	17685	17935	17732	17972	17716	17702	17902	17771	17751	17913	17768	17760	17946	17841	17830	17724	17701	17663	17769	17704	17599	17649	17913	17606	17647	17623	17990	17604	17624	17804	17830	17634	17702	17840	17750	18036	17680	17791	17823	17630	17706	17864	17617	17730	17827	17810	17658	17660	17782	17802	17891	17799	17726	17789	17679	17780	17839	17843	17796	17824	18033	17952	17626	17806	17904	17681	17777	17773	17636	17930	17735	17686	17610	17716	17883	17931	17849	17721	17744	17717	17832	17773	17682	17914	17767	17843	17759	17885	17788	17845	17725	17605	17705	17778	17854	17756	17748	17754	17780	17690	17768	17769	17710	18138	17680	17785	17804	17789	17646	17701	17813	17621	17665	17642	17699	17785	17777	17655	17945	17704	17823	17955	17861	17799	17868	17764	17711	17600	17762	17625	17638	17822	17820	17772	17891	17700	17753	17767	17828	17743	17851	17621	17653	17858	17683	17816	17794	17768	17743	17895	17683	17862	18019	17855	17818	17847	17666	17971	17712	17921	17727	17930	17733	17724	17783	17730	17732	17924	17895	17548	17589	17536	17932	17814	17840	17801	17782	17925	17873	17851	17734	17765	17667	17700	17765	17693	17758	17866	17555	17779	17713	17914	17816	17960	17700	17828	17754	17624	17932	17640	17936	17777	17445	17574	17725	17661	17781	17671	18058	17597	17810	17818	17926	17542	17763	18044	17764	17947	17790	17922	17702	17817	17896	17761	17883	17642	17607	17760	17763	17781	17773	17758	17752	17849	17743	17921	17753	17880	17832	17807	17590	17795	17724	18100	17736	17675	17730	17850	17777	17729	17877	17742	17681	17797	17864	17814	17788	17851	17506	17818	17756	17640	17615	17809	17635	17671	17675	17718	17637	17704	17699	17727	17739	17908	17647	17786	17927	17841	17742	17835	17668	17653	17728	17760	17943	17955	17851	17711	17610	17617	17715	17697	17975	17722	17640	17556	17826	17618	17672	17795	17883	17595	17712	17858	17835	17646	17704	17669	17895	17921	17699	17805	18009	17910	17760	17845	17856	17826	17782	17917	17739	17609	17909	17809	17764	17916	17550	17901	17885	17717	17774	17843	17683	17883	17624	18023	17689	17822	17830	17724	17538	17714	17899	17661	17788	17753	17914	17705	17775	17730	17794	17724	17869	17712	17645	17796	17844	17852	17773	17684	17915	17889	17830	17779	17794	17824	17636	17760	17844	17695	17947	17777	17623	17617	17568	17867	17637	17588	17821	17793	17954	17933	17773	17847	17890	17811	17782	17807	17721	17703	17453	17767	17874	17804	17811	17858	17701	17733	17674	17888	17772	17733	17794	17991	17716	17624	17823	17839	17655	17730	17815	17832	17834	17798	17624	17743	17685	17823	17748	17857	17824	17858	17812	17816	17819	17819	17773	17740	17779	17869	17589	17721	17708	17761	17605	17795	17808	17891	17730	17746	17753	17814	17860	18004	18017	18017	17688	17732	17955	17529	17757	17785	17781	17583	17902	17752	17719	17715	17830	17894	17919	17878	17779	17800	18009	17751	17742	17781	17772	17732	17742	17810	17955	17899	17741	17864	17739	17829	17622	17760	17665	17611	17859	17803	17706	17704	17780	17748	17863	17880	17876	17732	18145	17831	17857	17652	17770	17847	17853	17832	17947	17881	17917	17758	17598	17753	17790	17849	17804	17702	17699	17766	17743	17885	17873	17778	17545	17630	17665	17687	17742	17826	17593	17603	17717	17676	17751	17816	17574	17840	17753	17817	17694	17867	17819	17912	17738	17980	17762	17800	17555	17707	17881	17592	17585	17706	17578	17818	17879	17744	17910	17651	17630	17467	17612	17639	17734	17686	17930	17747	17843	17813	17611	17835	17830	17855	17876	17701	17570	17657	17841	17868	17824	17843	17794	17820	17657	17794	17839	17836	17679	17810	17817	17718	17586	17721	17847	17695	17911	17676	17728
17509	28566	30634	24843	21664	18859	17619	17380	17077	16619	16166	15941	15666	15507	15284	15117	15248	15185	15233	15251	15293	15191	15232	15260	15140	15242	15233	15184	15318	15375	15098	15388	15100	15097	15138	15293	15305	15295	15459	15119	15240	15022	15238	15178	15314	15213	15200	15307	15222	15108	15219	15169	15311	15026	15362	15188	15312	15086	15323	15210	15334	15251	15408	15359	15320	15288	15157	15309	15033	15265	15139	15277	15297	15470	15278	15146	15327	15297	15123	15190	15300	15108	15300	15245	15241	15124	14973	15184	15074	15155	15203	15178	15253	15302	15295	15098	15150	15145	15108	15311	15019	15219	15218	15217	15215	14979	15229	15186	15176	15168	15061	15364	15350	15210	15299	15266	14993	15290	15277	15206	15243	15202	15333	15107	15098	15330	15104	15283	15218	15164	15223	15253	15186	15243	15182	15349	15195	15255	15194	15230	15388	15168	15137	15308	15242	15170	15247	15268	15196	15201	15043	15246	15122	15307	15073	15179	15177	15251	15208	15306	15050	15114	14990	15190	15257	15296	15133	15409	15078	15165	15428	15374	15315	15160	15284	15051	15190	15328	15228	15241	15111	15120	15247	15316	15202	15155	15113	15024	15118	15354	15193	15240	15314	15312	15260	14987	15096	15165	15276	15113	15224	15061	15148	15208	15263	15108	15216	15022	15216	15275	15186	15193	15006	15039	15206	15144	15330	15022	15247	15075	15319	15064	15231	14963	15184	15291	15162	14804	15246	15168	15215	15125	15282	15332	15118	15243	15147	15234	15272	15228	15222	15149	15165	15169	15181	15176	15147	15124	15158	15137	15090	15107	15347	15344	15209	15289	15198	15237	15284	15133	15225	15132	15184	15230	15314	15201	15159	15170	15249	15164	15248	15115	15033	15239	15131	15249	15307	15136	15282	15187	15161	15288	15060	15223	15085	15118	15179	15294	15177	15318	15305	15191	15216	15283	15221	15348	15409	15173	15181	15320	15084	15052	15157	15222	15205	15162	15357	15164	15082	15246	15246	15130	15234	15199	15284	15216	15164	15292	15323	15150	15250	15154	15200	15099	15233	14999	15349	15055	15244	15186	15273	15194	15158	15347	15281	15242	15257	15186	15262	15170	15291	15001	15354	15182	15320	15105	15216	15262	15326	14967	15329	15161	15087	15122	15101	15362	15243	15045	15253	15129	15137	15192	15191	15239	15297	15345	15168	15296	15236	15350	15194	15367	15218	15034	15361	15281	15347	15119	15198	15465	15343	15302	15305	15204	15248	15197	14936	15192	15265	15459	15302	15353	15056	14998	15112	15143	15241	15307	15129	15355	15255	15088	15125	15218	15189	15124	15298	15275	15215	15235	15310	15187	15206	15176	15154	15241	15214	15196	15174	15282	15171	14990	15105	15335	15079	15033	15154	15214	15154	15292	15289	15071	15176	15172	15172	15370	15106	15180	15301	15277	15180	15200	15265	15295	15051	15162	15271	15032	15150	15245	15004	15193	15218	15293	15194	15151	15120	15193	15253	15282	15218	15165	15246	14995	15202	15197	15283	15256	15300	15221	15153	15174	15271	15385	15328	15161	15146	15268	15200	15035	15327	15153	15170	15327	15019	15211	15237	15245	15279	15120	15228	15149	15089	15364	15154	15274	15156	15266	15068	15201	15267	15195	15202	15115	15153	15150	15040	15194	15188	15363	15098	15213	15135	15231	15209	15134	15334	15198	15150	15240	15172	15327	15131	15304	15180	15243	15188	15203	15109	15160	15097	15259	14990	15328	15177	15302	15131	15062	15134	15209	15198	15125	15248	15254	15216	15254	15214	15151	15292	15298	15331	15201	15234	15250	15290	15225	15274	15265	15218	15113	15286	15149	15325	15191	15382	15261	15285	15124	15242	15206	15046	15233	15203	15126	15134	15329	15148	14937	15216	15376	15265	15278	15252	15159	15204	15147	15217	15123	15240	15078	15193	15274	15179	15328	15046	15266	15273	15240	14990	15424	15257	15184	15165	15110	15233	15374	15362	15124	15272	15300	15170	15160	15218	15082	15300	15139	15403	15225	15363	15229	15262	15146	15304	15310	15191	15238	15256	15241	15202	15200	15062	15091	15031	15332	15097	15239	15243	15151	15266	14983	15221	15304	15026	14949	15151	15133	15226	15116	15335	15092	15224	15377	15195	15257	15264	15299	15193	15188	15157	15179	15075	15144	15120	15100	15235	15150	15171	15396	15177	15161	15088	15256	15422	15176	15330	15359	15252	15214	15283	15301	15231	15234	15263	15235	15121	15175	15186	15108	15470	15303	15087	15369	15158	15255	15194	15172	15208	15226	15082	15218	15441	15201	14936	15220	15430	15332	15281	15275	15351	15094	15153	15139	15219	15264	15053	15161	15182	15222	15367	15164	15182	15226	15192	15215	15242	15194	15275	15383	15206	15146	15076	15407	15279	15326	15278	15140	15171	15374	15213	15281	15233	15188	15265	15142	15364	15191	15212	15233	15221	15231	15301	15135	15347	15086	15161	15172	15126	15207	15295	15193	15188	15286	15180	15100	15207	15189	15200	15190	15294	15113	15210	15244	15316	15185	15242	15201	15016	15349	15256	15038	15107	15143	15260	15037	15271	15159	15263	15179	15178	14970	15226	15358	15229	15031	15449	15197	15369	15328	15232	15351	15196	15280	15226	15211	15186	15232	15060	15246	15087	15156	15273	15213	15159	15178	15275	15120	15280	15133	15235	15238	15309	15298	15214	15281	15130	15092	15191	15190	15271	15110	15303	15280	15269	15213	15300	15052	15257	15186	15213	15178	15203	15239	15251	15188	15304	15125	15292	15011	15152	15277	15299	15192	15167	15198	15259	15101	15216	14988	15200	15507	15199	15472	15190	15334	15456	15075	15356	15149	15202	15147	15359	15252	15325	15148	15165	15185	15161	15220	15167	15335	15196	15182	15179	15305	15185	15158	15118	15198	15256	15157	15382	15231	15286	15204	15163	15273	15161	15204	15144	15259	15179	15177	15190	15116	15265	15253	15180	15381	15115	15091	15366	15131	15053	15177	15281	15122	15205	15201	15361	15218	15256	15203	15416	15223	15203	15392	15391	15320	15303	15161	15334	15174	15252	15279	15189	15046	15226	15100	15213	15347	15120	15222	15110	15180	15270	15161	15077	15227	15095	15212	15233	15158	15277	15440	15116	15162	15258	15257	15256	15160	15190	15343	15118	15083	15142	15141	15163	15074	15171	15257	15189	15190	15252	15232	15109	15184	15353	15038	15190	15323	15248	15232	15211	15257	15051	15215	15200	15248	15171	15118	15324	15163	15270	15079	15256	15193	15114	15202	15101	15196	15200	15235	15360	15221	15381	15175	15167	15006	15309	15342	15047	15349	15169	15298	15047	15171	15407	15179	15231	15280	15246	15274	15280	15140	15046	15081	15233	15250	15192	15110	15389	15310	15231	15131	15357	15076	15159	15334	15207	15143	15073	15268	15175	15292	15291	15075	15213	15189	15144	15272	15117	15207	15440	15126	15278	15088	15230	15377	15321	15203	15140	15238	15137	15167	15314	15316	15192	15234	15157	15300	15297	15359	15258	15048	15211	15199	15166	15274	15169	15036	15083	15275	15341	15136	15099	15188	15161	15278	15236	15211	15014	15207	15256	15234	15303	15233	15214	15275	15290	15191	15071	15383	15162	15193	15251	15204	15164	15248	15342	15163	15139	15383	15459	15112	15180	15129	15258	15122	15110	15192	15332	15352	15125	15118	15328	15059	15263	15256	15277	15238	15326	15125	15313	15027	15311	15198	15355	15155	15245	15129	15409	15177	15447	15183	15181	15153	15176	15276	15253	15154	15267	15219	15198	15397	15034	15197	15175	15063	15311	15234	15331	15216	15344	15304	15284	15333	15327	15314	15164	15227	15146	15228	15135	15203	15167	15120	15197	15273	15409	15277	15164	15154	15173	15148	15112	15168	15279	15199	15262	15351	15394	15232	15257	15225	15230	15227	15103	15191	15206	15101	15153	15283	15122	15201	15241	15096	15377	15111	15149	15266	15110	15305	15036	15330	15248	15206	15253	15201	15405	15187	15282	15109	15108	15242	15321	15207	15168	15124	15289	15338	15079	15291	15302	15441	15312	15268	15241	15255	15128	15254	15203	15226	15229	15087	15127	15056	15269	15096	15218	15033	15342	15288	15103	15196	15266	15207	15083	15233	15088	14971	15121	15207	15042	15339	15267	15230	15158	15300	15189	15274	15154	15349	15075	15306	15245	15228	15226	15225	15221	14901	15329	15150	15086	15205	15157	15101	15186	15204	15260	15338	15113	15139	15225	15201	15155	15171	15252	15225	15187	15099	15216	15166	15189	15131	15208	15334	15303	15245	15172	15122	15259	15341	15167	15230	15238	15185	15123	15135	15206	15356	15299	15117	15180	15290	15071	15219	15252	15264	15182	15050	15447	15342	15149	15200	15181	15223	15029	15370	15018	15187	15288	15273	14969	15184	15076	15153	15172	15145	15119	15134	15214	15228	15396	15314	15211	15247	15241	15182	15384	15189	15177	15158	15317	15331	15284	15261	15173	15375	15334	15216	15249	15266	15124	15108	15436	15452	15155	15098	15265	15213	15256	15196	15342	15132	15245	15228	15302	15181	15594	15157	15217	15175	15075	15137	15247	15142	15091	15055	15029	15215	15396	15161	15177	15106	15270	15232	15054	15270	15256	15200	15201	15394	15111	15264	15179	15209	15249	15285	15299	15178	15283	15045	15204	15404	15114	15188	15309	15192	15052	15229	15151	15138	15166	15089	15261	15040	15170	15151	15295	15319	15301	15205	15169	15267	15179	15077	15258	15277	15232	15248	15197	15331	15135	15080	15100	15142	15362	15312	15236	15279	15039	15119	15321	15208	15270	15264	15213	15375	15194	15248	15321	15246	15204	15275	15450	15123	15211	15009	15315	15122	15119	15419	15245	15183	15223	15000	15066	15339	15252	15140	15252	15231	15188	15226	15243	15223	15042	15193	15255	15148	15147	15184	15138	15357	15200	15109	15392	15292	15220	15145	15061	15195	15259	15206	15305	15181	15205	15130	15077	15302	15141	15343	15238	15194	15106	15190	15112	15107	15232	15154	15014	15254	15197	15335	15220	15382
24161	21494	29052	24565	22900	23640	23145	20356	19470	19289	18690	18626	18285	18152	17894	17955	17868	17969	17621	17685	17591	17894	17730	17442	17778	17393	17539	17665	17844	17852	17735	17561	17776	17560	17340	17579	17719	17486	17674	17566	17582	17654	17622	17790	17732	17873	17693	17752	17465	17576	17709	17470	17653	17659	17561	17488	17557	17501	17380	17671	18128	18286	17981	17790	18013	17865	17570	17560	17481	17571	17547	17418	17645	17608	17460	17510	17455	17474	17572	17480	17638	17617	17555	17524	17546	17372	17637	17713	17559	17511	17485	17608	17375	17715	17618	17569	17453	17370	17432	17556	17486	17444	17526	17488	17568	17568	17448	17534	17422	17458	17426	17715	17537	17656	17612	17391	17550	17583	17799	17607	17472	17433	17751	17700	17718	17839	17587	17346	17600	17520	17401	17579	17564	17627	17490	17507	17477	17576	17639	17422	17774	17345	17596	17450	17642	17482	17589	17517	17600	17623	17482	17737	17410	17462	17635	17659	17710	17529	17467	17558	17549	17373	17400	17651	17448	17384	17470	17671	17664	17625	17494	17422	17557	17568	17622	17570	17442	17514	17323	17642	17451	17491	17529	17634	17423	17499	17524	17379	17436	17572	17267	17374	17468	17579	17368	17399	17476	17312	17312	17566	17564	17333	17454	17550	17601	17768	17451	17514	17447	17518	17440	17548	17704	17612	17571	17356	17411	17486	17405	17443	17528	17365	17342	17508	17699	17605	17545	17666	17424	17535	17538	17399	17509	17562	17340	17616	17431	17314	17478	17674	17410	17714	17547	17594	17413	17494	17418	17597	17508	17515	17510	17424	17368	17378	17522	17561	17345	17562	17472	17575	17612	17532	17294	17595	17504	17331	17498	17606	17593	17759	17639	17419	17484	17603	17525	17421	17489	17540	17517	17523	17742	17611	17540	17339	17442	17682	17564	17211	17716	17421	17587	17574	17538	17538	17424	17447	17460	17511	17308	17575	17706	17665	17511	17543	17383	17637	17581	17529	17418	17532	17580	17475	17616	17566	17441	17511	17429	17448	17450	17460	17607	17536	17332	17477	17509	17446	17567	17591	17447	17584	17500	17403	17555	17560	17470	17512	17642	17547	17495	17453	17590	17481	17413	17352	17528	17494	17544	17645	17639	17601	17472	17683	17629	17360	17596	17577	17544	17506	17637	17543	17551	17453	17495	17462	17715	17605	17744	17469	17636	17583	17496	17474	17496	17462	17508	17457	17621	17750	17556	17424	17683	17443	17471	17657	17540	17415	17470	17483	17593	17551	17466	17602	17553	17483	17696	17557	17642	17510	17416	17443	17547	17467	17608	17435	17578	17480	17695	17509	17374	17543	17475	17336	17555	17478	17344	17500	17429	17437	17479	17472	17147	17442	17450	17409	17685	17453	17642	17493	17406	17585	17526	17438	17458	17686	17679	17532	17743	17599	17547	17675	17619	17684	17566	17414	17549	17570	17615	17467	17623	17461	17662	17521	17586	17541	17650	17584	17571	17346	17439	17368	17263	17518	17455	17517	17691	17732	17636	17387	17539	17637	17771	17435	17463	17533	17549	17567	17530	17378	17468	17421	17486	17555	17616	17610	17629	17577	17357	17395	17546	17450	17672	17620	17542	17453	17532	17355	17698	17464	17749	17638	17573	17499	17615	17622	17476	17490	17559	17599	17535	17620	17398	17597	17503	17523	17586	17549	17665	17712	17405	17516	17699	17585	17295	17510	17489	17423	17591	17458	17477	17358	17747	17642	17599	17455	17524	17456	17555	17399	17561	17576	17495	17547	17464	17540	17503	17509	17739	17453	17590	17336	17538	17499	17372	17441	17541	17555	17540	17658	17550	17628	17470	17663	17526	17621	17542	17524	17391	17469	17467	17675	17616	17411	17182	17362	17553	17449	17538	17562	17365	17603	17688	17654	17526	17612	17549	17491	17568	17539	17474	17420	17467	17561	17688	17381	17611	17494	17514	17698	17595	17680	17503	17429	17442	17194	17490	17776	17513	17581	17569	17565	17431	17434	17302	17447	17411	17442	17570	17235	17522	17456	17597	17532	17433	17415	17582	17550	17543	17467	17625	17543	17737	17479	17370	17599	17384	17416	17653	17471	17477	17393	17735	17509	17529	17617	17361	17397	17572	17875	17657	17535	17598	17694	17589	17514	17455	17741	17520	17417	17348	17491	17596	17468	17339	17520	17476	17360	17447	17566	17476	17534	17298	17591	17636	17283	17630	17410	17383	17601	17385	17645	17489	17523	17431	17614	17373	17656	17430	17495	17311	17385	17302	17605	17583	17468	17495	17252	17396	17396	17714	17683	17620	17601	17630	17599	17432	17401	17587	17729	17498	17588	17511	17313	17478	17495	17618	17461	17481	17596	17469	17693	17439	17579	17590	17604	17359	17445	17442	17404	17485	17623	17401	17505	17470	17546	17710	17603	17587	17519	17367	17637	17472	17336	17563	17284	17587	17438	17611	17639	17473	17314	17546	17479	17536	17464	17536	17338	17661	17552	17380	17555	17558	17570	17350	17309	17414	17514	17414	17577	17521	17484	17745	17464	17661	17436	17568	17634	17680	17575	17734	17432	17476	17530	17658	17599	17465	17828	17549	17517	17567	17465	17682	17537	17508	17466	17469	17460	17383	17518	17491	17373	17361	17541	17789	17409	17640	17407	17363	17246	17355	17588	17555	17425	17584	17563	17613	17656	17655	17446	17544	17442	17577	17501	17616	17545	17462	17453	17565	17535	17465	17646	17555	17519	17420	17535	17636	17510	17594	17486	17638	17416	17628	17557	17687	17486	17681	17265	17533	17639	17488	17520	17545	17443	17362	17641	17605	17350	17445	17381	17282	17401	17522	17441	17455	17562	17584	17534	17503	17483	17426	17468	17454	17420	17708	17348	17495	17596	17465	17542	17521	17419	17366	17438	17705	17418	17599	17457	17581	17443	17514	17603	17427	17699	17354	17497	17454	17639	17286	17382	17633	17424	17436	17781	17611	17464	17611	17390	17265	17519	17581	17555	17420	17616	17611	17499	17408	17421	17630	17584	17565	17416	17549	17388	17662	17527	17608	17645	17448	17511	17537	17420	17634	17565	17524	17459	17437	17640	17496	17467	17371	17634	17628	17642	17355	17301	17524	17455	17488	17571	17773	17423	17513	17234	17585	17448	17487	17409	17600	17485	17527	17612	17494	17485	17495	17481	17828	17493	17463	17655	17539	17503	17635	17470	17361	17260	17711	17435	17352	17366	17561	17368	17744	17591	17453	17509	17559	17576	17419	17527	17370	17600	17771	17661	17547	17518	17530	17446	17367	17285	17485	17641	17511	17395	17664	17542	17520	17364	17345	17721	17584	17459	17535	17394	17554	17562	17583	17450	17530	17248	17501	17665	17598	17512	17559	17547	17498	17592	17547	17809	17678	17593	17529	17411	17363	17330	17476	17347	17437	17631	17603	17537	17437	17654	17530	17325	17643	17302	17644	17620	17472	17355	17456	17341	17536	17340	17500	17637	17714	17547	17379	17431	17536	17513	17608	17622	17724	17585	17609	17735	17376	17336	17559	17621	17442	17511	17407	17500	17529	17556	17391	17535	17532	17652	17285	17621	17568	17342	17624	17438	17567	17734	17721	17398	17478	17519	17546	17887	17655	17477	17778	17590	17522	17517	17657	17484	17394	17459	17475	17494	17649	17434	17589	17498	17533	17480	17529	17424	17454	17514	17563	17473	17354	17322	17567	17615	17360	17645	17552	17368	17646	17580	17442	17377	17558	17327	17454	17540	17607	17447	17534	17415	17363	17746	17522	17693	17793	17476	17560	17542	17406	17466	17561	17292	17601	17535	17560	17511	17547	17497	17667	17417	17317	17479	17416	17599	17351	17547	17517	17130	17652	17505	17613	17738	17589	17479	17630	17516	17661	17583	17553	17591	17617	17344	17511	17525	17371	17596	17530	17639	17474	17584	17325	17453	17542	17336	17551	17468	17600	17547	17700	17492	17363	17522	17408	17412	17615	17648	17452	17606	17416	17326	17208	17629	17531	17619	17574	17717	17665	17610	17604	17505	17234	17475	17455	17485	17667	17400	17663	17479	17664	17817	17495	17498	17324	17375	17540	17617	17603	17601	17506	17504	17568	17636	17430	17429	17441	17534	17513	17527	17512	17445	17499	17364	17495	17558	17373	17719	17665	17428	17562	17615	17774	17467	17564	17510	17671	17529	17491	17634	17513	17664	17666	17536	17731	17665	17486	17274	17671	17296	17441	17609	17565	17503	17688	17477	17530	17430	17724	17416	17691	17230	17560	17477	17561	17455	17560	17505	17418	17676	17479	17678	17509	17477	17370	17445	17654	17490	17545	17472	17641	17554	17349	17637	17479	17674	17470	17555	17441	17455	17598	17646	17673	17620	17717	17426	17487	17607	17502	17620	17808	17673	17534	17603	17630	17469	17436	17457	17688	17474	17467	17712	17589	17572	17401	17690	17709	17445	17372	17550	17215	17491	17671	17607	17659	17534	17567	17470	17495	17517	17420	17791	17626	17613	17693	17524	17643	17711	17483	17475	17543	17465	17594	17435	17689	17719	17569	17456	17559	17607	17871	17583	17524	17444	17617	17498	17549	17429	17451	17596	17456	17463	17573	17639	17601	17607	17581	17596	17644	17515	17653	17523	17546	17463	17546	17542	17561	17393	17524	17686	17563	17739	17732	17547	17436	17282	17468	17631	17393	17399	17518	17848	17598	17309	17633	17598	17526	17507	17453	17521	17576	17757	17465	17304	17519	17475	17558	17501	17596	17543	17513	17613	17758	17562	17477	17403	17481	17644	17618	17639	17584	17549	17615	17386	17664	17610	17612	17740	17341	17435	17526	17566	17599	17625	17663	17642	17609	17369	17323	17644	17647	17429	17813	17585	17332	17561	17668	17581	17627	17502	17415	17606	17623	17766	17474	17486	17602	17636	17645	17524	17413	17382	17559	17671	17625	17267	17642	17533	17569	17759	17417	17631	17354	17417	17331	17343	17370	17583	17578	17732	17711	17585	17517	17465	17731	17726	17529	17414	17206	17356	17603	17696	17664	17554	17419	17721	17631	17612	17562	17742	17562	17425	17383	17334	17471	17582	17590	17591
17750	35638	36378	27770	23756	21081	19830	19211	18336	17554	16937	16667	16138	15907	15621	15461	15569	15400	15277	15304	15124	15142	15303	15199	15153	15139	15342	15080	15076	15125	15298	15039	15127	15072	15143	15066	15243	15014	15253	15220	15103	15096	15154	15203	15270	15226	15062	15149	15212	15030	15210	15181	15220	15225	15179	15139	15199	15269	15243	15376	15938	16133	15958	15692	15413	15282	15228	15206	15104	15358	15100	15090	15162	15145	15119	15334	15208	15225	15030	15131	15198	15338	15073	14970	15250	15113	15196	15222	15214	15110	15222	15113	15172	15035	15021	15155	15217	15361	15089	15010	15285	15232	15199	15139	15054	15166	15271	15294	15099	15166	15075	15079	14995	15200	15149	15297	15070	15236	15168	15208	15168	15131	15127	15135	15128	15113	15070	15087	15170	15328	15128	15165	14967	15084	15054	15221	15124	15278	15066	15170	15154	15150	15084	15215	15102	15188	15139	15168	15133	15100	14957	15291	15272	15091	15138	15115	15262	15213	15170	15123	15093	15123	15248	15079	15141	15073	15179	15117	15166	15052	15362	15281	15157	15004	15089	15109	15065	15051	15061	15107	15232	15088	15080	15268	15019	15133	15198	15148	14993	15071	15185	15055	15140	15185	15065	15289	15180	15205	15013	15183	15237	15060	15258	14998	15192	15098	15154	15089	15048	15208	15222	15315	15254	15006	15033	15335	15167	14976	14951	15210	15245	15167	15084	15016	15211	15152	14947	15197	14954	15441	15161	15040	15124	15187	15049	15213	14914	14984	15165	15282	15133	14952	15040	15085	15210	15192	15208	15110	15284	15175	15133	15031	15113	15236	15201	15228	15080	15080	15009	15112	15245	14990	15120	15271	15250	15232	15204	15106	15075	14985	15001	15156	15077	15084	15090	15241	15128	15224	15049	15182	15072	15003	15396	15055	15108	15288	15179	15203	15036	15291	14994	14946	14968	15180	15115	14990	14872	15217	15160	15181	15117	15018	15298	15208	15163	15048	15209	15158	15242	15122	15157	15172	15242	15201	15015	15140	15048	15010	15127	15215	15029	15173	15048	15029	15162	15219	15234	15182	15126	15313	15086	15019	15149	15207	15124	15085	15191	15168	15134	15050	15304	15029	15236	15138	15037	15167	15100	15264	15200	15160	15134	15109	15025	15115	15109	15140	15265	14968	15152	14971	15230	15186	15258	15157	15162	15143	15157	15115	15070	15068	15105	15136	15181	15034	15166	15027	15221	15246	15158	15154	15061	15111	15057	15020	15197	15148	15183	15281	15115	15148	15114	15238	15166	15151	15064	15226	15132	15081	15037	15103	15215	14951	15158	15251	15132	15233	15214	15309	15215	15121	15076	15217	15043	15072	15140	15140	15093	15087	15107	15260	15035	15160	15275	15080	15137	15085	15084	15160	15187	15067	15192	15285	15185	15116	15343	15105	14980	15157	15313	15236	15159	15323	15077	14983	14863	15065	15295	15155	15233	15044	15009	15218	15151	15174	14949	14998	14950	15236	15099	14980	15171	15231	15146	15150	15256	15325	15183	14924	15049	15310	15208	15266	15135	15178	15193	15038	14909	15029	15061	15097	15161	15109	15174	15000	15164	15177	15069	15039	15157	15207	15054	15325	15116	14984	15088	15080	15236	15103	15080	15147	15092	15075	15121	15104	15101	15107	15329	15099	15178	15200	15158	15130	15190	15274	15078	15061	15156	15282	15304	15107	15208	15309	15147	15234	15179	15153	15165	15125	15149	15096	15284	15172	15154	15091	15186	15074	15096	15002	15047	14942	15078	15329	15310	15173	15013	15158	15088	15223	15150	15138	15062	14961	15064	15200	14947	15116	14954	15157	15238	15213	15077	15094	15144	15194	14915	15261	15213	15086	15082	15354	15151	15210	15200	15053	15237	15108	15037	15208	15093	15057	15005	15175	15263	15182	15128	15212	15245	15070	15351	15231	15012	15183	15261	14941	15151	15143	15113	14968	15151	15170	15246	15137	15179	15172	15125	15079	14906	15103	15125	15186	14903	14945	15154	15017	15115	15184	15215	15031	15179	15030	15299	15231	15125	15324	15062	15200	15113	15189	15142	15262	15004	15090	15110	15169	15130	14972	15144	15277	15024	15041	15243	15289	15249	15075	15129	15281	15161	15029	15067	15203	15210	15190	15098	15141	15065	15109	15184	15047	15158	15058	15132	15255	15224	15245	14992	15052	15070	15124	15111	15067	15240	15174	15074	15168	15262	15156	15014	15101	14995	15204	15411	14986	15160	15043	15126	15041	15220	15149	15234	15145	15059	15117	15320	15324	15086	14912	15318	15009	15030	15028	15267	15133	15104	15330	15063	15112	15102	15080	15258	14979	15047	15161	15254	15130	15110	15101	15206	14982	15140	15236	15071	15140	15191	15090	15172	15160	15064	15181	15126	15189	15200	15154	14982	15091	15071	15215	15167	15007	14952	15051	15155	15121	15109	15256	15157	15198	15261	15133	15170	15183	15242	15203	15138	14952	15130	15218	15216	15157	14973	15152	15322	15107	15210	15193	15151	15231	15110	15179	15046	15243	15134	15023	14976	15131	15262	15204	14975	15186	15073	15390	14992	15211	15251	15175	15112	15319	15262	15148	15257	14888	15065	15089	15248	15053	15154	15099	15133	15178	15150	15177	15052	15062	15118	15214	15234	15109	15213	15179	15165	15102	15002	15286	15032	15160	15200	14995	15128	15179	15153	15153	15115	15268	15310	15073	15083	15231	15204	15103	15037	15184	15127	15116	15108	15141	15203	15039	15208	15096	15034	15263	15197	15213	15220	15057	15190	15092	15118	15235	15163	15102	15136	15179	15272	15147	15218	15179	15140	15301	15018	15357	15349	15207	15186	15135	15098	15240	15066	15024	15143	15214	15126	15173	15066	15141	15063	15135	15051	15069	15125	15043	15035	15177	15114	15004	15235	15322	15256	15220	14914	14996	15133	15183	15064	15052	15096	15117	15266	15071	15217	15135	15025	15105	15008	15135	15123	15141	15169	15247	15004	15197	15152	15094	15032	15218	15043	15132	15039	14964	15094	15094	15127	15199	15158	15034	15101	15192	15132	15009	15192	15353	15093	14998	15049	15185	15064	15205	15145	15159	15122	15164	15150	15096	15206	14990	15330	15225	15079	15117	15067	15156	15123	15064	15103	15263	15151	15057	14920	15241	15106	15028	14938	15043	15150	15136	15123	14959	15280	15234	14964	15261	15195	15059	15245	14960	15246	14925	14931	15191	15252	15263	15082	15198	15174	15152	15066	15158	15191	15020	15111	15236	15103	15141	15130	15041	15115	15253	15188	14993	15217	15132	15131	15223	15048	15078	15164	15128	15310	15041	15196	15185	15150	15068	15029	15237	15260	15164	15356	15099	15124	15261	15201	15015	15132	14947	15137	15134	15236	15158	15167	15110	15024	15194	15091	15024	15075	15137	15200	15197	15132	15238	14982	15054	15066	15159	15177	15020	15304	15205	14997	15196	15069	15217	15300	15064	15272	15147	14996	15212	15189	15019	15114	15167	15156	15176	15179	15042	15086	15172	15103	15093	15319	15194	15095	15057	15125	15052	15142	15248	15184	15028	15197	15204	15235	15071	15126	15099	15143	15051	15079	15033	15002	15207	15158	15177	15242	15268	15206	15274	15080	15122	15116	15068	15132	15269	15135	15274	15100	15186	15027	15082	15246	15074	15208	15072	15301	15249	15181	15215	15258	15070	14991	15077	15152	15089	15145	15047	15130	15041	15149	15120	15083	15139	15101	15129	14970	15137	15298	15226	15128	15295	15085	15083	15185	15076	15314	15149	15106	15047	15166	15219	14999	15091	14965	15104	15145	15086	15048	15084	15152	15206	15120	15224	15171	15149	15123	15110	15236	15233	14827	15132	15080	14993	15164	15279	15088	15188	15173	15228	15047	15105	14988	15123	15021	15282	15258	14997	15043	15311	15276	15061	15090	15294	15033	15031	15189	15148	15196	15169	15250	15087	15139	15206	14970	15140	15145	15213	15157	15079	15030	15226	15167	15198	15284	15253	15062	15051	15065	15093	15355	15189	15105	15176	15118	15308	15244	15184	15054	15027	14977	15054	15164	15109	15226	15177	15212	14880	14909	14964	15118	15138	15083	15179	15163	15346	15020	15122	15187	15205	15169	15095	15154	15176	15043	15121	15033	15286	15215	15339	15345	15116	15043	15249	15045	15083	15205	15063	14924	15154	15114	15116	15066	15124	15025	15256	15253	14956	15352	15024	15220	15187	15350	15233	15147	14999	15331	14962	15068	15074	15282	15222	15101	15051	15190	15185	15059	15007	15103	15319	15081	15115	15142	15256	14943	15140	15202	15251	15065	15209	15069	15134	15099	15200	15204	15052	15065	15229	15174	15228	15166	15146	15108	15212	15236	15144	15058	15313	15055	15163	15137	15162	15040	15221	15043	15097	15131	15161	15344	15112	15143	15247	15179	15165	15133	15138	14900	15073	15061	15209	15324	15144	15154	15205	15218	15082	15151	15098	15016	15085	15055	15184	15227	14979	15225	15245	15093	15095	15092	15279	15174	15120	15258	15338	15160	15223	15115	15078	15035	15111	14951	15234	15168	15110	14964	15159	15325	15233	15085	15101	14968	15165	15141	15037	15115	15198	15122	15130	15099	14907	14845	15096	15206	15251	15035	15278	15031	15173	15169	15185	15127	15108	15066	15208	15251	15129	15317	15097	14933	15174	15011	15145	15040	15099	14980	15175	14977	15091	15103	15228	15141	15095	15194	14979	15128	15215	15104	14925	15167	15067	15152	15140	15278	15254	14856	15251	15031	15190	15062	15083	15191	14944	15223	15255	14978	15413	15136	15225	15141	15189	15166	15139	15208	15061	15204	15123	15071	15030	15273	15127	15065	15317	15101	15168	15187	15020	15161	15085	15194	14981	15248	15158	15108	15071	15275	15209	15083	15249	15218	15097	15126	15153	15126	15249	15245	15196	15101	15277	15117	15142	15087	15298	15166	15039	15056	15266	15256	15268	15037	15069	15236	15188	15305	15062	15143	15136	15070	15220	15209	15215	15143	15211	15197	15122	15125	15249	15135	15106	15211	15208	15237	15221	15029	14893	15100	15131	15180	15021
23194	21581	29540	24132	21889	24564	27552	22266	21135	20544	20132	19626	19399	19022	19205	18770	18805	18500	18580	18724	18658	18519	18589	18414	18588	18614	18605	18553	18544	18397	18404	18331	18464	18439	18623	18507	18347	18123	18412	18524	18559	18319	18472	18369	18550	18506	18376	18403	18618	18392	18224	18313	18307	18318	18347	18309	18447	18203	18248	18553	19606	19739	19500	19159	18680	18353	18448	18224	18255	18431	18513	18285	18375	18311	18137	18235	18187	18466	18207	18353	18258	18271	18346	18117	18318	18222	18298	18221	18226	18281	18233	18293	18349	18478	18459	18299	18340	18348	18337	18570	18192	18462	18346	18429	18382	18177	18206	18107	18341	18282	18178	18174	18567	18345	18273	18180	18354	18242	18098	18274	18416	18541	18106	18091	18241	18390	18350	18127	18237	18401	18123	18439	18214	18411	18321	18106	18295	18111	18304	18217	18340	18094	18144	18333	18461	18460	18229	18332	18365	18065	18367	18294	18239	18436	18329	18215	18400	18467	18106	18296	18252	18186	18198	18101	18398	18399	18109	18405	18375	18358	18292	18243	18309	18147	18106	18331	18084	18150	18120	18143	18275	18305	18143	18252	18160	18147	18131	18091	18425	18216	18360	18189	18107	18275	18137	18236	18287	18197	18310	18374	18489	18213	18158	18505	18308	18132	18288	18138	18256	18243	18180	18293	18537	18220	18088	18333	18413	18064	18319	18207	18374	18328	18109	18155	18201	18244	18486	18081	18152	18256	18422	18067	18314	18231	18118	18279	18218	18278	18283	18154	18295	18141	18152	18173	18081	18236	18126	18205	18217	18194	18328	18296	18186	18215	18230	18362	18451	18433	18241	18288	18103	18242	18331	17933	18258	18375	18206	18143	18234	18290	18305	18244	18350	18312	18087	18136	18260	18270	18319	18238	18079	18234	18116	18222	18223	18177	18273	18337	18356	18166	18281	18144	18147	18517	18379	18315	18325	18355	18079	18453	18447	18230	18207	18302	18276	18369	18175	18146	18184	18172	18267	18202	18378	18377	18356	18326	18531	18327	18238	18196	18235	18089	18176	18312	18457	18319	18257	18133	18233	18115	18223	18323	18327	18255	18245	18387	18305	18397	18253	18260	18233	18247	18534	18255	18402	18442	18257	18359	18312	17998	18251	18337	18197	18201	18297	18144	18335	18491	18307	18363	18330	18304	18341	18164	18082	18235	18307	18363	18156	18137	18198	18352	18145	18389	18240	18167	18154	18405	18306	18360	18255	18375	18294	17945	18337	18191	18248	17956	18457	18169	18281	18288	18367	18217	18293	18361	18453	18328	18258	18379	18278	18115	18085	18338	18310	18232	18385	18330	18388	18148	18377	18305	18069	18242	18132	18116	18292	18199	18379	18212	18370	18262	18145	18216	18076	18120	18356	18311	18452	18513	18336	18340	18415	18440	18405	18292	18283	18211	18065	18296	18458	18144	18213	18020	18414	18385	18152	18169	18405	18217	18331	18173	18071	18334	18292	18284	18327	18210	18354	18425	18255	18248	18134	18253	18200	18117	18325	18261	18015	18381	18153	18339	18134	18258	18293	18026	18209	18130	18290	18310	18128	18185	18107	18279	18196	18290	18302	18268	18212	18141	18223	18314	18074	18332	18416	18193	18341	18367	18346	18294	18262	18171	18185	18033	17967	18136	18483	18392	18192	18247	18193	18155	18249	18199	18205	18243	18112	18321	18096	18262	18276	18174	18492	18322	18231	18213	18297	18147	18292	18331	18317	18205	18276	18199	18231	18413	18208	18173	18491	18136	18295	18148	18176	18296	18220	18349	18302	18196	18315	18189	18188	18231	18295	18130	18284	18250	18144	18353	18166	18225	18315	18276	18256	18350	18276	18247	18332	18284	18306	18338	18306	18288	18114	18255	18442	18165	18284	18371	18273	18099	18155	18242	18327	18382	18224	18165	18174	18185	18063	18285	18329	18336	18057	18479	18166	18255	18354	18184	18226	18252	18280	18200	18297	18415	18225	18172	18183	18240	18135	18220	18129	18534	18149	18162	18269	18194	18240	18363	18131	18355	18174	18242	18150	18135	18334	18213	18061	18144	18230	18293	18077	18168	18340	18156	18233	18361	18322	18181	18308	18061	18227	18117	18227	18346	18285	18074	18226	18277	18241	18151	18261	18070	18226	18310	18360	18189	18134	18118	18101	18221	18077	18178	18196	18194	18326	18213	18178	18057	18098	18340	18262	18245	18245	18456	18298	18409	18158	18262	18358	18206	18384	18364	18192	18220	17955	18329	18360	18277	18292	18164	18161	18112	18234	18066	18278	18253	18261	18228	18360	18128	18366	18201	18066	18225	18241	18223	18094	18257	18186	18243	18366	18169	18130	18444	18308	18303	18259	18139	18257	18388	18128	18382	18353	18206	18271	18409	18259	17865	18142	18424	18121	18563	18224	18444	18258	18185	18116	18409	18067	18266	18352	18541	18250	18031	18308	18341	18026	18252	18262	18243	18159	18129	18197	18273	18118	18423	18347	18266	18390	18035	18434	18329	18319	18172	18126	18221	18276	18291	18325	18051	18124	18166	18308	18318	18143	18144	18345	18291	18275	18289	18342	18115	17972	18332	18219	18281	18159	18253	18252	18320	18228	18323	18199	18292	18506	18252	18319	18231	18280	18326	18385	18191	18242	18279	18238	18416	18306	18281	18365	18127	18337	18225	18187	18466	18280	18149	18483	18387	18207	18310	18318	18227	18208	18202	18240	18219	18299	18437	18265	18102	18410	18497	18036	18266	18318	18180	18315	18163	18190	18116	18200	18201	18370	18565	18233	18280	18119	18246	18204	18247	18511	18321	18320	18205	18383	18478	18341	18329	18338	18306	18214	18191	18159	18312	18182	18330	18266	18405	18310	18228	18288	18269	18201	18174	18234	18426	18402	18252	18316	18213	18345	18414	18155	18272	18120	18205	18261	18122	18247	18358	18273	18063	18161	18329	18355	18235	18422	18333	18237	18248	18251	18191	18287	18002	18233	18279	18191	18306	18312	18185	18295	18327	18409	18341	18182	18225	18231	18256	18145	18215	18265	18207	18249	18279	18393	18355	18282	18290	18160	18147	18426	18225	18213	18134	18228	18228	18187	18072	18175	18252	18299	18420	18323	18178	18184	18299	18114	18119	18153	18302	18175	18143	18066	18098	18127	18321	18091	18222	18112	18173	18477	18267	18302	18134	18236	18255	18301	18406	18306	18313	18302	18104	18519	18189	18167	18234	18123	18235	18207	18160	18295	18315	18246	18362	18112	18450	18483	18023	18092	18270	18502	18264	18145	18302	18281	18248	18289	18290	18073	18106	18073	18259	18224	18108	18075	18432	18381	18259	18368	18123	18080	18243	18253	18067	18224	18155	18246	18060	18457	18211	18366	18157	18083	18260	18096	18169	18383	18448	18394	18153	18207	18376	18159	18087	18261	18348	18092	18156	18484	17998	18157	18273	18446	18140	18390	18408	18059	18201	18166	18279	18319	18362	18256	18118	18400	18190	18132	18368	18500	18480	18382	18072	18128	18254	18353	18185	18255	18084	18343	18126	18172	18163	18266	18309	18353	18285	18351	18262	18242	18326	18187	18272	18379	18279	18210	18279	18232	18153	18177	18101	18152	18253	18275	18185	18253	18162	18279	18257	18084	18009	18437	18153	18262	18224	18400	18167	18195	18392	18180	18552	18400	18373	18519	18307	18185	18131	18449	18317	18283	18208	18080	18246	18219	18186	18404	18278	18418	18256	18394	18299	18413	18291	18417	18295	18312	18191	18384	18479	18127	18070	18409	18405	18305	18370	18201	18269	18120	18221	18310	18247	18211	18283	18250	18269	18296	18221	18304	18283	18266	18373	18091	18135	18199	18235	18092	18202	18222	18311	18212	18227	18276	18183	18105	18305	18274	18225	18327	18399	18259	18240	18285	18263	18410	18128	18319	18400	18224	18208	18355	18572	18156	18250	18234	18372	18261	18078	18286	18116	18173	18234	18261	18347	18258	18061	18263	18253	18190	18402	18338	18263	18266	18410	18269	18251	18306	18218	18332	18242	18091	18218	18066	18210	18390	18202	18289	18326	18313	18324	18302	18090	18534	18263	18208	18130	18050	18238	18261	18164	18183	18171	18398	18299	18303	18084	18080	18227	18263	18185	18082	18378	18309	18225	18337	18435	18219	18142	18158	18394	18146	18205	18088	18197	18281	18038	18127	18354	17957	18368	18323	18215	18016	18259	18402	18236	18424	18163	18370	18344	18156	18455	18313	18157	18283	18227	18349	18052	18415	18318	18230	18250	18389	18300	18101	18102	18106	18095	18374	18118	18282	18235	18315	18048	18341	18368	18216	18212	18144	18143	17978	18187	18200	18310	18078	18220	18214	18328	18213	18285	18280	18116	18126	18260	18055	18164	18135	18211	18388	18127	18161	18112	18392	18157	18175	18173	18304	18266	18335	18188	18303	18255	18235	18398	18364	18114	18142	18246	18238	18352	18339	18127	18301	18177	18277	18431	18358	18069	18237	18466	18210	18358	18287	18150	18263	18336	18435	18334	18228	18267	18176	18212	18184	18237	18320	18211	18498	18450	18274	18316	18331	18247	18196	18191	18128	18193	18394	18146	18234	18082	18173	18178	18272	17968	18299	18421	18123	18185	18067	18286	18177	18329	18349	18395	18243	18306	18280	18338	18159	18131	18269	18171	17931	18282	18133	18231	18418	17946	18151	18251	18164	18341	18319	18203	18338	18335	18303	17956	18086	18327	18344	18318	18045	18277	18291	18301	18258	18196	18184	17947	18295	18330	18319	18127	18010	18211	18333	18298	18259	18366	18202	18198	18054	18293	18152	18155	18448	18281	18299	18461	18316	18278	18380	18289	18083	18245	18336	18383	18285	18185	18305	18325	18297	18243	18399	18186	18236	18040	18334	18347	18207	18352	18309	18255	18171	18271	18248	18224	18057	18270	18252	18294	18230	18275	18319	18065	18116	18264	18164	18002	18249	18176	18075	18307	18193	18264	18219	18310	18084	18094	18199	18358	18383	18275	18152	18258	18242	18118	18166	18122	18395	18334	18189	18450	18417	18432	18261	18393	18356	18154	18385	18118	18241	18244	18181	18188	18277	18138
20131	40994	39184	30599	26646	23507	22364	20972	20032	18862	18189	17484	16945	16538	16225	16112	16041	15827	15816	15630	15693	15861	15718	15877	15858	15624	15672	15710	15783	15729	15660	15664	15534	15660	15579	15895	15508	15660	15622	15595	15627	15533	15523	15628	15541	15565	15516	15545	15798	15572	15626	15552	15681	15645	15625	15652	15631	15748	15480	15556	17236	17805	17202	16360	16015	15764	15757	15629	15438	15568	15706	15600	15597	15625	15454	15448	15635	15511	15448	15625	15619	15721	15633	15535	15640	15610	15543	15590	15427	15589	15433	15672	15570	15458	15613	15474	15763	15570	15462	15539	15574	15673	15573	15496	15632	15461	15584	15554	15685	15328	15611	15468	15432	15504	15558	15562	15622	15706	15465	15485	15463	15390	15590	15731	15472	15495	15415	15495	15552	15839	15440	15526	15640	15620	15388	15738	15660	15518	15432	15643	15494	15509	15437	15518	15690	15524	15547	15586	15555	15513	15601	15572	15654	15573	15699	15520	15710	15577	15655	15610	15497	15639	15494	15629	15459	15678	15588	15419	15546	15630	15533	15553	15507	15693	15524	15390	15469	15599	15450	15365	15578	15556	15449	15668	15820	15584	15615	15552	15673	15443	15485	15601	15458	15577	15522	15775	15423	15510	15672	15599	15418	15392	15502	15457	15544	15437	15529	15612	15541	15575	15538	15685	15448	15455	15522	15411	15432	15783	15682	15571	15374	15465	15495	15518	15645	15434	15440	15436	15472	15637	15731	15489	15641	15576	15438	15452	15637	15411	15606	15631	15472	15586	15670	15551	15447	15598	15490	15475	15463	15508	15586	15557	15622	15475	15419	15437	15549	15553	15528	15458	15614	15576	15546	15485	15696	15483	15473	15729	15560	15376	15522	15542	15578	15704	15561	15700	15560	15483	15512	15555	15753	15532	15541	15536	15694	15343	15634	15551	15477	15498	15618	15542	15575	15483	15343	15563	15566	15535	15601	15426	15442	15521	15660	15666	15449	15434	15435	15655	15398	15579	15356	15554	15660	15462	15724	15459	15523	15648	15396	15387	15676	15495	15496	15647	15491	15518	15436	15504	15645	15584	15592	15584	15459	15522	15479	15588	15581	15765	15406	15463	15575	15557	15444	15733	15429	15548	15385	15530	15504	15461	15598	15399	15434	15618	15540	15409	15572	15587	15673	15533	15581	15593	15584	15453	15530	15588	15724	15841	15450	15559	15593	15465	15476	15624	15642	15588	15544	15471	15597	15504	15433	15781	15535	15607	15635	15633	15515	15507	15497	15534	15573	15639	15682	15649	15520	15560	15555	15565	15346	15577	15481	15566	15468	15589	15653	15560	15523	15562	15344	15641	15546	15597	15453	15443	15557	15556	15578	15582	15560	15417	15429	15581	15417	15518	15539	15614	15685	15521	15732	15674	15658	15587	15556	15620	15595	15590	15458	15449	15719	15495	15516	15516	15581	15523	15599	15588	15554	15555	15496	15454	15328	15492	15650	15446	15572	15431	15508	15505	15602	15417	15579	15469	15640	15581	15711	15621	15521	15569	15624	15495	15564	15463	15595	15478	15643	15417	15539	15668	15638	15513	15680	15515	15536	15529	15489	15431	15532	15559	15510	15544	15484	15656	15554	15634	15436	15456	15591	15706	15551	15500	15498	15648	15609	15576	15487	15509	15552	15688	15438	15542	15578	15360	15514	15586	15632	15459	15609	15416	15512	15350	15545	15560	15595	15601	15557	15514	15500	15504	15612	15568	15508	15700	15631	15445	15613	15491	15535	15601	15527	15689	15459	15411	15551	15576	15600	15446	15667	15428	15472	15560	15545	15521	15377	15749	15360	15632	15440	15478	15428	15603	15563	15537	15571	15675	15537	15557	15539	15621	15625	15484	15577	15508	15505	15407	15475	15364	15538	15588	15476	15520	15509	15353	15671	15459	15512	15504	15647	15547	15618	15489	15721	15510	15521	15495	15461	15697	15594	15538	15361	15483	15430	15372	15516	15533	15538	15424	15713	15407	15690	15785	15543	15571	15697	15415	15634	15498	15537	15577	15465	15594	15732	15642	15421	15509	15447	15627	15590	15572	15358	15636	15498	15563	15502	15525	15500	15582	15643	15609	15386	15434	15504	15531	15519	15619	15483	15757	15644	15394	15661	15402	15478	15598	15547	15264	15638	15467	15657	15385	15576	15407	15482	15536	15550	15448	15466	15677	15543	15392	15590	15564	15690	15544	15486	15700	15474	15477	15560	15437	15530	15381	15528	15669	15622	15461	15444	15520	15611	15343	15468	15506	15567	15630	15674	15415	15514	15720	15417	15457	15742	15488	15549	15524	15516	15648	15486	15492	15660	15512	15587	15385	15480	15565	15547	15599	15565	15553	15593	15585	15535	15583	15504	15347	15395	15588	15496	15559	15699	15660	15565	15594	15570	15605	15527	15393	15489	15496	15668	15422	15516	15518	15330	15531	15522	15520	15569	15599	15332	15486	15471	15423	15377	15525	15469	15519	15511	15580	15437	15635	15594	15594	15568	15621	15430	15498	15480	15483	15548	15517	15576	15482	15559	15714	15490	15531	15612	15540	15682	15551	15528	15776	15512	15551	15590	15627	15666	15565	15497	15674	15471	15594	15451	15433	15706	15481	15581	15372	15555	15565	15525	15572	15496	15462	15509	15566	15467	15515	15519	15573	15481	15572	15558	15410	15334	15626	15508	15655	15323	15600	15678	15471	15544	15559	15578	15535	15500	15648	15408	15597	15412	15384	15726	15622	15516	15499	15612	15592	15421	15502	15591	15524	15477	15542	15585	15308	15417	15441	15293	15644	15540	15471	15702	15484	15529	15467	15581	15623	15566	15520	15508	15411	15593	15703	15637	15645	15525	15486	15357	15595	15671	15497	15563	15529	15407	15512	15494	15467	15514	15643	15597	15530	15558	15473	15513	15521	15442	15366	15612	15620	15468	15403	15524	15487	15303	15514	15657	15612	15555	15387	15535	15532	15439	15495	15425	15668	15561	15609	15581	15537	15625	15445	15443	15485	15570	15451	15521	15531	15647	15552	15579	15406	15587	15670	15510	15437	15615	15483	15647	15328	15478	15466	15320	15535	15580	15555	15541	15672	15606	15552	15552	15626	15626	15753	15544	15597	15636	15721	15608	15410	15524	15569	15433	15533	15476	15633	15373	15633	15417	15658	15507	15358	15438	15292	15590	15723	15594	15508	15555	15525	15561	15533	15631	15450	15672	15475	15595	15434	15563	15483	15527	15521	15492	15680	15531	15641	15541	15637	15558	15478	15474	15502	15562	15545	15564	15338	15424	15409	15374	15522	15622	15524	15614	15621	15503	15644	15491	15519	15438	15603	15527	15600	15507	15534	15454	15701	15620	15494	15423	15545	15483	15573	15698	15525	15521	15509	15318	15589	15469	15331	15645	15685	15685	15595	15483	15444	15539	15530	15500	15597	15664	15507	15590	15518	15404	15610	15570	15575	15534	15566	15479	15421	15459	15523	15584	15504	15355	15614	15636	15470	15486	15514	15396	15483	15592	15517	15413	15403	15401	15499	15523	15497	15625	15546	15494	15494	15667	15565	15550	15549	15558	15391	15478	15419	15602	15465	15418	15439	15668	15609	15601	15581	15514	15527	15662	15616	15573	15425	15616	15510	15460	15644	15368	15689	15380	15374	15469	15521	15516	15596	15602	15478	15519	15567	15680	15458	15419	15586	15597	15604	15543	15454	15481	15542	15433	15506	15598	15535	15370	15608	15550	15653	15540	15373	15485	15472	15586	15549	15465	15467	15474	15552	15579	15510	15631	15677	15506	15623	15357	15489	15602	15553	15549	15544	15498	15504	15637	15579	15650	15561	15382	15635	15608	15495	15466	15619	15613	15472	15495	15495	15511	15589	15548	15543	15538	15560	15627	15392	15510	15418	15461	15616	15440	15509	15547	15614	15389	15421	15466	15411	15608	15611	15506	15612	15678	15690	15531	15549	15645	15681	15504	15606	15556	15588	15528	15613	15646	15353	15518	15452	15623	15500	15492	15475	15494	15427	15601	15422	15494	15535	15547	15495	15532	15421	15330	15589	15612	15462	15566	15641	15667	15522	15470	15552	15581	15580	15551	15345	15488	15407	15557	15444	15556	15492	15577	15678	15349	15465	15489	15563	15398	15407	15667	15514	15555	15521	15592	15458	15552	15606	15603	15510	15638	15472	15619	15563	15482	15341	15607	15409	15536	15431	15634	15528	15621	15463	15495	15541	15493	15560	15526	15504	15593	15625	15533	15567	15622	15687	15531	15399	15490	15548	15313	15501	15578	15557	15567	15480	15556	15548	15484	15587	15478	15390	15627	15459	15620	15538	15543	15553	15648	15567	15579	15502	15685	15614	15494	15499	15358	15540	15449	15570	15535	15560	15688	15705	15531	15293	15566	15526	15507	15640	15649	15484	15529	15452	15570	15467	15558	15381	15562	15411	15553	15477	15600	15394	15537	15564	15581	15600	15653	15474	15464	15860	15339	15685	15664	15463	15376	15546	15543	15475	15728	15596	15455	15462	15445	15528	15531	15655	15439	15583	15515	15655	15363	15431	15504	15552	15514	15742	15455	15503	15405	15442	15582	15583	15672	15559	15635	15678	15400	15603	15664	15775	15296	15447	15398	15677	15596	15532	15522	15464	15523	15378	15498	15581	15512	15540	15427	15490	15519	15667	15465	15556	15564	15583	15470	15545	15328	15558	15645	15598	15446	15618	15514	15586	15505	15362	15636	15553	15486	15685	15585	15478	15509	15529	15548	15580	15648	15500	15441	15467	15553	15465	15503	15595	15643	15370	15477	15541	15613	15535	15552	15496	15598	15439	15547	15507	15626	15545	15680	15480	15428	15552	15604	15483	15674	15646	15496	15483	15490	15591	15582	15486	15468	15614	15606	15551	15655	15618	15545	15539	15452	15585	15817	15598	15527	15557	15618	15388	15512	15495	15501	15578	15770	15612	15695	15420	15472	15374	15498	15439	15592	15489	15409	15651	15572	15533	15644	15461	15460	15495	15437	15625	15492	15693	15649	15512	15435	15491	15590	15548	15610	15471	15402	15644	15352	15629	15473	15368	15360	15446	15486	15525	15554	15513	15629	15659
28474	24250	28672	25020	20981	20427	20150	19106	19135	18844	18547	18474	18318	18141	18117	18043	18171	18264	18015	18047	18094	18007	18211	17881	18006	17905	17805	18042	17989	17780	18019	17864	18238	17860	18087	18096	17957	17894	17873	17989	17954	17903	18192	18086	18047	18123	17926	17923	18060	18006	17796	18010	18055	18133	18023	17979	18074	17769	18223	17953	18130	18205	18111	18023	18151	18006	17964	18051	17835	17948	18114	17886	18003	18034	17950	17906	17965	18064	18137	17928	17964	17878	18001	18008	18011	17956	17896	17946	17865	18070	18026	18033	18085	17973	17900	17943	18057	18031	17956	17900	17988	18239	17878	17961	17976	17984	17874	18067	17919	17836	17827	17929	17764	17759	17817	17947	18133	17972	18086	18043	17833	18157	17965	17946	18117	17781	17979	17961	18105	18055	17985	18004	17928	18158	18006	17728	18035	18032	17843	17884	17722	18005	17887	18010	18006	17900	18022	17924	17968	17835	18365	17812	18092	17993	18094	18058	18034	17946	17944	17834	17933	18041	17720	18010	17918	17968	17861	17955	17994	18034	18048	17843	17831	17976	17895	17940	18063	17906	17665	17809	17954	18058	17911	18000	17741	17749	18074	17870	17837	18078	17944	17778	18081	18043	17999	17977	17932	17887	18006	17937	18136	18148	17924	17883	17996	17826	17942	17697	18005	17936	17853	17884	18057	17908	18399	17935	17942	17757	18152	18057	17972	17963	17928	17907	17944	18025	17736	17964	17897	17963	17924	17819	18048	17942	17941	18055	18001	17700	17947	17790	18111	17954	17911	18012	17917	17932	17954	18023	18019	17992	18193	17980	17752	17922	18133	18030	17997	18058	17762	17877	18011	18126	17891	18165	17993	18015	17929	17836	17809	17899	17760	17968	18031	18133	17962	17729	18036	17851	17854	17687	18140	17619	17931	17972	17998	18061	18028	17895	18121	18181	17979	18123	17940	17972	17960	17968	18037	18028	18047	17812	18020	17970	18003	17985	18102	18087	17978	17862	18074	18072	17956	18023	18066	17853	18102	18056	18086	17645	17696	17734	17947	17944	18177	18008	18002	17916	17815	17924	18130	17964	17971	17826	18129	17930	17761	17826	18025	18085	18043	17886	17774	18108	17862	17969	17919	17941	18020	17957	17908	18110	17766	17953	17904	17970	17912	17774	17961	17989	17909	17836	17852	17994	18027	18044	17866	18165	17985	18147	18027	17977	17934	18048	17907	17817	17772	17860	17898	17932	18063	17905	17700	17776	18133	17930	18006	17893	17776	18050	18058	17925	18096	17907	17913	18014	17883	18131	17974	17919	18141	17943	18053	17837	18179	18006	18048	18032	17871	18128	17834	18100	17875	17868	17758	18063	17919	17969	17813	18012	18072	17964	17888	18024	17929	17883	17855	17894	17816	17846	17820	18044	17947	18126	17912	18043	18123	17971	18171	17766	18005	17932	17812	17793	17975	18002	17970	18085	17821	17839	17814	17958	18015	17951	18187	17879	17771	17729	18050	18011	18072	18104	18006	17842	17901	18180	18022	18040	18132	18089	17822	17967	18109	17820	17855	17917	17874	17871	17988	17877	17922	17852	17799	18047	17991	17876	17955	18166	18082	18120	18097	17964	18076	17968	17891	18060	17843	17953	18032	18078	17967	17960	17942	17821	18108	18090	17855	17895	17909	17884	17868	18110	17910	17871	17921	17853	17889	17951	18047	18055	18022	17991	17938	17886	18138	18027	18194	17942	18073	17851	18079	18037	18259	17878	17927	17966	18032	17936	17773	18061	17997	18054	18087	18006	17944	17903	17912	17879	17943	17931	17930	17910	18151	17867	17912	17984	17959	18197	17826	17959	17996	18001	18000	17945	17924	18102	17997	18008	17744	17811	17763	18028	18016	17803	17993	17856	18135	17752	17769	17908	17834	17865	18080	17787	18020	17980	17915	18005	17810	17857	18053	17988	18111	18010	18085	17881	17871	18003	17961	17913	17713	18059	17900	18028	18013	17866	18033	17928	17984	17789	17988	18049	17884	17982	17868	17870	17788	18048	18047	17880	18100	17938	18041	17878	17852	17985	18011	17906	17917	17917	17902	18001	18014	18058	17922	17963	17992	17994	17949	18114	18011	17738	17789	17968	18171	17903	17966	17818	18111	17853	18080	17954	18057	17891	17938	17668	18195	17866	17930	17937	18017	17926	17831	17885	17998	17851	18110	18065	17905	17884	17946	18034	18255	18159	18069	18246	17871	17780	18041	18090	18031	17996	17906	18068	18034	18029	18047	17900	17920	18048	18000	18108	17920	17648	18010	17939	18162	18112	17934	18010	17820	18047	18125	18120	17784	18059	17973	17884	18087	18002	17969	17976	17988	17910	17947	17984	18223	17844	18020	18033	18001	17963	17718	18097	18110	17847	17952	18046	18133	18015	18089	17832	18031	17906	18033	17978	18158	18067	18256	18121	18024	18124	18035	17879	17954	17895	17849	18056	17904	18018	17955	18046	18142	17934	17981	17959	17907	18001	18205	17722	18056	17792	17749	17809	18089	17886	17682	17965	17885	18054	18039	17833	18072	18024	17785	17977	17990	17745	18088	17837	17849	18083	18053	18063	18062	17863	18147	17833	17991	17875	17950	17978	17940	17961	18036	17926	17718	17976	18104	17919	17858	17963	17819	18064	17879	18040	17761	17893	17799	17977	17975	17987	17902	17961	17982	18101	17837	17875	18100	17894	18058	17937	17894	17793	17995	18006	17982	17778	18285	17831	18027	18002	17996	17928	17910	17941	17887	17855	18059	18149	17934	17919	17907	17909	17687	17844	17992	17998	18173	17967	17907	18018	17834	18006	18050	18047	17921	17977	17879	17888	18043	17681	17956	17954	17766	17912	18023	17969	18084	17939	18094	17863	18044	17964	17696	17827	17996	17887	18075	18019	18037	17841	17881	17952	18038	17738	17846	18131	18052	17905	17925	17779	18051	17862	18085	18031	17779	18019	18133	17808	18099	18049	17957	17975	18006	17867	18096	17902	17953	17814	17900	17973	18029	17873	18004	18051	18094	18045	17786	18007	17884	18006	18073	18003	17884	18074	18071	17927	18014	17877	18103	18114	18192	17924	17915	17857	17887	18175	17894	17917	18063	17989	17804	18041	18012	18080	17840	17690	17984	18082	17922	18130	17989	17903	17792	17904	18064	18136	17782	17952	17963	17932	17884	17873	18027	18100	17821	17982	17905	17985	18061	17763	17899	18003	17897	18035	17814	17999	17856	18013	17967	17942	18043	17833	17923	17859	17938	18136	18000	17888	18033	17982	17955	17921	18280	17860	18271	17793	17988	17806	18103	17961	17859	17842	17940	17940	18026	18066	18188	18043	17912	17940	17935	17912	17861	17780	17846	18033	18119	18057	17799	18034	17968	17887	18051	17706	17962	17895	18115	18059	17814	17937	18001	18064	18086	18241	17831	17961	18084	17925	17950	17967	17899	18016	17965	17994	17975	18124	17960	17952	17907	17986	17961	17806	18095	18260	17858	18007	18065	18001	17880	17938	17959	18068	18020	18007	17884	17983	17896	17782	18096	18130	17976	17860	18367	18131	18002	18095	18129	17863	18026	17842	17936	17787	18007	17919	17993	18082	18223	17928	17864	17938	17971	17869	17944	18001	17980	17942	17938	17951	17658	17849	17970	17994	17673	17610	17900	17997	18020	18053	18132	17945	18135	17920	17844	17846	17927	18146	17854	18021	18032	18005	18105	18277	18034	17989	17876	18143	18038	17906	18097	17918	18044	18087	18194	18066	18062	17949	17986	17948	18067	18047	18010	17951	17924	17798	17912	17880	17945	17927	17993	18026	17907	17888	17921	17948	18002	17934	18121	17804	17748	17793	17659	17844	17970	17871	18178	18244	17871	18030	17848	18033	18037	17919	18093	17957	18056	18090	17977	17858	18047	18037	17996	18059	18019	17914	17807	17885	17805	17992	18060	18003	18093	17893	17948	17946	18065	17936	17973	18083	18057	17942	18012	17717	18006	17959	18110	18049	18051	18034	18145	17746	17950	17879	17927	18002	17857	17809	17886	17915	17794	17998	18055	17933	17851	17959	17987	17963	17859	18034	17962	17892	17820	17897	18004	17956	18141	17980	18134	18048	17805	17961	18032	17913	18039	17769	18010	18037	18112	17958	17929	18123	18054	17899	17994	17911	17864	17988	17993	18080	18143	17877	17886	17975	17864	17900	17900	17853	17881	17983	17988	17949	17732	17837	17881	18025	18015	18084	17925	17957	17870	17963	18003	17843	17997	17913	17961	17993	17991	17959	17894	17985	17934	18044	17879	18027	17982	17923	18003	17977	18104	18057	18026	17840	18031	17842	18076	18008	17867	17733	18010	18130	18008	17948	18098	18051	17947	18014	17868	18137	17897	18055	17729	17897	17986	18027	17814	18065	17896	18107	18084	18108	17965	18015	18112	18114	17940	18015	17808	17930	18184	17950	18005	18039	17861	18160	18140	17971	17804	17951	18035	18003	17975	18150	17885	18137	17878	17858	17783	17882	17822	18024	18070	17948	17842	17909	18199	17963	18090	18045	18006	17929	18075	17710	18033	18051	18034	17965	17822	17956	17918	18000	18102	18067	18039	18033	18213	18206	17930	17972	17986	17900	17952	17991	18113	17872	17928	18009	18278	17913	17891	17804	18000	17939	18101	17821	17793	18003	17904	17791	17828	18026	17826	18031	18024	18090	18001	17994	17958	17960	18016	17886	17946	17912	18053	17792	17920	17984	17932	17962	17943	18048	17935	18007	17761	18149	18012	18129	17883	17848	17866	17979	18007	17940	17928	17986	17960	18040	18004	17895	18091	17871	17924	17943	18096	17951	17916	17850	18016	17921	18100	17856	17887	17945	17910	17932	17999	17973	18003	18011	17962	17805	17796	17981	17998	18069	18115	18051	18077	17988	18059	18007	17772	17923	18065	17841	17855	17855	18047	17993	17975	17980	17994	18050	18003	17988	17936	17937	18060	17783	18038	18126	17983	17907	17815	18047	18061	18027	18084	18136	18038	18031	18082	17965	18020	18092	17962	17898	17905	17927	17981	17942	17907	17981	17889	17685	17724	18025	17965	17758	17867	17935	18053	18070	18025	18062	17936	17812
20229	32462	28353	22219	20011	19202	18250	17738	17393	16735	16343	16246	15954	15857	15514	15419	15443	15565	15449	15362	15552	15509	15583	15427	15471	15507	15471	15494	15443	15456	15372	15420	15450	15402	15284	15305	15431	15343	15553	15400	15322	15412	15569	15390	15329	15477	15394	15504	15256	15316	15439	15299	15508	15451	15620	15395	15329	15383	15538	15413	15562	15591	15471	15631	15618	15438	15324	15495	15486	15282	15344	15385	15493	15375	15527	15385	15447	15452	15353	15663	15425	15379	15523	15408	15308	15454	15291	15519	15451	15535	15525	15494	15429	15234	15371	15462	15349	15381	15443	15390	15332	15322	15504	15473	15451	15389	15402	15171	15414	15517	15398	15529	15454	15284	15443	15368	15490	15302	15617	15428	15488	15320	15546	15581	15512	15323	15378	15397	15350	15381	15528	15462	15691	15454	15549	15379	15470	15265	15436	15369	15470	15494	15637	15341	15345	15343	15421	15377	15342	15482	15335	15432	15270	15275	15411	15388	15349	15431	15469	15575	15467	15359	15537	15382	15300	15628	15441	15326	15395	15508	15449	15453	15363	15440	15359	15572	15549	15559	15454	15352	15503	15464	15271	15517	15421	15415	15361	15330	15371	15330	15499	15302	15559	15425	15445	15433	15403	15292	15466	15188	15484	15490	15420	15277	15384	15488	15370	15534	15368	15538	15384	15430	15534	15363	15480	15401	15316	15412	15370	15513	15470	15316	15457	15201	15653	15223	15466	15293	15397	15307	15268	15402	15578	15391	15227	15466	15370	15417	15381	15406	15311	15550	15437	15555	15323	15390	15295	15572	15390	15420	15416	15433	15409	15283	15384	15257	15522	15526	15524	15407	15622	15682	15414	15364	15471	15444	15327	15416	15580	15292	15424	15665	15435	15302	15439	15553	15362	15433	15408	15378	15300	15424	15488	15332	15604	15481	15370	15500	15476	15431	15357	15695	15272	15383	15364	15293	15339	15531	15382	15525	15357	15332	15448	15268	15413	15407	15424	15386	15382	15518	15400	15449	15373	15474	15436	15294	15432	15300	15272	15516	15371	15363	15459	15458	15345	15366	15409	15387	15667	15464	15454	15549	15492	15412	15360	15362	15415	15433	15396	15235	15499	15324	15398	15294	15282	15257	15541	15347	15446	15269	15433	15622	15539	15380	15264	15475	15496	15510	15448	15301	15405	15502	15348	15463	15447	15602	15463	15387	15463	15563	15246	15338	15411	15395	15417	15586	15425	15506	15513	15379	15472	15501	15465	15360	15551	15414	15439	15522	15416	15373	15349	15577	15372	15450	15470	15527	15420	15415	15398	15393	15514	15310	15474	15484	15450	15443	15398	15447	15263	15382	15297	15508	15601	15331	15396	15431	15333	15454	15362	15529	15436	15312	15475	15356	15466	15217	15475	15345	15363	15304	15547	15438	15534	15207	15451	15354	15509	15493	15501	15380	15558	15449	15436	15522	15359	15316	15404	15406	15370	15335	15431	15502	15337	15388	15382	15516	15370	15391	15421	15370	15480	15476	15313	15423	15360	15481	15406	15535	15350	15487	15401	15410	15237	15461	15338	15598	15311	15345	15455	15402	15243	15500	15474	15652	15482	15404	15411	15464	15452	15290	15292	15511	15349	15401	15374	15496	15554	15386	15453	15336	15437	15485	15351	15580	15440	15355	15418	15572	15291	15564	15444	15365	15322	15346	15473	15536	15440	15376	15430	15348	15632	15519	15430	15503	15407	15410	15476	15365	15510	15525	15453	15399	15332	15311	15417	15288	15415	15413	15522	15477	15378	15400	15266	15577	15491	15437	15491	15317	15405	15439	15274	15378	15361	15421	15452	15352	15426	15481	15449	15478	15316	15140	15514	15348	15389	15435	15339	15532	15466	15330	15357	15415	15405	15363	15504	15358	15432	15474	15427	15347	15425	15447	15423	15464	15374	15265	15472	15288	15315	15467	15427	15314	15364	15292	15391	15605	15544	15497	15485	15508	15449	15311	15366	15495	15308	15559	15504	15357	15437	15453	15504	15561	15414	15422	15350	15402	15517	15458	15440	15286	15531	15480	15447	15410	15568	15523	15422	15364	15425	15386	15498	15348	15444	15434	15671	15406	15403	15388	15399	15566	15393	15446	15525	15381	15606	15439	15470	15340	15205	15457	15301	15364	15413	15389	15334	15403	15369	15373	15523	15434	15482	15347	15317	15527	15425	15475	15610	15262	15465	15374	15381	15478	15438	15288	15383	15480	15457	15339	15343	15453	15476	15399	15431	15322	15381	15416	15429	15498	15722	15464	15456	15488	15606	15415	15319	15467	15560	15499	15472	15543	15368	15429	15538	15296	15543	15524	15444	15394	15238	15387	15347	15580	15437	15368	15371	15522	15344	15525	15489	15436	15460	15312	15394	15463	15392	15269	15403	15378	15390	15504	15409	15390	15337	15564	15480	15223	15358	15424	15464	15344	15540	15462	15412	15446	15428	15416	15239	15527	15412	15436	15385	15538	15468	15423	15572	15360	15418	15522	15445	15353	15413	15468	15496	15383	15335	15405	15473	15187	15478	15423	15344	15470	15450	15407	15346	15668	15568	15535	15380	15557	15266	15399	15324	15514	15463	15534	15337	15393	15476	15514	15467	15452	15448	15542	15295	15394	15419	15520	15340	15568	15515	15359	15636	15296	15352	15332	15671	15312	15395	15540	15480	15498	15595	15441	15383	15320	15378	15374	15434	15524	15415	15417	15278	15392	15336	15280	15564	15439	15401	15446	15412	15361	15426	15389	15569	15431	15438	15463	15343	15476	15245	15515	15549	15490	15453	15266	15287	15587	15517	15389	15499	15512	15453	15353	15439	15427	15317	15365	15354	15446	15277	15491	15368	15413	15363	15298	15544	15641	15436	15355	15586	15357	15408	15354	15538	15330	15467	15450	15458	15544	15403	15481	15402	15360	15363	15535	15410	15465	15502	15454	15285	15367	15402	15440	15281	15343	15509	15459	15485	15464	15471	15361	15396	15361	15418	15295	15387	15394	15561	15456	15293	15464	15471	15570	15282	15570	15397	15541	15398	15354	15287	15462	15343	15535	15630	15585	15555	15425	15328	15344	15386	15376	15489	15294	15319	15363	15500	15359	15450	15591	15569	15474	15370	15506	15333	15499	15446	15567	15325	15455	15513	15496	15440	15592	15450	15439	15361	15523	15462	15457	15402	15482	15325	15360	15479	15329	15377	15442	15387	15455	15411	15395	15398	15343	15327	15283	15517	15395	15655	15562	15544	15352	15390	15449	15549	15557	15530	15423	15509	15333	15458	15249	15457	15246	15471	15427	15402	15464	15508	15342	15454	15425	15447	15251	15400	15157	15515	15311	15402	15399	15413	15454	15383	15482	15470	15234	15489	15470	15341	15252	15423	15507	15247	15527	15364	15598	15484	15352	15426	15390	15401	15537	15707	15426	15670	15500	15507	15500	15486	15566	15481	15377	15380	15411	15525	15414	15655	15481	15419	15516	15392	15298	15369	15271	15336	15391	15592	15353	15531	15362	15316	15401	15653	15308	15476	15403	15413	15330	15422	15483	15423	15409	15436	15444	15431	15330	15466	15406	15426	15650	15593	15289	15421	15504	15332	15520	15430	15232	15489	15539	15462	15377	15515	15362	15374	15433	15422	15304	15392	15506	15420	15340	15346	15376	15360	15474	15439	15414	15507	15342	15400	15456	15393	15347	15498	15296	15502	15350	15520	15377	15573	15213	15455	15472	15449	15280	15366	15452	15589	15409	15378	15425	15626	15372	15511	15410	15390	15413	15447	15495	15484	15314	15396	15488	15501	15415	15393	15403	15375	15354	15333	15633	15410	15526	15431	15589	15398	15546	15539	15365	15347	15581	15401	15353	15393	15579	15290	15418	15432	15380	15566	15440	15590	15436	15480	15466	15491	15393	15432	15502	15460	15435	15411	15456	15383	15321	15554	15437	15496	15510	15400	15441	15309	15383	15487	15381	15367	15551	15321	15355	15427	15497	15530	15421	15470	15327	15458	15386	15496	15441	15524	15377	15411	15341	15377	15332	15380	15334	15344	15361	15525	15579	15435	15363	15545	15431	15485	15416	15422	15516	15429	15410	15421	15556	15548	15451	15313	15420	15422	15469	15568	15265	15468	15486	15494	15260	15227	15433	15454	15328	15291	15413	15435	15469	15377	15556	15477	15357	15242	15331	15279	15560	15383	15449	15571	15448	15312	15449	15254	15404	15270	15304	15306	15340	15629	15398	15449	15469	15350	15453	15395	15432	15401	15519	15278	15512	15443	15310	15236	15484	15451	15302	15360	15402	15444	15302	15502	15515	15364	15403	15407	15413	15402	15465	15335	15302	15445	15456	15453	15518	15263	15416	15370	15521	15536	15302	15465	15387	15470	15605	15517	15315	15358	15306	15492	15490	15423	15519	15271	15434	15411	15571	15681	15184	15525	15416	15477	15478	15511	15299	15229	15400	15421	15384	15427	15452	15418	15336	15267	15260	15767	15657	15481	15583	15354	15419	15320	15594	15306	15473	15445	15366	15394	15439	15487	15446	15592	15452	15354	15523	15321	15536	15481	15454	15350	15432	15245	15320	15512	15301	15341	15508	15447	15438	15431	15495	15435	15393	15425	15498	15666	15507	15315	15381	15327	15239	15414	15520	15236	15533	15365	15376	15398	15453	15668	15539	15444	15548	15335	15310	15431	15459	15404	15589	15371	15524	15205	15482	15311	15262	15412	15333	15325	15350	15383	15457	15320	15596	15353	15604	15312	15440	15566	15435	15538	15379	15500	15538	15493	15570	15547	15384	15446	15343	15499	15511	15448	15566	15458	15408	15300	15449	15389	15357	15493	15421	15526	15646	15414	15318	15316	15355	15520	15605	15363	15281	15438	15361	15463	15399	15399	15247	15569	15466	15415	15443	15423	15546	15441	15569	15328	15246	15235	15461	15434	15353	15553	15412	15291	15359	15594	15355	15489	15504	15427	15597	15223	15336	15672	15461	15480	15572	15297	15475	15369	15446	15514	15507	15431	15461	15671	15511	15502	15517	15334	15418	15291	15458	15303	15449	15411	15512	15471	15504	15393	15404	15406	15482	15349	15430	15402	15472	15373	15461	15453	15332
24167	21494	29054	24483	22655	23840	23230	20249	19258	18932	18746	18231	18294	17799	17781	17803	17523	17489	17536	17544	17460	17444	17399	17446	17372	17447	17247	17332	17422	17489	17173	17488	17424	17406	17487	17342	17379	17551	17459	17398	17443	17484	17354	17437	17324	17221	17278	17281	17415	17493	17342	17374	17389	17518	17372	17397	17381	17453	17327	17383	17835	18074	18177	17966	17627	17795	17366	17349	17270	17465	17333	17347	17448	17294	17360	17468	17460	17418	17449	17475	17332	17244	17326	17227	17329	17461	17125	17119	17328	17212	17338	17399	17397	17229	17430	17323	17374	17331	17281	17284	17207	17445	17350	17377	17351	17477	17410	17307	17236	17493	17429	17292	17357	17342	17384	17249	17422	17387	17322	17435	17403	17248	17435	17542	17293	17468	17344	17364	17212	17412	17299	17499	17365	17323	17375	17359	17307	17290	17152	17348	17427	17322	17550	17086	17452	17419	17426	17326	17375	17344	17231	17027	17175	17449	17168	17287	17456	17616	17212	17542	17393	17521	17419	17338	17342	17278	17469	17463	17178	17178	17634	17318	17283	17421	17447	17376	17275	17430	17152	17264	17199	17402	17347	17443	17239	17203	17374	17345	17261	17567	17345	17307	17450	17474	17393	17292	17385	17460	17414	17358	17344	17282	17212	17347	17403	17490	17283	17411	17230	17250	17391	17436	17351	17474	17299	17473	17318	17056	17310	17351	17340	17309	17368	17324	17421	17300	17259	17298	17389	17431	17409	17396	17116	17218	17092	17522	17397	17274	17297	17290	17128	17553	17231	17284	17522	17366	17457	17237	17214	17409	17474	17415	17341	17346	17392	17244	17228	17311	17393	17391	17387	17312	17273	17249	17250	17322	17366	17429	17128	17588	17249	17284	17340	17495	17394	17599	17338	17417	17462	17433	17261	17247	17230	17333	17384	17331	17473	17503	17514	17183	17430	17362	17134	17354	17424	17187	17234	17469	17512	17410	17235	17216	17290	17481	17109	17134	17296	17504	17511	17174	17190	17307	17406	17387	17334	17522	17339	17356	17228	17591	17527	17188	17421	17148	17486	17048	17448	17238	17290	17412	17217	17167	17482	17348	17294	17214	17351	17503	17167	17147	17220	17196	17280	17466	17341	17286	17307	17384	17220	17220	17206	17334	17362	17469	17436	17367	17379	17474	17412	17226	17630	17320	17603	17499	17302	17322	17536	17256	17466	17246	17490	17280	17423	17269	17262	17198	17617	17374	17125	17256	17426	17572	17244	17287	17265	17349	17287	17248	17424	17615	17094	17345	17365	17237	17313	17357	17170	17270	17263	17507	17424	17318	17193	17317	17271	17394	17496	17168	17344	17443	17363	17392	17318	17230	17326	17317	17183	17245	17296	17397	17240	17201	17263	17097	17451	17265	17382	17286	17502	17189	16947	17375	17568	17427	17404	17438	17235	17132	17366	17357	17472	17311	17247	17121	17268	17323	17388	17170	17272	17327	17162	17412	17169	17426	17356	17336	17302	17323	17283	17363	17367	17374	17351	17170	17535	17288	17381	17420	17449	17111	17333	17523	17240	17227	17359	17495	17476	17254	17110	17405	17179	17321	17343	17386	17369	17515	17470	17101	17139	17446	17108	17365	17177	17263	17469	17325	17258	17238	17233	17383	17327	17449	17562	17404	17387	17325	17227	17227	17500	17465	17436	17372	17397	17392	17343	17360	17247	17233	17364	17228	17247	17328	17264	17396	17395	17383	17329	17376	17416	17477	17196	17335	17326	17410	17305	17428	17330	17378	17348	17448	17367	17427	17306	17407	17209	17368	17215	17088	17184	17135	17290	17323	17485	17499	17290	17356	17342	17377	17530	17422	17317	17274	17513	17421	17363	17155	17345	17387	17336	17296	17169	17410	17381	17067	17374	17274	17404	17497	17345	17234	17418	17360	17197	17346	17154	17253	17482	17423	17231	17421	17314	17224	17202	17312	17210	17357	17393	17348	17310	17355	17322	17347	17403	17239	17234	17253	17308	17229	17232	17333	17302	17293	17270	17369	17334	17249	17353	17275	17366	17416	17318	17258	17453	17272	17194	17478	17347	17172	17209	17291	17281	17390	17291	17352	17330	17156	17450	17455	17234	17244	17277	17321	17511	17219	17385	17330	17341	17254	17342	17157	17343	17452	17301	17253	17221	17168	17435	17505	17435	17478	17439	17296	17324	17470	17107	17313	17347	17202	17242	17289	17322	17237	17387	17449	17371	17423	17455	17488	17333	17309	17177	17206	17054	17526	17643	17208	17408	17169	17532	17312	17249	17210	17389	17382	17334	17274	17136	17213	17333	17393	17329	17296	17186	17440	17390	17300	17481	17376	17422	17244	17362	17245	17236	17284	17365	17420	17322	17155	17285	17524	17551	17342	17301	17307	17255	17321	17348	17414	17487	17328	17287	17372	17159	17412	17370	17296	17266	17280	17317	17230	17337	17269	17442	17488	17222	17396	17494	17291	17227	17432	17485	17395	17337	17204	17359	17371	17422	17253	17214	17296	17161	17183	17652	17521	17621	17234	17240	17276	17430	17439	17321	17201	17326	17373	17338	17381	17181	17370	17420	17326	17226	17578	17298	17169	17433	17234	17254	17285	17565	17188	17299	17180	17451	17228	17257	17229	17506	17327	17613	17246	17431	17339	17402	17421	17350	17381	17518	17480	17292	17282	17370	17416	17371	17371	17448	17401	17336	17433	17426	17328	17453	17306	17393	17375	17418	17310	17274	17415	17545	17465	17379	17463	17436	17118	17424	17278	17451	17370	17309	17571	17523	17236	17291	17382	17273	17391	17470	17354	17255	17226	17431	17459	17491	17223	17328	17292	17278	17308	17420	17460	17378	17226	17504	17473	17396	17519	17317	17196	17475	17439	17352	17310	17386	17194	17244	17352	17395	17192	17431	17181	17433	17355	17421	17495	17217	17221	17396	17244	17236	17192	17614	17257	17446	17378	17361	17453	17455	17600	17395	17348	17328	17184	17312	17301	17266	17223	17139	17390	17447	17367	17356	17316	17552	17292	17250	17257	17262	17488	17473	17524	17273	17429	17503	17370	17215	17245	17260	17141	17029	17480	17389	17519	17442	17489	17386	17223	17256	17391	17482	17444	17085	17209	17214	17417	17395	17320	17289	17154	17259	17333	17309	17414	17411	17397	17501	17341	17358	17382	17392	17174	17486	17262	17341	17339	17347	17336	17338	17398	17358	17346	17200	17354	17482	17270	17281	17245	17198	17267	17346	17358	17526	17465	17490	17404	17259	17433	17321	17266	17465	17388	17509	17393	17628	17337	17422	17576	17360	17533	17404	17393	17421	17432	17760	17304	17178	17288	17210	17214	17452	17238	17470	17349	17275	17310	17358	17342	17198	17287	17158	17221	17137	17320	17388	17409	17330	17213	17358	17319	17145	17357	17547	17504	17414	17564	17321	17147	17430	17556	17253	17149	17522	17373	17435	17247	17344	17309	17164	17474	17441	17213	17199	17239	17226	17266	17336	17589	17205	17355	17274	17388	17436	17243	17537	17496	17430	17398	17221	17163	17329	17397	17237	17351	17174	17449	17390	17199	17487	17353	17286	17093	17357	17323	17490	17409	17340	17212	17262	17312	17392	17311	17145	17404	17169	17429	17464	17453	17377	17337	17380	17371	17414	17186	17274	17413	17358	17238	17288	17348	17443	17364	17233	17236	17398	17251	17478	17340	17475	17218	17346	17413	17630	17326	17323	17454	17327	17308	17260	17340	17454	17360	17409	17222	17302	17441	17208	17418	17451	17484	17435	17358	17202	17319	17383	17354	17380	17222	17252	17450	17380	17383	17376	17083	17209	17233	17265	17255	17265	17338	17414	17450	17355	17288	17261	17363	17460	17266	17141	17241	17203	17391	17380	17297	17323	17453	17564	17280	17413	17147	17501	17487	17434	17447	17253	17457	17324	17499	17216	17398	17306	17443	17447	17374	17375	17496	17354	17267	17268	17202	17420	17178	17446	17250	17526	17290	17421	17252	17340	17172	17334	17432	17267	17426	17477	17605	17517	17315	17409	17381	17198	17290	17535	17420	17453	17333	17294	17244	17261	17315	17308	17485	17275	17307	17484	17452	17499	17351	17212	17168	17409	17343	17365	17212	17197	17116	17265	17190	17334	17242	17344	17551	17323	17363	17546	17484	17235	17421	17257	17380	17312	17276	17386	17384	17336	17324	17331	17414	17357	17322	17201	17214	17341	17240	17415	17284	17347	17298	17293	17341	17492	17373	17311	17095	17380	17442	17325	17406	17325	17219	17531	17315	17582	17403	17202	17301	17370	17310	17418	17306	17239	17295	17503	17227	17459	17289	17352	17358	17320	17398	17116	17431	17419	17199	17354	17372	17263	17357	17327	17372	17326	17404	17577	17176	17503	17351	17409	17264	17216	17226	17303	17409	17310	17382	17310	17465	17455	17370	17294	17371	17480	17281	17467	17344	17418	17192	17367	17333	17513	17267	17300	17489	17256	17302	17300	17387	17305	17184	17256	17341	17272	17404	17285	17264	17382	17419	17421	17272	17340	17590	17437	17421	17255	17440	17486	17184	17175	17375	17426	17374	17353	17486	17191	17313	17196	17451	17373	17410	17257	17126	17259	17352	17311	17226	17377	17339	17567	17434	17452	17344	17466	17479	17486	17352	17434	17282	17094	17249	17332	17301	17432	17269	17460	17327	17440	17520	17238	17483	17629	17449	17247	17294	17385	17365	17315	17452	17388	17287	17439	17506	17225	17310	17322	17540	17450	17326	17238	17353	17474	17300	17307	17196	17431	17235	17366	17195	17279	17370	17329	17310	17368	17355	17379	17353	17097	17401	17360	17353	17310	17338	17421	17355	17057	17256	17312	17397	17266	17353	17158	17389	17294	17240	17363	17506	17268	17462	17303	17305	17495	17212	17390	17395	17497	17431	17398	17281	17205	17322	17333	17381	17302	17310	17136	17087	17334	17305	17391	17162	17269	17265	17168	17191	17537	17283	17228	17319	17352	17351	17450	17402	17440	17547	17249	17401	17331	17265	17365	17412	17370	17463	17223	17185	17315	17472	17374	17424	17473	17498	17254	17320	17487	17199	17250	17161	17336	17452	17369	17315
19914	37159	32244	25411	22999	21206	19931	18952	18019	17404	16992	16410	15935	15782	15531	15346	15180	15230	15055	15142	14979	15140	15164	15223	15263	15075	15236	15053	15028	14962	15158	15015	15058	14862	15288	14953	15028	15084	14940	15078	15039	15056	15181	15145	15030	15044	15005	15234	15312	15103	15078	15174	14831	15057	14952	14981	15060	15054	15057	15173	15685	15912	15975	15654	15455	15355	14856	15144	15103	15186	15086	15022	15074	15094	14900	15058	15047	14965	14993	14994	15041	14920	14902	15057	15000	15128	15065	15084	15104	14838	15090	15105	15081	14797	15232	15204	14935	14898	15088	15172	15125	14946	15063	15029	15267	15051	15001	15203	14858	15015	15008	15010	15142	15156	15190	15121	14944	14997	15073	14915	15083	14949	14988	15050	14945	15095	14917	14946	15077	15158	14995	14929	14973	15009	15135	15023	14992	14974	14908	15139	14998	15063	15026	15191	14974	14940	15018	15036	15006	14905	14843	14718	15112	15155	15047	15060	14914	15148	15214	15136	14893	14993	15154	14925	14986	15255	15139	15143	15032	14858	15122	14954	14947	15037	15088	15099	14746	14837	15029	14874	15179	14888	14901	15090	15132	15151	14781	14994	14974	14971	15047	15046	14958	15016	14898	15175	15064	14998	15127	15194	15230	15001	14814	15136	15022	14894	15079	15114	14844	14917	15070	14983	15069	15162	14915	14916	14979	15079	15042	15016	14978	15097	15208	15114	15020	15063	14957	14874	14943	14966	15163	14984	15006	15040	14997	14953	14941	15145	15004	15096	15064	15006	15023	14880	15023	15061	15015	14986	15111	14960	14934	15227	14957	15181	14946	14868	15015	14799	14910	14987	14956	14944	14890	14893	15043	14910	15195	15126	15063	15189	14888	14945	15019	14843	15033	15073	15131	15026	15129	15014	14962	15070	14934	15109	14988	14983	14949	15087	15050	14986	14970	14898	14937	14987	14976	15103	14928	14994	15072	15151	15036	14849	14903	14917	15110	14978	14811	14924	15044	14935	14869	14967	14951	14966	15086	15080	15167	15080	15130	15077	15085	15038	14984	14779	14909	14905	14834	14847	15035	14934	14994	15093	15167	14976	15151	14933	15156	14988	15023	15046	14940	15137	15075	15055	14951	15124	15060	14929	15157	14998	15027	14883	15014	15096	15190	15083	14996	15195	14890	14984	14931	14914	14944	14845	14855	15003	15075	15016	15014	15013	14945	15058	14993	14943	15037	14887	15093	15068	15012	15151	15009	15058	14967	14922	15056	15076	14952	15118	14988	15006	15108	15118	14767	15231	14831	15171	14866	15182	15034	15031	15071	14947	14943	14900	15080	15044	15049	14990	14970	15352	14994	14894	15030	15127	15061	15013	14989	14996	14883	14990	14986	15008	14885	15026	14962	15025	14904	14980	15101	14989	15151	15107	14985	15061	14955	15084	15041	15071	14959	15038	14939	14995	14997	14992	14947	15063	15045	15077	15277	15230	15030	15053	15135	14962	15140	14918	15023	14953	14971	14947	14982	15102	14879	14945	14995	15130	15093	14909	15130	15035	14990	15120	14939	15034	15174	14977	15053	15029	15129	14802	14798	15075	14938	14943	15087	15114	15077	14870	14997	15037	15025	15056	14984	15009	15101	15187	15053	15029	14915	14907	14770	14934	15116	14978	15047	15055	15176	14936	14958	15102	15099	15210	15143	15100	14893	14979	15095	15056	14950	14989	14866	15219	14987	15015	14981	14964	14991	15039	14775	14800	14970	14982	15175	14933	14812	15003	15102	15097	15053	14964	15088	14972	15154	14961	14871	15035	15030	15217	15032	15035	15275	14978	14877	15044	14916	15028	15020	14951	15044	15043	15144	15097	14815	15061	14965	15128	14756	15143	14980	14996	15009	14954	14892	14818	14999	15106	14955	15095	14892	15164	15092	15047	14967	15122	15041	15015	15038	15040	14871	15071	14879	15050	14891	14983	15012	15145	15125	14981	15017	15082	15179	14962	14981	15025	15060	15107	14826	14942	15109	15016	15165	14993	15057	14998	14974	15181	14984	15091	15033	15050	15062	15080	14986	15017	14814	15022	14799	14908	15066	15121	15074	15036	15326	15059	15089	15080	14983	15061	15085	14949	15014	14965	15214	15055	14997	15130	14974	15058	14896	15025	15097	15027	14874	14967	14961	15018	15055	15134	15106	15226	14908	15078	14959	15137	14992	14958	15056	15016	15000	15117	14956	14930	15080	14936	15131	14974	14875	15016	15033	15008	15028	15055	14990	14964	15014	14997	14999	15001	15001	14978	15081	14885	15057	15006	14742	14939	15005	15057	14925	15127	15057	15000	15074	14978	14955	15027	15109	14973	15053	14959	15099	15167	15119	15068	15130	15147	15005	15057	14975	15024	15018	15048	14886	15094	15054	14941	15045	15002	14970	15076	14938	15130	14867	14978	14970	15133	14941	14900	14978	14931	15108	14953	14881	15075	15026	14868	14936	15027	14910	15106	15144	14961	14871	15035	15076	14991	15120	14900	14918	15044	15034	15077	15192	14929	14919	15110	15010	15116	15001	15228	15012	15136	15016	15122	14977	14920	15062	14887	15220	14851	15054	15086	15018	14932	14986	15141	15181	14995	15006	15025	15064	15014	15042	15046	15127	15028	15033	15187	15020	15093	15010	15031	14953	15126	15212	15145	14994	15046	14963	15075	15128	15079	15027	14976	14987	15024	15004	14924	14984	15171	14936	14892	15083	15010	15025	15104	14966	14981	14980	14970	14908	15062	14903	14947	15264	15106	14895	15137	15012	15015	15058	15131	15062	14813	15081	15199	14943	14983	15056	14945	15031	15119	15041	15133	14916	14976	14751	14857	15027	15019	14926	15028	15054	15036	14993	15060	15252	14913	15038	14981	14985	15021	15015	15154	15133	14972	15212	15123	14983	14864	15100	14810	15000	14931	15017	15029	14886	15013	14938	15058	14966	15177	14982	14967	15097	15021	14981	15022	14878	14980	14964	15074	14848	14948	15152	14914	15087	15054	15047	14928	15044	14959	15015	15165	15004	15132	14999	14981	15045	15037	14815	14984	15037	15144	14875	14973	15080	15031	15299	14983	14967	14985	15099	14930	15076	15050	14968	14963	15001	14877	15087	14954	15040	14926	15049	14937	14927	15065	15038	14999	14836	15089	15033	14922	15033	15095	14980	15231	15064	15187	15053	15272	15003	15028	15104	14780	15216	14939	14873	15181	15068	15011	15106	14942	15017	14879	15074	14961	15077	14881	14988	14956	15054	14984	15041	15051	15013	15048	15091	15025	15148	14920	15174	14814	15129	14941	15029	14965	14897	15096	14988	14954	15182	15033	15096	15027	15087	15095	15104	15131	15038	14973	14925	14961	14951	14959	14960	15139	15064	15009	14915	15078	14776	15077	14978	15061	15019	15114	15195	14932	15014	15115	15069	15078	15085	15077	15167	14935	14908	14991	15070	14923	15062	15016	15167	15038	15001	15311	14995	14996	14927	15069	14948	14922	14770	15017	15114	15132	15240	15003	14929	14938	15135	15061	15134	14882	15098	14986	15152	14993	14956	14908	14938	14960	14964	14863	15137	15141	14923	15131	14964	15034	15076	15006	14917	15119	15064	14943	15049	15157	15142	14935	15182	14931	15037	15138	15105	15089	14957	15033	14969	15051	14949	15065	15018	14984	14927	14899	14986	14952	15247	14928	15016	15043	14994	15106	15136	15124	14976	15020	14986	14925	14888	15003	15131	15070	14962	15041	15020	15107	14969	15061	15009	15032	15100	15009	15029	15136	15061	15159	14979	15096	15192	14962	15113	15074	15028	15072	15140	14988	15065	14977	15095	14980	14964	15035	15142	15006	15022	15008	15063	15071	15071	14901	14989	15163	15027	14981	14915	15001	15205	15023	15049	15039	14945	14862	14919	15003	15024	15122	14941	14996	15040	15039	14978	14920	15009	14951	14963	15010	15076	15079	14885	15029	15045	15090	14887	15122	15124	15029	14737	14932	14986	14962	15011	14964	15018	14952	15082	14902	15018	14870	14832	14946	15057	15132	14980	14881	15065	14933	14994	14784	15035	15127	15044	14954	15160	15130	15133	14883	15049	15022	14920	14967	14980	14880	14952	15115	14973	14998	14927	14981	15184	15132	14965	14993	14983	14977	15117	14986	15009	15197	15126	14890	14980	15075	14855	15124	14969	14999	15014	14934	14988	14920	15142	14963	15064	14947	15098	15059	15101	15121	15051	15004	14844	14998	15079	15139	15047	15125	14820	15164	14924	15008	14907	15027	15018	14995	15009	14961	15096	15015	14902	15064	15176	14927	14980	15088	14925	14973	15222	15178	15175	14986	14996	15190	15145	14959	15079	15074	15086	15018	15089	14904	15028	14904	15130	15054	14959	15066	15094	15125	14819	14986	14855	15136	14862	15209	15081	15050	15108	14969	14807	14849	14813	14935	14971	14964	15197	15002	15004	15115	15186	15022	14971	15106	14953	14791	15081	14977	15030	14831	15051	15094	15007	15141	15063	15119	15005	15012	15002	15021	15144	14853	15079	14951	15196	15065	14892	15023	15093	15122	15023	15102	15128	14799	15032	15205	15132	15042	14907	15046	15101	14945	14983	15092	15110	14908	15087	15193	15047	14878	14995	14953	14904	15068	14853	14966	14968	15080	15084	15088	15015	15088	14932	15072	14905	15168	15111	14943	15243	15063	14889	14881	15025	14870	15036	15007	15038	15004	15076	15004	15005	15085	15315	15117	14884	15035	14995	14961	14794	15083	15017	15025	14906	14959	15020	14998	15061	15035	14959	15063	14885	15209	15111	15023	15125	14904	15065	15011	15058	15226	15017	14956	15124	15184	15042	15059	14879	15031	15125	14957	15012	14925	14867	14974	14979	14962	15038	14932	15067	15077	14852	15066	14951	14986	14868	15133	14940	15008	15026	14991	14970	15202	14770	15092	15143	15035	14915	15071	15107	15109	15043	15003	15002	15013	15082	14945	15077	14969	15023	15166	15007	14954	15094	15132	15183	15120	15160	15005	14954	15014	14994	14993	14946	15070	14879	14961	15135	14908	14990	14987	15012	14852	15059	15039	14991	15182	15123	14904	15006	15194	14947	15274	15112	15024
23117	21520	29415	24069	21831	24541	27718	22117	20736	20499	19925	19393	19309	19018	18701	18620	18491	18562	18539	18322	18396	18364	18516	18209	18404	18424	18202	18339	18356	18286	18386	18037	18215	18103	18268	18316	18278	18319	18376	18103	18182	18154	18275	18268	18200	18363	18328	18211	18391	18101	18364	18211	18293	18190	18162	18227	18330	18211	18102	18395	19156	19434	19515	18968	18811	18552	18348	18229	17933	18111	18249	18236	18252	18166	18076	18222	18400	18181	18145	18046	18409	18124	18169	18045	17977	18195	18343	18131	18109	18249	18112	18190	18152	17980	18119	18250	18188	18073	18117	18346	17890	18159	18295	18132	18250	18317	18141	18173	18099	18247	17983	18072	18080	18095	17831	18243	18036	18118	18253	18157	18253	18152	18220	17945	17967	18175	18212	18050	18175	18161	18150	18264	18224	18249	18331	18326	17971	17913	18145	18079	18315	18137	18086	18245	18069	18052	18052	18335	18166	18048	18191	18289	18098	18038	18097	18251	18053	18111	18069	18065	18208	17968	18402	18124	18016	17971	18207	18195	18152	18170	18190	18113	18267	18092	18207	18059	18220	18095	18205	18230	18152	18288	18433	18064	18099	18099	18320	18121	18245	18181	18045	18119	18200	17995	17917	18068	18184	18010	18189	18236	18038	18199	17950	18119	18238	18293	18055	18143	18084	18043	18201	18229	18097	18023	18178	18032	18172	18122	18139	18118	18100	18170	18183	18026	18126	18022	18145	18026	18070	18085	18259	18126	18262	18189	18219	18205	18222	18370	18415	18327	18163	18043	17997	18138	18161	18091	18146	17997	18047	18260	18318	18047	18285	18025	18050	18223	18001	18046	18314	18067	18212	18304	18163	18242	18315	18259	17948	17871	18131	17870	18015	18112	18201	17996	18134	17953	18170	18194	18129	18152	18176	18093	18098	18125	18175	18100	18191	18004	18236	18405	18189	18205	18397	18122	18210	18013	18128	17977	18170	17961	17990	18198	18274	17948	18172	18230	18197	18095	18143	18103	17980	18105	17962	18144	17955	18152	18053	18181	18211	18183	18049	18062	18182	18081	18085	18041	18196	17946	17998	17849	18226	18009	17966	18242	18284	18026	18263	18166	18441	18116	18057	18084	18063	18087	18166	17877	18133	18189	18126	18093	18064	17962	18119	18019	18248	18154	18261	18025	18037	18007	17902	18156	18075	18234	17967	18204	18154	18086	18168	18149	18015	18133	17971	18088	18039	18021	17922	18031	18110	18220	17938	18103	18219	18124	18027	17948	17952	18055	18222	17943	18212	18073	18025	18068	17942	18175	17929	18138	18163	18113	18122	18124	18093	18320	18086	18154	18197	18122	17985	18269	18048	18275	18122	18286	18130	18249	18274	18177	18174	18119	18090	17958	18115	18132	18156	18167	17965	18050	18292	18144	18110	18036	18109	18255	18052	18080	18208	18162	18096	18352	18133	17973	18188	18001	18207	18114	18062	18206	17988	18109	18063	18160	18042	18157	18202	18364	18219	18313	18188	18123	17938	18152	18116	17817	18176	18220	18034	18042	18225	18239	18402	17845	18162	18171	18120	18219	18040	17958	18099	18033	18221	18082	18031	18227	18027	17930	18185	18029	18014	18132	18511	18075	17975	18116	18192	18174	18168	18089	18219	18120	18007	17872	18064	18160	18152	18164	18106	18091	18087	18241	18040	18179	17992	18190	18099	18096	18137	18100	18037	17966	18121	18154	18296	18153	17955	17999	17968	18127	17922	18141	18123	18210	18092	18087	18063	18185	18133	18093	17982	18044	18239	18021	18297	18184	18171	18020	18137	18013	18149	17959	18121	18195	18109	18016	18210	18283	17999	18071	18163	18301	17907	18202	18221	18112	18123	18164	18046	18017	17968	18138	18045	18068	18100	18305	18425	18042	18167	18100	18261	18149	18058	18096	17949	18247	18235	18156	18015	18286	18262	18168	17945	18092	18194	18199	18013	18180	18279	18081	18076	18226	18133	17846	18219	18249	18137	18049	18300	18191	18262	18035	18114	18143	17881	18045	18172	17970	17944	18128	18154	18076	18176	18040	18199	18130	18011	18075	18238	18174	18043	17984	18147	18375	18153	18117	18128	18360	18266	18195	18392	18006	18234	18140	18152	18042	17941	18039	17900	18035	18040	18037	18050	18082	18114	18040	18022	17943	18212	18308	18019	18021	18180	18288	18049	17969	18020	18161	18135	18171	18095	18108	18224	18227	17983	18085	18149	18088	18139	18292	18210	17984	18165	18066	18038	18067	18160	17994	18285	18084	18074	18244	18008	18081	18154	18195	18171	18047	18124	18082	18066	18225	18115	18238	18080	17930	18022	18094	18059	18231	18059	18038	18218	18193	18068	18052	18222	18007	18246	18182	18203	18081	18155	18123	17982	18026	18178	18056	18073	18012	17972	17947	18176	18015	18331	18009	18018	18097	17988	17877	18174	18136	18326	17850	18288	17955	17956	18088	18299	18103	18101	18430	18252	18104	18212	18219	18197	18260	18122	18197	17937	18296	18002	18112	17891	18086	17935	18202	17915	18226	18238	18262	18224	17902	18011	18038	18337	17937	18286	18015	18101	18151	18194	18112	18048	17927	18183	18095	18194	18116	18108	18363	18130	18140	18073	18074	18010	18133	18283	18176	17990	18338	18096	18386	18123	18154	18075	17954	18075	18094	18139	18034	18136	18138	18179	18256	18113	18137	18094	18091	18079	18383	18169	18079	18076	18077	18125	17860	18194	18193	18252	18237	18002	18099	17858	17954	18193	17900	18069	18097	18024	17949	18083	18240	18122	18094	18196	18179	18177	18097	17968	18168	18218	18124	18191	18134	18118	18250	18104	18141	18121	17990	18085	18166	18257	18166	18145	18214	18285	18155	18071	18119	18016	18159	18001	18053	18127	18067	18152	18070	18037	18192	17887	18147	18225	18402	18240	18009	18120	17985	18158	18155	18154	18126	18103	18045	17841	18248	18066	18032	18162	18138	18198	18190	18095	18117	18303	17892	18128	18030	18077	18097	18129	18139	18344	18148	18167	18241	18040	18200	18162	18035	18152	18177	18023	18017	17932	17944	18222	18099	18083	18234	18164	18130	18253	18146	18098	17885	18124	17955	18170	18299	18344	17941	17999	18169	18424	18039	18308	18183	18110	18000	18018	17869	18153	17875	17971	18037	18074	18076	18238	17993	18053	18300	18087	18137	18241	18105	18245	18129	18260	18245	18207	18070	18203	18144	17947	17985	17908	17991	18167	18019	18204	18156	17989	18074	18142	18126	18073	18067	18188	18021	17987	18017	18088	18222	18175	17919	18183	18364	18306	18106	17915	17981	18052	18021	18016	18063	17981	18093	18364	18193	18007	18141	18019	18134	18058	18078	18239	18113	18193	18030	18241	18350	18022	18179	17997	18205	18057	18107	18105	18049	18236	17982	18094	17996	18046	18138	18172	17978	18190	18075	18032	18303	18029	18099	18192	18331	18105	17957	18277	18089	18256	18146	18003	18314	18154	18214	18056	18282	18178	17952	17968	18274	18231	18034	18198	18245	18017	18000	18142	18026	18203	18169	18146	18031	18123	18216	18135	18003	18140	18087	18069	17888	18241	18036	18137	17900	17967	18163	18147	18091	18108	18290	18111	18067	18048	17860	18123	18089	18132	17983	18173	18041	18044	17938	17973	18017	18188	18179	18209	18259	18148	17928	18037	18146	18045	18059	18047	18021	18187	18260	18049	18195	17937	18118	18021	18036	18236	18365	18229	18113	18152	18107	18022	18188	17841	18003	17935	18050	18147	17963	17981	18033	18124	18084	18058	18009	18204	18034	18184	18125	18008	18100	18219	18106	18147	18237	18301	18093	18193	18005	17860	18138	18161	18011	18076	18124	18214	18147	18206	18389	18225	18182	18021	17834	18026	18106	18142	18048	18062	18060	18222	17991	18049	18103	18161	18264	18286	18205	18180	18082	18242	17951	17963	17784	18067	18126	18111	18084	17995	18276	18065	18058	18121	18168	18065	18300	18068	18171	18105	18096	18212	18101	17886	18097	18210	18044	18270	18127	18195	18299	18038	18063	18179	18194	17935	18290	18218	18089	18052	18051	18027	17998	18206	18280	18174	18249	18243	18008	18242	18069	18321	18002	18203	17889	17970	18123	18164	17995	18060	18162	18064	18071	18189	18021	18107	17843	18073	17903	17827	18012	17995	17987	18282	18082	18048	17923	17985	18004	17957	18194	18125	18083	18376	18203	18200	18136	18024	18040	18121	18162	18070	18046	18263	18016	18069	17983	17973	18049	18483	17978	17906	17771	17892	18070	18246	18125	18025	18064	18014	18215	17947	18032	18090	18205	18157	17982	18147	18319	18169	18103	18138	18196	18100	18210	18259	18065	18034	18067	18068	18189	18074	18191	18206	18007	18163	18081	18016	18147	18297	18126	18093	18211	17990	18155	18097	18060	18240	18066	17970	18126	18075	18122	18140	17947	18124	17919	17946	18133	18141	18012	17975	17852	18251	18134	17974	18079	17920	18289	18014	18108	18084	18361	18092	18096	18064	18165	18130	18146	18028	17987	18150	18089	18190	18213	18164	18283	18190	18037	18059	17943	18110	18183	18212	17862	18101	18215	18046	18004	17909	17931	18203	18006	17966	18167	18097	18295	18157	17868	18121	18040	18135	18314	18238	18213	18131	17979	18115	18033	17950	18097	18032	18133	18000	18103	18172	18133	18121	18015	17963	18156	18246	17885	17921	17924	18280	18107	18237	18400	18145	18203	18200	17948	18022	18132	18088	18055	18152	18089	18067	18108	18204	18143	18114	18259	17894	18129	18377	18154	18186	18049	18164	17860	18338	18248	18250	18208	18352	18143	18195	18156	18102	18176	18256	18081	18031	18100	18039	18130	18062	18156	18181	18071	18186	18232	18126	18211	18001	18120	18385	18207	18250	18015	18195	18293	18059	18033	17909	17978	18302	18148	18059	18063	18119	18406	18024	18075	18026	18034	18166	18001	18107	18250	18167	18246	17913	18192	18259	18081	18138	17992	18166	17967	18277	18223	18078	18048	18070	17855	18123	18222	18202	18083	18003	18161	18113	18136	17998	17948	18276	18023	18176	18203	18006	17965	18003	17966
21940	40443	36845	29194	26009	23939	22550	21196	19929	18888	17983	17282	16773	16494	16215	16005	15856	15880	15839	15866	15955	15701	15617	15629	15563	15564	15586	15641	15734	15642	15816	15616	15494	15583	15557	15650	15685	15711	15653	15474	15504	15448	15490	15569	15521	15643	15758	15513	15638	15709	15701	15710	15613	15421	15512	15594	15630	15577	15673	15547	16962	17198	17210	16512	16199	15750	15612	15445	15422	15620	15512	15583	15414	15380	15546	15475	15505	15427	15506	15480	15452	15546	15499	15469	15613	15532	15496	15560	15522	15483	15403	15615	15507	15277	15515	15491	15278	15525	15609	15364	15559	15634	15592	15532	15558	15543	15451	15433	15717	15379	15656	15570	15613	15254	15438	15449	15312	15572	15459	15600	15753	15558	15462	15655	15536	15472	15559	15547	15455	15478	15697	15490	15471	15523	15597	15479	15406	15727	15404	15580	15534	15552	15650	15398	15256	15785	15482	15591	15434	15608	15343	15491	15479	15370	15360	15488	15622	15545	15326	15432	15322	15528	15578	15475	15557	15397	15433	15594	15573	15639	15524	15396	15527	15461	15439	15428	15579	15463	15492	15501	15428	15508	15319	15520	15525	15305	15443	15564	15552	15383	15471	15742	15547	15789	15496	15471	15560	15552	15590	15450	15415	15661	15560	15427	15666	15435	15607	15438	15569	15526	15505	15430	15554	15456	15669	15431	15648	15413	15483	15386	15396	15418	15561	15689	15202	15406	15449	15451	15593	15607	15449	15347	15703	15440	15374	15509	15256	15470	15482	15566	15508	15552	15514	15556	15425	15521	15649	15543	15588	15429	15519	15528	15539	15413	15679	15486	15467	15601	15508	15579	15455	15421	15677	15570	15479	15421	15578	15364	15389	15527	15444	15398	15491	15614	15524	15541	15646	15593	15568	15479	15601	15478	15532	15446	15489	15562	15358	15451	15445	15474	15549	15515	15561	15436	15464	15479	15458	15396	15647	15569	15544	15440	15609	15408	15503	15549	15466	15541	15512	15488	15367	15351	15467	15551	15289	15532	15581	15500	15429	15517	15504	15503	15545	15530	15516	15238	15463	15419	15647	15394	15573	15488	15586	15468	15577	15403	15344	15548	15492	15571	15544	15682	15515	15588	15411	15594	15635	15429	15671	15424	15379	15744	15367	15362	15586	15520	15426	15482	15424	15527	15598	15553	15562	15339	15476	15446	15468	15323	15515	15302	15492	15506	15440	15706	15619	15204	15544	15565	15411	15525	15390	15534	15528	15485	15482	15537	15592	15563	15421	15506	15501	15422	15512	15488	15467	15400	15416	15575	15587	15448	15412	15336	15591	15673	15750	15376	15592	15526	15295	15685	15641	15552	15520	15686	15522	15430	15414	15513	15419	15465	15355	15441	15540	15441	15523	15647	15470	15413	15297	15340	15499	15672	15345	15289	15606	15646	15401	15430	15562	15375	15461	15473	15541	15481	15577	15409	15614	15557	15442	15465	15468	15492	15274	15506	15450	15541	15504	15412	15407	15405	15464	15475	15746	15601	15688	15481	15482	15622	15505	15503	15506	15486	15462	15592	15523	15475	15535	15766	15595	15545	15639	15449	15512	15723	15576	15352	15443	15500	15422	15328	15581	15503	15558	15530	15606	15608	15582	15351	15504	15365	15505	15525	15476	15462	15340	15560	15416	15357	15440	15527	15567	15603	15705	15484	15345	15411	15393	15580	15607	15535	15340	15403	15571	15420	15546	15347	15480	15400	15526	15510	15465	15484	15562	15400	15479	15464	15428	15577	15198	15649	15484	15421	15347	15651	15598	15615	15647	15664	15428	15466	15366	15486	15509	15667	15582	15565	15651	15637	15417	15573	15495	15462	15367	15328	15483	15449	15562	15496	15612	15462	15571	15500	15362	15530	15492	15573	15423	15409	15355	15550	15574	15468	15437	15568	15483	15619	15603	15392	15525	15415	15550	15646	15490	15525	15467	15540	15352	15531	15689	15624	15464	15411	15434	15656	15355	15561	15442	15374	15277	15489	15517	15441	15582	15496	15300	15588	15499	15465	15547	15517	15583	15477	15505	15396	15561	15454	15419	15461	15490	15524	15386	15525	15422	15599	15524	15462	15328	15625	15517	15493	15489	15477	15474	15478	15365	15704	15570	15400	15498	15449	15526	15419	15424	15412	15366	15349	15601	15494	15589	15375	15630	15506	15467	15416	15462	15584	15689	15461	15501	15501	15490	15520	15564	15539	15524	15311	15432	15454	15562	15519	15601	15623	15351	15447	15462	15394	15357	15465	15686	15472	15311	15552	15496	15544	15647	15571	15383	15443	15649	15469	15403	15563	15412	15499	15496	15388	15527	15425	15471	15375	15653	15476	15473	15496	15560	15499	15513	15520	15559	15433	15458	15459	15490	15523	15559	15425	15360	15568	15573	15495	15634	15475	15591	15480	15422	15492	15507	15325	15376	15525	15501	15542	15480	15576	15401	15522	15481	15504	15503	15413	15658	15413	15540	15483	15363	15373	15554	15511	15585	15379	15481	15612	15527	15439	15375	15491	15388	15357	15478	15499	15534	15392	15459	15469	15489	15597	15555	15537	15388	15350	15541	15620	15320	15582	15566	15250	15535	15466	15469	15423	15485	15337	15310	15445	15425	15592	15542	15431	15650	15580	15492	15222	15378	15435	15636	15488	15402	15365	15639	15532	15431	15531	15396	15569	15497	15310	15639	15363	15502	15516	15416	15574	15550	15254	15362	15586	15603	15500	15419	15467	15435	15419	15420	15407	15529	15309	15360	15476	15431	15382	15282	15550	15273	15506	15628	15418	15575	15403	15546	15507	15392	15559	15423	15571	15515	15461	15325	15557	15396	15530	15513	15428	15494	15562	15421	15406	15593	15418	15478	15543	15539	15646	15483	15646	15376	15543	15579	15505	15494	15480	15493	15460	15554	15568	15480	15223	15534	15533	15319	15712	15498	15506	15273	15492	15375	15499	15409	15430	15496	15553	15453	15582	15336	15565	15613	15697	15595	15575	15479	15478	15559	15493	15569	15354	15424	15515	15712	15466	15427	15595	15463	15470	15501	15452	15629	15497	15534	15532	15559	15477	15441	15484	15478	15451	15466	15537	15467	15425	15436	15483	15491	15484	15500	15490	15455	15503	15395	15374	15278	15494	15627	15493	15456	15461	15434	15453	15540	15408	15560	15459	15568	15326	15482	15428	15414	15378	15366	15526	15456	15423	15586	15623	15542	15495	15548	15481	15520	15345	15489	15541	15596	15474	15542	15543	15435	15575	15395	15512	15561	15237	15510	15717	15455	15438	15352	15499	15528	15668	15444	15519	15417	15521	15672	15433	15553	15484	15319	15486	15468	15411	15363	15565	15634	15505	15577	15564	15496	15381	15648	15531	15406	15463	15585	15523	15592	15451	15676	15577	15575	15392	15316	15570	15450	15571	15670	15491	15441	15412	15515	15543	15508	15581	15685	15539	15597	15429	15589	15351	15524	15558	15501	15568	15416	15575	15391	15402	15384	15595	15541	15369	15485	15440	15559	15529	15610	15539	15381	15569	15485	15384	15435	15550	15456	15692	15581	15417	15514	15653	15699	15468	15598	15587	15425	15464	15541	15655	15571	15453	15317	15503	15589	15377	15580	15645	15394	15649	15538	15406	15554	15394	15322	15639	15517	15359	15490	15541	15407	15574	15340	15406	15372	15541	15569	15723	15395	15602	15430	15390	15470	15486	15373	15487	15601	15495	15477	15548	15522	15510	15444	15457	15457	15297	15629	15555	15477	15635	15395	15302	15428	15530	15657	15476	15418	15627	15488	15448	15677	15491	15451	15397	15514	15399	15417	15532	15446	15440	15561	15412	15395	15525	15708	15398	15578	15607	15376	15417	15409	15413	15414	15453	15585	15474	15494	15446	15538	15403	15673	15467	15438	15487	15444	15482	15596	15409	15499	15642	15380	15546	15425	15607	15509	15476	15481	15569	15420	15498	15423	15445	15634	15425	15500	15459	15326	15313	15392	15520	15337	15469	15660	15395	15427	15620	15456	15548	15554	15404	15328	15447	15588	15564	15488	15426	15384	15432	15525	15415	15275	15626	15422	15562	15590	15439	15461	15403	15684	15449	15544	15428	15507	15492	15328	15377	15461	15437	15538	15533	15583	15460	15399	15415	15505	15479	15550	15491	15567	15615	15517	15400	15317	15586	15604	15529	15492	15456	15427	15353	15351	15402	15299	15396	15395	15350	15603	15541	15374	15488	15631	15404	15508	15363	15392	15664	15512	15498	15498	15476	15735	15428	15463	15406	15648	15539	15483	15563	15531	15393	15442	15488	15621	15565	15444	15653	15204	15404	15455	15466	15412	15467	15586	15459	15413	15472	15476	15482	15455	15551	15555	15404	15553	15647	15406	15557	15342	15427	15570	15487	15532	15527	15336	15425	15499	15411	15440	15470	15461	15419	15474	15285	15514	15409	15444	15594	15567	15448	15389	15297	15448	15591	15741	15633	15510	15498	15524	15431	15544	15630	15568	15477	15574	15222	15650	15583	15547	15519	15511	15541	15392	15516	15621	15441	15398	15194	15450	15609	15434	15461	15412	15470	15606	15507	15485	15431	15437	15302	15456	15618	15435	15520	15354	15594	15582	15567	15432	15491	15494	15501	15641	15635	15443	15495	15501	15476	15615	15558	15523	15604	15424	15408	15486	15535	15337	15597	15407	15401	15583	15413	15621	15566	15503	15526	15413	15493	15477	15483	15568	15523	15593	15602	15354	15492	15390	15560	15528	15402	15539	15581	15414	15517	15617	15572	15508	15291	15463	15372	15426	15445	15522	15486	15564	15434	15513	15493	15487	15442	15530	15547	15414	15548	15474	15540	15404	15586	15403	15571	15420	15415	15600	15513	15709	15575	15556	15508	15437	15639	15622	15582	15335	15393	15377	15260	15493	15521	15483	15542	15497	15582	15412	15453	15433	15387	15416	15255	15515	15468	15546	15558	15407	15490	15545	15646	15531	15576	15351	15442	15547	15387	15634	15401	15436	15466	15439	15445	15406	15495	15445	15434	15528	15589	15455	15577	15421	15481	15549	15531	15432	15467	15584	15538	15575	15525	15325	15533	15455	15526	15516	15643
28227	23642	28163	25526	21656	21005	20668	19989	19472	19226	19093	19050	18899	18587	18635	18739	18600	18735	18616	18418	18596	18449	18541	18423	18553	18559	18556	18474	18708	18343	18424	18666	18678	18465	18658	18375	18486	18621	18479	18527	18407	18522	18494	18516	18416	18517	18539	18674	18576	18502	18484	18483	18378	18495	18527	18650	18485	18621	18544	18506	18555	18511	18877	18992	18545	18479	18681	18333	18363	18312	18440	18407	18353	18518	18760	18537	18469	18634	18554	18620	18739	18474	18491	18541	18762	18591	18553	18486	18552	18393	18532	18513	18487	18494	18569	18726	18608	18335	18507	18457	18632	18335	18506	18596	18496	18500	18624	18484	18442	18636	18533	18572	18516	18639	18552	18519	18625	18450	18571	18455	18454	18325	18462	18377	18483	18396	18177	18479	18333	18664	18543	18612	18394	18585	18766	18583	18446	18596	18547	18579	18491	18502	18506	18471	18572	18603	18341	18506	18555	18544	18553	18422	18624	18418	18302	18379	18513	18483	18351	18550	18557	18567	18536	18559	18428	18359	18233	18516	18626	18458	18556	18596	18642	18429	18653	18415	18575	18585	18463	18426	18444	18643	18409	18424	18318	18492	18470	18700	18476	18630	18513	18732	18569	18445	18574	18507	18456	18483	18802	18472	18552	18623	18676	18489	18598	18439	18532	18720	18562	18504	18488	18581	18405	18333	18473	18542	18393	18249	18454	18383	18637	18482	18636	18530	18688	18623	18569	18407	18539	18542	18320	18521	18548	18329	18569	18533	18403	18567	18706	18458	18365	18378	18407	18402	18564	18638	18640	18444	18498	18531	18414	18607	18368	18508	18314	18502	18633	18581	18426	18435	18459	18438	18294	18481	18650	18342	18448	18572	18286	18529	18475	18406	18467	18409	18712	18700	18388	18559	18536	18511	18500	18543	18493	18367	18365	18482	18488	18578	18421	18531	18377	18574	18458	18254	18397	18545	18631	18436	18513	18581	18467	18421	18449	18437	18530	18393	18348	18576	18595	18774	18447	18453	18632	18548	18563	18428	18623	18566	18473	18577	18451	18420	18523	18288	18605	18621	18418	18626	18374	18509	18529	18533	18519	18399	18589	18549	18321	18457	18577	18720	18157	18353	18524	18436	18456	18414	18448	18456	18707	18175	18442	18453	18491	18498	18485	18441	18661	18438	18486	18462	18401	18571	18555	18617	18520	18479	18462	18653	18465	18519	18316	18541	18526	18586	18622	18506	18265	18433	18426	18423	18595	18563	18517	18407	18070	18616	18426	18414	18722	18513	18731	18687	18400	18565	18499	18433	18603	18596	18815	18568	18716	18537	18591	18455	18386	18642	18467	18324	18466	18429	18428	18526	18708	18519	18531	18532	18679	18568	18395	18563	18503	18471	18443	18352	18594	18630	18382	18460	18474	18292	18496	18185	18446	18599	18397	18508	18487	18671	18445	18409	18495	18364	18646	18515	18548	18366	18378	18451	18515	18489	18384	18404	18505	18606	18719	18457	18422	18586	18547	18510	18495	18596	18720	18371	18616	18619	18498	18593	18328	18446	18664	18514	18483	18505	18478	18403	18476	18408	18678	18399	18471	18660	18591	18532	18499	18699	18695	18457	18473	18524	18646	18376	18562	18085	18513	18646	18434	18458	18575	18414	18618	18642	18692	18415	18463	18417	18504	18784	18571	18191	18717	18582	18531	18436	18420	18401	18425	18369	18498	18563	18744	18435	18666	18448	18540	18441	18495	18424	18584	18537	18671	18523	18498	18281	18381	18401	18527	18329	18516	18504	18418	18491	18396	18598	18462	18452	18436	18379	18627	18499	18503	18465	18470	18663	18619	18362	18647	18600	18748	18548	18425	18595	18412	18416	18562	18471	18454	18646	18751	18397	18329	18469	18488	18465	18582	18340	18517	18545	18570	18378	18487	18591	18442	18436	18395	18501	18613	18564	18520	18578	18352	18710	18625	18583	18439	18584	18534	18424	18557	18315	18465	18572	18695	18523	18414	18471	18474	18422	18539	18464	18541	18252	18573	18450	18583	18516	18539	18481	18426	18363	18714	18449	18632	18468	18403	18637	18432	18562	18505	18427	18431	18473	18601	18592	18580	18518	18319	18301	18466	18311	18347	18509	18450	18746	18534	18516	18296	18557	18550	18472	18701	18516	18424	18468	18446	18388	18535	18609	18660	18446	18532	18691	18356	18268	18409	18565	18565	18387	18392	18388	18516	18553	18565	18374	18557	18611	18481	18511	18665	18482	18408	18673	18571	18461	18615	18501	18550	18535	18450	18574	18535	18530	18500	18513	18441	18425	18671	18752	18448	18343	18342	18409	18536	18600	18461	18468	18418	18489	18681	18519	18394	18446	18624	18492	18544	18403	18466	18580	18596	18432	18584	18482	18668	18466	18465	18557	18448	18362	18392	18499	18593	18455	18607	18553	18568	18349	18492	18550	18639	18671	18383	18497	18634	18223	18658	18432	18271	18554	18473	18577	18587	18328	18427	18447	18490	18415	18552	18486	18601	18486	18707	18733	18492	18592	18500	18335	18361	18408	18510	18416	18369	18564	18625	18436	18675	18482	18479	18471	18488	18483	18450	18532	18656	18547	18402	18585	18350	18547	18492	18415	18427	18362	18519	18476	18471	18566	18488	18427	18557	18419	18275	18395	18466	18455	18466	18349	18601	18441	18401	18348	18628	18502	18614	18705	18412	18370	18503	18283	18517	18458	18402	18292	18528	18503	18675	18758	18368	18561	18661	18413	18537	18524	18356	18766	18665	18436	18504	18622	18399	18418	18551	18500	18362	18470	18676	18573	18583	18592	18453	18575	18633	18462	18691	18507	18354	18688	18548	18686	18352	18375	18508	18375	18623	18358	18463	18545	18549	18528	18513	18608	18418	18618	18307	18578	18494	18615	18630	18396	18538	18247	18404	18572	18210	18626	18457	18376	18623	18394	18443	18425	18456	18583	18499	18419	18597	18681	18402	18472	18325	18497	18604	18344	18639	18378	18490	18439	18604	18642	18750	18338	18463	18594	18442	18470	18430	18427	18334	18397	18603	18509	18408	18485	18471	18575	18539	18545	18441	18625	18518	18236	18415	18369	18588	18299	18421	18625	18538	18734	18435	18496	18335	18455	18576	18327	18768	18378	18529	18479	18648	18421	18496	18469	18345	18323	18471	18491	18567	18528	18497	18711	18568	18282	18424	18624	18538	18395	18517	18357	18475	18564	18693	18397	18475	18626	18660	18561	18465	18561	18462	18560	18501	18594	18473	18589	18877	18580	18494	18413	18580	18641	18323	18255	18546	18611	18600	18602	18536	18347	18502	18570	18698	18380	18489	18566	18350	18481	18443	18532	18476	18384	18540	18485	18609	18548	18514	18640	18588	18506	18695	18660	18613	18453	18639	18570	18525	18626	18494	18468	18449	18478	18273	18522	18411	18493	18522	18536	18265	18457	18644	18521	18434	18386	18587	18583	18526	18558	18549	18425	18436	18660	18430	18512	18650	18369	18527	18538	18351	18257	18588	18540	18532	18748	18435	18660	18506	18462	18571	18463	18513	18446	18432	18415	18434	18552	18438	18660	18538	18494	18528	18513	18334	18404	18594	18443	18459	18577	18602	18256	18376	18420	18539	18548	18622	18432	18608	18497	18502	18480	18536	18533	18600	18567	18489	18618	18603	18497	18651	18542	18377	18459	18607	18584	18523	18399	18424	18529	18506	18545	18435	18598	18564	18462	18464	18439	18466	18488	18560	18535	18458	18445	18610	18463	18464	18594	18477	18494	18386	18623	18649	18465	18317	18515	18680	18534	18478	18574	18598	18513	18548	18677	18352	18602	18739	18408	18486	18817	18552	18519	18435	18570	18551	18500	18534	18452	18481	18500	18575	18397	18393	18341	18508	18589	18641	18379	18633	18558	18601	18525	18500	18540	18563	18811	18437	18337	18519	18514	18574	18615	18467	18478	18396	18690	18518	18581	18482	18642	18537	18561	18352	18689	18441	18616	18637	18484	18331	18607	18520	18464	18315	18616	18524	18524	18463	18507	18536	18568	18473	18279	18483	18467	18551	18704	18468	18437	18324	18227	18395	18527	18601	18698	18683	18634	18655	18633	18676	18346	18657	18600	18746	18481	18388	18352	18546	18495	18497	18434	18484	18444	18562	18491	18346	18510	18511	18395	18441	18501	18533	18566	18604	18738	18438	18502	18541	18600	18515	18525	18501	18632	18358	18668	18481	18605	18359	18547	18466	18513	18508	18633	18475	18355	18488	18525	18615	18344	18540	18503	18583	18385	18470	18357	18515	18462	18623	18578	18388	18457	18556	18261	18458	18343	18428	18585	18342	18565	18462	18677	18421	18477	18496	18340	18500	18600	18669	18638	18663	18514	18594	18318	18407	18495	18556	18443	18452	18500	18691	18618	18694	18575	18476	18616	18660	18432	18550	18463	18506	18407	18484	18323	18493	18547	18475	18377	18263	18510	18518	18732	18731	18742	18502	18418	18612	18501	18609	18472	18609	18472	18492	18427	18537	18814	18583	18857	18731	18283	18500	18528	18609	18363	18491	18482	18407	18437	18185	18810	18275	18426	18526	18486	18426	18635	18535	18443	18445	18289	18533	18714	18256	18393	18529	18605	18317	18507	18481	18588	18483	18525	18601	18343	18460	18495	18586	18472	18540	18613	18602	18602	18383	18588	18424	18586	18415	18522	18323	18676	18509	18593	18315	18549	18480	18296	18561	18629	18562	18483	18640	18300	18616	18541	18642	18548	18412	18611	18496	18440	18365	18539	18479	18554	18528	18618	18504	18604	18573	18523	18494	18437	18708	18615	18421	18500	18564	18567	18610	18663	18500	18492	18428	18597	18517	18326	18556	18504	18346	18715	18568	18594	18552	18643	18568	18378	18502	18622	18457	18338	18488	18346	18712	18423	18657	18511	18606	18369	18534	18391	18623	18714	18480	18514	18689	18559	18618	18643	18473	18673	18615	18485	18395	18440	18658	18278	18502	18607	18717	18303	18380	18394	18449	18544	18417	18444	18478	18353	18590	18715	18527	18487	18446	18403	18593	18669	18807	18646	18456	18675	18620	18439	18596	18630	18696	18617	18449	18466	18538	18476	18454	18398
20926	30111	27391	22390	20701	19472	18996	18209	17279	17019	16622	16669	16193	15925	15932	15877	15712	15978	15830	15782	15826	15662	15603	15868	15650	15883	15661	15625	15664	15672	15657	15825	15727	15851	15633	15630	15745	15579	15990	15743	15805	15696	15609	15678	15692	15944	15663	15699	15595	15692	15719	15524	15663	15743	15719	15669	15773	15732	15774	15625	15911	15905	15958	15874	15735	15743	15714	15903	15766	15842	15816	15755	15728	15639	15934	15778	15458	15686	15709	15803	15694	15602	15707	15719	15800	15606	15762	15604	15691	15717	15719	15633	15676	15785	15528	15525	15680	15775	15712	15652	15806	15895	15731	15662	15822	15654	15676	15682	15791	15596	15794	15732	15688	15770	15707	15541	15875	15809	15722	15647	15718	15614	15741	15723	15649	15806	15563	15694	15772	15725	15860	15706	15710	15665	15890	15660	15836	15619	15607	15682	15517	15800	15633	15705	15792	15659	16013	15682	15686	15562	15490	15723	15531	15604	15716	15670	15678	15790	15766	15645	15652	15697	15775	15530	15726	15950	15835	15597	15789	15744	15789	15744	15968	15534	15676	15670	15780	15594	15797	15595	15812	15615	15761	15626	15684	15687	15726	15824	15690	15729	15719	15648	15728	15636	15654	15742	15743	15656	15764	15900	15755	15578	15559	15523	15732	15618	15726	15807	15518	15743	15710	15640	15751	15609	15610	15696	15785	15632	15559	15801	15693	15668	15862	15631	15982	15720	15726	15731	15699	15616	15604	15649	15600	15627	15723	15731	15791	15719	15641	15670	15777	15745	15907	15780	15779	15807	15601	15565	15759	15703	15689	15518	15662	15719	15697	15786	15709	15822	15746	15769	15745	15679	15678	15557	15725	15692	15610	15753	15579	15876	15772	15682	15920	15647	15741	15744	15533	15884	15706	15846	15505	15811	15734	15782	15693	15850	15691	15697	15518	15795	15861	15744	15752	15716	15601	15685	15787	15571	15750	15672	15725	15668	15662	15552	15704	15549	15704	15653	15667	15626	15486	15805	15792	15661	15951	15516	15785	15705	15835	15726	15683	15702	15756	15659	15753	15708	15618	15743	15666	15759	15887	15689	15727	15529	15832	15912	15774	15745	15831	15537	15861	15719	15718	15748	15710	15740	15573	15651	15594	15856	15583	15574	15715	15648	15628	15879	15683	15758	15747	15651	15703	15925	15736	15754	15657	15566	15732	15729	15802	15775	15765	15871	15783	15767	15647	15707	15692	15619	15580	15643	15737	15885	15872	15840	15587	15760	15605	15649	15682	15771	15766	15726	15740	15740	15730	15611	15638	15540	15804	15612	15690	15781	15580	15659	15825	15597	15829	15884	15542	15660	15708	15786	15761	15869	15607	15846	15591	15862	15718	15666	15924	15660	15790	15682	15708	15769	15624	15655	15885	15730	15602	15916	15710	15753	15609	15749	15836	15790	15787	15667	15724	15666	15715	15796	15643	15720	15709	15455	15559	15643	15834	15594	15678	15582	15692	15735	15742	15887	15681	15611	15748	15513	15947	15778	15786	15793	15611	15689	15747	15598	15673	15841	15752	15819	15762	15653	15835	15769	15701	15613	15769	15790	15555	15744	15750	15720	15548	15560	15763	15790	15682	15644	15521	15594	15587	15595	15705	15757	15876	15678	15669	15780	15590	15776	15662	15819	15595	15559	15801	15824	15849	15636	15650	15579	15715	15872	15657	15645	15813	15783	15789	15602	15795	15533	15717	15686	15651	15702	15706	15559	15807	15624	15748	15630	15776	15613	15751	15786	15792	15621	15704	15723	15808	15751	15639	15661	15632	15536	15696	15669	15480	15773	15813	15540	15778	15795	15735	15681	15824	15766	15844	15720	15738	15821	15660	15528	15867	15692	15663	15697	15498	15512	15813	15850	15553	15702	15774	15917	15649	15686	15615	15723	15592	15695	15512	15809	15784	15758	15625	15786	15677	15678	15783	15709	15671	15677	15651	15820	15777	15717	15753	15596	15875	15660	15630	15797	15534	15615	15698	15652	15756	15737	15570	15559	15851	15771	15619	15620	15650	15638	15725	15739	15715	15688	15695	15629	15850	15691	15673	15576	15729	15767	15718	15641	15847	15561	15791	15913	15763	15679	15805	15709	15495	15666	15572	15788	15739	15856	15783	15702	15733	15582	15819	15723	15615	15575	15688	15804	15559	15662	15719	15486	15770	15618	15601	15774	15634	15702	15626	15584	15790	15594	15674	15769	15728	15607	15715	15562	15761	15673	15713	15773	15718	15685	15721	15629	15782	15588	15897	15540	15616	15629	15679	15779	15676	15689	15674	15530	15624	15774	15819	15828	15860	15750	15678	15766	15625	15596	15659	15596	15577	15711	15647	15784	15560	15746	15728	15752	15614	15695	15800	15722	15713	15656	15719	15678	15750	15743	15705	15698	15829	15686	15663	15761	15770	15786	15725	15779	15845	15688	15741	15730	15728	15676	15752	15519	15615	15683	15724	15719	15661	15974	15699	15676	15625	15658	15565	15798	15771	15828	15583	15822	15805	15795	16028	15627	15680	15758	15605	15895	15895	15621	15597	15824	15613	15657	15599	15672	15623	15760	15662	15816	15561	15683	15745	15841	15884	15744	15722	15682	15475	15801	15760	15545	15715	15683	15655	15661	15696	15623	15778	15835	15680	15695	15839	15672	15790	15712	15766	15621	15742	15582	15842	15671	15797	15861	15705	15604	15684	15726	15589	15857	15580	15725	15821	15695	15615	15788	15711	15849	15749	15634	15652	15651	15659	15461	15805	15690	15656	15792	15679	15615	15675	15826	15532	15754	15730	15608	15663	15796	15735	15739	15616	15737	15780	15668	15784	15958	15681	15666	15669	15778	15828	15615	15563	15790	15626	15632	15797	15398	15702	15492	15682	15729	15616	15632	15711	15756	15654	15800	15709	15751	15884	15679	15563	15637	15630	15831	15753	15672	15734	15622	15712	15771	15662	15573	15688	15758	15619	15665	15814	15727	15654	15824	15697	15677	15595	15669	15763	15670	15850	15760	15697	15707	15558	15683	15792	15746	15686	15591	15664	15597	15628	15685	15571	15626	15646	15726	15790	15833	15669	15593	15737	15868	15634	15708	15924	15690	15689	15748	15894	15769	15776	15620	15742	15760	15644	15685	15754	15676	15754	15533	15767	15782	15635	15637	15763	15724	15629	15721	15685	15611	15640	15747	15684	15896	15792	15782	15701	15531	15706	15675	15737	15559	15782	15757	15781	15742	15820	15881	15670	15761	15780	15686	15789	15583	15681	15702	15592	15605	15686	15795	15760	15637	15769	15539	15722	15707	15606	15715	15631	15801	15672	15779	15766	15767	15710	15667	15659	15786	15509	15764	15663	15899	15676	15840	15625	15714	15588	15784	15669	15985	15685	15712	15662	15546	15839	15745	15796	15820	15665	15905	15727	15741	15820	15834	15779	15691	15751	15642	15863	15820	15710	15702	15700	15748	15761	15742	15724	15653	15712	15666	15676	15801	15824	15836	15783	15732	15701	15681	15808	15668	15807	15844	15739	15586	15746	15550	15890	15610	15702	15577	15646	15633	15785	15783	15656	15934	15656	15695	15720	15619	15715	15667	15687	15855	15767	15796	15744	15684	15825	15741	15680	15895	15736	15812	15659	15609	15579	15750	15690	15647	15647	15503	15801	15655	15619	15734	15816	15867	15587	15727	15767	15681	15784	15748	15698	15697	15775	15762	15644	15662	15733	15904	15801	15923	15750	15827	15706	15877	15664	15725	15574	15746	15511	15769	15659	15835	15584	15794	15763	15626	15540	15610	15803	15681	15729	15731	15690	15705	15864	15745	15617	15694	15959	15633	15761	15693	15630	15683	15671	15734	15721	15512	15527	15842	15638	15646	15773	15628	15666	15800	15770	15737	15807	15646	15820	15695	15595	15587	15735	15965	15579	15771	15685	15571	15737	15745	15536	15577	15736	15819	15789	15651	15750	15628	15782	15791	15824	15782	15845	15665	15658	15856	15667	15729	15628	15718	15679	15761	15694	15678	15716	15738	15926	15792	15679	15789	15616	15718	15629	15638	15704	15930	15831	15747	15695	15642	15813	15731	15655	15757	15619	15673	15636	15596	15822	15779	15735	15666	15646	15727	15753	15892	15613	15668	15704	15610	15522	15679	15721	15650	15776	15830	15814	15744	15679	15763	15778	15711	15674	15728	15933	15659	15642	15764	15886	15702	15704	15824	15606	15756	15780	15847	15686	15848	15692	15714	15773	15703	15561	15663	15639	15795	15695	15784	15766	15693	15647	15552	15683	15606	15591	15592	15648	15841	15600	15741	15729	15737	15697	15522	15829	15930	15592	15864	15734	15734	15662	15837	15742	15696	15681	15874	15849	15739	15624	15532	15849	15629	15762	15814	15660	15775	15654	15590	15729	15561	15594	15524	15750	15683	15662	15524	15670	15752	15718	15669	15800	15675	15640	15812	15699	15678	15510	15643	15587	15813	15639	15755	15739	15849	15792	15684	15833	15675	15684	15771	15779	15674	15669	15856	15721	15844	15605	15761	15697	15818	15689	15643	15688	15519	15476	15667	15511	15828	15671	15660	15709	15717	15609	15709	15652	15655	15776	15781	15628	15787	15776	15581	15710	15573	15860	15670	15627	15672	15873	15678	15663	15808	15567	15629	15706	15690	15814	15696	15655	15855	15679	15455	15639	15864	15670	15808	15662	15536	15642	15908	15633	15755	15615	15635	15684	15588	15738	15626	15792	15786	15720	15747	15773	15755	15809	15631	15622	15728	15746	15656	15743	15774	15754	15692	15498	15577	15792	15781	15841	15604	15728	15627	15748	15727	15639	15551	15705	15812	15724	15915	15615	15794	15857	15773	15704	15872	15785	15581	15839	15680	15733	15672	15817	15873	15770	15743	15734	15864	15777	15821	15529	15834	15992	15611	15757	15837	15841	15713	15534	15818	15525	15681	15491	15576	15818	15752	15787	15809	15706	15817	15757	15826	15769	15784	15654	15752	15665	15552	15739	15761	15658	15747	15810	15673	15720	15639	15727	15820	15711	15912	15650	15801	15780	15820	15761	15713	15593	15800	15638	15580	15704	15686	15676	15955	15684	15949	15775	15763
24093	21516	29143	24501	23019	25012	25066	21438	20503	20729	20496	19952	19905	19592	19533	19599	19355	19430	19463	19284	19490	19113	19418	19109	19405	19117	19479	19207	19173	19164	19277	19065	19280	19130	19311	19142	19267	19196	19099	19103	19167	19402	19235	19182	19082	19110	19228	19336	19314	19445	19128	19165	19161	18987	19129	19115	19027	19060	19085	19279	19791	19972	19705	19714	19285	19292	19395	19266	19210	19068	19081	18979	18980	18918	19255	19028	19045	19055	19204	18910	18998	19305	19078	18906	18799	18909	19188	19288	19104	19053	19160	19077	19110	19096	19147	19007	19051	19116	19193	19175	18972	19270	19118	19222	19032	19340	19301	18985	19152	19154	19437	19184	19363	19065	19151	19019	19236	19152	19071	18955	19134	19191	19159	19066	18997	19111	18855	18992	19312	19097	18873	18918	19027	19163	19069	18925	19288	18974	19043	19146	19055	19118	19133	19232	19227	19017	18956	18996	18894	18957	19013	19208	19002	19070	19133	19107	19324	19187	19071	19135	19053	19220	19167	19121	19082	19074	19161	19172	19237	19202	19227	19084	19068	19238	18941	19062	18992	18987	19066	19104	19333	19235	19212	19100	19326	19112	19099	19020	19021	19278	19085	19044	19015	19334	19165	18914	18996	19198	19026	18951	19158	19028	19127	19032	19118	19182	19101	19181	19251	19060	19213	18996	19096	19301	19035	19096	19256	19139	19149	19169	19119	19312	19059	18910	19169	19179	19137	19179	19131	19185	18851	19273	19057	19001	19290	19112	19104	19166	19054	19055	18856	19211	19129	19074	19014	19067	19222	19053	19159	19248	18986	19077	18958	19057	19084	19042	19182	19280	19106	19082	19059	19082	19044	18928	19215	18988	19157	19049	19154	19012	19053	18966	19081	19050	19012	18951	18972	19144	19137	19200	19206	18984	19174	18987	19015	19003	19143	19130	19235	18928	19189	19173	19193	19265	19092	18995	18945	19131	19313	19207	19081	19098	19107	18881	19168	18938	18991	19005	19356	19192	19301	18976	18931	19071	18908	19174	18795	18922	19021	19062	19247	19069	19010	19200	19114	18844	18978	18961	19039	18778	19077	19305	19228	19023	18854	19105	19053	19101	19151	19101	19028	19048	19127	19146	19057	19066	18979	19011	19276	19204	18998	19175	19171	18990	19035	19092	19195	19102	19089	19275	19316	19050	19181	19204	19391	19140	19107	19179	19094	18952	19226	19398	19176	19179	18998	18909	18831	19151	19244	19337	19112	19031	19046	19116	19194	19116	19042	18890	19118	19179	19046	19002	19224	19001	19261	19121	19185	19058	19128	19194	19020	19105	19070	19130	19045	19108	19072	19263	19266	18926	19092	19151	18970	19154	18998	19111	19009	19023	19056	19018	19075	19119	19296	19208	19106	19128	19014	19009	18998	18846	18919	19197	18989	19008	19100	19096	19190	19200	18992	19119	19081	19047	18965	19077	19068	18880	19006	19085	18988	19103	18991	19099	19161	19141	19043	18822	18929	18995	19183	19104	18944	18988	19173	18563	19182	18955	19173	19063	19289	19228	19099	19007	18926	18854	19156	18867	19056	19050	19061	19012	19032	18947	19037	19021	19083	19184	18991	19030	19131	19050	19096	19077	19057	19158	18729	19070	19046	19170	19268	19071	19178	18966	19393	19051	18887	19121	19154	18999	18926	19171	19204	18906	19327	19306	19275	19049	18950	19112	19050	18983	19118	18998	19036	19034	19068	19138	18829	19192	19087	19093	18877	19059	19060	19029	19003	19105	18790	18888	19193	19059	19042	18914	19036	19069	19125	19087	19080	18889	19242	18931	19299	19199	18998	19194	19074	19190	19262	18975	18999	19088	18957	19117	18909	19059	19151	19327	19135	19128	19277	19206	19220	18996	19160	19199	19238	19168	19088	18920	19185	19180	19221	19130	19039	19168	19063	18910	19066	19058	19062	19098	19076	19097	18828	19132	19033	19182	19018	18994	19019	19211	19004	19158	19064	19243	19112	19300	19000	18810	19043	18924	19206	19108	19162	19116	19234	19105	19074	19242	19107	19135	19116	19167	19055	19154	18931	19141	18904	19055	18996	19247	18931	19060	19133	19140	19074	19220	19321	19168	19248	19282	19113	19094	19174	19116	19108	19043	19294	19112	19038	19151	19056	19230	19041	19127	18886	19214	19009	19217	19117	19208	18997	18953	19262	19094	18921	18877	19006	19042	19033	18768	19207	19187	19211	19046	19126	19069	19260	19149	19198	18793	18931	19086	19113	19165	19062	19245	19316	19152	19097	19024	19215	19226	19141	19176	19339	19029	19029	19136	19121	19067	18999	19050	19198	18994	18957	19137	18989	19023	19166	18968	19153	18994	19107	18962	19124	18949	19133	19055	19123	19147	18992	19111	19075	19142	19059	18928	19112	18950	19314	19042	19015	19357	19011	18937	19126	19236	18989	18963	19221	19153	19184	19068	19017	18986	19185	19239	18981	19041	19111	19124	19076	19205	19103	18887	19003	19079	19301	19098	19191	19009	18940	18935	19179	19050	19005	19103	19105	19008	19005	18998	19033	19102	19308	19188	19131	18724	19000	19103	19007	19124	19224	19068	19126	19018	18991	19164	19246	19037	19080	19016	19137	19183	19108	19025	19113	18910	19017	19081	18965	18973	19099	19116	19140	19065	19305	19326	19158	19078	19121	19081	19168	19164	19072	18927	19207	19236	18920	19094	19199	18988	18933	19042	18933	19106	19222	18969	19330	19127	19190	19233	19186	19000	19088	19170	19101	19060	19109	18986	19036	19184	19285	19285	19141	19077	19198	19112	19130	19104	19021	19065	19148	19106	19034	18960	19097	18994	18982	18995	19087	19199	19069	19153	19281	18967	19143	19052	19227	19122	18982	19182	19065	18995	18837	19012	19151	19083	18998	19086	19066	19109	18957	19148	19093	18917	18953	19042	19204	19126	19139	19260	18962	19415	19311	19240	18971	19000	18995	19267	18962	19311	19309	19180	19169	19109	19301	19111	19024	19036	19264	19080	19008	18788	19128	19006	18988	19097	19076	19245	19179	19158	19190	19286	19040	18841	19055	19264	18981	19053	19053	18934	19262	19152	19277	19240	19045	18877	19039	18967	18989	19077	19172	19142	19112	19151	19022	19255	19271	18953	19061	18952	18959	19102	19092	19285	19081	19081	18953	18970	18944	19138	19094	19066	18943	19076	19271	19145	18967	19298	19197	19003	19164	18932	19092	19069	18998	18831	19130	18933	19104	19113	19023	19204	19159	19025	19091	19127	18944	18932	19088	19215	19168	19097	19108	19068	18913	19118	18940	19027	19044	19132	19094	19320	19114	18897	18996	19116	19126	18930	19108	19032	18906	18830	18851	19147	19146	19069	19262	18952	19095	18965	19210	19078	19209	18974	18987	19227	19025	19067	18995	18871	19163	19371	19292	19196	19260	19272	19132	18979	19201	19179	18958	19113	19091	19048	18987	18986	19109	19025	19116	19005	19055	18753	19027	19132	18955	19250	19251	19004	19077	19136	19153	19331	19157	19265	19153	19036	19170	19148	19205	18816	18926	19212	19129	19020	19012	18913	18938	19253	19112	19025	19268	19233	19204	19048	19015	18985	19115	19105	19049	19058	19231	18950	19104	19168	18800	18760	19155	19067	19046	19001	18927	19100	19019	19159	19075	19195	19121	19064	18945	19133	18935	19009	18918	19110	19004	18992	19030	19219	19021	18987	19148	19073	19325	18944	19087	19130	19007	19126	19175	19163	19130	18917	19220	18927	19075	18902	18859	18971	19070	19106	19132	19091	19263	19057	18978	18913	19091	19008	19097	19027	19321	19075	19152	18862	19086	19063	18933	19010	18984	19225	18963	19144	19137	19125	19024	19089	19149	19201	19313	19107	18984	19067	19199	19145	19339	19119	19011	19155	18906	19116	19223	19114	19175	19082	19154	19242	19142	19146	19154	19156	19183	19308	19125	19217	19205	18905	19107	19208	19092	18997	19079	19071	19343	19201	19301	19151	19232	19047	19086	19223	19234	19037	19134	18988	19208	19150	19006	19098	19186	19276	19153	19385	19194	19089	19035	18955	19123	19019	19159	19034	19171	19233	19027	18985	19070	19030	18936	19093	18931	19113	19205	19179	19185	18976	19024	19081	19202	19155	19138	18908	19057	19016	19131	19145	19155	19015	19204	19175	19172	18990	19007	19041	19095	18981	19294	19285	19086	19175	18953	19046	19271	19139	19208	19119	19150	19027	19269	19100	19102	18993	19199	19127	19232	19229	18999	18963	19272	19145	19187	19047	18962	19048	18917	19128	19191	19081	18994	19051	19138	18996	19149	19241	19323	19171	19189	18886	19024	19021	18947	19157	18973	19245	19145	19084	18964	19124	19113	19360	19082	19120	19114	19235	18993	18931	19109	19135	19124	19102	19117	19401	19194	19184	19059	19098	19180	19167	19177	19000	19116	19057	19033	19252	19066	19183	19028	19070	19096	19145	19354	19082	19063	19059	18889	19019	18997	19030	18998	19091	18925	19111	19115	18974	19312	19063	19064	18965	19089	18940	18981	19246	19052	19199	19230	19195	19116	19204	19263	18999	19191	19043	18881	19218	19203	18933	19079	19306	19210	19063	19138	19134	19070	19123	19125	19026	18972	19223	19230	19292	18983	19078	19122	18914	19087	19266	18969	19389	19114	19370	19077	19029	19152	19242	18964	19093	19195	19086	19201	18877	19196	19233	19218	19209	19192	19184	19199	19152	19100	19153	18946	19036	19013	18966	19099	19287	19235	19110	19044	19151	19148	19054	19217	18899	18965	19016	19155	19111	19107	19273	19174	18986	19270	19102	19070	18961	18994	18921	19113	19054	18916	19049	18935	19097	19049	19022	19111	19093	19309	18823	19047	19103	19026	19025	19247	19238	19181	19031	19231	19120	19129	19134	19346	18974	18956	19207	18906	19061	19025	18970	19098	19073	19077	19008	19179	19049	19138	19119	19039	19039	19217	19092	19050	19067	19251	18849	19026	19138	18963	19200	18959	19342	19114	19252	19120	19060	19130	19065	19136	19036	19209	19063	19128	19142	19076	18882	19192	19106	19266	19159	19027	19023	19049	19124	19077	18941	19048	18991
20645	35827	33278	26534	24010	22730	21521	19471	18269	17986	17725	17327	16927	16670	16436	16405	16366	16321	16171	16095	16355	16265	16235	16093	16201	16137	16016	15924	16043	15920	15958	16076	16040	15974	16103	16146	16073	16029	16113	16090	16118	16080	16038	15898	16004	15932	16030	16104	16151	16157	16164	16185	15930	16069	16006	16117	16055	15932	16057	16240	16946	16957	16894	16423	16146	16343	15905	16284	15912	16189	16033	16037	16046	15931	16195	16113	15980	15938	16359	16032	16094	16008	16043	16015	15942	16091	15936	16107	15882	16099	16076	16142	16107	16119	16023	16132	15940	15954	16055	16107	15960	16063	16146	16172	15848	16064	16068	15953	16252	16065	16040	15942	15985	16017	15977	15898	16027	15937	15995	15958	16093	16096	16243	15976	15937	15937	15959	15919	16030	15991	15909	15934	16146	16050	15925	15822	15946	16043	16099	16073	16190	16031	16086	15970	16010	15992	15966	15980	16084	16205	15941	16013	15993	15975	16229	16199	15981	15968	16251	15926	16055	16165	15967	16054	16020	15872	16125	15920	15973	15951	15999	16146	16145	16171	16103	16035	15897	15924	16059	16066	16058	15910	16229	15983	16124	16096	15966	15988	15963	15900	15928	16087	16107	16134	16109	15966	15946	15757	15963	16182	16059	16009	15942	16047	15918	15946	15993	16088	15962	16012	16075	15935	16260	16132	15978	16029	15954	16123	15933	15946	16088	15902	15954	15947	16103	16017	16118	16060	15939	15936	16159	16003	16097	15992	16011	16063	15871	15977	15983	15997	15968	15844	16108	15985	16185	16081	16022	15978	16122	16087	16045	15975	15883	16098	16012	15990	15989	15986	16033	16104	16106	16062	16108	16030	16018	16064	16096	15931	15864	16155	16105	15996	15952	16188	15846	16168	16177	16039	15970	15964	16008	15861	16129	16130	15949	15968	16241	16059	16032	16006	15925	16085	15956	15971	16053	16223	16066	16004	15869	15958	15956	15828	16181	16026	16111	16155	15985	15926	15967	15990	15990	16072	16032	16045	16131	15938	16090	16142	16105	16044	16008	15914	15931	15992	16003	15999	15999	15981	16100	16045	16162	15821	15984	16074	16184	16038	16017	16027	15981	16042	15993	15991	16089	16116	15806	15936	15987	16203	16169	15993	15946	15994	15907	15959	16159	15886	15804	16103	15841	15970	16091	16073	15953	16128	15703	16070	15959	16143	16006	16103	16237	16097	16211	15894	15950	15989	16030	15941	16063	15961	16101	16104	16095	16176	16052	16136	15844	15960	15864	16009	16017	16046	16190	16073	15934	15958	15851	15999	16045	16023	16060	15958	15971	16065	15984	15934	16006	16135	15953	16077	15991	16224	16218	15980	16003	15907	16034	16231	16135	15997	15911	15977	16032	15970	16074	15978	16053	16151	15962	16074	15784	16117	16049	16093	16232	16082	15874	15984	16077	16192	15923	16113	15945	16028	16195	15932	16085	16026	16010	16119	16069	16021	15883	16050	15992	15821	16001	15969	16214	15897	16016	16136	16100	15841	16059	16197	16013	16125	15981	16007	16075	15982	15897	15975	16258	16097	16132	16159	15944	16080	16100	15999	16027	15943	15940	16081	15978	16201	15995	15937	16073	15973	16154	15966	16023	16151	16085	15945	16002	16004	16021	16033	16075	15907	16075	16060	15897	16002	16031	16044	16056	16040	15891	16013	16041	16001	16055	16055	15931	16002	16106	15921	16102	16014	15930	15962	15818	16074	15986	16021	16044	16140	16069	15974	16080	16091	16013	16068	15942	15944	15929	16148	16103	16011	15910	15997	15702	15965	15966	16053	16059	15898	15987	16059	16013	15943	16032	15899	16076	15983	15828	15931	15951	15915	16019	15855	16119	15979	15938	16027	15927	16025	16004	16027	16162	16076	15923	16070	15997	16048	15993	16019	15976	16070	15916	15953	15896	15934	15971	16132	15864	16183	16048	15911	15944	16011	15968	15874	16028	16050	16072	15983	16112	16096	15935	16072	15895	16153	16159	16062	15954	16055	15945	16216	15850	15974	15931	16048	15931	16118	16011	16014	16038	15982	16044	16044	16089	15961	16012	16140	15960	16002	15981	15900	16033	15950	15990	16045	15961	15974	15903	16002	15997	15876	15952	15994	15925	16008	16005	16078	16064	16038	15943	15967	16070	15963	15984	16253	16006	16082	15966	16081	16064	15906	16009	16140	16074	15973	16164	15994	15913	16018	16052	15978	16170	16015	16007	15982	16061	15958	16079	15980	15892	16086	16087	15848	15972	16084	15948	15935	16017	15970	16028	15884	16053	16042	16066	16008	16159	16038	16052	16067	16052	15981	15963	16047	15957	16015	16111	15950	16096	16007	15870	16148	15927	16039	16015	15979	15912	16009	15969	15955	16024	16067	16039	15914	15969	15929	15896	16073	16125	15990	15846	15808	15889	16046	16139	16038	15905	16189	15870	15985	15959	15910	16073	15992	16207	16051	16074	16041	16067	16101	15997	15970	16023	15982	15842	16030	15940	15984	16084	16021	16203	16136	15903	15994	16018	16149	15975	15947	15865	16061	16039	16118	16050	15999	15967	15935	16152	15875	16108	16024	16089	15894	16163	15986	15914	16082	16090	15971	16006	15995	16079	16057	16049	16044	15854	16160	16005	16218	15975	16167	15934	15982	15931	16070	16125	16011	16140	15960	15825	16170	15938	15839	16121	16088	16002	15970	16088	16157	16033	15989	16084	16124	15875	16153	15923	15897	15896	16000	16044	15836	15852	16076	16042	16025	16158	16115	16177	16122	15928	16104	16019	16141	16143	16009	16027	15831	16070	16115	15898	16036	16060	16164	16064	15962	16014	15854	16062	16009	15945	15980	16120	15976	15904	16057	16062	16059	16016	16033	15967	16004	16123	16057	15828	15977	15944	15959	16136	16152	16010	16068	15864	16057	15988	15882	16186	16006	16025	15890	16090	16135	16130	16046	15918	16000	16163	16085	16119	16040	15807	16153	15936	16128	16217	16029	16223	16027	16044	16080	16042	16084	15938	16072	16076	15942	16036	16136	15984	15946	15843	15963	16050	15930	15986	15976	16108	16196	15934	16019	16217	15956	15984	16144	15978	16152	15951	16045	15946	16105	16171	15918	16005	15929	16034	15838	16061	15844	16122	16046	15826	16060	16014	15904	16024	16149	16126	15983	15997	15943	16000	16023	16080	15974	16037	15955	16185	16084	16037	16045	16061	16103	16067	16119	15964	16058	16080	16173	16014	15975	16033	16126	16100	15993	16127	15912	16160	16173	16124	16047	16046	15903	16053	16135	15922	15864	16211	16004	16000	15974	16023	15894	15980	15957	16018	16043	16121	15827	15938	16042	16074	15988	15953	16063	16162	15927	16137	16086	16027	15995	16097	15932	16101	16029	16001	15908	16105	16149	15856	15839	16034	16064	16051	16141	15772	16015	16098	15889	16010	15949	16098	15932	16045	16003	15933	15891	15986	16054	16170	15967	16026	16017	16137	16077	15963	15976	15977	16193	15873	15911	16102	15928	16064	16046	16103	16163	15912	16076	15968	15990	16009	15992	16098	15902	15989	16094	15992	16008	16051	16037	16213	16016	16123	16112	15929	16130	16034	16081	15983	15990	15949	15944	16094	15999	16066	15758	16160	16010	16025	15971	15910	16174	15928	16079	15923	15988	16009	16072	16110	16107	16041	16111	16094	16136	16229	15961	16130	16057	16059	16011	16177	16021	16039	16109	16114	15981	15986	15987	16058	16125	15942	15977	16138	16154	15983	16204	15961	16063	16085	16060	16131	15870	16006	15985	16101	15894	16154	16004	16060	16031	15963	16031	16154	15852	16167	15933	16029	16155	15880	16066	15927	16177	16030	16020	15954	15979	15898	16058	15786	16158	15912	16187	16008	15908	15947	15967	16118	16242	15991	16055	16020	15921	15981	16052	16042	16150	15980	16052	16002	16124	15919	15976	15954	16052	16205	15892	16079	15972	15848	16044	15850	16099	16106	16017	16087	15981	16039	16042	16133	16013	16070	15998	16102	15919	15835	16148	15904	16197	16097	16086	16146	15949	16040	15989	15994	15965	15849	15926	15919	15978	16163	16263	16106	16027	15900	16076	16123	15879	15944	15935	16025	16062	16086	15791	16087	16018	15949	15935	15921	16176	16038	16134	16113	16040	16014	15946	16100	15976	15988	15960	15963	15948	16101	15930	15866	16096	16073	15889	16174	16018	15963	16154	15980	15957	16024	16165	16159	15968	15985	16055	16103	16052	15913	15979	16103	15917	16222	15914	15999	15890	16002	16014	15932	16162	15923	16083	16122	16200	16006	16168	15921	16027	16070	16086	15973	16090	16068	15908	16043	15951	16066	16060	16102	16005	16256	16173	15929	16022	15988	15937	15887	16090	15946	15956	16139	16043	16132	16041	15985	15947	15996	15895	16039	16060	16087	16043	15977	16145	15832	15799	16047	16046	16062	16056	16005	16047	16286	16045	16097	16084	16113	15965	16012	16201	16072	15949	16215	16075	15980	15994	16127	15974	16097	16066	15943	15940	16075	16057	16084	16065	15762	16094	16099	16032	15918	16063	15862	16261	16007	15903	15900	16085	15886	16024	16041	15926	16143	16061	15845	16093	16093	16023	15916	15929	15998	15971	16052	16005	15889	16012	15869	15797	16084	16170	16040	15966	16124	15947	15843	15886	16086	15919	16033	15896	16052	15905	16001	16080	15922	16146	15912	15929	15898	16094	16155	16240	16012	15975	16132	16125	15949	15860	16096	15955	15961	16176	16090	16043	16124	16054	16149	15938	15999	16049	15976	16075	15980	15893	16140	15905	16048	16049	15804	15838	15997	16127	16012	15974	16032	16001	16060	15951	16114	15936	15915	15966	16088	16055	16073	15952	15944	15876	15964	16023	16224	16082	16115	16046	15926	16066	16188	16052	16064	15947	16165	16061	15952	16138	15960	15974	16173	16056	15896	15946	15986	16008	16013	16031	15902	16126	16022	15957	16066	15988	16017	16090	16010	16025	15923	16066	16154	16114	15918	16047	16153	16122	16047	16137	16024	16213	15988	16122	15923	16039	16040	15789	16229	15966	15921	16005	16054	16093	16038	16043	16036	15882
23170	21579	29517	24141	21956	25235	28157	22398	21251	21386	20967	20621	20565	20091	19926	19778	19565	19647	19527	19724	19560	19684	19595	19375	19365	19469	19336	19408	19553	19268	19748	19445	19497	19179	19321	19332	19440	19386	19473	19496	19520	19304	19139	19196	19329	19279	19205	19270	19246	19123	19288	19388	19178	19220	19311	19316	19274	19117	19023	19477	20573	20642	20402	19812	19649	19601	19294	19212	19116	19173	19222	19223	19086	19210	19174	19039	19213	19127	19095	19160	19236	19496	19265	19303	19039	19108	19200	19201	19339	19274	19436	19139	19336	19209	19186	19080	19245	19307	19338	19476	19100	18961	19304	19128	19217	19173	19231	19063	19081	19250	19257	19041	19372	19226	19042	19051	19406	19172	19111	19176	19444	19136	19232	19118	19124	19089	19280	19323	19318	19141	19300	19209	19146	19413	19167	19148	19229	19306	19090	19208	19305	19197	19273	19217	19002	19213	19237	19183	19074	19394	19133	19035	19200	19081	19356	19316	19152	19141	19005	19153	19013	19172	19143	19297	19013	19020	19191	19344	19403	19214	19260	19235	19474	19158	19093	19094	19108	19154	19439	19144	19080	19261	19158	19187	19146	19242	19046	19154	19277	19162	19497	19193	19184	19128	19154	19233	19319	19020	19200	19087	19176	19140	19122	19177	19176	18989	19161	19219	19209	19312	19024	19324	19247	19084	19348	19123	19235	19118	19083	19250	19219	19140	19158	19172	19232	19266	19204	19235	19357	19229	19068	19350	19166	19174	19186	19328	19131	19360	19185	19028	19222	19158	19213	19155	19130	19130	19194	19376	19295	19411	19269	19246	19383	19352	18980	19027	19211	18963	19157	19259	19247	19246	19229	19246	19229	19205	19128	19164	19260	19183	19333	19216	19353	18963	19192	19090	19035	18999	19166	19004	19264	19192	19234	19222	19209	19071	19279	19088	19286	19064	19029	19254	19204	19073	19111	19125	19212	19220	19189	19204	19138	19440	19255	19295	19187	19192	19125	19074	19224	19078	19211	19476	19279	19059	19133	19319	19312	19464	19094	19134	19319	19277	19044	19148	19229	19245	19253	19229	19374	19319	19222	18978	19175	19419	19055	19015	19278	19168	19080	19264	19052	19299	19155	19077	19327	19228	19162	19015	19075	19336	19257	19341	19105	19330	19019	19228	19219	19097	19058	19135	18978	19036	19107	19050	19068	19171	19161	19307	19359	19316	19302	19168	19274	19123	19134	18883	19098	19114	19264	19076	19086	19329	19127	19177	19254	19059	19134	19116	19036	19012	19161	19130	19123	19183	19071	18886	19070	19305	19143	19239	19321	19180	19414	19204	19205	19106	19150	19168	19006	19410	19225	19300	19251	19243	19323	19020	19052	19098	19170	19125	19467	19296	19144	19121	19362	19112	19109	19302	19382	19022	19277	19240	19147	18997	19171	19165	19291	19233	19168	19435	19036	19302	19282	19132	19059	19186	19180	19213	19099	19379	19105	19213	19143	19267	19164	19250	19211	18891	19139	19267	19133	19072	18920	19045	19188	19297	19169	19437	19330	19112	19306	19324	19331	19043	19165	19308	19208	19034	19337	19222	19183	19176	19139	19157	19087	19190	19264	19105	19226	19239	19330	19232	19348	19073	19185	19152	19264	19254	19397	19264	19384	19083	19104	19234	19177	19228	19198	19246	19226	19052	19292	19252	19036	18937	19180	19100	19301	19045	19238	19275	19200	19287	19201	19188	18962	19163	19326	19146	19327	19256	19278	19221	19319	19265	19161	19181	19011	19263	19065	19260	19058	19198	19254	19365	19015	19232	19240	19087	18868	19241	19125	19108	18910	19145	19132	19083	19189	19136	19311	18894	19096	19152	19325	19156	19165	19143	19294	19342	19269	19012	19123	18974	19084	19134	19308	19131	19008	19311	19287	19119	19115	18839	19107	19087	19085	19355	19083	19163	19185	19223	19179	19289	19291	19133	19265	19076	19114	19063	19382	19183	19244	19177	19090	19225	19247	19251	19255	19151	19164	19079	19163	18989	18999	19168	19375	19055	19210	19133	19249	19450	19065	19183	19297	19053	18938	19312	19230	19247	19328	19202	19213	19297	19244	19292	19082	18933	19006	19085	19375	19401	19088	19178	19180	19124	19069	19080	19258	19110	19334	19162	19318	19117	18804	19050	19330	19207	19132	19282	19303	19022	19279	19194	19174	19256	19072	19198	19078	19167	19292	19279	19297	19472	19436	19104	19024	19211	19184	19142	18994	19288	18950	19056	19329	19125	19226	19082	19202	19062	19335	19242	19192	19042	19445	19215	19094	19197	19163	19179	19258	19186	19397	19206	19099	19173	19136	18958	18902	19342	19340	19319	19255	19194	19147	19272	19186	19353	19251	19212	19133	19058	19241	19097	18966	19118	19214	19216	19440	19305	19241	19209	19287	19367	19030	19096	19230	19198	19253	19059	19226	19159	19134	19191	19366	19175	19270	19185	19119	19181	19150	19168	19263	19162	19236	19271	19320	19011	19080	19379	19392	19292	19185	19360	19000	19127	19102	19291	19203	19246	19063	19172	18963	19142	19239	19136	19260	19153	19043	19061	19230	19145	19283	19315	19200	19183	19312	19306	19088	19131	19271	19256	19196	19059	19236	19203	19210	19221	19083	19292	19269	19062	18999	19115	18998	19353	19110	19219	19164	19193	19222	19229	19037	19163	19369	19019	19478	19252	19085	18994	19295	19068	19080	19135	19101	19005	19286	19252	19215	19257	19258	19232	19132	19121	19087	19078	19091	19271	19240	19214	19484	19028	19122	19102	19161	19133	19235	19118	19175	19108	19142	19250	19238	19045	19164	19281	19198	19264	19193	19046	19132	19375	19086	19029	19077	19132	19074	19278	19143	19219	19062	19187	19240	19059	19085	19079	19216	19146	19262	19248	19256	19134	19146	19305	19124	19145	19048	19307	19285	19074	19040	19186	19176	19268	19083	19110	19122	19262	19483	19264	19162	19192	19224	19034	19276	19096	19297	19349	19108	19169	19279	19340	19204	19497	19327	19123	19222	19361	19359	19242	19333	19252	19272	19210	19229	19265	19252	19347	19333	19182	18973	19083	18971	19126	19183	19133	19201	19186	18978	19014	19073	19133	19331	19233	19158	19070	19216	19177	19217	19354	19385	19278	19179	19342	19199	19172	19033	19168	19294	19237	19173	19311	19063	19117	19208	19229	19199	19204	19126	19210	19139	19179	19116	18889	19076	19191	19109	19038	18926	19055	19164	19236	19238	19079	19139	19058	19073	19240	19109	19273	19262	19542	19244	19016	19072	19201	19180	19070	19027	19205	19230	19083	19219	19229	19199	19179	19197	19050	19253	19148	19266	19248	19248	19039	19198	19086	19240	19295	19288	19128	19013	18983	19126	19112	19235	19275	19180	19000	19155	19060	19404	19262	19128	19091	19159	19064	19327	19275	19499	18966	19205	19016	19209	19258	19100	19192	19201	19230	19244	19120	19295	19243	19135	19210	19078	19048	19049	19200	19271	19271	19058	19289	19348	19213	19151	19072	19239	19158	19272	19169	19233	19171	19244	19198	18993	19239	19322	19135	19244	19200	19133	19299	19174	19034	19241	19325	19178	19119	19134	19132	19397	19147	19087	19044	19017	19280	19217	19109	18965	19198	19171	19098	19146	19255	19110	19143	19011	19003	19125	19146	19239	19187	19118	19193	19230	19228	19326	19119	19167	19263	19141	19131	19216	19026	19267	19268	19384	19006	19214	19032	19128	19125	19239	19066	19251	19373	19107	19036	19273	19094	19066	19181	19208	19289	19132	19205	19228	19213	19229	19321	19278	19313	19176	19080	19217	19338	19229	19135	19080	19123	19108	18983	19178	19076	19159	19411	19216	19284	19251	18989	19224	19008	19204	19227	19261	19257	19153	19424	19283	19195	19256	19343	19205	19109	19190	19253	19068	19230	19155	19131	19272	19148	19216	19219	19110	19136	19252	19161	19114	19089	19442	19176	19343	19118	19232	19106	19002	19249	19307	18811	19214	18981	19024	19137	19038	19157	19366	19068	19209	19314	19178	19158	19187	19264	19405	19026	19222	19088	19243	19279	19149	19343	19212	18950	19085	19262	19180	19379	19160	19159	19092	19106	19200	19203	19159	19190	19144	19196	19257	19141	19261	19269	19212	18951	19163	19173	19252	19274	19258	19323	19276	19243	19141	19111	19107	19268	19018	18968	19061	19230	19153	19211	19231	19212	19160	19304	18904	19141	19128	19177	19220	19248	19173	19096	19348	19155	19316	19098	19143	19133	19002	19142	19376	19148	19163	19222	19189	19021	19136	19133	19063	19134	19172	19038	19164	19206	19379	19292	19223	18934	19111	19337	19100	19173	19217	19163	19137	19053	19181	19256	19182	19253	19164	19163	19080	19105	19153	19024	19037	19022	19031	19322	19144	19080	19197	19245	19130	19335	18887	19282	19129	19272	19070	19249	19012	19122	19073	19323	19250	19338	19213	19091	18992	19210	19192	19232	19052	19150	19263	19354	19363	18973	19037	19232	19295	19132	19026	18923	19306	19019	19087	19200	18992	19178	19319	19137	19289	18988	19183	19084	19032	19080	19369	19334	19257	19108	19043	19333	18933	19337	19412	19287	19197	19304	19229	19087	19240	19071	19172	19204	19142	19028	19084	19133	19168	19324	19199	19289	18981	19247	19184	19267	18953	19001	19203	18988	18991	19293	19225	19090	19296	19214	19095	19201	19214	19379	19301	19193	19176	19234	19184	19103	19274	19116	19058	19154	19259	19266	19204	19153	19175	19108	19064	19230	19028	18964	19086	19009	19082	19046	19212	19186	19300	19312	19398	19010	19348	19155	19138	19178	19198	19222	19048	19161	19034	18948	19182	19265	19273	19330	19425	19178	19398	19215	19225	19133	19159	19109	19089	19098	19045	19266	19059	19151	19101	19227	19059	19004	19286	19055	19298	19239	19291	19154	19229	19314	19291	19094	19359	19207	19232	19211	19154	19218	19280	19156	19093	19082	19015	19173	19126	19046	19040	19501	19066	19178	19267	19086	19312	19047	19066	19220	19333	18993	19105	19189	19281	18968	18981	19132	19046	18933	19056	19146	18939	19102	19117	19378
22399	40393	37960	30301	26884	25804	22547	20136	19378	18928	18433	18067	17417	17038	16897	16749	16587	16330	16382	16128	16264	16159	16233	16024	15943	16122	16134	16030	16082	15966	15937	16024	16110	16200	16037	16096	16135	16074	16088	16126	16066	15974	16082	15988	16137	16081	15971	15969	16093	16094	16053	16150	16094	16076	16094	16104	15863	16121	16040	16372	17867	17795	17267	16865	16476	16403	16247	16045	16062	16021	15897	15921	15982	16036	16200	16049	15876	15853	16110	15927	16026	15948	16036	15930	15833	16240	15988	15988	15950	16051	15976	16065	16079	16063	16060	15899	15809	16053	15960	15957	16051	15969	15981	16048	15998	16204	16122	16082	16196	15918	16078	15901	16060	16019	15821	16077	16039	16037	15994	16018	15815	15809	16011	15919	16121	15853	16007	15950	16146	16036	16050	16156	15977	15853	15801	15966	16176	16103	16022	16029	16018	16095	15970	16020	16042	16031	15988	16017	16010	16041	15971	15844	15942	15959	15916	16146	15984	16086	15960	15988	16015	15945	15995	16066	15975	15896	16066	15948	16129	15929	16077	15989	16058	16082	16050	15960	16010	16205	16005	15908	16094	15850	15991	15981	15936	15949	15801	16040	16018	15980	15986	16024	15988	16105	15995	16154	16013	16021	15953	16134	15914	16149	16067	16216	15995	15927	15894	15927	15896	15905	16131	16025	15941	15942	16096	15987	15918	16101	16063	15985	16139	15916	15921	16123	16001	16065	15986	15912	16051	16065	15970	15994	15781	16045	16083	15928	16019	16008	15778	16051	16062	15982	16070	15926	15987	15928	16112	15869	15935	15996	16057	16138	15999	15863	15900	15839	15996	15958	15952	16128	15990	16021	16032	16177	16026	15840	15941	15917	15975	15958	15974	15876	16065	16055	15986	15952	15979	15957	16080	16187	16160	15967	16029	16132	16141	15918	16034	15958	15987	16096	15959	16090	16123	15845	15972	16052	16051	16029	15882	16072	15887	16042	15889	15859	16018	15878	15887	15845	16097	16115	16040	16152	16196	16021	16082	16088	15899	16083	16023	15829	15968	16150	15894	15973	15976	16095	15940	15989	15980	15919	16063	16055	15886	15946	16028	16039	15822	15892	16095	15970	16073	16143	15969	16062	15994	16084	16057	15927	16006	16061	15798	16007	15981	16193	15969	15896	16024	16154	16131	15987	16058	15928	16229	16125	15820	15915	15905	16069	16077	15943	16112	15944	15939	16009	16114	16072	15958	16033	16006	16075	15958	16004	15871	15994	15897	15864	16107	16085	15922	16068	15969	15972	16121	15883	15972	16049	15929	16122	16130	16139	16242	16053	15935	15915	15926	16150	16080	15903	15865	16200	16012	15920	16095	16036	16079	15880	15948	15895	16120	15959	16063	15952	16014	15933	16037	15875	16084	15984	15993	15944	15974	15832	16064	15994	15920	15879	15992	16116	16141	16069	16016	15902	15869	15902	16154	15878	16080	16023	15949	16147	16066	16089	15960	16090	15894	16241	16042	16033	16029	16094	15986	15923	15976	16019	15853	15995	15700	15995	15986	16015	15999	16143	15878	16012	16049	15977	16072	15995	15884	16019	16062	16050	15994	15780	15978	15985	16057	16029	15963	15910	16085	15948	15995	16172	15937	16026	15805	16005	15905	16008	16055	16114	15880	15891	15944	15854	16132	15954	16001	16006	16042	15985	16041	15868	16011	15959	15928	15971	15886	15992	16002	15964	16070	16081	15822	16083	15934	16040	16031	16022	15953	15896	16107	15951	16047	16272	15963	16080	16011	15772	15899	15954	16049	16063	15978	15962	16024	16050	15945	15904	16139	15916	16046	16063	16094	16018	16195	15992	16047	16064	15898	15954	15986	16085	15967	16149	15992	16036	16077	16115	15784	16113	15919	16053	16139	15893	15959	16109	16174	16286	16066	16014	15949	15960	15930	15980	15994	16027	16031	15933	16171	15920	16030	16068	16018	15928	16069	16043	16001	15971	16062	15878	16160	15912	15963	16002	15794	15849	16072	16066	16119	15973	16032	15954	15944	16012	16068	15961	16090	15972	15940	16027	15963	16077	16117	15974	15884	15920	15990	16051	16010	15881	15956	15950	16006	16076	16167	15888	15929	15876	15984	15948	15975	16087	15918	16012	15997	15996	16112	16092	16013	15821	15966	15911	16009	15955	15875	15958	15879	16167	15901	15896	16030	15856	15995	15800	15932	15998	16037	15922	15886	16042	15920	16061	15887	15930	16210	15937	15959	16151	15908	15917	15999	15991	15852	16181	15997	16046	15914	15993	15953	16144	15854	16043	16022	16106	15996	16092	16068	15878	16068	15923	15954	15919	16141	15990	16027	16068	16043	15837	16088	16003	16084	16070	16057	16012	15911	15948	15985	16101	15976	15985	15866	16030	16109	16000	16017	15937	16121	16013	16187	15908	15971	16121	15977	16081	15989	16095	15953	16041	16012	15999	15941	16026	15783	15987	15835	15866	15916	15918	16036	16114	15938	16006	16094	15990	15922	16087	16153	15903	16048	15979	16024	15916	15894	16020	16032	16075	16093	16113	16035	16064	15948	15991	15786	15973	16006	15976	15920	16035	16002	15978	15889	15952	16069	16021	15986	15903	16176	15806	16069	16101	15979	16004	16042	15993	15947	15917	16097	16058	16103	16103	16022	15974	15850	16049	15995	16050	15949	15974	16102	15909	16078	16000	16076	15994	16114	15941	16006	16001	15919	16032	15948	16037	16018	15814	15967	15920	15938	15857	15812	15807	15885	15979	16093	16155	16061	15975	15845	16125	15853	16090	15867	16005	15968	16059	15963	15973	16112	16068	15911	15955	15984	15984	16029	15916	15908	16118	15936	15958	15910	16106	15912	16040	15916	16065	15960	15916	15946	15913	16094	16040	16092	16055	16056	15996	15945	16153	16134	15927	16191	15945	16005	15969	16043	16154	15982	16091	16002	15956	16186	15988	15937	16071	16020	16123	15998	15984	16045	15994	16014	16158	16113	16077	16086	16003	16172	16071	15967	16098	15952	16177	15835	16018	15958	16169	15963	15997	16114	15903	15944	16133	16016	16007	16064	16020	16001	15983	16007	16032	16049	16041	16067	15949	16263	15994	15773	15897	15847	15980	16085	16050	15924	15932	16018	16211	15962	16074	15891	16021	15909	16194	15979	15905	16153	16124	15900	16108	15980	15887	16069	16099	15995	16208	15919	15863	15921	16010	15939	16082	15987	16076	15935	15992	15951	16128	15978	15995	15761	16091	16031	15910	15995	16289	15977	15951	15943	16066	16015	15981	16035	16000	15944	16164	15980	16048	15925	15919	15865	16149	15969	15951	16040	15957	15929	15889	15658	16003	15902	15963	15952	15971	16063	15982	16121	15972	15974	15776	15947	16194	15914	16134	16083	15938	15938	16002	16068	15941	16061	15868	16103	16033	15876	16133	16031	16019	16025	15922	16053	16012	15964	15912	15887	15976	16050	15892	16027	16083	15880	16037	16016	16076	15746	16153	16115	15855	15902	16097	15961	16156	16154	16028	15986	16055	15964	16001	16117	16007	15968	16084	15969	16124	16019	16064	16134	15983	16002	16031	16066	15866	15921	15916	16034	16007	15835	15920	16054	15963	16035	15975	16061	15812	16079	16012	15869	15926	16076	16049	16107	16028	16013	15994	15989	15894	16018	15837	16033	15855	15964	15926	16044	15825	15806	16149	16058	16065	15999	16024	15974	16178	16037	16045	15871	15869	15918	15977	15854	15911	16007	15940	16032	15918	16109	15984	16047	15959	15980	15907	16135	15901	16173	16118	16024	15948	16047	15964	15876	15873	15816	15934	15907	16032	16083	16015	15991	15970	15971	15922	16096	15894	16044	16029	15926	16091	15985	16014	15987	16064	15953	16055	15863	16101	15935	15920	15965	15924	16030	16031	16046	15905	15860	16100	15983	16012	16021	15983	16071	15973	15990	16014	16012	15984	15962	15884	15969	16122	15790	16076	15973	16119	16073	15930	15968	16057	16058	15909	15969	16108	15947	16118	15883	16038	15972	16022	16052	15972	16017	15975	16109	16139	15834	16076	15946	16172	15964	16203	15984	16067	16215	16101	16114	15970	16016	16101	16100	16028	16073	16145	16072	15840	15876	16008	15865	15887	15893	15968	16156	15922	15987	15952	15937	15877	16009	16013	16147	15927	16025	16057	16043	16183	16177	15894	15922	15900	16036	15934	16128	16112	16008	16184	15998	15965	16108	16063	15978	15814	16033	15956	15918	15870	15893	15872	16029	16192	16033	15807	16029	15856	15989	16006	16009	16113	15948	16041	15800	15976	16012	15980	16120	15903	16165	16003	15771	16053	16291	16009	15933	16129	15871	15964	16094	15984	16098	15890	15961	16173	15872	16037	16135	15980	15741	15871	16104	15859	15918	16100	15956	16152	15987	16017	16176	15859	15913	16174	16017	16070	16007	16004	16097	15976	16061	16033	15881	16159	15955	15929	16053	15825	15939	15968	16085	15953	15878	16068	15994	16061	15791	16046	15875	16214	15884	15854	15884	16105	15996	16067	16022	15950	15988	15999	15830	15915	15936	16036	16128	16072	16044	15988	16120	15944	15945	16088	15972	16021	15948	15841	15921	15910	15960	16036	16088	15889	15966	16003	15732	15970	15932	16010	15910	16064	16084	15989	16154	16095	15977	16025	15896	15933	16077	16147	16027	15966	16041	16083	16072	15942	16047	16144	15941	15914	16053	15907	15970	16126	15992	16138	15778	16045	16036	16005	15936	16091	16010	16102	15993	15826	16080	15985	16053	15978	16118	16028	15962	16198	16170	15990	15923	15884	15920	16113	16033	16047	16008	15884	15918	15931	15959	16027	15870	15971	15961	15912	15905	16088	15940	15989	15826	16134	16070	15970	15911	15938	16015	15978	16016	15728	15993	15904	15934	16023	16082	15831	16145	16136	16117	15928	15875	15948	15792	15800	15957	16069	15933	15960	16087	15836	16147	15896	15962	16012	16098	16199	15974	15973	16069	15924	15933	16120	15945	16015	15852	15958	15932	16178	16100	15987	15777	15877	16023	15897	16167	15994	16026	16026	16044	16093	16110	15823	16098	15893	15892	15995	15889	15993	15955	16067
28462	23886	29650	27820	23020	21738	20388	19801	19351	19297	19232	19022	18938	18949	18853	18786	18635	18680	18789	18642	18882	18728	18703	18591	18587	18543	18626	18510	18533	18445	18645	18675	18643	18424	18304	18662	18537	18609	18557	18707	18695	18716	18364	18559	18419	18407	18645	18586	18762	18526	18380	18519	18602	18374	18363	18511	18538	18593	18514	18625	18512	18689	18622	18652	18771	18613	18446	18450	18643	18530	18649	18787	18514	18570	18506	18863	18605	18688	18459	18468	18481	18392	18559	18816	18792	18428	18458	18536	18615	18679	18632	18575	18574	18433	18487	18584	18399	18636	18536	18512	18463	18522	18575	18608	18515	18473	18639	18647	18604	18595	18344	18510	18793	18326	18519	18418	18572	18430	18739	18515	18429	18390	18715	18653	18284	18564	18467	18832	18767	18428	18545	18427	18564	18450	18411	18564	18596	18618	18513	18502	18616	18863	18332	18551	18586	18628	18413	18483	18598	18518	18471	18520	18465	18529	18685	18607	18573	18442	18408	18523	18577	18521	18384	18351	18585	18520	18636	18653	18615	18443	18550	18684	18565	18594	18631	18680	18669	18435	18686	18446	18528	18681	18598	18658	18544	18722	18604	18634	18608	18610	18655	18739	18615	18639	18384	18532	18530	18473	18621	18648	18601	18538	18632	18553	18587	18354	18662	18424	18521	18485	18419	18332	18645	18927	18547	18438	18587	18445	18643	18727	18526	18477	18586	18522	18434	18645	18646	18755	18606	18691	18388	18587	18614	18812	18762	18628	18550	18648	18504	18529	18749	18670	18534	18675	18313	18697	18521	18548	18469	18371	18371	18605	18359	18366	18595	18526	18483	18550	18520	18372	18419	18421	18688	18354	18589	18250	18681	18434	18417	18646	18624	18542	18443	18509	18579	18677	18422	18623	18599	18633	18595	18422	18722	18621	18590	18649	18538	18632	18650	18553	18643	18643	18621	18485	18560	18416	18510	18610	18567	18424	18285	18528	18272	18489	18319	18582	18536	18494	18616	18520	18480	18518	18601	18576	18487	18568	18481	18573	18576	18640	18536	18633	18602	18750	18727	18383	18474	18765	18574	18416	18426	18599	18614	18673	18548	18733	18673	18522	18665	18586	18366	18457	18623	18581	18517	18376	18578	18765	18519	18625	18313	18655	18665	18713	18521	18546	18605	18602	18590	18545	18716	18485	18463	18546	18341	18706	18711	18549	18664	18743	18651	18447	18576	18617	18527	18575	18539	18451	18602	18736	18478	18481	18576	18673	18695	18602	18496	18517	18568	18740	18640	18320	18612	18417	18656	18555	18593	18449	18686	18326	18453	18542	18606	18459	18571	18415	18676	18652	18553	18480	18506	18455	18419	18561	18700	18512	18452	18649	18543	18619	18646	18638	18650	18587	18523	18638	18543	18507	18592	18436	18554	18580	18601	18428	18344	18397	18667	18756	18497	18460	18531	18615	18622	18428	18594	18700	18589	18420	18451	18600	18565	18564	18516	18611	18463	18407	18838	18706	18458	18649	18224	18471	18617	18340	18544	18475	18447	18513	18526	18589	18539	18449	18584	18713	18708	18762	18546	18702	18568	18634	18626	18479	18557	18570	18637	18474	18684	18723	18588	18715	18685	18527	18640	18665	18664	18634	18677	18345	18585	18478	18646	18602	18577	18456	18512	18591	18795	18547	18549	18335	18396	18287	18419	18568	18404	18621	18429	18623	18544	18536	18640	18390	18570	18553	18468	18553	18622	18629	18408	18332	18550	18546	18478	18407	18520	18726	18494	18481	18493	18358	18531	18613	18329	18600	18669	18734	18455	18380	18663	18360	18560	18637	18639	18483	18692	18689	18389	18383	18474	18822	18623	18646	18416	18394	18577	18597	18599	18453	18530	18396	18547	18626	18641	18531	18670	18678	18555	18370	18623	18722	18670	18619	18516	18532	18695	18480	18816	18352	18595	18531	18503	18445	18554	18513	18549	18747	18535	18597	18556	18806	18608	18583	18876	18803	18530	18626	18675	18882	18524	18679	18558	18685	18697	18503	18567	18565	18739	18428	18252	18565	18660	18456	18448	18454	18550	18639	18462	18334	18603	18624	18597	18549	18547	18742	18420	18744	18636	18683	18593	18444	18296	18393	18596	18444	18612	18894	18484	18443	18577	18586	18582	18616	18499	18515	18455	18651	18624	18689	18445	18699	18467	18632	18630	18599	18708	18574	18445	18519	18412	18527	18491	18689	18575	18653	18595	18573	18514	18549	18402	18524	18651	18706	18720	18503	18690	18542	18548	18549	18581	18387	18513	18460	18640	18751	18759	18705	18624	18436	18474	18520	18665	18544	18582	18565	18462	18427	18580	18431	18600	18573	18296	18494	18578	18587	18679	18542	18484	18498	18566	18467	18492	18754	18717	18392	18552	18847	18524	18560	18471	18544	18442	18734	18551	18606	18515	18691	18621	18503	18657	18520	18805	18635	18505	18462	18668	18649	18702	18551	18499	18655	18722	18355	18595	18514	18579	18525	18397	18676	18611	18669	18618	18271	18495	18421	18418	18492	18699	18424	18750	18606	18464	18514	18610	18602	18488	18633	18641	18533	18395	18517	18683	18482	18401	18415	18462	18543	18465	18485	18700	18525	18682	18770	18502	18603	18605	18651	18657	18632	18766	18762	18490	18352	18481	18650	18617	18354	18506	18439	18572	18545	18412	18494	18782	18520	18600	18655	18405	18420	18527	18650	18465	18580	18485	18593	18751	18917	18449	18460	18535	18654	18460	18697	18630	18393	18610	18532	18562	18595	18646	18569	18760	18555	18579	18693	18668	18579	18417	18413	18625	18488	18544	18527	18761	18438	18523	18680	18673	18471	18427	18573	18405	18583	18547	18458	18447	18496	18406	18632	18678	18707	18709	18591	18680	18738	18683	18479	18570	18721	18454	18429	18628	18578	18577	18623	18475	18440	18613	18720	18579	18626	18621	18476	18651	18552	18738	18596	18675	18660	18510	18834	18367	18503	18510	18756	18531	18496	18452	18667	18564	18580	18544	18454	18658	18470	18536	18556	18655	18432	18656	18217	18718	18612	18728	18495	18829	18549	18392	18540	18511	18552	18348	18605	18569	18581	18718	18424	18735	18476	18580	18660	18700	18489	18431	18718	18604	18272	18724	18637	18395	18421	18524	18599	18508	18485	18619	18491	18549	18559	18453	18401	18430	18440	18652	18649	18571	18460	18722	18496	18727	18456	18555	18573	18710	18756	18464	18655	18300	18556	18514	18360	18618	18455	18540	18635	18836	18660	18713	18604	18592	18570	18485	18390	18444	18706	18605	18665	18393	18449	18752	18608	18451	18581	18481	18521	18764	18532	18395	18602	19001	18400	18566	18601	18702	18579	18483	18444	18555	18831	18540	18485	18462	18487	18579	18715	18492	18586	18529	18608	18783	18459	18550	18662	18638	18489	18555	18746	18515	18785	18594	18371	18518	18630	18525	18536	18430	18642	18448	18445	18466	18580	18561	18611	18582	18741	18634	18633	18529	18746	18727	18448	18515	18395	18608	18609	18731	18589	18627	18597	18591	18591	18622	18742	18730	18612	18333	18737	18497	18603	18747	18787	18605	18667	18551	18602	18586	18532	18715	18547	18458	18445	18588	18738	18517	18634	18515	18546	18810	18314	18609	18572	18842	18348	18754	18390	18724	18639	18496	18655	18625	18627	18291	18573	18630	18570	18519	18490	18814	18713	18314	18467	18359	18543	18629	18468	18668	18614	18619	18654	18690	18459	18435	18620	18767	18513	18469	18694	18773	18611	18423	18745	18634	18625	18483	18493	18759	18590	18489	18486	18707	18620	18778	18381	18519	18580	18553	18703	18409	18730	18631	18585	18728	18599	18658	18339	18678	18654	18572	18388	18440	18804	18407	18531	18431	18653	18528	18673	18457	18603	18666	18525	18545	18390	18629	18829	18597	18372	18641	18667	18588	18436	18473	18579	18652	18429	18668	18536	18473	18533	18352	18488	18453	18714	18571	18281	18489	18479	18687	18716	18244	18536	18379	18408	18639	18772	18487	18541	18747	18620	18363	18589	18580	18500	18462	18562	18314	18571	18508	18515	18559	18597	18560	18427	18683	18489	18647	18819	18639	18452	18449	18355	18628	18467	18637	18778	18516	18674	18658	18440	18555	18647	18761	18891	18643	18601	18657	18537	18600	18470	18625	18597	18395	18408	18566	18626	18715	18726	18665	18599	18508	18559	18684	18704	18646	18555	18377	18453	18496	18658	18528	18628	18439	18524	18518	18435	18644	18561	18667	18588	18552	18530	18513	18731	18716	18484	18579	18434	18497	18627	18349	18697	18549	18617	18686	18387	18531	18444	18852	18487	18626	18472	18696	18752	18545	18522	18578	18624	18505	18453	18510	18525	18473	18395	18521	18603	18746	18659	18760	18607	18470	18399	18728	18557	18635	18626	18551	18491	18535	18254	18842	18309	18392	18600	18728	18535	18553	18685	18382	18887	18442	18651	18654	18744	18450	18669	18506	18381	18636	18640	18602	18895	18474	18634	18574	18740	18598	18664	18742	18626	18494	18620	18629	18487	18672	18721	18696	18612	18686	18437	18528	18579	18537	18459	18458	18213	18458	18587	18554	18390	18541	18398	18665	18595	18512	18582	18806	18652	18520	18703	18683	18542	18545	18373	18478	18642	18602	18311	18384	18541	18453	18792	18499	18539	18452	18600	18622	18745	18580	18422	18591	18453	18714	18658	18543	18470	18411	18622	18596	18585	18777	18490	18654	18613	18604	18510	18423	18573	18531	18535	18531	18644	18634	18655	18801	18435	18480	18503	18818	18542	18451	18495	18570	18639	18532	18591	18692	18504	18554	18620	18551	18726	18585	18776	18369	18656	18530	18568	18550	18469	18524	18357	18420	18567	18509	18532	18445	18328	18673	18706	18462	18585	18379	18649	18443	18508	18571	18631	18571	18595	18606	18692	18683	18624	18744	18585	18325	18329	18598	18507	18479	18501	18678	18802	18617	18690	18679	18722	18560	18444	18470	18587	18433	18666	18731	18749	18445	18423	18414	18580	18644	18626	18554	18525	18645	18370	18448	18543	18556	18576	18436	18715	18498	18560	18489	18657	18419	18439
21504	30665	30496	25349	22151	20109	18072	17341	16748	16782	16798	16404	16312	16147	16120	16034	16044	15744	15725	15880	15623	15722	15764	15504	15590	15904	15755	15794	15711	15692	15773	15822	15761	15774	15609	15610	15664	15728	15658	15655	15656	15520	15745	15769	15787	15775	15851	15760	15591	15708	15642	15648	15658	15752	15710	15820	15737	15682	15636	15587	15728	15771	15986	15887	15683	15731	15689	15836	15554	15842	15461	15691	15629	15713	15645	15785	15786	15793	15748	15673	15883	15682	15416	15761	15681	15749	15770	15740	15759	15827	15614	15545	15621	15755	15652	15798	15685	15729	15792	15778	15803	15781	15739	15710	15716	15583	15731	15865	15787	15692	15736	15644	15584	15656	15603	15703	15708	15607	15629	15840	15605	15686	15694	15596	15808	15685	15686	15712	15606	15608	15855	15567	15595	15921	15726	15711	15666	15796	15714	15717	15738	15607	15683	15703	15654	15753	15808	15924	15628	15642	15635	15679	15798	15726	15556	15828	15552	15610	15702	15648	15881	15790	15571	15610	15596	15676	15733	15709	15765	15521	15667	15676	15685	15558	15814	15657	15608	15731	15866	15610	15675	15726	15783	15685	15598	15638	15603	15618	15714	15671	15602	15872	15816	15781	15693	15536	15633	15678	15656	15601	15805	15685	15527	15632	15734	15861	15629	15716	15680	15682	15614	15643	15634	15571	15848	15681	15816	15598	15864	15610	15813	15588	15574	15498	15704	15764	15639	15683	15490	15710	15639	15651	15520	15637	15676	15550	15640	15751	15639	15603	15622	15591	15803	15685	15760	15643	15673	15788	15713	15508	15726	15870	15740	15726	15601	15717	15621	15560	15637	15933	15766	15679	15936	15868	15613	15863	15783	15653	15548	15705	15807	15696	15821	15714	15739	15573	15669	15701	15738	15715	15762	15629	15846	15673	15653	15634	15660	15537	15730	15591	15625	15816	15771	15743	15789	15691	15796	15576	15693	15734	15731	15826	15876	16038	15704	15659	15532	15705	15621	15600	15684	15667	15852	15764	15723	15839	15768	15835	15791	15627	15725	15774	15624	15609	15639	15824	15590	15734	15662	15693	15751	15691	15754	15768	15551	15712	15689	15737	15773	15558	15843	15711	15819	15734	15740	15693	15707	15787	15689	15640	15625	15816	15624	15766	15686	15752	15718	15642	15739	15601	15717	15660	15558	15695	15782	15728	15786	15660	15658	15752	15576	15959	15686	15668	15771	15595	15765	15706	15748	15577	15809	15752	15610	15683	15768	15880	15781	15642	15682	15694	15696	15701	15650	15767	15595	15685	15884	15588	15587	15782	15623	15734	15725	15552	15730	15529	15615	15749	15739	15902	15478	15463	15716	15758	15850	15691	15901	15875	15656	15791	15678	15800	15593	15617	15780	15637	15660	15628	15673	15708	15803	15519	15692	15684	15726	15648	15728	15657	15706	15811	15730	15741	15636	15679	15561	15725	15675	15608	15918	15625	15744	15687	15730	15628	15581	15660	15560	15741	15716	15663	15607	15662	15787	15534	15663	15579	15627	15717	15852	15663	15641	15673	15780	15692	15736	15682	15692	15743	15676	15723	15524	15688	15684	15665	15620	15727	15720	15721	15743	15793	15549	15723	15769	15826	15671	15771	15639	15769	15668	15709	15732	15596	15762	15645	15606	15751	15669	15769	15710	15738	15521	15569	15737	15904	15644	15788	15859	15638	15942	15775	15783	15743	15826	15669	15787	15760	15703	15570	15662	15681	15812	15543	15480	15685	15815	15773	15654	15769	15778	15649	15686	15651	15655	15570	15612	15680	15751	15699	15699	15830	15701	15683	15705	15649	15634	15628	15717	15616	15767	15716	15722	15665	15792	15712	15740	15794	15769	15693	15745	15615	15531	15483	15733	15707	15596	15560	15649	15624	15580	15584	15643	15736	15812	15569	15753	15509	15767	15857	15809	15721	15523	15844	15599	15634	15663	15562	15722	15769	15670	15661	15750	15741	15566	15588	15664	15718	15594	15709	15853	15651	15716	15742	15789	15737	15693	15707	15795	15564	15526	15691	15704	15701	15679	15760	15731	15776	15667	15659	15755	15685	15689	15903	15803	15727	15754	15662	15737	15559	15801	15664	15721	15708	15796	15722	15833	15752	15756	15676	15726	15867	15861	15610	15810	15686	15725	15655	15743	15708	15693	15814	15641	15800	15711	15616	15666	15627	15538	15740	15690	15549	15458	15611	15750	15723	15758	15628	15762	15658	15747	15780	15829	15643	15718	15763	15536	15702	15684	15746	15625	15687	15880	15680	15695	15745	15704	15745	15693	15662	15680	15610	15727	15638	15777	15628	15841	15506	15580	15603	15642	15777	15677	15850	15841	15854	15721	15612	15753	15833	15739	15672	15702	15720	15756	15763	15855	15781	15723	15660	15716	15690	15716	15780	15704	15878	15678	15811	15625	15755	15581	15677	15687	15562	15861	15688	15796	15627	15697	15691	15693	15752	15643	15782	15721	15747	15789	15678	15660	15617	15630	15668	15672	15712	15642	15628	15626	15701	15763	15655	15707	15699	15698	15625	15764	15700	15632	15532	15526	15673	15738	15663	15780	15608	15603	15465	15669	15776	15672	15648	15809	15669	15728	15713	15825	15767	15780	15693	15673	15645	15862	15736	15765	15641	15701	15792	15559	15768	15697	15838	15625	15700	15611	15703	15732	15686	15719	15701	15565	15649	15552	15736	15682	15857	15587	15781	15656	15748	15509	15704	15850	15663	15736	15836	15773	15746	15770	15586	15682	15634	15582	15736	15669	15699	15613	15590	15847	15563	15577	15676	15683	15670	15770	15734	15769	15800	15601	15589	15754	15697	15601	15855	15831	15845	15659	15677	15731	15618	15821	15722	15663	15621	15692	15680	15673	15787	15637	15669	15694	15737	15500	15549	15774	15627	15899	15679	15704	15682	15752	15603	15645	15721	15777	15573	15768	15749	15758	15656	15746	15732	15910	15622	15596	15855	15707	15605	15698	15732	15649	15583	15673	15851	15818	15605	15556	15869	15599	15549	15531	15578	15679	15790	15819	15784	15578	15756	15585	15737	15775	15874	15753	15749	15611	15738	15604	15623	15785	15552	15714	15527	15743	15707	15712	15512	15737	15531	15770	15742	15712	15659	15798	15577	15889	15690	15781	15646	15810	15639	15702	15551	15694	15535	15706	15646	15837	15773	15709	15635	15720	15713	15877	15854	15719	15805	15657	15671	15581	15588	15659	15731	15717	15736	15770	15573	15684	15575	15745	15683	15799	15689	15783	15806	15695	15720	15632	15678	15839	15802	15831	15762	15756	15648	15619	15681	15551	15711	15805	15661	15757	15639	15612	15719	15626	15800	15661	15854	15644	15617	15707	15531	15736	15946	15751	15513	15935	15657	15794	15634	15604	15659	15702	15547	15539	15620	15784	15701	15714	15601	15709	15781	15586	15645	15660	15691	15472	15837	15706	15692	15806	15521	15617	15644	15759	15851	15735	15760	15822	15637	15581	15748	15606	15636	15659	15848	15845	15666	15556	15818	15797	15703	15735	15454	15667	15570	15708	15671	15606	15695	15804	15716	15664	15713	15785	15662	15658	15646	15822	15594	15571	15628	15564	15730	15824	15602	15696	15802	15763	15721	15746	15796	15720	15829	15626	15444	15741	15878	15561	15499	15700	15716	15606	15646	15725	15553	15629	15666	15637	15686	15729	15534	15673	15720	15836	15821	15698	15562	15837	15687	15515	15626	15811	15588	15748	15834	15696	15834	15685	15521	15654	15741	15645	15679	15681	15782	15712	15806	15732	15744	15708	15686	15646	15761	15784	15672	15932	15747	15646	15499	15865	15772	15740	15641	15587	15751	15566	15726	15755	15666	15778	15682	15896	15720	15880	15654	15834	15690	15742	15753	15775	15837	15647	15597	15719	15518	15763	15691	15889	15702	15687	15728	15559	15646	15572	15682	15751	15714	15869	15852	15565	15549	15785	15766	15631	15754	15851	15762	15745	15782	15693	15578	15727	15573	15723	15828	15853	15780	15736	15714	15737	15599	15665	15848	15535	15712	15652	15839	15887	15668	15694	15689	15648	15588	15775	15644	15719	15647	15707	15758	15717	15817	15798	15663	15751	15621	15625	15622	15868	15771	15588	15594	15646	15690	15794	15807	15666	15812	15531	15676	15490	15708	15690	15759	15892	15702	15842	15736	15709	15517	15659	15655	15684	15667	15668	15758	15636	15646	15792	15799	15561	15767	15589	15741	15728	15692	15797	15660	15728	15692	15691	15787	15656	15540	15529	15754	15582	15439	15615	15579	15511	15763	15746	15746	15691	15625	15454	15770	15727	15415	15739	15789	15801	15808	15421	15845	15671	15691	15722	15574	15835	15742	15734	15723	15932	15887	15713	15703	15826	15643	15668	15765	15673	15700	15563	15584	15769	15753	15661	15879	15761	15619	15770	15692	15666	15678	15743	15547	15820	15644	15706	15696	15810	15593	15847	15881	15668	15734	15767	15795	15713	15765	15648	15692	15755	15535	15776	15680	15822	15526	15739	15643	15726	15746	15783	15687	15891	15817	15564	15583	15766	15766	15728	15663	15691	15780	15852	15590	15628	15679	15750	15585	15589	15632	15764	15595	15700	15948	15640	15598	15722	15528	15729	15771	15629	15611	15882	15602	15566	15587	15692	15690	15730	15701	15608	15778	15616	15801	15532	15649	15695	15625	15799	15640	15826	15818	15829	15553	15720	15738	15836	15810	15669	15719	15710	15775	15796	15719	15684	15605	15606	15836	15576	15847	15823	15780	15518	15621	15839	15602	15646	15754	15732	15798	15953	15464	15539	15806	15575	15669	15903	15813	15684	15745	15536	15791	15687	15752	15733	15583	15777	15776	15669	15740	15732	15550	15807	15662	15787	15655	15567	15706	15852	15917	15656	15604	15778	15747	15708	15562	15451	15832	15684	15843	15663	15783	15863	15770	15680	15601	15818	15771	15743	15572	15652	15744	15693	15649	15494	15672	15624	15703	15655	15693	15776	15742	15639	15809	15676	15540	15792	15634	15610	15763	15591	15636	15576	15783	15657	15899	15795	15819	15763	15592	15674	15949	15557	15767	15695	15608
24023	21488	29081	24586	23208	24449	23499	20263	19566	19620	19524	19352	19029	19004	18899	18693	18739	18527	18651	18721	18660	18591	18519	18454	18494	18403	18492	18568	18414	18349	18536	18432	18652	18540	18411	18375	18330	18515	18655	18458	18552	18162	18353	18520	18275	18341	18603	18449	18391	18421	18462	18548	18439	18197	18344	18478	18590	18421	18542	18728	18899	19027	19122	18683	18469	18485	18326	18444	18380	18535	18541	18243	18662	18445	18485	18632	18469	18395	18494	18550	18544	18400	18384	18541	18414	18559	18368	18371	18295	18658	18412	18196	18326	18299	18415	18287	18369	18434	18571	18535	18496	18219	18494	18334	18269	18449	18527	18188	18223	18196	18343	18315	18437	18505	18398	18313	18235	18585	18301	18558	18245	18530	18238	18429	18455	18321	18251	18530	18343	18533	18396	18274	18446	18192	18334	18481	18278	18479	18330	18375	18359	18402	18285	18398	18520	18635	18328	18463	18394	18521	18480	18476	18314	18431	18480	18261	18276	18569	18307	18249	18207	18312	18222	18564	18479	18386	18317	18389	18308	18172	18368	18337	18373	18546	18261	18305	18320	18319	18481	18545	18270	18448	18518	18356	18307	18447	18556	18303	18346	18387	18362	18442	18294	18626	18497	18254	18436	18446	18250	18340	18217	18365	18553	18471	18647	18478	18422	18293	18406	18276	18530	18840	18331	18248	18612	18244	18421	18243	18250	18481	18553	18334	18450	18467	18362	18373	18277	18345	18282	18300	18343	18385	18384	18261	18360	18283	18183	18410	18298	18180	18161	18176	18352	18425	18396	18565	18577	18441	18505	18501	18313	18436	18440	18532	18501	18560	18190	18447	18597	18167	18305	18466	18430	18581	18431	18260	18553	18248	18390	18456	18536	18391	18548	18488	18281	18364	18413	18314	18260	18244	18339	18408	18400	18412	18163	18147	18494	18439	18410	18313	18621	18268	18444	18369	18438	18409	18339	18330	18443	18316	18482	18200	18492	18270	18338	18398	18248	18401	18406	18480	18410	18374	18517	18329	18263	18404	18372	18263	18468	18380	18386	18444	18479	18376	18373	18452	18385	18563	18491	18184	18474	18455	18590	18523	18549	18314	18401	18491	18213	18344	18263	18379	18349	18464	18449	18255	18506	18354	18173	18350	18311	18337	18375	18484	18353	18294	18366	18283	18316	18408	18356	18510	18487	18553	18466	18443	18458	18438	18345	18371	18327	18289	18363	18387	18468	18379	18279	18591	18522	18464	18510	18341	18362	18376	18352	18359	18423	18231	18320	18541	18253	18382	18285	18620	18307	18330	18511	18502	18406	18497	18369	18315	18219	18544	18362	18578	18520	18272	18412	18394	18397	18540	18428	18317	18254	18289	18398	18189	18294	18413	18434	18469	18441	18190	18430	18517	18457	18309	18397	18487	18296	18187	18381	18372	18143	18434	18445	18514	18298	18587	18622	18549	18564	18153	18500	18403	18380	18515	18350	18440	18334	18169	18633	18532	18516	18320	18470	18452	18315	18406	18305	18384	18485	18549	18477	18449	18642	18629	18355	18404	18465	18180	18282	18299	18315	18457	18356	18542	18216	18360	18384	18379	18488	18595	18393	18388	18624	18432	18418	18289	18342	18377	18297	18589	18519	18465	18429	18229	18388	18390	18367	18300	18321	18487	18236	18184	18182	18432	18555	18266	18375	18268	18271	18321	18279	18284	18407	18397	18363	18550	18521	18810	18338	18474	18458	18306	18649	18432	18560	18385	18290	18432	18535	18314	18249	18139	18388	18307	18214	18324	18574	18478	18420	18466	18371	18319	18378	18365	18435	18490	18276	18556	18558	18391	18313	18381	18368	18422	18405	18409	18349	18350	18426	18566	18342	18592	18446	18525	18507	18447	18314	18471	18523	18384	18428	18543	18386	18254	18252	18520	18665	18257	18547	18329	18359	18331	18300	18476	18484	18420	18206	18223	18418	18255	18321	18339	18577	18324	18400	18376	18253	18464	18493	18211	18425	18172	18247	18512	18478	18332	18467	18438	18335	18336	18550	18531	18321	18534	18331	18445	18446	18329	18433	18437	18336	18232	18438	18534	18528	18412	18408	18483	18270	18381	18426	18446	18143	18496	18470	18358	18429	18317	18592	18461	18186	18471	18297	18137	18525	18389	18349	18234	18285	18409	18411	18388	18451	18358	18325	18294	18334	18175	18399	18480	18431	18421	18318	18471	18362	18298	18460	18445	18467	18407	18482	18372	18296	18415	18372	18388	18434	18313	18459	18462	18399	18451	18266	18406	18334	18501	18625	18230	18215	18366	18458	18343	18256	18442	18407	18267	18304	18439	18519	18470	18400	18548	18361	18218	18402	18458	18232	18436	18340	18257	18380	18409	18462	18258	18407	18428	18258	18485	18389	18376	18306	18517	18418	18270	18384	18538	18259	18319	18352	18187	18356	18203	18350	18303	18451	18340	18400	18308	18444	18294	18335	18511	18429	18348	18444	18389	18408	18370	18456	18358	18610	18425	18324	18337	18314	18316	18483	18429	18342	18226	18335	18368	18245	18288	18464	18259	18193	18247	18296	18544	18391	18442	18359	18187	18485	18327	18284	18370	18157	18299	18340	18441	18518	18537	18374	18195	18401	18234	18467	18195	18358	18153	18483	18214	18270	18390	18366	18386	18325	18359	18464	18196	18275	18271	18410	18312	18328	18216	18161	18369	18440	18175	18319	18414	18317	18222	18319	18337	18289	18354	18181	18504	18341	18545	18463	18406	18255	18396	18482	18444	18285	18352	18217	18727	18371	18457	18406	18243	18456	18380	18409	18360	18380	18515	18358	18303	18365	18413	18381	18294	18497	18245	18362	18357	18372	18382	18377	18456	18522	18509	18428	18464	18370	18321	18603	18281	18377	18609	18401	18396	18268	18366	18479	18326	18369	18373	18332	18436	18422	18448	18220	18355	18328	18447	18545	18354	18308	18481	18394	18483	18396	18483	18376	18462	18322	18412	18484	18413	18312	18529	18419	18430	18506	18495	18324	18312	18217	18321	18288	18479	18419	18540	18474	18417	18506	18527	18635	18568	18363	18391	18286	18353	18370	18228	18371	18385	18373	18518	18233	18405	18282	18294	18429	18429	18401	18342	18536	18419	18419	18256	18340	18310	18265	18233	18177	18359	18587	18414	18497	18376	18359	18472	18376	18506	18394	18572	18663	18299	18341	18363	18235	18306	18439	18536	18219	18357	18459	18329	18309	18264	18464	18267	18558	18457	18288	18314	18155	18433	18462	18380	18278	18505	18171	18453	18472	18519	18450	18511	18402	18243	18438	18410	18390	18302	18693	18357	18256	18617	18379	18360	18368	18247	18339	18060	18354	18287	18569	18555	18407	18590	18411	18295	18440	18303	18386	18122	18500	18172	18406	18399	18466	18384	18294	18324	18453	18193	18500	18368	18528	18316	18433	18467	18413	18334	18216	18410	18380	18232	18411	18489	18593	18143	18263	18211	18379	18339	18484	18137	18443	18505	18463	18608	18446	18311	18544	18492	18519	18180	18363	18183	18196	18259	18680	18491	18419	18417	18392	18509	18446	18425	18499	18413	18785	18632	18432	18519	18176	18374	18308	18302	18489	18460	18163	18433	18377	18412	18541	18483	18399	18517	18569	18665	18440	18305	18395	18430	18375	18363	18344	18451	18445	18351	18289	18269	18187	18355	18352	18294	18447	18499	18372	18350	18313	18224	18255	18384	18243	18624	18548	18584	18476	18487	18299	18493	18468	18391	18308	18370	18538	18387	18246	18382	18570	18283	18476	18383	18404	18337	18309	18397	18369	18226	18474	18239	18204	18424	18342	18344	18316	18069	18388	18468	18107	18422	18486	18385	18508	18363	18403	18461	18309	18299	18504	18545	18512	18467	18623	18440	18378	18394	18354	18330	18366	18431	18467	18341	18239	18556	18558	18496	18277	18357	18386	18262	18469	18454	18360	18429	18226	18336	18549	18327	18434	18535	18392	18361	18383	18310	18601	18312	18350	18527	18323	18234	18354	18332	18380	18256	18584	18581	18393	18491	18674	18531	18650	18309	18282	18438	18189	18585	18261	18445	18301	18592	18579	18427	18384	18359	18501	18405	18332	18316	18305	18299	18556	18348	18431	18479	18397	18391	18290	18524	18421	18347	18164	18324	18488	18188	18508	18393	18443	18329	18341	18377	18382	18283	18295	18540	18315	18340	18360	18457	18369	18443	18185	18512	18509	18253	18402	18354	18500	18165	18422	18469	18799	18478	18509	18550	18585	18348	18373	18405	18342	18313	18441	18355	18186	18287	18436	18106	18416	18480	18158	18320	18246	18472	18267	18373	18561	18440	18329	18382	18291	18263	18424	18359	18378	18396	18555	18414	18549	18380	18455	18393	18269	18532	18533	18339	18644	18422	18447	18433	18448	18527	18503	18276	18356	18323	18320	18453	18435	18543	18254	18192	18308	18400	18244	18402	18398	18244	18439	18220	18271	18376	18480	18353	18281	18325	18475	18181	18475	18431	18399	18181	18396	18551	18466	18544	18552	18441	18211	18197	18335	18507	18588	18393	18474	18272	18443	18398	18370	18358	18507	18308	18458	18600	18274	18439	18475	18385	18332	18424	18437	18428	18509	18474	18397	18375	18348	18379	18298	18357	18503	18605	18436	18477	18166	18222	18321	18377	18376	18388	18470	18412	18091	18232	18162	18522	18573	18321	18251	18576	18213	18113	18419	18332	18382	18391	18490	18458	18397	18508	18343	18343	18209	18490	18459	18279	18212	18295	18392	18474	18255	18589	18445	18592	18365	18288	18437	18616	18558	18524	18521	18462	18458	18510	18496	18362	18367	18410	18419	18317	18395	18392	18513	18247	18482	18276	18393	18380	18329	18356	18448	18387	18309	18469	18174	18421	18568	18408	18299	18502	18517	18608	18579	18456	18404	18426	18299	18236	18594	18459	18601	18350	18365	18348	18405	18344	18580	18141	18386	18382	18336	18425	18414	18308	18288	18283	18324	18389	18455	18235	18267	18379	18347	18390	18403	18584	18416	18426	18216	18259	18355	18277	18402	18379	18549	18680	18303	18451	18434	18456	18567	18429	18488	18381	18273	18360	18511	18375	18412	18342
21210	37074	36669	29287	25374	21502	19409	18016	17601	17480	17397	16841	16549	16421	16402	16022	15917	15956	16021	15769	15690	15858	15659	15821	15550	15610	15705	15633	15751	15489	15627	15505	15574	15615	15565	15638	15722	15643	15588	15788	15690	15721	15664	15725	15624	15701	15407	15670	15592	15627	15743	15599	15605	15678	15749	15609	15526	15631	15658	16406	16438	16498	16273	16226	15783	15772	15835	15592	15599	15512	15491	15574	15543	15631	15572	15607	15523	15616	15546	15705	15642	15684	15646	15539	15785	15681	15496	15869	15612	15809	15786	15706	15508	15667	15760	15666	15631	15655	15526	15674	15530	15750	15537	15776	15713	15541	15451	15665	15672	15570	15560	15667	15662	15519	15667	15648	15696	15497	15737	15472	15589	15532	15556	15682	15594	15645	15640	15576	15618	15573	15630	15574	15475	15468	15570	15549	15566	15569	15535	15560	15392	15892	15372	15619	15477	15673	15625	15762	15573	15567	15783	15685	15581	15454	15645	15769	15629	15813	15604	15579	15679	15641	15740	15637	15489	15747	15645	15691	15607	15721	15811	15671	15674	15471	15660	15553	15624	15705	15626	15479	15574	15576	15658	15670	15672	15548	15703	15608	15775	15578	15441	15720	15699	15696	15603	15567	15674	15806	15611	15667	15559	15495	15425	15550	15492	15609	15540	15605	15614	15609	15601	15528	15438	15884	15482	15651	15667	15647	15599	15671	15667	15405	15587	15677	15801	15621	15589	15636	15590	15822	15753	15563	15711	15497	15477	15553	15598	15654	15605	15612	15686	15701	15743	15513	15563	15548	15579	15682	15511	15647	15579	15649	15614	15455	15679	15606	15665	15620	15560	15455	15453	15582	15639	15570	15620	15690	15618	15614	15433	15449	15686	15631	15792	15633	15691	15439	15601	15500	15595	15754	15554	15662	15754	15589	15678	15569	15479	15694	15584	15644	15504	15533	15626	15657	15522	15588	15589	15698	15481	15840	15506	15597	15434	15633	15613	15654	15576	15594	15576	15720	15509	15584	15530	15552	15648	15581	15565	15505	15608	15709	15576	15613	15507	15499	15487	15641	15532	15644	15506	15512	15660	15779	15659	15586	15524	15724	15755	15632	15696	15513	15529	15711	15644	15726	15663	15422	15803	15672	15464	15699	15498	15632	15607	15442	15703	15600	15516	15411	15642	15636	15516	15668	15811	15702	15672	15658	15632	15646	15603	15673	15501	15488	15522	15523	15717	15577	15544	15557	15535	15558	15763	15474	15649	15508	15685	15679	15314	15656	15610	15506	15660	15510	15650	15550	15646	15634	15668	15518	15587	15597	15675	15686	15596	15564	15485	15731	15708	15820	15626	15468	15565	15717	15572	15647	15546	15562	15379	15644	15596	15583	15693	15646	15447	15530	15620	15639	15573	15461	15734	15381	15802	15500	15579	15502	15756	15724	15644	15550	15611	15563	15700	15555	15504	15626	15641	15594	15535	15494	15581	15448	15652	15567	15460	15601	15605	15608	15570	15450	15743	15466	15733	15601	15552	15601	15739	15438	15537	15576	15587	15505	15729	15547	15430	15613	15628	15456	15583	15525	15627	15548	15420	15514	15466	15545	15582	15697	15464	15567	15606	15499	15693	15633	15650	15719	15625	15607	15639	15578	15653	15607	15511	15529	15738	15898	15496	15669	15583	15649	15492	15556	15695	15735	15453	15482	15610	15530	15456	15774	15572	15526	15525	15699	15590	15618	15758	15500	15588	15529	15622	15701	15599	15635	15795	15598	15643	15508	15337	15611	15642	15697	15613	15714	15564	15521	15545	15658	15643	15644	15618	15350	15548	15542	15667	15574	15854	15629	15591	15661	15716	15545	15582	15633	15592	15607	15418	15586	15676	15552	15689	15718	15572	15576	15628	15357	15581	15572	15690	15564	15517	15666	15656	15510	15625	15607	15622	15783	15645	15467	15596	15630	15529	15544	15609	15554	15766	15445	15631	15674	15536	15647	15566	15501	15577	15777	15666	15693	15658	15497	15544	15733	15610	15734	15683	15556	15514	15431	15650	15608	15440	15495	15800	15684	15444	15650	15471	15661	15610	15618	15653	15670	15686	15641	15630	15579	15497	15659	15560	15457	15579	15689	15567	15576	15668	15439	15591	15622	15690	15562	15428	15624	15526	15494	15640	15658	15627	15720	15634	15856	15575	15714	15501	15633	15457	15610	15622	15717	15758	15593	15655	15538	15768	15640	15769	15527	15674	15552	15764	15701	15763	15493	15621	15489	15479	15518	15527	15646	15657	15726	15596	15569	15456	15644	15605	15621	15562	15693	15709	15577	15703	15538	15653	15539	15708	15554	15511	15679	15479	15704	15709	15390	15603	15523	15445	15651	15450	15624	15559	15581	15476	15472	15595	15623	15592	15601	15466	15515	15559	15652	15548	15617	15589	15508	15572	15469	15726	15682	15574	15568	15518	15606	15735	15660	15548	15641	15569	15502	15692	15665	15530	15654	15703	15491	15690	15557	15696	15507	15487	15605	15740	15671	15557	15610	15668	15429	15584	15717	15566	15643	15681	15635	15651	15589	15742	15556	15416	15424	15734	15467	15660	15628	15620	15647	15492	15650	15666	15468	15396	15671	15589	15545	15464	15906	15750	15689	15523	15445	15755	15594	15517	15573	15602	15656	15644	15682	15623	15653	15684	15576	15573	15742	15595	15710	15513	15689	15522	15640	15451	15605	15725	15500	15707	15796	15467	15772	15684	15628	15579	15606	15694	15581	15613	15430	15617	15499	15594	15723	15535	15607	15611	15648	15362	15717	15629	15653	15673	15675	15636	15655	15632	15532	15717	15619	15625	15660	15529	15512	15620	15734	15525	15676	15611	15517	15599	15410	15442	15521	15507	15673	15832	15544	15484	15680	15657	15704	15586	15398	15702	15613	15653	15640	15609	15567	15654	15564	15595	15489	15497	15830	15694	15622	15613	15654	15588	15729	15623	15623	15565	15551	15544	15660	15670	15707	15660	15681	15634	15603	15507	15726	15574	15502	15547	15652	15681	15453	15691	15639	15803	15494	15820	15637	15639	15480	15590	15534	15552	15527	15653	15727	15641	15725	15603	15697	15602	15626	15734	15735	15598	15507	15663	15484	15610	15690	15607	15778	15481	15568	15495	15729	15592	15706	15651	15674	15439	15524	15509	15526	15620	15615	15535	15647	15670	15648	15561	15505	15598	15670	15405	15754	15445	15555	15694	15540	15387	15765	15569	15523	15598	15614	15448	15603	15769	15537	15484	15666	15645	15537	15573	15688	15707	15595	15750	15610	15539	15529	15581	15621	15642	15567	15650	15536	15447	15666	15657	15668	15471	15732	15581	15637	15667	15614	15685	15654	15484	15651	15578	15568	15605	15698	15538	15775	15581	15693	15772	15438	15610	15747	15604	15481	15762	15626	15451	15761	15467	15568	15556	15510	15555	15634	15597	15633	15493	15656	15603	15645	15703	15469	15475	15566	15648	15568	15536	15695	15537	15459	15618	15615	15613	15384	15579	15642	15663	15662	15798	15640	15642	15605	15661	15403	15524	15626	15611	15552	15545	15576	15580	15581	15478	15687	15636	15700	15516	15686	15608	15515	15506	15605	15634	15446	15452	15612	15561	15568	15563	15343	15577	15541	15516	15623	15804	15644	15716	15552	15587	15619	15568	15733	15648	15510	15649	15690	15518	15743	15586	15534	15652	15407	15623	15576	15619	15691	15670	15551	15586	15476	15622	15674	15639	15659	15549	15513	15717	15585	15571	15666	15524	15687	15668	15668	15447	15608	15599	15481	15617	15641	15617	15526	15595	15491	15728	15858	15662	15659	15748	15651	15688	15738	15505	15823	15615	15717	15582	15708	15662	15784	15633	15535	15685	15615	15784	15494	15600	15540	15558	15739	15585	15640	15505	15734	15645	15603	15590	15564	15446	15674	15530	15589	15432	15535	15623	15615	15764	15764	15712	15585	15461	15636	15707	15563	15632	15687	15536	15634	15712	15714	15564	15685	15660	15528	15620	15685	15628	15741	15644	15425	15579	15745	15693	15573	15713	15524	15579	15603	15597	15478	15401	15497	15569	15552	15514	15697	15523	15595	15653	15605	15561	15530	15715	15493	15677	15478	15666	15749	15413	15609	15605	15525	15598	15494	15690	15669	15658	15471	15742	15764	15560	15390	15584	15413	15619	15583	15591	15590	15558	15550	15608	15651	15629	15644	15703	15467	15770	15641	15738	15508	15703	15663	15457	15709	15534	15680	15469	15705	15494	15548	15686	15522	15483	15596	15517	15530	15633	15649	15527	15616	15520	15489	15455	15597	15742	15683	15739	15614	15624	15681	15573	15580	15550	15712	15599	15530	15660	15791	15746	15566	15741	15758	15450	15596	15477	15746	15561	15619	15603	15517	15724	15776	15469	15586	15487	15714	15674	15487	15570	15533	15439	15653	15651	15510	15588	15571	15578	15643	15469	15675	15551	15699	15552	15677	15587	15641	15647	15580	15544	15657	15509	15505	15280	15711	15572	15717	15410	15542	15494	15726	15631	15688	15631	15575	15827	15665	15490	15830	15650	15647	15684	15654	15698	15636	15508	15669	15775	15716	15680	15599	15694	15671	15833	15564	15576	15560	15533	15639	15589	15677	15538	15660	15760	15548	15800	15479	15451	15530	15544	15583	15706	15505	15581	15553	15606	15564	15653	15534	15629	15444	15710	15538	15649	15661	15654	15728	15329	15626	15488	15593	15611	15557	15496	15757	15782	15642	15579	15727	15625	15775	15617	15538	15599	15611	15601	15771	15467	15588	15657	15546	15503	15557	15598	15496	15655	15573	15489	15584	15596	15631	15722	15905	15590	15467	15465	15545	15630	15567	15593	15666	15614	15741	15764	15782	15730	15612	15616	15407	15558	15576	15647	15719	15635	15597	15785	15560	15584	15717	15584	15729	15596	15604	15531	15622	15573	15485	15559	15543	15701	15714	15500	15620	15752	15581	15454	15574	15627	15755	15436	15443	15385	15727	15712	15582	15495	15607	15505	15680	15667	15536	15684	15562	15570	15585	15585	15690	15503	15590	15676	15607	15585	15637	15566	15514	15490	15645	15632	15680	15567	15706	15489	15454
23067	21491	29442	24003	21885	24456	27032	21562	20414	20689	20308	20206	19953	19717	19630	19373	19330	19251	19131	18946	19133	19005	19022	19140	19046	18804	18938	18901	19117	18908	18750	18892	19049	18912	18897	18888	19073	19118	18725	18887	18803	18783	18768	19035	18898	18935	18989	18693	18802	18666	18834	18754	18906	18822	18848	18919	18744	18715	18844	19698	19594	19861	19489	19366	19096	18833	19109	18689	18949	18851	18880	18707	18888	18780	18553	18900	18783	18873	19039	18684	18894	18746	18644	18754	18934	18828	18574	18701	18704	18869	18740	18709	18847	18815	18876	18620	18657	18691	18695	18833	18548	18669	18768	18802	18829	18747	18716	18594	18707	18794	18811	18832	18822	18864	18856	18946	18695	18876	18765	18771	18781	18632	18671	18784	18778	18725	18781	18793	18752	18821	18722	18865	18693	18608	18459	18817	18800	18918	18787	18567	18814	18715	18725	18784	18859	18648	18651	18754	18762	18749	18824	18745	18850	18689	18645	18793	18621	18812	18845	18723	18493	18602	18716	18630	18621	18850	18737	18781	18880	18595	18761	18793	18590	18519	18906	18588	18846	18635	18818	18652	18712	18946	18523	18907	18815	18727	18680	18738	18923	18657	18708	18773	18659	18679	18683	18574	18724	18513	18585	18785	18667	18709	18815	18820	18769	18577	18723	18753	18623	18536	18581	18730	18600	18928	18599	18794	18816	18664	19042	18814	18898	18852	18536	18984	18619	18744	18760	18772	18819	18774	18798	18580	18555	18667	18732	18906	18702	18767	18565	18954	19028	18596	18780	18792	18721	18781	18709	18595	18539	18859	18764	18711	18787	18921	18650	18763	18723	18634	18707	18728	18867	18865	18687	18909	18606	18496	18772	18633	18987	18658	18611	18712	18744	18723	18722	18628	18785	18721	18743	18552	18745	18754	18821	18679	18583	18592	18742	18781	18702	18809	18770	18611	18736	18730	18619	18920	18761	18762	18649	18573	18586	18822	18666	18600	18689	18687	18682	18728	18939	18649	18576	18930	18667	18438	18490	18507	18704	18693	18780	18647	18881	18824	18787	18751	18852	18632	18540	18572	18766	18797	18791	18681	18709	18715	18701	18953	18814	18685	18608	18790	18694	18659	18829	18634	18703	18462	18703	19048	18677	18721	18718	18635	18787	18651	18638	18835	18748	18846	18898	18807	18647	18700	18831	18802	18692	18527	18615	18739	18781	18582	18653	18640	18514	18706	18692	18780	18589	18627	18622	18797	18800	18765	18588	18507	18681	18728	18703	18711	18613	18549	18622	18553	18716	18806	18592	18884	18639	18747	18818	18523	18588	18745	18906	18941	18744	18664	18700	18801	18648	18556	18612	18750	18602	18905	18616	18637	18675	18431	18527	18630	18616	18599	18723	18612	18819	18864	18811	18764	18707	18617	18858	18644	18774	18807	18704	18645	18635	18734	18896	18598	18579	18736	18838	18606	18612	18836	18641	18719	18685	18630	18632	18847	18667	18643	18647	18610	18725	18758	18627	18771	18798	18780	18766	18670	18721	18779	18828	18712	18814	18705	18713	18632	18690	18619	18699	18732	18724	18609	18885	18829	18777	18582	18727	18812	18520	18835	18868	18704	18579	18604	18649	18765	18713	18706	18855	18625	18662	18784	18648	18524	18868	18750	18644	18682	18664	18661	18785	18801	18883	18775	18689	18611	18696	18842	18796	18701	18814	18894	18634	18680	18630	18623	18692	18780	18902	18866	18874	18602	18751	18655	18625	18736	18681	18618	18982	18551	18650	18554	18784	18628	18615	18769	18700	18717	18978	18603	18718	18859	18758	18807	18694	18716	18604	18830	18720	18598	18884	18708	18655	18601	18679	18848	18853	18893	18735	18541	18878	18807	18491	18393	18745	18619	18770	18722	18762	18590	18647	18618	18627	18651	18603	18759	18674	18620	18645	18868	18871	18807	18677	18821	18737	18555	18623	18716	18685	18805	18719	18781	18688	18833	18734	18657	18651	18719	18674	18867	18687	18597	18750	18717	18845	18837	18769	18766	18664	18766	18701	18805	18774	18811	18621	18710	18866	18717	18709	18704	18762	18834	18809	18561	18607	18747	18692	18788	18710	18514	18504	18695	18884	18526	18619	18869	18807	18835	18767	18676	18848	18527	18606	18586	18651	18730	18732	18808	18580	18722	18628	18890	18484	18596	18861	18521	18721	18725	18646	18576	18543	18567	18584	18887	18789	18894	18551	18753	18935	18718	18720	18714	18686	18573	18787	18730	18781	18734	18802	18705	18694	18767	18640	18931	18849	18838	18761	18851	18597	18761	18688	18706	18655	18877	18698	18539	18825	18835	18654	18902	18872	18780	18913	18913	18723	18649	18760	18680	18914	18910	18679	18723	18635	18731	18884	18668	18828	18642	18527	18790	18666	18655	18662	18775	18825	18504	18679	18689	18712	18553	18635	18459	18603	18696	18620	18603	18917	18602	18646	18621	18741	18663	18795	18708	18719	18566	18975	18809	18827	18480	18771	18713	18661	18556	18620	18677	18633	18843	18660	18746	18792	18583	18739	18595	18800	18808	18650	18801	18827	18740	18707	18517	18713	18772	18851	18691	18642	18693	18916	18620	18779	18757	18842	18701	18671	18537	18647	18798	18537	18625	18823	18682	18648	18722	18772	18655	18660	18851	18754	18602	18749	18581	18542	18701	18880	18620	18670	18707	18694	18767	18737	18721	18816	18629	18768	18811	18542	18619	18674	18795	18690	18639	18687	18710	18683	18744	18640	18854	18953	18713	18893	18795	18743	18799	18731	18742	18663	18741	18643	18626	18562	18466	18711	18772	18600	18763	18776	18731	18641	18949	18729	18750	18758	18650	18658	18723	18516	18683	18654	18864	18656	18608	18602	18559	18721	18717	18649	18560	18547	18800	18805	18861	18577	18744	18814	18474	18768	18743	18650	18599	18871	18485	18772	18774	18688	18945	18615	18653	18585	18843	18823	18597	18700	18673	18613	18804	18650	18769	18690	18726	18910	18788	18854	18845	18648	18690	18511	18767	18682	18792	18849	18761	18666	18608	18610	18773	18687	18868	18629	18822	18778	18575	18693	18864	18640	18752	18501	18695	18688	18621	18774	18627	18789	18642	18725	18548	18844	18815	18751	18529	18656	18826	18764	18844	18765	18529	18661	18951	18861	18681	18629	18842	18787	18769	18730	18817	18656	18543	18684	18609	18723	18677	18723	18514	18529	18690	18591	18557	18734	18699	18592	18863	18523	18791	18671	18965	18831	18679	18701	18666	18842	18756	18724	18582	18571	18665	18676	18759	18584	18739	18582	18731	18676	18665	18719	18676	18492	18482	18697	18797	18623	18729	18746	18641	18888	18753	18803	18618	18664	18631	18728	18706	18631	18692	18854	18695	18702	18782	18584	18769	18764	18600	18691	18748	18881	18681	18863	18468	18782	18457	18814	18663	18951	18968	18922	18845	18796	18617	18754	18663	18615	18826	18586	18755	18727	18497	18785	18545	18717	18740	18687	18621	18534	18663	18740	18698	18827	18644	18614	18421	18661	18959	18769	18814	18670	18873	18607	18936	18672	18764	18585	18632	18660	18717	18851	18841	18654	18487	18675	18738	18921	18713	18738	18470	18799	18701	18833	18807	18489	18647	18943	18842	18724	18665	18494	18688	18735	18705	18747	18662	18578	18638	18895	18719	18760	18594	18840	18669	18840	18542	18710	18813	18995	18551	18729	18835	18725	18985	18804	18801	18633	18777	18621	18862	18932	18713	18734	18871	18724	18671	18699	18784	18710	18681	18663	18654	18732	18883	18692	18838	18724	18683	18680	18746	18536	18504	18833	18718	18799	18698	18753	18873	18733	18715	18822	18782	18623	18765	18512	18736	18616	18723	18671	18704	18472	18501	18631	18793	18688	18675	18943	18803	18692	18310	18585	18454	18677	18774	18588	18782	18740	18733	18590	18743	18822	18671	18805	18480	18657	18649	18599	18613	18628	18688	18792	18777	18641	18744	18860	18688	18514	18875	18763	18668	18673	18644	18701	18688	18778	18835	18720	18689	18493	18861	18878	18751	18719	18578	18778	18664	18682	18455	18700	18788	18710	18688	18443	18651	18800	18588	18713	18721	18665	18692	18769	18643	18704	18457	18560	18737	18997	18873	18590	18758	18717	19020	18763	18702	18698	18897	18840	18663	18674	18708	18552	18717	18805	18776	18765	18686	18821	18658	18848	18786	18685	18691	18739	18756	18783	18972	18728	18809	18809	18741	18673	18816	18792	18588	18699	18600	18776	18648	18608	18707	18677	18599	18753	18686	18616	18647	18577	18640	18735	18978	18643	18730	18569	18652	18729	18848	18656	18607	18516	18803	18865	18546	18899	18688	18574	18813	18647	18853	19051	18597	18589	18731	18660	18844	18781	18751	18831	18828	18565	18893	18565	18893	18602	18922	18800	18743	18749	18855	18564	18740	18769	18596	18617	18658	18633	18706	18843	18724	18808	18851	18690	18587	18878	18783	18638	18828	18645	18837	18792	18661	18855	18860	18735	18931	18793	18643	18815	18708	18815	18610	18684	18607	18469	18417	18611	18660	18733	18846	18665	18876	18735	18741	18884	18787	18618	18771	18793	18842	18750	18657	18796	18571	18759	18645	18766	18769	18809	18627	18841	18762	18712	18718	18858	18615	18716	18659	18918	18779	18738	18810	18786	18861	18884	18655	18803	18786	18671	18666	18862	18634	18695	18617	18763	18843	18822	18750	18742	18772	18882	18612	18517	18541	18572	18866	18747	18718	18800	18707	18629	18574	18700	18856	18717	18710	18739	18698	18791	18596	18663	18564	18580	18653	18693	18571	18991	18717	18601	18675	18772	18613	18793	18502	18460	18784	18481	18678	18686	18765	18718	18899	18624	18607	18840	18793	18810	18717	18659	18870	18606	18718	18758	18584	18635	18723	18745	18605	18538	18565	18874	18834	18587	18658	18642	18604	18762	18728	18671	18631	18758	18669	18765	18666	18831	18827	18905	18617	18541	18656	18712	18652	18655	18681	18611	18607	18758	18783	18741	18780	18761	18696	18703	18925	18576	18692	18578	18794	18826	18896	18684	18705	18615	18694	18914	18624	18467	18724
22643	41632	39101	31159	26859	23241	20758	19330	18779	18328	18272	17496	17089	16765	16505	16356	16238	16201	16103	16045	15806	15813	15809	15905	15829	15935	15816	15923	15932	15713	16049	15875	16007	15872	16027	16007	15933	15934	15909	15891	15697	15831	15908	15871	15817	15795	15921	15700	15838	15790	15990	15796	15844	15710	15828	15851	15851	15846	16107	16861	17238	17076	17015	16494	16057	15971	15839	15747	15802	15758	15894	15903	15645	15755	15828	15814	15863	15801	15704	15822	15751	15794	15636	15839	15851	15879	15737	15820	15725	15910	15773	15930	15964	15852	15736	15724	15747	15754	15814	15737	15833	15831	15806	15672	15825	15788	15771	15670	15788	15724	15896	15777	15837	15722	15939	15722	15720	15760	15836	15903	15756	15625	15825	15786	15711	15914	15728	15819	15808	15806	15820	15882	15869	15790	15728	15946	15786	15800	15790	15634	15795	15718	15980	15753	15775	15713	15734	15701	15809	15711	15725	15991	15845	15614	15659	15920	15783	15614	15809	15574	15708	15718	15818	15686	15690	15894	15758	15776	15943	15766	15594	15895	15814	15770	15709	15800	15512	15778	15888	15815	15747	15824	15780	15784	15804	15702	15808	15860	15660	15774	15569	15882	15625	15763	15859	15811	15656	15676	15708	15686	15832	15804	15774	15769	15838	15834	15759	15813	15699	15897	15741	15730	15771	15812	15793	15574	15595	15670	15742	15751	15713	15672	15684	15859	15856	15721	15866	15861	15634	15744	15899	15820	15757	15861	15866	15533	15660	15792	15784	15847	15742	15927	15693	15613	15870	15738	15769	15663	15667	15825	15719	15770	15832	15704	15818	15718	15583	15644	15742	15798	15859	15801	15806	15802	15648	15765	15684	15739	15539	15770	15557	15874	15863	15703	15749	15634	15780	15722	15692	15831	15850	15691	15847	15692	15782	15651	15639	15601	15850	15832	15749	15794	15774	15875	15761	15854	15669	15739	15790	15769	15860	15819	15909	15799	15739	15842	15648	15838	15802	15982	15795	15746	15856	15705	15753	15682	15750	15893	15585	15729	15832	15837	15751	15942	15703	15692	15861	15844	15885	15773	15812	15776	15833	15834	15829	15758	15808	15729	15725	15826	15805	15862	15533	15650	15789	15898	15743	15860	15684	15793	15718	15693	15713	15819	15762	15671	15692	15571	15785	15949	15702	15802	15612	15905	15811	15889	15657	15862	15824	15856	15690	15808	15806	15675	15611	15745	15732	15699	15612	15620	15777	15686	15856	15754	15630	15847	15865	15674	15609	15635	15676	15738	15814	15725	15616	15769	15832	15891	15733	15687	15944	15858	15637	15713	15699	15772	15876	15715	15837	15610	15717	15662	15682	15673	15844	15796	15701	15671	15785	15877	15634	15794	15661	15775	15825	15598	15871	15890	15648	15675	15859	15848	15815	15797	15819	15654	15973	15681	15618	15853	15864	15672	15713	15842	15798	15655	15889	15745	15759	15878	15793	15801	15724	15921	15575	15760	15724	15710	15788	15625	15724	15721	15715	15884	15887	15759	15903	15850	15740	15829	15666	15965	15922	15658	15671	15652	15770	15584	15775	15786	15823	15699	15856	15811	15802	15910	15832	15664	15886	15552	15645	15902	15656	15721	15784	15770	15687	15763	15966	15944	15839	15655	15635	15877	15761	15677	15673	15723	15553	15703	15785	15868	15692	15649	15597	15792	15649	15675	15779	15777	15812	15525	15821	15842	15768	15778	15642	15687	15801	15593	15935	15882	15929	15783	15662	15775	15902	15802	15734	15875	15732	15637	15826	15846	15760	15752	15738	15870	15649	15694	15862	15661	15859	15821	15852	15707	15854	15733	15639	15762	15701	15920	15733	15755	15666	15964	15588	15647	15851	15739	15726	15770	15679	15814	15827	15782	15663	15821	15565	15891	15755	15790	15806	15768	15805	15685	15863	15610	15656	15739	15691	15786	15639	15723	15796	15665	15655	15828	15810	15791	15814	15828	15772	15766	15639	15836	15832	15706	15873	15601	15608	15755	15747	15779	15718	15795	15675	15805	15745	15883	15712	15956	15595	15873	15633	15772	15855	15853	15809	15820	15778	15706	15527	15795	15781	15833	15766	15748	15618	15627	15735	15615	15733	15846	15664	15784	15760	15690	15780	15866	15823	15660	15717	15838	15907	15685	15757	15782	15845	15636	15758	15788	15771	15782	15794	15700	15704	15684	15690	15796	15654	15841	15733	15678	15656	15793	15684	15790	15640	15765	15812	15725	15726	15751	15685	15729	15659	15807	15638	15673	15704	15633	15723	15544	15762	15781	15809	15807	15710	15673	15886	15746	15690	15539	15635	15855	15784	15640	15705	15850	15848	15702	15815	15698	15593	15861	15861	15690	15910	15618	15648	15690	15768	15712	15861	15669	15673	15702	15771	15891	15607	15800	15838	15791	15687	15713	15803	15816	15797	15787	15780	15849	15585	15787	15576	15425	15650	15733	16022	15925	15677	15965	15609	15704	15693	15798	15628	15699	15953	15741	15737	15814	15641	15690	15590	15771	15605	15824	15730	15894	15717	15740	15722	15765	15577	15697	15690	15762	15768	15614	15782	15824	15986	15676	15939	15925	15822	16028	15757	15729	15758	15659	15651	15535	15764	15845	15762	15604	15694	15663	15766	15933	15647	15750	15733	15790	15856	15782	15721	15737	15724	15712	15913	15644	15550	15887	15667	15750	15858	15811	15933	15767	15792	15756	15663	15746	15863	15631	15673	15752	15759	15728	15646	15573	15708	15862	15703	15804	15786	15809	15908	15714	15759	15769	15466	15714	15701	15652	15615	15741	15746	15725	15752	15697	15912	15819	15727	15725	15700	15736	15692	15737	15725	15731	15871	15650	15638	15795	15747	15811	15722	15608	15664	15601	15703	15955	15898	15773	15853	15934	15716	15852	15637	15786	15854	15707	15970	15843	15807	15822	15795	15826	15794	15752	15707	15689	15759	15734	15931	15706	15824	15718	15769	15660	15733	15580	15668	15610	15777	15573	15637	15682	15818	15799	15765	15777	15807	15558	15714	15786	15684	15799	15790	15785	15776	15812	15869	15814	15765	15712	15758	15915	15838	15785	15671	15735	15586	15931	15612	15722	15827	15772	15783	15758	15522	15914	15765	15862	15790	15733	15648	15668	15656	15792	15918	15598	15692	15706	15789	15851	15872	15747	15907	15764	15741	15856	15721	15438	15942	15803	15802	15760	15827	15744	15701	15694	15712	15888	15756	15678	15717	15655	15710	15651	15807	15775	15747	15744	15737	15686	15753	15852	15752	15721	15632	15748	15925	15949	15695	15803	15954	15899	15942	15772	15755	15842	15635	15732	15901	15777	15907	15929	15671	15731	15839	15679	15589	15883	15750	15628	15731	15918	15656	15718	15764	15742	15707	15878	15685	15790	15727	15738	15716	15734	15667	15812	15751	15864	15700	15727	15776	15742	15724	15604	15877	15781	15901	15971	15743	15737	15916	15748	15819	15842	15713	15759	15873	15766	15943	15757	15755	15691	15723	15527	15862	15797	15872	15671	15877	15746	15808	15747	15844	15714	15665	15719	15771	15939	15820	15686	15742	15700	15776	15844	15834	15876	15639	15841	15688	15890	15703	15700	15829	15704	15777	15829	15742	15985	15714	15681	15752	15443	15954	15878	15646	15830	15680	15767	15536	15862	15614	15791	15681	15563	15694	15762	15643	15725	15886	15798	15837	15784	15677	15721	15834	15692	15764	15740	15959	15826	15755	15691	15802	15671	15697	15674	15889	15708	15770	15615	15836	15828	15808	15635	15847	15848	15745	15733	15699	15949	15720	15774	15826	15673	15567	15811	15794	15777	15742	15875	15730	15528	15659	15775	15742	15800	15786	15782	15849	15631	15914	15784	15619	15817	15889	15550	15820	15739	15660	15759	15731	15634	15640	15673	15794	15866	15715	15671	15791	15826	15853	15747	15592	15751	15875	15518	15675	15795	15757	15755	15933	15728	15660	15719	15917	15677	15770	15765	15931	15663	15642	15691	15880	15774	15894	15817	15640	15708	15747	15726	15831	15728	15748	15848	15969	15756	15776	15718	15665	15753	15735	15766	15936	15726	15876	15697	15784	15626	15774	15809	15704	15817	15760	15751	15764	15505	15606	15889	15719	15778	15718	15694	15669	15601	15896	15922	15684	15635	15776	15783	15761	15695	15771	15802	15692	15669	15687	15759	15574	15729	15671	15903	15825	15871	15743	15799	15705	15879	15762	15621	15598	15869	15604	15747	15861	15707	15856	15793	15717	15756	15717	15675	15666	15710	15720	15680	15577	15702	15712	15880	15649	15768	15820	15764	15639	15922	15852	15788	15621	15525	15778	15780	15801	15776	15674	15732	15891	15799	15639	15732	15582	15570	15803	15785	15665	15929	15744	15834	15916	15752	15630	15592	15957	15869	15693	15829	15727	15951	15791	15687	15812	15818	15780	15889	15901	15754	15590	15716	15908	15531	15881	15943	15777	15627	15788	15791	15703	15657	15734	15627	15848	15754	15515	15838	15715	15672	15639	15850	15769	15688	15815	15777	15890	15758	15743	15723	15791	15596	15649	15640	15867	15700	15962	15756	15705	15811	15703	15723	15693	15799	15620	15616	15741	15711	15901	15719	15808	15897	15647	15702	15773	15936	15824	15755	15588	15884	15853	15851	15701	15726	15685	15677	15731	15739	15787	15616	15764	15735	15804	15836	15667	15847	15640	15755	15753	15725	15766	15743	15840	15784	15888	15743	15738	15564	15883	15796	15808	15739	15780	15775	15812	15749	15742	15719	15730	15865	15892	15821	15719	15729	15750	15627	15753	15911	15903	15663	15763	15701	15795	15628	15895	15901	15735	15671	15824	15822	15770	15529	15831	15602	15628	15625	15871	15661	15738	15792	15839	15750	15705	15645	15866	15768	15662	15624	15810	15840	15910	15684	15840	15611	15720	15727	15719	15885	15739	15707	15850	15770	15921	15587	15726	15627	15863	15673	15713	15698	15763	15821	15548	15564	15732	15953	15713	15768	15766	15836	15901	15897	15748	15731	15606	15622	15828	15699	15650	15721	15752	15941	15724	15962	15812	15692	15722	15749	15841	15615
28465	24090	28807	25744	21253	20244	19509	19273	18803	18774	18749	18496	18439	18208	18225	18485	18388	18134	18179	18038	18197	18305	18147	18128	18105	18158	18211	18288	18113	18334	18055	17982	18212	18297	18327	18193	18113	18098	18117	18101	18237	18242	18105	18135	18234	18153	18388	17981	18086	18002	18078	18189	18153	18152	18032	18059	18248	18250	18062	18246	18233	18197	18177	18072	18262	18335	18120	18025	17885	17978	18198	18328	18427	18040	17977	18222	18039	18142	17970	18199	18005	17935	17949	17944	17998	18001	18015	18188	18217	18284	18160	18215	18202	18303	18272	18241	17999	18116	18135	18137	18376	18277	18290	18204	17973	17979	18134	18085	18203	18082	18185	17988	17881	18013	18134	18037	18188	17930	18210	18052	18047	17944	18065	18115	17812	18172	18331	18217	18199	18042	18064	18162	17898	18095	18183	18329	18194	18329	18087	18114	18116	18205	18304	17918	18062	18047	18278	18101	18032	17960	18151	18154	18273	18153	18129	18125	17947	18291	18179	18187	18256	18296	18133	18264	18063	18126	18171	18147	18059	18079	18070	18036	18156	18173	18129	18036	18003	18143	18107	17919	18253	18283	18199	18146	18313	18115	17955	18226	18152	17953	18271	18051	17965	17991	18153	18136	18293	17971	18281	18019	18184	18160	18144	18191	18012	18011	18026	18139	18197	18176	18328	17935	18138	18343	18171	18077	18104	18173	17922	18177	18215	18228	18136	18118	18213	18197	18005	18125	18041	18075	18486	18174	18082	18115	18087	18002	18188	18241	18225	18140	18099	18132	17981	18064	18033	18268	18225	18046	18099	18042	18236	18408	18112	17965	17964	17949	18352	18032	18285	18109	18078	17951	17975	18077	18116	18189	18149	17975	18166	17930	18149	18252	18110	18155	18188	18235	18208	18050	18377	18118	18061	18141	18180	18108	18251	18259	18290	18123	17949	18086	17873	18025	18098	18123	18157	18005	18157	18160	18222	18022	18163	18133	18129	18198	18187	18088	17990	18238	18046	18097	18116	18151	17920	18079	18094	17927	18104	18005	18112	18196	18149	17929	18201	18173	18020	18040	18071	17892	18427	18319	18277	18052	17987	18385	18127	18199	18145	18138	17933	17917	18206	18128	18084	18180	18132	18003	18039	18089	18190	18197	18084	17922	18147	18146	18243	18022	17969	18131	18044	18222	18159	17943	18081	18170	18084	18002	18091	17903	18094	18162	18421	18192	18129	18183	18259	18049	18245	18034	18221	18178	18260	18044	18109	18136	17968	18075	17943	18336	18110	18140	18102	17946	18067	18122	18095	17932	18113	17903	18193	18106	18063	18127	18242	18104	18159	18018	18108	18176	18204	18169	18114	18171	18136	18040	18310	18080	18100	18044	18137	17991	18074	17938	18305	18215	18275	17802	18117	18010	18265	18182	18106	18284	18213	18311	18244	17843	18116	18090	18329	18090	18161	18036	17940	18039	18225	18093	18261	18157	18105	18275	18096	17985	18112	18068	18142	18133	18241	18217	18239	18121	18024	18063	18134	17824	18121	18199	18157	18214	18061	18106	17993	17999	18276	18242	18156	18298	18005	18233	18135	18059	18277	18010	18071	17959	18278	18003	18119	18055	18063	18149	18388	17977	18122	18173	18265	18100	18241	17949	18100	18144	18272	18187	18189	18190	18097	18062	18148	17980	18177	18211	18253	18135	18108	18103	18066	18120	17979	18144	18047	18367	18245	17987	18145	17929	18321	18121	18040	18237	18303	18180	18223	18108	18123	18287	18127	18142	17906	17945	18206	18093	18308	18299	18164	18064	18353	18204	18173	18035	18170	17932	18035	17950	18370	18171	18154	18233	18080	18310	17990	18219	18151	18039	18095	18142	18253	18148	18271	18252	18167	18032	18101	18072	17992	18113	18100	17977	18200	17984	18358	18175	18115	18302	18148	18079	18096	18017	18034	18239	18158	17909	17924	18090	18057	18054	17949	17934	18152	18170	18053	18203	18474	18156	18136	18007	18195	18146	18154	18132	17948	18240	18134	18153	18062	18299	18227	18310	18230	18118	18316	17917	18232	18102	18185	18144	18176	18186	18161	18240	18069	18041	18123	18144	18192	18168	18118	18107	18223	18163	18107	18318	18043	18353	18237	18215	18118	18050	17889	18339	18076	18168	18153	18171	18206	18135	18196	18164	18167	18127	18258	18188	18053	18101	18101	18155	18337	18223	18107	18138	18245	18085	18085	17892	17928	18106	18007	18270	17898	18122	18095	18244	17985	18140	18139	18165	18189	18263	18125	18070	18115	18220	18241	18264	18159	18241	18127	18186	18131	17979	18071	18167	18003	18061	18031	17917	18014	17984	18147	17960	18126	18062	18139	17999	18041	17957	18000	18275	18117	17904	18341	18011	17921	18014	18043	18006	18048	17964	18222	18151	18269	18094	18331	18353	18203	18251	18102	18237	18111	18264	18225	18249	18130	17978	18194	17998	18229	18159	18099	18236	18231	18305	18042	18167	18132	18125	18289	18089	18075	17991	18135	18026	18198	18124	17991	17892	18111	18184	18183	18196	18397	18258	18026	18198	17970	18166	18194	18083	18063	18177	18004	18106	17981	18275	18059	18075	18129	18090	18074	18069	17977	18062	18146	18248	18048	18167	18011	18274	18291	18029	18166	18056	18339	18049	18073	18214	18341	18016	18163	18137	18216	18246	18118	17968	17933	18201	17987	17960	18220	18059	18089	18019	18108	18207	18038	18057	18167	18039	18079	18241	17937	18177	18135	18300	18278	18343	18223	18205	18155	18142	18348	18351	18227	18054	18092	18085	18216	18093	18111	18187	17870	18170	17963	18210	18182	18252	18077	18068	18206	18257	18271	18025	18231	17999	18092	18131	17928	18246	18218	18224	18214	18007	18050	17995	18154	18305	18216	18360	18177	18258	18093	18217	18045	17944	18020	18091	18231	18080	18277	18162	18054	18133	18316	18214	18152	18226	17970	18202	17984	18134	17982	18134	18189	18165	18002	17939	18069	18203	18193	18110	18061	18198	18083	18148	18191	17789	18193	18165	18267	17969	17950	18113	18266	18037	18238	18034	18130	18282	18272	18132	18236	18028	18106	18119	18042	18168	18064	18086	18139	18284	18233	18087	17940	18083	18066	18128	18215	17958	18067	18065	18034	18307	18158	18025	18161	18150	18084	17906	17984	18060	18038	18112	18209	18383	18041	18255	18185	18167	18095	18104	18215	17899	18328	18055	18046	18162	18133	18324	18115	18104	18109	17922	17952	18277	18114	17889	18318	18091	18026	18089	18226	18210	18067	18175	17897	18081	18132	18154	18066	18286	18171	18130	18176	18025	18111	18047	18084	17877	18182	18043	18242	18131	18075	17925	18034	18071	17860	18175	17985	18174	18252	18182	17969	18067	18114	18132	18119	18114	18209	18245	17889	18158	18230	18252	18155	17982	18177	18143	18005	18046	18131	18031	18083	18168	18203	17863	17980	18122	18131	18280	18164	18177	18160	17894	18083	18082	18240	18131	17970	18171	18166	18061	18076	18119	18248	18184	18321	18222	18230	18230	18137	18122	17939	18068	17980	18163	18125	18200	18282	18188	18255	18087	18139	17991	17928	18086	18164	18048	18011	18270	18204	17830	18064	18345	18023	18015	18093	18034	18252	18205	18160	18133	18164	18192	18271	18266	17938	18115	18044	18104	18170	18422	18165	18136	18108	18198	18169	18163	18238	18199	18168	18136	18266	18300	18139	18144	18234	18219	18063	18067	17932	18083	18167	17828	18102	18165	18034	18122	18168	18058	18050	18147	17995	17962	18196	18170	18087	18008	17942	18144	18211	18171	18403	18162	18089	18134	18326	18132	18060	18096	18208	18060	18162	18242	18051	18157	18341	18113	18090	18178	18099	18204	18334	18123	18085	18159	18054	18070	18169	18055	18159	18232	18101	18169	18244	18066	18149	17974	18206	18189	18266	18133	17981	17986	18076	18205	18165	18049	18181	18104	18032	18224	18070	18230	18020	18078	18001	18226	18173	17971	18099	18294	18186	18233	18182	18171	18201	17997	18386	18036	18083	18343	18348	17814	18189	18168	18106	18006	18124	18290	18492	18394	18126	18194	18215	18150	18150	18055	18412	18184	18336	18015	17975	18240	18284	18009	18089	18115	18073	17974	18015	18022	18170	18360	17975	18095	18100	18170	18156	18215	18076	18052	18100	18391	18342	18067	18057	18011	18091	18358	18250	18098	18070	18001	18020	17982	18056	18086	18111	18010	18013	18038	18143	18076	18402	18036	18061	17907	18172	18115	17953	18278	18255	18176	18235	17999	18086	18298	18200	18041	18116	18009	18079	18148	18154	18210	18125	18186	17973	17958	18213	18067	18116	18233	18055	18066	18259	18025	18132	18272	18301	18181	18212	18089	17892	18254	18200	17986	18331	18158	18399	18325	18075	17973	18158	18260	18168	18192	18162	18044	18106	18085	18268	18224	18150	18118	18142	18040	17974	18267	18255	18019	18059	18016	18209	17997	18290	18126	18102	18016	18142	18140	18189	18128	18184	18162	18034	18116	17926	18241	18058	18081	18107	18105	18212	17983	18160	18257	18105	18319	18123	17979	18189	18256	17941	18114	18181	18276	18331	18150	18192	18063	18010	17995	18025	18023	18208	18050	18154	18019	18140	18322	18099	18051	18053	18226	18232	18225	18198	18258	18252	18167	18193	18292	18224	18074	18298	18027	18151	17951	18131	18086	18007	18022	18156	18181	18154	18046	18073	18317	18029	18130	18083	18339	18280	18103	18200	18053	18354	18164	18176	18319	18225	18098	18104	18155	18155	18204	18204	18162	18188	18280	18281	18147	18050	18106	18249	18210	18158	18329	17974	18126	18193	18094	18099	18208	18162	18135	18198	18171	18338	18052	18134	18091	18131	18313	18143	18154	18153	17888	17926	18045	18020	18191	18074	18000	18015	18299	18135	18165	18066	18229	18189	18052	18123	18194	18351	18270	18233	18046	18183	18119	18095	18079	18337	18250	18203	17957	18001	18112	18203	17922	18090	18199	17968	18037	18173	18165	18050	18044	18086	18230	18077	18152	18095	18148	18292	18200	18058	18196	18093	18020	18082	17910	18272	18171	18182	18195
21389	31335	28579	23130	20388	18462	17308	17170	16761	16638	16473	16073	16051	15752	15769	15798	15600	15631	15707	15635	15627	15684	15526	15512	15552	15416	15605	15551	15430	15581	15606	15518	15443	15744	15465	15405	15744	15575	15546	15575	15524	15682	15564	15458	15474	15446	15563	15452	15500	15428	15436	15494	15519	15676	15498	15478	15556	15445	15535	15436	15809	15521	15541	15698	15628	15510	15562	15511	15388	15482	15585	15513	15397	15442	15525	15426	15509	15352	15617	15239	15327	15542	15499	15538	15477	15529	15446	15413	15412	15464	15444	15587	15491	15616	15517	15416	15396	15493	15518	15450	15589	15464	15451	15412	15570	15494	15455	15416	15645	15523	15525	15595	15305	15518	15539	15492	15517	15416	15359	15340	15366	15356	15492	15432	15789	15409	15350	15452	15495	15528	15566	15407	15620	15500	15277	15486	15491	15570	15398	15471	15557	15311	15539	15486	15448	15480	15649	15529	15672	15467	15386	15501	15501	15416	15505	15524	15600	15406	15162	15546	15357	15342	15519	15491	15517	15553	15337	15565	15451	15428	15372	15588	15430	15696	15380	15407	15592	15476	15628	15599	15331	15479	15457	15524	15625	15431	15379	15530	15698	15230	15583	15196	15609	15430	15618	15448	15564	15468	15506	15509	15516	15546	15410	15620	15484	15492	15557	15688	15591	15495	15579	15447	15472	15616	15360	15248	15496	15479	15328	15467	15484	15468	15555	15460	15571	15550	15447	15437	15621	15431	15469	15469	15716	15389	15407	15421	15555	15569	15549	15451	15641	15518	15383	15519	15606	15438	15484	15448	15401	15478	15475	15539	15523	15408	15563	15647	15650	15327	15527	15529	15513	15522	15169	15520	15435	15544	15349	15446	15527	15307	15416	15609	15539	15378	15430	15457	15479	15442	15577	15609	15509	15569	15470	15351	15614	15422	15606	15365	15437	15547	15366	15607	15578	15474	15572	15510	15455	15443	15476	15587	15594	15555	15442	15524	15636	15281	15428	15362	15426	15523	15533	15629	15519	15525	15538	15448	15566	15709	15622	15237	15672	15517	15309	15552	15465	15557	15712	15489	15348	15468	15480	15398	15502	15605	15299	15698	15485	15359	15548	15531	15497	15322	15500	15547	15473	15424	15490	15397	15469	15427	15210	15380	15430	15500	15546	15516	15380	15496	15662	15472	15666	15540	15639	15420	15621	15260	15437	15488	15561	15320	15449	15671	15640	15478	15433	15402	15307	15359	15553	15330	15335	15516	15538	15476	15506	15478	15567	15412	15416	15425	15584	15508	15430	15470	15570	15490	15384	15591	15622	15487	15570	15399	15518	15456	15540	15612	15538	15320	15552	15448	15379	15508	15501	15543	15580	15496	15368	15384	15470	15420	15413	15436	15628	15739	15428	15624	15493	15616	15419	15638	15622	15548	15429	15484	15403	15467	15342	15382	15556	15568	15385	15405	15480	15568	15663	15430	15511	15658	15320	15547	15626	15354	15432	15427	15495	15619	15464	15492	15410	15543	15491	15412	15526	15689	15525	15542	15532	15712	15572	15547	15477	15618	15359	15591	15347	15466	15483	15652	15500	15411	15491	15594	15530	15553	15478	15456	15437	15605	15540	15559	15481	15525	15588	15401	15469	15543	15329	15510	15578	15457	15453	15323	15492	15510	15282	15416	15177	15643	15415	15452	15610	15471	15547	15527	15499	15471	15457	15529	15735	15396	15535	15477	15487	15395	15460	15471	15551	15501	15416	15453	15309	15637	15500	15509	15574	15523	15331	15511	15505	15601	15559	15514	15402	15460	15394	15355	15504	15508	15482	15475	15454	15448	15411	15477	15326	15537	15544	15518	15597	15519	15521	15512	15521	15523	15398	15446	15707	15494	15449	15504	15594	15439	15488	15587	15455	15692	15485	15626	15662	15562	15555	15418	15491	15405	15404	15484	15423	15484	15253	15560	15578	15494	15384	15481	15390	15416	15516	15610	15597	15321	15391	15460	15333	15417	15441	15547	15577	15507	15402	15365	15581	15443	15450	15370	15567	15408	15417	15340	15339	15449	15470	15494	15351	15505	15454	15456	15515	15397	15508	15502	15467	15593	15594	15643	15322	15558	15550	15482	15474	15447	15311	15533	15436	15594	15516	15574	15603	15583	15596	15608	15512	15424	15467	15491	15515	15407	15592	15886	15449	15478	15685	15556	15357	15643	15704	15416	15550	15481	15529	15601	15507	15456	15175	15431	15616	15516	15582	15423	15478	15440	15549	15547	15636	15449	15561	15557	15524	15329	15696	15491	15385	15562	15442	15463	15474	15510	15451	15478	15390	15477	15644	15555	15362	15513	15450	15567	15506	15700	15497	15476	15444	15628	15551	15433	15407	15512	15369	15460	15566	15495	15558	15488	15420	15363	15494	15564	15425	15590	15589	15536	15506	15538	15645	15370	15512	15592	15397	15538	15603	15542	15526	15655	15452	15497	15478	15428	15633	15473	15517	15620	15516	15364	15352	15625	15325	15621	15572	15654	15689	15521	15481	15433	15489	15410	15629	15660	15485	15416	15426	15574	15512	15409	15344	15419	15323	15368	15540	15410	15330	15557	15359	15475	15540	15521	15308	15633	15441	15669	15423	15615	15510	15434	15393	15309	15464	15571	15548	15495	15435	15586	15418	15496	15374	15428	15547	15474	15630	15565	15409	15576	15476	15455	15487	15326	15526	15504	15634	15525	15316	15559	15528	15601	15553	15371	15555	15435	15342	15474	15415	15553	15502	15386	15607	15579	15484	15470	15607	15364	15427	15409	15532	15438	15527	15510	15366	15575	15309	15744	15529	15520	15482	15589	15490	15385	15446	15365	15607	15733	15447	15583	15575	15371	15262	15490	15473	15477	15443	15400	15470	15565	15536	15377	15572	15431	15612	15706	15674	15469	15433	15439	15430	15398	15623	15497	15590	15546	15388	15485	15602	15510	15512	15628	15609	15453	15490	15559	15677	15392	15493	15607	15491	15614	15558	15585	15650	15336	15399	15528	15500	15438	15427	15485	15494	15580	15492	15406	15624	15382	15426	15559	15638	15503	15762	15380	15650	15524	15424	15429	15588	15439	15430	15668	15352	15419	15535	15590	15312	15673	15509	15592	15541	15523	15391	15745	15546	15446	15500	15645	15604	15520	15544	15466	15484	15631	15620	15465	15500	15512	15258	15513	15363	15376	15579	15544	15536	15384	15621	15491	15525	15504	15629	15450	15662	15546	15501	15429	15465	15315	15397	15452	15512	15476	15509	15420	15433	15611	15523	15525	15419	15287	15500	15426	15603	15579	15427	15383	15487	15317	15331	15405	15494	15405	15468	15334	15535	15460	15534	15531	15519	15440	15576	15586	15536	15434	15492	15400	15658	15508	15509	15483	15430	15529	15634	15566	15219	15508	15450	15492	15499	15497	15510	15463	15434	15383	15467	15549	15459	15513	15653	15512	15456	15653	15493	15528	15522	15480	15507	15698	15404	15529	15655	15665	15280	15357	15490	15411	15355	15636	15576	15329	15428	15429	15423	15560	15432	15357	15555	15444	15432	15571	15492	15522	15433	15427	15397	15465	15486	15527	15594	15593	15420	15542	15515	15425	15393	15494	15625	15547	15723	15621	15681	15474	15514	15454	15549	15428	15822	15472	15513	15386	15471	15520	15465	15376	15407	15364	15536	15484	15587	15586	15487	15610	15448	15482	15409	15460	15574	15395	15609	15552	15478	15373	15525	15639	15438	15444	15523	15488	15531	15469	15563	15407	15502	15648	15439	15589	15601	15504	15491	15590	15560	15431	15527	15571	15390	15452	15499	15604	15603	15411	15694	15515	15503	15341	15474	15536	15487	15539	15429	15536	15461	15399	15563	15456	15452	15381	15560	15443	15624	15318	15419	15507	15435	15427	15523	15614	15681	15598	15515	15528	15516	15507	15518	15588	15521	15533	15301	15478	15600	15466	15810	15362	15583	15641	15387	15527	15388	15546	15441	15586	15472	15638	15505	15427	15396	15487	15535	15442	15541	15498	15622	15382	15636	15342	15362	15548	15479	15476	15581	15498	15494	15477	15646	15485	15396	15474	15569	15440	15455	15486	15470	15638	15392	15437	15562	15490	15552	15518	15325	15446	15522	15294	15331	15587	15344	15540	15482	15512	15501	15529	15425	15536	15571	15458	15374	15450	15410	15498	15510	15534	15552	15373	15512	15400	15479	15592	15529	15567	15478	15559	15455	15499	15447	15399	15463	15490	15494	15515	15584	15581	15597	15519	15551	15441	15366	15476	15462	15415	15263	15544	15341	15520	15714	15483	15491	15415	15603	15636	15547	15478	15511	15485	15433	15698	15395	15497	15578	15667	15500	15510	15520	15410	15396	15505	15381	15494	15537	15543	15446	15495	15437	15471	15591	15519	15396	15366	15565	15471	15494	15372	15472	15397	15578	15372	15411	15406	15557	15588	15473	15553	15568	15596	15549	15710	15455	15619	15579	15571	15478	15570	15577	15575	15489	15397	15560	15483	15490	15466	15623	15380	15521	15551	15519	15500	15572	15538	15330	15605	15591	15481	15504	15460	15302	15651	15588	15438	15340	15723	15688	15533	15709	15522	15526	15268	15403	15338	15516	15640	15333	15405	15530	15520	15630	15479	15475	15408	15550	15489	15362	15682	15343	15547	15443	15746	15574	15512	15517	15677	15578	15654	15382	15517	15393	15511	15394	15560	15465	15500	15695	15556	15353	15507	15600	15540	15524	15352	15573	15513	15407	15351	15363	15547	15487	15387	15558	15382	15430	15519	15470	15452	15314	15550	15491	15540	15594	15619	15347	15452	15680	15297	15507	15456	15455	15346	15518	15426	15568	15408	15530	15397	15453	15578	15563	15610	15506	15441	15633	15448	15445	15640	15635	15406	15477	15478	15491	15537	15375	15615	15425	15471	15683	15458	15520	15551	15326	15420	15488	15306	15505	15620	15271	15418	15463	15431	15519	15483	15381	15670	15550	15544	15603	15520	15547	15464	15687	15609	15399	15521	15334	15538	15336	15465	15494	15618	15468	15336	15560	15396	15503	15493	15499	15605	15534	15536	15533	15589	15532	15402	15543	15517	15533	15585	15454	15458	15553	15483
24172	21490	29058	24452	22546	22967	22280	19568	18355	18348	18071	17747	17629	17685	17557	17587	17755	17395	17349	17291	17249	17412	17347	17257	17211	17334	17283	17332	17219	17383	17065	17213	17178	17227	17281	17437	17360	17327	17182	17368	17260	17309	17287	17327	17128	17463	17220	17187	17412	17417	17137	17097	17148	17194	17317	17226	17164	17289	16979	17246	17877	17588	17812	17852	17576	17462	17431	17295	17256	17417	17202	17056	17297	17148	17127	17135	17167	17414	16995	17033	17137	16995	17446	17334	17333	17281	17237	17224	17342	17329	17141	17158	17055	17250	17151	17265	17179	17342	16989	17200	17037	17007	17065	17145	17088	17199	17271	17209	17295	17212	17221	17234	17304	17252	17287	17315	17172	17310	17189	17185	17063	17139	17326	17049	17244	17198	17214	17313	17147	17257	17149	17250	17072	17183	17145	17125	17133	17242	17347	17095	17311	17083	17070	17265	17103	17144	17152	17279	17235	17129	17242	17275	17127	17274	17191	17367	17326	17265	17345	17004	17171	17430	17208	17261	17240	17218	17222	17268	17336	17278	17182	17345	17171	17241	17251	17214	17318	17185	17142	17293	17216	17186	17413	17270	17048	17168	17241	17044	16993	17307	17181	17347	17183	17220	17194	17142	17058	17124	17269	17223	17326	16952	17103	17216	17268	17093	17245	17207	17005	17246	17140	17360	17118	17279	17280	17097	17349	17230	17006	17256	17217	17169	17378	17320	17505	17297	17109	17175	17194	17089	17335	17382	17388	17123	17183	17164	17186	17092	17213	17236	17296	17053	17395	17359	17122	17246	17324	17086	17227	17253	17098	17219	17229	17325	17122	17190	17238	17093	17198	17091	17230	17084	17120	17182	17129	17373	17249	17160	17284	17091	17169	17084	17305	17154	17043	17076	17383	17222	17176	17403	17287	17271	17288	17164	17147	16997	17303	17207	16912	17087	17084	17200	17365	16993	17155	17296	17151	17210	17162	17144	17247	17354	17261	17289	17212	17238	17129	17211	17186	17343	17312	17205	17050	17064	17258	17263	17419	17353	17272	16983	17362	17151	17115	17204	17154	17296	17198	17174	17000	17242	17088	16947	17192	17336	17004	17135	17176	17573	17243	17071	17186	16983	17139	17046	17110	17153	17410	17186	17119	17327	17404	17093	17263	17356	17196	17119	17314	17110	17227	17234	17039	17267	17386	17269	17160	17155	17169	17316	17403	17280	17225	17161	17158	17357	17187	17175	17271	17290	17206	17148	17157	16984	17192	17102	17292	17404	17184	17107	16967	17127	17164	17151	17250	17215	17254	17240	17326	17279	17247	17168	17269	17091	17126	17133	17347	16963	17186	17320	17335	17217	16930	17255	17028	17099	17191	17333	17291	17114	17250	17301	17245	17206	17084	17175	17127	17046	17275	17193	17150	17128	17111	17110	17119	17259	17140	17146	17022	17269	17153	17219	17175	17403	17221	17226	17199	17129	17239	17356	17274	17286	17223	17292	17332	17227	17051	17182	17193	16963	17088	17332	17159	17385	16975	17152	17160	17287	17355	17236	17236	17293	17226	17270	17278	17059	17066	17315	17337	17134	17142	17245	17480	17035	17245	17040	17193	17211	17238	17384	17215	17186	17342	17102	17124	17213	17295	17317	17101	17201	17234	17079	17354	17151	17451	17084	17048	17039	17200	17281	17293	17211	17233	17362	17380	17339	17076	17178	17278	17267	17174	17240	17156	17110	17228	17311	17239	17212	17158	17194	17057	17243	17170	17234	17125	17307	16974	17174	17225	17274	17272	17186	17273	17307	17043	17304	17141	17248	17108	17289	17195	17306	17167	17326	17120	17103	17082	17322	17336	17266	17240	17353	17251	17279	17186	17237	17159	17347	17274	17355	17296	17109	17327	17241	17036	17210	17150	17244	17110	17004	17302	17385	17156	17225	17235	17035	17277	17192	17256	17279	17159	17219	17287	17089	17058	17062	17122	17217	17121	17165	17168	17246	17259	17208	17295	17130	17080	17142	17171	17337	17101	17173	17284	17342	17148	17087	17357	17222	17240	17200	17379	17276	17098	17151	17234	17352	17124	16951	17357	17176	17192	17264	17084	17113	17214	17470	17301	17263	17359	17131	17269	17197	17257	17270	17192	17221	17137	17331	17198	17152	16992	17058	17154	17309	17278	17260	17313	17137	17148	17240	17024	17236	17172	17242	17096	17126	17157	17343	17065	17247	17119	17247	17354	17379	17181	17119	17153	17215	17088	17372	17171	17155	17247	17179	17129	17172	17423	17075	17186	17303	17205	17408	17334	17222	17086	17269	17337	17055	16980	17268	17216	17105	17056	17310	17186	17168	17218	17374	17342	17261	17155	17432	17148	17278	17175	17038	17008	17278	17205	17250	17246	17054	17202	17137	17215	17241	17296	17109	17409	17266	17281	17371	17226	17249	17000	16987	17145	17190	17314	17288	17120	17280	17164	16925	17179	17516	17253	17227	17301	17003	17175	17103	17154	17336	17101	17283	17042	17123	17312	17106	17279	17233	17244	17232	17263	17326	17117	17451	17272	17185	17175	17135	17288	17227	17346	17373	17287	17144	17359	17225	17201	16923	17348	17270	17160	17166	17052	17159	17050	17285	17200	17305	17464	17380	17214	17175	17168	17025	17228	17144	17196	17089	17062	16907	17354	17335	17119	17255	17150	17225	17160	17182	17181	17176	17207	16983	17179	17314	17230	17193	17182	17110	17259	17313	17210	17205	17299	17066	17237	17082	17261	17311	17092	17189	17102	17204	17079	17300	17195	17208	17310	17342	17111	17365	17178	17254	17191	17130	17330	17270	17186	17250	17261	17084	17245	17081	17095	17367	17289	17207	17263	17204	17245	17120	17417	17455	17080	17139	17314	17260	17314	17108	17327	17408	17194	17227	17169	17144	17310	17170	17411	17466	17088	17159	17317	17326	17200	16900	17013	17294	17160	17111	17268	17321	17225	17141	17323	17223	17160	17117	17176	17315	17419	17299	17140	17254	17212	17145	16927	17159	17302	17268	17145	17139	17324	17225	17074	16990	17034	17195	17174	17245	17126	17188	17205	17387	17245	17086	17180	17179	17378	17548	17349	17184	17475	17189	17271	17208	17011	17208	17366	17131	17355	17036	17170	17207	17173	17072	17076	17361	17250	17304	17223	17254	17072	17264	17370	17350	17331	17207	17278	17123	17254	17266	17159	16994	17088	17059	17285	17305	17172	17033	17308	17091	17262	17431	17324	17229	17242	17370	17056	17204	17015	17223	17177	17436	16983	17296	17236	17189	17279	17174	17085	17179	17248	17240	17134	17271	17234	17200	17210	17324	17150	17258	17071	17107	17260	17130	17285	17192	17219	17147	17190	17433	17363	17185	17224	17189	17186	17198	17302	17270	17179	17097	16951	17321	17178	17187	17520	17175	17157	17038	17335	17294	17226	17168	17330	17304	17107	17045	17317	17314	17067	17087	17149	17125	17235	17047	17171	17394	17256	17055	17298	17296	17162	17085	17266	17386	17351	17223	17061	17177	17299	17130	17287	17168	17080	17290	17109	17174	17207	17314	17192	17256	17097	17141	17421	17253	17113	17169	17411	17295	17110	17150	17086	17333	17189	17287	17363	17119	17094	17132	17108	17002	17371	17002	17304	17061	17057	17244	17247	17163	17217	17250	17322	17122	17119	17299	17068	17232	17109	17189	17082	17219	17139	17198	17286	17031	17140	17280	17201	17139	17160	17375	17201	17390	17209	17324	17268	17201	17022	17184	17499	17225	17361	17228	17152	17225	17085	17232	17136	17102	17207	17311	16977	17304	17285	17015	17324	17077	17279	17195	17453	17316	17212	17476	17250	17298	17262	17065	17110	17101	17113	17129	16963	17343	17395	17006	17285	17098	17246	17228	17247	17418	17310	17212	17263	17030	17249	17201	17164	17268	17208	17304	17421	17269	17142	17297	17275	17066	17125	17268	17118	17322	17076	17076	17121	17131	17100	17141	17188	17016	17179	17107	17163	17265	17339	17038	17066	17257	17281	17304	17102	17232	17203	17249	17202	17178	17224	17197	16896	17134	17064	17363	17143	17166	17238	17341	17162	17044	17270	17190	17220	17307	17299	17137	17429	17481	17164	17000	17378	17280	17241	17141	17313	17258	17322	17120	17129	17250	17125	17135	17045	17341	17141	17231	17269	17028	17173	17174	17193	17248	17326	17339	17236	17224	17212	17171	17213	17229	16979	17124	17189	17027	16982	16879	17317	17202	16824	17436	17239	17365	17236	17392	17278	17328	17153	17319	17292	17138	17246	17215	17195	17244	17179	17117	17144	17195	17343	17128	17357	17144	17379	17345	17187	17279	17342	17333	17258	16965	17161	17095	17239	17303	17179	17190	17068	17234	17145	17202	17309	17035	17242	17211	16899	17244	17246	17090	17234	17243	17398	17244	17484	17314	17161	17204	17162	17220	16928	17126	17033	17208	17456	17281	17178	17262	17285	17234	17194	17363	17236	17177	17292	17231	17236	17341	17264	17245	17349	17235	17082	17024	17299	17180	17134	17262	17152	16946	17322	17187	17274	17339	17126	17295	17101	17235	17081	16986	17246	17335	17131	17113	17214	17188	17338	17083	17054	17236	16995	17205	17073	16957	17144	16978	17192	17395	17311	17088	17128	17213	17248	17170	17013	17361	16968	17144	17008	17050	17478	17303	17191	17047	17171	17263	16943	17123	17184	17278	17028	17132	17187	17106	17403	17234	17239	17477	17047	17343	17359	16965	17330	17210	17332	17192	17233	17160	17114	17120	16917	17187	17272	17233	17249	17308	17273	17189	17385	17097	17166	17011	17161	17256	17276	17265	17394	17281	17131	17357	17394	17117	17389	17220	17418	17112	17311	17156	17364	17181	17084	17247	17229	17284	17359	17153	17078	17085	17334	17093	17146	17272	17251	17162	17284	17119	17228	17302	17303	17217	17082	17319	17343	17164	17310	17084	17169	17087	17121	17131	16959	17231	17410	17216	17151	17325	17212	17122	17370	17256	17318	17169	17197	17085	17266	17305	17165	17298	17078	17116	17241	17153	17222	17217	17267	17288	17164	17361	17290	17375	17175	17005	17288	17201	17407	17112	17182	17147	17302	17220
19892	35542	30265	23440	21503	19705	18720	17821	16958	16721	16053	15643	15515	15308	15145	15336	15181	15235	15152	15286	15178	14977	14956	15123	15149	14906	14941	14992	14960	15149	15068	15028	15108	15097	14908	14899	15053	15106	15017	15171	15074	15027	15119	15075	15072	14954	15055	15087	14986	15040	15004	15104	15011	14861	15052	14933	14877	15092	14876	14938	15680	15772	15661	15426	15306	15016	15074	15136	14945	14922	14969	15028	14851	14920	14881	15067	14910	15002	14856	14878	15071	14906	14937	14960	14823	14833	15131	15000	14951	15021	14847	14852	15077	14928	14973	14907	15011	14923	14973	14874	14966	14933	14719	14837	14810	15053	15023	14779	14876	14936	14928	14830	14953	14981	14761	15056	14886	14903	15090	15011	14810	14964	14923	14845	14948	14943	14933	14926	14981	15041	15044	14901	14974	15002	14954	14955	15001	14905	14959	14889	15085	15063	15053	14783	14772	14930	15029	15065	14896	15097	15109	14883	14784	14903	14877	14997	14962	14755	14969	14909	14706	14963	14946	14691	14947	14994	14998	15014	14826	14906	14885	14894	15096	15069	15128	14819	15005	14989	14915	14913	15103	14910	14855	15001	14945	14948	14917	14788	14956	14967	15029	14967	14993	14827	14932	14930	14854	15109	14688	15130	14848	15003	14998	14987	15001	14806	15086	14907	14846	14955	14885	14953	14915	14919	14908	14830	14930	14881	14806	14898	15090	14904	14927	14747	14946	14869	14881	14855	14960	14919	14871	14978	14861	14921	14948	14991	14998	15103	14975	14786	14827	14840	15069	14936	14891	14917	14887	14946	15012	15099	14998	14970	15037	14820	14880	14910	14895	14964	15019	14939	14957	14877	14876	15080	14955	14991	14930	14893	14915	14920	15083	14849	14961	14937	14945	14817	14889	14879	14933	14761	14827	14896	14913	14900	15008	14897	14961	14987	14827	14903	14950	15008	14776	14949	14779	14785	14820	14978	14828	15017	15069	14977	14961	14802	14961	14915	14988	15017	14854	14923	14774	14931	14893	15075	14970	14797	14865	14882	15047	15139	15185	15073	14788	15000	14847	14944	15021	14759	14874	14792	15022	14903	15098	15166	15054	15002	15116	14851	14826	15098	15086	15020	14944	15037	15005	14927	14960	15045	14905	14996	14847	14864	14798	14692	14854	14822	15034	15016	15037	14999	14865	14924	14869	14751	14990	15121	14823	14980	15040	14946	15052	14884	14935	14916	14918	14822	14825	14806	14821	15031	15026	15057	14955	14947	15048	14955	14950	14939	14984	14912	14881	15093	14998	15019	15043	14953	14879	15000	15049	14881	14942	14940	14876	15019	14981	14961	15066	14846	14893	14967	15105	15005	14939	14813	15067	14985	15046	14991	14978	15083	14987	15046	14864	14969	14819	14644	14887	15111	14969	14884	14795	14917	14947	14929	14870	15042	15027	14854	15128	15040	15007	15024	14873	14972	14888	14849	14820	14920	14892	15229	15032	14993	14779	14821	14863	14798	14988	14992	14949	14927	14803	14851	14835	14945	14766	14996	14947	14754	15011	14838	14815	14813	14850	15029	14956	14981	14872	15169	15009	14888	14879	15036	15010	14962	14850	14980	14872	14995	14738	15025	14760	14935	14847	14849	14837	14979	14942	14883	15100	14941	15022	14802	14980	15019	14779	15092	14888	14951	15006	14940	14872	14833	14945	15178	15043	14943	14827	14928	14866	14929	14986	15024	15049	15110	14994	15002	14963	14689	15205	15016	14970	14935	14767	14740	14948	14948	14956	15000	14869	14916	14762	14951	14877	14940	14908	14895	14784	15057	14809	14992	14999	14926	15011	14882	15079	15105	14897	14745	14971	14764	14886	15086	14983	14708	14902	14608	15089	14978	14954	14993	14972	14813	15044	15077	14827	14821	15145	14885	14980	15037	14967	14818	14894	15099	14994	14946	15027	14966	14884	14877	14978	14895	14848	15012	14938	14884	14891	14813	14945	15098	14933	14923	14998	14965	15024	15055	14854	14949	14994	15039	14900	14798	14994	15068	14801	14955	14972	14983	14896	15054	14968	15015	14893	14926	14912	15032	15017	14992	14908	14890	15048	15095	14858	15027	14843	14797	14954	14962	14860	15121	15006	14919	15071	14849	15180	14741	14953	14898	14897	14883	15030	14953	15040	14863	14913	14902	14919	14795	14866	14998	14975	14941	14930	15142	14978	15074	14940	14895	14927	14928	14933	14931	15048	14950	15094	14913	14847	15009	14852	14963	14871	14938	14954	15069	14900	15050	15001	15008	14848	14999	15004	14974	14862	15048	14934	14803	14840	14887	15055	14912	14864	14747	14973	14849	14905	15032	14890	15028	14714	15035	14950	15103	14899	14915	14977	15025	14914	14887	14901	15041	14988	14921	14857	14853	14895	15103	14968	14913	14807	15070	14923	14805	14815	14936	14993	14952	15044	14884	14890	15017	14851	14923	15037	14822	14958	14939	14855	14883	14929	15158	14906	14705	14897	14809	14943	15035	14881	15036	14965	15094	14929	14885	14837	14749	14805	15116	14949	14838	14852	15014	15000	15033	14856	14950	14852	14988	14995	14975	14813	14747	15061	14935	14943	15042	14969	14944	14975	15111	14903	15066	14956	14968	14788	14925	15059	15024	14861	14815	14801	14796	14830	14997	14990	15041	14741	14826	14796	14921	14910	14868	14991	15007	14918	14946	14836	14931	14945	15071	15036	14803	14997	14914	15110	15030	14855	14950	15055	14819	15058	14760	14892	14904	14861	14888	15052	15007	14965	14980	14916	14927	14995	14832	14933	14922	14975	15065	14993	14898	15093	14749	14902	14991	14945	14988	14919	14891	14877	15080	14892	14965	14851	14798	14814	14916	14947	15011	14972	14968	14843	15052	15066	14963	15000	14950	14900	14977	14943	14898	15012	14877	15029	15025	14959	14883	14800	14899	14789	14919	14866	14997	14824	14903	15032	15162	14951	14915	14925	14911	14932	15047	15098	14934	14912	14904	14991	14899	14884	14785	14942	14920	14983	15027	15078	14842	14881	14922	14941	14972	14839	14927	14935	14863	14903	15046	14961	14826	14939	14806	14926	14889	14892	14973	14910	14989	14961	14996	15080	14937	14944	14949	14906	15096	14890	15005	14877	14863	14921	14942	14966	14880	15016	14881	15144	14969	15182	14818	14885	14953	14850	14948	14990	14918	14874	14908	14998	14902	14876	14765	14936	14983	14988	14930	14960	14956	15057	14781	14990	15044	14973	14913	14906	14974	14781	14948	14920	14776	14951	14912	14949	14906	14909	15021	14800	14954	14843	14883	15013	14836	14876	14968	14859	14808	15026	14998	14912	14893	14898	14823	14796	14767	14988	14929	15033	15038	14886	14837	14853	14921	14939	14922	15034	14811	14771	14812	14944	15032	14950	14929	14960	14940	14807	14963	14881	14993	15091	14966	14836	15084	14997	14898	14850	14858	14887	14957	15032	14819	14843	14838	14832	14985	14800	14785	15044	14899	15048	14751	15063	14819	14833	14858	14876	14923	15025	14967	14937	14955	14827	14840	15014	14848	14964	14931	14826	15043	14999	14937	15080	15030	14889	14958	15274	14931	15110	14782	14953	15039	14794	14880	14965	14955	15049	15114	14917	14962	14885	14939	14871	14757	14821	14768	14923	14963	14960	14858	14977	15026	14804	14997	14897	15020	15094	14831	14933	14978	14942	15036	14826	15133	14930	14819	15109	15038	15062	14889	14905	14826	15109	14907	14979	14946	14883	14964	14820	14909	15034	14749	14870	15078	15049	14864	15055	14900	14989	14752	15002	14900	15022	15023	15009	14782	14854	15138	14777	14889	14943	14892	15018	14891	14990	14912	14954	15065	14887	14713	14921	14874	14792	14967	14950	14925	14985	14806	15117	14810	15036	15073	14950	15099	14945	14950	14973	14827	15153	14919	14867	14926	14836	15000	14923	14835	14721	14970	14918	14850	14850	14931	14819	14942	14929	14827	14945	14947	15070	15023	14954	14842	14857	14966	14979	14856	14892	14889	15091	14999	14944	14854	15040	15005	14883	15005	14858	14992	14935	14936	14942	15029	15005	14836	14751	14814	14885	14964	15020	14961	14915	14905	14871	14748	14906	14928	14901	15060	14984	14925	15043	14906	14895	15061	14881	14782	14918	14833	14932	14955	14996	14882	14893	14927	14864	15006	14899	14989	14796	14832	14921	15072	15141	15042	14813	14950	14946	14965	15003	14935	14782	14847	15071	14849	14759	14939	14941	14845	15033	14970	15004	14845	14912	15081	14828	14887	15025	14893	15033	14883	14981	14855	14939	14776	14858	14928	15142	14850	15005	14989	14820	14933	15080	14817	15043	14814	14893	15035	14764	14944	14943	14973	14875	14925	15099	14841	14961	14922	14881	14945	14923	14885	15015	14898	14722	14920	14967	14900	14868	15016	14982	15051	14811	14740	14885	15045	15141	14890	14883	14885	14865	14928	14967	14877	14827	15211	15019	14928	14961	14870	15032	15075	14949	14819	14822	14967	14964	14988	15010	14934	14933	14926	15003	14800	14915	14983	15031	14918	14829	14944	14932	14879	14921	14941	15006	14911	15068	15027	14872	15048	14941	14930	15047	14655	14979	14741	15121	15008	14980	14737	14820	15057	14902	14894	14776	14873	14923	14914	14781	14956	14965	15033	14975	14927	14830	14822	15097	14987	14999	15043	14927	14988	14893	14901	15066	15117	15026	15006	15141	14892	14938	15087	14837	15071	14906	14824	14913	15072	14809	14923	14842	14931	14973	14925	14925	14937	15082	15058	14869	14989	14750	15006	14908	15016	14761	14884	14991	14845	14981	14947	14856	15022	14896	14857	15029	14931	14998	15157	14877	14887	14847	14942	14911	14920	14998	14945	14993	15046	14834	14851	15064	14947	15030	14860	14678	14976	14934	14895	14829	14971	15025	15145	14881	14965	14948	14945	14933	14932	15010	14916	15002	14872	15091	14932	14788	14960	14988	14903	15059	14874	14888	14967	14917	14938	14960	14970	14953	14991	14941	14942	14970	14966	15085	14921	15002	14794	15113	15096	14954	14803	14972	15005	15013	14892	14965	14943	14885	15012	15064	14955	14875	14974
23063	21483	29416	24027	21677	24026	26054	20075	18600	18914	18243	17952	17604	17661	17887	17561	17633	17692	17631	17639	17362	17460	17265	17420	17468	17251	17289	17345	17375	17356	17418	17424	17219	17269	17432	17211	17262	17174	17241	17313	17411	17225	17254	17107	17216	17182	17363	17091	17035	17205	17228	17244	17117	17044	17358	17175	17333	17038	17155	17327	17731	18206	18434	18119	17968	17546	17124	17139	17361	17320	17193	17270	17412	17209	17009	17110	17090	17070	17225	17103	17194	17080	17138	17134	17000	17066	17242	17219	17213	17219	17146	17099	17309	17282	17014	17084	17309	17020	17123	17090	17196	16877	17335	17165	17110	17126	17099	17286	17010	17048	17373	17146	16923	16997	17176	17141	17186	17103	17357	17303	17199	17190	17085	17075	17204	17020	17189	17183	17077	17073	17200	17028	17202	16911	17040	17111	17250	17109	17307	16940	16957	16968	17074	16948	17073	17064	17230	17310	17262	16978	16922	17036	17284	17295	17152	17014	17065	16982	17110	17276	17234	17131	17126	16987	17164	17316	17231	17204	17284	16972	16984	17060	17136	17077	17171	17265	17181	17172	17237	16939	17122	17215	17287	17085	17035	17074	17357	17299	17223	17197	16994	17181	17045	17031	17066	17023	17150	16928	17097	17260	16975	17109	17028	17082	17134	17235	17113	17264	17200	17170	17173	17073	17232	17094	17255	17154	17274	17249	16946	16835	17006	17154	17085	17196	17132	16936	17226	17232	17301	17259	17118	16971	17207	17134	17034	17142	17119	17086	17007	16958	17047	17061	16877	17105	17040	16969	17005	17042	17218	17252	17210	17129	17124	16907	17155	17218	17361	17208	17120	16961	17040	17159	17259	17150	17217	17179	17086	17220	17394	17393	17315	17310	17166	17131	17243	17063	17177	16974	16947	16963	17027	16687	17275	17070	17042	17286	17123	17182	16986	17223	17066	17026	17066	17199	17154	17151	17044	17018	16954	16971	16917	16856	17100	16995	16975	16995	17033	17244	16876	17059	17027	17215	17249	17140	17261	17149	17402	17123	17067	17129	17137	17275	17108	17269	17190	17117	16964	17059	17108	17211	17094	17077	17140	17166	17230	17084	17204	16975	17106	17156	17054	17135	17353	17218	17130	17078	17145	16874	17293	17074	17075	16928	17196	17077	17040	17255	17176	17213	16980	17106	17073	17204	17188	17222	17079	17098	17095	17180	17164	17169	17112	17176	17245	17313	17293	17085	17142	17209	17110	17133	17069	17188	17231	17136	17182	17087	17125	17061	17080	17171	17252	17085	17364	17055	17163	17089	17153	17084	17045	17065	17101	17155	17036	16871	17109	17175	17340	17300	17264	17206	17129	17189	17227	17223	16940	17298	16858	17243	17200	17025	17201	17154	17306	17136	17427	17023	16900	17066	16993	17197	17033	17109	17020	17091	17265	16939	17071	17204	17140	17237	17248	17113	17220	17062	16901	16993	17117	17192	17162	17358	17243	17297	16974	16969	17038	17015	17187	17189	17204	17082	17152	17172	17155	17028	17133	17198	17084	17181	16832	17056	17197	17177	17001	17173	17250	17325	17192	17086	17207	17136	17119	17238	17210	17219	16990	16927	17061	17113	17107	17305	17185	17310	17027	17259	17093	17304	17142	17179	17138	17125	17270	17209	17059	17028	17099	17122	16958	17234	17091	16978	17286	17323	17380	17264	17129	17059	17081	17269	16993	16905	17186	17274	17246	17152	17217	17004	16883	17062	17196	17169	17308	16986	17053	17117	17171	17331	17328	17074	17136	17082	17283	16974	17016	17047	17008	17109	17193	17155	17093	17148	16943	17059	17152	17305	16834	17169	17077	17116	17108	16910	17125	17097	17424	17053	17185	17105	17068	17039	17084	17159	17034	17058	17237	17057	17092	16874	17236	17018	17139	17104	17186	16982	16988	16889	17173	17325	17170	17132	17118	17145	17242	17122	17120	17259	17144	17089	17065	17030	17104	17006	16919	17125	17162	17077	17175	17097	17200	17067	17055	17093	17225	17166	17216	17142	17237	17020	17086	17219	17338	17025	17183	17101	17446	16982	17294	17125	17267	17042	16994	17185	17176	17084	16950	17069	17122	17045	17101	17023	17170	17075	17339	16856	17196	17233	17157	17229	17174	16966	17005	16906	16943	17144	17174	17023	17120	17014	17059	17151	17138	16937	16858	17229	17170	17064	17116	17112	17226	17122	17258	17004	17018	16959	17214	17102	17022	17025	17275	17024	17120	17173	17003	17075	17041	17149	17226	17153	17028	17099	16893	17277	17197	17129	17114	16906	17069	17094	17273	17122	16973	16954	16959	17103	16959	16968	17068	17237	16987	17074	17059	16984	17075	17081	17007	17058	17244	17320	17175	17009	16930	17231	16868	17044	17074	17043	17239	17311	17023	16916	17268	17043	17169	16984	17160	17117	17079	17197	17345	17036	17013	17084	17069	17257	17301	16999	17236	17198	17015	17065	17126	17091	17139	16972	16981	17201	17084	17179	16978	17074	17105	17169	17087	17011	16841	16983	17051	17053	17018	17137	17052	17167	17163	17101	17142	17020	17040	17133	17081	16856	17123	17281	17231	17007	17127	17165	17188	17088	17090	17137	17219	17194	17248	17200	17168	16959	17114	17051	17129	17240	17035	17079	17175	17039	17364	17238	17040	17119	17186	17115	17111	17036	17294	17021	17031	17227	17226	17369	17105	17127	17332	17104	17138	17165	17410	17162	17085	17115	17062	17261	17182	17090	17213	17142	17075	17202	17119	17074	17090	17084	17246	17149	17081	16929	17182	17309	17212	17056	17056	16999	17100	17085	17134	17128	17108	16972	17279	17143	17093	16985	17081	17163	17044	17064	17142	17140	16958	17049	17214	17201	17164	17142	17323	17045	16949	16991	17083	17118	17193	17278	16997	16908	17225	17071	17133	16847	17295	16999	17081	17189	17014	17187	16986	17066	17029	17113	17065	17017	17238	17136	17037	17021	16998	16908	16988	16926	17081	17056	17146	17014	16986	17138	16938	17176	17299	16918	17221	17053	17085	17123	17276	16923	17197	16988	17092	17115	16933	16925	17091	17410	17079	17156	17263	17136	17167	17192	17099	16867	16929	17383	17121	17136	17297	17006	17152	17161	16938	16973	17134	17101	17106	17174	16966	16994	17090	17122	16844	17045	17219	17133	17073	17220	17048	17095	17031	17077	17008	17000	16933	17269	17108	17211	17235	17294	17086	17018	17201	17221	17259	17152	17215	17113	17149	17340	16995	17357	17279	16996	17137	17061	16946	17032	16830	17027	17103	17268	17127	17017	17131	17245	17041	17149	16873	17182	17166	17095	17290	16921	16925	17311	16962	17124	17167	17210	17167	17096	17165	17041	17155	17181	16936	17145	17122	17113	16993	17090	17252	17294	16947	16983	16848	17223	16963	17143	17137	17188	16964	17085	17157	16971	17295	17026	17079	16895	17135	17029	17095	17182	17323	17335	17075	16990	17074	17159	17182	16794	17093	17018	17196	17061	16951	17005	16936	17162	17193	17211	17211	17019	16939	17111	17399	17093	17135	17019	17075	17051	17039	16915	16989	17099	16940	17040	17152	17170	17027	17084	17143	16984	16941	17047	17115	17026	17007	17033	17206	17056	16970	17007	17020	17199	17049	16959	17180	17043	16989	17150	17166	16976	17172	17239	17067	16915	17098	17160	16899	16969	17014	17078	17048	16909	16931	17191	17115	16954	17088	17222	17158	16968	17177	17060	16845	17217	17038	17155	17133	17189	17001	16864	17127	16981	17188	17124	17133	17008	17044	16909	17101	17348	16952	17053	17192	17108	17124	17009	17102	17010	17117	17120	16817	17326	17180	17187	17074	17125	17096	17274	17024	17070	17208	17105	16970	17305	17097	17195	17255	17306	16969	17268	17172	17179	17064	17129	17206	17103	17148	17325	17238	17148	17070	17151	17298	16950	17210	17104	17278	17165	16998	17218	17136	16990	16979	17105	17130	17086	17141	17217	17129	16979	17141	17221	17239	17172	17270	17088	17113	17179	17054	17060	17045	17216	17071	17159	17175	17178	16996	17187	17053	16913	17311	16974	17168	17161	16941	17213	17161	17057	17217	17153	17175	17214	17164	17031	17110	16908	17112	17146	17109	17125	17089	17263	17145	17155	16817	16966	17132	17160	17122	17150	17117	17046	16996	17142	17021	17123	17213	17037	17151	17090	17089	16847	17022	17005	17073	17053	17132	17295	17213	17236	17239	17091	17252	17303	17401	17030	17040	17126	17149	17054	17087	16931	17004	17140	17131	16975	17049	16861	17026	17038	17068	17078	17433	17171	16988	16882	17170	17017	17024	17315	17052	17297	17151	17243	17123	17381	16877	17171	17214	17141	16966	16892	17112	16942	16911	17127	17146	17118	17064	16999	17240	17275	16993	17164	17118	17165	17050	16890	16986	17100	17141	17297	16963	17126	17349	17278	17075	17197	17100	17043	17192	17053	16952	16970	17060	17047	17032	16959	17231	17221	17021	17172	17052	17044	17151	17021	17050	16977	17035	16922	17071	17044	17004	17211	17219	17082	17162	17044	16994	17178	17101	17221	17186	17266	17099	17183	17254	17042	16977	17007	17093	17082	17253	17186	17230	17325	17260	17309	17051	16985	17019	17149	17241	17016	17146	17151	16942	17038	17006	16930	17282	17094	17086	17126	17048	16966	17250	17004	16886	17077	17040	17080	16988	17017	17134	17210	17236	16787	17015	17235	17268	17133	17064	17092	17134	17088	17069	17209	17224	17090	17276	17188	17227	17232	17109	17035	16913	17113	16993	16913	17081	17286	17037	17062	17217	17050	17367	17229	17133	17329	17320	17094	17129	17294	16856	17061	17122	16986	16977	17009	17237	17387	17266	17070	16963	17145	17047	16890	17185	17218	17019	17233	17304	17181	16794	17194	17110	17026	17113	17043	16923	17181	17097	17020	17222	17227	17237	17094	17189	17119	17175	16941	17153	17145	17257	17219	17140	17081	17026	17175	17238	17060	17059	17150	17076	17153	17053	17005	17302	16993	17202	17178	17048	17118	17117	16842	17147	17176	16883	17165	17074	17102	17085	17075	17160	16963	17207	17177	17023	17126
21764	38781	32338	25812	23055	21793	20125	18546	17495	16863	16093	15816	15524	15605	15498	15465	15445	15163	15230	15336	15135	15149	15033	14881	14987	15090	14925	14875	14954	15054	14999	15068	15086	15069	14807	14773	15090	14894	14930	14891	15064	14984	14946	14941	14789	14862	14959	14945	14959	14815	15069	14818	15069	14973	14945	15098	14964	15070	14887	15161	15751	16406	16366	16341	15724	15161	15052	14881	14894	14907	14789	14858	14919	14835	14900	14918	14807	14975	14793	15051	14911	14805	14952	14661	14783	14836	14874	14891	14943	14734	14785	14895	14892	14857	14822	14720	14668	14647	14766	14934	14850	14925	14865	14862	14746	15026	14975	14990	14963	14851	14927	14879	14850	15011	14980	14958	14827	14727	14841	14933	14869	14875	14826	14772	14733	14819	14697	14976	14825	14900	14929	14971	14963	14888	14758	14746	14749	14941	14771	14792	14819	14964	14747	14970	14746	14801	14868	14825	14822	14871	14838	14917	14867	14880	14926	14966	14873	14872	14876	14797	14845	14793	14810	14791	14907	14857	14889	15030	14849	14803	14964	14897	14936	14778	14936	14960	14942	14922	14885	14906	14812	15032	14864	14790	14676	14729	14913	14806	14731	14840	14792	14817	14997	14706	14850	14780	14941	14860	14884	14977	14964	14656	14821	14789	14869	14948	14800	14861	14888	14798	14744	14880	14829	14994	14884	14800	14737	14857	14854	14948	14939	14686	14789	14855	14947	14863	14759	14892	14762	15019	14857	14906	14840	15055	14716	14676	14873	14835	14787	14830	14969	14832	14930	14911	14766	14978	14870	14894	14888	14767	14919	14719	14904	14763	14780	14886	14960	14986	14813	14739	14784	14592	14787	14868	14838	14822	14820	14824	14849	14851	14935	15063	14871	14913	14889	14803	14670	14942	14932	14769	14928	14920	14798	14821	14845	14727	14769	14906	14830	14628	14817	14867	14785	14892	15004	14896	14919	14925	14799	14834	14962	14939	14803	14906	14737	14973	14801	14784	14892	14684	14881	14831	14866	14962	14908	14947	14732	14792	14696	14966	14804	14755	14642	14893	14783	14930	14831	14860	14851	14848	14797	14877	14792	14745	14824	14682	14903	14633	14930	14915	14926	14807	14910	14791	14803	14783	14985	14704	14921	14811	15004	14737	14998	14846	14738	14759	14869	14713	14769	14729	14787	14874	14839	14897	14858	14821	14772	14869	14755	14847	14929	14842	14830	14973	14985	15004	14867	14880	14761	14833	14919	14719	14846	14825	14812	15052	14879	14805	14767	14901	14834	14782	14965	15001	14957	14880	14823	14878	14857	14861	14840	14844	14869	14947	14843	14888	14977	14828	14867	14997	14881	14834	14760	14958	14933	14750	14743	15023	14673	14991	14737	14748	14674	14683	15001	14879	14970	14801	14708	14858	14859	14864	14829	14870	14712	14936	14694	14876	14880	14874	14907	14805	14674	14837	14772	14824	14929	14804	14626	14813	14826	14808	14827	14917	14915	14945	14900	14768	14804	14833	14898	14862	14766	14867	14691	14746	14828	14819	14827	14782	14928	14822	14868	14649	14887	14693	14935	14928	14756	14700	14730	14836	15142	14911	14909	14745	14738	14909	14939	14834	14810	14803	14778	14796	14770	14807	14674	14957	14848	14856	14829	14997	14863	14856	14976	14811	14693	14670	14839	15030	14601	14935	14737	14933	14821	14854	14810	14873	14666	14835	14798	14982	14914	14782	14784	14893	14737	14783	14885	14920	14807	14845	14989	14770	14964	14869	15043	14718	14896	14910	14804	14818	14764	14740	14756	14798	14689	14913	14852	14815	14870	14719	14776	14770	14861	14798	14716	14741	14875	14786	15060	14675	14806	14651	14863	14941	14769	14906	14848	14887	14801	14758	14621	14877	14874	14849	14790	14763	14777	14731	14842	14777	14822	14717	14814	14950	14795	14762	14889	14986	14758	14699	14775	14741	15077	15007	14960	14935	14744	14728	14778	14811	14725	14753	14809	14902	14698	14855	14764	14879	14691	14656	14875	15067	14821	14954	14609	14840	14871	14824	14790	14957	15038	14752	14919	14831	14922	14770	14809	14804	14763	14781	14976	14705	14777	14843	14857	14793	14764	14777	14887	15000	14870	14661	14817	14844	14672	14795	14674	15042	14809	14689	14776	14901	14998	14810	14858	14928	14840	14853	14844	14788	14863	14925	14857	14853	14934	14815	14834	14811	14904	14748	14813	14686	14808	14917	14879	15008	14906	14742	14706	14841	14987	14807	14813	14824	14948	14896	14858	14983	14734	14938	14919	14838	14912	14676	14876	14690	14924	14841	14768	14705	14847	14775	14943	15028	14822	14718	14717	14917	14775	14936	15015	14753	14760	15090	14770	14732	14906	14598	14796	14834	14877	14741	14878	14826	14883	14982	14761	14863	15029	14599	14784	14898	14972	14701	14826	14778	14756	14844	14829	14892	14852	14850	14778	14770	14714	14917	14855	14636	14777	14770	14825	14823	14842	14974	14689	14963	14801	14784	14735	14973	14936	14865	14825	14863	14936	14906	14764	14691	15007	14754	14806	14935	14845	14852	14777	14901	14800	14876	14920	14915	14802	14917	14776	14847	14830	14824	14852	14860	14782	14745	14827	14701	14763	14772	14759	14937	14656	14938	15021	14733	14827	14759	14810	14896	14924	14784	14932	14922	14727	14742	14829	14657	14828	14701	14703	14789	14852	14811	14771	14880	14735	14779	14904	14701	14698	14759	14951	14871	14794	15062	14721	14804	14879	14622	14773	14755	14759	14944	14971	14715	14793	14887	14878	14858	14712	14736	14700	14708	14682	14661	14923	14892	14692	14837	14812	14770	14905	14694	14872	14906	14885	14898	14834	14836	14743	14812	14831	14853	14947	14905	14754	14795	14762	14884	14807	14896	14914	14701	14707	14739	14839	14745	14778	14996	14805	14952	14694	14979	14799	14855	14805	14931	14775	14848	14868	14832	14870	14890	14855	14766	14803	14776	15061	14891	14707	14762	14749	14676	14815	14872	14918	15017	14946	14779	14716	14760	14909	14970	14816	14657	14978	14989	14908	15002	14841	14898	14845	14876	14703	14892	14815	14914	14725	14778	14873	14632	14811	14907	14769	14808	14965	14745	14990	14781	14843	14819	14744	14651	14852	15003	14795	14935	14868	14669	14968	14769	14899	14701	14812	14732	14831	14818	14879	14840	14835	14811	14843	14780	14808	14974	14874	14926	14808	14662	14768	14785	14820	14768	14774	14888	14875	14864	14726	14734	14751	14773	14915	14996	14773	14888	14663	15031	14861	14826	14816	14898	14800	14950	14824	14740	14828	15036	14699	14938	14883	14865	14846	14857	14928	14756	14699	14741	14928	14819	14783	14836	14693	14766	14819	14805	14726	14995	14775	14787	14910	14806	14826	14724	14901	14702	14824	14819	14711	14886	14967	14714	14797	14722	14697	14872	14797	14857	14761	14823	14928	14756	14877	14870	14634	14840	14961	14691	14981	14833	14959	14887	14906	14835	14772	15008	14858	14748	14985	15085	15036	14868	14801	14721	14866	15130	14734	14902	14827	14764	14753	14953	14938	14917	14922	14887	14914	14680	14753	14720	14866	14939	14785	14967	14933	14839	14816	14984	14839	14877	14794	14914	14934	14875	14941	14724	15040	14712	14782	14958	14801	14832	14927	14915	14881	14813	14836	14982	14801	14682	14865	14827	14704	14905	14914	14859	14822	14795	14758	14754	14815	14836	14852	14731	14923	14724	14782	14938	15019	14837	14884	14820	14787	14741	14792	14723	14964	15006	14784	14745	14761	14891	14882	14888	14703	14764	14933	14738	14827	14773	14896	14833	14929	14917	14859	14824	14852	14942	14883	14852	14765	14987	14804	14660	14744	14803	14826	14758	14847	14848	14980	14979	14773	15028	14802	14706	14835	14804	14899	14808	14711	14786	14930	14798	14901	14803	14741	14788	14781	14763	14831	15069	14836	14806	14746	14750	14736	14790	14940	14885	14840	14718	14966	14968	14891	14749	14932	14828	14897	14838	14863	14849	14858	14821	14878	14995	14675	14779	14848	15029	14691	14863	14947	14968	14892	14737	14773	14831	14810	14786	14696	14880	14782	14773	14838	14907	14756	14798	15001	14894	14922	14972	14957	14773	14931	14801	14862	14691	14698	14740	14774	14878	14799	14871	14813	14838	14864	14905	14804	14713	14762	14787	14829	14663	14816	14841	14987	14732	14884	14809	14853	14919	14809	14860	14777	15010	15007	14611	14880	14918	14662	14907	14900	14797	14822	14628	14853	14842	14827	14923	14844	15005	14827	14923	14827	14877	14872	14754	14959	14802	14833	14889	15041	14922	14989	14737	15055	14935	14758	14951	14719	14890	14793	14820	14900	14742	14784	14881	15002	14924	14740	14703	14834	14687	14961	14795	14778	14694	14846	14856	14842	14776	14718	14897	14899	14927	14858	14878	14687	14746	14922	14728	14842	14918	14810	14839	14771	14634	14895	14932	14845	14759	14867	14793	14838	14740	14859	14876	14662	14870	14702	14911	14768	14967	14886	14888	15039	14857	14815	14753	15004	14805	14759	14782	14979	14816	14803	14960	14717	14966	15010	14792	14786	14825	14795	15052	14880	14770	14824	14828	14777	14706	14826	14832	14906	14780	14808	14755	14804	14861	14808	14803	14880	14992	14657	14854	14742	14778	14903	14723	14824	14986	15058	14798	15020	14974	14897	14871	15114	14736	14982	14917	14960	14840	14923	14940	14805	14795	14711	14717	14811	14877	14794	14708	14894	14949	14829	14903	14751	14955	14832	14811	14898	14999	14855	14810	14769	14797	14820	14968	14766	14767	14827	14990	14770	14917	14902	14803	14900	14752	14888	14860	14817	14718	14839	14653	14912	15030	14791	15031	14820	14798	14739	14881	14632	14865	15016	14824	14899	14757	15043	14878	14662	15016	14773	14840	14968	14890	14902	14622	14861	14925	14959	14793	14818	14882	14720	14967	14823	14778	14893	14979	14779	14842	14637	14936	14891	14862	14825	14728	14897	14684	14773	15041	14825	14736	14717	14787	14674	14912	14906	14809	14752	14900	14719	14789	14999	14853	14905	14836
28063	22743	25501	22564	18920	18339	17721	17222	17057	17001	16849	16807	16758	16499	16773	16779	16670	16675	16806	16762	16648	16700	16489	16594	16545	16659	16628	16569	16614	16615	16599	16659	16599	16533	16611	16601	16556	16674	16577	16697	16432	16496	16464	16671	16481	16520	16416	16419	16676	16417	16602	16613	16505	16610	16577	16312	16578	16647	16662	16487	16439	16488	16691	16668	16808	16495	16655	16464	16444	16505	16569	16537	16712	16534	16556	16613	16505	16539	16623	16378	16396	16498	16512	16642	16756	16484	16505	16583	16531	16448	16332	16459	16554	16542	16655	16510	16561	16498	16470	16379	16420	16567	16604	16589	16613	16545	16651	16358	16556	16496	16438	16566	16538	16504	16571	16549	16555	16428	16399	16636	16380	16382	16561	16492	16670	16620	16275	16569	16507	16545	16648	16602	16487	16620	16663	16639	16547	16550	16637	16548	16542	16476	16541	16500	16534	16619	16515	16519	16732	16469	16475	16669	16520	16568	16556	16591	16479	16572	16599	16588	16581	16684	16603	16507	16658	16513	16515	16570	16176	16358	16486	16634	16637	16599	16492	16391	16444	16511	16657	16466	16688	16322	16420	16400	16723	16581	16448	16400	16431	16503	16706	16600	16590	16523	16678	16514	16499	16524	16388	16634	16470	16543	16514	16595	16400	16468	16620	16439	16612	16496	16489	16415	16435	16342	16711	16411	16698	16500	16466	16506	16279	16539	16636	16583	16615	16688	16660	16565	16722	16565	16453	16624	16600	16532	16665	16490	16593	16453	16436	16367	16601	16522	16512	16431	16578	16494	16576	16613	16542	16638	16294	16590	16560	16603	16468	16517	16475	16500	16708	16415	16527	16436	16547	16367	16539	16494	16569	16498	16603	16412	16398	16380	16520	16300	16323	16727	16692	16521	16475	16448	16593	16483	16442	16562	16500	16574	16514	16360	16655	16444	16518	16392	16620	16557	16515	16592	16478	16580	16464	16639	16410	16626	16571	16460	16354	16276	16399	16487	16540	16372	16539	16450	16523	16739	16587	16500	16541	16486	16375	16450	16492	16515	16554	16447	16664	16553	16608	16506	16465	16666	16560	16422	16550	16339	16498	16563	16668	16610	16455	16498	16547	16510	16483	16641	16607	16668	16544	16600	16598	16265	16557	16514	16592	16309	16647	16646	16549	16544	16619	16863	16508	16469	16518	16527	16449	16519	16563	16572	16551	16635	16704	16599	16611	16511	16462	16478	16668	16596	16576	16616	16359	16290	16491	16403	16578	16565	16561	16583	16553	16658	16719	16663	16438	16557	16399	16475	16729	16357	16655	16464	16602	16420	16522	16663	16661	16463	16593	16576	16434	16569	16594	16687	16443	16529	16523	16387	16414	16507	16264	16567	16580	16627	16513	16594	16579	16715	16558	16764	16552	16604	16473	16748	16545	16550	16591	16566	16508	16399	16405	16530	16402	16404	16568	16631	16685	16436	16514	16591	16708	16486	16362	16366	16469	16352	16543	16578	16623	16691	16384	16649	16631	16496	16580	16737	16511	16558	16739	16429	16641	16568	16446	16604	16688	16556	16526	16557	16403	16455	16499	16569	16533	16445	16655	16459	16439	16484	16476	16431	16554	16393	16431	16509	16531	16271	16501	16427	16370	16548	16548	16756	16738	16720	16749	16567	16705	16558	16403	16639	16364	16560	16669	16579	16463	16429	16318	16469	16390	16467	16665	16617	16372	16595	16501	16517	16489	16605	16540	16375	16443	16560	16402	16695	16449	16496	16594	16627	16475	16417	16531	16423	16545	16382	16511	16624	16535	16581	16694	16707	16539	16696	16476	16498	16521	16555	16621	16656	16595	16659	16443	16290	16494	16654	16522	16365	16489	16583	16558	16524	16506	16338	16673	16395	16705	16405	16546	16635	16577	16717	16595	16555	16392	16484	16543	16545	16587	16555	16460	16541	16785	16427	16507	16336	16448	16437	16432	16465	16590	16570	16500	16612	16439	16708	16626	16650	16563	16488	16433	16567	16648	16578	16601	16483	16298	16456	16386	16508	16484	16516	16614	16413	16595	16443	16727	16536	16478	16392	16658	16342	16409	16463	16296	16561	16702	16600	16691	16605	16615	16632	16561	16364	16757	16494	16681	16655	16588	16681	16601	16583	16746	16644	16474	16451	16623	16494	16409	16513	16563	16640	16556	16526	16574	16450	16587	16504	16467	16595	16555	16507	16559	16716	16439	16453	16500	16517	16500	16597	16742	16516	16600	16468	16310	16465	16511	16546	16588	16568	16477	16608	16573	16584	16480	16394	16565	16343	16589	16641	16518	16526	16569	16519	16582	16389	16527	16494	16594	16265	16539	16475	16704	16449	16489	16573	16506	16646	16502	16494	16682	16551	16547	16466	16704	16524	16468	16698	16593	16626	16587	16547	16535	16587	16505	16458	16454	16422	16482	16483	16584	16425	16587	16590	16386	16584	16539	16653	16537	16623	16289	16501	16654	16635	16600	16657	16543	16429	16750	16447	16457	16472	16681	16461	16470	16474	16491	16657	16425	16399	16568	16440	16420	16600	16522	16438	16538	16717	16350	16420	16544	16719	16440	16590	16477	16621	16535	16426	16718	16663	16763	16499	16428	16427	16372	16467	16603	16366	16542	16537	16422	16572	16613	16804	16570	16747	16457	16595	16449	16647	16588	16443	16519	16664	16381	16400	16559	16681	16378	16449	16284	16321	16702	16534	16501	16492	16562	16405	16514	16559	16711	16535	16569	16648	16575	16624	16791	16597	16565	16444	16556	16674	16566	16376	16558	16514	16611	16412	16554	16444	16703	16593	16467	16482	16615	16529	16581	16334	16405	16540	16408	16631	16324	16727	16588	16474	16509	16442	16523	16165	16515	16624	16661	16795	16439	16571	16545	16438	16619	16593	16648	16557	16624	16509	16411	16492	16612	16673	16442	16575	16589	16505	16577	16530	16406	16724	16549	16534	16638	16674	16702	16474	16495	16452	16685	16542	16712	16487	16454	16527	16770	16321	16441	16613	16778	16496	16524	16824	16529	16409	16545	16695	16325	16418	16377	16454	16379	16600	16659	16417	16653	16512	16619	16762	16543	16559	16451	16380	16364	16412	16492	16501	16652	16653	16664	16438	16395	16535	16646	16655	16607	16549	16438	16353	16361	16410	16631	16572	16542	16726	16637	16570	16599	16595	16592	16347	16466	16387	16395	16481	16459	16395	16465	16494	16738	16660	16437	16521	16434	16564	16652	16616	16489	16508	16814	16706	16491	16408	16634	16567	16500	16554	16576	16524	16687	16576	16434	16520	16464	16434	16550	16419	16551	16552	16756	16443	16442	16551	16564	16563	16669	16563	16494	16409	16504	16645	16540	16391	16528	16558	16537	16400	16471	16466	16419	16408	16496	16540	16666	16478	16610	16528	16476	16459	16707	16495	16284	16373	16304	16552	16622	16606	16564	16460	16411	16553	16368	16681	16633	16655	16545	16430	16746	16566	16708	16532	16562	16433	16833	16359	16556	16576	16609	16670	16671	16519	16722	16537	16671	16560	16664	16400	16442	16478	16600	16578	16247	16658	16602	16523	16508	16506	16702	16493	16569	16402	16696	16522	16606	16659	16333	16554	16525	16562	16493	16445	16587	16356	16451	16552	16535	16742	16569	16588	16508	16527	16447	16349	16651	16482	16614	16762	16567	16620	16368	16345	16587	16633	16585	16441	16551	16624	16515	16493	16396	16450	16661	16584	16400	16487	16698	16629	16518	16216	16451	16670	16584	16651	16523	16700	16641	16368	16551	16624	16456	16543	16573	16510	16515	16711	16619	16429	16676	16553	16330	16677	16501	16366	16528	16394	16334	16620	16631	16646	16465	16529	16504	16387	16653	16554	16503	16563	16672	16559	16715	16508	16428	16482	16711	16312	16502	16413	16561	16414	16529	16671	16809	16574	16420	16738	16581	16553	16543	16520	16675	16619	16674	16525	16406	16559	16571	16644	16400	16243	16449	16339	16558	16731	16524	16603	16463	16506	16592	16513	16584	16572	16458	16785	16523	16496	16463	16515	16452	16439	16382	16595	16400	16589	16530	16274	16468	16498	16534	16562	16514	16598	16585	16453	16501	16484	16489	16552	16553	16587	16669	16287	16443	16540	16740	16565	16504	16682	16750	16554	16587	16672	16481	16381	16400	16418	16526	16453	16703	16673	16449	16433	16529	16517	16452	16335	16476	16734	16769	16389	16613	16412	16566	16543	16538	16538	16720	16766	16603	16602	16445	16558	16578	16465	16518	16540	16584	16510	16574	16566	16482	16591	16536	16674	16616	16695	16503	16356	16488	16589	16637	16445	16641	16677	16340	16371	16904	16498	16507	16469	16395	16648	16727	16644	16315	16389	16433	16557	16542	16431	16380	16496	16733	16483	16595	16597	16669	16506	16432	16531	16733	16515	16709	16475	16384	16446	16558	16521	16528	16641	16578	16782	16472	16466	16513	16525	16562	16293	16558	16503	16497	16503	16673	16383	16745	16603	16439	16600	16705	16526	16585	16417	16421	16565	16446	16539	16470	16542	16684	16503	16739	16651	16619	16468	16409	16387	16340	16387	16582	16665	16607	16751	16741	16602	16601	16567	16662	16249	16632	16620	16661	16578	16524	16497	16402	16580	16597	16287	16634	16540	16570	16708	16526	16429	16555	16533	16389	16368	16446	16524	16590	16698	16674	16584	16607	16387	16495	16452	16713	16597	16567	16553	16584	16670	16503	16450	16594	16441	16278	16589	16372	16442	16679	16305	16372	16321	16654	16586	16552	16574	16712	16663	16494	16554	16575	16463	16596	16550	16637	16360	16438	16591	16467	16219	16513	16529	16528	16520	16565	16409	16737	16621	16565	16535	16612	16509	16671	16511	16306	16380	16708	16367	16542	16481	16423	16729	16520	16599	16659	16497	16422	16393	16589	16415	16546	16672	16584	16414	16515	16375	16580	16463	16513	16577	16513	16575	16458	16525	16660	16551	16530	16558	16650	16596	16495	16475	16571	16637	16569	16509	16435	16599	16566	16554	16492	16581	16769	16547	16467	16580	16634	16555	16511	16556	16560	16308	16339	16353	16654	16449	16492	16545	16696	16675	16594	16597
20216	25108	22376	19355	18464	17064	16274	15318	15295	15052	14752	14761	14547	14745	14694	14742	14766	14755	14774	14712	14591	14699	14575	14662	14607	14724	14741	14653	14669	14712	14614	14651	14678	14630	14463	14598	14718	14586	14575	14457	14730	14608	14597	14505	14609	14508	14699	14647	14513	14484	14806	14604	14639	14472	14695	14537	14712	14696	14545	14624	14637	14547	14832	14708	14599	14708	14647	14662	14761	14640	14605	14563	14533	14697	14639	14720	14620	14546	14566	14654	14514	14434	14493	14660	14717	14574	14667	14655	14483	14519	14608	14552	14582	14599	14489	14572	14574	14695	14517	14512	14567	14450	14404	14706	14493	14410	14615	14677	14569	14544	14596	14433	14653	14578	14382	14595	14468	14570	14483	14576	14513	14611	14542	14499	14534	14433	14537	14482	14314	14579	14356	14582	14460	14744	14370	14622	14534	14453	14592	14634	14832	14538	14577	14604	14468	14612	14527	14522	14417	14523	14527	14507	14664	14635	14475	14484	14652	14574	14585	14573	14696	14505	14772	14565	14482	14409	14565	14538	14751	14460	14601	14532	14611	14539	14617	14718	14654	14573	14552	14534	14612	14636	14555	14551	14545	14454	14733	14455	14752	14590	14666	14532	14554	14633	14693	14476	14585	14582	14417	14645	14656	14744	14568	14421	14503	14603	14545	14841	14481	14530	14501	14622	14486	14637	14662	14574	14601	14574	14527	14571	14481	14555	14675	14623	14563	14462	14558	14659	14655	14614	14600	14683	14533	14489	14489	14607	14619	14694	14564	14437	14615	14436	14542	14530	14649	14437	14532	14468	14486	14572	14724	14391	14505	14592	14387	14610	14667	14640	14459	14553	14587	14596	14495	14545	14571	14644	14599	14454	14461	14629	14728	14560	14593	14475	14497	14547	14664	14484	14572	14620	14417	14530	14584	14577	14675	14752	14478	14655	14587	14605	14426	14626	14625	14545	14644	14599	14473	14535	14709	14544	14575	14449	14602	14542	14438	14552	14550	14835	14642	14504	14726	14536	14688	14465	14497	14415	14530	14578	14481	14427	14524	14573	14496	14542	14532	14450	14637	14614	14586	14552	14680	14470	14483	14536	14582	14727	14526	14637	14345	14660	14588	14738	14471	14564	14443	14603	14637	14614	14455	14618	14651	14395	14493	14770	14601	14514	14690	14543	14602	14570	14497	14513	14466	14742	14535	14533	14477	14643	14590	14577	14403	14612	14589	14460	14582	14615	14480	14614	14724	14491	14685	14621	14484	14534	14528	14562	14654	14609	14754	14547	14645	14569	14608	14697	14623	14633	14402	14597	14533	14577	14405	14514	14479	14592	14667	14764	14553	14500	14391	14474	14622	14446	14385	14643	14520	14447	14581	14437	14501	14513	14495	14472	14633	14463	14721	14741	14552	14579	14570	14455	14542	14726	14693	14552	14715	14535	14638	14467	14670	14586	14385	14583	14555	14662	14595	14629	14412	14622	14562	14431	14619	14711	14586	14467	14505	14438	14659	14486	14495	14551	14497	14418	14470	14632	14703	14665	14544	14464	14697	14462	14696	14571	14500	14757	14619	14422	14527	14493	14545	14618	14652	14433	14588	14760	14373	14569	14539	14467	14596	14476	14506	14568	14568	14502	14437	14579	14573	14537	14597	14423	14562	14553	14494	14684	14660	14593	14546	14611	14489	14633	14565	14464	14424	14513	14547	14446	14596	14543	14653	14508	14463	14534	14513	14641	14431	14379	14659	14607	14538	14630	14588	14550	14593	14703	14575	14574	14400	14450	14496	14560	14617	14594	14662	14538	14553	14646	14643	14586	14627	14469	14582	14677	14553	14354	14362	14602	14649	14443	14523	14514	14655	14507	14637	14499	14489	14624	14423	14514	14608	14652	14621	14595	14548	14532	14642	14568	14663	14534	14426	14644	14521	14628	14641	14522	14523	14483	14607	14614	14579	14571	14600	14667	14365	14410	14510	14635	14614	14463	14442	14699	14573	14545	14682	14400	14555	14370	14603	14616	14603	14525	14615	14554	14471	14603	14566	14552	14569	14628	14592	14534	14675	14617	14598	14564	14407	14746	14680	14601	14456	14531	14593	14542	14619	14589	14630	14658	14549	14504	14537	14617	14563	14500	14515	14593	14600	14555	14572	14546	14308	14636	14486	14462	14532	14475	14530	14563	14437	14503	14545	14573	14650	14443	14526	14613	14614	14605	14586	14531	14486	14516	14401	14550	14539	14601	14703	14415	14542	14652	14489	14559	14618	14597	14699	14402	14772	14443	14509	14663	14544	14339	14529	14343	14606	14658	14653	14479	14499	14607	14574	14608	14669	14510	14644	14583	14695	14506	14460	14510	14650	14693	14615	14516	14583	14509	14431	14623	14381	14524	14565	14570	14539	14401	14506	14472	14580	14616	14592	14576	14543	14576	14440	14470	14513	14585	14697	14487	14687	14580	14474	14724	14618	14605	14655	14567	14562	14372	14733	14645	14629	14447	14492	14590	14632	14617	14576	14662	14394	14573	14614	14409	14519	14612	14541	14474	14470	14683	14569	14494	14595	14667	14631	14611	14500	14745	14623	14461	14454	14393	14580	14567	14429	14711	14485	14561	14448	14434	14524	14594	14564	14512	14778	14712	14490	14387	14505	14552	14422	14557	14510	14469	14423	14573	14523	14673	14581	14471	14535	14463	14794	14635	14708	14441	14526	14625	14558	14429	14635	14521	14529	14430	14545	14521	14599	14488	14480	14549	14627	14490	14483	14575	14444	14585	14558	14674	14516	14569	14519	14450	14696	14590	14662	14466	14387	14509	14384	14535	14591	14503	14519	14613	14617	14559	14672	14578	14544	14659	14545	14679	14516	14468	14679	14558	14515	14478	14536	14564	14655	14394	14592	14717	14573	14525	14602	14498	14654	14544	14617	14452	14527	14488	14553	14630	14685	14575	14698	14356	14481	14578	14564	14407	14589	14802	14600	14528	14402	14576	14607	14498	14410	14603	14593	14600	14660	14671	14484	14593	14561	14524	14540	14434	14616	14659	14509	14351	14299	14578	14621	14678	14494	14486	14432	14499	14659	14476	14485	14528	14600	14704	14694	14696	14540	14526	14528	14321	14574	14474	14495	14696	14578	14604	14653	14535	14683	14521	14745	14548	14664	14548	14785	14636	14553	14497	14592	14449	14565	14668	14590	14599	14614	14552	14609	14714	14574	14477	14412	14599	14522	14527	14611	14409	14634	14759	14829	14624	14463	14416	14440	14446	14532	14604	14501	14483	14699	14518	14455	14477	14573	14585	14655	14525	14557	14491	14595	14592	14611	14684	14545	14436	14504	14607	14537	14540	14497	14701	14554	14676	14665	14527	14591	14558	14587	14414	14610	14442	14669	14706	14562	14715	14518	14457	14729	14501	14461	14449	14459	14576	14454	14511	14659	14644	14602	14640	14601	14622	14657	14742	14434	14602	14670	14550	14664	14541	14630	14488	14628	14467	14670	14590	14651	14614	14747	14479	14652	14331	14423	14504	14648	14514	14574	14674	14669	14552	14518	14644	14564	14638	14501	14476	14623	14573	14529	14627	14488	14590	14458	14595	14573	14460	14723	14503	14640	14490	14520	14625	14578	14701	14610	14704	14623	14605	14558	14714	14639	14572	14699	14601	14586	14617	14460	14468	14578	14466	14558	14571	14749	14712	14432	14566	14494	14533	14542	14591	14587	14566	14457	14555	14522	14602	14470	14646	14588	14469	14298	14543	14593	14660	14629	14514	14522	14630	14530	14654	14491	14662	14606	14556	14530	14587	14434	14401	14545	14664	14618	14497	14853	14545	14508	14462	14562	14570	14614	14509	14637	14681	14631	14399	14613	14625	14534	14488	14775	14472	14601	14440	14545	14588	14474	14732	14669	14654	14646	14643	14583	14483	14550	14489	14518	14408	14605	14655	14427	14474	14715	14623	14647	14539	14649	14533	14464	14467	14645	14602	14512	14631	14412	14446	14735	14572	14568	14470	14730	14573	14487	14530	14610	14498	14630	14549	14588	14547	14641	14436	14636	14459	14520	14639	14563	14670	14587	14613	14659	14473	14475	14625	14469	14555	14610	14605	14580	14545	14593	14527	14545	14586	14627	14554	14512	14548	14597	14633	14641	14486	14528	14686	14593	14454	14441	14554	14632	14590	14698	14552	14498	14575	14540	14622	14490	14571	14570	14541	14482	14517	14410	14675	14590	14509	14622	14526	14642	14552	14520	14624	14637	14548	14508	14628	14431	14356	14597	14445	14419	14657	14533	14487	14563	14355	14476	14615	14573	14631	14469	14540	14593	14447	14561	14596	14528	14734	14562	14593	14476	14589	14490	14424	14508	14609	14639	14502	14618	14623	14681	14561	14683	14710	14547	14327	14729	14587	14529	14615	14570	14477	14500	14708	14631	14500	14520	14550	14573	14612	14864	14502	14733	14580	14654	14463	14541	14540	14473	14627	14576	14685	14564	14578	14538	14576	14623	14486	14542	14476	14756	14564	14534	14539	14460	14547	14715	14772	14526	14571	14643	14479	14516	14396	14521	14551	14622	14555	14561	14475	14422	14584	14477	14577	14501	14506	14543	14713	14549	14602	14514	14753	14471	14417	14617	14582	14591	14590	14520	14414	14555	14613	14599	14462	14526	14653	14503	14654	14573	14619	14500	14761	14496	14499	14641	14632	14599	14463	14541	14659	14675	14535	14648	14618	14677	14524	14760	14529	14737	14489	14579	14592	14448	14543	14486	14527	14509	14614	14545	14560	14578	14542	14636	14651	14601	14587	14444	14547	14620	14702	14629	14691	14595	14461	14389	14552	14627	14528	14485	14491	14568	14548	14484	14525	14658	14481	14615	14514	14629	14555	14599	14506	14482	14612	14548	14459	14539	14676	14623	14569	14680	14788	14585	14539	14444	14567	14611	14758	14409	14431	14456	14549	14580	14434	14441	14588	14571	14539	14422	14475	14644	14521	14711	14716	14486	14509	14402	14494	14595	14595	14569	14333	14633	14517	14522	14548	14636	14643	14442	14336	14461	14633	14725	14605	14509	14465	14635	14368	14601	14613	14523	14517	14704	14689	14490	14490	14799	14609	14639	14650	14701	14738	14579	14494	14550	14498
24137	21495	29069	24424	22412	22562	20753	17994	16987	17402	17053	16865	16971	16852	16821	16899	17060	16726	16796	16815	16896	16687	16871	16975	16433	16586	16589	16587	16662	16729	16731	16586	16451	16616	16531	16764	16539	16569	16716	16511	16585	16527	16580	16610	16626	16592	16585	16634	16682	16601	16750	16723	16705	16509	16513	16388	16485	16548	16528	16735	16816	17138	17168	17303	16719	16612	16601	16394	16618	16646	16615	16535	16579	16594	16700	16513	16505	16518	16546	16573	16643	16539	16696	16655	16445	16440	16702	16839	16650	16365	16530	16605	16606	16451	16478	16310	16579	16435	16555	16606	16612	16632	16304	16441	16676	16480	16565	16531	16497	16488	16582	16651	16460	16523	16584	16634	16328	16498	16677	16455	16435	16445	16534	16619	16387	16491	16593	16493	16433	16453	16578	16423	16556	16329	16400	16394	16577	16585	16580	16431	16779	16727	16529	16530	16358	16549	16471	16598	16505	16611	16552	16381	16579	16521	16589	16629	16352	16402	16502	16536	16468	16469	16659	16710	16673	16515	16647	16364	16435	16583	16380	16546	16563	16527	16376	16442	16347	16555	16581	16415	16727	16539	16536	16573	16485	16568	16436	16700	16734	16497	16515	16416	16491	16538	16528	16419	16492	16531	16646	16342	16496	16529	16449	16405	16439	16595	16534	16495	16415	16536	16672	16639	16638	16470	16714	16619	16566	16393	16490	16479	16552	16471	16495	16587	16539	16396	16622	16504	16611	16537	16591	16494	16431	16552	16546	16546	16523	16342	16375	16462	16367	16111	16382	16622	16715	16436	16654	16518	16271	16531	16459	16320	16292	16570	16519	16352	16539	16588	16621	16593	16462	16517	16448	16467	16560	16416	16343	16525	16562	16630	16745	16515	16489	16430	16504	16528	16584	16540	16575	16187	16397	16413	16620	16575	16609	16472	16346	16472	16431	16718	16640	16593	16377	16523	16475	16340	16663	16538	16623	16511	16497	16580	16421	16430	16441	16643	16452	16737	16627	16591	16617	16533	16381	16513	16599	16387	16385	16482	16470	16376	16517	16520	16510	16394	16543	16308	16401	16418	16763	16725	16573	16628	16540	16508	16477	16590	16640	16548	16532	16667	16481	16586	16543	16464	16404	16556	16473	16393	16528	16504	16752	16328	16369	16422	16560	16465	16357	16600	16459	16348	16504	16484	16461	16418	16409	16378	16486	16457	16677	16432	16580	16506	16436	16502	16556	16413	16503	16537	16405	16427	16567	16398	16611	16588	16545	16728	16449	16597	16714	16538	16450	16584	16480	16599	16568	16691	16569	16564	16614	16511	16608	16657	16275	16438	16431	16512	16578	16578	16274	16601	16655	16455	16468	16798	16494	16608	16586	16563	16601	16384	16459	16430	16476	16464	16370	16262	16219	16521	16659	16275	16391	16583	16554	16513	16676	16592	16588	16669	16836	16536	16554	16352	16577	16601	16784	16644	16834	16454	16415	16555	16428	16514	16465	16745	16724	16528	16627	16439	16595	16591	16548	16480	16518	16442	16692	16500	16682	16583	16327	16379	16578	16540	16736	16689	16455	16414	16659	16466	16614	16505	16512	16464	16496	16444	16480	16484	16398	16480	16740	16541	16365	16379	16302	16491	16505	16456	16661	16528	16375	16702	16462	16390	16442	16567	16518	16446	16446	16493	16590	16497	16379	16638	16480	16690	16391	16398	16583	16444	16616	16477	16417	16461	16412	16343	16433	16584	16503	16514	16658	16369	16359	16508	16473	16526	16651	16689	16591	16507	16455	16465	16673	16400	16571	16493	16554	16729	16466	16559	16688	16673	16422	16489	16427	16743	16574	16574	16687	16676	16572	16860	16477	16418	16620	16611	16607	16419	16408	16563	16542	16510	16755	16421	16475	16595	16553	16481	16565	16335	16272	16631	16654	16706	16524	16450	16484	16524	16530	16592	16509	16417	16436	16486	16309	16481	16385	16610	16312	16444	16527	16615	16677	16482	16569	16694	16412	16408	16577	16799	16695	16528	16536	16215	16223	16527	16491	16697	16463	16559	16538	16601	16441	16427	16420	16407	16780	16507	16398	16586	16486	16459	16390	16624	16379	16558	16678	16532	16523	16776	16682	16647	16363	16407	16458	16462	16637	16702	16671	16563	16439	16574	16414	16632	16664	16576	16502	16356	16493	16581	16432	16411	16526	16628	16567	16363	16305	16490	16737	16582	16622	16632	16473	16360	16564	16460	16551	16472	16461	16525	16495	16488	16426	16484	16526	16480	16569	16468	16400	16638	16376	16732	16705	16803	16575	16660	16686	16433	16480	16554	16543	16361	16446	16434	16540	16538	16446	16438	16499	16567	16449	16439	16426	16480	16362	16585	16578	16535	16608	16530	16472	16373	16537	16446	16570	16521	16507	16570	16623	16532	16416	16710	16564	16446	16471	16531	16293	16541	16709	16737	16499	16498	16754	16334	16331	16696	16568	16724	16336	16407	16544	16428	16395	16440	16434	16447	16508	16558	16652	16643	16297	16550	16653	16439	16578	16435	16566	16424	16671	16450	16447	16616	16584	16364	16668	16447	16596	16403	16347	16559	16377	16632	16571	16511	16376	16227	16360	16389	16582	16558	16532	16407	16464	16613	16451	16515	16586	16465	16562	16455	16563	16510	16512	16346	16593	16300	16333	16528	16495	16545	16236	16468	16739	16446	16481	16357	16579	16609	16783	16316	16420	16530	16543	16521	16433	16578	16448	16552	16466	16319	16593	16400	16476	16484	16307	16576	16600	16542	16637	16450	16402	16557	16523	16619	16593	16500	16410	16471	16506	16711	16534	16313	16466	16425	16580	16396	16564	16580	16558	16556	16480	16497	16560	16551	16515	16548	16481	16458	16506	16522	16583	16537	16617	16551	16699	16658	16649	16529	16564	16428	16418	16384	16399	16484	16400	16275	16528	16432	16743	16573	16413	16617	16651	16755	16483	16375	16750	16617	16525	16515	16605	16506	16485	16462	16253	16597	16754	16714	16513	16489	16530	16641	16484	16569	16583	16435	16532	16328	16657	16271	16599	16542	16463	16560	16553	16586	16347	16469	16588	16486	16465	16396	16505	16383	16598	16435	16476	16672	16630	16580	16594	16449	16597	16680	16574	16416	16698	16549	16584	16460	16721	16458	16676	16640	16281	16570	16640	16630	16704	16391	16526	16615	16714	16565	16592	16406	16613	16392	16548	16551	16320	16472	16506	16596	16475	16383	16607	16428	16465	16497	16550	16439	16473	16504	16497	16633	16401	16476	16472	16783	16735	16568	16663	16495	16566	16453	16483	16558	16541	16548	16560	16531	16455	16372	16387	16716	16588	16817	16460	16562	16420	16408	16318	16638	16541	16437	16725	16727	16459	16594	16485	16579	16555	16644	16434	16675	16549	16673	16612	16558	16375	16649	16485	16350	16775	16469	16645	16371	16555	16730	16345	16465	16621	16436	16630	16675	16421	16679	16567	16536	16385	16522	16350	16648	16365	16338	16578	16687	16508	16291	16450	16440	16317	16547	16548	16468	16702	16511	16461	16429	16420	16480	16571	16604	16525	16551	16370	16492	16467	16493	16698	16573	16459	16675	16747	16669	16605	16491	16639	16411	16644	16710	16370	16455	16478	16342	16393	16393	16513	16540	16337	16471	16744	16514	16630	16652	16451	16559	16533	16698	16527	16566	16518	16400	16368	16597	16612	16766	16702	16532	16505	16371	16244	16513	16567	16738	16468	16659	16486	16638	16457	16371	16418	16432	16513	16461	16373	16643	16677	16641	16471	16424	16513	16484	16864	16710	16563	16406	16578	16320	16561	16447	16433	16398	16679	16429	16715	16408	16436	16586	16612	16716	16629	16560	16659	16416	16493	16482	16694	16428	16550	16429	16640	16528	16413	16550	16541	16403	16690	16517	16686	16488	16475	16308	16456	16550	16634	16296	16547	16640	16485	16351	16585	16641	16610	16535	16611	16564	16482	16380	16639	16472	16558	16446	16676	16669	16490	16567	16508	16431	16520	16289	16697	16404	16441	16504	16541	16633	16577	16471	16603	16485	16597	16351	16495	16534	16519	16421	16662	16349	16339	16579	16662	16518	16416	16783	16637	16504	16736	16499	16425	16425	16492	16474	16544	16331	16551	16489	16662	16759	16427	16359	16256	16538	16525	16489	16551	16770	16439	16701	16392	16579	16323	16577	16425	16393	16424	16364	16435	16518	16459	16409	16621	16195	16578	16343	16388	16531	16379	16291	16321	16563	16437	16685	16683	16465	16628	16573	16355	16480	16756	16609	16643	16637	16324	16452	16466	16254	16363	16633	16383	16495	16504	16432	16542	16758	16514	16465	16515	16770	16420	16625	16447	16498	16585	16599	16485	16400	16555	16507	16589	16485	16360	16747	16541	16438	16644	16560	16727	16555	16734	16718	16519	16531	16821	16536	16573	16454	16468	16572	16467	16253	16475	16629	16724	16613	16606	16483	16641	16545	16715	16527	16362	16412	16480	16361	16531	16659	16509	16408	16612	16443	16645	16612	16456	16573	16413	16657	16483	16378	16690	16609	16530	16539	16611	16658	16461	16561	16511	16549	16655	16630	16795	16330	16606	16538	16494	16663	16679	16655	16478	16665	16587	16381	16565	16577	16566	16561	16606	16686	16426	16484	16373	16517	16417	16231	16459	16533	16523	16449	16546	16599	16522	16515	16375	16427	16407	16478	16574	16450	16689	16354	16254	16728	16423	16572	16421	16473	16520	16493	16517	16396	16592	16682	16743	16719	16403	16357	16331	16611	16405	16274	16450	16557	16555	16646	16585	16521	16553	16598	16726	16577	16542	16486	16396	16643	16532	16469	16436	16541	16650	16626	16674	16635	16461	16616	16700	16698	16668	16472	16511	16621	16480	16409	16433	16486	16843	16620	16521	16576	16522	16436	16425	16609	16420	16391	16415	16411	16476	16577	16362	16585	16645	16591	16770	16453	16580	16539	16701	16504	16461	16490	16494	16435	16368	16389	16712	16449	16342	16464	16742	16510	16634	16508	16591	16531	16692	16423	16666	16529	16490	16663	16436	16410	16651	16558	16462	16417	16590	16173	16501	16430	16595	16570	16437	16745	16580	16588
19362	31888	28771	22837	20661	18657	16957	16127	15952	15581	15273	15059	14910	14967	14919	14968	14963	15042	15064	14960	14687	14738	14616	14698	14649	14602	14710	14501	14761	14702	14684	14637	14670	14636	14787	14466	14539	14653	14597	14625	14659	14510	14569	14575	14776	14609	14756	14655	14722	14410	14744	14676	14730	14552	14864	14783	14537	14624	14686	14732	15366	15496	15410	15285	14911	14809	14578	14568	14642	14837	14397	14628	14640	14477	14664	14707	14477	14592	14682	14610	14520	14578	14583	14584	14600	14655	14489	14574	14671	14418	14768	14680	14606	14467	14448	14546	14680	14435	14426	14550	14645	14616	14503	14507	14569	14455	14604	14708	14663	14618	14654	14537	14751	14702	14602	14642	14538	14469	14604	14618	14608	14596	14586	14705	14567	14612	14597	14675	14323	14655	14538	14483	14711	14568	14710	14734	14787	14583	14424	14606	14545	14717	14594	14660	14507	14635	14540	14590	14604	14556	14564	14614	14480	14614	14560	14529	14682	14491	14606	14648	14457	14638	14560	14458	14526	14645	14586	14683	14576	14678	14578	14725	14698	14575	14549	14580	14538	14608	14509	14508	14621	14636	14783	14603	14496	14452	14595	14579	14684	14687	14717	14614	14806	14610	14588	14742	14644	14595	14622	14641	14573	14627	14576	14444	14614	14575	14654	14706	14627	14625	14711	14660	14668	14537	14590	14445	14661	14720	14557	14376	14686	14641	14577	14505	14523	14563	14607	14699	14761	14620	14506	14563	14702	14504	14803	14694	14492	14849	14712	14580	14591	14619	14642	14553	14608	14538	14485	14519	14464	14649	14513	14588	14789	14545	14714	14598	14652	14572	14680	14491	14731	14550	14737	14322	14617	14625	14588	14698	14656	14522	14502	14479	14621	14563	14689	14414	14647	14587	14630	14662	14423	14710	14574	14666	14609	14652	14672	14432	14653	14695	14727	14531	14709	14595	14737	14581	14539	14563	14745	14549	14587	14544	14580	14630	14623	14621	14558	14671	14594	14388	14630	14715	14559	14623	14591	14726	14577	14617	14602	14533	14767	14574	14718	14570	14703	14697	14465	14641	14782	14629	14460	14659	14545	14590	14692	14553	14347	14396	14513	14513	14602	14639	14561	14550	14636	14662	14726	14513	14461	14661	14533	14480	14537	14601	14538	14579	14532	14647	14645	14713	14480	14771	14495	14509	14770	14754	14457	14542	14642	14557	14380	14513	14625	14548	14481	14730	14665	14696	14563	14731	14476	14730	14689	14676	14516	14578	14691	14602	14636	14596	14529	14582	14558	14537	14518	14522	14721	14425	14658	14723	14468	14615	14583	14572	14632	14502	14736	14387	14455	14641	14710	14508	14516	14679	14663	14567	14564	14514	14705	14407	14680	14374	14455	14717	14375	14455	14452	14548	14623	14689	14552	14335	14561	14541	14537	14667	14633	14591	14649	14593	14630	14707	14538	14575	14417	14476	14656	14658	14694	14510	14534	14551	14740	14594	14482	14578	14627	14512	14637	14405	14701	14619	14625	14460	14685	14610	14582	14684	14673	14813	14504	14501	14535	14762	14569	14452	14433	14471	14762	14760	14546	14509	14663	14586	14586	14532	14477	14563	14667	14713	14530	14655	14429	14487	14628	14628	14408	14592	14509	14721	14730	14625	14674	14535	14552	14668	14717	14419	14542	14569	14685	14525	14645	14638	14522	14585	14338	14625	14540	14435	14591	14710	14570	14503	14517	14417	14562	14545	14758	14543	14688	14766	14670	14628	14626	14521	14434	14574	14544	14569	14593	14652	14434	14553	14582	14442	14602	14642	14595	14638	14638	14538	14467	14381	14602	14571	14605	14766	14591	14697	14669	14635	14689	14655	14478	14722	14628	14587	14245	14585	14621	14457	14623	14675	14697	14564	14702	14572	14698	14572	14434	14621	14523	14757	14507	14597	14465	14720	14501	14542	14678	14609	14633	14647	14613	14549	14581	14625	14570	14713	14559	14573	14574	14605	14676	14603	14840	14721	14550	14662	14684	14665	14527	14566	14644	14666	14541	14630	14492	14612	14604	14666	14471	14641	14612	14759	14713	14637	14592	14631	14521	14580	14573	14446	14555	14529	14751	14448	14640	14532	14465	14556	14653	14510	14515	14679	14579	14645	14613	14589	14543	14623	14513	14351	14744	14656	14706	14702	14623	14713	14639	14539	14679	14467	14551	14598	14533	14605	14601	14619	14545	14585	14649	14600	14558	14503	14743	14519	14575	14470	14659	14772	14706	14471	14516	14648	14415	14554	14551	14563	14634	14659	14497	14483	14628	14562	14766	14777	14634	14762	14643	14664	14556	14746	14547	14676	14590	14682	14714	14679	14686	14570	14578	14591	14563	14567	14430	14667	14330	14609	14663	14410	14539	14588	14417	14550	14540	14599	14698	14815	14460	14593	14565	14469	14763	14604	14695	14725	14674	14593	14530	14721	14555	14556	14572	14513	14551	14537	14518	14555	14629	14544	14448	14533	14573	14620	14457	14472	14577	14586	14620	14767	14680	14609	14595	14531	14593	14684	14709	14463	14633	14437	14586	14598	14651	14635	14708	14541	14552	14589	14628	14563	14641	14554	14667	14627	14469	14595	14691	14424	14641	14617	14586	14614	14610	14551	14844	14605	14639	14518	14577	14490	14736	14601	14585	14565	14508	14683	14555	14517	14641	14703	14392	14657	14745	14725	14641	14612	14679	14579	14670	14633	14484	14668	14551	14452	14627	14460	14554	14657	14695	14499	14600	14655	14641	14765	14565	14642	14773	14495	14672	14717	14571	14665	14690	14524	14766	14643	14675	14425	14460	14675	14341	14746	14626	14574	14524	14636	14564	14721	14651	14465	14730	14357	14678	14635	14590	14696	14645	14573	14543	14587	14565	14629	14726	14640	14756	14772	14596	14775	14626	14654	14671	14507	14586	14616	14624	14683	14413	14538	14570	14478	14610	14715	14519	14640	14722	14530	14651	14591	14501	14614	14672	14459	14683	14524	14627	14651	14567	14579	14781	14740	14777	14611	14671	14556	14453	14795	14543	14585	14479	14600	14645	14749	14553	14399	14596	14667	14681	14594	14601	14431	14675	14550	14535	14569	14485	14440	14613	14695	14438	14586	14692	14675	14683	14492	14553	14689	14555	14569	14679	14499	14523	14605	14455	14584	14574	14657	14535	14606	14560	14753	14624	14555	14641	14436	14688	14384	14657	14501	14670	14490	14472	14546	14559	14387	14597	14647	14604	14605	14600	14644	14812	14629	14498	14602	14657	14394	14551	14519	14525	14491	14785	14682	14460	14636	14477	14645	14602	14485	14567	14454	14549	14486	14550	14661	14607	14628	14746	14586	14579	14703	14430	14649	14726	14566	14692	14690	14604	14594	14475	14523	14683	14667	14729	14483	14664	14505	14592	14570	14613	14709	14537	14477	14745	14669	14549	14838	14566	14575	14653	14592	14554	14377	14600	14760	14741	14782	14592	14677	14629	14526	14632	14720	14643	14476	14539	14440	14578	14563	14668	14530	14637	14631	14576	14716	14645	14610	14744	14338	14680	14493	14777	14376	14617	14388	14685	14541	14619	14623	14737	14474	14576	14669	14503	14572	14642	14530	14498	14627	14564	14537	14649	14591	14567	14811	14682	14678	14548	14614	14524	14695	14718	14561	14601	14561	14643	14657	14676	14528	14756	14515	14575	14619	14690	14626	14537	14634	14613	14653	14464	14608	14411	14634	14705	14549	14596	14579	14409	14602	14530	14612	14701	14386	14624	14535	14644	14692	14773	14735	14553	14669	14753	14647	14462	14554	14419	14461	14539	14692	14543	14484	14658	14700	14629	14489	14702	14532	14566	14499	14689	14499	14588	14532	14669	14635	14634	14620	14534	14551	14439	14574	14547	14557	14487	14710	14516	14557	14761	14525	14521	14682	14606	14725	14689	14430	14543	14482	14781	14400	14479	14468	14566	14567	14466	14583	14555	14644	14595	14662	14619	14597	14473	14612	14668	14673	14643	14583	14466	14391	14616	14531	14813	14555	14644	14502	14555	14655	14646	14684	14416	14720	14845	14463	14610	14629	14722	14522	14572	14653	14580	14646	14643	14541	14433	14537	14437	14693	14358	14594	14615	14411	14552	14533	14664	14593	14663	14524	14611	14700	14814	14589	14496	14717	14609	14522	14650	14445	14478	14507	14588	14718	14573	14479	14383	14556	14589	14603	14563	14472	14626	14692	14488	14591	14568	14534	14767	14680	14428	14427	14678	14627	14666	14517	14678	14570	14514	14770	14579	14530	14665	14521	14471	14581	14566	14586	14691	14597	14557	14524	14561	14676	14706	14481	14590	14599	14618	14465	14580	14455	14349	14607	14536	14492	14733	14716	14748	14538	14663	14476	14610	14563	14511	14550	14573	14590	14444	14724	14635	14554	14668	14573	14522	14732	14692	14634	14611	14565	14579	14561	14494	14505	14612	14626	14533	14566	14473	14536	14624	14469	14627	14542	14682	14889	14599	14546	14620	14568	14684	14679	14485	14673	14518	14557	14663	14754	14630	14650	14534	14659	14779	14620	14295	14584	14669	14711	14589	14523	14496	14527	14551	14698	14528	14506	14653	14721	14492	14701	14485	14622	14731	14563	14392	14507	14534	14706	14805	14428	14410	14601	14668	14662	14419	14652	14659	14623	14665	14590	14550	14623	14721	14575	14633	14751	14528	14605	14662	14592	14509	14646	14818	14758	14560	14526	14541	14694	14898	14652	14581	14684	14604	14514	14751	14662	14635	14633	14664	14487	14499	14541	14541	14747	14632	14660	14626	14482	14566	14619	14605	14577	14725	14518	14479	14520	14665	14548	14610	14503	14404	14659	14403	14506	14452	14657	14645	14665	14471	14653	14643	14497	14710	14618	14484	14727	14440	14664	14511	14667	14723	14690	14694	14714	14559	14619	14589	14765	14627	14687	14601	14500	14564	14555	14657	14477	14597	14640	14629	14583	14587	14702	14627	14717	14571	14440	14450	14513	14512	14731	14549	14545	14630	14715	14641	14568	14647	14622	14733	14441	14674	14577	14515	14618	14566	14385	14631	14511	14411	14463	14510	14549	14679	14557	14679	14522	14533	14479
23133	21507	29359	24058	21702	23618	25206	19675	18304	18654	18163	17935	17891	17841	17846	17965	17638	17711	17599	17663	17585	17437	17440	17528	17643	17521	17375	17566	17314	17429	17457	17556	17333	17359	17222	17374	17458	17485	17457	17448	17130	17218	17279	17483	17297	17315	17291	17586	17394	17445	17301	17478	17457	17344	17349	17488	17241	17469	17405	17548	18466	18659	18516	18402	17760	17510	17336	17377	17366	17311	17382	17255	17196	17201	17279	17367	17261	17294	17215	17473	17422	17393	17299	17418	17343	17429	17153	17187	17293	17314	17175	17351	17409	17200	17612	17213	17370	17239	17245	17276	17285	17413	17165	17265	16972	17190	17347	17406	17354	17317	17383	17280	17303	17521	17193	17221	17140	17177	17176	17248	17410	17089	17324	17198	17131	17148	17259	17263	17301	17199	17289	17297	17118	17051	17297	17167	17128	17368	17300	17228	17229	17292	17339	17148	17307	17421	17162	17193	17298	17172	17114	17207	17381	17249	17211	17345	17188	17311	17183	17294	17315	17167	17248	17316	17297	17064	17253	17190	17314	17404	17414	17398	17222	17098	17295	17215	17288	17349	17371	17435	17286	17390	17211	17451	17258	17163	17081	17203	17266	17245	17261	17192	17213	17086	17174	17307	17236	17212	17307	17414	17144	17386	17156	17328	17201	17377	17197	17300	17337	17303	17434	17452	17052	17281	17194	17182	17165	17060	17203	17242	17322	17130	17246	17224	17102	17115	17279	17498	17154	17355	17242	17071	17164	17105	17220	17341	17133	17239	17132	17195	17104	17291	17071	17225	17306	17177	17092	17181	17169	17015	17152	17319	17512	17172	17163	17450	17494	17319	17202	17139	17243	17394	17178	17312	17208	17331	17170	17489	17324	17300	17286	17391	17282	17316	17237	17187	17070	17264	17081	17116	17177	17294	17297	17170	17373	17227	17243	17202	17338	17238	17219	17217	17385	17231	17200	17323	17120	17214	17205	17090	17242	17217	17137	17046	17173	17286	17145	17377	17327	17240	17219	17291	17214	17194	17139	17224	17287	17290	17556	17148	17251	17136	17376	17327	17226	17176	17105	17265	17146	17353	17290	17360	17212	17200	17104	17377	17209	17267	17325	17480	17226	17109	17109	17055	17363	17275	17269	17070	17123	17207	17294	17165	17404	17268	17132	17324	17290	17240	17298	17287	17247	17269	17112	17183	17459	17270	17356	17128	17307	17270	17113	17159	17054	17241	17157	17216	17113	17295	17330	17184	17359	17275	17248	17277	17373	17240	17102	17194	17122	17122	17139	17401	17222	17295	17303	17314	17330	17396	17447	17151	17173	17140	17239	17477	17135	17245	17252	17227	17301	17270	17270	17126	17301	17314	17271	17154	16912	17164	16985	17402	17228	17273	17287	17343	17344	17158	17195	17312	17196	17164	17253	17050	17080	17101	17159	17147	17259	17158	17351	17266	17291	17111	17522	17315	17138	17385	17157	17281	17335	17079	17538	17211	17320	17075	17225	17333	17218	17121	17209	17260	17265	17213	17129	17303	17253	17376	17259	17315	17304	17224	17271	17206	17087	17212	17152	17256	17278	17492	17444	17318	17199	17333	17231	17136	17292	17306	17070	17126	17234	17224	17114	17385	17071	17279	17321	17409	17301	17353	17531	17157	17042	17099	17275	17025	17345	17237	17356	17494	17245	17150	17329	17234	17223	17373	17269	17256	17045	17330	17241	17234	17176	17409	17279	17325	17259	17203	17443	17316	17147	17105	17243	17101	17282	16977	17218	17322	17232	17339	17102	17199	17410	17187	17372	17164	17175	17152	17086	17340	17045	17272	17123	17153	17212	17294	17106	17092	17303	17104	17324	17360	17110	17327	17233	17091	17152	17316	17057	17263	17337	17290	17140	17208	17146	17397	17439	17196	17267	17338	17275	17246	17400	17253	17186	17181	17170	17273	17119	17336	17314	17176	17396	17273	17009	17289	17055	17093	17178	17058	17199	17209	17123	17126	17261	17342	17233	17220	17242	17085	17386	17107	17070	17221	17293	17003	17031	16997	17213	17156	17316	17100	17150	17407	17290	17274	17263	17162	17159	17218	17364	17130	17047	16993	17154	17176	17363	17259	17181	17053	17288	17141	17276	17175	17188	17267	17206	17316	17220	17132	17284	17236	17279	17245	17239	17374	17454	17266	17393	17264	17505	17262	17605	17399	17233	17467	17027	17131	17038	17173	17053	17281	17150	17231	17090	17377	17421	16963	17281	17378	17248	17038	17110	17413	17137	17203	17207	17023	17378	17311	17327	17381	17064	17318	17263	17392	17290	17434	17389	17383	17266	17281	17095	17205	17038	17199	17247	17141	17098	17130	17072	17073	17116	17130	17297	17180	17363	17294	17322	17097	17170	17335	17249	17155	17286	17291	17469	17360	17103	17192	17234	17328	17270	17288	17214	17216	17382	17247	17261	17203	17155	17237	17185	17067	17140	17115	17068	17248	17214	17296	17296	17291	16972	17332	17030	17366	17156	17150	17244	17081	17345	17091	17159	17185	17286	17273	17160	17268	17131	17278	17427	17292	17459	17217	17114	17213	17184	17097	17090	17291	17275	17204	17454	17379	17036	17254	17156	17171	17419	17378	17171	17118	17157	17372	17217	17238	17218	17450	17380	17309	17472	17303	17233	17178	17302	17241	17254	17256	17391	17208	17105	17223	17157	17245	17345	17260	17158	17173	17218	17321	17319	17012	17130	17159	17222	17197	17087	17456	17221	17066	17224	17372	17252	17208	17435	17085	16989	17329	17141	17122	17378	17202	17071	17238	17335	17352	17140	17279	17245	17196	17253	17229	17170	17084	17227	17015	17303	17180	17386	17003	17303	17062	17331	17191	17222	17110	17213	17303	17222	17377	17292	17389	17339	17383	17232	17260	17125	17172	17059	17213	17055	17173	17314	17237	17369	17287	17150	17329	17200	17173	17058	17380	17220	17314	17206	17170	17104	17137	17359	17095	17216	17155	17308	17411	17342	17229	17119	17152	17178	17181	17412	17208	17193	17274	17112	17313	17390	17180	17463	17433	17158	17193	17105	17319	17113	17190	17387	17602	17133	17171	17346	17088	17277	17268	17387	17089	17157	17171	17506	17281	17081	17191	17338	17112	17133	17069	17216	17123	17332	17194	17061	17165	17241	17220	17121	17143	17306	17196	17204	17345	17303	16983	17071	17058	17181	17246	17447	17247	17063	17359	17133	17295	17295	17195	17126	17380	17200	17451	17260	17522	17181	17244	17245	17308	17260	17243	17234	17194	17361	17278	17271	17238	17333	17156	17174	17124	17202	17346	17257	17320	17095	17123	17031	16998	17119	17202	17244	17167	17231	17280	17284	17223	17341	17278	17310	17216	17244	17250	17181	17337	17259	17291	17087	17293	17040	17252	17545	17212	17244	17014	17147	17095	17195	17141	17413	17242	17284	17117	17063	17229	17179	17264	17140	17236	17282	17005	17116	17238	17165	17223	17073	17204	17023	17407	17361	17266	17302	17202	17427	17277	17145	17120	17211	17115	17155	17362	17328	17253	17158	17102	17071	17349	17363	17329	17198	17455	17149	17491	17323	17258	17216	17386	17233	17342	17495	17185	17306	17115	17176	17316	17312	17309	17495	17239	17075	17386	17333	17352	17166	17174	17063	17051	17139	17238	17075	17099	17231	17236	17249	17203	17277	17277	17392	17347	17426	17066	17355	17111	17203	17287	17099	17194	17130	17214	17258	17369	17152	17420	17239	17380	17135	17089	17200	17349	17169	17221	17374	17221	17267	17227	17337	17350	17342	17281	17317	17281	17375	17217	17140	17081	17058	17269	17092	17217	17255	17197	17163	17226	17336	17238	17238	17369	17440	17208	17372	17151	17211	17192	17242	17336	17304	17104	17071	17232	17222	17267	17144	17283	17177	17103	17267	17222	17136	17301	17261	17262	16996	17246	17292	17368	17073	17113	17345	17047	17409	17132	17265	17244	17298	17204	17107	17116	17261	17347	17272	17131	17308	17322	17379	17410	17277	17254	17402	17396	17358	17200	17219	17118	17140	17116	17331	17438	17295	17604	17363	17297	17141	17186	17261	17420	17291	17219	17155	17252	17117	17268	17129	17197	17183	17243	17044	17131	17201	17182	17470	17183	17070	17286	17166	17203	17194	17144	17212	17136	17219	17220	17243	17379	17128	17404	17283	17095	17231	17249	17156	17281	17442	17032	17092	17264	17326	17095	17329	17151	17094	17173	17150	17222	16955	17282	17342	17288	17455	17172	17209	17152	17114	17235	17018	17388	17134	17158	17202	17247	17319	17236	17334	17266	17287	17288	17248	17167	17214	17112	17247	17367	17250	17337	17118	17130	17135	17149	17247	17296	17071	17310	17557	17304	17102	17274	17216	17222	17182	17204	17076	17293	17143	17209	17241	17308	17205	17030	17118	17338	17267	17574	17325	17118	17251	17346	17222	17234	17351	17305	17312	17184	17266	17349	17460	17166	17358	17208	17189	17101	17160	17348	17338	17138	17220	17377	17259	17189	17226	17115	17186	17131	16907	17273	17177	17164	17325	17291	17344	17339	17266	17180	17172	17145	17360	17207	17228	17287	17463	17207	17446	17200	17203	17245	17326	17291	17272	17410	17247	17091	17374	17132	17298	17214	17157	17182	17229	17008	17340	17287	17284	17279	17175	17260	16934	17281	17189	17053	17204	17228	17132	17281	17297	17293	16924	17160	17233	17189	17342	17182	17268	17177	17237	17360	17313	17173	17089	17133	17206	17211	17346	17358	17248	17152	17124	17395	17112	17137	17312	17476	17150	17371	17075	17196	17225	17158	17236	17024	17322	17278	17314	17173	17362	17365	17180	17152	17297	17116	17257	17285	17157	17298	17249	17179	17142	17326	17507	17374	17370	17171	17298	17211	17314	17245	17150	17165	17169	17234	17336	17370	17285	17285	17270	17227	17269	17218	17310	17488	17295	17229	17268	17306	17218	17248	17245	17251	17232	17375	17184	17291	17195	17265	17360	17167	17211	17266	17320	17237	17371	17308	17147	17254	17099	17182	17140	17245	17202	17427	17322	17168	17127	17171	17329	17069	17262	17114	17019	17166	17206	17100	17567	17319	17199	17119
20731	36504	32894	25216	22234	19667	18017	17464	16699	16228	15983	15766	15753	15791	15566	15605	15254	15518	15150	15115	15177	15149	15193	15091	14936	15015	15142	14992	14995	15004	15172	14928	15147	15061	14908	14894	15164	15042	15003	14963	15135	14853	15017	14839	14948	15122	15089	15035	14937	14996	15045	14890	14870	14986	14881	14912	15085	14982	15025	15285	16850	16778	16432	15995	15344	15376	15049	15040	15006	15000	15034	14997	15027	15037	15047	14969	14841	14967	15055	15010	14914	14938	14948	14965	14946	15040	14900	14845	14818	14870	14969	14991	15039	14882	14945	14880	14952	14796	15017	14965	15079	14910	14986	14910	14853	14891	14849	14849	15111	14964	14921	15028	14980	14969	15054	14864	14808	14913	14964	14974	14923	15050	15061	14921	14837	15080	14944	15155	14945	15008	14929	14864	14905	15010	14996	14839	14924	14853	15071	14898	15066	14901	14883	15034	14915	15028	14921	14972	14790	14928	15000	15023	15033	14962	14925	14987	14894	14902	14877	15014	14997	14896	14841	15045	14981	14910	15106	14778	15081	14916	15065	14929	14928	15072	14854	15018	14955	14936	14958	14897	14857	14881	14902	14971	14867	14989	14907	14957	14899	14956	15045	15206	14918	14944	14809	14948	14926	14868	14981	14873	14977	14985	14857	14982	14809	15077	15127	14858	14812	14816	14734	14824	15070	14998	14845	14891	15162	15053	15062	15140	14853	14989	14832	14920	14842	14797	14954	14935	14950	14754	14760	14979	14936	14950	14928	14917	15007	14878	14871	14869	15000	14910	14850	14847	14867	14901	14946	14869	14968	14968	14803	14915	14972	14962	14889	14789	15128	14857	15055	15032	14983	15041	14960	14950	14792	14924	14949	14942	14918	14994	15167	14965	14754	14905	15034	14992	14839	14924	14839	14902	15064	15066	14944	14817	14823	15024	15031	14783	14925	14945	14892	14910	14974	15044	14969	14968	14863	14912	14812	15106	14952	14914	15035	14955	14996	14836	14977	15061	15015	15042	14877	14916	14937	14846	14906	14924	14951	14920	14955	14854	15075	14880	14835	14997	14847	14925	14995	15044	14986	14902	14811	14759	15114	15053	14801	14812	14995	14932	14840	14809	15079	15081	14866	14853	14972	14831	14882	14953	15130	14758	14883	15056	14783	14956	15024	14908	14856	14869	15050	15036	14929	15039	14875	14894	14962	14938	14948	14859	14905	14931	14971	14917	14894	14814	14839	15046	14696	15019	14898	15000	14906	15006	14977	15010	14681	14882	15010	14849	15094	15115	14964	14955	14968	15059	14881	14909	14844	15008	14776	14841	14885	15055	14944	14908	14900	14830	14904	14901	14984	15010	14946	14750	14951	14893	14900	15067	14904	14915	14856	14901	14818	15063	15000	14985	14709	15076	15049	14850	14928	15065	14784	14954	14755	15063	14891	14983	14850	14883	14855	14921	14972	14784	14872	15041	14810	14862	14957	14936	14934	14779	14913	14955	14887	14923	14869	14838	14846	14913	14933	14999	15011	14847	14946	14970	14922	14844	14997	15014	14918	15009	14762	15043	14897	15155	14895	15001	14807	15046	15032	14953	14880	14735	14925	14932	14910	15093	14811	14880	15110	14894	15037	14864	14917	14902	14825	14929	14908	14938	15001	14786	14973	14783	14966	14932	14894	14871	14738	14835	14910	14761	14786	14673	14908	14966	14957	15007	14882	14936	14992	14944	14870	14991	14771	15076	14910	14953	14800	14935	14916	14927	15111	14915	14972	14777	15118	14784	14972	15023	14998	14944	14901	14810	14968	14952	14820	14939	14858	14872	14779	14928	14889	14953	14897	14965	14812	15182	14861	14935	14982	14996	14762	14879	14901	14891	15062	14880	14906	15013	14962	14770	14910	14975	15023	14906	14937	14870	14713	15056	15098	14881	15056	14858	14823	14932	14862	15035	14887	15085	14817	14913	14893	14807	15019	14936	14896	14653	14937	14763	14887	14827	14682	14977	14762	14846	15094	14976	14918	14911	14852	14877	14855	14927	14884	14946	14857	14983	14967	14767	14948	14967	14873	14846	14902	14980	14851	14918	14897	14808	14866	14876	14856	14913	14851	14900	14801	14977	14931	14843	15077	14988	15022	14961	14968	14891	15066	15019	14850	14857	14926	14926	14940	14853	14862	14970	15006	14843	14877	14888	14894	14938	14872	14845	14883	14830	14977	14918	15117	14944	15003	15055	14899	14867	15091	14946	15013	14830	15068	15012	14716	14942	14914	15023	15001	14835	14814	14927	15039	14873	14852	14935	14688	14869	14921	14911	14950	15007	15085	14828	15062	15047	14969	14905	14930	14885	14870	14803	14889	14940	14916	14944	14952	14824	14919	14904	14943	14957	14983	14788	14987	14794	14932	14929	15062	14932	14953	14979	14864	14956	15082	14943	15134	14913	14921	14824	14832	14966	14847	14968	15180	14897	14879	15011	15036	14868	14920	14871	14982	15030	14912	14825	15015	15081	14900	14769	15020	14943	15160	14899	14792	14845	15112	14971	14867	14855	15149	14893	14913	14993	15210	14955	14970	14690	14844	14793	14912	14952	14971	14878	15070	15014	14892	14769	14970	14965	14874	14851	14973	14860	15064	15018	15025	15068	15020	14784	14958	14876	14843	14921	15011	15030	14873	14686	15035	15079	14885	14899	14914	14696	14894	15066	14958	14793	14860	14818	15071	14812	14755	14908	15001	15107	14958	14883	15046	14978	14926	14819	14887	14890	14958	15023	14991	14805	15021	15084	15023	14953	14933	14929	14825	14887	14952	15070	14932	14782	14845	14724	15090	14830	14766	14814	14970	14848	14965	14957	14946	15174	15005	14923	15039	14900	14896	14816	14952	15060	14975	14721	14781	14846	14956	14876	14981	15084	14906	14864	15035	15021	15059	14994	14932	14849	14874	14974	14751	14872	15123	14983	14803	14848	14827	15017	14898	14798	14901	14902	14779	14943	14856	14886	15044	14906	14903	14883	14992	14890	14986	15077	14959	14944	14777	15050	14879	14818	14833	14890	15044	15021	14929	14785	15055	14898	14918	14705	15063	14802	14796	14853	15022	14862	14937	14720	14833	15011	14972	14881	14855	15089	15041	15078	14968	15176	14923	15011	14958	14911	14935	14933	14748	14956	15041	14829	14925	14881	14913	15055	14971	15079	14926	14744	14994	15089	14988	14870	14902	14880	14924	14928	14904	14989	14879	15032	15082	14827	14872	15035	14851	14934	14931	14824	14887	14923	14850	15010	14977	14901	14883	14969	14871	14847	14943	14934	14940	14748	15002	14948	14920	14795	14921	14980	14866	14811	15013	14951	14913	14878	14901	14910	15041	14856	15106	15024	14816	14939	15096	15048	14799	14839	14888	14768	15023	14896	15000	14846	15048	14829	15124	14865	15088	15016	14866	14948	15111	14702	14875	14840	14996	14947	14954	14980	14955	14977	14988	14986	15092	14871	14887	14983	14894	14908	14961	14771	14917	15073	14873	14999	14792	14888	14957	14928	14837	14961	14889	14988	14976	14823	14904	15141	14914	14800	15009	14904	14950	14914	14976	14853	15083	14868	14823	14948	14987	14928	14820	15016	14810	14951	14892	14861	14894	14856	14840	15048	14796	14933	14895	14988	15026	14813	14919	14978	15087	14833	14865	14840	14993	14841	14896	15029	14773	14775	14889	14941	14939	14893	15007	14919	14972	14893	14795	14967	14967	14939	15068	15025	15159	14870	15010	14876	14905	14884	15002	14924	14949	14922	14890	14960	14934	14843	15015	14844	14936	14879	14842	14910	14804	14787	15155	14774	14850	14709	15001	14717	15006	14864	14848	14935	14959	14880	14801	15004	14872	14885	14921	14931	15209	15084	14912	15048	14916	14934	15079	14738	14886	14786	15116	14747	14776	15004	14950	14833	14888	14858	15104	15019	15100	14838	14961	15112	14927	14973	15082	14811	14948	14992	14756	14957	15214	14981	14931	14952	14790	15024	14976	15033	15032	14902	14799	14943	14861	14954	14768	14825	14802	15039	14862	14961	14837	14791	14886	14837	14820	15081	14957	14928	15053	14899	14942	14876	14925	14916	14930	14934	14968	14835	14955	14871	14914	14954	14948	15062	14916	15102	15021	14938	14787	15051	14797	14911	14890	15065	14994	14946	14868	14924	14952	14942	14777	14962	14930	14858	14832	14948	14930	14888	14951	14878	14991	14881	15036	14925	15013	14988	14948	15123	15104	14773	15021	14814	14873	14979	14882	14892	14986	14961	14712	15062	14814	14730	15063	14991	14754	14946	14940	14918	14843	14851	14846	14891	15063	14843	15025	14868	14946	14779	14919	15020	14984	14963	14725	14836	14910	14939	14823	14897	14865	15099	15043	14722	15038	14845	15024	15137	14841	14923	14914	14949	14950	14816	14863	14762	15034	15034	14949	14963	14975	15056	14814	14966	14802	14915	14962	14835	15001	14844	14927	14866	14923	14943	14900	15107	14805	14797	15013	14917	14849	14945	14923	14949	15143	15025	15066	14830	14840	14792	14970	14700	14857	14969	14993	14790	14919	14929	14883	15004	14936	14967	15006	14946	14944	15037	14873	15004	15039	14868	14799	14952	14839	14876	14863	14848	15044	14800	14987	14992	14969	14967	14986	14781	14910	14820	14992	15047	14936	14928	14947	14889	15004	14918	14793	14915	15015	14967	14909	14997	14774	15110	14882	14951	14987	14898	14938	15076	14707	14816	14857	14853	14880	15159	15112	14961	14893	15036	14813	15090	14896	14920	14921	14785	14835	15110	15037	14845	14974	14903	14874	14904	14950	15019	14879	15024	14913	14820	15042	14992	14918	14852	14901	14927	15021	14896	14914	15021	14848	14866	14911	14762	15019	14943	14884	15013	14848	14958	14928	14985	14981	14939	14874	14982	15021	14726	14872	14785	14882	14984	15082	14823	14950	14787	14866	14803	14873	15053	14966	14954	14909	14982	14836	15085	14992	14791	15030	14829	15125	14954	14698	15036	14871	15080	15013	15200	14987	14957	14880	15005	14873	14876	14904	14820	14997	14889	14945	14794	14951	14941	15106	14995	14852	14917	14829	14811	14981	15038	14885	14832	14991	14954	15098	14891
28236	22933	25761	22214	18349	17989	17969	17669	17425	17462	17316	17107	17336	17356	17130	17197	17335	17176	17244	17045	17250	17168	16952	17056	17033	17129	17164	17179	17199	17072	17111	17013	17230	17148	16955	17089	17095	17065	17354	17290	17246	17081	17151	17069	17165	17033	17052	17210	17175	17289	17079	17194	17357	17301	17288	17094	17158	17277	17307	17227	17043	17287	16985	17203	17185	17053	17294	17318	17205	16996	17181	17223	17179	17296	17264	17144	16986	17204	17124	17027	17202	17261	17126	16813	17081	17164	16996	17087	17079	17189	17110	17005	17084	17062	17273	17033	17242	17097	17051	17102	17107	17141	17060	17086	17078	17095	17018	17131	17295	17158	17143	17162	17007	17081	17290	16986	17013	17083	16988	17022	17032	17146	17203	17176	17253	16993	17232	17146	17180	17186	17164	17095	17359	17037	17125	17070	17079	17111	17141	16956	17324	17199	17021	17208	17093	17028	17201	17010	17034	17037	17203	17164	17064	17244	17182	16972	17086	17182	16941	17082	17243	17125	17084	17088	17071	17110	17155	17096	17040	17064	17182	16945	17084	17265	17091	16943	17132	17072	16933	16969	17381	16859	16956	17118	16999	17027	17052	17054	17055	17010	17172	17001	17121	17021	16932	16988	17164	16981	17224	17424	17243	17017	17149	17079	17223	17037	17109	17239	17080	16879	16998	17204	17146	17022	17133	17306	17053	16937	17177	16995	17057	17176	17029	17146	17079	16948	16900	16840	17182	16953	17140	17257	17180	16907	16989	17005	17102	17335	17192	16994	17142	17153	17076	17037	17195	17234	17069	17229	17126	17164	17129	17142	17088	17296	16935	17139	17042	16980	17013	16958	17016	17201	17106	17119	16914	16999	17049	16991	17055	17016	16944	17030	16987	17051	16987	17150	17186	17007	17076	17241	17036	16983	16968	17115	17007	16907	17059	17067	17182	17097	17361	17057	17418	17086	16970	16996	17027	17065	17160	17159	16996	17051	17170	17040	17091	17091	16993	16947	17316	17065	17124	17064	16991	17076	17176	17317	17116	17133	17239	17071	17214	16957	17099	17000	17074	17113	17087	17144	17036	17043	17087	17223	17121	17066	17210	17198	17051	17123	17063	16987	17388	17214	17157	17232	17064	17168	17147	17061	17020	16900	16945	17014	17068	17131	17283	17183	17240	17326	17119	17163	17124	17197	16992	17226	17012	17145	17027	17206	17167	17000	17297	17429	17096	17349	16994	17141	16945	17142	17113	17160	16877	17239	17061	17094	17139	17162	17156	17098	17121	17222	17138	17198	17018	17058	17063	17097	16770	17078	17206	17183	17092	17167	17050	17259	16990	17202	17272	17029	17255	17226	17114	16978	17127	17196	17161	17040	17118	17080	17126	16944	17097	17049	17109	17219	17024	17002	16869	16844	17183	17091	17175	17311	17217	17277	17071	17028	17082	16996	17031	17111	17195	17174	17160	17179	17331	17098	17305	17150	16977	17240	17128	17006	17337	17033	17122	17071	17249	17066	17170	17297	17115	17200	17129	16978	17190	17040	17003	17249	16926	16978	17041	17026	17017	17007	17140	17207	17137	17248	17196	17216	17290	17136	17045	17218	17229	17314	17166	17163	17163	17076	17015	16921	17166	17066	17001	17089	16961	16934	17131	16968	17115	16994	17136	16963	16991	17143	17161	17169	17073	17045	16988	17201	17004	17243	17239	16995	17195	16984	16963	17120	17227	17177	17208	17157	17062	17092	17119	17101	17274	17311	17189	16988	17122	17174	17039	17143	17016	17049	16983	17098	17006	16972	16882	16998	16948	17304	17057	17009	17223	17171	17326	17059	17079	17213	17077	17025	17133	17183	17227	17205	17258	17117	17042	17008	17276	17214	16861	17105	17186	17102	16905	17038	17093	17199	17185	17211	17070	17148	17067	16912	16905	17134	17209	17233	17220	17161	17086	17108	17235	17017	17195	16813	17130	17045	17036	17156	17183	16985	17197	16806	16828	17116	17009	16986	17047	17231	16927	17209	17067	17059	17129	16991	16998	17231	17336	17226	17015	17129	16908	17211	17045	17021	17314	17148	16956	17201	17262	16921	16909	17142	17222	16972	16949	16983	16973	17239	17094	17078	17162	17034	17242	17117	17143	17125	16965	17184	17132	17074	17068	17051	17255	16983	17094	17004	17030	17070	17103	17135	17178	17146	17228	17183	17139	17055	17008	17046	16949	17158	17229	16951	16997	17197	17050	17271	17202	17007	17038	17096	17052	17222	17050	17083	17118	17238	16955	17277	17203	17127	17058	17017	17031	17046	16897	16879	17099	17320	17115	17158	17014	16933	17152	17159	17154	17271	16923	17151	16920	17276	17199	17280	16913	16959	17203	17202	16980	17019	16981	17128	17053	16882	16910	17180	17053	17100	17056	17045	17094	17008	17125	16916	17212	16928	16909	16844	16977	17025	17225	17169	17119	17036	17301	17202	17151	17107	17138	17379	17213	16903	16942	17286	16886	17017	17181	17115	17109	16956	17008	16987	17145	17087	17005	17032	16956	17112	17105	16983	17135	17147	17046	17231	16901	17301	17028	17260	17334	16985	17007	17010	16989	17060	17146	17286	17039	16934	17167	16964	17180	17332	17175	17099	17044	17039	17101	17190	17157	16983	17024	17044	17037	17095	17029	17154	16970	17012	17273	17336	17090	16875	17153	17008	17392	17173	17035	17089	17069	17104	17021	17259	17216	17019	17134	17084	16955	17012	17105	17163	17137	16963	17298	17014	17230	16956	17146	17171	17121	17100	17082	16997	17168	17153	16990	17055	16950	16949	17258	17189	17036	17216	17065	17184	17045	17121	17130	17212	17198	16916	17035	17077	17090	16956	17083	17126	17020	17085	17105	17045	17228	17085	17075	17148	16985	17248	17142	17090	17113	16900	17153	17326	17076	17249	17245	17194	17183	17031	17113	17150	17040	17025	17180	17128	17160	17447	17018	17285	17122	17300	17093	17019	16976	17057	17258	17123	17095	17277	17138	16968	16962	17204	17030	17055	17035	17261	17142	17261	17105	17200	17173	17148	17184	17122	17021	17314	16898	17201	17010	17129	17157	17231	17108	17059	17086	17106	16983	17126	17088	17049	17261	17141	17097	16941	17133	16991	17229	17287	17145	17093	17121	17204	17166	16991	17230	17156	17237	17143	17062	17211	17337	17150	16959	17162	17106	17276	17200	17205	17088	17039	17021	17205	17207	17075	17106	17110	17038	17172	17154	17017	17034	16910	17198	17216	17241	17175	16991	17008	16973	17159	17088	17005	17163	17168	17002	16855	17044	17325	17174	17290	17118	17132	16991	17107	17178	17257	17023	17032	17039	17307	17034	17021	17064	17093	17150	17275	17095	17000	17230	17150	17256	17145	17040	16921	17101	17177	17302	17079	17105	17194	17162	17147	17183	16989	17113	16982	17271	17069	17162	17001	17024	16901	17034	17114	16866	16812	17076	17126	17186	17053	17145	16936	17062	17079	17124	17090	16804	17077	17180	17032	16925	17237	17122	16974	17159	17050	16845	17116	17124	17040	17301	17353	17166	17102	17064	17039	17012	17110	16823	17174	17017	17007	17013	17030	17068	17064	17058	16968	17336	17049	17234	17007	17114	16839	17041	17079	17056	17140	17098	16936	16966	17366	17130	17057	17009	17027	17061	17184	17121	17056	17203	17089	17022	16999	17206	16922	17056	17316	17086	16955	17104	17164	17218	17133	17187	17150	17357	17462	17244	16906	17171	17120	17020	17199	17295	17145	17156	16952	17300	16830	17172	17190	17067	17123	17028	17028	17215	17158	17111	17054	17242	17043	17045	16963	17229	17234	17011	17241	17193	17026	17030	17193	17411	16972	16963	17204	16977	16999	17188	16993	17161	17190	16991	17049	17355	17237	17127	17168	17030	17172	17088	17215	17065	17239	17077	17112	17059	17185	17035	17193	17220	17101	16990	17157	16879	17134	17031	17076	17120	17027	17111	17142	17077	17048	17158	17108	17047	17115	17241	17132	17160	17201	17313	17157	17343	17055	16981	16917	17305	17087	17229	17091	17170	17098	17073	17142	16719	16851	17228	17064	16948	17031	17005	17075	17167	17069	17317	17033	17171	17121	17108	16955	17093	17094	16897	17173	17024	16941	16910	17235	17313	17177	17123	17060	17025	17038	17022	17274	17049	17019	17072	17107	17108	17188	17031	17155	16940	17227	17049	17108	17155	17063	17167	16988	16956	17057	17021	17012	16990	17090	17029	17278	17041	16990	17251	16883	17031	17186	17300	17119	17183	17139	17309	17100	16957	17048	16959	17259	17074	17181	16914	17072	16986	17128	17070	17365	17113	17496	17260	17052	16977	16928	17270	17025	16973	17225	17162	17110	16913	17083	16899	17077	16945	17111	17206	16966	16999	16958	16995	17047	17005	17084	17082	16936	16879	16987	17159	16908	16984	17262	17117	17201	17299	17083	17123	16976	17091	17040	17281	17134	17241	16996	17034	17133	17034	17132	17135	17041	17188	17030	17077	17165	17033	17127	16942	17004	17078	17162	17069	17138	17088	17105	17029	17181	17215	17153	17000	16994	17025	17171	17191	17344	17084	17113	17228	17222	17329	17028	17196	17060	16922	17345	17209	17169	16995	16891	17088	17080	17013	17002	16990	17165	17168	17307	17096	17046	17264	16971	17282	17090	16910	17202	17333	17120	17122	17170	17227	17051	17106	17076	17155	17076	16989	17054	16959	17029	17035	17304	17225	17168	17041	17129	17131	17179	17101	17131	17251	17115	17072	17249	17198	17297	16930	16985	17185	17087	17158	16931	17121	17230	17283	17225	17073	17099	16973	17096	17165	17192	16813	17074	16861	16992	17310	17053	17241	17133	17117	17038	17140	16911	17261	17074	17022	17076	17107	17022	17161	17218	16972	16991	17019	17127	17060	17335	17166	17188	16856	17106	16852	16927	17081	17139	17178	17183	17392	17165	17169	17286	16963	17170	17346	17349	17248	17110	17135	16977	17012	17075	17015	17142	17017	17247	16995	16945	17032	17173	16957	17064	17327	17173	17049	16961	17211	16932	17202	17040	17089	17213	16917	16952	16958	17196	17190	17285	17151	17207	17046	16991	17066	17080
19299	24655	22905	18269	17082	16178	16041	15561	15395	15246	15185	15170	15213	15010	15064	15015	14853	15105	14998	14842	14929	14941	14844	14870	14825	14999	14972	15033	14818	15058	14810	14763	15062	14910	14922	14984	15018	14748	14979	14884	15116	14914	14874	15050	14905	14976	14827	14949	14961	14941	14793	14817	14923	15002	15082	14807	15037	14945	14933	14973	14862	14874	15020	14977	15091	14871	14795	14878	15018	14795	14890	14936	14722	14762	14855	14936	14877	14904	14869	14855	14989	14822	14933	14845	14888	15087	14999	14860	14891	15070	14887	14892	14786	14848	14878	14957	14926	14853	15017	14709	14836	14921	14884	14985	14962	14814	14794	14943	14921	14761	14989	14812	14930	14821	14849	14936	14882	14844	14811	14960	14836	14860	14964	14712	14992	14844	14831	14886	14986	14817	14937	14815	14907	14845	14741	14930	14874	15027	14746	14882	14998	14893	14790	14754	14704	15036	14866	14764	14786	14913	14794	14799	14838	14961	14724	15020	14835	14901	14862	14957	14840	14945	14970	14930	14760	14834	15110	14852	14774	14819	15006	14945	14738	14856	15046	14795	14870	14743	15102	14671	14834	14797	14852	14826	14900	14969	15004	14805	14838	14963	14954	14972	14798	15012	14876	14884	14841	14921	14836	14700	14947	14670	14971	14670	15075	14850	14906	14818	14955	14937	14915	14968	14766	14959	15051	14877	14854	14934	14771	14924	14895	14802	14957	14799	14897	14776	14999	14835	14890	14799	14778	15065	14895	15072	14764	14927	14848	15085	14976	14851	14856	14853	14845	14913	14967	14848	14851	14642	14971	15041	14844	14940	14992	14756	14817	14920	15012	14679	14976	14666	15025	14960	14849	14921	14889	14884	14818	14975	14795	14780	14879	14973	14863	14986	14939	15006	14793	14764	14839	14791	14839	14813	14702	14967	14890	14995	14819	14866	14928	14861	14849	15005	14835	14929	14813	14950	14785	14920	14837	14841	14883	15010	14868	14899	14900	14875	14853	14946	14854	14889	14815	14830	15008	14873	14982	14923	14933	14750	14915	14806	14853	14699	14815	14731	14878	14999	14813	14926	14920	14803	14904	14980	14911	14766	14880	14843	14861	15059	14994	15054	14886	14906	14680	14979	14816	14886	14960	14973	14974	14719	14828	14953	14976	14971	14910	14786	14833	14790	14866	14774	14851	14975	14888	15025	14975	14972	14922	14994	14741	15028	14758	14875	14974	14897	14816	14876	15158	14927	14876	14783	14943	14786	14983	14776	14833	14885	14891	14968	14898	14981	15157	14926	14891	14740	14834	14849	14779	14942	14793	14898	14799	14937	14968	14895	14994	15044	14941	14833	14767	14954	15060	14683	14970	14935	14966	14793	14689	14768	14834	14851	14849	14818	14754	14785	14886	14809	14719	14950	15001	15061	14811	14898	14759	14783	14901	14795	14790	14760	14759	15093	14983	15052	14692	14880	14827	14891	14834	14894	14875	14774	14805	14804	14939	14898	14998	14810	14934	14804	15080	14961	14880	14910	14918	14794	15036	14843	14967	14878	14732	14942	14929	14787	14758	14839	14815	14745	14908	14929	14938	15039	14817	14838	14902	14851	14979	14849	14884	14932	14825	14863	14991	14946	14848	15014	14692	14817	14922	14870	14884	14929	14844	14939	15040	14928	15005	14690	14789	15052	14787	14714	14796	14897	15021	14939	14907	14834	14969	14774	14849	14704	14832	14998	14882	14875	14989	14834	14890	14735	14948	14820	14683	14792	14985	14903	14931	15005	14873	14853	15004	14744	14743	14949	14862	14577	14992	14838	14819	14843	14984	14838	14908	14866	14934	14818	14814	14708	14960	14913	14872	14731	14849	14959	14929	14694	14902	14895	14797	14818	14960	14726	14759	14991	14964	15062	14844	14703	14879	14881	14915	14626	14970	15084	15060	14823	14795	14998	14927	14693	14930	14944	14863	14972	14844	14809	14785	14630	14853	14821	14949	14925	15052	14923	14913	14929	14824	14727	15000	14932	14929	14859	14762	14879	14821	14800	14889	14885	14920	14901	14880	14969	14935	14824	14842	14765	14864	14905	14996	14804	14962	14908	14878	14894	15009	14660	14960	14834	14941	14879	14753	14839	14728	14933	14896	14779	14985	14870	14964	14805	14894	14874	14772	14853	14826	14805	14926	14883	14685	14964	14996	14756	14877	14964	14912	14772	14836	14887	14919	14734	14902	14913	14926	14778	14772	14876	15144	14936	14996	14924	14878	14796	14841	14776	14878	15015	14901	14746	14828	14889	14923	14974	14811	14710	14820	14901	14706	14922	14888	14837	14835	14848	14802	14863	14727	14910	14792	14827	14962	14783	14850	14779	14893	14884	14863	14872	14696	15000	15049	14912	14847	14918	14885	15022	14821	14808	14991	14746	14782	14919	14853	14883	14835	14772	14898	14913	14894	14622	14942	14757	14805	14974	14907	14994	14812	15023	15039	14839	14849	14917	14877	14903	14852	14878	14713	14868	14884	14717	15041	14856	14976	14917	14918	14950	14920	14883	14866	14929	14846	14807	14958	15051	14779	14975	15026	14789	14938	14897	14860	14785	14882	14833	14881	14839	15007	14963	15129	14677	14806	14780	14840	14754	14961	14833	14888	14974	14974	14982	14862	14912	14981	14879	15036	14831	14924	15006	14947	14774	14803	14736	14827	14956	14947	14931	14873	14801	14810	14807	14961	14947	14767	14835	14886	14868	14758	15020	14798	14906	14853	14562	14901	14979	14919	14787	14851	14781	14923	14768	14898	14839	14857	14781	14790	15008	14794	14952	14888	14836	14957	14837	14791	14781	14814	15014	14978	14900	14844	14741	14794	14873	14846	14791	14862	14724	14812	14790	14912	15102	14831	14903	14977	14837	14843	14897	14781	14847	14801	14909	14847	15016	14670	15074	14843	14810	14993	14968	14881	14778	14923	15028	14853	14757	14984	14634	14947	14852	14906	14908	14935	14917	15028	14901	14883	14724	14994	14838	14971	14765	14712	14839	14994	14845	14852	14727	14777	14908	14933	14827	15019	14866	14919	14923	14996	14929	14876	15058	14850	14921	14895	14806	14886	14813	14909	14782	14870	14909	14866	14733	14882	15041	14887	14748	15015	14812	14883	14912	14720	14832	14757	14873	14773	14957	14813	14959	14826	15035	14824	14954	14903	14823	14937	14753	14884	14865	14983	15011	14721	14918	14834	14836	14902	14718	14819	14989	14954	14770	14932	14886	14925	14994	14818	14878	14942	14890	14886	14831	14876	14756	14932	14917	14931	14895	14754	14859	14857	14838	14954	14863	14905	14796	14905	14867	14932	14875	14779	14844	14815	14944	14746	14800	14751	14925	14885	14741	14709	14877	14926	14973	14898	14849	14857	14734	14848	14915	14936	14766	14757	14689	14965	15002	14931	14777	14812	14722	14882	14765	14832	14770	14940	14940	14817	14787	14892	15022	14695	14869	15178	14971	14749	14858	14968	14895	14768	15107	14801	14954	14991	14895	14772	14921	14865	14990	14897	14760	14970	14858	14827	15089	14821	14989	14855	14736	14897	14963	14818	14774	14892	14889	14948	14871	14831	14854	14904	14854	14740	14930	14921	15182	14689	14982	14909	14917	15025	15142	14980	14857	14894	14718	14935	14843	14898	14952	14971	14861	14909	14838	14918	14968	14835	14957	14911	14982	14966	14850	14942	14765	14857	14760	14838	14933	14842	15009	14885	14783	14812	14635	14970	14920	14869	15043	14808	15025	14998	14810	14934	14798	14939	14765	14966	14787	14837	14855	14726	14662	14958	14913	14887	14833	15007	14742	14889	14860	14852	14904	14896	14861	14921	14992	14866	14897	14825	14888	14804	14770	14889	14945	14987	14809	14901	14853	14830	14847	14885	14990	14810	14866	14956	15022	14852	14965	14951	14906	14949	14940	14832	14749	14878	14898	14798	14770	14793	14896	15139	14970	14999	14955	14874	14952	14947	14884	14919	14955	14960	14926	14870	14874	14857	14897	14982	14933	14850	14740	14908	14981	14627	14716	14877	14873	14888	14914	14938	14997	14940	14949	14866	14820	15014	14907	14823	14761	14773	14926	14799	15090	14895	14848	14827	14913	14906	14949	14984	14943	14976	14803	14713	14929	14889	14885	14904	15056	14988	14880	14987	14998	14759	15019	14710	14864	14972	14863	14911	14763	14865	14795	14949	14843	14907	14926	15024	15077	14884	14919	14819	14888	14926	14727	14957	14867	15033	14841	15013	14838	14882	14911	14955	14866	14959	14853	14814	14984	14828	14891	15034	15078	14799	14772	14873	14781	14870	15075	14765	14784	15024	14873	15041	14834	14796	15057	15043	14852	14955	14793	14946	14823	14865	14783	14830	14900	14773	14905	14966	14815	14875	14817	14920	14990	14915	14914	14872	14892	14856	14873	14976	15008	14792	14862	14944	14903	14955	14925	14862	14947	15107	14854	14963	14962	14793	14927	14800	14807	15140	15033	14736	14880	14670	14875	15010	14828	14860	15082	14826	14772	14911	14887	14851	14778	14834	14840	14949	14812	14911	14823	14896	14960	14944	14875	14940	14987	14753	14898	14860	15086	14887	14911	14803	14957	14985	15118	14866	14850	14861	14894	14935	15002	14818	14852	14938	15006	14893	14857	14756	14793	14872	14697	14818	14829	14996	14832	14789	14680	14905	14953	14892	14924	15066	14889	14833	14976	15017	14898	14754	14971	14901	14920	14973	15002	14994	14759	14912	14767	14969	14882	14903	14900	14875	14926	14961	14871	14891	14962	14896	14981	14904	15068	14771	14907	14982	14890	14868	14971	14919	14870	15006	14963	15038	14800	14800	15068	14834	14934	14822	14819	14867	14975	14909	14833	14724	14910	14931	14854	14838	14882	14921	14691	14671	15055	14880	14925	14876	14960	14814	14894	14848	14859	14897	14740	14968	14836	14921	14914	14906	14834	14968	14801	14691	14952	14885	15066	14796	14835	14815	14734	14980	14877	15052	14996	14887	14773	14892	14808	14696	14931	14669	14883	14924	14775	14936	14961	14766	14887	14838	14811	14890	14870	14815	14872	14981	15075	14917	14972	14954	14747	14748	14821	14958	15068	14877	14826
24105	21470	29051	24397	22348	22440	21207	18262	17885	17963	17822	17563	17609	17567	17479	17606	17490	17397	17457	17379	17435	17237	17348	17318	17224	17406	17322	17076	17130	17114	16999	17355	17173	17203	17284	17294	17217	17396	17356	17106	17012	17498	17116	17054	17263	17191	17273	17436	17380	17529	17220	17272	17488	17113	17164	17387	17196	17161	17304	17198	17922	18024	17659	17735	17344	17550	17194	17188	17313	17143	17001	17181	17157	17245	17234	17149	16923	17245	17194	17196	17163	17199	17253	17138	17271	17143	17299	17054	17006	17109	17139	17205	17015	17071	17201	17127	17086	17204	17037	17276	17242	17476	17319	17362	17064	17223	17155	17321	17354	17331	17364	17126	17121	17301	17117	17293	17203	17011	17134	16959	17381	17243	17184	17010	17415	17361	17097	17168	17143	17257	17078	17232	17126	17257	17163	17267	17048	16940	17158	17101	17164	17050	17388	17284	16855	17273	17130	17131	17222	17107	17265	17305	17100	17273	17234	17343	17075	17242	17192	17172	17131	17132	17089	17082	17122	17158	17108	17312	17298	17317	17310	17185	17050	17026	17399	17193	16936	17086	16910	17007	17181	17297	17261	17391	17202	17144	17248	17106	17162	17130	17390	17182	17144	17040	17152	16974	16975	17124	17105	17281	17182	17223	17096	17345	17128	16968	17259	17128	17175	17017	17214	16997	17142	17135	17064	17269	17328	17285	17139	17187	17070	17152	17216	17265	17055	17233	17136	17082	17184	17040	17047	17071	17203	17019	17189	17190	17271	17331	17157	17074	17214	17292	16995	17188	17006	17057	17271	17137	17385	17159	17278	17075	17025	17231	16856	17262	17198	17379	17233	17076	17060	17195	17323	17200	16939	17139	16887	16954	17045	17263	17299	17198	16966	17186	17280	17158	17152	17067	17130	17260	16954	17101	16861	17165	17020	16948	17323	17084	17152	17164	17356	17187	17197	17108	17362	17121	17251	17144	17064	17181	17279	17030	17215	16930	17358	17243	17204	17287	17124	17305	17125	17324	17221	17011	17146	17119	17233	17013	17182	17172	16925	17071	17208	17155	17221	17251	17213	17158	17066	17200	17202	17121	17125	17187	17006	17047	17168	17373	17229	17278	17091	17067	17143	16875	17030	17152	17288	17315	17218	17253	17142	17157	17282	17026	17085	17188	16992	16970	16961	16994	17284	17288	17262	17071	17078	17162	17396	17286	17005	17246	17009	17114	16849	17138	17281	17108	17176	17130	17225	17156	17044	17041	17262	17063	17067	17119	17117	17007	17068	17162	17218	17219	17167	17150	17353	17159	17165	17382	17108	17072	17117	17247	17085	17130	17353	17112	17126	17055	17235	17143	17310	17089	17079	17328	17343	17200	17106	17147	17192	17169	17130	17082	17425	17124	17040	16925	17032	16957	17217	17019	17077	17203	17099	17340	17132	17278	17141	17280	17263	17061	17114	17186	17143	17332	17310	17216	17409	17264	17064	16983	17189	17177	17313	17251	17053	17101	17217	17070	17022	17146	17268	17186	17115	17167	17158	17208	17174	17210	17070	17272	17200	17102	17181	17190	17066	17292	17032	17200	17132	17001	17191	17206	17201	17017	17058	17127	17040	17189	17212	17198	16995	17232	17256	17195	17044	17067	17068	17125	17231	17061	17242	17274	17262	17275	17270	17287	17086	17034	17241	17034	16969	17190	17307	17334	17234	17174	17067	17170	17127	17269	17172	17230	17095	17231	17362	17213	17227	17260	17341	17187	17168	17154	16969	17316	17059	17284	17200	17175	16962	17146	17370	17149	17280	16878	17108	17416	17273	17073	17061	17144	17304	17149	17202	17293	17119	17116	17285	17213	17130	16900	17167	16916	17219	17161	17203	17276	17041	17316	16965	17290	17355	17191	17131	17182	17232	17060	17259	17166	17297	17122	17051	17022	17134	17233	17185	17113	17252	17349	17033	17559	17042	17244	17025	17123	17237	17066	17201	17024	17218	17159	17326	17229	17246	17121	17161	17243	17239	17094	17153	17111	17220	17367	17209	17041	17189	17263	16984	17272	17135	17280	17281	17225	17156	17066	17202	17119	17196	17109	17218	17209	17215	17075	17157	17101	17052	17155	17143	17099	17152	17258	17249	17057	17170	17345	17119	17272	17195	17282	17280	17268	17175	17159	17293	17204	17070	17055	17275	17104	17195	17090	17364	17227	17081	17150	17039	17155	17199	17171	17057	17143	17125	17139	17309	17293	17290	17158	17203	17249	17396	17093	17168	16987	17167	17248	17409	17131	17191	17010	17205	17148	17169	17001	17163	17112	17171	17091	17286	17036	17187	17329	17211	17147	17321	17187	17053	17098	17113	17006	17078	17113	16953	17390	17333	17113	17179	17172	17073	17103	17078	17274	17204	17099	17311	17138	17057	17272	17332	17202	17299	17079	17347	17110	17386	17341	17138	17074	17094	17374	17299	17052	16887	17064	17005	17027	16988	16969	17267	17379	17214	17290	17125	17235	17095	17343	17120	17331	17164	17309	17139	17070	17085	17078	17297	17323	17092	17266	17044	17277	17068	17051	17163	17041	17307	17383	17045	17054	17127	17201	17251	17072	17346	17200	17096	17203	17306	17299	17154	17153	17107	17024	16991	17294	17033	17156	17400	17179	17249	17293	17233	17148	17195	17190	17070	17223	17051	17126	17171	17151	17225	17230	17284	17318	17373	17304	17228	17200	17210	17018	17016	17323	17250	17224	17461	17289	17194	17085	16987	17041	17183	17082	17265	17093	17230	17223	17244	16981	17128	17128	17095	17288	17162	17319	17167	17209	17169	17162	17084	17292	17206	17025	17329	17251	17201	16980	17159	17032	17290	17009	17350	17207	17127	17171	17224	17140	16872	16882	17263	17070	17247	17022	17248	17127	17279	17330	17057	17321	17333	17206	17188	17070	17419	17230	17133	17204	17032	17194	17114	17137	17132	17109	17303	17196	17210	17230	16985	17073	17244	16914	17023	17281	17022	16836	16906	17117	17015	17142	17208	17266	17108	17060	17218	17079	17202	17367	17311	17182	17317	17174	17285	17142	16954	17094	17023	17095	17177	17148	17093	17109	17077	17089	17185	17234	17043	17272	17062	17284	17364	17184	17196	17068	17292	17224	17472	17140	17261	16987	17100	17414	17239	17202	17051	17084	17238	17186	17098	17280	16923	17188	16924	17137	17195	17222	17049	17331	17142	17129	17048	17106	17242	17096	16981	17346	17136	17036	17115	17158	17033	17058	17080	17233	17114	17202	17025	17032	17292	17086	17042	17231	17083	17204	17039	17113	17145	17131	17142	17296	17355	17314	17220	17206	17257	17463	17254	17128	17292	17250	17105	17072	17163	17264	17067	17040	17108	17138	17157	17166	17180	17032	17249	17178	17157	17242	16986	17274	17296	17105	17029	17219	17178	17180	17238	17096	17124	17191	17374	17266	17105	17065	17297	17244	17292	17079	17264	17228	17223	17115	17064	17191	17086	16988	17193	17055	17239	17159	17061	17213	17199	17089	17140	17184	16983	17251	17192	17136	17185	17058	17332	17084	17133	17099	17337	17146	17160	17249	17095	17058	17114	17133	17156	17050	17164	17019	17118	17256	17175	17221	17131	17044	17086	17037	17251	17058	17230	17159	17260	16920	17222	17160	17118	17209	17006	17423	17236	16991	17228	17048	16897	17047	17104	16941	17256	17288	17128	16942	17151	17221	17228	17214	17238	17352	17169	17102	17159	17082	17267	17015	17275	17166	17136	16955	17111	17241	17219	17124	17137	17092	17302	17336	17014	17152	17212	17100	17381	17303	17058	17176	17174	17284	17121	17433	17276	17138	17132	17054	17106	17125	17205	17105	17353	17206	17066	17146	17067	17204	17277	16882	16962	17004	17065	17265	17121	17170	17211	17177	17312	17065	17260	17211	17111	17341	17211	17035	17289	16983	17073	17063	17210	17108	17183	17150	17247	17047	17140	17180	17032	17120	16886	17027	17200	17186	17246	17039	17088	17220	17119	17253	17107	17080	17184	17286	17451	17212	17512	17138	17213	17160	17131	16865	17133	17003	17237	17159	17286	16995	17095	17362	17318	17249	17240	17177	17116	17216	17173	17303	17081	16916	17109	17203	17257	17228	17139	17318	17235	17354	17204	17205	17011	17211	17144	17143	17126	16974	17175	17409	16905	17199	17108	17074	17026	17008	17271	17147	17222	17030	17221	17420	17461	17363	17324	17194	17251	17181	17212	17058	17114	17027	17052	17400	17191	17082	16951	17233	17344	17304	17091	17278	17274	17342	17420	17152	17037	17102	17055	17147	16995	17284	17020	17169	17133	17156	17397	17195	17222	17143	17153	17263	17028	17279	17222	17140	17267	17132	17387	17260	17315	17209	17026	17400	17261	17184	17133	17012	17247	17195	17090	17065	17304	16952	17238	17108	17096	17123	17124	17023	17192	17157	17298	17091	17232	17053	17096	17339	17089	17148	17143	16902	17271	17109	17043	17371	17122	17148	17004	17133	17170	17311	17332	17276	17169	17074	17193	17025	17147	17233	17113	17080	17041	17177	17262	17140	17110	17056	17095	17168	17106	17130	17275	17056	17241	17232	17138	17056	17419	17034	17130	17225	17126	17220	17145	17208	17102	17219	17227	17208	17275	17160	17164	17236	17374	17127	17123	17066	16922	17358	17116	17040	17197	17191	17159	17170	17065	17138	16947	17198	17147	17028	17231	16841	17251	17092	17294	17372	17261	17145	17291	17170	17116	17155	17113	17125	16959	17266	17152	16921	17124	17009	17317	17013	17088	17244	16991	17065	17168	16957	17104	17169	17082	17293	17183	17333	16955	17046	17133	17329	17217	17090	17204	17270	17142	17070	17208	17205	17083	17119	17062	17136	17191	17275	17121	17135	17173	17042	17160	16955	17289	17079	17188	17124	17093	17067	17200	17233	17191	17179	17069	17078	17033	17125	16971	17374	17194	17175	17308	17185	17066	17149	16969	17294	17056	17142	17124	17254	17071	17092	17233	17326	17226	17136	17281	17267	17137	16936	17176	17227	17242	17300	17339	17178	17259	17277	17154	17201	17005	17018	17231	17064	17230	17180	17158	17163	17217	17047	17250	17119	17161	17263
18077	30305	27639	21469	19251	17830	16967	16197	15936	15782	15473	15414	15512	15377	15352	15301	15349	15426	15294	15094	15181	14983	15067	15143	14870	15036	14982	15194	15046	14876	15146	14986	15067	14943	14810	14982	14963	14815	14926	15045	14967	15047	14966	14683	15108	14733	15020	14926	14997	14790	15064	14986	14993	15003	15010	14864	15167	14916	15016	15066	15765	16063	15825	15552	15365	15167	15074	14852	15011	14888	14884	15006	14870	14973	14965	14980	14806	14961	14924	14958	15001	14908	14936	14959	14903	14923	14958	15129	14853	14989	15050	14856	14872	14937	14957	14991	14947	14976	14975	14953	14888	14876	15002	15017	14972	14901	14811	15000	15243	15159	15071	15008	14944	15040	15023	15009	14956	15141	14953	14874	14727	14798	14842	15029	14810	15112	14976	14991	15066	14925	15041	14986	15045	14958	15031	14926	14945	14745	14981	14730	15139	14912	14915	14944	15017	15025	14945	14957	14788	15154	14913	15088	14935	14906	14976	14998	14942	15155	15214	14826	14849	15000	14922	14856	15002	14880	14747	14882	14947	15015	14933	15085	14992	14755	14934	15056	14832	15001	14999	14924	15292	14953	14888	14780	14922	15106	14919	14973	14926	15020	14717	14997	14855	14799	14714	14863	15112	15032	14880	14980	14970	14912	14833	14926	14934	15086	15070	14922	14978	14818	14922	14968	15047	15001	14914	14877	14884	14976	15003	15047	14834	14943	14857	15008	14894	14984	14878	15088	14959	15043	14983	14687	14957	14991	14938	14936	14936	14775	15053	14968	14925	14933	14987	15016	14862	15094	14888	15019	15132	15003	14857	15017	14885	14950	14944	14980	15063	15091	14976	15179	14982	14849	14812	14817	14878	15073	14973	15006	14908	14853	14902	14912	14880	14867	14974	14899	14866	14973	14901	14971	14997	14973	14993	14918	14889	14895	15024	14865	14904	14791	14943	14926	14939	14914	14954	14993	14901	14915	14944	14988	14771	14982	14828	14907	14918	14956	14872	15011	14989	14933	15006	14881	14968	14922	14766	14871	14939	15011	14763	14904	14952	14997	14839	14879	14797	14948	14980	14885	14953	15017	15078	14923	15000	14931	14873	15006	15041	14801	15015	14964	14963	14952	15029	14941	14910	15045	14948	15012	14866	14957	15045	14857	15115	15060	14860	14973	15026	14827	14896	15026	15004	14996	14892	15098	14773	14903	14967	14815	14883	14835	14774	14910	14960	14857	14996	14848	14890	14882	14910	14922	15074	14979	14982	14914	15065	15051	14915	14903	15034	14964	14946	14898	15080	14805	14870	14950	14932	15071	14699	14844	14912	14865	14926	14752	14908	14791	15010	15013	14941	15037	14872	14787	14888	15110	15004	14791	14853	14965	14874	14958	14800	14946	14776	14972	14859	15036	14795	14702	14877	14856	15006	14946	14938	14907	14944	14949	15013	14884	14853	15040	14961	14940	14900	15009	14875	14969	14917	15102	15005	14962	15040	14867	14859	15023	14970	14933	14943	14990	14974	14924	14940	15000	14933	14970	14840	15001	15015	14796	14932	14837	14877	15107	14851	14885	14909	14850	15009	15054	14933	14946	14971	14820	14941	14969	15197	15032	14862	14833	15015	14870	15098	14994	14906	14909	14941	15007	14885	15033	15059	14757	14994	15065	15059	15002	14951	14818	14779	14987	14744	14968	14849	14916	14883	15023	14902	14879	14934	14811	15082	14920	14902	14941	14879	14981	14970	15018	15004	15076	14849	15014	14842	15031	14816	14837	14840	14904	15084	15020	14930	15081	15144	14955	14973	14986	14925	14825	14912	14924	14971	15011	15005	14921	14944	14967	14881	15039	14793	14978	15016	14825	14894	14915	15037	14763	15044	14675	14967	14979	14857	14799	14981	14973	14802	14863	14994	14976	14869	14919	14933	14874	14888	14888	14864	14903	15083	14952	15027	14932	15057	14897	14990	15002	14916	15070	14901	14763	14820	14989	14967	14955	15037	14901	14983	15047	14940	14999	14761	14939	14864	14981	14837	14746	15026	15062	15046	14895	14855	14892	14915	14951	14910	15041	14908	15115	14968	15062	15035	14939	14876	14999	14777	14907	15027	14964	14998	14908	15012	14728	14993	14888	15043	14989	15108	14921	14976	14914	15054	14728	14917	14914	14920	14969	14907	14843	14886	14950	14859	14832	14932	14961	15015	14809	15099	14901	15132	14802	15150	14896	14870	15074	14814	14893	15131	15043	15096	14920	14874	14883	14851	14970	14876	14866	15000	14965	14905	14939	15000	14972	15142	15061	14822	14886	15017	14991	14946	14889	15061	14941	14884	14947	15017	14953	14981	14917	14951	14948	14831	14935	14925	15043	14853	15085	14824	15098	15020	14999	14923	14809	15016	15041	14904	15039	14992	14912	14803	14937	15093	14854	14874	14919	14871	15024	14993	14912	15046	14900	14922	15011	14807	14773	14880	14930	15059	14957	14917	14961	14783	14945	15079	14917	14953	14997	14932	14841	15134	15053	14791	14835	14927	14961	14861	15006	14996	15040	15058	14958	15021	14985	15063	14906	14911	14950	14919	14966	14932	14900	15015	14802	15103	14871	14929	14987	14876	15107	14945	14918	14900	14942	14783	14862	14837	15009	14950	15067	14934	14881	14987	14804	14998	15036	14867	14926	15066	14946	14821	14979	14919	14874	14929	14940	14878	14918	14936	14841	14825	15149	14967	15074	15094	15073	15103	14941	14905	15001	15016	15031	14896	15016	14928	14934	14956	14922	15046	15043	14796	14933	14879	14871	14931	14911	14944	14970	14905	14989	15109	14994	14957	14958	14925	14952	14906	14924	14861	14925	14999	14895	14937	14840	14975	14932	14735	14859	15039	14931	14953	14839	14914	14888	14778	14782	14930	15133	14756	14957	14926	14845	15033	14940	15056	14955	14889	14617	14893	14889	14877	14893	14832	15020	14787	14912	15034	14898	14933	15036	15003	14893	14971	14920	14791	14983	14968	14956	15040	14984	14995	14971	15119	14792	14872	14781	14991	14815	14721	14811	14910	14862	14907	15039	14774	15039	14859	14977	14962	14891	14964	15004	14781	14840	14917	15194	15037	15181	14939	14957	15017	15043	14924	14949	14962	14946	14943	14931	14996	15008	14999	15042	14897	14877	14884	14921	14872	14965	14826	14913	14992	14929	14811	14901	14984	14979	15024	14977	14890	14960	14964	14869	14867	14952	14885	14968	14901	14729	14960	15014	14959	15028	14844	14801	15152	14897	14966	15059	14987	14914	14816	14854	14925	14863	15004	14978	15146	14854	14753	14949	14900	15014	15031	14919	14881	14906	14965	15197	14967	15031	15046	14921	15093	14885	15021	15073	14840	14945	14933	14883	14760	14951	14828	14899	14996	15145	14910	14816	14800	15006	14765	15011	14969	15044	14765	14858	14922	14910	14840	14952	14910	15012	14824	14983	14806	14854	14897	15031	14935	14943	14863	14992	14873	14898	14976	15084	14876	14974	14921	14942	14938	15083	14843	14913	14904	15003	14957	14958	15012	14981	14861	14915	15014	14846	14909	14914	14978	15065	14870	14915	15009	14963	15085	15004	15044	15002	14961	14840	14968	14887	14787	14907	15066	15039	15114	14954	14910	14727	14921	15029	15059	14928	14795	14927	14784	14983	14929	14907	14872	15049	14895	14781	14983	14832	14903	15037	15092	14913	14892	14915	14877	14969	14837	15021	15029	15055	14935	14925	14915	14817	14818	15020	14953	14839	14736	15000	15127	14777	14975	14866	15016	14998	15005	14864	14987	15049	15074	14833	15161	14981	14839	15168	14995	15031	14853	14978	14896	14804	15068	14836	14891	14891	15036	14930	14949	14903	15023	14938	14949	14927	14954	14865	14886	14939	14858	15000	14823	14987	15002	14846	14988	14835	14993	14952	14916	14830	14984	14777	15036	14994	14864	14880	14967	14879	14888	14931	15014	15075	14880	14981	14948	14921	15078	14892	14979	15094	14937	14829	14979	14918	14835	14958	14786	14905	15018	14911	14955	14908	14990	15070	15025	14933	14929	14975	14868	14825	14851	14843	14975	15166	14890	14971	14973	14937	15071	14927	14930	14975	14995	14917	15074	14770	14949	14818	14946	14943	14733	14958	14954	14959	14919	14959	14996	15115	14898	14914	15093	14753	14925	14916	15140	14827	14777	14997	14931	14939	14794	14847	14953	14931	14998	14887	14934	14904	14985	14744	14860	14997	14931	15024	14919	15215	14859	14848	14942	14938	15018	15020	14902	14811	15138	14833	14939	15088	14946	14986	14870	14891	14943	14968	15010	14860	14908	15013	14963	15007	15026	14944	14998	14987	14895	14909	14956	14885	14825	14989	14939	14857	15013	14916	14993	14833	14868	14923	14990	14871	14904	14958	15003	15046	14993	15014	14802	15041	14943	14882	14970	15048	14928	14937	14979	14889	15035	14920	15116	15082	14972	14707	14958	14875	14798	14915	14906	14972	15008	14951	14920	14846	14911	14969	14955	14822	15039	14904	15019	15027	14943	15020	14880	14784	14954	14963	14864	14748	14832	15028	14923	14860	14996	14808	14951	15003	15022	14970	14867	15006	14844	15054	14943	15049	14951	14766	14918	14920	14913	15169	14845	14920	14957	14972	14742	14839	14942	14911	14929	14898	15241	15055	14909	14967	14901	14972	15034	14817	14889	15046	15001	15014	14862	14849	15011	14895	14828	14882	15001	15061	14828	15049	14886	14880	14969	15211	14865	14975	14894	14819	15089	14958	14971	14961	14868	15066	14939	14950	14871	15081	15078	15050	14964	14965	15052	14919	14896	15105	14822	15076	14938	14971	14743	14894	14895	15054	14945	14751	14912	14920	15000	15104	14977	14787	14963	15072	14856	15137	15022	14969	14989	14953	14945	14732	15012	14866	14807	14833	14904	15039	14788	15007	15015	14991	14787	14874	14857	14894	14980	14876	14920	14998	14813	14810	15009	14985	15045	14977	14865	14755	14997	14893	14813	14951	14984	14984	14820	14930	14954	14859	14868	14959	14865	14945	14864	15003	14825	14986	14772	14984	14973	14944	14989	14773	14850	14788	14788	14906	15095	15028	15027	14931	14833	14862	14844	14964
23081	21484	29436	23958	21672	23730	25460	19851	18825	19026	18871	18403	18353	18543	18230	18443	18160	18044	18161	18221	18049	18119	18115	17955	17968	18196	17866	17925	18135	17995	18019	17868	17859	18034	18093	18031	17898	17798	17982	17918	17880	17623	17674	17981	18021	17923	18057	17748	17772	17718	17819	17793	17930	17803	17838	17558	17634	17830	17863	17861	18992	19442	19212	18712	18097	18076	17836	17658	17765	17995	17751	17841	17863	17731	17583	17707	17675	17659	17876	17819	17761	17981	18034	17656	17846	17716	17825	17643	17899	17801	17869	17674	17813	17789	17814	17810	17748	17664	17643	17586	17511	17534	17782	17785	17637	17879	17644	17559	17885	17754	17655	17749	17871	17559	17672	17818	17793	17785	17925	17774	17727	17790	17786	17746	17660	17632	17546	17858	17756	17714	17747	17938	17597	17820	17748	17716	17735	17489	17604	17807	17599	17754	17595	17668	17788	17788	17640	17761	17672	17526	17814	17467	17911	17769	17974	17751	17780	17558	17714	17915	17664	17772	17804	17721	17738	17796	18014	17887	17618	17666	17674	17660	17642	17874	17798	17767	17774	17696	17661	17799	17573	17771	17672	17813	17861	17740	17668	17689	17646	17568	17793	17506	17734	17599	17795	17666	17745	17665	17668	17716	17754	17648	17750	17517	17971	17910	17814	17620	17688	17674	17691	17778	17658	17840	17739	17946	17704	17826	17610	17623	17531	17731	17669	17633	17551	17739	17731	17687	17787	17503	17722	17860	17682	17550	17815	17718	17343	17568	17557	17712	17831	17796	17699	17757	17608	17966	17740	17705	17825	17485	17746	17587	17783	17764	17747	17682	17660	17654	17772	17905	17845	17688	18093	17957	17790	17544	17734	17760	17624	17809	17664	17722	17822	17840	17784	17694	17717	17569	17558	17671	17828	17851	17913	17719	17730	17609	17785	17792	17623	17613	17929	17681	17452	17696	17602	17651	17577	17609	17747	17751	17827	17796	17633	17782	17994	17547	17829	17764	17540	17844	17610	17681	17655	17865	17776	17624	17642	17879	17625	17636	17457	17815	17847	17685	17805	18014	17712	17548	17442	17737	17929	17730	17903	17634	17817	17691	17757	17735	17658	17755	17730	17773	17724	17655	17858	17748	17870	17682	17654	17953	17883	17849	17927	17958	17717	17738	17610	17774	17606	17639	17561	17630	17717	17665	17590	17828	17869	17744	17837	17836	17830	17911	17790	17861	17544	17611	17762	17788	17826	17513	17824	17678	17828	17800	17677	17952	17687	17614	17545	17749	17694	17642	17550	17728	17781	17967	17891	17918	17797	17677	17575	17705	17902	17711	17592	17631	17829	17696	17825	17872	17594	17732	17772	17837	17504	17888	17881	17802	17677	17594	17708	17678	17708	17805	17792	17705	17784	17682	17813	17634	17598	17845	17608	17586	17857	17810	17600	17756	17660	17891	17912	17699	17641	17771	17755	17802	17735	17709	17542	17843	17861	17664	17630	17671	17798	17765	17769	17808	17718	17660	17485	17638	17571	17862	17633	17934	17893	17817	17668	17937	17596	17962	17818	17698	17675	17685	17668	17800	17663	17772	17786	17662	17847	17629	17846	17771	17665	17757	17667	17638	17759	17932	17735	17654	17568	17827	17720	17692	17636	17678	17639	17810	17742	17833	17671	17634	17641	17672	17754	17694	17822	17636	17707	17731	17639	17912	17595	17743	17708	17641	17723	17828	17572	17804	17705	17680	17831	17661	17704	17935	17559	17708	17784	17863	18010	17763	17757	17650	17929	17556	17468	17794	17793	17702	17809	17704	17751	17713	17655	17691	17581	17664	17644	17710	17844	17687	17620	17696	17729	17836	17751	17787	17578	17888	17945	17706	17564	17710	17773	17669	17792	17808	17751	17793	17704	17717	17518	17810	17480	17715	17634	17749	17821	17940	17889	17799	17682	17704	17692	17765	17748	17606	17621	17718	17732	17941	17668	17660	17620	17737	17625	17440	17716	17720	17856	17671	17632	17499	17468	17712	17541	17589	17785	17721	17658	17622	17686	17535	17576	17802	17585	17675	17776	17814	17883	17752	17784	17765	17778	17695	17704	17729	17778	17811	17695	17654	17810	17755	17721	17800	17698	17863	17765	17563	17692	17646	17607	17807	17734	17810	17737	17949	17749	17690	17811	17921	17688	17672	17709	17677	17770	17771	17786	17536	17791	17785	17590	17776	17644	17833	17749	17769	17559	17651	17768	17925	17767	17778	17773	17656	17720	17742	17700	17767	17709	17789	17690	17884	17669	17490	17652	17712	17591	17829	17732	17935	17637	17881	17725	17559	17715	17670	17696	17635	17766	17681	17585	17610	17809	17617	17898	17899	17642	17888	17579	17682	17710	17777	17761	17660	17611	17955	17786	17584	17545	17772	17751	17732	17644	17722	17750	17678	17582	17728	17703	17742	17566	17752	17778	17975	17849	17703	17635	17475	17718	17853	17728	17664	17779	17633	17502	17778	17748	17497	17608	17763	17671	17736	17773	17743	17682	17560	17776	17568	17596	17553	17807	17799	17826	17804	17742	17608	17691	17529	17625	18019	17684	17720	17790	17826	17825	17785	17577	17622	17704	17512	17631	17751	17474	17543	17732	17604	17882	17753	17717	17654	17623	17737	17766	17801	17884	17820	17587	17893	17738	17833	17745	17717	17919	17666	17690	17782	17827	17681	17678	17717	17637	17576	17727	17849	17821	17499	17871	17680	17710	17758	17561	17712	17516	17551	17765	17792	17897	17545	17832	17730	17525	17717	17730	17962	17801	17595	17730	17616	17520	17575	17722	17767	17755	17514	17669	17847	17615	17704	17916	17749	17905	17608	17595	17797	17497	17559	17681	17459	17708	17655	17783	17626	17685	17817	17757	17568	17586	17676	17736	17817	17761	17559	17754	17736	17576	17649	17656	17599	17620	17844	17543	17624	17531	17805	17581	17829	17747	17633	17853	17712	17622	17791	17768	17650	17653	17708	17748	17796	17778	17525	17695	17665	17700	17669	17798	17682	17724	17756	17845	17624	17611	17692	17479	17789	17829	17672	17819	17895	17746	17937	17754	17834	17784	17628	17829	17526	17545	17833	17699	17686	17521	17650	17658	17515	17709	17897	17716	17496	17764	17851	17830	17844	17991	17849	17869	17763	17714	17350	17926	17711	17585	17672	17530	17582	17720	17824	17725	17830	17822	17650	17667	17649	17704	17764	17580	17956	17823	17831	17612	17829	17691	17721	17957	17585	17912	17735	17723	17710	17907	17591	17611	17647	17632	17592	17467	17557	17836	17592	17657	17894	17831	17785	17766	17634	17789	17790	17951	17725	17771	17630	18040	17747	17677	17609	17801	17821	17713	17808	17906	17549	17851	17739	17637	17618	17451	17799	17956	17740	17549	17893	17916	17752	17715	17663	17589	17689	17527	17729	17787	17651	17840	17684	17909	17606	17845	17807	17777	17752	17694	17782	17756	17620	17670	17783	17608	17457	17613	17843	17520	17888	17595	17688	17778	17883	17827	17889	17685	17754	17797	17533	17925	17846	17779	17674	17738	17682	17755	17770	17815	17924	17544	17717	17835	17821	17685	17599	17965	17819	17716	17592	17788	17846	17661	17821	17999	17766	17797	17728	17819	17775	17707	17666	17566	17626	17613	17741	17840	17815	17875	17600	17872	17774	17854	17821	17830	17504	17656	17488	17957	17589	17628	17719	17621	17887	17717	17680	17673	17696	17530	17667	17764	17754	17782	17979	17856	17770	17668	17609	17693	17541	17922	17885	17810	17797	17832	17515	17694	17654	17563	17903	17915	17726	17818	17918	17660	17862	17751	17715	17746	17507	17759	17902	17710	17907	17748	17714	17404	17744	17842	17768	17661	17559	17757	17580	17558	17512	17586	17786	17733	17607	17791	17606	17708	17758	17613	17758	17352	17927	17711	17737	18042	17915	17850	17951	17865	17851	17714	17604	17606	17867	17829	17861	17990	17688	17936	17727	17670	17855	17623	17766	17747	17655	17722	17685	17760	17806	17663	17519	17664	17540	17626	17698	17572	17643	17729	17713	17824	17520	17716	17581	17707	17703	17675	17622	17797	17970	17621	17673	17634	17679	17716	17445	17575	17509	17873	17729	17876	17535	17621	17809	17685	17857	17469	17932	17883	17853	17764	17706	17574	17615	17589	17593	17886	17746	17631	17696	17687	17843	17638	17772	17661	17676	17576	17891	17718	17812	17898	17574	17627	17745	17594	17754	17735	17709	17499	17671	17690	17521	17681	17617	17821	17786	17811	17692	17774	17878	17886	17657	17752	17846	17854	17928	17754	17719	17783	17856	17686	17567	17625	17852	17689	17766	17705	17911	17673	17751	17739	17742	17730	17660	17858	17828	17839	17716	17763	17826	17715	17722	17717	17802	17667	17784	17747	17724	17856	17642	17864	17867	17584	17734	17773	17693	17741	17404	17863	17769	17587	17524	17689	17728	17746	17644	17602	17753	17691	17686	17641	17702	17822	17799	17759	17667	17698	17772	17568	17776	17715	17690	17649	17805	17743	17752	17747	17789	17813	17660	17706	17833	17714	17739	17676	17576	17705	17563	17680	17523	17618	17708	17788	17722	17604	17558	17808	17669	17926	17625	17617	17834	17538	17511	17491	17784	17495	17723	17716	17815	17598	17729	17564	17718	17730	17457	18078	17805	17841	17769	17903	17616	17747	17812	17885	17705	17626	17706	17642	17854	17959	17716	17869	17665	17745	17558	17507	17773	17825	17833	17717	17676	17620	17555	17619	17629	17797	17823	17770	17774	17822	17649	17726	17940	17862	17755	17782	17750	17758	17868	17869	17842	17684	17505	17728	17869	17669	17683	17823	17641	17669	17827	17897	17653	17769	17643	17654	17854	17578	17911	17729	17734	17784	17866	17636	17794	17682	17789	17648	17622	17530	17538	17552	17797	17652	17693	17832	17403	17719	17626	17635	17671	17716	17730	17708	17903	17635	17793	17771	17584	17617	17690	17551	17790	17770	17729	17856	17826	17691	17686	17806	17727	17718	17863	17765	17574	17653	17524	18004	17783	17626	17519	17556	17654	17621	17752	17731	17796	17863	17709	17650	17939	17886	17740
20128	34675	31277	24296	21366	19511	18191	17361	16953	16562	16250	16163	16172	16112	15952	15897	15691	15612	15598	15506	15487	15545	15440	15370	15518	15485	15401	15328	15400	15328	15282	15308	15464	15174	15369	15325	15405	15468	15226	15236	15320	15185	15180	15366	15376	15439	15449	14993	15336	15250	15411	15255	15280	15312	15221	15489	15264	15417	15415	15731	17208	17096	16732	16387	15755	15535	15533	15432	15243	15205	15375	15286	15166	15287	15318	15346	15209	15246	15205	15406	15247	15316	15125	15157	15231	15133	15100	15333	15331	15191	15310	15322	15329	15288	15174	15249	15151	15147	15357	15442	15164	15279	15431	15224	15256	15140	15213	15226	15255	15350	15120	15344	15383	15255	15422	15206	15223	15201	15229	15290	15376	15297	15202	15108	15143	15303	15068	15164	15228	15255	15160	15241	15430	15312	15125	15250	15277	15390	15198	15203	15074	15349	15205	15284	15172	15024	15380	15291	15283	15283	15333	15073	15195	15243	15283	15148	15380	15198	15278	15162	15247	15155	15026	15503	15230	15342	15313	15196	15198	15444	15157	15332	15324	15248	15185	15260	15482	15267	15223	15324	15167	15262	15264	15345	15276	15225	15199	15277	15194	15219	15341	15110	15313	15137	15380	15196	15315	15251	15041	15307	15323	15138	15198	15327	15236	15108	15303	15200	15330	15413	15334	15298	15170	15103	15138	15234	15142	15134	15334	15338	15143	15311	15305	15166	15236	15314	15158	15266	15169	15275	15051	15149	15236	15405	15345	15158	15164	15259	15213	15169	15235	15199	15231	15099	15304	15238	15287	15227	15128	15237	15268	15305	15274	15080	15195	15195	15386	15157	15172	15177	15226	15158	15415	15174	15389	15335	15288	15350	15329	15238	15322	15156	15256	15208	15324	15033	15321	15319	15301	15239	15290	15464	15514	15154	15274	15232	15461	15246	15196	15214	15201	15339	15343	15313	15297	15164	15324	15208	15307	15311	15178	15288	15207	15286	15350	15211	15251	15260	15152	15205	15220	15261	15255	15310	15205	15300	15213	15247	15185	15029	15208	15146	15092	15233	15290	15303	15084	15305	15296	15202	15073	15283	15234	15336	15425	15168	15368	15185	15177	15074	15241	15294	15257	15178	15169	15201	15328	15352	15271	15272	15211	15037	15239	15209	15342	15381	15086	15155	15354	15113	15105	15174	15319	15251	15289	15235	15307	15298	15271	15221	15235	15207	15371	15247	15166	15374	15179	15241	15292	15250	15308	15227	15285	15236	15393	15199	15322	15368	15256	15314	15284	15366	15264	15326	15306	15291	15320	15291	15216	15342	15215	15222	15264	15195	15290	15351	15269	15206	15284	15118	15186	15147	15118	15179	15312	15117	15302	15230	15155	15176	15309	15063	15222	15152	15287	15046	15427	15237	15157	15398	15235	15301	15151	15230	15291	15328	15271	15168	15416	15396	15105	15116	15195	15182	15393	15116	15324	15289	15223	15184	15190	15310	15272	15202	15261	15292	15104	15169	15407	15231	15217	15225	15244	15369	15272	15239	15217	15346	15143	15058	15344	15164	15151	15289	15131	15337	15298	15258	15208	15260	15414	15390	15083	15443	15291	15258	15302	15252	15308	15213	15307	15208	15280	15249	15131	15182	15286	15185	15216	15244	15142	15346	15229	15243	15305	15266	15464	15163	15112	15023	15238	15328	15310	15220	15318	15294	15277	15191	15204	15247	15433	15351	15340	15120	15160	15152	15255	15219	15314	15204	15181	15302	15189	15191	15252	15296	15040	15132	15125	15344	15250	15384	15360	15254	15379	15076	15200	15296	15127	15225	15203	15348	15207	15149	15252	15158	15382	15307	15166	15368	15150	15316	15023	15288	15342	15147	15135	15514	15184	15169	15352	14960	15188	15393	15184	15199	15211	15392	15054	15208	15206	15091	15281	15255	15391	15176	15172	15424	15163	15108	15399	15280	15243	15330	15249	15341	15247	15309	15276	15334	15311	15094	15360	15241	15113	15314	15197	15184	15401	15150	15330	15324	15105	15077	15186	15250	15132	15316	15167	15332	15175	15236	15231	15163	15197	15373	15255	15226	15250	15210	15297	15233	15304	15226	15445	15307	15343	15398	15261	15168	15468	15214	15258	15085	15130	15219	15210	15231	15071	15228	15290	15429	14978	15379	15121	15310	15244	15351	15433	15202	15162	15234	15298	15338	15271	15388	15230	15288	15034	15064	15358	15220	15191	15213	15341	15184	15175	15261	15185	15180	15180	15277	15447	15156	15227	15302	15150	15191	15322	15329	15268	15223	15250	15200	15137	15252	15116	15147	15319	15327	15229	15331	15167	15206	15196	15270	15313	15199	15390	15180	15311	15075	15285	15447	15357	15214	15282	15165	15355	15170	15356	15400	15274	15275	15199	15136	15167	15188	15097	15282	15116	15231	15222	15380	15272	15043	15261	15136	15322	15173	15301	15381	15269	15270	15217	15034	15179	15070	15396	15229	15195	15054	15356	15358	15307	15122	15273	15293	15368	15358	14995	15353	15185	15173	15366	15165	15233	15170	15262	15458	15353	15127	15295	15246	15146	15038	15263	15373	15094	15247	15132	15364	15142	15100	15313	15365	15111	15258	15481	15286	14965	15271	15191	15257	15313	15417	15229	15497	15219	15375	15251	15226	15090	15111	15266	15284	15453	15171	15022	15355	15193	15164	15289	15241	15207	15337	15198	15374	15299	15282	15179	15223	15245	15203	15385	15329	15337	15311	15186	15235	15365	15365	15130	15370	15064	15165	15353	15190	15208	15287	15244	15220	15364	15129	15322	15156	15224	15157	15209	15203	15321	15303	15350	15240	15251	15216	15218	15353	15153	15116	15251	15006	15178	15201	15259	15132	15216	15126	15140	15153	15143	15221	15223	15166	15341	15342	15302	15027	15144	15314	15361	15321	15326	15231	15325	15194	15344	15254	15237	15304	15296	15123	15378	15370	15313	15315	15244	15297	15242	15222	15159	15233	15288	15267	15203	15216	15147	15270	15409	15255	15279	15181	15179	15140	15375	15075	15223	15177	15246	15333	15270	15230	15300	15318	15078	15365	15424	15261	15195	15167	15104	15196	15271	15209	15246	15196	15171	15280	15185	15066	15310	15279	15188	15109	15203	15027	15377	15194	15290	15407	15252	15174	15349	15207	15193	15270	15386	15089	15192	15269	15330	15167	15157	15158	15190	15209	15300	15203	15192	15281	15017	15211	15171	15361	15386	15216	15260	15254	15239	15131	15247	15181	15325	15172	15276	15317	15256	15228	15244	15222	15211	15213	15296	15386	15319	15252	15340	15328	15281	15363	15223	15318	15396	15352	15097	15106	15073	15267	15358	15283	15257	15362	15010	15077	15264	15258	15319	15302	15086	15159	15082	15251	15195	15413	15179	15400	15272	15273	15266	15181	15329	15253	15209	15193	15095	15264	15212	15236	15330	15229	15270	15131	15333	15272	15190	15210	15168	15208	15305	15362	15286	15222	15285	15040	15435	15453	15208	15018	15261	15364	15187	15327	15211	15363	15209	15280	15256	15006	15284	15139	15093	15264	15443	15254	15253	15342	15268	15300	15324	15267	15146	15059	15175	15219	15170	15167	15131	15134	15200	15343	15217	15173	15220	15308	15297	15298	15063	15221	15259	15373	15504	15284	15385	15199	15127	15290	15172	15232	15312	15408	15327	15236	15162	15122	15217	15280	14973	15358	15367	15352	15288	15330	15421	15334	15234	15262	15339	15226	15189	15336	15334	15319	15294	15237	15187	15287	15125	15139	15328	15170	15317	15343	15260	15263	15233	15466	15212	15257	15336	15301	15287	15105	15133	15267	15309	15123	15083	15289	15283	15424	15316	15124	15113	15391	15162	15205	15427	15383	15353	15158	15220	15248	15327	15325	15111	15253	15326	15216	15298	15285	15223	15253	15058	15298	15360	15416	15256	15153	15376	15315	15346	15090	15279	15306	15396	15153	15369	15167	15403	15133	15239	15293	15207	15072	15318	15163	15370	15321	15143	15285	15435	15366	15327	15240	15258	15286	14996	15284	15319	15233	14986	15221	15246	15270	15365	15208	15153	15320	15292	15112	15403	15421	15152	15244	15171	15450	15262	15278	15483	15220	15393	15320	15233	15250	15363	15298	15088	15286	15305	15273	15269	15242	15301	15358	15278	15445	15230	15156	15332	15270	15139	15070	15242	15209	15348	15409	15223	15167	15253	15236	15422	15218	15158	15258	15196	15198	15371	15172	15217	15436	15256	15293	15303	15116	15245	15223	15306	15193	15283	15225	15206	15287	15390	15133	15170	15251	15086	15227	15376	15163	15175	15187	15308	15152	15061	15174	15353	15419	15156	15301	15416	15220	15169	15288	15508	15280	15044	15203	15223	15312	15192	15300	15131	15325	15147	15238	15168	15271	15446	15268	15266	15194	15317	15324	15257	15278	15270	15162	15182	15377	15179	15223	15196	15221	15186	15126	15317	15274	15188	15309	15232	15120	15386	15327	15266	15258	15318	15237	15156	15332	15130	15253	15293	15163	15434	15252	15291	15149	15097	15153	15320	15120	15299	15169	15136	15133	15288	15230	15172	15229	15330	15219	15373	15278	15178	15342	15388	15188	15253	15198	15277	15322	15211	15429	15152	15323	15329	15294	15119	15270	15116	15245	15265	15401	15215	15227	15369	15138	15390	15292	15234	15089	15211	15300	15030	15207	15364	15136	15049	15181	15186	15228	15249	15168	15236	15090	15257	15245	15263	15008	15268	15130	15294	15289	15071	15233	15247	15411	15207	15213	15102	15283	15197	15203	15340	15356	15188	15243	15222	15334	15389	15314	15109	15321	15122	15231	15211	15268	15188	15328	15367	15278	15202	15127	15211	15195	15171	15010	15263	15179	15263	15385	15061	15317	15354	15215	15190	15283	15363	15130	15172	15142	14992	15084	15359	15367	15323	15383	15260	15338	15272	15378	15190	15302	15270	15239	15093	15243	15354	15216	15200	15268	15169	15131	15264	15051	15384	15110	15291	15131	15138	15402	15226	15141	15245	15169	15267	15115	15159	15336	15334	15274	15221	15244	15310	15219	15377	15160	15228	15273	15147	15161	15171	15269	15164	15269
28175	22491	25378	22563	19111	18495	18469	17997	17938	17786	17932	17651	17948	17731	17777	17661	17570	17712	17693	17678	17470	17724	17516	17719	17701	17790	17663	17491	17664	17851	17728	17548	17685	17773	17871	17483	17757	17573	17762	17454	17623	17591	17722	17536	17783	17734	17838	17647	17624	17489	17610	17526	17603	17609	17655	17574	17546	17550	17602	17807	17744	17893	17864	17847	17916	17773	17789	17688	17589	17557	17511	17332	17712	17442	17603	17532	17646	17480	17606	17679	17818	17637	17555	17647	17338	17630	17512	17471	17615	17665	17754	17558	17750	17587	17504	17574	17781	17591	17715	17615	17438	17786	17634	17570	17650	17632	17586	17597	17683	17730	17743	17515	17542	17513	17483	17675	17626	17657	17431	17743	17553	17666	17555	17664	17627	17460	17670	17747	17798	17824	17458	17685	17680	17679	17537	17588	17716	17565	17574	17467	17620	17343	17395	17786	17647	17685	17559	17760	17604	17569	17543	17698	17704	17672	17492	17760	17516	17561	17423	17636	17599	17593	17493	17684	17695	17679	17442	17611	17433	17546	17563	17536	17647	17516	17528	17543	17521	17532	17760	17468	17583	17703	17790	17487	17654	17517	17619	17461	17719	17598	17554	17729	17426	17594	17438	17679	17722	17531	17474	17476	17790	17572	17409	17642	17762	17607	17538	17673	17464	17598	17623	17468	17595	17781	17624	17514	17754	17413	17629	17487	17520	17613	17838	17514	17585	17603	17628	17413	17478	17664	17566	17599	17683	17650	17680	17577	17704	17573	17622	17632	17634	17634	17673	17711	17683	17728	17544	17575	17467	17766	17549	17358	17404	17683	17657	17512	17517	17794	17693	17509	17520	17752	17615	17505	17615	17654	17468	17741	17679	17573	17589	17671	17649	17638	17698	17472	17644	17720	17825	17636	17739	17773	17634	17642	17863	17447	17738	17581	17488	17436	17468	17516	17578	17396	17560	17747	17664	17606	17687	17584	17617	17639	17553	17466	17945	17704	17591	17395	17467	17640	17402	17641	17525	17528	17640	17655	17706	17625	17806	17697	17753	17613	17628	17623	17419	17544	17725	17597	17692	17681	17368	17556	17506	17572	17516	17599	17780	17715	17719	17616	17517	17578	17539	17438	17509	17871	17724	17718	17709	17661	17707	17625	17735	17680	17526	17505	17643	17624	17684	17571	17509	17571	17583	17744	17574	17606	17697	17773	17498	17543	17596	17616	17617	17661	17531	17714	17618	17700	17858	17558	17506	17715	17777	17640	17439	17697	17572	17382	17494	17672	17506	17506	17587	17503	17432	17706	17715	17732	17854	17433	17545	17575	17720	17586	17391	17368	17462	17442	17648	17811	17666	17651	17696	17444	17622	17433	17400	17529	17729	17597	17741	17451	17724	17392	17559	17560	17651	17519	17632	17713	17457	17553	17560	17549	17654	17535	17744	17642	17565	17694	17761	17590	17585	17670	17583	17587	17647	17708	17580	17650	17568	17654	17473	17625	17760	17534	17612	17695	17737	17704	17635	17737	17856	17652	17656	17628	17471	17682	17584	17661	17682	17767	17403	17663	17589	17592	17589	17685	17551	17567	17484	17547	17363	17617	17651	17657	17494	17458	17496	17584	17764	17735	17481	17513	17510	17652	17676	17636	17726	17783	17585	17629	17708	17621	17659	17484	17720	17637	17601	17605	17814	17754	17549	17598	17582	17449	17605	17565	17506	17510	17678	17485	17486	17433	17387	17392	17427	17567	17432	17597	17641	17727	17628	17633	17677	17664	17415	17272	17645	17606	17676	17538	17649	17579	17539	17516	17697	17400	17680	17663	17698	17487	17564	17389	17618	17527	17670	17691	17496	17591	17632	17579	17541	17677	17655	17440	17636	17571	17583	17557	17496	17728	17668	17683	17517	17601	17668	17709	17647	17732	17668	17661	17598	17799	17463	17511	17545	17482	17522	17598	17252	17399	17630	17636	17782	17412	17686	17308	17611	17705	17491	17500	17615	17748	17551	17460	17287	17643	17713	17550	17756	17678	17596	17494	17476	17600	17612	17467	17743	17522	17534	17566	17454	17574	17528	17538	17509	17620	17842	17667	17492	17539	17738	17572	17709	17638	17485	17635	17391	17629	17601	17782	17811	17476	17675	17626	17618	17643	17585	17469	17742	17624	17614	17562	17562	17655	17823	17531	17591	17728	17693	17580	17627	17565	17672	17617	17432	17604	17486	17571	17527	17546	17730	17763	17681	17402	17633	17720	17506	17722	17586	17255	17410	17633	17584	17721	17492	17640	17715	17493	17521	17643	17619	17394	17495	17764	17450	17648	17653	17652	17700	17654	17590	17724	17587	17655	17590	17619	17415	17721	17676	17644	17714	17527	17590	17509	17427	17653	17657	17615	17578	17644	17676	17742	17685	17533	17758	17433	17644	17577	17761	17610	17714	17545	17517	17796	17670	17660	17508	17598	17727	17591	17609	17586	17635	17615	17733	17520	17679	17700	17480	17552	17700	17486	17619	17728	17620	17700	17684	17853	17472	17543	17523	17836	17619	17561	17506	17671	17655	17582	17397	17552	17504	17735	17855	17729	17505	17643	17771	17658	17576	17559	17737	17558	17583	17595	17736	17418	17598	17689	17674	17701	17778	17516	17529	17669	17484	17638	17742	17681	17870	17909	17594	17878	17770	17632	17729	17772	17670	17806	17878	17552	17533	17627	17744	17708	17544	17694	17692	17632	17554	17613	17540	17644	17659	17551	17766	17579	17567	17601	17490	17561	17647	17734	17472	17574	17664	17935	17641	17745	17599	17394	17725	17758	17391	17771	17482	17821	17622	17429	17761	17675	17529	17568	17653	17674	17712	17636	17602	17358	17787	17528	17588	17521	17588	17567	17449	17648	17639	17690	17629	17784	17695	17577	17745	17716	17515	17529	17613	17765	17713	17788	17616	17546	17550	17515	17544	17473	17701	17534	17685	17624	17597	17568	17558	17695	17572	17410	17667	17644	17505	17554	17521	17607	17455	17494	17697	17575	17594	17630	17499	17491	17655	17396	17435	17671	17550	17685	17714	17432	17748	17672	17649	17479	17468	17574	17648	17888	17518	17520	17738	17706	17590	17449	17513	17723	17648	17645	17770	17817	17577	17805	17627	17692	17537	17508	17656	17506	17565	17531	17535	17730	17423	17772	17571	17672	17653	17653	17685	17614	17667	17684	17581	17712	17676	17673	17501	17649	17554	17428	17821	17577	17511	17743	17663	17724	17583	17537	17652	17745	17768	17614	17559	17560	17704	17472	17647	17504	17671	17465	17846	17574	17548	17451	17599	17610	17516	17676	17381	17500	17689	17523	17563	17645	17747	17677	17663	17567	17451	17662	17586	17562	17738	17649	17543	17609	17644	17649	17674	17507	17650	17618	17367	17541	17517	17621	17597	17513	17518	17438	17450	17640	17408	17502	17612	17592	17712	17512	17759	17528	17611	17695	17717	17543	17502	17517	17885	17516	17579	17570	17572	17370	17621	17377	17497	17736	17591	17782	17722	17689	17858	17670	17607	17559	17729	17524	17632	17471	17798	17618	17420	17403	17719	17629	17473	17557	17693	17548	17723	17654	17641	17711	17515	17344	17738	17629	17737	17674	17562	17512	17580	17540	17404	17545	17658	17462	17674	17372	17517	17679	17826	17582	17754	17557	17824	17638	17494	17723	17724	17681	17566	17629	17574	17735	17477	17528	17694	17511	17698	17667	17774	17669	17720	17741	17592	17424	17659	17679	17722	17514	17754	17679	17788	17721	17746	17552	17567	17634	17575	17589	17544	17697	17717	17630	17666	17835	17543	17449	17474	17591	17607	17525	17613	17586	17737	17561	17643	17591	17631	17690	17606	17691	17541	17564	17598	17643	17450	17701	17561	17592	17501	17543	17697	17551	17770	17725	17614	17504	17620	17629	17628	17594	17628	17508	17609	17578	17584	17626	17829	17828	17524	17456	17800	17846	17592	17628	17656	17457	17458	17638	17709	17518	17465	17645	17443	17485	17450	17432	17573	17648	17661	17825	17720	17542	17708	17712	17641	17601	17339	17743	17780	17502	17496	17549	17582	17488	17416	17529	17543	17244	17360	17641	17578	17715	17858	17663	17632	17703	17458	17718	17637	17530	17598	17586	17459	17377	17502	17737	17776	17529	17707	17758	17764	17772	17423	17738	17739	17718	17694	17624	17806	17683	17755	17751	17636	17572	17738	17634	17686	17646	17518	17700	17651	17590	17662	17593	17502	17495	17573	17561	17746	17680	17531	17408	17710	17682	17823	17577	17505	17686	17609	17651	17637	17603	17532	17696	17511	17611	17597	17457	17687	17689	17424	17640	17838	17577	17625	17559	17615	17633	17702	17651	17469	17541	17844	17523	17482	17576	17624	17606	17729	17761	17905	17563	17537	17614	17528	17378	17439	17553	17605	17755	17684	17666	17724	17662	17594	17720	17631	17494	17678	17405	17437	17574	17721	17619	17384	17504	17629	17668	17829	17612	17540	17612	17636	17764	17560	17686	17775	17702	17676	17753	17567	17818	17486	17717	17320	17495	17668	17704	17743	17587	17819	17632	17412	17592	17643	17652	17469	17724	17638	17763	17579	17545	17493	17572	17500	17494	17551	17400	17595	17459	17577	17639	17887	17908	17621	17509	17500	17675	17510	17631	17732	17575	17540	17524	17701	17652	17685	17832	17640	17620	17627	17603	17489	17629	17511	17494	17558	17533	17466	17826	17536	17512	17671	17534	17492	17659	17666	17611	17540	17426	17631	17535	17589	17645	17610	17689	17761	17672	17480	17567	17526	17710	17567	17774	17924	17526	17440	17556	17692	17476	17497	17434	17352	17803	17435	17602	17506	17483	17588	17459	17556	17603	17602	17691	17605	17648	17544	17624	17443	17500	17775	17596	17506	17645	17750	17685	17759	17609	17571	17794	17850	17648	17478	17743	17570	17609	17526	17455	17816	17581	17537	17696	17562	17670	17551	17746	17637	17446	17595	17636	17348	17560	17795	17472	17494	17648	17585	17592	17762	17618	17466	17706	17641	17527	17656	17682	17756	17581	17551	17554	17578	17596	17804	17780	17832	17603	17514	17562	17491	17830	17656	17429	17518	17448
18831	22391	21413	18593	17308	16312	16059	15742	15782	15388	15587	15444	15592	15526	15308	15167	15000	15302	15287	15227	15165	15255	15263	15262	15231	15330	15174	15271	15082	15101	15002	15279	15139	15191	15320	15131	15110	15076	15233	15153	15177	15166	15273	15208	15122	15222	15241	15132	15329	15014	15113	15177	15168	15273	15281	15176	15336	15232	15081	15200	15060	15405	15328	15101	15320	15087	15334	15183	15135	15130	14996	15108	15120	14981	15139	15345	15244	15007	15149	15112	15026	15115	15114	15201	15107	15178	15140	15256	15110	15210	15166	15120	15080	14971	15282	15193	15240	15102	14993	15032	15387	15104	15227	15187	14990	15288	15288	15128	15174	15130	15059	15172	15227	15210	15084	15286	15190	15044	14934	15299	15194	15019	15086	15116	15218	15226	15165	14950	15116	15139	15095	15174	15132	15174	15130	15133	15200	15239	15428	15109	15110	15132	15194	15073	15075	15326	15129	15156	15162	15173	15330	15230	15046	15141	15088	15151	15216	15204	15202	15313	15113	15140	15067	15010	15182	15255	15054	15292	15173	15100	15039	15096	15134	15171	15222	15311	15175	15218	15210	15181	15223	15151	15151	15118	14948	15064	15128	15197	15100	15219	15098	15033	15222	15166	15141	15261	15316	15178	14999	15123	15090	15080	15237	15274	15130	15229	14958	15049	15286	15156	15259	15092	15116	15043	15147	15045	15042	15198	15088	15260	15110	14974	15175	15219	15070	15080	15388	15008	15186	15048	15076	15144	15138	15256	15093	15002	15250	15200	15233	14974	15151	15257	14997	15083	15166	15318	15082	15099	15198	15210	15177	15139	15022	15068	15176	15233	15291	15090	15034	15191	15178	15157	15164	15214	15235	15187	15005	15187	15079	14959	15045	15179	15214	15217	15122	15195	15235	15136	15030	14964	15203	15300	15378	15029	15261	15092	15209	14970	15152	15196	15111	15229	15036	15097	15264	15379	15163	15170	15236	15231	15078	15175	15280	15268	15116	15207	14919	15160	15147	15195	15352	15044	15135	15166	15273	15339	15229	15144	14961	15083	15416	15118	15154	15058	15085	15353	15341	15183	15139	15225	14964	15200	15199	15110	15058	15326	15182	15262	15257	15039	15278	15208	15248	15130	15265	15189	15146	15129	15251	15193	15127	15110	15117	15129	15179	15067	15283	15184	15220	15271	15142	15215	15005	15287	15214	15196	15111	15140	15186	15083	15208	15189	15009	15153	15175	15186	15058	15263	15431	15026	15189	15305	15147	15068	15274	15175	15293	15137	15050	15174	15236	15154	15138	15156	15090	15199	15171	15165	15224	15152	15277	15077	15099	15326	15066	15322	15315	15175	15218	14962	15299	15151	15135	14940	15201	15041	15180	15141	15151	15103	15089	15045	15099	15117	15181	15229	15138	15206	15120	15224	15093	15267	15255	15185	15041	15237	14994	15126	15333	15066	15025	15183	15187	15081	15155	15198	15085	15154	15091	15149	15060	15141	15459	15056	15084	15082	15066	15115	15225	15234	15222	14990	15267	15209	15257	15153	15091	15321	15115	14963	15183	15028	14992	15183	15158	15093	15229	14991	15149	14958	15104	15303	15066	15305	15154	15051	15300	15096	15112	15039	15165	15216	15002	15236	14996	15375	15143	15207	15129	15223	15091	15086	15297	15171	15208	14966	15037	15138	15231	15162	15160	15183	15219	15104	15259	15047	15115	15117	15201	15110	15164	15191	15030	15283	15232	15101	15265	14959	15259	15147	15124	15235	15222	15070	14892	15189	15194	15135	15068	15099	15162	15155	15193	15109	15078	15168	15123	14914	15205	15282	15279	15350	14997	15165	15105	15208	15201	15101	15214	15201	15143	15173	15135	15270	15123	15149	15141	15242	15162	15183	15238	15190	15409	15204	15261	15330	15287	15021	15125	15245	15272	15218	15115	15093	15108	15183	15265	15140	15070	15066	15246	15074	15189	15118	15394	14956	15157	15159	15190	15224	15123	15183	15230	15170	15118	15078	15027	15254	15225	15026	15069	15159	15169	15241	15011	15027	15075	15091	15173	14981	15086	15292	15194	15210	15129	15026	15188	15218	15055	15148	15201	15093	15291	15014	15084	15022	15186	15225	15167	15093	15175	15002	15282	15358	15262	15289	14966	15113	15188	15324	15087	15166	15204	15160	15187	15050	14857	15091	15241	15204	15060	15321	15201	15128	15275	15042	15028	15183	15116	15079	15148	15183	15073	15064	15210	15160	15199	15194	15086	15283	15205	15144	14973	15158	15001	15221	15173	15109	15240	15302	15178	15064	15239	15106	15216	15264	15240	15122	15115	15103	15196	15236	14983	15134	15217	15154	15142	15065	15205	15151	15199	15263	15090	15143	15242	15150	15175	15031	15036	15163	15293	15347	15308	15174	15129	14996	15101	15279	15131	15056	15117	15037	15119	15248	15101	15259	15171	15138	15177	15281	15253	14981	15181	15255	15126	15130	15115	15336	15136	15255	15323	14975	15061	15112	15118	15193	15159	15142	15184	15111	15176	15158	15138	15172	15181	15096	15212	15062	14991	15123	15052	15204	15234	15083	15068	15145	15137	15253	15130	15134	15195	15178	15106	15236	15190	15086	15058	15164	15269	15109	15210	15297	15148	15255	15318	15138	15136	14981	15194	15160	15254	15049	15132	14998	15078	15117	15182	15038	15040	15043	15046	15258	15155	15196	15197	15133	15037	15265	15188	15247	15178	15181	15059	15151	15143	15073	15246	15053	15290	15291	15171	15047	15099	15243	15114	14961	15154	15249	15033	15075	15246	15171	15157	15152	15073	15391	15034	15118	15158	15128	15177	15176	15082	15192	15238	15035	15162	15076	15180	15249	15158	15156	15085	15152	15044	15081	15060	15146	15171	15185	15069	15136	15121	15091	15092	15128	15058	15176	15201	15153	15036	15204	15355	15192	15013	15302	15123	15119	14981	15329	15195	15046	15110	15251	15167	15122	15229	15187	15199	15166	15144	15232	15265	15158	15045	15098	15330	15107	15175	15065	15071	15105	14993	15327	15131	15258	15169	15253	15187	15261	15089	15076	15228	15072	15243	14982	15255	15145	15064	15097	14997	15122	15113	15259	15054	15158	15210	15223	15132	15223	15122	15203	15224	15124	15291	15078	15185	15311	15207	15120	15142	15029	15268	15099	15177	15209	15043	15112	15133	15208	15225	15041	15219	15135	15267	15109	15144	15228	15328	15170	15013	15261	15089	15152	15059	15268	15329	15211	15236	15132	15164	15107	15048	15270	15211	15213	15150	15160	15063	15237	15135	15133	15241	15173	15239	15266	15295	15049	15155	15104	15034	15020	15180	15159	15236	15196	15140	15250	15102	15252	15206	15080	15203	15229	15134	15235	15257	15077	15285	15139	15185	15079	15153	15238	15009	15234	15291	15148	15109	15247	15169	15154	15335	15185	14991	15098	15088	15129	15157	15243	15177	15147	15155	15110	15203	15046	15227	15066	15259	15168	15205	14904	15125	15271	15228	15129	15120	15099	15278	15038	15240	15217	15122	15159	15136	14988	15281	15171	15045	15151	15088	15226	15154	15109	15128	15026	15311	15127	15229	15164	15227	15107	15033	15175	15091	15213	15172	15085	15337	14963	15233	15088	15366	15068	15185	15323	15249	15050	15122	15037	15066	15171	15156	15168	15188	15048	15209	15074	15054	15050	15123	15025	15176	15101	15111	15219	15107	15075	15201	15250	15215	15061	15106	15174	15188	15368	15209	15145	15195	15170	15215	15100	15119	15084	15144	15084	15155	15223	15214	15202	15062	15114	15130	15192	15221	15076	15166	15054	15200	15260	15111	15184	14984	15214	15116	15033	15171	15179	15113	15274	15244	15031	15135	15071	15204	15235	15173	15069	15108	15217	15273	15091	15206	15173	15093	15087	15257	15201	15315	15320	15198	15100	15155	15090	15214	15019	15402	15076	15332	15086	15182	15100	15200	15137	15233	15143	15148	15291	15220	15261	15136	15118	15016	15089	15198	15271	15028	15070	15169	15148	15217	15093	15108	15298	15321	15164	15241	15004	15176	15128	15218	15206	15279	15153	15170	15197	15259	15104	15180	15137	15278	15048	15122	15019	15139	15220	15119	15233	15075	15072	15116	15252	15241	15054	15021	15125	15011	15111	15221	15237	15272	15141	15071	15300	15249	15302	15138	14995	15196	15190	15089	15118	15185	14964	15176	15131	15102	15363	15072	15346	15227	15239	15147	15158	15115	15097	15253	15299	15182	15229	15330	15079	15065	15186	15138	14992	15328	14994	15124	15276	15215	15096	15149	15046	15112	15229	15075	15163	15244	15327	15116	15062	15284	15154	15198	15422	15001	15139	15093	14996	15185	15131	15087	15216	15050	15217	15166	15185	15286	15159	15184	15088	15298	15054	15129	15097	15242	15083	15208	15084	15171	15172	15196	15163	15029	15323	15020	15180	15261	15099	15116	14944	15303	15262	15075	15350	15106	15103	14976	15069	15158	15148	15021	15224	15018	14997	15143	15025	15299	15164	15282	15287	15085	15230	15108	15275	15006	15337	14952	15165	15169	14972	15194	15197	15307	15099	15124	15056	15263	15152	15151	15131	15112	15224	15147	15004	15252	15314	15071	15093	15454	15165	15175	15182	15290	15241	15129	15234	15246	15062	15177	15322	15293	15251	15295	15248	15190	15129	15193	14991	15171	15234	15111	15143	15097	15346	15199	15093	15128	15176	15211	15086	15229	14977	15240	15152	15173	15202	15163	15087	15133	15222	15302	15117	15143	15127	15081	15169	15133	15214	15165	15228	15066	15275	15189	15214	15239	15120	15169	15169	15181	15114	15175	15209	15281	15124	15099	15224	15144	15256	15138	15070	15155	15059	15127	15115	15118	15013	15214	14993	15218	15014	15308	14986	15189	15153	15045	15111	15276	15336	15039	15093	15198	15065	15051	15042	15055	14961	15157	15242	15338	15145	15267	15311	15115	15213	15251	15344	15050	15132	15073	15083	15033	15218	15298	15040	15169	15198	15074	15085	15295	15208	15198	14988	15314	15053	15088	15040	15167	15232	15290	15335	15267	15313	15055	15133	15074	15222	15144	15040	15376	15180	15238	15284	15172	15142
24127	21498	29113	24423	22300	22290	21221	18470	17811	17950	17761	17472	17560	17845	17750	17352	17458	17369	17458	17588	17509	17247	17342	17439	17497	17221	17184	17109	17248	17516	17270	17354	17358	17236	17277	17194	17244	17190	17397	17251	17221	17381	17215	17434	17340	17248	17171	17238	17185	17416	17255	17145	17348	17095	17123	17212	17281	17152	17129	17321	17642	17970	17806	17714	17537	17273	17358	17263	17483	17243	17299	17237	17232	16967	17037	17225	17259	17320	17144	17303	17192	17200	17277	17415	17363	17028	17157	17270	17221	17103	17041	17037	17365	17111	17088	17316	17474	17252	16994	17257	17068	17242	17202	17183	17385	17102	17233	17155	17092	17085	17236	17137	17207	17194	17181	17206	17121	17384	17199	17000	17060	17099	17054	17372	17014	17071	17133	17394	17158	17107	17297	17111	17161	17104	17227	17251	17153	16989	17089	16991	17281	17161	17289	17010	17196	17197	17049	16993	17172	17317	17232	17292	17221	17279	17170	17331	17232	17337	17208	17153	17084	17028	16958	17088	17200	17165	17262	17034	17069	17180	17191	17284	17117	17101	17052	17017	17080	17146	17426	17159	17012	17117	17220	17055	17240	17133	17070	17283	17240	17093	16993	16972	17270	17111	17080	17127	17285	17368	17144	17153	17216	17337	17153	17123	17022	17203	17206	17034	17052	17371	16984	17266	17098	17170	17112	17220	17063	17264	17029	17183	16863	16996	17139	17246	17089	17155	17129	17073	17164	17075	16992	17199	17090	17172	16951	17140	17004	17003	16965	17132	17219	17244	17189	17044	17154	17471	17150	17094	17175	17266	17093	17091	17047	17380	17150	17195	17355	17138	17178	17227	16943	17129	17187	17259	17259	17078	17208	17125	17093	17147	17216	17200	17012	17279	17413	16876	17242	17087	17150	17127	17106	17170	17466	17197	17096	17019	17162	17098	17173	17214	17062	16927	17244	17155	17102	17065	17166	17063	17207	17117	17015	17152	17208	17233	17287	17144	17122	17066	17074	17131	17176	17099	17208	17060	17152	17193	17209	17057	17172	17233	17104	17227	17043	17214	17246	16949	17205	17129	17196	17116	17197	17175	17317	17191	17198	17112	17326	17150	17074	16986	17125	17052	17177	17281	17183	17212	17190	17034	17053	17193	17188	17117	17036	17036	17173	17318	16962	17264	17238	17115	17038	17109	17155	17021	17054	17272	17176	17248	17178	17047	16904	17098	16800	17319	17267	17200	16992	17336	17026	16943	17167	17300	17132	17248	17186	17118	17217	17147	17137	17066	17062	17170	17090	17146	17027	17129	17218	16951	16965	17033	17111	17197	17023	17181	17145	17110	17322	17064	17335	17147	17151	17207	17303	17366	17220	17246	17209	17204	17268	17166	17173	17161	17104	17041	17209	17060	17177	17368	16980	17271	16895	17316	17221	16978	17047	17161	17087	17219	17306	17180	17168	17275	17048	17081	17168	17037	17261	17250	17182	17209	16981	17272	17248	17112	17181	17294	17291	17157	17177	17105	17245	17130	17303	17096	17109	17141	17232	17016	16972	17269	17008	17069	17217	17228	17089	17368	17322	17162	17074	16976	17068	17119	17324	17087	17020	17037	17140	17199	17086	17265	17062	17033	17098	17328	17402	16979	17300	17035	17217	16928	17312	17064	17055	17100	17025	17176	17336	17114	17174	17146	17240	16922	17096	17209	17255	17267	17184	17165	17208	17318	17070	17164	17248	17233	17093	17328	17360	17183	17217	17204	17089	17179	17051	17107	17058	17134	17128	17124	17207	17121	17150	17097	17200	17193	17069	17108	17189	17006	17254	17131	17055	17266	17157	17216	17170	17008	17038	17111	17095	17197	17264	17085	17190	17074	17144	17072	17387	17331	16997	17145	17358	17215	17077	17020	17335	17231	17137	17125	17192	17059	17297	17181	17022	17324	17219	17327	17248	17195	17289	17163	17176	17338	17120	17263	17214	17085	17054	16996	17360	17152	17243	17346	17262	17152	17138	17201	17243	17110	17348	17034	17106	17183	16963	17127	17145	17103	17241	17095	17129	17214	17133	17156	17249	17238	16931	17164	17159	17112	17247	17015	17272	17262	17006	17089	17236	17112	17027	17166	17389	17262	17228	17084	17122	17158	17187	17127	17155	17027	17094	17251	17343	17067	17284	16973	17130	17294	17166	17472	17110	17143	17280	17051	17335	17170	17282	17123	17374	17181	17133	17272	17337	17214	17551	17178	17144	17362	17132	17251	17211	17140	17216	17218	16981	17079	17393	17205	16957	17113	17343	17259	17148	17100	17047	16972	17240	17216	17199	17371	17284	17383	17253	17102	17209	17020	17077	17201	17454	17361	17069	17356	17238	17235	17121	17136	17085	17196	17267	17510	17013	17161	17373	17234	17098	17318	17198	17240	17351	17061	17442	17073	17275	17062	17045	17403	17203	17300	17243	17328	17258	17307	17083	17349	17131	17240	17372	16959	17397	16726	17115	17001	17068	17187	17080	17010	17106	17206	16999	17071	17325	17291	17054	17239	17191	17183	17169	17169	16982	17349	17236	17262	17181	17078	17352	17067	17269	17090	17022	17350	17221	17285	17105	17223	17091	17201	16913	17008	17039	17193	17112	17173	17197	17098	17261	17106	17063	17029	17146	17303	17137	17259	17263	17029	17224	17139	17129	17079	17332	17051	16997	17082	17205	16956	17049	16988	17091	16988	17149	17041	17415	17020	17259	17217	17076	17168	17060	17129	17018	17138	17098	17342	17333	17095	17134	17062	17151	17214	17188	17305	17180	17021	17194	17139	17184	17253	17111	17243	17235	17143	17485	17234	17410	17187	17293	17102	17215	17019	17033	17059	17133	17042	17052	17243	17271	16998	17042	17246	17273	17144	17332	17087	17432	17295	17175	17282	17213	17130	17023	17007	17381	17047	17118	17409	16994	17174	17276	17144	17240	17067	17167	17166	17136	17243	17320	17327	17144	17364	17285	17350	17247	17173	17147	17020	17050	17271	17188	17151	17209	17110	17162	17230	17036	16975	17151	17191	17259	17117	17294	17106	17017	17252	17169	16958	16988	17165	17089	17176	17138	17117	17120	17001	17103	17106	17066	17134	17219	17247	17327	17192	17266	17142	17089	17001	17116	16996	17046	17172	17096	17194	17129	17115	17068	17076	17146	17362	17328	17121	17104	17224	17270	17406	17160	17173	17189	16986	17030	16923	17097	17171	17288	17244	17394	17184	17338	17160	17363	17281	17360	17121	17128	17104	17019	17300	17189	17274	17085	17099	17186	17131	17348	17131	17300	17175	17004	17101	17167	17262	17118	17296	17340	17094	17067	17159	17157	17319	17309	17109	17273	17182	17226	16941	17186	17241	17041	17218	17058	16976	17157	17088	17320	17151	17425	17139	17206	17184	17256	17203	17294	17163	17402	17243	17115	17032	17155	17188	17251	17174	17317	17350	17218	17264	17315	17202	17085	17060	16932	17131	17026	17145	17150	17341	17223	17229	17233	17190	17298	17188	17011	17140	17079	17174	17074	17165	17292	17294	17049	17189	17125	17037	17098	17165	17077	17196	17232	17195	17519	17215	17259	17340	17193	17152	17020	17184	17000	17159	17136	17308	17032	17097	17217	17129	17145	17249	17246	17466	17261	17130	17178	17124	17199	17147	17117	17179	17281	17358	17089	17294	17141	17215	17165	16887	16907	17266	17034	17023	17106	17310	17090	17323	17235	17258	17231	17110	16982	17074	17185	17076	17343	17044	17405	17245	17062	17176	17153	17077	17172	17205	17356	17154	17202	17172	17338	17329	17163	17081	17232	17211	17142	17321	17249	17289	17131	17157	17256	17102	17263	17124	17098	16896	17049	17152	16947	17120	17167	17204	17167	17199	17195	17111	17130	17104	17122	17446	17189	17168	17181	17040	17112	17177	17333	17125	17203	17347	17042	17074	17120	17063	17185	17215	17220	17022	17147	17193	17058	16912	17127	17171	17078	17132	17056	17166	17146	17156	16985	17045	17129	17161	17119	17168	17097	17173	17235	17215	16991	17068	17255	17134	16989	17196	17114	16916	17164	17054	17118	17160	16948	17131	17138	17059	17073	17052	17007	17248	17115	17325	17091	17085	17289	17099	17093	17108	16957	17188	17296	17289	17243	17000	17056	17032	17130	17061	17394	17185	17320	17244	17360	16993	17349	17115	17312	17268	17199	16947	17214	17096	17007	17007	17259	17197	17159	17131	17248	16913	17300	17256	17239	17004	17144	17054	17197	17003	17114	17117	17234	17300	17118	17147	17289	17168	17073	17202	17033	17075	17003	17267	17284	17290	17007	17108	17162	17079	17111	17260	17295	17189	16992	17128	17106	17094	17285	17076	17072	17032	16957	17279	17143	17090	17236	17055	17194	17067	17118	17077	17248	17142	17095	17201	17094	17145	16978	17318	17144	16975	17222	17145	17320	17123	17199	17072	17194	17092	17233	17214	16982	17316	17326	17303	17154	17338	17190	17283	17214	17071	17178	17126	17220	17187	17200	16999	17177	17174	17359	17092	17260	17087	17100	17159	17274	17168	17408	17237	17269	17451	17298	17210	17078	17199	17349	17266	17200	17151	17173	16940	17086	17157	17275	17052	17117	17218	17283	17242	17013	17159	17348	17157	17255	17229	17190	17346	17137	17196	17110	17170	17345	17186	17099	16949	17327	17109	17182	17153	17345	17074	17042	17147	17153	17122	17054	17194	17241	17056	17066	17036	17166	17126	17132	17041	17159	17136	17302	17203	17479	17208	17307	17217	17136	17259	17406	17202	17069	17155	17183	17280	17072	17186	17102	17190	17105	17265	17291	17218	17226	17315	17220	17221	17132	17297	17244	17176	17270	17160	17263	16980	17153	17175	17314	17060	17350	17042	17041	17155	17125	17057	17090	17183	17204	17113	17357	17109	17203	17026	17058	17099	17236	17120	17130	17165	17169	17130	17317	17306	17236	17046	17191	17044	17204	17007	17215	17212	17218	17289	16992	17251	17215	17191	17054	17134	17268	17077	17151	17248	17332	17058	17337	17171	17282	17249	17292	17278	17192	17189	17335	17246	17270	17176	17328	17064	17106	17082	17224	17264	17229	17174	17337	17334	17303	17147
16791	28536	26163	21507	18995	17545	17042	16316	16066	15748	15588	15568	15668	15563	15424	15361	15316	15174	15262	15335	15057	15127	14969	14997	15077	14930	14972	15009	14830	15045	15040	14961	14944	14779	15083	15101	15081	14870	14948	14941	15100	14867	15025	14898	15006	14857	14995	14988	14908	15018	14967	14857	14824	14999	14964	14979	14916	14948	15013	15265	15724	15726	15686	15568	15263	15274	15107	14962	14894	15063	15084	14771	14888	15019	15008	14916	14893	15061	14829	14863	15008	14941	14821	15037	15109	14945	14663	14951	14949	15058	14843	14941	14885	14884	14817	14887	14969	14960	14912	14975	14935	14834	14809	15039	15004	15043	15123	14904	14928	14957	14974	14827	14920	14935	14898	14944	14945	14940	14942	14802	14989	15000	15018	14912	14827	15086	14854	14841	14927	14908	14930	14877	14922	15072	14772	14928	14991	14847	15020	15065	14752	15069	14875	15040	14792	14873	15026	14792	14941	15173	14852	14886	14840	15013	14814	14886	15056	14957	14824	15001	15022	15001	15008	14997	14936	15015	14981	14923	14930	15014	14879	14860	15038	14927	14868	15100	15011	15104	14884	14919	14963	14921	15058	14983	14874	14923	14815	14807	14930	14855	14879	14891	15047	14988	15022	14909	14910	15031	14987	14780	15064	14806	14934	15017	15064	14997	14662	15005	15001	14897	14881	14902	14881	14859	15107	14914	14992	14981	14904	14873	14841	14817	14994	14825	14872	14937	14936	14868	14867	14823	14960	14990	14936	14897	15030	15068	14991	14890	14969	14794	14889	14911	14828	14930	14938	14862	14882	14918	14771	14930	15007	14880	15220	14802	14943	14846	15131	14846	14952	14815	14809	14923	15018	14761	15089	14879	14743	14819	14806	14901	14976	15053	14916	14973	14924	14939	15068	15048	14898	14879	15035	15108	14932	14910	15045	14901	15038	14973	14927	14774	14851	14909	14998	15046	15011	14916	14939	14888	14852	14834	14936	14894	14898	15055	14911	15036	14865	14915	15089	15039	15034	14936	14974	14931	15107	14932	15078	15058	14882	14890	14929	14906	15036	15058	14937	14973	14891	14782	14851	14841	14769	15015	14850	14996	14907	14988	14951	15008	14819	14816	14920	14923	14866	14948	14889	14914	14992	14854	15156	15099	14993	14852	14840	15028	14940	15113	14869	14764	14846	14820	15007	15001	14909	15099	14818	15096	14878	15070	14816	14871	15054	14910	14889	14986	14910	14833	14988	15037	14855	14972	14852	14978	14820	15029	14947	14782	15079	15010	14959	14862	14828	14941	14749	14966	14938	14929	14808	14764	14833	14975	14832	14979	14917	14898	14928	14913	15007	15048	14817	14871	14889	14728	15048	14902	14854	14894	14924	14879	14831	14993	14835	14941	14806	14932	14875	14959	14819	14838	14940	14887	14986	14857	14990	15031	14836	14990	14989	14855	14823	15082	14989	14791	14841	14902	15012	14910	15018	14773	14820	14966	14836	15014	15014	15033	15043	14925	15121	14877	14887	14861	14906	14917	14791	15073	14892	14946	15043	14944	15010	14970	14868	14933	14904	15021	14791	14938	14947	14975	14950	14946	14861	14937	14826	14938	14903	14761	14853	14947	14886	14837	14946	14765	14938	15029	14798	14959	14879	14886	14707	14920	14951	14873	15165	15060	14916	14829	15005	14894	14877	14949	14885	14777	14955	14907	15027	14849	14868	15135	14889	14674	14875	14865	14720	14871	14935	14898	14951	14947	14884	15029	14933	14938	14918	15053	14713	14996	14849	14769	14866	15054	14988	14954	14838	14867	14963	14882	14844	15023	14774	14861	14868	14926	15058	14896	15128	14972	15005	14953	14884	14910	14834	14911	14859	14951	14998	14984	15047	14981	15025	14916	15171	15101	14815	14962	14895	14920	14840	14833	14964	14920	14741	14991	14903	14753	14930	14827	14873	14894	14745	14881	14803	14973	14932	14859	14793	14996	14682	14940	15058	14848	14913	14903	15056	14906	14774	14968	14800	14869	15028	14792	14970	14958	14864	14947	15003	14886	14887	15125	15040	14839	14999	14979	14987	14891	14718	14999	14811	15073	15079	14823	14862	14867	14996	15061	14840	14896	14917	14957	14917	15149	14874	14843	14770	15061	14939	14792	14997	15050	15118	14801	15128	15017	14782	15067	14903	14825	15116	14829	14815	14992	14957	14988	14835	14897	14840	15093	14939	14825	15083	15090	14988	14862	14907	14831	14981	14886	14902	15028	14919	14792	15030	14981	14744	14984	14969	14750	14725	14874	14824	15048	14822	14884	14932	14892	15103	14918	15087	14821	15056	14839	14897	14927	15032	14891	15012	14929	14976	15047	15002	14875	14996	14738	15086	15079	15056	14822	14935	14932	14860	14886	14977	14807	14922	14849	14928	14992	14904	14911	14890	14931	15067	14860	14820	15013	14904	14868	14871	14961	14930	14902	15067	14824	15037	14924	14851	14823	14747	14891	15062	14988	15047	14838	15009	14980	14857	14892	14806	14842	15079	14874	14944	14798	14892	14752	14790	14936	14918	14895	14920	14820	14913	14977	14781	14968	15062	14936	14960	14903	15065	15025	14874	14855	15099	14799	14887	14918	15014	15035	14895	14940	15106	14999	14948	15000	14848	14936	14938	14914	14907	14952	14902	14868	14991	14894	14853	14971	14878	14850	14857	14891	15080	15020	14916	15057	14910	14860	14976	14921	14893	14794	14834	14936	14968	14942	15060	14996	15013	14895	14961	14898	15136	14799	14796	14954	14791	15032	14901	15032	14943	14921	14953	14919	14839	14991	14821	14821	14994	15024	14828	15043	14838	14878	14848	14908	14966	14912	14856	14778	14822	14860	14884	14925	14982	14979	14940	14957	14950	14887	15005	14972	15039	14878	14889	14843	14983	14937	14931	14894	14911	14887	14843	14958	14906	14948	14837	15143	14819	14942	14897	14969	14891	14770	15093	14907	14931	14853	14863	14814	14973	15009	14802	14821	15129	15021	14823	14929	14893	14969	14955	14988	14943	14924	14850	14906	14996	15023	14959	14820	14842	15004	15072	15115	14803	14996	15029	15029	14899	14861	14995	14929	14995	14849	14942	14887	14820	14791	14748	15063	15043	14941	14908	14858	14924	14912	14970	14980	14969	14893	15024	14900	14860	14895	14889	14855	14898	14978	14915	14888	14902	15015	14902	14986	15016	14886	15058	15142	14941	14876	14945	14966	14839	14961	14825	15059	15029	15004	14982	14925	14707	14816	15117	14884	14884	14858	14802	14858	14825	14998	14969	14953	14896	14979	14995	14884	14876	14987	14968	14866	14895	15019	14875	14728	14722	14905	14920	14899	14846	14951	15013	15074	14824	14978	15001	14815	14991	14647	14844	14778	14844	14912	14948	14936	14890	14817	14847	14716	14895	15052	14877	14943	14857	14887	14849	14931	14858	14948	14805	15062	14972	14941	14765	14939	14865	14834	14921	14894	15019	15058	14848	14874	14923	14917	14952	14926	14974	14896	14800	14649	14980	14888	15031	14762	14977	14937	14917	14970	15100	14787	14970	14953	14830	14997	14822	14848	14894	14999	14916	15038	14990	14983	14882	15067	15080	14857	14955	15031	14977	14954	15028	14953	14804	14836	14992	14893	14926	14860	14936	14796	14869	14896	15065	15000	14855	15043	15070	15027	14877	14993	14939	14902	14838	14974	14776	14917	14833	15030	14838	14750	14827	14965	15007	14798	14921	15110	15020	14939	15021	14981	15051	14916	14832	14906	14885	14905	14950	14956	14833	14895	14891	14893	15013	14957	14821	14861	15102	14997	14864	14851	15158	15037	14973	15038	14760	14907	15049	14992	14984	14779	14891	14862	14996	14722	14751	15154	14925	14965	15031	15031	15023	14887	14782	14905	14837	15131	15088	14816	15001	14904	15018	14759	15101	15097	14977	14869	14893	14808	14993	14779	14877	15084	14994	14984	14734	14968	14783	14963	15010	14888	14841	14993	14985	15092	14661	14894	14891	14944	14935	15117	14892	14892	14814	14904	14981	14839	14760	14854	14934	15196	14994	14912	14848	15049	14884	14955	15103	14883	14876	14966	14883	14809	14938	14790	14791	14998	14911	14986	15040	14887	14922	15068	14859	14933	14826	14902	14887	14907	14774	14953	14954	15047	14885	14907	14942	14880	15031	14896	14815	14848	14801	14700	15037	15050	14894	14953	15076	15084	14831	14887	14914	14962	14954	14876	14899	14958	14947	15090	14804	15014	14748	14778	14915	15064	14953	14921	14753	14991	15005	14886	14885	14774	14920	14842	14671	14942	14957	14806	15013	14952	14921	14723	14847	14938	14860	15072	15083	14870	15057	14875	14899	15051	15028	15037	14938	14811	14928	14900	14936	14838	14961	14879	14915	14953	14962	14938	15019	14968	14841	14997	14920	14919	14944	14976	14974	14794	14732	14875	15025	15048	14814	14883	14947	14958	15008	15103	14937	14874	14750	14789	15001	14896	14918	14959	14908	14918	14963	14969	15111	15135	14981	14774	14811	14882	14831	14807	14810	14904	14948	14894	15159	14860	14895	14912	14957	14837	14902	14998	14909	15009	14928	14899	14860	14950	14720	14809	14979	14942	14923	14971	14850	15068	14752	14886	15041	14870	14891	15060	14874	15102	14951	14926	14761	14946	14875	14773	14982	14960	15018	14886	14898	14853	14986	14933	14913	14755	14943	15002	14937	14926	14856	14893	14962	15017	14764	15051	14847	14784	14986	14820	14938	14904	14943	15012	14821	14907	14916	15016	14926	14913	15054	14833	14988	14937	14982	15052	14859	15016	14872	14924	14829	14885	15064	14893	15010	15158	14893	14966	14915	14871	14897	14955	15026	14880	15058	14988	14901	14957	15135	14906	14780	14849	14797	14967	14977	15019	14901	14966	14941	14922	14926	15023	14917	14928	14959	14809	15100	14761	14908	14738	15045	14807	15070	14822	14997	14821	15068	14999	15095	14685	14874	14844	14990	14806	14945	14964	14929	14815	15048	14851	15029	15054	14842	14998	14868	14970	15011	15008	15020	15163	15030	14869	14884	14887	14973	14832	14849	14969	14820	14985	15024	14847	14818	14825	15054	15051	14858	14858
23035	21478	29396	23976	21672	23687	25503	20203	19122	19240	18979	18706	18804	18633	18595	18366	18343	18373	18422	18329	18220	18269	18211	18224	18249	18092	18143	18090	18030	18123	18099	17990	18070	17940	18054	18232	18249	18096	18058	18008	18295	18022	18362	17934	18103	18106	18163	17924	18074	18061	17964	17942	17932	18018	18081	18076	18062	18028	17992	18207	18791	19340	19067	18920	18438	18231	18120	18020	17901	18129	18154	18172	17791	17856	18061	17759	17896	17800	17968	17931	18060	17874	18091	17882	17947	18056	18075	18113	18090	18033	17836	17983	17934	17927	17922	17870	17950	17957	18000	18067	17860	17838	17956	17788	17879	18005	18141	17890	17819	17928	17864	17730	17899	17871	17880	17771	17630	18029	17993	17900	17990	17875	18008	17859	17835	17966	18225	17781	17911	17954	18138	18071	18105	18061	17967	17862	17977	17788	17888	17649	17786	17983	17850	17705	18199	18037	17963	17939	17733	17882	18011	17860	18014	17786	17778	17961	17835	17788	18009	18041	17870	17804	17732	17857	18069	17862	17985	17940	17942	18069	17974	18020	17825	17900	18059	17967	17805	17833	17837	17870	17957	18070	18142	18144	17884	17998	17831	17811	17807	17770	17821	18029	18103	17933	17844	17940	17875	17980	17951	18013	17844	17817	17796	17716	17911	17925	17973	18042	18135	17852	17972	17828	17920	18000	17889	17865	18095	17923	17909	17846	17997	18056	17894	17915	17892	18074	18047	17754	17884	17866	18030	17994	18080	17936	17894	17959	17885	17942	18142	17792	17912	18075	17945	17828	18095	17835	17814	17844	17796	17972	17873	17993	18135	17838	17890	17869	17900	17856	17898	17567	17905	18147	18089	17691	17806	17819	17810	17808	17954	17928	17782	17749	17857	17991	17851	17715	17882	17743	17859	17904	17897	17801	17963	17771	17898	17734	17844	18086	17841	17948	18011	17929	18025	17803	18050	17762	17967	17898	17910	18053	17887	17917	17933	17887	17966	17882	17989	17931	17859	17864	18012	17945	18139	17871	17754	17846	17979	17651	17736	17975	18131	17775	18014	18067	17895	17808	17986	18053	17880	17966	17779	17773	18140	17952	17898	17721	17961	17885	17687	18003	17769	17813	17842	18115	17970	17884	17969	18063	17934	17856	17902	18010	18082	17851	17883	17769	17766	17945	17824	17906	17744	18041	17948	18055	17960	17880	17843	17723	17993	18058	17920	17678	17859	17999	17863	18069	17876	17844	17879	17874	18030	17847	17799	17781	17967	17949	17960	17630	17872	18026	17974	17913	17911	17761	17738	18011	17927	17915	17940	17847	17779	17985	17884	18050	17871	17944	17891	17995	18000	18030	18003	17887	17774	17783	18006	18010	17970	18028	17847	17808	18118	17961	17914	17924	18034	17913	17957	17881	17929	17950	17903	17923	17899	17967	17953	17929	17903	17834	17963	17904	17777	17952	17896	17908	17893	17819	18145	18116	17877	18164	18002	17870	17713	17946	17787	17922	18233	17817	17947	17599	18007	17854	18170	17931	17833	17883	17943	17939	17954	17924	17784	17793	17689	18121	18216	18104	18137	17933	17881	17962	17796	17770	17641	17608	17989	17937	17837	17926	17798	17958	18026	17946	17797	17895	18019	17899	17928	17889	17719	18015	17871	17867	17974	17799	17849	17805	17979	18054	17776	18016	17849	17965	18090	17918	17876	17962	17856	17903	18018	17892	17912	17915	17959	17969	17829	17878	17816	17776	17661	17840	17989	17813	17911	17773	18221	17790	17826	18107	17956	17868	17745	17957	17850	17865	18083	18195	17720	17828	17899	17882	18035	17713	18025	17901	17901	18003	17949	17869	18029	17954	17952	17972	18018	17801	18024	18063	18002	17862	18019	17802	17781	17929	18066	17875	17847	17916	17768	18099	17899	17879	17801	17769	18076	18124	17803	17983	17965	17772	17958	18003	17961	17843	17981	17825	18049	17988	17835	18070	17953	17932	17852	17802	17953	17881	17938	17730	17985	17855	17898	18202	18055	17962	17758	17713	17764	17725	17725	17980	17947	17749	17863	17631	17873	17815	17816	17814	17902	17996	17839	17907	18222	18097	17904	17812	17933	17737	17907	17878	17843	17986	18160	18009	17749	18082	17781	17906	17781	17923	17918	17771	17924	17767	17998	17948	17918	17738	18015	17916	17986	17809	17780	17895	17863	18126	17941	17846	18059	17721	17958	18019	17876	17799	17909	17962	17950	17959	18018	17844	17759	17747	17797	17903	17812	18022	17976	17837	17897	17919	17799	17889	17944	18080	17882	17852	17744	17570	17893	17975	18171	17984	17735	18035	18010	17855	18001	17919	17825	17686	17876	17846	17852	17981	17914	18006	17871	17991	17868	17964	17911	17815	18182	17929	17881	17863	17964	18101	17976	17797	18037	18076	17725	17826	17899	17803	18050	17992	17917	17946	17834	17906	17833	17964	17734	17923	17791	17735	17901	17801	17808	17880	17997	17938	17851	17955	18154	17775	17957	18110	17913	17988	17967	18033	18121	18050	17781	17795	17723	17949	17937	17798	17991	18058	18116	17892	17825	17715	17936	17887	18014	17767	17767	17764	17862	18160	17909	17814	17757	17968	17826	17745	18038	18000	17912	17910	17943	17984	17667	17989	17967	17867	17902	18019	17813	17861	17803	17675	17848	17865	18016	17847	17907	17879	17913	17737	17806	17939	17775	17998	17887	17766	17988	17819	17866	18124	17861	18014	17839	17677	17981	17834	18093	17834	18109	18067	17891	17612	17845	17974	17963	18029	17836	17871	17932	17936	17770	17797	17847	18009	17862	17998	18138	17997	17888	17658	17735	17846	17915	17973	18061	17913	17670	17833	17867	17954	17753	18008	17896	17967	17755	17785	17981	17946	18080	17962	17875	18121	18076	17906	17803	17853	17785	18052	17720	18043	17944	18042	17974	17849	18008	17769	17830	18024	17745	17806	17895	17742	17972	17922	18071	17878	17937	17929	17889	17814	17818	17978	18014	18024	17965	17665	17915	17883	17977	17965	17805	17769	17868	17920	17686	17666	18001	17800	17921	17900	18099	17899	17852	17848	17997	18068	17776	18107	17910	17869	17871	17994	18084	17820	17916	17978	17776	17848	17872	17651	18031	17815	17772	18042	17869	17879	17773	17974	17841	17995	17767	17832	17655	17835	17940	17858	17874	17830	17883	17898	18030	17849	17652	17841	17948	17637	18070	17898	17959	17823	17947	17839	17796	17939	17767	17947	17731	17877	17930	17729	17922	17825	17974	18062	18073	17787	17839	17793	17989	17924	17818	17981	17965	17917	17971	17944	17917	17904	17814	17940	17892	17689	18035	17985	17818	17879	17945	17746	17895	18001	17962	17959	17888	17767	17799	17762	17913	17804	17920	18023	17773	18159	17906	17778	17628	17941	17814	18020	17808	17756	17747	17796	17888	18002	17821	18017	17749	17907	17838	17917	17782	18007	17925	17828	18005	17906	17834	17965	17851	17959	17800	17898	18009	17937	17897	17794	17802	17860	17953	17818	17863	17766	18112	17867	17964	17976	18020	17818	18003	17778	17953	17798	18007	17820	18056	17818	17770	17989	17848	17955	18019	18011	18096	17974	17732	17937	18090	17879	18093	17788	17668	17792	17894	17847	17951	17992	17937	17903	17903	17808	17880	17962	17932	17950	18020	17880	18055	18042	17916	17856	17875	18018	17809	17646	17947	18028	18031	17844	17796	17861	17972	17724	17847	17749	18186	17823	17816	17905	17964	17817	17910	17994	17799	17708	17789	18104	17980	18064	18047	17966	17857	17977	17775	17733	17935	18011	17981	17960	17974	17939	17831	17869	17932	17976	18026	18158	18024	17877	17680	17862	17888	18000	17937	17990	17885	17823	18019	18000	17902	17995	17999	18060	18000	17828	17809	17926	17833	17713	17911	17883	17792	17920	17844	17866	18137	17895	18052	18056	17943	18180	17808	17934	17979	17963	18084	17964	18136	17900	17871	17979	17756	17836	17997	18073	17966	18000	18089	17762	18012	17905	17806	17948	17948	17713	17829	17866	17872	17833	17773	17902	17853	17951	17772	17925	17937	17735	17844	17715	17819	17919	17890	18005	17978	17721	17640	17883	17918	17868	17890	17777	17968	17747	17783	17779	18277	18022	17943	17914	17692	17834	17967	17789	17832	17696	17857	17919	17821	18074	18058	17867	17971	18048	17988	18111	18001	17996	17926	17994	17885	17902	17941	17922	17994	17914	17950	18049	18098	18024	17692	17801	17856	17711	17799	17856	17937	17770	17712	18107	17954	17811	17750	17913	17975	17804	18111	17702	17879	17858	17940	17874	17927	17970	17971	18002	17982	18154	17863	18001	17927	17806	17715	17887	17925	17917	18136	17943	17951	17920	17841	18032	18033	17955	17820	17990	17850	17925	17724	17948	17881	17901	18213	18067	17929	17945	18023	17699	17868	18197	17864	17803	17905	17805	17901	17739	17882	18043	17974	17721	17886	17894	17778	17915	17934	17946	17949	18083	18004	17972	17780	18032	17831	17901	17915	17793	17935	17979	17943	17861	17906	17791	17726	17850	17903	17927	17598	18070	18210	17865	17857	17880	17738	18012	17888	18064	17904	17958	18071	17804	18124	17833	17906	17753	17925	17836	17813	18054	17783	17860	17818	17768	17872	17888	18090	17978	17716	18053	17910	17794	17710	18137	17828	17822	18166	17882	18031	17870	17890	18093	17887	18034	17794	17856	17979	17962	17833	17981	17931	17923	17909	17968	17816	17862	17884	18040	17883	17877	17763	17777	17949	17837	17795	18063	17989	17802	17865	17803	18003	18092	17860	17853	17806	17790	17840	18040	17936	17958	17927	17844	17789	17948	18056	17947	17839	17966	17865	17958	17991	17818	17772	17749	18102	17690	18085	18023	17799	18003	17949	17927	18023	17658	18149	18114	17823	17881	17896	18046	18007	17921	17868	17840	17880	17661	17814	18100	17851	17794	17966	17873	17807	17807	17621	17820	17960	17945	17811	17809	17948	17872	17937	17780	17676	17877	17739	17814	17944	17967	17846	17744	17913	17804	17747	17950	17731	17963	17887	17906	17855	17936	17872	17679	17957	17877
18085	33162	30360	23883	21156	19294	18447	17603	17096	16689	16370	16228	16115	16167	16179	15912	15801	15644	15492	15486	15632	15715	15640	15596	15515	15384	15292	15476	15522	15488	15426	15370	15351	15544	15263	15355	15336	15528	15356	15406	15627	15571	15362	15447	15345	15505	15274	15321	15258	15163	15288	15407	15351	15223	15296	15335	15267	15238	15558	16178	16794	16815	16763	16422	15809	15664	15532	15377	15546	15298	15315	15218	15260	15322	15343	15170	15412	15285	15201	15196	15267	15404	15138	15513	15379	15186	15057	15326	15289	15249	15237	15427	15331	15388	15278	15165	15398	15316	15287	15132	15191	15396	15303	15400	15405	15515	15268	15559	15260	15394	15354	15429	15114	15349	15429	15237	15270	15244	15303	15396	15299	15358	15437	15192	15210	15341	15296	15446	15250	15406	15132	15292	15254	15395	15379	15392	15287	15355	15346	15332	15149	15222	15214	15379	15275	15172	15284	15419	15276	15351	15206	15394	15179	15158	15500	15227	15242	15355	15133	15366	15376	15291	15258	15222	15433	15298	15319	15287	15380	15356	15334	15181	15166	15113	15362	15300	15195	15310	15257	15494	15362	15372	15363	15177	15193	15308	15241	15429	15322	15419	15292	15434	15246	15389	15339	15231	15490	15320	15390	15338	15223	15205	15113	15308	15216	15425	15267	15305	15260	15180	15254	15210	15197	15198	15455	15128	15224	15153	15415	15248	15308	15158	15229	15427	15286	15168	15425	15242	15308	15454	15241	15193	15049	15444	15269	15250	15243	15201	15287	15242	15269	15204	15492	15130	15214	15372	15379	15346	15289	15262	15211	15367	15201	15216	15127	15337	15194	15391	15295	15358	15110	15381	15342	15245	15257	15228	15183	15203	15541	15367	15421	15436	15416	15358	15350	15249	15336	15290	15168	15339	15225	15257	15163	15177	15136	15210	15388	15262	15193	15286	15364	15264	15475	15183	15286	15336	15012	15159	15221	15296	15297	15350	15353	15183	15455	15386	15467	15266	15355	15459	15296	15253	15319	15441	15292	15408	15393	15317	15399	15208	15511	15102	15235	15465	15275	15221	15367	15453	15283	15346	15376	15323	15275	15206	15146	15217	15288	15438	15319	15325	15097	15205	15285	15295	15324	15415	15287	15333	15253	15261	15277	15447	15305	15362	15331	15308	15194	15148	15221	15110	15280	15197	15204	15181	15347	15345	15224	15275	15204	15222	15287	15060	15266	15490	15281	15262	15138	15182	15303	15385	15197	15217	15480	15374	15270	15360	15456	15219	15164	15281	15310	15276	15114	15298	15306	15245	15133	15356	15189	15334	15128	15295	15181	15411	15369	15071	15307	15275	15201	15284	15095	15474	15398	15180	15440	15329	15241	15202	15237	15389	15229	15180	15330	15407	15390	15220	15444	15078	15390	15139	15383	15244	15275	15384	15307	15079	15283	15169	15401	15425	15203	15247	15491	15267	15238	15178	15181	15343	15022	15240	15259	15072	15436	15342	15325	15450	15144	15298	15143	15427	15312	15265	15346	15307	15244	15101	15384	15429	15433	15218	15276	15085	15281	15157	15172	15347	15267	15359	15228	15455	15378	15166	15192	15130	15178	15322	15232	15340	15262	15289	15246	15288	15141	15294	15239	15299	15295	15402	15195	15295	15197	15198	15335	15218	15104	15231	15192	15315	15166	15218	15270	15339	15155	15297	15348	15312	15293	15323	15327	15174	15357	15133	15163	15220	15198	15077	15260	15316	15241	15223	15322	15172	15302	15230	15322	15177	15405	15256	15223	15257	15290	15286	15270	15356	15379	15281	15361	15338	15245	15273	15176	15311	15162	15362	15324	15379	15272	15270	15185	15233	15404	15307	15135	15336	15251	15129	15211	15265	15335	15270	15232	15313	15419	15176	15375	15409	15327	15402	15398	15196	15222	15345	15262	15224	15072	15225	15277	15254	15322	15148	15464	15253	15363	15172	15223	15346	15288	15300	15522	15234	15376	15329	15344	15270	15168	15117	15405	15373	15181	15438	15320	15356	15280	15234	15149	15307	15128	15219	15352	15318	15072	15370	15321	15282	15354	15220	15379	15472	15256	15241	15320	15223	15283	15344	15094	15259	15293	15355	15286	15246	15188	15174	15296	15260	15252	15280	15174	15300	15244	15220	15467	15311	15289	15330	15211	15478	15176	15292	15350	15087	15268	15250	15385	15382	15224	15405	15312	15156	15294	15252	15230	15411	15285	15243	15273	15186	15348	15296	15133	15237	15241	15353	15175	15343	15224	15215	15175	15227	15165	15234	15279	15391	15340	15290	15341	15284	15127	15424	15054	15258	15117	15310	15384	15353	15241	15378	15366	15383	15364	15166	15110	15410	15294	15231	15264	15229	15312	15245	15442	15188	15447	15213	15308	15329	15133	15332	15323	15190	15205	15284	15353	15260	15305	15295	15287	15284	15353	15415	15331	15369	15287	15080	15306	15244	15370	15454	15217	15435	15218	15142	15266	15326	15288	15298	15216	15240	15367	15279	15409	15225	15285	15162	15246	15128	15243	15364	15316	15232	15173	15182	15278	15282	15356	15373	15187	15219	15333	15346	15043	15374	15255	15273	15305	15302	15229	15409	15187	15342	15092	15146	15199	15318	15227	15109	15345	15175	15282	15340	15294	15161	15321	15316	15360	15289	15066	15345	15375	15173	15079	15353	15198	15282	15169	15377	15163	15248	15457	15223	15191	15119	15411	15341	15301	15249	15371	15239	15374	15325	15225	15221	15302	15352	15354	15111	15240	15266	15222	15280	15301	15290	15301	15202	15381	15176	15332	15358	15422	15230	15421	15394	15320	15279	15378	15408	15276	15212	15426	15141	15241	15388	15203	15257	15361	15398	15196	15320	15406	15358	15029	15296	15190	15246	15358	15166	15369	15320	15281	15065	15263	15088	15231	15427	15134	15167	15371	15213	15192	15237	15296	15312	15337	15182	15322	15464	15281	15332	15271	15304	15270	15480	15290	15167	15137	15228	15141	15299	15294	15333	15190	15195	15236	15263	15164	15240	15364	15081	15473	15127	15301	15310	15272	15397	15255	15102	15318	15187	15361	15273	15347	15338	15374	15324	15304	15117	15213	15309	15162	15263	15335	15265	15176	15147	15393	15229	15208	15231	15226	15275	15431	15296	15438	15488	15242	15143	15296	15363	15251	15265	15213	15277	15327	15326	15312	15333	15557	15252	15322	15285	15427	15502	15246	15417	15229	15399	15373	15419	15275	15208	15326	15180	15463	15275	15196	15205	15177	15227	15297	15390	15274	15252	15222	15312	15116	15185	15293	15319	15192	15312	15331	15435	15109	15422	15138	15402	15315	15299	15318	15342	15253	15276	15412	15291	15244	15191	15240	15204	15163	15356	15156	15381	15249	15165	15209	15273	15182	15420	15204	15295	15360	15379	15240	15195	15179	15254	15209	15391	15357	15322	15150	15114	15268	15337	15212	15409	15293	15331	15285	15416	15346	15186	15315	15310	15236	15157	15374	15218	15240	15210	15379	15213	15270	15398	15249	15350	15344	15249	15228	15183	15227	15368	15468	15415	15434	15411	15188	15399	15374	15240	15441	15257	15419	15330	15248	15209	15225	15115	15237	15333	15185	15051	15229	15390	15274	15297	15227	15053	15213	15234	15289	15193	15312	15381	15343	15447	15447	15111	15275	15326	15202	15371	15253	15349	15213	15313	15453	15316	15281	15128	15328	15307	15276	15431	15399	15250	15372	15151	15294	15394	15285	15270	15437	15272	15349	15390	15244	15258	15276	15375	15158	15317	15366	15406	15345	15195	15321	15182	15224	15276	15295	15351	15301	15352	15201	15307	15342	15201	15406	15365	15233	15295	15238	15232	15284	15254	15364	15208	15313	15252	15212	15143	15195	15301	15301	15272	15080	15177	15327	15172	15280	15313	15435	15171	15346	15185	15301	15468	15301	15295	15268	15210	15278	15304	15171	15180	15193	15383	15216	15342	15245	15326	15283	15298	15317	15355	15262	15333	15124	15212	15306	15130	15281	15388	15265	15313	15424	15213	15224	15293	15302	15404	15223	15183	15338	15320	15118	15293	15170	15296	15331	15328	15264	15255	15310	15207	15171	15361	15267	15334	15202	15292	15330	15417	15205	15212	15336	15258	15321	15380	15458	15176	15259	15373	15190	15348	15340	15137	15276	15157	15197	15312	15406	15335	15305	15202	15134	15344	15268	15182	15234	15234	15333	15342	15227	15172	15278	15029	15373	15324	15326	15196	15312	15218	15190	15365	15232	15303	15298	15182	15306	15385	15366	15219	15294	15274	15272	15220	15193	15262	15228	15180	15159	15284	15284	15206	15439	15251	15395	15368	15142	15255	15271	15149	15162	15301	15442	15371	15345	15326	15116	15215	15272	15311	15270	15428	15068	15281	15468	15200	15206	15365	15134	15277	15561	15389	15301	15278	15155	15149	15296	15379	15170	15155	15236	15439	15264	15454	15190	15159	14988	15287	15213	15204	15260	15343	15276	15363	15251	15301	15414	15245	15275	15356	15115	15305	15299	15318	15315	15203	15171	15220	15299	15134	15279	15265	15227	15346	15372	15263	15411	15277	14996	15335	15252	15362	15108	15502	15318	15469	15246	15273	15266	15212	15368	15177	15217	15135	15228	15285	15343	15377	15340	15227	15306	15266	15230	15202	15245	15194	15238	15364	15335	15186	15313	15157	15177	15413	15340	15194	15271	15179	15308	15308	15346	15331	15256	15243	15351	15287	15314	15080	15363	15302	15355	15329	15234	15241	15166	15180	15218	15278	15513	15284	15282	15455	15210	15276	15418	15297	15325	15120	15234	15043	15375	15204	15287	15321	15174	15234	15295	15231	15305	15279	15335	15387	15220	15324	15493	15400	15328	15195	15168	15318	15332	15495	15313	15308	15210	15369	15304	15256	15476	15258	15071	15192	15157	15364	15462	15306	15256	15321	15353	15211	15307	15302	15126	15355	15175	15296	15235	15274	15208	15135	15415	15058	15269	15290	15280	15263	15348	15255	15160	15210	15431	15239	15245	15332	15180	15247	15304	15256	15290	15282	15432	15207	15243	15440	15262	15400	15214	15251	15397	15282	15395	15420	15283	15186
28255	22631	25490	22344	18820	18551	18607	18257	18215	18351	18055	18058	18084	18032	18138	18120	17778	17827	17976	17898	17954	17968	17982	18150	17744	17743	17945	17874	17902	17880	17879	17918	17850	17707	17793	17707	17810	17708	17908	17934	17829	17934	17985	17891	17985	17961	18036	17989	18049	17813	17894	17973	17784	17909	17993	17951	17829	17814	17809	17903	17880	18059	18013	17962	17901	17967	17898	17805	17698	17930	17761	17884	17971	17775	17725	17902	17991	17841	17992	17956	17805	17861	17829	17752	17851	17895	17714	17720	17923	17930	17929	17894	18125	17862	17730	17793	17809	17941	17724	17972	17814	18125	17709	17944	17688	17915	17854	17832	17874	17735	17724	18041	17846	18088	17895	17712	17779	17930	17832	17749	17893	17971	17936	17965	17913	17771	17904	17896	17941	18048	17942	17760	17829	17675	17864	17810	17691	18020	17999	17937	17834	17858	17829	17894	17888	17932	17816	17734	17823	17801	18014	17727	17919	17864	17586	17652	17929	17818	17790	17623	17884	17794	17891	17851	17750	17899	17760	17886	17746	17991	17784	17927	17877	18024	17887	17941	17864	17838	17916	17865	18092	17910	17953	17909	17855	17812	17750	18095	17766	17759	17993	17959	17780	17964	17838	17956	18174	17932	17854	17930	17960	17840	18099	17734	17834	17763	17789	17982	17853	17725	17796	17833	17707	17770	17835	17830	18017	17905	17958	17768	17893	17879	18124	17683	17854	17810	18013	17931	17919	17979	17922	18097	17843	17641	17874	18150	17975	17907	18001	17938	17938	17926	17748	17746	18039	17944	18019	17654	17860	17687	17755	17789	17677	17979	17962	17770	17765	17767	17730	17961	17775	17855	18031	17932	17766	17919	17684	17831	17862	18177	17870	17810	17756	17905	18058	17858	17992	18006	17973	17753	17841	17974	18011	17761	17837	17941	18034	17827	17949	17681	17923	17793	18085	17941	17851	17809	17861	17701	18036	17803	17854	17882	17932	18087	17884	17757	17820	17954	17919	18054	17806	17963	17895	17640	17801	17795	17816	17871	17866	17737	17920	17857	17825	17768	17728	18036	17894	18013	17766	17945	17843	17799	17725	17841	17853	17768	17700	17961	17849	17866	17753	17816	17870	17954	17891	17853	17833	17783	17889	17800	17701	17927	17783	17886	17992	17960	17928	18128	18129	17951	17801	17997	17910	17925	17699	17864	17801	17613	17518	17885	17830	17819	17783	17605	17969	17863	17852	17924	17893	17917	17762	18033	17952	17773	17710	18001	17972	17921	17951	17927	17915	17967	17862	17848	17753	17716	17841	18070	18010	17924	18001	17780	17798	17728	17739	17639	17833	17726	17675	17834	17937	17804	17962	17736	17876	17768	17832	17790	17811	17971	17912	17862	17852	17521	17672	17950	17997	17894	17837	17933	17857	17794	17781	17809	17760	18008	18009	17913	18054	17874	17924	18024	17971	17856	17835	17802	18041	17969	17927	17905	17759	17872	17647	17917	17939	17825	17845	17970	17926	17945	17874	17879	17863	17944	17856	17860	17934	17914	18055	17949	17946	17836	17843	17888	17845	17770	17704	17930	17907	17725	17968	17904	17959	17826	17958	17935	17740	17690	18008	17954	18001	17774	18014	17905	18013	17563	17658	17706	17738	17749	17837	17804	17772	17765	17813	17765	17814	17918	17916	17795	17790	17767	17846	17673	18073	18005	17935	17940	17685	17849	17899	17884	17835	17814	17724	17937	17912	17912	17882	17792	17838	18055	17866	17930	18079	17938	17610	17758	17992	17865	18030	17903	17731	17755	17810	17784	17975	17630	17840	17880	17943	17798	17799	17889	17965	17823	17818	17804	17848	17967	17904	17883	17798	17859	17909	17690	17951	17981	17664	17680	17910	17756	17650	17864	17953	17871	17915	18034	17761	17993	17853	17947	17733	17887	17718	17765	17923	17841	17811	17812	17943	17826	17997	17954	17973	17955	17700	17874	17948	17818	17796	17637	17812	17814	17925	17973	17679	17940	17918	17717	17813	17841	17897	18016	17874	18012	17963	17827	18021	17771	17883	17780	17915	17955	17931	17689	17933	17810	17909	17940	17944	17786	17940	17754	17868	17732	17717	17750	17748	17878	17699	17776	17916	17934	17924	17903	17722	17903	17953	17851	18049	17841	17789	17887	17705	17762	17988	17814	17745	17980	17820	17740	17692	17832	17832	17803	17969	17677	17914	17959	17730	17963	17933	17841	17986	17748	17836	17779	17814	17851	18008	17932	17863	17773	17738	17904	17989	17704	17937	17852	17733	18114	17806	17956	17844	17819	17816	17767	18004	17920	17888	17894	17896	17831	18119	17912	17932	17851	17936	18007	17928	17767	17897	17871	17951	18067	17759	17854	17835	17810	17942	17850	17883	17874	17846	17826	17895	18007	17755	17675	17921	17606	17993	17903	17773	17641	17747	17784	17790	17655	17879	17739	17683	17844	17835	17656	17810	17711	17895	17803	17740	17772	17928	17951	17901	17852	17863	17799	17692	17882	17913	17575	17922	18030	18071	17784	17905	17831	17806	17785	17834	17860	18049	18053	18033	17898	17943	17932	17811	17616	17804	17865	17910	18019	17760	17771	17581	17787	17911	17698	17938	17947	17919	18082	18036	17616	18177	18047	17932	17686	17876	18022	17915	17844	17827	17935	17857	17508	17773	17853	17776	17796	17851	17937	17925	17840	17910	17966	18039	17887	17750	17914	18045	17771	17918	17939	17994	18055	18088	18008	17799	17760	18057	17949	17994	17750	17977	17744	17978	17742	17898	18014	17793	17830	17974	18032	17853	17664	17851	17921	17928	17952	17747	17718	17724	17926	17651	17449	17835	17674	17860	17911	17875	17962	17836	17984	17862	17786	17911	17857	17859	17836	17941	17759	17989	17874	17708	17781	17924	17918	17911	17852	17704	17875	17767	18106	18140	17922	18001	17807	17778	18087	17922	18010	18094	17988	17859	18038	17959	17973	17945	17603	17904	17983	17996	18009	17948	17839	17749	17792	17785	17738	17780	17802	17858	18026	18082	17844	17892	17813	17862	17816	17767	17946	17779	17870	17746	17823	17729	17894	17798	17948	17729	18056	18035	18157	18305	18119	17811	17819	17849	17996	18081	17946	17925	17919	17815	17722	17993	17788	17905	17797	18078	17919	17940	17913	17839	17690	17823	17918	17930	17878	17798	17956	17952	17898	17805	17846	17929	17802	17926	18072	17693	18045	17769	17960	17878	17949	17877	17872	17943	18123	17996	17948	17983	17972	17765	17742	17885	17871	17642	17710	18037	17757	17850	18013	17839	17990	17830	17870	17742	17636	18008	17742	17765	17847	17790	17969	17727	17926	17794	17894	17808	17682	17839	17878	17893	17926	17835	17899	17994	17866	18031	17890	17868	17729	17860	17928	17934	17878	17648	17661	17749	17716	17816	17825	17854	17969	17913	17912	17929	17749	17950	17736	18062	18056	18018	17699	17858	17808	18089	18013	17982	17771	17935	17860	17991	18004	17885	17943	17906	17941	17747	17994	17757	17847	17884	17897	17826	17783	17774	17939	17721	17966	17958	17817	17989	18040	18009	17917	17976	17877	17959	17712	17739	17759	18017	17585	17937	17957	17844	18003	17989	17743	17872	17905	17937	17811	17903	18057	18029	17911	17959	18025	17880	17797	17995	18088	17902	17888	17855	17859	17924	17794	17849	17962	17844	17809	17819	17918	17874	17888	17912	17872	17979	17615	17822	17862	17905	17864	17896	17806	17847	17916	17791	17805	17723	18042	17709	17869	17961	17916	18088	17835	17792	17898	18001	17645	17681	17734	17834	17735	17814	17826	17737	18041	17831	17870	17871	17779	17792	17765	17977	17955	17772	17962	17891	17859	17851	17697	17622	18080	17880	17887	17779	17878	17855	17994	17824	18003	17875	17870	17990	17929	17635	17762	17797	17721	17894	17894	17817	18017	18002	17825	17972	17839	17707	17671	17937	17767	17836	17730	17849	17748	17730	17766	17887	18112	17757	17707	17713	17764	17827	18042	17797	17932	17721	17844	18037	17866	17891	17682	17798	18043	17737	17862	17683	17967	17791	17994	17767	18115	18039	17705	17948	18000	17896	18078	18161	17654	17714	17924	17839	17883	17872	17904	18089	17748	18014	17840	17772	18001	17695	17969	17866	17855	17961	17998	18053	17965	17781	17846	17951	17812	17768	17752	17817	17705	17956	17961	17766	17787	17785	17795	17660	18051	17789	17855	17833	17974	17984	17871	17863	18083	17697	17703	17867	18087	17816	17805	17997	17833	17777	17992	17893	17850	17723	17883	17989	17916	17943	18004	18022	17761	17760	17860	17872	17932	17890	17907	17753	17934	17750	17911	18155	17831	17889	17981	18173	17622	17821	17949	17671	18025	18122	18208	17672	17825	17670	17840	17814	17757	17825	17762	17944	17828	17970	17861	17978	17871	17782	18035	17758	17881	17999	17797	17890	17871	17841	17867	17794	17864	17812	17787	17566	17766	17873	17826	17828	17841	17822	17794	17840	18010	17974	17968	17701	18087	17930	18126	17760	18010	17992	17905	17997	17915	17677	17927	17924	17605	17819	17978	17899	17930	18057	18099	17823	17754	17822	17970	17836	17986	17814	17738	17627	17696	17855	17677	17804	17879	17827	18020	17806	17892	17872	17679	17775	17870	17948	17883	18066	17831	17909	17798	17705	17845	17957	17885	18014	17978	17960	17690	17936	17901	17888	17989	17861	17985	17933	17759	17633	17892	17934	17775	17752	17941	17921	17943	17822	18079	17865	17856	17996	18044	17877	17924	17622	18056	18004	17959	18040	18060	18033	17870	17806	17869	17771	17944	17877	17872	17703	17849	17980	17841	17978	17864	17725	17811	17901	17930	17951	17909	18039	17866	18056	17738	18007	17855	17868	17976	17852	18125	17695	17572	17791	17977	17890	17876	17834	17779	17972	17983	18181	18083	17964	17877	17912	17878	17874	18109	17844	17811	17829	17624	17658	17787	17892	17972	17804	17810	17918	17828	17826	17927	18077	17823	17938	17844	17870	17906	17892	17913	18074	17875	17791	17789	17919	17993	17920	17844	17853	17544	18029	18019	17862	17999
17144	22158	20915	17870	16869	16605	16109	15893	15685	15638	15460	15525	15637	15572	15616	15504	15454	15502	15381	15278	15436	15424	15467	15420	15373	15121	15210	15339	15456	15370	15181	15389	15314	15351	15510	15357	15390	15266	15552	15469	15349	15128	15299	15407	15391	15271	15244	15507	15231	15279	15395	15283	15153	15493	15322	15345	15392	15283	15479	15389	15392	15280	15507	15267	15545	15525	15332	15339	15304	15328	15415	15210	15276	15302	15463	15321	15400	15196	15336	15259	15468	15349	15329	15370	15285	15361	15366	15378	15192	15267	15334	15394	15268	15437	15330	15307	15377	15461	15387	15293	15348	15418	15324	15424	15222	15132	15322	15428	15248	15325	15222	15417	15320	15210	15296	15281	15121	15258	15420	15337	15405	15372	15381	15240	15353	15566	15230	15450	15326	15462	15162	15341	15232	15350	15354	15308	15393	15266	15406	15496	15194	15170	15333	15337	15329	15447	15229	15180	15445	15358	15222	15382	15207	15302	15289	15199	15227	15388	15071	15382	15492	15286	15359	15109	15205	15408	15168	15364	15341	15345	15258	15387	15355	15339	15466	15175	15397	15146	15363	15325	15150	15552	15233	15381	15231	15331	15321	15263	15399	15250	15164	15306	15233	15219	15342	15263	15207	15402	15311	15295	15327	15337	15228	15422	15303	15353	15246	15224	15321	15393	15365	15228	15283	15310	15177	15559	15261	15190	15362	15279	15243	15312	15238	15117	15468	15417	15212	15224	15347	15394	15255	15332	15321	15219	15329	15340	15335	15259	15411	15345	15251	15279	15314	15383	15245	15311	15286	15393	15410	15057	15264	15144	15247	15445	15204	15273	15403	15272	15322	15322	15263	15410	15123	15241	15400	15318	15238	15332	15244	15178	15286	15238	15256	15213	15242	15264	15456	15223	15461	15332	15417	15452	15200	15289	15226	15161	15317	15351	15421	15288	15458	15299	15297	15465	15287	15194	15276	15232	15464	15360	15322	15084	15428	15332	15405	15314	15178	15253	15279	15329	15239	15237	15279	15277	15150	15229	15312	15427	15324	15283	15368	15324	15206	15401	15326	15472	15509	15253	15473	15255	15262	15282	15378	15198	15315	15389	15372	15225	15329	15314	15360	15197	15430	15395	15289	15163	15354	15406	15315	15200	15092	15209	15433	15388	15545	15203	15356	15312	15234	15433	15125	15287	15375	15211	15314	15412	15156	15408	15264	15399	15296	15292	15474	15069	15314	15361	15418	15472	15168	15323	15371	15332	15372	15192	15368	15534	15348	15220	15215	15388	15289	15185	15267	15363	15302	15301	15400	15191	15174	15235	15147	15344	15294	15266	15275	15135	15445	15197	15247	15298	15270	15217	15205	15346	15267	15298	15198	15410	15227	15280	15313	15328	15179	15364	15345	15170	15513	15320	15347	15282	15327	15411	15174	15220	15284	15229	15289	15167	15310	15314	15146	15394	15285	15210	15298	15495	15233	15517	15296	15325	15284	15364	15211	15305	15194	15182	15340	15346	15280	15275	15210	15377	15305	15392	15380	15397	15513	15195	15169	15352	15285	15363	15334	15418	15363	15262	15281	15450	15370	15193	15309	15237	15233	15516	15366	15407	15456	15505	15251	15402	15272	15243	15175	15272	15296	15223	15196	15222	15391	15216	15339	15342	15306	15440	15352	15203	15261	15440	15338	15298	15184	15340	15274	15322	15328	15336	15249	15376	15372	15164	15319	15327	15290	15264	15384	15399	15367	15321	15332	15329	15294	15391	15206	15269	15162	15460	15373	15423	15223	15380	15236	15193	15343	15345	15301	15423	15214	15248	15409	15198	15316	15256	15322	15153	15344	15129	15366	15384	15367	15217	15326	15379	15270	15419	15152	15265	15292	15390	15295	15192	15388	15088	15318	15482	15214	15184	15300	15390	15093	15321	15232	15327	15232	15233	15326	15276	15309	15275	15437	15413	15296	15370	15259	15443	15273	15278	15267	15178	15399	15248	15485	15280	15261	15381	15319	15127	15190	15290	15215	15062	15207	15401	15297	15386	15252	15123	15410	15462	15463	15252	15301	15266	15448	15327	15383	15335	15222	15362	15306	15284	15359	15236	15303	15475	15329	15248	15303	15446	15329	15260	15464	15447	15306	15251	15303	15319	15279	15331	15213	15261	15339	15185	15282	15392	15223	15297	15297	15326	15360	15192	15358	15134	15318	15446	15279	15333	15079	15310	15395	15281	15312	15314	15412	15329	15257	15399	15427	15335	15327	15234	15310	15428	15416	15188	15307	15331	15185	15402	15364	15302	15460	15207	15413	15376	15198	15169	15227	15290	15303	15290	15365	15262	15428	15180	15269	15184	15288	15235	15192	15274	15360	15230	15220	15429	15236	15398	15315	15335	15243	15315	15331	15405	15361	15357	15368	15336	15424	15303	15389	15321	15263	15475	15227	15276	15248	15274	15228	15397	15288	15450	15279	15316	15325	15419	15341	15259	15343	15287	15317	15263	15260	15296	15279	15279	15287	15300	15384	15378	15301	15439	15299	15213	15439	15325	15363	15258	15417	15308	15349	15304	15207	15151	15214	15312	15365	15245	15289	15304	15363	15287	15258	15126	15219	15100	15340	15268	15242	15521	15338	15375	15272	15234	15404	15206	15241	15284	15089	15342	15316	15286	15470	15290	15349	15270	15576	15381	15086	15407	15063	15170	15190	15153	15343	15319	15216	15223	15436	15402	15249	15277	15525	15438	15304	15337	15328	15473	15215	15407	15404	15388	15270	15270	15291	15365	15197	15213	15201	15260	15272	15292	15417	15378	15255	15190	15382	15449	15262	15472	15389	15362	15376	15189	15511	15298	15300	15244	15456	15345	15100	15232	15192	15217	15245	15389	15391	15452	15427	15205	15377	15377	15397	15125	15339	15328	15335	15261	15368	15273	15342	15161	15266	15220	15217	15502	15484	15213	15383	15327	15350	15183	15442	15303	15334	15313	15356	15175	15396	15322	15218	15252	15409	15367	15300	15277	15376	15151	15290	15349	15287	15396	15506	15378	15238	15104	15326	15418	15296	15386	15333	15120	15291	15343	15418	15271	15386	15342	15322	15372	15396	15252	15334	15241	15392	15266	15329	15223	15321	15418	15356	15429	15562	15326	15378	15271	15386	15283	15351	15425	15198	15376	15433	15288	15165	15147	15252	15380	15242	15280	15387	15351	15162	15191	15274	15416	15270	15302	15355	15344	15366	15188	15246	15312	15239	15179	15316	15406	15153	15361	15310	15432	15357	15568	15221	15090	15416	15208	15346	15232	15358	15387	15228	15248	15356	15247	15321	15307	15384	15171	15375	15157	15444	15248	15308	15396	15279	15247	15302	15381	15305	15197	15395	15172	15310	15207	15265	15320	15204	15366	15213	15344	15400	15239	15326	15286	15258	15294	15420	15222	15319	15280	15394	15282	15233	15226	15408	15398	15272	15348	15018	15341	15317	15266	15243	15307	15426	15246	15226	15079	15502	15574	15274	15431	15235	15479	15314	15315	15248	15202	15435	15215	15459	15294	15297	15235	15298	15335	15344	15148	15274	15254	15447	15353	15249	15218	15180	15421	15402	15333	15359	15378	15300	15347	15238	15395	15426	15264	15381	15085	15388	15286	15439	15392	15343	15359	15207	15189	15179	15115	15287	15249	15371	15348	15228	15298	15253	15289	15326	15359	15234	15331	15430	15332	15285	15300	15276	15380	15353	15376	15153	15424	15258	15283	15460	15121	15187	15274	15278	15147	15244	15246	15207	15390	15330	15326	15139	15246	15304	15298	15311	15334	15210	15348	15372	15185	15293	15360	15216	15288	15060	15269	15226	15440	15212	15320	15251	15142	15400	15279	15385	15176	15325	15471	15378	15149	15409	15059	15362	15259	15365	15358	15390	15415	15181	15405	15201	15380	15251	15311	15334	15303	15080	15318	15373	15172	15457	15167	15266	15335	15532	15319	15229	15304	15317	15250	15377	15252	15320	15412	15283	15261	15186	15218	15378	15284	15514	15276	15406	15362	15362	15366	15516	15235	15330	15319	15365	15335	15184	15451	15195	15234	15276	15362	15299	15458	15401	15392	15319	15335	15610	15187	15296	15331	15441	15230	15282	15427	15415	15105	15285	15286	15195	15360	15192	15234	15377	15466	15249	15452	15423	15414	15253	15196	15449	15386	15336	15269	15334	15420	15129	15288	15318	15292	15422	15268	15213	15294	15505	15320	15387	15124	15380	15258	15307	15366	15263	15323	15280	15452	15396	15291	15301	15213	15265	15364	15378	15412	15326	15261	15502	15369	15240	15404	15220	15304	15297	15399	15248	15288	15271	15314	15293	15238	15265	15277	15264	15439	15267	15316	15278	15410	15253	15162	15367	15509	15209	15069	15365	15221	15266	15285	15184	15226	15269	15300	15434	15258	15236	15414	15403	15310	15212	15235	15442	15197	15372	15173	15346	15443	15277	15383	15334	15179	15318	15377	15294	15307	15178	15203	15230	15496	15266	15203	15226	15185	15339	15232	15286	15453	15447	15246	15361	15385	15373	15463	15223	15430	15182	15284	15338	15282	15338	15298	15368	15156	15306	15351	15331	15422	15274	15354	15322	15250	15282	15263	15355	15402	15396	15295	15182	15290	15205	15284	15165	15245	15055	15304	15040	15282	15326	15405	15142	15345	15260	15373	15353	15221	15404	15125	15170	15461	15155	15363	15242	15386	15417	15214	15315	15208	15358	15198	15211	15273	15335	15208	15164	15413	15402	15292	15340	15192	15422	15262	15374	15381	15266	15393	15469	15222	15361	15248	15177	15389	15299	15361	15368	15274	15331	15429	15256	15383	15247	15210	15242	15260	15317	15410	15268	15186	15302	15317	15358	15349	15387	15162	15219	15315	15204	15270	15263	15205	15257	15207	15123	15172	15220	15353	15232	15431	15391	15405	15214	15268	15301	15332	15131	15421	15149	15244	15522	15153	15289	15227	15403	15404	15364	15201	15184	15302	15417	15237	15269	15307	15325	15374	15429	15253	15272	15341	15305	15481	15350	15282	15361	15233	15404	15366	15298	15338	15283	15281	15246	15253	15463	15340	15346	15292	15312	15258	15166	15242	15335	15356	15346	15314	15405	15426
24166	21482	29069	24408	22379	22892	22119	19457	18935	19053	18804	18514	18459	18527	18451	18303	18191	18113	18094	18021	18135	18325	18000	17983	18239	18131	18158	18275	18114	18132	18279	18216	18135	18411	18067	18068	18233	17935	18036	17769	17963	17966	18162	18035	17984	17950	17812	17997	17990	17939	18130	18053	17892	18138	18063	18282	18023	18030	17830	18108	18463	18604	18635	18554	18229	18153	18085	17704	17953	17870	17876	17949	18144	17856	18119	18015	17884	18003	17992	18037	17893	17926	18223	18208	17970	17785	17892	17955	17800	17942	18066	17980	17901	18053	17787	18017	17958	18144	17918	17834	17934	17902	17934	17794	18058	17859	17911	17781	17919	17930	17958	17891	17902	18018	17822	17974	17910	17932	17917	17887	17887	18013	17972	17941	17816	17907	17838	17774	17978	17954	18027	17845	18028	18025	17950	18103	17927	17981	18153	17977	18157	18176	17846	18013	17881	18047	18003	17975	18059	18098	17878	17835	18183	18062	18139	18022	17877	18074	17987	18079	17931	18263	18031	18069	18166	18014	18050	17869	17780	17941	17826	17988	17909	17861	18037	17953	18040	17935	17965	17817	18028	18133	18010	18094	17842	18178	18022	18052	17882	18065	18195	18167	17985	18067	18064	18038	18058	17847	18019	18008	17935	17804	17846	17810	17983	17867	18003	18011	17929	18097	18077	17989	18006	18061	18119	17901	17956	18162	18091	18172	18100	18028	17969	18091	18001	18139	18033	17913	18009	18107	17927	17602	17780	17943	18003	17937	18173	17995	18064	17860	17891	17787	18090	18141	18003	18062	17972	18044	17938	17946	17872	17970	17758	17846	18037	18004	18043	17895	17975	17880	17933	17804	17948	17886	17793	18092	18044	17823	17892	18076	18023	17989	18042	18055	18078	17908	18056	18013	17996	18019	17831	17864	17990	17879	17977	18052	18052	17701	17915	17918	17807	18198	18099	17873	18147	17954	18102	18033	17916	18101	17839	17707	17892	18175	18091	17716	18085	18104	17868	17984	18053	18105	17955	17894	17908	17972	17914	17966	18056	17754	18025	17852	17916	18033	17922	18035	17886	18073	17958	17824	18034	17849	18001	17941	17829	18037	17839	17991	18092	17769	18132	17999	17989	17991	17917	17937	18097	18099	18046	17981	17835	17838	17890	18103	17922	18040	17877	17735	17882	18040	18018	17971	18042	18014	18001	17812	17827	17815	18026	18123	18043	17916	17963	17956	17921	18030	18063	17967	17871	17767	18074	18166	18068	17848	17987	17899	18085	17961	17981	18018	17900	17606	17769	18007	17911	17838	17904	17819	17770	18015	17909	18056	17962	18089	17760	18038	17992	17846	18093	18102	17985	17953	17761	17851	17809	18015	18058	18230	17956	17929	17923	18007	18029	18104	17810	18009	17877	17715	17914	18077	17790	18039	18076	17895	17865	18009	18013	18117	18055	17946	18083	17950	18098	17971	17830	18125	18040	17961	17832	18075	17930	17747	17891	17783	18059	18011	17800	18027	17923	18069	18067	17846	17974	18057	17887	17842	17989	17874	17947	18059	18096	18141	17831	18040	17981	17857	17984	18072	17939	18079	18051	18040	17854	17771	17882	17821	18181	18019	17958	17918	17987	17864	17946	17869	17919	17804	18031	17947	17946	17871	18031	18118	17886	18052	18032	18067	18148	17727	17790	17973	17975	18051	18035	17964	17709	17988	17909	17951	18045	17841	18108	18054	18015	17980	17954	17917	17917	18001	17592	18069	17778	18023	17964	17926	17974	17837	18083	17981	18063	17818	18145	17958	17765	17901	18213	18044	18086	17833	18175	17841	17849	17964	18137	18046	17937	18088	17981	18068	18044	17900	18047	17962	17909	18070	18032	17973	18051	17885	17898	18042	17900	17973	18022	18025	18044	17987	18051	17879	18003	17886	17766	17943	17772	18031	17414	17836	18049	18112	17883	17925	17805	18023	17807	17827	18020	18092	18017	18124	18118	18167	17882	18113	18166	17887	17950	17870	17999	17927	17904	18058	17975	17952	17870	18090	18000	17980	17822	18007	18038	18066	17885	17999	17754	18099	17842	18129	17924	18010	17943	18021	18029	17837	18065	17898	18088	17900	18116	17850	17953	17903	17903	18019	18068	18022	18118	18033	17902	18065	17955	17781	18128	17875	18108	17956	17883	18000	17830	17749	18121	17940	18142	17974	17997	17828	18005	18107	17848	17971	18010	18028	17854	17868	17976	17795	18037	17924	18018	18152	18084	17930	18287	17978	17972	17912	17903	18108	18192	17960	17956	17930	18016	17858	18054	17891	17855	17998	18148	18054	18161	17995	18046	17941	18007	18092	17938	18108	17901	17943	18073	17842	17876	18010	17810	18089	17833	18058	18045	18015	17861	18096	17904	17969	17966	17868	17733	17972	17916	18055	17981	18090	17917	17909	18027	17859	18054	17863	17896	17891	17881	18017	18156	17915	17813	17823	18020	17879	18148	18107	17933	18098	17844	17970	17996	17955	17723	18097	17729	18028	18002	18012	17990	18011	18202	18029	17863	17963	17871	18033	17942	18111	17908	17965	17818	17877	17964	17857	17817	17885	18018	17995	18016	18084	17968	18002	17935	17978	17996	18119	17817	17975	18061	18129	18040	17787	18164	17856	17831	17991	17952	17797	17985	18027	18050	17893	18093	17852	18078	17882	17994	17955	18211	18118	17926	18051	17905	17982	18072	17811	17821	17806	18086	18070	17873	17853	17856	18030	17965	18013	18085	18049	17916	17852	17903	17851	17878	18009	17886	17936	18031	17839	17991	17822	17996	17846	18011	17826	17962	18061	17891	18079	17964	17944	18062	17916	17967	18085	17883	18094	17844	18084	18035	17872	17851	18191	17954	18011	17797	17862	18083	17824	18016	17925	17755	18190	17997	17837	17890	17882	17942	17726	17830	17862	17976	17878	17847	17855	18066	18078	17869	17998	18024	17989	18086	17877	18191	18023	17778	18179	17971	17825	17857	17744	18185	18304	17879	17947	18039	18059	18128	17952	17936	17854	17970	17932	17996	18015	18094	17895	17720	17966	18042	17951	17972	17950	17979	17883	18023	17921	18040	18133	17692	17943	17918	17914	17942	17866	18053	17803	17960	18114	17895	17911	17874	18089	17971	17949	17945	17838	17898	18141	18098	17827	17782	17992	17997	18072	17929	17981	18036	17679	17957	17878	18132	17905	17990	18138	18093	17957	17931	17869	17885	17895	18074	17848	17952	18019	18118	18183	18383	18128	18044	18119	17728	18015	17890	17811	18144	17929	17943	18099	17957	17943	17807	17916	18091	18044	17829	18029	18004	17913	18179	18123	18075	17998	17990	17929	17998	17940	17913	18065	18115	17938	17848	18164	17858	17957	17986	17951	17842	18065	18119	17860	17956	17938	17807	17895	18025	17861	17867	17976	18027	17848	17785	18172	17981	17840	17961	18096	18205	18127	17899	17915	17903	17943	17963	18039	18016	18077	17867	18008	17800	18028	17997	18061	18040	17869	17930	17964	17826	18016	17865	17997	18072	17966	17932	17962	17846	17845	17974	17993	18020	18021	17920	17948	17849	17746	17891	17931	17670	18070	17988	18009	17979	17857	17981	18015	18074	17943	17813	17957	17963	18158	17758	17999	18118	17922	17921	17820	17997	18128	18140	17924	18018	17812	18068	17751	17822	17896	17818	18066	17868	18074	17992	18214	18047	17945	17989	17892	17959	18066	17921	18008	17914	17879	18128	18057	17825	17895	17879	18052	18027	17904	17939	17890	17911	18024	17977	17903	17836	17963	18011	18029	17888	17946	18038	18090	17824	17893	18132	18108	17861	17812	17943	17765	17924	17799	17852	18090	18095	18071	17886	18051	18098	18120	17890	17758	18005	18178	17985	17934	17971	18023	17984	17864	18021	18036	18010	18050	17825	18008	17809	17873	18035	18043	17978	17907	17896	17970	17984	18146	17899	17862	17963	17884	17849	18053	17926	17922	17888	17949	17874	18167	18049	18005	18110	18120	18106	17891	18044	17969	18069	17947	17995	17741	18051	17775	17888	17973	17940	18212	18080	17694	17812	17994	18102	17960	17898	18089	18026	18148	17923	18199	18163	18047	18001	17883	17963	17904	17982	18164	17939	17945	17884	17906	17928	18043	18073	17898	18024	17918	17912	17827	17943	17924	17735	17963	17987	18060	17890	18020	17926	17967	17916	18104	17871	17848	17981	17758	17812	18246	17944	17818	17980	17884	17858	17950	18020	17864	18021	17979	18065	17971	17811	18035	17936	17819	17875	18085	17998	18096	18002	18040	17947	17996	18046	17850	17910	17880	18006	17830	18068	17964	17827	17649	17987	17931	17959	17835	17887	17982	17942	17852	17950	17925	18043	18014	17853	17925	17982	17825	17958	17935	18039	18066	17948	17862	18026	18238	18135	17906	17756	17939	17815	18128	17894	17865	18009	18044	17799	17885	18169	17776	18079	18258	18091	18058	18034	17992	17669	17884	18114	17936	17897	17775	18041	17904	17986	18140	17938	17878	18020	18002	17666	18059	18024	17938	17852	18070	18007	18160	17894	17975	17888	17857	17830	17773	18032	18169	18227	17858	17833	17853	17993	17905	18054	17902	17959	17756	18132	17947	18097	17949	17860	17891	17808	18085	18083	17890	17826	18106	17816	17846	17884	17993	17957	17804	18015	18014	18044	17980	18027	18148	17869	17792	18010	17922	18058	17954	18164	17914	18035	17974	17962	17859	18053	18163	18116	18147	18098	18049	18131	18019	18015	17943	18038	17897	18106	18038	17873	17933	17829	18015	18041	17917	17820	17775	18022	17894	18055	17961	18082	17595	17841	17948	18065	17754	17968	17985	17853	17672	17932	17962	17915	18099	18082	17996	17902	17995	17997	18196	17911	17957	18094	17951	18140	17904	18018	17744	17921	18009	17990	17969	18026	18033	18063	17933	17961	17795	17828	17793	17941	18031	17985	17742	17923	17905	17833	17850	18003	18138	17918	17893	17911	17997	17901	17989	17931	17981	18013	18103	17953	17980	17930	17987	18029	17887	17883	17952	18038	18034	17915	18090	18047	17746	18078	18078	17951	17846	18031	18109	17923	17966	17854	18086	17864	18006
16348	28650	26999	21152	19168	18286	17305	16860	16824	16544	16236	16047	16160	15936	15797	15809	15536	15655	15409	15539	15522	15611	15489	15511	15578	15643	15351	15599	15421	15581	15385	15555	15616	15502	15649	15485	15631	15394	15467	15526	15344	15435	15496	15525	15260	15389	15482	15403	15439	15517	15534	15467	15282	15397	15279	15317	15299	15441	15380	15569	16175	16413	16205	16075	15699	15469	15507	15346	15331	15280	15304	15322	15434	15280	15387	15541	15329	15552	15380	15443	15372	15282	15242	15403	15374	15481	15381	15353	15451	15295	15501	15488	15391	15490	15328	15176	15420	15296	15320	15437	15377	15491	15238	15295	15394	15454	15475	15263	15427	15426	15399	15423	15594	15403	15405	15402	15228	15362	15466	15201	15298	15343	15517	15490	15442	15315	15299	15435	15478	15313	15352	15216	15336	15372	15331	15221	15291	15264	15331	15540	15365	15309	15325	15348	15441	15367	15442	15430	15401	15443	15203	15380	15240	15394	15461	15271	15278	15378	15558	15346	15326	15416	15171	15172	15338	15508	15439	15382	15232	15213	15448	15387	15343	15411	15353	15341	15375	15456	15442	15377	15269	15274	15220	15355	15179	15287	15429	15425	15481	15376	15453	15380	15425	15336	15475	15248	15384	15353	15277	15387	15436	15460	15391	15529	15286	15426	15383	15283	15294	15364	15435	15315	15224	15439	15439	15247	15527	15429	15373	15272	15461	15245	15470	15354	15373	15288	15420	15388	15303	15398	15376	15273	15417	15242	15392	15385	15459	15312	15062	15434	15186	15288	15388	15324	15402	15335	15355	15340	15369	15239	15452	15320	15354	15329	15443	15250	15372	15410	15446	15358	15291	15328	15371	15409	15487	15499	15288	15343	15345	15175	15356	15280	15276	15375	15251	15388	15412	15396	15257	15257	15483	15256	15205	15459	15328	15308	15332	15248	15289	15423	15328	15263	15433	15150	15385	15429	15360	15472	15358	15236	15365	15333	15482	15374	15601	15331	15176	15208	15343	15373	15436	15516	15471	15443	15257	15302	15340	15516	15246	15422	15231	15421	15455	15544	15315	15345	15369	15388	15411	15269	15286	15384	15380	15340	15523	15351	15230	15136	15397	15482	15277	15431	15431	15450	15391	15363	15341	15471	15267	15310	15264	15516	15223	15219	15423	15375	15252	15239	15353	15372	15318	15368	15261	15303	15248	15439	15340	15331	15533	15282	15414	15508	15350	15592	15566	15428	15232	15287	15383	15503	15439	15278	15386	15511	15285	15465	15356	15330	15367	15544	15307	15461	15316	15406	15311	15441	15263	15266	15335	15281	15297	15381	15298	15270	15469	15347	15454	15395	15451	15320	15446	15411	15267	15265	15344	15345	15420	15178	15293	15401	15442	15426	15294	15287	15404	15208	15337	15325	15360	15246	15308	15334	15296	15364	15401	15412	15461	15401	15455	15371	15365	15296	15281	15261	15395	15324	15410	15172	15394	15399	15351	15376	15543	15576	15393	15391	15224	15435	15333	15404	15399	15438	15386	15400	15415	15261	15413	15363	15117	15335	15321	15352	15319	15474	15528	15301	15280	15259	15265	15430	15410	15485	15333	15496	15261	15390	15379	15405	15282	15417	15400	15405	15296	15408	15238	15375	15220	15425	15208	15337	15336	15338	15169	15273	15460	15346	15310	15367	15435	15401	15372	15215	15336	15367	15317	15318	15437	15312	15502	15338	15431	15313	15253	15361	15237	15220	15206	15381	15260	15174	15371	15396	15442	15426	15273	15319	15322	15345	15383	15345	15352	15261	15247	15274	15186	15481	15409	15231	15433	15324	15512	15280	15424	15358	15330	15210	15345	15451	15225	15214	15321	15356	15375	15365	15214	15356	15413	15448	15369	15434	15448	15163	15413	15463	15419	15266	15413	15421	15259	15485	15357	15372	15443	15441	15359	15362	15388	15217	15247	15343	15442	15267	15327	15245	15475	15231	15404	15481	15321	15321	15444	15427	15518	15324	15344	15293	15275	15374	15443	15519	15390	15433	15457	15501	15273	15263	15195	15485	15432	15429	15446	15248	15426	15336	15404	15452	15478	15343	15395	15426	15264	15425	15295	15371	15314	15318	15348	15253	15460	15280	15359	15438	15427	15205	15268	15534	15399	15417	15628	15342	15363	15419	15413	15344	15497	15355	15364	15258	15201	15487	15398	15442	15352	15388	15309	15325	15272	15409	15212	15496	15486	15202	15365	15309	15448	15382	15530	15270	15487	15293	15366	15355	15185	15469	15309	15394	15235	15247	15429	15469	15392	15107	15308	15118	15325	15475	15505	15362	15247	15256	15297	15386	15487	15367	15519	15356	15334	15264	15334	15325	15494	15335	15378	15354	15462	15353	15252	15381	15038	15444	15421	15310	15397	15407	15388	15455	15454	15425	15465	15270	15265	15233	15353	15362	15290	15239	15480	15175	15246	15334	15409	15330	15484	15395	15440	15393	15378	15207	15400	15418	15494	15497	15363	15359	15269	15235	15381	15310	15262	15381	15223	15376	15451	15335	15245	15515	15348	15338	15436	15296	15452	15542	15482	15174	15546	15256	15399	15312	15218	15457	15318	15483	15377	15279	15354	15305	15400	15341	15372	15160	15512	15472	15359	15432	15304	15371	15339	15363	15377	15420	15388	15254	15217	15478	15366	15442	15413	15324	15371	15518	15393	15286	15350	15434	15084	15480	15427	15471	15424	15364	15357	15379	15398	15279	15278	15454	15324	15344	15348	15455	15377	15307	15422	15415	15402	15338	15413	15442	15316	15449	15498	15364	15491	15352	15284	15269	15327	15408	15194	15297	15362	15395	15361	15261	15425	15331	15375	15480	15390	15265	15339	15280	15311	15420	15358	15269	15419	15375	15158	15265	15462	15379	15434	15351	15358	15303	15175	15426	15450	15338	15462	15616	15404	15459	15511	15292	15427	15201	15334	15326	15377	15230	15289	15314	15264	15370	15423	15433	15442	15324	15420	15323	15312	15288	15274	15315	15437	15289	15405	15320	15295	15318	15474	15345	15407	15410	15376	15461	15399	15236	15382	15311	15227	15505	15320	15441	15247	15341	15212	15312	15315	15338	15243	15436	15340	15448	15385	15263	15362	15267	15374	15265	15343	15544	15180	15345	15467	15318	15212	15389	15368	15309	15229	15565	15420	15437	15302	15432	15431	15365	15525	15428	15446	15454	15167	15247	15310	15449	15523	15416	15399	15354	15361	15204	15359	15489	15419	15260	15605	15464	15407	15416	15493	15422	15410	15260	15580	15346	15348	15515	15308	15330	15383	15266	15341	15560	15337	15319	15282	15395	15398	15275	15278	15278	15417	15268	15258	15227	15445	15488	15320	15257	15433	15286	15292	15339	15333	15352	15339	15330	15414	15219	15319	15175	15247	15380	15417	15415	15418	15384	15237	15262	15350	15396	15370	15444	15258	15563	15144	15175	15512	15384	15437	15326	15364	15529	15440	15305	15389	15287	15387	15254	15482	15402	15266	15296	15525	15368	15452	15351	15453	15368	15174	15331	15502	15362	15393	15359	15283	15282	15386	15433	15484	15321	15485	15515	15446	15412	15160	15395	15343	15328	15356	15214	15316	15197	15377	15500	15318	15424	15298	15462	15457	15525	15306	15329	15353	15271	15267	15443	15476	15374	15437	15305	15428	15389	15516	15356	15388	15466	15347	15430	15404	15420	15440	15509	15374	15309	15301	15384	15376	15287	15364	15286	15387	15388	15371	15279	15510	15218	15471	15328	15375	15341	15526	15362	15532	15201	15332	15435	15313	15248	15369	15417	15433	15469	15277	15316	15382	15363	15426	15359	15472	15425	15313	15424	15235	15385	15507	15419	15419	15216	15355	15516	15220	15385	15343	15499	15341	15440	15394	15325	15240	15456	15307	15396	15482	15346	15518	15352	15365	15409	15369	15272	15504	15512	15278	15399	15250	15484	15403	15324	15460	15373	15453	15289	15400	15392	15364	15372	15374	15318	15320	15462	15397	15356	15364	15437	15333	15464	15384	15348	15231	15073	15406	15393	15301	15547	15287	15472	15454	15511	15301	15356	15350	15417	15463	15459	15517	15173	15373	15302	15435	15478	15525	15428	15392	15400	15354	15218	15310	15344	15405	15299	15535	15168	15451	15430	15324	15303	15386	15361	15379	15320	15404	15388	15366	15490	15375	15359	15331	15265	15373	15338	15501	15355	15413	15392	15269	15353	15283	15285	15406	15139	15383	15186	15421	15318	15436	15344	15460	15433	15516	15487	15222	15324	15244	15353	15426	15275	15525	15473	15216	15345	15209	15341	15264	15472	15366	15471	15360	15395	15372	15470	15215	15353	15363	15496	15503	15384	15279	15344	15451	15412	15232	15264	15180	15341	15335	15368	15396	15407	15301	15466	15196	15422	15350	15431	15350	15352	15336	15462	15296	15327	15465	15353	15323	15380	15326	15155	15470	15395	15505	15408	15223	15602	15391	15475	15295	15326	15377	15408	15466	15459	15427	15358	15364	15270	15353	15450	15217	15271	15452	15284	15612	15287	15330	15262	15469	15421	15301	15494	15478	15279	15459	15492	15433	15456	15238	15367	15263	15242	15484	15258	15580	15276	15246	15335	15442	15360	15228	15512	15159	15394	15388	15526	15137	15350	15443	15444	15402	15499	15305	15492	15291	15426	15379	15372	15176	15401	15434	15451	15470	15294	15405	15399	15365	15348	15176	15614	15383	15437	15443	15306	15349	15287	15497	15553	15406	15320	15234	15384	15555	15328	15327	15322	15399	15476	15209	15487	15513	15331	15335	15427	15317	15242	15302	15278	15349	15460	15409	15422	15521	15191	15260	15249	15278	15429	15563	15394	15397	15389	15258	15297	15313	15317	15389	15226	15491	15423	15298	15392	15284	15208	15325	15376	15290	15460	15239	15255	15410	15374	15355	15366	15451	15239	15241	15275	15313	15420	15420	15400	15536	15452	15188	15315	15319	15296	15478	15472	15307	15261	15272	15357	15374	15436	15333	15351	15458	15543	15279	15511	15378	15376	15370	15414	15390	15375	15215	15371	15418	15266	15372	15296	15451	15340	15492	15423	15361	15232	15351	15483	15462	15332	15438	15285
23046	21522	29452	24047	21718	23880	26400	21196	20097	20550	19918	19737	19646	19401	19438	19305	19152	19247	18943	19067	18896	18985	19083	19080	18954	18734	19041	19072	18852	18831	18970	18973	18958	19148	18779	19096	18884	18881	18949	19059	18973	18859	18854	18696	18834	18756	18684	18780	18940	18484	18844	18821	18673	18775	18870	18677	18849	18995	18826	18739	19740	19736	19878	19687	19143	18998	18768	18888	18726	18833	18679	18924	18679	18931	18735	18827	18933	18588	18573	18740	18936	18643	18950	18713	18890	18497	18655	18743	18723	18912	18840	18587	18561	18750	18739	18840	18678	18696	18772	18778	18708	18637	18646	18826	18905	18553	18716	18776	18630	18720	18625	18684	18720	18747	19080	18718	18675	18565	18769	18672	18596	18797	18739	18747	18626	18503	18696	18541	18774	18692	18983	18889	18537	18926	18733	18618	18805	18758	18642	18748	18795	19006	18581	18766	18708	18786	18690	18854	18582	18508	18656	18626	18690	18882	18492	18574	18852	18719	18512	18599	18659	18787	18556	18624	18549	18614	18780	18767	18878	18698	18692	18715	18672	18851	18960	18650	18745	18757	18786	18739	18563	18738	18851	18781	18852	18725	18754	18526	18621	18819	18766	18624	18677	18817	18778	18703	18652	18689	18623	18575	18711	18894	18573	18610	18837	18687	18434	18524	18725	18688	18624	18843	18796	18775	18723	18698	18716	18796	18690	18753	18860	18834	18690	18836	18659	18729	18544	18805	18640	18572	18873	18702	18745	18817	18605	18871	18689	18624	18816	18593	18507	18606	18879	18650	18799	18877	18941	18680	18813	18795	18733	18596	18886	18753	18744	18431	18848	18723	18680	18528	18600	18795	18701	18694	18801	18925	18735	18525	18633	18884	18775	18793	18827	18932	18678	18830	18790	18639	18664	18792	18700	18822	18549	18709	18720	18725	18576	18854	18590	18652	18701	18897	18606	18706	18841	18942	18714	18694	18627	18675	18785	18573	18852	18723	18699	18765	18873	18590	18760	18561	18887	18821	18803	18738	18765	18955	18768	18762	18517	18801	18549	18499	18830	18674	18743	18573	18696	18618	18726	18797	18580	18650	18851	18740	18613	18666	18830	18660	18684	18847	18531	18758	18740	18751	18934	18626	18519	18772	18668	18581	18683	18632	18743	18714	18629	18608	18583	18680	18718	18513	18552	18493	18571	18775	18617	18827	18826	18707	18779	18864	18609	18514	18543	18446	18553	18567	18502	18485	18672	18748	18706	18543	18524	18627	18602	18712	18728	18955	18817	18752	18726	18676	18953	18791	18659	18640	18805	18625	18781	18823	18906	18767	18622	18684	18831	18829	18805	18841	18715	18613	18957	18454	18468	18599	18751	18838	18684	18676	18791	18610	18655	18691	18644	18680	18622	18848	18659	18530	18570	18875	18699	18695	18836	18715	18703	18554	18776	18700	18948	18910	18605	18692	18701	18644	18445	18578	18779	18648	18645	18678	18646	18627	18806	18931	18822	18756	18860	18623	18758	18563	18687	18828	18830	18569	18627	18618	18709	18814	18548	18523	18614	18797	18836	18716	18670	18905	18652	18612	18952	18608	18706	18666	18629	18739	18569	18638	18694	18501	18745	18693	18662	18747	18565	18765	18796	18581	18605	18892	18656	18674	18805	18859	18814	18594	18876	18521	18728	18781	18558	18666	18634	18463	18780	18760	18797	18715	18541	18736	18576	18558	18713	18780	18689	18763	18721	18676	18602	18774	18658	18876	18651	18654	18416	18692	18616	18475	18619	18662	18752	18664	18490	18482	18505	18746	18623	18560	18760	18653	18562	18703	18911	18770	18523	18717	18663	18666	18610	18757	18598	18671	18805	18510	18688	18717	18607	18346	18723	18691	18881	18717	18778	18721	18578	18569	18547	18629	18758	18904	18678	18712	18663	18784	18579	18629	18779	18721	18708	18660	18591	18700	18654	18700	18805	18664	18909	18748	18850	18791	18682	18533	18708	18600	18809	18806	18656	18532	18616	18630	18613	18617	18677	18777	18781	18698	18697	18535	18698	18668	18761	18595	18925	18792	18946	18872	18754	18708	18587	18457	18752	18624	18761	18789	18742	18602	18814	18832	18726	18484	18806	18669	18702	18649	18836	18460	18591	18595	18711	18833	18929	18738	18774	18614	18787	18809	18865	18690	18530	18567	18760	18829	18815	18523	18731	18765	18750	18745	18523	18548	18789	18802	18766	18796	18826	18577	18684	18967	18458	18790	18730	18837	18905	18785	18746	18632	18748	18570	18475	18684	18555	18668	18582	18835	18640	18788	18905	18721	18704	18721	18832	18521	18811	18659	18742	18542	18859	18842	18794	18532	18725	18797	18801	18677	18599	18797	18717	18825	18473	18535	18553	18680	18680	18720	18731	18835	18649	18703	18895	18593	18743	18665	18670	18709	18590	18692	18758	18720	18745	18678	18625	18728	18617	18644	18905	18797	18628	18787	18670	18719	18746	18716	18679	18613	18677	18597	18684	18605	18726	18669	18778	18788	18779	18730	19018	18727	18808	18808	18696	18566	18624	18734	18565	18635	18586	18847	18736	18662	18414	18502	18621	18602	18639	18644	18775	18679	18798	18655	18801	18553	18671	18890	18462	18741	18689	18740	18665	18907	18624	18643	18830	18636	18703	18731	18610	18765	18879	18675	18684	18861	18839	18732	18702	18626	18605	18653	18764	18577	18692	18882	18708	18854	18759	18597	18562	18499	18669	18602	18757	18832	18593	18626	18612	18696	18430	18762	18459	18616	18543	18638	18745	18694	18731	18713	18444	18645	18858	18790	18870	18598	18728	18959	18758	18668	18611	18527	18720	18829	18875	18699	18570	18742	18516	18633	18449	18571	18779	18524	18795	18648	18854	18741	18784	18672	18668	18639	18939	18530	18646	18771	18828	18708	18727	18635	18641	18595	18577	18764	18557	18665	18557	18711	18694	18644	18801	18537	18464	18726	18922	18576	18646	18709	18688	18668	18758	18579	18914	18752	18607	18779	18547	18609	18654	18599	18673	18646	18633	18579	18673	18895	18973	18830	18788	18682	18836	18550	18592	18531	18552	18732	18584	18515	18816	18654	18722	18607	18678	18864	18752	18759	18619	18815	18593	18561	18613	18678	18667	18820	18701	18617	18841	18683	18577	18705	18546	18792	18809	18719	18602	18796	18769	18699	18721	18581	18540	18930	18651	18677	18635	18701	18827	18780	18762	18414	18497	18550	18790	18847	18760	18865	18867	18702	18555	18786	18869	18754	18617	18750	18668	18760	18807	18639	18487	18514	18569	18606	18732	18558	18813	18630	18605	18433	18536	18814	18753	18586	18870	18786	18644	18401	18507	18589	18777	18754	18596	18533	18874	18529	18641	18590	18718	18703	18612	18508	18676	18803	18828	18763	18701	18702	18777	18728	18819	18571	18607	18738	18633	18486	18606	18755	18692	18552	18915	18768	18699	18444	18629	18644	18854	18828	18823	18875	18646	18619	18712	18722	18770	18572	18662	18591	18759	18712	18766	18766	18560	18813	18783	18595	18838	18676	18677	18699	18662	18667	18593	18815	18677	18564	18705	18856	18757	18761	18806	18649	18735	18797	18804	18931	18814	18505	18666	18795	18950	18734	18715	18991	18601	19012	18739	18767	18542	18761	18788	18667	18616	18701	18456	18602	18586	18842	18760	18939	18431	18523	18875	18697	18667	18700	18803	18624	18759	18940	18805	18658	18725	18505	18541	18769	18845	18663	18572	18862	18619	18555	18642	18659	18704	18992	18898	18484	18636	18742	18478	18495	18637	18644	18728	18655	18606	18916	18445	18644	18887	18717	18802	18778	18848	18674	18746	18769	18737	18812	18758	18668	18768	18689	18787	18560	18750	18465	18625	18805	18576	18841	18629	18433	18730	18727	18817	18689	18807	18597	18799	18933	18733	18762	18363	18570	18664	18780	18808	18676	18755	18894	18709	18589	18668	18850	18654	18782	18868	18815	18819	18630	18652	18769	18666	18578	18691	18600	18644	18791	18743	18498	18769	18782	18737	18769	18515	18785	18570	18604	18939	18771	18663	18601	18648	18650	18716	18660	18736	18812	18730	18897	18937	18828	18566	18620	18684	18726	18655	18476	18635	18421	18814	18813	18757	18637	18848	18794	18743	18622	18727	18815	18761	18621	18723	18700	18626	18880	18631	18506	18728	18717	18751	18698	18739	18599	18772	18797	18620	18519	18742	18611	18771	18820	18915	18756	18677	18687	18541	18611	18610	18536	18506	18574	18752	18562	18675	18699	18761	18843	18629	18596	18627	18539	18750	18557	18638	18714	18870	18586	18793	18624	18762	18792	18713	18495	18603	18662	18713	18948	18787	18683	18941	18572	18691	18635	18618	18814	18751	18589	18780	18753	18626	18953	18525	18801	18756	18666	18754	18783	18715	18570	18411	18469	18631	18610	18899	18581	18540	18809	18445	18808	18770	18724	19004	18933	18618	18674	18686	18575	18798	18629	18648	18620	18704	18688	18747	18629	18671	18726	18627	18632	18551	18761	18542	18611	18798	18702	18735	18909	18816	18755	18794	18727	18485	18635	18810	18707	18792	18838	18506	18627	18846	18488	18594	18554	18845	18549	18743	18893	18705	18472	18734	18878	18669	18801	18624	18792	18782	18614	18757	18532	18795	18538	18695	18694	18546	18603	18761	18685	18757	18507	18639	18736	18692	18632	18760	18610	18583	18599	18804	18542	18546	18885	18787	18721	18717	18726	18613	18538	18817	18778	18780	18714	18690	18832	18775	18639	18587	18809	18755	18721	18755	18556	18552	18643	18709	18792	18497	18728	18476	18742	18557	18725	18589	18627	18695	18676	18681	18644	18765	18583	18604	18713	18854	18744	18793	18818	18660	18769	18731	18740	18736	18695	18813	18865	18757	18833	18658	18773	18467	18686	18884	18604	18829	18602	18686	18567	18537	18700	18612	18746	18778	18850	18723	18878	18575	18742	18495	18556	18611	18610	18559	18731	18656	18809	18738	18812	18724	18686	18725	18570	18509	18558	18564	18760	18787	18724	18591	18529	18697	18614	18771	18851	18928	18623	18825	18720	18672	18634	18588	18687	18901	18491	18672	18700
18142	33924	31511	24367	21672	20189	18995	18759	18386	17973	17191	16944	16586	16541	16627	16310	16047	16058	15829	15870	15996	16036	16201	16073	15901	15971	15795	15923	15884	15912	15937	15990	15760	16095	15874	15909	15827	15790	15990	15853	16000	15820	15843	16003	15875	15850	15851	15678	15854	15750	15888	15788	15751	15822	15762	15770	15781	15870	15707	16095	17379	17541	17534	16705	15962	15854	15825	15689	15720	15773	15673	15671	15743	15949	15796	15874	15637	15797	15733	15818	15790	15698	15792	15813	15966	15773	15890	15654	15651	15687	15797	15685	15720	15692	15863	15740	15537	15621	15668	15527	15878	15733	15642	15623	15656	15799	15744	15866	15753	15713	15792	15688	15723	15747	15789	15806	15720	15846	15804	15697	15557	15783	15756	15834	15681	15842	15920	15890	15707	15636	15782	15717	15804	15602	15893	15634	15747	15608	15720	15689	15636	15759	15473	15630	15900	15652	15717	15661	15817	15763	15527	15837	15676	15787	15777	15875	15638	15834	15731	15878	15672	15719	15682	15898	15519	15620	15734	15761	15542	15654	15722	15782	15626	15755	15788	15704	15685	15763	15644	15943	15654	15811	15690	15674	15865	15883	15611	15805	15585	15928	15842	15622	15846	15765	15680	15833	15689	15668	15647	15860	15741	15935	15949	15510	15707	15587	15798	15757	15720	15708	15733	15814	15678	15696	15745	15903	15761	15570	15596	15800	15546	15789	15792	15761	15890	15658	15759	15830	15611	15796	15657	15714	15715	15920	15653	15748	15713	15665	15700	15731	15608	15721	15788	15661	15774	15915	15703	15724	15714	15822	15642	15687	15862	15729	15801	15638	15739	15776	15702	15770	15738	15704	15795	15750	15789	15776	15631	15581	15560	15789	15655	15748	15714	15698	15864	15591	15767	15674	15802	15684	15604	15602	15791	15530	15890	15816	15612	15767	15807	15778	15685	15761	15766	15789	15676	15552	15610	15615	15871	15659	15869	15758	15506	15860	15553	15716	15767	15855	15789	15711	15855	15768	15700	15567	15659	15640	15694	15878	15550	15765	15739	15687	15700	15989	15703	15747	15749	15690	15701	15772	15770	15736	15896	15589	15746	15567	15741	15636	15763	15746	15804	15774	15791	15657	15913	15622	15780	15832	15843	15668	15750	15716	15872	15673	15757	15734	15701	15775	15628	15829	15785	15617	15651	15623	15890	15623	15699	15673	15671	15820	15730	15659	15605	15674	15660	15718	15731	15726	15853	15705	15591	15683	15533	15575	15687	15830	15901	15783	15684	15749	15586	15546	15664	15715	15795	15640	15629	15665	15720	15503	15794	15736	15794	15750	15775	15706	15947	15727	15795	15705	15885	15705	15797	15782	15734	15754	15661	15923	15550	15851	15874	15648	15759	15591	15948	15707	15679	15821	15649	15710	15647	15701	15741	15710	15806	15697	15618	15604	15769	15845	15760	15530	15726	15620	15726	15832	15690	15891	15613	15838	15593	15791	15898	15769	15657	15782	15568	15787	15866	15717	15787	15525	15838	15768	15761	15691	15704	15915	15740	15773	15830	15806	15646	15555	15720	15599	15744	15843	15847	15752	15569	15784	15774	15833	15864	15872	15633	15698	15807	15664	15775	15856	15655	15577	15645	15887	15623	15792	15726	15729	15645	15833	15599	15583	15590	15722	15841	15892	15711	15738	15584	16007	15627	15883	15744	15728	15758	15651	16036	15876	15652	15799	15692	15697	15748	15605	15735	15663	15731	15683	15919	15806	15854	15885	15663	15709	15746	15690	15883	15674	15747	15806	15841	15740	15687	15620	15678	15839	15723	15584	15730	15808	15789	15698	15655	15753	15664	15700	15805	15733	15854	15668	15616	15703	15789	15675	15724	15776	15934	15792	15900	15742	15550	15615	15635	15693	15846	15764	15731	15893	15646	15710	15595	15888	15727	15692	15686	15814	15604	15724	15521	15827	15761	15695	15731	15804	15859	15723	15704	15748	15692	15545	15640	15591	15660	15803	15732	15938	15576	15750	15702	15732	15550	15590	15641	15522	15756	15596	15695	15603	15683	15522	15695	15654	15828	15924	15682	15552	15732	15759	15816	15546	15681	15815	15746	15769	15730	15826	15641	15785	15892	15770	15816	15708	15834	15731	15783	15863	15691	15597	15909	15639	15641	15694	15791	15799	15844	15609	15668	15869	15889	15905	15756	15593	15649	15546	15783	15660	15794	15797	15778	15880	15711	15870	15710	15608	15900	15679	15801	15628	15820	15932	15677	15766	15861	15809	15669	15727	15700	15724	15769	15716	15822	15768	15665	15781	15811	15696	15754	15691	15695	15717	15682	15719	15891	15769	15734	15692	15707	15543	15775	15739	15866	15764	15680	15709	15913	15726	15736	15605	15697	15777	15898	15802	15555	15859	15772	15660	15699	15733	15803	15665	15831	15718	15989	15627	15707	15818	15589	15839	15742	15706	15738	15831	15542	15787	15663	15852	15633	15573	15736	15696	15652	15709	15703	15775	15718	15779	15780	15710	15687	15612	15782	15841	15715	15667	15840	15722	15675	15730	15778	15906	15811	15761	15713	15760	15593	15831	15828	15886	15659	15853	15605	15818	15828	15668	15645	15810	15835	15667	15938	15806	15701	15732	15743	15846	15627	15825	15621	15776	15683	15758	15619	15780	15795	15709	15710	15696	15766	15801	15853	15685	15568	15806	15791	15872	15673	15729	15816	15799	15664	15802	15745	15794	15776	15722	15854	15755	15792	15643	15679	15584	15805	15894	15662	15788	15659	15719	15592	15742	15808	15535	15826	15943	15803	15719	15668	15648	15833	15747	15628	15716	15707	15711	15718	15795	15603	15798	15849	15880	15659	15757	15515	15614	15754	15588	15727	15595	15778	15555	15752	15804	15779	15602	15758	15649	15711	15720	15761	15674	15686	15740	15705	15623	15853	15837	15744	15709	15761	15742	15561	15610	15758	15740	15692	15705	15736	15866	15580	15637	15715	15868	15759	15702	15639	15553	15724	15647	15544	15572	15747	15643	15757	15684	15900	15700	15778	15665	15850	15668	15683	15722	15570	15724	15962	15651	15742	15765	15728	15835	15783	15572	15717	15794	15807	15676	15707	15753	15726	15537	15847	15845	15816	15735	15763	15812	15690	15678	15690	15653	15789	15711	15813	15674	15690	15697	15746	15864	15711	15797	15682	15723	15708	15706	15781	15616	15740	15676	15866	15589	15597	15619	15663	15627	15683	15846	15840	15642	15800	15828	15772	15780	15680	15653	15693	15727	15774	15708	15767	15784	15611	15527	15835	15734	15826	15368	15947	15666	15670	15772	15691	15550	15804	15826	15709	15685	15634	15782	15739	15722	15666	15651	15621	15609	15767	15864	15659	15705	15863	15760	15863	15696	15631	15887	15479	15873	15613	15622	15904	15650	15632	15764	15722	15778	15705	15646	15754	15693	15880	15741	15855	15652	15709	15699	15798	15810	15768	15791	15787	15937	15734	15680	15675	15653	15803	15769	15838	15574	15828	15823	15743	15717	15841	15685	15804	15821	15588	15693	15736	15652	15745	15768	15868	15676	15754	15716	15696	15610	15732	15624	15746	15559	15595	15886	15582	15767	15685	15625	15694	15675	15733	15698	15612	15656	15671	15742	15558	15682	15850	15820	15748	15721	15954	15630	15778	15717	15678	15642	15776	15765	15585	15840	15897	15813	15665	15785	15640	15796	15589	15628	15653	15653	15768	15584	15748	15813	15781	15664	15608	15731	15718	15927	15691	15730	15743	15722	15695	15703	15712	15684	15626	15724	15852	15565	15634	15464	15662	15794	15696	15701	15742	15729	15667	15819	15569	15696	15713	15753	15625	15664	15832	15743	15645	15774	15881	15895	15769	15627	15820	15635	15661	15804	15640	15837	15742	15555	15688	15851	15715	15712	15796	15648	15778	15775	15760	15650	15563	15711	15753	15868	15811	15865	15581	15686	15851	15596	15780	15811	15833	15793	15518	15895	15629	15703	15701	15753	15849	15645	15770	15709	15776	15696	15691	15734	15612	15684	15700	15680	15738	15728	15803	15527	15848	15796	15815	15676	15804	15683	15698	15655	15698	15611	15773	15872	15546	15729	15733	15766	15575	15773	15861	15675	15763	15927	15759	15507	15709	15751	15646	15655	15797	15704	15788	15725	15673	15553	15708	15790	15690	15690	15850	15603	15611	15785	15820	15840	15796	15817	15717	15685	15599	15750	15796	15877	15669	15824	15816	15677	15592	15794	15612	15862	15576	15842	15766	15837	15723	15679	15673	15742	15774	15751	15691	15894	15528	15772	15567	15783	15671	15664	15436	15690	15684	15659	15772	15752	15665	15524	15749	15829	15725	15754	15792	15629	15541	15655	15703	15775	15669	15792	15602	15682	15806	15718	15622	15553	15669	15639	15754	15767	15672	15675	15627	15655	15613	15607	15899	15766	15706	15654	15660	15638	15777	15657	15766	15725	15858	15616	15719	15674	15661	15704	15869	15699	15689	15826	15738	15501	15789	15697	15734	15779	15612	15586	15756	15786	15881	15758	15634	15866	15760	15730	15490	15834	15807	15654	15674	15853	15719	15813	15657	15819	15609	15709	15716	15560	15907	15650	15766	15489	15756	15759	15865	15876	15663	15562	15813	15627	15654	15798	15763	15723	15662	15670	15851	15670	15783	15737	15682	15766	15730	15668	15745	15868	15668	15779	15696	15696	15724	15714	15697	15752	15751	15908	15955	15485	15721	15632	15753	15767	15743	15691	15751	15693	15790	15691	15728	15790	15899	15691	15727	15670	15748	15940	15568	15944	15720	15704	15574	15668	15780	15773	15661	15635	15717	15681	15633	15839	15629	15621	15782	15785	15852	15637	15830	15755	15710	15770	15728	15745	15691	15757	15675	15640	15686	15656	15794	15753	15798	15650	15737	15626	15762	15722	15729	15785	15638	15719	15762	15620	15781	15879	15582	15732	15661	15696	15653	15665	15720	15769	15536	15837	15800	15782	15635	15668	15579	15712	15860	15749	15574	15516	15851	15598	15766	15742	15661	15666	15785	15638	15714	15696	15684	15686	15680	15827	15765	15701	15728	15650	15826	15783	15645	15767	15776	15641
28101	22486	25457	22207	18589	18188	18285	18103	18087	18021	17846	17642	17794	17690	17635	17590	17438	17386	17436	17455	17335	17518	17599	17484	17522	17438	17432	17504	17344	17552	17526	17274	17521	17748	17487	17291	17438	17363	17374	17469	17429	17549	17557	17525	17589	17436	17754	17556	17429	17288	17349	17504	17417	17567	17502	17501	17377	17505	17480	17227	17564	17397	17552	17499	17454	17366	17450	17423	17384	17458	17470	17707	17346	17381	17375	17224	17400	17356	17632	17540	17508	17435	17451	17446	17412	17331	17377	17075	17333	17337	17350	17212	17414	17180	17416	17539	17337	17552	17552	17508	17674	17392	17625	17527	17571	17589	17390	17421	17349	17701	17527	17458	17351	17486	17238	17293	17434	17642	17289	17601	17450	17511	17384	17436	17550	17586	17201	17289	17224	17309	17542	17220	17328	17427	17458	17702	17532	17513	17356	17294	17474	17336	17268	17361	17377	17598	17324	17549	17361	17488	17508	17254	17547	17358	17499	17499	17362	17443	17402	17594	17377	17276	17353	17661	17428	17553	17563	17412	17280	17429	17480	17542	17400	17506	17508	17623	17540	17365	17589	17567	17460	17400	17321	17372	17346	17539	17450	17405	17495	17511	17565	17221	17333	17387	17216	17530	17328	17429	17572	17416	17309	17371	17418	17618	17619	17371	17587	17513	17259	17263	17386	17520	17427	17275	17387	17299	17392	17381	17318	17545	17565	17365	17412	17390	17396	17510	17410	17396	17248	17218	17545	17344	17507	17389	17372	17451	17496	17407	17506	17343	17333	17465	17621	17469	17202	17318	17556	17390	17258	17527	17350	17323	17383	17367	17392	17301	17414	17428	17378	17440	17605	17505	17415	17339	17428	17444	17559	17367	17581	17415	17366	17407	17396	17319	17466	17573	17402	17456	17462	17557	17541	17415	17462	17564	17330	17499	17465	17431	17537	17646	17348	17410	17207	17382	17309	17362	17409	17256	17413	17382	17312	17400	17464	17515	17367	17254	17400	17396	17553	17551	17410	17429	17566	17379	17400	17453	17495	17513	17392	17367	17571	17223	17408	17487	17234	17324	17356	17298	17425	17275	17505	17405	17527	17603	17341	17409	17537	17331	17371	17399	17499	17379	17281	17376	17330	17493	17487	17271	17402	17552	17476	17425	17316	17408	17542	17430	17396	17516	17592	17460	17345	17315	17471	17359	17320	17353	17519	17264	17358	17369	17507	17477	17370	17408	17410	17399	17520	17466	17228	17230	17590	17567	17276	17404	17392	17294	17471	17030	17249	17501	17320	17380	17538	17440	17528	17357	17563	17413	17521	17540	17434	17300	17273	17485	17430	17337	17363	17551	17537	17328	17193	17285	17350	17355	17403	17316	17436	17387	17568	17296	17421	17338	17553	17412	17624	17271	17603	17385	17513	17311	17236	17335	17278	17627	17593	17383	17254	17477	17440	17591	17634	17352	17523	17525	17466	17384	17397	17373	17524	17307	17337	17307	17214	17420	17333	17473	17226	17490	17311	17285	17469	17445	17408	17571	17392	17212	17442	17605	17310	17171	17529	17451	17269	17274	17463	17307	17348	17450	17404	17357	17359	17250	17554	17486	17423	17461	17683	17375	17307	17254	17421	17256	17691	17476	17475	17460	17551	17330	17391	17381	17486	17607	17539	17431	17422	17403	17588	17403	17343	17322	17534	17459	17515	17449	17331	17237	17421	17559	17694	17419	17512	17539	17528	17413	17155	17479	17439	17351	17518	17474	17469	17156	17455	17362	17316	17412	17474	17598	17557	17303	17513	17544	17385	17388	17379	17209	17400	17332	17333	17316	17586	17445	17438	17475	17593	17318	17489	17571	17573	17331	17623	17416	17359	17367	17402	17323	17385	17568	17411	17453	17555	17524	17591	17419	17252	17420	17476	17421	17390	17516	17284	17346	17387	17338	17336	17449	17400	17508	17650	17453	17461	17290	17160	17264	17525	17402	17299	17621	17444	17472	17352	17363	17467	17565	17344	17550	17515	17503	17473	17395	17485	17419	17394	17544	17431	17280	17097	17347	17507	17273	17442	17524	17609	17413	17702	17396	17426	17255	17246	17398	17603	17334	17319	17313	17244	17414	17372	17627	17437	17377	17025	17537	17449	17281	17273	17320	17563	17312	17428	17344	17310	17287	17492	17267	17449	17582	17444	17516	17563	17387	17417	17615	17193	17408	17372	17330	17304	17464	17429	17496	17435	17531	17440	17546	17565	17595	17471	17217	17296	17370	17706	17557	17487	17554	17434	17373	17475	17378	17471	17525	17495	17485	17403	17493	17477	17448	17392	17380	17401	17521	17489	17614	17317	17421	17368	17550	17461	17505	17377	17508	17304	17274	17333	17281	17639	17635	17438	17583	17275	17342	17499	17354	17492	17543	17503	17596	17333	17353	17393	17334	17453	17271	17449	17458	17528	17487	17260	17204	17405	17307	17499	17682	17515	17550	17423	17453	17453	17361	17573	17401	17255	17457	17454	17281	17566	17418	17478	17402	17409	17582	17356	17567	17468	17509	17448	17487	17339	17508	17563	17489	17510	17379	17431	17542	17430	17493	17410	17367	17531	17362	17366	17693	17633	17308	17394	17418	17370	17351	17532	17556	17495	17260	17536	17369	17542	17325	17226	17407	17577	17356	17521	17470	17393	17262	17350	17566	17384	17352	17138	17524	17457	17401	17308	17405	17567	17606	17427	17504	17274	17601	17347	17437	17601	17371	17356	17367	17359	17177	17460	17443	17400	17282	17522	17375	17530	17374	17524	17489	17505	17426	17602	17396	17364	17448	17500	17589	17549	17525	17279	17280	17435	17516	17572	17312	17457	17421	17539	17424	17440	17455	17536	17308	17352	17565	17489	17566	17412	17622	17314	17455	17465	17452	17704	17567	17392	17645	17418	17349	17455	17304	17354	17272	17479	17371	17344	17535	17311	17495	17385	17404	17541	17588	17729	17298	17508	17465	17318	17486	17481	17639	17347	17370	17389	17543	17476	17471	17482	17380	17458	17596	17363	17476	17406	17504	17496	17336	17487	17319	17514	17425	17233	17335	17209	17266	17304	17503	17325	17420	17434	17437	17481	17492	17517	17546	17330	17247	17527	17424	17219	17306	17291	17654	17447	17323	17407	17486	17660	17386	17457	17380	17212	17416	17456	17409	17380	17428	17452	17142	17342	17350	17501	17640	17353	17565	17446	17497	17504	17543	17424	17423	17189	17550	17400	17367	17423	17549	17468	17572	17479	17578	17377	17317	17551	17546	17581	17235	17378	17488	17491	17446	17246	17314	17351	17474	17398	17383	17293	17337	17317	17286	17439	17447	17324	17597	17499	17346	17439	17286	17515	17579	17143	17421	17286	17255	17222	17485	17639	17350	17523	17519	17303	17566	17574	17374	17296	17377	17574	17499	17427	17573	17389	17558	17402	17513	17429	17349	17552	17628	17325	17482	17495	17482	17560	17554	17574	17611	17401	17403	17482	17550	17626	17680	17670	17234	17332	17433	17363	17459	17398	17588	17598	17495	17459	17332	17573	17405	17502	17409	17362	17626	17530	17515	17475	17402	17539	17584	17630	17349	17188	17359	17301	17506	17442	17192	17472	17375	17438	17473	17288	17397	17472	17461	17447	17638	17464	17506	17284	17471	17646	17378	17415	17353	17329	17507	17530	17458	17356	17393	17484	17388	17344	17513	17532	17389	17411	17345	17630	17453	17556	17479	17429	17599	17629	17597	17404	17364	17498	17250	17334	17338	17378	17473	17278	17484	17342	17388	17593	17625	17436	17397	17637	17429	17445	17427	17280	17340	17493	17586	17460	17398	17323	17547	17432	17139	17594	17551	17484	17176	17350	17485	17517	17567	17218	17264	17496	17535	17377	17324	17394	17473	17591	17486	17462	17289	17287	17532	17424	17635	17270	17178	17517	17403	17373	17312	17499	17458	17373	17357	17453	17347	17483	17451	17671	17440	17452	17395	17616	17435	17420	17453	17614	17564	17608	17601	17395	17421	17481	17474	17370	17342	17507	17329	17368	17424	17588	17503	17339	17312	17399	17418	17453	17573	17583	17446	17249	17401	17281	17388	17633	17387	17359	17388	17374	17445	17315	17224	17463	17282	17372	17424	17578	17376	17503	17237	17445	17447	17289	17532	17636	17450	17478	17220	17541	17641	17457	17418	17653	17478	17375	17455	17362	17565	17517	17426	17324	17441	17667	17547	17471	17381	17471	17431	17477	17407	17355	17575	17440	17557	17535	17409	17655	17360	17448	17104	17568	17548	17439	17430	17396	17430	17812	17449	17247	17342	17520	17498	17623	17343	17224	17516	17346	17420	17531	17499	17492	17362	17384	17467	17436	17492	17524	17450	17517	17313	17490	17536	17568	17442	17397	17461	17422	17468	17573	17446	17580	17183	17380	17368	17383	17445	17585	17408	17364	17477	17523	17500	17526	17439	17434	17232	17350	17228	17416	17396	17499	17345	17509	17541	17479	17481	17513	17330	17170	17363	17553	17505	17559	17357	17440	17451	17466	17426	17598	17426	17319	17528	17451	17453	17408	17373	17326	17403	17536	17342	17460	17490	17512	17564	17313	17543	17397	17572	17374	17526	17426	17639	17498	17591	17580	17376	17384	17282	17368	17507	17517	17507	17450	17410	17230	17609	17422	17358	17256	17424	17485	17538	17454	17301	17325	17724	17369	17398	17406	17550	17543	17219	17454	17544	17427	17534	17572	17555	17471	17331	17657	17563	17479	17317	17126	17526	17505	17463	17762	17614	17534	17312	17448	17457	17352	17528	17396	17470	17405	17332	17532	17394	17400	17504	17610	17382	17384	17550	17518	17485	17249	17561	17438	17399	17489	17381	17382	17535	17348	17356	17342	17467	17386	17442	17335	17487	17487	17301	17481	17468	17391	17611	17632	17105	17421	17267	17420	17433	17543	17387	17447	17278	17554	17537	17573	17576	17450	17492	17309	17446	17452	17588	17342	17430	17481	17454	17521	17407	17303	17416	17482	17544	17468	17456	17329	17533	17330	17245	17433	17413	17541	17481	17326	17524	17364	17520	17481	17498	17496	17615	17599	17313	17402	17429	17192	17232	17381	17513	17230	17519	17404	17282
16656	22343	21697	18528	17118	16359	16366	16215	15893	15819	15357	15318	15344	15088	15148	15147	14978	15010	15040	14960	14963	15144	14760	15081	14971	15041	14948	15121	15176	15026	15042	14971	15044	15040	14918	14900	15035	14940	15127	14942	14967	14958	14958	15092	15041	14836	15092	14932	14929	14849	14895	14904	14908	14975	14880	15090	14960	14988	14926	14922	14916	15225	15002	14964	15063	14871	14846	15079	14913	14966	14971	14891	15180	15000	14999	15071	14884	14939	14957	14918	14940	14825	14918	14909	14861	14981	14907	15006	14827	14967	15084	14827	14945	14876	14949	14880	15015	14964	14986	15019	15019	14937	15002	15132	15072	15019	15033	14930	14938	14976	14931	14912	14868	14898	14968	15003	14732	14997	15002	14848	14937	14797	14985	14871	14959	15032	14866	14999	14957	15029	15051	14910	14842	14744	14805	14933	15090	14970	14959	14860	14940	14998	15004	14910	14976	15015	15046	14818	14961	14849	15029	14978	14909	14912	14887	14970	14979	14993	15080	14792	14948	15130	14949	15048	14763	15021	14948	14841	14984	14986	14771	14942	14881	15098	14978	14842	14837	14998	14739	14948	14930	14980	15020	14877	14989	14928	14877	14871	14868	14906	14788	14858	14844	14865	14861	14860	14835	15030	14938	14897	14995	14860	14900	14838	15040	14886	14966	14878	14861	14885	14964	14959	14896	14928	14924	14822	14977	15043	15149	15111	14983	15104	14869	14834	14905	15015	14898	14993	15011	15012	14898	14984	14922	14989	14761	15012	14907	15106	15012	14913	14996	14908	14926	14920	14985	14867	14841	14896	14951	15104	14923	15075	14852	15071	14973	15027	15030	14842	14918	15033	14869	14756	14930	15055	14959	15041	14768	14929	14923	15051	14968	15059	15152	14874	15019	15012	14963	15072	14934	14798	14905	14935	14920	15025	14883	14865	14781	14862	14960	14886	14956	14875	15032	15011	14995	14919	14965	15081	14814	14917	14975	14990	15025	14887	14947	15037	15032	15087	14900	15029	14850	14781	15025	14910	15013	14740	14944	14868	15023	14793	14915	14918	14899	15109	14842	14893	15005	14946	14792	15096	14949	14924	14928	14862	14859	14967	14942	14846	15057	15000	15002	14841	14707	14720	14937	14904	15085	14816	14859	14927	14937	14728	14955	14872	14753	15004	14716	14787	14819	15123	15090	14948	14839	14901	15017	14872	14901	14964	14889	15034	14919	14861	15029	15031	14867	14808	14964	15011	14850	14872	14962	14938	14777	14916	14882	14787	14999	14778	14860	14980	15032	14874	14819	14916	14886	14975	14863	14909	14981	14883	14945	14774	15003	14899	14849	15007	14900	15059	14800	15047	14986	15004	15025	14865	15020	14899	14975	14959	14949	14999	14947	14974	14897	14871	15027	15021	14945	14987	14965	15037	14859	14889	14836	14864	14925	14911	14941	14905	14810	15036	14921	14987	14969	14934	15049	15022	14892	14965	14756	15035	14944	14981	14773	14966	14872	15125	15050	15017	14959	15043	14810	14848	14914	14931	14923	14894	15020	14651	14940	14870	14785	14856	14963	14801	14863	14964	15017	14809	14989	14850	14920	14880	14866	14871	14930	14922	15094	14760	14773	14922	14916	14978	14853	14955	14958	14910	14857	15056	14927	14952	14910	15044	14953	14850	15070	14890	14898	14929	14943	14990	15117	15003	14875	14928	14977	14717	14942	14878	15070	14908	15105	15045	14827	15074	14861	14984	14864	14941	14933	14664	15010	14874	15159	14919	14868	14989	15041	14829	15038	14882	14933	14928	15050	15029	14916	15053	14757	15079	15000	15011	15035	14944	14868	15003	14899	15061	14821	14933	14928	14898	14981	14874	14963	14935	14813	14826	14929	15080	14909	15015	15139	14747	14897	14817	14906	14734	14971	14918	15156	14857	15109	14920	15107	14888	14902	14925	15023	14995	14871	14968	14988	15025	14971	15028	14966	14926	14923	15010	14826	14989	14918	14882	14996	14939	14987	14979	14926	14811	14815	14941	14899	15008	14868	14807	14893	14807	15020	15135	14935	15028	14881	14945	14781	14831	15025	15173	14911	14863	14887	15003	14891	15002	14928	14778	14921	14754	14864	15120	14804	14931	15093	14939	14771	15023	14797	15001	14911	14739	14949	15126	14949	14883	14914	14900	15034	14859	15003	14929	14964	14933	14867	14886	15056	14913	14841	14819	14952	14955	14996	14867	14964	14964	14898	15030	14960	14824	14866	14940	15093	14988	15051	14907	14873	14954	14868	14850	14873	14941	14895	14935	14850	14771	14855	14885	14922	14924	15046	15012	14772	15034	15090	14864	14966	14991	15015	14956	15084	14830	14981	15174	14878	14979	15072	14843	14914	15169	15020	14913	14886	15047	14980	14992	15085	15108	14975	14812	15094	14967	14901	14916	14960	15000	14971	14908	15038	14910	14803	14984	15021	14737	14751	14985	14866	14984	14979	14811	15056	14870	15015	15019	14875	14980	14808	15049	14978	14963	14873	14884	15029	15010	15005	14951	15013	14929	14908	14938	14901	14943	14906	14905	15155	14967	14926	14873	15001	14916	14869	14851	14862	14902	15032	14754	15000	14940	14879	14875	14955	14898	14899	14914	15021	14941	15029	14911	14961	14869	15028	14817	14836	14964	14967	14943	14873	14879	14883	15033	14806	15041	15108	15018	14849	14834	15008	15082	14826	14900	14955	14937	14888	14843	14921	14921	14896	14949	14863	14846	14931	14915	14871	15025	14935	14989	14945	14939	14961	14924	15014	15053	14999	14790	14932	14763	15070	14857	14985	14829	14979	15034	14906	14949	14857	14859	14819	14793	15014	15024	14982	14951	15016	14970	15023	14860	15000	14875	14965	14996	14983	14911	14996	15002	14926	15017	14817	15020	15002	15027	14876	14862	14857	14905	15090	14942	14966	15005	14903	14972	14983	15081	14939	14944	15055	15048	15115	14901	14868	14859	14975	14830	14958	14950	14880	14986	15053	15004	15047	15146	14939	14963	14851	14920	14996	14923	14878	14854	15050	15110	15065	14868	15000	14964	14825	15084	14832	15019	14829	15083	14955	15088	14995	14872	15015	14946	14880	15086	14898	15054	14863	14890	14996	14875	14917	14891	15124	14892	14959	14976	15030	15008	15069	14997	14830	14828	15143	15028	14976	14900	14886	15057	14957	14871	14838	15093	15033	14920	15002	15042	14936	15108	15009	14986	15040	14999	15095	14840	15114	14961	14949	14967	14970	14897	14958	14815	14837	14901	14819	15002	15011	14938	14956	15008	14859	14816	14867	14974	14914	14825	14795	14926	14988	14924	14936	14943	15036	14975	14815	15000	14906	15061	14888	15037	14998	14937	14970	14893	14931	14854	14944	14812	15066	14995	14876	14849	14803	15002	14829	14892	15046	15014	14889	14823	14942	15099	14873	15064	15109	14965	15061	14832	14935	14934	14998	14984	15101	14889	15042	14918	15084	14933	15084	14884	14941	15027	15105	14857	14890	15044	14908	15212	14962	14918	14979	15116	14797	14874	14949	15099	14993	15054	14875	15026	15022	15004	14858	14911	14995	14899	14769	14853	15008	14872	14959	14948	15057	14823	15012	15142	15178	14923	14993	14952	14947	14753	15062	14956	15049	14707	14949	14958	15036	14865	14976	14946	14773	14969	15022	14923	14931	14990	14916	15121	14953	15024	14899	15079	14948	15023	14955	14913	14796	14864	14895	14941	14829	15020	14950	14990	14970	14879	15054	14893	15088	15007	14931	14877	15046	14890	14872	14800	14858	14984	14926	14862	15053	14960	14939	14886	14961	15109	14852	14867	15050	14989	14911	14844	14951	14793	15041	14929	14940	14897	14869	14987	14980	15018	15147	15008	14907	14973	14901	14904	14778	14973	14844	14938	14969	14976	15026	14924	14837	14803	14927	14791	14867	14892	14692	15040	14830	15090	14974	14818	15104	14924	14980	14998	14865	14938	15138	14829	15139	14870	15038	14893	15026	14885	15114	14986	14740	14932	14924	14880	14843	15153	14828	15119	14941	15017	15103	14909	14985	14961	15063	14939	14904	15108	14962	14868	14958	15001	14972	14828	14980	14789	14992	15027	15012	14988	14901	14933	14983	14912	15004	14821	14872	14918	14863	14837	14856	14939	14914	14869	14880	14950	15012	15036	14872	14936	14806	14949	14960	14822	15033	14818	14905	14955	14877	14932	14907	15094	14798	14944	14924	14897	14972	15104	15026	14971	15095	14777	15001	14819	14812	15021	14744	15111	14964	15049	14835	15005	14749	14861	14986	15106	14909	14982	14967	14889	14904	14936	15188	14861	14824	14944	14907	14997	14877	14937	14837	14984	14939	14985	14905	14876	15011	15007	15088	15001	14937	15022	14779	14957	15014	14720	14925	14965	14902	14947	14840	15051	14838	15040	14913	14937	14938	14756	14823	14947	15062	14918	14940	15003	15101	14916	14946	14800	15100	15036	14881	15011	15054	14926	14887	14830	15035	14916	15050	15006	14880	14903	14946	14964	14915	14979	14929	14896	15050	14898	15040	14932	14945	14947	15011	15028	14960	15000	15140	14937	14962	14813	15056	15035	14967	15131	15031	15013	14854	14909	14886	14988	14993	14841	15131	14926	15026	14847	14914	14937	14856	14983	14882	14980	14971	14802	14942	14981	14958	14979	15076	15063	14904	14903	14870	14990	14810	15054	14811	14991	14889	14894	14880	14938	15089	15117	14834	15031	14986	15027	14869	14909	15059	15040	14937	14783	14975	14964	14873	14986	15027	15007	14981	14934	14855	15017	14914	14949	14735	14994	14757	14735	14727	14953	14992	14823	14919	14853	14893	14952	15115	14946	14772	15026	14940	15032	14760	15048	14855	15056	14832	14772	14856	14880	14821	14934	14822	15032	15009	14969	15119	14896	15022	14698	14764	15015	14903	15013	15028	15085	14794	14876	14929	14818	15044	15068	15010	14969	15028	15223	14921	14938	15035	14881	14915	14796	15032	14903	15025	14861	14898	14914	14856	14995	14965	15028	15086	14831	14922	14995	14803	14887	14803	15178	14880	14990	14944	14957	14996	14983	14739	14915	14966	14987	15124	14911	15106	14897	14868	14875
24133	21484	29019	24434	22109	21515	20240	17488	16426	16223	16127	15831	15698	15896	15811	15857	15632	15760	15595	15563	15660	15767	15549	15581	15502	15534	15647	15543	15434	15271	15403	15422	15638	15366	15745	15436	15527	15397	15418	15386	15470	15458	15423	15427	15345	15562	15441	15421	15278	15188	15445	15467	15374	15439	15390	15557	15473	15497	15542	15103	15892	16067	16175	15731	15557	15661	15422	15539	15247	15323	15407	15508	15365	15373	15403	15398	15294	15508	15476	15246	15219	15591	15305	15387	15195	15301	15206	15414	15264	15197	15268	15392	15352	15508	15408	15368	15472	15431	15427	15178	15410	15493	15391	15510	15356	15619	15360	15410	15217	15473	15402	15406	15299	15392	15278	15448	15329	15119	15309	15393	15376	15281	15234	15471	15427	15464	15254	15334	15316	15372	15573	15396	15280	15505	15397	15356	15265	15453	15306	15404	15543	15287	15395	15512	15183	15435	15410	15354	15473	15365	15271	15315	15319	15404	15441	15306	15258	15325	15354	15418	15521	15365	15567	15371	15281	15377	15488	15237	15240	15341	15331	15716	15549	15575	15352	15279	15421	15211	15246	15249	15318	15462	15219	15376	15377	15385	15353	15548	15472	15230	15325	15280	15215	15357	15308	15210	15267	15452	15256	15269	15495	15335	15558	15420	15395	15376	15318	15281	15409	15253	15327	15262	15339	15361	15249	15394	15389	15091	15361	15168	15577	15490	15360	15403	15253	15398	15377	15467	15542	15354	15180	15297	15144	15545	15284	15303	15506	15152	15332	15340	15237	15287	15571	15200	15395	15246	15389	15288	15597	15302	15443	15477	15188	15331	15342	15256	15425	15524	15456	15253	15297	15367	15367	15460	15231	15185	15228	15380	15519	15410	15208	15212	15328	15369	15426	15416	15374	15381	15312	15520	15446	15278	15552	15389	15384	15285	15346	15334	15262	15351	15274	15453	15495	15446	15382	15438	15492	15359	15138	15705	15428	15399	15201	15525	15358	15468	15418	15426	15218	15510	15518	15497	15307	15301	15434	15372	15565	15427	15354	15548	15385	15453	15534	15575	15399	15216	15345	15341	15489	15403	15268	15373	15610	15515	15417	15392	15326	15404	15395	15353	15501	15556	15434	15335	15339	15151	15369	15386	15266	15481	15095	15497	15562	15306	15376	15344	15455	15570	15520	15372	15435	15268	15515	15286	15160	15527	15588	15390	15284	15502	15269	15631	15506	15312	15300	15245	15562	15349	15483	15306	15374	15388	15539	15531	15429	15361	15394	15321	15431	15403	15440	15410	15637	15274	15378	15239	15472	15445	15398	15353	15597	15386	15344	15472	15319	15486	15300	15378	15354	15313	15304	15513	15642	15351	15277	15441	15342	15386	15325	15319	15529	15210	15510	15429	15446	15414	15476	15186	15180	15354	15411	15343	15633	15491	15184	15310	15343	15233	15199	15146	15516	15594	15462	15537	15168	15190	15280	15159	15389	15463	15528	15542	15432	15404	15321	15362	15357	15213	15443	15429	15436	15298	15454	15422	15413	15223	15289	15346	15536	15287	15253	15404	15507	15431	15471	15330	15429	15234	15381	15262	15493	15559	15404	15401	15421	15345	15377	15201	15338	15415	15338	15450	15453	15423	15598	15349	15326	15520	15399	15548	15538	15393	15472	15365	15495	15392	15288	15493	15197	15321	15383	15508	15390	15357	15329	15502	15431	15369	15094	15553	15225	15254	15411	15268	15437	15239	15317	15310	15319	15271	15432	15302	15310	15299	15281	15371	15353	15348	15322	15452	15502	15591	15492	15210	15383	15188	15358	15472	15534	15490	15265	15322	15503	15489	15436	15385	15321	15280	15335	15412	15484	15410	15270	15320	15293	15408	15289	15275	15368	15370	15516	15344	15288	15438	15304	15148	15569	15365	15316	15302	15407	15143	15195	15346	15338	15239	15521	15309	15499	15303	15469	15222	15494	15541	15298	15334	15356	15434	15430	15412	15241	15431	15371	15388	15311	15084	15351	15490	15386	15344	15286	15424	15221	15261	15360	15671	15351	15326	15282	15351	15232	15419	15258	15419	15348	15336	15240	15500	15228	15397	15400	15554	15316	15612	15297	15370	15542	15450	15311	15392	15556	15485	15530	15407	15505	15341	15434	15362	15476	15382	15379	15459	15325	15451	15455	15535	15265	15193	15462	15274	15303	15536	15321	15314	15265	15385	15207	15488	15447	15474	15415	15214	15475	15542	15464	15293	15395	15418	15255	15277	15151	15477	15545	15187	15425	15351	15471	15397	15344	15566	15390	15456	15471	15381	15470	15540	15396	15375	15323	15214	15431	15495	15547	15480	15532	15281	15237	15381	15444	15341	15468	15248	15443	15278	15372	15271	15237	15419	15323	15545	15445	15300	15528	15374	15413	15187	15322	15484	15529	15218	15369	15249	15422	15415	15532	15303	15580	15328	15347	15292	15353	15228	15320	15244	15388	15273	15322	15434	15368	15436	15393	15369	15380	15429	15219	15370	15512	15240	15533	15416	15326	15359	15379	15460	15340	15216	15397	15431	15257	15394	15379	15463	15376	15325	15324	15464	15503	15335	15267	15355	15514	15433	15439	15282	15245	15336	15613	15192	15405	15222	15356	15237	15314	15365	15337	15287	15334	15456	15401	15358	15435	15512	15399	15205	15337	15393	15203	15397	15335	15425	15371	15352	15348	15279	15445	15250	15329	15319	15139	15386	15386	15329	15621	15387	15136	15499	15324	15168	15291	15412	15451	15525	15309	15552	15247	15365	15257	15397	15490	15305	15372	15229	15311	15404	15296	15248	15282	15317	15503	15329	15518	15237	15281	15365	15324	15307	15483	15319	15309	15220	15373	15462	15397	15453	15486	15420	15591	15400	15397	15361	15312	15178	15236	15419	15430	15455	15265	15386	15433	15385	15239	15266	15595	15247	15305	15374	15364	15591	15447	15327	15466	15306	15504	15474	15170	15219	15342	15511	15320	15447	15239	15345	15346	15360	15334	15587	15376	15406	15527	15511	15490	15364	15480	15259	15438	15420	15184	15362	15357	15224	15260	15343	15440	15305	15406	15349	15531	15374	15470	15508	15585	15209	15173	15343	15347	15434	15486	15448	15352	15175	15615	15314	15382	15437	15554	15346	15340	15384	15349	15336	15282	15413	15468	15348	15345	15351	15326	15169	15406	15497	15405	15260	15475	15381	15351	15424	15475	15358	15407	15583	15409	15294	15256	15406	15374	15358	15408	15423	15476	15142	15294	15363	15285	15544	15567	15397	15212	15463	15511	15398	15381	15448	15477	15657	15336	15466	15257	15286	15335	15377	15203	15133	15489	15485	15319	15317	15327	15190	15446	15184	15231	15560	15570	15482	15406	15500	15432	15378	15394	15369	15352	15313	15365	15501	15322	15406	15389	15227	15237	15192	15458	15224	15363	15260	15246	15355	15325	15307	15364	15387	15391	15334	15477	15334	15425	15365	15425	15394	15341	15298	15314	15164	15330	15327	15223	15237	15466	15473	15352	15249	15411	15377	15331	15405	15342	15227	15281	15368	15400	15254	15496	15353	15278	15408	15419	15422	15304	15568	15380	15319	15380	15510	15324	15352	15326	15342	15242	15298	15361	15382	15224	15224	15401	15255	15328	15432	15503	15463	15199	15318	15436	15493	15315	15262	15526	15492	15219	15450	15486	15164	15396	15272	15459	15277	15474	15517	15304	15346	15504	15425	15371	15431	15308	15333	15423	15392	15266	15523	15271	15197	15428	15446	15378	15278	15260	15350	15317	15156	15336	15496	15351	15393	15347	15109	15423	15244	15485	15289	15527	15527	15607	15160	15303	15344	15270	15246	15510	15515	15341	15210	15308	15395	15309	15388	15398	15384	15385	15417	15485	15493	15396	15552	15346	15334	15464	15242	15413	15287	15336	15331	15629	15320	15216	15188	15331	15414	15348	15474	15409	15554	15180	15335	15462	15497	15181	15278	15409	15254	15322	15428	15295	15379	15346	15485	15375	15432	15594	15310	15534	15537	15418	15428	15302	15311	15327	15291	15218	15355	15302	15384	15576	15224	15374	15329	15436	15324	15326	15519	15392	15398	15375	15525	15285	15419	15336	15519	15303	15391	15562	15396	15403	15354	15393	15268	15582	15525	15489	15246	15301	15100	15323	15319	15353	15377	15388	15417	15301	15369	15244	15687	15500	15398	15314	15503	15337	15403	15042	15280	15418	15414	15412	15378	15437	15269	15371	15377	15293	15339	15322	15451	15387	15266	15384	15284	15309	15489	15450	15480	15501	15413	15361	15411	15360	15187	15227	15236	15568	15363	15594	15532	15149	15569	15415	15524	15420	15421	15468	15553	15272	15383	15229	15376	15403	15517	15423	15333	15460	15272	15213	15525	15353	15383	15307	15446	15396	15514	15345	15279	15334	15486	15443	15311	15297	15443	15337	15345	15400	15379	15370	15350	15455	15521	15309	15504	15377	15352	15324	15312	15541	15372	15589	15407	15318	15224	15069	15370	15295	15572	15418	15340	15096	15417	15578	15176	15466	15313	15430	15309	15434	15369	15283	15352	15327	15446	15463	15312	15212	15374	15239	15197	15403	15267	15492	15368	15214	15514	15444	15489	15259	15554	15562	15430	15479	15320	15250	15133	15346	15266	15401	15202	15526	15432	15322	15233	15235	15569	15336	15430	15359	15118	15556	15362	15305	15349	15558	15374	15400	15375	15300	15417	15289	15348	15281	15170	15280	15513	15383	15523	15403	15427	15314	15275	15415	15533	15538	15484	15401	15218	15342	15349	15501	15469	15446	15489	15352	15437	15282	15551	15409	15455	15429	15421	15493	15407	15432	15346	15355	15234	15262	15285	15336	15462	15482	15317	15386	15368	15289	15331	15388	15305	15241	15324	15460	15407	15293	15369	15353	15327	15364	15298	15374	15672	15494	15189	15242	15494	15470	15349	15205	15183	15423	15321	15322	15309	15248	15258	15194	15461	15363	15258	15368	15331	15518	15264	15383	15230	15498	15498	15154	15366	15536	15580	15357	15536	15515	15243	15337	15376	15539	15141	15508	15305	15258	15278	15415	15301	15308	15262	15374	15329	15166	15323	15231	15372	15330	15478
15659	27971	26359	20604	18306	17272	17463	16642	15708	15004	14926	14660	14405	14277	14063	14149	14158	14018	13808	13852	13967	13986	13964	14005	14080	13836	13997	13631	14011	14052	13780	13908	13894	13891	13894	14062	13847	13980	13772	14005	13830	13884	13834	13805	13683	13953	13733	13818	13780	13830	13809	13786	13980	13943	13793	13822	13921	13849	13770	13676	14607	14826	14604	14429	13955	13860	13705	13908	13678	13747	13788	13870	13887	13806	13891	13846	13790	13748	13634	13762	13766	13695	13808	13788	13864	13793	13790	13846	13958	13747	13822	13941	13850	13651	13746	13793	13831	13767	13692	13652	13820	13794	13877	14096	13805	13835	13759	13799	13974	13868	13736	13842	13783	13844	13777	13682	13674	13802	13653	13843	13812	13861	13724	13775	13787	13693	13793	13759	13988	13754	13888	13704	13930	13726	13718	13852	13708	13710	13694	13941	13695	13903	13886	13733	13657	13730	13658	13789	13845	13874	13879	13765	13794	13792	13860	13902	13856	13744	13799	13804	13757	13898	13730	13834	13779	13830	13681	13708	13806	13711	13909	13819	13960	13802	13681	13784	13835	13729	13692	13755	13677	13950	13739	13716	13715	13676	13820	13805	13788	13699	13632	13823	13708	13646	13789	13757	13842	13728	13818	13848	13921	13625	13795	13896	13705	13753	13803	13828	13690	13782	13789	13818	13673	13708	13803	13815	13740	13648	13693	13899	13813	13574	13810	13674	13795	13729	13878	13872	13616	13897	13699	13774	13871	13886	13710	13715	13831	13745	13663	13768	13799	13770	13961	13816	13721	13952	13904	13977	13887	13743	13857	13815	13909	13834	13735	13825	13896	13753	13827	13906	13943	13780	13692	13646	13864	13779	13703	13898	13833	13825	13654	13805	13856	13779	13820	13708	13865	13687	13729	13670	13863	13722	13920	13793	13923	13642	13738	13737	13789	13669	13817	13872	13630	13744	13739	13921	13659	13814	13839	13915	13704	13666	13690	13930	13769	13798	13800	13725	13731	13934	13885	13877	13634	13800	13672	13763	13852	13771	13724	13797	13687	13804	13860	13833	13786	13879	13731	13741	13759	13749	13662	13970	13716	13909	13724	13828	13824	13898	13820	13904	13816	13837	13800	13751	13788	13777	13775	13734	13778	13772	13873	13812	13814	13776	13815	13862	13744	13847	13879	13688	13734	13782	13803	13838	13793	13785	13716	13625	13802	13668	13894	13867	13862	13719	13842	13922	13765	13767	13753	13751	13881	13579	13745	13651	13608	13744	13877	13810	13653	13711	13775	13936	13773	13708	13765	13956	13709	13756	13838	13914	13839	13801	13799	13750	13700	13887	13738	13826	13847	13633	13760	13753	13666	13720	13820	13878	13793	13860	13634	13832	13943	13724	13855	13795	13825	13733	13970	13484	13790	13706	13709	13697	13752	13881	13835	13756	14031	13787	13791	13821	13836	13730	13782	13692	13774	13746	13689	13708	13826	13791	13734	13905	13716	13822	13843	13735	13644	13799	13882	13737	13764	13752	13825	13869	13682	13769	13802	13921	13789	13838	13957	13819	13803	13768	13877	13703	14081	13617	13640	13683	13697	13964	13893	13704	13694	13681	13675	13769	13748	13770	13936	13949	13802	13667	13732	13691	13794	13848	13829	13783	13893	13624	13925	13693	13666	13829	13824	13785	13758	13831	13783	13928	13963	13895	13761	13776	13791	13669	13797	13874	13718	13844	13991	13712	13752	13703	13764	13738	13833	13949	13852	13684	13775	13987	13687	13783	13834	13756	13737	13810	13895	13773	13836	13641	13708	13927	13843	13730	13873	13887	13841	13749	13720	13885	13781	13489	13798	13815	13624	13832	13820	13789	13915	13883	13973	13867	13711	13709	13728	13901	13784	13877	13649	13841	13678	13775	13798	13700	13922	13851	13777	13769	13797	13826	13949	13616	13898	13920	13732	13734	13812	13885	13866	13893	13780	13737	13877	13912	13678	13751	13774	13808	13876	13761	13808	13707	13815	13656	13671	13790	13687	13869	13696	13849	13864	13672	13754	13829	13808	13913	13701	13697	13824	13772	13916	13807	13847	13803	13869	13951	13758	13849	13659	13801	13696	13720	13834	13585	13856	13794	13783	13818	13665	13711	13688	13666	13962	13798	13898	13876	13983	13924	13855	14039	13727	13760	13865	13835	13756	13756	13894	13925	13818	13794	13747	13909	13775	13960	13698	13705	13712	13808	13910	13745	13694	13652	13585	13766	13971	13918	13651	13716	13779	13646	13814	13734	13778	13812	13635	13988	13764	13623	13851	13811	13831	13726	13843	13722	13859	13871	13769	13785	13752	13865	13888	13738	13954	13738	13770	13865	13695	13711	13823	13703	13997	13712	13969	13590	13757	13767	13987	13779	13874	13848	13750	13755	13822	13906	13784	13825	13755	13802	13885	13717	13598	13706	13895	13873	13845	13785	13739	13878	13784	13685	13731	13746	13740	13831	13699	13811	13828	13861	13729	13790	13871	13696	13700	13824	13665	13781	13759	13890	13965	13742	13681	13889	13826	13610	13761	13805	13743	13743	13790	13807	13888	13863	13739	13897	13944	13750	13797	13806	13765	13801	13808	13628	13773	13694	13747	13788	13707	13654	13775	13864	13759	13779	13774	13953	13680	13859	13696	13815	13845	13837	13853	13723	13935	13800	13843	13973	13933	13609	13958	13731	13913	13804	13792	13914	13740	13922	13762	13726	13735	13846	13777	13762	13825	13722	13708	13767	13738	13963	13823	13742	13802	13919	13659	13837	13796	13782	13804	13731	13756	13610	13755	13752	13738	13931	13908	13686	13699	13752	13986	13849	13839	13818	13738	13925	13732	13751	13846	13645	13830	13745	13824	13881	13863	13993	13902	13762	13818	13694	13836	13749	13766	13923	13668	13767	13773	13704	13801	13864	13686	13906	13801	13767	13744	13833	13769	13853	13727	13814	13878	13956	13744	13741	13893	13825	13948	13811	13576	13858	13631	13842	13888	13798	13869	13717	13777	13817	13765	13837	13746	13712	13845	13975	13660	13763	13879	13936	13891	13881	13778	13914	13903	13683	13813	13753	13763	14082	13876	13702	13855	13724	13720	13800	13782	13769	13734	13693	13792	13810	13835	13585	13872	13948	13874	13523	13866	13743	13826	13680	13662	13849	13637	13908	13856	13758	13715	13836	13650	13855	13753	13839	13870	13795	13774	13595	13856	13725	13797	13635	13726	13617	13728	13810	13792	13877	13871	13794	13714	13632	13715	13829	13942	13696	13780	13751	13685	13673	13788	13726	13726	13656	13817	13765	13806	13906	13729	13878	13845	13823	13869	13730	13901	13708	13731	13719	13860	13828	13684	13729	13902	13875	13809	13633	13716	13774	14002	13834	13791	13704	13918	13859	13657	13715	13836	13874	13775	13798	13686	13866	13665	13789	13736	13877	13813	13773	13667	13709	13814	13814	13717	13867	13842	13875	13794	13881	13881	13677	13800	13826	13885	13967	13821	13729	13750	13802	13704	13714	13737	13730	13681	13849	13667	13787	13712	13806	13745	13737	13706	13616	13767	13867	13557	13666	13864	13742	13861	13802	13857	13730	13797	13920	13734	13864	13873	13963	13739	13686	13676	13821	13659	13726	13659	13582	14005	13666	13727	13594	13788	13845	13843	13682	13853	13821	13871	13633	13855	13773	13885	13748	13741	13700	13628	13767	13889	14074	13820	13818	13811	13815	13793	13652	13810	13755	13853	13766	13758	13804	13833	13722	13812	13905	13842	13829	13829	13754	13762	13752	13858	13699	13829	13721	13914	13945	13875	13821	13633	13778	13865	13886	13863	13829	13825	13929	13734	13862	13786	13671	13918	13760	13645	13738	13865	13840	13725	13791	13804	13752	13811	13883	13848	13974	13835	13765	13798	13657	13746	13619	13761	13870	13819	13791	13632	13746	13861	13854	13721	13800	13803	13678	13855	13743	13742	13832	13820	13716	13887	13843	13825	13846	13782	13816	13755	13731	13781	13683	13745	13671	13829	13935	13707	13692	13808	13837	13790	13861	13854	13821	13834	13833	13836	13909	13740	13879	13845	13766	13877	13672	13977	13793	13871	13891	13913	13827	13673	13715	13715	13840	13750	13882	13709	13805	13596	13908	13761	13780	13828	13723	13697	13669	13745	13738	13777	13743	13577	13774	13700	13937	13552	13911	13893	13705	13756	13736	13850	13903	13860	13819	13735	13775	13927	13737	13780	13958	13794	13623	14094	13786	13824	13823	13635	13766	13743	13891	13772	13691	13580	13891	13756	13752	13858	13802	13729	13789	13820	13750	13738	13758	13752	13965	13868	13673	13661	13749	13816	13758	13782	13748	13895	13795	13773	13755	13814	13699	13765	13755	13811	13716	13843	13794	13836	13782	13970	13749	13591	13911	13668	13828	13866	13793	13722	13653	13707	13751	13802	13903	13754	13888	13811	13717	13985	13834	13785	13614	13828	13773	13720	13817	13702	13788	13849	13748	13753	13958	13987	13888	13761	13747	13754	13737	13777	13753	13766	13901	13800	13844	13693	13825	13815	13723	13556	13698	13901	13613	13815	13902	13802	13793	13886	13763	13651	13669	13879	13745	13682	13948	13813	13668	13802	13706	13696	13776	13720	13741	13926	13696	13821	13915	13824	13874	13770	13724	13591	13902	13856	13670	13846	13702	13779	13668	13886	13881	13792	13905	13916	13753	13607	13772	13733	13817	13763	13710	13692	13952	13624	13900	13806	13717	13690	13891	13849	13690	13759	13606	13808	13723	13709	13766	13631	13821	13838	13841	13649	13806	13874	13795	13935	13890	13713	13896	13777	13770	13738	13800	13848	13711	13879	13825	13862	13919	13749	13882	13878	13854	13790	13754	13845	13736	13823	13643	13810	13812	13847	13868	13762	13677	13616	13935	13789	13836	13845	13780	13645	13851	13794	13893	13756	13704	13692	13604	13775	13823	13878	13811	13664	14007	13961	13716	13766	13717	14035	13840	13907	13644	13687	13542	13806	13770	13774	13745	13854	13918	13838	13730	13684	13900	13821	13894	13859	13678	13544	13736	13795	13836	13661	13831	13720	13853	13862	13921	13713	13770	13851	13663
23157	21564	29546	24087	21744	23831	25722	19954	18446	18626	18154	17971	17645	17588	17458	17432	17514	17463	17189	17088	17123	17047	17356	17077	17061	17103	16979	16980	17018	17072	16931	16753	17060	17035	17146	16931	17365	16765	16776	16844	16921	16923	16831	16938	16937	16956	16904	16991	16925	16890	16777	16839	16977	16994	16575	16631	16949	16748	16808	17228	17990	18048	18144	17460	17312	16966	17013	16876	16832	16731	16772	16909	17043	17065	16812	16939	16908	17027	16809	17013	16900	16974	17102	17015	16770	16660	16834	16780	16762	16901	16827	16834	16828	16819	16856	16777	16913	16886	16827	16752	16693	16721	16839	16726	16932	16888	16836	16745	16866	16926	16922	17123	16874	16931	16739	16915	16911	16757	16888	16824	16736	16863	16793	16902	16809	16663	16841	16699	16892	16816	16940	16948	16900	16704	16794	16740	16897	16671	16784	17101	16807	16963	16621	16752	16689	16860	16916	16780	16790	16932	16853	16849	16753	16918	16688	16772	16705	16842	16802	16643	16663	16900	16876	16832	16697	16757	16728	16931	16968	16961	16980	16818	16894	16778	16926	16650	17011	16954	16729	16882	16961	16871	16776	16715	17026	16672	16923	16845	16928	16783	16936	17035	17027	16631	16636	16694	16666	16967	16996	16971	16742	16882	16819	16826	16982	16814	16812	16767	16779	16850	16793	16844	16696	16866	16760	16678	16764	16906	16901	16769	16745	16752	16736	16753	16731	16612	16928	16846	16850	16763	16621	16774	16842	16705	16720	16968	16806	16884	16841	16723	16819	16710	16920	16838	16982	16684	16808	16787	16688	16814	16824	16790	16856	16737	16888	16736	16915	16850	16819	16960	16923	16819	16786	16718	16792	16847	16805	16710	16665	16691	16736	16904	16864	16798	16772	16874	16754	16559	17029	16964	16783	16793	16942	16794	16854	16852	16756	16729	16714	16768	16869	16680	16965	16850	16777	16714	16917	16879	16713	16766	16674	16713	16659	16874	16583	16690	16726	16793	16778	16657	16831	16703	16807	16799	16682	16991	16814	16626	16659	16880	16891	16723	16794	16654	16699	16747	16862	16703	16929	16748	16838	16772	16772	16710	16798	16651	16742	16532	16760	16835	16764	16804	16812	16650	16740	16880	16953	16871	16823	16868	16921	16847	16869	17098	16721	17008	16964	16801	16635	16693	16786	16627	16550	17042	16885	16847	16945	16737	16892	16551	16787	16994	16705	16863	16684	16562	16806	16675	16649	16989	16837	16973	17002	16646	16806	16732	16970	16660	16812	16712	16764	16655	16789	16791	17049	16758	17116	16950	16737	16583	16988	16812	17045	16780	16908	17028	16718	16837	16814	16674	16813	16754	16655	16752	16558	16583	16837	16877	16791	16931	16876	16854	16908	16941	16801	16667	16620	16642	16634	16873	16636	16767	16930	16837	16869	16991	16870	16812	16926	16851	16827	16649	16656	16826	16651	16741	16745	16879	16928	16662	16873	16679	16695	16792	16815	16700	16633	16579	16763	16814	16941	16900	16866	16872	16992	17034	16545	16747	16980	16955	16733	16815	16883	16876	16722	16903	16768	16782	16908	16777	16992	16839	16663	16741	16817	16748	16727	16758	17153	16677	16688	16733	16683	16578	16925	16880	17058	16752	16886	16812	16872	16639	16776	16899	17012	16891	16728	16916	16810	16686	16718	16712	16995	16856	16838	16545	16759	16859	16731	16822	16875	16649	16715	16785	16860	16735	16951	16852	16936	16761	16850	16693	16905	16718	16811	16893	16888	16896	16849	16734	16841	16678	16824	16928	16765	16961	16805	16780	17122	16935	16637	16979	16886	16656	16748	16890	16684	16560	16946	16894	16952	16671	16780	16833	16821	16872	16842	16702	16744	16840	16857	16760	16721	16766	16759	16727	16738	16651	16985	16767	16867	16927	16923	16762	16686	16922	16757	16911	16755	16738	16595	17031	16757	16734	16780	16915	16817	16837	16999	16734	16674	16808	16545	17001	16676	16681	16696	16957	16566	16755	16817	16982	16991	16778	16799	16754	16734	17025	16979	16578	16680	16877	16848	16946	16816	17013	16622	16984	16929	16803	16820	16636	16781	16783	16746	16862	16877	16808	16628	16825	16792	16948	16699	16917	16839	17023	16911	16597	16775	16815	16801	16807	16831	16807	16663	16924	16708	16793	16760	16769	16779	16738	16915	16839	16651	16940	16725	16797	16720	16858	16861	16950	16840	16951	16836	16661	16877	16699	16791	17010	16912	16769	16749	16848	16881	17003	16744	17007	16972	17196	16814	16877	16975	16861	16604	16636	16784	16859	16940	16840	16879	16776	16891	16873	17016	16752	16875	16701	16879	16926	16970	16784	16822	16768	17022	17009	16842	16742	16761	16938	16670	16906	16555	16751	16718	16867	16964	16958	16982	16757	16622	16929	16972	16789	16754	16731	17098	16506	16583	16910	16825	16739	16696	16757	16931	16754	16526	16700	16841	16909	16788	16883	16960	16796	16763	16752	16763	16810	16631	16709	16701	16757	16863	16900	16795	16904	16693	16890	16846	16689	16818	16917	16582	16804	16681	16774	16652	17000	16938	17008	16804	16817	16918	16895	16611	16897	16800	17078	16627	16723	16695	16751	16889	16959	16834	16744	16570	16889	16863	16839	17024	16933	16951	16849	16878	16871	16534	16553	16989	16919	16706	16929	16871	16563	16831	16886	16890	16807	16691	16908	16825	16918	16727	16775	16868	16695	16875	16715	16952	16766	16771	16890	16933	16796	16694	16875	16866	16800	16818	16823	16828	16879	16862	16708	16902	16787	16700	16605	16869	16668	16692	16681	16629	16819	16965	16994	16830	16832	16948	16599	16736	16683	16841	16795	16809	16712	16858	16609	16821	16764	16785	16878	16748	17033	16690	16987	16778	16732	16714	16907	16901	16912	16810	16642	16994	16990	16892	16611	16694	16987	16775	16641	16721	16756	16747	16608	16856	16843	16752	16766	16893	16782	16815	16908	16763	16755	16967	16943	16854	16944	16633	16634	16794	16815	16759	16674	16515	16798	16720	16922	16731	16657	16888	16650	16829	16834	16636	16942	16852	16972	16743	16660	16793	16808	16694	16741	16879	16957	16806	16823	17012	16566	16803	16726	16677	16636	16686	16706	16585	16636	16639	16845	16885	16681	16889	16811	16717	16837	16744	16776	16646	16783	16822	16989	16741	16781	16917	16818	16786	16983	16892	16836	16839	16787	16775	16764	16716	16951	16804	16865	16668	16848	16883	16733	16668	16815	16746	16605	16732	16955	16815	16771	16726	16929	16908	16593	16991	16754	16728	16820	16731	16775	16801	16697	17107	17013	16726	16571	16821	16869	16859	16964	16830	16656	16824	16732	16864	16607	17067	16844	16800	16822	16878	16766	16755	16669	16931	16774	16752	16626	16795	16635	16559	16852	16932	16706	17052	16809	16634	16853	16837	16805	16745	16784	16710	16771	16776	16813	16774	16812	16746	16782	16904	16746	16779	16791	16684	16612	16604	16682	16667	16738	16670	16765	16749	16964	16752	16830	16821	16881	16808	16712	16762	16954	16950	16659	16791	16833	16693	16695	16803	16843	16689	16902	17020	16951	16729	16799	16914	16765	16818	16844	16803	16670	16807	16898	16857	16873	16847	16845	16791	16750	16866	16772	16800	16938	16933	16899	16838	16899	16813	16888	16762	16751	16684	16814	16791	16633	16793	16790	16932	16754	16772	16738	16807	16979	16905	16805	16756	16941	16925	16812	16941	16995	16782	16675	16747	16870	16666	16713	16738	16958	16782	16835	16844	16836	16820	16684	16876	16955	16501	16619	16777	16970	16698	16792	16777	16892	16874	16649	16790	16880	16883	16829	16915	16868	16757	16849	16904	16848	16761	16888	16835	16840	16683	16955	16767	16739	16743	17093	16677	16734	16837	16694	16994	16832	16696	16804	16893	16849	16894	16858	16760	16715	16737	16893	16739	16883	16721	16665	16919	16831	16613	16777	16566	16827	16666	16968	16945	16848	17164	16868	16528	16842	16850	16709	16776	16854	16797	16816	16649	16884	16691	16696	16837	16786	16908	16830	16863	16902	16881	16735	16852	16927	16834	16808	16890	16815	16749	16862	16721	16827	17029	16796	16768	16853	16768	16635	16716	16941	16800	16940	16797	16764	16924	16676	16621	16691	16793	16834	16614	16619	16792	16726	16776	16717	16799	16884	16747	16738	16740	16973	16752	16764	16964	16822	16897	16851	16664	16766	16818	16761	16949	16755	16928	16841	16936	16800	16804	16820	17088	16815	16964	16981	16602	16901	16772	16678	16810	16759	16839	16760	16688	16815	16770	16875	16898	17055	16926	16804	16798	16705	17090	16875	16704	16813	16870	16761	16806	16833	16691	16698	16825	16720	16920	16806	16698	16730	17081	16954	16639	17016	16738	16758	16842	16804	16823	16797	16756	16758	16919	16810	16871	16778	16793	16942	16806	16946	16880	16727	16719	16329	16892	16770	16746	16654	16774	16708	16879	16750	16777	16985	16801	16821	16545	16826	16596	16899	16726	16641	16866	16884	16780	16967	16825	16822	16800	16865	16585	16982	16766	16578	16878	16858	16949	16888	17011	16718	16849	16909	16792	16758	16863	16691	16869	16907	16912	16825	16945	16910	16731	16887	16674	16911	16757	16609	16871	16671	16600	16723	16617	16786	16913	16798	16775	16944	16889	16693	16602	16863	16808	16792	16862	16603	16889	16903	16738	16859	16823	16860	16824	16842	16513	16874	16845	16954	16721	16692	16723	17015	16866	16943	16964	16729	16621	17141	16916	16723	16749	16783	16675	16781	16846	16625	16941	16684	16791	16789	16663	16797	16666	16852	16950	16909	16777	16722	16945	16788	16937	16873	16823	16836	16524	17119	16905	16814	16773	16909	16667	16819	16921	16664	16605	16714	16845	16766	16957	16782	16821	16925	16949	16754	16822	16832	16760	16655	16639	16683	16709	16813	17047	16624	16622	16908	16724	16656	16874	16723	16570	16825	16713	16767	16855	16829	16735	17034	16820	16863	16761	16926	16765	16825	16594	16774	16792	16785	16950	16874	16955	16773	16896	16738	16714	16856	16727	16838
17783	33923	31624	24829	21440	20897	20002	18359	17448	16817	16163	15602	15642	15636	15241	15207	15054	15055	14903	14990	15004	15007	15003	15040	15140	14874	14676	14801	14750	14786	14979	14709	14852	14742	14970	14776	14846	14815	14762	14800	14824	14883	14840	14702	14859	14665	14712	14835	14833	14655	14678	14759	14600	14714	14744	14796	14671	14820	14441	15384	16382	16334	16186	15592	15127	14998	14699	14749	14783	14637	14736	14658	14700	14617	14826	14870	14660	14787	14759	14706	14628	14701	14659	14667	14960	14693	14921	14671	14722	14743	14966	14716	14765	14841	14771	14641	14677	14717	14864	14736	14687	14603	14807	14623	14719	14654	14596	14615	14734	14810	14862	14573	14570	14717	14747	14739	14651	14762	14532	14656	14764	14730	14748	14666	14734	14695	14815	14676	14598	14773	14651	14669	14849	14668	14666	14791	14716	14740	14596	14595	14640	14747	14834	14831	14852	14686	14600	14618	14622	14585	14647	14693	14680	14746	14590	14563	14610	14710	14655	14638	14738	14722	14574	14777	14751	14799	14706	14770	14797	14728	14699	14760	14736	14644	14720	14863	14790	14574	14767	14756	14809	14752	14970	14581	14706	14755	14741	14858	14791	14641	14819	14658	14681	14882	14662	14570	14764	14608	14664	14642	14755	14687	14690	14758	14603	14527	14748	14558	14870	14452	14643	14609	14558	14613	14634	14635	14623	14656	14520	14666	14593	14600	14843	14584	14493	14804	14648	14671	14714	14738	14569	14677	14656	14750	14625	14929	14731	14639	14693	14752	14630	14632	14599	14745	14711	14687	14987	14697	14706	14684	14766	14666	14577	14707	14588	14754	14702	14667	14714	14595	14620	14633	14740	14751	14704	14809	14783	14517	14813	14606	14656	14643	14694	14634	14651	14662	14730	14584	14706	14888	14632	14598	14710	14625	14724	14495	14711	14621	14607	14661	14737	14665	14618	14589	14912	14721	14750	14861	14831	14605	14585	14688	14662	14815	14782	14806	14809	14740	14615	14569	14805	14652	14699	14633	14670	14648	14796	14638	14596	14740	14714	14683	14624	14756	14577	14647	14624	14626	14718	14701	14722	14682	14651	14695	14698	14759	14773	14614	14779	14502	14616	14778	14769	14544	14869	14691	14686	14768	14899	14669	14726	14677	14615	14766	14728	14553	14766	14741	14594	14803	14559	14652	14585	14662	14552	14792	14589	14724	14675	14586	14673	14678	14623	14856	14646	14680	14701	14542	14700	14469	14628	14641	14850	14582	14474	14732	14493	14755	14688	14633	14686	14705	14663	14635	14740	14656	14634	14613	14594	14495	14674	14625	14771	14686	14725	14627	14613	14732	14581	14558	14889	14535	14741	14701	14755	14687	14650	14796	14775	14731	14605	14577	14712	14486	14709	14810	14698	14734	14682	14755	14659	14662	14666	14618	14734	14775	14627	14667	14751	14626	14788	14716	14526	14741	14693	14529	14651	14637	14710	14806	14690	14697	14667	14508	14769	14743	14439	14825	14667	14714	14603	14851	14563	14592	14596	14639	14740	14890	14642	14632	14679	14643	14757	14464	14678	14522	14730	14835	14601	14841	14606	14596	14781	14726	14607	14656	14809	14617	14740	14568	14701	14555	14727	14719	14728	14607	14598	14680	14673	14549	14826	14634	14658	14689	14778	14626	14614	14665	14678	14811	14638	14706	14799	14563	14812	14448	14612	14646	14620	14875	14720	14779	14648	14521	14742	14634	14777	14701	14539	14655	14763	14794	14557	14564	14812	14792	14630	14655	14714	14646	14751	14746	14644	14840	14639	14621	14768	14774	14705	14483	14568	14569	14711	14691	14648	14529	14452	14780	14616	14732	14640	14670	14693	14722	14462	14592	14599	14638	14756	14728	14714	14675	14669	14749	14686	14777	14767	14645	14555	14736	14595	14625	14720	14568	14749	14549	14613	14568	14640	14626	14535	14613	14720	14670	14613	14593	14560	14686	14633	14725	14635	14867	14732	14516	14887	14660	14688	14717	14856	14691	14739	14718	14714	14625	14628	14635	14764	14675	14716	14578	14761	14625	14689	14686	14782	14596	14790	14529	14784	14852	14838	14786	14788	14485	14538	14605	14697	14685	14649	14702	14726	14638	14569	14815	14686	14624	14612	14721	14648	14601	14670	14793	14698	14671	14587	14656	14525	14692	14670	14688	14814	14777	14749	14678	14497	14609	14653	14627	14721	14609	14711	14653	14764	14694	14765	14637	14721	14639	14800	14681	14729	14685	14669	14551	14591	14734	14641	14681	14748	14792	14649	14593	14739	14602	14536	14740	14665	14709	14684	14872	14798	14720	14712	14586	14684	14601	14790	14529	14611	14598	14564	14692	14597	14615	14689	14895	14697	14615	14506	14710	14821	14729	14605	14699	14646	14576	14681	14707	14850	14792	14627	14638	14737	14673	14611	14537	14630	14569	14511	14649	14759	14743	14767	14636	14669	14720	14520	14700	14618	14571	14573	14711	14688	14584	14812	14607	14646	14443	14830	14657	14636	14850	14834	14726	14629	14538	14699	14689	14658	14585	14646	14563	14636	14724	14819	14578	14649	14584	14711	14686	14580	14886	14647	14573	14550	14592	14739	14567	14658	14503	14672	14594	14857	14736	14727	14582	14689	14667	14661	14632	14798	14781	14650	14864	14600	14720	14682	14601	14695	14633	14658	14725	14720	14597	14723	14755	14880	14818	14686	14697	14640	14697	14654	14658	14632	14603	14597	14687	14676	14893	14504	14685	14595	14652	14549	14756	14610	14628	14555	14694	14693	14765	14719	14732	14644	14727	14538	14578	14680	14628	14705	14633	14579	14583	14572	14721	14722	14793	14589	14686	14541	14685	14630	14660	14810	14636	14625	14636	14854	14496	14675	14710	14629	14690	14637	14895	14782	14583	14694	14648	14760	14710	14692	14683	14609	14721	14686	14457	14567	14657	14673	14653	14628	14661	14769	14597	14691	14668	14613	14732	14687	14695	14681	14741	14576	14599	14753	14757	14771	14820	14512	14585	14625	14733	14661	14841	14646	14576	14587	14751	14757	14715	14673	14666	14612	14720	14634	14788	14595	14573	14661	14731	14632	14776	14507	14630	14685	14834	14684	14520	14809	14613	14783	14506	14782	14517	14632	14578	14688	14592	14681	14894	14672	14548	14724	14742	14699	14611	14584	14907	14717	14806	14662	14704	14747	14806	14678	14684	14604	14683	14539	14464	14656	14661	14533	14771	14573	14618	14784	14639	14621	14561	14698	14731	14553	14596	14718	14631	14828	14829	14681	14604	14638	14799	14501	14633	14573	14744	14680	14724	14494	14663	14724	14668	14661	14696	14681	14604	14601	14632	14837	14552	14654	14713	14860	14790	14521	14634	14557	14813	14678	14811	14704	14635	14876	14499	14643	14697	14871	14623	14627	14651	14671	14551	14582	14708	14696	14515	14560	14793	14607	14635	14594	14495	14761	14719	14801	14731	14596	14585	14749	14605	14574	14541	14623	14646	14652	14701	14744	14712	14777	14685	14755	14550	14614	14552	14722	14650	14652	14618	14657	14725	14704	14535	14643	14745	14714	14628	14618	14882	14606	14663	14612	14552	14443	14760	14508	14572	14573	14810	14626	14633	14703	14657	14688	14694	14504	14862	14645	14624	14665	14672	14711	14581	14811	14697	14601	14700	14677	14725	14673	14666	14660	14580	14646	14609	14818	14759	14701	14804	14649	14440	14735	14679	14532	14640	14634	14722	14653	14557	14611	14630	14437	14719	14691	14558	14565	14618	14577	14627	14761	14703	14748	14717	14702	14695	14714	14699	14752	14762	14782	14853	14679	14733	14646	14534	14700	14615	14597	14881	14692	14667	14566	14663	14655	14723	14816	14616	14646	14788	14724	14599	14684	14709	14531	14743	14788	14664	14809	14616	14633	14764	14719	14618	14754	14687	14727	14781	14627	14680	14499	14744	14959	14666	14687	14590	14644	14650	14665	14541	14900	14561	14657	14652	14578	14571	14829	14548	14659	14690	14633	14729	14608	14643	14559	14712	14666	14577	14565	14700	14847	14670	14665	14779	14621	14443	14685	14702	14610	14543	14676	14553	14729	14536	14434	14718	14660	14650	14744	14722	14684	14752	14542	14644	14546	14612	14754	14673	14633	14700	14584	14660	14683	14538	14738	14550	14718	14756	14561	14672	14541	14633	14725	14751	14672	14584	14776	14728	14655	14531	14604	14532	14638	14622	14388	14608	14713	14778	14689	14611	14672	14444	14788	14547	14752	14510	14717	14792	14635	14519	14780	14717	14720	14458	14626	14814	14671	14695	14565	14691	14720	14726	14649	14619	14463	14652	14719	14629	14713	14707	14718	14525	14560	14757	14693	14699	14479	14668	14859	14895	14754	14698	14679	14621	14424	14645	14589	14625	14618	14804	14683	14948	14782	14789	14564	14524	14880	14573	14640	14680	14604	14628	14668	14814	14793	14661	14781	14670	14752	14479	14632	14605	14690	14703	14700	14570	14688	14944	14708	14774	14889	14674	14648	14628	14622	14877	14704	14595	14731	14802	14702	14632	14707	14635	14582	14623	14612	14561	14609	14670	14649	14624	14768	14705	14791	14677	14772	14554	14652	14853	14712	14842	14656	14642	14632	14577	14552	14780	14458	14610	14708	14594	14555	14843	14794	14641	14665	14808	14857	14656	14637	14720	14695	14701	14610	14644	14500	14717	14663	14752	14593	14839	14805	14787	14688	14539	14632	14768	14644	14559	14688	14678	14756	14708	14701	14649	14580	14511	14544	14761	14662	14595	14636	14548	14639	14645	14795	14915	14759	14713	14707	14719	14779	14755	14718	14615	14774	14824	14649	14495	14822	14722	14574	14624	14630	14676	14660	14604	14754	14648	14668	14857	14762	14596	14661	14683	14583	14561	14586	14546	14736	14785	14568	14795	14719	14634	14801	14641	14642	14587	14658	14646	14671	14628	14707	14588	14637	14513	14724	14740	14615	14556	14579	14690	14728	14837	14730	14743	14629	14789	14669	14618	14699	14798	14576	14650	14783	14740	14586	14669	14676	14677	14577	14727	14809	14659	14695	14759	14743	14628	14930	14602	14774	14778	14618	14572
28121	22647	26178	23871	19826	19408	19216	18685	18142	18077	18261	17936	17866	17900	17791	17839	17625	17674	17683	17816	17863	17792	17795	17681	17763	17849	17640	17776	17796	17592	17537	17686	17763	17885	17752	17617	17735	17678	17812	17629	17850	17709	17634	17694	17745	17672	17755	17699	17861	17882	17693	17714	17792	17883	17829	17878	17678	17718	17729	17654	17756	17767	17690	17841	17918	17748	17542	17665	17794	17514	17618	17786	17859	17722	17774	17641	17690	17972	17774	17705	17826	17686	17714	17534	17719	17655	17653	17778	17617	17695	17686	17688	17601	17681	17774	17645	17679	17808	17491	17716	17777	17677	17586	17783	17653	17704	17643	17559	17672	17807	17670	17648	17859	17654	17803	17691	17671	17533	17677	17678	17604	17475	17788	17784	17776	17465	17576	17597	17705	17616	17687	17558	17485	17777	17625	17621	17774	17628	17645	17650	17786	17692	17613	17816	17811	17756	17697	17697	17594	17683	17726	17674	17718	17640	18012	17546	17717	17687	17685	17683	17687	17682	17681	17899	17493	17544	17643	17590	17670	17580	17754	17690	17795	17750	17925	17734	17631	17733	17703	17685	17818	17809	17745	17642	17797	17701	17729	17824	17587	17635	17800	17627	17642	17650	17737	17866	17846	17644	17540	17353	17682	17552	17755	17692	17704	17498	17662	17602	17827	17768	17712	17573	17538	17466	17488	17731	17724	17567	17673	17616	17754	17647	17616	17809	17858	17544	17898	17847	17663	17635	17609	17808	17929	17923	17820	17786	17818	17839	17772	17703	17820	17804	17741	17660	17583	17532	17911	17733	17739	17544	17648	17331	17515	17671	17656	17568	17598	17637	17590	17711	17563	17646	17800	17683	17496	17639	17615	17485	17466	17774	17898	17571	17567	17714	17723	17594	17601	17677	17621	17775	17629	17667	17815	17877	17624	17672	17612	17464	17518	17714	17751	17673	17833	17816	17667	17750	17589	17550	17582	17523	17593	17750	17666	17864	17653	17594	17625	17709	17684	17724	17733	17625	17542	17759	17919	17787	17544	17729	17509	17520	17670	17612	17786	17715	17739	17545	17698	17530	17582	17641	17802	17735	17449	17600	17669	17586	17774	17744	17753	17946	17575	17586	17529	17604	17666	17806	17838	17583	17784	17595	17739	17702	17671	17652	17602	17557	17659	17511	17972	17540	17691	17693	17686	17822	17880	17634	17860	17727	17676	17771	17753	17725	17381	17706	17747	17733	17792	17668	17568	17734	17481	17675	17492	17592	17574	17791	17715	17698	17535	17680	17706	17769	17662	17732	17637	17580	17480	17628	17686	17681	17621	17809	17774	17659	17671	17378	17372	17738	17589	17634	17956	17741	17714	17594	17445	17655	17630	17719	17757	17798	17601	17888	17706	17873	17703	17658	17826	17746	17642	17602	17632	17715	17704	17761	17737	17589	17681	17739	17701	17687	17884	17539	17806	17768	17615	17730	17603	17754	17701	17759	17682	17755	17684	17814	17581	17736	17970	17762	17528	17819	17732	17802	17583	17615	17583	17782	17787	17479	17547	17584	17714	17691	17654	17576	17547	17680	17642	17891	17629	17740	17334	17579	17509	17654	17405	17718	17792	17925	17764	17442	17526	17567	17524	17682	17613	17775	17769	17664	17507	17663	17835	17786	17400	17628	17872	17668	17396	17572	17775	17552	17659	17620	17707	17681	17839	17767	17769	17587	17914	17777	17745	17784	17494	17680	17651	17717	17668	17739	17649	17803	17671	17629	17556	17407	17679	17577	17662	17710	17586	17613	17755	17840	17831	17723	17792	17751	17850	17857	17586	17527	17638	17576	17624	17836	17828	17767	17643	17413	17662	17456	17775	17661	17749	17752	17668	17610	17869	17509	17832	17564	17538	17695	17697	17696	17567	17661	17555	17681	17784	17583	17640	17650	17555	17634	17738	17701	17545	17827	17750	17706	17678	17732	17836	17568	17728	17676	17745	17537	17857	17716	17567	17598	17697	17726	17611	17795	17593	17746	17697	17697	17823	17783	17684	17651	17556	17582	17759	17370	17629	17407	17698	17425	17798	17772	17704	17694	17772	17770	17845	17678	17595	17536	17645	17676	17759	17630	17710	17639	17666	17681	17610	17593	17543	17705	17687	17754	17651	17729	17557	17741	17538	17508	17715	17695	17620	17428	17469	17826	17768	17514	17560	17737	17812	17672	17627	17893	17577	17834	17738	17575	17591	17603	17604	17743	17743	17471	17593	17554	17832	17851	17713	17413	17779	17325	17684	17635	17684	17710	17640	17562	17787	17620	17698	17685	17698	17828	17843	17664	17823	17652	17775	17830	17556	17636	17492	17697	17490	17779	17621	17641	17827	17537	17602	17381	17529	17549	17626	17669	17559	17581	17711	17692	17737	17546	17595	17761	17784	17554	17680	17721	17577	17553	17623	17700	17688	17427	17807	17829	17728	17666	17806	17472	17663	17733	17764	17884	17703	17906	17890	17718	17825	17585	17377	17654	17460	17848	17853	17486	17697	17614	17507	17545	17762	17567	17797	17669	17681	17616	17753	17801	17670	17622	17789	17699	17869	17648	17764	17700	17540	17650	17511	17487	17651	17703	17746	17613	17806	17816	17729	17781	17599	17562	17769	17710	17665	17778	17963	17769	17622	17671	17610	17799	17651	17627	17850	17512	17630	17686	17807	17769	17738	17708	17546	17633	17726	17591	17717	17781	18050	17587	17685	17764	17998	17645	17713	17647	17649	17462	17561	17682	17716	17613	17707	17675	17734	17635	17568	17755	17803	17724	17754	17708	17626	17534	17745	17592	17912	17727	17605	17924	17675	17763	17704	17700	17502	17809	17647	17710	17829	17637	17794	17524	17692	17678	17754	17688	17710	17680	17720	17560	17761	17612	17578	17593	17752	17763	17530	17577	17730	17754	17788	17814	17727	17727	17496	17617	17675	17629	17645	17760	17699	17802	17652	17626	17663	17778	17633	17682	17549	17567	17892	17859	17606	17881	17758	17748	18029	17615	17562	17995	17591	17682	17525	17755	17602	17549	17780	17747	17637	17769	17648	17736	17757	17727	17721	17504	17655	17959	17767	17490	17487	17615	17607	17742	17746	17677	17730	17386	17693	17694	17753	17601	17635	17726	17756	17482	17593	17497	17772	17711	17495	17641	17611	17602	17693	17539	17809	17945	17912	17741	17658	17614	17791	17628	17709	17650	17645	17609	17725	17566	17821	17761	17618	17546	17694	17565	17700	17739	17975	17501	17609	17706	17811	17471	17681	17559	17692	17786	17887	17741	17790	17633	17753	17671	17827	17627	17611	17671	17863	17767	17434	17670	17767	17799	17703	17777	17630	17607	17609	17845	17751	17823	17659	17826	17867	17609	17934	17686	17625	17555	17980	17787	17771	17972	17783	17634	17749	17600	17517	17730	17795	17641	17577	17662	17517	17626	17665	17577	17538	17755	17641	17663	17700	17692	17650	17762	17784	17696	17615	17744	17703	17736	17570	17665	17630	17586	17610	17780	17824	17568	17869	17808	17631	17643	17676	17699	17667	17536	17698	17600	17621	17586	17603	17586	17633	17662	17776	17566	17774	17664	17630	17614	17784	17731	17724	17737	17652	17546	17660	17542	17752	17881	17723	17520	17486	17581	17827	17689	17693	17710	17608	17552	17621	17681	17712	17591	17712	17646	17705	17685	17693	17662	17726	17522	17812	17870	17698	17683	17754	17766	17682	17596	17636	17624	17806	17828	17675	17545	17724	17847	17756	17629	17681	17832	17858	17719	17607	17811	17698	17453	17679	17769	17566	17764	17679	17693	17794	17597	17704	17752	17631	17707	17755	17953	17712	17703	17702	17805	17973	17770	17677	17912	17840	17842	17807	17539	17774	17741	17864	17554	17633	17700	17735	17625	17859	17617	17699	17961	17894	17640	17738	17776	17663	17490	17716	17861	17458	17470	17745	17683	17645	17646	17881	17673	17673	17812	17796	17627	17623	17741	17901	17747	17772	17746	17697	17749	17548	17560	17597	17701	17619	17878	17688	17792	17688	17628	17853	17583	17798	17655	17748	17892	17788	17953	17564	17682	17553	17723	17564	17724	17706	17474	17448	17786	17696	17597	17705	17717	17563	17607	17567	17772	17602	17778	17412	17681	17724	17696	17739	17671	17758	17447	17584	17814	17755	17493	17595	17658	17689	17895	17685	17749	17732	17737	17642	17733	17730	17665	17799	17789	17709	17536	17528	17680	17828	17444	17632	17433	17704	17708	17621	17833	17621	17705	17425	17656	17707	17540	17555	17472	17688	17595	17454	17643	17639	17876	17791	17856	17637	17713	17652	17562	17707	17532	17689	17671	17868	17710	17542	17725	17506	17537	17593	17705	17434	17569	17560	17742	17677	17559	17864	17779	17395	17438	17604	17573	17642	17553	17601	17586	17656	17813	17756	17575	17722	17705	17669	17508	17516	17659	17901	17698	17863	17617	17395	17642	17596	17604	17759	17670	17565	17522	17582	17881	17905	17773	17769	17640	17697	17869	17719	17684	17615	17486	17707	17557	17736	17775	17602	17756	17764	17762	17589	17696	17483	17679	17880	17490	17541	17762	17551	17734	17740	17721	17647	17686	17885	17737	17606	17701	17688	17604	17647	17650	17549	17808	17669	17640	17687	17676	17820	17602	17601	17555	17713	17647	17657	17618	17658	17815	17621	17706	17633	17706	17814	17852	17708	17732	17598	17673	17883	17837	17735	17666	17817	17919	17842	17570	17627	17820	17527	17794	17713	17581	17671	17698	17668	17791	17792	17626	17667	17608	17560	17518	17547	17541	17465	17772	17820	17655	17684	17680	17747	17667	18032	17669	17788	17827	17701	17750	17661	17728	17639	17698	17729	17630	17644	17632	17605	17789	17712	17646	17772	17514	17752	17751	17860	17807	17773	17673	17700	17751	17881	17786	17893	17603	17777	17721	17653	17591	17653	17451	17742	17717	17670	17617	17524	17713	17548	17586	17644	17492	17829	17606	17607	17666	17874	17682	17813	17544	17445	17595	17644	17584	17814	17756	17591	17874	17644	17768	17692	17735	17587	17573	17656	17776	17773	17607	17863	17753	17767	17837	17663	17768	17565	17915
16777	23386	23510	20556	18595	17778	17075	16495	16034	15714	15677	15645	15692	15289	15468	15223	15246	15134	15212	15160	15193	15314	15225	15106	15079	15131	15049	15112	15080	15135	15127	15125	15264	15369	15263	15443	15174	15021	15213	15267	15397	15367	15147	15274	15089	15047	15289	15098	15069	15132	15100	15120	15022	15172	15078	15219	15234	15192	15053	15328	15312	15353	15236	15221	14998	15150	14993	15160	15268	15233	15127	15115	15196	15075	15084	15261	15064	15080	15026	15082	15309	15153	15178	15074	15240	15213	15050	15052	15233	15096	15241	15213	14998	15007	15259	15245	15136	15153	14988	15047	15253	15193	15139	15160	15235	15001	15120	15103	15117	15313	15449	15211	15230	15244	15182	14998	15102	15114	15115	15235	15081	15116	15008	15076	14952	15216	15175	15114	15234	15011	15168	15083	15112	14984	15022	14927	15134	14927	15114	15050	15087	15190	15033	15030	15278	15144	15193	15353	15055	15123	15015	15312	15084	15236	15005	15255	15232	15224	15124	15144	14943	14956	15115	15042	15164	15130	15078	15200	15136	15015	15212	15118	15223	15093	15225	15070	15005	15127	15114	14966	15029	15119	15233	15232	15229	15159	15094	15109	15086	15130	15212	15166	15227	15100	15051	15178	15132	15112	15026	14978	15259	14936	15237	15084	15240	15081	14904	15034	15045	15031	15173	15125	15032	15075	15255	15013	15158	15043	15136	15263	15012	15082	15098	15088	15052	15196	15134	15027	15045	15191	15150	15320	15137	15139	15165	15172	14936	15200	15233	15220	15268	15133	15161	15180	15071	15116	15104	15090	15184	15103	15054	15131	14974	15268	15129	15097	15101	15096	15011	15189	15162	15174	15079	15006	15324	15015	15263	15185	15358	15004	15086	15096	15102	15253	14949	14998	15167	15245	15164	15267	15294	15123	14972	15031	15123	15205	15109	15264	15003	15256	14977	14998	15062	15147	15045	15187	15303	15100	15055	15075	15078	15319	15123	15099	15187	15098	15341	15271	15175	15089	15217	15005	15107	15069	15099	15185	15050	15215	15125	15130	15065	15024	15216	15268	15209	15240	15265	15201	15131	15125	15127	15159	15048	15070	15136	15169	15366	15235	14989	15147	15188	15214	15335	15024	15104	15153	15143	15268	15275	15091	15171	15097	15116	14994	15165	15124	15069	15421	15093	15215	15121	15281	15245	15068	15099	15210	15150	15070	15184	15209	15246	15104	15207	15085	15072	15136	15172	15091	15203	15198	15226	15151	15027	15081	15147	15201	15101	15019	15284	15014	15122	15089	15130	14992	15067	15209	15285	15193	15076	15105	15037	15124	15143	15145	15075	15175	15086	15221	15189	14905	15051	15075	14946	15191	15070	15181	15192	15159	15075	15010	15182	15116	15147	15061	15356	15028	15221	15107	15245	15004	15115	15185	15146	15173	14995	15149	15042	15114	15007	15094	15113	15101	15173	15219	15140	14928	15074	15204	15118	15043	15242	15183	15255	15116	15176	15068	15287	15194	15119	15098	15101	15109	15048	15111	15119	15106	15068	15083	15019	15030	15239	15086	15286	15063	15195	15216	15108	15136	15214	15160	15209	15098	15000	15099	15193	15181	15120	15079	15154	14996	15261	15262	15258	15286	15180	15170	15168	15135	15105	14964	15133	15129	15097	15140	15104	15243	15092	15021	15157	15166	14942	15272	15079	15314	15077	15142	15304	15126	15032	15231	15056	15036	15160	15197	15068	15149	15255	14965	15133	15118	15202	14998	15080	15090	15063	15030	15068	15196	15154	15203	15155	15089	14975	15123	15091	15301	15135	15019	15115	15209	15074	15258	15058	15125	15133	15330	15279	15389	15119	15097	15155	15083	15395	15010	15103	15063	15194	15085	15343	15113	15210	15080	15269	15168	15042	15156	15086	15047	15165	15082	15000	15061	15071	15047	15041	15037	15080	15091	15156	14950	15210	15182	15132	15009	15096	15059	15132	15103	14980	15092	15192	15093	15114	15110	14997	15246	15115	15100	15195	15016	15034	15236	15243	15121	15137	15033	15247	15318	15120	15062	15065	15136	15253	15259	15048	15212	15233	15111	15171	15135	14956	15318	15035	15119	15023	15101	15111	15135	15097	15047	15160	15027	15262	15159	15087	15036	15247	15293	15097	15043	15247	15088	15130	15181	15138	15054	15197	15189	15132	15180	15344	15103	15112	15067	15235	15113	15149	15156	15105	15104	15075	15197	15241	15017	15197	15053	15072	15007	15083	15206	15217	15314	15333	15070	15091	15055	15112	15113	15149	15061	15007	15113	15106	15042	15172	15254	15127	14989	15296	15196	15340	15144	14993	15153	15164	15086	15207	15245	15149	15184	15023	15159	15121	15077	15110	15149	15114	15062	15007	15103	14998	15077	15126	15172	15281	15336	15248	14953	15280	15044	15114	15132	15022	15027	14860	15178	15134	15202	14971	14982	15101	15040	15190	15099	15141	15183	15171	15124	15103	15260	15094	15150	15331	15173	15308	15069	15238	15201	15140	15233	14926	15110	15063	14985	15131	15068	15094	15124	15093	15017	15121	15107	15028	15025	15082	15215	15281	15015	15240	15096	15312	15145	15175	15007	15177	15120	15221	15083	15155	15161	15105	15040	15253	15166	15144	15178	15056	14969	15207	15152	15082	15305	15094	15038	15103	14921	15127	15115	15124	15254	15217	15177	15156	15093	15193	15214	15197	15068	15152	15139	15249	15188	15096	15121	15139	15218	14966	15113	15095	15019	15222	14991	15073	15281	15155	15290	15110	15218	15012	15144	15202	15108	15211	15224	15086	15248	15252	15000	15022	15026	15263	15187	15107	15152	15044	15067	15095	15139	15002	15173	15222	15107	15210	15119	15051	15102	15177	15234	15216	15016	15011	15157	15188	15259	15125	15175	15184	15107	15167	15150	15038	15008	15133	15161	15298	15144	15138	15111	15125	15040	15106	15180	15035	15151	15260	15180	15058	15137	15190	14972	15247	15172	15103	15191	15063	15044	14985	15182	15242	15314	15225	15216	15035	15140	15144	15152	15226	15025	15016	15150	15213	15237	15232	15141	15036	15030	15083	15055	15050	15249	15158	15327	15148	15109	15072	14948	15236	14959	14997	15119	15240	15122	15244	15022	15246	15010	15132	15261	15168	14992	15024	15207	15125	15193	15113	15000	15206	15135	15233	15089	15087	15185	15211	15105	15157	15295	15009	15070	15205	15186	15184	15283	15127	15023	15151	15257	15150	14974	15045	15269	15305	15083	15154	15004	15179	15173	14980	15101	14993	15161	15153	15138	14991	15186	15201	15049	15163	15170	15242	15022	15014	15319	15174	14943	15053	15084	15079	15207	15061	15183	15063	15234	15247	15066	15293	15081	15130	15119	15229	15177	15021	15091	15011	15179	15122	15066	15211	15293	15092	14817	15096	15226	15034	15157	15067	15172	15169	15055	15082	15282	15083	15117	15031	15205	15182	14985	15347	15063	15148	15169	15244	15196	15105	15102	15243	15133	15064	15163	15058	15182	15029	15193	14947	14943	15025	15134	15045	14970	15238	15200	15228	15137	15107	15021	15099	15229	15000	15153	15057	15164	15363	15050	15125	14942	15078	15185	15176	15043	15022	15081	15298	15092	15016	15267	15167	15209	15128	15026	15149	15087	15299	15251	15176	15369	15116	15100	15028	15069	15079	15220	15141	15141	15213	15051	15220	15185	15021	15234	15083	15108	15104	15064	15090	15270	15222	15289	15191	15189	15199	14980	15176	15147	15112	15000	15166	15200	15082	15274	15267	15155	15097	15191	15208	15179	15249	15089	15089	15067	15063	15211	15097	15081	15079	15331	15204	15188	15064	15198	15213	15123	15090	15135	15105	15137	15032	15096	15101	15084	15063	15160	15140	15020	15043	15126	15233	15247	15052	15000	15089	15076	14955	15156	15046	14917	15151	15038	15086	15047	15154	14957	15172	15095	15026	15258	14940	15070	15094	15186	15144	15108	15146	15172	15326	15219	15189	15129	15235	15299	15138	15182	15082	15359	14991	15013	15159	15117	15247	15091	15102	14975	15179	14975	15229	15051	15110	15235	15056	15229	14989	15325	15043	15170	15220	15109	15190	15294	15113	15121	15131	15041	15311	15192	15087	15179	15110	15228	15103	15109	15120	15177	15188	15058	14988	15266	15305	15247	15065	14863	15269	15145	15043	15101	15104	15003	15033	15002	15091	15046	15259	15035	14992	15178	15129	15172	15195	15123	15142	15178	15280	15046	15062	15087	15182	14956	15144	15125	15239	15157	15211	15140	15183	15109	15139	15213	15073	15046	15010	15087	15263	15252	15258	15128	15254	14882	15188	15175	15041	15052	15167	15069	15271	15105	15239	15303	15213	15097	15092	15136	15190	15153	15017	15134	15157	15168	15125	15277	15118	15015	15038	15133	15142	15215	15065	15181	15127	15065	15012	15014	15110	15084	15024	15095	15151	15161	15208	15136	15241	15290	15057	15189	15099	15251	15201	15212	15141	15048	15067	15163	15206	15155	15102	15198	15131	15132	15048	15145	15026	15026	15036	15086	15407	15051	15051	15100	15207	15101	15031	15120	15127	15087	15152	14933	15180	15114	15071	15111	15175	15223	15175	15052	15190	15162	15221	15261	15198	15125	15272	15226	15161	15021	15242	14965	15062	15150	15307	15191	15101	15032	15149	15368	15194	15367	15181	15127	15247	15276	15136	15137	15182	15074	15125	15262	15080	15086	15132	15255	15096	14957	15154	15190	15089	15072	15125	15094	15150	15248	15134	15064	15172	14991	14999	15212	15248	15174	15094	15315	15190	15157	15128	15262	14982	15323	15139	15191	15141	15199	15094	15082	15113	15179	15123	15213	15304	15205	15151	15092	15133	15180	14932	15146	14997	15004	15084	15137	15008	15325	15184	15187	15242	15057	14957	15158	15216	15224	15139	15147	15165	15001	15064	15137	15398	15021	15212	15138	15236	15138	15101	15083	15147	15034	15184	14956	15102	15012	15276	15041	15230	14887	15216	15146	15070	15316	15232	15018	15021	15124	15052	15206	15237	15278	15110	15075	15260	15254	15158	15190	15185	15333	15203	15189	15246	15177	15093	15199	15018	15047
24191	21522	29108	24495	22621	23314	22247	19101	18473	18367	18085	17938	17941	17733	17488	17456	17625	17479	17371	17465	17455	17447	17365	17368	17395	17238	17316	17473	17431	17409	17419	17415	17487	17499	17398	17374	17387	17235	17229	17225	17277	17409	17706	17436	17313	17181	17214	17196	17277	17307	17267	17309	17595	17197	17265	17149	17194	17187	17228	17496	17862	17724	17807	17676	17685	17556	17414	17295	17306	17132	17122	17328	17262	17279	17128	17244	17185	17188	17201	17194	17341	17214	17192	17239	17343	17324	17120	17310	17381	17305	17181	17162	17185	17090	17286	17121	17132	17212	17253	17211	17236	17286	17134	17280	17255	17293	17130	17111	17373	17361	17384	17295	17328	17508	17254	17247	17155	17097	17270	17213	17200	17258	17060	17227	17286	17523	17306	17338	17097	17380	17533	17326	17116	17153	17184	17340	17441	17285	17116	17206	17238	17140	17200	17177	17128	17172	17211	17208	16995	17091	17250	17223	17227	17309	17327	17298	17083	17098	17348	17226	17198	17205	17211	17365	17281	17273	17160	17063	17227	17340	17219	17088	17179	17097	17251	17401	17135	17210	17137	17263	17135	17279	17307	17206	17271	17143	17387	17175	17211	17171	17357	17284	17158	17268	17198	17278	17307	17160	17367	17510	17315	17208	17200	17219	17193	17318	17292	17166	17112	17136	17346	17167	17239	17268	17187	17306	17095	17147	17209	17075	17301	17181	17163	17241	17072	17383	17019	17374	17243	17256	17308	17199	17293	17020	17050	17255	17333	17434	17174	17193	17488	17166	17078	17241	17368	17279	17323	17411	17172	17283	17259	17200	17036	17204	17058	17052	17126	17224	17254	17267	17169	17387	17431	17145	17333	17211	17165	17456	17160	17035	17243	17088	17217	17447	17282	17385	17239	17140	17268	17012	17256	17369	17119	17421	17432	17333	17239	17231	17385	17241	17435	17285	17182	17257	17211	17411	17231	17299	17384	17319	17183	17108	17138	17270	17382	17059	17209	17222	17109	17338	17245	17355	17453	17170	17395	17033	17010	17180	17140	17069	17251	17163	17251	17235	17101	17248	17066	17267	17165	17170	17263	17173	17166	17070	17176	17055	17218	17067	17394	16923	17265	17313	17250	17389	17309	17167	17125	17333	17284	17115	17407	17211	17202	17389	17234	17082	17324	17112	17262	17120	17309	17133	17224	17496	17236	17175	17446	17387	17274	17111	17168	17253	17265	17205	17222	17164	17191	17265	17192	17172	17081	17330	17238	17195	17340	17369	17260	17210	17379	17314	17425	17355	17301	17320	17246	17227	17202	17325	16995	17220	17293	17232	17148	17074	17341	17338	17203	17456	17217	17229	17237	17381	17318	17111	17260	17316	17296	17293	17376	17356	17281	17228	17248	17386	17268	17231	17331	17282	17376	17229	17322	17287	17252	17304	17249	17185	17265	17328	17224	17215	17114	17217	17386	17287	17285	17348	17104	17356	17179	17273	17078	17251	17244	17356	17109	17257	17159	17123	17324	17183	17075	17194	17295	17237	17274	17464	17262	17486	17391	17217	17285	17161	17311	17121	17077	17129	17430	17233	17402	17088	17073	17068	17320	17320	16818	17266	17205	17087	17244	17291	17265	17281	17220	17027	17180	17238	17167	17244	17287	17186	17159	17448	17141	17269	17412	17146	17358	17203	17287	17312	17442	17172	17181	17381	17294	17055	17194	16966	17115	17222	17154	17075	17109	17282	17220	17309	17100	17354	17101	17158	17299	17178	17085	17351	17208	17375	17028	17145	17266	17247	17220	17307	17309	17225	17192	17474	17370	17277	17378	17228	17259	17272	17254	17248	17110	17264	17228	17255	17272	17275	17414	17321	17232	17194	17277	17211	17268	17137	17180	17176	17159	17506	17239	17418	17278	17297	17262	17358	17230	17353	17253	17235	17383	17185	17166	17010	17385	17428	17203	17189	17321	17192	17313	17048	17263	17564	17237	17228	17235	17348	17406	17358	17425	17078	17147	17105	17236	17262	17311	16955	17068	17278	17169	17263	17518	17091	17348	17309	17260	17214	17307	17213	17339	17177	17281	17388	17201	17236	17088	17181	17159	17062	17463	17117	17191	17265	17396	17262	17248	17401	17211	17318	17399	17384	17144	17120	17248	17176	17115	17163	17301	17334	17219	17143	17272	17499	17201	17147	17196	17222	17123	16932	17254	17175	17344	17218	17145	17325	17278	17165	17212	17208	17261	17217	17129	17274	17185	17285	17018	17186	17243	17145	17205	17206	17174	17145	17196	17246	17269	17288	17183	17160	17281	17222	17209	17303	17313	17398	17265	17268	17485	17289	17355	17115	17125	17130	17204	17229	17269	17146	17231	17181	17099	17149	17292	17336	17354	17353	17361	17379	17240	17225	17257	17236	17158	17284	17293	17226	17325	17266	17300	17264	17288	17322	17302	17091	17354	17259	17203	17126	17229	17221	17223	17189	17359	17217	17456	17290	17462	17110	17195	17228	17131	17357	17239	17332	17564	17254	17313	17258	17218	17084	17324	17175	17150	17128	17208	17081	17409	17159	17202	17170	17025	17075	17152	17283	17448	17200	17351	17228	17197	17337	17408	17371	17302	17158	17345	17120	17369	17057	17181	17119	17284	17325	17317	17354	17180	17384	17206	17350	17154	17338	17225	17090	17157	17203	17157	17191	17160	17264	17331	17335	17216	17184	17326	17091	17197	17358	17239	17314	17233	16979	17164	17092	16992	17173	17208	17265	17323	17160	17147	17198	17410	17227	17168	17236	17192	17114	17094	17211	17231	17230	17209	17187	17182	17455	17368	17087	17207	17290	17371	17254	17205	17206	17414	17130	17124	17330	17406	17144	17517	17357	17154	17071	17264	17364	17250	17030	17278	17257	17028	17124	17098	17274	17208	17244	17243	17226	17316	17246	17234	17163	17055	17080	17220	17303	17418	17362	17208	17328	17395	17007	17407	17311	17335	17453	17360	17414	17456	17071	17294	17126	17227	17259	17085	17114	17211	17181	17323	17254	17424	17199	17290	17333	17079	17130	17063	17296	17308	17356	17353	17216	17098	17214	17183	17064	17265	17200	17186	17288	17299	17348	17361	17226	17401	17348	17260	17289	17345	17265	17257	17255	17330	17131	17259	17315	17184	17217	17269	17345	17139	17093	17354	17127	17278	17096	17246	17369	17080	17196	17186	17295	17379	17382	17259	17182	17216	17217	17175	17206	17238	17199	17253	17158	17250	17422	17288	17230	17144	17240	17191	17117	17208	17363	17228	17105	17356	17366	17216	17265	17229	17094	17445	17135	17179	17323	17317	17212	17332	17209	17136	17237	17299	17288	17523	17175	17496	17320	17225	17246	17156	17319	17217	17426	17283	17265	17332	17268	17211	17367	17200	17409	17304	17156	17133	17372	17339	17349	17297	17171	17317	17250	17321	17416	17410	17207	17228	17422	17295	17152	17250	17477	17368	17087	17189	17417	17222	17164	17260	17039	16934	17218	17209	17243	17349	17214	17256	17120	17239	17188	17362	17326	17199	17202	17216	17228	17297	17168	17132	17275	17077	17234	17302	17395	17244	17201	17246	17288	17415	17185	17144	17428	17081	17250	17190	17272	17150	17294	17346	17210	17153	17165	17259	17212	17091	17196	17169	17275	17348	17241	17325	17193	17312	17302	17246	17395	17186	16984	17156	17032	17288	17288	17396	17269	17406	17259	17179	17183	17273	17216	17176	17230	17368	17236	17047	17231	17257	17257	17410	17349	17134	17283	17253	17132	17221	17217	17183	17389	17381	17334	17317	17210	17146	17054	17059	17239	17229	17108	17447	17511	17117	17134	17145	17262	17122	17153	17192	17281	17031	17386	17056	17145	17086	16964	17097	17173	17377	17190	17281	17193	17316	17148	17310	17315	17296	17203	17207	17396	17277	17288	17283	17176	17079	17373	17099	17037	17489	17320	17325	17375	17172	17247	17147	17298	17185	17312	17037	17308	17301	17262	17123	17400	17315	17586	17430	17353	17003	17144	17228	17167	17155	17285	17042	17178	17309	17445	17152	17271	17434	17275	17312	17270	17293	17337	17181	17291	17321	17246	17214	17295	17320	17438	17118	17233	17067	17147	17223	17261	17154	16985	17138	17260	17046	17175	17355	17308	17182	17036	17495	17419	17309	17199	17262	17254	17326	17055	17086	17121	17234	17311	17244	17266	17218	17148	17289	17238	17334	17243	17273	17229	17187	17221	17316	17115	17225	17113	17408	17251	17309	17156	17286	17095	17294	17291	17344	17100	17133	17162	17355	17403	17404	17305	17147	17472	17099	17178	17226	17284	17224	17204	17274	17308	17426	17240	17282	17141	17271	17454	17417	17100	17152	17220	17328	17331	17254	17210	17382	17118	17238	17261	17424	17311	17182	17159	17310	17285	17115	17297	17074	17370	17164	17105	17351	17121	17077	17065	17204	17238	17378	17075	17062	17193	17461	17296	17361	17254	17226	17283	17005	17466	17216	17465	17352	17320	17479	17211	17282	17390	17380	17066	17166	17247	17256	17069	17181	17247	17193	17316	17260	17173	17328	17122	17290	17254	17414	17295	17106	17049	17286	17423	17310	17417	17410	17244	17271	17176	17276	17380	17311	16969	17075	17274	17088	17075	17235	17288	17175	17426	17318	17266	17242	17155	17281	17336	17140	17167	17369	17132	17155	17448	17385	17303	17158	17301	17456	17055	17243	17294	17380	17179	17281	17348	17269	17244	17131	17107	17213	17260	17226	17118	17154	17342	17363	17194	17206	17216	17201	17185	17204	17299	17348	17297	17226	17335	17408	17193	17243	17121	17230	17015	17304	17151	17232	17307	17372	16980	17103	17227	17136	17392	17163	17385	17246	17371	17401	17080	17343	17142	17108	17170	17215	17367	17344	17114	17333	17358	17375	17181	17281	17193	17114	17162	17325	17231	17223	17095	17098	17228	17279	17195	17263	16961	17103	16983	17271	17167	17171	17225	17175	17303	17264	17240	17048	17327	17227	17227	17212	17218	17396	17261	17327	17124	17275	17281	17413	17370	17124	17315	17336	17202	17178	17274	17157	17214	17267	17201	17325	17215	17239	17274	17406	17248	17210	17283	17140	17085
16090	29910	31067	25774	22344	19871	18308	17523	16757	16193	15867	15869	15638	15408	15415	15271	15310	15017	15023	15021	15011	14956	15023	15016	15045	15020	14763	14929	15061	15029	15070	15089	15136	15179	15068	15299	14997	15074	14979	14915	15065	15093	14844	15162	15004	14898	15000	15057	14971	14786	14954	14772	14879	14734	15074	15147	14881	15041	14977	15245	15774	15631	15505	15404	15067	15085	14925	14849	14970	14792	14920	14983	15071	14931	14974	14755	14939	14792	15031	15059	14834	14943	14900	14953	14912	15003	14920	14818	14874	14959	14925	14997	14819	15041	15024	14778	14855	14874	14959	14873	15023	15012	14859	14738	14872	14829	14896	15068	14915	14939	14836	14827	14862	14964	14892	15039	14990	14791	14827	14997	14909	14797	14881	15052	14816	14918	14850	14739	15128	14854	14918	14950	14901	14961	14864	14963	14871	14961	14853	14840	14902	15032	14927	14877	14822	14781	14747	14931	15061	14901	14886	14826	14935	14897	14771	14799	14936	14958	14942	14751	14895	14842	14861	14760	14899	14976	14798	14819	14910	14939	14990	14810	14960	14937	14899	14805	14911	14761	14831	14843	14960	14905	14869	14795	15010	14971	14902	15034	14971	14896	14992	14779	14998	14816	14872	15059	15019	14955	14819	14866	14848	14985	15139	14851	14834	14749	14847	14935	14980	14899	14783	14922	15034	14815	15063	14858	14910	14840	15058	14941	14795	14855	14936	14846	14892	14954	14867	14918	14962	14965	14974	14971	14756	14879	14990	14930	14911	14875	15078	14765	14934	14705	14990	14989	14861	14865	15008	14872	14900	14904	14790	14793	14949	14812	14983	15026	14901	14698	14868	14966	14972	14902	14928	14912	14798	14905	14906	14863	14747	14865	14880	14774	14980	14866	15002	14794	15096	14898	14819	14941	14908	14782	14743	14834	14838	14864	14980	14859	14944	15021	14750	15029	14950	15021	15003	14984	14830	15003	14892	14815	14971	14929	14881	14927	15007	14775	14728	14967	14744	14981	14817	14551	15034	14751	15054	15079	14851	14805	14824	15061	14913	14838	14869	14830	14828	14917	14873	14806	14990	14952	15041	14959	14820	14856	14913	14916	14841	14849	14992	14727	14921	14854	14889	14827	15063	14939	14966	14901	15072	15085	14892	14927	14810	14734	15027	14882	14893	14768	15009	14958	15003	14964	14863	14927	14924	14743	14911	14929	15107	14852	15010	14853	14931	14772	15036	14990	14891	15058	14879	14965	15136	14734	14956	14951	14924	14860	15022	14845	14992	14744	14866	14777	15000	14996	14703	14721	14923	14895	14723	14983	14866	14956	14919	14912	14900	14952	14728	14871	14941	14805	14844	14602	15066	14896	14965	14793	14932	14952	15093	14802	14750	14915	14869	14865	14870	14724	14954	14805	14910	14855	14990	14908	14844	14769	14735	14889	15009	14801	14768	14939	14847	14883	14875	15029	14994	14702	14968	15003	14858	14961	14739	14961	14900	14895	14863	15062	14794	14867	14863	14881	15106	14872	14884	14899	14923	14879	14839	14887	14929	14772	14633	15011	14865	14714	14940	14652	15004	14927	14887	14933	14868	14911	15059	14943	14808	14804	14950	14994	14979	14949	14898	14826	14966	14802	14923	14902	14998	14870	15021	15009	14713	15026	14813	14974	14811	14963	14711	15094	14742	14809	14982	14855	14849	14944	14873	14984	14823	14868	14899	14861	15006	14964	14830	15034	14978	14818	14826	14941	14866	15084	14735	14976	15023	14850	14908	14801	14890	14896	14832	14925	15097	14820	14786	14728	15007	14816	15000	14841	14980	14772	15040	14997	14809	15032	14912	14966	14722	14894	15026	14818	15003	14951	14882	14823	14877	14789	15096	14889	15008	14884	14852	15028	14869	14987	15096	14842	14902	14860	14898	14962	14966	14772	15036	14977	14970	14963	14837	14843	14758	14883	14981	14807	14838	14759	15026	14878	14800	14906	14775	14809	15060	14946	14963	14841	14883	14790	14895	14820	14795	15011	14978	14812	14882	14889	14871	14731	14780	15094	14778	14810	14830	14925	15061	14838	14984	14792	14891	14828	14907	14744	14841	14928	14802	14897	14880	14763	14857	14904	14965	14774	14865	14869	14830	14890	14856	14884	14905	14858	14891	14940	15000	14824	14786	14944	14988	14863	14938	14893	14742	14902	14790	14899	14924	14940	14667	15037	14760	15008	14946	14828	14861	14870	14903	14887	14919	14904	14736	14843	14977	14981	14857	14818	14862	14903	15018	14861	14956	14876	14888	14762	14991	14982	15002	14945	14797	15000	14886	14795	15106	14729	14853	14942	14888	14913	15048	15047	14794	15002	15004	14832	14904	14856	14792	14751	14999	14921	15101	14892	14817	14903	14875	14848	14892	14954	14953	14962	14875	14640	14917	14892	14924	14931	14965	14916	14970	15038	14898	14833	14885	14736	14863	14854	14650	14831	14805	14874	14818	14887	14786	14965	14886	14923	14855	14972	14946	14922	15089	14723	14872	14867	14891	15012	14970	14892	14803	14970	14844	15034	14851	14913	14902	14894	14702	14883	14886	14918	14835	14768	14918	14777	14883	14923	14861	15099	14778	14822	14986	14782	14985	14862	14865	14773	14779	15083	14964	15031	14970	14919	15017	14974	14931	15081	14770	14784	14880	14972	14835	14784	14853	14848	14788	14923	14851	14827	14888	15063	14886	14973	14949	15039	14935	14952	14859	14846	14956	14863	14832	14684	14780	14998	15028	15060	15043	14791	14816	14870	14920	14871	14988	14839	14873	14913	14800	14892	14917	14996	14880	14928	14778	15060	14788	14885	14899	14936	15050	14888	14947	14762	14847	14896	14808	15058	14897	14928	14841	15050	14981	14792	14970	14906	15014	15176	14835	14793	14833	14840	15036	14905	14938	14755	15014	14842	14774	14863	14963	14906	14803	14866	15045	14912	14831	14794	14785	14875	14874	14974	14732	14774	14940	14893	14860	14862	14858	14842	14969	14765	14824	14925	15044	14920	14955	14858	14864	14698	14943	14883	14885	14865	14921	14985	14802	14866	14951	14947	14847	14922	14887	14772	14775	14826	15000	15019	14829	14845	14794	14874	14982	14917	14770	14888	14937	14999	14915	14720	14970	14980	14865	14891	14899	15002	14918	14949	14826	14985	14823	14850	14874	14753	15018	14806	14846	14747	14893	14744	15074	14790	14864	15040	14967	14880	14952	14852	14888	14796	14748	14757	14955	14789	14896	14986	14795	14903	14846	14789	14842	14887	14966	14825	14882	15068	14915	14889	14700	14829	15001	14911	14918	14807	14919	14836	14968	14994	14878	14923	14725	14932	14792	14866	14736	15004	14905	14874	14790	14916	15040	15021	14876	14871	14905	14830	14915	14871	14869	14960	15030	15066	15005	14698	14916	14948	14866	14953	15046	14881	14922	14975	14933	14949	14846	14925	14833	14930	14886	14959	15059	14985	14769	14957	14744	14816	15029	14919	15017	14817	14852	14904	14815	14970	14823	14735	14925	14859	14951	14953	14804	14808	15048	14807	14934	14903	14939	15119	14843	14925	14788	14876	14931	14899	14964	14935	14678	14949	15056	14822	14876	14697	14989	14930	14781	14854	14961	14700	15052	14775	14925	14936	14831	14806	14876	14938	14867	14837	14700	14964	14966	14964	14653	14772	14919	14757	14817	14810	14805	14815	14931	14845	15140	14848	14933	14945	15019	15065	14915	14983	15001	14883	14953	14888	14839	14891	14994	14912	14967	14953	14928	14918	14880	14970	14899	14857	14969	14922	14976	14813	14994	14908	14982	14866	14869	14822	14871	14591	14960	14900	14816	14977	15105	14924	15103	14780	14829	14864	14864	14691	14747	14935	14906	14868	14863	15034	14917	14886	14814	14779	14994	14748	14852	14985	14942	14869	14967	15026	14910	14892	15010	14965	14918	14846	14852	14798	14933	14896	14872	14798	14920	14956	15009	14631	14857	14900	14916	15049	14867	15014	14903	14892	14877	14969	14949	14774	14906	15021	15009	14907	15085	14908	14999	14835	14847	15000	14975	14816	14853	14892	14874	14882	14865	14967	14731	15135	14960	14870	14849	14838	14939	14946	14907	14983	14807	14876	14853	14897	14971	14938	14608	14824	14793	14908	14842	15052	15021	14915	14980	14767	14899	14698	14926	14778	14736	14930	15025	15004	14858	14860	14887	14702	14787	14941	14876	15008	14802	14804	15041	14783	14848	14957	14974	14953	14921	14796	14945	15143	14903	14853	14913	14927	15018	14728	14848	14823	14979	14793	14755	14920	14814	15044	14975	14978	14691	15001	14904	14813	14697	14631	14857	14932	14831	14967	14786	14970	14862	14879	14842	14940	14943	14996	14824	14863	14902	14831	14713	14817	14780	14855	15015	14885	14956	14884	14811	14974	14810	14898	14871	14858	14813	14932	14872	14934	14892	14815	14879	14793	14915	14933	14960	14894	14861	14848	14809	14929	14965	14806	14897	14829	14943	14956	14907	14717	15026	14872	14979	14745	14877	14898	14759	15066	14680	15091	14829	14688	14922	14984	14898	15025	14890	14782	14816	14997	15036	14886	14968	14866	14855	14911	14950	14871	14730	14929	14972	14860	14807	14973	14955	14884	14967	14841	14880	14800	14878	15181	14960	14949	14889	14866	14839	14947	14931	14935	14917	14732	15050	14874	14699	14841	14666	14792	14790	15163	14722	14859	15004	14856	14833	14969	14851	14875	14988	14931	14833	14820	14925	15069	14972	15007	14957	14895	14805	14966	14900	15041	14952	14692	14998	14884	14870	14987	14934	14728	14928	14855	15040	14829	14947	14966	14860	14970	15009	14840	14953	14799	14784	14808	14815	15043	14951	14837	14894	14988	15064	14919	14895	14942	14898	14820	14936	14835	14913	14945	15022	14749	14898	14730	14943	14896	14941	14768	14935	14956	14715	14823	15040	14855	14937	14948	14898	15062	14931	14677	14793	14819	14953	14738	14943	14858	14870	14975	14746	14953	14795	14836	14974	14887	14834	15092	14979	14931	15013	14777	14700	14788	15020	14945	15029	14986	14836	15059	14954	14874	14889	14934	14728	14968	14941	14843	14821	15005
23090	21491	29418	24001	21807	24073	26368	20452	19117	19042	18846	18439	18311	18085	17875	18092	17822	17754	17771	17637	17900	17729	17578	17670	17497	17471	17822	17752	17745	17650	17548	17732	17852	17543	17469	17377	17596	17499	17608	17670	17689	17413	17582	17596	17396	17525	17668	17498	17556	17648	17710	17398	17729	17514	17517	17298	17436	17569	17526	17804	18416	18571	18572	18427	17912	17800	17678	17516	17591	17626	17399	17527	17533	17237	17652	17472	17504	17316	17514	17420	17501	17514	17547	17379	17367	17461	17510	17582	17212	17514	17614	17398	17480	17546	17683	17360	17386	17173	17436	17434	17469	17594	17488	17414	17492	17499	17465	17398	17646	17385	17425	17445	17489	17426	17400	17626	17422	17324	17389	17409	17568	17475	17609	17448	17414	17191	17395	17657	17393	17564	17387	17507	17348	17572	17434	17484	17474	17299	17497	17490	17407	17452	17202	17560	17410	17427	17682	17382	17432	17526	17312	17534	17536	17591	17457	17596	17474	17470	17319	17518	17497	17661	17310	17526	17543	17453	17475	17527	17346	17320	17485	17498	17241	17480	17483	17498	17307	17317	17697	17394	17393	17498	17435	17451	17398	17219	17334	17563	17395	17388	17293	17270	17362	17493	17506	17684	17583	17379	17489	17437	17450	17413	17553	17256	17457	17551	17464	17312	17469	17472	17507	17521	17501	17417	17559	17311	17507	17467	17592	17164	17319	17225	17378	17371	17416	17206	17444	17521	17412	17374	17265	17319	17419	17409	17490	17448	17481	17563	17373	17413	17455	17656	17437	17290	17421	17158	17346	17420	17591	17446	17320	17518	17587	17600	17364	17488	17652	17403	17545	17341	17379	17353	17352	17150	17387	17535	17467	17625	17454	17258	17550	17541	17297	17286	17507	17580	17458	17444	17322	17437	17438	17541	17253	17473	17529	17398	17435	17426	17551	17503	17450	17384	17492	17582	17450	17492	17331	17424	17615	17478	17586	17412	17386	17298	17707	17419	17311	17473	17598	17343	17509	17434	17659	17555	17361	17424	17386	17426	17580	17406	17228	17496	17682	17416	17411	17429	17189	17374	17259	17280	17498	17306	17235	17560	17313	17328	17412	17553	17587	17411	17428	17376	17130	17481	17379	17379	17504	17377	17461	17349	17608	17317	17426	17506	17624	17526	17471	17412	17612	17318	17494	17350	17370	17590	17412	17527	17478	17369	17508	17363	17338	17245	17457	17290	17538	17430	17552	17385	17434	17520	17608	17488	17632	17567	17387	17303	17430	17353	17347	17344	17520	17319	17434	17281	17462	17322	17640	17394	17612	17527	17348	17467	17515	17282	17553	17358	17484	17506	17646	17392	17432	17399	17327	17422	17500	17465	17293	17646	17557	17469	17496	17498	17380	17335	17480	17449	17305	17416	17312	17233	17648	17410	17462	17464	17437	17448	17493	17576	17421	17468	17275	17343	17522	17273	17419	17587	17305	17442	17500	17616	17525	17358	17446	17276	17351	17587	17359	17334	17308	17239	17649	17272	17493	17501	17529	17303	17512	17360	17461	17394	17398	17468	17308	17527	17414	17483	17478	17205	17350	17362	17409	17380	17516	17247	17581	17504	17473	17520	17489	17417	17520	17552	17309	17462	17398	17413	17396	17645	17587	17497	17583	17415	17556	17579	17460	17272	17339	17528	17554	17268	17481	17521	17634	17333	17459	17304	17440	17474	17507	17502	17327	17661	17389	17355	17416	17507	17510	17386	17516	17455	17512	17323	17217	17588	17407	17529	17573	17478	17470	17490	17424	17681	17400	17365	17529	17395	17702	17517	17471	17298	17304	17382	17223	17475	17500	17275	17454	17351	17605	17463	17435	17388	17237	17378	17545	17458	17408	17346	17301	17429	17183	17468	17617	17492	17460	17495	17559	17557	17469	17401	17309	17515	17543	17466	17411	17388	17218	17268	17758	17647	17272	17376	17295	17509	17320	17547	17507	17446	17684	17534	17466	17378	17277	17272	17594	17586	17388	17453	17428	17550	17482	17481	17596	17386	17393	17373	17244	17427	17260	17191	17496	17496	17510	17378	17614	17691	17358	17471	17553	17410	17380	17230	17347	17471	17389	17399	17315	17455	17530	17390	17488	17356	17575	17570	17604	17317	17498	17481	17432	17377	17560	17471	17514	17349	17350	17288	17498	17690	17321	17581	17422	17384	17234	17209	17456	17367	17505	17512	17360	17321	17288	17317	17437	17404	17301	17445	17458	17457	17476	17455	17453	17373	17395	17539	17349	17330	17460	17329	17480	17257	17547	17433	17519	17359	17393	17402	17459	17448	17358	17288	17443	17612	17469	17317	17313	17449	17415	17405	17426	17338	17554	17359	17473	17363	17323	17402	17556	17442	17467	17499	17490	17331	17360	17587	17457	17467	17549	17470	17237	17527	17546	17570	17529	17439	17323	17575	17545	17379	17476	17404	17436	17561	17579	17436	17437	17214	17342	17384	17344	17375	17497	17628	17388	17551	17499	17492	17463	17473	17457	17446	17518	17475	17368	17400	17624	17421	17565	17531	17545	17706	17390	17518	17487	17404	17517	17384	17105	17368	17234	17596	17314	17507	17505	17438	17634	17380	17533	17445	17520	17380	17312	17414	17387	17279	17533	17369	17167	17357	17324	17436	17393	17374	17419	17443	17523	17306	17205	17374	17371	17457	17493	17458	17669	17352	17438	17504	17483	17404	17450	17297	17740	17293	17325	17368	17588	17468	17290	17268	17552	17284	17374	17343	17437	17620	17466	17502	17372	17559	17338	17384	17462	17443	17510	17320	17575	17499	17460	17376	17569	17640	17474	17650	17421	17496	17431	17426	17509	17609	17374	17285	17593	17592	17458	17561	17498	17436	17464	17366	17371	17601	17660	17515	17489	17329	17396	17352	17517	17486	17414	17465	17543	17246	17549	17435	17424	17313	17484	17746	17395	17427	17448	17462	17481	17490	17450	17261	17290	17301	17513	17394	17386	17527	17478	17459	17515	17327	17415	17623	17660	17551	17377	17360	17435	17593	17642	17431	17499	17592	17529	17461	17536	17404	17313	17664	17534	17523	17388	17302	17304	17184	17423	17289	17673	17351	17334	17494	17533	17293	17278	17387	17440	17468	17491	17400	17578	17501	17440	17290	17312	17442	17581	17397	17708	17521	17290	17616	17327	17570	17386	17629	17602	17525	17472	17464	17523	17375	17548	17199	17242	17516	17276	17432	17500	17269	17708	17444	17431	17431	17397	17513	17207	17409	17452	17575	17504	17549	17289	17466	17361	17632	17518	17386	17387	17492	17385	17390	17508	17394	17411	17430	17466	17345	17452	17455	17459	17416	17321	17422	17488	17672	17615	17623	17540	17248	17445	17276	17440	17484	17495	17356	17457	17403	17472	17419	17382	17459	17100	17455	17501	17370	17596	17323	17443	17370	17470	17482	17566	17344	17451	17491	17192	17491	17355	17307	17461	17430	17410	17284	17194	17440	17338	17257	17275	17340	17317	17445	17240	17558	17174	17318	17562	17197	17470	17245	17490	17518	17469	17302	17443	17367	17436	17583	17550	17403	17170	17406	17433	17462	17576	17495	17480	17473	17410	17403	17379	17398	17335	17527	17328	17494	17433	17404	17415	17675	17514	17389	17466	17571	17556	17317	17492	17541	17524	17447	17502	17367	17508	17554	17532	17556	17454	17545	17483	17461	17343	17372	17413	17430	17439	17349	17355	17553	17362	17560	17448	17322	17264	17470	17564	17440	17318	17395	17635	17370	17574	17631	17528	17470	17488	17527	17402	17439	17352	17334	17644	17528	17510	17437	17373	17261	17241	17394	17421	17556	17452	17499	17366	17407	17581	17271	17365	17291	17258	17352	17548	17431	17437	17273	17123	17373	17580	17487	17404	17554	17705	17521	17403	17529	17737	17600	17474	17444	17586	17447	17573	17438	17229	17640	17570	17539	17415	17608	17436	17775	17550	17355	17388	17374	17467	17534	17637	17347	17495	17256	17606	17428	17376	17202	17501	17518	17491	17628	17523	17589	17412	17402	17379	17447	17286	17361	17441	17338	17459	17365	17423	17272	17523	17322	17290	17265	17791	17576	17343	17413	17401	17259	17548	17491	17554	17400	17616	17626	17525	17398	17385	17342	17353	17664	17566	17328	17192	17404	17309	17270	17394	17500	17341	17289	17506	17473	17382	17500	17566	17519	17370	17471	17456	17401	17316	17592	17517	17595	17405	17424	17417	17641	17377	17381	17409	17553	17484	17437	17281	17504	17271	17375	17404	17468	17271	17500	17344	17561	17323	17572	17336	17358	17517	17469	17479	17475	17417	17513	17447	17500	17177	17237	17516	17504	17530	17407	17267	17350	17556	17549	17514	17509	17485	17611	17469	17354	17462	17336	17483	17676	17482	17685	17282	17431	17412	17365	17313	17396	17657	17319	17237	17421	17635	17247	17531	17420	17481	17338	17453	17463	17409	17502	17534	17447	17286	17396	17344	17340	17393	17333	17453	17853	17459	17479	17444	17402	17426	17399	17581	17396	17411	17543	17314	17582	17615	17537	17280	17559	17593	17413	17285	17568	17405	17374	17468	17440	17437	17525	17668	17261	17316	17251	17452	17566	17385	17401	17405	17483	17429	17316	17405	17372	17450	17322	17528	17112	17425	17481	17368	17304	17400	17338	17559	17339	17478	17599	17420	17414	17399	17461	17285	17399	17382	17336	17578	17355	17324	17573	17411	17402	17214	17400	17194	17536	17404	17562	17346	17360	17336	17386	17456	17363	17377	17412	17462	17375	17482	17599	17420	17459	17344	17503	17374	17432	17372	17482	17456	17460	17625	17372	17417	17231	17543	17324	17260	17332	17506	17256	17477	17485	17509	17375	17360	17537	17400	17403	17525	17381	17557	17234	17390	17351	17267	17149	17239	17467	17177	17325	17796	17603	17546	17401	17359	17220	17421	17591	17460	17396	17516	17410	17486	17398	17484	17289	17240	17441	17536	17524	17197	17389	17431	17421	17571	17572	17497	17567	17291	17377	17306	17382	17455	17422	17746	17538	17384	17392	17684	17427	17432	17637	17366	17441	17166	17327	17440	17492	17347	17305	17374	17253	17256	17488
18216	35310	36052	28877	25094	21639	19900	18420	17893	17102	16600	16133	16065	15816	15817	15498	15391	15239	15350	15191	15043	14976	15198	15120	15079	14996	15197	15197	15100	15132	15185	15287	15290	15051	15085	15178	15094	15112	15040	15049	15284	15040	15038	15147	15083	15077	14994	15129	14949	14943	14997	15054	14787	14870	15002	14950	15077	15011	15158	15569	16188	16620	16433	16082	15546	15280	15062	14785	14990	15015	15065	14929	15031	14912	15182	14937	14991	14906	15026	14886	14943	15004	15078	14666	14795	14902	15004	15225	15086	15048	14924	14866	14947	14920	15066	14942	14836	15007	14955	14888	14879	15094	14906	14989	15014	15017	15050	14931	15005	15174	15004	14779	14946	15042	14872	14956	15000	15083	14869	14908	14868	14911	14982	14890	14744	15072	15012	15023	15026	14752	15008	14815	15031	14880	14830	14967	14946	14893	14929	14932	15267	15080	14864	14926	15121	15004	14936	14978	14828	15011	14963	14796	14939	15192	14975	14925	15003	15079	14867	14898	14952	15005	14876	14838	15036	14830	15054	15006	14964	14901	14944	14962	14830	14930	14977	14985	14843	14976	14814	14965	14946	14816	14906	14880	15089	15069	15145	14889	15036	14993	15062	14882	15116	14907	14870	14897	15135	14873	14891	15002	15064	14895	15049	15007	14827	14990	14806	14935	14854	15030	14947	14859	14894	15008	14982	15040	14854	15044	14858	14900	14867	15020	14858	14983	14899	14810	15100	14928	14945	14918	15078	14935	15029	14888	15077	14780	14856	14859	14978	14947	14831	15019	14996	14876	14898	14899	15078	14841	14897	14904	15117	14763	14765	15006	14911	15021	15067	14840	15070	14969	14959	15169	15001	14951	15017	14970	14935	14852	15050	14925	14912	14864	14865	14934	15014	15060	14898	14913	14853	14837	14990	14874	14870	14971	14887	14900	15173	15008	14898	15003	14895	14943	14884	14965	15028	14894	15012	14897	15037	15023	14914	14996	14909	14912	15104	14837	15009	14902	15102	14868	14864	14855	15064	14898	14891	14978	14973	14898	14910	14923	15027	14770	14869	15178	14896	14853	14961	14804	14856	14921	14968	14975	14945	15116	14871	14840	14985	14905	14893	14935	14688	15040	14856	14950	14854	14926	14936	14936	14890	14973	14803	15011	14902	15072	14876	15011	14811	15132	14790	14989	14826	14695	15019	15035	14931	15015	14938	15086	15143	14905	14932	14877	14928	15068	14799	14838	15031	14914	14893	15046	14944	14795	14901	15030	15006	15024	14880	15066	14790	14906	14905	15052	14850	14927	14875	15103	15044	15104	14840	14950	14932	14981	14981	14925	15020	14974	14865	14790	14983	15052	14936	14986	14959	15053	14829	15001	15068	14930	14841	14897	14790	14709	15024	15093	14918	14865	14901	14858	14948	15035	14892	14992	14990	14756	15070	15050	14959	14783	14983	15042	14920	14896	14855	14867	14984	15028	14742	14960	15012	14897	15016	14933	14934	14931	14874	14749	14906	14820	15109	15142	14952	15092	15049	14858	15007	14950	14884	15163	15051	14823	14933	14995	14852	14971	15013	15087	15029	14834	14866	14910	14947	15015	15079	14984	14998	14930	14900	14815	15014	14970	14978	14843	14972	14807	15029	15023	15030	15055	14837	14968	15106	14932	15025	15080	14827	14937	14890	15040	15066	14875	15057	14972	14842	14900	14928	15084	14861	14932	14966	14983	14821	14903	15034	14974	14835	15004	14770	14927	14969	14984	14845	15039	14952	14866	15038	14838	14906	14975	14916	14924	14992	15098	14965	14997	14929	15054	14990	14745	14910	14877	15040	14933	14985	14885	15098	15028	14985	14926	15001	14871	15121	14977	14822	14931	14901	14955	15053	15046	14955	14879	14850	14932	14810	14973	14910	15074	14916	14849	14920	15016	14935	14933	14953	14985	14936	14958	14919	14923	14714	14767	15033	14937	15158	14921	14843	15075	14999	14898	14870	14946	15118	15020	14998	14890	15078	14931	14907	14916	14872	14985	15055	15007	14766	14929	14884	15013	15097	14956	14840	15083	15083	14876	14900	15057	14902	14954	14827	14843	14954	15076	15191	14848	14963	15000	15103	15028	14869	14895	15026	14935	14860	14913	15091	14906	14892	15054	14816	14898	14855	14922	14901	15131	14959	14959	14923	14882	15015	14959	14823	14876	14857	14912	14944	14955	14856	14960	14928	15088	14881	14945	14960	15043	14802	14961	15038	14957	15140	14881	14988	15049	14884	15015	14853	14993	14785	15002	15120	15030	14799	15154	15020	15031	15020	15065	14997	14880	14833	14883	14784	15004	14885	14962	14858	14882	15017	14820	15042	14997	14858	14877	14947	14949	14915	14846	14940	14859	14889	14839	15031	14870	14809	14873	14964	15128	15045	14975	15101	15053	14876	14936	14814	14848	14834	14914	14977	14866	15039	14938	15198	14936	14871	14994	15063	15048	15048	14910	15044	14967	14934	15132	14985	14788	15045	15083	14842	14847	14970	14868	14910	15012	14918	14972	14992	14854	14977	15039	15050	14874	14962	14976	14872	14908	14780	14998	15056	15062	15089	14851	14924	14985	15061	15022	14937	14953	14915	14844	15019	14919	15017	14925	14991	15047	14979	14969	15054	15008	14939	14886	14906	14920	15016	14797	14980	14930	15050	14878	15013	14920	14904	14979	15003	14905	14885	14895	14698	14988	14980	15018	14915	14975	14839	15005	15089	14841	15072	14955	14944	14964	14982	14912	14889	14833	14864	15069	14971	14870	15054	14910	14949	14796	15063	14902	15196	14961	14753	15027	15002	14868	15019	14882	15071	14888	14957	15074	15019	14939	14930	15022	14960	15130	15117	14984	15042	14934	14925	14916	14911	14939	15040	14882	14926	14888	14855	15051	14991	14902	14713	15068	14924	14863	14824	14963	15042	14872	14787	14901	15025	14783	14776	14846	15044	15091	14991	15089	14900	14857	14937	15164	14931	14952	14996	14790	14982	14996	14932	15003	14868	14991	14814	14918	14981	15033	14866	14896	15000	14939	14839	14876	14804	15002	14878	15023	14927	14992	14966	14979	14801	14910	15013	14906	14861	14916	14994	14934	14982	14875	14933	15097	15019	15049	14885	15048	14761	14845	14963	14982	15023	15045	14961	14909	15002	14897	14981	15127	15116	14965	14895	14900	15014	14847	14893	14974	14862	15032	14965	14949	14924	14864	15047	14909	14873	15043	14785	14908	14927	15124	15032	14871	14973	14926	14882	14941	15013	14885	15109	14880	15041	14949	14960	14804	15103	14843	14859	14985	14907	14927	15051	14969	14920	14990	15015	14966	14858	15108	14886	14735	14855	14894	15056	15031	14861	14866	15022	14995	15045	14902	15031	15046	14925	14990	14924	14831	14969	15058	14784	14810	14898	14954	14933	15009	15060	14875	14818	14818	14828	14998	15027	14950	14996	14880	14894	14986	14978	14976	14936	14992	15052	15089	15064	15018	14783	15006	14984	14822	15048	14862	15090	14995	15161	14760	14944	15047	14905	14882	15108	14865	14816	14987	14872	14973	14919	14936	14886	14958	14913	14931	14952	15127	14943	14776	14942	15095	14973	14994	15016	15064	15065	15008	14834	14946	14915	14931	14967	14929	14950	14894	14963	15036	15022	14906	15003	14973	14911	14943	14946	14956	14781	14782	14863	14943	15029	14706	14997	15013	14939	15007	15126	14997	14909	15030	14924	14947	15083	14938	14996	14982	14952	14931	14871	14850	14928	15038	15021	14914	14962	14933	14809	15055	14914	15047	14820	14850	15024	14829	14986	14794	14913	15200	15046	14966	15181	14839	15105	14952	14790	15035	15039	14844	14932	14840	15040	14943	14866	14881	14997	14937	14828	15075	15054	14946	15011	14995	15202	15036	15039	15049	14880	15082	14997	15008	15078	14871	14914	14888	14861	14892	14914	14781	14995	15008	14862	15060	15006	14915	14972	14827	14989	14948	14998	14935	14947	14851	14953	14817	14847	14840	15021	14899	14986	14875	14875	15003	15174	14890	15035	14895	15060	14975	14920	14866	14867	14790	15110	14957	14886	15096	14974	14936	15018	14812	15045	15059	15023	15014	14846	14988	14995	14854	14892	15124	14854	14918	15024	14992	15059	14907	15027	15104	15039	14857	14855	14885	14902	14890	14882	15051	14902	14968	14934	14903	15115	14763	14885	14814	15071	15079	15111	15111	14984	14968	14989	14845	14992	14940	14906	14941	14928	14995	14901	14962	14906	14873	15007	14890	14888	14788	14862	14777	14969	14913	15056	14918	15112	14815	15146	14817	15019	14971	14936	15009	15073	14848	14782	14933	14958	14759	14809	14842	15075	15129	14894	15001	14873	14912	14913	14800	14789	14770	14837	15016	15100	15022	14920	14862	14987	14920	14973	15001	15168	14890	14872	14903	14924	14861	14991	15243	15136	14928	14893	15023	14956	14932	14795	14955	14963	14937	14954	14740	14965	14982	14830	14722	15091	14892	14987	14810	14926	15087	15050	14951	15092	14854	14999	14830	14832	14834	14861	15077	15065	14948	14916	14904	15117	14757	14840	14859	14853	15124	14913	14918	15047	15031	14989	14990	14820	14966	14772	14873	15046	15021	14985	14989	14902	14983	14929	14995	14932	14909	14954	14845	15062	15029	14971	14951	14895	14844	14949	14894	15024	14971	15073	14854	14904	14943	14874	14955	14715	14956	15034	15134	14963	15012	14989	14987	14954	15028	14996	15101	14887	14897	14990	14883	14969	14949	14867	15021	15133	14926	15091	14919	15122	14831	14913	14937	14891	15052	14952	14915	14927	14913	14905	15027	14937	14826	15056	14936	14994	14906	15084	15048	15047	15153	15037	14852	14870	14995	14975	14815	15032	14888	15037	14761	15096	14970	14895	14891	14932	14951	14880	15113	14931	14985	15183	14853	14965	14840	14946	14838	14926	14898	14789	14989	14913	14799	14876	14819	14969	15031	14993	14892	15070	15126	14972	15068	15010	14986	14898	14916	14898	14883	14961	14986	14914	14976	15129	14941	14905	15073	14903	14745	15190	14907	14948	14826	14902	14792	14947	14941	15066	14927	15083	15007	14821	14909	14894	15018
28166	22599	26867	23772	19199	18381	17962	17569	17183	16926	16865	16788	16857	16925	16834	16794	16870	16697	16633	16432	16515	16657	16588	16642	16415	16529	16632	16572	16768	16587	16694	16587	16567	16451	16790	16623	16658	16537	16509	16646	16562	16626	16337	16374	16377	16592	16434	16552	16582	16726	16669	16683	16989	16575	16635	16553	16850	16706	16712	16558	16626	16516	16788	16584	16574	16534	16503	16559	16753	16715	16586	16578	16652	16603	16443	16549	16689	16543	16614	16621	16529	16674	16515	16544	16627	16447	16334	16754	16771	16794	16438	16726	16525	16623	16414	16574	16657	16478	16653	16669	16470	16558	16631	16664	16533	16670	16624	16630	16649	16618	16671	16450	16565	16384	16613	16529	16448	16640	16575	16550	16631	16511	16499	16387	16454	16686	16714	16666	16540	16634	16469	16438	16593	16382	16632	16311	16434	16471	16590	16654	16657	16517	16661	16470	16663	16596	16584	16683	16419	16459	16615	16492	16681	16364	16460	16583	16770	16623	16620	16501	16621	16569	16576	16308	16605	16494	16553	16615	16223	16470	16328	16608	16477	16648	16699	16740	16458	16703	16555	16691	16512	16518	16548	16528	16497	16575	16538	16329	16559	16425	16542	16526	16687	16605	16527	16775	16596	16522	16726	16647	16740	16435	16598	16453	16666	16646	16446	16559	16491	16430	16545	16579	16806	16540	16577	16659	16481	16688	16692	16799	16519	16607	16638	16483	16572	16463	16487	16522	16518	16403	16477	16549	16607	16793	16720	16514	16443	16639	16373	16861	16638	16586	16521	16528	16625	16452	16493	16585	16474	16464	16529	16396	16569	16780	16594	16453	16442	16590	16727	16605	16679	16545	16703	16366	16504	16460	16528	16790	16467	16584	16419	16557	16379	16375	16599	16644	16337	16446	16599	16633	16680	16740	16491	16476	16382	16300	16468	16763	16605	16751	16745	16590	16432	16540	16516	16573	16659	16627	16479	16603	16491	16607	16672	16476	16497	16696	16604	16545	16560	16634	16596	16617	16615	16518	16610	16656	16594	16473	16594	16624	16647	16587	16565	16711	16587	16590	16390	16646	16665	16622	16582	16548	16498	16607	16631	16516	16604	16497	16532	16497	16490	16348	16510	16462	16810	16587	16608	16357	16511	16576	16486	16641	16444	16343	16489	16517	16462	16486	16349	16390	16603	16650	16667	16471	16420	16514	16487	16443	16722	16577	16545	16553	16474	16537	16632	16295	16479	16556	16706	16685	16598	16604	16537	16637	16360	16567	16501	16399	16506	16618	16534	16456	16782	16409	16497	16933	16657	16448	16430	16458	16634	16504	16597	16544	16555	16396	16838	16391	16481	16557	16547	16554	16653	16661	16667	16477	16505	16369	16441	16444	16612	16316	16721	16594	16334	16585	16686	16471	16778	16543	16473	16342	16570	16708	16717	16448	16618	16559	16588	16323	16650	16494	16440	16548	16528	16550	16639	16580	16720	16827	16403	16637	16454	16484	16640	16507	16553	16402	16472	16620	16544	16549	16571	16413	16429	16487	16565	16396	16584	16707	16695	16574	16517	16539	16580	16601	16611	16344	16636	16573	16652	16531	16623	16657	16617	16579	16436	16608	16651	16531	16527	16642	16548	16567	16585	16738	16412	16606	16530	16448	16623	16715	16601	16547	16408	16651	16527	16748	16631	16554	16453	16594	16397	16527	16596	16634	16629	16443	16456	16759	16539	16551	16610	16380	16671	16620	16692	16564	16647	16456	16524	16439	16436	16355	16652	16427	16494	16756	16373	16564	16622	16725	16569	16667	16694	16691	16589	16668	16455	16588	16591	16599	16572	16682	16564	16593	16513	16452	16355	16614	16410	16461	16488	16472	16605	16470	16586	16846	16646	16768	16499	16635	16633	16481	16623	16640	16704	16543	16797	16450	16503	16828	16332	16486	16462	16591	16531	16524	16596	16503	16739	16750	16678	16451	16357	16798	16811	16599	16765	16546	16324	16678	16460	16561	16617	16694	16514	16593	16634	16567	16451	16574	16478	16523	16502	16592	16603	16370	16685	16637	16586	16394	16604	16449	16680	16407	16528	16602	16562	16596	16636	16669	16526	16599	16712	16425	16544	16480	16533	16489	16574	16468	16714	16700	16640	16738	16415	16445	16630	16743	16496	16361	16469	16600	16409	16442	16623	16521	16399	16586	16793	16600	16597	16536	16808	16596	16640	16643	16386	16594	16472	16672	16542	16521	16631	16617	16703	16557	16455	16620	16583	16690	16506	16627	16505	16477	16630	16547	16643	16565	16605	16539	16416	16461	16587	16487	16612	16587	16520	16620	16556	16404	16647	16452	16622	16448	16700	16628	16452	16436	16506	16594	16373	16609	16610	16623	16745	16816	16481	16453	16675	16646	16506	16301	16501	16699	16422	16543	16489	16477	16549	16673	16496	16673	16700	16511	16651	16583	16518	16541	16464	16503	16504	16533	16641	16339	16541	16565	16361	16644	16497	16683	16424	16597	16638	16559	16577	16464	16787	16439	16491	16638	16424	16528	16524	16523	16428	16460	16558	16489	16696	16571	16355	16603	16492	16555	16512	16665	16717	16422	16570	16755	16591	16426	16758	16435	16820	16793	16379	16467	16499	16641	16486	16667	16530	16654	16613	16518	16608	16602	16413	16590	16640	16405	16554	16393	16471	16632	16527	16511	16684	16440	16609	16675	16613	16655	16584	16478	16503	16425	16584	16555	16653	16672	16369	16605	16568	16577	16389	16485	16813	16553	16551	16881	16313	16681	16510	16528	16611	16657	16530	16595	16523	16676	16565	16454	16485	16616	16519	16535	16739	16645	16565	16452	16444	16609	16504	16696	16631	16623	16483	16353	16809	16833	16763	16593	16673	16658	16524	16670	16352	16625	16449	16539	16589	16560	16841	16668	16723	16664	16642	16473	16783	16621	16501	16565	16574	16518	16473	16655	16661	16654	16591	16505	16468	16556	16789	16675	16643	16717	16692	16453	16599	16547	16387	16444	16241	16714	16682	16313	16416	16540	16529	16549	16557	16502	16613	16504	16587	16413	16623	16487	16532	16720	16600	16495	16526	16407	16658	16752	16542	16549	16680	16641	16353	16460	16505	16726	16495	16641	16619	16588	16607	16436	16641	16582	16480	16501	16685	16377	16639	16612	16543	16672	16556	16602	16628	16570	16822	16580	16806	16705	16580	16557	16912	16334	16448	16322	16477	16641	16398	16625	16631	16763	16478	16686	16643	16536	16734	16488	16382	16603	16532	16523	16508	16616	16465	16414	16768	16674	16620	16623	16617	16545	16506	16579	16547	16455	16583	16479	16510	16620	16400	16590	16527	16513	16407	16648	16970	16546	16667	16502	16695	16753	16444	16456	16380	16776	16643	16514	16613	16459	16580	16407	16511	16574	16675	16597	16574	16554	16452	16513	16699	16698	16756	16767	16425	16550	16720	16448	16514	16529	16776	16402	16579	16652	16681	16563	16563	16601	16612	16581	16449	16536	16547	16635	16488	16453	16536	16492	16408	16581	16499	16544	16466	16477	16646	16518	16538	16474	16569	16545	16618	16578	16531	16518	16484	16646	16437	16615	16589	16593	16585	16859	16523	16527	16615	16534	16674	16727	16465	16453	16468	16602	16625	16630	16800	16526	16593	16446	16519	16410	16668	16706	16796	16587	16513	16617	16560	16622	16583	16519	16654	16673	16562	16609	16667	16591	16585	16755	16709	16495	16474	16517	16488	16468	16461	16500	16733	16475	16365	16713	16463	16688	16541	16665	16553	16655	16536	16566	16613	16698	16513	16423	16535	16560	16513	16507	16536	16526	16722	16449	16629	16590	16497	16572	16580	16571	16596	16411	16647	16576	16512	16507	16679	16670	16693	16388	16687	16737	16648	16658	16727	16419	16569	16481	16682	16669	16544	16497	16470	16419	16701	16566	16445	16595	16634	16455	16570	16597	16448	16564	16607	16558	16647	16773	16653	16463	16661	16643	16352	16630	16568	16655	16471	16364	16556	16498	16715	16607	16569	16501	16628	16577	16635	16615	16624	16650	16512	16575	16560	16607	16503	16561	16689	16443	16656	16358	16561	16282	16566	16550	16661	16636	16573	16697	16575	16585	16416	16730	16700	16472	16597	16470	16672	16688	16461	16536	16809	16458	16709	16444	16545	16485	16651	16498	16708	16666	16552	16470	16584	16545	16608	16497	16435	16489	16768	16634	16542	16327	16577	16631	16413	16514	16336	16416	16537	16731	16579	16492	16752	16536	16486	16502	16604	16615	16481	16655	16578	16620	16607	16575	16831	16837	16705	16593	16552	16482	16759	16382	16447	16621	16590	16477	16585	16683	16517	16612	16654	16509	16452	16562	16789	16444	16571	16537	16792	16413	16765	16573	16557	16586	16674	16747	16680	16784	16715	16789	16632	16522	16609	16704	16766	16742	16571	16452	16558	16397	16506	16565	16601	16495	16773	16424	16466	16506	16480	16505	16525	16584	16526	16396	16371	16420	16632	16372	16622	16422	16594	16415	16522	16741	16530	16462	16635	16645	16512	16619	16578	16289	16490	16594	16589	16391	16460	16589	16600	16549	16724	16428	16526	16389	16774	16807	16537	16597	16678	16392	16589	16526	16473	16466	16549	16479	16560	16517	16599	16735	16577	16618	16646	16607	16461	16566	16763	16521	16672	16659	16649	16847	16571	16381	16387	16545	16623	16509	16696	16687	16658	16467	16317	16629	16754	16527	16642	16571	16554	16710	16598	16457	16697	16560	16661	16661	16603	16624	16708	16533	16531	16692	16406	16529	16595	16664	16727	16610	16685	16569	16297	16666	16665	16655	16446	16447	16556	16510	16796	16553	16385	16328	16472	16583	16572	16472	16765	16589	16707	16693	16731	16574	16373	16652	16516	16413	16534	16403	16680	16596	16585	16720	16444	16674	16541	16450	16565	16553	16539	16462	16643	16497	16540	16662	16740	16580	16422	16614	16689	16358	16801	16538	16480	16616	16579	16730	16582	16639	16530	16382	16609	16524	16821	16555	16410	16664	16692	16582	16493	16527	16641	16675	16546	16555	16574	16513	16591	16310	16423	16566	16577	16577	16595	16320	16720	16567	16601	16656
16731	25003	26271	21188	18733	17131	16248	15904	15476	15168	14936	14858	14621	14528	14705	14582	14511	14646	14294	14577	14492	14505	14446	14374	14386	14456	14503	14601	14456	14523	14484	14697	14373	14572	14370	14576	14609	14598	14557	14440	14339	14609	14604	14599	14503	14506	14692	14436	14374	14592	14716	14578	14637	14510	14553	14531	14584	14536	14525	14396	14596	14460	14806	14740	14422	14516	14585	14537	14471	14507	14449	14631	14457	14532	14315	14568	14487	14456	14586	14532	14483	14518	14413	14454	14553	14417	14469	14391	14380	14480	14547	14477	14625	14445	14468	14548	14480	14475	14424	14533	14530	14428	14524	14462	14459	14662	14363	14460	14364	14578	14565	14526	14487	14176	14468	14362	14473	14765	14474	14356	14369	14465	14471	14666	14495	14450	14562	14485	14518	14474	14453	14511	14372	14718	14474	14492	14467	14389	14389	14576	14412	14466	14436	14530	14439	14484	14325	14377	14445	14405	14465	14493	14330	14498	14559	14373	14460	14554	14467	14426	14517	14564	14474	14423	14551	14265	14402	14499	14396	14621	14498	14342	14581	14349	14515	14397	14287	14486	14402	14399	14509	14579	14288	14337	14498	14508	14441	14354	14474	14565	14435	14575	14310	14388	14463	14465	14565	14537	14457	14550	14416	14364	14475	14427	14410	14273	14400	14530	14417	14418	14497	14515	14413	14368	14524	14382	14414	14616	14439	14332	14397	14424	14384	14642	14450	14625	14347	14420	14561	14531	14461	14444	14569	14550	14453	14421	14531	14542	14557	14524	14542	14400	14467	14502	14523	14580	14470	14369	14545	14540	14345	14542	14454	14401	14493	14461	14441	14615	14593	14486	14405	14430	14499	14382	14639	14676	14514	14457	14673	14418	14575	14414	14449	14587	14631	14441	14402	14460	14564	14510	14548	14695	14480	14659	14401	14437	14458	14439	14420	14584	14549	14380	14527	14383	14536	14439	14430	14569	14655	14362	14424	14422	14347	14485	14586	14530	14573	14499	14404	14388	14465	14657	14460	14367	14336	14416	14496	14580	14398	14490	14419	14574	14612	14604	14460	14619	14393	14616	14524	14358	14523	14291	14534	14515	14395	14514	14451	14540	14379	14402	14498	14505	14410	14456	14516	14438	14625	14457	14254	14565	14520	14373	14363	14592	14395	14358	14445	14367	14573	14269	14326	14483	14367	14565	14513	14527	14413	14385	14609	14412	14434	14515	14486	14568	14540	14594	14505	14445	14543	14471	14602	14671	14374	14600	14467	14513	14410	14389	14387	14328	14616	14400	14408	14583	14428	14497	14480	14405	14442	14434	14454	14479	14582	14226	14542	14759	14444	14433	14561	14498	14419	14517	14302	14593	14493	14656	14612	14394	14377	14544	14551	14421	14496	14367	14509	14352	14673	14402	14633	14418	14635	14534	14471	14519	14381	14493	14557	14460	14502	14533	14719	14427	14476	14539	14478	14345	14402	14246	14637	14536	14386	14450	14410	14664	14287	14484	14460	14582	14421	14433	14475	14526	14433	14492	14538	14351	14678	14515	14454	14360	14600	14406	14649	14537	14468	14527	14233	14433	14559	14518	14510	14502	14505	14357	14563	14514	14607	14540	14509	14459	14411	14477	14481	14257	14569	14466	14503	14480	14574	14584	14455	14514	14466	14483	14543	14411	14313	14352	14420	14369	14533	14417	14420	14443	14458	14287	14410	14516	14398	14410	14472	14585	14557	14483	14521	14348	14368	14336	14514	14457	14341	14423	14482	14439	14455	14567	14597	14420	14502	14367	14292	14542	14387	14393	14414	14695	14398	14440	14497	14490	14467	14495	14539	14471	14435	14479	14584	14192	14629	14324	14394	14520	14453	14533	14370	14578	14419	14572	14502	14446	14360	14498	14358	14532	14440	14389	14558	14390	14515	14424	14511	14435	14485	14528	14462	14488	14532	14312	14445	14514	14415	14452	14535	14483	14365	14436	14528	14424	14550	14571	14420	14480	14445	14560	14462	14376	14458	14368	14414	14492	14496	14512	14369	14436	14357	14471	14547	14435	14529	14508	14529	14581	14502	14431	14581	14607	14645	14447	14634	14539	14387	14528	14373	14484	14510	14460	14173	14591	14610	14490	14403	14520	14424	14385	14576	14364	14552	14504	14536	14531	14610	14442	14438	14393	14429	14424	14360	14543	14546	14571	14348	14486	14516	14397	14504	14458	14446	14546	14409	14471	14507	14391	14446	14470	14633	14366	14476	14623	14373	14625	14633	14532	14439	14538	14417	14609	14377	14608	14521	14544	14505	14546	14434	14532	14412	14382	14430	14500	14483	14446	14572	14595	14517	14453	14465	14434	14645	14530	14513	14553	14519	14523	14346	14496	14448	14355	14361	14525	14346	14486	14528	14423	14424	14421	14505	14530	14512	14577	14440	14506	14644	14416	14482	14561	14333	14475	14573	14533	14312	14463	14504	14638	14320	14508	14466	14438	14433	14426	14487	14545	14522	14540	14612	14768	14576	14416	14560	14423	14292	14453	14623	14360	14480	14417	14514	14517	14392	14304	14395	14504	14351	14244	14497	14453	14385	14515	14546	14521	14618	14437	14380	14492	14523	14520	14470	14274	14431	14546	14391	14524	14481	14270	14540	14597	14446	14649	14538	14481	14607	14494	14497	14484	14530	14556	14592	14362	14615	14393	14445	14429	14630	14374	14469	14506	14583	14546	14529	14521	14426	14489	14613	14334	14475	14449	14487	14464	14557	14499	14503	14498	14442	14357	14581	14425	14563	14381	14425	14470	14479	14441	14419	14653	14441	14663	14310	14347	14438	14490	14498	14408	14369	14533	14546	14372	14355	14397	14448	14509	14652	14447	14433	14482	14308	14516	14376	14483	14622	14367	14425	14492	14357	14505	14529	14537	14529	14561	14614	14468	14335	14548	14400	14448	14552	14364	14595	14396	14528	14510	14515	14483	14382	14494	14483	14461	14494	14368	14483	14370	14448	14498	14478	14533	14415	14295	14364	14402	14451	14441	14499	14396	14460	14437	14541	14609	14600	14429	14498	14346	14463	14654	14571	14534	14529	14466	14442	14435	14521	14514	14593	14559	14476	14257	14426	14503	14526	14454	14408	14450	14612	14456	14341	14448	14445	14433	14324	14400	14430	14529	14509	14359	14530	14400	14407	14465	14502	14601	14489	14479	14457	14445	14360	14440	14186	14446	14472	14336	14490	14501	14523	14326	14385	14545	14575	14525	14615	14282	14423	14485	14442	14436	14455	14458	14533	14431	14481	14500	14428	14371	14460	14349	14395	14538	14390	14503	14346	14359	14473	14396	14512	14545	14532	14383	14520	14545	14532	14436	14522	14488	14492	14456	14354	14468	14557	14582	14530	14501	14414	14400	14553	14575	14432	14466	14466	14653	14375	14555	14481	14596	14557	14499	14472	14542	14439	14554	14360	14535	14328	14498	14508	14436	14418	14350	14449	14553	14574	14533	14577	14515	14526	14571	14489	14555	14527	14513	14484	14533	14475	14433	14329	14481	14379	14505	14439	14503	14436	14525	14342	14487	14349	14499	14585	14492	14438	14484	14363	14390	14634	14388	14755	14595	14361	14512	14430	14553	14398	14538	14549	14352	14397	14615	14520	14519	14436	14359	14642	14626	14545	14197	14587	14569	14555	14570	14488	14336	14552	14471	14398	14639	14526	14558	14299	14552	14433	14488	14507	14551	14353	14446	14375	14406	14539	14492	14615	14497	14627	14310	14455	14363	14485	14568	14440	14483	14476	14352	14352	14566	14371	14550	14414	14430	14547	14364	14349	14431	14556	14570	14531	14441	14392	14481	14478	14409	14435	14466	14269	14611	14311	14320	14398	14447	14478	14341	14735	14429	14486	14662	14368	14430	14376	14266	14465	14648	14489	14371	14422	14326	14362	14662	14529	14305	14587	14589	14512	14550	14556	14462	14374	14557	14541	14479	14588	14474	14426	14502	14559	14440	14537	14466	14365	14717	14591	14476	14414	14520	14435	14499	14417	14418	14407	14396	14440	14521	14429	14613	14424	14492	14504	14473	14453	14373	14535	14321	14433	14369	14508	14458	14502	14333	14399	14583	14516	14471	14477	14200	14461	14684	14317	14581	14489	14376	14417	14549	14396	14430	14444	14435	14617	14537	14425	14627	14575	14484	14468	14201	14537	14457	14409	14542	14441	14404	14402	14491	14669	14602	14491	14595	14493	14387	14557	14420	14406	14332	14462	14434	14403	14633	14465	14564	14437	14612	14492	14377	14528	14546	14567	14527	14550	14320	14385	14518	14388	14501	14433	14549	14436	14438	14475	14302	14519	14390	14402	14329	14457	14425	14517	14481	14424	14473	14385	14381	14603	14577	14494	14245	14527	14371	14525	14583	14276	14450	14727	14418	14531	14423	14404	14567	14342	14563	14429	14563	14420	14627	14355	14502	14429	14488	14377	14484	14509	14480	14431	14261	14626	14429	14382	14708	14559	14350	14386	14471	14278	14447	14591	14408	14551	14417	14625	14387	14555	14363	14531	14393	14486	14350	14368	14562	14383	14606	14558	14515	14471	14335	14413	14581	14485	14621	14367	14534	14401	14560	14522	14299	14601	14484	14513	14457	14373	14561	14345	14515	14490	14370	14522	14580	14392	14465	14388	14486	14437	14490	14426	14557	14604	14412	14469	14485	14442	14576	14532	14544	14484	14569	14376	14501	14628	14295	14425	14410	14401	14358	14398	14556	14322	14321	14464	14459	14411	14598	14385	14573	14380	14414	14499	14458	14380	14580	14508	14432	14643	14425	14436	14421	14268	14457	14643	14663	14446	14329	14539	14578	14528	14471	14351	14561	14480	14691	14457	14297	14427	14338	14509	14500	14379	14548	14490	14531	14357	14520	14378	14439	14616	14508	14322	14401	14552	14488	14625	14486	14573	14484	14509	14470	14423	14513	14529	14456	14544	14564	14496	14546	14545	14495	14497	14393	14533	14433	14432	14339	14492	14538	14700	14545	14401	14352	14449	14514	14477	14366	14456	14478	14415	14528	14362	14635	14538	14508	14285	14385	14554	14440	14397	14448	14393	14526	14442	14462	14453	14460	14418	14511	14494	14492	14436	14383	14434	14520
24081	21385	28912	24380	22379	22581	21418	18048	17243	17355	16967	16924	16764	16696	16685	16532	16483	16386	16318	16395	16276	16481	16397	16519	16431	16720	16408	16364	16302	16488	16389	16398	16354	16309	16672	16497	16350	16462	16553	16299	16256	16159	16201	16373	16169	16226	16501	16429	16441	16436	16401	16227	16488	16254	16354	16388	16238	16205	16231	16425	16778	17116	16810	16869	16555	16691	16393	16370	16299	16313	16116	16220	16121	16313	16418	16332	16024	16090	16287	16160	16091	16163	16152	16323	16266	16231	16424	16286	16348	16354	16311	16266	16304	16183	16251	16290	16270	16404	16302	16336	16115	16266	16304	16317	16309	16468	16579	16258	16162	16176	16192	16237	16288	16362	16444	16267	16299	16209	16314	16399	16220	16284	16549	16247	16168	16363	16223	16367	16127	16276	16130	16405	16369	16232	16136	16278	16331	16420	16303	16354	16131	16292	16290	16177	16305	16319	16324	15937	16214	16184	16400	16434	16245	16163	16176	16184	16298	16321	16152	16326	16246	16188	16257	16282	16383	16292	16353	16334	16229	16142	16252	16375	16223	16165	16326	16522	16306	16314	16216	16370	16353	16412	16478	16295	16425	16435	16254	16239	16200	16476	16300	16365	16158	16170	16265	16288	16187	16031	16242	16270	16331	16295	16351	16361	16281	16381	16196	16324	16382	16191	16454	16413	16153	16280	16442	16301	16118	16070	16117	16189	16445	16272	16219	16320	16402	16410	16326	16243	16383	16324	16357	16315	16395	16235	16253	16285	16322	16402	16497	16142	16350	16217	16357	16280	16324	16324	16303	16190	16301	16148	16296	16473	16234	16008	16110	16450	16331	16325	16361	16300	16479	16372	16502	16192	16277	16418	16301	16288	16284	16353	16218	16369	16360	16318	16241	16277	16326	16183	16275	16278	16234	16432	16119	16302	16308	16447	16383	16265	16142	16130	16482	16277	16370	16272	16237	16190	16146	16261	16074	16339	16469	16338	16202	16217	16330	16446	16282	16181	16479	16175	16236	16117	16216	16309	16250	16357	16367	16382	16474	16184	16128	16191	16275	16134	16250	16243	16195	16243	16188	16149	16204	15938	16368	16326	16325	16295	16178	16321	16302	16040	16241	16462	16340	16364	16285	16236	16124	16222	16306	16274	16198	16143	16233	16360	16409	16149	16235	16272	16051	16203	16216	16165	16294	16246	16364	16429	16449	16311	16316	16194	16420	16389	16243	16193	16096	16290	16279	16250	16339	16138	16036	16243	16434	16132	16310	16283	16195	16370	16434	16386	16352	16233	16409	16187	16426	16296	16135	16186	16322	16263	16321	16310	16184	16469	16525	16272	16094	16166	16268	16239	16162	16433	16260	16132	16363	16516	16425	16256	16294	16316	16317	16445	16227	16259	16401	16292	16328	16067	16407	16142	16175	16148	16249	16180	16211	16056	16043	16116	16418	16239	16209	16215	16374	16364	16387	16350	16523	16236	16398	16236	16524	16412	16372	16368	16159	16259	16395	16336	16390	16400	16376	16278	16297	16230	16384	16377	16417	16332	16368	16195	16519	16040	16211	16341	16169	16182	16055	16226	16250	16206	16439	16334	16415	16330	16153	16103	16452	16417	16339	16332	16419	16273	16278	16321	16179	16267	16271	16344	16594	16194	16536	16372	16210	16173	16222	16117	16168	16343	15965	16060	16402	16233	16236	16253	16236	16238	16405	16287	16202	16339	16265	16269	16406	16157	16198	16355	16251	16229	16187	16306	16380	16256	16261	16295	16286	16153	16087	16324	16047	16026	16482	16331	16278	16292	16324	16344	16375	16214	16241	16244	16227	16215	16542	16205	16257	16267	16183	16444	16109	16378	16338	16429	16186	16191	16279	16225	16186	16191	16223	16224	16224	16280	16369	16369	16503	16258	16144	16343	16214	15980	16110	16243	16392	16368	16262	16450	16322	16340	16261	16426	16276	16315	16382	16265	16338	16180	16169	16292	16245	16361	16234	16177	16470	16242	16259	16272	16024	16462	16403	16171	16309	16310	16388	16459	16307	16227	16262	16198	16215	16173	16177	16148	16271	16180	16430	16153	16372	16344	16329	16403	16348	16239	16176	16340	16267	16326	16425	16200	16314	16446	16365	16263	16191	16207	16155	16137	16257	16118	16204	16199	16146	16183	16175	16519	16503	16271	16313	16199	16325	16063	16137	16344	16254	16358	16261	16138	16286	16284	16413	16359	16241	16351	16208	16273	16379	16156	16273	16173	16249	16082	16123	16342	16271	16443	16383	16279	16377	16275	16379	16267	16302	16280	16332	16176	16379	16182	16289	16470	15962	16318	16367	16305	16175	16218	16377	16189	16340	16206	16132	16332	16349	16440	16150	16153	16237	16093	16326	16164	16229	16358	16362	16397	16171	16175	16214	16149	16318	16427	16239	16421	16152	16210	16530	16020	16180	16367	16501	16226	16370	16319	16386	16550	16349	16272	16167	16418	16283	16265	16350	16373	16345	16366	16218	16280	16187	16252	16386	16325	16285	16285	16189	16160	16398	16313	16377	16186	16343	16436	16348	16257	16310	16331	16517	16375	16495	16515	16462	16225	16474	16227	16248	16110	16340	16205	16284	16451	16277	16194	16317	16330	16230	16367	16333	16218	16442	16443	16273	16422	16454	16447	16312	16234	16264	16380	16163	16342	16229	16302	16375	16207	16294	16172	16280	16098	16224	16446	16133	16479	16289	16236	16292	16198	16243	16427	16265	16152	16462	16479	16173	16285	16307	16287	16267	16354	16315	16251	16225	16348	16290	16148	16183	16512	16259	16371	16463	16064	16280	16232	16226	16219	16102	16293	16315	16360	16379	16204	16045	16444	16279	16275	16188	16137	16156	16047	16454	16395	16229	16372	16378	16416	16183	16290	16372	16268	16373	16100	16109	16428	16362	16115	16301	16208	16378	16385	16230	16323	16326	16296	16305	16171	16548	16236	16232	16292	16391	16258	16311	16244	16141	16122	16263	16248	16185	16165	16325	16159	16327	16308	16312	16549	16266	16352	16113	16434	16047	16362	16465	16293	16127	16156	16185	16248	16406	16297	16275	16284	16212	16418	16316	16391	16277	16254	16147	16254	16287	16452	16378	16434	16390	16369	16062	16228	16127	16385	16311	16320	16318	16343	16224	16221	16224	16086	16363	16338	16328	16188	16299	16260	16503	16357	16306	16352	16175	16154	16229	16246	16262	16226	16243	16514	16163	16347	16198	16179	16142	16270	16316	16292	16326	16262	16158	16261	16322	16263	16343	16154	16200	16347	16281	16088	16217	16299	16241	16233	16258	16222	16304	16303	16319	16437	16229	16213	16344	16240	16215	16385	16338	16330	16220	16507	16287	16231	16228	16259	16131	16338	16261	16193	16352	16433	16183	16274	16363	16283	16498	16277	16213	16140	16305	16262	16154	16394	16194	16424	16270	16475	16287	16437	16491	16210	16372	16420	16301	16375	16320	16261	16248	16043	16145	16417	16469	16189	16216	16229	16159	16382	16283	16255	16484	16334	16384	16326	16325	16144	16368	16143	16455	16302	16259	16242	16207	16160	16199	16284	16210	16061	16276	16253	16225	16271	16225	16230	16337	16199	16140	16142	16142	16314	16172	16201	16447	16326	16366	16250	16317	16416	16339	16338	16275	16300	16143	16439	16199	16379	16381	16210	16392	16451	16401	16151	16491	16314	16265	16156	16348	16229	16294	16233	16106	16237	16259	15990	16300	16225	16177	16189	16263	16296	16388	16309	16338	16360	16338	16237	16414	16194	16236	16224	16612	16509	16206	16222	16400	16106	16108	16366	16528	16303	16210	16329	16354	16370	16470	16313	16168	16326	16191	16145	16370	16317	16270	16052	16239	16205	16295	16259	16329	16301	16413	16357	16274	16410	16463	16359	16249	16505	16084	16153	16235	16285	16217	16307	16204	16059	16181	16168	16535	16205	16347	16249	16201	16263	16115	16196	16167	16320	16276	16350	16193	16342	16394	16133	16215	16199	16184	16252	16338	16107	16128	16267	16371	16346	16291	16201	16497	16198	16063	16390	16356	16264	16412	16255	16306	16310	16243	16219	16283	16290	16373	16108	16239	16207	16101	16077	16485	16559	16480	16241	16315	16318	16274	16210	16362	16240	16386	16321	16370	16340	16198	15953	16105	16505	16315	16146	16174	16245	16193	16250	16259	16368	16279	16366	16110	16361	16341	16142	16253	16366	16036	16242	16422	16148	16212	16274	16327	16280	16369	16304	16419	16096	16181	16414	16286	16363	16235	16462	16086	16380	16359	16272	16460	16111	16236	16122	16380	16193	16397	16333	16247	16191	16228	16389	16027	16179	16248	16278	16390	16304	16345	16208	16196	16273	16371	16257	16199	16110	16187	16142	16200	16122	16417	16410	16405	16131	16124	16290	16301	16311	16409	16380	16224	16158	16279	16297	16343	16219	16381	16226	16308	16255	16286	16276	16332	16570	16283	16281	16505	16207	16506	16194	15952	16092	16198	16343	16287	16249	16440	16321	16189	16013	16338	16167	16297	16152	16288	16141	16144	16138	16475	16278	16231	16136	16463	16109	16292	16151	16152	16398	16349	16193	16297	16326	16284	16212	16302	16406	16363	16330	16248	16330	16023	16066	16109	15937	16258	16280	16296	16445	16298	16357	16428	16370	16318	16240	16193	16218	16442	16362	16227	16495	16355	16429	16312	16329	16278	16312	16202	16137	16283	16261	16277	16208	16112	16210	16144	16485	16284	16306	16374	16477	16255	16461	16278	16171	16432	16277	16410	16359	16537	16343	16102	16113	16410	16335	16409	16233	16254	16355	16468	16438	16215	16247	16277	16103	16367	16182	16330	16268	16169	16277	16196	16321	16376	16195	16328	16420	16333	16340	16395	16267	16184	16232	16442	16291	16458	16273	16202	16188	16179	16342	16127	16351	16235	16327	16231	16308	16293	16124	16249	16126	16297	16207	16230	16187	16403	16327	16230	16133	16254	16399	16133	16285	16103	16390	16203	16308	16338	16471	16328	16199	16444	16340	16193	16187	16290	16425	16459	16266	16394	16187	16293	16443	16179	16111	16286	16340	16485	16156	16346	16195	16281	16128	16112	16398	16470	16250
16509	31873	31125	24467	21320	19153	17839	16838	16250	15744	15356	15034	15132	14892	14708	14479	14465	14765	14428	14558	14510	14497	14335	14489	14429	14701	14316	14387	14321	14496	14645	14510	14474	14524	14493	14277	14452	14537	14340	14383	14253	14442	14442	14363	14266	14382	14576	14476	14414	14398	14228	14409	14482	14417	14387	14331	14358	14322	14514	14445	15217	15183	15195	14931	14870	14539	14446	14357	14324	14334	14342	14200	14284	14315	14278	14371	14454	14527	14190	14306	14388	14306	14468	14310	14456	14457	14296	14304	14262	14294	14287	14482	14407	14425	14188	14330	14320	14310	14437	14260	14340	14411	14409	14287	14171	14374	14366	14378	14341	14539	14211	14477	14324	14351	14403	14423	14236	14395	14408	14233	14398	14382	14391	14406	14375	14342	14306	14347	14451	14406	14318	14260	14365	14409	14439	14342	14312	14163	14542	14402	14247	14323	14233	14313	14220	14310	14108	14399	14356	14439	14379	14271	14291	14286	14277	14368	14242	14401	14443	14328	14432	14322	14416	14284	14197	14259	14369	14209	14280	14371	14256	14264	14431	14389	14114	14440	14272	14520	14240	14352	14380	14428	14273	14445	14397	14333	14610	14312	14558	14210	14395	14326	14392	14501	14366	14265	14464	14404	14487	14173	14441	14207	14398	14376	14415	14433	14408	14426	14293	14327	14238	14372	14426	14319	14402	14340	14470	14329	14510	14367	14338	14423	14328	14287	14359	14320	14338	14320	14313	14385	14375	14444	14309	14464	14437	14452	14208	14331	14324	14154	14222	14359	14375	14266	14384	14215	14339	14271	14516	14451	14352	14309	14284	14226	14196	14318	14491	14327	14332	14418	14435	14314	14362	14350	14457	14485	14278	14392	14186	14206	14460	14227	14390	14498	14432	14294	14488	14332	14232	14214	14252	14155	14338	14341	14428	14241	14251	14149	14273	14221	14380	14344	14460	14546	14445	14311	14375	14462	14243	14427	14252	14240	14327	14266	14233	14276	14299	14444	14379	14346	14136	14310	14404	14384	14372	14355	14313	14496	14315	14373	14195	14412	14383	14226	14303	14307	14329	14184	14446	14129	14178	14385	14423	14220	14484	14459	14443	14299	14387	14398	14457	14264	14315	14227	14290	14238	14305	14309	14382	14244	14389	14261	14165	14251	14242	14279	14490	14542	14246	14337	14320	14210	14357	14287	14238	14239	14204	14305	14240	14291	14335	14338	14300	14339	14254	14274	14386	14314	14424	14330	14270	14267	14331	14335	14275	14037	14536	14386	14321	14397	14330	14350	14228	14216	14383	14343	14372	14353	14457	14416	14400	14378	14221	14260	14565	14043	14421	14221	14244	14559	14330	14236	14417	14362	14388	14294	14309	14254	14361	14369	14368	14354	14256	14336	14454	14316	14328	14366	14360	14430	14227	14515	14233	14327	14491	14357	14238	14375	14321	14320	14337	14491	14245	14302	14176	14201	14327	14359	14371	14369	14441	14245	14339	14287	14183	14341	14278	14191	14333	14339	14322	14297	14269	14340	14530	14304	14343	14372	14351	14398	14403	14323	14501	14246	14450	14337	14396	14231	14449	14524	14297	14395	14362	14350	14306	14465	14368	14322	14394	14336	14262	14218	14420	14195	14172	14465	14342	14436	14202	14391	14432	14328	14465	14193	14452	14349	14434	14231	14292	14365	14315	14300	14345	14377	14331	14361	14368	14409	14230	14243	14233	14264	14303	14330	14331	14343	14443	14223	14545	14362	14154	14355	14451	14158	14315	14353	14511	14376	14339	14360	14289	14319	14161	14407	14426	14369	14452	14435	14457	14398	14336	14398	14411	14233	14540	14188	14416	14296	14396	14388	14280	14351	14491	14238	14328	14440	14393	14252	14312	14195	14448	14364	14240	14270	14242	14498	14360	14370	14240	14166	14307	14501	14345	14275	14269	14368	14347	14157	14362	14285	14450	14425	14219	14326	14321	14315	14198	14186	14440	14419	14367	14340	14236	14380	14236	14244	14144	14368	14425	14260	14417	14349	14474	14398	14416	14387	14389	14355	14322	14237	14433	14455	14191	14389	14301	14308	14460	14264	14313	14378	14295	14331	14409	14457	14266	14262	14141	14481	14364	14230	14277	14436	14312	14274	14363	14440	14220	14146	14377	14235	14373	14312	14334	14332	14351	14196	14497	14332	14339	14340	14520	14224	14364	14503	14348	14212	14233	14332	14286	14382	14248	14458	14221	14332	14428	14406	14354	14275	14437	14381	14116	14306	14436	14476	14386	14396	14234	14367	14419	14235	14266	14408	14463	14345	14317	14108	14303	14439	14261	14381	14231	14230	14216	14428	14473	14120	14353	14303	14366	14410	14431	14296	14519	14184	14438	14425	14394	14328	14429	14406	14414	14694	14257	14487	14210	14167	14220	14478	14160	14492	14461	14270	14268	14364	14328	14332	14287	14261	14286	14302	14337	14286	14435	14292	14443	14246	14400	14323	14237	14460	14274	14233	14259	14349	14311	14224	14470	14270	14351	14303	14299	14227	14348	14324	14394	14318	14279	14411	14353	14336	14424	14285	14136	14303	14186	14416	14292	14341	14286	14419	14272	14405	14290	14320	14353	14240	14412	14291	14299	14362	14487	14320	14418	14342	14450	14458	14461	14345	14264	14308	14212	14214	14362	14265	14235	14246	14324	14505	14370	14364	14280	14410	14458	14311	14380	14459	14474	14348	14305	14278	14403	14231	14335	14359	14303	14432	14350	14282	14451	14422	14490	14057	14259	14382	14242	14350	14286	14360	14332	14309	14230	14415	14242	14346	14304	14546	14220	14321	14384	14320	14305	14301	14302	14384	14464	14560	14376	14252	14290	14356	14360	14382	14283	14292	14348	14212	14302	14328	14317	14399	14508	14395	14327	14234	14235	14346	14430	14488	14517	14312	14447	14222	14366	14347	14413	14189	14447	14317	14201	14402	14279	14288	14289	14241	14497	14426	14109	14341	14367	14291	14235	14319	14323	14469	14341	14415	14377	14357	14380	14204	14598	14257	14391	14485	14233	14268	14277	14513	14380	14372	14318	14165	14444	14474	14363	14355	14441	14386	14301	14432	14584	14282	14451	14200	14292	14307	14228	14242	14182	14383	14203	14279	14467	14262	14231	14363	14323	14538	14425	14375	14308	14306	14167	14334	14473	14245	14463	14523	14366	14503	14149	14399	14247	14474	14416	14166	14305	14347	14332	14185	14577	14316	14375	14339	14315	14639	14314	14243	14007	14311	14448	14446	14217	14421	14498	14403	14347	14423	14299	14252	14305	14396	14305	14379	14326	14350	14465	14354	14399	14310	14210	14224	14184	14436	14323	14311	14338	14422	14292	14349	14237	14372	14319	14329	14343	14261	14391	14258	14427	14364	14413	14256	14408	14353	14421	14407	14380	14450	14269	14215	14356	14219	14437	14292	14241	14315	14307	14401	14424	14320	14322	14177	14434	14354	14308	14372	14365	14457	14354	14345	14398	14253	14397	14403	14321	14282	14355	14403	14139	14183	14493	14280	14214	14360	14389	14508	14242	14357	14412	14580	14424	14343	14416	14362	14388	14346	14410	14465	14481	14335	14316	14358	14317	14360	14199	14314	14371	14554	14283	14287	14303	14421	14345	14393	14264	14331	14321	14465	14309	14317	14368	14179	14184	14237	14308	14437	14365	14416	14454	14338	14238	14121	14340	14234	14416	14150	14333	14319	14280	14439	14289	14203	14126	14288	14392	14507	14503	14370	14430	14340	14285	14377	14408	14382	14354	14488	14484	14291	14430	14346	14304	14296	14269	14269	14372	14318	14337	14474	14141	14295	14373	14407	14453	14315	14291	14415	14471	14371	14397	14489	14336	14218	14419	14395	14381	14093	14310	14476	14418	14259	14360	14360	14568	14155	14394	14450	14556	14320	14474	14468	14317	14261	14319	14301	14495	14260	14183	14389	14426	14681	14472	14478	14364	14549	14331	14332	14297	14306	14335	14378	14381	14391	14234	14346	14510	14251	14291	14214	14241	14306	14255	14516	14357	14403	14465	14322	14312	14355	14234	14494	14387	14423	14487	14443	14438	14334	14336	14287	14267	14349	14312	14177	14128	14547	14339	14317	14329	14318	14372	14155	14505	14525	14290	14322	14423	14492	14316	14262	14351	14384	14375	14288	14273	14451	14231	14381	14231	14383	14411	14314	14145	14488	14284	14288	14306	14439	14205	14508	14303	14326	14429	14400	14329	14422	14298	14420	14435	14370	14343	14261	14390	14269	14322	14402	14423	14327	14572	14347	14322	14459	14248	14296	14500	14340	14225	14426	14422	14431	14396	14144	14275	14358	14365	14249	14446	14504	14431	14284	14355	14431	14348	14333	14450	14366	14549	14310	14159	14445	14305	14381	14285	14322	14211	14343	14474	14445	14343	14291	14147	14449	14351	14259	14338	14371	14335	14374	14238	14387	14385	14371	14348	14319	14269	14344	14336	14249	14366	14264	14334	14243	14409	14457	14379	14272	14437	14146	14355	14400	14272	14362	14367	14298	14490	14371	14174	14302	14484	14351	14423	14143	14358	14276	14375	14438	14315	14152	14192	14411	14222	14266	14221	14240	14403	14362	14317	14382	14369	14405	14344	14287	14261	14319	14418	14361	14364	14277	14250	14468	14200	14409	14299	14278	14356	14304	14458	14212	14299	14473	14367	14327	14561	14425	14252	14441	14451	14355	14378	14374	14331	14361	14436	14478	14210	14360	14316	14365	14346	14250	14217	14319	14207	14360	14274	14257	14256	14472	14404	14375	14413	14299	14356	14451	14368	14351	14460	14395	14310	14417	14285	14270	14442	14418	14294	14384	14326	14451	14137	14376	14275	14509	14171	14331	14182	14272	14338	14328	14423	14241	14467	14171	14416	14471	14229	14319	14375	14412	14413	14347	14234	14201	14419	14344	14376	14396	14390	14391	14436	14261	14184	14307	14311	14506	14388	14370	14261	14448	14354	14445	14375	14359	14271	14199	14220	14357	14072	14339	14311	14182	14302	14378	14331	14197	14322	14238	14408	14293	14348	14266	14361	14352	14385	14316	14406	14233	14189	14406	14238	14393	14306	14296	14331	14345	14416	14237	14414	14411
23152	21573	29534	24117	21771	23939	25938	19983	18861	18728	18385	18161	17811	17670	17408	17447	17158	17218	17362	17114	17182	17093	17081	17007	16805	17079	17100	17083	17040	17073	17256	16796	16800	16949	17063	17389	17199	17208	17302	17122	16881	16876	17126	16951	17117	17032	16978	16889	16911	16833	17106	16997	17044	17255	17091	16919	17156	16931	16894	17294	18081	18175	18121	17640	17400	17313	16986	16934	16865	16854	16967	16933	17080	16961	16988	16926	17018	17038	17002	16789	16908	16774	17029	16825	16904	17064	16957	16990	17165	16951	16764	16906	16872	16852	16850	16725	16907	17035	17076	16883	16813	16960	16907	16942	16855	16826	16804	17011	16788	16855	16987	16814	17013	16752	16727	16873	16842	16826	16937	16828	16927	16873	16770	16898	17153	17098	16797	17117	16997	17222	17031	16836	16863	16943	16995	16824	16863	17049	16903	17054	16911	16822	17057	17147	16992	17109	16830	16968	17099	16972	16945	16905	17008	16824	16965	16750	16678	16694	16895	17042	17064	16942	17033	16922	17031	16904	16904	16840	17010	16846	16858	16793	16926	17016	17097	16874	16801	17016	16882	17139	17106	16946	16906	16903	16948	16829	17039	16810	16910	16817	17112	16758	16756	16906	16986	16918	16971	16886	16890	16994	16809	16903	16916	16801	16829	17008	16928	16786	16991	16986	16860	16709	16782	16779	17077	16922	17022	16704	16758	16987	16597	16761	16931	16842	16843	17001	16964	16938	16949	16805	16900	16854	16990	16771	16878	16874	16928	16839	16883	16958	16975	16670	16992	17014	16928	16794	16877	16992	17090	16913	16787	16670	16853	16764	16681	16929	16840	16788	16876	16905	16999	17013	16802	16797	16851	16826	16846	16926	16952	16990	16958	17001	16919	16811	16879	16868	16931	16784	16723	16951	16998	16696	16852	16829	17020	16959	17048	16810	16802	17026	16902	16803	16785	16872	16814	16783	16943	16880	16865	16959	16881	16863	16749	17029	16792	16671	17017	16975	16801	16657	17009	16895	17035	16801	16877	16753	17057	16767	16983	16771	16819	16757	16866	16780	16670	16711	16784	17159	16770	16886	16958	16830	16857	16874	17042	16973	16879	16902	16784	16844	16974	16869	16978	16772	16907	16908	16953	16749	16982	16885	16970	16784	16887	16849	16986	16970	17164	16826	16857	16611	16971	16930	17014	17021	16900	16924	16618	16695	16735	16953	16821	16985	16948	16799	16765	16694	16946	16913	16912	16934	16809	16999	16874	17026	17028	16814	16783	16883	16881	16708	16801	17111	16857	16746	17108	16790	16800	17073	16922	16711	16852	17073	17221	16880	16941	16975	17065	16978	17004	16879	16724	16875	16889	17065	16997	17117	16882	17003	16718	16790	17114	17029	16778	16800	16798	16869	16967	16702	16957	16866	16859	17112	17066	16974	16849	16621	16912	16919	17056	16872	16902	16953	17081	16797	16823	17146	16971	16978	16833	16848	16965	16834	16967	17046	16875	17014	16805	16920	17036	17082	16829	16756	16794	17024	16834	16999	16862	16889	16972	17002	16788	16826	16858	17041	16847	16927	17038	16854	16921	17231	16747	16935	16996	16790	16862	16741	16990	17118	16970	16856	17001	16896	16992	16877	17079	17021	17213	16808	16942	16967	16904	17006	16785	16962	16997	16647	17051	17059	16861	16683	16803	16652	17019	16920	16877	16947	17219	16574	17036	16955	17008	16741	17121	16977	17000	17024	16802	17048	16968	16880	16798	16762	16923	16880	16806	16907	17104	17005	16828	16955	16995	16801	16905	16701	17022	16898	16972	16706	16854	16832	16937	16716	16801	17068	17044	16898	16888	16834	16972	16971	17022	16699	16925	16868	16888	16868	16939	16812	17097	17099	17042	16921	16766	16831	16797	16886	16830	17042	16920	16780	16945	17034	16715	17010	16970	16924	16738	16826	16737	16805	16726	16890	16961	17011	16880	16894	16803	16858	16913	16989	16815	16926	16940	16723	16810	16742	16800	16945	16816	16772	17045	16973	16957	16863	16736	16848	16818	17054	16879	16862	16828	16825	17053	16909	17110	16892	16979	16835	16991	16971	16903	16834	16940	16962	16881	16970	16896	16921	16968	16906	16813	17012	16910	16850	16907	16624	16840	16959	16969	16869	16892	16980	16906	16706	16936	16950	16976	16899	16820	16830	16627	17036	17020	17174	17175	17086	16881	17022	16942	16925	17127	16870	16816	17050	16702	16901	17010	16774	16810	16944	16993	16814	16882	16867	16974	16940	16945	16962	16775	16789	16850	17019	16716	16812	16737	16842	17109	16865	16663	16887	16933	16915	16802	16923	16771	16833	16881	17077	16672	16973	16979	16688	16943	16928	16898	16840	16724	17143	16933	16886	17074	16899	16794	16992	16914	16876	16849	16811	16840	16886	16834	16925	16907	16933	16839	16860	16879	16676	16831	16931	16926	16936	16867	17026	16743	16688	16907	17081	16743	16712	16954	16765	16946	16875	16896	16906	16958	16834	16871	17044	17078	17051	17021	16892	17043	16882	16884	16803	16937	16690	16902	16891	16801	16635	16979	16975	16735	17004	16883	16938	17075	16920	16775	16915	16998	16985	16838	16914	16738	16935	16846	16841	16837	16940	17049	16830	16886	16606	16739	17045	16789	16890	17079	16880	16922	16685	16933	17057	16916	16811	16862	16854	16902	17077	16858	16723	16788	16691	16997	16814	16938	16954	16781	16827	16837	16978	16905	16724	16999	16783	17043	16839	16967	17082	16912	16934	16893	16767	17008	16831	16841	16902	17003	16920	17017	16710	16896	16899	16992	16992	16900	16994	17002	17095	16929	17114	16961	16917	17046	16755	17040	16892	16863	16949	16946	16881	16868	16926	17036	16898	17012	16923	16890	16911	16802	17079	16736	17028	16795	16973	17097	16926	17036	16876	16869	16805	16748	16957	16878	16773	16927	17015	16817	16813	17071	16992	16984	16883	16830	16971	16885	16850	16906	16943	16863	16899	16903	16944	16994	16746	16845	16740	16909	16880	16971	16749	16779	16909	16806	16848	17168	16782	16917	16674	16989	16856	17071	16957	16822	16844	16934	16898	16847	16775	16962	16934	16943	16802	16846	17047	16847	16624	17023	16944	16969	17010	16820	17006	16994	16752	16922	17070	17027	16813	16992	16886	16958	16843	16877	16960	16805	16700	16862	16790	16803	17062	16717	16888	16826	16789	17018	17077	16976	16995	17030	16876	16918	16899	16936	16945	16878	16650	16802	16741	16969	16899	16990	16856	17014	16929	16998	16783	16820	16889	16973	17070	16884	16846	16755	16825	16694	16786	17117	16905	16930	16771	16801	16903	16861	16728	16906	16909	17012	17024	16746	16768	16829	16882	16990	17094	17007	16928	16853	16873	16917	16885	16774	16969	16893	16973	16877	16823	17037	17053	16933	17060	17050	16989	16893	16913	16887	17097	17050	17037	17036	17138	17112	17079	16782	16603	16921	16929	16802	16952	16942	16981	16859	16827	16733	16789	17022	16807	16849	16933	16828	16839	16789	16750	16798	16991	16812	17017	17038	16848	16870	16824	16900	17102	17028	16998	16975	17004	16787	16941	16714	16921	16819	17000	16960	16716	16991	16851	16801	16739	16851	16942	16859	16946	16766	16990	16942	16771	16802	16828	16856	16794	16954	16953	16930	16897	16945	16895	16536	16779	16940	17000	16901	17088	16939	16874	16788	17091	16856	16755	17056	17131	16826	17036	17042	16877	16809	17003	17045	16863	16639	17052	16894	17113	16998	16769	16859	17005	16942	16821	16989	16990	16811	16743	16867	16789	17057	16912	16982	16770	16832	17027	16897	17040	16874	16984	17137	16991	16805	16817	16932	16795	16852	16903	17017	16809	17095	16830	16902	16855	16690	16711	17024	16773	16725	16997	17018	16751	17021	16972	17008	16846	16970	17080	16852	16578	16792	16903	16991	16754	16992	16892	16880	17057	17118	16881	16916	16883	16842	16902	17007	16681	17044	17001	16905	16904	17020	16907	16939	17073	17010	16847	16754	16990	16836	16685	16910	16627	16907	16900	17039	16743	16853	16904	16771	16623	16922	16912	17002	16816	16926	16662	16811	16895	16686	17042	16948	16779	17008	16858	17024	16793	16936	16885	16686	16946	16859	16955	16854	17038	16906	16918	16938	16895	16920	16817	17101	16743	16970	16914	16838	16974	16729	16896	16923	16899	16886	17095	17173	16873	17013	16891	16899	17061	16965	16831	16952	16809	17040	16936	16995	16872	17003	16838	16822	17163	16814	16876	16825	16964	16855	16539	16834	17047	16862	16924	16819	16942	16867	16827	16790	16846	17048	16964	17159	17013	16829	17004	16996	16774	16713	17152	16805	16783	17173	16716	16766	16830	16810	16769	17089	17079	16778	16881	16846	16543	16858	16926	16949	16806	17002	16935	16653	16730	16869	16709	16800	16770	16949	16832	16713	17024	16829	16874	16799	16781	16858	16924	16884	16955	16971	16932	16819	16537	16835	17026	16893	17019	16949	16715	16798	16855	16981	16728	16691	16903	16994	16805	16720	16858	16907	16931	16765	16934	16904	16948	16850	17002	16980	16893	16886	16930	16890	16872	16865	16913	17064	16893	16898	16918	16858	16818	17170	16868	16671	16769	17029	16842	16898	16654	17115	16997	16999	16846	16774	16889	16810	16817	16969	17089	16958	17029	16778	16967	16829	16951	16824	17082	17073	17047	16944	16753	16821	16936	16927	16963	16702	16829	16998	16811	16924	17010	16999	16936	16984	17020	16868	16912	17130	17013	16742	16853	16738	16939	16825	17014	16787	17132	16736	16935	16673	16935	16899	16952	17004	16894	16842	16720	16769	16905	17083	17090	17076	16748	17047	16834	16743	16664	16868	16916	16822	17016	16877	16892	16957	17213	16923	17034	16764	16887	17026	17029	16919	16881	16840	16808	17024	16718	17090	16815	16907	16955	16988	17000	16963	17034	16913	16683	16886	16969	16801	16947	16779	16902	16982	17007	16842	17024	16683	16936	16774	16955	16805	16529	17071	16884	16760	16838	17135	17115	17059	16976	16794	16786	16646	16873	16708	16865	16729	17054	16760	16863
18759	37677	35983	28055	24138	21483	19651	18221	17615	16989	16405	15936	15508	15322	15276	15159	15063	14889	15009	14825	14715	14735	14905	14880	14717	15085	14779	14987	14900	14847	14849	14769	14703	14872	14941	15023	14964	14784	14791	14642	14708	14818	14885	14879	14771	14729	14726	14882	14806	14940	14793	14901	14887	14850	14652	14786	14684	14713	14558	15101	16075	16346	16189	15787	15201	15193	14725	14593	14543	14841	14593	14516	14682	14661	14711	14528	14623	14582	14691	14732	14588	14800	14719	14706	14587	14651	14709	14656	14670	14738	14777	14629	14713	14810	14703	14567	14734	14614	14460	14660	14584	14686	14668	14569	14711	14743	14726	14763	14653	14473	14556	14668	14673	14726	14544	14631	14814	14650	14496	14785	14683	14711	14708	14806	14692	14595	14640	14829	14796	14467	14741	14708	14660	14753	14788	14716	14804	14630	14686	14636	14764	14685	14798	14693	14503	14708	14582	14507	14601	14727	14676	14718	14787	14790	14749	14600	14747	14558	14713	14777	14490	14614	14778	14745	14605	14726	14739	14771	14734	14616	14729	14720	14576	14722	14551	14693	14909	14671	14723	14694	14581	14784	14521	14671	14556	14678	14726	14638	14704	14876	14664	14731	14566	14736	14619	14801	14698	14838	14680	14685	14537	14655	14616	14626	14552	14727	14726	14537	14567	14771	14715	14840	14518	14708	14694	14505	14536	14726	14545	14725	14637	14600	14685	14602	14700	14577	14677	14762	14532	14830	14561	14568	14716	14716	14663	14653	14438	14584	14544	14487	14661	14693	14509	14681	14690	14551	14592	14558	14632	14693	14805	14631	14611	14553	14621	14674	14728	14580	14640	14618	14619	14704	14567	14654	14872	14460	14691	14499	14652	14776	14590	14451	14624	14773	14735	14827	14759	14600	14767	14654	14709	14579	14731	14714	14669	14607	14624	14635	14722	14721	14586	14650	14641	14627	14670	14761	14633	14602	14702	14614	14685	14784	14709	14720	14631	14620	14704	14590	14648	14645	14836	14646	14541	14683	14795	14767	14643	14560	14512	14619	14608	14708	14740	14628	14690	14695	14763	14649	14741	14605	14782	14634	14771	14758	14704	14710	14747	14722	14684	14743	14869	14738	14728	14704	14793	14709	14810	14635	14628	14687	14573	14612	14726	14722	14751	14717	14755	14575	14592	14611	14676	14663	14783	14609	14722	14555	14736	14591	14753	14595	14796	14698	14523	14765	14470	14887	14609	14648	14608	14514	14784	14756	14536	14769	14601	14644	14774	14787	14764	14680	14686	14745	14522	14646	14714	14584	14854	14676	14741	14642	14495	14730	14607	14539	14745	14650	14684	14650	14736	14682	14604	14703	14696	14687	14734	14719	14676	14626	14569	14696	14751	14703	14684	14569	14753	14722	14599	14739	14677	14502	14744	14572	14800	14814	14698	14624	14682	14579	14705	14556	14609	14754	14478	14591	14706	14902	14760	14663	14759	14640	14631	14903	14815	14671	14527	14675	14725	14699	14625	14597	14805	14582	14807	14837	14612	14732	14563	14615	14666	14543	14676	14825	14774	14594	14688	14553	14464	14769	14612	14640	14653	14606	14720	14726	14679	14729	14642	14659	14732	14709	14545	14510	14760	14470	14688	14711	14629	14675	14447	14643	14591	14627	14575	14633	14602	14581	14602	14659	14694	14633	14594	14794	14617	14659	14716	14625	14763	14651	14610	14733	14734	14657	14687	14799	14619	14577	14673	14495	14739	14574	14626	14665	14778	14493	14723	14446	14453	14648	14784	14607	14749	14912	14749	14650	14604	14809	14582	14712	14651	14611	14633	14821	14726	14695	14716	14544	14676	14545	14468	14610	14601	14557	14652	14594	14664	14791	14736	14513	14666	14588	14593	14545	14700	14654	14724	14695	14687	14851	14707	14627	14717	14597	14540	14442	14545	14879	14665	14867	14593	14643	14665	14518	14621	14704	14518	14690	14780	14566	14713	14706	14696	14545	14834	14677	14643	14718	14648	14607	14831	14652	14556	14596	14700	14708	14759	14563	14658	14738	14612	14654	14584	14714	14658	14649	14449	14599	14544	14644	14819	14642	14688	14703	14872	14474	14542	14715	14615	14833	14806	14579	14690	14657	14657	14688	14733	14522	14592	14671	14844	14765	14911	14565	14700	14657	14717	14716	14636	14749	14661	14673	14652	14430	14764	14544	14758	14665	14478	14640	14814	14546	14673	14582	14717	14757	14475	14682	14592	14695	14734	14571	14768	14458	14725	14642	14667	14654	14637	14715	14573	14597	14720	14581	14712	14627	14593	14609	14747	14807	14776	14726	14610	14583	14565	14683	14653	14828	14595	14473	14734	14552	14655	14643	14765	14634	14647	14606	14595	14609	14813	14536	14763	14654	14627	14582	14761	14701	14673	14469	14678	14568	14654	14734	14722	14574	14514	14643	14665	14567	14543	14713	14834	14817	14580	14640	14800	14773	14538	14654	14693	14711	14559	14567	14748	14514	14663	14572	14634	14558	14647	14575	14672	14576	14745	14666	14756	14635	14562	14587	14750	14720	14803	14512	14688	14433	14657	14756	14688	14493	14656	14609	14734	14494	14739	14517	14735	14816	14731	14691	14604	14945	14725	14737	14516	14761	14756	14570	14714	14661	14624	14564	14689	14649	14727	14708	14525	14599	14554	14684	14654	14561	14584	14691	14550	14569	14659	14609	14793	14867	14589	14604	14783	14658	14492	14720	14754	14469	14774	14492	14747	14496	14685	14614	14668	14603	14668	14769	14832	14593	14554	14783	14720	14495	14757	14581	14579	14650	14714	14745	14601	14738	14627	14625	14695	14748	14503	14670	14716	14472	14668	14695	14576	14675	14707	14571	14727	14799	14622	14512	14696	14535	14656	14919	14568	14544	14671	14633	14445	14614	14795	14513	14598	14626	14500	14732	14772	14760	14534	14781	14646	14668	14736	14462	14604	14671	14550	14641	14791	14696	14716	14788	14580	14590	14729	14669	14705	14646	14486	14620	14584	14534	14482	14677	14730	14762	14467	14625	14656	14655	14629	14682	14805	14673	14604	14490	14682	14706	14654	14554	14725	14708	14592	14603	14770	14680	14497	14733	14651	14646	14585	14797	14626	14716	14479	14685	14571	14654	14657	14499	14727	14770	14743	14579	14575	14423	14502	14572	14583	14599	14451	14706	14560	14531	14634	14672	14570	14559	14907	14680	14390	14586	14595	14644	14857	14663	14702	14769	14701	14708	14712	14791	14828	14653	14660	14616	14608	14583	14649	14749	14697	14746	14651	14672	14670	14665	14782	14796	14701	14582	14624	14747	14750	14673	14587	14636	14567	14711	14552	14613	14716	14513	14511	14617	14661	14712	14901	14726	14693	14654	14488	14759	14573	14578	14583	14767	14580	14736	14677	14496	14668	14528	14743	14486	14699	14815	14737	14665	14745	14658	14559	14508	14625	14722	14592	14549	14763	14635	14748	14647	14484	14744	14667	14678	14689	14596	14803	14435	14611	14608	14754	14695	14669	14773	14665	14590	14562	14683	14670	14781	14642	14649	14826	14539	14654	14593	14771	14547	14722	14572	14449	14650	14699	14673	14758	14686	14583	14658	14709	14594	14559	14674	14771	14632	14735	14758	14747	14617	14473	14731	14817	14661	14746	14805	14692	14815	14708	14676	14714	14730	14501	14667	14698	14720	15034	14654	14782	14730	14692	14609	14714	14873	14746	14809	14695	14552	14482	14686	14607	14690	14757	14656	14642	14642	14650	14669	14697	14614	14695	14744	14751	14724	14771	14681	14692	14770	14616	14463	14622	14584	14676	14548	14679	14530	14542	14715	14581	14511	14635	14513	14694	14763	14541	14635	14681	14525	14615	14581	14559	14817	14617	14744	14942	14539	14587	14712	14586	14663	14695	14720	14806	14609	14542	14812	14530	14570	14383	14705	14624	14682	14734	14481	14570	14615	14699	14564	14549	14716	14634	14633	14657	14614	14439	14706	14504	14701	14714	14612	14787	14581	14599	14671	14672	14714	14765	14760	14424	14720	14688	14823	14625	14549	14719	14771	14585	14527	14826	14730	14755	14523	14499	14576	14799	14673	14772	14640	14665	14664	14744	14634	14750	14711	14727	14850	14412	14667	14633	14563	14558	14686	14611	14628	14816	14584	14716	14796	14643	14660	14539	14730	14753	14802	14679	14772	14653	14741	14749	14796	14590	14719	14667	14757	14676	14621	14686	14630	14863	14660	14532	14766	14518	14688	14788	14604	14804	14567	14795	14609	14697	14646	14691	14598	14687	14696	14763	14439	14469	14813	14727	14690	14698	14767	14805	14686	14572	14640	14604	14652	14695	14558	14706	14666	14738	14592	14668	14712	14523	14889	14484	14688	14616	14629	14551	14750	14666	14538	14550	14451	14480	14580	14590	14592	14646	14871	14578	14586	14883	14739	14825	14863	14632	14548	14581	14539	14556	14767	14573	14661	14681	14682	14529	14665	14839	14657	14786	14557	14604	14671	14648	14712	14678	14511	14762	14799	14821	14790	14783	14741	14718	14720	14674	14695	14582	14686	14611	14671	14717	14748	14679	14755	14657	14655	14597	14547	14778	14549	14836	14615	14618	14555	14705	14655	14685	14664	14592	14585	14728	14604	14457	14638	14606	14605	14719	14512	14646	14712	14872	14539	14521	14690	14779	14832	14553	14802	14718	14740	14800	14557	14668	14842	14731	14717	14732	14677	14885	14505	14607	14718	14694	14685	14575	14573	14643	14755	14613	14622	14772	14634	14788	14799	14760	14664	14707	14569	14677	14740	14510	14789	14610	14637	14551	14722	14646	14559	14868	14717	14660	14637	14882	14864	14681	14699	14566	14683	14570	14722	14617	14688	14489	14756	14650	14660	14644	14608	14787	14677	14612	14525	14719	14663	14844	14503	14787	14559	14729	14771	14754	14578	14763	14596	14665	14695	14591	14661	14627	14703	14617	14700	14705	14656	14563	14688	14653	14759	14675	14661	14724	14620	14716	14724	14553	14668	14736	14588	14584	14682	14742	14437	14564	14384	14565	14751	14577	14631	14646	14642	14603	14614	14565	14581	14720	14666	14571	14656	14560	14675	14746	14780
27957	22886	26257	22930	18264	17290	17003	16519	16352	16340	16203	15969	15896	15668	15811	15714	15816	15590	15740	15710	15594	15717	15817	15632	15767	15711	15654	15604	15820	15932	15732	15679	15735	15752	15620	15983	15815	15660	15808	15941	15634	15774	15753	15706	15758	15783	15693	15495	15778	15786	15746	15583	15800	15642	15621	15976	15665	15632	15578	15908	15815	15674	15780	15517	15906	15896	15694	15700	15690	15768	15738	15589	15751	15698	15969	15612	15751	15600	15772	15832	15696	15757	15969	15742	15626	15699	15747	15507	15750	15535	15567	15770	15753	15642	15719	15785	15725	15709	15651	15635	15755	15816	15579	15717	15749	15737	15697	15728	15636	15527	15796	15615	15860	15707	15654	15622	15770	15668	15548	15880	15535	15517	15750	15670	15547	15634	15726	15628	15625	15622	15656	15640	15701	15737	15786	15908	15563	15555	15598	15707	15657	15690	15664	15740	15619	15632	15710	15673	15542	15627	15629	15569	15723	15664	15568	15816	15718	15832	15852	15714	15799	15687	15728	15750	15621	15680	15640	15848	15822	15777	15794	15812	15754	15756	15563	15623	15626	15467	15750	15487	15673	15617	15599	15668	15819	15840	15673	15666	15601	15655	15585	15622	15681	15625	15428	15608	15695	15745	15714	15682	15735	15729	15550	15711	15782	15568	15655	15773	15675	15672	15717	15574	15642	15728	15682	15517	15712	15873	15645	15856	15977	15645	15689	15650	15972	15915	15692	15636	15812	15607	15713	15672	15656	15645	15726	15764	15787	15750	15693	15643	15827	15666	15649	15723	15787	15636	15450	15796	15505	15628	15594	15577	15685	15711	15778	15725	15959	15667	15655	15635	15809	15655	15632	15811	15762	15632	15588	15708	15754	15604	15685	15729	15707	15734	15559	15729	15652	15783	15773	15526	15719	15681	15603	15723	15663	15557	15576	15709	15694	15703	15634	15569	15758	15437	15609	15582	15741	15588	15570	15716	15714	15786	15640	15741	15746	15701	15757	15603	15685	15630	15620	15492	15790	15811	15697	15748	15704	15820	15826	15704	15664	15634	15601	15614	15742	15581	15699	15651	15621	15770	15874	15693	15643	15735	15692	15627	15542	15570	15665	15535	15869	15626	15618	15526	15805	15597	15789	15701	15679	15488	15670	15497	15458	15768	15679	15561	15701	15703	15691	15593	15746	15485	15814	15743	15615	15607	15494	15613	15748	15608	15864	15795	15691	15709	15619	15678	15658	15681	15562	15900	15805	15526	15544	15566	15557	15649	15652	15676	15682	15598	15726	15684	15619	15854	15756	15411	15601	15775	15770	15622	15857	15758	15785	15985	15802	15647	15863	15672	15633	15740	15786	15931	15668	15461	15725	15699	15645	15474	15740	15602	15678	15765	15759	15825	15605	15666	15488	15632	15703	15854	15660	15665	15813	15831	15707	15644	15901	15621	15778	15706	15631	15586	15749	15667	15944	15691	15735	15664	15651	15634	15700	15537	15567	15578	15879	15671	16054	15921	15606	15732	15694	15725	15674	15709	15578	15444	15716	15581	15788	15775	15544	15737	15600	15681	15557	15376	15648	15561	15734	15815	15613	15659	15731	15661	15887	15745	15686	15855	16025	15603	15565	15645	15555	15545	15612	15436	15454	15644	15701	15724	15731	15884	15772	15705	15488	15469	15719	15663	15619	15632	15496	15545	15616	15684	15647	15818	15711	15777	15773	15540	15652	15704	15666	15804	15707	15741	15767	15744	15674	15654	15694	15734	15862	15759	15662	15683	15677	15744	15455	15573	15746	15683	15733	15698	15638	15621	15781	15773	15712	15558	15455	15793	15762	15685	15643	15804	15870	15573	15648	15737	15629	15631	15741	15858	15856	15751	15616	15547	15717	15744	15531	15779	15724	15632	15769	15607	15776	15682	15662	15777	15786	15772	15681	15491	15635	15783	15808	15666	15805	15603	15860	15571	15363	15720	15685	15650	15614	15663	15810	15545	15827	15621	15607	15720	15658	15600	15586	15716	15591	15652	15731	15697	15630	15543	15600	15590	15753	15974	15809	15609	15699	15714	15825	15742	15796	15621	15745	15575	15735	15703	15744	15809	15822	15650	15851	15739	15641	15484	15640	15834	15695	15799	15749	15739	15757	15468	15773	15604	15751	15566	15762	15757	15810	15718	15436	15604	15667	15578	15835	15673	15639	15597	15429	15485	15821	15651	15725	15688	15627	15551	15701	15677	15721	15506	15679	15783	15550	15732	15695	15644	15611	15720	15683	15680	15756	15689	15933	15522	15600	15615	15753	15690	15544	15766	15671	15674	15727	15704	15533	15591	15760	15652	15741	15762	15956	15668	15743	15688	15748	15601	15609	15516	15617	15668	15660	15766	15571	15756	15626	15627	15468	15662	15856	15698	15753	15689	15639	15678	15593	15371	15861	15711	15707	15802	15586	15571	15552	15730	15596	15654	15792	15690	15679	15599	15653	15840	15690	15916	15729	15558	15631	15645	15608	15495	15451	15560	15741	15709	15825	15772	15622	15795	15718	15688	15724	15684	15690	15542	15606	15724	15612	15456	15679	15659	15630	15664	15820	15707	15685	15833	15820	15531	15586	15489	15605	15752	15801	15882	15871	15901	15672	15651	15744	15811	15833	15658	15814	15693	15517	15567	15502	15637	15515	15590	15675	15786	15742	15788	15616	15800	15648	15642	15683	15572	15809	15711	15686	15614	15923	15810	15518	15829	15736	15671	15713	15641	15694	15530	15656	15486	15572	15589	15703	15625	15690	15717	15702	15642	15631	15924	15732	15774	15834	15871	15860	15710	15850	15555	15669	15799	15691	15824	15578	15732	15807	15607	15677	15554	15724	15661	15631	15740	15798	15670	16123	15703	15605	15633	15674	15727	15696	16001	15825	15833	15450	15597	15876	15531	15724	15760	15683	15665	15813	15717	15709	15565	15805	15631	15512	15535	15807	15669	15536	15851	15660	15854	15700	15628	15833	15625	15658	15883	15530	15648	15667	15909	16033	15602	15530	15777	15677	15667	15588	15694	15798	15618	15546	15751	15776	15850	15798	15715	15683	15745	15654	15759	15592	15719	15654	15758	15814	15945	15889	15482	15727	15681	15495	15715	15658	15781	15834	15501	15739	15661	15664	15616	15527	15647	15613	15748	15805	15804	15749	15602	15684	15670	15704	15731	15439	15810	15742	15736	15462	15506	15686	15615	15704	15758	15666	15532	15590	15645	15691	15863	15680	15652	15612	15752	15656	15810	15648	15612	15748	15732	15739	15583	15808	15528	15394	15577	15711	15671	15645	15587	15500	15639	15549	15657	15608	15699	15751	15861	15649	15734	15674	15407	15626	15836	15739	15597	15579	15662	15806	15571	15752	15798	15952	15616	15728	15696	15655	15736	15772	15541	15543	15538	15793	15870	15867	15777	15688	15730	15714	15736	15625	15795	15712	15533	15680	15701	15735	15514	15729	15746	15701	15677	15769	15579	15687	15865	15670	15680	15803	15937	15679	15763	15853	15656	15654	15628	15657	15735	15632	15659	15709	15535	15498	15642	15415	15738	15657	15504	15779	15453	15679	15505	15544	15575	15402	15915	15902	15636	15494	15680	15797	15924	15778	15586	15651	15628	15941	15662	15959	15418	15619	15574	15651	15648	15564	15666	15682	15765	15575	15426	15767	15580	15646	15619	15785	15795	15662	15651	15702	15716	15554	15466	15628	15804	15818	15894	15697	15600	15801	15659	15708	15823	15691	15573	15860	15682	15556	15746	15571	15680	15824	15550	15765	15730	15549	15850	15937	15867	15790	15642	15767	15725	15545	15550	15835	15641	15662	15716	15689	15681	15706	15615	15754	15721	15555	15683	15774	15772	15635	15562	15627	15557	15672	15745	15774	15970	15615	15625	15798	15815	15697	15575	15783	15708	15711	15668	15643	15602	15859	15683	15719	15683	15654	15542	15622	15679	15854	15573	15651	15658	15448	15588	15799	15659	15504	15644	15802	15752	15615	15704	15666	15533	15531	15649	15676	15968	15759	15597	15715	15928	15804	15731	15631	15630	15569	15519	15712	15652	15621	15514	15721	15537	15662	15588	15685	15744	15648	15693	15716	15520	15755	15769	15552	15509	15577	15598	15676	15619	15908	15884	15737	15631	15775	15746	15740	15687	15924	15736	15731	15703	15564	15575	15634	15737	15659	15712	15671	15659	15643	15629	15764	15655	15644	15628	15707	15589	15762	15764	15770	15752	15703	15760	15641	15814	15552	15607	15437	15577	15704	15858	15586	15879	15625	15518	15705	15559	15902	15700	15646	15469	15611	15673	15640	15801	15461	15732	15708	15668	15837	15704	15678	15776	15595	15773	15761	15659	15626	15682	15743	15701	15549	15869	15703	15800	15887	15634	15536	15681	15726	15684	15848	15712	15856	15684	15785	15680	15731	15708	15543	15777	15613	15576	16002	15550	15602	15734	15500	15592	15742	15853	15804	15646	15710	15616	15528	15906	15706	15717	15675	15693	15970	15803	15772	15685	15704	15717	15516	15713	15610	15640	15803	15749	15638	15576	15746	15611	15564	15654	15758	15522	15674	15688	15694	15813	15597	15845	15700	15636	15688	15597	15682	15810	15801	15816	15690	15702	15863	15784	15775	15715	15771	15783	15651	15743	15599	15640	15594	15649	15590	15836	15612	15583	15820	15802	15683	15584	15938	15739	15564	15818	15706	15702	15699	15763	15582	15784	15550	15656	15641	15628	15665	15826	15602	15811	15670	15491	15607	15713	15674	15698	15683	15622	15751	15762	15601	15625	15956	15687	15782	15880	15870	15702	15700	15717	15565	15738	15764	15493	15932	15806	15856	15664	15702	15679	15705	15556	15776	15699	15790	15654	15583	15794	15823	15737	15742	15684	15490	15579	15537	15832	15683	15712	15898	15850	15709	15749	15693	15795	15814	15640	15715	15850	15691	15751	15577	15799	15853	15707	15534	15618	15466	15608	15667	15429	15583	15683	15712	15658	15618	15730	15755	15558	15839	15697	15820	15697	15931	15708	15963	15710	15668	15563	15670	15631	15668	15614	15749	15726	15668	15759	15660	15783	15723	15652	15772	15573	15700	15859	15664	15719	15793	15660
17383	27728	25604	20412	17737	16425	15796	15695	15157	14753	14565	14403	14298	14215	14103	14144	13903	13983	14091	13949	13996	13875	13929	14043	13944	14154	13923	14119	13950	13848	13897	13919	14120	13900	14052	14124	14185	14008	13900	13824	13858	13996	13861	14095	14005	14073	13964	14007	13947	14013	13931	13916	13964	14090	13974	14000	13928	13919	13991	14075	13884	14150	14099	14004	14002	14032	13924	14043	14023	13870	13926	13860	14090	14017	13925	13837	14091	13957	13878	13983	13878	13990	13903	13969	13820	13960	14069	13882	13945	13888	13879	13849	13938	14043	14078	14078	13985	13999	13840	13993	13977	13985	13858	13856	14042	13936	14059	13841	13929	13997	13936	13960	13887	13932	13961	13934	14010	14010	13929	14057	13912	13977	13851	13867	14091	13914	13869	13943	13956	13882	13956	13905	13791	14071	14009	13854	13916	13891	14013	13903	13826	13720	13990	13867	13819	13989	14065	13806	14159	13928	13903	13882	13861	13928	13777	13903	13883	14003	14007	13880	13908	13774	13869	14002	13895	13936	14011	13818	13875	13935	14007	14054	13839	13771	13919	13877	14018	13884	14068	13998	13788	14062	13928	13999	13979	14001	13777	13926	13904	14036	13947	13895	14023	13978	13916	13824	14071	14000	13994	13978	13891	14003	13935	13840	13933	13998	13926	13999	13813	13963	13866	13865	14021	14055	14039	13888	13939	13986	14068	13973	13933	14192	14041	14066	13938	13899	14018	13931	14047	14029	13930	13953	13953	13864	13730	14024	13820	13946	13721	13806	14077	13827	14058	14001	13877	14011	13854	14005	13897	13871	13972	14120	14081	14220	13898	13779	13830	13772	13867	14095	14063	13916	13777	13992	13987	14076	13894	13894	13786	14057	13830	13949	13919	14011	13925	13870	13936	13877	13929	13894	13960	13929	14259	14017	13976	13944	13828	14020	13774	13903	13919	13935	13982	13998	13834	14071	13804	13962	14042	13982	13979	14079	13821	14046	13778	13698	13949	13966	13957	13923	13899	13975	13880	13870	14044	13995	13908	14029	13986	14045	13850	14027	14054	14121	13871	13962	13901	13927	13851	13900	13931	13980	14025	13882	13998	13908	13998	13694	13911	13946	13968	13874	13934	14035	13990	13800	13827	13988	13809	13885	14144	13876	14101	13977	13987	13871	13847	13908	13978	13785	13886	13867	13948	13978	13921	14003	13972	13976	13955	13999	13800	13715	13791	13969	13746	13926	13946	13972	13894	14018	13881	13982	13907	13861	13976	13899	13950	13989	13999	13932	13973	13977	14001	13971	13907	13849	13950	13869	13880	13977	13966	13853	14068	14042	14085	13908	13993	14015	13921	13889	13853	13902	14091	13936	13971	13961	13992	14029	13964	13988	13768	13870	14052	13935	13926	13754	14004	13937	13921	13842	14017	13933	13993	13877	14073	13891	13820	13890	13735	14035	13981	14104	13895	13844	14143	13799	14074	14018	14048	13909	14026	13998	13794	13933	13984	13914	14090	13954	13973	13945	14023	14009	13857	13887	14142	13987	13908	13894	13987	14056	13816	13954	13880	14080	13804	13824	13878	13905	13861	14043	13737	13926	13963	13921	13831	14038	14074	13926	13851	14000	13821	13892	13945	14043	14061	13934	13870	14041	14040	13853	13852	14040	13844	13866	14068	13965	13994	13950	13891	14000	13977	13817	13793	14017	13952	13831	13980	14037	13835	14019	14205	13992	13811	13861	13858	13960	14100	13859	14029	14042	13732	14145	13819	13785	13971	13906	13904	13749	13909	13826	13937	13948	13947	13885	13920	14051	14086	13862	14032	13859	13894	13924	14091	13858	13785	13915	13822	13801	13758	13869	14007	13989	13922	13870	13992	13818	13702	14111	13981	13907	13930	13797	13895	13935	13926	14095	14003	13908	13961	13864	13992	13992	13692	14165	13954	14012	14053	13973	14002	13949	13994	13985	13871	13802	13934	14014	13939	13824	13837	14064	14002	14060	13942	14022	13973	14083	14136	14039	13955	13867	13955	13839	13876	13857	13946	14095	13895	13807	13945	13941	13933	13910	13854	13863	13915	13897	13842	13991	13750	13948	14145	13967	14010	13883	13815	13860	13971	13972	13861	13959	13900	13862	14042	13944	13969	13892	14045	13952	13902	13876	14016	13783	13942	13939	13819	13920	13960	14040	13758	14072	13950	13863	13922	13952	13822	13912	13927	13972	13983	14028	13855	13933	13930	13992	14047	13926	13982	13731	13969	13800	13940	13893	13871	13904	13996	14108	13915	13870	13988	13852	13838	14015	13966	13802	14062	13929	13819	13837	13938	13952	13870	13982	13878	13872	13927	14003	13930	13904	14130	14070	13986	13838	13998	14051	14051	14053	14059	14096	14068	13918	14035	13935	13941	13843	14059	13980	13790	13894	13962	13988	13912	14027	14012	14003	13948	14060	13906	13853	14071	13878	13904	13976	13930	13967	14017	14133	13866	13875	14035	13809	13973	13900	14172	13936	13945	13822	13814	14024	13916	13933	13854	14001	13925	13983	13857	14048	14033	14066	13873	13930	14038	13961	13932	13860	13970	13875	13854	13863	14000	14088	13853	13988	13980	13827	14059	13982	13970	13901	13899	14138	13878	13840	13933	13987	14115	13952	13833	14008	13858	13921	13901	14000	13815	13799	13970	13904	13804	13887	13910	14056	13979	13947	13947	13945	14032	13840	13866	14111	13861	14134	13884	14098	13992	13914	13751	14003	13763	13837	14010	14037	13870	13944	13667	13957	13877	13871	13901	13960	13912	13944	13946	14013	13855	13973	13937	13885	14028	14128	13885	14029	13904	13949	14042	13921	13937	13828	13876	13915	13872	14074	14011	13879	14165	13922	13852	13772	13991	13997	13907	13836	13905	13948	13849	13849	13917	13922	13957	14157	13928	14022	13820	13899	13884	13887	13878	13929	13892	14074	13762	13868	13952	13921	13855	13761	13906	14120	14077	13942	13805	14047	14053	13982	13977	14045	13820	13950	14017	13945	13820	14021	14064	13995	13885	13959	13914	13977	13960	13903	13977	13903	13951	14108	13854	14046	14037	13852	13886	13872	13925	13898	13900	13997	13864	13882	13873	14042	13907	14033	14024	13825	14110	13896	13833	13951	14068	14136	13863	13881	13978	14006	14097	13851	13884	14020	13806	13961	13910	13871	13958	13915	13896	13722	13933	14009	13953	14025	13772	13916	14034	14039	13920	13999	14127	13909	14009	14024	13961	13962	13891	13984	13894	14010	13878	14031	13817	13895	14080	13943	13862	13811	14070	13977	14027	13881	13823	14003	13896	13880	13870	14057	13955	13976	13801	13892	14009	13827	13935	13920	13902	13867	13802	13908	13997	14000	13942	14080	13909	13854	13947	13870	13946	13962	13910	13868	13830	13985	13925	13933	13861	13788	14021	13872	13935	13931	13934	13856	13759	13895	14011	13909	13937	13940	13876	14015	13838	13860	13935	14102	13838	14048	13890	14007	13913	14097	13946	13821	13871	14044	13937	13880	13864	13957	13916	13861	13977	13932	14071	13742	14025	13970	13835	13796	13878	13887	13831	13948	13938	13995	13971	13906	13883	13962	13889	13942	14000	13842	13966	13928	13944	13909	13910	13867	13726	13761	13897	13823	13799	14066	13902	14018	13921	13996	13954	14012	13738	14008	13883	13952	13866	13875	13932	13998	13862	13945	14039	14096	13975	14102	13821	14007	14088	13955	14013	13985	13829	14008	14030	13894	13915	14001	13793	14006	13898	13962	13842	14073	13946	13962	13994	14106	13625	13938	13977	13988	13927	14078	13938	13987	13969	14037	13985	13849	14053	13921	13925	13993	13948	13919	13824	13860	13789	14028	13929	14029	13860	14061	13906	13993	13959	13957	14070	13953	13904	14004	13753	13923	13718	14059	14039	13774	13918	14037	13828	13922	13920	13891	13916	14065	13916	14104	13900	13849	13991	13930	14096	13748	13879	13906	13844	13809	13819	13823	14065	13940	14048	13954	13989	14098	13913	14002	13884	13893	13811	13951	14003	13990	13883	13966	13893	14063	14037	13956	14010	13908	13856	13901	14057	13821	13954	13831	13943	13679	13943	14211	13897	13939	14052	14073	13916	13804	14053	13973	13959	13872	13935	13946	14011	13826	14145	13831	14022	13741	13970	14061	13977	14001	13861	14008	13910	13897	13968	13965	14218	13929	13918	14014	14016	13973	13796	13918	13834	14009	13833	13895	13998	14030	14000	13949	14011	13785	13870	14071	13964	14017	13734	13921	13907	13966	13936	14059	13901	14051	13981	13912	13746	13900	13886	13770	14164	13943	13836	14126	13937	14006	13809	14041	13992	13902	13955	13986	14149	13846	13871	13938	14106	14020	14118	14028	14042	14240	13986	13870	14117	14053	13862	14003	13891	13888	14002	13965	13969	13825	13898	13903	13954	13966	13980	13857	13891	13892	13872	13922	13885	14066	14108	13971	13989	13950	13878	13878	13981	13907	13922	14057	13994	13883	14004	13886	14008	13932	13882	13910	13951	13979	13877	13835	13828	14059	14087	13932	14013	14071	13932	13950	14017	13773	13891	13982	13819	13901	13914	14066	14080	14042	13966	13803	14056	13927	13844	14065	13899	13950	13999	13989	14049	13859	14014	14052	13855	13959	13968	13955	13983	14098	14031	14007	13867	13889	14103	14112	13983	14085	13896	13920	13877	13966	14013	13851	14059	13965	13911	13940	13953	14016	13934	14025	13954	14135	13863	14086	14034	13985	13936	13997	13767	13882	14098	13999	14063	13970	14001	13941	13806	13978	13935	13968	13884	14013	13960	13774	13932	13946	13981	13984	14164	13850	13824	13887	14046	13964	13960	14010	13970	13901	13885	13961	14011	13964	13886	13964	13978	14002	13916	13881	14048	13946	14091	13901	13925	14014	14009	13947	13947	13988	13936	13962	13994	13878	13929	13734	13749	13831	13966	14143	13945	13874	14009	13961	13881	14080	14016	13882	13869	14003	14180	13885	14096	13772	13954	13945	13991	13987	14145	14034	14028	13879	13934	13920	13819	13872	13905	14054	13970	13872	13961	13999	13996	13922	13926	13855	14031	13843	13979	13894	13986	13785
24183	21485	29034	24459	22301	21655	20076	17151	16189	15761	15829	15450	15290	15131	15022	15061	14978	15001	14987	14717	14952	14654	14892	14903	14880	14874	14923	14725	14862	14837	14934	14742	14725	14791	14875	14727	14912	14780	14901	14798	14817	14818	14815	14891	14713	14737	14843	14743	14771	14826	14700	14826	14877	14939	14841	14868	14848	14664	14674	15090	15217	15536	15301	15073	14856	14848	14746	14676	14813	14910	14529	14798	14879	14747	14840	14741	14849	14778	14650	14708	14766	14814	14720	14607	14816	14700	14894	14854	14780	14406	14748	14612	14684	14656	14566	14619	14857	14807	14693	14663	14856	14549	15011	14757	14834	14830	14727	14673	14878	14782	14733	14774	14862	14798	14719	14879	14744	14798	14747	14678	14602	14643	14758	14507	14824	14661	14787	14813	14951	14787	14586	14606	14559	14715	14547	14757	14601	14607	14644	14688	14720	14552	14555	14781	14857	14654	14726	14728	14744	14654	14562	14884	14855	14790	14665	14676	15034	14641	14715	14680	14680	14853	14731	14687	14740	14833	14567	14561	14781	14840	14599	14726	14659	14555	14811	14608	14637	14865	14777	14671	14680	14773	14699	14631	14679	14946	14667	14743	14756	14822	14773	14718	14760	14769	14761	14678	14916	14756	14928	14640	14673	14742	14794	14844	14733	14726	14756	14811	14807	14836	14573	14659	14778	14686	14641	14752	14732	14610	14964	14746	14747	14840	14625	14727	14773	14622	14651	14785	14631	14643	14586	14665	14660	14772	14832	14846	14822	14816	15012	14792	14704	14513	14825	14715	14692	14771	14746	14651	14771	14790	14761	14647	14447	14574	14633	14862	14719	14818	14711	14645	14810	14633	14717	14700	14822	14733	14764	14661	14827	14570	14656	14708	14822	14888	14919	14747	14737	14791	14884	14733	14722	14680	14740	14684	14649	14919	14611	14767	14783	14482	14661	14543	14757	14853	14654	14742	14573	14519	14578	14746	14682	14846	14578	14619	14703	14599	14572	14692	14878	14734	14679	14742	14575	14565	14633	14677	14762	14716	14624	14497	14567	14698	14588	14662	14606	14469	14546	14751	14689	14814	14879	14794	14766	14811	14850	14655	14646	14815	14626	14729	14636	14633	14622	14647	14709	14804	14691	14855	14691	14665	14780	14724	14674	14842	14740	14763	14652	14670	14666	14547	14612	14702	14594	14595	14477	14808	14529	14627	14708	14912	14682	14678	14716	14776	14785	14632	14619	14745	14743	14591	14609	14807	14807	14712	14853	14764	14930	14564	14742	14846	14729	14709	14709	14746	14828	14825	14708	14816	14657	14555	14693	14682	14647	14418	14715	14573	14501	14762	14642	14692	14692	14678	14680	14744	14724	14759	14623	14717	14625	14731	14864	14620	14643	14600	14752	14724	14695	14888	14684	14714	14761	14590	14997	14616	14585	14733	14708	14777	14733	14689	14633	14848	14620	14799	14751	14821	14839	14573	14656	14694	14711	14794	14659	14637	14740	14659	14753	14820	14807	14598	14710	14708	14709	14646	14580	14555	14518	14432	14846	14797	14696	14773	14861	14695	14609	14644	14823	14751	14792	14669	14675	14665	14530	14621	14763	14574	14804	14478	14734	14651	14680	14671	14692	14837	14822	14712	14791	14810	14812	14788	14894	14824	14685	14678	14590	14664	14662	14647	14914	14621	14807	14754	14582	14626	14840	14745	14797	14882	14778	14830	14584	14730	14882	14538	14717	14523	14791	14858	14757	14526	15007	14832	14759	14945	14777	14831	14602	14760	14749	14731	14787	14689	14727	14689	14770	14876	14784	14836	14693	14822	14798	14523	14626	14525	14657	14766	14832	14571	14723	14781	14759	14675	14618	14614	14654	14774	14571	14737	14612	14546	14502	14712	14738	14870	14646	14672	14761	14742	14528	14829	14784	14622	14780	14678	14705	14675	14914	14851	14682	14711	14657	14813	14645	14669	14779	14644	14599	14862	14935	14638	14862	14693	14803	14772	14767	14760	14625	14646	14795	14674	14709	14673	14690	14712	14879	14541	14629	14745	14691	14825	14746	14686	14637	14806	14830	14784	14800	14702	14750	14695	14761	14654	14720	14674	14770	14830	14623	14897	14620	14655	14659	14646	14884	14675	14744	14604	14711	14745	14802	14693	14738	14815	14668	14642	14833	14484	14496	14616	14620	14641	14677	14760	14667	14685	14834	14730	14647	14857	14961	14694	14659	14677	14609	14612	14678	14679	14799	14713	14741	14676	14795	14603	14667	14497	14819	14833	14870	14650	14778	14772	14496	14764	14601	14743	14760	14845	14681	14737	14683	14674	14813	14803	14791	14627	14700	14649	14934	14720	14756	14644	14620	14524	14748	14746	14728	14796	14533	14737	14572	14517	14702	14721	14712	14752	14725	14651	14679	14695	14910	14827	14696	14651	14790	14846	14823	14758	14749	14722	14702	14673	14606	14599	14770	14654	14634	14812	14785	14668	14632	14652	14612	14846	14887	14780	14881	14514	14703	14839	14777	14521	14579	14645	14851	14710	14834	14689	14603	14763	14903	14782	14720	14713	14708	14808	14888	14554	14598	14810	14685	14753	14743	14746	14753	14617	14702	14591	14769	14523	14694	14698	14719	14636	14564	14737	14759	14819	14772	14778	14552	14749	14676	14473	14541	14781	14926	14620	14767	14724	14878	14694	14856	14857	14753	14838	14823	14745	14650	14902	14591	14838	14670	14503	14725	14692	14785	14675	14753	14372	14773	14805	14596	14635	14642	14784	14783	14826	14870	14706	14486	14934	14651	14716	14727	14596	14855	14716	14785	14603	14826	14734	14778	14676	14654	14636	14753	14695	14807	14604	14731	14828	14702	14663	14739	14589	14651	14748	14683	14570	14605	14753	14678	14806	14519	14563	14785	14641	14827	14740	14753	14723	14650	14896	14824	14684	14809	14763	14708	14861	14831	14739	14709	14780	14786	14707	14818	14815	14715	14793	14700	14903	14793	14744	14657	14538	14617	14862	14802	14791	14698	14647	14817	14723	14710	14958	14813	14891	14814	14696	14564	14760	14924	14814	14857	14784	14880	14768	14879	14602	14571	14648	14689	14639	14792	14626	14653	14716	14586	14577	14605	14735	14616	14592	14637	14494	14779	14735	14705	14646	14742	14652	14623	14737	14768	14621	14696	14650	14400	14766	14672	14735	14731	14700	14603	14782	14717	14666	14712	14555	14703	14618	14538	14826	14818	14539	14669	14661	14697	14555	14846	14965	14726	14762	14765	14555	14754	14605	14958	14656	14630	14768	14762	14878	14668	14719	14847	14800	14855	14800	14806	14650	14697	14700	14910	14813	14745	14488	14761	14846	14889	14640	14715	14593	14704	14619	14843	14898	14573	14610	14796	14702	14690	14557	14747	14726	14599	14863	14833	14784	14731	14641	14830	14600	14725	14822	14634	14731	14775	14724	14672	14826	14567	14773	14763	14661	14722	14628	14537	14962	14754	14811	14539	14675	14731	14745	14736	14728	14686	14829	14812	14678	14743	14874	14618	14701	14734	14620	14863	14725	14724	14833	14709	14676	14823	14537	14812	14859	14923	14689	14685	14731	14800	14739	14870	14984	14441	14745	14642	14628	14977	14831	14756	14561	14696	14607	14739	14745	14651	14661	14768	14721	14891	14645	14857	14680	14725	14664	14666	14795	14519	14808	14892	14760	14801	14893	14538	14639	14737	14707	14524	14797	14711	14791	14696	14691	14741	14722	14658	14860	14787	14567	14452	14727	14520	14643	14809	14650	14643	14835	14831	14842	14694	14738	14643	14736	14656	14881	14838	14847	14856	14809	14886	14747	14664	14732	14749	14665	14659	14618	14640	14777	14581	14733	14659	14709	14852	14800	14670	14757	14761	14863	14784	14911	14667	14628	14562	14660	14813	14682	14717	14933	14691	14792	14898	14741	14922	14574	14692	14762	14863	15086	14810	14705	14795	14646	14793	14817	14572	14565	14686	14718	14662	14671	14815	14576	14546	14894	14685	14662	14708	14751	14630	14534	14665	14784	14732	14677	14737	14648	14529	15018	14715	14747	14763	14628	14477	14596	14510	14774	14890	14802	14633	14641	14672	14571	14615	14676	14864	14714	14722	14624	14537	14653	14853	14696	14744	14712	14834	14490	14903	14851	14738	14594	14687	14677	14670	14520	14706	14649	14944	14645	14785	14734	14693	14839	14992	14807	14855	14805	14807	14742	14794	14770	14805	14714	14736	14801	14640	14694	14767	14797	14817	14737	14631	14654	14666	14818	14917	14908	14739	14698	14430	14777	14734	14614	14726	14648	14574	14770	14723	14831	14841	14716	14796	14701	14841	14649	14730	14356	14694	14790	14717	14538	14746	14774	14784	14724	14682	14847	14750	14760	14826	14895	14578	14742	14713	14716	14671	14513	14765	14876	14685	14505	14742	14841	14803	14810	14868	14775	14724	14481	14646	14799	14628	14815	14786	14832	14681	14554	14725	14816	14674	14817	14783	14692	14940	14724	14666	14884	14831	14868	14664	14881	14812	14735	14622	14714	14675	14807	14880	14703	14939	14740	14562	14657	14822	14584	14612	14831	14589	14567	14773	14794	14779	14655	14846	14764	14830	14598	14630	14711	14805	14896	14732	14801	14861	14707	14595	14614	14722	14646	14824	14747	14607	14663	14846	14719	14661	14875	14664	14732	14714	14659	14697	14793	14820	14723	14835	14634	14684	14646	14785	14757	14801	14730	14728	14631	14845	14723	14765	14771	14755	14837	14836	14755	14857	14770	14565	14655	14609	14827	14953	14743	14511	14728	14785	14749	14609	14813	14744	14670	14914	14601	14853	14675	14773	14568	14618	14638	14617	14674	14744	14897	14747	14967	14678	14758	14831	14870	14681	14823	14842	14697	14794	14606	14819	14739	14637	14817	14881	14706	14730	14854	14669	14833	14834	14808	14867	14794	14889	14596	14863	14660	14627	14764	14773	14784	14590	14684	14967	14748	14672	14742	14566	14780	14624	14719	14716	14703	14728	14849	14830	14735	14751	14734	14731	14428	14797	14761	14633	14598	14880	14599	14593	14579	14693	14799	14649	14698	14807	14790	14557	14761	14542	14775	14490	14589
17346	34161	31338	24276	20606	18334	17429	16683	15863	15462	14726	14430	14211	13884	13870	13651	13853	13531	13527	13656	13525	13491	13472	13576	13504	13600	13389	13536	13464	13490	13549	13584	13479	13649	13541	13696	13544	13551	13524	13563	13483	13500	13611	13519	13335	13619	13430	13456	13400	13449	13418	13379	13593	13330	13532	13402	13421	13372	13460	13878	14206	14526	14283	14027	13790	13608	13493	13512	13606	13406	13556	13533	13474	13326	13616	13350	13400	13436	13383	13185	13603	13448	13382	13279	13310	13581	13433	13420	13346	13384	13512	13336	13424	13394	13392	13542	13440	13271	13394	13483	13314	13295	13496	13391	13429	13417	13285	13334	13318	13534	13535	13411	13465	13334	13464	13671	13487	13486	13383	13429	13501	13595	13375	13401	13339	13237	13497	13548	13415	13444	13414	13392	13415	13420	13305	13572	13331	13465	13406	13196	13512	13417	13520	13532	13590	13326	13344	13342	13384	13487	13260	13373	13637	13348	13496	13450	13581	13427	13478	13419	13626	13431	13468	13537	13490	13371	13402	13527	13356	13564	13470	13466	13352	13441	13452	13362	13414	13382	13475	13398	13450	13426	13436	13522	13306	13344	13477	13602	13448	13537	13446	13377	13338	13482	13562	13470	13244	13413	13326	13422	13438	13415	13455	13654	13215	13306	13557	13479	13417	13282	13507	13522	13472	13610	13323	13542	13474	13467	13373	13257	13435	13324	13443	13370	13254	13405	13428	13387	13466	13582	13274	13409	13351	13303	13384	13490	13348	13418	13459	13451	13374	13416	13484	13614	13474	13472	13313	13360	13593	13476	13487	13363	13334	13394	13486	13396	13473	13320	13477	13404	13299	13427	13362	13370	13436	13459	13315	13373	13438	13487	13342	13398	13503	13359	13446	13559	13462	13404	13463	13508	13392	13440	13547	13433	13470	13374	13425	13384	13432	13501	13502	13498	13374	13420	13448	13578	13529	13480	13522	13397	13485	13463	13203	13418	13460	13352	13494	13502	13432	13459	13410	13446	13485	13573	13476	13346	13424	13513	13458	13396	13231	13469	13577	13468	13364	13383	13674	13533	13491	13447	13504	13562	13441	13360	13630	13421	13354	13265	13406	13307	13497	13605	13426	13361	13440	13352	13355	13404	13563	13378	13371	13391	13448	13309	13491	13309	13491	13627	13429	13286	13356	13443	13462	13333	13522	13331	13145	13405	13379	13405	13466	13598	13418	13420	13371	13574	13414	13532	13366	13509	13310	13368	13278	13600	13428	13399	13415	13207	13511	13322	13279	13443	13473	13345	13421	13384	13480	13250	13448	13291	13414	13450	13330	13483	13302	13490	13436	13392	13478	13547	13400	13336	13549	13579	13241	13364	13628	13522	13418	13329	13417	13442	13474	13372	13312	13585	13499	13495	13449	13318	13308	13569	13408	13396	13479	13517	13433	13289	13568	13318	13405	13419	13342	13363	13592	13362	13419	13380	13193	13380	13349	13320	13472	13406	13330	13460	13505	13332	13515	13450	13272	13387	13457	13388	13508	13440	13460	13289	13311	13404	13433	13345	13332	13350	13315	13521	13458	13448	13384	13393	13291	13458	13403	13429	13416	13527	13442	13424	13479	13430	13507	13376	13571	13398	13332	13221	13329	13360	13299	13478	13505	13478	13427	13392	13441	13347	13434	13348	13327	13465	13481	13503	13563	13434	13491	13402	13444	13529	13441	13397	13414	13364	13399	13424	13455	13234	13371	13380	13373	13545	13222	13454	13297	13290	13255	13586	13502	13438	13389	13345	13410	13378	13505	13319	13585	13485	13499	13405	13395	13374	13581	13444	13716	13357	13389	13518	13372	13506	13470	13417	13540	13297	13367	13361	13481	13453	13430	13354	13498	13509	13567	13343	13393	13470	13338	13324	13343	13378	13643	13485	13392	13461	13537	13467	13314	13447	13472	13449	13335	13520	13479	13455	13462	13532	13471	13388	13398	13730	13529	13391	13476	13389	13481	13255	13344	13392	13394	13444	13646	13553	13285	13373	13343	13474	13268	13338	13436	13319	13475	13466	13349	13403	13498	13364	13332	13452	13333	13428	13248	13343	13303	13324	13623	13377	13515	13341	13210	13500	13544	13494	13402	13124	13509	13464	13468	13339	13359	13391	13426	13382	13379	13408	13419	13520	13472	13412	13342	13268	13485	13460	13344	13392	13398	13475	13306	13371	13536	13672	13278	13439	13332	13430	13261	13370	13406	13493	13446	13302	13384	13251	13438	13379	13417	13566	13457	13382	13537	13436	13248	13411	13518	13516	13432	13296	13350	13282	13428	13492	13537	13395	13395	13250	13440	13384	13427	13620	13391	13487	13462	13500	13269	13438	13520	13415	13540	13332	13509	13395	13266	13307	13366	13260	13439	13538	13518	13379	13484	13457	13443	13564	13475	13430	13315	13419	13353	13270	13447	13330	13350	13360	13374	13476	13351	13270	13414	13653	13419	13289	13368	13361	13557	13291	13345	13497	13602	13355	13285	13368	13438	13427	13547	13462	13331	13598	13439	13439	13473	13413	13471	13312	13576	13427	13398	13274	13457	13273	13402	13440	13452	13429	13418	13491	13525	13404	13457	13356	13637	13530	13251	13428	13305	13312	13223	13217	13436	13621	13458	13410	13426	13533	13383	13341	13434	13242	13500	13393	13401	13357	13359	13460	13408	13437	13324	13266	13452	13528	13235	13430	13401	13303	13493	13430	13574	13433	13419	13404	13360	13396	13406	13402	13464	13460	13398	13423	13385	13534	13271	13522	13389	13393	13316	13442	13444	13430	13466	13440	13350	13335	13498	13341	13527	13426	13269	13516	13233	13402	13308	13429	13330	13482	13266	13449	13503	13519	13517	13366	13452	13442	13534	13412	13414	13433	13462	13407	13368	13484	13533	13389	13468	13349	13484	13429	13366	13559	13380	13379	13447	13422	13512	13363	13294	13457	13471	13388	13542	13358	13520	13411	13508	13482	13470	13562	13500	13356	13420	13478	13391	13537	13321	13570	13165	13256	13604	13393	13395	13508	13518	13236	13578	13439	13590	13277	13406	13573	13433	13367	13316	13392	13436	13612	13399	13475	13438	13605	13518	13523	13464	13573	13174	13588	13337	13438	13207	13440	13380	13491	13315	13578	13262	13444	13443	13519	13525	13431	13473	13463	13407	13415	13314	13458	13444	13533	13529	13424	13332	13408	13540	13254	13404	13540	13275	13391	13395	13231	13386	13488	13402	13627	13436	13423	13471	13538	13476	13323	13447	13413	13400	13371	13302	13457	13565	13516	13439	13444	13391	13394	13411	13340	13274	13528	13481	13423	13419	13481	13479	13298	13646	13300	13464	13411	13376	13276	13503	13457	13499	13651	13375	13482	13341	13544	13427	13576	13424	13476	13515	13368	13434	13536	13383	13576	13504	13538	13399	13363	13378	13438	13328	13463	13363	13372	13299	13393	13370	13475	13402	13482	13237	13483	13479	13366	13256	13494	13416	13669	13429	13421	13355	13376	13376	13354	13396	13421	13490	13544	13450	13337	13428	13547	13369	13344	13407	13380	13457	13178	13552	13374	13517	13529	13347	13332	13428	13502	13451	13406	13218	13452	13463	13406	13430	13477	13317	13566	13403	13542	13435	13396	13342	13541	13503	13521	13495	13339	13414	13406	13366	13429	13381	13515	13509	13480	13542	13284	13457	13441	13579	13544	13347	13450	13626	13284	13367	13441	13410	13317	13414	13511	13318	13288	13459	13477	13544	13379	13457	13573	13388	13432	13466	13407	13373	13443	13467	13506	13466	13364	13561	13428	13370	13403	13307	13473	13553	13504	13273	13336	13495	13498	13215	13527	13394	13519	13370	13631	13349	13337	13439	13300	13339	13433	13494	13402	13376	13495	13525	13471	13447	13255	13410	13364	13308	13301	13348	13365	13396	13341	13445	13304	13264	13317	13175	13506	13354	13471	13565	13629	13289	13322	13460	13486	13476	13393	13511	13499	13293	13631	13508	13261	13474	13606	13568	13471	13581	13291	13409	13518	13396	13371	13467	13413	13374	13433	13360	13447	13173	13508	13508	13446	13358	13434	13356	13400	13401	13408	13397	13379	13327	13422	13214	13365	13577	13410	13341	13406	13327	13448	13555	13370	13513	13515	13246	13414	13296	13738	13431	13425	13447	13362	13436	13434	13451	13270	13263	13344	13598	13361	13490	13357	13346	13336	13465	13359	13481	13367	13480	13400	13385	13424	13340	13399	13319	13282	13471	13320	13380	13351	13447	13352	13354	13629	13323	13508	13431	13410	13488	13422	13483	13314	13422	13383	13380	13430	13454	13603	13470	13459	13416	13469	13517	13472	13419	13400	13310	13368	13426	13631	13462	13303	13473	13355	13367	13414	13272	13149	13431	13390	13401	13445	13540	13400	13376	13389	13526	13489	13502	13417	13453	13400	13655	13390	13360	13340	13471	13452	13290	13403	13421	13303	13397	13336	13358	13364	13415	13311	13289	13563	13304	13515	13437	13223	13330	13433	13535	13500	13473	13455	13392	13366	13571	13413	13385	13368	13583	13332	13324	13453	13573	13361	13482	13474	13296	13405	13261	13562	13504	13496	13476	13459	13460	13389	13444	13426	13330	13437	13579	13393	13523	13399	13201	13483	13421	13466	13433	13299	13498	13360	13523	13411	13425	13334	13240	13483	13509	13425	13561	13545	13493	13280	13421	13475	13394	13314	13344	13366	13526	13299	13291	13440	13294	13366	13291	13434	13592	13300	13325	13413	13327	13350	13306	13276	13465	13472	13424	13400	13437	13444	13442	13372	13247	13351	13556	13452	13555	13533	13353	13306	13469	13341	13358	13452	13449	13428	13502	13579	13370	13414	13527	13561	13491	13545	13327	13384	13374	13610	13418	13370	13517	13378	13462	13345	13381	13420	13281	13430	13456	13450	13268	13469	13471	13340	13435	13519	13393	13224	13470	13349	13541	13333	13317	13430	13496	13310	13473	13550	13470	13398	13479	13370	13503	13440	13509	13340	13425	13447	13495	13395	13330	13417	13466	13604	13441	13433	13508	13476	13409	13499	13495	13446	13370	13493	13362	13603	13239	13388	13614	13458	13400	13445
23101	21514	29471	24025	21742	23812	25723	20301	18525	18536	18164	17861	17203	17010	17066	16980	17041	16773	16853	16746	16840	16743	16653	16463	16673	16686	16688	16590	16531	16645	16852	16747	16638	16754	16694	16701	16780	16665	16729	16787	16575	16530	16641	16539	16650	16644	16625	16430	16614	16608	16571	16441	16558	16519	16538	16513	16585	16675	16732	16857	17608	17726	17572	17299	17016	16789	16407	16441	16522	16642	16510	16536	16488	16630	16730	16597	16382	16662	16537	16596	16747	16607	16468	16473	16400	16669	16440	16434	16447	16525	16437	16328	16485	16528	16381	16531	16641	16356	16537	16505	16361	16615	16485	16402	16356	16436	16710	16432	16561	16622	16654	16578	16277	16712	16630	16235	16623	16462	16573	16520	16410	16380	16559	16493	16526	16573	16330	16466	16466	16563	16461	16708	16493	16329	16527	16351	16603	16328	16523	16303	16611	16409	16650	16499	16639	16489	16436	16526	16545	16625	16362	16445	16479	16556	16321	16482	16373	16533	16577	16432	16624	16634	16451	16415	16439	16431	16476	16355	16392	16453	16504	16576	16487	16421	16428	16339	16523	16538	16557	16583	16355	16377	16274	16590	16402	16365	16143	16380	16486	16536	16273	16334	16527	16484	16555	16511	16479	16583	16763	16635	16586	16430	16630	16622	16705	16572	16357	16410	16462	16602	16394	16697	16583	16553	16427	16429	16380	16515	16398	16297	16537	16477	16341	16388	16305	16490	16461	16521	16467	16465	16579	16213	16577	16607	16470	16637	16633	16291	16327	16544	16425	16514	16372	16498	16485	16441	16469	16617	16478	16445	16528	16425	16424	16404	16719	16394	16509	16401	16518	16465	16342	16491	16571	16413	16443	16355	16547	16539	16702	16660	16532	16547	16553	16487	16435	16576	16235	16350	16562	16475	16471	16479	16488	16403	16293	16641	16356	16287	16522	16635	16437	16319	16463	16349	16370	16466	16348	16326	16508	16443	16471	16561	16506	16472	16474	16662	16547	16411	16216	16559	16561	16336	16385	16407	16501	16383	16539	16618	16611	16453	16320	16651	16507	16459	16463	16413	16579	16545	16461	16573	16392	16551	16550	16496	16438	16424	16404	16425	16410	16424	16489	16447	16431	16491	16485	16460	16491	16285	16470	16564	16450	16403	16498	16481	16394	16478	16509	16383	16455	16401	16439	16725	16344	16376	16475	16527	16424	16476	16624	16379	16405	16432	16573	16411	16444	16303	16399	16490	16431	16433	16377	16457	16330	16403	16379	16476	16256	16305	16460	16534	16526	16481	16619	16395	16179	16552	16338	16263	16477	16632	16497	16448	16502	16385	16443	16544	16422	16423	16550	16534	16292	16549	16328	16387	16437	16512	16396	16346	16404	16424	16483	16467	16521	16446	16516	16365	16543	16384	16447	16449	16442	16551	16287	16565	16555	16407	16321	16385	16635	16508	16437	16391	16341	16458	16411	16493	16582	16450	16431	16466	16448	16494	16372	16371	16425	16459	16312	16486	16451	16160	16293	16556	16320	16609	16279	16413	16486	16512	16357	16290	16385	16619	16447	16564	16407	16412	16292	16383	16454	16395	16451	16386	16221	16439	16325	16475	16491	16447	16561	16445	16180	16355	16661	16454	16601	16536	16531	16492	16313	16374	16333	16470	16518	16569	16303	16441	16472	16439	16539	16623	16775	16486	16424	16470	16536	16418	16207	16522	16318	16411	16600	16143	16484	16370	16366	16474	16345	16656	16519	16481	16592	16512	16382	16374	16437	16537	16633	16255	16357	16703	16636	16596	16425	16580	16604	16559	16476	16449	16585	16398	16386	16440	16598	16519	16359	16693	16577	16522	16440	16502	16567	16331	16563	16656	16680	16520	16396	16218	16505	16526	16437	16382	16381	16662	16449	16382	16425	16432	16493	16489	16409	16578	16294	16409	16554	16331	16422	16434	16314	16317	16309	16551	16359	16587	16300	16402	16532	16590	16482	16368	16329	16445	16428	16525	16432	16399	16486	16383	16433	16539	16388	16552	16450	16333	16590	16287	16553	16493	16398	16266	16416	16356	16620	16496	16529	16358	16502	16652	16210	16289	16392	16419	16390	16778	16605	16509	16523	16449	16458	16681	16521	16448	16592	16332	16591	16620	16687	16443	16184	16332	16622	16400	16440	16414	16485	16495	16503	16508	16569	16420	16595	16481	16509	16380	16455	16489	16340	16456	16157	16484	16329	16380	16454	16347	16293	16452	16595	16617	16479	16405	16573	16272	16354	16506	16506	16455	16469	16446	16600	16358	16418	16496	16492	16772	16264	16352	16258	16315	16504	16478	16512	16443	16509	16425	16498	16492	16557	16567	16372	16364	16537	16299	16326	16536	16373	16285	16301	16303	16588	16404	16407	16497	16342	16624	16507	16560	16543	16411	16620	16602	16419	16605	16442	16542	16393	16413	16565	16335	16600	16371	16526	16491	16234	16431	16410	16562	16332	16476	16627	16358	16398	16367	16385	16585	16328	16412	16345	16507	16488	16251	16434	16340	16521	16493	16621	16490	16431	16476	16510	16373	16703	16546	16577	16568	16401	16241	16419	16491	16498	16371	16832	16568	16311	16446	16550	16437	16381	16431	16532	16380	16462	16358	16543	16698	16602	16568	16436	16459	16461	16206	16394	16302	16514	16628	16616	16499	16474	16504	16222	16342	16446	16348	16367	16612	16427	16249	16489	16338	16588	16528	16592	16476	16377	16345	16230	16314	16310	16392	16380	16263	16395	16363	16331	16575	16621	16497	16495	16505	16130	16535	16546	16457	16352	16313	16621	16476	16539	16416	16610	16454	16499	16300	16412	16432	16551	16444	16398	16414	16346	16396	16415	16481	16467	16416	16445	16405	16453	16324	16530	16230	16583	16524	16435	16435	16545	16566	16293	16457	16487	16594	16346	16398	16648	16310	16438	16522	16697	16426	16343	16624	16375	16401	16390	16681	16351	16586	16234	16431	16673	16597	16513	16333	16332	16439	16374	16324	16616	16358	16420	16509	16426	16620	16348	16518	16321	16337	16528	16383	16421	16337	16219	16322	16390	16377	16342	16443	16345	16360	16528	16463	16525	16402	16589	16555	16429	16487	16575	16556	16348	16387	16568	16483	16250	16367	16510	16482	16491	16639	16625	16390	16287	16393	16279	16309	16615	16431	16365	16531	16424	16540	16460	16410	16628	16621	16424	16444	16476	16419	16516	16394	16309	16497	16584	16452	16572	16217	16516	16322	16380	16444	16495	16307	16308	16310	16326	16408	16512	16453	16297	16536	16324	16461	16333	16554	16483	16425	16418	16430	16447	16426	16582	16559	16607	16564	16557	16448	16331	16415	16530	16338	16643	16343	16437	16531	16509	16698	16416	16702	16487	16415	16376	16471	16433	16527	16521	16549	16442	16361	16517	16221	16368	16548	16292	16332	16539	16498	16560	16251	16556	16417	16542	16553	16285	16497	16597	16522	16656	16524	16493	16426	16454	16379	16464	16627	16372	16443	16584	16361	16376	16411	16614	16432	16519	16407	16562	16380	16434	16541	16679	16405	16642	16547	16443	16551	16357	16646	16385	16441	16298	16446	16421	16292	16460	16513	16272	16506	16367	16236	16376	16517	16396	16521	16517	16454	16350	16597	16414	16496	16488	16401	16416	16379	16425	16163	16467	16340	16533	16414	16546	16311	16555	16372	16523	16545	16504	16341	16357	16408	16483	16402	16248	16322	16436	16528	16415	16477	16373	16457	16454	16420	16623	16478	16684	16358	16296	16365	16313	16555	16519	16176	16455	16317	16370	16638	16533	16555	16333	16409	16587	16580	16592	16369	16686	16588	16505	16526	16378	16508	16390	16247	16460	16396	16330	16486	16683	16358	16378	16495	16291	16402	16509	16289	16249	16438	16363	16400	16575	16406	16326	16274	16535	16469	16322	16492	16783	16325	16415	16486	16647	16510	16500	16537	16551	16525	16467	16223	16459	16561	16289	16281	16432	16433	16353	16573	16505	16409	16592	16379	16365	16250	16460	16620	16424	16505	16553	16427	16593	16358	16466	16594	16500	16361	16443	16509	16407	16467	16595	16491	16235	16487	16688	16496	16412	16550	16550	16365	16513	16269	16339	16361	16283	16223	16564	16485	16437	16503	16546	16531	16530	16540	16323	16515	16559	16457	16617	16293	16298	16499	16400	16380	16545	16371	16523	16514	16472	16396	16484	16449	16488	16386	16572	16398	16511	16425	16441	16282	16604	16356	16346	16307	16413	16411	16337	16513	16410	16519	16416	16262	16722	16427	16353	16383	16366	16498	16543	16473	16459	16541	16503	16405	16387	16362	16620	16605	16456	16304	16592	16446	16587	16593	16498	16733	16435	16332	16546	16253	16425	16593	16502	16402	16448	16704	16473	16331	16590	16537	16573	16427	16512	16476	16443	16524	16396	16513	16452	16466	16545	16324	16434	16265	16334	16607	16259	16364	16358	16443	16368	16238	16437	16552	16657	16481	16397	16333	16516	16389	16398	16411	16357	16356	16318	16389	16504	16507	16429	16560	16286	16532	16475	16298	16573	16244	16531	16368	16348	16394	16333	16319	16364	16283	16508	16269	16557	16233	16426	16599	16405	16336	16235	16441	16424	16454	16508	16530	16442	16393	16422	16638	16448	16238	16390	16500	16488	16431	16374	16339	16511	16513	16581	16520	16586	16315	16343	16391	16366	16600	16417	16377	16489	16474	16528	16400	16603	16459	16362	16434	16479	16210	16188	16549	16426	16384	16408	16370	16578	16333	16573	16388	16224	16345	16454	16426	16656	16392	16559	16536	16612	16542	16478	16515	16547	16442	16323	16352	16555	16379	16276	16494	16366	16357	16536	16449	16745	16521	16455	16503	16369	16323	16346	16390	16551	16381	16576	16297	16354	16287	16454	16524	16595	16622	16454	16492	16295	16382	16466	16516	16553	16335	16316	16376	16367	16414	16556	16571	16325	16440	16346	16370	16525	16501	16536	16615	16535	16523	16423	16514	16614	16605	16447	16422	16620	16605	16367	16277	16446	16303	16394	16468	16516	16241	16328	16333	16347	16500	16275	16558	16184	16210	16411	16478	16769	16503	16556	16447	16462	16361
19786	38883	35984	27568	23712	21763	20378	19307	18335	17280	16421	15840	15711	15185	15027	14863	14981	14866	14865	14722	14656	14584	14790	14638	14760	14689	14607	14482	14727	14470	14515	14543	14494	14752	14729	14619	14677	14643	14800	14795	14667	14472	14547	14499	14573	14678	14574	14548	14499	14612	14448	14756	14490	14457	14611	14561	14634	14514	14650	15446	16198	15956	15966	15050	14958	14785	14644	14400	14305	14606	14441	14533	14547	14447	14487	14516	14514	14291	14442	14495	14451	14543	14418	14469	14683	14444	14458	14562	14423	14438	14522	14490	14468	14427	14431	14573	14590	14584	14485	14603	14583	14627	14466	14477	14399	14491	14352	14579	14500	14509	14467	14365	14446	14395	14627	14447	14460	14395	14486	14670	14372	14578	14423	14477	14478	14468	14623	14415	14492	14575	14294	14533	14531	14546	14721	14504	14549	14481	14558	14499	14446	14474	14535	14427	14393	14517	14430	14435	14602	14740	14447	14607	14393	14702	14532	14499	14454	14660	14513	14484	14409	14556	14620	14516	14267	14624	14490	14646	14540	14556	14367	14437	14635	14459	14579	14544	14603	14600	14582	14541	14504	14455	14576	14533	14336	14412	14603	14495	14450	14593	14459	14372	14693	14527	14396	14580	14678	14618	14594	14582	14401	14524	14511	14413	14466	14554	14502	14317	14351	14578	14465	14618	14477	14536	14444	14387	14535	14480	14540	14590	14534	14469	14584	14617	14461	14487	14521	14574	14406	14462	14483	14546	14666	14627	14501	14440	14412	14458	14453	14515	14326	14738	14669	14613	14479	14376	14706	14531	14567	14516	14544	14513	14587	14411	14477	14594	14510	14404	14400	14572	14545	14465	14532	14472	14502	14400	14385	14413	14550	14501	14514	14564	14490	14716	14541	14639	14458	14515	14537	14624	14509	14473	14498	14604	14528	14418	14633	14708	14594	14439	14453	14492	14258	14568	14565	14512	14460	14539	14392	14467	14469	14519	14389	14462	14431	14465	14508	14454	14452	14541	14290	14616	14479	14542	14647	14509	14423	14446	14524	14673	14671	14532	14390	14551	14392	14482	14512	14546	14440	14517	14572	14357	14546	14501	14528	14454	14435	14556	14527	14637	14389	14474	14636	14661	14581	14605	14543	14390	14333	14541	14488	14507	14568	14495	14534	14337	14531	14402	14465	14472	14593	14625	14521	14475	14497	14419	14443	14523	14494	14557	14502	14479	14611	14454	14459	14516	14392	14504	14475	14445	14425	14374	14461	14501	14566	14459	14539	14404	14560	14500	14570	14610	14374	14406	14438	14338	14477	14449	14550	14570	14528	14607	14708	14507	14704	14616	14711	14559	14582	14392	14575	14406	14583	14550	14458	14497	14495	14594	14452	14624	14474	14562	14520	14462	14425	14515	14513	14514	14498	14389	14620	14476	14567	14349	14697	14324	14612	14523	14355	14409	14538	14495	14558	14589	14366	14428	14330	14561	14518	14398	14508	14306	14490	14593	14461	14400	14533	14425	14612	14508	14321	14608	14561	14501	14508	14530	14553	14492	14468	14514	14590	14462	14430	14611	14463	14594	14341	14533	14443	14600	14691	14442	14418	14483	14517	14544	14581	14381	14550	14445	14458	14524	14454	14594	14486	14501	14514	14528	14507	14390	14598	14347	14336	14644	14403	14629	14577	14549	14362	14499	14429	14527	14617	14538	14576	14611	14321	14490	14610	14490	14441	14631	14541	14663	14386	14371	14622	14553	14507	14584	14413	14561	14553	14446	14532	14554	14469	14477	14389	14452	14532	14500	14561	14442	14596	14499	14462	14530	14366	14527	14443	14567	14222	14482	14670	14645	14582	14514	14629	14366	14433	14266	14580	14482	14733	14482	14586	14489	14385	14500	14465	14310	14514	14533	14421	14567	14332	14694	14519	14363	14355	14439	14400	14541	14305	14496	14326	14558	14470	14661	14593	14607	14499	14572	14466	14393	14599	14735	14478	14516	14444	14576	14418	14581	14408	14579	14544	14496	14476	14485	14397	14388	14614	14516	14540	14539	14247	14597	14437	14451	14456	14551	14554	14664	14425	14437	14415	14649	14513	14476	14517	14438	14475	14609	14453	14362	14504	14438	14486	14371	14406	14451	14594	14574	14565	14514	14493	14584	14534	14405	14514	14561	14375	14397	14504	14524	14517	14534	14542	14460	14482	14464	14603	14466	14433	14606	14481	14497	14493	14520	14532	14520	14453	14553	14614	14601	14562	14570	14623	14446	14473	14459	14683	14254	14501	14510	14521	14490	14529	14487	14640	14428	14299	14393	14398	14544	14414	14463	14616	14415	14566	14365	14509	14385	14656	14656	14422	14591	14569	14321	14555	14679	14636	14526	14330	14430	14436	14642	14552	14458	14588	14551	14650	14493	14571	14416	14376	14397	14502	14447	14409	14485	14410	14468	14494	14508	14505	14481	14414	14489	14496	14439	14449	14548	14682	14277	14405	14490	14564	14477	14520	14553	14450	14467	14516	14548	14547	14541	14620	14536	14634	14609	14574	14566	14435	14695	14564	14478	14627	14277	14523	14568	14499	14694	14387	14417	14399	14485	14443	14424	14416	14548	14576	14448	14529	14550	14544	14527	14328	14560	14501	14447	14422	14555	14496	14645	14639	14406	14487	14547	14473	14541	14422	14516	14525	14437	14458	14569	14403	14377	14583	14502	14571	14569	14424	14396	14590	14599	14557	14586	14575	14362	14487	14627	14574	14565	14429	14546	14496	14425	14521	14466	14357	14585	14611	14500	14530	14424	14619	14541	14409	14447	14558	14394	14623	14521	14518	14504	14459	14473	14609	14595	14585	14467	14368	14418	14506	14543	14577	14519	14584	14461	14566	14425	14504	14426	14654	14571	14590	14576	14508	14513	14400	14652	14518	14457	14419	14457	14539	14390	14444	14512	14503	14651	14353	14531	14444	14456	14362	14660	14402	14572	14677	14434	14521	14528	14667	14559	14378	14622	14335	14489	14466	14588	14446	14512	14465	14546	14509	14442	14439	14608	14446	14412	14525	14531	14589	14163	14496	14583	14407	14594	14532	14577	14588	14528	14473	14460	14601	14616	14494	14313	14520	14357	14422	14550	14336	14692	14607	14432	14369	14474	14579	14424	14439	14334	14563	14425	14626	14425	14559	14532	14527	14438	14514	14531	14574	14423	14580	14503	14471	14515	14568	14254	14496	14483	14688	14437	14393	14457	14390	14590	14449	14548	14331	14511	14580	14449	14506	14506	14461	14496	14514	14446	14586	14585	14673	14661	14660	14405	14380	14584	14532	14501	14460	14415	14632	14522	14557	14405	14558	14514	14503	14562	14626	14549	14522	14564	14402	14603	14591	14572	14589	14477	14566	14554	14413	14511	14451	14508	14465	14396	14569	14514	14560	14451	14506	14437	14668	14467	14531	14451	14638	14612	14475	14607	14527	14520	14523	14394	14388	14604	14387	14588	14567	14373	14555	14342	14520	14543	14489	14463	14586	14456	14444	14524	14436	14342	14397	14459	14549	14405	14444	14496	14530	14359	14651	14416	14622	14576	14589	14418	14589	14636	14431	14590	14398	14428	14733	14565	14435	14655	14559	14525	14578	14563	14418	14539	14582	14320	14471	14515	14525	14451	14471	14568	14472	14536	14462	14350	14531	14463	14604	14641	14506	14510	14379	14549	14430	14534	14390	14608	14512	14517	14597	14484	14590	14711	14479	14446	14442	14375	14398	14500	14449	14495	14464	14495	14514	14462	14366	14478	14379	14552	14418	14535	14333	14597	14506	14556	14543	14366	14589	14633	14509	14392	14481	14400	14686	14631	14480	14424	14609	14387	14602	14332	14611	14428	14522	14627	14344	14614	14410	14512	14609	14384	14348	14450	14622	14605	14509	14452	14264	14526	14339	14475	14308	14539	14633	14444	14549	14603	14589	14523	14620	14680	14697	14460	14390	14394	14624	14313	14566	14466	14473	14525	14538	14461	14454	14386	14426	14485	14534	14377	14596	14437	14444	14499	14291	14650	14465	14527	14421	14497	14498	14505	14483	14392	14370	14434	14245	14600	14503	14469	14547	14394	14464	14462	14430	14558	14449	14415	14493	14521	14428	14436	14484	14499	14440	14622	14620	14465	14314	14563	14440	14491	14516	14455	14353	14645	14608	14407	14444	14534	14453	14589	14569	14405	14553	14474	14583	14360	14457	14449	14543	14566	14410	14358	14642	14453	14471	14539	14469	14598	14447	14477	14456	14481	14466	14498	14652	14545	14432	14398	14437	14457	14444	14563	14321	14516	14471	14496	14474	14431	14426	14456	14499	14520	14497	14426	14740	14525	14488	14718	14585	14423	14557	14537	14555	14513	14462	14548	14408	14452	14523	14460	14494	14617	14601	14556	14563	14341	14598	14331	14502	14613	14458	14557	14315	14463	14465	14451	14595	14568	14549	14515	14612	14398	14485	14476	14426	14418	14535	14381	14490	14655	14356	14628	14532	14530	14558	14503	14509	14632	14598	14425	14465	14416	14406	14440	14496	14371	14446	14457	14484	14490	14402	14436	14672	14601	14500	14496	14616	14443	14331	14377	14477	14506	14627	14546	14657	14376	14371	14569	14372	14567	14368	14587	14461	14322	14484	14650	14307	14576	14485	14447	14260	14403	14432	14453	14508	14440	14664	14353	14463	14611	14582	14297	14473	14413	14561	14487	14477	14494	14458	14386	14436	14648	14586	14542	14457	14263	14650	14708	14563	14500	14431	14633	14400	14539	14417	14507	14512	14706	14465	14396	14397	14562	14577	14535	14627	14549	14542	14389	14423	14308	14394	14436	14470	14427	14483	14490	14404	14541	14705	14500	14427	14476	14501	14619	14470	14397	14392	14317	14386	14557	14515	14473	14421	14473	14470	14460	14488	14472	14518	14544	14501	14529	14535	14592	14508	14470	14636	14533	14554	14504	14392	14568	14437	14351	14604	14414	14425	14487	14302	14605	14441	14499	14464	14390	14430	14382	14500	14318	14513	14367	14470	14327	14552	14402	14540	14343	14576	14526	14558	14487	14462	14567	14424	14508	14476	14549	14555	14405	14483	14404	14598	14400	14573	14574	14401	14408	14552	14406	14659	14517
28174	23253	27351	24278	20158	19105	18845	18258	17868	17641	17428	17357	17512	17413	17364	17260	17497	17283	17221	17035	17333	17351	17067	17164	17353	17281	17284	17083	17233	17335	17008	17410	17225	17256	17410	17192	17079	16960	17116	17165	17102	17250	17262	17205	17217	17128	17161	17150	17216	17214	17300	17345	17131	17193	17092	17011	17220	17099	17265	17220	17260	17432	17341	17317	17277	17254	16952	17290	17339	17101	17127	17278	17246	17114	17102	17367	17487	17166	17183	17255	17169	17325	16952	17418	17114	17258	17306	17205	17232	17307	17190	17191	17159	16999	17154	17099	16969	16915	17169	16994	17099	17211	17239	17173	17222	17054	17079	17292	17234	17189	17171	17126	16978	17212	17068	17308	17281	17209	17264	17253	17107	17223	17022	17202	17159	17519	17395	17072	17230	17022	17231	16886	17227	17145	17176	17012	17248	17208	17242	17144	17210	17155	17053	17164	17391	17285	17188	17198	17047	17136	17174	17027	17294	16975	17231	17251	16918	17330	17052	17191	17214	16990	17186	17188	17160	17211	17223	17210	17225	17081	16909	17019	17155	17194	17036	17290	17159	17161	17016	17060	17087	17223	17246	17109	17187	16975	16994	17264	17069	17118	17139	17175	17282	17019	17132	17179	17041	17167	17359	17301	17247	17086	17118	17155	17231	17014	17086	17230	17265	16997	17101	17183	17304	17076	17070	17257	17159	17130	17213	17160	17141	17278	17242	17192	17148	17158	17216	16956	17140	17252	17057	17282	17155	17135	17134	17163	17091	17203	17238	17067	17205	17006	17156	17166	17186	17292	17009	17061	17199	17055	17106	16984	17089	16975	17164	17247	17244	16991	17105	17152	17088	17475	16936	17150	17182	17060	16991	16915	17155	17000	17051	17180	17272	16875	16913	17262	16939	17175	17227	17048	17079	17112	17052	17338	17188	17217	17105	16997	17082	17183	17312	17211	17072	17084	17197	17154	17116	17331	17259	17176	17200	17358	17142	17366	17467	17038	17058	17075	17096	17294	16976	17213	17357	17167	17114	17194	17112	17182	17384	17303	17218	17228	17175	17226	17055	17366	17223	17096	17045	16975	17150	17133	17147	17111	17225	17218	17130	16930	17272	17106	16886	16969	17371	17249	17221	17232	16969	17018	17044	17229	17223	17032	17245	17115	17000	17007	17144	17281	17149	17061	17129	16947	17006	17315	16992	17107	17239	17062	17287	17025	17052	17197	17161	17066	17035	17095	17376	17175	17162	17416	17177	17043	17108	17032	17129	17060	17186	16958	17211	17260	17347	16930	17259	17169	17123	17019	17401	17155	17216	17346	17117	17048	17277	17265	17217	17194	17042	17250	17234	17176	17214	17270	17207	17059	17120	17538	17051	17275	17227	17058	17180	17100	17105	17111	17199	17178	17180	17260	17239	17059	17150	17083	17248	17150	17307	17161	16955	17019	17026	17169	16972	16960	17247	17089	16963	17154	17077	17110	17099	17241	17129	17182	17066	17146	17079	17119	17176	17217	17012	17200	17385	17039	17074	17290	17216	17031	17179	17099	17079	17166	17200	17026	17320	17139	17341	17275	16916	17194	17034	17126	16895	16971	17128	17060	17375	17255	17112	17284	17330	17179	17091	17376	17125	16987	17123	17038	17285	17144	17218	17319	17161	16950	17210	17232	17265	17258	17227	17099	17209	16946	17158	17023	17192	17310	17109	17340	17121	17050	16900	17342	17138	17215	17103	17155	17229	17360	17423	16979	17079	17021	17197	17065	17021	17231	17254	17200	17224	17185	17279	16952	17023	17280	17189	17417	17172	17105	17323	17197	17098	17113	17131	17174	17371	17108	17344	17137	17346	17201	17194	17068	17227	17111	17204	17082	17148	17292	17159	17311	17098	17301	17273	17086	17287	17050	17282	17010	16997	16903	17087	17243	17143	17115	17057	16859	17007	17266	17080	17119	17017	17102	17085	17279	17288	17305	16984	17240	17070	17052	17026	17093	17079	17176	17129	17182	17108	17227	17155	17012	17117	17288	17305	17335	16973	17352	17048	17221	17055	17024	17297	16863	17025	17069	17211	17298	17180	17134	17180	17128	17096	17300	17188	17045	17164	17311	17093	17172	17179	16933	16971	16972	17088	17238	17222	17298	17065	17120	17409	17183	17203	17253	17187	17154	17106	17205	17053	17289	16865	17347	17129	17158	17016	17151	17157	17187	16992	16954	17202	17270	17214	17340	17300	17293	17263	17203	17248	17252	17161	17174	17326	17145	17020	17113	17257	17176	17225	17426	17243	17088	17090	17186	17003	17149	17207	17239	17310	17064	17233	17260	17358	17346	17266	17222	17260	17052	17048	17151	17278	17190	17037	17064	17110	17373	17044	17130	17092	17070	17007	17126	17265	17189	17062	17242	17110	17281	17393	17167	16989	17261	17233	16956	17100	17067	17434	17313	17083	17277	17301	17171	17233	17271	17318	17041	17072	17202	17223	16977	17201	17405	17157	17093	17556	16940	17302	17077	17317	17082	17142	17049	17110	17091	17279	17183	17151	17249	17372	17110	17012	17269	17395	17119	16949	17285	17248	17181	17080	16999	17116	17234	17053	17313	17122	17154	17332	17194	17121	17108	16902	17027	17142	17145	17145	17158	17252	16996	17266	17087	17247	17239	17158	17145	17246	17302	17229	17177	17190	17309	16998	17199	16975	17193	17223	17071	17035	17190	17153	17212	16977	17137	17073	17024	17292	17136	16870	17146	17233	17105	17139	17240	17433	17205	17101	17050	17167	17271	16994	17383	17027	17171	16956	17167	17292	17177	17423	17235	17330	17141	17281	17103	17264	17265	17144	17139	17151	17125	17212	17338	17288	17263	17186	17321	17304	17267	17003	17196	17209	17175	17107	17003	17131	17382	17204	17223	17294	17306	17086	17371	17131	17075	17179	17225	17095	17165	17125	17139	17243	17165	17078	17082	17183	17345	17070	17220	17142	17126	17126	17390	17157	17358	17073	17234	17283	17207	17381	17229	17336	16989	17126	17218	17205	17074	17199	17089	17079	17417	17317	17041	17026	16991	17139	17205	17149	17070	17124	17142	17045	17023	17197	17054	17128	17233	17250	17161	17344	17100	17179	17188	17289	17201	17204	17102	17254	17157	17258	16851	17183	17067	17151	17061	17073	17034	17188	16939	17235	17180	17194	17120	17067	17009	17051	17271	17178	17042	17378	17025	17203	17280	17141	17001	17134	17090	16975	17354	17189	17091	16936	17052	17202	17212	17306	17180	17076	17158	17143	17196	17286	17041	16922	16851	17213	17332	17233	17084	17145	16952	17203	17256	17024	17247	17313	17035	17167	17227	17370	17221	17095	17125	17262	17130	17099	17192	17288	17333	17008	17134	17140	17168	17076	17005	17160	17205	17066	17029	17236	17168	17143	17145	17092	17163	17260	17137	17222	16880	17091	17220	17215	17080	17119	17218	17054	17059	17070	17250	17144	17175	17382	17126	17291	17198	17331	17377	17416	17264	17190	17110	17146	17119	17363	17140	17233	17153	17097	17103	17012	17009	17250	17171	17223	17097	17105	17170	17194	17181	17065	17315	16955	17150	17194	17183	17039	17095	17172	16990	17201	17272	17199	17390	16998	17175	16979	17146	17319	17179	17234	17344	17135	17040	17061	17152	17034	17159	17230	17218	17099	17250	17145	17157	17272	17327	16962	17280	17156	17225	17179	17342	17284	17128	17212	17246	17092	17341	17212	17244	17227	17200	17120	17334	17157	17188	17199	17027	17252	17002	17249	17361	17248	16999	17162	17216	17138	17091	17196	16966	17005	17093	17020	17124	17284	17115	17098	16974	17118	17233	17296	17360	17301	17079	17243	17345	17135	17182	17052	17439	17395	17320	17091	17154	17150	17245	17199	17115	17124	16953	17061	17355	17352	17155	17170	17227	17219	17371	17154	17113	17265	17060	17127	17279	16996	17332	17237	17197	17125	17164	17010	17076	17167	17064	17274	17122	17234	17254	17220	17140	17114	17013	17098	17041	17307	17086	17392	17040	17347	17062	17216	17352	17033	17132	17084	17069	17249	17107	17059	17225	17186	17195	17140	17115	17205	17184	17241	17178	16964	17200	17195	17273	17212	17233	17311	17133	17214	17055	17237	17239	17186	17022	17078	17067	17279	17016	17134	17159	17465	17209	17187	17016	17084	16945	17484	17101	17287	17227	17403	17108	17216	16937	17255	17446	17152	17193	17369	17111	17236	17180	17229	16943	17431	17103	16994	17177	17156	17072	17386	17113	17209	17144	17391	17314	17288	17057	17263	17091	17364	17033	17265	17189	17027	17099	17039	17248	17289	17099	17104	17099	17174	17141	17181	16953	17164	16988	17282	17153	17093	17068	17080	17066	17184	17229	17008	17321	17097	17109	17059	17341	17239	17163	17123	17274	17194	17133	17203	17207	17169	16773	17241	17342	17298	17119	17218	17190	17285	17178	17137	17179	17175	17183	17049	17146	17234	17167	17316	16947	17223	17213	17302	17150	17306	16977	16962	17208	17247	17065	17236	17072	17186	17373	17331	17237	17419	17376	17175	17197	17162	17314	17177	17166	17338	17339	17308	17100	17190	17113	17273	17044	17271	17234	17226	17243	16947	17055	16992	17197	16999	17077	17251	17056	17137	17310	17151	16937	17117	17069	17130	17172	17098	17156	17086	17350	16992	17057	17346	17178	17151	16979	17279	17041	17127	17124	16902	17187	17310	17376	17066	17353	17253	17071	17203	17170	17067	17152	17052	17293	17206	17093	17157	17301	17386	17356	17326	17092	17174	17348	17248	17345	17073	17143	17061	17203	17259	17378	17330	17178	17112	17011	17311	17156	17122	17336	16983	17253	17121	17193	17309	17346	17086	17218	17390	17166	17232	17195	16840	17348	17209	17190	17188	17421	17114	17112	17238	17200	17265	17076	17015	17194	17347	17246	17191	17304	17130	17226	17297	17190	17166	17389	16940	17020	17231	17201	17191	17206	17323	17193	17204	17421	17022	17257	17170	17124	17099	17389	17487	17239	17226	17098	17019	17299	17358	17188	17217	17201	17020	17220	16995	17120	17120	17139	17268	17265	17119	17293	17016	17055	17191	17107	17117	17189	17035	17200
19201	29235	26668	21437	19239	17957	17567	16911	16271	15699	15418	15296	15315	15223	15060	14969	15036	15234	15028	14970	15089	14967	14864	15011	14988	14905	14971	14802	14980	14870	15009	14923	15098	15022	14831	14942	15024	14974	15090	15090	15077	15047	14937	14962	14837	14967	15044	14901	14914	15023	14932	15097	14928	14738	15006	14897	15018	14795	14896	14980	15134	15145	15156	15125	15112	15043	15031	14805	14894	14891	14980	14907	14931	14991	14876	14959	14946	14855	14944	15048	14955	15099	14798	15038	14956	14927	15019	14838	14902	14780	14849	14969	14860	14865	14950	15056	14853	14889	14881	14820	15056	14956	14782	14892	15030	14841	14753	14843	15027	14955	14785	14933	14928	14817	14930	14844	14980	14816	14837	14991	14948	14928	14870	14783	15009	14842	14877	14738	14986	14889	14947	14849	14904	14792	14988	14967	14837	14947	14856	15065	15050	15058	14816	14833	14873	14873	14911	14840	14824	15067	15122	14743	14950	15026	14794	15075	14927	15002	14880	15004	15026	15053	14696	14993	14741	14844	14845	14911	14865	15096	14985	14951	14876	14818	14983	14914	14840	14919	14823	14796	14851	14786	15048	14880	14822	14876	15007	14862	14993	14827	14819	14830	14978	14853	14999	14942	14983	14936	14803	14988	14882	14971	15067	14876	15000	14912	14959	14755	15010	14859	14979	14981	14936	14824	14816	15032	14894	14950	14909	14973	14848	15025	15037	14943	14831	14845	14836	14992	14847	14805	14952	14915	14936	14831	14852	14931	14904	14820	15137	14918	15110	14933	14849	15021	15085	14846	14949	14984	14913	14804	14926	14995	14790	14996	14973	15118	14867	14956	14788	14929	14740	14928	14954	14789	14995	14897	14880	15060	14925	14889	14915	14980	14993	14749	14854	14732	15020	14936	15048	14879	14918	14982	14952	14957	14861	14755	14828	14903	15023	14818	14935	14963	14914	14805	14891	14968	15011	14745	14843	14678	15020	14929	15017	14936	14958	14924	14928	14842	14889	14835	14744	14790	14827	14859	14829	14780	14904	15043	14977	14752	14808	14714	14924	14970	14927	15000	14859	14803	14860	14878	14902	14861	14904	14983	14888	14827	15135	14881	14864	15002	15040	14952	14876	14828	14934	14857	14984	14922	15031	14999	14843	14884	14862	14854	15111	15089	15004	14730	14973	14874	14796	14961	14930	14768	14913	14899	15010	14774	14985	15004	15000	15002	14959	14822	14785	15063	14885	14945	14820	14904	15019	14911	14928	14866	14883	14869	14897	14922	15025	14758	14933	15038	14871	14977	14926	14868	14887	14902	14937	14714	14771	14803	14822	15124	14982	14946	14889	14869	14783	14948	14941	14830	14908	14861	14980	14875	14744	14805	14796	14797	14831	14617	14887	14952	15104	14729	15004	14902	15012	14869	15102	14927	14710	14823	14856	14907	14922	14839	15047	14920	14807	14851	14848	14937	14935	14984	14964	14930	14838	14940	14779	14966	14837	14905	14918	14852	14983	14971	14969	14919	15061	15053	15020	14866	14907	14889	14827	14964	14960	14794	14975	14873	14842	14868	14771	14991	14929	14890	14985	15120	15022	14869	15146	15028	14866	14967	14929	14916	14894	14891	14970	14853	15109	14927	14727	15006	14895	14795	14941	14990	14803	14862	14952	14951	14972	14821	14915	14892	15046	14985	14909	14947	15086	14995	14841	14802	14843	15030	15017	14940	14851	14939	15031	14855	15000	15033	14918	15020	14795	14802	15094	14889	15050	14936	14907	14898	14867	14791	14720	14999	14998	14845	14745	15008	14785	14884	14956	14830	14992	15025	15049	14847	14879	14959	14949	14916	14926	14960	14862	14937	15056	14972	14836	14849	15048	14986	15038	14935	14992	14921	14956	14806	14773	15083	14875	14886	14961	14921	14826	14891	15176	15021	14687	14962	14933	14977	14806	14898	14942	14817	15059	14907	15045	14869	15026	14984	14851	14856	15024	14945	14772	14779	14980	15061	15189	14783	14796	14824	14890	15127	14877	14789	14960	14673	14844	15021	14858	14866	14851	14921	14876	15086	14837	14878	14922	14904	15052	14915	15145	14767	14854	14982	14825	14884	14985	14964	15068	15158	14980	14975	14929	15134	14861	14858	15010	14879	14878	14940	14866	14845	14990	15001	14897	15097	15023	15025	15006	14807	14957	14928	14974	14986	14876	14933	14803	14833	14998	14984	14931	15129	14944	14947	14948	14957	14976	14931	15147	14899	14968	15082	14926	15065	14701	15007	14716	14835	15082	14841	14865	14778	14782	14916	14973	14971	14808	14834	14768	14927	14948	14925	14875	14815	14941	14983	14869	14900	15026	14823	14810	15033	14861	15093	14869	14971	14911	14891	14791	14876	14991	14939	14862	14976	14977	14908	14970	14875	14936	14951	14825	15006	14938	15011	15040	14918	14782	14834	14900	15058	14868	14799	14783	14800	15139	15009	14971	14881	14875	14869	14871	14931	14804	14807	14976	14981	15073	15067	14808	15075	14952	14825	14902	15044	15020	14931	14899	14958	14868	14971	14872	15008	14876	14974	14919	14935	15042	14947	14786	14974	14991	14818	14847	14796	14997	14787	15115	14832	15008	14932	14916	14903	14912	15067	15043	14899	14854	14818	14960	14950	14826	15052	14900	14858	14983	14908	14838	14928	15009	14930	14867	15022	14785	14864	14812	14797	14919	14983	14839	14879	14931	14817	14862	15028	14911	15014	14799	14966	15054	14813	14927	15070	14930	15125	14986	14986	15002	14905	14937	14995	14924	15061	14908	15020	14938	14841	14868	14906	14844	14963	14864	14918	14930	14915	15035	14754	15008	15007	14833	15047	14835	14980	15212	14846	14753	14954	15046	14891	14819	14828	15014	15042	14995	14948	14896	14787	14902	15107	15025	14918	14777	15033	14995	14867	14830	15015	15162	15140	14897	14916	15076	15029	14944	14863	14922	14936	15026	14867	14976	14805	14895	14833	14995	14917	14807	14938	14901	14967	14966	14997	14927	14804	14876	15169	14822	14762	14854	14883	15092	14887	14931	14911	14902	15162	14895	14933	15032	14878	14877	15042	14858	15042	14895	14896	14957	14852	14893	14855	14884	15076	14925	14972	14849	15005	14827	14924	15030	14796	14953	14807	15006	15034	14755	14931	14882	14960	14938	15073	14906	15150	15000	14895	15004	14763	14823	15044	14831	14900	14767	14961	15075	14869	14914	15031	14697	14940	14957	14955	15088	15083	14762	14937	14925	14885	14899	14908	14882	14949	14976	14874	14748	14919	14902	14955	14803	14866	15052	14767	15007	14927	15037	14820	15032	14872	15014	14888	14913	14864	14932	14845	15004	14712	14970	14942	14878	14990	14944	14982	15026	14968	15082	15019	14843	14879	14955	14934	14977	14969	14878	15031	14751	14855	14880	14975	14944	14872	14886	14943	14840	14966	14862	14929	14738	14996	15120	14796	15021	14748	15036	14890	14945	14790	14882	14874	14898	14885	14674	14861	15008	14738	14883	15096	14837	14972	15129	14868	14813	15008	14731	14952	14821	14961	14919	14767	14984	15050	14828	14872	14895	15091	14879	14911	14956	14956	14821	14771	14898	14913	14866	14916	14917	14955	14903	14804	14949	15056	14961	14922	14930	15020	14984	14886	14845	14939	14806	14997	14980	14940	15018	14953	14877	14901	14894	14831	14886	14838	14984	14895	15043	14845	14979	14902	15040	14979	14840	14911	14898	14905	14919	14966	14940	14946	15100	15001	14928	14938	15038	14862	14811	14820	14970	14935	14861	14936	14968	14940	15004	14860	15035	15076	14984	14910	14905	15039	14905	14899	15099	14840	15005	14841	15007	14726	14862	14832	15013	14955	15030	14810	14921	14969	14810	14896	14912	14903	14878	15016	14961	14824	14804	14820	14744	15078	14922	14980	14994	14842	14894	14923	14786	14973	15102	14843	15085	15020	15035	14947	14884	14787	14869	14861	14897	14865	15078	14956	15020	14948	14849	14881	14931	15023	14761	15007	14875	14903	14865	14959	15046	14843	14915	15013	14916	14900	14790	15050	14849	15074	15029	14774	14805	14979	14966	14994	14918	15066	14850	14953	14836	14927	14907	14966	14750	14949	14987	14880	14794	15073	15046	14838	14744	14846	14930	14940	14921	15075	14996	14853	14917	14878	14884	14923	14978	14922	15057	14937	14842	14887	14860	14835	14975	14955	14871	14933	15013	14923	15067	14839	14937	14885	14974	14944	15215	15008	15036	14856	15000	14997	14952	15023	15036	14906	14765	14909	14700	14823	14896	14954	14869	14982	14780	15016	14648	14945	14946	14893	14941	14945	14900	15027	15014	14955	14935	14975	15022	14817	15021	14781	14944	14820	14932	14924	14871	14929	14961	15050	14785	14815	15072	14991	14901	14873	14956	14880	14998	14865	14843	14802	14947	14877	14983	14914	14963	14931	14887	15105	14934	14919	14889	14770	14931	14910	14978	14808	15081	14965	15077	14909	14884	14899	14861	14880	14999	14999	14786	14800	14991	14861	15116	14830	14944	14771	14907	14811	14972	15045	14902	14714	14989	14885	14871	15004	15079	14889	14765	14890	14712	14943	15030	14954	15032	14908	15040	15028	15068	14812	14896	14977	15014	14946	14956	14898	14839	15004	14924	14860	14796	14820	14967	14928	14950	14801	14840	14998	14843	14646	14946	14919	14996	14996	14964	14968	14828	14885	14904	15044	14990	14827	14855	14826	14860	14878	14816	15057	14937	14818	14866	14950	14952	14930	14783	14988	15029	14902	15024	14987	14920	15071	14875	14822	14998	14748	14992	14970	14864	14877	14952	15073	15060	14982	14922	14826	14999	14981	14875	14861	14855	15004	14872	14905	14807	14896	14933	14968	14982	14940	14880	15018	14775	14852	14900	15074	14888	14809	15076	15067	14855	14983	14832	14936	14755	14790	15009	14845	14904	14768	14938	14904	14987	14988	15072	15001	14854	14903	14923	14960	14873	15007	14845	14950	14849	14896	14949	15009	14888	14872	14959	14903	14994	15012	14795	14942	14818	14981	15076	14831	15008	14984	14886	14931	14898	14796	14951	15076	14971	14995	14977	15075	14879	14751
24209	21528	29126	24565	22795	23751	23348	19987	18980	18647	18519	18066	18139	17918	17853	17772	17744	17733	17839	17725	17656	17586	17895	17676	17556	17658	17900	17536	17711	17718	17564	17739	17714	17449	17746	17584	17727	17721	17783	17671	17733	17817	17596	17630	17498	17673	17767	17388	17601	17483	17770	17661	17617	17299	17625	17682	17483	17726	17701	17926	18023	17959	18267	17951	17668	17601	17678	17537	17468	17522	17544	17530	17651	17517	17558	17524	17526	17493	17648	17509	17348	17325	17505	17559	17396	17456	17405	17396	17469	17712	17573	17414	17513	17532	17596	17462	17467	17512	17486	17501	17443	17397	17504	17356	17673	17576	17475	17520	17570	17619	17570	17563	17420	17508	17609	17686	17482	17499	17600	17638	17551	17275	17569	17439	17505	17457	17510	17567	17496	17428	17588	17332	17527	17542	17308	17621	17644	17712	17463	17292	17657	17509	17562	17467	17409	17549	17822	17608	17452	17693	17539	17462	17755	17519	17481	17464	17399	17504	17609	17812	17640	17676	17695	17648	17469	17383	17412	17523	17646	17469	17551	17395	17526	17570	17579	17618	17656	17643	17558	17454	17384	17448	17386	17499	17608	17567	17575	17750	17629	17540	17791	17501	17486	17665	17530	17548	17275	17711	17567	17559	17514	17658	17680	17765	17551	17532	17463	17413	17484	17310	17353	17494	17560	17554	17471	17495	17714	17497	17474	17481	17401	17419	17448	17354	17480	17435	17644	17706	17693	17523	17564	17343	17513	17559	17554	17504	17462	17430	17550	17700	17701	17497	17441	17531	17394	17415	17645	17629	17372	17712	17406	17584	17435	17575	17402	17296	17538	17545	17583	17574	17566	17414	17644	17368	17371	17512	17546	17519	17627	17501	17427	17621	17507	17547	17519	17547	17540	17471	17663	17463	17437	17676	17728	17501	17599	17619	17318	17347	17406	17519	17518	17610	17691	17535	17503	17314	17473	17549	17678	17444	17554	17484	17376	17544	17455	17377	17603	17432	17531	17501	17544	17760	17648	17426	17737	17615	17286	17694	17480	17587	17391	17448	17768	17511	17570	17580	17537	17466	17472	17413	17330	17488	17563	17581	17387	17517	17361	17452	17449	17442	17405	17504	17680	17554	17438	17567	17618	17479	17584	17419	17478	17604	17466	17532	17795	17553	17516	17647	17491	17455	17446	17529	17646	17664	17580	17471	17733	17458	17504	17445	17548	17640	17729	17645	17820	17580	17706	17627	17459	17552	17568	17570	17398	17502	17434	17309	17514	17447	17552	17359	17626	17540	17487	17580	17453	17447	17546	17479	17366	17567	17418	17477	17446	17641	17627	17488	17433	17432	17457	17735	17720	17561	17530	17555	17435	17420	17433	17493	17567	17459	17456	17497	17498	17445	17376	17420	17629	17685	17738	17443	17548	17517	17426	17524	17664	17456	17483	17423	17550	17569	17518	17511	17517	17402	17537	17237	17366	17789	17609	17452	17599	17609	17590	17622	17440	17481	17453	17567	17370	17412	17668	17619	17657	17487	17659	17512	17588	17538	17479	17515	17685	17571	17193	17617	17608	17363	17564	17453	17431	17431	17648	17542	17397	17630	17423	17489	17463	17474	17334	17304	17477	17601	17341	17439	17592	17629	17600	17439	17491	17640	17529	17332	17260	17488	17611	17632	17474	17364	17494	17488	17528	17454	17645	17432	17391	17383	17699	17408	17485	17366	17558	17549	17582	17600	17601	17376	17325	17454	17608	17550	17558	17450	17318	17512	17581	17635	17668	17658	17572	17505	17562	17692	17374	17547	17580	17570	17405	17484	17564	17354	17416	17750	17498	17573	17588	17487	17376	17456	17635	17638	17494	17539	17537	17509	17451	17550	17487	17730	17696	17375	17549	17615	17666	17632	17658	17440	17346	17335	17516	17401	17667	17440	17612	17646	17600	17500	17649	17592	17583	17256	17719	17587	17531	17610	17599	17490	17442	17337	17677	17677	17410	17563	17529	17522	17588	17614	17650	17495	17436	17426	17619	17472	17763	17331	17487	17537	17827	17392	17708	17605	17570	17466	17690	17481	17471	17564	17606	17321	17539	17459	17433	17585	17599	17731	17649	17334	17422	17325	17435	17619	17580	17577	17517	17701	17808	17541	17670	17544	17520	17364	17619	17662	17469	17403	17516	17446	17448	17309	17440	17589	17572	17442	17469	17684	17591	17663	17510	17518	17474	17653	17423	17525	17548	17518	17623	17778	17572	17701	17443	17398	17360	17495	17547	17554	17568	17465	17607	17532	17321	17379	17396	17480	17453	17616	17360	17550	17407	17635	17589	17336	17400	17430	17574	17506	17379	17540	17539	17558	17364	17468	17460	17405	17563	17343	17616	17523	17617	17395	17442	17398	17478	17551	17430	17457	17460	17662	17596	17402	17456	17386	17416	17392	17548	17704	17507	17588	17564	17668	17514	17627	17710	17525	17431	17624	17391	17352	17615	17411	17382	17580	17712	17418	17395	17551	17580	17487	17693	17758	17578	17430	17574	17524	17677	17619	17414	17525	17701	17788	17663	17694	17476	17601	17436	17356	17562	17571	17508	17639	17441	17566	17551	17489	17564	17580	17670	17594	17484	17571	17686	17452	17468	17587	17519	17448	17579	17458	17504	17740	17399	17270	17493	17583	17451	17580	17788	17471	17532	17364	17647	17412	17452	17560	17595	17549	17446	17492	17541	17502	17489	17369	17598	17636	17440	17626	17771	17393	17499	17507	17500	17593	17540	17581	17695	17490	17372	17508	17483	17708	17336	17305	17692	17689	17544	17605	17306	17439	17471	17497	17497	17486	17469	17613	17386	17476	17531	17359	17434	17526	17609	17530	17634	17371	17405	17568	17347	17559	17655	17437	17515	17647	17585	17523	17730	17532	17469	17302	17619	17464	17362	17564	17483	17376	17666	17682	17546	17635	17574	17353	17677	17426	17533	17314	17646	17554	17408	17412	17602	17443	17528	17644	17824	17649	17554	17520	17337	17567	17672	17574	17592	17444	17596	17391	17607	17579	17440	17689	17412	17555	17493	17460	17537	17483	17629	17523	17394	17812	17368	17391	17457	17524	17634	17720	17419	17557	17634	17534	17606	17423	17340	17702	17617	17323	17446	17445	17471	17472	17383	17501	17663	17634	17314	17565	17399	17621	17408	17504	17357	17588	17585	17784	17577	17555	17621	17538	17615	17620	17557	17711	17638	17561	17550	17407	17490	17572	17408	17406	17443	17506	17533	17580	17571	17462	17490	17481	17293	17523	17573	17647	17456	17485	17462	17390	17511	17550	17761	17429	17685	17486	17488	17410	17375	17780	17427	17500	17551	17365	17506	17444	17411	17442	17442	17361	17622	17572	17562	17483	17790	17476	17344	17394	17595	17413	17447	17734	17479	17518	17598	17379	17564	17778	17567	17511	17422	17533	17586	17568	17565	17486	17463	17486	17356	17375	17529	17614	17290	17500	17555	17468	17496	17535	17492	17724	17491	17595	17552	17467	17519	17575	17558	17520	17582	17737	17493	17598	17485	17409	17306	17519	17362	17419	17407	17606	17566	17473	17647	17366	17556	17554	17523	17346	17607	17552	17302	17438	17586	17744	17577	17692	17643	17242	17425	17532	17561	17504	17390	17609	17580	17388	17524	17796	17609	17543	17490	17465	17492	17695	17293	17659	17718	17687	17580	17434	17522	17483	17542	17444	17597	17617	17695	17169	17544	17724	17551	17533	17567	17722	17592	17577	17656	17473	17571	17503	17539	17672	17588	17439	17465	17461	17472	17413	17575	17442	17256	17537	17803	17798	17569	17602	17338	17572	17524	17474	17387	17397	17458	17648	17397	17615	17544	17721	17388	17490	17636	17622	17671	17615	17234	17650	17638	17572	17426	17704	17561	17475	17452	17534	17570	17581	17381	17398	17593	17617	17376	17483	17483	17594	17577	17640	17629	17585	17671	17437	17498	17549	17592	17408	17411	17630	17655	17543	17576	17633	17396	17350	17563	17636	17463	17577	17507	17772	17607	17572	17424	17496	17619	17489	17424	17481	17562	17328	17729	17711	17521	17318	17485	17554	17498	17516	17640	17714	17662	17573	17547	17319	17434	17313	17506	17556	17507	17479	17306	17405	17360	17429	17423	17628	17381	17616	17645	17556	17562	17558	17617	17505	17576	17371	17344	17289	17541	17362	17452	17672	17466	17584	17351	17427	17445	17631	17398	17451	17328	17477	17577	17605	17404	17408	17508	17534	17541	17450	17508	17618	17558	17578	17483	17522	17458	17701	17588	17527	17394	17681	17553	17442	17454	17653	17494	17559	17444	17634	17618	17665	17680	17612	17534	17429	17670	17685	17541	17639	17392	17490	17460	17532	17739	17496	17600	17470	17635	17470	17482	17568	17487	17491	17431	17617	17413	17532	17627	17410	17631	17724	17588	17506	17617	17668	17662	17470	17480	17639	17382	17327	17584	17470	17543	17477	17347	17353	17517	17352	17424	17633	17482	17610	17429	17653	17704	17461	17536	17435	17445	17536	17391	17305	17522	17506	17370	17524	17672	17544	17560	17651	17434	17627	17575	17616	17530	17474	17511	17492	17550	17463	17702	17648	17586	17493	17531	17623	17548	17554	17672	17630	17463	17654	17537	17315	17441	17479	17546	17505	17781	17590	17390	17361	17476	17485	17603	17526	17592	17472	17687	17594	17542	17625	17499	17467	17444	17532	17588	17608	17469	17604	17537	17400	17499	17486	17738	17532	17360	17452	17610	17419	17445	17519	17831	17461	17613	17464	17461	17465	17673	17457	17400	17888	17572	17619	17584	17499	17640	17708	17595	17511	17534	17689	17521	17589	17588	17498	17478	17498	17678	17301	17519	17589	17541	17682	17602	17573	17592	17377	17606	17426	17518	17502	17763	17371	17324	17518	17645	17534	17527	17488	17560	17247	17414	17639	17548	17391	17663	17479	17263	17452	17592	17384	17476	17659	17329	17544	17747	17483	17497	17439	17615	17727	17644	17392	17503	17651	17492	17681	17691	17510	17706	17519	17560	17610	17407	17495	17506	17569	17623	17508	17591	17709	17653	17327	17282	17588	17502	17462	17530	17574	17481	17696	17536	17613
19418	35273	33368	26326	22581	20867	19908	18136	17298	16651	16268	15972	15757	15602	15428	15581	15423	15241	15292	15335	15178	15263	15155	15295	15169	15228	15077	15114	15290	15251	15322	15374	15255	15251	15231	15310	15277	15177	15251	15172	15283	15248	15203	15118	15223	15007	15111	15100	15135	15115	15212	15115	15036	15220	15262	14960	15176	15046	15151	15816	15770	15793	15739	15579	15287	15128	15262	15005	15172	14959	15036	15280	15215	15040	15199	15167	15154	15178	15039	15269	14952	15060	15236	15036	15086	14889	15102	15037	15059	14922	15065	15143	15153	15209	14931	15171	15113	15205	15024	15103	15204	15206	15162	15040	15186	15016	15162	14965	15095	15265	14955	14851	15161	15073	15212	15109	15097	14946	15219	15073	15278	15229	15206	14913	15270	15103	15060	15281	15198	15068	15093	15070	15088	15117	15124	15082	15034	14987	15092	15000	15048	15170	15105	15167	15133	14996	15134	15061	15108	15221	15162	15125	15111	15195	15137	15074	15012	15014	15060	15136	15168	14973	15080	15010	15150	15135	15014	15041	15163	15072	14970	15031	15022	15107	15175	15071	15052	15060	15049	14967	15177	15225	15150	15219	14898	15224	15053	15248	15207	15110	15091	15182	15125	15394	15139	15166	15213	15137	15243	15220	15123	15124	15116	15153	15311	15076	14895	15206	15189	15155	15228	15223	15010	15103	15144	15149	15048	15013	15195	15161	15135	15256	15196	15088	15219	14913	15036	15199	15158	15236	15153	15172	15041	14992	15146	15123	15218	15134	15221	15143	15217	15091	14990	14989	15198	15067	15211	15136	15167	15265	15083	15144	15059	15169	15184	15193	15218	15009	15152	15023	15099	15045	15073	14990	15256	15158	15159	14976	15080	15015	15101	15038	15012	15101	15091	15209	15195	15065	15055	15202	15208	15140	14965	15164	15165	15095	15130	15153	15275	15124	15180	15135	15088	15143	15147	15118	15248	15117	15083	15050	14964	15206	15134	15028	15126	15136	15124	15107	14835	15202	15057	15088	15206	15265	15189	15081	15207	15062	15047	15177	15338	15076	15266	15180	15122	15247	15190	15072	15143	15054	15166	15312	15309	15035	15033	15236	15149	15203	15046	15065	15120	15183	15226	15283	15116	15021	14909	15173	15048	15155	15079	15259	15019	15142	15058	14886	15017	15143	15156	14982	15132	14972	15135	15142	15092	15226	15241	15026	15062	15138	15130	14893	15020	14932	15140	15063	15180	15192	15321	15263	15004	15088	15347	15092	15112	15105	15117	15081	15166	15036	15082	14998	15273	15056	15127	15137	15311	15068	15026	15158	15103	15058	15241	15209	15006	15169	15216	15232	15121	14994	15133	15169	15069	14998	15105	15175	15247	15029	15242	15135	15133	15038	15067	15021	15016	14997	15108	15132	15216	15112	15188	15190	15008	15213	15065	15047	15049	15180	15048	15085	15245	15145	15084	15249	15152	15026	15023	15130	15027	15143	15206	15120	15145	15096	14943	15119	15033	15252	15027	15053	15164	15353	15212	15306	15043	15030	15050	15036	15013	15286	15145	15034	15167	15139	15113	15115	15165	15101	15230	15081	15288	14695	15241	15138	15029	15163	15178	15208	15091	15268	15221	15063	14953	15061	15090	15174	14993	15160	15209	15118	15174	15180	15027	15086	15088	15145	15218	15273	15074	14996	15196	15029	15116	15313	15144	15065	15058	15150	15080	14949	15168	15109	15105	15227	14992	14874	15352	15158	15202	15139	15085	15221	15133	15159	15321	14965	15185	15087	15028	15300	15372	15099	14979	15154	15158	14893	15162	15255	15159	15113	15219	15031	14974	15124	15152	15164	14964	15139	15048	15179	15092	15219	15006	15029	15053	14956	15135	14961	14989	15173	15182	15162	15304	14914	15207	15120	15170	15125	14995	15220	14956	15057	15147	15159	15034	15309	15069	15101	15180	15112	15041	15129	15066	15108	15170	15232	15201	15050	15283	15194	15275	15024	15222	15163	15233	15157	15244	14963	15012	15133	15020	15233	15095	15109	15258	15124	15054	15183	15214	15098	15161	15129	15124	15049	15122	15052	15004	14986	15105	15126	15071	15016	15005	15302	15020	15306	15158	15014	15155	15050	15279	15080	14998	15150	15079	15095	15138	15041	15164	14966	15123	15065	15212	15023	15135	15033	15201	15124	15199	15146	15199	15181	15289	15112	15128	15162	15171	15200	15145	15353	15245	15225	15023	15155	15230	15049	15265	15068	15177	15191	15056	14963	15209	15263	15017	15026	15054	15074	15190	15037	15279	15146	15273	15013	15070	15194	15128	15266	15058	15044	15080	15170	15130	14911	14983	14910	15338	15119	15070	15083	15109	15160	15093	15121	15139	14997	15104	15235	15159	14969	15104	15177	15061	15275	15168	15198	15181	15055	15298	15025	15164	15067	15143	15284	15051	15388	15098	15207	15112	15127	15185	15217	15031	15078	15096	15196	15082	15094	14943	15146	15057	15030	15169	15145	15183	15167	15121	15070	15093	15231	15126	15064	15072	15113	15027	15140	15351	15053	14986	15065	14962	15028	15106	15222	15076	15156	15195	15277	15082	15312	15078	15233	15190	15111	15050	15098	15136	15019	14946	15243	14996	15124	15404	15043	15098	15103	15082	14965	15129	15089	15141	15105	15171	15119	15054	15021	15169	15067	15155	15107	15036	15165	15234	15106	15103	14942	15202	15030	14984	15126	15176	15185	15001	15162	15218	15222	15247	15142	15059	15045	15191	15250	14997	15335	15213	15256	15067	15149	15147	15159	15147	15211	15042	15151	15009	15089	15138	15056	15246	15130	15050	15059	15215	15032	15248	15048	15070	15078	15280	15034	15194	14921	15241	15197	15139	15057	15123	15090	15159	14989	15173	14889	15095	15224	15066	15031	15163	15190	15259	15113	15250	15169	15089	14989	15241	15007	15212	15184	15310	15057	15198	15230	15112	15040	15138	15165	15293	15019	15081	15282	15108	15159	15137	15096	15248	15084	15266	14881	15238	15059	15281	15164	14998	15118	15173	15039	14962	15335	15069	15130	15099	15059	14966	15219	15160	15167	15110	15100	15095	15107	15247	15197	15107	15215	15085	15067	15336	15129	15123	15142	14991	15218	15108	15259	15159	15302	14921	15326	15090	15210	15303	15009	15114	15088	15049	15203	14989	15096	15202	15082	15088	15112	15098	14968	15008	15268	15034	15081	15140	15138	15103	15007	15082	15077	15050	15174	15076	15027	15134	15063	15066	15104	15015	15103	14993	15124	15232	14998	15129	14984	14973	15168	15009	15118	15078	15154	15003	15288	15011	15151	14993	15043	15182	15052	15166	15175	15139	15050	15146	15052	15281	14931	15109	15081	15068	15015	15268	15017	14994	15179	15019	15186	15151	15207	15161	15214	14955	15158	14978	14875	15208	15237	15257	15002	15081	15035	15125	14928	15201	14995	15172	15099	15092	15380	15177	15051	15092	15241	14959	15091	15101	15097	15064	15154	15143	15097	15083	15278	15150	15304	15023	15098	15187	15186	14958	14991	15098	15120	15189	15292	15046	15229	15080	15026	15103	15321	15057	15165	15074	15170	15089	15167	15098	15227	15049	15087	15144	15070	15211	15194	15145	15118	15057	15162	15010	15132	15148	15048	15153	14968	15111	15309	15059	15032	15123	15094	15222	14972	15331	14989	15106	15065	15033	15186	14880	14968	15078	15052	15072	14988	15007	15090	15152	15179	15061	15230	14990	15161	15175	15190	15121	15031	15194	15131	15172	14971	15151	15023	15209	15113	15140	15236	15086	15139	15156	15079	15266	15093	15144	14949	15069	15267	15120	15171	15030	15185	15086	15106	15161	14953	15127	15151	15098	15073	14876	15210	15084	14976	15126	15088	15346	15213	15176	15144	15032	15067	15160	15145	15336	15188	15124	15078	15184	14948	15112	15105	15167	15058	15115	15012	15195	15033	15084	15158	15041	15187	15075	15082	15207	14994	15081	15117	15116	15113	15089	15082	15004	15190	15264	14951	15015	15194	15121	15104	15169	15077	15196	15024	14898	15243	15078	15282	15166	15095	15138	15118	15158	14997	15133	15033	15014	15207	15132	15044	15245	15129	14997	15180	14990	15195	15283	15086	15030	14975	15151	15174	15144	15068	15143	15116	15158	15081	15088	15192	15099	15181	15251	15009	15047	15028	14997	15082	15124	15123	15183	15101	15169	15122	15144	15218	15060	14972	14958	15256	15065	15104	15154	15190	15082	15182	15100	15130	15077	15090	15098	15049	14969	15079	15001	15229	15230	15000	15345	15006	15241	15016	15101	15187	15020	15042	15063	15087	15176	15046	15148	15289	15123	15037	15248	15103	15150	15203	15118	15212	15233	15029	15127	15178	15125	15028	15034	14995	15204	15143	15131	15136	14999	15007	15066	15043	14915	15056	15159	15027	15047	15003	15085	15115	15144	15115	15184	15162	15020	15196	14973	15171	15054	15129	15091	14923	15188	15205	14946	15161	15058	15189	15132	15039	15116	15080	15087	15136	15125	15043	15131	15002	14994	15115	15200	15067	15094	15165	15193	15078	15191	15146	15017	15115	15200	15182	15151	15271	15043	15042	15193	15017	15239	15252	15041	15121	15037	15102	15169	15075	15136	14918	15120	15112	15123	15100	15128	15122	15141	15148	15114	15027	15060	15134	15190	15149	14961	15140	15119	15103	15076	15099	15260	15119	15022	15186	15122	15191	15041	15129	15022	15092	15273	15205	15192	15041	15155	15059	15011	15043	15015	15114	15146	15136	15146	14945	15090	15121	15037	15023	15033	15120	15142	15092	15077	14979	14931	15085	15134	15276	15281	15065	15068	15227	15208	15201	15062	15077	15043	15069	15266	15282	15087	15027	15083	15075	15154	15098	15217	14985	15045	15195	15147	14879	15196	15044	15140	15027	15181	15090	15120	15011	15024	15232	15233	14974	15066	15156	15054	15104	15091	15032	15147	15050	15043	15183	15035	15159	15256	15104	15155	15218	14957	15141	15121	15221	15108	15032	15175	15088	15102	15140	15127	14958	15168	14994	15216	15113	15321	15200	15014	14960	15217	15111	15136	15083	15001	15042	15063	15220	15096	15160
22983	21449	29318	23972	21847	24545	27083	21547	20317	20090	19687	19059	19181	19102	19104	18873	18895	18562	18813	18634	18752	18596	18721	18684	18612	18359	18476	18627	18598	18309	18635	18411	18537	18393	18598	18736	18589	18539	18654	18353	18416	18537	18474	18340	18348	18388	18359	18562	18542	18412	18418	18522	18452	18392	18473	18430	18383	18450	18531	18967	19434	19642	19184	18942	18430	18783	18351	18322	18450	18240	18228	18394	18228	18375	18350	18347	18424	18213	18228	18202	18378	18230	18271	18265	18363	18256	18395	18438	17993	18261	18261	18338	18304	18402	18437	18198	18303	18393	18337	18331	18277	18434	18174	18359	18224	18354	18280	18390	18246	18269	18098	18073	18391	18431	18350	18316	18350	18491	18309	18353	18329	18196	18392	18336	18380	18394	18417	18454	18235	18456	18230	18373	18124	18368	18504	18201	18241	18640	18260	18432	18252	18274	18243	18317	18429	18251	18431	18318	18516	18482	18318	18066	18249	18349	18291	18314	18332	18203	18252	18242	18376	18233	18361	18461	18365	18180	18514	18250	18383	18173	18378	18232	18226	18256	18269	18344	18517	18298	18389	18387	18238	18253	18326	18461	18318	18307	18275	18277	18244	18366	18014	18428	18448	18260	18315	18327	18267	18272	18406	18326	18038	18434	18250	18207	18292	18325	18163	18407	18532	18385	18379	18305	18165	18134	18170	18293	18374	18108	18410	18296	18460	18409	18282	18142	18265	18198	18425	18303	18313	18216	18187	18408	18477	18186	18278	18132	18202	18390	18331	18410	18181	18221	18401	18204	18232	18517	18332	18360	18406	18270	18320	18548	18264	18320	18374	18189	18266	18220	18232	18281	18489	18227	18198	18333	18433	18360	18309	18415	18496	18278	18342	18096	18305	18355	18519	18436	18347	18378	18333	18267	18220	18414	18338	18301	18170	18333	18411	18386	18493	18344	18275	18228	18277	18320	18402	18314	18168	18396	18307	18358	18455	18382	18125	18264	18205	18134	18356	18309	18144	18261	18342	18231	18366	18251	18471	18261	18222	18415	18236	18304	18336	18219	17898	18382	18288	18296	18475	18249	18604	18440	18118	18305	18266	18007	18361	18321	18372	18407	18411	18280	18368	18384	18485	18490	18365	18388	18331	18273	18245	18101	18187	18197	18332	18304	18470	18134	18337	18388	18298	18329	18487	18301	18252	18227	18317	18338	18308	18206	18190	18358	18305	18133	18318	18393	18337	18417	18377	18250	18377	18327	18447	18131	18506	18408	18462	18208	18276	18368	18197	18296	18212	18479	18175	18160	18437	18394	18441	18176	18301	18279	18308	18098	18267	18453	18535	18440	18625	18201	18173	18297	18419	18572	18111	18286	18518	18286	18147	18583	18601	18378	18291	18341	18389	18243	18256	18440	18212	18334	18268	18382	18467	18379	18276	18205	18236	18389	18430	18418	18458	18323	18099	18409	18309	18372	18375	18506	18266	18237	18372	18471	18407	18424	18326	18393	18516	18552	18395	18343	18213	18175	18391	18011	18219	18343	18446	18315	18527	18375	18159	18455	18400	18337	18255	18149	18395	18136	18025	18105	18396	18243	18384	18306	18262	18326	18538	18636	18319	18285	18585	18246	18224	18255	18266	18265	18215	18467	18340	18265	18325	18301	18198	18228	18075	18287	18476	18397	18130	18385	18110	18178	18182	18262	18300	18375	18399	18229	18294	18222	18381	18442	18400	18238	18353	18502	18433	18334	18314	18282	18295	18355	18571	18509	18328	18153	18230	18326	18158	18398	18226	18268	18264	18408	18325	18395	18466	18194	18354	18221	18501	18336	18214	18091	18313	18220	18424	18433	18317	18308	18429	18374	18290	18185	18206	18142	18451	18344	18334	18418	18457	18217	18291	18329	18415	18328	18258	18401	18200	18170	18133	18188	18465	18410	18201	18331	18334	18459	18178	18283	18298	18522	18596	18290	18354	18483	18280	18282	18130	18431	18125	18351	18192	18296	18492	18469	18366	18126	18242	18350	18339	18362	18211	18171	18175	18311	18259	18459	18223	18112	18180	18344	18265	18359	18460	18266	18376	18309	18203	18314	18257	18368	18341	18197	18363	18398	18445	18469	18265	18331	18373	18343	18435	18149	18314	18207	18546	18154	18277	18353	18134	18316	18083	18312	18342	18279	18165	18232	18427	18160	18348	18300	18343	18339	18260	18542	18234	18355	18106	18114	18294	18225	18335	18303	18453	18346	18340	18347	18369	18462	18269	18468	18414	18417	18420	18347	18253	18397	18401	18324	18396	18217	18258	18286	18425	18385	18301	18322	18502	18374	18305	18258	18281	18359	18389	18687	18506	18249	18399	18277	18146	18189	18274	18296	18069	18374	18302	18275	18451	18452	18392	18294	18142	18333	18332	18427	18419	18456	18430	18270	18359	18291	18497	18234	18166	18299	18283	18384	18334	18490	18316	18423	18379	18277	18445	18493	18392	18490	18274	18287	18357	18045	18599	18290	17990	18392	18342	18390	18486	18373	18328	18305	18247	18228	18444	18350	18429	18436	18368	18379	18250	18278	18398	18405	18358	18270	18296	18273	18447	18261	18408	18262	18397	18208	18411	18134	18378	18385	18206	18266	18385	18400	18477	18176	18269	18346	18152	18269	18255	18495	18192	18145	18307	18244	18369	18342	18214	18507	18295	18258	18216	18260	18207	18461	18336	18300	18402	18411	18205	18391	18220	18108	18278	18422	18339	18316	18238	18063	18420	18341	18174	18465	18418	18116	18360	18142	18296	18152	18290	18199	18307	18281	18358	18189	18375	18350	18419	18227	17989	18145	18473	18348	18417	18126	18176	18371	18338	18406	18236	18375	18179	18335	18287	18129	18367	18407	18472	18343	18276	18239	18334	18314	18263	18169	18142	18348	17930	18334	18192	18332	18372	18272	18169	18350	18386	18240	18349	18309	18252	18140	18328	18293	18243	18056	18175	18459	18280	18047	18255	18333	18483	18144	18460	18374	18257	18269	18292	18257	18345	18378	18160	18388	18388	18292	18452	18193	18330	18185	18353	18329	18402	18194	18224	18101	18145	18278	18430	18173	18267	18426	17939	18343	18281	18356	18168	18254	18342	18245	18417	18263	18386	18468	18302	18387	18234	18354	18426	18408	18322	18289	18258	18194	18204	18266	18389	18209	18413	18105	18509	18302	18405	18261	18531	18339	18241	18248	18334	18217	18367	18416	18348	18290	18117	18225	18128	18353	18471	18236	18201	18395	18238	18353	18439	18243	18358	18342	18240	18416	18265	18195	18350	18406	18204	18370	18128	18234	18293	18382	18393	18241	18261	18220	18297	18424	18590	18355	18324	18236	18305	18322	18225	18304	18412	18377	18209	18443	18270	18316	18310	18218	18225	18222	18478	18319	18460	18343	18380	18296	18354	18172	18230	18324	18182	18451	18350	18144	18135	18280	18329	18326	18273	18168	18217	18443	18381	18249	18275	18290	18319	18366	18428	18251	18168	18336	18445	18257	18315	18410	18298	18229	18344	18408	18149	18336	18227	18329	18512	18332	18351	18316	18335	18314	18177	18455	18423	18149	18314	18320	18399	18136	18195	18497	18452	18227	18337	18191	18202	18368	18322	18212	18346	18167	18343	18135	18384	18277	18205	18397	18285	18295	18390	18406	18207	18257	18204	18294	18249	18395	18211	18371	18388	18311	18264	18150	18155	18253	18330	18194	18189	18300	18234	18316	18252	18360	18114	18274	18281	18179	18300	18376	18275	18376	18281	18208	18177	18264	18230	18248	18299	18248	18461	18419	18378	18277	18293	18246	18199	18346	18307	18379	18168	18382	18231	18215	18267	18506	18200	18062	18108	18408	18267	18181	18243	18221	18325	18163	18405	17995	18501	18290	18187	18518	18344	18353	18460	18205	18241	18274	18207	18251	18262	18144	18257	18273	18380	18499	18652	18366	18091	18125	18226	18157	18222	18333	18423	18139	18560	18274	18425	18386	18245	18355	18232	18166	18135	18544	18259	18393	18245	18180	18231	18309	18158	18280	18360	18351	18121	18376	18242	18365	18154	18228	18245	18244	18228	18381	17926	18154	18301	18209	18334	18379	18414	18311	18511	18346	18399	18209	18309	18457	18262	18260	18278	18166	18080	18202	18188	18171	18205	18489	18316	18416	18284	18165	18333	18125	18340	18430	18381	18151	18451	18494	18249	18322	18359	18175	18039	18430	18264	18281	18399	18503	18374	18521	18165	18260	18360	18228	18489	18236	18173	18154	18056	18239	18350	18337	18342	18326	18306	18012	18315	18336	18474	18304	18228	18471	18666	18306	18266	18079	18067	18329	18408	18282	18377	18108	18439	18305	18332	18354	17873	18290	18418	18529	18237	18185	18425	18305	18264	18546	18231	18327	18331	18209	18502	18245	18254	18331	18266	18306	18480	18376	18297	18194	18337	18062	18465	18191	18393	18422	18236	18322	18328	18202	18361	18226	18309	18303	18411	18256	18220	18311	18442	18194	18147	18356	18469	18400	18405	18356	18467	18407	18183	18401	18083	18210	18313	18364	18299	17894	18261	18394	18425	18389	18282	18463	18304	18306	18394	18334	18284	18143	18386	18371	18068	18239	18400	18333	18429	18222	18395	18446	18425	18131	18285	18180	18369	18260	18377	18286	18170	18329	18465	18089	18110	18358	18308	18433	18469	18292	18299	18404	18367	18213	18255	18299	18324	18341	18358	18271	18404	18604	18347	18137	18324	18181	18420	18430	18379	18448	18415	18126	18314	18302	18477	18331	18107	18303	18215	18372	18385	18328	18330	18261	18454	18439	18242	18511	18351	18340	18158	18264	18515	18369	18219	18347	18406	18410	18027	18369	18377	18464	18421	18450	18389	18334	18276	18425	18199	18390	18232	18421	18192	18369	18295	18137	18519	18424	18197	18392	18368	18445	18270	18353	18218	18231	18316	18305	18391	18385	18600	18322	18383	18576	18416	18568	18348	18283	18266	18374	18221	18391	18393	18318	18300	18508	18251	18028	18269	18489	18274	18159	18350	18202	18288	18448	18257	18365	18023	18327	18238	18396	18303	18203	18370	18126	18119	18355	18254	18277	18238	18070	18356	18391	18161	18243	18281	18450
21281	39322	38282	31092	26287	23668	21539	19772	18536	17739	17057	16787	16424	16452	16290	15851	15921	15619	15815	15692	15710	15850	15543	15639	15660	15531	15990	15441	15652	15771	15670	15646	15639	15653	15667	15673	15638	15645	15498	15574	15512	15709	15572	15579	15583	15567	15599	15513	15509	15535	15521	15520	15521	15509	15506	15435	15594	15533	15655	16642	17163	16950	16642	16097	15873	15592	15553	15488	15632	15581	15404	15649	15626	15624	15500	15594	15541	15386	15474	15584	15498	15448	15510	15542	15421	15625	15442	15351	15522	15479	15585	15620	15356	15417	15669	15602	15513	15326	15497	15344	15537	15320	15535	15495	15511	15532	15389	15449	15466	15580	15547	15602	15569	15297	15572	15526	15464	15380	15363	15571	15337	15559	15380	15469	15594	15494	15337	15504	15364	15375	15416	15494	15534	15567	15479	15549	15609	15560	15483	15477	15526	15510	15517	15566	15447	15399	15452	15522	15366	15455	15473	15598	15585	15590	15320	15329	15362	15357	15271	15497	15522	15557	15424	15645	15297	15515	15372	15428	15592	15330	15321	15571	15348	15614	15198	15453	15443	15505	15587	15501	15568	15327	15457	15442	15611	15538	15594	15468	15603	15560	15365	15591	15451	15348	15390	15600	15446	15520	15416	15420	15325	15525	15564	15569	15455	15712	15497	15419	15503	15384	15463	15454	15429	15568	15642	15379	15600	15276	15659	15624	15441	15561	15399	15629	15462	15507	15585	15519	15363	15679	15481	15475	15780	15492	15569	15562	15272	15390	15407	15522	15339	15334	15140	15389	15388	15332	15445	15427	15542	15367	15493	15621	15345	15462	15576	15503	15433	15524	15507	15503	15465	15423	15428	15572	15468	15550	15484	15461	15358	15494	15668	15395	15559	15414	15498	15266	15617	15560	15552	15569	15430	15579	15548	15638	15480	15494	15569	15539	15524	15527	15357	15347	15470	15500	15583	15557	15438	15543	15559	15383	15500	15550	15377	15625	15496	15365	15469	15636	15438	15530	15449	15490	15512	15328	15352	15579	15621	15565	15506	15471	15503	15483	15548	15557	15560	15465	15583	15506	15417	15589	15495	15547	15535	15442	15468	15615	15455	15552	15456	15455	15466	15541	15570	15364	15267	15523	15444	15438	15620	15425	15481	15560	15603	15445	15362	15502	15569	15397	15399	15421	15519	15312	15451	15366	15649	15525	15361	15716	15540	15594	15555	15489	15592	15300	15423	15463	15626	15385	15465	15455	15434	15488	15416	15469	15452	15464	15597	15345	15315	15551	15482	15378	15327	15369	15329	15615	15431	15432	15500	15545	15618	15348	15343	15543	15425	15559	15375	15551	15449	15615	15339	15366	15408	15431	15558	15452	15603	15469	15465	15397	15527	15492	15561	15476	15484	15351	15268	15410	15374	15479	15376	15354	15602	15389	15460	15521	15539	15503	15535	15604	15522	15606	15567	15424	15534	15571	15553	15403	15407	15569	15539	15497	15348	15368	15396	15520	15414	15394	15267	15511	15416	15558	15347	15473	15462	15604	15461	15308	15396	15605	15490	15401	15445	15549	15491	15487	15598	15538	15449	15435	15414	15564	15553	15445	15384	15373	15476	15331	15606	15439	15508	15495	15613	15564	15555	15466	15510	15282	15573	15530	15353	15417	15550	15381	15414	15616	15514	15646	15496	15464	15390	15670	15557	15365	15485	15443	15442	15356	15327	15245	15537	15399	15488	15571	15385	15422	15565	15376	15558	15348	15546	15576	15407	15353	15394	15488	15695	15476	15495	15599	15401	15581	15445	15553	15502	15398	15449	15551	15443	15445	15616	15450	15458	15509	15614	15443	15519	15348	15525	15705	15494	15472	15329	15375	15621	15438	15456	15567	15484	15342	15464	15596	15592	15570	15426	15484	15524	15479	15545	15399	15468	15508	15337	15507	15530	15521	15375	15617	15404	15423	15678	15491	15425	15567	15585	15447	15314	15405	15574	15503	15383	15553	15361	15597	15585	15569	15279	15536	15596	15482	15452	15480	15614	15354	15477	15485	15335	15567	15460	15592	15519	15532	15494	15519	15546	15542	15517	15483	15428	15386	15414	15444	15548	15540	15544	15572	15483	15585	15407	15287	15321	15342	15300	15592	15537	15486	15582	15552	15645	15498	15347	15629	15420	15530	15531	15333	15479	15616	15557	15450	15483	15462	15574	15470	15426	15415	15516	15438	15504	15568	15422	15568	15568	15214	15345	15458	15435	15329	15455	15486	15420	15282	15434	15419	15506	15343	15407	15250	15505	15605	15277	15438	15394	15564	15581	15538	15443	15477	15442	15485	15493	15478	15462	15559	15734	15487	15403	15281	15608	15553	15524	15480	15330	15502	15513	15411	15547	15381	15644	15551	15586	15442	15341	15635	15372	15543	15655	15511	15616	15342	15581	15415	15552	15656	15584	15548	15493	15523	15510	15492	15560	15598	15526	15549	15498	15422	15435	15683	15619	15499	15416	15448	15488	15378	15399	15428	15518	15425	15531	15592	15619	15579	15481	15487	15511	15559	15568	15489	15498	15452	15445	15509	15427	15696	15492	15395	15493	15427	15584	15582	15466	15524	15384	15555	15523	15550	15419	15405	15428	15347	15574	15412	15463	15412	15469	15596	15484	15460	15546	15427	15452	15529	15622	15538	15284	15504	15393	15440	15334	15509	15427	15516	15550	15392	15452	15515	15462	15524	15442	15589	15380	15273	15491	15563	15359	15294	15545	15595	15530	15513	15458	15381	15456	15480	15389	15434	15510	15482	15613	15359	15563	15631	15480	15623	15503	15397	15292	15319	15432	15421	15337	15339	15652	15536	15407	15631	15338	15500	15592	15441	15362	15512	15474	15503	15604	15500	15372	15394	15552	15529	15613	15345	15581	15576	15254	15676	15647	15463	15512	15582	15468	15496	15537	15522	15301	15458	15396	15541	15575	15438	15489	15450	15553	15451	15448	15391	15429	15453	15339	15224	15529	15617	15483	15607	15522	15403	15340	15412	15360	15594	15436	15363	15443	15343	15428	15422	15715	15487	15538	15418	15468	15553	15706	15466	15455	15340	15381	15413	15517	15363	15479	15499	15642	15374	15389	15460	15540	15490	15505	15540	15478	15626	15303	15532	15418	15298	15439	15550	15641	15517	15311	15499	15351	15683	15408	15514	15453	15624	15418	15443	15517	15404	15608	15284	15600	15399	15335	15304	15700	15497	15523	15428	15538	15428	15680	15490	15624	15637	15507	15645	15419	15546	15459	15448	15427	15516	15528	15524	15526	15614	15594	15458	15285	15450	15428	15530	15430	15550	15431	15466	15455	15488	15349	15346	15447	15563	15304	15736	15519	15624	15478	15449	15535	15484	15509	15496	15379	15523	15538	15325	15718	15380	15549	15543	15505	15613	15450	15489	15468	15301	15639	15603	15649	15384	15387	15450	15464	15482	15526	15473	15474	15494	15447	15487	15440	15600	15400	15643	15465	15720	15546	15338	15558	15624	15608	15584	15476	15521	15424	15470	15511	15539	15378	15425	15242	15505	15337	15309	15451	15445	15446	15444	15528	15429	15456	15447	15349	15536	15529	15509	15511	15314	15356	15717	15426	15378	15509	15458	15506	15442	15503	15417	15413	15469	15468	15416	15361	15379	15567	15354	15532	15320	15403	15453	15637	15620	15588	15512	15686	15352	15396	15369	15395	15539	15423	15518	15408	15489	15413	15500	15553	15412	15464	15598	15405	15601	15370	15525	15509	15204	15542	15306	15595	15470	15490	15350	15470	15343	15531	15373	15439	15494	15543	15291	15519	15418	15581	15507	15552	15509	15371	15450	15615	15569	15398	15653	15524	15462	15488	15461	15393	15426	15627	15469	15429	15399	15702	15342	15499	15350	15518	15405	15399	15585	15559	15442	15439	15400	15615	15550	15498	15531	15356	15557	15229	15464	15409	15435	15403	15442	15504	15421	15437	15523	15517	15478	15527	15595	15516	15525	15578	15456	15629	15363	15287	15462	15387	15514	15369	15551	15515	15566	15390	15433	15456	15456	15284	15625	15535	15501	15484	15596	15465	15416	15562	15482	15552	15461	15535	15525	15618	15463	15371	15682	15650	15421	15421	15671	15431	15457	15368	15533	15477	15537	15583	15329	15373	15339	15471	15612	15449	15417	15564	15397	15493	15397	15389	15449	15413	15466	15423	15422	15409	15389	15381	15418	15523	15558	15317	15454	15635	15386	15690	15457	15425	15764	15476	15526	15437	15496	15484	15520	15451	15415	15575	15320	15627	15458	15501	15402	15492	15481	15513	15541	15519	15303	15503	15587	15462	15385	15394	15208	15387	15493	15618	15431	15459	15446	15386	15538	15587	15359	15448	15583	15485	15467	15429	15362	15477	15572	15524	15511	15549	15583	15454	15499	15432	15418	15385	15416	15361	15517	15456	15543	15522	15442	15650	15411	15563	15534	15495	15324	15388	15387	15452	15372	15523	15266	15499	15455	15410	15432	15394	15477	15535	15579	15388	15476	15510	15384	15433	15515	15434	15488	15476	15561	15529	15668	15558	15442	15354	15572	15519	15285	15533	15571	15522	15477	15547	15573	15418	15397	15536	15314	15542	15327	15446	15537	15416	15409	15447	15407	15592	15578	15392	15354	15541	15480	15428	15438	15506	15501	15420	15545	15429	15626	15482	15438	15519	15409	15498	15525	15350	15448	15622	15364	15602	15389	15583	15438	15495	15489	15502	15449	15511	15588	15442	15528	15359	15582	15717	15510	15396	15392	15698	15388	15545	15450	15558	15556	15300	15616	15550	15351	15321	15492	15429	15327	15332	15426	15566	15386	15338	15521	15295	15467	15404	15486	15470	15510	15568	15503	15596	15527	15379	15679	15507	15368	15497	15355	15395	15378	15524	15626	15540	15478	15459	15461	15719	15301	15648	15521	15587	15299	15563	15486	15401	15403	15539	15545	15384	15530	15327	15606	15554	15368	15640	15521	15408	15381	15559	15409	15307	15222	15468	15672	15513	15607	15713	15413	15560	15420	15392	15496	15364	15628	15354	15506	15434	15493	15572	15604	15397	15554	15553	15306	15501	15407	15643	15516	15418	15468	15481	15509	15335	15473
28109	23236	27920	25918	21527	19871	19145	18727	18423	18330	18181	17900	18130	17990	17723	17593	17851	17893	17826	17706	17517	17543	17717	17570	17689	17704	17804	17627	17702	17776	17876	17688	17771	17949	17708	17467	17732	17471	17700	17681	17567	17673	17652	17646	17483	17690	17742	17406	17727	17708	17524	17684	17607	17630	17731	17626	17851	17551	17652	17775	17671	17701	17883	17802	17678	17643	17836	17415	17509	17690	17737	17619	17715	17691	17682	17648	17543	17414	17667	17475	17489	17650	17674	17558	17698	17580	17491	17692	17427	17684	17843	17569	17642	17608	17683	17774	17513	17556	17402	17633	17539	17653	17693	17727	17588	17605	17516	17656	17728	17369	17558	17528	17605	17552	17631	17567	17640	17735	17599	17518	17632	17542	17676	17571	17617	17761	17724	17621	17586	17621	17695	17647	17635	17631	17814	17491	17532	17567	17701	17421	17611	17555	17658	17730	17624	17701	17589	17806	17751	17833	17729	17533	17628	17638	17728	17614	17612	17520	17498	17470	17728	17481	17748	17681	17567	17606	17668	17721	17455	17828	17646	17690	17732	17602	17545	17571	17782	17495	17598	17571	17607	17723	17597	17811	17742	17558	17608	17735	17672	17511	17440	17798	17517	17662	17669	17665	17727	17814	17652	17653	17618	17595	17553	17641	17695	17755	17643	17637	17651	17702	17645	17634	17548	17643	17472	17607	17788	17549	17613	17675	17515	17585	17676	17526	17690	17599	17427	17598	17583	17665	17392	17588	17662	17489	17694	17723	17461	17606	17843	17706	17277	17597	17685	17627	17613	17630	17654	17714	17544	17786	17676	17695	17612	17464	17521	17581	17616	17660	17790	17631	17750	17456	17635	17528	17389	17550	17601	17591	17662	17613	17621	17480	17534	17674	17532	17651	17581	17513	17555	17483	17426	17868	17595	17620	17660	17550	17639	17653	17570	17652	17895	17607	17779	17483	17731	17659	17614	17595	17746	17590	17493	17808	17815	17670	17565	17840	17634	17371	17539	17587	17481	17608	17770	17589	17514	17509	17541	17635	17525	17637	17690	17711	17606	17556	17791	17809	17413	17619	17727	17589	17860	17741	17606	17610	17680	17576	17736	17532	17559	17665	17332	17658	17655	17804	17648	17877	17474	17732	17850	17772	17718	17631	17556	17557	17588	17679	17536	17547	17618	17551	17571	17731	17547	17663	17864	17705	17700	17655	17602	17527	17454	17552	17671	17704	17712	17676	17540	17857	17469	17759	17641	17564	17536	17578	17584	17734	17765	17800	17665	17614	17606	17533	17508	17624	17469	17348	17549	17609	17499	17550	17469	17554	17651	17765	17832	17652	17855	17580	17644	17670	17743	17615	17752	17627	17517	17842	17420	17600	17577	17522	17732	17674	17735	17470	17419	17485	17440	17526	17801	17540	17706	17632	17652	17691	17465	17552	17527	17765	17676	17639	17602	17552	17761	17358	17824	17483	17642	17670	17586	17619	17687	17854	17889	17576	17575	17651	17783	17635	17706	17518	17556	17563	17486	17661	17824	17670	17589	17685	17773	17840	17662	17704	17534	17540	17472	17638	17635	17511	17630	17522	17480	17810	17516	17541	17563	17449	17555	17514	17480	17773	17625	17613	17671	17688	17642	17486	17661	17840	17650	17504	17765	17693	17842	17551	17675	17476	17734	17547	17684	17487	17637	17633	17563	17534	17784	17737	17770	17632	17524	17796	17708	17501	17733	17628	17650	17692	17434	17534	17937	17573	17615	17430	17518	17584	17732	17740	17788	17811	17652	17571	17736	17534	17803	17580	17791	17656	17588	17587	17624	17650	17611	17539	17640	17668	17764	17630	17711	17639	17603	17642	17720	17825	17634	17511	17554	17616	17559	17652	17784	17563	17634	17707	17639	17682	17621	17508	17649	17638	17734	17654	17556	17510	17468	17630	17606	17584	17691	17702	17672	17506	17637	17689	17883	17843	17809	17659	17476	17734	17731	17575	17553	17693	17529	17980	17548	17792	17867	17664	17687	17609	17661	17709	17910	17529	17600	17663	17652	17491	17577	17559	17741	17523	17779	17619	17635	17579	17579	17541	17598	17496	17524	17702	17741	17651	17668	17419	17712	17658	17775	17440	17515	17796	17733	17739	17456	17575	17457	17674	17670	17664	17386	17456	17662	17751	17801	17730	17788	17723	17496	17644	17661	17577	17674	17824	17772	17554	17460	17702	17685	17789	17678	17661	17669	17772	17749	17611	17707	17576	17617	17677	17518	17535	17688	17787	17620	17490	17643	17692	17756	17834	17718	17539	17635	17743	17549	17582	17569	17625	17625	17593	17501	17610	17563	17585	17622	17706	17729	17713	17691	17429	17658	17599	17660	17608	17794	17670	17644	17653	17597	17722	17593	17560	17671	17570	17631	17537	17448	17744	17628	17650	17658	17449	17638	17689	17617	17606	17680	17533	17652	17815	17764	17561	17675	17604	17584	17933	17676	17627	17536	17563	17665	17504	17561	17751	17717	17617	17521	17534	17632	17390	17550	17657	17865	17545	17488	17642	17826	17605	17765	17631	17586	17575	17622	17856	17762	17603	17690	17580	17552	17578	17704	17547	17766	17686	17565	17663	17737	17681	17450	17642	17430	17573	17755	17595	17600	17730	17517	17638	17685	17676	17617	17780	17614	17578	17524	17606	17736	17723	17485	17529	17680	17558	17664	17729	17720	17659	17744	17393	17670	17484	17599	17720	17541	17603	17641	17568	17539	17693	17613	17649	17710	17658	17751	17824	17645	17482	17780	17764	17868	17698	17583	17683	17775	17709	17812	17851	17542	17415	17464	17571	17632	17664	17541	17582	17591	17802	17444	17478	17617	17751	17705	17870	17799	17655	17719	17500	17656	17574	17540	17743	17553	17473	17438	17564	17509	17459	17592	17853	17615	17765	17568	17693	17702	17708	17582	17630	17692	17926	17601	17561	17693	17791	17607	17676	17603	17667	17732	17591	17626	17670	17837	17551	17844	17738	17555	17537	17617	17875	17707	17565	17761	17559	17660	17439	17544	17747	17594	17580	17695	17762	17926	17483	17642	17458	17672	17765	17701	17517	17711	17646	17540	17794	17259	17514	17587	17657	17714	17683	17542	17907	17582	17559	17668	17655	17587	17450	17623	17631	17766	17721	17593	17562	17581	17718	17534	17618	17859	17638	17638	17634	17929	17576	17576	17654	17738	17948	17821	17648	17684	17569	17528	17662	17583	17754	17320	17601	17467	17697	17406	17681	17556	17621	17476	17697	17721	17642	17719	17439	17729	17763	17509	17900	17805	17609	17493	17652	17831	17819	17460	17548	17790	17578	17790	17482	17569	17554	17739	17593	17603	17799	17593	17697	17712	17504	17672	17992	17824	17698	17609	17601	17776	17536	17844	17591	17824	17715	17663	17744	17663	17680	17599	17644	17621	17564	17385	17719	17704	17687	17596	17677	17528	17587	17731	17528	17598	17696	17740	17593	17667	17518	17655	17831	17610	17691	17478	17765	17514	17629	17880	17475	17570	17452	17641	17513	17635	17684	17481	17681	17591	17822	17648	17663	17943	17820	17705	17598	17562	17572	17806	17776	17732	17735	17657	17659	17664	17549	17627	17580	17648	17506	17886	17562	17673	17577	17517	17598	17656	17410	17624	17588	17414	17693	17712	17551	17587	17714	17902	17614	17621	17759	17683	17786	17568	17676	17688	17578	17570	17570	17560	17482	17548	17594	17695	17676	17690	17422	17503	17617	17710	17733	17741	17687	17471	17743	17400	17754	17571	17697	17666	17587	17476	17404	17751	17619	17377	17499	17548	17497	17536	17550	17646	17903	17670	17715	17570	17562	17732	17573	17631	17472	17599	17588	17461	17742	17807	17699	17725	17656	17680	17576	17524	17694	17459	17432	17765	17788	17737	17418	17732	17614	17680	17674	17782	17580	17739	17624	17691	17676	17725	17911	17644	17579	17762	17679	17416	17408	17633	17634	17473	17702	17763	17589	17775	17839	17885	17578	17684	17765	17631	17579	17497	17700	17672	17506	17694	17643	17596	17700	17563	17450	17587	17463	17789	17840	17626	17582	17710	17601	17668	17621	17706	17749	17850	17640	17761	17616	17437	17555	17545	17836	17767	17841	17684	17619	17775	17440	17618	17602	17587	17545	17567	17597	17806	17822	17548	17497	17875	17666	17670	17639	17617	17765	17564	17587	17523	17764	17381	17766	17625	17640	17445	17432	17771	17645	17885	17719	17725	17602	17822	17807	17751	17581	17469	17736	17653	17550	17672	17715	17722	17655	17728	17572	17668	17709	17712	17591	17718	17599	17747	17757	17816	17560	17628	17716	17818	17586	17555	17636	17502	17631	17574	17449	17683	17769	17781	17708	17540	17739	17410	17665	17494	17407	17636	17653	17530	17676	17607	17505	17410	17627	17386	17395	17518	17720	17535	17545	17599	17610	17608	17780	17705	17445	17823	17708	17564	17753	17662	17594	17621	17418	17490	17736	17677	17578	17681	17456	17622	17661	17578	17649	17646	17588	17665	17624	17688	17605	17574	17798	17469	17731	17370	17386	17764	17587	17425	17473	17719	17735	17759	17854	17744	17513	17761	17521	17707	17642	17582	17591	17565	17390	17560	17624	17881	17567	17837	17569	17710	17542	17445	17517	17547	17606	17720	17640	17615	17700	17576	17496	17435	17765	17698	17734	17591	17602	17644	17548	17782	17539	17791	17743	17677	17503	17516	17569	17538	17688	17556	17659	17575	17673	17776	17736	17775	17665	17716	17611	17635	17736	17794	17658	17548	17544	17606	17628	17816	17710	17821	17734	17462	17714	17908	17743	17674	17600	17778	17608	17571	17852	17598	17830	17602	17589	17789	17610	17825	17489	17625	17516	17777	17802	17616	17438	17630	17430	17719	17581	17722	17380	17726	17521	17547	17711	17486	17635	17659	17601	17451	17603	17772	17483	17712	17633	17700	17560	17695	17570	17593	17490	17599	17547	17745	17862	17578	17616	17891	17570	17486	17669	17714	17638	17559	17705	17736	17705	17631	17545	17771	17707	17505	17574	17559	17632	17586	17654	17731	17659	17847	17820	17604	17706	17638	17559	17611	17870	17922	17749
20332	28497	28308	23469	20663	18399	17319	16758	16480	16082	15591	15473	15533	15575	15397	15279	15294	15152	15116	15137	15215	14883	15226	15216	15178	15103	15064	15141	15298	15240	15032	15173	14933	15071	15117	15087	15088	15178	15118	15247	14997	15085	15066	14917	15143	15127	15017	15075	15062	14859	15159	15162	15068	14947	14961	15021	15153	15121	15039	15087	15191	15141	15223	15081	15100	14981	14970	15142	15041	15119	15154	15023	15159	15058	15081	15120	15167	14983	14888	15019	15101	15012	14955	14996	14881	15053	15103	15154	15045	15110	15104	15008	15146	15054	14999	15036	15089	15092	15038	14894	15253	15175	15060	15044	15094	14965	15232	14962	15154	14956	14954	14881	14923	15055	14856	14953	15207	15054	15041	15028	15077	15042	15076	15082	14939	15284	15045	15100	15121	14913	15091	15011	15112	15008	15018	15163	14966	15037	15035	14995	15009	15108	15208	14957	15103	14972	15252	15037	15040	15002	14998	15143	15164	14937	15114	15038	14988	15016	15062	15072	14986	15009	15102	15038	15107	15017	14974	14953	15247	15052	15016	15008	15070	15031	14983	15098	15045	15038	14964	15114	15043	15072	15133	15100	14870	15196	14990	15103	14984	15166	14985	15056	15167	14968	15153	15052	14984	14926	15012	14981	15221	15095	15054	15098	14907	15072	15146	15099	15217	15173	15017	15170	15120	15060	14914	14997	15059	14926	15000	14905	15083	14987	14987	15044	15075	15170	15154	15130	15081	15104	15037	15066	15129	15220	14973	15059	15034	15128	15054	15025	15041	15011	15210	15053	14869	14950	15118	15052	15064	15075	15005	14997	15033	15050	14874	15042	14923	15028	15221	14908	15032	15010	14971	15067	15146	15019	14965	15092	15027	15017	15133	15104	15006	14898	15192	14975	15026	15107	14963	15068	15038	15010	15222	15076	15028	14944	15060	15006	14988	14949	14982	14961	14971	15207	15143	15204	15121	14992	14906	15154	15146	15118	14972	15146	14939	14981	14936	14995	15090	15000	14872	15069	15096	15130	14957	15115	15036	15157	14994	15000	15166	15135	15137	15053	15160	14926	15070	14979	15064	15187	15013	15171	15184	15020	14962	14965	15112	15014	15072	15227	15145	15033	15081	15045	15090	15086	15002	15005	15110	14989	14890	15025	14901	15087	15001	15050	15198	15063	15130	15057	14833	15032	14956	14817	15132	14990	15004	15127	15088	14975	15207	15225	15178	15131	15070	15179	15010	14987	15226	15126	15134	15104	15044	15058	15081	14936	15055	15271	15061	14993	15176	15137	14850	15230	15052	15052	15093	14986	15153	15140	15024	15020	14940	15094	15314	15069	14962	15093	15044	15068	15138	15187	15085	15090	15167	15057	15151	15054	14961	15035	15009	15120	14942	15076	14954	14927	15126	15054	15062	14949	15087	14993	15157	15001	14991	15042	15079	15208	15090	15159	14968	15056	15182	14980	15052	14839	15034	15141	15067	15136	14955	14977	15074	15208	15005	15009	15182	14944	15176	15029	15172	14967	14998	14977	15050	15102	15066	15216	15008	15116	15160	14971	15148	14922	15140	15124	14865	15024	15056	15187	15180	15049	15130	15076	15116	15017	15019	15181	15110	15087	15003	14990	15245	15112	15195	14976	15203	15017	14941	15017	15187	15153	15074	14967	15155	15109	14933	14998	15002	15072	15099	15117	15105	15158	15115	14905	15138	15196	15107	15051	15036	15162	15066	14871	15178	14952	15073	15076	15189	14941	15199	15156	15004	15113	14906	15183	15121	15051	15194	15171	15050	15032	15068	15140	15059	15125	15132	15138	15064	15045	15014	15192	15126	14895	14837	15081	14966	15030	15016	15299	15063	15031	15195	15057	15019	14965	15006	15108	15137	15042	15156	15015	15252	14957	15087	15060	15371	15142	14981	15025	15032	15087	14886	15120	15005	15093	14993	14924	14870	14966	15015	15021	14979	15079	15085	14986	15077	14895	15170	14987	15037	15050	15043	14904	15021	15061	14935	15000	14896	15007	15003	15059	14896	14969	15238	15004	15046	15052	15154	14955	15006	15127	15204	14922	14916	14995	14948	15137	15075	15057	15069	15186	15078	15072	15087	15021	15156	14953	14894	14976	14972	15191	15033	15183	15273	15081	15017	14974	15092	14908	15158	15037	15037	15128	15068	15120	15111	15078	15072	15049	15237	15039	15226	15050	15040	15028	15187	15028	15164	15097	15158	15143	15014	15259	15150	15121	15074	14924	14989	15025	15087	14953	15113	15083	14883	14992	15250	15311	15140	15073	14952	15102	14945	15099	15188	14972	15140	15128	15068	15014	15192	14903	15119	15042	15089	14998	15173	15153	14952	15254	15020	15171	14927	14884	15151	15035	15104	14894	15149	15017	15220	15098	15046	14980	14846	14992	14969	14874	15118	15101	15095	15224	15167	14911	15274	15117	15014	15012	15184	14986	15040	15069	15028	15112	15125	15020	15063	14896	15096	14983	15163	15024	14968	15154	15098	15122	15041	15133	14926	15088	15029	15003	15023	14933	15116	15113	14985	15047	15074	14895	15217	14950	15052	15053	15091	15046	15141	15011	14982	14964	15025	15257	14954	15095	15044	15121	14905	15094	15029	15013	15041	15050	15052	15152	15066	15168	14965	14892	15211	15047	15066	15104	15157	15002	15143	15147	15023	15066	14945	15145	15037	15281	15159	14891	15104	15164	14902	14868	15099	15103	14990	15071	14992	15038	15045	14947	15006	14968	15197	14906	15083	15147	14961	14955	15126	15005	15113	14928	14993	15070	15053	14956	14929	14925	14934	15263	15072	15150	14995	15270	15060	14924	15092	14982	14988	15028	15001	15019	15186	14962	14957	14935	15144	15019	15206	15150	15080	14962	15097	15043	15036	15258	15191	15025	15026	15073	15162	14971	15072	14995	15105	15069	14846	15095	15028	15097	15097	15128	15148	15070	15135	14986	15126	15099	15014	14946	15174	15017	15124	15084	14980	15195	15153	15062	15038	14922	15249	15114	15106	14963	15109	15154	15175	15011	15069	14950	15109	14993	14900	15034	15172	15032	15026	15333	15125	14861	15008	15206	15137	15050	14987	15063	15121	14915	15189	14938	15065	15101	15084	14997	14836	15106	15241	14991	14933	14982	15049	15025	15024	15247	15099	14864	15143	15106	14980	15098	15081	15066	14962	14978	15046	15138	14959	15042	15006	14867	15109	15284	14957	14929	15018	15047	15087	14971	15061	15071	15071	15251	14976	15057	15059	15154	15001	15046	14922	15194	15020	14975	15038	15155	15262	15012	14953	15024	15112	15039	15015	15073	15058	15062	14995	15001	15077	15183	15185	15139	15001	15081	15123	14964	14975	14966	14967	15112	15122	15106	15058	15104	14869	15159	15224	15285	15125	14957	15169	15161	15119	15139	15133	15136	15071	15080	15072	15069	15156	15103	14865	14900	15037	15104	15140	15095	14879	15104	15209	14995	14988	14980	15059	14999	14926	14972	15035	14971	15011	15024	14910	15057	15078	15293	15113	15080	14980	15102	14936	15083	15056	14951	15374	15046	15134	15038	14901	15056	14882	15182	15046	15058	15089	15230	15108	15136	15174	15043	15059	15171	15040	14954	15138	15088	14975	15108	15069	15036	15026	14895	14927	15056	14983	15107	15040	14995	15022	14960	15064	15205	15039	15153	15062	15158	15115	15125	15055	15191	15209	15007	15082	15008	15173	15023	14891	15257	15047	14999	15112	15147	15027	15059	15130	15107	15173	14937	15011	15124	15089	15125	15272	14942	15079	15127	14979	15065	15141	14913	15126	15130	14966	15049	15039	15087	15087	15056	15125	15182	15123	14989	15054	15085	15079	15038	15218	15030	15128	15197	15212	14972	14975	14999	15264	15011	15061	14965	15099	14961	15064	14966	15102	15035	15077	15025	15236	15032	15055	15133	15095	15124	14963	15058	15179	15128	15197	15035	15082	15153	15033	15211	14974	15245	15107	15168	15020	15209	15046	14956	14964	14982	15093	15097	14994	15102	15092	15097	15149	15022	15187	15124	15016	15129	15076	15150	15075	15100	14971	14926	15283	14900	15126	15026	14963	15007	14954	15163	15040	15126	15051	15000	15073	15262	15059	15025	15056	14962	14933	14960	14945	15078	15093	14969	15086	14983	15122	15128	14976	15134	15019	15060	15062	15121	14976	14981	14838	14954	15039	15007	15101	14996	15150	15021	15064	14964	15070	15002	15168	15076	15070	15248	14924	14996	15039	14931	15224	15057	15026	15084	14992	14951	15024	15246	15002	15062	15104	14811	15152	15156	15106	15002	15054	15122	15117	15016	14996	14987	15091	15022	15116	15055	15200	15249	15140	14922	15069	15127	15086	15101	15034	15140	15026	15048	14877	14973	15050	14979	15029	15067	15249	15043	15156	14946	15008	15014	14973	15079	14995	14956	15192	15116	15076	15009	15032	14949	15126	15128	15091	15022	15054	15198	14805	15116	14891	15119	14947	14989	14856	15066	14981	15028	15126	15109	15128	14921	15135	14993	15120	15082	15089	15060	14906	15098	15191	14771	15085	14957	14998	15109	15115	15186	15109	15161	14997	15086	15137	15057	15019	15166	15166	15042	15015	15033	15135	15014	15082	15228	15093	15014	14955	14928	15065	15093	15096	15064	15075	15064	15194	15019	14882	15028	14839	14935	15100	14960	14979	15002	14962	15212	15072	15007	15190	15068	15074	15079	14876	15143	15236	15000	14976	14991	15134	14997	14971	15038	15062	15173	15138	15069	14988	15121	15014	15141	15152	14985	14937	15130	15106	14930	14957	15137	14959	15120	14979	14950	15102	15096	15145	14813	15099	15098	15057	15013	15141	15197	15096	15083	15104	14996	15030	15163	14785	15071	14991	14871	14962	14974	14888	15011	14973	14991	14960	15107	15116	14959	15043	15378	15015	15049	14977	15101	15128	14981	15114	15027	15080	15189	15010	15018	14929	15136	15014	15119	14954	15058	14926	14871	15093	15022	15057	15168	15142	14938	15131	15136	15039	15024	15030	15051	15076	14950	15029	15230	15144	14942	15066	15146	14950	15143	14962	15099	14926	15022	15050	15042	14968	15088	14956	15080	14846	14987
24162	21509	29080	24571	22739	23031	22146	19153	18450	18117	17511	17396	17178	17294	17017	16871	16725	16692	16472	16627	16597	16766	16549	16886	16680	16466	16665	16732	16693	16741	16821	16799	16915	16593	16654	16622	16642	16770	16694	16619	16581	16468	16353	16473	16706	16428	16599	16553	16660	16720	16585	16472	16550	16567	16572	16639	16570	16614	16384	16711	17156	17111	16900	16710	16970	16882	16570	16532	16588	16435	16492	16566	16493	16538	16412	16575	16573	16569	16549	16380	16611	16625	16528	16526	16377	16577	16715	16416	16543	16518	16557	16546	16591	16421	16570	16623	16471	16522	16438	16227	16499	16611	16421	16529	16589	16181	16433	16606	16630	16508	16278	16491	16544	16761	16531	16667	16558	16503	16603	16498	16444	16503	16530	16496	16589	16407	16277	16543	16421	16539	16461	16464	16626	16732	16632	16491	16745	16415	16440	16545	16539	16532	16640	16422	16824	16463	16596	16498	16225	16559	16626	16515	16585	16645	16469	16528	16477	16446	16435	16505	16414	16420	16491	16386	16391	16745	16508	16425	16441	16383	16391	16642	16587	16617	16556	16620	16468	16440	16605	16503	16262	16499	16365	16405	16629	16549	16517	16463	16435	16417	16377	16424	16529	16679	16563	16361	16421	16402	16446	16215	16311	16408	16544	16545	16648	16305	16502	16637	16443	16609	16440	16712	16437	16405	16448	16336	16547	16685	16457	16453	16471	16432	16511	16638	16562	16270	16705	16592	16498	16443	16544	16483	16494	16666	16484	16375	16564	16521	16376	16634	16514	16315	16323	16455	16519	16534	16374	16490	16559	16616	16406	16402	16452	16603	16568	16487	16544	16516	16419	16535	16519	16504	16540	16569	16542	16541	16432	16502	16586	16528	16467	16486	16653	16338	16442	16496	16416	16583	16291	16158	16573	16648	16667	16452	16322	16404	16554	16467	16442	16519	16413	16491	16566	16696	16532	16623	16731	16542	16544	16418	16575	16646	16520	16423	16645	16348	16280	16502	16538	16448	16674	16558	16593	16566	16575	16591	16800	16392	16706	16473	16474	16310	16617	16382	16575	16208	16373	16399	16455	16409	16403	16637	16629	16410	16505	16689	16467	16542	16550	16375	16552	16702	16632	16213	16509	16353	16701	16411	16443	16482	16355	16563	16383	16466	16454	16504	16419	16478	16591	16562	16380	16587	16495	16549	16519	16474	16716	16649	16508	16411	16444	16517	16146	16444	16475	16413	16550	16480	16497	16613	16583	16291	16497	16609	16516	16656	16457	16589	16467	16338	16578	16453	16566	16399	16406	16464	16646	16527	16388	16428	16243	16427	16695	16524	16492	16609	16255	16363	16656	16545	16567	16537	16468	16435	16448	16442	16669	16527	16543	16430	16561	16715	16720	16680	16576	16462	16654	16574	16293	16548	16484	16408	16547	16510	16467	16482	16475	16510	16483	16376	16499	16454	16552	16369	16370	16605	16354	16485	16511	16570	16464	16326	16582	16495	16630	16549	16560	16627	16466	16593	16511	16391	16375	16468	16624	16363	16515	16340	16664	16623	16611	16574	16420	16193	16566	16427	16542	16522	16450	16519	16468	16397	16503	16548	16515	16458	16542	16411	16479	16498	16670	16438	16777	16546	16333	16555	16592	16507	16649	16554	16488	16557	16616	16392	16522	16698	16389	16354	16468	16248	16719	16532	16498	16473	16429	16582	16629	16488	16514	16788	16411	16422	16687	16280	16386	16490	16620	16631	16337	16578	16604	16555	16687	16690	16610	16397	16698	16552	16713	16683	16475	16656	16364	16524	16622	16418	16435	16393	16684	16684	16657	16465	16494	16447	16514	16526	16517	16552	16470	16624	16644	16681	16633	16561	16628	16401	16568	16444	16497	16647	16414	16586	16750	16491	16355	16409	16412	16616	16446	16369	16596	16209	16544	16742	16187	16550	16542	16607	16637	16685	16662	16316	16518	16423	16304	16675	16686	16279	16451	16301	16573	16639	16753	16461	16495	16514	16518	16274	16420	16492	16477	16561	16350	16367	16504	16459	16373	16436	16669	16659	16714	16477	16492	16486	16474	16478	16440	16427	16505	16592	16448	16443	16411	16630	16418	16619	16345	16500	16481	16421	16441	16599	16495	16562	16397	16375	16508	16606	16378	16548	16574	16569	16538	16543	16662	16575	16573	16391	16545	16506	16506	16548	16532	16436	16622	16417	16372	16297	16433	16614	16535	16519	16385	16631	16545	16575	16397	16472	16423	16379	16575	16501	16563	16293	16526	16401	16558	16431	16709	16550	16505	16583	16371	16422	16409	16594	16640	16550	16438	16604	16597	16400	16579	16419	16521	16332	16733	16485	16643	16702	16579	16416	16186	16563	16365	16362	16499	16279	16321	16523	16494	16582	16550	16479	16422	16396	16350	16546	16485	16282	16481	16533	16530	16584	16343	16582	16509	16607	16543	16483	16414	16596	16490	16307	16478	16658	16447	16593	16573	16600	16342	16392	16636	16500	16520	16658	16449	16471	16404	16473	16441	16336	16434	16340	16609	16577	16579	16398	16559	16562	16501	16729	16455	16519	16425	16410	16475	16492	16331	16496	16404	16368	16577	16573	16558	16498	16489	16438	16419	16472	16487	16357	16413	16595	16495	16361	16517	16522	16439	16498	16596	16496	16524	16441	16495	16408	16663	16583	16529	16561	16564	16579	16461	16556	16579	16423	16617	16559	16400	16415	16571	16489	16559	16460	16504	16398	16500	16580	16488	16448	16572	16414	16623	16580	16485	16563	16416	16568	16392	16530	16520	16365	16463	16562	16556	16533	16587	16327	16468	16368	16590	16468	16506	16568	16667	16586	16731	16644	16743	16729	16459	16545	16461	16616	16519	16671	16555	16518	16628	16633	16459	16598	16466	16581	16616	16530	16668	16418	16586	16552	16400	16521	16388	16348	16508	16594	16580	16639	16548	16217	16610	16521	16514	16527	16416	16580	16577	16633	16422	16392	16419	16385	16585	16549	16466	16313	16276	16506	16473	16342	16676	16462	16661	16519	16607	16489	16515	16576	16384	16424	16491	16517	16571	16518	16659	16582	16628	16516	16399	16488	16566	16635	16700	16723	16496	16433	16491	16365	16442	16620	16486	16468	16427	16505	16476	16313	16353	16502	16403	16286	16451	16549	16553	16518	16614	16635	16525	16453	16409	16544	16481	16398	16450	16461	16300	16447	16377	16457	16436	16573	16603	16655	16750	16653	16368	16427	16698	16553	16622	16528	16515	16492	16537	16402	16475	16525	16543	16545	16584	16762	16451	16570	16704	16482	16498	16449	16654	16581	16555	16581	16420	16630	16561	16335	16548	16587	16394	16639	16529	16588	16683	16624	16429	16532	16596	16427	16502	16457	16639	16299	16490	16394	16390	16638	16412	16521	16542	16321	16623	16450	16653	16492	16669	16545	16439	16579	16521	16574	16634	16596	16305	16442	16505	16247	16496	16743	16618	16476	16605	16315	16389	16659	16492	16417	16555	16405	16727	16348	16311	16562	16623	16609	16552	16643	16556	16593	16380	16630	16521	16547	16689	16658	16306	16356	16575	16594	16666	16505	16528	16355	16508	16584	16439	16481	16298	16400	16552	16828	16586	16454	16582	16386	16539	16673	16364	16440	16452	16497	16338	16480	16383	16669	16654	16551	16583	16371	16451	16524	16295	16484	16618	16452	16688	16601	16465	16523	16613	16466	16692	16364	16736	16558	16441	16639	16578	16290	16205	16384	16522	16321	16629	16420	16596	16548	16676	16598	16759	16729	16487	16499	16635	16261	16597	16517	16564	16417	16379	16512	16685	16444	16585	16693	16554	16484	16813	16608	16453	16527	16524	16251	16403	16547	16474	16267	16683	16657	16352	16552	16465	16484	16554	16494	16493	16429	16504	16571	16511	16349	16459	16566	16497	16379	16471	16269	16467	16436	16627	16497	16528	16305	16645	16575	16479	16400	16411	16340	16603	16573	16300	16230	16410	16607	16371	16657	16515	16579	16531	16609	16601	16515	16433	16308	16516	16544	16551	16497	16499	16407	16455	16606	16600	16453	16673	16458	16238	16356	16382	16682	16588	16605	16725	16706	16396	16537	16565	16483	16435	16435	16428	16521	16266	16336	16611	16500	16366	16537	16565	16612	16674	16756	16623	16529	16613	16557	16405	16463	16504	16620	16553	16537	16667	16541	16628	16399	16506	16493	16517	16492	16617	16389	16395	16370	16428	16407	16572	16566	16453	16595	16532	16488	16522	16385	16433	16484	16404	16451	16652	16487	16225	16466	16764	16402	16598	16511	16439	16582	16326	16589	16642	16273	16697	16506	16404	16466	16544	16649	16437	16496	16445	16502	16566	16411	16541	16569	16416	16372	16519	16465	16499	16599	16401	16484	16832	16470	16433	16402	16536	16548	16536	16426	16412	16583	16433	16461	16536	16619	16709	16528	16477	16648	16494	16611	16473	16751	16684	16448	16533	16378	16562	16766	16451	16531	16327	16641	16499	16409	16625	16628	16425	16635	16623	16669	16443	16441	16556	16534	16290	16570	16357	16335	16545	16585	16455	16631	16427	16439	16362	16533	16501	16580	16482	16395	16451	16549	16627	16443	16677	16323	16686	16645	16694	16480	16336	16483	16430	16557	16685	16524	16500	16591	16642	16519	16494	16614	16569	16597	16699	16741	16483	16480	16478	16448	16569	16510	16631	16469	16586	16592	16717	16338	16527	16538	16612	16629	16365	16447	16660	16419	16527	16454	16462	16402	16576	16460	16524	16564	16543	16642	16521	16503	16582	16542	16658	16506	16499	16425	16606	16485	16399	16671	16437	16555	16609	16576	16751	16495	16654	16400	16589	16365	16559	16471	16585	16357	16605	16423	16414	16619	16648	16427	16801	16621	16326	16606	16583	16640	16467	16622	16582	16333	16640	16527	16603	16479	16345	16436	16476	16655	16495	16441	16594	16539	16397	16454	16634	16399	16486	16725	16476	16452	16302	16377	16636	16462	16626	16517	16595	16433	16583	16496	16552	16468	16638	16335	16375	16760	16638	16472	16701	16501	16332	16598	16486	16637	16492	16441	16532	16532	16574	16541	16444	16727	16467	16621	16565	16454
19338	34078	33177	27189	23428	20140	18823	17851	17293	16477	15911	15571	15365	15270	14890	14703	14791	14756	14745	14597	14541	14523	14457	14480	14543	14479	14705	14571	14419	14623	14414	14363	14587	14569	14474	14680	14539	14617	14574	14601	14373	14330	14557	14557	14624	14431	14683	14473	14649	14339	14477	14655	14383	14431	14544	14314	14592	14295	14485	14813	15147	15330	15228	15095	14793	14503	14369	14311	14424	14463	14445	14328	14470	14590	14341	14501	14510	14558	14445	14513	14392	14459	14383	14378	14335	14523	14406	14446	14534	14250	14383	14436	14371	14437	14287	14381	14468	14269	14439	14580	14437	14339	14445	14488	14348	14333	14315	14321	14390	14409	14322	14487	14419	14451	14544	14347	14346	14342	14436	14443	14327	14398	14492	14539	14361	14355	14534	14363	14391	14411	14396	14557	14354	14431	14450	14317	14567	14411	14473	14336	14355	14341	14348	14491	14488	14394	14335	14621	14307	14509	14428	14335	14444	14595	14307	14457	14574	14475	14567	14516	14378	14378	14544	14373	14391	14392	14496	14530	14437	14582	14336	14486	14501	14376	14570	14343	14554	14499	14317	14414	14342	14464	14407	14583	14456	14342	14446	14433	14425	14537	14289	14425	14485	14317	14288	14302	14517	14463	14482	14298	14438	14442	14589	14329	14294	14252	14337	14330	14615	14423	14527	14566	14544	14352	14566	14566	14367	14375	14487	14423	14392	14449	14632	14304	14492	14421	14329	14430	14364	14238	14467	14363	14259	14515	14350	14412	14531	14231	14460	14331	14346	14406	14401	14314	14462	14382	14520	14452	14314	14581	14413	14563	14446	14331	14421	14356	14489	14591	14393	14321	14376	14638	14303	14434	14574	14489	14432	14518	14479	14381	14360	14541	14464	14596	14455	14519	14447	14337	14358	14553	14319	14396	14439	14598	14465	14419	14597	14528	14374	14381	14433	14485	14358	14222	14466	14334	14367	14317	14371	14348	14563	14274	14545	14467	14415	14376	14672	14396	14499	14539	14420	14375	14391	14332	14445	14389	14457	14528	14365	14552	14280	14469	14456	14463	14356	14542	14466	14389	14339	14504	14382	14388	14377	14458	14298	14303	14473	14302	14375	14329	14518	14602	14576	14339	14210	14224	14453	14444	14440	14378	14410	14495	14517	14524	14363	14324	14371	14432	14345	14603	14416	14378	14487	14427	14472	14349	14308	14398	14446	14484	14446	14439	14526	14184	14495	14228	14336	14586	14327	14330	14411	14477	14455	14585	14495	14508	14428	14448	14400	14443	14536	14385	14501	14362	14456	14454	14441	14461	14495	14383	14473	14402	14183	14511	14328	14454	14666	14432	14621	14535	14314	14456	14484	14457	14408	14249	14381	14389	14446	14284	14487	14495	14344	14438	14475	14381	14381	14515	14322	14550	14320	14489	14497	14468	14205	14171	14422	14318	14493	14478	14397	14456	14490	14303	14397	14414	14334	14504	14354	14312	14351	14384	14386	14421	14414	14275	14425	14354	14365	14324	14311	14393	14230	14402	14173	14559	14591	14430	14450	14501	14522	14557	14458	14486	14580	14347	14351	14440	14423	14487	14483	14428	14495	14382	14483	14288	14461	14448	14392	14540	14496	14420	14251	14495	14488	14313	14423	14379	14433	14452	14485	14402	14516	14550	14644	14444	14507	14348	14479	14390	14411	14397	14450	14470	14375	14411	14499	14453	14296	14582	14394	14322	14418	14446	14439	14380	14406	14523	14388	14445	14482	14374	14308	14553	14311	14455	14538	14377	14587	14460	14486	14357	14419	14538	14321	14404	14444	14394	14461	14427	14371	14430	14463	14275	14328	14485	14546	14436	14314	14235	14492	14570	14523	14465	14401	14478	14489	14539	14143	14452	14499	14504	14407	14358	14374	14524	14480	14392	14487	14384	14385	14399	14608	14403	14327	14469	14293	14359	14367	14415	14346	14454	14519	14331	14534	14187	14604	14349	14531	14361	14575	14328	14307	14387	14451	14565	14476	14336	14414	14605	14461	14327	14567	14486	14368	14210	14268	14303	14326	14364	14422	14478	14475	14508	14399	14460	14494	14330	14526	14464	14455	14373	14347	14572	14223	14312	14495	14346	14464	14568	14216	14479	14460	14365	14419	14397	14399	14495	14528	14233	14697	14450	14481	14543	14569	14325	14221	14527	14338	14277	14590	14317	14253	14604	14439	14409	14328	14552	14478	14452	14381	14359	14367	14357	14385	14422	14471	14306	14432	14382	14432	14557	14476	14338	14330	14495	14529	14262	14393	14440	14395	14333	14328	14478	14345	14467	14461	14490	14355	14487	14304	14376	14233	14431	14551	14314	14595	14402	14605	14343	14462	14368	14510	14436	14476	14562	14458	14437	14420	14288	14333	14439	14600	14295	14391	14306	14552	14245	14548	14360	14535	14501	14415	14545	14354	14390	14444	14362	14189	14344	14573	14377	14592	14519	14387	14245	14492	14468	14409	14420	14578	14441	14402	14392	14422	14382	14441	14447	14354	14416	14311	14475	14571	14509	14373	14541	14530	14398	14630	14401	14511	14445	14462	14381	14285	14423	14550	14368	14329	14426	14283	14364	14277	14422	14486	14405	14327	14472	14440	14444	14517	14248	14305	14385	14454	14351	14231	14467	14490	14514	14541	14614	14404	14506	14457	14468	14482	14379	14440	14402	14500	14265	14351	14470	14438	14230	14391	14250	14339	14469	14325	14428	14470	14267	14597	14371	14435	14392	14403	14250	14333	14362	14314	14417	14421	14531	14515	14397	14549	14466	14403	14438	14555	14559	14489	14533	14494	14470	14420	14419	14482	14384	14513	14321	14367	14416	14287	14444	14422	14387	14536	14488	14421	14519	14467	14507	14337	14554	14531	14473	14310	14397	14348	14371	14370	14535	14256	14354	14454	14381	14396	14438	14617	14449	14650	14339	14251	14323	14431	14442	14414	14465	14371	14388	14487	14443	14327	14484	14271	14378	14181	14464	14346	14322	14492	14419	14360	14376	14341	14436	14427	14481	14344	14374	14311	14557	14491	14343	14555	14291	14415	14396	14241	14525	14404	14403	14326	14356	14445	14410	14429	14294	14333	14463	14530	14296	14498	14421	14547	14422	14488	14361	14380	14212	14347	14447	14315	14443	14321	14551	14510	14410	14348	14460	14350	14574	14366	14295	14378	14377	14414	14612	14418	14479	14457	14374	14299	14213	14553	14362	14303	14550	14370	14391	14333	14518	14381	14502	14246	14456	14457	14495	14511	14478	14483	14326	14421	14356	14469	14464	14357	14602	14501	14420	14460	14562	14482	14555	14445	14433	14522	14430	14620	14346	14528	14289	14243	14378	14399	14447	14352	14441	14478	14382	14439	14205	14485	14415	14359	14416	14543	14367	14267	14439	14401	14344	14432	14332	14517	14474	14433	14466	14598	14257	14358	14502	14281	14428	14351	14314	14327	14472	14299	14267	14352	14570	14336	14434	14512	14580	14210	14267	14587	14479	14352	14405	14388	14527	14416	14437	14325	14478	14381	14523	14398	14326	14318	14195	14295	14476	14430	14507	14483	14154	14458	14397	14396	14390	14439	14352	14466	14464	14324	14299	14426	14411	14467	14393	14360	14454	14191	14443	14398	14414	14302	14326	14391	14290	14254	14445	14501	14242	14594	14293	14475	14288	14281	14546	14478	14429	14346	14445	14518	14452	14453	14468	14418	14678	14388	14423	14466	14310	14267	14493	14457	14389	14551	14465	14471	14451	14368	14574	14584	14408	14392	14425	14500	14517	14372	14600	14348	14413	14254	14394	14411	14366	14456	14425	14637	14485	14451	14341	14347	14509	14408	14378	14595	14150	14530	14450	14391	14507	14355	14462	14403	14440	14572	14459	14533	14390	14577	14364	14536	14538	14323	14496	14583	14345	14439	14327	14612	14296	14629	14662	14496	14460	14468	14468	14283	14456	14523	14421	14160	14562	14399	14430	14392	14365	14215	14481	14461	14376	14267	14457	14458	14384	14470	14329	14319	14675	14324	14436	14460	14378	14301	14277	14448	14532	14556	14622	14345	14400	14357	14513	14423	14512	14588	14433	14441	14454	14376	14390	14444	14339	14382	14443	14522	14398	14524	14320	14395	14335	14442	14546	14333	14390	14529	14437	14392	14490	14483	14472	14665	14403	14485	14250	14445	14237	14366	14593	14482	14325	14385	14428	14445	14364	14218	14550	14213	14322	14525	14515	14367	14415	14471	14503	14319	14521	14357	14397	14503	14336	14570	14278	14354	14466	14332	14588	14399	14478	14524	14418	14440	14415	14360	14507	14450	14508	14428	14451	14423	14518	14528	14512	14366	14469	14338	14270	14395	14299	14459	14476	14359	14446	14254	14376	14424	14425	14380	14438	14496	14411	14433	14459	14288	14572	14488	14315	14400	14497	14530	14310	14433	14358	14437	14344	14413	14383	14383	14563	14361	14463	14296	14349	14319	14411	14286	14470	14519	14229	14471	14495	14642	14399	14466	14416	14471	14454	14491	14444	14461	14366	14495	14347	14395	14441	14467	14472	14336	14636	14505	14414	14494	14244	14486	14371	14425	14468	14422	14579	14397	14392	14531	14462	14530	14314	14226	14505	14347	14373	14439	14329	14429	14371	14381	14450	14563	14529	14269	14377	14372	14407	14243	14529	14324	14544	14404	14436	14480	14437	14371	14292	14237	14562	14371	14520	14384	14369	14431	14444	14454	14308	14375	14232	14350	14323	14461	14264	14443	14446	14353	14191	14465	14480	14381	14468	14316	14244	14438	14464	14517	14426	14354	14551	14312	14322	14281	14516	14501	14376	14376	14368	14468	14625	14493	14499	14619	14425	14607	14328	14534	14262	14349	14517	14342	14305	14430	14325	14511	14383	14391	14550	14142	14249	14421	14484	14472	14442	14398	14412	14409	14400	14547	14446	14610	14558	14453	14355	14506	14504	14427	14357	14255	14552	14286	14475	14459	14549	14208	14513	14462	14467	14470	14391	14481	14441	14454	14346	14521	14341	14447	14304	14413	14358	14562	14300	14309	14301	14430	14618	14525	14523	14418	14473	14294	14499	14339	14430	14489	14481	14340	14434	14487	14390	14384	14461
23170	21520	29417	24072	21759	23708	25371	19407	17608	17680	17004	16552	16423	15869	15831	15647	15707	15613	15580	15586	15378	15375	15724	15178	15460	15424	15550	15475	15465	15279	15341	15415	15516	15442	15597	15277	15464	15335	15357	15436	15461	15104	15250	15098	15338	15582	15284	15272	15467	15474	15196	15384	15347	15540	15330	15392	15448	15117	15305	15401	16415	16539	16713	15905	15421	15298	15158	15198	15280	15168	15383	15189	15229	15224	15447	15272	15200	15475	15260	15260	15411	15240	15202	15258	15404	15203	15369	15339	15316	15282	15332	15159	15220	15369	15271	15146	15177	15313	15390	15183	15111	15268	15321	15361	15334	15406	15157	15422	15431	15369	15257	15193	15354	15164	15286	15235	15241	15199	15224	15487	15250	15260	15094	15263	15292	15457	15207	15277	15377	15024	15150	15296	15195	15328	15389	15204	15273	15417	15594	15337	15188	15300	15137	15239	15168	15118	15195	15143	15274	15217	15129	15230	15293	15203	15137	15293	15362	15457	15052	15239	15170	15252	15473	15047	14927	15160	15130	15241	15130	15335	15256	15403	15359	15318	15226	15386	15144	15127	15454	15201	15362	15281	15365	15375	15324	15405	15145	15238	15240	15217	15067	15229	15362	15311	15281	15133	15117	15245	15411	15282	15178	15276	15252	15313	15067	15234	14996	15250	15330	15003	15244	15308	15403	15150	15218	15332	15189	15294	15311	15254	15136	15431	15095	15242	15260	15279	15106	15378	15346	15306	15186	15311	15156	15168	15471	15232	15280	15255	15301	15240	15365	15149	15314	15219	15228	15251	15220	15310	15246	15376	15307	15315	15245	15304	15264	15204	15198	15301	15272	15160	15154	15356	15405	15252	15179	15175	15319	15154	15334	15212	15168	15213	15376	15351	15381	15270	15196	15166	15141	15334	15155	15456	15263	15167	15284	15353	15301	15163	15213	15208	15379	15070	15121	15232	15357	15238	15353	15168	15133	15331	14982	15334	15228	15275	15433	15185	15409	15343	15257	15236	15174	15084	15107	15124	15405	15114	15277	15245	15399	15415	15094	15257	15243	15221	15254	15287	15268	15424	15124	15010	15128	15280	15299	15167	15333	15141	15176	15288	15319	15185	15387	15254	15291	15315	15143	15145	15268	15253	15128	15337	15132	15384	15108	15277	14982	15167	15216	15151	15195	15207	15372	15037	15272	15098	15255	15271	15174	15394	15335	15230	15260	15230	15102	15092	15315	15348	15306	14996	15334	15344	15467	15249	15153	15278	15358	15214	15114	14954	15329	15204	15153	15159	15212	15311	15209	15337	15260	15276	15225	15086	15181	15151	15316	15212	15176	15187	15319	15138	15183	15088	14972	15202	15337	15132	15277	15338	15420	15339	15257	15273	15040	15080	15092	15183	15028	15248	15293	15322	15221	15214	15224	15356	15236	15226	15330	15116	15495	15270	15331	15243	15341	15331	15049	15158	15278	15274	15208	15013	14936	15217	14928	15244	15079	15268	15206	15295	15107	15053	15116	15297	15395	15030	15362	14903	15354	15250	15136	15413	15178	15019	15095	15451	15223	15240	15190	15256	15244	15257	15098	15104	15368	15390	15155	15167	15316	15178	15285	15143	15247	15224	15302	15077	15104	15142	15108	15143	15190	15262	15235	15264	15234	15494	15205	15198	15251	15143	15316	15338	15181	15355	15005	15166	15186	15326	15084	15155	15238	15200	15260	15260	15312	15226	15414	15332	15470	15263	15232	15134	15250	15123	15147	15275	15252	15215	15272	15205	15309	15125	15227	15225	15277	15191	15210	15075	15184	15179	15295	15313	15313	15227	15441	15160	15205	15242	15239	15214	15024	15184	15210	15267	15056	15219	15246	15290	15298	15257	15284	15271	15308	15201	15062	15037	15254	15255	15293	15205	15386	15217	15433	15284	15205	15459	15196	15157	15123	15224	15071	15306	15387	15183	15206	15169	15251	15385	15337	15431	15291	15273	15118	15231	15454	15244	15202	15363	15138	15295	15111	15126	15511	15487	15243	15272	15070	15291	15242	15242	15121	15288	15096	15304	15097	15147	14970	15405	15159	15172	15388	15221	15245	15150	15260	15351	15307	15207	15397	15327	15266	15331	15199	15158	15128	15336	15090	15166	15181	15173	15017	15294	15264	15336	15227	14988	15304	15267	15365	15254	15265	15531	15237	15167	15339	15198	15277	15140	15212	15026	15252	15332	15222	15281	15201	15217	15133	15260	15239	15256	15213	15234	15115	15281	15233	15053	15140	15261	14917	15251	15290	15235	15298	15244	15284	15171	15130	15169	15187	15178	15147	15098	15115	15333	15319	15373	15562	15330	15381	15088	15145	15348	15243	15375	15405	15223	15564	15251	15218	15155	15155	15290	15237	14977	15386	15296	15189	15237	15397	15091	15305	15150	15386	15129	15074	15230	15195	15043	15336	15289	15179	15202	15236	15204	15334	15181	15100	15149	15145	15070	15231	14996	15181	15174	15369	15128	15181	15326	15335	15216	15280	15197	15179	15014	15276	15254	15217	15172	15294	15345	15151	15079	15163	15286	15237	15198	15396	15307	15324	15193	15193	15241	15193	15123	15164	15040	15236	14941	15311	15192	15141	15112	15032	15187	15320	15351	15264	14922	15282	15373	15149	14969	15213	15134	15280	15310	15223	15127	15254	15223	15101	15471	15182	15103	15225	15156	15044	15416	15115	15289	15072	15194	15134	15183	15326	15160	15191	15119	15303	15192	15216	15036	15191	15093	15197	15129	15468	15441	15099	15201	15044	15174	15443	15232	15079	15298	15260	15428	15341	15279	15350	15321	15283	15293	15348	15131	15277	15163	15306	15186	15122	15221	15371	15191	15100	15210	15287	15375	15378	14922	15272	15168	15442	15187	15381	15160	15235	15198	15211	15347	15226	15147	15340	15116	15229	15262	15326	15217	15257	15058	15157	15267	15184	15213	15293	15422	15205	15161	15275	15336	15451	15049	15230	15197	15242	15225	15271	15158	15239	15372	15323	15150	15224	15078	15041	15328	15009	15286	15284	15053	15160	15292	15326	15121	15194	15152	15115	15153	15185	15233	15205	15187	15140	15319	15289	15226	15327	15007	15364	15288	15192	15272	15081	15394	15282	15189	15241	15251	15109	15123	15310	15251	15370	15392	15187	15136	15191	15357	15232	15093	15014	15201	15166	15300	15204	15270	15281	15195	15176	15206	15325	15022	15107	15151	15152	15017	15181	15363	15345	15248	15138	15382	15036	15180	15149	15137	15228	15152	15204	15146	15208	15538	15358	15140	15102	15304	15227	15090	15017	15110	15391	15227	15218	15155	15250	15133	15323	15165	15365	15183	15244	15352	15208	15197	15324	15179	15111	15243	15190	15125	15164	15098	15204	15026	15250	15168	15335	15270	15108	15208	15215	15259	15207	15346	15426	15358	15239	15338	15198	15245	15245	15331	15255	15392	15267	15165	15259	14986	15111	15145	15475	15283	15053	15207	15287	15186	15339	15279	15343	15390	15286	15232	15281	15365	15296	15137	15164	15220	15224	15132	15409	15069	15249	15157	15220	15420	15159	15193	15217	15319	15374	15423	15485	15160	15447	15098	15205	15169	15204	15317	15225	15050	15148	15266	15139	15293	15380	15235	15169	15247	15181	15343	15223	15304	15282	15127	15361	15339	15115	15234	15269	15036	15252	15201	15059	15180	15148	15271	15298	15370	15115	15100	15244	15206	15304	15428	15140	15113	15217	15121	15062	15075	15142	15212	15374	15318	15264	15116	15228	15390	15221	14952	14900	15242	15181	15262	15147	15171	15463	15314	15354	15146	15344	15342	15250	15072	15282	15126	15255	15190	15288	15196	15231	15258	15252	15256	15316	15320	15143	15009	15335	15209	15488	15394	15251	15187	15114	15349	15229	15307	15283	15310	15209	15230	15450	15257	15277	15151	15202	15245	15296	15231	15342	15257	15190	15096	15202	15311	15311	15461	15089	15214	15345	15242	15140	15327	15378	15255	15218	15262	15244	15139	15254	15343	15299	15385	15356	15027	15088	15059	15340	15062	15032	15289	15149	15240	15294	15090	15205	15300	15207	15150	15283	15084	15278	15283	15347	15081	15415	15055	15237	15447	15116	15190	15204	15299	15180	15014	15133	15146	15205	15213	15450	15238	15174	15208	15217	15392	15323	15376	15349	15197	15311	15170	15406	15294	15398	15213	14974	15339	15289	15137	15116	15217	15047	15171	15092	15079	15170	15065	15199	15336	15335	15322	15218	15039	15274	15199	15159	15258	15161	15275	15222	14982	15229	15242	15382	15225	15136	15074	15222	15307	15114	15057	15252	15216	15080	15307	15403	15157	15202	15277	15065	15270	15288	15330	15232	15088	15274	15370	15258	15021	15201	15064	15305	15386	15233	15202	15371	15475	15270	15195	15392	15375	15358	15230	15228	15034	15158	15070	15072	15331	15158	15209	15317	15065	15282	15073	15246	15116	15036	15056	15346	15137	15396	15196	15456	15289	15492	15393	15240	15248	15155	15207	14984	15403	15327	15276	15134	15352	15146	15145	15390	15342	15388	14961	15134	15221	15190	15318	15118	15365	15017	15220	15201	15496	15372	15159	15201	15289	15319	15111	15130	15492	15417	15302	15151	15062	15216	15253	15262	15199	15204	15240	15148	15265	15290	15392	15310	15158	15112	15098	15230	15187	15324	15068	15191	15337	15338	15219	15231	15258	15171	15298	15183	15282	15087	15162	15185	15156	15313	15378	15152	15166	15196	15140	15261	15164	15031	15337	15235	15322	15331	15263	15436	15143	15174	15324	15129	15280	15322	15124	15191	15360	15246	15481	15159	15211	15054	15202	15140	15176	15180	15202	15244	15331	15275	15357	15216	15181	15348	15249	15110	15123	15074	15264	15355	15156	15121	15178	15356	15224	15098	15194	15399	15067	15260	15321	15292	15171	15321	15361	15295	15231	15343	15321	15029	15243	15269	15199	15274	15170	15147	15124	15186	15243	15345	15229	15263	15185	15461	15326	15231	15123	15382	15344	15262	15239	15308	15409	15416	15216	15317	15383	15241	15190	15265	15232	15208	15299	15209	15148	15274	15394	15087	15262	15273	15486	15371	15140
20474	38056	37507	29288	24968	22151	20488	18875	17763	16938	16181	15505	15056	14858	14472	14230	14196	14097	13878	13925	13779	13840	13860	13841	13675	13968	13734	13680	13820	13810	13778	13746	13745	13911	14015	13893	13860	13731	13815	13497	13854	13933	13665	13702	13743	13801	13692	13702	13794	13735	13610	13596	13668	13881	13486	13793	13777	13740	13612	13800	15146	15637	15287	14444	13810	13890	13639	13658	13758	13640	13712	13686	13619	13535	13614	13574	13656	13564	13668	13551	13680	13625	13547	13671	13634	13632	13677	13581	13582	13644	13695	13552	13911	13532	13691	13644	13732	13630	13673	13564	13663	13576	13694	13615	13686	13654	13523	13679	13653	13505	13724	13681	13645	13555	13640	13605	13371	13884	13716	13711	13552	13723	13766	13621	13584	13538	13579	13678	13556	13568	13800	13678	13674	13668	13628	13725	13561	13608	13739	13708	13668	13645	13494	13665	13581	13776	13572	13608	13676	13569	13835	13581	13648	13601	13536	13648	13673	13616	13693	13558	13616	13696	13591	13580	13657	13720	13554	13711	13545	13607	13570	13641	13706	13591	13617	13670	13705	13632	13566	13642	13648	13477	13671	13614	13561	13715	13661	13723	13742	13692	13679	13765	13659	13550	13805	13684	13644	13615	13505	13597	13611	13629	13842	13603	13774	13490	13651	13798	13636	13724	13660	13741	13721	13618	13452	13507	13638	13709	13694	13729	13556	13758	13587	13635	13645	13702	13557	13618	13652	13643	13704	13827	13690	13613	13517	13461	13545	13712	13688	13504	13739	13826	13653	13636	13647	13588	13627	13541	13642	13591	13671	13639	13606	13543	13756	13729	13692	13651	13434	13817	13592	13432	13564	13561	13646	13848	13604	13586	13559	13687	13527	13592	13778	13672	13484	13694	13631	13647	13773	13512	13718	13557	13582	13759	13695	13676	13720	13698	13661	13856	13500	13462	13682	13820	13604	13439	13659	13512	13542	13803	13538	13618	13716	13494	13572	13619	13521	13630	13841	13590	13737	13599	13565	13616	13605	13638	13638	13533	13511	13765	13537	13724	13642	13708	13641	13781	13565	13690	13639	13574	13705	13579	13595	13763	13669	13565	13554	13771	13619	13578	13571	13795	13542	13645	13702	13555	13664	13569	13643	13563	13400	13554	13675	13623	13618	13683	13669	13616	13713	13569	13694	13698	13651	13692	13577	13683	13478	13532	13566	13584	13676	13640	13556	13568	13638	13502	13638	13672	13621	13605	13529	13741	13629	13588	13712	13489	13603	13785	13477	13607	13619	13750	13605	13628	13616	13500	13665	13716	13655	13619	13680	13684	13602	13569	13599	13665	13664	13627	13673	13458	13651	13752	13606	13525	13531	13610	13675	13589	13492	13647	13686	13642	13702	13433	13752	13717	13513	13656	13585	13556	13716	13565	13650	13722	13658	13571	13673	13569	13727	13631	13649	13647	13643	13671	13686	13669	13500	13659	13577	13602	13713	13502	13571	13665	13471	13614	13621	13639	13602	13534	13541	13725	13725	13544	13756	13585	13683	13480	13592	13667	13682	13511	13720	13538	13717	13519	13518	13638	13666	13589	13644	13681	13621	13644	13814	13705	13629	13695	13548	13603	13552	13639	13628	13649	13601	13640	13705	13739	13665	13647	13589	13585	13657	13688	13574	13685	13608	13593	13777	13420	13633	13715	13790	13690	13691	13474	13697	13607	13747	13648	13646	13834	13649	13662	13641	13582	13649	13498	13704	13654	13560	13793	13653	13667	13579	13598	13628	13614	13749	13728	13733	13664	13508	13762	13537	13586	13774	13615	13788	13487	13601	13597	13710	13624	13559	13796	13599	13732	13626	13637	13624	13627	13669	13619	13665	13687	13395	13660	13481	13823	13659	13523	13800	13554	13650	13376	13692	13517	13581	13784	13766	13741	13653	13533	13618	13729	13710	13615	13709	13783	13679	13594	13521	13506	13696	13631	13668	13628	13821	13482	13422	13511	13522	13610	13622	13470	13642	13443	13570	13756	13524	13726	13612	13609	13408	13667	13629	13590	13672	13664	13670	13546	13657	13758	13747	13759	13551	13523	13630	13656	13498	13645	13649	13624	13632	13521	13699	13757	13745	13542	13738	13714	13703	13636	13716	13638	13815	13623	13521	13596	13588	13569	13617	13544	13641	13612	13575	13694	13633	13657	13550	13571	13705	13540	13708	13542	13568	13656	13759	13656	13629	13566	13725	13741	13581	13537	13631	13507	13659	13562	13408	13700	13648	13602	13720	13740	13630	13498	13478	13654	13742	13728	13648	13607	13551	13707	13560	13520	13650	13647	13612	13592	13624	13563	13571	13639	13652	13581	13764	13692	13595	13569	13652	13616	13740	13648	13691	13532	13656	13545	13603	13568	13580	13466	13538	13631	13811	13511	13598	13606	13523	13568	13668	13538	13478	13619	13625	13543	13801	13507	13754	13580	13578	13691	13549	13782	13576	13539	13581	13801	13696	13597	13635	13614	13709	13567	13505	13618	13567	13481	13550	13626	13689	13512	13562	13786	13597	13621	13585	13613	13727	13607	13633	13649	13662	13643	13715	13596	13680	13601	13740	13576	13782	13747	13719	13595	13534	13731	13576	13621	13867	13678	13598	13744	13758	13493	13656	13608	13471	13570	13617	13555	13531	13768	13601	13609	13772	13704	13708	13576	13758	13692	13564	13538	13584	13707	13735	13654	13744	13608	13606	13590	13642	13726	13634	13507	13518	13562	13612	13583	13475	13640	13743	13581	13521	13714	13692	13749	13658	13695	13601	13536	13616	13686	13711	13661	13742	13709	13680	13609	13565	13610	13607	13699	13429	13636	13707	13611	13643	13591	13605	13755	13579	13562	13599	13629	13471	13670	13803	13548	13493	13835	13484	13658	13523	13686	13781	13727	13518	13708	13496	13530	13764	13721	13734	13673	13792	13800	13549	13684	13702	13570	13469	13688	13629	13627	13561	13804	13602	13665	13653	13531	13529	13671	13593	13611	13556	13584	13733	13660	13587	13722	13620	13757	13682	13636	13460	13518	13656	13668	13716	13568	13667	13545	13615	13588	13650	13544	13823	13524	13514	13526	13607	13404	13786	13556	13678	13465	13664	13606	13521	13575	13380	13586	13639	13622	13477	13681	13573	13752	13759	13679	13720	13775	13434	13626	13642	13500	13611	13677	13505	13603	13656	13532	13665	13582	13541	13676	13680	13576	13655	13802	13722	13680	13772	13498	13717	13677	13646	13853	13596	13607	13583	13625	13636	13587	13655	13681	13569	13721	13502	13657	13470	13650	13813	13588	13641	13767	13711	13406	13479	13642	13588	13586	13547	13743	13774	13522	13670	13627	13605	13683	13771	13587	13697	13748	13615	13652	13664	13453	13588	13570	13518	13607	13538	13572	13814	13646	13704	13576	13508	13487	13641	13642	13558	13539	13572	13666	13583	13609	13579	13609	13810	13817	13627	13636	13641	13409	13521	13649	13811	13515	13739	13831	13680	13712	13699	13577	13538	13470	13531	13772	13606	13596	13678	13540	13684	13554	13580	13606	13486	13679	13561	13612	13569	13739	13629	13520	13605	13577	13404	13639	13575	13577	13858	13673	13650	13715	13604	13650	13582	13601	13776	13716	13645	13588	13620	13532	13506	13623	13641	13503	13496	13734	13606	13514	13740	13718	13651	13707	13481	13626	13627	13701	13573	13604	13379	13671	13621	13696	13655	13527	13694	13642	13815	13623	13568	13674	13622	13682	13678	13576	13727	13677	13581	13698	13751	13568	13535	13737	13767	13712	13461	13591	13602	13509	13644	13711	13496	13685	13708	13594	13493	13491	13757	13641	13797	13513	13580	13559	13728	13617	13576	13678	13542	13585	13619	13676	13561	13475	13683	13707	13440	13582	13692	13761	13691	13654	13651	13639	13591	13714	13571	13694	13582	13695	13608	13575	13614	13719	13542	13782	13630	13746	13578	13561	13549	13463	13802	13679	13630	13614	13569	13647	13718	13798	13602	13762	13587	13468	13750	13684	13592	13708	13690	13547	13359	13676	13560	13663	13694	13680	13789	13581	13689	13816	13731	13618	13573	13594	13887	13525	13613	13669	13826	13534	13754	13720	13567	13657	13672	13575	13645	13662	13679	13543	13493	13599	13571	13638	13721	13602	13562	13666	13663	13709	13632	13533	13659	13490	13564	13635	13742	13825	13486	13594	13859	13592	13627	13722	13604	13754	13656	13508	13491	13614	13630	13620	13680	13682	13550	13797	13659	13614	13774	13814	13503	13696	13600	13675	13743	13535	13494	13763	13618	13593	13575	13740	13636	13601	13482	13548	13645	13654	13582	13754	13684	13597	13662	13708	13585	13362	13746	13581	13675	13514	13518	13520	13660	13739	13794	13766	13622	13460	13520	13601	13434	13662	13662	13516	13513	13624	13594	13608	13657	13500	13641	13769	13597	13733	13717	13549	13724	13605	13642	13771	13655	13646	13632	13702	13658	13717	13671	13642	13641	13529	13604	13619	13533	13581	13568	13780	13690	13704	13659	13435	13541	13546	13637	13611	13644	13623	13749	13674	13686	13701	13572	13618	13479	13644	13574	13563	13556	13601	13733	13626	13698	13750	13590	13511	13515	13576	13601	13566	13592	13798	13564	13658	13748	13580	13782	13898	13584	13680	13673	13660	13704	13574	13687	13610	13503	13600	13587	13579	13718	13657	13600	13635	13707	13698	13455	13640	13710	13700	13538	13624	13612	13674	13584	13647	13543	13696	13594	13567	13665	13504	13452	13772	13527	13620	13708	13353	13610	13684	13758	13699	13682	13647	13629	13525	13724	13517	13615	13664	13666	13677	13501	13578	13783	13688	13835	13772	13537	13721	13569	13677	13629	13479	13600	13601	13686	13704	13565	13494	13457	13811	13671	13638	13547	13782	13583	13649	13636	13699	13726	13624	13389	13645	13551	13665	13705	13658	13660	13546	13806	13641	13843	13613	13491	13701	13515	13534	13651	13608	13650	13687	13667	13540	13484	13726	13571	13564	13527	13795	13544	13754	13539	13584	13672	13644	13637	13520	13474	13587	13587	13650	13524	13663	13807	13703	13605	13528	13609	13498	13663	13670
27919	22734	26244	22570	17883	16952	16600	15918	15461	15112	15011	14842	14576	14393	14479	14363	14344	14565	14480	14241	14287	14629	14351	14381	14474	14321	14145	14285	14305	14480	14370	14547	14483	14566	14359	14450	14353	14371	14457	14376	14477	14469	14335	14386	14469	14380	14488	14241	14411	14390	14222	14440	14384	14390	14447	14240	14189	14277	14226	14249	14490	14331	14531	14417	14227	14276	14344	14354	14242	14203	14341	14190	14492	14377	14280	14342	14360	14337	14211	14199	14166	14263	14378	14257	14218	14455	14259	14308	14387	14336	14357	14329	14308	14274	14247	14328	14429	14188	14407	14231	14507	14320	14395	14408	14538	14435	14547	14325	14471	14392	14509	14335	14379	14384	14338	14379	14287	14092	14291	14236	14199	14337	14351	14335	14516	14487	14390	14498	14358	14430	14312	14187	14380	14323	14136	14297	14423	14427	14421	14280	14377	14456	14261	14632	14289	14325	14342	14396	14239	14302	14208	14214	14315	14206	14301	14449	14379	14357	14336	14242	14336	14477	14369	14264	14322	14192	14419	14405	14201	14355	14221	14236	14461	14155	14197	14279	14269	14195	14344	14252	14302	14458	14228	14240	14312	14287	14258	14378	14351	14348	14346	14266	14102	14399	14158	14336	14238	14253	14185	14463	14323	14265	14401	14184	14286	14290	14366	14430	14567	14234	14532	14281	14320	14424	14364	14355	14571	14323	14475	14505	14365	14439	14289	14173	14303	14299	14509	14391	14420	14254	14373	14281	14457	14261	14211	14372	14229	14229	14212	14272	14302	14291	14384	14281	14344	14426	14373	14303	14257	14402	14304	14263	14222	14289	14268	14227	14353	14181	14386	14180	14379	14361	14486	14338	14397	14365	14311	14450	14351	14456	14283	14235	14328	14375	14380	14265	14320	14222	14350	14581	14261	14270	14322	14264	14282	14310	14369	14368	14525	14388	14538	14126	14361	14461	14427	14621	14440	14326	14255	14261	14272	14269	14342	14225	14162	14498	14472	14419	14478	14282	14402	14495	14374	14344	14367	14377	14417	14269	14383	14286	14184	14169	14344	14355	14266	14388	14369	14221	14314	14343	14308	14537	14253	14045	14281	14551	14437	14355	14297	14182	14242	14289	14350	14383	14530	14371	14357	14358	14374	14231	14361	14369	14148	14167	14147	14363	14359	14434	14376	14388	14356	14339	14462	14376	14316	14490	14401	14306	14238	14398	14376	14392	14592	14371	14443	14397	14325	14382	14493	14236	14334	14384	14240	14490	14486	14238	14299	14167	14324	14229	14219	14467	14311	14310	14378	14351	14261	14416	14394	14406	14407	14297	14421	14413	14325	14457	14348	14387	14359	14171	14200	14207	14508	14283	14279	14244	14306	14143	14268	14318	14314	14532	14284	14358	14369	14445	14268	14296	14464	14304	14559	14315	14314	14317	14259	14312	14179	14381	14313	14339	14407	14637	14516	14445	14215	14421	14527	14213	14330	14289	14418	14367	14525	14220	14237	14223	14115	14285	14366	14357	14392	14412	14315	14454	14319	14300	14338	14195	14357	14287	14331	14385	14405	14577	14332	14417	14277	14289	14235	14403	14214	14354	14362	14128	14146	14270	14313	14354	14300	14446	14353	14358	14269	14450	14303	14398	14346	14204	14238	14182	14230	14348	14250	14277	14218	14280	14364	14303	14384	14541	14209	14360	14410	14403	14423	14395	14308	14295	14345	14387	14445	14275	14296	14499	14510	14167	14366	14297	14399	14200	14357	14427	14352	14358	14546	14255	14236	14352	14387	14154	14195	14351	14300	14337	14528	14444	14215	14464	14308	14169	14384	14346	14435	14363	14332	14181	14406	14389	14377	14377	14338	14314	14299	14160	14426	14528	14388	14355	14336	14172	14329	14251	14306	14408	14280	14206	14408	14220	14475	14440	14245	14284	14353	14116	14293	14319	14270	14393	14263	14429	14254	14406	14377	14427	14342	14340	14247	14365	14606	14358	14366	14232	14374	14549	14356	14536	14478	14400	14217	14176	14227	14365	14356	14263	14524	14180	14367	14236	14238	14162	14445	14376	14306	14377	14452	14328	14212	14267	14302	14377	14234	14458	14274	14381	14233	14427	14312	14466	14262	14259	14445	14285	14373	14174	14349	14394	14374	14221	14381	14139	14231	14296	14545	14315	14401	14476	14342	14414	14357	14423	14386	14221	14208	14352	14482	14315	14043	14347	14441	14383	14371	14327	14322	14232	14203	14227	14315	14337	14381	14182	14178	14362	14134	14500	14433	14164	14235	14270	14251	14474	14528	14453	14384	14347	14304	14485	14248	14395	14248	14110	14419	14349	14499	14389	14421	14428	14394	14370	14352	14584	14592	14335	14338	14156	14433	14348	14489	14386	14448	14347	14246	14474	14253	14360	14298	14345	14399	14416	14474	14419	14402	14307	14373	14405	14339	14490	14170	14452	14346	14428	14310	14244	14413	14193	14319	14345	14232	14297	14468	14479	14346	14267	14422	14301	14209	14560	14308	14352	14423	14421	14248	14321	14424	14369	14133	14183	14231	14472	14406	14367	14349	14356	14247	14293	14242	14352	14397	14204	14344	14384	14294	14277	14300	14096	14225	14542	14453	14509	14208	14308	14524	14375	14439	14349	14256	14349	14289	14270	14259	14413	14401	14404	14371	14286	14169	14313	14369	14262	14383	14338	14297	14300	14327	14293	14583	14456	14100	14403	14453	14399	14369	14381	14355	14222	14381	14394	14351	14505	14463	14405	14214	14433	14353	14469	14434	14299	14279	14320	14060	14347	14223	14216	14338	14429	14385	14149	14366	14306	14301	14400	14330	14314	14279	14365	14210	14271	14530	14371	14454	14331	14438	14325	14215	14366	14325	14372	14206	14282	14331	14315	14303	14484	14559	14309	14527	14254	14480	14339	14420	14336	14318	14402	14228	14300	14496	14267	14325	14330	14322	14473	14345	14216	14344	14496	14219	14240	14159	14296	14276	14487	14355	14442	14472	14369	14577	14584	14485	14363	14263	14296	14220	14375	14417	14319	14234	14378	14296	14438	14400	14096	14531	14230	14350	14413	14255	14305	14309	14240	14412	14492	14123	14234	14358	14305	14225	14438	14529	14280	14185	14352	14497	14350	14186	14445	14466	14394	14360	14493	14301	14361	14376	14473	14411	14433	14212	14399	14366	14291	14306	14376	14320	14264	14317	14383	14399	14335	14307	14425	14264	14253	14174	14254	14383	14286	14547	14265	14348	14102	14288	14406	14381	14555	14397	14095	14386	14370	14280	14503	14472	14269	14507	14493	14537	14488	14461	14295	14291	14437	14325	14307	14331	14085	14178	14199	14192	14361	14398	14286	14376	14427	14295	14505	14300	14419	14201	14252	14379	14235	14219	14346	14051	14396	14447	14397	14363	14244	14398	14546	14265	14164	14590	14034	14378	14454	14288	14279	14449	14379	14335	14214	14433	14313	14519	14275	14420	14467	14305	14160	14360	14357	14241	14435	14284	14336	14283	14389	14443	14415	14321	14339	14242	14410	14588	14237	13976	14428	14317	14273	14144	14385	14311	14273	14389	14324	14396	14384	14387	14305	14310	14405	14312	14378	14250	14328	14297	14110	14196	14326	14295	14556	14345	14455	14453	14315	14314	14384	14414	14376	14311	14141	14329	14259	14364	14547	14520	14351	14360	14417	14663	14346	14343	14483	14398	14577	14350	14234	14338	14331	14549	14400	14389	14344	14204	14428	14198	14387	14187	14443	14406	14422	14276	14165	14302	14433	14359	14269	14372	14108	14250	14313	14379	14374	14484	14376	14396	14175	14319	14430	14450	14193	14431	14130	14317	14473	14327	14316	14398	14389	14480	14430	14329	14385	14372	14324	14336	14351	14380	14419	14321	14372	14259	14229	14260	14281	14356	14382	14534	14575	14375	14394	14530	14455	14371	14442	14099	14293	14357	14292	14282	14211	14318	14227	14420	14327	14471	14170	14387	14549	14414	14363	14533	14352	14315	14346	14409	14479	14421	14441	14360	14412	14337	14245	14296	14361	14363	14256	14299	14360	14372	14451	14193	14260	14525	14257	14281	14262	14383	14326	14313	14253	14358	14330	14260	14387	14279	14324	14388	14352	14289	14433	14358	14109	14287	14103	14340	14366	14238	14368	14341	14186	14259	14360	14357	14354	14313	14325	14430	14296	14243	14297	14456	14432	14395	14256	14429	14208	14332	14330	14383	14183	14296	14344	14360	14354	14308	14253	14398	14445	14401	14447	14274	14368	14431	14466	14457	14207	14446	14298	14445	14193	14439	14515	14357	14389	14469	14342	14234	14370	14380	14372	14453	14394	14307	14300	14362	14548	14479	14270	14368	14378	14190	14261	14253	14351	14408	14324	14208	14359	14299	14250	14218	14257	14307	14296	14419	14333	14419	14437	14253	14355	14293	14245	14332	14455	14275	14375	14640	14493	14353	14434	14384	14470	14243	14421	14408	14392	14452	14387	14420	14353	14265	14408	14311	14338	14412	14186	14272	14378	14401	14514	14386	14516	14371	14318	14326	14415	14426	14376	14443	14324	14212	14131	14314	14332	14276	14488	14407	14212	14265	14522	14249	14215	14203	14365	14076	14534	14385	14456	14375	14484	14442	14495	14175	14199	14361	14374	14322	14311	14268	14343	14246	14252	14279	14489	14275	14438	14383	14426	14408	14248	14403	14297	14383	14384	14300	14401	14269	14328	14427	14311	14431	14363	14505	14487	14236	14176	14427	14292	14184	14373	14393	14580	14415	14326	14423	14132	14146	14411	14507	14100	14405	14332	14433	14440	14398	14340	14260	14299	14471	14342	14240	14241	14275	14419	14376	14246	14372	14210	14234	14339	14469	14390	14385	14248	14541	14452	14429	14385	14391	14219	14412	14493	14508	14455	14542	14243	14260	14370	14420	14490	14543	14358	14341	14450	14277	14233	14087	14261	14334	14420	14365	14387	14380	14521	14301	14338	14393	14354	14521	14181	14165	14472	14314	14140	14286	14517	14262	14431	14347	14228	14365	14342	14421	14374	14423	14362	14394	14323	14571	14186	14291	14471	14400	14334	14500	14374	14218	14292	14404	14235	14332	14428	14399	14388	14297	14150
18602	26909	26892	20606	18409	17268	16204	15342	14891	14506	14255	13894	13753	13355	13417	13446	13253	13213	13182	13148	13286	13216	13184	13002	13237	13105	13079	13294	13281	13198	13250	13273	13258	13174	13185	13235	13274	13377	13140	13025	13165	13209	13249	13105	13158	13204	13192	13136	13084	13290	13389	13187	13309	13010	13244	13196	13112	13232	13187	13192	13341	13445	13261	13230	13448	13353	13056	13119	13466	13289	13174	13259	13261	13178	13127	13072	13120	13046	13084	13118	13114	13175	13255	13119	13279	13170	13248	13169	13124	13095	13175	13212	13265	13333	13239	12895	13195	12985	13199	13166	13162	12974	13016	13084	13228	13115	13239	13064	13101	13025	13157	13083	13130	13151	13099	13171	13277	13050	13089	13220	13221	13136	13142	13095	13016	13115	13033	13224	13030	13329	13157	13120	13147	13165	13271	13005	13252	13199	13152	13036	13323	13148	13196	13147	13085	13262	13079	13097	12912	13157	13101	13151	12998	13160	13188	13299	13006	13138	13133	13014	13281	13109	13123	13151	13018	13004	13189	13162	13039	13214	13188	13241	13106	13245	13251	13268	13192	13074	13185	13175	13256	13119	13052	13044	13122	13155	13124	13127	13111	13107	13130	13188	13167	13019	13065	13278	13084	13119	13224	13061	13185	13100	12917	13342	13032	13112	13071	12932	12998	13277	13119	13144	13198	13197	13145	13210	13098	13030	13164	13007	13311	13151	13175	13062	13049	13156	13034	13155	13122	13103	13123	13081	13220	13142	13220	13148	13159	13107	13237	13187	13123	13038	13040	12962	12979	13203	13290	13020	13099	13287	13264	13072	13029	13055	13324	13194	13174	13192	13235	13169	13207	13080	13137	13082	13138	13185	13158	13216	13072	13111	13132	13204	13150	13173	13280	13074	13191	13096	13200	13323	13252	13334	13203	13273	13157	13253	13275	13263	13003	13227	13186	13143	13154	13196	13110	13315	13196	13011	13121	13175	13098	13206	13095	13052	13221	13146	13148	13310	13179	13076	13137	13275	13245	13132	13111	13317	13126	13295	13008	13175	13100	13239	13144	13346	13048	13106	13222	13157	13024	13159	13051	13143	13102	13188	13165	13256	13140	13268	13272	13186	13027	13179	13087	12936	13272	13195	12968	13192	13316	13177	13043	13166	13206	13172	13148	13275	13144	13031	13163	13068	13186	13001	13254	13147	13164	13250	13113	13041	13214	13169	13179	13165	13148	13104	13089	13136	13111	13200	13250	13081	13336	13228	13072	13230	13110	13196	13157	13077	13282	13114	13187	13282	13263	13220	13121	13034	13134	12990	13201	13451	13199	13002	13076	13220	13210	13158	13080	13219	13170	13104	13096	13263	13101	12945	13184	13279	13239	13085	13064	13270	13172	13025	13203	13194	13198	13141	13171	13162	13306	13143	13089	13239	13257	13212	13320	13011	13130	13205	13192	13086	13185	13170	13271	13304	13215	13224	13081	13262	13196	13312	12997	13071	13144	13259	13289	13045	13168	13379	13244	13144	13165	12995	13336	13185	13012	13225	13150	13250	13002	13244	13256	13178	13253	13045	13225	13019	13193	13251	13121	13265	13155	13292	13192	13234	13055	13243	13344	13241	13210	13235	13126	13104	13157	13254	13278	13335	13203	13255	13310	13301	13098	13211	13241	13138	13150	13242	13083	13113	12959	13166	13236	13423	13100	13171	12987	13128	13263	13324	13105	13039	13310	12987	13141	13118	13292	13221	13123	13202	13199	13160	13098	13124	13060	13182	13080	13116	13012	13173	13103	13148	13213	13091	13097	13235	13379	13225	13053	13057	13119	13156	13202	13237	13200	13240	13153	13207	13130	13070	13260	13228	13130	13174	13229	13125	13164	13200	13068	13085	13225	13202	13222	13139	13125	12934	13067	13184	13132	13208	13037	13122	13205	13072	13096	13158	13151	13155	13181	13131	13044	13057	13064	13211	13023	13202	13290	13192	13155	13231	13268	13281	13158	13127	13036	13141	13091	13010	13210	13291	13095	13186	13062	13320	13204	13288	13224	13144	13060	13183	13302	13149	13217	13110	13251	13177	13095	13121	13097	13193	13243	13017	13127	13270	13171	13095	13096	13201	13180	12997	13169	13214	13129	13133	13159	13013	13138	13206	13204	13224	13018	12969	13178	13048	13070	13275	13146	13019	13126	13102	13156	13181	13236	13147	13079	13208	13218	13334	12975	13333	13142	12941	13064	13256	13244	13189	13090	13259	13228	13342	13274	13210	13155	13212	13122	13290	13179	13186	13101	13132	13016	13182	13120	13299	13103	13178	13228	13142	13113	13203	13128	12978	13115	13135	13098	13127	13189	13184	13269	13277	13318	13141	13233	13140	13031	13084	13268	13046	13249	13117	13280	13280	13044	12990	13179	13148	13049	13320	13155	13273	13145	13061	13212	13012	13195	13186	12977	13347	13138	13143	13143	13308	13075	13129	13237	13135	13177	13359	12946	13202	13184	13132	13209	13151	13095	13093	13253	13102	13327	13157	13111	13079	13075	13344	13290	13183	13071	13271	13180	13218	13173	13184	13125	13073	13119	13058	13246	13115	13290	13147	13125	13353	13267	13099	13327	13228	13059	13156	13082	13230	13386	13052	13133	13153	13102	13203	13056	13086	13083	13297	13174	13184	13165	13236	13086	13160	12978	13142	13013	13268	13066	13173	13219	13174	13173	13002	13117	13105	13159	13327	13216	13104	13120	13119	13238	13210	13242	13183	13067	13049	13001	13193	13108	12942	13267	13250	12920	13056	13258	13110	13183	13132	13146	13177	13205	13280	13217	13217	13135	13056	13149	13065	13201	13076	13327	13192	13354	13047	13116	13227	13235	13095	13048	13174	13164	13150	13207	13212	13037	13161	13259	13075	13135	13142	13296	13081	13220	13183	13116	13334	13124	13147	13134	13056	13112	13081	13198	13082	13137	12972	13040	13292	13022	13043	13165	13140	13127	13215	13066	13159	13326	13209	13036	13116	13213	13301	13077	13186	13238	13124	13235	13107	13184	13204	13078	13102	13213	13339	13201	13130	12981	13052	13051	13283	13178	13316	13276	13011	13280	13006	13024	13178	13123	13218	13139	13012	13251	13210	13069	13083	13092	13203	13041	13137	13171	13115	13279	13180	13157	13336	13243	13336	13061	13117	13381	13167	13133	13064	13193	13018	13091	13245	13202	13200	13336	13135	13185	13215	13055	13076	13070	13155	13093	13257	13201	13042	13189	13169	13228	13333	13042	13044	13221	13129	13251	13130	13056	13012	13307	13086	13088	13075	13045	13265	13046	13225	13264	13038	13139	13222	13271	13167	13291	13087	13051	13096	13044	13148	13238	13187	13222	13093	13068	12981	13060	13135	13172	13106	13182	13103	13133	13219	12960	13224	13106	13161	13083	13212	13227	13071	13041	13175	13284	13241	13200	12997	13261	13065	13024	13157	13200	13044	13218	13220	13163	13127	12963	13261	13073	13064	13180	13213	13007	13283	13298	13181	13127	13085	13189	13278	13218	13342	13157	13119	13025	13266	13179	13147	13141	13226	13334	13217	13165	13224	13118	13058	13275	13031	13176	13153	13184	13110	13161	13157	13256	13199	13109	13047	13164	13030	13090	13240	13101	13265	13077	13102	13183	13089	13325	13200	13120	13165	13157	13189	13144	13174	13105	13045	13100	13151	13305	13174	13148	13222	13129	13099	13120	13200	13087	13107	13101	13223	13164	13158	13206	13228	13174	13154	13187	13222	13235	13263	13108	13035	13120	13088	13164	13230	13138	13156	13156	13234	13296	13122	13159	13048	13106	13340	13101	13252	13290	13240	13252	13052	13178	13207	13156	12996	13292	13422	13299	13061	13049	13116	13057	13361	13161	13099	13349	13166	13150	13067	13134	13170	13149	13104	13160	13056	13205	13029	13295	12966	13187	13058	13219	13217	13153	13190	12994	13205	13260	13118	13094	13028	13284	13032	13181	13120	13118	13113	13179	13189	13200	13269	13182	13115	13189	13107	13017	13122	13176	13176	13150	12999	13167	13267	13288	13168	13119	13147	13107	13220	13243	13030	13234	13183	13167	13219	13118	13069	13106	13071	13154	13012	13181	13387	13102	13215	13343	13216	13225	13219	13151	13201	13074	13171	13166	13091	13140	13189	13176	13096	13147	13261	13021	13037	13158	13180	13208	13119	13215	13265	12985	13199	13152	13040	13197	13171	13220	13155	13017	13212	13207	13187	13185	13061	13173	13180	13189	13110	13096	13119	13245	13091	13022	13098	13165	13117	13193	13231	13330	13128	13197	13155	13296	13013	13128	13023	13089	13286	13207	13254	13201	13074	13449	13326	13190	13143	13119	13224	13172	13131	13178	13349	13245	13157	13179	13297	13105	13333	13101	13032	13150	13071	13194	13185	13241	13298	13115	13209	13053	13279	13278	13277	13128	13018	13389	13074	13217	13155	12972	13225	13261	13208	13174	13130	13147	13028	12983	13207	13012	13242	13209	13163	13292	13115	13193	13223	13126	13249	12998	12865	13149	13204	13168	13032	13210	13137	13213	13324	13244	13150	13053	13094	13158	13211	13136	13198	13180	13172	13161	13225	13264	13299	13119	13192	13184	13215	13260	13170	13105	13254	13021	13168	13167	13086	13185	13120	13068	13153	13081	13048	13082	13183	13129	13092	13157	13026	13227	13070	13031	12982	13127	13170	13332	13233	13169	13072	13215	13188	13083	13087	13111	13081	13171	13164	13120	13002	13153	13190	13173	13116	12999	13254	13193	13196	13243	13075	13132	13150	13135	13222	13265	13157	13165	13162	13216	13006	13309	13063	13240	13184	13193	13093	13281	13253	13170	13157	13232	13290	13018	13260	13212	13335	13240	13113	13299	13197	13109	13112	13156	13122	13352	13109	13078	13105	13254	13115	13282	13124	13176	13259	13128	13178	13110	13056	13118	13111	13208	13315	13039	13094	13045	13126	13072	13202	13041	13119	13008	13231	13175	13192	13215	13118	13187	13009	13218	13130	13227	13151	13290	13033	13109	13216	13136	13115	13149	13296	13427	13138	12888	13093	13308	13216	13230	13108	13180	13164	13264	12989	13231	13147	13091	13163	13088	13280	13120	13103
24086	21479	29014	24527	22318	22290	20437	17005	15964	15971	15892	15553	15233	14971	15037	14750	14806	14799	14545	14596	14742	14537	14682	14741	14671	14762	14571	14642	14614	14544	14663	14681	14512	14466	14704	14708	14613	14530	14659	14651	14659	14632	14557	14704	14664	14641	14702	14306	14493	14543	14661	14642	14434	14715	14561	14667	14662	14709	14787	14778	15171	15334	15090	14815	14844	14478	14611	14505	14537	14515	14617	14526	14473	14505	14438	14507	14367	14416	14617	14278	14620	14709	14604	14559	14361	14492	14682	14469	14564	14511	14647	14449	14449	14576	14487	14584	14387	14593	14634	14678	14567	14725	14494	14495	14462	14487	14295	14666	14733	14564	14518	14644	14404	14577	14412	14573	14606	14227	14508	14342	14530	14435	14326	14558	14530	14451	14393	14507	14597	14501	14354	14596	14426	14543	14368	14569	14605	14466	14684	14602	14674	14579	14717	14477	14632	14747	14475	14485	14547	14462	14602	14624	14564	14491	14442	14535	14598	14562	14775	14550	14458	14623	14382	14641	14564	14456	14590	14747	14580	14737	14599	14406	14589	14581	14576	14304	14484	14584	14381	14490	14635	14475	14682	14375	14552	14442	14583	14638	14494	14541	14668	14444	14350	14452	14631	14328	14272	14628	14518	14322	14475	14580	14458	14445	14637	14568	14578	14556	14470	14475	14566	14603	14646	14636	14546	14561	14434	14575	14643	14518	14392	14550	14452	14607	14521	14440	14416	14287	14511	14544	14481	14383	14741	14533	14475	14499	14606	14464	14505	14648	14486	14497	14584	14580	14397	14478	14547	14403	14548	14444	14694	14329	14583	14435	14403	14546	14436	14420	14547	14620	14663	14648	14439	14308	14490	14542	14311	14734	14503	14425	14416	14430	14451	14420	14510	14629	14431	14410	14571	14426	14457	14688	14520	14477	14551	14561	14396	14322	14519	14463	14517	14615	14659	14483	14566	14477	14493	14589	14535	14600	14575	14675	14439	14750	14400	14490	14467	14542	14423	14188	14486	14275	14431	14239	14245	14517	14500	14441	14537	14516	14398	14550	14543	14412	14415	14396	14549	14530	14416	14381	14583	14453	14684	14473	14545	14439	14458	14497	14575	14339	14559	14403	14552	14434	14542	14524	14649	14503	14657	14615	14701	14343	14454	14626	14604	14421	14421	14438	14614	14510	14616	14505	14511	14533	14638	14509	14454	14611	14210	14351	14644	14518	14379	14469	14564	14371	14503	14561	14568	14569	14484	14548	14402	14500	14576	14554	14681	14476	14509	14481	14519	14306	14432	14689	14542	14379	14409	14332	14633	14423	14542	14671	14506	14581	14585	14561	14535	14475	14453	14708	14621	14334	14513	14373	14622	14563	14511	14686	14478	14556	14523	14824	14396	14547	14531	14555	14601	14425	14609	14506	14541	14423	14452	14568	14660	14739	14602	14375	14335	14545	14710	14409	14553	14248	14460	14668	14605	14633	14521	14357	14601	14581	14554	14297	14607	14684	14718	14799	14550	14568	14523	14357	14422	14658	14517	14598	14489	14502	14467	14432	14320	14530	14507	14615	14672	14535	14573	14709	14518	14438	14517	14740	14446	14460	14619	14383	14491	14480	14389	14453	14600	14616	14610	14471	14586	14484	14354	14386	14605	14494	14451	14691	14694	14632	14591	14565	14614	14543	14443	14367	14342	14485	14296	14515	14283	14679	14522	14472	14732	14590	14496	14559	14447	14613	14355	14431	14388	14511	14445	14498	14280	14538	14388	14529	14459	14479	14624	14591	14467	14634	14576	14360	14515	14608	14471	14535	14451	14541	14510	14479	14486	14570	14367	14363	14569	14483	14570	14464	14409	14319	14521	14561	14663	14712	14634	14505	14603	14631	14421	14516	14438	14624	14687	14466	14562	14569	14536	14743	14419	14424	14471	14264	14400	14440	14490	14560	14427	14477	14475	14474	14878	14417	14591	14561	14457	14616	14486	14463	14458	14241	14668	14628	14458	14421	14784	14535	14588	14605	14641	14445	14694	14666	14467	14533	14543	14436	14447	14446	14619	14659	14380	14367	14585	14432	14515	14408	14545	14629	14633	14434	14415	14614	14421	14478	14492	14301	14468	14715	14493	14639	14540	14428	14619	14416	14569	14569	14577	14454	14250	14347	14530	14558	14621	14355	14542	14643	14681	14658	14576	14390	14473	14419	14519	14538	14670	14362	14497	14463	14365	14525	14778	14571	14607	14459	14323	14539	14380	14701	14531	14583	14469	14426	14524	14383	14521	14597	14445	14634	14661	14566	14534	14662	14640	14629	14590	14449	14512	14479	14210	14618	14543	14712	14687	14397	14704	14509	14384	14562	14551	14630	14585	14425	14423	14473	14557	14472	14544	14615	14442	14502	14346	14498	14478	14425	14596	14531	14520	14817	14523	14444	14483	14447	14386	14513	14517	14577	14676	14722	14318	14443	14477	14438	14549	14757	14445	14534	14347	14626	14316	14513	14391	14526	14439	14556	14626	14526	14605	14531	14631	14388	14442	14331	14525	14684	14391	14476	14572	14498	14535	14381	14526	14504	14393	14465	14654	14499	14602	14572	14435	14568	14597	14427	14494	14588	14430	14447	14355	14646	14561	14714	14344	14612	14654	14401	14642	14519	14433	14499	14536	14481	14515	14686	14549	14604	14540	14428	14261	14549	14514	14491	14592	14369	14458	14617	14589	14468	14456	14580	14420	14408	14290	14452	14549	14617	14633	14331	14615	14456	14508	14644	14660	14591	14529	14432	14431	14566	14531	14648	14351	14590	14576	14661	14661	14671	14754	14755	14558	14645	14280	14522	14548	14269	14506	14395	14493	14483	14458	14384	14502	14333	14497	14455	14601	14476	14607	14492	14551	14509	14542	14617	14416	14703	14566	14651	14555	14562	14707	14618	14384	14600	14553	14360	14659	14442	14575	14486	14542	14506	14415	14551	14430	14644	14383	14413	14464	14550	14435	14538	14731	14441	14572	14602	14603	14375	14489	14344	14657	14514	14394	14536	14572	14619	14442	14503	14716	14497	14449	14340	14502	14424	14545	14375	14367	14488	14404	14465	14421	14600	14378	14480	14618	14504	14388	14496	14460	14403	14431	14483	14562	14285	14539	14580	14549	14340	14510	14429	14644	14466	14607	14565	14622	14651	14604	14819	14707	14612	14392	14616	14410	14463	14648	14497	14572	14680	14537	14392	14489	14355	14441	14501	14490	14437	14579	14565	14419	14557	14491	14604	14543	14634	14403	14491	14462	14546	14629	14528	14657	14316	14409	14356	14458	14313	14544	14451	14511	14403	14488	14617	14632	14421	14526	14489	14640	14508	14650	14387	14528	14557	14596	14298	14304	14407	14703	14766	14692	14704	14529	14336	14636	14331	14391	14556	14400	14773	14575	14606	14618	14636	14546	14537	14337	14557	14425	14430	14586	14474	14555	14472	14643	14428	14475	14354	14725	14609	14675	14550	14534	14515	14399	14515	14502	14596	14422	14627	14456	14491	14455	14471	14497	14388	14549	14442	14620	14425	14585	14656	14480	14453	14768	14530	14503	14450	14565	14427	14412	14511	14577	14476	14573	14524	14349	14670	14628	14639	14359	14526	14543	14486	14575	14348	14570	14495	14369	14531	14557	14620	14466	14657	14659	14545	14656	14363	14420	14454	14390	14416	14589	14464	14463	14525	14547	14525	14496	14736	14355	14452	14793	14664	14673	14641	14545	14515	14553	14520	14667	14463	14430	14642	14547	14550	14478	14376	14511	14570	14573	14538	14558	14626	14682	14649	14380	14635	14714	14445	14500	14498	14562	14597	14507	14308	14607	14583	14486	14497	14363	14523	14531	14518	14610	14504	14704	14343	14308	14546	14395	14366	14478	14262	14542	14515	14568	14609	14530	14410	14480	14509	14473	14387	14341	14482	14476	14409	14590	14424	14541	14552	14673	14571	14484	14590	14601	14372	14703	14573	14582	14636	14658	14525	14406	14425	14544	14543	14725	14619	14635	14499	14557	14364	14632	14526	14435	14658	14652	14526	14340	14501	14367	14322	14444	14436	14480	14371	14446	14625	14410	14466	14491	14586	14651	14723	14504	14508	14491	14545	14484	14493	14607	14571	14298	14332	14528	14611	14741	14593	14388	14430	14531	14391	14487	14520	14383	14529	14496	14450	14467	14563	14694	14473	14656	14679	14479	14462	14560	14539	14480	14321	14497	14479	14649	14352	14635	14389	14371	14274	14445	14561	14321	14676	14724	14500	14586	14531	14794	14404	14498	14860	14575	14403	14455	14606	14418	14328	14454	14375	14391	14370	14466	14558	14496	14601	14699	14617	14401	14493	14633	14609	14514	14529	14552	14532	14566	14117	14473	14469	14604	14583	14635	14583	14380	14618	14524	14344	14703	14612	14389	14544	14648	14595	14648	14598	14695	14437	14369	14580	14729	14432	14443	14465	14303	14584	14580	14532	14360	14536	14394	14580	14278	14554	14720	14584	14344	14645	14521	14630	14710	14588	14345	14723	14214	14513	14656	14436	14742	14628	14569	14776	14670	14699	14494	14541	14446	14764	14577	14546	14686	14510	14525	14541	14600	14586	14661	14261	14529	14600	14650	14568	14437	14466	14666	14353	14557	14541	14533	14477	14682	14596	14646	14663	14493	14407	14615	14669	14639	14636	14793	14567	14378	14405	14470	14418	14566	14672	14492	14482	14368	14363	14490	14437	14630	14408	14553	14423	14590	14456	14424	14538	14565	14494	14427	14384	14411	14428	14503	14553	14378	14411	14327	14517	14496	14515	14519	14406	14242	14529	14635	14514	14376	14639	14635	14595	14534	14651	14271	14777	14539	14646	14493	14640	14560	14525	14551	14613	14541	14427	14443	14247	14424	14707	14587	14686	14610	14566	14554	14585	14395	14713	14629	14489	14367	14670	14281	14364	14609	14442	14572	14583	14419	14450	14544	14549	14422	14474	14611	14523	14603	14536	14502	14448	14670	14585	14538	14550	14604	14495	14712	14598	14333	14539	14776	14472	14462	14267	14555	14529	14629	14393	14615	14477	14518	14536	14734	14589	14604	14566	14480	14634	14515	14468	14647	14536	14702	14507	14524	14637	14550	14628
18075	33139	33185	26197	22430	20204	18257	16739	15907	15250	15190	14551	14198	13832	13986	13762	13646	13538	13749	13299	13422	13534	13336	13418	13551	13305	13225	13229	13453	13463	13461	13546	13325	13530	13351	13510	13520	13332	13334	13436	13428	13349	13486	13272	13416	13363	13383	13390	13231	13304	13305	13375	13213	13471	13384	13521	13286	13337	13321	13858	14150	14218	13871	13692	13356	13232	13279	13334	13375	13389	13315	13340	13498	13197	13384	13290	13182	13405	13333	13518	13319	13236	13369	13244	13120	13277	13241	13244	13380	13353	13327	13270	13067	13414	13471	13119	13321	13340	13372	13363	13275	13165	13380	13469	13376	13297	13351	13236	13451	13270	13407	13492	13267	13276	13406	13179	13339	13441	13069	13390	13186	13312	13317	13389	13310	13436	13180	13299	13360	13197	13373	13362	13346	13257	13218	13280	13245	13417	13318	13356	13284	13290	13314	13364	13281	13310	13228	13381	13294	13091	13262	13207	13404	13233	13435	13367	13297	13238	13241	13416	13298	13346	13280	13091	13220	13079	13218	13196	13287	13190	13277	13283	13415	13348	13473	13380	13320	13214	13409	13344	13252	13329	13202	13270	13337	13455	13192	13401	13326	13209	13236	13338	13337	13437	13131	13341	13208	13247	13273	13492	13403	13198	13416	13282	13316	13088	13364	13432	13446	13262	13327	13233	13300	13269	13338	13250	13389	13287	13367	13352	13388	13329	13409	13428	13219	13379	13467	13446	13346	13276	13395	13268	13177	13215	13504	13263	13269	13169	13212	13431	13335	13298	13352	13376	13195	13166	13270	13295	13463	13314	13363	13368	13314	13470	13331	13181	13344	13267	13103	13263	13426	13340	13300	13335	13185	13436	13328	13349	13421	13359	13308	13317	13171	13139	13356	13121	13419	13522	13454	13294	13311	13394	13343	13171	13245	13449	13184	13330	13402	13271	13346	13297	13243	13305	13395	13300	13325	13187	13244	13330	13306	13388	13358	13203	13334	13285	13368	13297	13335	13234	13310	13497	13340	13369	13328	13267	13393	13254	13261	13196	13344	13232	13141	13397	13375	13401	13256	13340	13253	13341	13349	13362	13226	13385	13307	13303	13287	13250	13363	13230	13295	13261	13305	13263	13324	13175	13142	13128	13262	13238	13308	13205	13455	13289	13334	13206	13211	13300	13327	13295	13269	13284	13366	13411	13371	13291	13369	13435	13169	13344	13379	13285	13345	13410	13137	13326	13244	13256	13396	13418	13379	13216	13282	13277	13349	13274	13140	13427	13478	13254	13231	13134	13394	13281	13316	13345	13366	13323	13367	13395	13286	13229	13380	13295	13256	13261	13361	13223	13295	13363	13344	13202	13498	13438	13249	13423	13388	13401	13223	13369	13194	13205	13579	13390	13411	13364	13384	13311	13322	13308	13309	13319	13236	13310	13482	13278	13350	13430	13333	13285	13188	13249	13242	13350	13281	13347	13334	13242	13376	13434	13241	13311	13477	13320	13324	13311	13389	13313	13385	13409	13170	13382	13267	13422	13366	13210	13256	13310	13414	13145	13420	13310	13392	13425	13100	13218	13325	13237	13213	13311	13380	13182	13376	13452	13443	13297	13332	13377	13432	13387	13321	13226	13280	13254	13415	13415	13081	13285	13175	13267	13430	13259	13386	13242	13369	13318	13273	13453	13473	13282	13410	13131	13212	13483	13439	13260	13139	13326	13372	13192	13537	13358	13100	13257	13266	13272	13432	13183	13307	13254	13235	13522	13215	13410	13281	13295	13355	13258	13189	13418	13216	13432	13378	13048	13373	13306	13276	13317	13382	13294	13196	13357	13237	13300	13362	13310	13333	13425	13196	13215	13194	13534	13289	13217	13188	13362	13270	13188	13302	13428	13322	13217	13198	13212	13525	13271	13226	13417	13405	13210	13136	13272	13235	13312	13544	13316	13271	13359	13283	13448	13220	13203	13318	13303	13144	13415	13370	13134	13377	13337	13302	13135	13229	13407	13238	13228	13341	13396	13369	13452	13497	13320	13364	13385	13394	13276	13244	13272	13318	13082	13308	13386	13263	13387	13344	13182	13332	13311	13282	13300	13357	13306	13439	13264	13225	13393	13293	13316	13449	13295	13363	13346	13193	13256	13489	13269	13435	13148	13218	13240	13407	13384	13440	13288	13299	13345	13393	13444	13446	13225	13314	13264	13318	13509	13421	13324	13303	13273	13529	13354	13290	13330	13217	13238	13447	13264	13314	13373	13135	13468	13456	13312	13257	13474	13277	13241	13354	13106	13354	13292	13382	13301	13303	13350	13352	13447	13262	13202	13520	13257	13316	13359	13335	13380	13461	13473	13186	13275	13519	13228	13345	13247	13264	13393	13365	13383	13374	13349	13217	13119	13344	13423	13326	13375	13419	13292	13462	13338	13261	13264	13257	13368	13205	13341	13329	13279	13248	13250	13324	13343	13348	13255	13300	13359	13172	13285	13426	13371	13314	13354	13487	13274	13419	13308	13316	13291	13340	13293	13345	13276	13169	13484	13434	13200	13176	13393	13303	13311	13362	13329	13518	13309	13199	13360	13142	13297	13418	13418	13302	13402	13482	13340	13263	13329	13325	13281	13344	13343	13392	13067	13216	13220	13226	13291	13165	13285	13307	13325	13408	13251	13378	13334	13275	13170	13335	13362	13417	13288	13228	13287	13423	13337	13324	13286	13332	13119	13400	13191	13295	13338	13360	13321	13342	13365	13295	13274	13360	13442	13312	13247	13217	13336	13419	13279	13232	13281	13378	13245	13297	13269	13207	13283	13299	13385	13274	13299	13200	13252	13298	13297	13260	13245	13369	13132	13401	13282	13284	13285	13337	13218	13289	13331	13280	13172	13440	13472	13479	13301	13401	13353	13279	13434	13180	13372	13386	13281	13457	13251	13511	13400	13184	13425	13282	13290	13367	13243	13376	13342	13043	13498	13233	13327	13479	13305	13411	13635	13465	13471	13287	13378	13205	13398	13353	13532	13287	13367	13423	13395	13312	13297	13375	13250	13414	13482	13450	13484	13305	13347	13286	13296	13372	13359	13238	13179	13250	13434	13290	13224	13143	13184	13372	13342	13235	13345	13393	13435	13331	13293	13197	13322	13308	13457	13301	13403	13219	13173	13329	13507	13308	13192	13143	13182	13363	13273	13307	13359	13208	13334	13305	13325	13467	13309	13205	13411	13418	13291	13363	13248	13364	13272	13510	13254	13338	13252	13195	13294	13403	13301	13292	13232	13331	13133	13395	13260	13288	13408	13203	13454	13460	13417	13371	13318	13374	13379	13249	13274	13226	13339	13165	13386	13319	13350	13333	13292	13287	13237	13309	13413	13307	13492	13330	13355	13286	13246	13204	13429	13466	13443	13315	13330	13310	13272	13160	13256	13304	13369	13189	13394	13351	13352	13354	13515	13461	13284	13242	13394	13240	13244	13386	13462	13250	13247	13355	13402	13350	13372	13298	13477	13478	13325	13277	13352	13229	13353	13262	13254	13222	13315	13311	13361	13124	13386	13344	13503	13260	13243	13155	13252	13398	13250	13335	13433	13306	13313	13299	13294	13396	13412	13303	13314	13324	13223	13187	13401	13366	13267	13237	13253	13229	13200	13229	13256	13332	13377	13251	13414	13364	13262	13348	13357	13316	13315	13159	13416	13262	13240	13423	13330	13368	13359	13333	13401	13151	13338	13355	13387	13354	13360	13428	13514	13374	13300	13286	13248	13408	13104	13254	13295	13209	13304	13217	13432	13455	13289	13421	13215	13396	13368	13303	13245	13451	13199	13294	13279	13230	13321	13238	13314	13451	13322	13332	13262	13252	13455	13483	13244	13356	13308	13299	13404	13397	13405	13339	13325	13236	13443	13211	13199	13322	13352	13354	13352	13389	13214	13338	13325	13263	13104	13294	13359	13320	13431	13327	13217	13318	13390	13292	13357	13302	13367	13310	13236	13352	13203	13260	13398	13412	13282	13378	13335	13277	13199	13194	13349	13347	13162	13335	13430	13218	13388	13402	13290	13320	13261	13344	13416	13221	13444	13261	13337	13283	13273	13261	13206	13476	13387	13335	13303	13290	13176	13310	13409	13283	13339	13319	13182	13260	13376	13262	13126	13137	13295	13270	13397	13247	13308	13377	13316	13390	13202	13285	13369	13296	13227	13301	13385	13351	13507	13284	13334	13501	13274	13357	13250	13264	13308	13169	13261	13334	13400	13351	13259	13267	13356	13373	13424	13234	13409	13230	13324	13313	13333	13147	13298	13294	13283	13253	13412	13289	13296	13276	13270	13329	13294	13268	13261	13479	13263	13313	13379	13264	13272	13463	13520	13329	13293	13304	13336	13445	13372	13376	13510	13359	13416	13414	13411	13392	13200	13344	13350	13173	13305	13296	13168	13143	13309	13294	13220	13219	13372	13262	13401	13391	13350	13393	13466	13450	13361	13312	13301	13362	13293	13348	13462	13150	13286	13198	13248	13222	13416	13451	13298	13426	13064	13374	13360	13364	13281	13377	13407	13324	13395	13249	13274	13298	13385	13298	13545	13378	13260	13271	13265	13368	13392	13405	13315	13311	13391	13196	13369	13233	13158	13398	13312	13316	13261	13410	13481	13354	13267	13203	13228	13160	13271	13275	13406	13315	13289	13374	13314	13212	13168	13364	13322	13351	13259	13471	13250	13406	13322	13251	13421	13436	13399	13337	13373	13310	13359	13446	13251	13307	13322	13470	13207	13420	13339	13367	13281	13450	13339	13224	13483	13393	13288	13517	13393	13376	13318	13169	13325	13355	13317	13408	13365	13433	13219	13175	13388	13309	13252	13405	13314	13324	13352	13407	13143	13250	13213	13274	13180	13239	13419	13429	13315	13173	13308	13149	13293	13295	13334	13312	13104	13368	13337	13316	13345	13354	13314	13411	13437	13388	13349	13393	13167	13311	13230	13249	13248	13363	13154	13308	13333	13303	13474	13394	13359	13371	13191	13239	13309	13400	13252	13278	13245	13145	13386	13360	13310	13401	13338	13352	13261	13285	13361	13403	13573	13402	13380	13349	13339	13311	13304	13296	13261	13467	13325	13290	13318	13261	13273	13299	13361	13452	13334	13456	13260
23115	21514	29501	23985	21808	23902	25387	19180	17448	17680	17296	17018	16744	16455	16185	16048	15927	15893	16157	15909	16074	15845	15721	15848	15835	15698	15742	15781	15691	15767	15721	15767	15786	15897	15714	15646	15852	15817	15559	15685	15546	15432	15546	15486	15664	15831	15821	15786	15588	15790	15787	15694	15596	15694	15645	15630	15597	15666	15783	16287	16858	16664	16608	16469	15731	15811	15488	15647	15533	15629	15703	15837	15667	15749	15793	15860	15601	15715	15646	15630	15470	15808	15578	15451	15623	15656	15412	15608	15509	15415	15791	15499	15613	15716	15661	15610	15612	15528	15472	15553	15645	15618	15613	15674	15567	15627	15812	15676	15613	15561	15659	15648	15693	15677	15420	15405	15389	15459	15697	15654	15811	15732	15611	15492	15644	15643	15755	15589	15590	15595	15753	15727	15593	15593	15601	15557	15719	15544	15614	15567	15694	15504	15671	15497	15535	15621	15670	15595	15726	15635	15529	15581	15414	15667	15612	15652	15436	15475	15624	15714	15672	15946	15559	15561	15665	15736	15696	15567	15658	15326	15523	15667	15716	15645	15456	15525	15368	15652	15506	15692	15454	15558	15524	15516	15410	15502	15742	15340	15717	15396	15758	15578	15578	15644	15572	15482	15684	15684	15540	15587	15628	15481	15437	15582	15693	15628	15630	15497	15531	15569	15596	15244	15731	15711	15659	15597	15685	15526	15748	15511	15633	15531	15727	15560	15592	15551	15546	15522	15523	15463	15466	15462	15678	15496	15652	15658	15529	15573	15499	15509	15464	15623	15573	15637	15673	15612	15685	15614	15598	15535	15645	15656	15719	15564	15612	15703	15433	15576	15624	15673	15677	15725	15606	15558	15546	15699	15564	15605	15535	15476	15501	15631	15606	15577	15545	15550	15585	15658	15514	15411	15582	15746	15688	15519	15463	15754	15491	15564	15510	15546	15529	15381	15594	15590	15366	15598	15603	15785	15421	15408	15487	15498	15697	15580	15792	15575	15704	15482	15536	15621	15530	15546	15461	15493	15441	15549	15435	15533	15517	15364	15543	15564	15621	15724	15830	15428	15595	15578	15668	15593	15568	15634	15524	15403	15548	15568	15547	15501	15727	15636	15574	15377	15612	15510	15499	15479	15409	15502	15490	15489	15445	15638	15560	15571	15562	15593	15688	15631	15655	15540	15599	15608	15665	15421	15647	15511	15521	15542	15510	15313	15554	15540	15405	15698	15571	15410	15638	15637	15639	15744	15547	15399	15496	15754	15750	15615	15439	15506	15588	15449	15473	15572	15575	15571	15465	15727	15702	15476	15513	15711	15535	15476	15518	15554	15641	15509	15606	15544	15478	15566	15427	15672	15524	15546	15556	15792	15467	15427	15526	15497	15611	15555	15523	15654	15679	15487	15708	15489	15603	15494	15648	15674	15626	15381	15717	15604	15566	15624	15646	15475	15418	15470	15692	15632	15608	15718	15449	15556	15574	15503	15633	15502	15643	15702	15496	15475	15593	15650	15647	15507	15468	15482	15640	15376	15599	15382	15644	15684	15564	15712	15610	15561	15658	15602	15420	15502	15537	15633	15668	15702	15441	15665	15514	15598	15400	15445	15719	15507	15610	15453	15577	15444	15701	15593	15616	15541	15662	15429	15584	15348	15664	15429	15527	15451	15409	15683	15564	15750	15770	15567	15502	15409	15511	15540	15459	15621	15685	15634	15388	15396	15722	15607	15414	15521	15694	15548	15462	15527	15448	15397	15405	15367	15523	15609	15553	15710	15567	15600	15823	15730	15718	15738	15673	15715	15614	15606	15574	15656	15628	15441	15764	15533	15816	15486	15400	15661	15480	15457	15637	15623	15293	15589	15574	15631	15592	15562	15642	15542	15481	15585	15568	15712	15219	15431	15593	15617	15561	15765	15490	15573	15527	15592	15457	15647	15588	15575	15498	15453	15492	15616	15541	15544	15534	15567	15550	15277	15552	15623	15502	15490	15583	15607	15513	15620	15660	15620	15568	15407	15505	15744	15458	15541	15473	15686	15517	15499	15451	15811	15660	15417	15532	15745	15530	15443	15388	15495	15560	15608	15385	15481	15492	15456	15495	15380	15505	15597	15343	15497	15693	15472	15639	15616	15650	15456	15580	15479	15563	15525	15477	15633	15547	15686	15541	15795	15415	15504	15440	15564	15490	15522	15556	15440	15533	15555	15489	15500	15459	15598	15489	15650	15457	15551	15356	15484	15469	15581	15422	15581	15401	15467	15799	15608	15611	15495	15378	15411	15480	15705	15621	15458	15598	15585	15784	15737	15307	15293	15687	15560	15532	15664	15600	15676	15623	15348	15485	15559	15550	15799	15544	15284	15562	15417	15537	15508	15577	15367	15616	15674	15725	15453	15628	15553	15755	15577	15554	15757	15645	15505	15555	15612	15512	15727	15636	15509	15612	15958	15630	15730	15576	15517	15278	15547	15437	15589	15415	15640	15592	15610	15494	15423	15454	15633	15667	15550	15514	15638	15397	15579	15563	15323	15527	15647	15658	15575	15451	15538	15600	15223	15460	15538	15569	15476	15541	15440	15715	15429	15542	15469	15518	15586	15602	15648	15620	15402	15359	15472	15529	15679	15615	15481	15488	15477	15613	15560	15514	15659	15457	15505	15432	15463	15680	15258	15501	15700	15542	15544	15598	15617	15724	15600	15753	15876	15568	15565	15522	15380	15548	15669	15363	15614	15657	15699	15456	15510	15522	15508	15504	15508	15510	15469	15531	15695	15705	15651	15620	15506	15707	15519	15786	15636	15527	15585	15660	15750	15449	15472	15706	15610	15604	15587	15554	15600	15660	15707	15494	15702	15607	15394	15605	15636	15442	15584	15723	15460	15684	15410	15573	15700	15657	15372	15587	15515	15577	15719	15714	15822	15494	15353	15722	15394	15592	15465	15600	15602	15557	15565	15524	15740	15575	15661	15328	15323	15510	15478	15683	15430	15585	15586	15455	15421	15420	15563	15706	15633	15382	15491	15392	15557	15601	15576	15590	15665	15639	15476	15313	15495	15457	15408	15631	15461	15459	15549	15542	15659	15557	15488	15637	15642	15634	15620	15580	15617	15473	15523	15489	15723	15537	15636	15521	15534	15654	15689	15725	15533	15777	15671	15578	15542	15687	15583	15690	15397	15476	15495	15345	15565	15534	15509	15603	15443	15463	15722	15599	15688	15616	15485	15562	15666	15681	15722	15664	15524	15608	15612	15510	15605	15530	15406	15441	15481	15658	15687	15497	15548	15549	15427	15498	15611	15441	15672	15453	15384	15408	15561	15573	15415	15519	15654	15633	15661	15629	15457	15449	15477	15560	15682	15653	15433	15526	15602	15549	15357	15515	15535	15637	15586	15549	15595	15692	15557	15536	15627	15605	15790	15682	15449	15682	15462	15391	15380	15487	15512	15603	15580	15397	15584	15476	15424	15320	15567	15460	15493	15468	15681	15752	15725	15434	15587	15598	15567	15655	15605	15458	15484	15463	15578	15488	15387	15817	15849	15534	15558	15634	15508	15480	15625	15384	15625	15635	15642	15699	15536	15606	15457	15590	15565	15506	15572	15531	15707	15659	15614	15723	15717	15756	15580	15543	15509	15473	15322	15580	15555	15425	15517	15377	15780	15705	15658	15636	15617	15608	15591	15545	15600	15581	15649	15535	15459	15543	15736	15563	15234	15725	15575	15492	15402	15565	15448	15422	15651	15536	15523	15649	15507	15669	15563	15628	15467	15521	15413	15654	15437	15472	15397	15582	15601	15473	15481	15536	15454	15639	15477	15494	15518	15374	15514	15643	15418	15581	15693	15716	15633	15686	15330	15659	15546	15751	15505	15440	15440	15566	15602	15543	15480	15604	15721	15699	15508	15637	15487	15742	15347	15521	15471	15532	15691	15264	15692	15712	15566	15645	15727	15716	15456	15520	15519	15574	15620	15568	15683	15574	15766	15636	15697	15475	15670	15541	15519	15561	15522	15488	15377	15693	15666	15489	15666	15535	15420	15571	15587	15455	15632	15743	15563	15707	15539	15680	15542	15692	15514	15518	15697	15584	15783	15572	15398	15555	15602	15743	15665	15512	15865	15488	15543	15478	15547	15810	15596	15600	15639	15574	15608	15451	15434	15597	15708	15540	15719	15417	15525	15774	15571	15630	15475	15354	15437	15526	15527	15545	15533	15628	15848	15436	15835	15737	15550	15616	15490	15579	15538	15598	15591	15600	15721	15711	15517	15546	15444	15525	15482	15665	15691	15624	15551	15622	15546	15653	15565	15644	15513	15398	15480	15242	15474	15529	15624	15538	15467	15617	15443	15561	15378	15626	15728	15526	15522	15587	15366	15703	15733	15402	15427	15532	15505	15495	15498	15658	15534	15691	15394	15625	15583	15437	15466	15527	15509	15611	15491	15527	15402	15625	15359	15518	15637	15692	15484	15488	15445	15430	15690	15530	15427	15562	15341	15467	15416	15674	15738	15617	15480	15582	15502	15612	15567	15445	15564	15746	15641	15543	15900	15685	15563	15636	15585	15757	15619	15588	15674	15417	15473	15574	15495	15508	15502	15749	15730	15462	15629	15504	15327	15490	15475	15518	15717	15654	15605	15621	15623	15415	15688	15599	15481	15586	15595	15526	15521	15635	15422	15608	15661	15704	15308	15533	15502	15517	15614	15418	15400	15491	15681	15575	15511	15515	15320	15477	15588	15596	15513	15495	15615	15562	15576	15838	15549	15587	15774	15702	15600	15588	15538	15426	15435	15688	15727	15485	15593	15499	15574	15614	15613	15630	15698	15545	15488	15669	15571	15744	15454	15634	15443	15550	15336	15679	15487	15562	15398	15409	15538	15799	15652	15713	15647	15557	15619	15701	15573	15466	15479	15557	15662	15803	15552	15572	15505	15714	15585	15616	15467	15509	15693	15495	15620	15673	15500	15603	15501	15407	15806	15527	15738	15579	15489	15607	15334	15422	15640	15736	15767	15628	15586	15635	15489	15508	15365	15282	15521	15730	15425	15712	15402	15774	15420	15599	15793	15506	15628	15657	15396	15412	15681	15526	15378	15400	15542	15621	15650	15605	15541	15633	15656	15481	15534	15545	15507	15546	15793
19845	38404	38337	30261	26581	22988	19946	18213	17158	16690	16176	15893	15347	15038	14577	14472	14584	14310	14295	14146	14117	14301	14049	14027	14134	14152	13980	14186	14136	14205	14118	14284	14167	13975	13861	14095	14209	14200	13986	13851	14011	14191	13921	14141	13839	13920	14037	14145	14008	14132	14047	14017	14016	14008	13972	13958	13950	13827	14294	14907	15764	15517	15180	14713	14279	14239	14067	14026	13999	14043	13976	14025	13971	14061	13980	13940	13980	13842	14037	13895	14148	13981	13841	14019	14111	13953	14079	14107	14058	13882	14015	13854	14077	14042	14103	13854	14072	13989	13814	13929	13911	13748	14001	13912	13917	13868	14130	13946	13941	13929	13944	14017	14054	13959	13894	14026	13877	13845	14220	13956	13990	13896	14019	13899	14054	13992	14052	13957	14018	13952	14142	14081	13891	14039	13980	13953	14004	14032	14032	14055	13830	13920	14015	13999	14085	14041	13875	14009	13941	13911	14134	13975	14044	13998	13930	13978	13832	14012	13945	14041	13955	13990	14004	13966	14061	14113	13923	13824	13910	13985	13925	14059	13870	13984	13857	13948	13826	13957	14048	13972	13922	14008	13945	13828	13879	13947	13999	13884	13959	14023	13953	14159	13699	14037	14005	14007	13823	13973	14063	14052	13945	14105	13952	13959	14170	13919	13876	13954	13874	14034	13974	13881	13950	13849	13798	14183	13921	14038	13842	13921	13900	14093	14009	13934	14050	13895	14157	13875	14088	13895	13915	13875	14067	13915	14052	14007	13819	13907	13926	14123	14152	14025	13995	13960	13856	13988	13851	14003	13934	14023	14000	13937	13879	13806	13952	13882	13935	13849	14060	14045	14104	13972	14031	13952	13929	13965	14041	13952	13844	14009	14052	14030	13902	13780	13965	13903	13937	14015	14100	14166	13957	13774	13973	13993	13804	13979	13949	13861	13887	13947	13972	13972	13872	13846	14085	13856	13788	13909	14006	14123	13969	14036	13815	13915	13784	13774	14154	13930	14013	13856	13879	14062	13908	13975	13931	13954	14037	13952	13911	13902	13885	13969	14002	14132	13850	13976	13853	14043	13824	13921	13768	13873	14044	14052	14055	13909	14074	14134	13904	14208	14065	13999	13951	13969	14011	13720	13967	14025	13986	14111	13974	14012	13841	13986	13804	13820	13998	13920	14040	14005	14093	13791	13937	14008	13804	13948	13947	14065	14014	13912	13855	13880	13971	13893	14052	13856	14117	13909	13918	13898	14223	13968	14003	14038	14071	14004	13873	14134	14080	13987	13958	13891	13858	14021	14086	13926	13948	13962	13939	13929	13845	14005	14072	13857	13913	13876	13976	13920	13975	13938	14035	13990	13939	13890	13882	13966	14002	13962	13906	13925	13935	13992	13943	13996	14065	13954	13905	13894	13810	14163	14032	13907	13812	13883	13927	13847	13921	14065	13980	13843	14048	13941	14015	13963	13927	13920	13917	13912	13910	13957	13923	14077	14046	13895	13932	13714	14087	14033	14126	13883	14001	14181	13984	13881	13969	13952	13967	14083	14032	14094	13965	13987	13942	13973	13925	13997	13954	13931	13826	14013	13872	13743	14042	13924	13783	14104	13934	13938	13897	13903	13947	13893	13964	13936	13881	13961	13869	14034	14078	13869	13957	13834	14014	13878	13977	13795	14009	13996	14010	14018	14028	13981	14091	13899	14093	13989	13884	13714	13926	13856	14169	13942	14179	13829	13877	14020	14042	14025	13957	13958	13900	13930	13974	13885	13992	13991	13962	14005	13958	13968	13870	13938	13856	13995	13935	13999	13859	14038	13911	13923	13984	14003	13984	13829	13982	13883	14023	13829	14054	13956	13897	14182	13963	14047	13831	13959	13670	13920	13928	13971	14083	13978	13911	14039	13891	13994	13980	13892	13909	13744	13869	13864	14008	13976	14010	14097	13950	13812	13896	13845	13953	14045	13958	14086	13839	13851	13872	13721	14094	13998	13832	13992	13871	14015	13888	13986	14230	13916	13810	13924	14056	13983	13979	13891	13976	13845	14069	13923	13930	14004	13897	13968	13919	14014	14100	13936	14064	13960	13928	14008	13882	13809	13993	14019	13890	13896	13904	13936	14072	13966	13971	13798	14034	14076	13922	14040	14010	13899	13948	13999	13974	13921	13956	13757	13840	13953	13822	14033	13966	13936	14162	13843	14076	13947	14043	13921	13877	13982	13916	13958	13919	13931	14149	13935	13799	13920	13955	13874	14078	14019	13966	13837	13900	14035	13834	14075	13943	13883	14072	13842	13908	13840	13933	14062	14121	13831	13949	13963	13855	13969	13919	14106	13795	13881	13838	13825	13927	13926	13992	14121	13930	14105	14042	14088	13913	13842	13897	14008	13984	13919	13978	13938	13731	13941	13993	13894	13848	13935	14085	13913	13999	13932	13965	14168	13828	13938	14029	13807	14009	13840	14079	14113	14055	13925	13958	13831	14032	13922	13969	14010	13884	14095	13923	13870	13993	13990	13889	13842	13967	13965	13959	13863	13912	13812	13948	13886	14002	13931	14015	13932	13983	13961	13901	13925	13989	14095	13828	14089	13990	13976	13931	14005	13848	13951	13883	13756	13961	13863	13855	13881	13938	13989	13930	14112	14121	13713	13899	14018	14051	13850	13999	13983	13929	13971	13898	13952	13990	13996	13912	13924	13944	13842	13977	13875	13892	13965	13898	13882	13868	13979	14060	13848	13866	13771	13936	13888	14021	13813	14036	13953	13916	13856	13971	13961	13891	13854	13965	13982	13971	13958	14115	13762	14022	13865	13870	13806	13970	14044	13914	13945	13855	13973	13869	13893	13957	13778	13948	13907	13896	14053	13747	13887	14012	14089	13889	13931	13845	14087	13996	14042	13722	13916	14044	13908	13931	14048	14052	14033	13895	13950	14009	13932	13905	14069	14045	14102	14051	13999	13932	13950	13971	13773	14109	13975	14029	14074	13958	13944	13919	14052	13943	13926	13877	13967	13828	13993	13928	13866	13912	13731	13935	13975	14038	13917	13913	13919	14068	13963	14016	13918	14016	14019	13890	13861	13887	13945	14001	13862	13922	14031	13973	13844	14080	14071	14023	13892	14101	13959	14007	13820	14097	13992	13835	13875	14012	13953	13834	13883	14032	13922	13975	14003	13916	13970	13994	13950	13939	13734	13901	13884	14020	13736	13883	14024	13956	13987	14097	14018	14029	13934	13860	13894	13953	13903	13814	14000	14020	13837	13888	13936	13949	13863	13843	13860	13808	13924	13873	13837	13946	13754	14066	13855	13977	13989	14032	13958	14084	13702	13917	14041	14001	13913	13818	14091	13954	14072	13902	13973	13863	13868	14009	13863	13838	13912	13896	13880	14060	13928	13956	14081	13995	14047	13840	13892	13919	13901	13931	13941	13997	13855	13961	13845	14056	14035	13954	14000	13988	14008	13994	14024	13908	13989	13829	14011	13946	14001	13930	13906	13916	13905	14066	14031	13966	13942	13872	13939	14024	13931	14157	13876	13859	13810	13867	14083	14060	14018	13838	13856	13985	14061	13861	14052	13904	13922	13782	13842	13868	14066	14045	13820	14075	13861	13823	13967	14041	13772	13996	14032	13856	13753	13868	13968	14025	14139	13937	13869	13863	14041	13945	13879	13929	14018	14053	13915	14110	14020	13845	14075	13970	13866	14056	13716	13956	13999	13893	13910	13897	14035	13993	13963	14023	13882	13926	13964	13935	13972	13882	13815	13893	13863	14062	13770	13994	13865	13697	13917	13822	13803	13921	13914	14002	13884	13868	13988	13973	13995	14086	13919	14010	13879	13862	14061	13793	13797	14077	13950	13930	13900	13996	13858	14092	13963	14001	13981	13968	13844	13904	14012	13848	13917	13996	14083	13932	14020	13969	13849	13993	14017	13907	13920	14123	13996	13905	13936	13891	14161	13820	13891	14068	13853	13732	13945	13868	13827	14017	14208	14092	13900	13957	13924	13956	14087	13940	13917	13910	14131	13826	14044	14066	13868	13974	13847	13943	13967	14040	14075	13953	13893	13785	13964	14013	13826	14051	14088	13874	13944	13867	13905	14006	13997	14002	14094	14032	13940	13844	13967	14090	13939	13911	13995	13911	13854	14026	13876	13936	13984	14040	13931	13903	13984	14045	14046	13965	14051	13906	14094	13929	13974	13984	13888	13838	14000	14012	13916	13996	13984	14047	13863	13883	13892	14078	13909	13988	13973	13920	13985	13913	13980	13912	13881	14001	14026	13828	13918	14137	13685	13983	13855	13875	13963	13955	14089	13913	14062	14064	13957	14055	13768	14100	14021	13823	13954	13914	13985	13831	13935	13917	14179	13993	14042	14060	14048	13978	13950	13989	14042	13867	13907	14013	14087	13982	13992	13906	14055	13961	13798	13707	14007	14024	13906	13977	13824	13805	13971	13845	13945	14058	13919	14090	13880	14043	14019	13988	13913	13968	13954	13981	13979	13887	14052	13933	14079	13969	13786	13941	14105	14007	13816	14131	14016	13967	14182	13973	13985	14066	14037	13951	14024	14065	13935	13931	14064	13966	13978	13948	13920	14109	14131	14057	13819	13892	13909	14010	13988	13929	13920	13991	13861	13801	14016	13873	14007	13971	14020	13986	13935	14047	13989	13964	13824	13942	14038	14071	14015	13818	14093	14127	13922	13843	13816	13952	13811	13913	13897	13946	14001	14042	13873	13756	13986	14013	13950	13941	14039	14116	13995	13891	13973	13957	13897	13920	14044	13788	13898	13912	13865	13873	14204	13857	13986	14008	13844	13950	13919	13936	13969	14026	13849	14012	13826	14018	13902	13936	14012	14037	13877	14017	14034	13786	13877	13751	13855	13954	13896	13906	13933	13910	13959	14027	13911	14021	13951	13920	14005	13757	14094	13894	13890	14029	13809	14104	13896	13835	13812	13960	14052	13954	13962	14039	13966	13860	14043	13982	14079	14065	13947	14016	13830	13787	13862	13928	13853	13957	13941	13907	13782	13966	13890	13925	13916	13917	13870	14019	13729	14019	13953	14021	13932	13814	14035	13736	13917	13984	14066	13979	13895	13891	13839	14027	14018	14011	13961	13980	13850	13982	13965
28089	22973	27738	24105	19539	18166	17350	16626	16050	16146	16111	16166	15900	15883	15889	15840	15716	15700	15719	15847	15698	15662	15690	15507	15527	15629	15460	15608	15555	15817	15774	15922	15623	15737	15637	15659	15408	15718	15696	15787	15616	15693	15686	15784	15819	15581	15799	15615	15620	15675	15698	15385	15754	15490	15745	15760	15723	15749	15664	15604	15693	15858	15612	16033	15749	15538	15608	15626	15547	15507	15621	15947	15526	15771	15659	15663	15633	15410	15801	15709	15771	15868	15761	15600	15613	15679	15614	15577	15602	15636	15690	15724	15839	15604	15800	15609	15595	15444	15724	15636	15779	15770	15599	15721	15712	15498	15586	15580	15557	15723	15798	15684	15612	15670	15478	15540	15653	15605	15629	15526	15691	15700	15572	15724	15539	15818	15618	15732	15922	15711	15506	15658	15631	15575	15558	15602	15497	15417	15574	15467	15485	15619	15631	15527	15772	15932	15639	15727	15608	15602	15540	15508	15539	15537	15449	15624	15666	15690	15705	15533	15626	15889	15820	15820	15741	15614	15429	15529	15748	15555	15496	15647	15611	15368	15527	15543	15692	15631	15505	15822	15743	15802	15401	15502	15697	15416	15845	15783	15740	15894	15616	15581	15608	15749	15653	15532	15587	15714	15823	15789	15703	15521	15689	15720	15571	15544	15581	15669	15532	15620	15581	15627	15536	15512	15726	15706	15670	15678	15727	15748	15611	15426	15650	15744	15575	15760	15647	15655	15600	15678	15803	15646	15567	15728	15629	15664	15728	15547	15545	15552	15707	15575	15632	15631	15721	15673	15708	15883	15627	15625	15662	15511	15680	15575	15596	15768	15575	15741	15779	15559	15503	15840	15873	15653	15598	15444	15714	15672	15683	15664	15644	15388	15560	15662	15834	15616	15542	15760	15613	15815	15662	15670	15551	15632	15600	15374	15711	15827	15605	15767	15563	15653	15667	15687	15830	15580	15435	15493	15773	15628	15672	15707	15758	15678	15581	15595	15649	15886	15451	15650	15714	15619	15509	15608	15807	15699	15650	15774	15830	15603	15567	15490	15586	15530	15673	15602	15573	15784	15622	15595	15708	15599	15855	15723	15628	15672	15843	15493	15596	15708	15513	15711	15729	15495	15546	15588	15654	15654	15471	15543	15694	15619	15642	15491	15596	15488	15559	15668	15630	15665	15746	15709	15735	15803	15714	15455	15672	15614	15624	15554	15598	15630	15803	15790	15688	15857	15507	15680	15726	15797	15652	15592	15718	15657	15678	15700	15707	15584	15672	15638	15922	15780	15527	15669	15824	15583	15651	15620	15971	15670	15592	15576	15716	15634	15760	15713	15379	15530	15505	15846	15643	15577	15600	15586	15623	15616	15650	15683	15551	15732	15669	15510	15709	15709	15601	15570	15738	15802	15777	15476	15522	15746	15554	15535	15543	15685	15544	15814	15740	15462	15672	15573	15600	15769	15636	15747	15756	15647	15783	15757	15803	15726	15748	15565	15665	15765	15826	15678	15689	15547	15595	15742	15836	15731	15556	15459	15825	15509	15643	15620	15542	15672	15788	15658	15783	15410	15542	15691	15593	15705	15843	15770	15546	15606	15642	15578	15576	15369	15660	15651	15537	15573	15599	15728	15792	15621	15712	15548	15741	15798	15702	15707	15689	15481	15652	15661	15748	15821	15679	15740	15720	15609	15652	15634	15553	15520	15611	15757	15667	15413	15617	15697	15475	15647	15685	15657	15808	15660	15673	15684	15587	15714	15759	15734	15930	15685	15488	15495	15609	15701	15713	15656	15595	15714	15656	15607	15730	15699	15635	15739	15754	15762	15707	15619	15685	15610	15518	15607	15656	15929	15632	15481	15768	15735	15463	15517	15568	15751	15482	15427	15776	15640	15766	15792	15642	15670	15618	15605	15395	15525	15681	15742	15535	15471	15526	15763	15853	15653	15626	15732	15748	15589	15721	15594	15625	15586	15844	15658	15669	15608	15836	15588	15634	15561	15775	15632	15549	15556	15847	15533	15698	15693	15558	15918	15718	15566	15828	15825	15499	15899	15613	15574	15592	15717	15865	15578	15684	15712	15796	15575	15686	15574	15660	15865	15759	15758	15683	15613	15720	15672	15547	15591	15633	15547	15580	15596	15498	15467	15747	15743	15652	15792	15629	15648	15800	15587	15627	15600	15680	15431	15799	15753	15667	15739	15677	15682	15608	15491	15619	15586	15714	15461	15463	15681	15711	15495	15704	15641	15609	15456	15434	15458	15739	15769	15808	15613	15436	15487	15459	15509	15703	15687	15628	15649	15735	15536	15638	15676	15811	15616	15603	15599	15530	15764	15742	15720	15547	15537	15577	15610	15668	15402	15537	15585	15581	15418	15672	15640	15613	15800	15558	15762	15598	15510	15648	15714	15742	15593	15641	15556	15563	15618	15875	15745	15715	15554	15589	15479	15875	15609	15756	15713	15469	15828	15644	15632	15568	15656	15749	15559	15503	15620	15684	15666	15654	15608	15497	15845	15739	15717	15701	15917	15600	15548	15587	15613	15580	15763	15458	15778	15688	15452	15636	15608	15663	15459	15646	15437	15687	15520	15786	15741	15693	15673	15596	15614	15805	15647	15526	15531	15614	15663	15719	15648	15548	15527	15648	15694	15617	15716	15735	15874	15611	15821	15827	15615	15661	15563	15628	15761	15460	15695	15682	15559	15655	15802	15607	15698	15636	15832	15734	15688	15760	15740	15501	15582	15804	15689	15766	15697	15725	15536	15716	15837	15519	15676	15766	15661	15590	15631	15891	15667	15410	15632	15617	15682	15600	15779	15631	15913	15723	15523	15378	15561	15564	15583	15625	15587	15463	15578	15770	15663	15552	15768	15798	15611	15618	15600	15923	15525	15749	15537	15719	15679	15603	15639	15627	15553	15625	15514	15692	15406	15618	15552	15575	15506	15757	15824	15599	15569	15724	15473	15775	15691	15670	15534	15812	15548	15479	15470	15679	15643	15688	15663	15574	15734	15790	15533	15496	15551	15725	15772	15677	15632	15706	15690	15592	15649	15510	15626	15570	15679	15688	15603	15771	15621	15609	15699	15677	15752	15791	15659	15592	15784	15691	15761	15580	15815	15704	15556	15590	15801	15783	15511	15827	15674	15843	15708	15786	15622	15483	15627	15789	15445	15701	15871	15644	15711	15574	15792	15564	15625	15730	15520	15654	15776	15623	15429	15551	15673	15597	15565	15556	15741	15620	15787	15476	15662	15530	15489	15553	15724	15653	15707	15538	15499	15797	15706	15637	15691	15574	15701	15782	15579	15609	15743	15566	15746	15558	15704	15608	15755	15849	15718	15704	15755	15722	15622	15639	15520	15688	15689	15779	15561	15598	15572	15780	15668	15667	15591	15730	15599	15491	15721	15732	15766	15627	15878	15793	15734	15579	15571	15732	15610	15531	15850	15400	15482	15632	15557	15735	15482	15679	15935	15664	15667	15520	15567	15685	15581	15818	15548	15546	15885	15666	15756	15597	15626	15833	15624	15745	15630	15614	15597	15639	15579	15782	15624	15605	15555	15847	15595	15593	15644	15605	15753	15634	15549	15711	15587	15787	15843	15632	15851	15641	15791	15480	15569	15683	15585	15514	15604	15691	15647	15537	15441	15812	15675	15495	15492	15644	15661	15689	15816	15705	15851	15728	15761	15699	15576	15563	15373	15479	15767	15520	15614	15737	15678	15416	15620	15623	15427	15739	15545	15699	15846	15683	15666	15720	15533	15639	15632	15626	15645	15769	15671	15594	15703	15699	15650	15811	15580	15709	15646	15567	15678	15732	15717	15698	15608	15692	15829	15772	15552	15697	15544	15604	15736	15663	15500	15858	15565	15645	15647	15475	15513	15538	15670	15800	15711	15561	15729	15652	15748	15575	15593	15588	15715	15668	15862	15565	15688	15695	15781	15645	15667	15686	15579	15706	15726	15771	15532	15652	15577	15824	15656	15744	15595	15690	15713	15593	15523	15616	15591	15627	15509	15752	15774	15885	15452	15553	15601	15674	15784	15650	15607	15662	15766	15690	15808	15576	15863	15482	15615	15560	15635	15729	15681	15720	15727	15751	15822	15655	15666	15725	15770	15654	15612	15506	15545	15480	15658	15667	15557	15569	15652	15740	15640	15718	15714	15672	15613	15635	15697	15519	15618	15617	15595	15598	15627	15719	15787	15700	15583	15571	15629	15486	15796	15613	15551	15451	15841	15861	15626	15775	15783	15705	15541	15578	15588	15658	15525	15611	15534	15601	15640	15656	15540	15545	15726	15700	15628	15708	15685	15698	15617	15644	15529	15670	15487	15698	15490	15574	15565	15633	15546	15894	15850	15520	15698	15654	15800	15697	15689	15550	15724	15796	15779	15609	15560	15751	15579	15541	15635	15558	15450	15745	15498	15763	15630	15543	15701	15699	15659	15662	15574	15668	15632	15356	15646	15463	15622	15707	15754	15803	15792	15733	15828	15656	15633	15459	15612	15595	15579	15507	15646	15572	15593	15482	15460	15984	15492	15875	15564	15642	15649	15619	15727	15716	15668	15613	15672	15538	15771	15694	15513	15734	15815	15692	15748	15603	15583	15666	15591	15510	15461	15605	15677	15595	15642	15946	15593	15591	15716	15674	15824	15772	15818	15645	15635	15734	15733	15497	15424	15727	15788	15532	15497	15678	15513	15661	15539	15626	15418	15749	15607	15534	15723	15525	15710	15778	15697	15610	15641	15484	15562	15577	15977	15696	15814	15579	15649	15482	15709	15660	15728	15611	15593	15686	15556	15761	15937	15665	15509	15505	15809	15683	15710	15832	15672	15550	15623	15643	15505	15500	15598	15616	15715	15752	15547	15765	15551	15741	15629	15643	15786	15605	15608	15536	15845	15657	15708	15773	15575	15637	15554	15789	15692	15726	15480	15735	15497	15520	15768	15536	15688	15492	15833	15770	15597	15417	15664	15861	15523	15513	15704	15541	15556	15654	15643	15658	15782	15598	15649	15689	15926	15723	15808	15663	15764	15815	15628	15581	15643	15686	15479	15731	15735	15740	15683	15519	15557	15542	15602	15557	15819	15633	15616	15689	15756	15828	15715	15713	15638	15742	15377
18283	28815	28559	22131	19670	17506	16054	15303	15143	14826	14829	14711	14364	14373	14169	14186	13813	14019	14126	13895	13993	14160	13957	13933	13990	13948	13912	14034	14102	14001	14034	13921	13961	13947	13920	13844	14107	13874	13951	13881	13951	13931	14096	13981	13997	14030	13718	13979	14080	14016	13944	13965	13789	14011	13986	13886	14012	13943	14004	14041	14211	14090	14103	14252	14060	13925	14004	13895	13924	13951	13912	14100	13923	13889	14027	13853	13907	13901	14054	13864	13998	13904	14031	13925	14059	13902	14156	13954	14050	13810	14033	13999	13907	13947	14062	13810	13935	14117	14037	13967	13964	14058	13958	13947	13999	13929	13999	14017	14158	14097	13931	13843	14020	14077	14012	13955	13954	13903	13950	14054	14044	13939	13889	14089	14083	13959	13937	13921	14129	14161	13896	13948	14042	13891	14221	14017	13882	13946	13837	13869	13986	13992	14017	14158	14070	13886	14025	14019	14041	14069	13799	13918	13982	13899	14023	14095	13979	14047	14024	14037	13748	13900	14093	13936	14187	14179	14021	14009	13854	14107	13695	13934	13969	13967	13978	13989	13984	13964	13994	13961	13874	13854	13930	13969	13994	14023	13875	13898	13920	13934	13965	13985	14032	13929	14120	13898	13882	13975	13948	14059	13952	14085	14053	13999	14049	14102	13876	14096	13918	13883	13837	13730	13817	13956	13921	13916	13951	14053	13870	13884	13750	13966	13851	13975	14006	13889	14002	13959	13923	13655	13955	14072	13994	13850	13949	13873	13861	14087	13999	13974	14063	13932	13798	13851	13853	13863	13907	13953	14056	14102	14142	13977	13936	13942	13894	13976	14029	14012	13986	13817	13849	13946	14012	13939	14003	13898	13969	14038	13955	13959	13911	13853	13928	14045	13829	13768	13931	13938	13928	13991	13938	13933	13746	13873	13825	13983	14184	13921	13879	13976	13885	13944	13923	13869	13949	14172	13986	13886	13816	13921	13944	13934	13979	14006	14095	13848	13824	13857	14050	14025	13840	13835	14022	13893	14005	13909	13889	13952	13882	13988	14044	13938	14140	14034	13889	13947	14018	13912	13773	13972	13740	13906	14098	13999	13950	13876	13829	13868	13885	13936	13878	13899	13855	13951	13942	13938	13718	13831	14043	13934	13999	13908	14057	14005	14037	13949	13873	13957	14022	13921	14117	14074	14017	13938	14014	13972	14040	14030	13853	14049	13800	13912	14175	13783	13911	14041	13874	13813	13941	14062	13893	13825	14131	13956	13941	13830	13926	14006	14062	14031	14046	14007	13833	13904	13922	13871	13887	13969	13981	13932	13943	13885	13873	14143	13863	14059	13861	13963	13867	14076	14100	13884	13923	13836	13887	13995	13882	14041	13799	14014	14021	13985	13897	13807	13925	13903	13918	14048	13909	14008	13932	14063	13814	13898	13965	13957	13897	14011	13838	13904	13949	13882	13952	13950	14060	13897	13793	14040	13837	13824	13830	13877	14029	14069	13876	13903	14058	13814	13924	13928	13957	13822	14127	13983	13917	14079	14043	13870	14002	13945	14022	14150	14034	14072	13945	13834	13824	14123	13911	13983	13792	14006	13933	14034	13759	13896	14005	13838	14030	14069	13945	14076	13944	14083	13868	13943	13851	13954	13907	13992	14042	13824	13843	13998	14010	13976	13874	14069	14048	13908	13874	13982	13865	13999	13961	13911	13915	13969	13773	13975	13923	14001	13836	14007	13969	13919	14128	14037	13905	13823	13852	13999	13942	13863	14011	13928	13935	14069	14031	14144	13964	14057	13959	13798	13965	13930	13835	14087	13871	13801	13856	13822	13904	13941	13893	14009	14021	13971	13891	13989	14006	14006	13995	13994	13911	13989	13966	14041	13863	14014	13962	13948	13940	13824	13910	14035	13934	14063	13889	14008	14031	14014	13942	13857	13971	14008	13785	14062	13882	13881	13931	13832	14000	13875	13877	14125	13867	14102	13862	13970	13841	13965	14036	13994	14125	14001	13982	13998	13874	13834	13999	13947	14044	14166	14076	13927	13886	13860	14046	14025	13998	14132	13859	13970	13935	13998	14028	13904	13854	14038	13880	13883	14066	13790	13967	13740	13827	13977	13922	14054	13796	13929	14007	14217	13862	13748	13948	14007	14011	13832	13962	14037	13762	13884	13834	13830	13983	13819	13901	13945	14096	13954	14003	13894	14115	13913	13986	13940	13971	13929	13915	13960	13964	13883	13991	13955	13872	14061	13941	14005	13947	13990	13922	13923	13782	13894	14094	14059	13943	14068	13908	13982	14048	13873	14034	13927	14041	13808	14012	14114	13950	13839	14005	14019	14097	14002	14012	13990	13928	13913	14026	13730	14059	13945	13774	13905	13824	13701	13794	14099	13909	13888	13833	13861	13838	14011	13960	13872	13870	13943	13995	13939	13772	13944	13869	13958	13886	13976	14045	13867	13960	13977	13946	13901	14073	13861	13826	13982	13967	13937	14032	14013	13788	13810	13767	13878	13991	13941	14145	13853	13930	13911	13938	13864	13957	13953	14116	14129	14159	13893	13983	13911	13882	13915	14061	13965	14006	14040	13935	14146	13917	13988	14005	13895	13895	13966	13912	13980	14082	13999	13888	14076	13980	13932	13837	13972	13916	13900	14008	13980	13976	13941	13942	13850	13947	13957	14025	13928	14003	13932	13879	13864	14117	13910	13864	14081	13894	14021	13926	13987	13814	13949	13843	13973	14015	13962	13873	13924	13920	14060	13902	13961	13857	13960	14065	13811	13854	13854	13893	13955	13997	13940	14113	13960	13883	14038	13970	13995	13913	14023	13789	13895	13936	13822	13902	13943	13866	14013	13926	13942	13898	13881	14067	13950	13921	13856	13967	13988	14012	13949	14003	13892	14131	13972	13919	13756	14117	13898	13758	13867	13896	13838	14194	13962	13891	13884	14038	14042	13935	13908	13996	14133	13973	13894	13889	13947	13875	13921	14113	13903	13986	13919	13963	13900	13824	13977	14025	14100	13911	14067	14040	13923	14057	13857	13958	13853	14148	14004	13973	14083	13932	13800	14075	14099	14008	13917	14011	13895	13916	13938	14091	14118	13974	14005	13913	14020	13874	14005	13944	13923	13852	13809	14008	13910	14002	13801	13931	13990	13966	13945	13882	13978	13940	14013	14066	14070	14008	13995	13859	13955	13817	13948	13892	13917	13882	13962	13826	13974	14072	13843	14104	14084	14180	13978	14064	14020	14013	13943	13899	13956	14029	14026	14121	13907	13967	13929	14024	13924	14006	13997	14044	13852	13985	14206	13935	14065	13942	14072	13913	13911	13986	13898	13794	14012	13866	14103	13981	14019	13963	13922	14047	13949	14059	14054	13819	13923	13962	13828	13928	13987	13976	14083	13945	14068	14043	13822	13962	13997	13891	13938	13929	13969	13802	13870	14040	13694	13916	14051	14103	13847	14070	14088	13788	13912	13925	13985	14029	13888	13959	13959	14046	13939	13987	13825	13953	13845	13838	14000	13842	13910	14021	13976	13954	13871	13857	13953	13957	14034	13783	13938	13855	13923	13978	13925	13981	14011	14086	14016	14058	13766	13964	13783	13925	14024	13819	13890	13784	14073	14030	13932	14056	13971	14142	13979	13837	13980	14109	13978	13854	13942	13734	13862	13959	13958	13962	14032	13918	13867	13919	13875	13964	14020	14014	13904	14018	13881	13912	13849	13943	14019	13888	13983	13918	13920	14028	14178	13895	13895	13717	13717	13938	14026	13931	13994	14053	13976	13862	13918	13921	14108	14146	13995	13964	14007	14045	14043	14062	14016	13815	13936	13877	13986	13939	14069	13804	13942	13965	14020	14049	13912	13907	14093	13843	14045	13953	13886	13878	14008	14055	13847	13963	14003	13990	13954	13929	14110	13902	13934	13884	13986	13845	14135	13919	14032	13930	13896	13945	13985	14058	14040	14007	13883	13827	14028	13967	13960	14087	14051	13962	14016	13806	13949	13887	14118	13840	13897	13946	13892	13968	13892	14044	13805	14070	13971	13940	13825	13949	14027	13999	13832	13898	14004	13986	13891	13893	13989	13992	13983	13925	14100	13641	14050	13826	13856	13987	13971	13968	13943	13967	13729	14157	13899	13924	13948	13995	14102	13946	13888	14063	13860	13969	13856	13923	13930	13875	14044	14067	14015	13997	13903	13970	13941	13917	13858	13807	13979	14013	14089	14062	13839	14004	14026	13957	13874	14051	13937	14002	14014	14039	13813	13897	13952	14037	14037	14016	13956	14021	13970	14084	13911	13994	14041	14012	13844	14023	13923	13941	14188	13910	13772	13856	14038	13917	13947	13883	13970	13906	13938	14033	14050	13958	14083	13742	13949	14138	13887	13955	14002	13821	14021	13972	13959	14047	14019	14022	13875	14053	14006	14105	13885	14015	14052	13921	13890	13904	13981	13978	13703	14109	14014	13798	13825	14146	13894	13842	14001	14047	13904	13997	13887	13905	13958	13866	14050	13917	13829	13890	13926	13781	14190	13840	13999	14037	14040	13776	14048	13766	13950	13948	14049	13992	13933	14005	13765	14050	13857	13950	14031	13964	13933	13695	13936	13856	14126	13780	13898	13916	13863	13917	13926	13947	13873	14009	13911	13970	14036	13948	13948	13861	13935	14093	13847	14022	14108	13826	14009	14115	13912	13944	13825	13957	13937	13981	14070	14024	13800	13854	13958	13868	13744	13920	13984	13902	13997	13916	14018	14106	13999	13978	14059	13876	14051	14027	14168	14096	14085	13877	13938	13990	13879	14046	13898	13891	13999	13997	13821	14067	14102	14030	13928	13908	13733	14078	14094	13821	13986	14006	14043	13991	13745	13789	14040	13876	14047	14022	13898	14032	13830	13952	14040	13916	14046	13960	13967	13867	14104	13998	13892	13974	14064	13946	13957	13791	13971	13965	13879	14057	13760	14087	14023	13704	14078	13882	14035	14039	13903	14010	13891	14055	14144	14087	14016	14030	14085	14033	13888	13933	14021	13872	13958	13797	13984	13960	13905	14017	14078	13846	14044	13896	13968	13961	13878	14028	13904	14039	13833	14060	14018	13882	13908	13858	14132	13851	14008	14083	14004
24206	21507	29084	24473	22422	21886	19859	16781	16066	16014	15665	15588	15463	15104	15276	15088	14938	14939	14895	14669	14793	14891	14875	14876	14825	14732	14888	15062	14998	14772	14820	14880	14604	14874	14923	14741	14895	14831	14824	14795	14857	14680	14859	14915	14784	14753	14853	14811	14753	14690	14904	14910	14776	14686	14757	14774	14751	14718	14687	15029	15178	15140	15353	15021	15002	14837	14722	14831	14643	14762	14778	14865	14665	14677	14633	14699	14643	14632	14607	14701	14694	14736	14720	14586	14734	14837	14722	14615	14566	14810	14789	14737	15013	14777	14755	14625	14818	14806	14726	14831	14709	14602	14794	14956	14707	14741	14603	14645	14659	14652	14559	14780	14698	14551	14810	14805	14859	14777	14927	14824	14786	14789	14673	14762	14450	14647	14599	14773	14722	14599	14729	14838	14874	14783	14792	14647	14778	14648	14698	14795	14613	14823	14547	14694	14738	14588	14899	14633	14855	14695	14894	14684	14847	14765	14801	14769	14736	14700	14773	14720	14819	14627	14672	14682	14631	14813	14582	14726	14840	14746	14683	14807	14855	14651	14743	14842	14709	14829	14701	14804	14685	14837	14893	14593	14687	14582	14673	14690	14624	14566	14608	14788	14640	14929	14737	14613	14637	14870	14820	14555	14725	14739	14812	14724	14603	14563	14698	14508	14806	14683	14698	14572	14691	14585	14719	14813	14758	14641	14613	14704	14638	14620	14646	14760	14758	14641	14668	14757	14667	14479	14686	14663	14739	14714	14825	14486	14695	14882	14705	14560	14865	14622	14553	14674	14638	14699	14794	14572	14768	14803	14877	14795	14870	14690	14704	14729	14858	14523	14640	14619	14651	14823	14688	14645	14733	14605	14769	14736	14488	14791	14732	14670	14754	14572	14905	14770	14625	14625	14573	14638	14696	14687	14797	14672	14583	14707	14735	14723	14566	14593	14744	14589	14549	14631	14574	14626	14623	14690	14744	14713	14780	14847	14485	14786	14658	14738	14567	14803	14726	14726	14686	14532	14733	14815	14725	14797	14677	14495	14773	14712	14736	14656	14831	14694	14667	14683	14855	14691	14648	14542	14754	14901	14712	14618	14569	14709	14830	14657	14642	14652	14763	14714	14719	14618	14904	14774	14692	14689	14507	14597	14809	14640	14515	14612	14457	14564	14743	14734	14692	14694	14676	14634	14614	14834	14904	14798	14707	14830	14601	14864	14721	14695	14581	14797	14687	14810	14627	14552	14799	14521	14653	14572	14779	14750	14763	14858	14681	14721	14710	14457	14630	14661	14603	14702	14664	14684	14759	14622	14769	14822	14814	14765	14794	14766	14687	14597	14921	14947	14689	14737	14752	14641	14601	14625	14615	14665	14693	14685	14826	14487	14904	14766	14723	14761	14719	14631	14748	14603	14560	14662	14769	14788	14706	14645	14611	14676	14760	14677	14991	14794	14669	14861	14709	14562	14832	14704	14744	14906	14831	14731	14596	14794	14716	14653	14650	14720	14849	14385	14845	14646	14802	14748	14742	14716	14524	14536	14592	14743	14725	14545	14797	14430	14541	14687	14660	14741	14809	14753	14618	14597	14747	14532	14827	14567	14603	14649	14731	14565	14674	14763	14712	14775	14754	14747	14540	14559	14670	14491	14785	14535	14629	14835	14771	14625	14684	14558	14593	14713	14856	14855	14793	14686	14591	14742	14667	14770	14604	14684	14718	14703	14572	14738	14838	14550	14702	14500	14793	14692	14649	14612	14795	14589	14871	14805	14736	14835	14777	14806	14747	14826	14526	14730	14765	14823	14786	14594	14569	14861	14457	14759	14725	14793	14540	14634	14674	14626	14743	14740	14671	14686	14705	14756	14741	14664	14772	14823	14530	14592	14522	14626	14843	14796	14767	14709	14688	14731	14571	14736	14840	14773	14555	14781	14651	14684	14662	14883	14743	14707	14668	14865	14746	14782	14647	14727	14663	14556	14830	14659	14681	14764	14781	14680	14906	14686	14732	14584	14676	14656	14703	14549	14665	14645	14560	14699	14714	14823	14631	14708	14716	14886	14641	14733	14664	14576	14669	14810	14605	14802	14734	14737	14768	14732	14844	14605	14751	14840	14606	14594	14860	14608	14818	14820	14576	14822	14756	14777	14745	14658	14712	14763	14646	14497	14778	14856	14637	14757	14693	14654	14797	14595	14650	14809	14591	14896	14788	14657	14659	14624	14516	14666	14756	14678	14726	14775	14693	14716	14789	14566	14605	14927	14597	14605	14772	14687	14603	14603	14710	14633	14929	14780	14698	14805	14585	14737	14738	14812	14662	14656	14760	14749	14647	14503	14638	14851	14742	14971	14601	14745	14860	14614	14751	14648	14685	14739	14612	14675	14699	14530	14807	14754	14792	14634	14590	14679	14840	14605	14686	14798	14759	14558	14571	14668	14675	14402	14768	14784	14788	14616	14816	14778	14818	14681	14650	14711	14606	14711	14695	14673	14809	14626	14625	14758	14819	14607	14768	14673	14779	14794	14773	14721	14719	14577	14801	14594	14785	14753	14800	14730	14716	14620	14776	14588	14740	14604	14758	14646	14518	14819	14708	14735	14680	14690	14650	14569	14748	14641	14789	14554	14446	14798	14663	14766	14832	14602	14585	14634	14632	14717	14595	14780	14686	14812	14646	14594	14695	14857	14730	14446	14596	14578	14632	14788	14811	14724	14737	14742	14701	14572	14814	14770	14762	14779	14765	14560	14885	14778	14864	14719	14663	14749	14766	14606	14606	14730	14501	14690	14792	14428	14694	14800	14755	14837	14743	14822	14534	14700	14737	14547	14672	14681	14734	14665	14758	14778	14866	14585	14622	14705	14798	14688	14577	14781	14775	14594	14634	14714	14731	14710	14795	14830	14718	14552	14829	14766	14609	14661	14671	14627	14659	14648	14613	14825	14756	14702	14725	14781	14787	14815	14607	14739	14496	14904	14718	14674	14707	14707	14659	14741	14737	14526	14853	14543	14811	14650	14639	14697	14663	14815	14784	14757	14655	14706	14781	14822	14540	14785	14823	14643	14628	14673	14789	14617	14913	14864	14813	14765	14752	14648	14636	14767	14659	14773	14745	14595	14636	14769	14813	14894	14935	14833	14692	14648	14757	14621	14716	14732	14723	14729	14805	14894	14519	14746	14827	14742	14579	14610	14634	14865	14820	14906	14590	14675	14962	14762	14561	14656	14835	14714	14702	14565	14604	14644	14703	14692	14965	14799	14739	14730	14416	14746	14647	14667	14672	14821	14758	14881	14862	14755	14758	14725	14735	14640	14627	14903	14609	14629	14661	14593	14685	14870	14717	14809	14880	14584	14701	14612	14757	14678	14846	14498	14590	14774	14821	14717	14588	14643	14599	14715	14749	14496	14644	14419	14640	14657	14866	14777	14659	14867	14816	14716	14815	14688	14632	14584	14752	14711	14661	14855	14749	14712	14527	14528	14629	14492	14724	14746	14645	14715	14787	14897	14722	14631	14560	14775	14509	14778	14618	14714	14443	14948	14692	14718	14615	14731	14672	14823	14749	14500	14740	14561	14749	14689	14663	14707	14776	14645	14630	14676	14762	14828	14534	14850	14667	14690	14680	14721	14661	14534	14726	14711	14773	14628	14834	14745	14603	14727	14669	14591	14785	14646	14711	14564	14638	14671	14776	14562	14775	14664	14754	14667	14763	14832	14694	14736	14615	14746	14873	14683	14776	14825	14794	14487	14766	14700	14665	14627	14677	14632	14657	14730	14823	14526	14817	14739	14668	14660	14857	14650	14776	14859	14793	14795	14591	14762	14654	14609	14617	14548	14469	14712	14792	14824	14635	14772	14665	14591	14711	14621	14794	14729	14954	14903	14754	14778	14662	14744	14713	14820	14817	14542	14676	14488	14530	14496	14476	14786	14676	14768	14763	14733	14936	14646	14646	14813	14655	14693	14805	14498	14619	14687	14621	14552	14640	14685	14779	14634	14663	14683	14757	14663	14752	14756	14795	14645	14564	14645	14764	14663	14867	14652	14661	14472	14549	14702	14668	14700	14709	14740	14831	14846	14788	14726	14708	14805	14649	14650	14642	14695	14708	14806	15024	14728	14540	14625	14863	14713	14922	14665	14571	14580	14739	14748	14905	14745	14768	14627	14682	14671	14839	14757	14728	14892	14767	14568	14608	14705	14676	14906	14501	14742	14789	14727	14813	14394	14751	14772	14642	14693	14547	14781	14766	14717	14760	14798	14898	14706	14812	14753	14671	14557	14595	14632	14556	14584	14625	14471	14506	14689	14676	14873	14639	14809	14717	14756	14820	14648	14673	14826	14646	14735	15012	14716	14737	14553	14873	14875	14714	14754	14727	14764	14858	14787	14586	14730	14872	14600	14900	14789	14687	14721	14588	14638	14688	14627	14862	14691	14735	14805	14669	14602	14685	14879	14609	14780	14604	14834	14909	14594	14719	14703	14573	14811	14801	14704	14627	14702	14533	14595	14787	14842	14641	14711	14786	14565	14884	14912	14700	14590	14662	14699	14604	14843	14698	14738	14597	14623	14570	14501	14556	14636	14729	14616	14788	14630	14813	14618	14679	14833	14779	14777	14763	14668	14620	14591	14664	14626	14757	14750	14676	14654	14554	14649	14648	14886	14799	14737	14550	14680	14776	14798	14793	14790	14784	14747	14729	14589	14635	14532	14744	14681	14674	14773	14918	14658	14737	14484	14805	14826	14792	14658	14815	14682	14669	14681	14770	14681	14614	14594	14684	14782	14614	14687	14749	14828	14628	14686	14800	14454	14531	14723	14862	14890	14815	14767	14760	14560	14814	14842	14715	14721	14910	14718	14641	14706	14783	14828	14780	14555	14750	14638	14719	14685	14833	14615	14885	14784	14544	14641	14603	14675	14830	14641	14686	14702	14593	14869	14795	14778	14717	14661	14671	14619	14549	14572	14834	14618	14873	14747	14729	14600	14753	14504	14742	14766	14887	14815	14725	14745	14825	14693	14829	14953	14697	14604	14688	14490	14874	14475	14710	14729	14737	14834	14682	14772	14674	14705	14661	14868	14774	14742	14823	14661	14797	14766	14642	14703	14596	14630	14706	14569	14622	14862	14625	14825	14678	14728
17508	35388	33352	25140	21933	19087	16834	15887	15759	15073	14888	14596	14218	14046	13990	13759	13866	13533	13518	13708	13457	13421	13478	13520	13502	13487	13587	13505	13796	13541	13478	13575	13612	13463	13605	13599	13338	13639	13541	13339	13445	13422	13541	13414	13413	13414	13493	13401	13414	13544	13400	13343	13498	13272	13333	13420	13483	13508	13618	14145	14313	14324	14146	13956	13682	13634	13423	13384	13457	13456	13436	13301	13249	13276	13515	13493	13499	13476	13503	13607	13503	13320	13485	13516	13475	13459	13540	13418	13408	13381	13356	13412	13453	13311	13498	13378	13464	13308	13352	13544	13322	13389	13433	13549	13399	13521	13267	13411	13331	13408	13445	13315	13380	13357	13222	13364	13465	13466	13481	13380	13498	13418	13425	13305	13440	13580	13420	13463	13486	13528	13304	13238	13450	13357	13354	13347	13494	13384	13486	13493	13358	13416	13430	13676	13462	13411	13344	13348	13484	13459	13459	13395	13469	13389	13352	13543	13494	13344	13393	13500	13376	13479	13284	13298	13569	13530	13453	13399	13499	13405	13408	13330	13490	13321	13366	13331	13416	13481	13437	13433	13466	13525	13430	13494	13433	13523	13213	13317	13339	13352	13577	13523	13530	13256	13426	13427	13314	13343	13432	13445	13432	13331	13353	13442	13251	13561	13442	13420	13305	13374	13580	13470	13416	13262	13380	13430	13435	13269	13477	13302	13556	13421	13356	13410	13453	13353	13399	13429	13350	13436	13419	13391	13281	13452	13472	13349	13474	13318	13545	13396	13425	13389	13470	13407	13420	13352	13141	13182	13499	13514	13312	13438	13476	13453	13474	13349	13412	13432	13312	13257	13382	13496	13405	13606	13386	13482	13442	13417	13542	13284	13481	13311	13319	13264	13411	13382	13461	13442	13344	13410	13379	13431	13425	13592	13284	13397	13252	13405	13388	13527	13456	13332	13307	13317	13418	13451	13419	13363	13475	13521	13285	13232	13460	13420	13364	13396	13453	13473	13389	13446	13311	13373	13437	13379	13320	13316	13181	13422	13331	13384	13569	13422	13370	13337	13268	13271	13321	13394	13404	13442	13248	13455	13466	13380	13299	13350	13388	13533	13388	13501	13549	13367	13524	13502	13336	13367	13465	13425	13335	13315	13347	13516	13441	13452	13564	13429	13298	13439	13522	13272	13462	13530	13426	13365	13445	13517	13303	13417	13268	13467	13430	13312	13400	13304	13494	13370	13568	13325	13505	13409	13340	13544	13365	13391	13492	13373	13341	13453	13395	13501	13442	13526	13360	13317	13386	13397	13402	13460	13408	13278	13382	13398	13359	13514	13434	13433	13353	13420	13452	13379	13397	13238	13517	13260	13371	13238	13545	13339	13445	13477	13361	13319	13557	13400	13449	13386	13518	13262	13497	13537	13427	13484	13415	13386	13461	13179	13363	13496	13283	13291	13422	13576	13319	13465	13145	13448	13301	13332	13365	13344	13324	13284	13458	13423	13447	13428	13402	13487	13359	13434	13458	13399	13248	13462	13401	13459	13466	13362	13504	13305	13387	13343	13339	13418	13468	13424	13393	13578	13234	13275	13501	13425	13381	13367	13430	13561	13437	13287	13350	13368	13456	13292	13517	13439	13361	13500	13543	13268	13288	13369	13449	13339	13372	13382	13340	13220	13247	13378	13263	13428	13515	13350	13568	13376	13357	13362	13358	13425	13508	13380	13513	13413	13393	13376	13322	13296	13266	13448	13520	13387	13417	13593	13490	13485	13388	13415	13346	13391	13428	13446	13458	13444	13402	13433	13367	13275	13322	13366	13530	13269	13481	13290	13460	13414	13481	13576	13499	13564	13450	13381	13534	13517	13292	13504	13595	13579	13506	13440	13460	13399	13472	13455	13697	13435	13455	13499	13394	13493	13593	13407	13346	13257	13283	13377	13493	13265	13584	13464	13540	13430	13354	13461	13556	13280	13554	13436	13438	13548	13452	13503	13508	13428	13446	13330	13491	13288	13591	13170	13558	13328	13326	13379	13258	13476	13443	13464	13242	13347	13545	13399	13471	13467	13361	13196	13285	13450	13417	13548	13372	13305	13153	13447	13584	13361	13388	13703	13479	13294	13517	13607	13308	13666	13439	13436	13377	13374	13539	13509	13450	13450	13432	13432	13416	13462	13475	13310	13490	13527	13441	13493	13267	13449	13527	13498	13275	13397	13451	13387	13324	13414	13266	13440	13413	13552	13410	13376	13473	13426	13487	13324	13460	13544	13480	13294	13491	13426	13382	13277	13320	13419	13459	13344	13362	13571	13272	13431	13433	13412	13337	13527	13504	13548	13337	13522	13381	13429	13295	13366	13500	13279	13571	13460	13323	13512	13340	13599	13439	13391	13416	13475	13367	13495	13356	13373	13471	13604	13366	13364	13444	13281	13439	13382	13331	13412	13337	13449	13445	13313	13340	13558	13430	13417	13527	13411	13167	13466	13472	13479	13352	13418	13413	13409	13517	13556	13286	13322	13465	13305	13454	13330	13405	13417	13416	13412	13473	13394	13438	13333	13409	13407	13342	13407	13468	13528	13226	13511	13419	13551	13440	13443	13399	13335	13397	13431	13474	13345	13471	13363	13513	13509	13400	13363	13354	13612	13339	13651	13594	13436	13416	13355	13203	13461	13600	13419	13459	13303	13355	13495	13428	13472	13239	13445	13357	13395	13426	13431	13424	13432	13574	13394	13339	13496	13253	13351	13264	13419	13436	13517	13385	13451	13490	13491	13432	13469	13402	13326	13340	13378	13391	13536	13522	13427	13440	13443	13344	13470	13446	13350	13519	13507	13458	13410	13508	13455	13323	13572	13421	13339	13578	13335	13265	13407	13496	13537	13496	13462	13422	13505	13450	13471	13419	13518	13385	13422	13594	13560	13444	13451	13575	13504	13352	13281	13468	13473	13522	13430	13419	13595	13446	13195	13334	13447	13476	13280	13522	13262	13478	13358	13439	13539	13405	13341	13385	13322	13447	13283	13534	13354	13392	13638	13320	13434	13478	13399	13191	13385	13382	13492	13435	13510	13366	13378	13415	13380	13452	13444	13474	13475	13466	13335	13446	13433	13413	13258	13403	13548	13353	13414	13466	13322	13532	13356	13396	13579	13382	13389	13414	13420	13459	13354	13351	13497	13449	13325	13338	13544	13421	13493	13397	13516	13339	13440	13456	13357	13419	13416	13598	13467	13398	13396	13397	13397	13498	13355	13244	13297	13448	13470	13621	13452	13421	13341	13529	13476	13350	13252	13448	13369	13442	13360	13462	13428	13543	13365	13434	13366	13395	13441	13380	13427	13613	13282	13402	13398	13260	13401	13307	13368	13644	13404	13224	13339	13516	13324	13317	13206	13398	13402	13312	13283	13392	13338	13483	13388	13390	13331	13438	13373	13427	13382	13468	13364	13460	13451	13327	13420	13277	13452	13452	13271	13356	13364	13375	13241	13516	13436	13392	13471	13454	13333	13460	13484	13424	13380	13382	13280	13521	13458	13556	13295	13485	13347	13477	13468	13503	13435	13271	13275	13495	13397	13354	13392	13298	13409	13565	13390	13502	13572	13398	13510	13527	13505	13454	13474	13413	13369	13408	13397	13255	13575	13525	13586	13339	13521	13505	13330	13314	13512	13527	13413	13563	13332	13441	13581	13482	13363	13284	13289	13506	13511	13478	13433	13395	13267	13267	13370	13408	13382	13518	13414	13441	13257	13429	13525	13362	13454	13436	13467	13328	13447	13474	13377	13459	13519	13516	13314	13496	13249	13453	13298	13496	13365	13360	13482	13556	13448	13527	13398	13347	13256	13498	13451	13383	13451	13478	13505	13302	13357	13297	13327	13300	13395	13525	13530	13272	13300	13401	13447	13243	13505	13374	13403	13354	13366	13187	13253	13353	13450	13377	13275	13324	13390	13358	13407	13629	13529	13252	13541	13389	13504	13400	13559	13573	13385	13340	13512	13430	13361	13353	13352	13376	13516	13462	13446	13332	13391	13415	13199	13326	13398	13466	13376	13367	13301	13467	13366	13331	13422	13380	13430	13412	13374	13243	13316	13419	13466	13446	13391	13467	13320	13504	13356	13481	13458	13523	13316	13476	13368	13381	13568	13326	13182	13372	13286	13385	13364	13467	13297	13442	13412	13262	13282	13665	13375	13355	13318	13338	13442	13344	13525	13423	13298	13379	13355	13422	13305	13345	13447	13355	13290	13460	13448	13396	13304	13503	13510	13374	13459	13427	13419	13421	13408	13265	13420	13200	13314	13301	13446	13648	13424	13467	13465	13531	13499	13455	13544	13484	13319	13596	13436	13418	13523	13506	13438	13426	13376	13438	13403	13465	13332	13471	13345	13641	13414	13428	13376	13431	13534	13371	13443	13551	13586	13328	13530	13398	13456	13255	13301	13444	13481	13342	13286	13403	13294	13379	13599	13327	13325	13515	13414	13357	13463	13527	13223	13375	13365	13369	13381	13412	13483	13281	13246	13402	13233	13421	13422	13439	13421	13224	13474	13446	13286	13342	13489	13359	13334	13438	13491	13450	13378	13449	13454	13503	13308	13543	13441	13347	13362	13329	13521	13323	13279	13550	13528	13441	13509	13396	13367	13391	13309	13467	13563	13377	13564	13564	13476	13667	13546	13518	13412	13310	13413	13481	13412	13263	13451	13366	13341	13361	13498	13406	13434	13523	13484	13386	13299	13467	13524	13381	13414	13371	13401	13356	13305	13441	13272	13556	13365	13391	13482	13228	13479	13379	13677	13405	13608	13484	13499	13338	13477	13444	13376	13466	13413	13333	13335	13463	13574	13635	13338	13529	13314	13450	13377	13289	13503	13424	13351	13479	13478	13411	13470	13481	13424	13361	13426	13500	13527	13334	13345	13465	13301	13492	13455	13347	13549	13587	13523	13469	13456	13298	13317	13325	13480	13529	13405	13327	13407	13339	13361	13355	13320	13444	13392	13445	13282	13304	13534	13349	13507	13604	13610	13505	13468	13476	13352	13471	13315	13456	13422	13412	13194	13508	13463	13538	13397	13402	13389	13438	13509	13611	13592	13288	13315	13381	13330	13316	13564	13380	13393	13348	13392	13453	13479	13429	13373
23238	21560	29511	24098	21794	23513	24481	18341	17038	17333	16833	16256	16156	15866	15806	15739	15584	15576	15376	15377	15384	15291	15450	15339	15171	15393	15349	15305	15281	15506	15449	15503	15336	15344	15368	15328	15297	15313	15476	15248	15335	15458	15348	15498	15377	15326	15272	15256	15073	15140	15278	15340	15273	15195	15360	15112	15087	15347	15283	15711	16491	16407	16191	15627	15443	15307	15023	15071	15348	15106	14948	15191	15092	15298	15171	15168	15409	15397	15214	15280	14987	15232	15294	15329	15200	15206	15299	15101	15220	15116	15253	15379	15162	15018	15201	15394	15204	14957	15164	14998	15276	15148	15207	15346	15173	14994	15102	15055	15345	15382	15198	15116	15003	15305	15155	15257	15356	15190	15252	15187	15185	15085	15098	15342	15207	15254	15135	15057	14964	15128	15296	15059	15346	15034	15150	15135	15404	15223	15274	15186	15043	15255	15035	15115	15147	15330	15334	15191	15148	15349	15029	15155	15115	15152	14996	15173	15137	15135	15143	15269	15082	15119	15172	15085	15317	15256	15198	14943	15337	15084	15164	15168	15048	15201	15152	15124	15154	15309	15161	15068	15112	15215	15346	15141	15145	15352	15045	15369	15248	15251	15169	15130	15317	15201	14988	15217	14997	15073	15173	15163	15323	15176	15279	15160	15126	15123	15292	15153	15095	15243	15155	15303	15187	15357	15270	14997	14957	15314	15342	15055	14916	15032	14991	15300	15312	15196	15212	15439	15189	15202	15235	15102	15231	15195	15323	15280	15129	14982	15268	15154	15222	15283	15124	15017	15283	15060	15278	15099	15222	15263	15120	15011	15179	15030	15134	15123	15197	15237	15259	15116	15116	15342	15243	15270	15016	15045	15066	15058	15225	15185	15288	15084	15050	15206	15212	15078	15061	15072	15273	15219	15289	15228	15104	15207	15164	15072	15237	15131	15204	15416	15010	15168	15056	15213	15116	15181	15159	15075	15154	15113	15150	15318	15210	15136	15202	15007	15285	14939	14953	15161	14986	15410	15053	15171	15217	15109	15070	14990	15176	15027	15109	15021	15242	15360	15292	15132	15043	15323	15067	15057	15086	15051	15208	15229	14892	15095	15199	15074	15149	15162	15098	15279	15162	15225	15050	15252	14936	15072	15167	15083	15115	15079	15155	15048	15072	15044	15044	15040	15217	15175	15053	15070	15067	15190	15239	15205	15149	15000	15122	15193	15137	15101	15114	15094	15084	15220	14876	15095	15303	15229	15240	15057	15170	15188	15087	15019	14943	15106	15179	14976	15163	15307	15203	15082	15345	15129	15085	15130	15305	15095	14927	14945	15144	15120	14917	15277	15127	15035	15122	14934	15173	15098	15205	14939	15067	15358	15029	15290	15133	15160	15061	15207	15054	14968	15031	15106	15360	15212	15072	15232	14952	14947	15223	15217	14993	15220	15019	15295	15253	15105	15026	15188	15291	15197	15074	15158	15201	15119	15280	15205	15245	15279	15168	15331	15310	15089	15225	15194	15019	15072	15267	14925	15250	15128	15181	14977	15192	14931	14941	15142	15268	15266	15081	14995	15179	15086	14940	15096	15269	15098	15120	15050	15174	15223	15039	14997	15240	14930	15001	15245	15250	14935	15060	15064	15009	15159	15219	15164	15117	15029	15197	15157	15312	15165	15227	15013	15232	14980	15149	15134	15224	14981	14985	15188	15018	14964	15139	15180	15024	15187	15201	15063	15122	15172	15199	15182	15035	15152	15297	15091	15244	15076	15129	15341	15083	15191	15187	15181	15070	15187	15058	15101	15061	15032	15209	15047	15107	15229	14985	15048	15135	15040	15210	15108	15205	15093	15235	15379	15207	15190	15312	15087	15275	15201	15129	15198	15405	15087	15111	15069	15252	15239	15069	15117	15371	14971	15202	15214	15391	15286	15146	15055	15182	15133	15190	15021	15061	15142	15100	15171	15146	15088	15160	15014	15173	15027	15002	15092	15010	15211	15080	15105	15091	15142	15261	15058	15214	14891	15018	15117	14970	15309	15139	15223	15316	15247	15209	15445	15266	15002	15037	15175	15222	15224	15288	15245	15111	15213	15152	15118	15348	15218	15020	15124	15144	15194	15073	15179	15149	15185	15208	15280	15129	15172	15186	15232	15091	15203	15201	15264	15282	15352	15232	15148	15095	15321	15005	15195	15262	15090	15002	15216	15114	15098	14969	15155	15203	15123	15081	15247	15149	15374	14944	15220	15060	15136	15161	15018	15007	15106	15062	15306	15226	15074	15181	15105	15277	15341	15139	15161	15194	15252	15201	15123	15244	15268	14851	15044	15133	15150	15070	15195	15130	15012	15198	15080	15161	15235	15233	15104	15052	15157	15107	15147	15219	15119	15213	15178	15113	15132	15210	15219	15083	15040	15115	15083	15251	15227	15442	15372	15100	15043	15178	15080	15115	15289	15099	15304	15255	15122	15203	15208	15338	15121	15045	15106	15284	15019	15007	15269	15066	15284	15292	15026	14929	14903	15173	15156	14987	15108	15036	15172	15246	15127	15152	15024	14852	15086	15109	15083	15342	15011	15064	15181	15145	15060	15266	15109	15209	15149	15006	15210	14981	15096	14905	15141	15178	15450	15157	15118	15145	15275	15044	15097	15123	15300	15094	15173	15329	15003	15161	15322	15182	15099	15339	15176	15155	15209	15191	15156	15025	14944	15135	15129	15228	15198	15059	15241	15201	15142	15292	15286	15244	15029	15101	15215	15250	15159	15421	15288	14913	15256	14951	15119	14999	14979	15277	15326	15121	15106	15332	15163	15043	15144	15035	15197	15136	15181	15273	15167	15220	15133	15075	15207	15028	15193	15373	15163	15248	15173	14894	15204	15293	15136	15377	14924	15049	15101	15037	15190	15071	14947	15087	15177	15322	15364	14956	15321	15199	15055	15266	15090	15151	14975	15103	15125	14950	14983	15209	15063	15226	15067	15241	15231	14972	15076	15281	15028	15198	15100	15179	15188	15171	15159	14872	15029	15160	14917	15004	14994	14941	15166	15193	15059	14946	15051	15308	15261	15143	15177	15309	15101	15248	15108	14991	15154	15174	15200	15110	15021	15163	15146	15169	15047	15094	15294	15079	15138	14959	15339	15172	15176	15180	15121	15206	14959	15062	15293	15265	14969	14951	14943	15223	15231	15124	14791	15211	15186	15148	15184	15123	15084	14873	15094	15156	15126	15010	14936	15201	15090	15040	15098	15068	15247	14908	15134	15210	15196	15034	15112	15251	15180	15123	15109	15156	14948	15187	15077	15224	15226	15145	14970	15234	15009	15039	15235	15174	15134	14944	15156	15008	15155	14912	15378	15190	15174	14952	15081	15054	15100	15286	15230	15144	14967	15139	15270	15233	15312	15209	15092	15360	15292	15190	15313	15090	15128	15235	15097	14921	15153	14963	15045	15036	15092	14954	14894	14998	15022	15048	15252	15098	15001	15021	15248	15039	15167	15049	15107	15052	15322	15189	15237	15411	14996	14984	15330	15119	15046	15154	15152	15004	15308	15039	15011	15227	15241	15117	15111	15103	15166	14972	15207	15296	14968	15243	15307	15051	15086	15063	15096	15171	15095	15199	15117	15148	14984	15234	15248	15279	15219	15114	15141	15262	15022	15255	15253	15128	15040	15313	15347	15171	15118	15252	15080	14967	15195	15313	15162	15154	14929	15168	15139	15035	15180	15083	15092	15136	15076	15126	15097	15041	15186	15038	15119	15147	15099	15139	15386	15025	15148	15230	15359	15327	15095	15113	15019	15298	15058	15159	15040	15045	15039	15066	15141	15185	15179	15195	15196	15176	15019	15189	15019	14967	15131	15052	15078	15361	15416	15241	15206	15274	15229	15156	15145	15416	15079	15102	15070	15220	15132	15154	15133	15345	15181	15319	15187	15185	15145	15077	15185	14964	14924	15047	15138	14993	15123	15365	15310	15108	15114	15236	15226	15019	15055	15123	14958	15232	15031	15133	15320	15184	15107	15070	15109	15298	15028	15237	15224	15139	15131	15080	15051	15156	15198	15109	15014	15074	15070	15300	15154	15139	15183	15234	15139	15222	15009	15251	15047	15104	15097	15125	15102	15238	15241	14975	15204	15250	15249	15106	15145	15072	15261	15189	14975	15206	15114	15144	15228	15168	15169	15064	15245	15273	15122	15104	15107	15365	15067	15173	14922	15123	15133	15241	15051	15194	15130	15229	15218	15087	14936	15165	15217	15224	15141	15195	15085	15047	15133	15054	15232	14907	15052	15044	15443	15182	14849	15217	15110	15328	15248	15299	14994	15121	15002	15058	15061	15221	15090	15102	15014	15069	15082	15258	15423	15236	15332	15130	14950	15149	15182	15296	15188	15111	15018	15173	15105	15151	15152	15184	15109	15174	14990	15158	15273	15092	15137	15094	15063	15243	15200	15315	15195	15223	15225	15339	15140	14979	15259	15034	15074	15118	15132	15077	15147	15117	14995	15113	15008	15294	14985	15066	15265	15225	15172	15219	15195	15086	15246	15160	15074	15016	15045	15128	15266	15262	15210	15097	15157	15359	14978	15164	15182	15070	15185	15159	15083	15121	15197	15066	15408	15289	15371	15382	15243	15106	15159	15174	15137	15282	15185	15271	15134	14978	15062	15238	15216	15258	15169	15430	15251	15061	15208	15161	14981	15027	14892	15196	15123	15176	15323	15181	15232	15190	15125	15144	15273	15210	15137	15110	15179	15200	15305	15241	15193	15245	14989	15261	15015	15212	15135	15047	15072	15072	15073	15300	15332	15291	15124	15297	15177	15156	15136	15212	15156	15041	15166	15023	15189	15182	15135	15109	15073	15272	15178	15150	15043	15057	15181	15036	15185	15112	15031	15268	15188	15179	15120	15076	15155	14967	15194	15093	15048	15246	15248	15244	15034	15054	15164	15157	15147	15240	15117	15142	15119	15151	15223	15211	15147	15187	14925	15220	15197	15078	15394	15164	15121	15030	15166	15252	15070	14970	14904	15103	15188	15146	14976	15181	15123	15169	15338	15039	15298	15351	15088	15192	15151	14916	14977	15377	15238	15001	15143	15078	15200	15225	15210	15106	15110	15059	15317	15147	15117	15083	15075	15116	15318
19676	40279	37066	28555	24678	20603	18368	17623	16809	16239	15907	15402	14666	14401	14415	14343	14197	13918	13934	13893	13935	13845	13742	13826	13776	13878	13882	14056	14059	13775	13828	13763	13974	13743	13654	13790	13805	13672	13774	13655	13953	13680	13727	13796	13718	13813	13809	13650	13856	13865	13724	13839	13745	13673	13753	13631	13623	13573	14083	14579	15364	15463	15140	14577	14131	13875	13697	13805	13884	13851	13748	13842	13844	13787	13622	13756	13629	13718	13800	13777	13655	13602	13766	13822	13569	13650	13651	13713	13651	13750	13796	13679	13669	13651	13634	13605	13581	13613	13639	13571	13786	13617	13583	13657	13575	13629	13574	13752	13734	13829	13646	13683	13733	13740	13702	13677	13687	13584	13722	13601	13679	13737	13571	13784	13815	13609	13879	13620	13705	13904	13644	13758	13722	13726	13818	13700	13727	13790	13829	13595	13757	13693	13709	13806	13599	13645	13887	13781	13612	13741	13713	13541	13866	13578	13693	13844	13637	13561	13673	13634	13733	13695	13501	13630	13737	13793	13561	13462	13607	13681	13771	13677	13747	13702	13715	13684	13649	13575	13684	13797	13758	13867	13780	13696	13694	13802	13616	13608	13706	13839	13719	13586	13671	13733	13652	13541	13769	13721	13702	13694	13694	13751	13648	13798	13748	13808	13502	13704	13843	13634	13723	13639	13742	13833	13817	13522	13717	13668	13759	13712	13837	13541	13635	13627	13742	13749	13732	13570	13658	13717	13759	13628	13599	13786	13584	13606	13621	13658	13788	13779	13616	13602	13744	13697	13642	13688	13786	13764	13819	13832	13785	13706	13657	13678	13678	13840	13730	13764	13732	13652	13607	13757	13726	13595	13526	13685	13593	13560	13614	13770	13772	13794	13600	13757	13704	13687	13633	13797	13843	13570	13665	13722	13691	13717	13676	13768	13749	13623	13730	13636	13744	13659	13571	13681	13697	13582	13684	13803	13490	13693	13624	13639	13629	13628	13785	13746	13635	13827	13630	13655	13651	13749	13736	13786	13688	13778	13772	13769	13838	13617	13705	13648	13711	13824	13764	13619	13768	13747	13549	13730	13545	13693	13743	13698	13836	13628	13606	13586	13605	13827	13717	13615	13440	13631	13592	13665	13811	13671	13804	13753	13614	13470	13674	13701	13750	13801	13659	13752	13702	13612	13659	13662	13554	13588	13814	13767	13499	13731	13643	13727	13681	13601	13701	13696	13776	13763	13706	13866	13660	13730	13611	13612	13623	13828	13789	13726	13665	13535	13647	13533	13698	13737	13750	13756	13556	13521	13496	13562	13682	13589	13812	13665	13683	13739	13724	13662	13554	13684	13799	13737	13687	13628	13658	13816	13584	13641	13775	13629	13731	13725	13583	13588	13794	13762	13702	13648	13646	13777	13582	13758	13637	13716	13777	13710	13621	13723	13634	13628	13676	13839	13462	13757	13641	13609	13652	13746	13708	13638	13582	13553	13639	13674	13617	13766	13621	13656	13695	13713	13735	13514	13624	13819	13541	13639	13688	13726	13553	13676	13853	13652	13631	13683	13772	13754	13579	13727	13693	13717	13665	13593	13658	13518	13681	13696	13765	13683	13710	13654	13787	13710	13571	13798	13768	13519	13725	13800	13740	13720	13740	13599	13950	13717	13752	13599	13562	13614	13623	13731	13872	13644	13731	13524	13777	13563	13669	13677	13692	13807	13853	13836	13728	13540	13548	13654	13509	13484	13747	13744	13709	13609	13750	13622	13748	13803	13626	13643	13666	13692	13577	13661	13774	13702	13663	13638	13731	13683	13778	13637	13725	13702	13679	13659	13604	13519	13545	13646	13604	13563	13609	13627	13715	13670	13617	13718	13779	13533	13718	13724	13378	13651	13781	13699	13704	13590	13808	13566	13631	13615	13747	13766	13541	13635	13824	13792	13912	13730	13572	13874	13698	13641	13836	13761	13521	13775	13592	13477	13735	13607	13748	13666	13729	13591	13717	13570	13495	13627	13798	13580	13614	13611	13873	13614	13626	13683	13572	13663	13664	13755	13653	13783	13645	13762	13739	13785	13774	13768	13714	13811	13609	13615	13597	13706	13648	13748	13569	13624	13741	13601	13645	13681	13523	13593	13706	13629	13789	13667	13625	13519	13564	13714	13441	13728	13702	13765	13623	13699	13572	13654	13483	13578	13709	13469	13741	13613	13691	13691	13600	13805	13811	13792	13839	13721	13772	13597	13544	13532	13746	13656	13777	13673	13667	13771	13717	13620	13568	13674	13714	13608	13719	13753	13899	13707	13487	13675	13494	13688	13657	13616	13510	13682	13718	13593	13563	13756	13690	13675	13739	13663	13524	13725	13768	13787	13697	13753	13759	13652	13737	13708	13613	13446	13657	13617	13640	13760	13549	13595	13633	13839	13492	13566	13660	13630	13673	13699	13739	13795	13649	13755	13882	13714	13709	13559	13691	13703	13821	13681	13638	13767	13746	13490	13959	13570	13555	13674	13884	13758	13732	13681	13707	13729	13723	13861	13689	13785	13698	13668	13898	13678	13830	13683	13640	13531	13600	13776	13714	13673	13767	13722	13733	13730	13693	13622	13787	13574	13634	13750	13586	13651	13877	13690	13700	13678	13656	13652	13752	13622	13639	13625	13895	13671	13651	13626	13659	13670	13684	13586	13606	13743	13653	13687	13635	13573	13573	13893	13707	13750	13641	13614	13552	13727	13620	13638	13622	13627	13677	13642	13743	13736	13571	13582	13609	13658	13530	13791	13767	13731	13691	13658	13449	13710	13731	13677	13702	13863	13721	13575	13924	13616	13666	13626	13748	13619	13647	13570	13599	13482	13677	13665	13696	13621	13683	13651	13666	13708	13743	13631	13708	13819	13821	13620	13661	13640	13741	13620	13698	13534	13529	13704	13803	13783	13528	13724	13705	13616	13679	13687	13755	13691	13619	13554	13778	13664	13815	13706	13638	13641	13867	13729	13658	13534	13804	13728	13561	13705	13667	13497	13757	13559	13747	13707	13588	13692	13636	13646	13649	13544	13761	13719	13580	13776	13695	13596	13721	13775	13625	13669	13759	13569	13806	13657	13648	13650	13732	13653	13681	13652	13581	13825	13673	13787	13656	13644	13644	13734	13520	13617	13621	13720	13749	13674	13586	13634	13686	13602	13690	13770	13696	13691	13635	13499	13685	13799	13627	13566	13648	13564	13754	13694	13712	13499	13690	13594	13847	13652	13630	13825	13635	13648	13775	13633	13752	13693	13605	13574	13692	13721	13765	13612	13726	13793	13829	13711	13829	13593	13652	13656	13659	13654	13521	13828	13823	13740	13697	13739	13684	13613	13613	13708	13660	13664	13646	13663	13664	13784	13765	13740	13549	13640	13679	13666	13557	13737	13659	13615	13704	13795	13648	13798	13845	13796	13605	13600	13681	13544	13635	13698	13651	13581	13637	13802	13714	13865	13554	13793	13590	13603	13736	13920	13723	13492	13821	13669	13728	13528	13797	13704	13754	13584	13704	13551	13654	13761	13714	13646	13580	13792	13677	13844	13837	13654	13674	13792	13723	13604	13693	13619	13506	13723	13731	13593	13833	13830	13679	13506	13661	13749	13842	13778	13677	13682	13675	13832	13709	13582	13691	13653	13662	13820	13795	13726	13594	13714	13743	13727	13706	13826	13619	13677	13646	13662	13727	13631	13765	13771	13692	13735	13609	13672	13508	13706	13813	13725	13579	13712	13623	13754	13818	13726	13809	13609	13734	13638	13617	13451	13643	13761	13711	13719	13824	13742	13719	13802	13663	13955	13624	13756	13800	13603	13770	13658	13676	13634	13703	13658	13569	13551	13625	13599	13528	13683	13755	13624	13677	13779	13525	13804	13614	13681	13684	13671	13676	13749	13631	13652	13577	13701	13643	13562	13737	13635	13672	13718	13701	13705	13640	13695	13760	13648	13700	13698	13634	13595	13594	13573	13750	13551	13664	13800	13678	13543	13680	13643	13822	13662	13686	13783	13707	13682	13679	13802	13602	13648	13699	13608	13690	13779	13679	13659	13582	13743	13747	13598	13749	13750	13803	13614	13764	13779	13688	13659	13792	13748	13820	13567	13830	13618	13800	13623	13819	13748	13658	13739	13683	13728	13585	13667	13565	13738	13688	13748	13686	13713	13732	13697	13878	13782	13695	13676	13658	13619	13740	13620	13708	13660	13840	13638	13717	13724	13793	13872	13644	13677	13659	13554	13679	13896	13585	13730	13450	13947	13757	13685	13617	13817	13768	13690	13644	13771	13724	13627	13540	13510	13611	13649	13840	13675	13778	13692	13852	13664	13585	13582	13774	13625	13801	13742	13804	13738	13742	13527	13589	13799	13821	13720	13923	13858	13599	13748	13780	13656	13622	13663	13604	13613	13702	13793	13663	13772	13672	13633	13820	13701	13640	13576	13738	13732	13722	13819	13626	13760	13596	13726	13769	13729	13556	13769	13703	13601	13658	13573	13660	13768	13670	13646	13635	13749	13824	13678	13555	13714	13725	13942	13756	13650	13449	13622	13717	13697	13610	13419	13614	13755	13806	13606	13657	13772	13525	13737	13561	13723	13886	13749	13844	13667	13707	13511	13599	13760	13846	13542	13651	13729	13700	13767	13833	13655	13583	13594	13700	13752	13695	13595	13671	13849	13729	13562	13690	13422	13763	13806	13758	13578	13558	13754	13642	13773	13697	13730	13643	13716	13628	13720	13722	13611	13750	13741	13653	13762	13614	13585	13683	13657	13725	13795	13542	13611	13691	13714	13687	13567	13717	13698	13863	13821	13628	13460	13605	13580	13588	13746	13727	13658	13667	13651	13725	13774	13823	13574	13679	13609	13790	13768	13719	13711	13890	13903	13808	13492	13657	13509	13588	13688	13607	13721	13633	13617	13733	13674	13618	13786	13640	13758	13714	13457	13682	13670	13582	13810	13722	13807	13661	13759	13791	13626	13860	13590	13621	13710	13728	13770	13681	13538	13605	13690	13763	13741	13683	13712	13715	13603	13839	13863	13740	13689	13742	13633	13628	13660	13685	13746	13706	13617	13602	13863	13621	13838	13730	13677	13743	13614	13571	13644	13587	13729	13568	13637
28065	23398	26965	22511	18176	17061	16863	16446	16291	16252	16116	15894	15774	15858	15827	15819	15713	15675	15671	15511	15741	15619	15714	15751	15726	15825	15732	15695	15841	15636	15681	15731	15730	15648	15612	15624	15653	15519	15545	15549	15434	15736	15770	15749	15718	15614	15506	15573	15867	15658	15586	15599	15602	15429	15372	15502	15660	15598	15578	15629	15985	15656	15718	15816	15946	15468	15558	15609	15654	15368	15469	15795	15501	15624	15329	15557	15570	15766	15601	15292	15581	15472	15483	15689	15620	15632	15584	15531	15740	15685	15573	15633	15461	15476	15705	15643	15526	15591	15679	15719	15596	15616	15465	15565	15550	15699	15457	15560	15688	15510	15643	15687	15789	15723	15567	15591	15649	15620	15592	15739	15749	15476	15576	15815	15622	15220	15658	15734	15569	15530	15661	15790	15463	15519	15434	15632	15656	15478	15656	15828	15683	15569	15669	15640	15466	15664	15649	15645	15439	15717	15716	15668	15347	15627	15614	15424	15492	15583	15614	15684	15622	15597	15749	15521	15539	15486	15700	15642	15582	15525	15621	15597	15471	15604	15766	15477	15454	15468	15602	15767	15467	15554	15813	15636	15666	15648	15552	15676	15498	15604	15513	15791	15652	15641	15623	15707	15694	15602	15636	15652	15467	15557	15563	15576	15690	15576	15596	15719	15578	15580	15511	15474	15406	15446	15615	15611	15681	15542	15539	15605	15501	15598	15541	15617	15634	15704	15538	15481	15626	15760	15637	15570	15565	15631	15731	15571	15509	15704	15749	15525	15586	15659	15643	15444	15636	15673	15655	15758	15587	15930	15597	15580	15848	15488	15376	15619	15390	15762	15553	15772	15727	15662	15596	15834	15580	15654	15847	15690	15621	15545	15501	15612	15591	15636	15433	15517	15634	15820	15661	15872	15727	15751	15484	15394	15432	15634	15515	15475	15561	15595	15826	15396	15687	15574	15580	15622	15463	15448	15695	15631	15422	15640	15686	15721	15810	15772	15483	15697	15479	15398	15458	15323	15549	15758	15429	15561	15678	15611	15427	15563	15726	15476	15610	15555	15585	15299	15537	15502	15451	15542	15452	15767	15581	15747	15503	15831	15679	15729	15629	15581	15665	15534	15807	15615	15627	15534	15483	15501	15616	15553	15608	15581	15659	15694	15627	15718	15578	15458	15670	15641	15599	15341	15407	15699	15769	15387	15491	15509	15627	15456	15662	15502	15471	15623	15725	15625	15651	15530	15374	15521	15630	15595	15680	15765	15631	15685	15690	15719	15551	15358	15539	15558	15737	15605	15543	15742	15472	15709	15601	15618	15571	15515	15636	15715	15624	15623	15638	15484	15535	15635	15555	15574	15704	15810	15626	15720	15570	15659	15674	15656	15587	15480	15508	15430	15751	15652	15656	15667	15588	15440	15560	15772	15737	15592	15515	15659	15630	15522	15653	15380	15604	15399	15649	15590	15584	15566	15630	15637	15716	15693	15796	15618	15801	15664	15577	15563	15619	15637	15540	15560	15724	15606	15495	15408	15616	15710	15702	15667	15721	15511	15629	15665	15844	15538	15633	15460	15583	15641	15530	15542	15612	15506	15650	15493	15555	15474	15522	15460	15847	15615	15489	15730	15633	15525	15621	15714	15468	15726	15563	15638	15619	15639	15624	15523	15629	15816	15830	15510	15735	15634	15646	15575	15539	15558	15604	15528	15473	15497	15381	15526	15395	15577	15630	15566	15856	15741	15734	15613	15796	15513	15397	15472	15475	15384	15480	15618	15630	15545	15597	15584	15540	15478	15582	15536	15458	15784	15567	15592	15761	15529	15676	15645	15700	15466	15581	15444	15588	15473	15726	15658	15704	15507	15601	15657	15464	15555	15676	15492	15484	15569	15460	15568	15578	15673	15580	15632	15760	15751	15716	15477	15722	15519	15553	15465	15560	15636	15524	15450	15534	15556	15433	15679	15723	15641	15557	15538	15648	15707	15572	15673	15578	15607	15662	15494	15615	15536	15581	15591	15450	15491	15558	15480	15540	15770	15741	15615	15538	15820	15535	15493	15880	15669	15642	15821	15441	15701	15464	15528	15579	15522	15421	15735	15678	15617	15521	15765	15680	15700	15475	15776	15472	15652	15533	15606	15485	15857	15591	15337	15430	15638	15774	15820	15645	15792	15537	15580	15717	15700	15631	15732	15640	15382	15471	15373	15433	15404	15313	15834	15766	15736	15736	15615	15574	15621	15529	15612	15661	15495	15642	15760	15713	15619	15558	15425	15618	15640	15386	15767	15808	15554	15585	15556	15592	15583	15609	15651	15484	15652	15471	15584	15598	15612	15597	15497	15611	15545	15614	15340	15613	15201	15546	15618	15656	15544	15565	15534	15760	15751	15612	15507	15560	15607	15838	15685	15606	15585	15493	15652	15780	15549	15313	15417	15500	15672	15608	15580	15572	15582	15578	15615	15744	15737	15546	15542	15591	15735	15789	15577	15596	15568	15661	15678	15573	15707	15652	15474	15691	15507	15696	15522	15402	15518	15239	15604	15748	15717	15760	15585	15522	15565	15423	15568	15479	15416	15608	15470	15437	15544	15607	15632	15732	15722	15758	15615	15621	15648	15598	15746	15708	15520	15648	15645	15744	15730	15596	15611	15489	15699	15631	15662	15656	15777	15709	15746	15831	15691	15634	15629	15562	15628	15813	15707	15559	15389	15585	15416	15729	15761	15550	15617	15498	15546	15738	15560	15623	15594	15511	15592	15334	15579	15803	15518	15633	15488	15463	15694	15906	15828	15890	15691	15696	15669	15638	15591	15594	15623	15471	15629	15441	15667	15563	15709	15536	15702	15767	15706	15668	15382	15563	15547	15656	15614	15599	15523	15517	15685	15590	15561	15616	15824	15779	15558	15548	15587	15582	15741	15576	15530	15632	15472	15415	15475	15701	15548	15642	15533	15555	15500	15608	15788	15686	15717	15641	15534	15758	15526	15467	15624	15475	15582	15790	15622	15861	15620	15559	15702	15591	15568	15765	15632	15583	15697	15641	15731	15645	15619	15524	15460	15513	15461	15417	15531	15645	15588	15373	15519	15563	15573	15559	15527	15692	15727	15495	15656	15536	15465	15702	15449	15650	15802	15449	15425	15624	15566	15594	15790	15408	15606	15332	15551	15639	15687	15504	15727	15380	15554	15626	15445	15824	15413	15600	15516	15723	15511	15606	15735	15794	15604	15531	15601	15800	15747	15808	15580	15674	15583	15689	15662	15667	15692	15704	15595	15516	15388	15615	15561	15508	15522	15468	15536	15745	15561	15667	15408	15741	15464	15579	15765	15668	15540	15523	15748	15567	15542	15565	15527	15584	15605	15711	15613	15616	15646	15644	15596	15601	15633	15561	15603	15705	15574	15444	15333	15683	15612	15820	15555	15645	15518	15648	15714	15850	15558	15389	15686	15703	15663	15479	15593	15640	15604	15688	15618	15677	15632	15521	15734	15620	15461	15484	15805	15533	15697	15492	15487	15590	15752	15653	15596	15650	15668	15428	15660	15576	15699	15561	15532	15498	15373	15645	15781	15499	15663	15520	15675	15600	15406	15639	15548	15888	15540	15428	15583	15592	15659	15533	15682	15692	15692	15543	15671	15609	15586	15421	15490	15472	15727	15719	15530	15570	15772	15540	15710	15804	15496	15322	15630	15565	15538	15755	15654	15490	15534	15678	15720	15554	15586	15352	15732	15728	15679	15479	15493	15647	15732	15629	15515	15608	15464	15537	15605	15849	15518	15763	15469	15678	15627	15645	15704	15509	15379	15677	15651	15546	15631	15619	15712	15527	15608	15623	15778	15488	15518	15453	15634	15755	15349	15661	15655	15557	15647	15504	15781	15615	15809	16030	15557	15379	15549	15684	15545	15601	15542	15570	15516	15536	15596	15731	15443	15704	15343	15466	15699	15702	15778	15580	15418	15479	15508	15656	15619	15698	15673	15359	15426	15648	15530	15686	15588	15474	15702	15537	15696	15530	15500	15595	15567	15813	15494	15537	15548	15658	15608	15674	15612	15525	15469	15738	15526	15635	15702	15851	15625	15605	15582	15628	15602	15564	15482	15476	15666	15531	15500	15627	15627	15641	15710	15792	15621	15758	15610	15526	15644	15697	15552	15595	15570	15775	15659	15680	15589	15620	15704	15550	15343	15699	15564	15659	15533	15623	15582	15547	15639	15483	15693	15653	15476	15567	15570	15789	15453	15604	15485	15566	15520	15666	15650	15534	15425	15647	15657	15432	15439	15576	15555	15388	15797	15642	15620	15621	15501	15618	15584	15622	15669	15569	15451	15625	15637	15555	15591	15715	15565	15795	15599	15498	15329	15614	15610	15444	15500	15517	15650	15479	15513	15656	15582	15749	15623	15589	15569	15674	15568	15648	15598	15798	15720	15563	15571	15427	15620	15597	15585	15483	15628	15472	15733	15402	15486	15783	15463	15651	15499	15827	15654	15714	15851	15493	15591	15635	15585	15702	15573	15662	15574	15589	15342	15450	15551	15494	15406	15801	15633	15536	15550	15653	15635	15756	15619	15656	15649	15779	15404	15525	15695	15575	15713	15710	15456	15576	15624	15467	15628	15658	15457	15766	15687	15578	15644	15459	15647	15640	15712	15555	15588	15706	15445	15613	15624	15648	15716	15638	15432	15678	15793	15553	15473	15628	15453	15598	15674	15539	15545	15503	15462	15603	15356	15555	15584	15475	15872	15660	15661	15526	15603	15643	15647	15762	15606	15688	15740	15611	15628	15621	15637	15523	15580	15656	15807	15603	15529	15604	15686	15776	15835	15500	15709	15495	15734	15441	15609	15512	15469	15669	15661	15518	15577	15716	15690	15721	15588	15498	15514	15442	15587	15708	15570	15434	15811	15632	15671	15433	15595	15581	15648	15700	15728	15579	15496	15598	15286	15598	15352	15529	15530	15616	15625	15676	15461	15621	15426	15493	15634	15416	15518	15598	15583	15416	15467	15706	15749	15708	15645	15484	15629	15426	15520	15741	15573	15651	15632	15473	15640	15587	15675	15673	15880	15792	15538	15339	15695	15474	15747	15682	15734	15722	15637	15640	15560	15641	15657	15701	15445	15731	15465	15583	15524
19135	30779	27084	19941	18087	16163	15865	15439	15181	15026	14941	14887	14305	14291	14229	14025	14199	14020	14222	14163	14110	14112	13869	14048	14174	14210	14152	14342	14172	14060	14390	14061	14100	14146	14255	14147	14121	14144	14011	14078	14128	14081	14122	14151	14116	14214	14271	13942	14206	14034	14108	14082	14154	14228	14019	13991	14192	13977	14111	14050	14312	14252	14309	14284	14087	14060	14149	14130	13998	14211	14114	14064	14187	14034	14133	14086	14037	14101	14014	14050	14095	14085	14162	14039	13956	14204	14132	14010	14155	14047	14161	14146	14062	14203	13970	14172	14017	14200	13902	14278	14029	14098	13892	13986	14196	13981	14102	14148	14202	14165	14138	14038	14079	14054	14189	14107	14165	14020	14153	14021	13912	13991	13995	14181	14033	13924	14074	14108	14106	14093	14154	13969	14004	14123	13985	13932	14095	14187	14051	14117	14174	13969	13993	14218	14106	14183	14004	14052	14036	14252	14229	14038	14052	14114	13973	14019	14126	14104	14299	14080	14038	14036	14074	14034	14007	14184	14189	14180	14072	14118	14216	14028	14115	13820	14097	13926	14120	14067	14247	14199	14027	14252	13895	14114	14103	13953	14167	14156	14010	14002	14189	14099	14033	14128	14286	14017	14106	13987	14088	13980	14019	14022	14125	14099	13970	14125	14016	13980	13977	14133	14165	14065	14099	14015	14104	14041	13980	14061	14185	14031	14064	14244	13982	14067	14076	14098	14167	14027	14235	14095	14127	14112	14073	14027	13974	14069	13970	14174	14043	13863	14185	14090	13901	14113	13965	14091	14041	14215	14107	14048	14035	14106	14141	13851	14059	13973	14211	14016	14099	14086	14288	14141	14008	14081	14051	14069	14197	14184	14102	14175	14141	14122	13989	13972	14273	14046	14074	14213	14040	14045	14053	14103	14213	14032	13977	14149	13957	14056	14069	13942	14060	14121	13970	14017	14120	14138	14131	14186	14127	14147	14136	14006	14095	14223	14090	14017	14158	14048	14147	13945	14062	13996	14163	14178	14156	14039	14166	14186	14010	13962	14191	13974	14110	14068	14085	13969	14080	13921	14109	13983	14168	14040	14096	14086	14159	14202	14188	14144	14082	14058	14164	14072	14194	13923	13992	13967	14062	14299	14136	14118	13994	14116	14088	14084	14005	14060	14074	13979	14155	14175	13874	14099	13961	14149	13915	13953	14238	13949	14072	13974	14113	14102	14067	14031	14037	14038	14148	14070	13971	14141	14086	14068	14060	14176	14042	13987	14014	14131	14090	14015	14266	14036	14175	14060	14161	14073	14166	14093	13982	14027	14179	13947	14217	13959	13927	14274	14150	14197	14229	14021	14148	14211	14273	13938	14302	14102	14076	13926	14160	14143	14022	14090	14086	13926	14141	14010	14106	14094	14082	14075	14138	14115	14103	14107	14262	14054	14183	13973	14082	14088	14211	14073	14039	14070	14343	14136	14095	14026	14041	14195	13980	14102	14231	14122	14046	14172	14004	14095	14250	14140	14072	14053	14082	14193	14183	14144	14313	14094	14003	14087	14070	14172	14286	13923	14105	14096	14108	14206	14208	14079	14059	14061	14059	14041	14101	14108	13953	14005	14060	13999	14221	14108	14063	14091	14088	14043	14010	13954	14327	14061	14164	14222	14008	14055	14151	14056	14096	14085	13906	13957	14028	14156	14151	14149	14217	13885	14063	14173	14046	14035	14102	14042	14190	14308	13937	14132	14076	14115	14198	14130	14099	14078	13973	14301	14081	14027	14041	14092	13993	13959	13980	14106	14110	14254	14017	14009	14027	14246	14084	14173	14176	14085	14046	14105	14085	14241	14088	13853	14092	14208	14241	13994	14009	14166	14103	14216	13983	14139	13915	14116	14100	14184	14121	13956	14113	14106	14088	14101	14105	14081	14082	13886	13928	14148	14084	13979	14065	13995	14216	14132	14021	14229	13978	14049	14175	14151	14089	14117	14112	14052	14040	14180	13967	14076	13958	14124	14154	14054	14138	14167	14037	14114	14019	14179	14002	14185	14178	14293	13997	14065	13992	14019	14112	13928	14151	14090	14123	14046	14042	13983	14074	14166	14116	14078	14030	14059	14070	14112	14138	14064	14172	14223	13879	13933	14046	14090	14070	13966	14054	14100	14111	14020	14049	14029	14010	14214	13932	14137	13934	14125	14034	14065	14110	14007	14152	14100	13862	14129	14165	14050	14129	14126	14152	13973	14074	14151	14115	14090	14239	14013	14176	14017	14063	14221	14092	14164	14213	14076	14169	14215	14121	14277	14180	14146	14058	14115	14118	14130	14047	14091	13984	14023	14209	14061	14246	14038	13863	14170	14258	14158	14039	14235	14189	14089	13933	14025	14001	13860	14095	14119	14112	14042	14110	14007	14069	13998	14100	14083	14235	14005	14041	14032	13963	14020	13977	14163	13987	14104	14093	14010	14024	14081	14065	14004	14055	14168	14034	14128	14036	14231	14105	14048	14154	14026	13965	14100	14050	14127	14058	14093	14214	14079	14080	14119	14184	13999	14076	14222	14058	14224	14198	13989	14117	14016	14080	14143	14111	14061	14139	14149	14109	14042	14110	14000	14129	14044	14198	14059	14285	14060	13934	14053	14180	14179	14054	14085	14104	14175	14021	14102	13934	14092	14144	14261	14038	14186	14190	13903	14052	14072	14132	13921	14052	13995	14007	14042	14178	14124	14167	14083	14076	14052	14107	14265	14169	14027	14001	13886	14157	14111	14144	14047	14216	14198	14027	13990	14114	14198	14193	14017	14067	14106	14074	14241	14099	14028	14084	14197	14118	14089	13965	14104	14052	14039	14129	13956	14116	14079	14123	14025	14104	14111	14165	14183	14216	14018	14008	14023	14204	14071	14310	14123	14094	14199	14032	14147	14145	13981	14181	14108	14119	14207	14017	14025	14144	14027	14049	14187	13979	14159	14113	13987	14001	14057	14114	13968	14168	14167	14343	14039	14042	14136	13938	13959	14151	14152	14225	14082	14037	14293	13931	14108	14131	14076	14173	14012	14032	14083	14175	14148	14089	14102	14075	14130	14074	14166	13979	14194	14081	14015	14059	14182	14224	14099	13974	14082	13942	13970	13992	14048	14185	14049	14047	14134	14137	14057	14205	14048	14122	14075	14108	13916	14129	14263	13787	14156	14313	14013	14073	14008	14015	14123	14171	14081	13950	14231	14071	14162	13903	14007	13911	14065	14045	14198	14113	14077	14043	14130	14097	14043	14047	14069	13938	13920	13927	14091	13976	14074	14067	14093	14193	14242	14150	13900	13998	14174	14124	14250	14043	14130	13981	14025	14276	14133	14235	13988	14073	13936	13998	13960	14034	14177	14098	14141	14310	14081	14169	14243	14365	14110	14108	14031	14027	14187	14081	14190	14092	14159	14196	13993	14157	14069	14058	14099	14099	14186	14162	14157	13806	14190	14063	14248	13952	14047	13899	14137	14026	14152	14050	14132	13872	14230	14087	14032	14117	14124	14140	14185	14015	14247	14091	14138	14071	13979	14200	14026	14197	14225	14094	14064	14058	14191	14044	14125	14139	14193	14035	14208	14182	14060	13984	14197	14149	14071	13918	14250	13936	14135	13989	14106	14093	14298	14044	14215	13755	14123	14206	14224	14125	13911	14161	14049	14107	13997	14149	13972	13937	14092	14195	14146	14060	14116	14133	14011	13978	14068	13865	14132	14100	14029	14269	14134	14200	14111	14184	13961	14137	14101	13979	14203	14070	14119	14131	14104	14166	14101	13932	13890	14090	14083	13972	14038	14065	14127	14076	14159	14012	14117	14058	14106	14298	14041	14242	14014	14115	14113	14027	14121	14165	14097	14095	14004	14165	14304	14028	13970	14222	13955	14096	14294	14189	14178	13985	14052	13991	14118	13943	14222	14198	14140	14214	14131	14243	14189	14125	14110	13842	14138	14149	14030	14124	14223	14030	14117	14096	13996	14196	14193	14123	13975	14173	14080	14030	14199	13991	14105	14080	14108	14089	14171	14055	14077	14038	14060	14266	14174	14109	14044	14159	14006	14090	14080	13983	14010	14193	14099	14190	14193	14112	14032	14248	14093	14105	14013	14029	14192	14035	14156	14060	14214	14107	13932	14107	14074	14189	14001	14014	13931	13961	14014	14254	14115	14265	14050	14111	13902	14065	14228	14181	14145	14101	14002	14248	14088	14022	14131	14206	14196	14068	14157	14109	14296	13971	14177	14127	14034	14070	14199	14111	14022	14069	14207	14083	14071	13918	14270	14105	14019	14016	14037	14064	14261	14048	14198	14195	14051	14046	14064	14283	14031	14167	14027	14134	14005	14161	14101	14049	14053	14159	14145	14021	14085	14207	14108	14162	14218	14059	14108	14124	14196	14101	14026	14190	14049	14089	14082	14011	14213	14178	14103	14107	13960	14095	14173	14148	14073	14063	14138	14063	14181	14276	14062	14080	14100	14074	14272	14142	14003	14035	14071	14077	14173	14180	14234	14157	14183	14044	14168	14063	14125	14065	14120	14149	14142	14138	14151	14042	14122	14056	14015	14138	14056	14155	14164	14272	14191	14186	13950	14115	14088	14096	14002	14243	14205	13898	14177	14111	14121	14082	14033	13975	14227	14134	14129	13963	14119	14053	14068	14014	14227	13890	13923	14107	14078	14080	14094	14227	14277	14106	14110	14058	14104	14250	14169	14153	14112	14105	14011	14062	14101	14173	14130	14137	14154	14218	14090	14206	14077	14182	14143	14144	13930	14046	13962	14100	14050	14096	13945	14242	14044	14071	14059	14186	14129	13997	14277	14079	13954	13885	14133	14130	14004	14090	13922	13970	14150	14035	14009	14037	14084	14071	14207	13990	14249	14142	13986	14047	14082	14258	13923	14074	14064	14136	14270	14138	14072	14121	14074	13958	14088	14106	14225	14126	14099	14033	14174	14164	13979	14111	14236	14090	14100	14127	14201	14018	14090	14019	14007	14164	14095	14130	14091	14036	14108	13990	14078	14218	14108	14199	13994	14155	13975	14287	14157	13939	14017	14161	14181	13954	14199	14179	14108	14088	14081	14132	14026	14000	14061	13926	14158	14114	14135	14099	13912	14132	14121
24080	21491	29078	24419	22511	22785	22024	18959	18147	18540	18005	17982	17652	17634	17623	17648	17549	17410	17500	17466	17380	17429	17275	17415	17273	17591	17412	17163	17316	17191	17180	17314	17270	17352	17165	17236	17531	17146	17085	17167	17199	17272	17327	17088	17400	17327	17303	17249	17371	17133	17261	17314	17268	16953	17133	17118	17274	17244	17293	17731	17775	17625	17810	17613	17273	17243	17182	17157	17094	17145	17294	17175	17403	17100	17276	17197	17292	17497	17270	17351	17383	17039	17114	17200	17233	17138	17082	17021	17248	17228	17233	16999	17204	16992	16942	17280	16965	17130	17094	17176	17447	17066	17193	17237	17121	17244	17256	17022	17115	17016	17216	17158	17164	17244	17137	17420	17272	17218	16950	17034	17062	17132	17099	17180	17132	17272	16964	17271	17322	17098	17158	17009	17233	17077	17340	17088	17193	17194	17128	16920	17146	17120	17361	17056	17135	17167	17117	17291	17234	17069	17222	17065	17071	17053	17090	17228	17210	17166	17018	17186	17172	17140	17330	17043	17022	16980	17167	17359	17240	17173	17202	17259	17224	17106	17143	17440	17150	17040	17051	17136	17192	17244	17408	17156	17036	17311	17260	17217	17129	17133	17093	17181	17226	17316	17166	17223	17184	17133	17248	16977	17206	17121	17266	17249	17403	17130	17358	17103	17127	16907	17198	17283	17385	17090	17109	17056	17234	17100	17071	17173	16990	17154	17353	17123	17228	17108	17138	17317	17198	16973	17295	17083	16941	17248	17063	17126	17164	17253	17094	17026	17110	17156	17058	17164	17075	16993	17291	17239	17158	17312	17225	17240	17127	17292	17306	17129	17145	17037	17161	17248	17074	17202	17223	17270	17127	17081	17032	17194	17088	17010	16960	17097	17119	17051	17105	16966	17183	17229	17198	17140	17143	17231	17340	17135	17237	17137	17201	17354	17212	17338	17091	17188	17200	17180	17290	17320	17328	17183	17264	17192	17213	17089	17179	17090	17145	17207	17021	17022	17099	17277	17244	17087	17034	17248	17195	17028	17256	17250	17135	17110	17137	16924	17284	17099	17197	17179	17349	17025	17128	17077	17102	17297	17274	17124	17209	17151	17243	17088	17303	17149	16929	17290	17217	17147	17211	17228	17342	17262	17144	17203	17250	17234	17347	17213	17217	17155	17182	17156	17226	16910	17150	17266	17034	16959	16981	17285	17125	17318	17166	17011	17224	17420	17463	17221	17422	17216	17183	17210	16946	17146	17077	17127	17281	17326	17285	17162	17035	17060	17374	17302	17171	17258	17211	17136	17201	17032	17040	17261	17047	17358	17211	17120	17286	17194	17117	16982	17104	17252	17296	17336	16962	17184	17144	17160	17199	17299	17186	17065	17042	17095	17160	17200	17349	17212	17214	17194	17295	17208	17153	17107	17210	17058	17117	17152	17220	17125	17082	17089	17066	17197	17094	17358	17096	17271	17212	17017	17268	17169	17003	17295	17094	16946	17138	17146	17245	17278	17036	17172	17119	17242	17074	17330	17080	17065	17185	17268	17145	17009	17186	17115	17069	17160	17277	17113	17266	17036	17143	17115	17098	17130	17253	17334	17213	17171	16906	17175	17157	17159	17244	16976	17093	17214	17173	17292	17324	17229	17137	17470	17149	17095	17134	17320	17372	16995	16931	17218	17226	17108	17184	17284	17250	17199	17133	17202	17278	17221	17286	17350	17132	17224	17206	17146	17068	17239	16983	17229	17313	17071	17133	17097	17287	17136	17055	17119	17179	17117	17074	17227	17108	16968	17150	16976	17046	17189	17134	17209	17123	17102	17303	17103	17247	17254	17191	17112	17108	17246	17168	17137	17062	17132	17199	17087	17110	17027	17098	17302	17096	17122	17095	17129	17307	16989	17282	17010	17335	17225	17221	17247	17223	17179	17164	17367	17183	17209	16960	17049	17010	17301	17372	17202	17249	17117	17051	17469	17308	17428	17409	17136	16980	17099	17132	16885	17241	17109	17026	17309	17050	17178	17010	17000	17075	17298	17235	17255	17269	17137	17349	17307	17267	17236	17149	17322	17167	17157	17170	16999	17029	17014	17012	17009	17203	17147	17155	17257	16967	16974	17168	17225	17230	17126	17252	17319	17163	17155	17179	17187	17118	17222	17168	17007	17031	17315	17022	17054	17137	17089	17233	17291	17184	17027	17132	17170	17136	17369	17201	17161	17133	17099	17072	17199	17141	16993	17042	17065	17203	17136	17262	17317	17234	17031	17107	17184	16977	17200	17071	17148	17219	17199	17234	17271	16953	16899	17220	17130	17125	17321	17148	17018	16975	17017	17086	17239	17300	17066	17261	17050	17137	17221	17222	17228	17319	17287	17286	17311	17115	16941	17300	17090	17047	17139	17094	17338	17145	17228	17159	16929	17133	17264	17092	17192	17145	17148	17139	17182	17269	17078	17139	17199	17103	17162	17140	17101	17158	17201	17100	17187	17313	17105	17133	17290	17182	17264	17148	17055	17071	17042	17134	17264	17177	17024	17146	17300	17096	17206	17091	17132	17043	17270	17121	17062	17264	17087	17184	17249	17190	17184	17146	17122	17300	17137	17004	16964	16988	17042	17087	17073	17305	17120	17327	17231	17245	17414	17104	17302	17204	17239	17173	16965	17110	17096	17195	16995	17315	17147	17049	17170	17184	17224	17161	17437	17098	17217	17160	17315	17042	17202	17218	17301	17022	17188	17111	17320	17144	17135	17254	17182	17282	17175	17055	17255	17237	17150	17201	17089	17151	17311	17339	17252	17307	17146	17190	17105	17239	17197	17143	17184	17172	17261	17222	17367	17190	17135	17325	17069	17307	17020	17128	17114	17254	17284	17067	17230	16957	17143	17106	17010	17368	17210	17209	17212	17218	17367	17227	17278	17177	17349	17052	17171	17132	17289	17206	17027	17268	17213	17007	17237	17130	17254	17126	17130	17125	17050	17047	17008	17275	17003	16991	17119	17106	17148	17014	17160	17129	17216	17126	17139	17094	17254	17215	16951	17103	17307	17114	17288	17113	17139	17238	17136	17420	17176	17084	17253	17173	17346	16986	16970	17224	17240	17228	17163	17231	17318	17121	17221	17455	17246	17173	17012	17070	17157	17150	17089	17024	17189	17138	17183	17054	17112	17220	17031	17168	17294	17293	17369	17158	17066	16983	17150	17085	17178	17082	17132	17121	17383	17237	17185	17260	17164	17219	17115	17302	17073	17140	17091	17082	17090	17276	17150	17128	17265	17233	17192	17231	17144	17157	17281	17179	17226	16995	17186	17318	17021	17211	16903	17255	17055	17261	17474	17341	17199	17425	17316	17405	17200	17181	17213	17324	17109	16999	17019	17236	17277	17161	17263	17053	16901	17101	17071	17204	17145	17179	17082	17145	17297	17131	17193	17202	17094	17146	17205	17114	17106	17245	17219	17435	17191	17156	17217	17270	17169	17352	17275	17291	17108	17029	17406	17188	17300	17250	17416	17262	17084	17190	17264	17223	17259	17257	17112	17287	17210	17149	17210	17177	17216	17375	17062	17090	17084	17101	17081	17037	17102	17247	17086	17266	17266	17199	17098	17295	17175	17279	17046	17263	17046	17220	17228	17061	17009	17199	17230	17236	17185	17051	17400	16961	17432	17213	17132	17293	16993	17138	17048	17170	17108	17232	17057	17074	17133	17036	17185	17355	17087	17413	17222	17209	17159	17083	17268	17327	17251	17235	17363	17400	17198	17036	17140	17181	17243	17288	17245	17328	17286	17197	17350	17081	17121	17215	17153	16886	17447	17283	17119	17159	17277	16835	17067	17113	17358	17429	17115	17330	17369	17339	17369	17093	17180	17111	16980	16972	17174	17026	17443	17158	17217	17153	17142	17295	17082	16998	17141	17020	17169	17064	17389	17198	17281	17265	17187	17160	17281	17241	17258	17050	17096	17080	17251	17188	17360	17078	17408	17163	17120	17287	17158	17258	17251	17143	17248	17005	17161	17011	17115	17140	17262	17338	17411	17329	17158	17144	17390	17337	17028	17227	17363	17241	16954	17192	17075	17118	17197	16990	17246	17376	17018	17219	17103	17166	17259	17392	17310	17045	17078	17161	16984	17314	17118	16952	17040	17252	17176	17235	17220	17171	17172	17180	17110	17158	17166	17086	17042	17205	17273	17105	17217	17052	17083	17325	17204	17203	17323	16983	17082	17288	17365	17258	17193	17204	17303	17201	17209	17016	17090	16945	17207	17131	17064	17295	17005	17284	17279	17277	17078	17238	17261	17153	17225	17219	17140	17204	17062	17310	17281	17058	17204	17064	17199	17095	17111	17148	17082	17047	17357	17376	17105	17233	17302	17306	17018	17304	16997	17201	17281	17314	17276	17187	17137	17046	17292	17095	17169	17329	17446	17068	17295	17049	16960	17137	17282	17161	17260	17028	17192	17114	17201	17047	17272	17076	17305	17150	17173	17232	17132	16933	17369	17150	17068	17266	17130	17196	17301	17183	17271	17099	17140	17232	17156	17143	17352	17169	17020	17235	17078	16905	17198	17309	17316	17153	17173	17241	17089	17106	17139	17188	17249	17154	17214	16970	17022	17117	17212	17224	17203	17232	17021	17025	17200	16985	17133	17176	17065	17234	17099	17335	17267	17181	17438	17124	17068	17144	17176	17059	17116	17141	17479	17279	17048	16937	17207	17371	17200	17188	17267	17182	17226	17183	17281	17349	17077	17185	17149	17316	17092	17101	17243	17209	17201	17358	17115	16953	17059	17118	17066	17209	17138	17203	17108	17026	17247	17208	17120	17162	17151	16881	17145	17154	17266	17277	17132	17078	17167	17138	17234	17270	17267	17259	17157	17199	17128	17148	17059	17183	17130	17089	17190	17180	17123	17158	17191	17184	17044	17068	17029	17324	17040	17229	17167	17108	17094	17357	17273	17277	17329	17276	17171	16870	16938	17287	17216	17054	17071	17157	17229	17204	16996	16955	17069	17011	17220	17188	17076	17070	17064	17061	17181	17114	17165	17103	17057	17292	17036	17288	16935	17240	17130	17119	17269	17137	17287	17331	17408	17186	17056	17197	17162	17187	17130	17243	17388	17179	17077	17115	17295	17055	17392	16994	17136
19424	37387	30676	23171	20474	19043	18281	17217	16949	16832	16492	16136	15667	15489	15518	15342	15243	15046	15182	15061	15014	15211	15043	15038	15133	15088	15154	15063	15184	15039	15031	15010	15143	15023	15022	14997	14980	15070	14959	15075	14915	15099	14909	14879	15180	14918	15073	15118	14930	15047	14986	14959	15052	14968	14976	14961	15010	15108	15333	15646	15726	15805	15406	15271	15324	15178	14915	14982	15123	14940	15111	14968	15024	14930	14990	14900	15079	14955	14961	14875	14924	14778	15010	14888	14884	15042	15128	14918	15015	15016	15034	14954	14989	14869	14957	14992	14973	15051	15090	14948	15062	14949	14928	14789	15109	15052	15082	15028	14930	15108	14961	15009	14950	14873	15011	14798	14934	14996	14989	14909	14997	14996	14773	14911	14956	14798	15117	15080	14987	14903	15049	15025	14963	14973	15015	15000	14980	14883	14911	15082	14986	14958	15034	14872	15013	14961	14929	14955	15107	14890	14920	15100	14972	14994	15061	14821	14787	14844	15092	14961	15096	15041	14926	15025	14958	15129	14904	15118	14974	14825	14958	15048	15035	14936	15065	14975	15029	15030	14973	14944	15071	15042	14912	15103	15052	15050	14988	14994	15228	15006	14856	15017	14918	14946	14906	14850	14958	14983	14806	14960	14975	15077	14902	14908	15023	14914	14977	14994	14909	14886	15091	14909	15070	14987	14993	14874	14982	15044	14974	14951	14944	14997	14787	15066	15009	14882	14860	14969	14900	15049	14943	14954	14949	14879	14953	15023	14839	14926	14929	14953	14859	14912	14886	14973	15039	14945	14727	15102	15013	14927	14860	14860	15116	14911	15122	15015	15071	14836	15043	15089	15149	15117	14891	15035	15084	15186	14943	14948	15130	14979	15068	14941	14932	14856	14817	14979	14880	14902	15017	14932	14965	15023	14883	14834	14810	15030	14847	15078	15002	14919	15025	14969	14931	14968	14981	14924	15036	14991	14798	14983	14956	15004	14997	14912	15156	15041	14967	15096	14860	14897	14965	15040	15105	15032	15016	14912	14961	14958	15109	14998	14976	14963	14895	14909	14955	15006	14947	14978	14970	14935	14974	14940	14909	14882	15019	15016	14939	14918	14939	14864	14789	14978	14920	15120	14934	15053	14732	15145	14832	15094	14996	14820	15057	14947	14903	15099	14797	15058	14960	14802	15016	15101	15007	14938	14910	15107	14951	14998	15198	14945	14850	15023	14876	14948	15069	14867	14629	15061	15203	15045	15025	14862	14981	14967	14898	14861	15069	14981	14877	14894	15014	15166	14895	14987	14811	14965	14991	14910	14781	15019	15140	15058	14955	14907	15138	14926	15063	14843	15162	14992	14901	14965	14925	15008	15090	14934	14874	15057	14963	14801	14877	15001	14948	14839	14951	15030	14885	15039	14866	14780	14839	14949	15014	14814	15151	14900	14928	15069	14840	15077	14863	15019	14888	15005	14871	15066	14920	14971	14902	14806	14801	15009	14958	14892	15048	14989	15012	14944	15014	14902	14895	14985	14767	15065	14891	15021	14946	14922	15111	15102	14873	14946	14967	14966	14902	15019	14951	15067	15074	14731	14835	14986	14964	15000	15003	15152	14961	14880	14991	15055	14911	15037	14751	15035	14980	14998	14751	15192	14967	14830	14809	14953	14861	14964	14926	15196	15151	14877	14896	14900	14925	14907	14931	14998	15004	14926	14872	15002	14929	14952	15107	14860	14926	14897	14891	14938	14948	14947	14714	14828	14978	15007	15042	14809	15075	14870	15063	14969	14954	15001	14900	15011	14781	14772	14962	15027	14985	14746	14905	14840	14989	14925	15030	14870	14942	14884	14983	14888	14922	15093	15070	14899	14947	14769	15089	14725	14925	14882	14972	14800	14903	14816	15041	14849	14948	14901	14798	14876	14737	14935	14847	14959	14931	14839	14989	14998	15121	14900	14911	15047	15080	15010	14870	15233	14766	15097	15047	14961	15055	14926	15092	14912	15040	14897	15016	14964	14778	15068	15056	14915	14891	14899	14835	15057	14885	14881	14924	14870	14915	15145	15010	14903	14990	15070	14981	15116	14969	14812	14756	14800	14934	14892	15027	14897	14954	14831	14974	15033	14749	14986	14935	15069	14974	14989	14872	15025	14929	14821	14975	14914	14893	14920	14759	14914	14744	15037	14887	14947	14943	15054	15051	15006	14913	14955	14879	14862	14867	14867	15118	14958	14971	15012	15126	14962	14900	14887	14889	14990	15097	14970	14962	15095	14971	14920	14919	14938	14864	14895	15002	15082	15017	14885	14966	15017	15008	14965	14991	14759	14882	14953	15101	15038	14891	14903	15065	15073	15162	14845	14979	14940	14996	14995	14965	15046	15036	14916	14912	14926	14940	14954	14922	14863	14887	14972	15010	14888	14839	14947	14946	14833	14964	15027	14997	14918	14873	14828	14980	14832	14933	14989	15007	15040	14826	14953	15140	15062	14899	14979	15050	14926	14941	14988	14989	15059	15089	14767	14926	15231	14938	14905	15073	15079	15006	15010	15121	14952	14848	14935	15024	15019	14808	14817	15085	14891	14939	14920	15188	14853	15128	14981	15121	15013	15007	15036	14891	14965	15007	15060	15000	14772	15011	15089	15014	14897	14964	14804	14917	14982	14915	14971	14892	14890	15073	14995	14817	14846	15003	14862	15032	15236	14857	15019	15019	14871	15085	14945	14876	14929	14870	14977	15106	15016	14967	14979	15108	14995	14969	15006	15037	14918	14892	14988	15012	15002	15026	14923	14998	15135	14817	14924	15004	15001	14886	14901	15035	15101	14912	14979	14911	14970	14874	14994	15012	14873	14817	14952	14813	15144	14861	14805	14876	15134	15092	15006	15125	14891	15009	14992	14997	14881	15058	15017	14999	15021	15099	15042	14961	15015	14769	14962	14999	14872	14809	15009	14931	14978	14977	14972	14900	14982	14802	14936	14954	14850	15002	15010	15002	15053	14905	15136	14878	15133	14951	14970	15082	15006	14968	15083	15008	15047	15048	15056	15034	14945	14903	15017	15039	14947	14857	14856	15005	14862	15074	14957	15009	14905	15069	14846	15015	14856	14927	14753	14898	14769	14920	14957	14952	14901	14929	15049	14797	14926	14937	14968	14864	14925	15036	14949	15028	14934	15097	14885	14945	14857	14994	14989	15060	14876	14866	15103	15071	14893	14935	15000	15097	14940	14913	14910	15049	14933	14805	14677	15051	15103	15070	15018	14913	14993	14861	14864	14931	14972	15004	14942	14925	15114	14879	15120	15005	14860	15045	14764	14938	15107	14881	14889	15055	15014	14900	14981	14874	15049	14928	14867	14879	14914	14967	15032	14800	14899	14810	14912	14994	14953	14976	14887	15089	14968	14886	15005	15162	14693	14994	14922	15000	15094	15047	15040	14878	14991	14885	15050	14930	14954	15023	14932	15032	15034	14992	14683	14989	14923	15130	14787	15083	15023	14926	14947	14857	14937	14763	14973	14969	14993	14970	14946	15006	15009	15006	14929	14949	15071	15033	15010	14959	14999	14861	15145	15109	14961	14778	15199	14970	14877	14929	14945	14938	14970	15092	14940	14891	15093	14965	15016	14891	14932	14956	15058	14937	15050	14870	14957	15225	15027	14857	15060	15239	14859	14908	14940	15201	14939	14953	14848	14911	14988	15016	15006	15096	15040	15164	15013	14931	15010	15033	14987	14948	15119	14980	14942	14905	14941	14923	14967	15035	14905	14999	15125	15207	14977	14833	15033	14944	15015	14959	14968	14929	14843	14940	14806	14928	14972	14746	14859	14953	14943	15155	14992	14991	14953	15029	14926	14999	14897	14977	15006	15200	14892	14956	14888	14872	15138	14837	14988	15050	14992	14900	14848	14935	15071	14978	15035	15065	15088	15092	14917	14921	14869	15072	15046	15119	14823	15117	14925	14830	15128	14891	14965	15080	14953	14993	14929	15079	14967	15091	14970	14958	15106	15089	15011	14973	14813	14770	15146	14976	14933	14827	15072	14830	15009	15032	15001	14862	15047	15022	14930	14893	15032	14916	14956	14996	14707	14939	14853	15005	14906	14973	15039	14948	14837	15104	15143	14912	14917	15082	14951	14789	14942	14879	14848	14955	14836	15042	14972	15010	14890	14892	14997	14831	14906	14892	14929	15123	14907	14994	15023	14929	14976	14968	14877	15116	14964	14897	14877	14893	15087	14929	15040	14824	14897	15116	14991	14896	14980	15156	14972	14906	14916	14955	15048	15044	14940	14861	15049	14923	14977	15143	14838	14839	14966	14885	14860	14807	15023	14870	14760	15043	14796	15041	15065	14861	15132	14996	15157	14913	14925	14960	15062	15016	14790	14854	14891	15125	14891	14801	15062	15038	15002	14831	14909	14821	14924	14919	15049	15050	14994	14924	14932	15071	14984	14846	14885	15067	14842	14895	14952	15049	15083	14882	15036	14958	14856	14950	14827	14980	15024	14995	14876	14930	14997	14888	14823	14945	14903	15005	15028	14936	14947	14865	15055	14922	14896	14860	14817	14979	14862	14970	14961	15058	14906	14961	15040	15003	14961	14983	15072	14943	15077	15086	14925	14932	14866	14903	14977	14730	15082	15067	14925	14895	14825	14991	15027	14911	15043	14907	15137	14902	14883	15024	14919	15020	14861	15054	14810	15051	15134	14855	14998	14927	14889	14969	14976	14848	15122	15013	15023	14898	15021	14911	14909	14881	15169	15054	14839	14920	14895	14942	14942	15003	14891	14987	14929	14935	14857	14789	14803	14838	14998	14901	14978	15000	14873	15091	14979	15000	14907	14968	15000	14914	14896	14985	14804	14964	14911	15024	15019	14898	14773	14886	14774	15032	15048	14906	14953	14969	14907	14874	15075	14854	14975	14950	14989	14934	14913	14979	14838	15015	14917	15134	15020	15126	15051	14984	14977	14829	15026	14979	14973	15170	14778	14914	15064	14940	14886	14926	14970	14903	14959	15031	15081	15032	14889	14967	14835	14897	14907	14911	14943	14921	15006	14987	15138	14970	14839	14949	15040	14871	14859	14882	15017	14739	15116	14943	14945	15064	14782	15129	14968	15101	15072	14850	15078	14885	14980	15065	14935
22935	21394	29253	23884	21632	24139	26403	20908	19777	20195	19731	19318	19116	19012	19124	18786	18809	18599	18527	18730	18463	18494	18516	18531	18442	18371	18417	18462	18483	18463	18576	18575	18348	18354	18357	18725	18579	18492	18407	18223	18308	18346	18392	18381	18217	18341	18506	18549	18458	18420	18427	18289	18332	18202	18287	18392	18385	18322	18411	19362	19340	19566	19217	19124	18696	18677	18288	18416	18175	18472	18535	18377	18417	18305	18228	18238	18300	18181	18368	18288	18432	18323	18564	18555	18281	18278	18390	18306	18327	18301	18289	18179	18385	18354	18350	18152	18261	18221	18395	18367	18288	18286	18270	18271	18350	18266	18252	18200	18310	18057	18242	18338	18287	18311	18239	18236	18229	18461	18128	18565	18221	18308	18242	18215	18415	18348	18277	18328	18553	18368	18006	18365	18214	18179	18174	18205	18365	18298	18233	18222	18188	18399	18394	18163	18025	18167	18245	18158	18051	18319	18297	18469	18484	18379	18205	18293	18345	18170	18344	18321	18489	18252	18300	18279	18095	18237	18246	18194	18293	18286	18342	18291	18294	18364	18289	18219	18248	18111	18179	18197	18088	18197	18139	18347	18252	18083	18300	18081	18562	18302	18366	18362	18122	18263	18388	18096	18443	18196	18257	18238	18154	18257	18117	18300	18214	18381	18402	18347	18337	18374	18156	18281	18370	18338	18464	18345	18349	18331	18569	18363	18234	18305	18220	18251	18448	18344	18168	18374	18371	17998	18108	18184	18236	18368	18276	18250	18260	18039	18292	18233	18202	18285	18360	18278	18083	18286	18391	18240	18666	18376	18160	18340	18233	18231	18392	18307	18282	18057	18283	18149	18041	18294	18142	18302	18305	18334	18289	18320	18100	18121	18386	18262	18409	18303	18192	18446	18478	18351	18289	18417	18299	18403	18367	18205	18376	18359	18267	18227	18118	18316	18230	18150	18320	18345	18202	18319	18075	18161	18234	18401	18333	18204	18096	18132	18129	18416	18399	18367	18257	18060	18166	18338	18439	18216	18361	18331	18185	18408	18187	18344	18192	18250	18384	18506	18483	18355	18329	18247	18299	18119	18287	18383	18250	18152	18264	18121	18273	18107	18236	18352	18315	18508	18254	18225	18059	18291	18306	18139	18362	18162	18425	18138	18232	18336	18270	18274	18226	17960	18304	18234	18167	18119	18320	18266	18367	18300	18194	18283	18257	18342	18313	18314	18182	18233	18266	18278	18400	18368	18162	18242	18169	18241	18226	18263	18264	18359	18155	18548	18240	18318	18227	18172	18270	18382	18312	18043	18246	18279	18323	18359	18228	18301	18300	18214	18167	18272	18485	18366	18290	18065	18243	18176	18318	18427	18527	18372	18334	18151	18245	18315	18365	18313	18350	18408	18258	18424	18231	18362	18113	18435	18374	18239	18422	18336	18348	18279	18213	18219	18224	18300	18250	18254	18096	18242	18116	18132	18436	18134	18261	18091	18338	18455	18258	18201	18235	18106	18184	18140	18269	18166	18134	18411	18328	18227	18318	18426	18346	18249	18286	18162	18363	18260	18493	18054	18317	18443	18349	18222	18201	18200	18395	18328	18070	18359	18155	18143	18176	18205	18187	18217	18398	18115	18141	18310	18236	18255	18118	18278	18468	18247	18356	18091	18322	18337	18421	18259	18449	18009	18291	18239	18232	18425	18498	18345	18552	18062	18182	18136	18272	18190	18206	18191	18390	18298	18376	18314	18269	18098	18073	18332	18283	18388	18095	18300	18376	18399	18179	18151	18181	18360	18386	18142	18158	18415	18193	18316	18293	18245	18273	18259	18333	18306	18238	18253	18328	18445	18117	18356	18154	18196	18172	18344	18337	18295	18379	18299	18362	18222	18319	18242	18247	18116	18036	18142	18315	18272	18331	18325	18324	18217	18110	18103	18271	18383	18294	18313	18184	18360	18233	18208	18208	18083	18163	18251	18403	18405	18315	18436	18277	18183	18355	18251	18128	18268	18125	18191	18154	18323	18466	18237	18365	18143	18329	18248	18333	18273	18128	18528	18424	18284	18254	18291	18323	18321	18339	18362	18212	18260	18319	18333	18577	18253	18340	18223	18114	18241	18251	18264	18359	18212	18368	18236	18203	18401	18220	18339	18294	18187	18207	18319	18286	18281	18205	18219	18351	18287	18395	18251	18208	17951	18311	18407	18157	18487	18288	18220	18264	18062	18365	18295	18303	18123	18413	18184	18165	18459	18298	18280	18001	18211	18393	18247	18469	18373	18073	18378	18299	18176	18193	18266	18337	18229	18268	18317	18250	18327	18080	18147	18244	18203	18043	18298	18111	18349	18232	18198	18173	18320	18331	18380	18200	18345	18126	18322	18383	18353	18104	18196	18234	18148	18411	18378	18214	18440	18389	18170	18177	18369	18374	18363	18161	18164	18332	18198	18232	18120	18372	18075	18228	18166	18144	18278	18380	18397	18373	18279	18352	18401	18311	18310	18189	18179	18367	18275	18143	18085	18029	18125	18394	18082	18308	18254	18338	18336	18033	18327	18383	18188	18384	18286	18208	18101	18228	18217	18559	18313	18293	18291	18270	18305	18362	18168	18221	18529	18089	18198	18244	18312	18400	18194	18324	18125	18342	18100	18332	18089	18450	18264	18299	18247	18323	18220	18210	18217	18205	18193	18330	18459	18370	18261	18090	17951	18295	18358	18192	18139	18229	18180	18273	18409	18125	18429	18241	18347	18319	18154	18416	18306	18201	18323	18210	18310	18192	18068	18310	18135	18369	18539	18178	18298	18328	18086	18207	18243	18093	18400	18188	18223	18234	18329	18322	18355	18336	18253	18269	18229	18135	18407	18047	18248	18136	18383	18216	18374	18250	18325	18169	18164	18173	18429	18271	18401	18232	18166	18241	18240	18221	18331	18340	18144	18290	18098	18249	18283	18459	18338	18258	18238	18190	18264	18208	18326	18123	18211	18292	18232	18216	18032	18207	18447	18427	18252	18255	18303	18378	18242	18361	18473	18274	18221	18375	18106	18385	18051	18361	18187	18300	18331	18218	18191	18275	18208	18313	18403	18042	18304	18355	18110	18339	18310	18210	18399	18289	18151	18278	18199	18174	18049	18099	18350	18168	18336	18342	18399	18335	18472	18158	18130	18181	18321	18288	18355	18303	18305	18130	18291	18230	18423	18139	18423	18320	18231	18270	18286	18356	18284	18248	18194	18093	18275	18346	18300	18144	18230	18011	18240	18311	18311	18309	18344	18106	18231	18380	18308	18238	18403	18359	18159	18248	18229	18420	18185	18077	18262	18235	18378	18294	18376	18380	18135	18293	18349	18274	18333	18247	18154	18119	18308	18320	18241	18259	18279	18171	18302	18300	18481	18242	18233	18193	18152	18352	18237	18143	18334	18175	18477	18214	18383	18339	18410	18189	18037	18215	18117	18163	18452	18260	18184	18328	18369	18372	18260	18204	18034	18315	18284	18277	18214	18066	18318	18367	18215	18304	18161	18111	18088	18170	18140	18364	18301	18115	18212	18343	18310	18188	18262	18348	18169	18401	18104	18131	18306	18289	18141	18268	18240	18265	18342	18308	18337	18249	18278	18252	18315	18359	18422	18262	18396	18219	18369	18483	18194	18214	18139	18224	18171	18180	18249	18012	18219	18246	18264	18348	18283	17960	18190	18311	18342	18404	18167	18094	18241	18166	18224	18316	18391	18074	18086	18291	18331	18384	18399	18252	18249	18341	18164	18313	18269	18223	18017	18095	18345	18150	18187	18317	18158	18365	18375	18346	18309	18390	18132	18316	18447	18041	18222	18110	18304	18226	18019	18289	18090	18364	18414	18218	18447	18338	18146	18176	18313	18012	18181	18281	18191	18233	18383	18332	18394	18345	18143	18258	18269	18140	18385	18323	18169	18485	18516	18248	18105	18360	18404	18193	18311	18334	18233	18146	18387	18187	18260	18329	18179	18393	18244	18194	18219	18099	18270	18089	18144	18304	18398	18114	18193	18385	18164	18181	18464	18401	18274	18369	18287	18252	18384	18295	18447	18214	18124	18402	18214	18272	18275	18262	18175	18251	18257	18279	18305	18086	18109	18139	18434	18448	18333	18340	18248	18376	18387	18151	18166	18390	18182	18381	18154	18286	18157	18237	18312	18256	18250	18413	18202	18215	18245	18277	18314	18235	18363	18244	18263	18244	18288	18018	18343	18403	18326	18236	18301	18362	18124	18248	18238	18442	18428	18351	18330	18201	18246	18253	18285	18263	18235	18321	18631	18472	18350	18124	18266	18240	18208	18336	18131	18347	18523	18379	18212	18305	18253	18305	18097	18355	18086	18394	18265	18174	18100	18276	18350	18140	18320	18124	18306	18310	18096	18260	18092	18243	18174	18372	18304	18090	18246	18515	18200	18197	18360	18203	18124	18215	18175	18353	18234	18189	18526	18265	18209	18068	18258	18360	18175	18373	18209	18161	18306	18337	18401	18312	18366	18259	18239	18246	18156	18415	18106	18279	18527	18417	18242	18398	18120	18269	18295	18293	18432	18122	18224	18155	18214	18255	18412	18136	18167	18146	18227	18027	18176	18519	18249	18238	18148	18227	18400	18121	18249	18176	18112	18291	18310	18252	18250	18164	18214	18326	18325	18211	18337	18125	18234	18491	18345	18272	18163	18275	18164	18172	18289	18361	18326	18442	18151	18449	18173	18264	18254	18163	18284	18328	18217	18627	18301	18425	18323	18317	18311	18204	18279	18357	18169	18072	18431	18315	18362	18123	18081	18372	18224	18030	18136	18327	18296	18447	18039	18204	18295	18342	18287	18259	18339	18245	18233	18376	18300	18248	18331	18200	18414	18227	18193	18356	18205	18191	18231	18115	18432	18124	18238	18280	18257	18273	18297	18364	18355	18277	18246	18320	18233	18173	18283	18167	18269	18279	18220	18241	18332	18279	18153	18238	18182	18240	18147	18219	18336	18247	18565	18310	18311	18249	18360	18270	18260	18375	18393	18221	18171	18172	18306	18248	18296	18467	18237	18354	18204	18289	18306	18427	18205	18277	18366	18248	18176	18385	18226	18111	18118	18298	18290	18350	18364	18001	18241	18180	18465	18107	18325	18321	17993
21981	41326	32548	25925	22833	21974	19751	18814	18282	17934	17653	17175	16577	16247	16218	16029	15795	15606	15699	15684	15570	15728	15595	15576	15638	15696	15654	15677	15839	15466	15516	15603	15616	15594	15501	15567	15632	15454	15698	15545	15681	15462	15629	15496	15562	15600	15671	15448	15727	15747	15523	15509	15535	15601	15487	15699	15456	15579	15735	16921	17190	17135	16720	16303	15984	15571	15480	15620	15409	15732	15613	15444	15561	15550	15546	15526	15531	15459	15570	15426	15440	15618	15608	15492	15355	15488	15428	15571	15544	15471	15608	15601	15550	15440	15261	15626	15299	15387	15599	15502	15501	15554	15445	15437	15351	15490	15379	15448	15415	15436	15569	15478	15471	15466	15422	15359	15662	15493	15412	15330	15440	15407	15408	15530	15452	15337	15466	15524	15518	15412	15454	15484	15357	15431	15374	15458	15404	15442	15587	15353	15484	15496	15347	15653	15453	15542	15320	15585	15548	15527	15441	15617	15574	15465	15603	15515	15633	15428	15613	15377	15306	15479	15608	15274	15589	15505	15561	15438	15520	15573	15562	15485	15565	15317	15576	15466	15474	15471	15535	15476	15535	15465	15272	15570	15565	15581	15509	15405	15447	15415	15553	15399	15494	15666	15496	15537	15412	15555	15206	15375	15427	15299	15572	15559	15304	15290	15481	15521	15593	15505	15436	15458	15674	15453	15386	15517	15528	15320	15472	15612	15453	15528	15603	15532	15372	15523	15491	15371	15470	15397	15562	15481	15341	15429	15619	15376	15506	15635	15498	15671	15654	15444	15467	15530	15429	15484	15652	15598	15482	15645	15363	15572	15458	15608	15524	15286	15351	15427	15456	15484	15441	15671	15505	15468	15567	15465	15452	15503	15535	15465	15440	15409	15337	15418	15542	15479	15412	15598	15417	15445	15403	15357	15426	15598	15517	15400	15414	15393	15576	15408	15608	15324	15398	15327	15444	15468	15539	15390	15243	15468	15427	15304	15469	15469	15371	15379	15564	15515	15516	15443	15429	15490	15644	15707	15401	15447	15572	15516	15519	15612	15511	15452	15561	15595	15560	15434	15484	15355	15558	15429	15790	15679	15448	15425	15421	15516	15371	15553	15324	15431	15526	15575	15445	15539	15586	15317	15541	15687	15613	15549	15451	15601	15415	15408	15472	15359	15518	15218	15596	15529	15504	15523	15493	15441	15485	15533	15488	15351	15399	15607	15341	15561	15559	15438	15483	15442	15626	15500	15365	15533	15332	15580	15351	15640	15419	15525	15554	15425	15308	15598	15383	15541	15476	15472	15513	15435	15419	15476	15434	15429	15318	15447	15517	15523	15571	15437	15429	15581	15385	15561	15429	15508	15442	15553	15466	15616	15474	15562	15489	15403	15515	15519	15486	15461	15329	15523	15543	15641	15545	15586	15453	15482	15556	15434	15659	15472	15468	15524	15620	15317	15669	15406	15474	15451	15471	15518	15581	15538	15623	15383	15625	15417	15610	15560	15537	15493	15456	15472	15381	15361	15497	15446	15458	15611	15451	15425	15512	15662	15303	15665	15686	15765	15473	15558	15538	15394	15588	15526	15504	15475	15487	15403	15442	15574	15339	15595	15506	15421	15412	15460	15393	15517	15577	15400	15367	15548	15503	15315	15475	15562	15407	15459	15555	15456	15562	15673	15606	15547	15485	15534	15626	15255	15513	15514	15483	15479	15496	15419	15501	15422	15374	15469	15338	15460	15393	15576	15424	15317	15552	15665	15406	15605	15539	15443	15564	15569	15487	15449	15556	15275	15432	15503	15488	15584	15447	15352	15408	15395	15329	15305	15453	15499	15466	15470	15555	15289	15539	15731	15404	15484	15507	15419	15417	15637	15709	15689	15437	15491	15563	15643	15753	15439	15462	15551	15419	15451	15684	15431	15431	15431	15472	15427	15777	15543	15500	15381	15488	15569	15383	15552	15498	15485	15464	15510	15511	15344	15620	15339	15480	15449	15474	15329	15409	15518	15634	15320	15516	15361	15487	15770	15424	15483	15522	15395	15438	15596	15550	15344	15468	15505	15391	15510	15495	15480	15555	15419	15266	15294	15527	15636	15522	15602	15397	15625	15413	15509	15466	15523	15460	15551	15382	15681	15552	15499	15537	15402	15368	15489	15487	15631	15475	15413	15410	15498	15389	15497	15694	15352	15308	15555	15361	15581	15469	15562	15503	15346	15349	15544	15393	15379	15363	15407	15485	15537	15398	15305	15400	15473	15423	15625	15265	15416	15225	15599	15399	15515	15577	15496	15648	15472	15415	15617	15502	15543	15460	15610	15459	15480	15603	15290	15343	15445	15410	15594	15599	15607	15524	15614	15526	15426	15437	15561	15398	15504	15667	15499	15420	15513	15453	15348	15545	15505	15488	15472	15565	15372	15516	15261	15739	15627	15517	15471	15438	15533	15433	15589	15428	15471	15726	15378	15464	15497	15516	15500	15473	15646	15474	15658	15506	15416	15422	15457	15616	15402	15485	15405	15412	15514	15562	15392	15398	15439	15442	15431	15437	15453	15644	15501	15564	15417	15608	15446	15431	15470	15385	15476	15642	15279	15511	15428	15452	15357	15650	15689	15371	15581	15433	15431	15508	15437	15600	15255	15557	15357	15339	15505	15382	15587	15271	15695	15509	15435	15575	15522	15522	15749	15545	15563	15415	15623	15503	15509	15526	15491	15591	15432	15522	15427	15428	15499	15472	15673	15481	15512	15521	15414	15370	15304	15435	15369	15237	15368	15502	15424	15308	15568	15583	15472	15442	15419	15479	15511	15420	15535	15387	15490	15390	15425	15369	15690	15388	15458	15459	15487	15580	15376	15590	15315	15421	15541	15594	15621	15449	15436	15459	15233	15359	15373	15516	15565	15432	15519	15568	15353	15343	15479	15454	15642	15380	15642	15283	15348	15507	15450	15451	15422	15490	15621	15517	15412	15454	15514	15375	15598	15495	15595	15384	15440	15476	15489	15358	15461	15381	15417	15462	15387	15406	15559	15459	15458	15548	15452	15379	15483	15578	15392	15381	15466	15463	15476	15437	15478	15557	15601	15528	15448	15389	15498	15432	15479	15490	15451	15632	15518	15531	15525	15436	15625	15462	15379	15324	15613	15452	15468	15379	15444	15583	15474	15428	15402	15638	15597	15479	15374	15601	15533	15442	15422	15352	15486	15523	15514	15381	15568	15351	15551	15556	15522	15530	15555	15319	15352	15453	15483	15409	15442	15594	15558	15421	15387	15517	15415	15404	15513	15518	15321	15497	15498	15538	15365	15261	15598	15515	15453	15367	15485	15335	15511	15468	15542	15468	15420	15426	15587	15506	15420	15344	15520	15365	15537	15527	15498	15470	15284	15598	15402	15494	15539	15381	15458	15561	15510	15484	15516	15490	15546	15349	15429	15379	15578	15403	15426	15259	15328	15499	15687	15558	15352	15409	15505	15459	15501	15329	15495	15441	15461	15336	15598	15379	15597	15278	15456	15469	15592	15516	15709	15488	15364	15572	15409	15458	15466	15329	15596	15298	15456	15445	15406	15452	15525	15511	15401	15385	15372	15671	15444	15622	15443	15418	15433	15610	15534	15597	15592	15632	15413	15368	15360	15473	15415	15452	15410	15415	15391	15652	15408	15466	15460	15443	15444	15402	15424	15442	15517	15556	15393	15481	15515	15539	15593	15398	15404	15460	15430	15514	15486	15690	15454	15587	15487	15419	15285	15648	15407	15469	15404	15523	15519	15514	15347	15523	15432	15320	15422	15682	15417	15359	15374	15477	15457	15377	15530	15492	15554	15371	15419	15552	15474	15317	15501	15455	15442	15444	15603	15585	15322	15585	15712	15530	15233	15433	15487	15407	15279	15514	15477	15318	15514	15360	15571	15558	15447	15570	15243	15570	15408	15622	15513	15550	15283	15704	15547	15460	15387	15368	15511	15450	15599	15571	15475	15633	15453	15608	15461	15512	15447	15548	15421	15452	15575	15571	15510	15485	15500	15381	15448	15437	15511	15395	15508	15408	15529	15422	15591	15373	15462	15448	15544	15335	15606	15434	15534	15484	15461	15576	15402	15456	15546	15444	15743	15451	15357	15591	15472	15427	15366	15318	15262	15400	15563	15505	15574	15461	15389	15415	15472	15514	15436	15436	15372	15593	15475	15580	15424	15510	15622	15680	15284	15514	15337	15403	15424	15392	15248	15575	15457	15467	15428	15509	15487	15542	15544	15425	15667	15539	15349	15538	15446	15407	15485	15488	15468	15563	15403	15433	15377	15330	15463	15571	15393	15579	15518	15400	15509	15535	15399	15516	15438	15559	15320	15483	15492	15502	15515	15432	15426	15474	15492	15450	15387	15571	15390	15414	15434	15441	15579	15483	15456	15483	15583	15596	15532	15319	15317	15422	15400	15599	15557	15521	15541	15481	15436	15414	15575	15537	15509	15528	15582	15488	15361	15582	15504	15646	15437	15589	15631	15505	15452	15400	15545	15426	15399	15551	15360	15296	15693	15487	15584	15640	15402	15512	15547	15401	15385	15641	15566	15494	15267	15582	15579	15508	15362	15442	15374	15513	15492	15627	15377	15705	15423	15604	15381	15369	15470	15702	15299	15518	15588	15489	15411	15501	15382	15347	15342	15481	15605	15429	15384	15560	15472	15547	15409	15482	15510	15509	15539	15421	15491	15320	15482	15365	15532	15486	15707	15659	15600	15461	15413	15507	15543	15478	15425	15555	15514	15400	15514	15390	15530	15292	15399	15517	15505	15663	15633	15316	15503	15347	15534	15467	15425	15694	15476	15327	15580	15537	15498	15410	15552	15569	15597	15391	15561	15527	15279	15441	15479	15549	15523	15390	15416	15493	15481	15557	15390	15501	15316	15629	15301	15384	15562	15437	15307	15576	15456	15515	15339	15580	15483	15492	15429	15531	15527	15551	15394	15622	15562	15370	15561	15372	15418	15463	15543	15618	15397	15582	15647	15297	15442	15464	15389	15520	15558	15585	15638	15482	15487	15334	15530	15378	15592	15356	15390	15443	15434	15398	15465	15287	15512	15472	15413	15474	15495	15462	15503	15648	15568	15561	15490	15361	15416	15352	15556	15523	15402	15454	15511
28293	23677	26343	23871	20008	19155	18813	18468	18165	18387	18186	18050	18028	17867	17758	17522	17664	17698	17527	17538	17753	17793	17727	17591	17717	17672	17702	17821	17716	17748	17747	17636	17567	17749	17832	17704	17819	17679	17645	17594	17575	17603	17620	17400	17678	17640	17610	17670	17816	17812	17720	17878	17722	17487	17643	17852	17654	17553	17777	17729	17770	17693	17593	17886	17932	17676	17779	17559	17902	17667	17828	17715	17768	17704	17385	17690	17776	17617	17617	17625	17556	17532	17621	17571	17502	17615	17772	17616	17624	17559	17503	17661	17617	17709	17658	17586	17469	17905	17723	17618	17492	17595	17626	17719	17622	17809	17659	17586	17885	17756	17621	17751	17632	17647	17503	17617	17627	17509	17647	17508	17402	17695	17622	17701	17678	17625	17735	17730	17725	17574	17456	17676	17690	17533	17528	17608	17288	17404	17672	17572	17661	17469	17290	17558	17482	17705	17656	17605	17637	17478	17463	17480	17624	17560	17676	17920	17754	17654	17519	17685	17509	17498	17719	17409	17578	17617	17569	17485	17723	17468	17395	17410	17706	17694	17615	17637	17515	17644	17673	17694	17577	17598	17671	17643	17660	17469	17579	17636	17705	17625	17551	17574	17482	17644	17612	17373	17661	17601	17549	17576	17688	17672	17738	17730	17563	17492	17634	17665	17842	17520	17594	17572	17712	17648	17389	17423	17539	17516	17425	17607	17601	17578	17566	17681	17752	17545	17762	17574	17446	17670	17533	17833	17593	17512	17639	17575	17563	17548	17681	17397	17537	17616	17704	17581	17838	17799	17474	17704	17727	17535	17696	17533	17661	17672	17542	17669	17637	17687	17681	17483	17483	17685	17569	17706	17414	17584	17428	17679	17665	17637	17608	17595	17603	17572	17681	17772	17562	17640	17622	17589	17780	17427	17825	17484	17355	17676	17347	17512	17590	17639	17761	17620	17502	17681	17693	17678	17512	17823	17726	17578	17697	17578	17629	17514	17338	17498	17718	17506	17678	17505	17778	17630	17658	17688	17917	17517	17589	17640	17673	17575	17532	17394	17720	17769	17615	17747	17642	17553	17468	17873	17586	17585	17644	17744	17880	17527	17674	17497	17569	17667	17678	17548	17490	17817	17579	17563	17696	17577	17703	17776	17577	17657	17596	17541	17692	17439	17673	17482	17506	17724	17667	17727	17529	17803	17766	17575	17631	17682	17781	17629	17649	17548	17554	17603	17519	17761	17701	17758	17681	17439	17744	17761	17586	17538	17573	17490	17513	17431	17656	17701	17712	17433	17501	17637	17616	17565	17656	17670	17595	17711	17682	17658	17678	17715	17610	17598	17730	17528	17492	17691	17698	17520	17575	17739	17728	17479	17694	17398	17569	17605	17575	17551	17392	17507	17601	17611	17635	17809	17604	17618	17644	17563	17496	17661	17614	17800	17651	17401	17449	17553	17843	17668	17835	17587	17618	17728	17615	17649	17569	17793	17618	17379	17437	17459	17762	17595	17587	17621	17745	17587	17629	17531	17629	17334	17713	17801	17561	17631	17646	17624	17835	17595	17723	17706	17813	17920	17613	17593	17564	17427	17845	17617	17562	17563	17859	17502	17722	17838	17864	17522	17766	17339	17471	17682	17544	17717	17972	17437	17611	17587	17544	17273	17620	17780	17682	17579	17642	17473	17674	17604	17465	17680	17747	17575	17624	17560	17634	17581	17762	17784	17528	17627	17669	17641	17729	17629	17671	17556	17578	17702	17604	17574	17633	17473	17432	17538	17614	17639	17559	17575	17648	17800	17940	17608	17625	17661	17725	17603	17387	17852	17651	17741	17527	17646	17610	17673	17621	17741	17532	17628	17725	17502	17619	17721	17465	17756	17568	17476	17629	17596	17751	17680	17636	17738	17463	17527	17611	17708	17614	17825	17727	17301	17688	17578	17582	17640	17665	17304	17816	17556	17536	17608	17592	17717	17682	17646	17808	17601	17710	17455	17514	17690	17583	17511	17536	17550	17691	17641	17719	17645	17456	17630	17640	17582	17553	17671	17612	17502	17810	17673	17656	17552	17474	17635	17759	17808	17679	17459	17697	17744	17535	17580	17637	17517	17581	17681	17453	17696	17670	17790	17743	17500	17647	17604	17582	17625	17718	17656	17676	17794	17618	17560	17569	17546	17465	17573	17690	17541	17746	17654	17460	17591	17709	17552	17697	17797	17543	17774	17841	17713	17649	17574	17593	17770	17637	17724	17831	17629	17699	17781	17666	17702	17757	17725	17767	17746	17754	17622	17471	17468	17749	17570	17491	17558	17706	17610	17572	17650	17598	17558	17563	17516	17698	17720	17735	17660	17654	17775	17547	17683	17742	17560	17377	17521	17468	17663	17819	17816	17780	17508	17604	17594	17515	17443	17475	17640	17508	17525	17702	17652	17840	17550	17691	17737	17695	17518	17662	17612	17569	17547	17686	17727	17560	17528	17712	17852	17687	17597	17562	17574	17616	17517	17702	17587	17854	17679	17610	17678	17607	17519	17842	17481	17709	17693	17750	17607	17653	17623	17604	17498	17559	17707	17516	17550	17636	17630	17589	17643	17684	17778	17596	17655	17839	17582	17681	17927	17518	17480	17762	17890	17761	17379	17602	17545	17545	17496	17722	17543	17655	17654	17555	17623	17740	17839	17847	17706	17550	17752	17725	17586	17499	17512	17723	17721	17681	17454	17561	17655	17676	17453	17579	17573	17526	17691	17514	17657	17695	17715	17646	17675	17697	17540	17615	17524	17613	17686	17602	17550	17655	17572	17576	17614	17557	17548	17517	17684	17684	17482	17641	17652	17649	17783	17467	17444	17635	17681	17526	17641	17631	17507	17629	17524	17472	17582	17553	17789	17764	17680	17775	17464	17668	17468	17578	17779	17503	17895	17704	17646	17718	17685	17703	17686	17684	17635	17452	17669	17680	17834	17746	17583	17597	17704	17681	17600	17686	17585	17568	17626	17624	17506	17514	17707	17768	17709	17633	17549	17623	17803	17673	17629	17925	17579	17663	17711	17603	17365	17726	17689	17485	17502	17738	17643	17388	17718	17709	17669	17677	17629	17657	17651	17438	17789	17689	17704	17726	17597	17662	17640	17683	17579	17554	17491	17518	17445	17481	17670	17804	17728	17769	17777	17522	17597	17533	17887	17936	17757	17581	17531	17694	17647	17861	17721	17736	17796	17588	17743	17645	17435	17607	17617	17596	17694	17537	17627	17762	17724	17493	17608	17623	17604	17619	17733	17758	17600	17584	17781	17675	17564	17632	17884	17662	17778	17763	17567	17693	17624	17593	17585	17856	17571	17787	17468	17778	17463	17477	17477	17707	17452	17622	17374	17780	17556	17462	17703	17616	17748	17602	17647	17889	17613	17515	17499	17699	17688	17689	17617	17649	17724	17734	17563	17525	17543	17711	17594	17624	17627	17703	17638	17716	17762	17528	17409	17523	17704	17600	17703	17642	17766	17760	17716	17746	17645	17758	17885	17635	17549	17630	17745	17662	17493	17646	17576	17725	17638	17679	17601	17564	17445	17692	17522	17693	17438	17592	17813	17542	17732	17657	17696	17678	17601	17647	17680	17493	17637	17418	17635	17555	17841	17695	17574	17837	17667	17818	17622	17624	17555	17447	17554	17668	17396	17552	17501	17599	17795	17566	17425	17418	17562	17774	17425	17638	17499	17875	17700	17679	17793	17819	17660	17602	17843	17524	17365	17712	17598	17825	17614	17630	17719	17715	17602	17678	17721	17737	17573	17579	17681	17642	17747	17503	17569	17755	17786	17552	17555	17709	17634	17689	17601	17540	17514	17650	17533	17652	17556	17690	17496	17669	17707	17605	17551	17591	17719	17629	17613	17692	17678	17391	17496	17470	17613	17706	17442	17628	17643	17813	17656	17978	17523	17637	17743	17760	17750	17865	17675	17731	17620	17417	17687	17686	17660	17694	17536	17578	17511	17701	17399	17545	17654	17345	17758	17588	17595	17692	17414	17658	17810	17647	17607	17664	17862	17523	17523	17611	17465	17703	17693	17524	17654	17670	17641	17592	17656	17533	17650	17606	17734	17608	17594	17648	17614	17760	17738	17672	17839	17668	17657	17760	17540	17755	17780	17645	17697	17644	17643	17587	17678	17950	17717	17717	17612	17519	17682	17732	17534	17691	17835	17702	17672	17640	17621	17794	17629	17696	17553	17661	17789	17684	17665	17513	17682	17545	17533	17647	17721	17503	17830	17560	17609	17726	17704	17669	17898	17917	17855	17554	17530	17665	17767	17843	17899	17467	17820	17789	17673	17888	17646	17546	17664	17656	17610	17572	17815	17634	17650	17650	17578	17628	17386	17572	17586	17591	17610	17787	17455	17751	17489	17788	17503	17612	17747	17499	17811	17676	17526	17574	17697	17827	17733	17688	17590	17719	17732	17722	17703	17731	17775	17894	17603	17799	17740	17698	17612	17795	17731	17542	17508	17609	17685	17572	17668	17549	17429	17448	17500	17409	17595	17844	17594	17586	17619	17507	17462	17617	17539	17642	17528	17608	17780	17766	17570	17739	17529	17558	17533	17607	17500	17744	17645	17603	17813	17413	17349	17716	17527	17604	17576	17709	17507	17738	17650	17501	17492	17388	17535	17709	17665	17813	17794	17709	17430	17576	17793	17754	17747	17684	17452	17622	17452	17529	17544	17736	17757	17718	17549	17556	17564	17499	17806	17672	17619	17610	17577	17809	17573	17673	17543	17744	17775	17822	17528	17783	17652	17538	17664	17565	17418	17570	17607	17626	17567	17779	17643	17568	17743	17631	17755	17728	17568	17657	17493	17757	17545	17743	17758	17694	17595	17599	17595	17622	17551	17668	17407	17725	17722	17610	17490	17653	17631	17594	17726	17666	17606	17631	17738	17649	17692	17848	17832	17665	17551	17657	17689	17779	17739	17605	17600	17613	17690	17382	17735	17578	17754	17609	17765	17671	17619	17725	17603	17555	17656	17711	17724	17840	17649	17636	17638	17714	17734	17528	17805	17641	17671	17785	17659	17623	17516	17806	17564	17605	17645	17675	17551	17648	17633	17509	17852	17571	17742	17488	17551	17239	17617	17568	17356	17657	17703
21471	30341	23179	20502	18986	17532	16899	16388	16037	16134	15845	15770	15501	15367	15324	15448	15186	15257	15179	15016	15300	15202	15170	15222	15162	15223	15343	15153	15178	15131	15260	15204	15070	15149	15161	15181	15300	15020	15038	15281	15124	15284	15181	15356	15184	15226	15265	15124	15083	15278	15223	15351	15334	15135	15083	15152	15236	15331	15286	15153	15462	15273	15321	15243	15412	15225	15223	15044	15045	15238	15184	15129	15152	15210	15072	15350	15290	15298	14992	15176	15120	15221	15007	15186	14990	15116	15329	15179	15258	15138	15060	15002	15098	15343	15089	15217	15248	15165	15313	15190	15253	15197	15109	15313	15256	15294	15325	15269	15141	15103	15271	15246	15196	15055	15136	15141	15092	15091	15109	15096	15262	15240	15082	15170	15105	15103	15025	15211	15053	15282	15222	15054	15067	15193	15104	15036	15272	15183	15292	15250	15063	15299	15297	15156	15094	15166	15129	15154	15212	15272	15203	15146	15136	15262	15240	15188	15102	15188	15219	15082	15192	15179	15111	15260	15040	15285	15179	15061	15297	15275	15259	15142	15158	15396	15163	15133	15122	15172	15197	15194	15085	15000	15194	15129	15141	15010	15436	15265	15297	15382	15311	15179	15088	15279	14962	15284	15142	15287	15188	15220	15161	15242	15249	15091	15296	15288	15125	15110	15155	15115	15166	15236	15142	15209	15138	15151	15307	15161	15183	15162	15157	15063	15126	15095	15023	15201	15195	15207	15156	15112	15275	15211	15161	15362	15291	15114	15264	15171	15220	15266	15118	15134	15138	15151	15269	15202	15021	15251	15028	15217	15157	15060	15207	15232	15051	15050	15042	15224	15106	15135	15072	15191	15174	15202	15195	15138	15223	15116	15224	15182	15047	15171	15130	15259	15310	15143	15231	15115	15300	15244	15153	15167	15264	15103	15318	15260	15179	15164	15149	15206	15302	15112	15159	15163	15055	15026	14972	15085	15095	15372	15128	15204	15183	15375	15081	15244	15324	15083	15127	15097	15185	15155	14986	15046	15125	14999	15181	15162	15155	15290	15023	15102	15183	15471	15252	15079	15270	15135	15277	15177	15150	15155	15285	15196	15257	15286	15278	15215	15117	15315	15091	15168	15217	15061	15170	15316	15120	15242	15171	15113	15152	15218	15065	15121	15123	15183	15186	15081	15228	15184	15306	15115	15095	15319	15127	15314	15222	15048	15327	15311	15199	15134	15277	15198	15075	15134	15154	15040	15108	15183	15235	15134	15067	15043	15310	15201	15202	15211	15231	15273	15168	15237	15095	15168	15089	15248	15269	15250	15083	15212	15327	15265	15219	15150	15208	14969	15126	14958	15189	15243	15223	15241	15304	15236	15126	15191	15036	15319	15178	15129	15242	15294	15311	15192	15170	15132	15204	15011	15167	15206	15227	15008	15274	15141	15273	15152	15323	15093	15161	15093	15101	15176	15344	15204	15127	15171	15196	15209	15233	15160	15305	15155	15075	15129	15058	15339	15333	15192	15112	15252	15036	15176	15151	15291	15104	15070	15234	15293	15182	15197	15039	15422	15179	15243	15202	15192	15221	15067	15270	15127	15012	15246	15034	15160	15209	14968	15358	15095	15196	15101	15306	15262	15175	15069	15086	15257	15355	15033	15245	15195	15221	15359	15283	15013	15256	15355	15125	15291	15143	15132	15129	15132	15142	15192	15205	15260	15154	15089	15234	15131	15124	15316	15269	15237	15269	15298	15143	14967	15278	15052	15072	15359	15085	15110	15205	15319	15078	15180	15099	15148	15204	15122	15297	15116	15193	15126	15227	15043	15145	15072	15170	15275	15212	15151	15005	15229	15040	15133	15119	15138	15175	15293	15124	15089	15102	15074	15087	15251	15094	15079	15228	15302	15326	15374	14951	15167	15261	15059	15308	15259	15139	15176	15218	15182	15236	15226	15085	15090	15183	15148	15004	15145	15179	15071	15271	15191	15077	15190	15325	15051	15234	15079	15194	15172	15262	15213	15302	15050	15174	15264	15339	15293	15235	15168	15122	15267	15424	15192	15164	15166	15120	15174	15096	15146	15131	15036	15291	15103	15097	15213	15156	15235	15110	15287	15009	15275	15089	15167	15286	15098	15087	15138	15220	14999	15246	14973	15181	15200	15297	15337	15143	15320	15088	15291	15256	15182	15119	15215	15266	15151	15156	15284	15099	15302	15125	15100	15130	15129	15102	15119	15155	15149	15200	15168	15333	15084	15096	15210	15132	15154	15204	15165	15419	15299	15150	15167	15027	15005	14953	15162	15105	15076	15102	15212	15176	15240	15312	15209	15185	15213	15219	15083	15228	15260	15289	15119	15227	15123	15267	15248	15251	14955	15253	15247	15266	15259	15214	15369	15073	15222	15307	15094	15256	15352	15209	15048	15262	15186	15185	15102	15184	15064	15289	15264	15292	15291	15297	15117	15228	15231	15092	15196	15145	15195	15120	15202	15224	15341	15178	15255	15057	15194	15241	15298	14994	15144	15204	15286	15209	15242	15207	15099	15243	15239	15310	15265	15132	15264	15304	15224	15162	14946	15198	15022	15178	15216	15130	15346	15300	15134	15044	15021	15256	15094	15177	15267	15238	15150	15047	15227	15284	15188	15045	15166	15128	15112	15176	15174	15340	15192	15149	15292	14993	15067	15092	15146	15062	15253	15233	15201	15202	15091	15184	15123	15182	15251	15237	15214	15279	15049	15024	15246	15236	15147	15225	15107	15218	15371	15320	15220	15399	15171	15218	15165	15277	15232	15189	15172	15126	15095	15245	15184	15126	15213	15223	15296	15170	15068	15140	15199	15255	15218	15206	15205	15177	15080	15178	15063	15034	15283	15102	15136	15110	15105	15261	15158	15161	15212	15229	15108	15463	15040	15124	15074	15188	15269	15169	15196	15218	15192	15191	15114	15167	15055	15265	15108	15180	15235	15035	15207	15069	15268	15299	15249	15204	15013	15160	15057	15211	15192	15070	15083	15274	15242	15312	15280	15323	15178	15093	15160	15141	15416	15308	15086	15294	15228	15130	15269	15248	15230	15107	15363	15137	15071	15261	15181	15237	15361	15277	15210	15279	15205	15280	15207	15236	15166	15319	15148	15213	15168	15111	15280	15049	15271	15206	15170	15126	15075	15111	15281	15285	15035	15236	15171	15037	15036	15165	15203	15116	15141	15312	15175	15067	15158	15326	15333	15401	15198	15306	15254	15041	15213	15265	15427	15187	15261	14926	15242	15225	15161	15173	15167	15105	15255	15204	15334	15339	15079	15260	15352	15088	15157	15224	15140	15097	15246	15284	15175	15078	15248	15105	15298	15205	15349	15134	15210	15138	15130	15122	15241	15230	15333	15050	15309	15211	15417	15184	15362	15226	15190	15341	15260	15047	15011	15228	15312	15276	15202	15182	15046	15256	15344	15217	15147	15041	15252	15211	15157	15207	15064	15251	15100	15265	15038	15044	15172	15091	15306	15356	15048	15206	15067	15182	15327	15151	15148	15184	15180	15025	15145	15305	15142	15001	15072	15264	15278	15071	15124	15132	15201	15194	15025	15153	15108	15301	14907	15084	15171	15290	15296	15199	15346	15141	15174	14995	15000	15162	15256	15289	15109	15146	15130	15232	15302	15323	15194	15171	15160	15197	15167	15211	15099	15113	15137	15165	15198	15280	15226	15124	15407	15303	15079	15147	15169	15299	15174	15167	15080	15168	15272	15237	15047	15243	15166	15154	15193	15105	15021	15120	15186	15154	15069	15412	15074	15172	15171	15139	15144	15160	15354	15205	15245	15352	15192	15141	15088	15292	15042	15080	15093	15128	15194	15092	15266	15244	15423	15114	15211	15213	15319	15194	15040	15157	15029	15315	15173	15160	15100	15177	15285	15122	15109	15015	15241	15142	15122	15265	15256	15121	15104	15235	15243	15204	15142	15151	15317	15009	15240	15153	15298	15090	15411	15238	15247	15033	15040	15064	15101	15269	15318	15297	15121	15335	15191	15219	15066	15316	15281	15260	15234	15287	15218	15124	15269	15268	15323	15235	15104	15298	15183	15175	15299	15230	15186	15153	15352	15152	15135	15128	15151	15064	15126	15159	15157	15014	15158	15235	15122	15253	15345	15145	15224	15313	15267	15191	15239	15125	15132	15307	15281	15045	15270	15218	15265	15258	15401	15282	15313	15138	15067	15290	15112	15026	15102	15257	15335	15197	15263	15230	15269	15184	15169	15319	15167	15069	15210	15020	15229	15258	15059	15093	14907	15091	15165	15216	15227	15196	15080	15169	15068	15161	15197	15176	15161	15366	15183	15066	15028	15160	15138	15222	15267	15291	15127	15211	15148	15156	15245	15232	15035	15157	15223	15240	15120	15168	15319	15216	15288	15138	15147	15191	15107	15150	15227	15078	15217	15124	15064	15236	15060	15183	15392	15149	15229	15350	15148	15196	15263	15190	15132	15058	15161	15312	15201	15284	15160	15230	15206	15214	15143	15292	15233	15173	15253	15231	15192	15198	15176	15120	15335	15279	15206	15268	15160	15238	15255	15140	15243	15151	15214	15295	15133	15246	15255	15158	15219	15191	15329	15114	15306	15220	15373	15143	15175	15187	15125	15358	15143	15203	15138	15223	15124	15173	15166	15338	15091	15175	15289	15119	14998	15282	15128	15123	15050	15125	15005	15104	15288	15218	15143	15241	15060	15175	15318	15327	15223	15242	15015	15193	15249	15075	15184	15175	15000	15187	15189	15004	15320	15124	15195	15337	15241	15189	15397	15317	15146	15062	15149	15104	15342	15136	15034	15274	15143	15214	15120	14990	15335	15149	15085	15254	15265	15337	15185	15173	15149	15357	15319	15243	14990	15289	15215	15211	15277	15024	15113	15072	15283	15159	15111	15199	15207	15050	15048	15184	15170	14989	15361	15241	15357	15125	15160	15291	15313	15110	14969	15239	15262	15090	15188	15184	15194	15199	15221	15213	15174	15301	15120	15246	15228	15283	15134	15473	15179	15075	15183	15181	15148	15232	15169	15188	15232	15055	15136	15160	15159	15036	15161	15549	15135	15120	15093	15161	15168	15203	15244	15193	15058	15193	15093	15056	15093	15246	15073	15282	15040
24096	21491	29046	24483	22559	23602	22500	19685	18923	18906	18893	18298	18338	18294	18019	18114	18205	18259	17755	17792	17954	17932	18111	17853	17846	17840	17807	17824	17935	17796	18104	18036	17728	17793	17779	17699	17736	17780	17894	17948	17775	17714	17813	17959	17797	18015	17818	17892	17891	17940	17754	17986	18084	17962	17757	17852	17871	17719	18043	17881	18341	18270	18392	18012	18100	17895	17770	17841	17847	17849	17929	17759	17814	17856	17756	17892	17654	18003	17833	17973	17826	17694	17953	17762	17738	17819	17845	17627	17871	17960	17800	17712	17948	17759	17900	17900	17886	17792	17697	17709	17935	17764	17762	17766	17755	17694	17840	17691	17627	17676	17838	17871	17880	17870	17892	17730	17729	18067	17777	17816	17772	17832	17874	17756	17734	17843	17811	17991	17768	17632	17782	17793	17791	17987	17561	17811	18040	17880	17863	17866	17661	17910	17696	17975	17742	17564	17700	17522	17984	17927	18041	17668	17720	17930	17925	17830	17710	17730	17677	17801	17805	17888	18082	17884	17697	17772	17859	17804	17737	17729	17698	17794	17889	17895	17825	17660	17793	17897	17702	17754	17950	17708	17615	17780	17959	17855	17697	17745	17888	17685	17857	17724	17693	17818	17872	17733	17718	17782	17652	17865	17746	17982	17850	17778	17762	17704	17729	17863	17894	17715	17862	17798	17908	17705	17600	17738	17917	17840	17913	17684	17800	17923	17767	17967	17704	17853	17727	17861	17758	17893	17889	17567	17750	17743	17868	17733	17766	17733	17839	17870	17845	17783	17832	17852	17844	17886	17781	17580	17723	17874	17925	17812	17968	17908	17714	17741	17883	17932	17964	17889	17677	17786	17698	17670	17763	17793	18073	17856	17982	18000	17851	17776	17885	17781	17995	17811	17868	17931	17835	17768	17713	17941	17856	17806	17921	17620	17895	17915	17783	17838	17859	17853	17821	17859	17691	17753	17783	17876	17737	17808	17893	17802	17781	17835	17733	17718	17766	17787	17738	17744	17933	17788	17616	17748	17825	17778	17665	17663	17881	17795	17936	17842	17686	17838	17838	17911	17634	17740	17771	17705	17904	17777	17951	17738	17622	17694	17788	17671	17942	17944	17721	17661	17856	17883	17759	17946	17930	17921	17537	17847	17718	17653	17762	17722	17865	17891	17882	17791	17842	17752	17677	17692	17850	17759	17999	17861	17802	17780	17611	17805	17881	17853	17606	17557	17971	17677	17904	17872	17833	17789	17630	17460	17762	18046	17679	17921	17837	17835	17892	17833	17833	17757	17966	17862	17738	17879	17678	17898	17681	17575	17756	17638	17893	17965	17934	17901	17624	17748	17712	17970	17741	18087	17817	17901	17815	17827	17703	17862	17725	17657	17935	17885	17717	17679	17806	17379	17711	17827	17700	17663	17797	17792	17627	17849	17905	17795	17749	17819	17903	17778	17933	17997	17715	17606	17794	17757	17668	17808	17844	17885	17937	17778	17650	17739	17763	17849	17900	17661	17821	17885	17693	17820	17754	17714	17904	17696	17628	17759	17565	17819	17820	17842	17815	17732	17684	17750	17730	17795	17672	17760	17723	17671	17948	17807	17964	17736	17694	17944	17940	17794	17750	17583	17922	17881	17926	17696	17784	17808	17795	17803	17585	17632	17739	17984	17783	17746	17730	17693	17742	17878	17968	17793	17719	17776	17998	17869	17905	17706	17797	17934	17744	17950	17997	17945	17775	17918	17852	18010	17539	17781	17980	17837	17634	17956	17705	17713	17846	17806	17938	17598	17837	17744	17734	17838	17936	17756	17853	17625	17694	17853	17666	17732	17879	17885	18043	17875	17996	17821	17657	17846	17718	17864	17919	17724	17649	17837	17806	17730	17920	17871	17801	17808	17945	17876	17724	17724	17742	17932	17576	17766	17730	17800	17933	17778	17813	17582	17805	17759	17779	17857	17738	17756	17649	17746	17863	17911	17668	17710	17964	17877	17813	17935	18045	17734	17645	17854	17869	17729	17701	17780	17844	17734	17896	17847	17675	17763	17893	17625	17663	17769	17668	17636	17854	17801	17631	17764	17780	17778	17836	17619	17840	17771	17821	17694	17714	17740	17724	17869	17832	17629	17783	17794	17756	17860	17940	17511	17927	17835	17727	17940	17864	17919	17802	17629	17883	17871	17860	17874	17707	17905	17711	17877	17725	17832	17693	17684	17767	17725	17711	17753	17637	17604	17814	18040	17851	17710	17741	17752	17789	17824	17862	17842	17883	17939	17686	17860	17663	17814	17772	17748	17722	17653	17481	17640	17790	17879	17865	17643	17651	17674	17899	17803	17846	17656	17703	17815	17805	17793	17900	18038	18032	17894	17797	17839	17959	17650	17858	17671	17858	17727	17920	17705	17713	17857	17608	17847	17656	17831	17925	17825	17894	17861	17889	17926	18083	17964	17873	17949	17938	17886	17749	17700	18061	17829	17840	17715	17724	17695	17863	17802	17854	17821	17854	17750	17870	17834	17910	17754	17741	17718	17829	17614	17888	17933	17772	17686	18017	17959	17846	17957	17838	17696	17733	17975	17752	17842	17836	17667	17814	17852	17908	17940	17682	17768	17826	17799	17926	17910	17769	17851	17706	17810	17747	17710	17858	17761	17820	17883	17888	17798	17791	17813	17751	18016	17845	17735	17959	17827	17757	17775	17840	17733	17999	17926	17808	17880	17727	17801	17792	17709	17769	17708	17662	17664	17796	17810	18057	17665	17667	17800	17630	17879	17803	17911	17876	17852	17902	17841	17764	17768	17835	17743	17943	17803	17807	17815	17849	17770	17745	17848	17777	18005	17991	17892	17684	17997	17679	17602	17776	17915	17789	17819	17788	17745	17513	17784	17710	17849	17848	17716	17865	17886	17793	17929	18046	17602	17735	17945	17828	17784	17885	17942	17877	17824	17837	17785	17749	17804	17809	17968	17822	17718	17738	17793	17754	17730	17808	17835	17967	17854	17799	17770	17842	17551	17811	17735	17673	17865	17776	17704	17979	17853	17943	17824	17700	17725	17893	17891	17908	17921	17744	17846	17894	17754	17826	18027	17822	17710	17809	17934	17880	17898	17809	17919	17731	17869	17782	17804	17844	17835	17799	17957	17756	17882	17644	17966	17826	17731	17755	17876	17845	17701	17733	18038	17929	17522	18039	18131	17676	17848	17904	17723	17735	17751	17596	17696	18009	17826	17929	17741	17810	17998	17566	17643	17729	17783	17848	17921	17916	17651	17928	17778	17722	17686	17890	17829	17967	17840	17815	17715	17915	17723	17918	17737	17813	17774	17650	18047	17851	17864	17817	17665	17757	17684	17717	17745	17817	17990	17763	17804	17906	17889	17788	17842	17735	17760	17921	17679	17833	18010	17761	17993	17703	17745	17789	17715	17795	17870	17957	17910	17871	17802	17495	17652	17848	17899	17901	17654	17783	17937	17728	17776	17856	17644	17605	17721	17600	17692	17806	17787	17898	17686	17659	17834	17835	17825	18030	17905	17808	17715	17990	17896	17751	17752	17737	17873	17899	17675	17737	17688	17888	17843	17704	17612	17898	17880	17813	17685	17861	17783	17677	17869	17606	17734	17710	17924	17948	17800	17927	17871	17789	17864	17796	17941	17673	17856	17756	17793	17865	17770	17705	17898	17870	17874	17767	17790	17884	17954	17715	17900	17654	17694	17677	17760	17764	17805	17786	17595	17758	17990	17653	17974	17953	17781	17797	17816	17928	17765	17784	17951	17768	17718	17818	17894	17956	17689	17811	17738	17687	17796	17819	17873	17593	17800	17925	17782	17608	17889	17675	17848	17853	17896	17789	17804	17608	17612	17713	17950	17839	17786	17739	17820	17908	17785	17549	17936	17740	17901	17564	17790	18017	17898	17520	18054	17827	17692	17743	17752	17898	17761	17914	17745	17824	17888	17964	17901	17728	17877	17812	17914	18131	17895	17813	17842	17668	17765	18120	17885	18013	17882	17792	17651	17725	17682	17453	17763	17924	17855	17810	17617	17676	17786	17824	17750	17830	17932	18026	17808	17764	17589	17800	17788	17628	17724	17867	17840	17955	17806	17914	17818	18058	17787	17880	17560	17938	17872	17758	17673	17829	17832	17802	17460	17552	17659	18020	17693	17926	17862	17997	17893	17859	17844	17615	17854	18037	17861	17770	17589	17695	17829	17608	17936	17761	17878	17648	17728	18150	17722	17930	17731	17934	17771	17858	17968	17979	17749	18076	17739	17681	17737	17667	17843	17820	17974	17792	17628	17642	17766	17813	17776	17763	17615	17733	17904	17768	17775	17800	17784	17856	17708	17784	17800	17913	17861	17934	17778	17998	17715	17743	17756	17792	17678	17865	17720	17839	17897	17681	17868	17778	17783	17725	17593	17681	17645	17554	17926	17802	17875	17769	17936	17835	17742	17830	17964	17668	17737	17909	17630	17876	17751	17831	17738	17589	17860	17691	17657	17781	17665	17655	18025	17740	17742	17685	17710	17923	17869	17792	17583	17702	17827	17784	17771	17992	17725	18018	17843	17620	17953	17990	17729	17843	17942	18035	17617	17777	17581	17860	17709	17752	17992	17915	17924	17894	17861	17914	17941	17929	17640	17709	17912	17786	17643	17933	17716	17919	17934	17932	17730	18040	17800	17866	17768	17926	17914	17694	17845	17968	17924	17827	17942	17877	18027	17772	17648	17796	17911	17856	17703	17836	17731	17802	17752	17675	17678	17838	17901	17848	17888	17763	17838	17705	17822	17532	17702	17859	17780	17742	17805	17676	17773	17851	17961	17929	17804	17760	17879	17833	17950	17695	17838	17788	17977	17579	18062	17651	17790	17949	17813	17829	17827	17975	17695	17788	18001	18006	17853	17753	17818	17729	17847	17960	17933	17750	17946	17741	17812	17660	17722	17857	17978	17784	17941	18051	17914	17711	17557	17832	17813	17839	17782	17849	17667	17653	17651	17777	17534	17783	17626	17811	17766	17796	17874	17726	17650	17796	18006	17730	17940	17794	17766	17816	17845	17688	17762	17870	17523	17548	17815	17586	17904	17915	17716	17719	17783	17754	17799	17891	17864	17828	17765	17905	17923	17823	17930	17894	17936
21410	34403	30282	23603	21676	20148	18800	17794	17240	16781	16503	16286	15980	15924	15724	15403	15505	15564	15480	15522	15384	15415	15234	15335	15425	15520	15475	15305	15314	15303	15357	15409	15158	15358	15250	15453	15431	15428	15534	15410	15152	15382	15464	15375	15549	15319	15406	15285	15201	15402	15397	15478	15535	15347	15296	15455	15496	15362	15297	15591	16252	16193	16240	15832	15491	15427	15369	15471	15330	15343	15533	15359	15376	15282	15371	15276	15284	15267	15152	15196	15247	15272	15291	15240	15457	15299	15217	15426	15275	15349	15341	15273	15272	15474	15310	15245	15317	15264	15309	15277	15216	15422	15310	15325	15370	15254	15352	15332	15297	15341	15348	15317	15376	15194	15316	15328	15454	15356	15374	15308	15310	15187	15228	15387	15366	15325	15336	15200	15171	15423	15316	15384	15212	15306	15305	15397	15376	15322	15270	15389	15499	15310	15285	15136	15204	15348	15470	15431	15209	15386	15366	15359	15269	15329	15294	15498	15348	15196	15246	15182	15176	15330	15341	15259	15359	15402	15135	15299	15358	15379	15280	15435	15372	15250	15369	15337	15292	15271	15194	15201	15281	15450	15532	15248	15441	15088	15304	15160	15373	15277	15372	15356	15351	15283	15390	15419	15385	15295	15336	15366	15431	15332	15336	15474	15341	15363	15342	15376	15365	15256	15300	15438	15290	15478	15378	15392	15217	15310	15432	15244	15443	15279	15327	15262	15433	15246	15305	15365	15176	15263	15346	15255	15288	15314	15343	15333	15266	15407	15217	15303	15274	15304	15320	15283	15324	15410	15244	15338	15244	15412	15313	15325	15190	15351	15389	15295	15313	15262	15291	15389	15388	15301	15386	15421	15156	15378	15122	15391	15413	15423	15390	15361	15272	15241	15459	15246	15320	15433	15278	15439	15269	15289	15394	15278	15218	15254	15286	15369	15176	15197	15283	15294	15164	15429	15467	15361	15192	15339	15382	15405	15286	15313	15264	15316	15329	15271	15277	15318	15206	15381	15373	15140	15208	15323	15219	15339	15102	15416	15300	15302	15351	15256	15172	15267	15314	15246	15291	15268	15248	15258	15373	15280	15297	15306	15434	15369	15363	15481	15394	15395	15404	15068	15405	15478	15227	15345	15322	15500	15360	15415	15288	15395	15489	15275	15451	15342	15399	15187	15238	15443	15390	15320	15350	15362	15393	15300	15243	15282	15231	15242	15442	15362	15416	15256	15254	15371	15308	15496	15357	15343	15435	15412	15209	15187	15267	15388	15239	15334	15382	15496	15444	15291	15441	15248	15378	15191	15398	15378	15451	15367	15315	15243	15338	15338	15227	15326	15356	15202	15244	15390	15260	15310	15501	15389	15268	15257	15376	15314	15517	15171	15215	15415	15293	15403	15359	15313	15230	15411	15341	15189	15279	15165	15279	15472	15329	15325	15336	15488	15381	15355	15318	15271	15353	15243	15272	15219	15248	15353	15405	15336	15547	15308	15253	15176	15284	15250	15352	15493	15371	15299	15237	15202	15199	15230	15420	15442	15395	15339	15424	15334	15177	15347	15333	15268	15317	15440	15411	15342	15426	15415	15264	15497	15286	15117	15466	15260	15237	15283	15462	15334	15314	15336	15279	15371	15266	15266	15312	15492	15181	15368	15379	15168	15364	15302	15489	15356	15281	15406	15400	15240	15325	15221	15243	15478	15439	15348	15495	15307	15427	15296	15104	15326	15455	15403	15396	15400	15341	15426	15212	15230	15422	15322	15324	15483	15320	15373	15301	15394	15358	15297	15306	15303	15265	15277	15588	15261	15399	15400	15405	15319	15344	15254	15297	15385	15185	15231	15264	15400	15443	15324	15242	15355	15381	15478	15361	15319	15426	15281	15208	15405	15351	15248	15441	15252	15332	15268	15399	15322	15255	15405	15167	15295	15376	15292	15314	15512	15234	15290	15460	15312	15473	15439	15256	15448	15305	15345	15271	15179	15350	15410	15372	15332	15331	15287	15281	15407	15402	15289	15333	15316	15417	15311	15423	15171	15294	15428	15415	15420	15374	15348	15302	15358	15277	15439	15410	15251	15481	15316	15395	15317	15123	15285	15446	15221	15293	15134	15284	15421	15536	15214	15312	15420	15410	15250	15187	15244	15302	15177	15245	15335	15335	15466	15413	15342	15403	15200	15370	15413	15182	15144	15288	15289	15290	15283	15270	15417	15377	15469	15327	15106	15388	15219	15431	15427	15312	15269	15315	15317	15252	15412	15506	15376	15348	15526	15214	15295	15308	15447	15246	15332	15224	15439	15440	15382	15244	15353	15416	15362	15249	15316	15352	15327	15378	15278	15339	15334	15369	15358	15274	15340	15314	15343	15321	15295	15372	15320	15259	15197	15389	15456	15393	15363	15341	15457	15273	15453	15550	15479	15341	15208	15395	15392	15574	15328	15323	15289	15280	15284	15495	15330	15356	15322	15535	15384	15297	15300	15356	15472	15458	15291	15371	15273	15219	15348	15279	15282	15252	15309	15446	15212	15245	15309	15350	15411	15281	15429	15182	15205	15267	15289	15469	15274	15345	15363	15190	15225	15168	15362	15234	15297	15486	15166	15442	15227	15405	15304	15472	15443	15345	15355	15314	15417	15277	15441	15214	15281	15279	15360	15473	15243	15112	15292	15325	15476	15231	15419	15371	15279	15208	15340	15340	15335	15316	15382	15420	15193	15242	15411	15444	15255	15554	15272	15355	15174	15311	15350	15245	15408	15209	15400	15328	15299	15225	15335	15236	15356	15307	15350	15457	15545	15348	15434	15302	15467	15259	15264	15510	15287	15347	15308	15247	15310	15383	15358	15428	15399	15224	15367	15272	15278	15325	15278	15277	15102	15270	15257	15357	15231	15269	15381	15376	15470	15278	15299	15199	15240	15415	15365	15340	15563	15266	15254	15245	15296	15283	15094	15419	15278	15274	15334	15411	15449	15345	15347	15428	15486	15356	15245	15406	15325	15279	15481	15275	15391	15345	15402	15389	15334	15379	15455	15472	15341	15348	15287	15269	15345	15309	15264	15281	15403	15264	15308	15314	15345	15180	15308	15241	15540	15261	15220	15413	15373	15527	15518	15318	15324	15369	15333	15373	15223	15303	15233	15356	15224	15310	15384	15149	15377	15288	15221	15406	15315	15236	15282	15278	15381	15402	15339	15488	15445	15347	15268	15390	15495	15324	15685	15390	15293	15406	15318	15450	15111	15351	15223	15463	15299	15284	15287	15444	15306	15297	15430	15338	15241	15216	15405	15376	15352	15242	15386	15339	15474	15388	15206	15496	15406	15198	15332	15181	15245	15379	15258	15399	15300	15265	15220	15305	15452	15366	15226	15466	15416	15384	15433	15318	15248	15251	15372	15178	15299	15183	15377	15248	15350	15310	15324	15351	15408	15350	15178	15367	15380	15329	15317	15054	15216	15469	15226	15449	15378	15140	15447	15328	15510	15377	15265	15373	15283	15242	15069	15264	15248	15421	15294	15279	15409	15253	15378	15341	15485	15285	15260	15131	15399	15503	15251	15178	15283	15355	15393	15152	15436	15187	15247	15369	15326	15178	15394	15586	15171	15466	15333	15287	15183	15368	15217	15340	15170	15131	15336	15245	15181	15432	15219	15332	15143	15349	15459	15354	15326	15440	15318	15321	15421	15412	15108	15271	15154	15304	15156	15388	15310	15347	15265	15438	15313	15228	15356	15272	15366	15367	15299	15309	15405	15481	15219	15393	15510	15564	15437	15388	15151	15282	15260	15276	15305	15379	15295	15359	15272	15286	15365	15413	15258	15363	15335	15421	15275	15245	15348	15236	15368	15174	15314	15289	15380	15182	15259	15319	15334	15472	15363	15310	15484	15299	15289	15326	15292	15532	15345	15314	15411	15407	15239	15249	15382	15340	15304	15430	15384	15369	15335	15150	15253	15225	15294	15226	15303	15309	15304	15334	15384	15311	15337	15243	15214	15329	15236	15515	15294	15449	15192	15213	15505	15354	15280	15398	15278	15287	15204	15368	15416	15234	15452	15339	15378	15371	15387	15195	15188	15387	15329	15350	15309	15254	15399	15330	15250	15232	15064	15429	15391	15350	15292	15530	15412	15275	15360	15444	15275	15427	15287	15192	15340	15251	15407	15401	15263	15310	15342	15222	15483	15306	15442	15155	15099	15392	15310	15351	15259	15349	15347	15397	15226	15425	15347	15330	15281	15235	15239	15329	15333	15252	15443	15282	15315	15440	15285	15221	15475	15288	15269	15336	15526	15273	15210	15291	15306	15364	15307	15397	15409	15401	15273	15241	15348	15375	15244	15414	15337	15238	15346	15171	15225	15415	15313	15404	15387	15388	15414	15369	15213	15260	15484	15446	15317	15426	15394	15419	15404	15166	15367	15478	15455	15284	15339	15196	15389	15322	15433	15180	15154	15295	15197	15359	15311	15335	15425	15320	15261	15371	15304	15292	15314	15398	15422	15383	15206	15426	15379	15314	15345	15437	15219	15330	15317	15251	15293	15335	15278	15207	15212	15510	15292	15328	15397	15255	15251	15410	15243	15356	15364	15382	15157	15407	15320	15336	15215	15412	15228	15425	15365	15282	15373	15301	15220	15405	15221	15320	15399	15433	15328	15220	15424	15297	15441	15495	15382	15406	15285	15233	15314	15203	15235	15490	15403	15192	15277	15225	15238	15290	15284	15312	15271	15434	15358	15349	15165	15504	15466	15372	15239	15527	15416	15494	15338	15271	15313	15361	15343	15268	15477	15514	15468	15399	15339	15096	15290	15580	15460	15483	15224	15214	15272	15162	15229	15224	15323	15319	15235	15403	15223	15299	15293	15454	15190	15432	15328	15255	15084	15484	15354	15459	15286	15391	15478	15371	15169	15112	15287	15233	15297	15348	15291	15318	15351	15218	15389	15398	15175	15218	15430	15134	15411	15397	15366	15068	15393	15311	15210	15444	15234	15382	15309	15450	15354	15321	15219	15501	15126	15324	15374	15323	15320	15495	15410	15180	15349	15248	15456	15303	15261	15339	15457	15488	15297	15229	15367	15314	15314	15253	15305	15349	15255	15385	15245	15362	15219	15382	15333	15276	15365	15163	15277	15164	15348
23056	21512	29429	24036	21803	24565	27148	21768	20720	20688	20630	20047	19783	19834	19567	19603	19618	19402	19342	19391	19607	19280	19345	19267	19133	19283	19338	19313	19461	19377	19275	19233	19250	19440	19462	19460	19365	19492	19167	19345	19217	19135	18959	19135	19346	19326	19311	19078	19335	19004	19010	19256	19226	19208	18972	19183	19169	19147	19409	19463	19942	20204	20243	20017	19580	19430	19191	19161	19037	19139	19208	18990	19042	19024	19136	19029	19234	19168	19295	19024	19239	19148	19394	19340	19063	19209	19129	19097	19113	18965	19132	19157	19167	19067	19236	18980	19300	19026	19036	19309	19022	19049	18909	18758	19209	19220	19124	19148	19051	19058	19013	19336	19405	19162	19081	18974	19194	18943	19432	19253	19000	18938	19112	18837	19030	19038	19139	19137	18988	19095	19266	19216	18985	18975	19080	19153	19044	19194	19305	19115	19305	19118	18977	18927	18916	19178	19162	18937	19209	19066	19229	19022	18817	19081	19015	19037	18983	19057	19103	19075	19182	19311	19261	19192	18783	19036	18782	18948	19297	19112	19176	19279	19148	19109	19144	18871	19001	19217	19028	18980	19156	19065	19040	18883	19054	18901	19178	19158	19112	19057	19179	19155	19227	19033	19009	18937	19076	19165	19033	19095	18834	19066	19224	19219	18815	19264	19116	19059	19321	18867	19151	19172	18943	19093	19136	19042	19107	19037	18944	18942	18871	18862	18926	18952	19005	19207	18964	18975	19065	19263	19094	19028	19095	19192	19354	19044	19106	19019	18901	19069	19090	19043	19161	19192	19207	19253	19015	19089	19115	19110	19139	19226	19163	19317	19112	19238	19165	18991	19162	19178	19077	19212	19118	19211	19371	19193	18824	19153	19095	18994	19016	19042	19129	18789	19124	19012	18972	18954	19235	18982	19166	19019	19097	19117	18967	19027	19119	19076	19176	19069	19034	19251	18955	19173	19038	19030	19032	18900	18938	18962	19091	19156	19219	19043	19041	18911	19026	18939	19105	19083	19092	18851	19127	19004	19272	19176	19228	19236	18971	18964	18908	18976	19135	19155	18919	18827	18899	19149	18866	19214	19046	19140	19108	19090	19115	18987	18992	18885	19104	19125	19183	19074	18981	19092	19020	18992	18991	19064	19286	19052	18894	19079	19127	19143	18942	18857	19168	19129	19242	19171	18980	18854	19043	19081	18857	19127	19198	19052	18941	18979	18873	18984	19315	18957	18974	19002	18856	19157	19058	19071	19063	18809	18938	19212	19084	19128	19158	19057	19163	19022	19145	19055	19056	18973	18941	18917	19246	19098	19062	18974	19068	18965	19133	19036	19046	19144	18901	19224	19104	19061	18889	19008	18787	19151	19180	19293	19248	19066	18878	18928	18913	19101	19125	19039	19115	19089	19127	19083	19298	19130	19122	18968	19149	19071	19247	18922	19123	18942	19100	19276	19109	19148	19193	19112	19119	18963	19076	19105	19027	19080	18948	19071	19027	19200	19169	18752	19078	19046	19087	19162	18823	19117	19041	19080	18957	19098	19187	19093	19074	18930	18863	19244	18983	18887	19019	18905	19295	19018	19062	19024	19179	19038	19110	19180	19119	19075	19030	19148	19132	19062	18996	19122	19162	18848	19055	18888	18965	19046	19240	19055	18926	19172	18929	19197	19060	18906	18964	19106	18895	18998	19358	18937	18815	19239	19203	19133	19078	18893	18974	19003	18998	18844	18936	19237	19016	18953	19180	19082	19180	19261	19169	19276	18860	19035	18961	19256	19194	19031	19024	19068	19071	19052	18997	18933	18970	19146	19158	18966	19197	19086	19039	19200	19250	19262	19117	19250	19272	18995	18964	18927	18741	19196	19031	19087	19062	19000	19224	18948	19004	18943	19240	19057	19145	19080	18926	19167	18870	18783	19208	19079	18970	19154	19168	19116	19092	19081	19006	18867	18911	19038	19085	19009	19094	19199	19177	19100	19077	19220	19139	18942	18950	18851	19035	19036	19115	19109	19032	19077	19030	19012	19119	19128	18863	19088	19194	19109	19121	19094	18967	19040	19075	19074	18844	19096	19169	18972	19018	19047	19204	18944	19022	18880	19022	18954	18931	18993	19025	19047	19253	18970	19365	19028	18987	19112	18870	19066	19176	19102	19125	18889	18930	19082	19032	18926	19016	19059	19049	19062	18922	18957	19104	19025	18907	18806	18940	19044	19223	19032	18981	19053	19058	19159	19040	19219	19082	18815	18848	18993	19140	18993	18921	19173	18773	18925	19118	19224	19086	19121	19101	19236	19166	19158	18985	19222	19220	19095	19059	19009	19141	18990	19004	19018	19074	18990	19095	19143	18975	19029	19039	19088	19102	18818	19056	19098	19226	18933	18943	18933	19203	18959	19005	18878	18876	19034	19084	18866	19195	19009	19009	19228	19197	19068	19032	19199	19011	19119	19086	19147	19195	19206	18948	18966	18986	19162	19133	19051	19033	19138	19228	18984	19171	19009	19239	19167	19213	19116	18971	19325	19050	19192	19169	19018	19300	18985	18941	18992	19067	19088	18835	19105	19052	19112	18899	19084	19067	19208	18893	19098	19261	19167	19150	19019	19232	19138	18769	18928	19416	19013	18995	18990	19097	18971	19348	18941	19253	19071	19182	19099	19164	19028	18976	18684	19013	19045	19078	19181	18982	19077	19019	19157	19058	19125	19083	18990	19030	19160	19042	19239	19084	19100	19189	19117	18934	19096	19042	19136	19102	18696	19011	19086	19062	18939	19372	18978	19068	19047	19220	19099	19191	19066	19019	18801	18924	18974	19088	18838	19066	19098	19222	18986	18936	18918	19167	19018	18920	19105	18942	19136	18843	18931	18938	19171	19133	19239	19156	19180	19125	19107	18992	18805	19378	18975	19098	19177	19164	18913	19251	18989	19112	19208	19212	19068	19095	19037	18941	18796	19199	19031	19103	18820	18940	19122	19158	19276	19038	19116	19269	18923	19176	19195	18875	19112	18798	19076	19070	19240	19163	18908	19222	19095	19353	19018	19219	19055	19123	18998	18944	19044	18870	18907	18997	19047	19177	18881	19038	19036	19169	18991	19178	18902	18993	18871	19039	19132	18954	19188	18989	19078	19157	19087	19127	19139	18970	19103	19157	19028	19009	19167	19236	19132	19131	19038	19078	18990	19064	18988	19084	19161	19041	19082	18984	19025	18994	19047	19119	19104	18980	19012	19095	19128	19044	19062	19016	19202	19034	19076	18839	19241	19164	19067	19056	19146	19208	18930	19077	19116	19152	19065	19051	19091	18865	18936	19120	19123	19158	18997	18989	19059	19200	19151	19154	19112	18916	19018	18957	19063	19157	19062	18983	19009	19080	19017	19059	19205	19203	19258	19070	18938	19215	19010	18980	19250	19111	19140	19058	18996	19182	19170	19022	19221	18987	19125	19021	19098	18980	19183	19093	19140	18889	19205	19043	19001	19090	18903	19175	18893	19161	19027	19010	19018	19106	19063	19067	18985	19092	19272	19146	18936	19084	19220	19085	19020	19082	19069	19064	19185	19151	19188	18991	19227	19124	19051	18807	18981	18997	19107	19151	19092	19016	19058	19157	19138	19315	19076	19138	19012	19188	18940	18930	19183	19058	18999	19039	18819	19025	19063	18933	18950	18927	19005	19113	18917	18991	19080	18995	19029	19066	19021	18877	18724	18926	19032	18924	18955	19237	19144	18887	18970	19048	18797	19009	18881	18987	19156	19118	19074	19121	18901	19252	19049	18822	19032	19036	19037	19218	19077	19114	19043	19093	19080	18853	19053	18800	19222	19002	19030	19049	18955	19010	18911	18999	19033	18948	19085	19066	19193	19075	18979	19084	19231	19322	19118	19179	18902	19045	19121	18922	19179	19111	18789	18943	18985	18912	19030	18980	19155	19138	19071	19091	19304	18879	18971	19122	19218	19080	19007	19151	19092	19074	19206	19201	18982	19025	19228	18985	19041	19140	18970	19090	19178	19008	19218	19125	19142	18909	19003	19006	19085	19185	19155	18935	18894	19213	19034	19254	19152	19139	19212	19311	19204	18887	19210	18859	19061	18871	19180	19054	19085	19273	19210	19001	19135	19214	19050	19064	18920	19314	19151	19188	19005	18940	19116	18975	19164	19076	19314	19063	19261	19247	19038	19231	18898	18983	18924	19090	18960	18838	19020	19120	19285	18947	18971	19061	19224	19037	19027	19098	19001	18961	19105	19139	19101	19125	19286	19167	18837	18857	19001	18940	19060	18907	18865	19226	19133	19003	19022	19025	19119	19042	18981	18844	19245	19104	19262	18981	19214	19075	19132	19139	19136	19109	19163	19248	19044	18928	18999	19064	19181	19191	18890	19280	19390	19217	18898	19114	19164	19160	18994	18925	19029	19116	19190	19107	19176	19205	19041	19181	19133	19037	18954	18934	19024	19095	18664	19240	18925	19171	19110	19036	19017	19043	19138	19315	19085	19119	19303	18986	19124	19047	18895	18995	19048	18957	19244	19067	19164	19399	19067	18972	19126	18987	19249	19175	18968	19032	18934	19082	19137	19136	18964	19167	18905	19214	19120	19069	18925	19192	19177	18997	18878	19006	19137	19080	19020	18985	19176	19084	18961	18947	19081	19027	18979	19279	19115	18782	18978	18969	19111	19121	19024	19004	19073	19045	19071	19207	19047	19100	19059	19009	18972	19037	19140	18974	19024	19068	19097	19152	19118	19210	18903	18719	19258	19145	19074	18979	19302	19098	19148	19320	19106	19143	19051	19111	19041	19093	18952	18818	19123	19159	19118	19019	19145	19121	19024	19192	19244	18873	19226	19043	18976	19018	19092	18937	19189	18942	19120	19105	18944	19007	18953	19187	19065	19143	18969	18875	19073	19346	19017	19058	18987	19095	19153	19201	19146	18894	18937	19178	19165	19058	19139	19058	18969	19134	19240	19085	19120	19120	18859	18909	19067	19051	19013	19230	18930	19153	19062	19173	19068	19003	19024	19015	19131	19106	19164	19067	18942	18976	18910	18983	19167	19104	19122	19188	18725	19075	18971	19216	19083	18940	18920	19046	19052	19251	19009	19071	19187	19092	19046	19107	19083	19338	19100	19148	19089	19059	18998
23397	39037	35576	26375	24495	22756	20730	19365	18663	18034	17742	17500	16887	16788	16528	16535	16289	16166	16333	16004	16195	16232	16335	16139	16193	16233	16209	16249	16022	16019	16161	16051	16118	16236	16052	16127	16177	16185	16169	15901	16323	15944	16082	16043	16133	15988	16170	15893	15993	16054	16050	16138	15956	16081	16212	16011	16075	16061	16085	16977	17506	17632	17253	17027	16737	16339	16239	15896	15959	16162	16092	16041	15886	15978	16003	16018	16036	16029	16051	15978	16143	16018	15918	16110	15965	16234	16043	16079	16002	15986	16076	15990	15912	15904	15960	15970	16000	16041	16011	16030	15900	16104	15783	16068	16051	16059	15989	15998	15977	16071	16015	16012	15985	16090	16102	16013	15958	16022	15962	16078	16053	16010	16024	15823	16211	16029	15934	15897	15890	15974	15925	15947	16124	16096	16009	16017	15882	16120	15998	15986	15864	15994	16057	16017	15931	16168	15902	16024	15976	15990	15999	15870	16037	16042	16166	16005	15917	15996	15902	16025	16117	16096	16182	15801	16075	15956	16126	15990	15917	16019	16177	16100	15908	15997	15783	15729	16085	16028	16101	16149	15991	16048	16050	16176	16112	15903	15899	15837	15944	15998	16014	15937	15793	16078	15926	15995	16170	15759	15958	15911	15874	15999	16008	15899	16157	16170	16031	16070	16130	15970	16008	16023	16021	15915	16010	15803	16131	15991	16158	15890	15897	16161	16060	15968	16210	16221	15865	16092	16155	15982	16042	15997	16135	15852	16044	15901	15933	16174	16059	16095	15946	16064	16190	16101	15824	15969	16057	16028	15826	16188	16036	15890	16038	16097	16172	16025	16138	15831	16060	15980	16001	16144	15960	15892	15893	15998	15993	15982	15962	15953	16037	15991	15936	16005	16300	16019	15965	15971	16055	16082	15875	16085	16089	15957	15899	15972	15910	15948	16137	16070	15952	15999	16014	15927	15943	15949	15983	16002	16039	16055	16018	16128	16002	16000	15945	16071	16076	15934	15847	16085	16102	16194	15974	15900	16022	16241	16105	16022	15872	15974	16067	15844	16089	15879	15937	16080	15999	16069	16093	15958	16100	15957	15905	16186	16115	16004	16101	16109	16045	16214	16010	15981	16056	16120	16072	16007	16070	16065	16121	16043	16019	15962	15959	15897	15976	15843	15874	16140	15952	16038	15967	16046	15883	16088	16243	16107	16040	15902	15867	16009	15926	16155	16088	15947	16064	16046	15951	16112	15928	15995	15849	15818	15984	15955	16092	16067	15926	16088	15996	16047	16017	15974	15957	16102	16002	16066	16068	16107	15912	16078	15791	16093	15942	15998	16005	15973	16000	15845	16071	16237	15988	16099	16139	16090	15849	15992	15930	16080	16160	16119	15997	15999	16098	16078	16019	16227	15838	16101	15935	16101	15846	16063	15978	16076	15934	15956	15920	15963	16039	16046	16112	16112	16016	15885	15967	15971	16142	15817	15854	15774	16069	16067	15990	16057	15884	16089	16029	15903	16026	15994	16007	16018	16037	15941	15880	15982	16040	16148	16049	16035	16056	15978	16155	15993	15970	16070	15893	15930	16044	16167	16150	15854	15878	16120	16005	16040	15888	15916	15908	16098	15919	16102	15888	15996	16058	16064	15890	16054	15841	15857	16157	15985	16166	15975	16170	15911	16218	15965	15972	16009	16023	15860	15940	16107	15876	16096	15996	16110	15920	16039	16001	15891	15972	15993	15950	16098	16006	16038	16045	16017	16089	16056	16099	15959	15991	15982	15941	15991	15950	16074	16008	15974	16112	16003	16161	15849	15940	15979	16194	16077	16063	15982	15935	16020	15911	15882	15943	15776	16089	16010	16024	16042	15887	15921	15826	16157	16082	15997	16090	15960	16039	16124	15985	15997	16093	16024	16103	15880	16003	16006	16085	16002	15927	15895	16007	16094	15969	16044	16052	16111	16234	15960	15905	15941	16185	16001	16018	16130	16092	16009	15958	16034	15881	16071	16115	15916	15899	15963	15829	15987	16057	16066	15910	16159	15958	16108	16015	15881	15954	16064	15894	15995	15984	15963	15995	16014	16033	15946	15995	15922	15881	15947	15995	15945	16138	15852	16112	15882	15968	15960	16030	16078	16028	15903	16026	16007	15968	16008	16084	16227	16013	16045	15853	15974	15820	15970	16002	16066	16120	16060	15930	15955	15908	16090	16112	15948	15930	15887	16033	15944	15900	15921	16024	15830	15989	16070	15847	16089	16048	16100	15873	15872	16055	16045	16067	15964	16030	16161	16127	15990	15927	16119	16102	16035	15907	15964	15838	16019	16006	16031	16111	16057	15953	15980	16041	16011	15944	16044	16016	15990	15972	16031	16020	16089	16045	16018	16028	15970	16083	16092	16074	15934	15911	16017	15917	16154	16047	15991	15901	16045	16018	15931	15878	15798	16245	15984	15933	16126	15984	16013	16054	16058	15909	16126	15958	15998	16035	15941	15933	16061	15747	15885	16011	15785	16201	15897	16013	16038	16012	16080	15997	15895	16047	15918	16003	15929	16035	15843	15886	15976	15984	16131	16001	16168	16104	15985	16152	16063	15903	16066	15941	15849	16038	15854	16158	15883	16068	16015	15894	16030	16156	15942	16053	16072	15944	15982	15863	16004	15977	15994	15966	16139	15870	16108	16081	16011	15903	16081	16029	16011	16123	16125	16019	16028	16043	16023	16107	16065	16087	16053	16059	16193	16009	15913	16031	15896	16028	15850	15929	15827	15997	16103	16087	15937	15883	15991	15953	15965	15918	15804	15900	16037	16048	15819	15950	16008	15938	16105	16099	16060	16161	15926	16024	16055	15908	16067	16049	16035	15879	16071	15889	15947	15889	16067	15955	15968	16046	16166	15969	15903	15994	16142	16033	15960	15840	15884	16041	16119	15879	16040	16073	15953	16087	15983	16048	15900	16094	15949	16100	16027	16012	15974	16027	16084	15923	15920	16181	15900	15969	15982	15940	16029	16013	15875	16051	16188	15938	15865	16001	16047	15976	16011	16027	15975	16124	15948	16014	16115	16037	16013	16015	15863	16042	15880	15910	15877	15976	16006	16005	15869	15934	15946	15984	15895	15881	16049	16087	15900	15739	15993	15809	16199	15887	15979	16115	15985	15906	15869	16133	16036	15818	15864	16147	16013	16351	15977	16019	16025	16180	16075	15826	15990	16112	16043	15979	15953	15914	16061	15930	15892	16061	15999	15997	15902	16074	16013	16119	15870	15972	16090	15834	16022	15961	16075	16019	15916	16058	15972	16006	15995	15890	15922	15847	16046	16018	15742	16055	16012	15903	15906	16089	15959	16001	15944	15916	15871	16032	15918	15914	15961	16074	15910	15942	15894	15929	15992	16021	16056	16056	15889	15999	16032	15917	16052	16096	15949	16063	15957	16003	16266	15952	15977	16030	16029	16087	16036	15931	16044	16004	15957	15977	15943	16046	15956	16110	16085	16054	16100	15957	16051	15878	15990	16021	16103	15979	16079	15938	16007	15986	16118	15927	16039	15906	15992	15958	15889	16030	15990	15995	15895	16107	16006	16102	15753	16090	15959	15974	15987	15872	16047	16147	15946	16136	15967	16015	15988	15948	15838	15984	15949	15990	16047	15914	16030	16038	15950	16096	15910	15808	15854	15859	16023	16017	15820	16064	16026	15863	16141	15939	16056	16047	15887	15967	15988	15929	15981	16144	15875	15916	16020	16011	15972	16020	16064	16102	16049	16017	15982	15926	16090	15915	16142	16025	15892	15961	16000	16156	15844	15978	15902	16009	16149	15939	15988	15840	15932	16234	15981	16101	16136	16002	16043	15925	16032	16047	16085	16073	16115	15928	15967	16014	16032	15924	15899	15913	15852	16245	15968	15992	15856	15986	16028	15899	15994	15817	15861	16062	16144	15851	15972	15886	15758	15934	15947	16081	15957	15968	15855	15872	15830	16120	16027	15898	16102	16066	16019	15976	15806	15943	15950	15943	16047	16042	15887	16010	16131	15973	15858	15945	16113	15906	16044	15961	16002	16116	16008	16114	15997	15977	16002	16179	15942	16069	15812	16012	16027	15928	15990	15960	15979	16081	16032	15846	15924	15858	16016	16046	15998	15971	15904	16044	16033	15933	15959	15889	16109	15662	15930	15907	16029	15982	15889	15668	16072	15913	15984	16099	15984	15968	16019	15939	16035	16031	16052	15914	15854	15985	15991	15967	16184	16103	16003	16106	15815	16137	15918	15820	16115	16072	16000	15960	16062	15902	15911	16013	16047	16118	16142	16049	16058	15983	16072	15880	16014	15990	15929	15919	16057	15972	15833	16061	15836	15958	15890	16029	16074	16189	15889	16111	16005	16051	16015	15943	15977	15803	16133	15882	15901	16083	16125	16017	15778	16131	16016	16025	16073	15957	15963	16030	16058	16010	15985	16057	16059	15962	16101	16012	15851	16129	16084	16033	15970	15821	15911	16006	15985	16046	16029	16030	16003	16140	15935	15894	16009	16000	15917	16021	16084	16037	16004	16099	16080	16000	16032	16081	16073	16134	16048	16038	16019	16133	15967	16028	15921	16044	15918	16058	16148	16099	15922	16043	16087	16015	16057	16101	16082	15997	16056	15958	15950	16076	15976	16119	15983	15909	15918	16127	16009	15960	15826	15993	15858	15912	16047	16031	15957	15893	15959	15961	16139	15875	15881	16067	15961	15951	15853	15910	15829	15891	15967	16052	15957	16046	15932	15995	15999	16057	16161	16055	16062	15974	16003	15890	16192	15950	16026	16034	15887	16192	16005	16105	16007	15909	15916	16203	16026	15866	16065	16096	15947	16056	15948	15762	16048	15948	15832	15934	15914	15900	16112	15976	16026	16067	16010	16183	15957	15957	15859	15979	15911	16155	15938	16131	16012	16236	15967	16117	16040	15979	15976	15979	15999	15973	16052	16086	16051	16067	16003	15985	15923	15745	15974	15941	16093	15986	15872	16003	15924	15879	15985	16066	16090	16074	16162	15927	15918	16090	16033	15966	15917	15956	16066	15808	15954	16150	15958	16047	15845	16067	15958	16003	16004	15888	15991	15812	16006	15990	16049	16138	16073	15859	15924	16159	15971	16066	16054
28474	23810	28469	24225	20694	20519	19947	19419	19132	18934	19195	18827	18713	18885	18785	18697	18637	18792	18782	18712	18759	18647	18646	18649	18558	18669	18644	18665	18684	18715	18751	18669	18418	18650	18409	18601	18836	18633	18554	18806	18545	18518	18803	18663	18667	18677	18735	18598	18686	18855	18637	18714	18734	18598	18635	18721	18663	18776	18509	18918	18571	18679	18535	18897	18919	18790	18604	18637	18726	18690	18765	18749	18465	18722	18645	18472	18650	18936	18721	18613	18740	18651	18848	18591	18720	18619	18381	18713	18748	18645	18911	18628	18765	18731	18679	18787	18648	18715	18664	18413	18769	18758	18709	18826	18684	18527	18592	18556	18487	18536	18737	18544	18652	18735	18885	18696	18529	18746	18738	18665	18740	18556	18830	18874	18682	18702	18673	18530	18775	18601	18591	18840	18717	18608	18675	18692	18628	18557	18721	18718	18851	18493	18611	18550	18813	18726	18431	18629	18601	18620	18542	18605	18492	18624	18609	18560	18616	18573	18546	18526	18790	18710	18694	18851	18544	18810	18545	18571	18596	18501	18626	18640	18545	18522	18657	18536	18739	18331	18412	18847	18766	18654	18649	18884	18852	18901	18606	18759	18530	18460	18657	18584	18454	18739	18668	18733	18670	18599	18504	18685	18566	18698	18598	18828	18488	18745	18611	18539	18534	18634	18361	18594	18629	18552	18384	18673	18738	18657	18792	18790	18642	18714	18652	18733	18668	18714	18678	18619	18579	18579	18730	18656	18758	18703	18701	18603	18733	18562	18897	18729	18777	18778	18707	18662	18509	18793	18612	18519	18716	18545	18496	18527	18577	18785	18572	18699	18730	18556	18601	18571	18802	18729	18705	18630	18839	18541	18491	18659	18750	18452	18717	18533	18642	18673	18516	18537	18567	18579	18564	18454	18643	18563	18772	18633	18589	18632	18515	18900	18741	18618	18683	18605	18634	18664	18753	18864	18558	18496	18653	18524	18729	18703	18554	18587	18541	18578	18653	18684	18706	18566	18747	18649	18638	18682	18668	18632	18964	18810	18506	18870	18637	18450	18664	18695	18654	18563	18773	18512	19003	18664	18494	18637	18791	18714	18603	18773	18725	18487	18577	18452	18745	18633	18739	18860	18785	18663	18715	18756	18837	18614	18560	18536	18724	18528	18458	18606	18647	18556	18703	18620	18644	18676	18758	18673	18768	18753	18894	18588	18781	18592	18396	18861	18787	18524	18626	18823	18470	18680	18910	18644	18546	18588	18682	18684	18748	18642	18479	18824	18604	18745	18598	18601	18749	18558	18653	18705	18569	18645	18873	18697	18688	18511	18516	18497	18631	18643	18674	18812	18862	18574	18610	18703	18601	18707	18543	18728	18767	18480	18664	18752	18688	18567	18626	18688	18615	18706	18414	18668	18668	18695	18385	18634	18605	18844	18706	18386	18705	18519	18992	18623	18692	18552	18483	18512	18687	18821	18691	18595	18600	18555	18672	18578	18658	18759	18895	18913	18384	18692	18646	18864	18777	18862	18605	18813	18877	18686	18499	18667	18715	18694	18819	18546	18649	18695	18723	18651	18721	18722	18733	18708	18486	18459	18721	18645	18607	18688	18835	18779	18826	18799	18668	18520	18703	18783	18505	18469	18574	18385	18678	18862	18907	18612	18725	18691	18536	18502	18740	18774	18748	18586	18597	18846	18666	18640	18667	18643	18496	18818	18508	18526	18585	18620	18591	18733	18791	18754	18829	18699	18669	18632	18751	18479	18651	18517	18679	18754	18716	18691	18771	18630	18609	18674	18461	18323	18576	18683	18872	18495	18679	18572	18894	18782	18923	18595	18411	18654	18616	18728	18829	18681	18676	18583	18618	18767	18819	18895	18727	18602	18709	18370	18564	18309	18673	18579	18692	18694	18557	18596	18855	18618	18732	18642	18671	18589	18683	18659	18697	18723	18632	18558	18638	18454	18717	18768	18703	18871	18675	18512	18704	18643	18609	18593	18672	18683	18648	18678	18787	18826	18672	18545	18841	18554	18737	18699	18553	18575	18661	18644	18669	18721	18514	18690	18541	18293	18646	18664	18375	18722	18631	18828	18713	18633	18685	18668	18731	18602	18767	18641	18533	18613	18616	18667	18487	18687	18616	18655	18698	18371	18577	18575	18609	18702	18399	18720	18767	18422	18581	18593	18797	18733	18763	18837	18630	18666	18679	18527	18819	18673	18826	18768	18620	18729	18670	18830	18573	18613	18558	18529	18706	18703	19021	18657	18614	18878	18679	18689	18717	18621	18764	18604	18703	18805	18836	18624	18424	18585	18472	18595	18435	18679	18596	18672	18803	18645	18703	18746	18613	18767	18643	18474	18645	18589	18735	18562	18518	18692	18797	18738	18771	18607	18590	18767	18698	18731	18721	18526	18650	18630	18567	18572	18637	18567	18696	18829	18662	18567	18741	18731	18577	18628	18658	18738	18749	18655	18468	18815	18480	18531	18654	18793	18683	18654	18833	18645	18737	18663	18933	18672	18709	18623	18601	18670	18591	18765	18761	18854	18618	18719	18635	18565	18692	18530	18643	18904	18705	18677	18689	18718	18560	18770	18787	18751	18664	18630	18750	18579	18725	18876	18635	18570	18651	18662	18582	18489	18724	18521	18584	18633	18780	18709	18666	18584	18679	18663	18620	18749	18761	18656	18636	18613	18637	18641	18923	18757	18769	18456	18523	18502	18797	18705	18773	18649	18586	18743	18742	18756	18958	18683	18658	18684	18631	18668	18778	18597	18601	18661	18718	18732	18547	18552	18668	18660	18644	18752	18677	18769	18566	18614	18757	18909	18676	18727	18794	18550	18429	18596	18740	18735	18720	18657	18489	18767	18811	18697	18755	18602	18741	18782	18705	18665	18906	18741	18755	18923	18445	18487	18569	18420	18925	18732	18701	18553	18636	18824	18691	18643	18645	18600	18567	18984	18716	18523	18401	18700	18609	18574	18810	18716	18421	18708	18716	18806	18754	18452	18315	18602	18434	18515	18762	18680	18598	18565	18619	18564	18822	18539	18734	18515	18755	18616	18512	18617	18796	18552	18483	18782	18520	18488	18569	18632	18445	18739	18749	18793	18789	18786	18822	18790	18628	18555	18768	18709	18748	18692	18676	18602	18590	18607	18725	18714	18585	18641	18486	18760	18556	18581	18563	18506	18575	18692	18846	18774	18448	18733	18563	18535	18611	18616	18720	18678	18615	18636	18571	18791	18644	18618	18684	18575	18784	18613	18553	18682	18615	18792	18759	18735	18730	18678	18720	18728	18488	18392	18747	18685	18811	18665	18569	18743	18599	18711	18608	18521	18711	18529	18632	18774	18761	18620	18630	18739	18742	18641	18648	18788	18597	18443	18844	18578	18547	18751	18670	18573	18621	18854	18613	18534	18704	18755	18679	18461	18646	18698	18818	18484	18697	18615	18629	18512	18631	18548	18539	18635	18735	18469	18699	18505	18749	18828	18810	18599	18734	19019	18547	18672	18624	18810	18442	18556	18544	18752	18625	18690	18650	18656	18522	18746	18643	18657	18806	18629	18883	18616	18628	18782	18602	18401	18506	18565	18398	18320	18562	18755	18539	18483	18666	18722	18900	18507	18928	18811	18680	18812	18860	18784	18702	18584	18740	18638	18764	18698	18642	18644	18517	18613	18777	18715	18664	18595	18660	18601	18727	18918	18641	18789	18476	18564	18571	18605	18479	18754	18602	18724	18753	18559	18596	18729	18740	18617	18664	18699	18737	18717	18913	18683	18782	18600	18574	18487	18561	18523	18700	18747	18534	18697	18785	18657	18499	18723	18565	18726	18801	18363	18552	18674	18724	18800	18703	18741	18699	18524	18597	18560	18533	18683	18574	18645	18517	18704	18621	18851	18672	18711	18736	18524	18700	18664	18648	18789	18401	18623	18795	18728	18711	18544	18766	18639	18804	18619	18696	18559	18646	18646	18720	18763	18638	18762	18658	18732	18772	18588	18583	18653	18712	18804	18607	18605	18577	18925	18625	18766	18810	18684	18663	18793	18778	18545	18674	18513	18748	18713	18682	18877	18459	18863	18717	18679	18421	18786	18795	18816	18583	18907	18690	18558	18658	18682	18587	18640	18685	18556	18664	18379	18640	18574	18602	18513	18718	18829	18703	18765	18728	18617	18698	18466	18847	18877	18590	18766	18837	18693	18604	18626	18547	18592	18664	18493	18548	18924	18835	18863	18660	18634	18706	18557	18731	18588	18674	18506	18649	18793	18564	18552	18514	18555	18515	18677	18569	18669	18691	18472	18404	18703	18737	18747	18659	18666	18653	18465	18603	18670	18688	18798	18645	18639	18827	18689	18755	18727	18750	18578	18461	18555	18706	18585	18614	18571	18671	18544	18788	18678	18724	18588	18568	18670	18679	18761	18803	18870	18622	18838	18672	18539	18693	18611	18584	18730	18809	18824	18830	18775	18592	18715	18660	18865	18631	18626	18830	18735	18763	18436	18604	18729	18611	18638	18751	18659	18529	18569	18787	18587	18556	18838	18857	18835	18720	18594	18743	18813	18564	18836	18711	18777	18766	18589	18674	19017	18737	18476	18704	18794	18622	18628	18739	18636	18831	18679	18767	18580	18721	18506	18871	18351	18590	18778	18757	18588	18465	18570	18699	18856	18616	18530	18714	18657	18471	18508	18632	18736	18692	18737	18566	18742	18677	18570	18399	18498	18771	18739	18767	18576	18766	18684	18681	18650	18703	18493	18661	18770	18713	18671	18637	18582	18639	18640	18690	18837	18583	18663	18526	18791	18695	18668	18766	18890	18671	18810	18555	18657	18748	18677	18694	18680	18651	18860	18573	18681	18697	18454	18582	18743	18830	18695	18680	18690	18607	18666	18857	18723	18754	18620	18749	18543	18738	18740	18656	18735	18710	18602	18665	18782	18654	18563	18673	18627	18769	18704	18678	18443	18433	18520	18617	18626	18668	18775	18699	18757	18661	18571	18709	18701	18788	18784	18703	18784	18947	18768	18793	18766	18728	18627	18598	18703	18461	18490	18497	18867	18633	18732	18732	18744	18727	18675	18758	18546	18649	18528	18632	18476	18854	18793	18638	18485	18635	18792	18794	18563
22272	30133	27577	19907	19187	18576	17311	16425	16340	16270	16284	16210	15862	15966	15856	15623	15789	15797	15768	15865	15778	15690	15680	15910	15736	15558	15787	15673	15723	15684	15762	15729	15814	15536	15787	15581	15770	15870	15796	15719	15704	15678	15904	15822	15863	15869	15751	15757	15830	15725	15703	15756	15756	15860	15810	15785	15798	15708	15760	16008	15866	15987	15921	15818	15836	15905	15633	15670	15724	15639	15770	15548	15658	15896	15722	15739	15756	15802	15855	15769	15805	15668	15796	15887	15649	15467	15676	15821	15805	15688	15735	15656	15852	15753	15652	15451	15758	15611	15985	15722	15708	15684	15669	15658	15743	15785	15589	15613	15863	15620	15593	15669	15798	15578	15896	15759	15765	15646	15752	15680	15607	15781	15667	15748	15689	15715	15701	15699	15846	15842	15794	15748	15816	15755	15835	15712	15902	15723	15805	15632	15853	15730	15821	15700	15613	15788	15602	15809	15901	15804	15655	15803	15707	15779	15801	15832	15825	15639	15919	15820	15735	15748	15741	15767	15591	15629	15680	15757	15959	15663	15721	15896	16018	15775	15755	15750	15662	15821	15820	15599	15834	15658	15746	15598	15742	15749	15700	15578	15697	15509	15845	15737	15752	15801	15727	15723	15749	15715	15787	15724	15758	15672	15831	15722	15527	15588	15921	15846	15776	15816	15830	15653	15828	15658	15812	15670	15610	15455	15785	15614	15681	15621	15721	15741	15669	15776	15763	15857	15724	15781	15787	15814	15618	15811	15681	15773	15871	15921	15854	15765	15771	15700	15781	15596	15680	15580	15879	15773	15722	15693	15869	15829	15784	15610	15661	15631	15632	15807	15864	15788	15745	15652	15763	15839	15718	15814	15752	15702	15737	15784	15887	15766	15677	15812	15718	15836	15778	15932	15796	15576	15805	15815	15728	15791	15787	15768	15871	15744	15837	15597	15738	15819	15911	15726	15739	15832	15626	15691	15814	15751	15750	15720	15861	15801	15699	15725	15764	15768	15770	15653	15694	15730	15729	15706	15755	15604	15725	15692	15801	15840	15827	15544	15758	15518	15824	16013	15840	15871	15752	15870	15719	15855	15642	15815	15810	15630	15676	15624	15737	15568	15638	15759	15873	15703	15817	15919	15823	15934	15618	15716	15792	15895	15855	15750	15832	15648	15648	15846	15823	15741	15948	15699	15684	15758	15675	15570	15680	15794	15818	15687	15934	15786	15630	15822	15677	15706	15954	15894	15537	15790	15698	15777	15698	15742	15597	15837	15861	15635	15821	15862	15816	16043	15664	15837	15768	15776	15706	15781	15730	15730	15724	15662	15807	15542	15638	15896	15603	15993	15847	15694	15584	15689	15736	15765	15737	15885	15818	15738	15773	15876	15652	15818	15575	15670	15601	15781	15833	15679	15689	15737	15653	15766	15717	15761	15717	15551	15836	15806	15797	15797	15635	15807	15878	15858	15699	15644	15695	15672	15876	15786	15751	15683	15799	15795	15871	15924	15748	15571	15757	15621	15517	15666	15734	15714	15833	15826	15738	15647	15649	15791	15829	15763	15767	15712	15942	15796	15865	15869	15686	15683	15696	15810	15787	15771	15804	15812	15700	15492	15777	15756	15691	15796	15674	15645	15771	15622	15884	15725	15802	15818	15796	15639	15728	15682	15835	15749	15778	15583	15716	15706	15884	15681	15692	15669	15820	15789	15626	15745	15859	15683	15774	15686	15911	15846	15911	15640	15819	15669	15770	15903	15787	15708	15744	15743	15788	15696	15853	15750	15824	15816	15802	15719	15752	15863	15560	15731	15894	15851	15640	15897	15611	15728	15639	15920	15773	15803	15638	15788	15719	15833	15668	15592	15799	15847	15788	15837	15624	15805	15744	15645	15677	15653	15799	15931	15748	15654	15777	15639	15792	15785	15753	15763	15696	15751	15844	15844	15715	15900	15726	15746	15758	15868	15731	15861	15824	15772	15745	15658	15764	15828	15840	15834	15713	15857	15742	15676	15727	15808	15554	15766	15534	15844	15721	15699	15713	15637	15738	15727	15724	15812	15734	15672	15825	15633	15798	15694	15570	15899	15641	15717	15772	15838	15681	15816	15697	15691	15695	15628	15792	15764	15872	15712	15779	15828	15673	15879	15920	15745	15773	15807	15787	15682	15654	15746	15797	15749	15692	15804	15681	15770	15661	15707	15541	15554	15826	15703	15593	15815	15817	15843	15779	15860	15746	15818	15952	15837	15663	15787	15746	15999	15911	15711	15654	15827	15839	15611	15670	15717	15687	15804	15686	15862	15783	15823	15802	15709	15755	15739	15688	15772	15822	15764	15750	15896	15868	15751	15694	15671	15721	15853	15749	15739	15677	15927	15579	15537	15700	15868	15828	15724	15630	15772	15732	15810	15790	15756	15700	15687	15729	15807	15721	15725	15840	15824	15822	15717	15543	15629	15557	15829	15685	15608	15624	15765	15627	15678	15928	15789	15935	15765	15667	15915	15558	15751	15694	15696	15590	15695	15903	15759	15584	15785	15739	15584	15774	15877	15839	15835	15590	15695	15720	15592	15763	15836	15745	15739	15616	15816	15635	15871	15875	15680	15601	15610	15783	15682	15676	15705	15911	15792	15844	15855	15685	15691	15690	15617	15685	15549	15602	15689	15706	15749	15741	15802	15676	15818	15643	15729	15667	15724	15771	15606	15883	15718	15825	15386	15807	15714	15764	15681	15809	15830	15492	15864	15738	15892	15781	15400	15709	15899	15765	15834	15815	15654	15844	15710	15840	15813	15775	15815	15652	15647	15755	15800	15652	15837	15750	15684	15804	15792	15643	15667	15852	15689	15627	15812	15618	15700	15879	15650	15677	15745	15553	15803	15755	15727	15600	15700	15769	15826	15789	15584	15741	15686	15684	15562	15816	15842	15791	15642	15854	15604	15695	15898	15763	15752	15633	15602	15682	15769	15908	15634	15745	15832	15764	15741	15635	15742	15709	15763	15657	15625	15775	15655	15730	15808	15634	15744	15800	15785	15789	15910	15663	15553	15846	15742	15779	15782	15770	15756	15702	15900	15679	15812	15629	15920	15797	15832	15690	15683	15752	15585	15628	15852	15849	15798	15589	15706	15613	15595	15907	15817	15700	15827	15624	15709	15729	15916	15718	15855	15748	15892	15826	15683	15767	15776	15712	15635	15669	15664	15648	15777	15718	15893	15827	15835	15740	15799	15806	15882	15651	15666	15677	15858	15699	15759	15724	15791	15685	15840	15857	15825	15827	15871	15836	15853	15674	15758	15609	15808	15729	15629	15655	15667	15872	15704	15668	15759	15748	15569	15773	15721	15714	15707	15732	15651	15702	15824	15747	15650	15535	15817	15651	15706	15625	15536	15795	15756	15706	15786	15753	15842	15608	15787	15770	15724	15698	15692	15716	15762	15813	15812	15718	15856	15678	15806	15997	15799	15677	15735	15832	15631	15754	15591	15842	15832	15799	15797	15874	15867	15786	15781	15831	15652	15603	15744	15805	15882	15743	15912	15701	15764	15737	15747	15791	15735	15623	15745	15721	15887	15901	15948	15638	15627	15849	15622	15666	15877	15594	15657	15664	15596	15848	15549	15788	15628	15577	15720	15900	15773	15673	15700	15782	15770	15716	15843	15795	15656	15887	15844	15825	15924	15703	15815	15873	15768	15787	15770	15651	15714	15885	15729	15649	15931	15657	15687	15840	15655	15633	15777	15728	15955	15888	15736	15868	15861	15777	15819	15740	15657	15602	15892	15778	15724	15806	15741	15734	15809	15778	15728	15848	15691	15681	15705	15822	15751	15853	15737	15635	15840	15933	15700	15743	15590	15722	15815	15775	15788	15699	15844	15730	15737	15821	15798	15808	15675	15771	15915	15600	15606	15767	15687	15696	15678	15677	15917	15715	15595	15704	15752	15767	15580	15656	15699	15656	15753	15655	15805	15659	15716	15785	15856	15750	15681	15734	15690	15666	15746	15689	15662	15778	15519	15652	15771	15669	15758	15759	15767	15795	15820	15810	15663	15761	15624	15690	15827	15759	15836	15823	15925	15779	15779	15793	15696	15703	15856	15781	15879	15901	15697	15712	15822	15823	15714	15765	15767	15815	15731	15827	15766	15832	15736	15732	15756	15721	15629	15772	15769	15694	15874	15751	15833	15795	15752	15661	15826	15722	15774	15931	15765	15803	15752	15714	15801	15665	15561	15733	15666	15736	15833	15786	15753	15792	15750	15716	15808	15684	15618	15885	15663	15578	15728	15716	15737	15672	15752	15669	15715	15698	15730	15690	15770	15760	15728	15709	15712	15824	15795	15889	15837	15743	15623	15769	15675	15682	15850	15790	15740	15546	15723	15618	15960	15868	15731	15814	15770	15642	15811	15791	15796	15762	15658	15645	15954	15737	15735	15768	15710	15701	15730	15687	15769	15849	15774	15701	15628	15766	15760	15688	15878	15570	15680	15835	15644	15636	15746	15657	15836	15713	15729	15696	15829	15668	15665	15712	15721	15795	15885	15620	15675	15875	15679	15713	15699	15656	15858	15644	15693	15831	15707	15909	15838	15724	15697	15746	15862	15883	15602	15873	15714	15864	15837	15746	15630	15681	15826	15770	15696	15698	15814	15749	15685	15625	15709	15711	15612	15672	15594	15928	15538	15770	15688	15761	15858	15795	15586	15837	15829	15625	15645	15987	15743	15854	15533	15759	15792	15696	15801	15823	15824	15521	15690	15808	15797	15936	15738	15594	15703	15683	15870	15709	15809	15821	15827	15800	15790	15665	15839	15808	15726	15874	15563	15865	15858	15575	15959	15728	15714	15713	15662	15737	15828	15993	15581	15821	15653	15737	15800	15599	15674	15626	15874	15823	15647	15896	15819	15730	15544	15847	15617	15789	15656	15601	15728	15574	15844	15684	15757	15695	15815	15746	15742	15789	15772	15697	15737	15895	15856	15800	15764	15785	15884	15617	15727	15758	15809	15607	15830	15854	15858	15822	15821	15959	15596	15705	15896	15766	15667	15857	15774	15893	15787	15788	15546	15643	15750	15742	15876	15842	15602	15836	15748	15837	15632	15695	15894	15640	15586	15832	15644	15654	15802	15723	15731	15909	15669
24094	21470	29008	24472	22660	23528	22604	19488	19239	19035	18925	18806	18808	18825	18643	18451	18582	18407	18608	18514	18459	18564	18232	18461	18517	18309	18555	18329	18185	18265	18312	18164	18461	18359	18318	18291	18373	18297	18374	18551	18197	18308	18450	18245	18524	18436	18565	18358	18087	18328	18453	18425	18574	18336	18240	18419	18420	18346	18445	18656	18789	18906	19058	18887	18537	18458	18316	18453	18218	18382	18249	18196	18443	18286	18425	18154	18211	18243	18310	18095	18334	18323	18262	18230	18112	18474	18185	18339	18170	18138	18240	18249	18361	18246	18443	18368	18281	18504	18333	18341	18363	18176	18230	18397	18658	18075	18256	18372	18479	18466	18359	18356	18335	18281	18504	18223	18547	18185	18139	18336	18282	18159	18233	18283	18113	18034	18357	18194	18148	18224	18292	18260	18219	18412	18395	18167	18158	18169	18231	18277	18342	18332	18277	18211	18254	17951	18172	18376	18151	18163	18248	18308	18164	18482	18321	18228	18316	18284	18161	18107	18391	18409	18451	18202	18240	18121	18417	18262	18373	18165	18240	18206	18265	18368	18305	18143	18303	18284	18376	18384	18299	18053	18378	18292	18282	18362	18468	18271	18341	18454	18247	18167	18379	18238	18222	18284	18179	18120	18157	18366	18172	18320	18078	18168	18340	18236	18149	18320	18201	18246	18352	18238	18359	18125	18316	18394	18261	18278	18192	18110	18247	18351	18254	18285	18351	18387	18210	18158	18333	18240	18276	18227	18191	18600	18439	18369	18295	18241	18218	18269	18225	18283	18319	17990	18416	18051	18327	18218	18251	18228	18097	18238	18170	18245	18061	18218	18315	17995	18157	18344	18302	18238	18189	18202	18534	18034	18269	18404	18385	18134	18496	18382	18417	18138	18257	18165	18072	18361	18364	18305	17992	18267	18257	18184	18330	18315	18137	18243	18019	18230	18287	18354	18434	18250	18369	18163	18199	18378	18018	18126	18187	18165	18233	18296	18438	18152	18424	18247	18169	18235	18361	18223	18109	18578	18116	18278	18414	18416	18146	18117	18251	18512	18443	18119	18319	18436	18344	18345	18367	18089	18297	18193	18343	18371	18334	18184	18443	18187	18329	18302	18405	18178	18377	18229	18312	18362	18010	18372	18098	18220	18429	18311	18124	18336	18367	18374	18033	18117	18204	18245	18287	18058	18179	18300	18404	18520	18338	18243	18279	18121	18154	18176	18419	18162	18249	18114	18158	18528	18399	18400	18268	18285	18160	18081	18078	18018	18056	18198	18230	18449	18271	18511	18284	18319	18184	18122	18138	18518	18378	18499	18327	18261	18276	18234	18469	18385	18421	18321	18212	18379	18380	18279	18241	18213	18031	18346	18225	18404	18214	18397	18203	18186	18171	18256	18318	18143	18256	18327	18308	18151	18265	18254	18406	18067	18180	18258	18164	18361	18476	18377	18269	18254	18043	18201	18276	18236	18302	18384	18363	18136	18152	18287	18234	18286	18401	18259	18349	18332	18329	18323	18278	18235	18276	18082	18414	18137	18281	18120	18057	18016	18188	18249	18321	18328	18247	18277	18386	18310	18171	18187	18285	18114	18312	18311	18265	18247	18140	18257	18331	18128	18474	18340	18275	18271	18317	18285	18266	18111	18464	18249	18172	18517	18232	18088	18145	18519	18374	18232	18120	18195	18212	18205	18108	18394	18186	18458	18223	18345	18316	18390	18560	18110	18347	18313	18349	18264	18327	18493	18143	18221	18168	18253	18250	18286	18123	18376	18478	18302	18463	18330	18295	18327	18305	18433	18449	18359	17944	18271	18286	18202	18154	18509	18243	18269	18330	18152	18442	18289	18264	18396	18369	18277	18649	18222	18225	18215	18275	18247	18221	18414	18308	18382	18495	18377	18154	18401	18269	18537	18321	18070	18159	18300	18320	18165	18081	18199	17876	18235	18237	18141	18236	18185	18124	18389	18313	18224	18157	18384	18198	18152	18006	18315	18308	18365	18459	18187	18526	18029	18184	18254	18185	18351	18380	18288	18512	18285	18380	18285	18211	18027	18290	18241	18273	18522	18233	18166	18327	18273	18359	18170	18266	18000	18148	18197	18090	18204	18226	18252	18265	18052	18096	18316	18233	18222	18387	18338	18133	18347	18155	17976	18191	18414	18199	18149	18102	18115	18509	18341	18141	18216	18438	18320	18385	18197	18480	18314	18054	18241	18161	18445	18471	18122	18418	18449	18266	18277	18159	18087	18235	18314	18011	18309	18151	18194	18299	18077	18437	18124	17970	18210	18394	18227	18549	18285	18181	18336	18332	18186	18427	18076	18253	18220	18288	18289	18250	18263	18270	18189	18291	18381	18362	18351	18239	18325	18308	18316	18203	18148	18328	18274	18271	18252	18254	18317	18488	18190	18185	18292	18141	18127	18391	18224	18173	18264	18144	18156	18185	18451	18196	18296	18202	18354	18403	18201	18257	18315	18378	18297	18276	18323	18306	18279	18343	18198	18306	18144	17988	18583	18536	18157	18209	18103	18227	18330	18409	18421	18420	18270	18316	18319	18463	18219	18246	18376	18093	18263	18343	18282	18494	18292	18271	18396	18392	18297	18237	18300	18316	18259	18375	18266	18240	18326	18240	18220	18364	18275	18185	18296	18326	18444	18347	18085	18340	18404	18183	18268	18366	18407	18114	18259	18300	18314	18256	18398	18337	18402	18370	18368	18275	18409	18387	18405	18228	18181	18474	18269	18167	18366	18216	18398	18258	18124	18379	18214	18134	18127	18061	18419	18414	18185	18346	18367	18464	18412	18226	18158	18357	18350	18199	18212	18187	18392	18118	17960	18280	18164	18173	18489	18386	18300	18387	18454	18429	18335	18354	18285	18515	18207	18208	18142	18197	18096	18371	18428	18268	18159	18289	18350	18297	18309	18081	18250	18213	18127	18346	18415	18346	18264	18146	18295	18469	18234	18252	18195	18175	18196	18309	18381	18299	18323	18482	18292	18052	18081	18339	18226	18198	18171	18106	18171	18234	18173	18299	18441	18295	18209	18303	18269	18156	18135	18233	18335	18167	18349	18186	18258	18265	18135	18368	18212	18227	18286	18208	18344	18212	18426	18273	18173	18418	18278	18158	18190	18328	18384	18189	18232	18598	18253	18301	18275	18107	18230	18434	18162	18357	18110	18363	18298	18150	18190	18407	18244	18233	18128	18275	18311	18181	18245	18110	18329	18295	18265	18271	18250	18358	18262	18199	18048	18209	18356	18222	18532	18236	18308	18389	18058	18172	18392	18133	18465	18309	18072	18285	18297	18235	18340	18349	18159	18337	18299	18230	18131	18269	18098	18196	18315	18314	18170	18209	18260	18236	18293	18334	18156	18189	18564	18225	18342	18146	18158	18239	18224	18174	18203	18235	18366	18311	18321	18272	18237	18287	18036	18233	18250	18173	18172	18305	18155	18403	18430	18326	18315	18267	18408	18273	18304	18207	18404	18456	18053	18254	18299	18243	18158	18346	18361	18222	18288	18308	18244	18199	18117	18163	18371	18424	18483	18383	18287	18324	18149	18101	18239	18411	18145	18248	18368	18308	18339	18157	18544	18244	18370	18266	18358	18283	18288	18285	18295	18371	18134	18266	18142	18387	18212	18275	18206	18279	18228	18144	18256	18524	18223	18453	17980	18088	18121	18487	18159	18270	18320	18334	18285	18231	18398	18148	18468	18281	18355	18156	18280	18097	18295	18383	18053	18192	18260	18231	18328	18190	18243	18286	18468	18480	18444	18320	18351	18262	18057	18260	18125	18465	18252	18332	18553	18271	18373	18158	18374	18097	18148	18339	18135	18169	18265	18653	18404	18565	18412	18153	18245	18020	18253	18486	18112	18212	18143	18223	18365	18183	18325	18315	18249	18253	18112	18407	18387	18311	18313	18231	18177	18149	18375	18340	18248	18171	18291	18340	18511	18372	18194	18234	18390	18233	18161	18155	18163	18343	18284	18521	18192	18212	18024	18035	18199	18327	18382	18282	18318	18303	18368	18349	17996	18327	18374	18244	18260	18182	18262	18356	18227	17923	18195	18150	18309	18191	18409	18285	18166	18321	18225	18221	18174	18179	18254	18200	18260	18153	18146	18325	18380	18359	18400	18155	18276	18377	18278	18308	18132	18366	18167	18120	18222	18242	18219	18324	18046	18406	18255	18478	18221	18368	18139	18312	18388	18324	18451	18348	18163	18314	18273	18430	18308	18298	18110	18089	18258	18430	18219	18308	18340	18206	18310	18184	18337	18273	18313	18343	18328	18208	18376	18132	18408	18269	18335	17972	18310	18201	18164	18224	18175	18327	18182	18415	18154	18097	18284	18136	18238	18170	18283	18242	18267	18320	18385	18396	18206	18442	18038	18201	18373	18376	18195	18147	18356	18273	18292	18293	18441	18423	18574	18145	18313	18430	18406	18514	18566	18449	18231	18134	18276	18225	18313	18464	18242	18292	18306	18488	18160	18435	18339	18338	18436	18504	18279	18390	18257	18337	18173	18360	18305	18243	18374	18263	18313	18412	18287	18385	18362	18320	18481	18198	18378	18282	18458	18313	18435	18176	18128	18288	18267	18229	18267	18325	18096	18366	18262	18402	18220	18494	18077	18283	18145	18332	18249	18197	18164	18325	18201	18240	18023	18275	18368	18381	18304	18131	18059	18268	18049	18383	18253	18127	18241	18313	18110	18159	18374	18320	18242	18426	18259	18344	18307	18283	17992	18102	18333	18297	18346	18308	18235	18304	18234	18342	18436	18208	18218	18350	18331	18460	18221	18177	18340	18337	18080	18283	18455	18254	18264	18293	18297	18225	18309	18161	18500	18130	18362	18566	18275	18105	18271	18278	18483	18387	18419	18499	18580	18311	18166	18300	18244	18375	18461	18327	18153	18205	18358	18180	18358	18312	18140	18214	18042	18612	18127	18351	18357	18193	18187	18478	18522	18106	18549	18309	18209	18126	18427	18449	18253	18373	18259	18326	18201	18158	18244	18405	18485	18200	18184	18237	18398	18337	18260	18280	18626	18328	18083	18179	18375	18345	18180	18393	18345	18281	18234	18255	18222	18294	18406	18355	18375	18263	18200	18410	18221	18259	18264
20659	37505	34321	24179	22231	19483	17793	17122	16847	16384	16366	16080	15974	15991	15812	15882	15687	15706	15544	15707	15592	15595	15489	15609	15551	15711	15545	15450	15681	15457	15555	15543	15565	15649	15598	15593	15524	15557	15499	15550	15684	15708	15724	15598	15699	15593	15627	15582	15372	15530	15537	15548	15635	15533	15708	15466	15582	15511	15478	15629	16310	16473	16316	16232	15875	15621	15677	15547	15529	15550	15254	15566	15369	15599	15567	15698	15623	15560	15596	15574	15403	15572	15662	15540	15500	15418	15775	15612	15554	15439	15443	15475	15545	15575	15564	15635	15544	15432	15640	15534	15449	15461	15702	15576	15707	15498	15720	15431	15745	15580	15499	15616	15455	15578	15421	15470	15316	15580	15685	15609	15410	15464	15431	15630	15718	15552	15569	15362	15593	15483	15504	15588	15636	15438	15656	15312	15494	15395	15354	15495	15491	15476	15412	15500	15718	15548	15575	15576	15574	15508	15593	15510	15642	15647	15523	15534	15391	15522	15359	15621	15616	15556	15616	15419	15628	15457	15674	15679	15497	15585	15529	15439	15269	15451	15532	15581	15518	15573	15525	15484	15510	15526	15337	15446	15421	15728	15563	15740	15632	15526	15545	15503	15416	15508	15489	15440	15350	15466	15509	15616	15697	15533	15538	15513	15651	15536	15643	15546	15395	15578	15489	15390	15465	15491	15495	15673	15432	15451	15487	15367	15523	15655	15605	15527	15527	15503	15500	15459	15562	15437	15457	15361	15576	15535	15544	15701	15662	15660	15587	15635	15609	15450	15542	15482	15453	15327	15389	15569	15672	15489	15431	15572	15438	15592	15596	15556	15723	15523	15476	15514	15510	15343	15673	15586	15528	15429	15713	15487	15603	15548	15594	15424	15644	15625	15522	15511	15562	15703	15474	15549	15450	15326	15591	15466	15735	15498	15620	15547	15434	15501	15481	15632	15535	15562	15650	15397	15642	15687	15568	15377	15443	15460	15564	15616	15550	15515	15512	15684	15474	15520	15439	15565	15563	15745	15428	15493	15453	15573	15474	15562	15573	15546	15421	15434	15546	15622	15477	15601	15551	15369	15401	15479	15686	15461	15477	15554	15511	15705	15625	15402	15311	15543	15368	15542	15619	15572	15544	15742	15612	15478	15625	15383	15452	15561	15585	15433	15534	15470	15562	15495	15680	15597	15483	15738	15551	15674	15614	15479	15700	15549	15556	15503	15535	15505	15468	15525	15421	15505	15525	15492	15583	15833	15567	15565	15753	15492	15543	15505	15785	15550	15469	15526	15628	15594	15542	15479	15586	15412	15455	15424	15585	15660	15573	15426	15355	15467	15619	15570	15603	15476	15573	15559	15579	15543	15463	15623	15538	15568	15405	15519	15594	15414	15414	15305	15627	15454	15511	15555	15438	15529	15439	15544	15551	15511	15502	15723	15431	15565	15491	15518	15535	15458	15573	15333	15554	15464	15485	15550	15582	15559	15605	15553	15528	15543	15548	15551	15484	15455	15590	15554	15511	15608	15491	15515	15564	15337	15620	15604	15589	15569	15333	15323	15484	15456	15570	15559	15715	15630	15548	15451	15542	15530	15736	15580	15617	15746	15569	15372	15665	15549	15509	15536	15539	15500	15581	15336	15441	15618	15452	15442	15474	15543	15421	15525	15512	15252	15415	15537	15555	15388	15517	15456	15435	15613	15570	15469	15497	15753	15494	15397	15363	15508	15544	15535	15580	15547	15392	15537	15677	15547	15688	15614	15613	15532	15672	15404	15474	15617	15474	15473	15495	15418	15593	15543	15319	15561	15612	15553	15415	15340	15678	15381	15614	15507	15448	15396	15726	15440	15472	15673	15508	15561	15554	15667	15405	15576	15615	15376	15537	15566	15678	15535	15600	15641	15472	15416	15636	15588	15338	15387	15685	15475	15554	15375	15562	15608	15530	15592	15392	15425	15538	15564	15593	15488	15446	15414	15329	15507	15496	15556	15604	15458	15405	15636	15541	15686	15526	15672	15659	15551	15363	15438	15501	15367	15326	15468	15437	15558	15426	15518	15423	15607	15395	15550	15511	15546	15568	15481	15485	15712	15527	15568	15624	15403	15367	15631	15479	15495	15602	15607	15539	15507	15532	15546	15451	15541	15398	15527	15556	15404	15549	15361	15619	15525	15508	15512	15445	15681	15392	15631	15517	15650	15465	15427	15465	15503	15593	15570	15768	15607	15584	15611	15555	15668	15494	15657	15412	15481	15426	15596	15449	15427	15392	15478	15428	15459	15666	15575	15461	15606	15588	15407	15466	15528	15407	15546	15578	15559	15574	15497	15372	15399	15417	15426	15396	15489	15472	15497	15460	15648	15456	15379	15459	15705	15512	15546	15546	15512	15521	15536	15434	15563	15451	15585	15591	15519	15399	15659	15436	15423	15740	15730	15553	15492	15589	15742	15485	15410	15601	15487	15533	15676	15512	15531	15665	15475	15716	15447	15431	15561	15512	15792	15527	15546	15496	15545	15508	15484	15548	15573	15400	15563	15541	15500	15480	15455	15486	15502	15486	15572	15561	15546	15524	15515	15524	15500	15485	15647	15414	15597	15655	15550	15640	15460	15503	15542	15489	15463	15610	15594	15634	15503	15477	15543	15503	15660	15620	15443	15509	15627	15435	15603	15513	15527	15623	15623	15320	15516	15692	15513	15649	15437	15686	15400	15613	15580	15638	15640	15581	15434	15556	15456	15558	15495	15591	15469	15418	15370	15629	15385	15314	15631	15507	15454	15542	15367	15526	15346	15727	15357	15402	15397	15515	15499	15454	15494	15551	15527	15728	15584	15573	15475	15436	15452	15618	15669	15549	15684	15401	15570	15462	15740	15688	15540	15583	15469	15595	15429	15541	15444	15519	15674	15376	15660	15332	15536	15600	15607	15466	15688	15452	15554	15414	15607	15486	15626	15471	15542	15529	15540	15393	15359	15602	15659	15488	15571	15763	15442	15527	15409	15582	15657	15539	15599	15586	15531	15483	15439	15524	15661	15609	15511	15502	15543	15405	15471	15453	15642	15521	15546	15671	15430	15341	15464	15421	15557	15551	15470	15526	15600	15558	15508	15602	15596	15611	15599	15525	15377	15367	15496	15457	15509	15578	15579	15529	15567	15449	15596	15645	15486	15445	15400	15517	15550	15416	15475	15579	15721	15433	15758	15611	15413	15512	15505	15575	15602	15428	15429	15409	15569	15504	15466	15621	15549	15559	15496	15555	15460	15560	15556	15591	15418	15649	15438	15358	15614	15543	15493	15535	15562	15491	15491	15365	15525	15528	15473	15375	15527	15395	15522	15623	15537	15494	15498	15494	15454	15638	15603	15594	15629	15648	15576	15384	15552	15462	15394	15398	15397	15602	15678	15661	15567	15534	15501	15622	15476	15368	15404	15494	15377	15467	15537	15559	15627	15261	15606	15574	15514	15577	15504	15470	15641	15482	15518	15664	15333	15675	15427	15634	15492	15474	15607	15619	15586	15537	15487	15440	15584	15544	15470	15548	15532	15704	15600	15591	15551	15612	15589	15530	15583	15599	15669	15442	15446	15679	15619	15339	15585	15617	15658	15585	15434	15525	15499	15521	15472	15608	15507	15505	15612	15437	15440	15634	15416	15377	15523	15398	15575	15540	15557	15449	15496	15460	15506	15586	15483	15452	15708	15645	15554	15383	15591	15645	15504	15620	15409	15548	15566	15544	15622	15511	15517	15703	15664	15775	15537	15599	15613	15611	15500	15536	15476	15572	15370	15518	15628	15388	15400	15673	15489	15566	15505	15559	15327	15580	15670	15643	15404	15453	15623	15255	15385	15514	15657	15608	15584	15291	15465	15525	15478	15515	15576	15477	15578	15485	15471	15584	15557	15511	15555	15559	15678	15525	15545	15483	15552	15785	15556	15441	15564	15438	15522	15550	15666	15518	15571	15621	15421	15466	15431	15541	15533	15613	15460	15523	15314	15422	15601	15582	15516	15452	15538	15553	15571	15400	15517	15789	15597	15723	15541	15594	15378	15384	15458	15638	15356	15645	15667	15413	15621	15648	15615	15514	15514	15494	15525	15583	15438	15531	15502	15420	15559	15528	15407	15707	15308	15430	15477	15594	15546	15588	15302	15557	15527	15460	15386	15434	15496	15551	15463	15423	15605	15538	15444	15518	15526	15566	15427	15482	15517	15391	15530	15565	15520	15466	15603	15533	15423	15518	15788	15615	15518	15389	15718	15600	15473	15431	15535	15470	15539	15416	15570	15651	15669	15508	15570	15552	15517	15551	15518	15564	15383	15669	15612	15614	15589	15505	15641	15618	15503	15557	15564	15585	15466	15578	15438	15417	15512	15531	15502	15564	15495	15603	15529	15481	15603	15602	15582	15641	15515	15530	15479	15254	15568	15560	15599	15682	15363	15619	15519	15458	15508	15641	15469	15577	15445	15571	15606	15621	15469	15464	15475	15645	15618	15480	15502	15542	15519	15507	15479	15466	15609	15651	15650	15566	15612	15489	15565	15372	15447	15477	15493	15538	15526	15500	15655	15610	15572	15470	15596	15383	15380	15435	15290	15414	15540	15586	15493	15367	15423	15485	15437	15487	15574	15454	15551	15514	15599	15485	15596	15626	15454	15600	15323	15624	15681	15383	15376	15331	15452	15566	15548	15488	15701	15593	15488	15625	15644	15499	15457	15696	15494	15685	15406	15497	15486	15438	15573	15547	15643	15406	15513	15473	15545	15587	15522	15551	15549	15561	15615	15544	15378	15565	15616	15526	15538	15586	15600	15611	15284	15441	15680	15443	15509	15639	15578	15448	15554	15642	15425	15493	15526	15456	15420	15578	15400	15532	15534	15544	15559	15541	15636	15647	15514	15576	15728	15591	15735	15438	15690	15535	15545	15538	15505	15320	15515	15674	15501	15650	15491	15526	15517	15504	15475	15627	15528	15553	15602	15481	15458	15588	15708	15489	15661	15547	15614	15665	15491	15625	15684	15520	15576	15618	15539	15465	15323	15485	15602	15551	15641	15488	15471	15579	15397	15438	15765	15505	15415	15477	15426	15492	15338	15634	15440	15570	15520	15422	15435	15542	15543	15519	15591	15467	15568	15575	15494
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
