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
339304410647	339304411164	339304411714	339304412264	339304412814	339304413364	339304413914	339304414464	339304415014	339304415564	339304416114	339304416664	339304417214	339304417764	339304418314	339304418864	339304419414	339304419964	339304420514	339304421064	339304421614	339304422164	339304422714	339304423264	339304423814	339304424364	339304424914	339304425464	339304426014	339304426564	339304427114	339304427664	339304428214	339304428764	339304429314	339304429864	339304430414	339304430964	339304431514	339304432064	339304432614	339304433164	339304433714	339304434264	339304434814	339304435364	339304435914	339304436464	339304437014	339304437564	339304438114	339304438664	339304439214	339304439764	339304440314	339304440864	339304441414	339304441964	339304442514	339304443064	339304443614	339304444164	339304444714	339304445264	339304445814	339304446364	339304446914	339304447464	339304448014	339304448564	339304449114	339304449664	339304450214	339304450764	339304451314	339304451864	339304452414	339304452964	339304453514	339304454064	339304454614	339304455164	339304455714	339304456264	339304456814	339304457364	339304457914	339304458464	339304459014	339304459564	339304460114	339304460664	339304461214	339304461764	339304462314	339304462864	339304463414	339304463964	339304464514	339304465064	339304465614	339304466164	339304466714	339304467264	339304467814	339304468364	339304468914	339304469464	339304470014	339304470564	339304471114	339304471664	339304472214	339304472764	339304473314	339304473864	339304474414	339304474964	339304475514	339304476064	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2682	3600	2300	2682	3600	2300	2682	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22371	20172	27315	22827	21110	24330	26258	21860	20024	19859	19056	18430	18948	19215	18518	17811	17921	17584	17654	17604	17633	17607	17275	17330	17271	17407	17298	17114	17069	17084	16898	16928	17661	18747	18816	18593	18108	17515	17027	17007	16793	16645	17004	16915	16935	16903	17027	16888	16922	16771	17048	16780	16941	16964	16922	16991	17155	17111	16892	16818	16902	16900	16993	16969	16776	16832	16975	17048	17014	16899	17047	16877	16823	17022	16822	16914	17070	16867	16856	16761	16856	16837	16971	16891	16848	16832	16777	17083	16967	16736	16977	16930	16717	16964	16831	17046	16855	16826	16857	16814	16882	17067	16720	16985	16961	16952	16876	16820	16764	16609	16807	16832	16788	17050	17128	16774	17016	17035	16678	16867	16771	16821	16704	16936	16841	17063	16964	17032	17148	16687	16848	16962	16813	17056	16808	16538	16802	17031	17011	16694	16750	16815	16905	16891	16814	17079	16977	17095	16932	16873	16993	16839	16837	16877	16832	16892	16956	16750	16827	16805	16760	16876	17094	16820	16816	16613	16839	16663	16684	16881	17098	16755	16817	16764	16827	16771	17055	16919	16806	16847	16720	16983	16826	16939	17015	16952	17072	16879	16853	16686	16792	16792	16768	16932	16979	17056	16799	16731	16768	16672	16956	16899	16986	16931	16767	16830	16867	16945	17016	16985	16872	16997	17121	16931	16806	16906	16988	16777	16851	16737	16814	16907	16890	16830	16965	16989	16999	16799	16974	16912	16926	16967	16907	16995	16861	16862	16719	16953	16926	16954	16917	17041	16966	16704	16843	16918	16890	16919	16709	16780	16971	16858	16861	16778	16757	16632	17002	16894	16736	17023	16892	16948	17029	16867	16828	16816	16936	17065	16754	16885	16829	16920	17032	16888	16980	16989	16953	16835	16846	16903	16920	16744	17014	16974	16839	16935	16873	17019	17043	16664	16928	16911	16942	16782	17086	16742	16835	16848	17100	16810	16857	16990	16788	16710	16819	17025	17007	16890	16933	16768	16717	16729	16809	16772	16758	16740	16719	16720	16768	16817	17105	16566	16839	16548	16882	16730	16919	16962	16806	16955	16748	16674	16836	16632	16634	16808	16997	16969	16869	16988	16935	16964	16823	16904	16753	16760	16767	16714	16906	16810	16894	16890	17056	16675	16769	16931	16629	16799	16860	16946	16853	16942	16974	16914	16954	16967	16835	17158	16635	16800	16812	16960	17108	17060	16958	16835	17017	17052	16929	16915	16874	16807	16818	16883	16950	16899	16669	16737	16842	16798	16878	16693	16882	16806	17203	16950	16699	16920	16787	16877	17090	16713	16805	17000	16901	16909	16868	16946	17005	16810	16922	16873	16838	16733	16521	16907	17009	16909	16771	16818	17009	16702	16849	16674	16947	16767	16895	16912	16657	16877	16742	16920	17042	16762	16941	16712	16725	17040	16840	16995	16905	16759	16776	16916	17003	16794	16669	16832	16960	16875	16825	16848	17091	16954	16909	17097	16825	16826	16773	16727	16812	16787	17091	16932	16719	16983	17005	17054	16883	16866	16896	17047	17039	16824	17076	16659	16883	16896	16819	16641	17065	16813	16770	16822	17056	16938	16610	16982	16732	16908	16987	17000	16792	16737	16844	17030	16941	16902	16814	16993	16881	16818	16819	16795	16647	17057	16839	16804	16800	16786	17026	16908	16888	17129	17003	16967	17087	16896	16907	16835	16755	16874	17101	16818	16983	17026	16862	16931	16795	16823	16995	16767	16737	16965	16864	16983	16988	16910	16893	16982	16805	16804	16881	16627	16695	16768	16954	16662	16892	16839	16783	16764	16959	16851	16922	16734	16727	16674	16520	16772	16914	16756	16999	16907	16824	16777	16939	16951	16895	16954	16690	16904	16763	16791	16907	16908	16988	17002	16825	16751	16832	16861	16988	16808	16787	16926	16827	16955	17028	16914	16993	16987	17000	16665	16891	16754	16798	16740	16949	16850	16814	16766	16602	16880	16856	16925	16932	16811	16977	16855	16877	17088	16938	16753	16958	17075	16709	16813	16798	16963	16692	16943	16860	17183	17061	16584	16828	17032	16731	17050	16983	16889	17021	16851	16822	16893	16773	17010	16791	16703	16790	16675	16808	16657	16845	16878	16998	16817	16902	16969	16997	17015	17062	16835	16917	16906	16947	16748	16828	17003	16893	16661	16686	16903	16990	16910	17011	16701	17029	16841	16782	16856	16993	16873	16854	16871	17000	16880	16666	16830	16863	17069	16847	16675	17030	16644	16819	16758	16742	16979	16991	16796	16768	16941	16996	17022	16879	16932	16824	16696	16879	16803	16656	16686	16877	16810	16984	16945	16845	16941	16964	16665	17099	16839	16808	16988	16865	16897	16920	16873	16908	16762	16832	16815	16674	16856	17060	16849	16830	16951	16842	16882	16930	16766	16949	16915	16912	16805	16768	16858	16959	17062	16916	16979	17035	16688	16777	17091	16892	16893	16866	17078	16773	16660	16991	16842	16815	16958	16914	16636	17147	16769	17051	17042	16852	16904	16928	17044	16640	16973	16839	16763	16769	16885	16738	16797	16869	17001	17154	16792	16913	16901	16937	16730	16872	16854	16989	16798	16915	17030	16760	16691	16876	16808	16739	16894	16938	16952	16780	17010	16902	16652	16780	16666	17149	16858	16913	16974	16959	16748	16776	16890	16882	16852	16856	16875	16783	16955	16662	16895	16786	16902	16941	16872	16979	16911	16714	16878	16792	17067	16701	16730	16954	16835	16884	17034	16786	16803	16804	16843	16884	16772	16865	16817	16773	16877	16858	16838	16945	16774	16900	16722	16888	16960	16924	17059	16856	16782	16846	16830	16923	16894	16876	16916	16869	16919	16814	16841	16870	16588	16830	16791	16869	16963	16936	16743	16946	16851	16921	16747	16957	16776	16772	16784	16878	16980	16758	16937	16938	16780	16865	16873	16819	16965	16989	17170	17026	16832	16755	16807	16862	16729	16906	16898	16984	16975	16824	17063	16722	16724	16816	16866	16646	16725	16969	16868	17075	16759	16792	16773	16893	16834	16755	16856	16896	16784	16909	17027	16862	16815	17055	16865	16798	16997	17006	16907	17061	16795	16675	16978	16927	16910	16811	16805	16799	16841	16801	16923	16953	16891	16848	16874	16787	17155	16738	16783	17109	16912	16996	16800	16944	16933	16933	16702	16765	16998	16786	16845	16903	16825	16823	17048	16690	17063	16861	16780	16878	17016	16756	16867	16959	16923	17033	17124	16980	16932	16777	16731	17009	16926	16615	16925	16836	16775	16781	16933	16801	16888	16969	16878	16909	16839	16872	16869	16942	16887	16859	17081	16886	16749	16981	16890	16772	16756	16949	16785	16856	16887	16957	16781	16821	16836	16793	16942	17171	17018	16895	16781	16794	16729	16858	16939	17131	16945	16944	16767	16896	16807	16830	16854	16982	16647	16843	16638	16958	16879	16713	16982	16782	16861	16958	16809	16819	16975	16868	16724	16772	16955	17021	16874	16953	17016	16998	16889	16915	16800	17067	16837	16827	16832	17027	16755	16734	16944	16954	16778	16775	16947	16760	16871	16936	17063	16958	16887	16975	16674	16888	16968	16954	17016	16937	16711	16910	16822	16988	16770	16933	16973	17041	17017	17005	17104	16970	16809	17081	16915	16738	16868	16641	16855	16947	16888	16984	16863	16951	17016	16736	16943	16975	16969	16849	16737	16780	17044	16957	16868	16830	16787	16936	16881	16870	16905	17052	17022	16745	17036	16916	16847	16858	16791	16809	16790	16918	16885	16805	16842	16868	16802	16897	16784	16882	16928	16803	17020	16862	16731	17080	16871	17031	16686	16898	16785	16951	16980	16772	16767	16854	16970	16858	16891	16820	16749	16917	16925	16960	17097	16827	16764	16819	16976	16873	16871	16797	16975	16934	16655	16756	17256	16886	16960	16812	16607	16802	16681	16870	16840	16926	16753	17085	16846	16735	16676	16919	16786	16979	17036	17114	17027	16707	16758	16961	17022	16887	16948	16967	16966	16839	16865	16820	16749	16739	16705	16700	17005	16811	16735	16915	16987	16907	16693	17017	16969	16911	16945	16910	17042	16802	17013	16966	16809	16859	17095	16895	16861	17056	16908	16885	16868	16943	16853	16819	16668	16745	16890	16925	17027	17060	16815	16955	16953	16971	17022	16804	16791	17037	16923	16752	16872	16838	16833	16828	16880	16971	16841	16851	16702	16795	16760	16835	16889	16838	16656	16909	16813	17026	16887	16861	16652	16665	16847	16766	16843	16791	17002	16849	16732	16986	16994	16948	16799	16962	16850	16798	17063	17022	16776	16814	16672	16891	17050	16968	16993	16826	17009	16833	16883	16818	17062	16862	16766	17077	16807	16927	16966	17089	16774	16825	16823	16801	16787	17040	16964	16998	16932	17044	16992	16910	16796	16618	16852	17033	16805	16888	16931	16846	16911	16769	16745	16764	16843	16690	17040	16860	16895	16758	17015	16979	16890	16901	17008	16933	16946	16822	16699	16923	16931	16811	16741	16940	16846	16744	16719	16959	16907	17092	16929	16827	16804	16924	16545	16969	16776	16897	16962	16977	17024	16881	16760	16750	16785	16776	16938	16979	17031	16743	17001	16966	16992	17032	16779	17051	16830	16768	16721	16838	16905	16693	16934	16902	16969	17049	16788	16806	16929	16969	16881	16874	16887	17033	16808	16986	16766	16897	16762	16799	16986	16649	16756	16692	16804	16912	16794	16916	16957	16875	16813	17094	16904	16810	16885	16785	16855	16982	16972	17069	16828	16816	16639	16928	16867	16829	16712	16977	16895	16730	16823	16809	16806	16994	16926	16927	16836	16784	16902	16751	16858	16911	17042	16920	17014	16927	16910	16727	16881	16948	17026	16770	16912	16694	16822	16787	17041	16869	16730	16861	16668	16712	16927	16963	16850	16966	16817	16794	16737	16871	16972	17063	16812	16836	16674	16964	16992	16923	16765	16959	16998	17022	17043	16730	16789	17050	16944	16827	17008	16810	16942	16833	16902	17104	17007	16788	16894	16881	16969	16805	17013	16856	16949	16925	16759	16793	16910	17001	17066	16934	16771
20353	33920	33948	29182	25826	24024	22383	20454	18882	17759	16621	16355	17142	17115	16128	15225	15039	14615	15003	14751	14745	14852	14551	14252	14519	14260	14349	13894	13762	13765	13816	13968	15092	16768	16555	16205	15036	14334	13910	13823	13856	13861	13759	13912	13675	13574	13765	13883	13802	13561	13744	13695	13774	13879	13755	13591	13700	13688	13725	13788	13704	13940	13898	13904	13599	13874	13618	13676	13738	13701	13791	13904	13856	13666	13927	13718	13949	13799	13685	13713	13768	13707	13838	13792	13500	13672	13832	13612	13833	13646	13813	13798	13742	13864	13985	13797	13777	13908	13754	13787	13809	13915	13855	13547	13591	13735	13957	13667	13810	13893	13655	13793	13714	13684	13698	13688	13798	13725	13871	13740	13784	13738	13695	13779	13834	13872	13691	13732	13820	13761	13840	13693	13671	13746	13649	13826	13795	13627	13727	13683	13813	13731	13902	13674	13832	13879	13769	13624	13768	13800	13781	13683	13755	13813	13747	13810	13834	13781	13588	13819	13699	13712	13719	13870	13675	13720	13831	13756	13761	13798	13691	13899	13744	13916	13796	13849	13613	13699	13661	13727	13814	13734	13666	13630	13612	13897	13932	13758	13507	13711	13759	13905	13728	13815	13644	13570	13671	13810	13718	13808	13833	13667	13800	13770	13879	13743	13767	13708	13829	13782	13767	13683	13766	13849	13690	13830	13956	13685	13855	13720	13914	13832	13807	13605	13717	13750	13780	13798	13863	13795	13918	13789	13800	13877	13603	13710	13947	13840	13731	13788	13760	13657	13915	13747	13820	13635	13799	13733	13809	13848	13967	13744	13717	13634	13832	13832	13660	13769	13904	14042	13834	13861	13838	13833	13602	13703	13694	13740	13836	13722	13653	13946	13915	13756	13851	13782	13802	13751	13765	13754	13882	13967	13641	13710	13701	13697	13807	13786	13826	13770	13592	13637	13792	13742	13639	13814	13670	13795	13889	13734	13845	13897	13725	13759	13534	13837	13662	13791	13615	13776	13767	13811	13702	13609	13671	13714	13844	13762	13726	13888	13811	13749	13662	13847	13796	13638	13800	13851	13783	13737	13893	13816	13646	13755	13804	13734	13825	13748	13634	13553	13773	13562	13791	13743	13724	13784	13786	13815	13857	13854	13672	13671	13815	13703	13705	13785	13774	13798	13589	13762	13753	13752	13673	13842	13761	13879	13749	13701	13701	13744	13704	13630	13784	13728	13722	13912	13812	13981	13743	13669	13699	13603	13767	13502	13681	13737	13766	13690	13729	13535	13677	13699	13951	13809	13745	13808	13749	13725	13845	13747	13808	13876	13782	13597	13813	13760	13767	13743	13877	13737	13805	13791	13607	13800	13730	13761	13609	13634	13638	13693	13813	13701	13774	13840	13758	13685	13622	13874	13864	13658	13799	13726	13763	13724	13840	13552	13732	13636	13843	13558	13879	13808	13785	13852	13873	13827	13569	13806	13672	13829	13780	13553	13810	13741	13809	13828	13797	13844	13836	13628	13653	13654	13827	13763	13930	13710	13723	13767	13782	13686	13708	13852	13579	13783	13859	13652	13778	13691	13896	13879	13827	13805	13833	13882	13631	13852	13824	13651	13785	13803	13672	13784	13812	13734	13816	13793	13765	13690	13810	13799	13980	13726	13762	13542	13699	13869	13663	13777	13741	13875	13807	13866	13764	13623	13806	13515	13867	13581	13858	13654	13693	13823	13840	13727	13900	13854	13691	13731	13700	13787	13717	13793	13906	13774	13780	13680	13728	13866	13874	13682	13755	13710	13766	13782	13671	13869	13910	13656	13754	13707	13668	13718	13648	13800	13876	13747	13737	13639	13774	13638	13637	13726	13711	13782	13858	13740	13726	13723	13579	13646	13772	13649	13767	13806	13718	13768	13693	13751	13673	13828	13697	13683	13762	13863	13725	13759	13505	13814	13659	13408	13734	13899	13719	13718	13768	13576	13650	13769	13740	13622	13645	14062	13673	13755	13845	13631	13819	13743	13713	13793	13808	13754	13654	13769	13739	13837	13892	13525	13871	13654	13765	13881	13725	13724	13686	13888	13734	13599	13556	13798	13779	13774	13759	13748	13779	13738	13889	13720	13811	13806	13753	13875	13810	13743	13609	13719	13729	13821	13934	13786	13674	13667	13788	13862	13673	13875	13697	13840	13854	13667	13820	13777	13696	13719	13877	13797	13812	13754	13949	13722	13942	13651	13734	14056	13642	13705	14049	13828	13760	13710	13777	13893	13820	13697	13946	13735	13637	13762	13736	13861	13798	13856	13655	13767	13748	13761	13669	13911	13519	13833	13730	13829	13808	13805	13703	13671	13738	13604	13737	13770	13760	13781	13780	13659	13747	13703	13683	13540	13862	13677	13654	13797	13751	13834	13770	13762	13623	13779	13690	13542	13557	13667	13815	13634	13737	13824	13854	13788	13683	13784	13871	13637	13613	13895	13806	13641	13637	13773	13847	13758	13984	13704	13824	13622	13738	13789	13800	13782	13768	13724	13785	13734	13672	13790	13854	13791	13697	13852	13793	13852	13759	13864	13844	13840	13686	13729	13828	13835	13781	13796	13904	13750	13883	13758	13871	13775	13668	13763	13724	13889	13884	13845	13684	13917	13714	13720	13821	13643	13855	13604	13909	13746	13801	13762	13842	13796	13730	13688	13754	13723	13595	13714	13828	13867	13688	13597	13712	13871	13828	13664	13790	13727	13790	13830	13792	13789	13700	13761	13815	13771	13757	13800	13765	13732	13733	13917	13826	13693	13837	13709	13748	13617	13701	13741	13719	13819	13745	13824	13774	13674	13715	13728	13726	13858	13751	13667	13756	13822	13749	13765	13743	13844	13968	13737	13713	13597	13851	13726	13605	13801	13823	13758	13862	13839	13681	13814	13864	13697	13879	13777	13687	13714	13726	13783	13752	14000	13827	13902	13877	13831	13720	13680	13803	13742	13647	13767	13697	13662	13731	13692	13695	13823	13728	13783	13697	13813	13631	13880	13669	13795	13697	13792	13815	13745	13722	13649	13829	13620	13632	13748	13789	13821	13712	13777	13783	13841	13597	13874	13852	13662	13874	13731	13657	13648	13621	13565	13746	13603	13676	13689	13645	13691	13731	13723	13597	13656	13686	13656	13723	13857	13776	13701	13822	13628	13790	13796	13635	13687	13541	13745	13795	13937	13783	13851	13830	13799	13809	13804	13556	13545	13685	13970	13766	13728	13843	13801	13747	13775	13905	13784	13837	13885	13679	13662	13812	13637	13757	13857	13684	13773	13743	13816	13683	13804	13833	13796	13737	13722	13670	13578	13698	13651	13899	13762	13722	13541	13649	13649	13707	13662	13743	13877	13791	13738	13946	13769	13625	13868	13773	13639	13648	13636	13839	13632	13681	13735	13696	13742	13784	13696	13776	13884	13802	13630	13729	13768	13883	13696	13534	13692	13826	13715	13734	13880	13749	13850	13593	13709	13747	13814	13863	13598	13691	13809	13634	13778	13670	13740	13812	13676	13789	13834	13794	13769	13847	13762	13728	13596	13731	13715	13600	13664	14027	13783	13665	13704	13810	13854	13700	13895	13782	13743	13886	13707	13765	13697	13660	13745	13598	13886	13560	13674	13696	13622	13818	13802	13748	13794	13956	13743	13813	13742	13685	13703	13846	13690	13847	13685	13877	13794	13662	13834	13741	13799	13865	13866	13695	13814	13783	13827	13616	13773	13830	13975	13850	14042	13750	13787	13555	13737	13931	13855	13842	13640	13735	13966	13703	13753	13745	13797	13739	13884	13773	13714	13799	13654	13825	13869	13701	13646	13735	13692	13985	13690	13966	13739	13760	13738	13936	13897	13698	13820	13700	13795	13910	13739	13654	13851	13579	13773	13702	13734	13717	13727	13591	13818	13740	13742	13695	13757	13670	13849	13799	13669	13654	13706	13721	13677	13728	13832	13738	13921	13800	13730	13648	13872	13778	13884	13710	13715	13804	13818	13749	13679	13784	13787	13820	13679	13742	13812	13734	13742	13815	13716	13644	13714	13719	13588	13641	13778	13729	13770	13727	13693	13806	13811	13881	13855	13609	13571	13888	13902	13730	13762	13737	13883	13748	13844	13775	13804	13617	13604	13901	13865	13732	13823	13694	13694	13702	13816	13727	13914	13701	13786	13686	13699	13765	13692	13883	13665	13516	13807	13780	13811	13785	13801	13764	13752	13769	13719	13737	13765	13723	13631	13802	13773	13786	13775	13721	13752	13897	13827	13794	13695	13787	13696	13591	13797	14064	13705	13808	13763	13616	13904	13807	14009	13662	13867	13811	13780	13662	13780	13893	13710	13773	13846	13734	13928	13807	13783	13760	13759	13705	13788	13880	13759	13659	13754	13716	13704	13649	13741	13794	13680	13841	13635	13757	13675	14007	13825	13694	13780	13692	13815	13845	13947	13941	13906	13811	13722	13782	13690	13721	13680	13984	13803	13686	13692	13699	13622	13718	13559	14002	13736	13822	13631	13815	13709	13754	13747	13871	13687	13599	13840	13832	13767	13894	13785	13692	13897	13578	13782	13713	13845	13717	13836	13678	13798	13914	13631	13894	13802	13764	13879	13776	13798	13652	13746	13656	13657	13745	13705	13826	13758	13564	13823	13746	13822	13757	13740	13805	13898	13818	13721	13785	13680	13645	13583	13668	13851	13725	13771	13782	13922	13723	13658	13916	13747	13691	13853	13877	13875	13746	13717	13608	13759	13667	13725	13743	13696	13883	13909	13843	13800	13747	13647	13675	13784	13646	13799	13787	13728	13815	13836	13770	13847	13685	13816	13677	13788	13708	13721	13726	13897	13836	13643	13567	13761	13743	13769	13651	13802	13597	13814	13879	13655	13639	13719	13655	13704	13738	13817	13838	13691	13712	13838	13727	13756	13880	13622	13821	13738	13837	13808	13873	13781	13751	13819	13860	13676	13766	13899	13765	13804	13846	13611	13788	13833	13668	13720	13725	13777	13720	13753	13671	13815	13893	13748	13748	13712	13876	13807	13930	13846	13913	13735	13621	13807	13766	13668	13711	13774	13607	13862	13708	13638	13776	13833	13761	13778	13814	13689	13681	13585	13817	13719
30082	23752	25487	23452	20619	19653	19333	18614	18337	18412	18342	18293	18280	18458	18162	18061	18176	18092	18270	18103	18154	18038	18036	17915	17892	18006	17737	17875	17964	17952	18054	17928	18026	17786	17905	17958	18004	17989	17970	18031	17773	17778	17859	17787	17897	17707	17979	17893	17953	17773	18047	17871	17828	17722	17822	17677	17994	17668	17841	17589	17847	17826	17795	17729	17744	17847	17977	17808	17837	17787	17899	17781	17878	17933	17718	17786	17911	17848	18030	17899	17945	17942	18007	17867	17952	18100	17836	17701	17714	17814	17889	17640	17985	17789	17609	17973	18006	17976	17839	17727	17700	18022	17796	17899	18096	17906	17821	17736	17915	17899	17863	17940	17754	18085	17832	17797	17562	17941	17890	17893	17831	17653	17880	18006	17911	17887	17895	17859	18021	17649	17966	17918	17824	17889	17729	17769	17798	17913	17976	17815	18116	17894	17775	17641	17770	17784	17761	17723	17744	17818	17877	17860	17817	17701	17752	17815	17845	17817	17857	17814	18027	17789	17844	18026	17950	17839	17690	17732	17886	17952	17862	17938	17937	17822	17833	17854	17834	17854	17715	17861	18028	17794	17714	17739	17884	17813	17793	17784	17701	17832	17878	17970	17901	18021	17994	17819	17826	17849	17873	17529	17723	17782	17758	17796	17656	17801	17753	18119	17755	17839	17832	17819	17970	17726	17709	17942	17637	17860	17957	17746	17997	17751	17822	17949	18039	17926	18062	18042	17884	17857	17939	17873	17862	17951	17857	17696	17746	17827	18048	17897	17755	17879	17872	17980	17853	17964	17906	17811	17873	17913	17796	17878	17855	17788	17707	17778	17825	17733	17774	17694	17450	17777	17906	18054	17856	17698	17893	17840	18044	17807	17853	17547	17971	17776	17917	17920	17799	17928	17840	17922	17971	17691	17950	17935	17842	17950	17747	17923	18005	17845	17820	17945	17837	17850	17967	17921	17897	17804	17902	17703	17615	17886	17922	17871	17799	17826	17843	18049	17931	17773	18013	17766	17805	17936	17793	17888	17729	17814	17785	17611	17873	17833	17910	17699	17765	17804	18025	18083	17901	17803	17997	17824	17755	17733	18063	17946	17786	17761	17708	17926	17703	17825	17846	17679	17889	17799	17996	17620	18102	18030	17692	17737	17992	17711	17978	17707	17634	17706	17742	17873	17789	17816	17758	17871	17806	17912	17722	17784	18095	17878	17794	17798	17770	17721	17810	17895	17936	17809	17938	17877	17634	17795	17920	17909	18015	17823	17902	17584	17750	17798	17618	17988	17940	17889	17737	17648	17822	17702	17618	17800	17713	17900	17940	17759	17846	17948	18151	17664	17902	17954	17885	17714	17647	17755	17860	17904	18002	17801	17905	17927	17689	17896	17837	17910	17770	17734	18069	17926	17921	17761	17973	17914	17890	18009	17752	17760	17756	17895	17757	17736	17966	17953	17861	17736	17871	17967	17915	17719	17802	17864	17839	17767	17753	17963	17620	17925	17999	17801	17890	17890	17736	17820	17809	17670	17888	17775	17837	17759	17772	17826	17874	17791	17736	17863	17782	17697	17887	17803	18002	17997	17799	17759	17926	17788	17810	17723	17871	17790	17936	17723	17841	17604	17857	17926	17567	17870	17810	17794	17761	18006	17960	17859	17721	17882	17715	17928	17883	17784	18043	17840	17698	17774	17864	17985	17899	17701	17738	17773	17885	17813	17841	17647	17808	17940	17850	17930	17777	17686	17805	17806	17810	17608	17679	17864	17578	17889	17938	17829	17793	18030	18096	17902	17996	18026	17965	18005	17862	17723	17845	17891	17995	17848	17880	17883	17704	17818	17909	17956	17874	17831	17806	17716	17726	17397	17684	17849	17998	17803	17897	18044	17846	17768	17816	17823	17904	17772	18029	17846	17896	18002	17865	17783	18002	17725	17692	17821	17781	17540	17878	17739	17799	17812	17871	17631	17897	17850	18022	17895	17846	17864	17729	17971	18051	17998	17841	17699	17952	17793	17903	17826	17783	17835	17696	17392	17810	17821	17772	17853	17830	17712	17895	17839	17866	17849	17884	17938	17941	17871	17803	17707	17797	17897	17733	17804	17879	17975	17905	17884	17927	17773	17830	17771	17790	17766	18007	17826	17757	17702	17869	17697	17866	17740	17932	17763	17845	17911	18032	17867	18025	17940	17728	17771	17725	17799	17879	17765	17806	17547	17929	17813	17742	17875	17698	17755	17763	17905	17871	17913	17642	18014	17750	17769	17959	17909	17818	17871	17856	17770	17800	17967	17915	17950	17805	17715	17885	17835	17682	17655	17797	17979	17956	17812	17870	17853	17937	17758	17794	17741	17641	17865	17571	17859	17530	18047	17929	18042	17937	18192	17905	17968	17941	17772	17733	17672	17935	17681	17951	17908	17775	18049	17816	18037	17965	17581	18011	17720	17728	17759	17812	17856	17974	17873	17767	17859	17889	17655	17936	17938	17903	17798	17788	18001	17910	17739	17742	17982	17704	17874	17993	17574	17871	17874	17929	17741	17901	17775	17785	17870	17960	17955	17720	17833	17834	17774	17970	18035	17926	17670	17730	17925	17706	17681	17869	17973	18135	17793	17927	17740	17911	17850	17670	17861	17920	17770	17991	18068	17654	17833	17674	17784	17769	17925	17937	17985	17726	17789	18010	17885	18069	18065	17930	17875	17803	17861	17507	17911	17731	17862	18191	17638	17759	17864	17846	17711	17844	17952	17813	17638	17674	17618	17824	17755	17748	17749	17714	17859	17743	18047	17628	17876	17951	17767	17911	17911	17683	17875	17828	17831	17820	17935	17758	17822	17956	17908	17748	17782	17809	17912	17814	17910	17668	17676	17856	17749	17745	17646	17790	17614	17913	17711	17788	17820	17890	18021	17718	17881	17628	17974	18136	17839	17972	17665	17828	17856	17732	17939	17850	17768	18023	17735	17858	17800	17829	17707	17798	17648	17520	17920	17809	17740	17710	17948	17684	17812	17694	17872	18071	17754	17926	18147	18031	17661	17886	17825	17949	17978	17915	17868	18005	17724	17914	18086	17963	17939	17763	17869	17895	17756	17917	17717	17798	17960	17973	17638	17990	17863	17799	17877	17798	17859	17826	17745	17987	17904	17828	17985	17769	17688	17727	17964	18032	17782	17813	17649	17548	17757	17793	17848	17594	17884	17721	17659	17776	17841	17921	17977	17843	17669	18090	17759	18050	17940	17764	17715	17789	17706	17850	17923	17795	17869	17980	17945	17898	17891	17875	17740	17799	17838	17804	17871	17916	17721	17680	17730	17838	17785	17943	17822	17864	17823	17657	17775	17894	17840	17739	17673	17710	17788	17775	17900	17776	17773	17620	17734	17627	17791	17895	17882	17668	17763	17708	17646	17880	17847	17914	17951	17965	17878	17860	17888	17975	17936	17884	17892	17832	18010	17822	18022	17508	17722	17669	17862	17970	17745	17870	17979	17767	17993	17687	18124	17907	17917	17756	17844	17981	17753	17853	17615	17916	17873	17704	17904	17842	17764	17870	17972	17914	17792	17618	17640	17758	17706	17847	17814	17748	17903	17997	17929	17812	17880	17762	17763	17976	18038	17778	17733	17922	17651	17860	17787	17848	17916	17776	17818	17747	17821	17748	17647	17990	17927	17847	17761	17903	17726	17889	17918	17950	17649	17708	18018	17956	17912	17814	17803	17964	17785	17712	17847	17711	17810	17976	17849	17979	17746	18036	17837	17966	17837	17800	17829	17790	17879	17968	17806	17970	17593	17985	17993	17548	17986	17882	17849	18055	17763	17894	17935	17818	17950	17755	17812	17773	17933	17996	18024	17816	17682	17827	17895	17836	17645	17931	17963	18125	17828	17929	17956	17977	17818	17842	17905	17993	17737	17781	17988	17785	17820	17874	17600	17975	17763	17690	17696	17916	17684	17999	17744	17878	17733	17930	17986	18008	17977	17818	17646	17819	17918	17575	17941	17796	17749	17585	17889	17867	17733	17933	17755	17702	17770	17948	18019	17819	17605	17735	17801	17781	17734	17960	17739	17854	17734	17908	17688	17721	17987	17849	17839	17804	18015	17906	17691	17767	17722	17773	17976	17961	18080	17857	17834	17662	17615	17807	17822	17803	17785	17796	17900	17804	17841	17798	17839	17793	17795	17888	17807	17566	17714	17644	18021	18058	17794	17830	17665	17770	17695	17904	17815	17872	17839	17931	17964	17752	17842	18048	17731	17978	17913	17860	17752	17837	17918	17911	17854	17796	17748	17817	17727	17768	17797	17695	17821	17755	17914	17989	17843	18008	17888	17976	18016	17849	17898	17671	18167	17888	17877	17841	17866	17951	17948	17665	17816	17898	17861	17818	17958	17671	17809	18072	17731	17881	17816	17925	17855	17732	17916	18040	18020	17905	17871	17753	17845	17992	17887	17928	17854	17937	17630	17913	17704	18055	17877	17938	17933	17690	17835	17739	17691	17962	17674	17892	17768	17901	17697	17692	17931	17664	17809	17742	17766	17813	17945	17762	17801	17765	17803	17736	17826	17941	17689	17784	18010	17920	17699	17743	17966	17816	17914	17885	17868	17827	17792	17868	18015	17815	17824	17721	17808	17902	17862	17830	17938	17772	17707	17737	17702	17720	17944	17701	17795	17997	17610	17820	17735	17964	17796	17954	18000	17869	17991	17980	17748	17834	17736	18013	17912	18046	17872	17771	17883	17842	17841	17786	17793	18076	17837	17884	17858	17800	17781	18187	18000	18010	17776	17928	18019	17685	17933	17698	17862	17784	18032	17996	17715	17883	17798	17835	17933	17716	17833	17902	17749	17772	17886	18035	17910	17944	18068	17758	17802	17883	17730	17808	17653	17926	17781	17875	17900	17681	17617	18005	17530	17775	17860	17865	17902	17942	17776	17847	18115	17733	17835	17925	17999	17877	17729	17509	17977	17841	17947	17740	17762	17774	17667	17651	17927	17889	17749	17924	17749	17639	17837	17923	17890	17659	17968	18004	18053	17980	17691	17704	18062	17757	17799	17889	17698	17732	17916	18072	17754	17881	17970	17767	17880	17810	17740	17838	17885	17782	17798	17917	17966	17825	17807	17798	17890	17915	17942
19065	22624	22689	20673	18632	17375	16710	15955	15719	15505	15124	15256	15944	15294	15095	14822	14646	14665	14924	14659	14625	14446	14738	14425	14678	14547	14649	14726	14585	14645	14492	14691	14670	14755	14836	14833	14742	14771	14594	14527	14576	14485	14727	14468	14580	14524	14639	14509	14625	14572	14637	14564	14708	14574	14406	14585	14581	14656	14721	14520	14463	14579	14512	14533	14640	14601	14578	14646	14551	14656	14711	14692	14656	14609	14707	14448	14563	14618	14578	14760	14326	14537	14658	14650	14612	14492	14576	14701	14591	14737	14400	14623	14719	14645	14571	14539	14597	14500	14449	14577	14550	14518	14611	14514	14502	14606	14584	14594	14536	14728	14634	14308	14515	14676	14231	14672	14703	14544	14458	14669	14717	14527	14543	14499	14632	14510	14403	14570	14716	14566	14534	14557	14599	14478	14624	14435	14386	14626	14659	14420	14507	14543	14447	14527	14545	14478	14561	14575	14507	14518	14459	14681	14538	14588	14518	14539	14702	14536	14647	14497	14479	14568	14576	14632	14486	14557	14410	14651	14421	14410	14599	14705	14406	14600	14507	14613	14480	14467	14515	14545	14556	14542	14652	14556	14526	14653	14541	14632	14706	14725	14510	14594	14487	14603	14526	14832	14389	14529	14410	14492	14645	14482	14426	14464	14443	14543	14443	14453	14587	14620	14487	14523	14482	14696	14510	14627	14613	14550	14501	14457	14622	14730	14481	14314	14605	14593	14502	14488	14524	14626	14660	14525	14695	14547	14623	14252	14671	14416	14711	14483	14433	14504	14512	14678	14534	14430	14500	14637	14590	14592	14553	14639	14585	14650	14577	14593	14659	14518	14454	14511	14432	14728	14433	14589	14525	14492	14568	14589	14633	14415	14565	14642	14601	14745	14642	14650	14752	14597	14664	14527	14585	14663	14551	14594	14543	14628	14655	14583	14734	14304	14695	14664	14748	14708	14554	14573	14701	14597	14593	14605	14562	14535	14704	14533	14644	14598	14573	14497	14553	14545	14657	14712	14568	14836	14504	14672	14533	14555	14498	14646	14715	14461	14499	14556	14627	14659	14399	14601	14580	14745	14459	14613	14640	14470	14610	14538	14519	14622	14658	14598	14675	14480	14531	14440	14488	14495	14459	14499	14678	14562	14597	14599	14386	14679	14501	14533	14532	14553	14386	14610	14600	14549	14520	14432	14610	14611	14566	14441	14606	14523	14505	14439	14634	14569	14421	14505	14566	14508	14441	14446	14531	14630	14646	14591	14720	14560	14521	14614	14426	14521	14594	14473	14610	14589	14661	14598	14679	14589	14652	14367	14601	14499	14642	14635	14578	14463	14576	14629	14453	14519	14518	14544	14513	14480	14566	14642	14567	14684	14491	14670	14551	14447	14742	14545	14608	14711	14575	14561	14390	14669	14623	14574	14618	14548	14505	14624	14484	14660	14659	14547	14550	14350	14531	14493	14629	14523	14698	14625	14520	14713	14730	14609	14547	14302	14410	14657	14607	14699	14518	14499	14667	14547	14707	14529	14595	14592	14506	14482	14503	14574	14586	14579	14633	14542	14807	14507	14574	14611	14542	14485	14699	14466	14540	14565	14448	14642	14651	14476	14468	14571	14503	14340	14552	14541	14558	14403	14539	14538	14567	14637	14439	14578	14516	14515	14624	14582	14628	14601	14638	14485	14571	14562	14417	14705	14523	14563	14578	14697	14622	14661	14575	14541	14558	14656	14577	14564	14506	14430	14515	14516	14698	14594	14526	14742	14479	14586	14758	14622	14460	14564	14406	14636	14418	14564	14596	14636	14463	14455	14710	14710	14555	14596	14558	14529	14464	14458	14695	14561	14461	14594	14511	14595	14374	14523	14563	14565	14534	14465	14537	14449	14561	14603	14528	14619	14544	14465	14640	14493	14329	14557	14467	14493	14566	14673	14512	14522	14744	14493	14686	14521	14370	14428	14524	14602	14589	14607	14603	14535	14611	14462	14362	14579	14480	14636	14545	14381	14743	14615	14492	14460	14713	14529	14567	14629	14595	14658	14542	14580	14510	14662	14656	14351	14504	14514	14617	14639	14457	14644	14799	14675	14654	14450	14630	14458	14523	14518	14605	14611	14650	14549	14608	14644	14537	14588	14470	14527	14426	14540	14527	14481	14574	14506	14572	14476	14565	14596	14692	14563	14494	14695	14565	14732	14580	14536	14541	14479	14563	14616	14498	14586	14539	14398	14461	14407	14660	14486	14501	14717	14675	14576	14674	14498	14500	14565	14515	14650	14494	14660	14686	14598	14676	14519	14661	14473	14522	14609	14553	14489	14454	14671	14560	14424	14328	14681	14668	14553	14539	14590	14619	14561	14624	14555	14558	14524	14549	14580	14491	14610	14645	14501	14640	14747	14658	14514	14633	14522	14569	14428	14580	14616	14506	14648	14467	14617	14655	14650	14503	14528	14712	14345	14544	14483	14431	14612	14449	14657	14442	14560	14330	14561	14424	14545	14540	14606	14440	14746	14377	14371	14534	14654	14517	14620	14467	14660	14622	14527	14565	14533	14551	14420	14618	14468	14551	14596	14611	14537	14482	14400	14455	14606	14476	14440	14511	14645	14457	14556	14436	14636	14581	14471	14461	14552	14604	14674	14504	14594	14462	14538	14548	14725	14652	14495	14553	14639	14584	14643	14598	14598	14472	14597	14594	14488	14484	14616	14652	14466	14576	14440	14578	14618	14448	14632	14478	14632	14648	14664	14766	14670	14595	14555	14629	14359	14425	14531	14519	14711	14526	14642	14508	14525	14727	14664	14569	14516	14527	14516	14509	14764	14466	14475	14557	14564	14539	14618	14511	14608	14451	14711	14558	14557	14545	14575	14506	14359	14494	14303	14629	14637	14504	14689	14521	14444	14471	14403	14553	14482	14564	14697	14719	14530	14553	14631	14601	14673	14464	14652	14527	14623	14455	14399	14584	14554	14558	14516	14702	14420	14457	14485	14408	14570	14651	14605	14379	14527	14562	14469	14575	14598	14448	14657	14486	14415	14515	14490	14627	14621	14502	14603	14519	14517	14507	14493	14683	14353	14649	14397	14473	14762	14685	14533	14525	14473	14448	14663	14507	14661	14563	14572	14595	14675	14460	14611	14450	14585	14489	14646	14414	14555	14570	14594	14553	14498	14422	14441	14675	14631	14451	14287	14674	14538	14759	14569	14525	14521	14556	14482	14495	14744	14483	14513	14449	14487	14203	14624	14440	14623	14422	14411	14646	14653	14567	14659	14599	14373	14459	14607	14657	14657	14540	14497	14689	14565	14547	14405	14530	14520	14498	14506	14447	14494	14521	14361	14476	14558	14625	14556	14767	14446	14669	14498	14586	14642	14644	14478	14567	14530	14539	14572	14640	14732	14555	14474	14514	14534	14545	14405	14531	14639	14610	14503	14628	14470	14492	14431	14612	14748	14524	14647	14429	14555	14603	14531	14368	14666	14492	14673	14618	14549	14764	14344	14499	14695	14611	14593	14668	14511	14593	14617	14628	14533	14566	14706	14731	14567	14613	14436	14505	14447	14739	14555	14702	14630	14654	14673	14563	14531	14546	14446	14583	14666	14643	14523	14778	14603	14668	14646	14631	14338	14525	14458	14513	14531	14544	14415	14703	14535	14487	14685	14750	14295	14638	14587	14585	14513	14625	14429	14601	14730	14664	14507	14525	14592	14590	14540	14502	14628	14558	14422	14547	14499	14460	14422	14490	14533	14612	14634	14629	14590	14701	14545	14547	14574	14391	14514	14588	14457	14503	14632	14577	14603	14505	14553	14604	14606	14491	14639	14577	14517	14623	14693	14610	14536	14646	14489	14587	14804	14631	14673	14542	14584	14436	14487	14556	14638	14562	14702	14674	14465	14670	14423	14653	14519	14524	14560	14552	14688	14560	14553	14529	14606	14693	14674	14542	14679	14375	14610	14563	14538	14645	14723	14643	14405	14679	14623	14631	14711	14630	14606	14505	14571	14530	14612	14589	14780	14660	14575	14422	14585	14451	14356	14698	14569	14430	14430	14437	14629	14461	14655	14641	14453	14651	14638	14614	14538	14555	14534	14567	14649	14793	14585	14456	14586	14536	14419	14651	14570	14635	14556	14525	14696	14612	14544	14478	14645	14815	14599	14602	14601	14572	14565	14620	14530	14570	14648	14510	14562	14637	14476	14512	14561	14595	14397	14559	14590	14609	14469	14638	14540	14572	14600	14491	14432	14699	14625	14554	14506	14437	14495	14740	14485	14716	14625	14610	14552	14703	14605	14638	14898	14526	14694	14631	14458	14585	14596	14492	14589	14476	14462	14536	14508	14659	14511	14511	14469	14502	14510	14536	14410	14458	14680	14795	14613	14600	14365	14600	14568	14459	14807	14458	14706	14493	14643	14515	14579	14531	14563	14618	14672	14610	14611	14586	14558	14556	14474	14512	14500	14623	14525	14569	14574	14576	14580	14584	14430	14597	14591	14560	14625	14492	14625	14506	14455	14761	14455	14592	14535	14505	14553	14487	14550	14557	14602	14513	14598	14377	14663	14435	14618	14607	14685	14241	14715	14675	14386	14633	14564	14389	14604	14590	14554	14442	14481	14407	14454	14392	14579	14432	14511	14487	14664	14630	14521	14518	14604	14537	14424	14426	14446	14645	14527	14614	14691	14391	14613	14662	14502	14379	14407	14404	14484	14543	14470	14496	14561	14551	14341	14500	14540	14457	14573	14568	14673	14430	14629	14417	14544	14529	14466	14576	14629	14467	14441	14599	14509	14366	14451	14707	14466	14513	14425	14547	14470	14470	14501	14624	14681	14539	14529	14602	14640	14607	14469	14551	14762	14438	14477	14472	14606	14523	14694	14588	14551	14593	14422	14537	14599	14635	14605	14621	14603	14569	14555	14562	14693	14513	14435	14474	14471	14667	14533	14599	14465	14558	14482	14808	14576	14574	14556	14661	14617	14421	14606	14443	14725	14418	14535	14525	14489	14661	14577	14560	14336	14480	14513	14625	14536	14603	14657	14463	14516	14577	14574	14697	14435	14655	14517	14519	14553	14407	14619	14657	14435	14584	14627	14507	14533	14509	14694	14581	14670	14590	14598	14621	14521	14534	14647
25534	21501	28517	25494	23813	23886	23176	20827	20123	19393	19215	19564	19291	18894	18638	18418	18473	18621	18417	18155	18171	18142	18090	18031	18168	18265	18004	18111	17982	17960	17861	17975	18189	18937	19290	18982	18173	17977	17893	17947	17923	18093	17939	17779	17742	17893	17767	17660	17759	17953	17898	17730	17842	17665	17762	18081	17785	17934	17963	17751	17863	17771	17592	18020	17694	17814	17820	17699	17814	17789	17889	17753	17822	17757	18027	17797	17752	17960	17713	17736	17648	17969	17829	17884	17910	17912	17657	17970	17857	17825	17888	17896	17899	17907	18017	17682	17959	17829	17949	17762	17855	17630	17694	17827	17846	17916	17969	17802	17871	18016	17839	17720	17689	17952	17809	17722	17808	17842	17744	17858	17812	17685	17790	17665	17850	17791	17926	18004	17811	17553	18269	18017	18005	17767	18047	17910	17801	17923	17895	17692	17873	17900	17651	17838	17849	17797	17896	17726	17594	17971	17828	17836	17881	17788	17801	17652	17730	17753	17660	17863	17875	17712	18009	17712	17794	18234	17849	17904	17876	17797	17831	17789	17881	17811	17785	17820	17686	17744	17826	17925	17910	17795	17748	17809	17867	17796	17863	17732	17875	17874	17981	17879	17769	17831	17703	17751	17895	17971	17769	17635	17835	17750	17517	17759	17782	17728	17950	17462	17730	17940	17874	17779	17518	17973	17580	17650	17713	17752	17803	17676	17849	17681	17936	17695	17814	17898	17742	17769	17821	17699	17825	17684	17898	17962	17873	17887	17738	17797	17872	17768	17773	17727	17841	17846	17860	17871	17727	17756	17786	17747	17820	17831	17982	17914	18010	17925	17769	17901	17818	17850	17886	17924	17652	17783	17698	17668	17915	17840	17876	17718	18013	17699	17814	17789	17851	17714	17776	17525	17989	17869	17815	17925	17834	17649	17896	17682	17778	17915	17630	17856	17749	17679	17894	18025	17806	17883	17900	18027	18042	17753	17840	17749	17846	17677	17829	17754	17899	18032	17807	17858	17960	17786	17777	17812	17799	17765	18026	17848	17820	17790	17854	18106	17789	17795	17601	17883	17774	17718	17882	17797	17852	17907	17770	17821	17792	17812	17899	17709	17789	17848	17935	17995	17771	17568	18032	17814	17535	17721	17735	17576	17639	17714	17937	17968	17776	17755	17803	17829	17857	17735	17854	17628	17711	17883	17844	17750	17875	17935	17657	17718	17834	17890	17987	17908	17757	18022	18042	17712	17836	17976	18034	17982	17780	17855	17770	17851	17715	17649	17835	17850	17852	17644	17692	17849	17858	17896	17959	17877	17968	17886	17842	17801	17600	17786	17669	17760	17986	17687	17766	17718	17934	17558	17995	17981	17861	17775	17589	17780	17703	17772	17730	17740	17803	17903	17768	17631	17852	17711	17741	17902	17712	17723	17969	17932	17933	17838	17891	17605	17627	17794	17857	17830	17827	17890	17653	17651	17656	17645	17862	17807	17693	17916	17715	17921	17826	17949	17747	17642	17910	17733	17887	17971	17821	17899	17822	17674	17948	17676	18116	17805	17677	17899	17725	17787	17805	17698	17885	17783	17595	17673	18072	17923	17929	17646	17806	17859	17682	17518	17703	17857	17876	17563	17931	17972	17916	17864	17815	17700	17541	17739	18016	17634	17845	17769	17767	17789	17757	17646	17796	17847	17816	17978	17587	17986	17445	17719	17918	17821	17748	17720	17624	17750	17703	17870	17682	17992	17705	17621	17857	17740	17938	17677	17669	17883	17756	17887	17656	17863	17697	17831	17589	17663	17731	17934	17875	17759	17777	17803	17845	17846	17635	17787	17929	17953	17794	17598	17633	17902	17969	17961	17872	17759	17825	17842	18007	17907	17958	17898	18102	17853	17764	17739	17562	17831	17708	17777	17663	17803	17856	17720	17633	17711	17729	17874	17748	17749	17713	17713	17809	17932	17887	17772	17771	17728	17795	17751	17708	18063	17767	17617	17746	17749	17950	17807	17954	17917	17740	17970	17907	17788	17858	17719	17754	17792	17706	17745	17811	17780	17752	17824	17895	17910	17857	17860	17798	17856	17757	17887	18015	17822	17798	17828	17931	17797	17763	17660	17621	17692	17880	17871	17786	17874	17933	17763	17727	17696	17669	17711	17874	18192	17792	17699	17943	17911	17798	17732	17709	17867	17629	17851	17758	17655	17812	17692	17784	17786	17944	17666	17730	17945	17859	17764	17781	17784	17927	18044	17772	17885	17779	17744	17848	17894	17910	17879	17750	17712	17790	17894	17772	17774	17744	17894	17686	17895	17966	18052	17917	17708	17816	17806	17690	17976	17922	17451	17646	17675	17794	17885	17823	17736	17817	17847	17796	17709	17885	17959	17853	17794	17946	17830	17786	17892	17899	18030	17602	17827	17941	17850	17886	17629	17837	17815	17968	17731	17900	17863	17704	17765	17911	17742	17706	17982	17883	17682	17726	17813	17881	17768	17879	17896	17920	17795	17946	17798	17786	17911	17860	17836	17712	17824	17955	17796	18092	17786	17768	17844	17900	17775	17839	17695	17780	17890	17710	18014	17906	17736	17791	17988	17906	17858	17857	17826	17803	17751	17787	17682	17946	17759	17696	17684	17758	17907	17946	17784	17922	17915	18067	17635	17852	17958	17919	17828	17795	17875	17939	17953	17921	17875	17799	17832	17866	17884	17874	17765	17678	17688	17908	17774	17835	17723	17978	17879	17838	17859	17755	17737	17938	17688	17884	17760	17763	17866	18079	18020	17922	17892	17822	17812	17960	17638	17941	17795	17731	17911	17781	17673	17581	17825	17802	17694	17797	17883	17936	18048	17641	17823	17684	17566	17731	17733	17837	17899	18020	17769	17839	17895	17905	17939	17875	17764	17977	17723	17568	17899	17877	17869	17888	17980	17734	17627	17824	17711	17569	17981	17941	17928	17716	17820	17832	17850	17701	17743	17876	17829	17883	17841	17819	17941	17688	17766	17784	17689	17734	17891	17960	17909	17685	17670	17905	17815	17861	17799	17777	17869	17969	17880	17862	17981	17646	17949	18020	17806	18113	17826	17584	17879	17790	17854	17828	17867	17859	17961	17635	17972	17758	17985	17859	17769	17936	17665	17767	17894	18020	17850	17903	17775	17860	17798	17854	17912	17838	17935	17845	17830	17920	17962	17791	17672	17915	18021	17793	17802	17938	18042	17812	17970	17798	17812	17768	17793	17759	17986	17839	17850	18054	17870	17723	17912	17827	17870	17769	17896	17947	17801	17754	17680	17749	17677	17763	17682	17640	17835	17643	17676	17836	17921	18002	17731	17839	17875	17847	17751	17911	17519	17824	17794	17825	18034	17846	17981	17550	17754	17844	17745	17908	17884	17854	17774	17909	17633	17626	17801	17889	17760	17612	17663	17674	17952	17853	17829	17842	17542	17769	17525	17782	17743	17678	17830	17798	17821	17840	17742	17912	17681	17875	17940	17829	17958	17656	17964	17735	17743	17785	17865	17759	17742	17865	17746	17873	17818	17747	17745	17755	17622	17961	17827	17826	17843	17819	17885	17787	17689	17749	17965	17772	17818	17675	17901	17753	17471	17651	17854	17902	17728	17602	17723	17981	17804	17798	17910	17905	17733	17957	17675	17870	17934	17893	17852	17576	17759	17879	17777	17995	17884	17777	17784	17681	17679	17759	17849	17717	17842	18073	17852	17806	17694	17949	18113	17598	17841	17818	17985	17824	17845	17848	17814	17750	17872	18002	17746	17870	17781	17840	17918	17750	17730	17940	17999	17871	17953	17759	17813	17749	17762	17822	17706	17901	17892	17758	17766	17695	17762	17715	17843	17894	17723	17904	17815	17856	17844	17729	17758	17952	17754	17990	17907	17707	17725	17845	17868	17820	17800	17832	17836	17992	17723	17699	17897	17691	17760	17893	17604	17852	17640	17788	17774	17661	17744	18013	17976	17743	17745	17821	17930	17952	17866	17927	17896	17808	17668	17798	17775	17662	17737	17875	17917	17789	17905	18001	17843	17731	17966	17987	17842	17809	17822	17852	17987	17904	17959	17959	17935	17906	17831	17942	17700	17878	17810	17879	17819	17642	17848	17821	17806	17696	17601	17817	17673	17823	17871	17878	17937	17991	17728	17474	17912	17654	17628	17714	17937	17892	17871	17971	17701	17681	17909	17755	17843	17902	17922	17956	17633	17726	17788	17895	17675	17798	17895	17863	17817	18080	17829	17626	17818	17932	17824	17949	17890	17848	18059	17758	17799	17820	17716	17770	17765	17757	17682	17707	17673	17759	17726	17679	17741	17936	17854	17703	17637	17770	17701	17739	17787	17744	17946	17677	17590	17596	17854	17803	17719	17804	18039	18008	17867	17588	17708	17965	17675	17861	17808	18016	18108	17806	17693	17836	17872	17963	17807	17835	17860	17930	17747	17676	17714	17824	17833	17931	17857	17983	17726	17711	18053	17925	17896	17838	17949	17751	17878	17875	17829	17837	17871	17833	17809	17676	17764	17882	17746	17864	17844	17765	17941	17822	17802	17900	17695	17964	18085	17622	17595	17749	17708	17884	17985	17760	17858	17651	17715	17845	17972	17678	17829	17936	17735	17814	17762	18006	17785	17932	18047	17998	17716	17741	17923	18066	17962	17786	17822	17778	17902	17891	17742	17842	17819	17796	18093	17797	17933	17683	17781	17780	17832	17908	17914	17844	17876	18076	18044	18041	17793	17749	17872	17826	17637	17997	17711	17806	18015	17909	17710	17797	17893	17993	17936	17841	17840	17838	17712	17757	17922	17924	17978	17998	17744	17842	17771	17615	17707	17752	17756	17733	17805	17919	17951	17671	17729	17877	17892	17798	17807	17851	17756	18050	17698	17766	17857	17847	17685	17894	17896	17748	17875	17951	18010	17825	17664	17828	18033	17719	17793	17801	17870	18003	17937	17899	17958	17791	17715	17723	17707	17880	17959	17723	17695	17718	17625	17803	17933	17680	17571	17956	17699	17786	17741	17550	17704	17690	17772	17716	17825	17700	17900	17783	17946	17799	17694	18007	17822	17830	17746	17687	17771	17774	17760	17802	17759	17913	17932	17918	17702	18039	17786	17852	17741	17906	17804
19108	30322	30351	26459	23851	21548	20242	18446	17719	16995	16554	16939	16741	16078	15469	15364	15117	15522	15302	15010	14889	14889	14807	14944	15303	14999	14656	14752	14817	14727	14789	14790	15299	16263	16614	15848	15136	14815	14781	14505	14689	14648	14636	14560	14612	14572	14667	14645	14508	14455	14690	14694	14547	14608	14508	14740	14585	14544	14654	14596	14794	14639	14674	14634	14386	14674	14540	14556	14588	14586	14642	14411	14717	14596	14702	14670	14549	14581	14731	14691	14629	14568	14650	14550	14701	14658	14706	14646	14605	14619	14616	14682	14427	14404	14610	14559	14476	14737	14705	14621	14762	14554	14633	14483	14531	14529	14540	14497	14618	14537	14544	14588	14538	14606	14714	14580	14659	14619	14496	14558	14683	14654	14591	14476	14656	14601	14643	14693	14791	14629	14505	14687	14530	14667	14542	14618	14610	14542	14468	14478	14573	14556	14462	14727	14479	14745	14664	14438	14507	14754	14646	14658	14666	14591	14599	14683	14578	14501	14592	14557	14557	14487	14661	14523	14483	14765	14671	14506	14685	14603	14497	14686	14532	14482	14659	14431	14627	14718	14516	14598	14707	14659	14769	14712	14576	14695	14561	14513	14482	14702	14597	14544	14758	14524	14611	14565	14495	14541	14690	14485	14614	14546	14580	14645	14561	14622	14624	14583	14500	14554	14632	14612	14542	14451	14692	14550	14719	14578	14578	14417	14484	14521	14759	14565	14349	14678	14462	14647	14701	14684	14627	14634	14451	14480	14664	14651	14753	14470	14570	14615	14578	14436	14522	14824	14618	14466	14502	14504	14490	14656	14541	14700	14600	14701	14748	14783	14594	14522	14476	14787	14477	14567	14664	14593	14723	14569	14608	14609	14719	14660	14667	14615	14690	14666	14691	14595	14656	14594	14712	14602	14544	14589	14465	14490	14579	14837	14592	14457	14735	14504	14529	14708	14577	14529	14654	14693	14418	14725	14688	14562	14532	14696	14527	14478	14567	14594	14567	14471	14537	14694	14568	14610	14532	14739	14567	14564	14363	14531	14560	14421	14633	14585	14414	14635	14556	14469	14644	14455	14597	14564	14609	14573	14548	14487	14706	14612	14631	14746	14522	14719	14394	14548	14444	14498	14291	14650	14582	14701	14587	14595	14532	14507	14605	14645	14558	14557	14524	14569	14646	14597	14679	14511	14446	14585	14861	14466	14670	14584	14731	14642	14508	14591	14326	14579	14605	14595	14683	14540	14731	14559	14676	14624	14659	14608	14563	14683	14563	14572	14754	14622	14712	14592	14534	14583	14595	14577	14827	14551	14575	14569	14789	14548	14680	14406	14676	14653	14591	14653	14656	14593	14559	14470	14618	14563	14634	14604	14553	14533	14602	14651	14378	14680	14504	14443	14491	14588	14553	14564	14531	14557	14637	14647	14737	14641	14655	14631	14617	14515	14507	14461	14635	14577	14522	14470	14607	14580	14529	14540	14637	14523	14584	14551	14681	14781	14505	14532	14602	14722	14551	14688	14502	14653	14573	14474	14558	14711	14718	14502	14371	14603	14535	14677	14523	14714	14629	14508	14597	14580	14470	14585	14515	14622	14540	14431	14509	14620	14607	14470	14659	14532	14583	14769	14702	14625	14575	14558	14561	14564	14608	14769	14511	14718	14505	14607	14589	14697	14610	14719	14593	14557	14808	14585	14637	14619	14659	14583	14541	14672	14549	14672	14665	14516	14622	14548	14548	14656	14574	14579	14452	14681	14446	14766	14346	14625	14638	14795	14542	14744	14513	14516	14567	14559	14602	14596	14690	14669	14680	14616	14599	14518	14568	14523	14586	14436	14549	14633	14428	14509	14691	14561	14547	14537	14552	14595	14524	14746	14636	14647	14573	14577	14623	14694	14472	14604	14734	14427	14534	14565	14483	14650	14623	14726	14554	14541	14540	14481	14598	14497	14616	14551	14668	14582	14519	14613	14528	14443	14497	14713	14674	14787	14520	14674	14498	14465	14601	14481	14619	14595	14673	14573	14599	14544	14663	14673	14572	14705	14442	14607	14731	14653	14567	14585	14531	14498	14538	14688	14674	14637	14609	14653	14418	14591	14669	14568	14638	14698	14523	14596	14598	14654	14526	14470	14544	14651	14589	14582	14568	14519	14564	14395	14690	14543	14548	14497	14738	14728	14547	14491	14765	14454	14719	14567	14601	14661	14503	14835	14677	14477	14649	14645	14493	14658	14503	14669	14564	14552	14696	14666	14632	14655	14535	14688	14669	14638	14560	14788	14468	14662	14447	14612	14777	14511	14570	14458	14741	14560	14506	14551	14644	14461	14519	14563	14556	14596	14581	14394	14605	14537	14580	14539	14314	14654	14704	14559	14606	14661	14497	14626	14588	14436	14546	14514	14778	14335	14538	14686	14481	14721	14710	14750	14725	14757	14789	14561	14750	14622	14622	14622	14522	14533	14462	14646	14730	14642	14578	14587	14424	14581	14703	14491	14462	14387	14751	14410	14423	14557	14524	14546	14427	14645	14499	14325	14569	14581	14703	14625	14455	14743	14737	14533	14656	14592	14627	14694	14636	14582	14584	14537	14591	14449	14376	14706	14531	14526	14519	14640	14622	14446	14602	14531	14573	14640	14563	14678	14530	14630	14539	14437	14603	14599	14625	14560	14603	14620	14598	14517	14480	14564	14523	14622	14557	14555	14676	14716	14693	14558	14545	14473	14582	14602	14613	14482	14254	14664	14673	14548	14655	14643	14603	14605	14526	14326	14610	14541	14435	14611	14586	14561	14466	14705	14642	14592	14523	14584	14455	14624	14672	14678	14567	14593	14634	14753	14557	14466	14607	14665	14612	14515	14584	14507	14666	14709	14474	14569	14645	14684	14531	14656	14604	14542	14502	14601	14758	14714	14642	14510	14516	14827	14502	14664	14634	14572	14675	14569	14748	14600	14620	14522	14626	14599	14630	14501	14656	14596	14608	14344	14606	14639	14614	14557	14673	14730	14511	14406	14740	14648	14475	14680	14506	14597	14617	14572	14639	14500	14652	14622	14505	14627	14553	14570	14642	14485	14540	14475	14709	14493	14553	14509	14537	14522	14706	14602	14609	14571	14615	14682	14608	14594	14553	14495	14552	14662	14625	14505	14559	14492	14634	14557	14509	14507	14496	14631	14505	14733	14566	14578	14645	14358	14626	14548	14597	14490	14396	14549	14562	14567	14409	14715	14575	14720	14642	14565	14582	14451	14447	14748	14914	14604	14755	14641	14609	14458	14692	14573	14574	14602	14541	14461	14536	14608	14608	14587	14610	14489	14566	14401	14720	14543	14773	14561	14766	14559	14672	14677	14552	14524	14531	14629	14550	14528	14475	14556	14697	14694	14643	14633	14605	14535	14564	14460	14558	14723	14724	14558	14665	14562	14757	14583	14674	14646	14529	14710	14482	14294	14724	14517	14653	14605	14684	14632	14432	14580	14542	14586	14513	14598	14732	14681	14491	14595	14532	14659	14594	14627	14649	14691	14576	14574	14620	14506	14599	14747	14502	14598	14563	14714	14484	14593	14632	14483	14578	14573	14773	14630	14633	14715	14506	14698	14477	14430	14515	14607	14625	14650	14569	14550	14655	14661	14474	14602	14586	14569	14520	14587	14599	14461	14645	14511	14510	14669	14734	14603	14575	14591	14750	14736	14547	14581	14705	14599	14557	14447	14666	14511	14818	14581	14582	14619	14490	14572	14561	14632	14580	14801	14647	14553	14601	14610	14428	14620	14590	14742	14627	14575	14611	14572	14670	14475	14490	14644	14631	14626	14500	14674	14618	14602	14613	14455	14551	14809	14552	14445	14740	14660	14392	14684	14532	14611	14616	14417	14535	14666	14747	14678	14584	14421	14483	14478	14603	14534	14626	14744	14515	14550	14635	14491	14708	14521	14586	14783	14513	14622	14575	14562	14665	14572	14589	14720	14556	14461	14665	14666	14630	14608	14609	14572	14541	14572	14644	14409	14564	14570	14661	14595	14388	14840	14520	14565	14515	14377	14610	14730	14642	14557	14482	14668	14580	14560	14477	14631	14434	14654	14772	14637	14540	14503	14704	14661	14681	14649	14396	14776	14466	14701	14465	14631	14597	14686	14466	14728	14656	14629	14500	14556	14490	14717	14428	14481	14784	14619	14581	14536	14566	14606	14494	14660	14747	14533	14408	14636	14548	14781	14490	14591	14624	14521	14574	14548	14580	14614	14705	14611	14505	14555	14683	14490	14504	14598	14515	14691	14520	14585	14746	14622	14387	14610	14586	14580	14680	14547	14681	14680	14618	14634	14521	14716	14658	14544	14554	14667	14679	14679	14606	14439	14564	14563	14531	14502	14507	14554	14541	14545	14616	14729	14697	14513	14774	14711	14499	14566	14539	14673	14609	14466	14685	14611	14484	14714	14523	14710	14664	14648	14750	14545	14599	14525	14687	14475	14629	14677	14556	14712	14572	14555	14534	14628	14648	14609	14542	14554	14529	14810	14597	14582	14512	14472	14784	14546	14593	14408	14746	14603	14690	14548	14390	14629	14490	14591	14568	14543	14546	14733	14555	14586	14535	14586	14652	14556	14588	14510	14514	14721	14586	14363	14765	14691	14722	14625	14569	14563	14583	14685	14530	14608	14595	14605	14487	14545	14526	14518	14620	14597	14565	14650	14472	14629	14720	14759	14386	14508	14739	14521	14469	14734	14709	14551	14557	14655	14583	14637	14723	14712	14585	14665	14615	14546	14647	14559	14743	14581	14413	14485	14675	14586	14615	14519	14496	14635	14594	14737	14556	14527	14577	14592	14522	14625	14614	14462	14547	14414	14591	14756	14611	14545	14592	14527	14546	14708	14581	14517	14587	14499	14717	14550	14778	14583	14699	14686	14498	14725	14708	14553	14623	14626	14601	14605	14453	14520	14631	14673	14802	14691	14551	14627	14497	14415	14530	14734	14538	14625	14588	14596	14385	14689	14660	14696	14502	14592	14446	14499	14505	14662	14807	14414	14594	14610	14659	14526	14568	14398	14866	14778	14523	14468	14622	14600	14496	14437	14662	14676	14534	14508	14651	14750	14567	14450	14626	14650	14699	14594	14652	14582	14563	14671	14610	14438
23826	21429	29081	24292	22496	25841	27277	22743	21289	20446	20143	20136	19820	19515	19273	18753	18404	18586	18468	18203	18111	18231	18160	19395	18395	18155	18171	18102	17788	17877	17631	17892	18137	19556	20005	19543	18697	18062	17731	17597	17744	17499	17844	17713	17518	17741	17582	17663	17602	17680	17475	17569	17669	17566	17662	17598	17743	17479	17618	17708	17799	17596	17524	17665	17579	17634	17516	17581	17456	17659	17782	17555	17739	17624	17535	17578	17628	17576	17631	17613	17588	17562	17671	17663	17652	17518	17671	17517	17628	17868	17626	17674	17598	17821	17728	17841	17788	17590	17604	17720	17509	17637	17483	17531	17709	17526	17690	17496	17785	17491	17665	17475	17842	17494	17574	17531	17669	17724	17539	17505	17377	17447	17531	17691	17573	17716	17640	17532	17681	17666	17630	17662	17592	17791	17514	17465	17581	17601	17418	17693	17452	17648	17608	17574	17556	17445	17496	17594	17651	17666	17639	17609	17578	17492	17725	17562	17531	17654	17615	17618	17429	17695	17528	17742	17671	17643	17570	17510	17667	17589	17550	17574	17598	17450	17913	17685	17769	17504	17462	17706	17715	17668	17486	17485	17586	17683	17511	17639	17586	17429	17486	17645	17589	17699	17559	17536	17769	17631	17560	17384	17728	17651	17530	17369	17611	17487	17518	17357	17471	17450	17723	17652	17522	17483	17662	17585	17574	17695	17587	17632	17671	17534	17771	17787	17596	17616	17493	17548	17659	17798	17559	17462	17527	17570	17684	17583	17470	17548	17465	17701	17457	17598	17577	17609	17517	17383	17567	17474	17449	17390	17594	17656	17471	17610	17593	17590	17691	17532	17510	17521	17520	17814	17545	17648	17590	17700	17732	17744	17696	17389	17581	17638	17616	17557	17591	17743	17591	17844	17536	17526	17528	17737	17705	17624	17598	17547	17554	17511	17641	17500	17392	17795	17675	17521	17783	17554	17342	17650	17486	17556	17486	17839	17439	17586	17556	17271	17693	17765	17522	17743	17483	17611	17454	17598	17471	17648	17545	17656	17613	17659	17335	17519	17689	17542	17549	17345	17433	17482	17543	17693	17597	17521	17609	17616	17755	17651	17752	17619	17491	17555	17650	17773	17557	17446	17486	17613	17725	17586	17715	17533	17656	17595	17551	17619	17584	17621	17823	17535	17463	17641	17582	17642	17796	17510	17693	17531	17519	17460	17748	17616	17428	17634	17384	17632	17559	17571	17696	17702	17715	17738	17504	17589	17543	17556	17607	17625	17361	17561	17490	17652	17725	17508	17505	17404	17552	17607	17756	17710	17712	17808	17388	17594	17502	17960	17600	17793	17480	17569	17494	17570	17477	17482	17493	17568	17544	17603	17899	17681	17694	17610	17740	17631	17439	17568	17695	17556	17398	17716	17696	17439	17470	17544	17520	17657	17627	17559	17557	17509	17761	17606	17568	17524	17787	17676	17550	17331	17510	17574	17568	17709	17669	17666	17587	17403	17636	17661	17607	17553	17552	17703	17518	17373	17598	17610	17687	17526	17627	17632	17538	17631	17779	17708	17536	17619	17627	17707	17558	17703	17324	17727	17573	17595	17584	17673	17588	17666	17627	17567	17542	17597	17556	17535	17685	17653	17601	17616	17408	17530	17512	17230	17564	17711	17830	17793	17516	17708	17578	17572	17655	17645	17647	17701	17667	17633	17589	17733	17385	17640	17534	17610	17566	17531	17475	17705	17493	17507	17542	17639	17780	17708	17626	17566	17459	17657	17615	17763	17454	17328	17468	17607	17683	17690	17660	17597	17526	17769	17642	17599	17696	17483	17374	17658	17515	17768	17518	17513	17435	17624	17970	17618	17469	17460	17665	17812	17767	17465	17552	17735	17658	17751	17567	17484	17648	17532	17436	17512	17350	17455	17828	17803	17728	17643	17664	17556	17500	17745	17345	17775	17495	17527	17575	17457	17636	17403	17526	17440	17574	17513	17721	17659	17562	17689	17635	17579	17571	17509	17649	17626	17757	17698	17523	17399	17655	17702	17543	17626	17565	17671	17763	17629	17728	17509	17657	17629	17555	17508	17530	17578	17439	17572	17821	17747	17415	17583	17574	17443	17518	17415	17722	17689	17508	17447	17452	17656	17432	17581	17744	17421	17614	17549	17476	17498	17830	17685	17631	17509	17449	17448	17737	17595	17465	17514	17588	17683	17366	17397	17649	17526	17478	17364	17434	17596	17745	17467	17782	17558	17585	17607	17499	17499	17516	17651	17604	17803	17419	17581	17393	17487	17543	17564	17377	17428	17516	17735	17577	17329	17421	17537	17579	17686	17633	17834	17714	17256	17654	17552	17512	17534	17460	17404	17559	17470	17603	17349	17659	17669	17647	17609	17525	17650	17556	17707	17580	17715	17518	17576	17575	17606	17638	17376	17675	17291	17640	17669	17586	17719	17470	17522	17713	17510	17501	17628	17596	17737	17774	17769	17601	17472	17610	17577	17640	17600	17400	17410	17642	17515	17549	17858	17607	17693	17481	17772	17735	17550	17638	17569	17849	17731	17696	17633	17569	17607	17659	17650	17643	17559	17502	17521	17673	17464	17631	17650	17617	17640	17799	17605	17610	17598	17488	17673	17728	17513	17365	17475	17487	17506	17483	17532	17620	17314	17448	17655	17550	17785	17540	17571	17710	17664	17528	17515	17578	17515	17690	17702	17464	17616	17665	17542	17676	17575	17414	17673	17387	17603	17724	17750	17689	17563	17463	17655	17840	17408	17338	17476	17657	17579	17682	17617	17463	17320	17585	17526	17516	17765	17577	17614	17499	17387	17479	17502	17802	17565	17588	17465	17631	17769	17742	17739	17427	17603	17635	17519	17227	17462	17654	17684	17487	17520	17689	17551	17481	17540	17852	17627	17473	17523	17530	17705	17642	17464	17639	17719	17492	17542	17668	17530	17455	17588	17598	17600	17615	17541	17506	17391	17506	17479	17425	17498	17586	17740	17648	17509	17590	17502	17739	17500	17541	17769	17779	17662	17787	17533	17410	17637	17663	17508	17657	17300	17824	17694	17448	17435	17532	17532	17466	17563	17563	17276	17436	17711	17431	17578	17648	17701	17422	17435	17553	17561	17537	17425	17380	17719	17359	17641	17724	17377	17533	17610	17594	17655	17618	17792	17773	17534	17615	17572	17582	17414	17637	17715	17695	17553	17625	17506	17380	17561	17537	17473	17563	17757	17614	17439	17727	17661	17784	17488	17745	17793	17594	17660	17423	17611	17725	17618	17592	17575	17633	17618	17488	17565	17565	17469	17514	17434	17529	17678	17729	17640	17485	17868	17689	17378	17585	17629	17624	17732	17445	17526	17488	17757	17809	17610	17545	17378	17624	17523	17690	17563	17479	17441	17610	17663	17588	17578	17430	17686	17587	17536	17636	17457	17782	17479	17747	17405	17376	17445	17552	17682	17582	17469	17601	17386	17682	17821	17598	17570	17480	17625	17634	17624	17652	17646	17644	17661	17584	17396	17351	17677	17738	17692	17483	17350	17681	17465	17645	17452	17413	17486	17542	17712	17576	17631	17731	17667	17512	17747	17464	17485	17651	17664	17663	17500	17622	17635	17747	17749	17289	17465	17512	17487	17826	17314	17229	17681	17632	17692	17522	17573	17552	17645	17500	17601	17659	17614	17575	17689	17507	17729	17557	17634	17593	17456	17680	17443	17530	17696	17603	17660	17667	17570	17665	17632	17738	17680	17602	17592	17697	17568	17406	17509	17356	17564	17451	17614	17617	17492	17450	17573	17572	17508	17553	17750	17687	17791	17747	17425	17614	17574	17615	17854	17566	17532	17535	17345	17612	17603	17532	17421	17490	17439	17587	17433	17321	17893	17568	17641	17447	17461	17525	17236	17554	17626	17387	17552	17668	17710	17615	17623	17759	17498	17492	17702	17503	17608	17541	17655	17671	17681	17616	17678	17563	17557	17417	17812	17698	17458	17538	17639	17357	17395	17461	17576	17611	17425	17607	17497	17645	17603	17612	17613	17594	17513	17676	17534	17770	17657	17719	17495	17576	17526	17831	17666	17633	17656	17668	17536	17748	17598	17581	17632	17449	17532	17398	17366	17534	17698	17513	17549	17630	17545	17624	17551	17635	17369	17650	17569	17550	17704	17494	17610	17586	17509	17854	17594	17789	17628	17460	17523	17631	17494	17664	17763	17693	17683	17701	17597	17740	17713	17618	17851	17637	17629	17664	17643	17565	17361	17681	17713	17689	17695	17643	17686	17761	17371	17545	17226	17678	17520	17493	17748	17667	17741	17534	17658	17678	17632	17382	17566	17302	17595	17657	17743	17461	17532	17694	17526	17452	17523	17613	17563	17747	17667	17765	17539	17615	17649	17559	17480	17510	17713	17577	17707	17455	17745	17593	17419	17726	17531	17806	17595	17605	17815	17596	17588	17642	17548	17585	17682	17323	17638	17493	17538	17526	17678	17561	17493	17634	17746	17723	17695	17523	17563	17602	17683	17497	17604	17717	17488	17792	17768	17609	17756	17697	17539	17551	17581	17650	17445	17310	17526	17478	17464	17599	17396	17466	17768	17768	17586	17440	17479	17503	17487	17696	17561	17516	17677	17689	17645	17679	17637	17538	17796	17685	17585	17782	17668	17752	17581	17610	17507	17671	17417	17772	17445	17308	17563	17510	17565	17610	17637	17412	17630	17766	17678	17745	17703	17646	17523	17621	17509	17659	17404	17507	17623	17641	17670	17603	17372	17434	17519	17562	17590	17507	17544	17586	17617	17502	17681	17515	17718	17670	17518	17515	17731	17472	17453	17688	17493	17750	17440	17433	17414	17523	17502	17523	17614	17391	17590	17765	17636	17564	17461	17526	17528	17517	17505	17606	17563	17731	17482	17537	17578	17604	17640	17645	17552	17438	17739	17741	17582	17607	17699	17626	17688	17783	17642	17546	17494	17756	17651	17711	17523	17589	17311	17516	17457	17673	17640	17765	17715	17744	17629	17736	17496	17657	17651	17674	17682	17794	17482	17484	17833	17652	17496	17714	17538	17561	17436	17775	17653	17664	17522	17522	17704	17662	17625	17624	17345	17663	17730	17562	17592	17566	17538	17556	17727
21416	35807	36049	31126	28022	25931	23163	21173	19964	18668	18551	18260	17613	16818	16464	15885	15732	15942	15306	14933	15142	15327	15237	17165	15038	15046	14907	14895	14694	14530	14652	14784	15169	17812	17869	16781	15504	14740	14549	14374	14407	14326	14473	14326	14409	14397	14505	14385	14434	14485	14549	14491	14326	14554	14343	14351	14477	14476	14435	14605	14372	14381	14535	14479	14661	14386	14417	14398	14531	14452	14208	14409	14389	14580	14385	14394	14301	14419	14516	14508	14412	14487	14481	14398	14482	14415	14497	14335	14380	14381	14550	14438	14468	14449	14395	14502	14462	14513	14404	14490	14515	14375	14498	14455	14408	14551	14334	14484	14327	14306	14424	14195	14485	14668	14308	14410	14330	14176	14388	14278	14337	14523	14439	14383	14655	14251	14665	14429	14366	14509	14355	14474	14258	14516	14681	14295	14340	14365	14433	14434	14357	14459	14268	14421	14384	14435	14252	14329	14449	14334	14396	14326	14328	14251	14497	14464	14384	14211	14427	14630	14429	14459	14565	14470	14492	14450	14361	14365	14468	14376	14536	14385	14421	14328	14486	14346	14419	14524	14492	14465	14351	14514	14277	14229	14540	14382	14448	14554	14293	14425	14437	14580	14528	14275	14429	14393	14356	14378	14347	14417	14564	14209	14502	14484	14506	14424	14319	14295	14451	14479	14413	14405	14341	14406	14319	14425	14506	14361	14493	14513	14426	14284	14492	14335	14457	14438	14431	14475	14426	14481	14499	14397	14512	14297	14420	14425	14488	14487	14458	14368	14339	14368	14373	14541	14459	14385	14541	14338	14388	14279	14506	14473	14356	14429	14322	14469	14414	14573	14397	14430	14432	14395	14317	14305	14236	14516	14297	14464	14382	14577	14386	14471	14388	14249	14504	14314	14449	14480	14473	14420	14466	14423	14467	14473	14405	14520	14478	14372	14387	14326	14514	14342	14295	14488	14393	14526	14420	14330	14360	14473	14491	14425	14341	14187	14188	14331	14482	14438	14536	14415	14469	14535	14479	14546	14360	14636	14417	14398	14424	14453	14353	14481	14561	14416	14252	14422	14294	14493	14518	14273	14611	14378	14355	14332	14447	14442	14530	14443	14504	14460	14501	14280	14342	14322	14411	14499	14294	14573	14391	14336	14423	14351	14238	14481	14461	14239	14475	14632	14589	14475	14438	14362	14405	14338	14386	14435	14353	14271	14494	14409	14359	14470	14336	14480	14439	14552	14212	14472	14194	14534	14586	14463	14530	14495	14372	14356	14666	14495	14412	14506	14365	14529	14571	14313	14308	14422	14471	14453	14417	14466	14371	14438	14429	14482	14391	14449	14493	14365	14562	14221	14453	14453	14326	14228	14434	14414	14475	14287	14260	14523	14457	14368	14519	14601	14525	14427	14462	14447	14542	14485	14289	14392	14408	14342	14411	14566	14308	14407	14444	14458	14292	14481	14317	14421	14480	14492	14450	14391	14356	14310	14314	14441	14461	14462	14419	14412	14290	14442	14263	14372	14249	14412	14383	14514	14395	14294	14522	14450	14466	14350	14297	14509	14396	14388	14299	14466	14326	14333	14515	14398	14384	14312	14386	14618	14612	14498	14468	14260	14313	14470	14376	14610	14342	14382	14372	14348	14366	14568	14412	14309	14419	14393	14213	14542	14355	14634	14653	14367	14580	14335	14494	14430	14339	14175	14499	14434	14255	14511	14356	14366	14455	14310	14476	14487	14520	14393	14326	14454	14517	14363	14399	14430	14435	14344	14361	14258	14584	14411	14518	14384	14305	14304	14545	14364	14362	14397	14415	14393	14257	14501	14353	14412	14367	14519	14220	14333	14467	14177	14309	14495	14392	14445	14340	14458	14578	14233	14516	14437	14323	14546	14195	14499	14434	14550	14438	14245	14388	14455	14423	14477	14526	14499	14407	14466	14416	14366	14408	14409	14475	14419	14433	14418	14485	14416	14354	14539	14508	14366	14462	14477	14459	14552	14500	14343	14304	14378	14456	14439	14457	14515	14274	14468	14504	14256	14435	14402	14341	14314	14380	14493	14132	14386	14377	14342	14510	14612	14504	14449	14374	14546	14214	14537	14435	14474	14259	14394	14474	14518	14571	14586	14394	14370	14244	14355	14357	14469	14308	14461	14393	14448	14490	14470	14400	14445	14405	14404	14292	14496	14264	14446	14295	14473	14386	14447	14393	14458	14477	14482	14414	14151	14437	14328	14334	14452	14356	14527	14551	14322	14364	14527	14488	14516	14367	14392	14465	14459	14458	14402	14468	14492	14638	14429	14550	14270	14417	14461	14398	14572	14538	14223	14524	14470	14385	14364	14283	14464	14395	14398	14539	14433	14270	14350	14412	14396	14355	14461	14337	14258	14472	14373	14519	14363	14459	14183	14491	14490	14227	14313	14498	14383	14272	14415	14438	14408	14369	14450	14282	14452	14475	14355	14420	14356	14581	14247	14560	14640	14482	14193	14305	14569	14395	14380	14377	14477	14441	14502	14429	14557	14314	14451	14490	14316	14297	14389	14533	14657	14426	14596	14383	14436	14446	14279	14410	14469	14445	14488	14351	14497	14395	14529	14447	14420	14428	14387	14363	14510	14350	14593	14426	14368	14499	14423	14456	14400	14421	14458	14376	14365	14369	14516	14405	14369	14538	14226	14433	14460	14561	14468	14462	14442	14328	14416	14503	14308	14411	14357	14348	14275	14571	14424	14324	14381	14570	14400	14543	14405	14409	14541	14651	14438	14438	14417	14522	14160	14429	14373	14496	14514	14275	14432	14544	14516	14338	14460	14406	14389	14480	14480	14320	14245	14356	14354	14448	14488	14368	14278	14540	14399	14452	14391	14487	14547	14381	14310	14616	14338	14412	14523	14355	14425	14394	14219	14404	14427	14406	14451	14412	14602	14362	14362	14539	14409	14323	14434	14548	14449	14406	14278	14501	14470	14415	14313	14436	14247	14406	14384	14470	14425	14308	14476	14547	14329	14492	14202	14341	14512	14321	14564	14420	14358	14386	14580	14448	14469	14424	14434	14432	14532	14545	14454	14494	14437	14280	14482	14397	14433	14450	14516	14326	14238	14387	14394	14550	14394	14457	14361	14500	14461	14349	14433	14474	14148	14449	14335	14431	14375	14378	14449	14449	14441	14427	14358	14516	14326	14301	14314	14370	14342	14419	14280	14412	14455	14477	14400	14481	14457	14494	14416	14387	14531	14508	14507	14363	14399	14385	14341	14487	14429	14477	14281	14274	14343	14435	14551	14423	14411	14334	14360	14319	14522	14354	14364	14512	14281	14465	14397	14492	14264	14575	14567	14401	14363	14461	14387	14602	14369	14505	14453	14569	14521	14182	14515	14506	14386	14365	14514	14453	14338	14327	14464	14446	14377	14443	14343	14628	14426	14385	14408	14295	14419	14164	14389	14394	14503	14374	14577	14666	14504	14409	14352	14475	14315	14405	14427	14572	14342	14446	14495	14526	14481	14415	14317	14489	14384	14516	14390	14346	14368	14291	14297	14450	14466	14591	14403	14446	14434	14345	14581	14358	14404	14401	14371	14451	14502	14441	14282	14245	14417	14457	14424	14586	14476	14503	14521	14408	14399	14406	14410	14360	14353	14470	14497	14460	14408	14467	14386	14442	14517	14524	14388	14480	14447	14521	14429	14507	14405	14356	14412	14426	14349	14417	14405	14579	14387	14373	14420	14583	14452	14603	14412	14444	14670	14359	14351	14477	14337	14395	14487	14445	14501	14533	14405	14395	14508	14486	14491	14476	14411	14343	14266	14275	14435	14501	14589	14461	14432	14416	14410	14503	14427	14337	14525	14581	14404	14353	14413	14487	14488	14429	14460	14328	14423	14364	14490	14466	14400	14393	14329	14465	14301	14555	14463	14447	14419	14489	14374	14364	14512	14515	14388	14578	14508	14459	14387	14488	14304	14399	14642	14305	14400	14553	14361	14399	14318	14401	14475	14463	14425	14220	14470	14458	14444	14415	14442	14389	14376	14280	14316	14406	14518	14508	14485	14391	14336	14210	14379	14557	14378	14502	14367	14368	14553	14334	14520	14279	14347	14478	14316	14400	14296	14582	14437	14414	14404	14398	14492	14549	14306	14362	14473	14264	14418	14294	14540	14470	14499	14228	14391	14489	14440	14463	14392	14504	14491	14275	14450	14376	14441	14422	14329	14523	14232	14299	14441	14380	14540	14394	14565	14482	14407	14504	14474	14317	14331	14508	14342	14662	14444	14434	14307	14371	14470	14602	14365	14535	14391	14395	14512	14513	14293	14372	14571	14540	14325	14395	14387	14248	14555	14348	14354	14472	14415	14395	14387	14457	14404	14513	14488	14416	14166	14427	14393	14513	14481	14336	14507	14340	14288	14402	14418	14358	14322	14497	14401	14434	14558	14309	14203	14470	14548	14264	14399	14452	14374	14341	14368	14493	14255	14212	14378	14383	14420	14446	14407	14381	14265	14317	14319	14538	14510	14537	14516	14300	14480	14463	14332	14369	14371	14498	14352	14415	14408	14421	14434	14498	14383	14286	14453	14236	14433	14230	14546	14191	14387	14287	14597	14516	14393	14322	14561	14443	14382	14441	14375	14484	14446	14325	14309	14448	14500	14267	14306	14292	14512	14400	14526	14363	14482	14407	14615	14389	14494	14373	14337	14429	14397	14319	14476	14552	14353	14526	14438	14402	14472	14300	14277	14458	14402	14493	14244	14449	14605	14481	14307	14348	14438	14501	14520	14303	14355	14463	14317	14527	14514	14455	14402	14334	14221	14359	14324	14372	14319	14582	14534	14389	14364	14371	14491	14399	14340	14272	14455	14414	14411	14364	14449	14364	14519	14495	14436	14432	14297	14566	14498	14511	14471	14391	14336	14446	14432	14455	14480	14467	14511	14373	14505	14567	14372	14581	14225	14423	14326	14564	14445	14514	14529	14310	14489	14535	14371	14187	14553	14427	14430	14554	14304	14544	14415	14485	14410	14565	14456	14441	14434	14438	14410	14499	14286	14429	14363	14308	14466	14495	14428	14318	14514	14584	14458	14384	14462	14549	14362	14477	14458	14385	14474	14384	14417	14568	14342	14472	14494	14309	14227	14356	14311
30007	23968	26407	23565	20691	20219	19742	19260	19049	19169	19337	19088	18909	18800	18568	18524	18621	18560	18378	18692	18459	18589	18633	18815	18767	18579	18523	18427	18443	18462	18794	18423	18319	18701	18658	18433	18550	18531	18355	18584	18335	18491	18396	18451	18405	18268	18528	18266	18435	18633	18464	18466	18433	18635	18525	18466	18421	18363	18447	18288	18444	18576	18284	18244	18164	18426	18494	18392	18524	18393	18408	18568	18193	18548	18399	18495	18714	18466	18492	18288	18314	18221	18441	18283	18512	18239	18452	18224	18587	18448	18264	18304	18257	18341	18484	18490	18366	18498	18316	18312	18346	18400	18503	18418	18438	18412	18477	18613	18512	18444	18461	18668	18397	18449	18561	18273	18404	18495	18206	18286	18489	18402	18360	18538	18563	18442	18302	18382	18259	18248	18451	18300	18521	18441	18495	18523	18543	18306	18296	18501	18406	18193	18556	18374	18316	18458	18403	18417	18362	18495	18360	18565	18495	18451	18673	18351	18437	18333	18232	18285	18531	18484	18481	18592	18415	18451	18227	18428	18457	18473	18486	18372	18314	18365	18245	18407	18523	18533	18334	18166	18270	18235	18475	18547	18510	18354	18420	18447	18439	18421	18574	18480	18469	18621	18436	18423	18414	18561	18465	18445	18410	18196	18227	18139	18338	18551	18576	18404	18356	18436	18351	18379	18329	18530	18535	18410	18607	18539	18367	18511	18408	18106	18444	18332	18624	18503	18125	18461	18420	18201	18158	18457	18416	18414	18332	18478	18379	18201	18535	18490	18517	18468	18135	18415	18326	18416	18629	18408	18470	18490	18199	18513	18468	18448	18475	18418	18447	18426	18361	18310	18328	18341	18157	18381	18383	18410	18455	18427	18339	18470	18552	18514	18439	18549	18291	18269	18510	18489	18341	18377	18384	18405	18438	18537	18455	18528	18357	18533	18546	18313	18447	18470	18480	18608	18708	18321	18647	18461	18282	18540	18435	18546	18464	18430	18419	18456	18433	18429	18407	18271	18450	18247	18461	18467	18675	18497	18489	18272	18455	18662	18493	18410	18363	18462	18281	18251	18386	18434	18417	18609	18479	18528	18507	18352	18338	18405	18718	18225	18189	18379	18405	18483	18494	18347	18405	18338	18688	18302	18347	18418	18275	18281	18590	18459	18586	18713	18653	18447	18519	18547	18432	18504	18469	18379	18517	18592	18161	18552	18404	18255	18362	18358	18385	18461	18546	18409	18449	18503	18185	18269	18462	18412	18523	18394	18422	18509	18357	18199	18277	18205	18193	18065	18481	18438	18485	18481	18664	18275	18122	18348	18449	18477	18448	18383	18594	18528	18644	18320	18548	18307	18262	18437	18222	18357	18217	18280	18368	18556	18519	18406	18390	18432	18317	18290	18548	18275	18502	18311	18380	18413	18546	18406	18527	18575	18451	18387	18420	18460	18462	18460	18405	18366	18443	18604	18283	18312	18310	18378	18515	18419	18348	18414	18604	18340	18438	18300	18350	18402	18485	18505	18329	18474	18264	18437	18353	18436	18488	18476	18570	18318	18364	18421	18652	18383	18396	18673	18391	18425	18377	18459	18515	18419	18431	18368	18566	18367	18460	18417	18224	18400	18353	18271	18364	18338	18323	18534	18309	18473	18352	18723	18549	18281	18264	18303	18536	18402	18338	18493	18176	18301	18505	18348	18424	18361	18445	18347	18454	18332	18261	18248	18394	18429	18392	18247	18662	18207	18378	18671	18452	18271	18377	18357	18392	18503	18504	18490	18365	18395	18287	18495	18461	18413	18288	18295	18237	18295	18314	18453	18291	18473	18453	18387	18503	18375	18515	18466	18509	18399	18419	18440	18286	18570	18483	18476	18376	18382	18253	18419	18243	18284	18620	18487	18372	18402	18524	18462	18434	18337	18271	18354	18482	18600	18212	18271	18558	18533	18438	18378	18370	18307	18387	18495	18519	18518	18234	18337	18449	18466	18283	18481	18551	18789	18267	18550	18360	18319	18529	18402	18708	18577	18489	18592	18427	18468	18442	18335	18507	18349	18346	18483	18530	18521	18458	18496	18494	18714	18306	18271	18315	18254	18322	18252	18424	18335	18390	18385	18389	18331	18254	18304	18367	18497	18669	18406	18493	18435	18502	18432	18180	18353	18453	18440	18584	18280	18326	18357	18461	18452	18662	18290	18663	18485	18166	18592	18571	18407	18304	18421	18516	18302	18584	18499	18434	18156	18471	18447	18533	18656	18513	18646	18444	18433	18557	18309	18437	18467	18456	18326	18460	18361	18444	18408	18323	18211	18384	18450	18404	18328	18402	18429	18493	18206	18575	18438	18568	18465	18527	18147	18408	18357	18508	18460	18383	18386	18330	18491	18595	18461	18476	18413	18542	18474	18354	18481	18398	18421	18320	18527	18339	18435	18270	18515	18371	18436	18476	18600	18564	18247	18742	18530	18444	18329	18386	18450	18347	18258	18424	18572	18589	18476	18361	18300	18341	18429	18384	18422	18430	18315	18484	18445	18425	18513	18481	18513	18430	18296	18316	18513	18397	18531	18641	18440	18462	18452	18591	18772	18509	18431	18504	18530	18595	18379	18323	18238	18516	18375	18419	18287	18404	18437	18351	18335	18254	18395	18534	18728	18427	18275	18321	18446	18241	18448	18408	18386	18341	18481	18549	18341	18427	18302	18369	18231	18508	18614	18384	18453	18511	18427	18529	18186	18422	18488	18219	18349	18375	18257	18236	18416	18523	18476	18369	18549	18506	18568	18578	18562	18302	18180	18582	18552	18424	18439	18438	18272	18311	18404	18497	18496	18330	18568	18519	18468	18381	18409	18482	18414	18717	18391	18489	18366	18503	18460	18399	18632	18294	18513	18546	18516	18362	18404	18334	18511	18437	18392	18352	18361	18348	18654	18507	18490	18502	18412	18594	18600	18240	18392	18530	18599	18653	18515	18474	18252	18219	18291	18483	18400	18421	18582	18612	18374	18222	18153	18424	18601	18467	18531	18448	18572	18626	18405	18217	18379	18373	18343	18423	18491	18491	18279	18573	18544	18458	18422	18280	18345	18446	18390	18472	18462	18372	18360	18547	18447	18423	18337	18532	18418	18396	18458	18259	18342	18277	18400	18504	18424	18456	18591	18286	18362	18329	18349	18399	18528	18230	18485	18614	18463	18389	18464	18174	18529	18128	18406	18436	18466	18207	18363	18497	18330	18290	18392	18504	18466	18407	18252	18441	18544	18411	18294	18592	18529	18432	18579	18498	18372	18210	18448	18598	18663	18372	18558	18490	18271	18183	18401	18288	18263	18440	18332	18313	18411	18468	18428	18384	18495	18321	18322	18448	18406	18406	18634	18479	18469	18336	18532	18463	18390	18139	18350	18527	18222	18440	18198	18253	18377	18569	18386	18534	18579	18299	18433	18274	18408	18429	18340	18370	18507	18489	18235	18344	18433	18528	18548	18528	18615	18501	18337	18315	18559	18347	18369	18332	18468	18383	18294	18417	18328	18432	18544	18471	18398	18686	18746	18614	18379	18449	18482	18405	18353	18385	18468	18470	18469	18463	18474	18510	18460	18450	18496	18415	18324	18353	18367	18625	18509	18240	18329	18439	18612	18567	18623	18594	18533	18707	18593	18599	18499	18472	18302	18487	18638	18414	18455	18339	18472	18666	18464	18577	18771	18236	18373	18387	18484	18346	18651	18557	18380	18464	18547	18498	18338	18370	18347	18474	18286	18495	18319	18456	18566	18750	18316	18500	18467	18451	18500	18483	18520	18512	18534	18360	18410	18417	18553	18467	18351	18512	18341	18257	18504	18461	18153	18265	18477	18467	18409	18616	18701	18399	18384	18368	18153	18454	18580	18262	18274	18428	18302	18453	18388	18214	18555	18424	18571	18691	18384	18488	18451	18204	18305	18300	18460	18455	18444	18596	18401	18194	18712	18538	18338	18536	18473	18644	18438	18438	18545	18566	18347	18284	18317	18524	18424	18540	18550	18373	18603	18669	18342	18523	18443	18174	18429	18411	18375	18350	18415	18503	18357	18304	18316	18506	18424	18430	18278	18452	18342	18345	18138	18533	18485	18320	18216	18376	18327	18457	18372	18340	18529	18482	18579	18548	18499	18517	18359	18348	18542	18360	18543	18374	18425	18575	18348	18603	18412	18260	18441	18324	18520	18336	18328	18458	18375	18274	18353	18348	18460	18383	18355	18511	18249	18383	18424	18439	18530	18576	18252	18408	18409	18348	18321	18413	18493	18496	18442	18384	18454	18527	18421	18452	18488	18354	18590	18486	18401	18333	18302	18373	18238	18504	18333	18384	18398	18384	18583	18393	18512	18293	18524	18364	18495	18408	18568	18416	18406	18560	18546	18387	18313	18562	18463	18387	18517	18660	18559	18529	18609	18616	18438	18483	18260	18296	18438	18724	18747	18281	18254	18673	18367	18328	18421	18543	18606	18450	18502	18487	18555	18253	18482	18205	18570	18313	18368	18479	18343	18418	18468	18356	18531	18291	18487	18265	18537	18391	18453	18350	18332	18522	18604	18451	18361	18387	18485	18299	18465	18390	18461	18557	18556	18382	18515	18422	18291	18377	18477	18438	18498	18352	18457	18363	18529	18294	18431	18515	18568	18412	18422	18459	18610	18507	18338	18467	18281	18394	18153	18422	18457	18340	18577	18399	18346	18419	18391	18471	18337	18434	18570	18334	18564	18361	18621	18316	18334	18590	18611	18350	18505	18474	18370	18531	18104	18397	18337	18737	18443	18349	18491	18549	18320	18545	18615	18436	18506	18390	18222	18380	18320	18544	18390	18441	18447	18601	18376	18563	18495	18591	18335	18241	18414	18442	18440	18375	18558	18519	18399	18647	18459	18223	18405	18355	18032	18495	18356	18385	18492	18478	18428	18418	18321	18287	18357	18477	18400	18283	18522	18340	18370	18309	18508	18660	18431	18229	18496	18330	18398	18517	18452	18357	18468	18485	18590	18380	18363	18468	18337	18247	18556	18537	18189	18363	18500	18429	18468	18463	18377	18477	18380	18435	18625	18617	18648	18627	18450	18674	18458	18443	18312	18276	18479	18390	18496	18359	18539	18399	18400	18331	18314	18463	18515
18942	22943	23314	20118	18480	17650	16645	16330	16021	15957	15952	15741	15719	15346	15366	15072	15165	15139	15033	14932	15112	15226	15305	15071	15023	15047	14942	14994	14839	15055	14990	14896	14924	15192	15413	15077	14852	15137	15008	14996	14965	14974	14846	14881	14967	15105	15012	14956	14889	14734	15046	14774	14949	14915	14891	14807	14836	14932	14913	14902	14814	14974	14933	14879	15005	15023	14839	14962	14922	15014	14810	14818	14995	14778	14985	14948	14970	14966	14842	14926	15070	14905	15010	15054	14807	14808	14973	14909	14938	14827	15056	15007	14764	14964	14874	14925	14842	14952	15008	14975	14847	14971	14913	14928	15048	14893	14811	14795	14932	14884	14779	14775	14898	14811	14804	14853	14970	14992	15125	14910	14919	15020	14983	14833	14896	14967	14889	14724	14883	14924	14738	14947	14916	14948	14934	14856	15052	14850	14891	14862	14851	15072	15011	15044	14977	14966	14815	15023	14990	14980	14875	14839	14920	14952	14942	14841	14926	14919	15021	14909	14766	14999	14949	14974	14723	14856	14939	14910	14880	14977	14901	14921	15000	14892	14850	14885	14919	14896	14890	14966	14906	14955	14742	15028	14790	14992	14998	14833	14925	14962	14870	15026	14812	14860	14945	14971	14951	14944	15100	14871	15054	14950	14849	15001	14895	14989	14779	15050	15020	14694	14847	15107	14865	14892	14867	14913	14833	14826	14891	14945	15010	14829	15086	15068	15009	14866	14840	14970	14870	14853	14955	14720	15093	14808	15206	14995	14930	14865	14969	14809	14942	15089	14917	14861	14969	14872	14957	14939	14880	14923	14725	14993	14914	14934	14844	14933	15058	14805	14943	15017	14992	14789	15032	14935	15041	14891	14795	14903	15001	14788	15013	14870	15066	14786	14903	14849	14936	14940	15000	14944	15034	14958	15063	14746	14862	14819	14862	14901	15065	14952	14782	15148	14849	14703	14878	14948	14763	15010	15053	14851	15019	14940	14985	15040	15046	14832	14807	14966	14892	14778	14908	14987	14988	15087	14889	14956	14987	14876	14895	14968	14974	14930	14846	15037	14812	15039	14792	14662	14940	14803	14781	14977	14981	14751	14905	14876	14919	14732	14925	14994	14886	14888	15005	14835	14885	15111	14829	14906	15005	14823	14899	14772	15080	15007	14712	15003	14947	14783	14753	14884	14932	14771	14866	14882	14962	15004	14893	14968	14899	14850	14869	14625	14883	14780	14892	14747	14830	15019	15062	14856	14819	14788	14842	14978	14964	14780	14820	15064	14794	14900	14938	15055	15004	14907	14950	14851	14856	14741	14792	14869	14817	14929	14817	14845	14956	14782	14939	14777	14818	14883	14823	14911	14860	14816	15020	14903	15118	14896	15029	15020	14948	14901	15066	14982	14792	14837	14899	14944	14895	14823	14759	15010	14935	14796	15032	14822	15023	14999	14946	14829	14849	14979	14754	14788	14768	15024	15041	14886	14966	14892	14988	14890	14997	15003	14772	14904	14892	14877	14796	14887	15088	14913	14872	14904	14898	15056	14861	14906	14809	14775	14875	14864	14933	14906	14915	14953	15022	14761	14801	14925	14920	14895	14937	14941	14833	14942	14789	14935	14905	14921	14818	15216	14799	14963	14872	14930	14726	14898	14909	14935	14971	14842	14855	14853	14881	14777	14928	14979	15059	14757	14893	14948	14862	15039	14949	14972	14960	14982	14777	14857	14708	14800	14943	14870	14966	14892	14951	14978	15069	14922	14926	15023	14890	14904	14994	14875	14979	14828	14987	14946	14783	14988	15017	14842	14788	14960	15046	14846	14999	14788	14977	15012	15010	14655	14902	14824	14904	14763	14964	14850	15006	14944	14927	14803	14957	14746	14964	14948	14841	14991	14884	14880	14875	14982	14963	14932	14943	14905	14955	14952	14944	14772	14991	15076	15032	14779	14877	14822	14747	14957	14647	14984	14930	14952	14907	14953	15022	14846	15054	14860	14933	14964	14825	15099	14914	14870	14787	15065	14788	14949	14939	14902	14999	14843	14917	14966	14835	15148	14856	15003	14956	14905	14898	14771	14963	14989	14930	15047	14984	14897	14822	15115	14735	14977	14953	14902	14823	14943	14896	14835	14796	14944	14961	14981	14855	14766	14999	14818	14836	14846	14985	14804	14899	14805	14890	14789	15049	14975	14648	15034	14812	14946	14940	15013	14936	14959	14903	14927	15009	14865	14974	14753	14807	14870	14908	14859	15110	14751	14981	14880	14884	14964	15001	14795	14946	14906	14810	15155	14935	14889	14926	14821	14992	14935	14845	15031	14844	14945	14880	14883	14931	14980	14934	14909	14847	14822	15070	15019	14864	14808	14890	15032	15025	14807	14958	14884	14842	14965	15049	14805	14919	14918	14924	14953	14928	14900	14951	14942	14786	14861	15077	14751	14845	14844	14850	14931	14890	15060	15068	14866	14742	14971	14833	14938	15039	15059	14864	15048	14703	14859	14747	14928	14955	14904	14951	14963	14934	14977	14829	14866	15039	15006	14878	14967	14939	14996	14951	14721	15046	14707	14903	14890	14893	14810	14972	14911	15045	14931	14894	14913	15044	14832	14967	14818	14923	14894	14891	14720	15121	14961	14773	14864	14899	14915	14991	14925	14849	14884	14823	15143	14847	15028	14936	14963	14795	14871	14986	14886	14922	15008	14994	14997	14838	14926	14969	15012	14865	14842	14833	14816	14920	14904	14956	14773	14901	14943	15115	15049	14941	14783	14964	14812	14821	14724	14876	14864	14874	15042	15142	14982	14919	15089	14947	14695	14819	14742	14806	15043	14952	14865	14901	14880	14857	14985	14901	14870	14812	14821	14872	14873	14814	14958	14940	14861	14813	15098	15022	15108	14824	14759	14943	14867	14890	15017	15020	14988	14820	14819	14798	14950	14984	14956	14895	14884	15086	14944	14906	14884	14930	14958	14837	14932	15008	15067	14895	14805	14839	14764	15036	14974	14837	14965	14783	15000	15075	14947	14851	14876	14954	14919	15017	14828	14790	15016	14901	15008	15021	14868	14860	14736	14926	14851	14934	14947	14939	15057	14819	14880	14954	14825	14905	15065	14886	15021	14921	14831	14956	15103	14790	14898	14978	14784	14846	14682	14954	15022	14831	14793	14771	14972	14943	15066	14818	14809	14964	14974	14961	14888	14885	14752	15069	14741	15084	14874	14812	15025	14824	14888	14925	14867	14938	14869	14890	14823	14828	14986	14861	14949	14885	14963	15112	14847	14959	14995	14999	14870	14912	14887	14797	14755	14905	14952	14929	14952	14988	15013	15007	14844	14866	14920	14923	14859	14979	15002	14934	14987	15173	14913	14949	14875	14892	14843	15067	14920	14929	14803	14689	14909	15037	15037	14901	14975	14736	14737	14933	14829	14893	14756	14866	14878	14911	14977	14923	15127	14865	14921	14851	14818	14884	14990	15024	14876	14849	14984	14962	14793	15140	14955	15108	14974	14809	14868	14943	14936	14896	14924	15050	14903	14735	14840	15006	14810	14882	14945	14842	14815	14829	14981	14920	14911	14876	14948	14910	14891	15039	14932	14791	14916	14764	14898	14921	14849	14899	14912	14870	15003	14893	14982	14879	14876	15026	14958	14805	14725	14883	15009	14803	14899	14999	14858	14683	14948	14821	14990	14845	14881	14987	14874	14860	14953	14844	14916	15013	14898	15015	14955	14697	14927	15039	14806	15094	14961	14955	14964	15021	14994	14721	14999	14997	14731	14954	15017	14867	15088	14877	14938	14966	14896	14874	14971	14881	14996	15064	14872	14662	14942	14866	14815	14986	15003	14687	14901	14963	15056	14753	14880	14832	14760	14896	14783	15005	15053	14828	14809	15012	14850	14886	14834	14892	14904	14730	14872	14899	14851	14758	14833	15075	14836	14938	14952	14886	14959	14840	15032	14885	15091	14909	14831	14869	15015	14925	14869	14855	14809	15059	14856	14743	14951	14821	14859	14962	14944	14975	14854	15028	14912	14851	14941	14896	15055	15014	14810	14941	14906	14858	14881	15008	14654	14699	14875	14800	14982	14921	14907	14917	14846	14814	14856	14919	14964	14926	14985	14954	14969	14964	14781	15032	14822	15075	15033	14947	14847	14956	14933	14921	14821	14805	14989	14939	14879	15056	14952	14796	14947	14919	15077	14938	14996	14901	15012	14874	15033	15083	14850	14797	15067	14774	14888	14711	14976	14793	14914	15061	14834	14947	14918	14894	14854	14976	14898	14850	14817	15019	14774	14969	14697	14958	14924	14858	15013	14969	15011	14975	14884	14967	14846	14944	14929	14973	14839	14974	15005	15061	14751	14842	14933	14915	14904	14916	14979	14918	14970	14945	14821	15025	14860	15034	14967	14946	14874	15003	14878	14856	14855	15010	14821	14809	15097	14984	14746	14964	14967	14905	14803	14879	14857	14901	14829	14632	14936	14943	14932	14924	14892	14922	14854	14821	14912	15041	14855	14988	15036	14877	14833	14879	14855	14917	14690	14855	14864	14854	14792	15049	14925	14749	14774	14851	14957	14831	14878	14943	14914	14773	14966	14867	14859	15040	14838	15010	14966	14876	14911	14725	15118	14799	15008	14857	15027	15016	14795	14980	14961	14778	14854	14782	14773	14869	15112	14919	15008	14975	15046	14781	14867	14948	14708	14898	14754	15016	15099	14998	14978	14905	14892	14871	14919	14893	15011	14874	15031	15028	14783	14883	15054	14945	14877	14805	14833	14915	14887	15063	14878	14999	14923	14940	15062	14839	15140	15046	14912	14867	14848	15012	14875	14993	14915	15076	14835	14866	15012	14951	14907	14971	15078	14983	14850	14807	15154	14879	14880	15018	14821	14898	14958	14947	14871	14931	14855	14867	14800	14955	14992	15067	14843	15020	14940	15033	14890	14899	14868	14809	14905	14865	14848	14786	14779	14857	14897	14924	14732	14841	15056	14884	14881	14802	14784	14941	14890	14891	14783	14929	15070	14984	14842	14920	14991	14892	14844	14943	14904	14862	15024	14970	14955	14689	14783	14975	14913	14907	14859	14784	14956	14994	14901	14869	15121	14949	14821	14803	14711	14847	14903	15011	14785	14852	15043
25406	21477	28704	25564	23905	24323	23828	21664	20694	20625	20367	19917	19999	19827	19488	19528	19373	19082	19283	19341	19421	19708	19521	19427	19398	19324	19295	19249	18997	18924	18923	19754	19233	19807	19637	19398	19022	18934	18928	18886	18862	18785	19082	18848	18953	18944	18900	18736	18782	18891	18698	18859	18618	18849	18742	19041	18810	18890	18699	18909	18751	18721	18840	19007	18959	18721	18861	18870	18931	19154	18777	19019	18773	18972	18883	18951	18789	18926	18818	18762	18749	19019	18874	18840	18721	18813	19022	19002	18712	18792	18755	19018	18749	19055	18808	18827	18937	18872	18768	18642	18805	18777	18898	18808	18911	18612	18668	18917	18960	18830	18798	18979	18935	18869	18742	18784	18797	18852	18897	18848	19087	18759	18994	18868	18932	18884	19016	18773	18777	18838	18675	18748	18811	18901	18905	18777	18742	18705	18622	18826	18904	18826	18642	18949	19042	18906	18760	18880	18813	18963	18885	18700	18895	18576	18878	18907	18646	18756	18735	18812	18782	18783	18736	18778	18691	18715	18870	18728	18816	18864	18625	18842	18911	18858	18806	18980	19115	18982	18783	18690	18694	18940	18849	18899	18941	18834	18876	18844	18773	18919	18907	18751	18781	18901	18713	18809	18690	18857	18758	18874	18989	19002	18702	18943	18788	18764	18941	18884	18800	18754	18761	18820	18703	18719	18690	19059	18846	18847	18865	18813	18848	18788	18884	18997	18876	18687	18874	18843	18908	18944	18767	18755	19146	18823	18730	18890	19017	18825	18935	18774	18925	18540	18746	18829	18995	18712	18836	18838	18731	18746	18953	18803	18957	18810	18764	18704	18700	18891	18719	18915	18772	18870	18856	18790	18604	18699	18777	18730	18784	18863	18844	18627	18760	18878	18791	18849	18699	18722	18877	18917	18800	18836	18658	18798	18755	18669	18811	18741	18736	18784	18884	18861	18922	18644	18769	18636	18870	18450	18699	18687	18880	18682	18894	18940	18871	18958	18875	18785	18521	18713	19015	18747	18589	18849	18778	18819	18861	18700	18802	18604	18683	18805	18956	18496	18937	18945	18788	18773	18849	18715	18883	18787	18841	18705	18685	19076	18761	19130	18808	18938	18696	19035	18855	18903	18803	18995	19035	18747	18729	18928	18756	18711	18814	18865	18753	18741	18898	18771	18768	18689	18763	19057	19087	18749	18649	18915	18663	18954	18878	18820	18841	18619	18976	18820	18961	18876	19048	18900	18742	18781	18988	18753	18530	18733	18914	18714	18812	18786	18835	18739	18703	18818	18734	18633	18586	18889	18845	18867	19014	18820	18966	18924	18638	18868	18922	18883	18715	18892	18593	18767	18877	18730	18847	18636	19011	18859	18914	18905	18948	18897	18995	18862	18697	18712	18817	18666	18747	18714	18855	18823	18948	18640	18655	18711	18793	18850	18893	19030	18863	18734	18843	18717	18930	18656	18921	18875	18820	18752	18742	18679	18680	18808	18805	18746	18709	18781	19103	18658	18753	18852	18769	18976	18871	18772	18916	18678	18848	18899	18745	18766	18814	18872	18758	18808	18712	18769	18847	18614	18771	18761	18853	18740	18757	18880	18740	18768	18683	18902	18705	18835	18809	18724	18761	18760	18855	18797	18960	19077	18936	18805	18825	18662	18796	18885	19058	18822	18811	18822	18936	18802	18792	18790	18855	18946	18831	18902	18968	18755	18778	18823	19015	18762	18911	18741	18896	18909	18764	18755	18867	18848	18737	18807	18908	18945	18909	18808	18732	18955	18766	18673	19060	18732	18831	18922	18941	18823	18776	18856	18613	18730	18912	18717	18649	18698	18773	18776	18833	18665	18868	18678	18893	18759	18850	18859	18703	18864	18876	18823	18930	18775	18813	18696	18687	18902	18991	18930	18928	18974	18874	19024	18975	18701	18899	18683	18825	18766	18740	18814	18720	18801	18695	18782	18839	18882	18738	18871	18688	19055	18896	18848	18718	18951	18821	18919	18736	18911	18791	19002	18670	18745	18765	18720	18831	18767	18911	18886	18956	18883	18730	18604	18818	18713	18840	19019	18911	18758	18872	18776	18741	18805	18765	18567	18792	18820	18734	18824	18867	18578	18894	18701	18694	18808	18958	18634	18845	18785	18699	18990	18870	18770	18965	18928	18914	18612	18788	18808	18786	18620	18888	18866	18773	19001	18727	18561	18721	18973	18775	18802	18620	18621	18685	18955	18930	18919	18858	18899	19027	18829	18842	18973	18748	18978	18814	19054	18892	19045	18979	18760	18965	18843	18812	19051	18789	18746	18792	18902	18754	18873	19029	18789	18920	18744	18721	18895	18727	18954	18752	18653	18984	18871	18708	18839	18837	18962	18854	18700	18799	18810	18920	18794	18675	19006	18789	18621	18771	18686	18565	18757	18920	18879	18802	18931	18831	18690	18776	18745	18805	18840	18860	18808	18733	18755	18846	18894	18757	18808	18885	18695	18850	18899	18934	18681	18716	18738	18844	18618	18870	18898	18717	18667	18843	18847	18675	18881	18967	18885	18655	18733	18734	18678	18795	18754	18839	18675	18660	18598	18641	18778	18548	18828	19017	19138	18881	18755	18901	18909	18821	18594	18833	18660	18785	18598	18793	19019	18733	18990	18999	18730	18804	18724	18722	18671	18849	18985	18817	18913	18779	18748	18768	18711	19069	18746	18893	18949	18901	18740	18735	18678	18970	18873	18694	18765	18808	18955	18861	18624	18770	18866	18875	18855	18991	18986	18683	18968	18884	18825	19027	18616	19033	18951	18867	18778	18843	18693	18650	18844	18660	18996	18801	18927	18711	18685	18547	18717	18716	18747	18851	18891	19060	18925	18765	18659	18601	18899	19033	18835	18717	18672	18708	18787	18877	18743	18818	18929	18731	18799	18694	18840	18865	18669	18740	18799	18707	18932	18745	18845	18685	18947	18984	18807	18791	18998	18840	18758	18820	18676	18925	18837	18754	18732	18825	18806	18844	18786	18860	18727	18673	18862	18948	18893	18680	18569	18736	18803	18900	18940	18879	19145	18731	18594	18928	18788	18751	18753	18878	18703	18742	18752	18965	18843	19034	18714	18939	18801	18816	18809	18648	18787	18902	18847	19001	19003	18536	18967	18821	18927	18856	18860	18704	18764	18701	18788	18858	18761	18839	18795	18864	18813	18772	18613	18641	18858	18759	18866	18925	18826	18812	18782	18874	18778	18880	18793	18858	18858	18841	18808	18908	18763	18836	18853	18905	18867	18711	18781	18743	18835	18814	19002	18907	18684	18817	18889	18971	18841	18850	18976	18818	18788	18865	18702	18892	18923	18894	18730	18744	18736	18756	19048	18945	18934	19089	18849	19091	18980	18756	18932	18931	18892	18813	18807	18855	18866	18899	18810	19011	18755	18897	18798	18791	18802	18758	18724	18846	18827	18938	18816	18927	18755	18768	18990	18743	18600	18915	19050	18861	18679	18728	18935	18751	18696	18905	18628	18696	18808	18783	18813	18902	18460	18697	18783	18719	19008	18661	18758	18726	18645	18819	18769	18871	18599	18949	18886	18820	18756	19039	18717	18878	18852	18891	18813	18691	18682	18932	18765	18942	18947	18818	18858	18966	18674	18785	18791	19015	18818	18680	18658	18622	18815	18843	18922	18785	18797	18875	18658	18758	18829	18974	18867	18814	18814	18921	18730	18741	18822	18775	18793	18997	18994	18843	18847	18881	18828	18949	18837	18817	18732	18983	18705	18870	18669	18994	18915	18778	18874	18740	18530	18865	18849	18892	18919	18791	18877	18802	18747	18792	18902	18838	18816	18882	18680	18941	18909	18819	19011	19090	18584	18888	18764	18809	18759	18955	18851	18817	18934	19115	18869	18633	18751	18885	18891	18663	19034	19004	18844	18699	18797	18799	18707	18885	18951	18896	18892	18865	18843	18753	18874	18717	18774	18770	18796	18788	18782	18865	18730	18898	18946	18749	18728	19009	18813	18754	18784	18633	18726	18982	18761	18801	18724	18697	18902	18963	19055	18972	18643	18930	18867	18924	18801	18885	18757	18783	18789	18996	18966	18818	18858	18714	18759	18654	18986	18728	18760	18891	18869	18819	18934	18801	18856	18700	19053	18844	19015	18878	18779	18675	18769	18847	18725	19006	18822	18903	18937	18642	18838	18661	18871	18967	18653	18987	18855	19043	18649	18522	18885	18655	18893	18688	18884	18648	18938	18980	18881	18883	18669	18569	18811	18710	18845	18746	18769	18969	18763	18941	18715	18712	18767	18926	18873	18823	18822	18603	18897	19006	18751	18978	18634	19064	18814	19076	18823	18756	18731	18785	18880	18976	19030	18763	18867	18907	18959	18847	18791	18983	18894	18793	18793	18936	18672	18850	18734	18930	18912	18780	18896	19020	18901	18829	18969	18881	18841	18728	18965	18863	18666	18801	18770	18897	18900	18834	18683	18827	18791	18667	18549	18677	18877	18752	18871	18837	18721	18857	18965	18913	18806	18631	18552	18662	19131	18729	18856	18855	19025	18983	18859	18760	18723	18959	18904	19032	18776	18754	18745	18665	18850	18762	18869	18741	18813	18932	18853	19011	18878	18816	18903	18861	18500	18926	18787	18560	18768	18961	18809	18884	18663	19181	18631	18755	18991	18789	18702	18909	18765	18756	18986	18875	18695	18840	18700	18782	18683	18904	18677	19000	18932	18755	18753	18791	18706	18926	18834	18776	19000	19097	18861	18678	18886	18701	18805	18818	18941	19004	18594	18855	18847	18915	18897	18760	18791	19020	18747	18992	18878	18741	18827	18624	18729	18807	18737	19001	18838	18786	18887	18732	18760	18685	18872	18850	18837	18818	18617	18637	18834	18671	18853	18842	18913	18943	18863	18644	18840	18876	18866	18926	18949	18770	18739	18989	18892	18792	18872	18878	18630	18712	18788	18930	18794	18869	18759	18947	18727	18742	18849	18728	18815	18956	18866	18789	18820	18954	18692	18662	18728	18940	18885	19004	18824	19009	18917	18651	18730	18727	18858	19018	18786	18845	18938	18910	18770	18827	18816	18761	18733	18964	18727	18789	18960	18886	18830	18794	18686	18803	18738	18723	18780	18877	18656
19164	30680	31293	25876	23691	21954	20127	19059	18317	18034	17794	17092	16965	16567	16293	16043	15918	15714	15597	16015	16306	16067	16076	16013	15807	15590	15398	15490	15354	15369	15368	16152	15777	16482	16405	15801	15473	15266	15171	15204	15220	15223	15232	15127	15142	15289	15215	15149	15155	15289	15302	15281	15153	15185	15145	15218	15316	15153	15122	15354	15237	15164	15170	15128	15124	15219	15210	15271	15147	15259	15503	15236	15230	15192	15201	15284	15025	15411	15271	15300	15239	15137	15261	15190	15182	15488	15201	15154	15217	15348	15324	15133	15212	15180	15291	15315	15095	15229	15399	15225	15174	15161	14966	15127	15279	15211	15194	15387	15015	15405	15109	15363	15111	15416	15197	15430	15185	15290	15167	15189	15132	15232	15317	15130	14842	15318	15073	15209	15202	15250	15262	15316	15143	15189	15207	15191	15260	15117	15120	15295	15119	15068	15320	15269	15318	15214	15079	15205	15255	15155	15301	15087	15321	15257	15055	15053	15268	15055	15307	15261	15318	15254	15123	15119	15174	15271	15083	15436	15266	15251	15254	15174	15299	15076	15093	15150	15080	15061	15171	15481	15184	15267	15278	15199	15271	15154	15270	15110	15182	15150	15171	15376	15305	15008	15143	15303	15233	15246	15248	14992	15190	15267	15341	15192	15136	15152	15292	15228	15124	15024	15214	15105	15196	15141	15281	15164	15075	15189	15143	15187	15150	15235	15147	15111	15282	15252	15054	15127	15004	15217	15319	15171	15283	15150	15354	15216	15222	15076	15354	15295	15234	15154	15131	15234	15140	15225	15314	15167	15140	15225	15207	15215	15148	15166	15317	15316	15044	15243	15350	15192	14975	15346	15213	15229	15240	15319	15214	15200	15328	15157	15019	15331	15139	15311	15117	15175	15202	15245	15234	15233	15289	15269	15220	15096	15341	15097	15094	15012	15132	15308	15224	15121	15219	15247	15156	15284	15243	15199	15215	15370	15264	15239	15144	15132	15335	15276	15027	15176	15303	15235	15189	15114	15116	15180	15045	15118	15211	14998	15214	15198	15263	15221	15170	15232	15370	15215	15382	15095	14980	15155	15054	15215	15252	15269	15329	15191	15266	15045	15331	15398	15391	15204	15256	15201	15278	15246	15293	15140	15104	15169	15314	15210	15204	15422	15263	15234	15140	15242	15190	15134	15289	15226	15256	15184	15244	15351	15377	15259	15265	15220	15162	15193	15138	15339	15254	15169	15078	15227	15268	15329	15141	14964	15255	15237	15281	15259	15383	15077	15181	15331	15128	15206	15375	15382	15179	15127	15046	15142	15118	15279	15085	15248	15260	15255	15113	15320	14931	15205	15269	15360	15220	15163	15303	15247	15270	15234	15413	15306	15000	15116	15124	15128	15089	15270	15129	15114	15305	15240	15345	15002	15281	15130	15132	15153	15272	15199	15200	15220	15251	15384	15045	15127	15148	15251	15207	15222	15082	15308	15232	15098	15153	15196	15167	15206	15252	15352	15112	15185	15291	15299	15278	15311	15393	15205	15345	15374	15199	15293	15348	15230	15118	15141	15244	15137	15242	15122	15281	15255	15196	15231	15418	15173	15369	15246	15336	15013	15238	15085	15369	15200	15313	15180	15376	15311	15186	15144	15406	15186	15302	15211	15273	15180	15100	15149	15170	15191	15185	15119	15286	15194	15312	15296	15147	15181	15268	15232	15057	15159	15354	15222	15124	15253	15211	15254	15180	15036	15243	15119	15204	15060	15310	15243	15092	15131	15225	15397	15159	15210	15362	15213	15135	15125	15243	15099	15319	15279	15128	15315	15151	15225	15245	15202	15312	15256	15161	15195	15037	15138	15184	15135	15143	15187	15108	15394	15282	15213	15240	15282	15274	15010	15256	15391	15203	15148	15040	15156	15012	15177	15289	15273	15302	15219	15084	15204	15215	15129	15092	15028	15142	15201	15270	15257	15174	15040	15272	15214	15151	15187	15200	15240	15141	15351	15133	15297	15519	15206	15197	15376	15208	15190	15264	15336	15248	15318	15270	15169	15161	15289	15226	15211	15175	15413	15286	15224	15205	15429	15082	15285	15189	15400	15282	15270	15399	15207	15153	15205	15173	15255	15110	15198	15261	15187	15206	15041	15237	15233	15015	15307	15096	15259	15339	15144	15274	15351	15243	15127	15124	15259	15130	15287	15211	15060	15195	15246	15117	15194	15141	15234	15439	15331	15248	15328	15208	15256	15262	15137	15234	15081	15178	15112	15226	15312	15292	15297	15292	15254	15331	15332	15087	15221	15126	15296	15073	15101	15268	15276	15349	15088	15232	15289	15156	15219	15131	15159	15349	15253	15215	15088	15230	15154	15381	15188	15216	15284	15239	15382	15349	15190	15263	15186	15212	15176	15246	15287	15150	15201	15153	15054	15110	15170	15292	15199	15217	15255	15232	15364	15103	15296	15209	15296	15229	15100	15423	15309	15206	15200	15226	15217	15310	15195	15249	15238	15202	15331	15126	15201	15327	15265	15097	15299	15463	15376	15277	15115	15446	15167	15347	15284	15307	15338	15085	15161	15237	15206	15359	15302	15085	15114	15192	15141	15226	15332	15244	15236	15201	15311	15183	15054	15225	15135	15320	15266	15374	15205	15160	15224	15243	15160	15177	15250	15388	15050	15069	15134	15067	15188	15139	15163	15256	15130	15237	15043	15267	14942	15539	15150	15284	15171	15107	15108	15263	15254	15212	15011	15350	15138	15200	15348	14986	15083	14961	15292	15191	15329	15058	15170	15224	15236	15204	15156	15310	15110	15170	15356	14973	15349	15207	15201	15246	15279	15255	15210	15122	15162	15107	15106	15071	15344	15135	15181	15219	15192	15127	15170	14977	15241	15252	15230	15308	15198	15245	15415	15148	15346	15215	15174	15140	15278	15302	15224	15272	15205	15264	15227	15299	15149	15342	15249	15288	15083	15298	15158	15318	15159	15103	15171	15303	15271	15185	15266	15219	15295	15075	15365	15195	15279	15338	15283	15206	14974	15253	15341	15120	15171	15263	15334	15216	15139	15041	15043	15160	15278	15183	15240	15292	15166	15322	14936	15231	15217	15331	15091	15219	15217	15163	15387	15146	15113	15266	15224	15195	15228	15180	15337	15280	15290	15121	15099	15137	15248	15126	15265	15193	15203	15106	15098	15141	15283	15145	15215	15285	15145	15302	15304	15190	15247	15050	15349	15255	15165	15157	15160	15099	15132	15033	15247	14971	15187	15259	15269	15181	14984	15264	15148	15219	15237	15131	15310	15204	15218	15270	15251	15301	15239	15128	15354	15179	15179	15255	15039	15140	15226	15135	15072	15366	15301	15187	15131	15137	15247	15157	15210	15023	15194	15030	15274	14852	15389	15091	15085	15359	15299	15046	15239	15391	15251	15280	15155	15327	15325	15282	15144	15136	15222	14984	15262	15268	15066	15084	15151	15467	15237	15303	14926	15208	15149	15217	15271	15138	15188	15191	15148	15029	15370	15164	15123	15147	15045	15183	15222	15173	15301	15335	15114	15142	15211	15127	15093	15208	15260	15134	15159	15138	15057	15242	15176	15055	15197	15263	15126	15173	15210	15286	15196	15199	15096	15366	15392	15286	15193	15236	15121	15192	14993	15165	15206	15102	15237	15091	15096	15072	15220	15263	15255	15153	15311	15393	14989	15281	15276	15145	15135	15223	15180	15063	15198	15115	15202	15234	15224	15213	15119	15282	15270	15181	15198	15088	15203	15062	15105	15271	15207	15024	15210	15317	15214	15240	15420	15180	15163	15394	15113	15126	15136	15150	15220	15237	15096	15206	15339	15275	15198	15261	15143	15221	15428	15133	15404	15240	15198	15184	15283	15177	15117	15268	15349	15052	15321	15254	15252	15134	15264	15209	15175	15086	15228	15251	15148	14990	15161	15248	15155	15175	15156	15229	15319	15446	15262	15427	15108	15222	15238	15261	15130	15157	15165	15233	15205	15336	15016	15134	15191	15198	15231	15193	15400	15414	15092	15307	15189	15205	15255	15164	15274	15343	15054	15250	15248	15351	15139	15254	15312	15269	15371	15153	15267	15387	15157	15283	15322	14955	15223	15263	15085	15124	15211	15215	15144	15301	15241	15104	15058	15171	15447	15247	15255	15192	15110	15192	15300	15221	15100	15224	15359	15285	15399	15183	15177	15264	15263	15247	15188	15279	15134	15266	15153	15109	15123	15170	15287	15181	15027	15236	15281	15230	15143	15017	15236	15286	15045	15277	15081	15195	15271	15175	14957	15154	15242	15297	15213	15173	15291	15172	15185	15358	15078	15298	15212	15056	15174	15387	15300	15116	15150	15349	15119	15330	15373	15199	15125	15195	15278	15120	15094	15084	15221	15143	15194	15380	15190	15083	15283	15262	15189	15111	15099	15149	15187	15154	15221	15230	15242	15160	15350	15113	15148	15060	15172	15198	15171	15270	15094	15052	15273	15315	15213	15114	15262	15432	15256	15191	15152	15392	15156	15338	15325	15170	15197	15275	15229	15206	15315	15174	15185	15240	15210	15316	15233	15178	15134	15300	15217	15157	15109	15208	15325	15167	15097	15294	15103	15083	15197	15126	15254	15189	15224	15189	15254	15235	15204	15250	15303	15087	15208	15191	15208	15175	15284	15198	15142	15159	15216	15347	15157	15226	15224	15313	15244	15232	15340	15266	15197	15259	15228	15282	15156	15231	15356	15182	15214	15307	15176	15150	15107	15243	15430	15176	15107	15266	15247	15178	15428	15325	15205	15165	15154	15309	15182	15149	15308	15303	15109	15263	15263	15390	15260	15340	15349	15187	15293	15129	15224	15210	15094	15138	15084	15328	15156	15151	15125	15264	15268	15362	15215	15322	15275	15143	15289	14968	15199	15269	15206	15036	15197	15132	15317	15350	15078	15408	15265	15275	15225	15161	15224	15277	15152	15166	15223	15144	15222	15045	15356	15330	15280	15177	15395	15192	15248	15205	15265	15182	15136	15359	15310	15190	15251	15228	15267	15209	15120	15195	15179	15391	15173	15333	15319	15255	15302	15109	15199	15260	15086	14973	15315	15250	15113	15287	15359	15057	15213	15269	15342	15106	15143	15195	15078
23822	21479	29058	24415	22678	26476	28316	24163	22943	22686	21830	21528	21382	21193	20353	20456	20301	20288	20228	20748	20739	20514	20416	20678	20116	20180	19976	19743	19867	19767	19943	21333	20739	20656	20444	19782	19874	19618	19582	19523	19484	19489	19473	19631	19570	19494	19496	19467	19486	19781	19358	19388	19352	19498	19453	19670	19419	19525	19502	19549	19459	19505	19518	19496	19666	19386	19449	19614	19555	19646	19424	19529	19503	19262	19585	19350	19580	19418	19393	19575	19559	19411	19727	19570	19631	19451	19311	19304	19652	19388	19446	19459	19498	19494	19499	19421	19453	19426	19470	19513	19312	19538	19535	19584	19579	19773	19567	19682	19344	19663	19610	19477	19225	19391	19508	19585	19557	19540	19495	19321	19446	19251	19565	19544	19543	19523	19633	19580	19630	19136	19461	19469	19375	19631	19509	19416	19291	19475	19278	19497	19465	19454	19545	19671	19822	19556	19446	19240	19512	19290	19738	19622	19488	19391	19344	19642	19490	19489	19392	19365	19434	19344	19246	19453	19518	19397	19255	19270	19520	19557	19447	19310	19421	19532	19423	19496	19581	19399	19518	19391	19505	19438	19546	19488	19400	19314	19207	19512	19367	19250	19410	19439	19570	19381	19368	19346	19448	19565	19635	19320	19438	19624	19711	19378	19518	19607	19364	19343	19638	19511	19445	19443	19593	19479	19602	19311	19383	19676	19512	19366	19459	19502	19447	19550	19361	19499	19359	19506	19543	19275	19506	19444	19480	19646	19438	19670	19405	19538	19530	19590	19389	19275	19626	19548	19517	19242	19484	19417	19266	19548	19527	19519	19539	19592	19327	19341	19636	19629	19581	19404	19251	19410	19490	19607	19548	19189	19309	19405	19767	19521	19690	19184	19307	19462	19471	19335	19411	19266	19525	19360	19492	19520	19286	19477	19461	19555	19578	19330	19656	19467	19500	19368	19352	19501	19548	19327	19570	19679	19509	19432	19645	19473	19433	19519	19521	19580	19714	19528	19198	19540	19660	19358	19516	19287	19407	19533	19640	19383	19584	19538	19307	19293	19408	19486	19611	19519	19290	19268	19533	19551	19547	19343	19597	19561	19341	19590	19649	19492	19434	19288	19433	19604	19489	19294	19661	19589	19585	19524	19414	19489	19372	19552	19697	19810	19373	19454	19554	19690	19729	19372	19425	19534	19396	19526	19511	19344	19471	19594	19534	19426	19440	19464	19480	19338	19328	19426	19414	19297	19498	19298	19518	19554	19443	19462	19468	19416	19428	19324	19539	19527	19443	19492	19419	19515	19405	19560	19485	19376	19348	19563	19269	19516	19479	19625	19443	19369	19253	19498	19424	19547	19540	19521	19648	19594	19430	19382	19342	19440	19529	19554	19302	19469	19280	19502	19328	19496	19611	19362	19430	19607	19409	19645	19316	19425	19407	19423	19329	19410	19368	19715	19461	19514	19499	19593	19518	19435	19312	19420	19263	19457	19316	19526	19700	19436	19416	19333	19675	19645	19381	19168	19506	19384	19570	19477	19454	19397	19408	19449	19536	19317	19631	19502	19563	19280	19654	19412	19624	19451	19521	19469	19257	19479	19314	19459	19448	19350	19399	19610	19525	19534	19412	19393	19262	19502	19376	19356	19580	19631	19754	19592	19462	19375	19434	19350	19469	19479	19451	19443	19440	19544	19768	19467	19330	19248	19311	19382	19443	19482	19232	19331	19353	19240	19339	19511	19401	19407	19404	19465	19522	19590	19590	19512	19586	19535	19481	19562	19411	19357	19499	19572	19352	19417	19461	19312	19419	19307	19585	19701	19416	19560	19360	19447	19548	19514	19439	19359	19369	19253	19380	19296	19574	19416	19393	19477	19303	19471	19416	19453	19492	19457	19277	19491	19569	19325	19477	19585	19471	19462	19475	19387	19640	19566	19319	19506	19350	19506	19200	19519	19395	19504	19302	19388	19342	19465	19474	19432	19442	19194	19397	19319	19557	19439	19443	19387	19341	19388	19467	19338	19502	19380	19402	19323	19579	19402	19470	19368	19389	19541	19196	19478	19390	19585	19446	19341	19404	19599	19393	19329	19324	19321	19362	19505	19341	19559	19382	19639	19359	19372	19425	19511	19493	19731	19471	19549	19487	19405	19527	19456	19628	19512	19346	19559	19225	19507	19550	19506	19352	19510	19738	19221	19442	19460	19440	19760	19539	19468	19409	19360	19593	19592	19427	19427	19554	19502	19490	19550	19532	19559	19320	19636	19412	19262	19671	19368	19305	19485	19355	19394	19417	19216	19519	19501	19613	19327	19602	19270	19393	19513	19535	19411	19619	19260	19368	19316	19498	19433	19411	19451	19203	19399	19385	19444	19456	19431	19449	19370	19378	19479	19391	19608	19322	19430	19199	19434	19372	19509	19507	19346	19627	19525	19457	19222	19501	19397	19432	19388	19433	19412	19412	19258	19455	19497	19584	19438	19551	19488	19416	19525	19532	19533	19483	19540	19429	19421	19574	19521	19598	19407	19348	19395	19422	19472	19273	19519	19667	19246	19209	19330	19452	19467	19339	19393	19124	19210	19370	19522	19349	19564	19316	19293	19522	19474	19504	19462	19457	19480	19530	19411	19584	19253	19479	19342	19516	19652	19492	19580	19464	19360	19449	19633	19635	19364	19412	19303	19566	19553	19418	19495	19292	19524	19543	19500	19368	19491	19238	19342	19430	19531	19427	19556	19493	19491	19492	19161	19527	19418	19526	19690	19530	19725	19570	19492	19366	19397	19364	19312	19296	19232	19391	19385	19326	19421	19375	19317	19478	19501	19565	19262	19249	19435	19479	19572	19462	19539	19463	19632	19711	19615	19660	19531	19466	19308	19500	19387	19316	19506	19398	19396	19370	19233	19495	19420	19333	19237	19533	19598	19551	19523	19489	19496	19599	19505	19385	19231	19428	19228	19265	19372	19628	19519	19596	19513	19461	19658	19571	19548	19369	19392	19488	19472	19711	19581	19334	19619	19573	19515	19518	19347	19257	19501	19483	19532	19402	19440	19364	19519	19371	19529	19334	19409	19409	19260	19495	19506	19392	19417	19416	19674	19599	19616	19378	19405	19480	19119	19268	19319	19448	19473	19391	19440	19435	19347	19513	19690	19452	19431	19518	19245	19545	19612	19653	19312	19536	19535	19618	19692	19364	19476	19310	19381	19585	19352	19640	19467	19303	19465	19296	19444	19593	19624	19393	19489	19536	19240	19626	19645	19414	19438	19541	19298	19484	19525	19464	19300	19411	19765	19591	19373	19421	19230	19707	19545	19524	19639	19373	19396	19429	19644	19542	19362	19564	19650	19368	19430	19464	19165	19358	19565	19249	19220	19512	19341	19325	19279	19371	19329	19538	19397	19630	19489	19492	19546	19339	19591	19642	19660	19450	19391	19565	19566	19357	19322	19554	19417	19541	19477	19413	19512	19269	19214	19412	19422	19454	19665	19357	19482	19391	19566	19474	19443	19334	19506	19496	19653	19213	19409	19495	19351	19385	19413	19553	19495	19426	19202	19457	19368	19348	19463	19549	19339	19549	19150	19157	19424	19367	19311	19372	19440	19335	19532	19223	19665	19574	19349	19389	19241	19259	19463	19409	19423	19256	19497	19386	19379	19321	19660	19652	19397	19425	19405	19495	19414	19499	19545	19366	19372	19474	19436	19520	19386	19269	19327	19474	19305	19401	19322	19369	19464	19400	19348	19429	19471	19449	19398	19264	19493	19340	19580	19425	19311	19460	19569	19631	19418	19532	19281	19560	19452	19336	19516	19493	19558	19611	19461	19323	19567	19331	19326	19483	19360	19355	19534	19243	19377	19442	19488	19094	19422	19332	19626	19627	19469	19561	19425	19286	19488	19548	19658	19424	19349	19364	19407	19446	19476	19571	19451	19478	19474	19577	19344	19507	19303	19494	19432	19270	19391	19301	19496	19588	19586	19637	19287	19416	19513	19413	19452	19507	19571	19632	19330	19363	19572	19540	19173	19377	19373	19340	19256	19442	19599	19683	19330	19454	19480	19577	19189	19369	19604	19366	19702	19494	19442	19417	19447	19341	19476	19334	19362	19464	19489	19393	19210	19577	19393	19348	19417	19707	19386	19515	19481	19510	19386	19530	19506	19490	19213	19362	19325	19199	19444	19394	19489	19643	19539	19452	19537	19137	19731	19577	19351	19574	19546	19293	19367	19308	19501	19471	19496	19493	19426	19468	19447	19309	19448	19489	19501	19440	19394	19471	19302	19449	19624	19313	19358	19540	19383	19475	19414	19519	19239	19538	19520	19560	19400	19486	19484	19592	19574	19511	19330	19393	19634	19462	19584	19669	19519	19369	19342	19411	19378	19403	19632	19638	19458	19513	19484	19324	19470	19384	19390	19419	19521	19423	19628	19426	19433	19674	19494	19382	19145	19597	19336	19626	19586	19637	19572	19388	19617	19485	19556	19465	19326	19292	19362	19469	19278	19383	19669	19423	19409	19497	19331	19518	19528	19475	19652	19638	19537	19430	19402	19481	19546	19656	19508	19331	19730	19458	19411	19480	19312	19300	19431	19556	19198	19311	19665	19498	19512	19474	19541	19439	19563	19487	19508	19403	19404	19310	19453	19594	19497	19366	19348	19507	19487	19270	19261	19485	19361	19463	19371	19341	19432	19348	19411	19413	19521	19581	19819	19480	19322	19414	19370	19409	19394	19576	19596	19733	19451	19391	19287	19510	19302	19381	19370	19403	19478	19547	19435	19394	19591	19527	19471	19407	19449	19354	19560	19269	19359	19321	19383	19357	19536	19519	19420	19595	19319	19470	19351	19353	19543	19533	19365	19441	19219	19387	19398	19277	19516	19427	19478	19434	19458	19617	19551	19521	19522	19214	19521	19441	19494	19436	19547	19565	19529	19506	19395	19529	19448	19228	19525	19414	19326	19394	19490	19593	19230	19323	19481	19471	19367	19415	19351	19500	19449	19427	19546	19479	19562	19422	19632	19656	19224	19368	19352	19413	19767	19586	19368	19583	19565	19501	19751	19377	19411	19428	19420	19344	19425	19505	19408	19662	19571	19334	19425	19154	19560	19603	19404	19299	19387	19329	19376	19224	19452	19407	19422
21688	36264	36408	31208	28462	26195	23393	21914	21009	19879	19012	18463	18394	18072	17119	16917	16944	16268	16799	17590	17408	17006	16992	16758	16659	16358	16279	16075	15851	15984	16267	18453	17649	17325	16604	16066	15911	15592	15630	15389	15638	15548	15643	15480	15689	15546	15546	15628	15433	15779	15563	15453	15551	15532	15572	15512	15542	15560	15475	15495	15549	15482	15543	15522	15497	15510	15804	15585	15526	15626	15677	15487	15582	15583	15579	15631	15603	15648	15695	15636	15537	15581	15781	15551	15426	15453	15853	15606	15728	15656	15479	15541	15570	15471	15621	15423	15561	15543	15456	15642	15488	15834	15533	15551	15683	15527	15380	15339	15519	15548	15636	15550	15707	15770	15574	15570	15660	15513	15498	15625	15490	15640	15626	15560	15632	15431	15679	15526	15556	15410	15550	15529	15575	15365	15729	15606	15365	15607	15606	15771	15446	15492	15625	15590	15681	15535	15596	15536	15544	15580	15476	15701	15658	15506	15666	15578	15533	15436	15633	15657	15551	15535	15467	15594	15464	15646	15557	15650	15385	15561	15639	15679	15558	15617	15698	15555	15638	15517	15578	15622	15491	15484	15553	15648	15596	15583	15406	15653	15540	15436	15562	15642	15628	15607	15564	15540	15529	15558	15529	15585	15801	15506	15642	15577	15426	15485	15614	15656	15721	15464	15483	15608	15577	15575	15529	15578	15380	15591	15694	15417	15573	15466	15608	15458	15510	15583	15558	15477	15646	15518	15645	15691	15679	15627	15711	15430	15396	15516	15459	15494	15604	15593	15626	15460	15654	15671	15582	15551	15602	15529	15526	15394	15324	15557	15732	15456	15673	15641	15638	15685	15655	15482	15586	15532	15691	15683	15513	15558	15543	15631	15573	15666	15576	15671	15532	15521	15630	15502	15549	15460	15539	15473	15550	15432	15504	15542	15577	15544	15576	15546	15693	15516	15531	15625	15600	15644	15480	15703	15661	15544	15493	15457	15662	15268	15633	15469	15595	15661	15406	15492	15506	15440	15525	15397	15547	15664	15591	15402	15570	15610	15533	15518	15449	15464	15573	15580	15587	15456	15524	15533	15599	15348	15517	15519	15465	15399	15589	15733	15536	15333	15356	15660	15657	15791	15350	15576	15428	15415	15697	15571	15380	15489	15504	15673	15554	15695	15492	15543	15658	15610	15542	15652	15544	15567	15499	15463	15653	15571	15517	15569	15405	15495	15471	15441	15565	15617	15691	15614	15524	15430	15703	15565	15629	15684	15480	15563	15528	15381	15455	15543	15482	15581	15663	15571	15538	15698	15444	15568	15559	15695	15590	15365	15783	15624	15509	15568	15555	15668	15422	15350	15535	15658	15512	15601	15589	15629	15477	15573	15700	15472	15501	15403	15457	15310	15478	15420	15588	15631	15674	15520	15469	15586	15617	15530	15588	15648	15534	15606	15297	15592	15565	15392	15717	15554	15680	15676	15570	15583	15577	15545	15458	15619	15536	15476	15653	15546	15421	15749	15433	15657	15579	15644	15403	15623	15508	15413	15640	15578	15677	15438	15489	15670	15461	15654	15526	15585	15566	15605	15532	15571	15597	15517	15486	15496	15735	15692	15474	15635	15654	15441	15605	15510	15463	15614	15487	15450	15469	15496	15374	15546	15576	15439	15549	15616	15592	15509	15671	15391	15550	15579	15617	15484	15583	15565	15520	15533	15709	15547	15409	15598	15656	15643	15533	15603	15608	15487	15639	15568	15548	15542	15475	15606	15547	15537	15516	15615	15742	15579	15546	15685	15624	15620	15382	15618	15628	15644	15457	15506	15479	15497	15554	15674	15540	15467	15634	15634	15537	15397	15621	15524	15472	15489	15442	15374	15508	15430	15437	15655	15480	15503	15501	15537	15550	15633	15761	15634	15698	15487	15629	15682	15395	15684	15554	15652	15419	15652	15397	15343	15595	15523	15493	15616	15428	15558	15412	15574	15375	15620	15531	15486	15607	15550	15437	15609	15516	15514	15501	15445	15489	15442	15549	15717	15559	15610	15536	15481	15504	15483	15653	15597	15552	15736	15412	15595	15543	15332	15564	15666	15741	15490	15634	15452	15525	15433	15367	15728	15622	15540	15418	15532	15441	15426	15626	15618	15605	15624	15478	15559	15327	15508	15579	15471	15389	15430	15511	15621	15615	15677	15611	15599	15535	15730	15448	15532	15518	15494	15597	15572	15536	15563	15440	15529	15742	15547	15631	15484	15461	15672	15549	15517	15594	15429	15741	15507	15423	15578	15840	15551	15679	15675	15494	15609	15536	15591	15507	15376	15585	15484	15554	15478	15724	15546	15548	15699	15745	15513	15657	15558	15518	15450	15575	15513	15505	15589	15465	15514	15571	15540	15569	15576	15673	15544	15633	15297	15446	15633	15489	15508	15471	15619	15640	15582	15370	15624	15559	15582	15648	15485	15494	15684	15649	15469	15485	15567	15403	15603	15515	15598	15438	15562	15577	15533	15607	15479	15591	15611	15339	15526	15646	15541	15436	15464	15558	15716	15454	15421	15581	15592	15321	15507	15521	15635	15428	15481	15517	15273	15567	15455	15494	15675	15575	15611	15420	15730	15407	15520	15524	15518	15697	15628	15729	15573	15488	15496	15533	15596	15715	15588	15488	15340	15456	15412	15509	15494	15507	15673	15566	15423	15481	15486	15495	15471	15562	15552	15419	15487	15638	15500	15634	15653	15743	15633	15550	15536	15436	15274	15321	15403	15528	15583	15565	15559	15511	15672	15531	15470	15538	15615	15622	15485	15486	15632	15543	15508	15453	15462	15535	15553	15504	15604	15450	15640	15667	15524	15667	15482	15646	15566	15556	15668	15726	15453	15364	15461	15574	15611	15661	15420	15631	15593	15488	15603	15442	15460	15463	15443	15484	15504	15533	15503	15413	15622	15770	15649	15486	15419	15763	15572	15516	15495	15581	15428	15581	15610	15369	15557	15636	15651	15591	15342	15616	15512	15496	15485	15560	15606	15452	15652	15565	15541	15681	15593	15324	15576	15569	15621	15609	15650	15404	15644	15607	15478	15552	15580	15498	15685	15449	15356	15696	15615	15565	15663	15481	15650	15578	15506	15461	15443	15443	15456	15511	15637	15569	15536	15601	15640	15833	15473	15655	15368	15648	15462	15515	15568	15657	15411	15548	15594	15526	15432	15597	15693	15389	15463	15438	15488	15443	15531	15617	15430	15618	15642	15481	15667	15419	15468	15528	15594	15489	15593	15420	15633	15539	15498	15663	15566	15354	15608	15336	15466	15508	15483	15464	15372	15291	15304	15478	15471	15575	15615	15498	15442	15391	15624	15686	15511	15499	15489	15699	15395	15577	15401	15437	15493	15658	15551	15720	15503	15347	15816	15405	15621	15404	15477	15464	15369	15426	15553	15573	15496	15409	15430	15764	15569	15591	15596	15500	15595	15543	15627	15601	15624	15430	15498	15408	15708	15505	15651	15483	15519	15712	15549	15504	15469	15512	15471	15591	15508	15633	15494	15605	15467	15608	15510	15611	15508	15551	15525	15522	15556	15480	15450	15544	15495	15324	15424	15700	15473	15405	15552	15558	15441	15603	15523	15513	15603	15668	15348	15570	15450	15442	15534	15697	15429	15471	15623	15462	15638	15554	15401	15636	15412	15673	15523	15558	15508	15487	15492	15425	15595	15472	15505	15426	15391	15543	15567	15641	15510	15589	15578	15501	15562	15483	15606	15529	15528	15623	15418	15599	15546	15578	15427	15529	15718	15416	15642	15551	15404	15625	15447	15684	15482	15535	15514	15442	15530	15386	15523	15546	15556	15412	15643	15638	15528	15555	15766	15543	15590	15397	15580	15524	15567	15565	15671	15581	15474	15511	15558	15514	15509	15467	15776	15645	15498	15469	15400	15616	15623	15353	15577	15677	15400	15537	15554	15561	15581	15603	15498	15568	15719	15643	15638	15588	15573	15601	15414	15669	15456	15439	15581	15523	15405	15585	15515	15482	15652	15506	15483	15643	15481	15502	15515	15427	15589	15567	15461	15529	15349	15452	15764	15385	15572	15545	15483	15614	15533	15652	15465	15601	15597	15664	15544	15524	15572	15496	15602	15520	15563	15611	15493	15574	15512	15534	15519	15490	15553	15964	15568	15528	15778	15473	15449	15539	15440	15676	15480	15496	15494	15410	15613	15632	15559	15485	15545	15403	15588	15609	15559	15463	15571	15549	15365	15505	15496	15615	15628	15465	15610	15588	15490	15570	15613	15626	15437	15320	15533	15470	15661	15614	15739	15543	15624	15650	15514	15326	15651	15575	15603	15598	15637	15602	15590	15592	15628	15418	15703	15600	15633	15588	15595	15376	15595	15290	15604	15683	15568	15563	15563	15515	15568	15629	15447	15641	15539	15508	15513	15661	15460	15562	15454	15608	15623	15610	15640	15630	15320	15560	15435	15521	15646	15631	15472	15499	15522	15582	15509	15335	15558	15386	15475	15450	15701	15567	15404	15560	15617	15736	15496	15557	15623	15496	15705	15546	15660	15396	15442	15537	15697	15375	15525	15488	15585	15617	15436	15556	15492	15693	15734	15606	15544	15606	15682	15578	15652	15488	15659	15732	15397	15578	15544	15696	15741	15421	15476	15561	15538	15476	15513	15629	15635	15595	15717	15612	15643	15551	15529	15595	15559	15637	15485	15578	15537	15399	15566	15553	15571	15636	15354	15521	15511	15430	15655	15685	15481	15531	15530	15482	15417	15616	15665	15458	15391	15637	15646	15568	15674	15566	15648	15621	15563	15525	15500	15583	15545	15543	15554	15584	15603	15516	15547	15622	15530	15564	15620	15427	15566	15458	15559	15547	15639	15494	15491	15491	15675	15473	15604	15480	15622	15541	15638	15551	15710	15510	15614	15595	15426	15528	15558	15799	15607	15500	15676	15578	15412	15463	15621	15670	15503	15391	15483	15623	15436	15373	15352	15525	15599	15564	15553	15570	15731	15587	15548	15668	15456	15432	15524	15593	15609	15628	15566	15653	15434	15572	15381	15564	15546	15605	15430	15520	15570	15555	15569	15583	15545	15502	15449	15598	15521	15416	15591	15593	15534	15529	15686	15535	15558
30079	24601	28269	25992	22527	22106	21670	21260	21174	20736	20703	20654	20499	20578	20342	20279	20420	20107	20484	20667	20529	20529	20679	20438	20346	20318	20171	20122	19982	19958	20264	20400	20116	20309	20334	20026	20248	20285	20152	20151	20332	20199	20216	20325	20233	20135	20238	20226	20198	20144	20248	20150	20192	20149	20141	20283	20272	20302	20428	20021	20038	20253	20183	20194	20135	20130	19946	19971	20140	20063	19998	20075	20258	20165	20029	20250	20283	20391	20180	19932	20140	20288	20302	20116	20110	19767	20148	20085	20204	20099	20035	20246	20363	20294	20236	20269	20171	19911	20005	20090	20153	20081	20318	20345	20104	20146	20207	20121	19961	20142	20085	20232	20393	20052	20287	20134	20272	20121	20301	20226	20044	20307	20268	20066	20139	20161	20348	20187	20406	20201	20166	19992	20251	20104	20162	20169	20032	19987	20049	20170	20097	20004	20211	20185	20124	20107	20142	20181	20145	20175	20031	20392	20080	20154	20219	20299	20388	20361	20216	20233	20200	20064	20187	20106	20031	20111	20356	20132	20027	20231	20103	20294	19978	20063	20077	20310	20259	20138	20207	20091	20296	20279	19987	19977	20199	20056	20217	20171	20068	20054	20131	20241	20112	19914	20140	20293	20383	20125	20217	20400	20269	20347	20209	20210	19999	20181	20205	20123	20313	20538	20432	19865	20038	20191	20090	20138	20195	20338	20256	20248	20033	20216	20226	20134	20284	20056	20309	20126	20080	20171	20118	20167	20188	20227	20177	20323	20193	20259	20406	20526	20097	20064	20123	20262	20180	20314	20083	20181	20389	19973	20295	19916	20225	20291	20274	20232	20214	20390	20188	20130	19993	20182	20077	20024	20268	20170	20091	20107	20203	20467	20066	20142	19942	20192	20177	20357	20168	20100	20115	20045	20287	20292	20136	20048	20082	20089	20226	20201	20180	20223	20208	20016	20037	20236	20150	20243	20076	20068	20150	20092	19996	20033	20081	20155	20283	20072	20105	20070	20263	19909	19950	20090	20069	20323	20322	20030	20037	20123	20133	20044	20153	20256	20086	20021	20064	20058	20076	20116	20196	20188	20100	20113	19965	20280	20278	20283	20135	19952	20356	20310	20033	19968	20065	20178	20450	19920	20339	20294	20214	20165	19994	20156	20243	19746	20318	20481	20144	20026	20320	19982	20079	19950	20074	20249	20089	20050	20144	20240	20184	20501	20338	20088	20182	20131	20021	19977	20104	20310	20281	20213	20148	20262	20022	20202	20202	20111	20120	20057	19985	20016	20185	20240	20195	20301	20217	20318	20231	20168	20342	20175	20262	20205	20132	20063	20231	20188	20120	20315	20204	20215	20227	20200	20236	20112	20265	20228	20227	20226	20022	20172	20251	20253	20088	20057	20231	20335	20186	20230	20224	20055	20033	19917	20037	20240	20131	20214	20197	20171	20055	19953	20123	20146	20174	20049	19912	20219	20042	20072	20172	20211	19990	20042	20252	20224	20325	20253	20088	20109	20182	20106	20183	20283	19925	20144	20028	20367	20298	19961	20061	20390	20163	20178	20134	20027	20318	20421	20160	20213	20054	20205	20139	20177	20020	20079	20325	20285	20161	20133	20210	20302	20163	20084	20135	20272	20419	19964	20220	20164	20090	20360	20240	19843	20125	20240	20104	20059	20236	20165	20250	20258	20234	20159	20289	20277	20209	20212	20098	20022	20020	20187	20207	20138	20200	19993	20136	20215	20065	19961	20190	20204	20217	20054	20072	20003	20295	20141	20459	20087	20189	20223	20295	20149	20233	20181	20258	19995	20391	20106	20090	20210	20321	19809	20228	19984	20137	20072	20188	20153	20043	20310	20085	20224	20208	20146	20150	20086	20076	20158	20253	20115	20288	19935	20039	20428	20391	20114	20228	20135	20097	20338	20213	20138	20140	20139	20104	20025	20176	20074	20162	19952	20291	20304	20139	20214	20219	20164	20112	19999	20366	20171	20110	20184	20257	20145	20062	20082	20079	19960	20225	20304	20240	20083	20035	19962	20200	20331	20105	20164	20134	20214	20058	20319	20271	20247	20087	20206	20347	20066	20162	20075	20231	20161	20118	20086	20283	20301	20082	20251	20069	20049	20104	20273	19901	19998	20184	20329	20114	19986	20179	20171	20164	20029	20289	20031	20070	20054	20272	20248	20067	20283	20074	20035	20102	20117	20131	20049	20394	20063	20256	20321	20238	19817	20100	20077	20188	20063	20033	20165	19737	20219	20200	20166	20188	20089	20287	19897	20125	20343	20233	20107	19977	19957	20084	20157	20299	20399	20122	20151	20241	20112	20156	20062	20190	20027	20090	20150	20150	20166	20145	20256	20153	20015	20324	20015	20203	20483	20182	19925	20068	19981	20328	20202	20051	19948	20238	20121	20204	20064	20183	20155	20160	20398	20263	20155	20157	20300	20277	20233	19970	20043	20157	20320	20330	20455	20293	20047	20220	20189	20119	19929	20058	20075	20233	19968	20061	20042	20126	20422	20215	20127	20362	20174	19924	20048	20032	20165	20024	20014	20149	20108	20170	20240	20101	20109	20183	20198	20251	20239	20069	20231	20093	20317	19974	20144	20089	20303	20290	20123	20168	20137	19977	20145	20035	19956	19907	20213	20155	20236	20227	20123	20150	20307	20332	20160	20285	20154	20177	20252	20031	20213	20213	20024	20138	20072	20193	20192	20085	20109	20116	20213	20326	20186	20280	20095	20174	20162	20461	20014	20194	20096	20310	20131	20280	19965	19834	20038	20117	20180	20300	20388	20146	20238	20038	20064	20067	20300	20193	20257	20154	20083	20001	20156	20336	20107	20182	20035	20086	19958	20268	20225	20137	20221	19995	19961	20095	20135	19989	20281	20249	20187	20343	19990	20128	19905	20056	20203	20084	20047	20008	20241	20401	20275	19962	20188	20408	20209	20207	20204	20052	20275	20227	20009	20166	20187	20109	20146	20004	20196	19985	20043	20096	19962	20134	20262	20197	20092	20197	20066	20209	20151	20430	20358	20015	20300	20076	20208	20137	20164	20388	20092	20154	20080	19983	20303	20363	20185	20253	20128	20275	20052	20126	20158	20133	20175	20239	20123	20281	20100	20139	20071	20223	20151	20171	20288	20357	19940	20224	20230	20134	20166	19950	20185	20121	20147	20130	20119	20475	20037	20000	20313	20223	20275	20098	20257	20235	20133	19991	20205	20167	20174	20005	20247	20088	19971	20220	20204	20202	20148	20393	20099	20317	20134	20186	20142	20051	20153	20213	20180	20081	20218	20193	20076	20211	20087	19969	20220	20007	20067	20121	20215	20154	20214	20276	20081	20268	20166	20027	20067	20078	20266	20358	20133	20238	20127	20073	20164	20212	20253	20121	20103	20295	20198	20277	20242	20094	20245	20418	20244	20326	20240	19930	19965	19996	20015	19983	19998	20075	20155	20178	20248	20288	20225	20091	20141	19944	20101	20199	20202	20187	20169	20010	20266	19885	20213	20186	19971	20215	20171	20206	20425	20273	20174	20168	20150	20248	20254	20184	20496	20277	20255	20053	20182	20404	20354	20116	20137	20101	20179	20137	20078	20147	19894	20236	20269	20239	20176	20154	20095	20116	20178	20152	20226	20106	19971	20103	20183	20111	20315	20323	19942	19835	20276	20139	20235	20175	19948	20179	20240	20118	20222	19832	20229	19929	20155	20308	20184	20117	20130	20165	20175	20152	20031	20221	20180	20271	20212	20199	20287	20139	20088	20289	20236	20328	20188	20360	20380	20190	20229	19832	19983	20194	20302	20332	20241	20033	20209	20151	20305	20210	20080	20361	20123	19944	20193	20392	20178	20212	20151	20167	20157	20029	20114	20320	20293	20283	20233	20105	20238	20163	20289	20328	20277	20022	20207	20292	20144	20000	20144	20292	20140	20226	20150	20314	20211	20244	20240	20322	20162	20228	20116	20388	20040	20139	20106	20376	20377	20160	20240	20072	20226	20010	20245	20199	20198	20125	19999	20050	20257	20176	19954	20234	20168	20184	20341	20112	20251	20225	20086	20178	20169	20116	19950	20159	20140	20269	20243	20174	20212	19917	20178	20025	20301	20298	20136	20284	20325	19937	20175	20121	20294	20297	20127	20003	19994	20031	20363	20130	20370	20185	20087	20108	20352	20101	20209	19908	20025	20201	20271	20118	20049	20320	19979	20081	20102	20076	19974	20167	20229	20232	20259	20101	19972	20129	20232	20260	20103	20111	20034	20300	19981	20230	20042	20105	20197	20117	20275	20244	20079	20001	20318	20010	19905	20161	20175	20215	20046	19993	20412	19996	20151	20111	20147	20147	20196	20071	20056	19899	20256	20102	20064	20269	20352	20248	20246	20261	20232	20282	20086	20116	20409	20087	20031	20126	20391	20059	20356	20130	20148	19924	20151	19996	20212	20115	20237	20132	20149	20141	20321	20107	20234	20168	20118	20306	20102	20118	20347	20167	20360	20231	20093	20298	20197	20204	20025	20264	20297	20020	20133	20007	20313	20281	20266	20176	20140	20463	20246	19944	20016	20433	20220	20191	20121	20237	20271	20092	20238	20192	20205	20198	20070	20102	20308	20129	20097	20205	20379	20249	19904	20131	20102	20223	20241	20047	19988	20423	20178	20275	20367	20276	20206	20014	20286	19903	20177	20316	20193	20060	20097	20261	20275	20371	20239	20256	20293	20126	20235	20128	20188	20028	20205	20014	20072	20140	20040	20309	20193	20282	20055	20085	20175	20220	20091	20113	20252	20258	20048	20071	20214	20234	20009	20263	19891	20298	20148	20284	19968	20184	20146	20294	20182	20018	20314	20091	20057	20187	20002	20104	20407	20117	20309	20079	20217	20373	20148	20074	20256	20389	20163	20166	20123	20108	20085	19954	20013	20153	20171	20244	20236	20333	20378	20252	20161	20104	20153	19998	20249	20012	20235	20340	20260	20091	20110	20232	20167	20134	20184	20066	20263	20091	20285	20177	20302	19967	20086	20138	20304	20183	20125	20192	20008	20195	20055	20137	20202	20195	20250	20137	20232	20083	20346	20225	20262	20357	20517	20248	20332	20230	20099	20147	20148	20070	20221	20051	20065	20195	20068
19374	23855	25022	22269	19894	18454	17733	17234	17232	16688	16695	16517	16699	16379	16240	16187	16192	16136	16443	16253	16515	16348	16162	16411	16147	15846	16139	15898	16083	16017	16047	16066	16124	16003	15996	16006	15905	15884	16011	15786	15911	15924	15821	15975	15874	15833	16006	15835	15912	15944	15814	16024	15877	15902	15994	15887	15825	16038	15982	15813	15874	15956	15944	15905	16010	15943	16000	15721	16004	15868	15986	15751	15997	16004	15971	15941	15911	15992	15978	16020	16037	15893	16026	16035	15908	15882	15926	15948	15786	15855	15860	15905	16017	15940	15892	15842	15943	15817	15797	16018	15912	16022	15839	15722	15914	15804	15825	15980	16052	15996	15920	16140	15861	15827	16080	15963	15900	15845	15803	15878	15917	15957	15861	16067	15897	16013	15971	15894	15908	15790	15911	16106	15822	15941	15851	15874	16013	15967	15932	15682	16023	15912	15898	15928	15759	15909	15979	15721	15880	16046	15987	15748	15978	15956	15920	15716	16004	15960	16086	16093	15896	15851	15887	15981	15932	15824	15957	15763	16096	15993	16051	16030	15735	15955	15806	16000	15939	15771	15866	15866	15838	16055	15798	15905	16016	15859	15905	16013	15963	15819	15909	15968	15936	15809	16034	15967	15936	15885	15948	16054	15913	15883	15770	15841	15931	15865	15905	15857	15910	15956	15792	15879	15880	15902	15878	15967	15958	15886	15809	15886	15857	15624	15780	16015	16170	15790	15884	15990	15954	15785	15937	15719	15911	15856	15827	15849	15957	16008	15944	15850	15962	15874	15760	15946	15836	15909	15901	16006	15873	15965	15788	15820	15971	15977	15847	15746	15969	15889	15936	15762	15871	16059	15850	15823	15945	15893	16024	15753	15664	16013	16030	15971	15982	15879	16048	15868	16066	15825	15999	15861	15874	15986	15842	15920	15994	16000	15758	15908	16037	15947	15811	16039	15950	16018	16068	15829	15892	15965	15847	15880	15928	15707	15679	15906	15983	15952	15866	15878	15782	15953	15926	15921	15886	15997	16125	15974	15934	15625	15968	15832	15928	15893	15800	15782	15870	16115	15845	16056	16112	15798	15944	16046	16069	15768	15942	15857	15987	16083	15936	16079	15900	15873	15932	15853	16045	15939	15885	15868	15990	15876	15971	15995	15713	16002	16047	16022	15859	15933	15988	15783	15958	15804	15898	15866	15974	15832	15998	15974	15895	15895	15895	15977	15801	15752	16023	15843	15940	15835	15768	16009	15721	15896	15856	15947	15972	15937	15829	15724	15906	15852	15878	16027	16108	15989	15862	15828	16000	15991	15889	15972	15934	15978	15815	15898	15944	15807	15906	16074	15814	16009	15918	15933	15834	15986	16022	16026	15942	15951	15981	15944	15906	15860	15913	15822	15938	15960	16048	15898	15921	16031	16051	16138	15977	15990	16005	15959	15842	16026	15691	15781	15770	15918	15910	15994	15826	15864	15901	15827	15954	15948	15913	15925	15796	15984	15805	15997	15921	15761	15944	15835	15851	15896	15713	15865	15958	15913	15831	15894	15960	16026	16043	15690	15973	15930	16015	15698	15831	15921	16026	15990	15918	15928	15794	16045	16028	15994	16021	15911	15984	15729	15967	15956	15848	15998	15912	15826	15854	15989	16046	15951	15986	16066	16006	15917	15964	15835	15952	15948	16005	15797	15943	15907	15886	15988	15709	15689	15944	16046	15807	15874	15919	15824	15836	15986	15945	16019	15821	15865	15939	15873	15943	15956	16039	15893	15974	15886	15825	15901	15826	15940	16055	15920	15915	15905	15882	15907	15811	15873	15829	16029	15977	15920	15944	15865	15857	15961	16009	15923	15752	15725	15684	15931	15963	15915	15889	15824	16076	15910	15783	15981	15921	15868	15947	15924	16053	15824	15654	15751	15671	15805	15848	16000	16032	15886	15898	15832	15815	15587	15873	15896	15949	16147	15879	15775	15765	16039	16054	16009	16029	15550	15962	15912	16005	15948	15840	15813	15908	15883	15912	15934	15926	16026	15965	15904	15958	15792	16008	15969	15799	16124	15993	15877	15779	15863	15936	15809	15888	15929	15834	15899	15914	15855	16064	15790	16061	15953	16025	16128	15855	15920	15863	16168	15901	15914	15976	15870	16000	15997	15838	15893	15953	16064	16013	15993	15997	16085	15969	15921	15908	15899	16072	15864	16102	15874	15947	15907	15974	15805	15992	16002	15959	15935	15929	15979	15777	15873	15826	15870	15882	16099	15737	15881	15908	15952	15900	15982	16000	15938	15952	15917	15846	15976	16066	15930	15941	15830	15909	16040	15771	15780	15902	16192	15831	15882	15815	15994	15950	15974	15963	15907	15928	15919	16096	15889	15997	16053	15751	15796	15817	15915	15666	15939	15803	15852	15821	15902	15884	15795	15937	15784	15929	15977	15917	15962	16127	15904	15979	15869	15798	15947	15765	15915	15978	15810	15929	16084	15950	15850	16026	15953	15916	15943	15842	15856	15906	15933	16013	15938	15934	16001	15851	16032	15826	15956	15954	15941	15888	15911	15900	15782	15752	16041	15998	16021	15867	15850	15872	15965	15864	15992	16025	15940	15834	15788	15842	16066	15986	16006	16047	15835	15924	15963	15915	15912	15895	15895	15953	15774	16062	15786	15902	15859	16027	15895	15893	15742	15900	15937	15972	15798	15878	16041	15971	16014	15832	15977	15962	15824	15740	15833	15905	15870	16083	15965	15880	15952	15878	16042	15982	16036	15873	15972	15874	15975	16052	15841	15841	15980	15914	16026	15924	15977	16020	15964	15956	16047	15826	15777	16080	15988	15859	15833	15857	15875	16070	15955	15843	15861	15932	15946	15960	15972	15866	15865	15773	15915	15921	15846	15811	15847	15774	16063	15765	16045	15982	15898	15938	15997	16059	15899	15964	15891	15925	15945	16017	15946	15926	16064	16117	16023	15952	15794	15933	15927	15816	15806	15976	16061	15940	15877	15911	16185	16056	15918	15854	16031	15920	15912	15994	15947	15968	15854	15871	15798	15836	15910	16100	15931	15905	15908	15784	15804	15877	15847	15767	15852	15912	16000	15917	15899	15861	15852	16093	15809	15770	15967	15907	15718	15873	15990	15838	15887	15835	15980	15878	15929	15960	15746	15913	15946	15849	15992	15914	15774	15775	16012	15854	15900	15919	15890	15910	15922	15911	15867	16002	16023	16124	15993	15870	15798	16111	15889	15881	15947	15938	16035	15932	15957	16014	15888	15832	15894	15833	15929	16051	15867	15949	15974	15983	15946	15924	15882	15987	15910	15993	16024	16000	15831	15860	16102	15838	15897	16001	15939	15958	15895	15827	16005	15853	15872	15974	15978	15903	15987	15968	15843	15971	15963	15860	16148	15750	15867	15859	15838	15987	15873	15889	15977	15891	15998	15883	15966	15950	15912	15984	15969	15976	15871	15928	16022	16021	15899	16000	15865	15820	15966	16029	15951	15792	15996	16027	15992	15941	15820	15721	15893	15992	16086	15868	15988	15922	15892	15852	15768	15687	15971	15988	16085	15950	15996	15868	16028	15830	15936	15917	15762	15778	15843	16099	15862	16033	15817	15928	15998	15947	15997	16071	15960	15938	15805	15965	15974	15948	15840	15968	15963	15790	15869	15986	15807	15921	15928	15903	15833	15935	16041	15924	15986	15817	15897	15872	15871	15989	15861	15876	15915	15911	16054	15821	15939	15883	15870	15836	15865	15811	15858	15906	15899	16018	15896	16008	15916	15759	15880	15927	15789	15886	15932	15820	15913	16010	15888	15962	15875	15811	15733	15892	15840	15832	15851	15893	15993	15954	16016	15857	15839	16065	16007	15888	16094	15688	15936	15916	15938	15903	15974	15645	16005	15953	16037	15911	15849	15848	15910	16031	15990	16008	15882	15882	16010	15830	15799	15813	15903	15949	16071	15971	15833	15966	15901	15903	15898	15960	15688	15966	15987	15842	15813	15890	15995	15908	15792	15859	15874	15942	15784	15863	16021	16008	15852	15961	15717	16061	15904	16055	15907	16031	15843	16052	15855	15908	16034	16013	15833	15766	15833	15969	15914	15972	15928	16025	16071	15739	16043	15748	15956	15875	15934	15919	15929	15864	15845	15701	15936	15790	15878	16058	15920	15982	15998	15883	15883	15749	16059	16071	16069	15897	16034	15807	15713	15999	15880	16006	15933	16002	15948	15705	15908	15824	15934	15723	15794	15941	16095	15919	15944	15933	15879	16008	15863	15987	15977	16007	15909	15862	15944	15963	15922	15791	15853	15883	15987	15819	15930	15807	15809	16107	15917	15851	16046	15973	15886	15939	15995	15977	15812	15863	15886	15777	16038	15738	15962	15841	15905	15883	15847	16088	15818	15863	15863	15949	15828	16020	15961	15963	15892	16089	15852	15918	15991	15835	15854	15996	15975	16032	15866	16020	15754	16054	15896	15863	15901	15970	15855	16018	15811	15846	16084	15846	15884	15790	15854	15537	16094	16038	15871	15818	15907	15974	15811	15886	15956	15908	16097	15960	15837	16165	15848	15957	15883	15979	16090	15884	15944	15989	15931	15859	16110	15961	15952	15859	16131	16075	15875	15716	15948	15874	15824	15808	16055	15995	15940	15980	15832	15964	15739	15967	15936	15902	16120	15792	15870	15864	15840	15844	15872	15821	15794	15980	15872	16038	15877	15805	16047	16057	15845	15989	15849	15764	15886	16014	15882	15910	15954	15922	15929	15827	16012	15915	15852	16104	15929	15889	15956	16038	15833	15887	16041	15738	16045	15976	15901	15811	16099	16051	15864	15848	15873	15963	15736	15850	15850	15860	16059	15966	16022	15894	15916	15819	16013	15829	16052	15779	15974	15876	15910	16021	15884	15814	15767	15964	16012	16080	15930	15868	15973	15997	15911	15814	16047	15899	15931	15974	15983	15816	16032	15915	15899	15754	15831	15900	15903	16034	15962	15930	15823	15853	15903	15860	15961	15926	15785	15973	15845	16020	16082	15919	15912	15970	15831	15940	15919	15914	15919	16104	15866	15857	15770	15839	16062	15829	15823	15985	16023	15969	16002	16077	15929	15947	15947	15807	15927	15882	15798	16169	16040
25384	21469	28738	25980	24789	25680	25250	22809	22081	21919	21675	21650	21566	21310	20814	21016	20842	20937	21146	21063	20992	21157	21042	21028	20811	20746	20544	20689	20580	20578	20691	20910	21106	20955	20728	20564	20546	20421	20401	20369	20362	20408	20356	20354	20467	20210	20322	20485	20527	20412	20586	20298	20438	20401	20516	20393	20326	20592	20341	20398	20363	20313	20309	20283	20334	20515	20405	20615	20465	20504	20134	20265	20464	20388	20239	20305	20503	20535	20396	20579	20482	20576	20444	20324	20262	20286	20424	20482	20304	20444	20293	20395	20341	20399	20457	20277	20385	20292	20352	20493	20464	20522	20518	20329	20279	20490	20578	20270	20332	20216	20225	20354	20302	20295	20542	20482	20493	20335	20443	20278	20583	20446	20475	20418	20290	20532	20377	20279	20505	20263	20383	20286	20366	20321	20312	20287	20393	20492	20286	20361	20174	20207	20240	20575	20156	20416	20239	20277	20353	20304	20333	20323	20360	20351	20409	20569	20427	20558	20467	20565	20548	20154	20388	20559	20439	20193	20271	20283	20310	20210	20455	20479	20034	20405	20407	20467	20331	20339	20488	20484	20438	20488	20366	20395	20376	20184	20276	20355	20301	20461	20219	20486	20268	20468	20402	20276	20375	20410	20379	20356	20459	20540	20293	20137	20344	20389	20317	20463	20252	20449	20301	20298	20433	20339	20266	20363	20361	20396	20169	20311	20814	20145	20426	20396	20302	20394	20287	20416	20156	20218	20368	20182	20457	20161	20130	20121	20216	20316	20483	20460	20416	20277	20313	20151	20530	20273	20660	20309	20443	20449	20503	20349	20408	20036	20274	20211	20497	20440	20240	20364	20421	20394	20117	20423	20465	20000	20494	20393	20423	20474	20235	20432	20436	20528	20375	20222	20255	20217	20204	20373	20514	20403	20313	20199	20313	20388	20231	20243	20499	20303	20472	20310	20241	20202	20405	20264	20491	20387	20019	20529	20120	20277	20408	20382	20392	20444	20335	20395	20409	20264	20402	20306	20609	20199	20513	20576	20587	20363	20441	20257	20345	20486	20117	20513	20366	20390	20405	20395	20169	20423	20490	20181	20211	20518	20131	20364	20403	20276	20236	20087	20365	20378	20434	20275	20346	20363	20515	20167	20492	20409	20256	20480	20303	20421	20301	20402	20285	20300	20374	20520	20402	20406	20199	20326	20382	20326	20317	20336	20401	20404	20274	20303	20407	20519	20107	20433	20370	20318	20412	20489	20366	20113	20221	20463	20180	20237	20484	20134	20512	20183	20439	20286	20143	20210	20355	20495	20456	20322	20532	20522	20354	20031	20280	20474	20318	20330	19971	20353	20428	20293	20462	20329	20414	20341	20189	20511	20409	20339	20338	20438	20304	20266	20640	20216	20409	20373	20591	20612	20349	20558	20322	20391	20410	20325	20405	20380	20121	20327	20461	20386	20370	20218	20383	20236	20353	20400	20205	20224	20333	20234	20244	20284	20271	20286	20154	20334	20438	20268	20470	20242	20514	20548	20326	20215	20301	20439	20360	20565	20557	20241	20477	20380	20186	20219	20172	20305	20549	20422	20610	20657	20326	20206	20278	20400	20453	20405	20523	20449	20278	20250	20447	20348	20218	20543	20394	20365	20320	20077	20656	20374	20493	20433	20427	20320	20458	20139	20271	20265	20542	20391	20446	20384	20334	20560	20586	20475	20559	20498	20331	20517	20425	20194	20480	20250	20180	20330	20135	20180	20565	20351	20484	20238	20108	20172	20363	20378	20272	20327	20256	20154	20289	20159	20228	20339	20517	20174	20294	20329	20571	20215	20446	20467	20394	20218	20348	20432	20312	20225	20372	20237	20220	20258	20508	20560	20388	20295	20708	20426	20306	20310	20442	20521	20446	20290	20178	20237	20339	20343	20276	20410	20312	20631	20264	20317	20346	20407	20454	20162	20583	20353	20364	20420	20183	20551	20579	20228	20441	20275	20483	20439	20285	20357	20482	20384	20344	20132	20158	20261	20446	20280	20353	20463	20377	20487	20333	20386	20457	20264	20464	20229	20269	20458	20487	20298	20430	20444	20381	20189	20346	20362	20451	20253	20434	20401	20414	20372	20501	20400	20364	20343	20334	20254	20431	20405	20276	20502	20532	20403	20271	20380	20361	20255	20561	20269	20292	20582	20534	20410	20431	20410	20270	20195	20451	20373	20287	20457	20300	20261	20285	20505	20225	20437	20357	20190	20190	20284	20334	20100	20305	20225	20546	20175	20283	20168	20271	20420	20387	20224	20138	20401	20451	20381	20546	20278	20272	20144	20334	20337	20308	20536	20457	20523	20493	20384	20183	20329	20561	20471	20341	20324	20317	20308	20346	20196	20523	20365	20469	20592	20479	20189	20290	20398	20301	20405	20359	20450	20414	20466	20289	20347	20363	20061	20211	20359	20313	20275	20454	20251	20335	20629	20512	20362	20141	20321	20491	20312	20298	20440	20439	20203	20427	20378	20284	20407	20230	20253	20260	20254	20275	20422	20383	20525	20346	20345	20329	20317	20376	20435	20207	20160	20348	20292	20162	20215	20369	20465	20380	20468	20165	20245	20391	20403	20418	20424	20178	20387	20318	20184	20320	20355	20441	20386	20291	20034	20146	20410	20381	20404	20406	20064	20399	20262	20327	20272	20435	20439	20569	20522	20281	20141	20159	20278	20511	20430	20595	20090	20263	20313	20330	20331	20373	20355	20386	20246	20419	20375	20381	20315	20443	20448	20284	20303	20258	20387	20267	20403	20240	20301	20495	20426	20309	20340	20414	20246	20329	20289	20273	20363	20182	20488	20248	20146	20394	20339	20268	20364	20398	20347	20390	20246	20542	20354	20392	20440	20301	20343	20268	20509	20412	20480	20278	20385	20410	20137	20537	20425	20279	20111	20242	20389	20410	20559	20271	20595	20278	20263	20359	20401	20424	20358	20220	20344	20377	20386	20570	20349	20408	20547	20268	20308	20389	20439	20374	20462	20362	20276	20459	20285	20212	20244	20615	20217	20386	20254	20447	20283	20271	20058	20198	20304	20227	20425	20307	20096	20517	20479	20325	20351	20272	19922	20190	20310	20336	20485	20447	20225	20220	20346	20091	20456	20534	20393	20410	20386	20325	20524	20366	20252	20433	20362	20444	20706	20211	20686	20509	20378	20307	20237	20304	20356	20348	20478	20154	20283	20227	20398	20487	20300	20566	20337	20515	20252	20506	20223	20366	20274	20449	20354	20380	20399	20242	20369	20216	20464	20453	20163	20251	20605	20538	20291	20186	20546	20031	20441	20233	20322	20376	20325	20465	20119	20201	20266	20440	20115	20152	20548	20378	20363	20471	20423	20606	20336	20233	20541	20268	20448	20299	20164	20192	20354	20178	20484	20279	20420	20354	20230	20536	20605	20308	20478	20476	20387	20393	20462	20447	20406	20570	20199	20449	20234	20235	20440	20469	20276	20520	20302	20341	20392	20342	20171	20453	20287	20475	20318	20379	20381	20209	20289	20367	20522	20204	20497	20245	20246	20336	20373	20502	20412	20400	20362	20350	20353	20362	20059	20400	20485	20243	20389	20286	20384	20214	20551	20059	20346	20281	20120	20460	20242	20375	20323	20564	20238	20212	20291	20293	20536	20254	20289	20267	20640	20610	20319	20390	20487	20276	20158	20450	20309	20205	20321	20444	20442	20316	20225	20298	20405	20271	20338	20160	20284	20145	20158	20449	20435	20334	20389	20356	20215	20299	20501	20270	20293	20130	20360	20331	20388	20144	20411	20668	20476	20291	20354	20302	20202	20321	20365	20468	20500	20443	20513	20262	20451	20369	20173	20430	20178	20289	20318	20430	20501	20430	20442	20391	20230	20210	20266	20423	20421	20435	20353	20460	20299	20412	20414	20571	20266	20631	20341	20385	20232	20308	20288	20315	20224	20396	20258	20347	20242	20411	20310	20161	20271	20260	20423	20301	20168	20276	20352	20234	20194	20377	20218	20132	20489	20174	20516	20358	20104	20344	20351	20341	20446	20290	20378	20483	20228	20385	20437	20322	20504	20573	20488	20560	20294	20320	20394	20290	20137	20290	20371	20522	20269	20430	20292	20377	20390	20462	20205	20346	20179	20352	20306	20509	20270	20362	20391	20146	20278	20514	20372	20416	20319	20359	20302	20290	20303	20433	20450	20650	20243	20491	20270	20492	20519	20177	20417	20383	20461	20637	20426	20393	20456	20518	20335	20254	20372	20543	20639	20532	20533	20350	20400	20398	20431	20288	20272	20228	20359	20071	20171	20222	20258	20538	20208	20553	20177	20224	20401	20366	20362	20270	20337	20352	20399	20335	20198	20351	20584	20567	20415	20474	20223	20394	20307	20125	20417	20411	20293	20440	20312	20225	20169	20346	20399	20382	20383	20244	20097	20316	20086	20386	20585	20461	20661	20349	20384	20528	20491	20618	20579	20436	20475	20571	20408	20416	20377	20322	20326	20503	20285	20446	20167	20350	20438	20554	20392	20514	20318	20403	20248	20217	20237	20325	20393	20503	20222	20422	20229	20461	20249	20494	20163	20249	20267	20318	20420	20422	20493	20573	20462	20199	20415	20235	20547	20434	20236	20352	20304	20307	20289	20414	20280	20358	20342	20449	20428	20517	20304	20303	20342	20313	20351	20381	20231	20221	20404	20514	20472	20285	20452	20387	20265	20171	20320	20172	20391	20253	20450	20354	20368	20568	20415	20298	20397	20213	20117	20280	20430	20407	20161	20136	20328	20340	20570	20434	20525	20397	20290	20405	20199	20362	20418	20498	20488	20583	20423	20318	20251	20388	20266	20552	20501	20408	20258	20213	20480	20419	20319	20419	20206	20140	20033	20662	20331	20227	20224	20218	20223	20324	20425	20367	20343	20393	20332	20182	20422	20401	20401	20355	20462	20410	20250	20276	20348	20279	20148	20372	20400	20316	20523	20553	20303	20306	20465	20306	20302	20301	19966	20306	20541	20497	20207	20395	20360	20378	20469	20394	20359	20308	20276	20374	20570	20493	20375	20647	20417	20161	20322	20467	20316	20216	20426	20360	20492	20350	20449	20422	20442	20206	20381	20466	20545	20385	20384	20248	20438
19138	31622	32855	29250	25058	22501	20743	19596	18797	18356	18000	17553	17830	17212	16881	16911	16705	16956	17142	17340	16948	16794	16906	17035	16862	16680	16532	16468	16416	16444	16142	17352	17284	16886	16484	16269	16067	16076	16252	16004	16153	16063	16037	16036	16223	16007	15988	16097	15856	16216	16108	16137	16137	16164	16223	16003	15954	16204	16066	15988	15983	15994	16128	16030	16240	16212	16005	16063	15952	16164	16102	15996	16012	16141	16131	16078	15982	16078	15924	15972	15953	15932	16296	16122	15990	16118	16188	16075	15996	15972	15950	16106	16110	16247	15909	16139	16027	15955	15879	16108	16122	15944	16114	16008	15950	15884	16101	16026	15920	16103	16124	16030	15916	16243	16110	15976	15986	16112	15991	16098	15994	16028	15999	15969	16064	15889	16011	16005	16043	16032	15964	16170	15920	16129	16042	16010	16003	16158	15965	16076	16066	16091	16177	16078	15973	15871	16146	16111	16106	15907	15903	16101	16094	16081	15981	16098	15955	16098	16150	16106	16120	16114	16040	16004	16023	16096	15959	16077	16173	16066	16184	16022	15900	16041	16005	16096	16055	16170	15928	15921	15820	16146	16092	16041	16034	15991	15925	16050	16043	15942	16155	16066	16130	16022	16094	16080	16020	15957	16064	16230	16091	16100	16146	16199	16017	16071	16006	16019	16173	16067	16117	15907	16029	16131	15857	16068	16171	16036	15924	16111	16036	15934	16016	16065	16128	16098	15946	16074	16039	15942	15978	16102	16128	16187	16107	15991	16088	16110	16147	15977	16117	16051	16049	16166	15898	16191	16180	16023	16125	15959	16102	16083	16110	15880	16046	16064	16023	16102	16170	15938	15916	15996	16265	15939	16035	16009	16130	16145	15792	15998	15834	16222	15949	16194	15996	16013	16058	15810	16086	15850	16050	16042	16079	16155	16120	16059	16183	16149	16043	15871	16159	15931	16135	15983	16182	16048	16094	15894	16037	15940	15980	16078	15934	16006	15920	16082	15984	15909	16173	16059	16077	15877	16098	16176	16164	16040	16180	16161	16193	16165	16196	16113	16029	16059	16029	16158	16156	15947	16143	16111	16036	16001	15914	16094	16062	16005	15954	16034	16048	16021	16008	16069	16127	15904	16035	16110	16080	16195	15960	16179	16068	16058	16075	15933	16158	15966	16087	16170	15883	15888	16087	16016	16051	15906	16261	16120	15923	15913	16029	16190	16167	16077	16187	16030	15932	16078	16046	15887	16183	16127	16083	16063	16133	16071	16063	15896	16112	15905	16010	16161	16014	16115	16094	16205	16154	15988	16129	16086	16061	16151	15892	16057	16169	16056	16123	16122	15944	15969	16068	15813	16081	16047	15994	16126	16026	16187	16016	16180	16209	16014	16018	16146	16006	16044	16242	15988	16102	16037	16016	16133	16139	15920	15962	16082	16015	16012	15976	16195	16179	16126	16022	16079	15992	16051	16231	16100	15859	15971	16147	16080	16062	16201	16064	15979	16123	15868	16142	16047	15975	15994	15969	15969	16179	15895	15908	16090	16143	15971	16066	15959	16128	16020	16119	16185	15954	16174	16001	15927	15924	16008	16193	16165	16137	15883	15959	16251	16027	15840	15990	15934	16159	15934	15993	16064	16060	16141	16001	16059	16118	16126	16030	16120	16181	16048	16112	16062	15950	15974	16147	16051	16029	16040	16006	15955	16012	16026	16037	16026	16063	16139	16025	16195	16230	16045	16053	16105	16094	16071	15974	15959	15910	16006	15934	15993	16022	16010	16146	16051	15895	16102	15992	16064	16214	16066	16088	16049	16151	16064	16249	16186	16043	16135	16132	16010	15980	15963	16073	16135	15878	16138	16111	15963	16023	15971	15999	15857	16033	15948	16162	16103	16029	16103	15914	16161	16150	15992	16050	15921	16167	15841	16051	16118	15957	16175	16028	16145	15939	15913	16269	15991	16089	16167	16276	16078	16050	15961	16130	16053	15794	16210	16024	16129	16103	15961	16169	15975	16099	16196	16130	15894	16052	16171	16121	15898	16052	16151	16255	16033	16081	16169	15906	16015	16066	16005	16053	15955	15977	16128	16065	16016	16029	16170	15957	15909	16202	16149	16069	16004	15957	16031	16190	15985	16022	15966	16110	16063	16024	15910	16145	15933	15868	16061	16050	16184	16177	16094	16082	16082	15991	15995	16059	16120	16020	15926	16167	15862	16162	16102	16043	15881	16206	16152	15967	16223	15977	15934	16157	16020	15906	16196	16126	16005	16082	15846	16018	16290	16011	16161	15958	15919	16221	16133	16030	16173	16213	16027	16092	16020	15973	16020	15958	16083	16120	16104	16038	16076	16112	15978	16029	16128	16300	15899	16136	16042	16113	15917	16022	15890	16313	16067	15975	16035	15997	16060	16204	15973	16247	16207	16096	16040	15937	15913	16114	15998	15974	15983	16063	16121	16042	16005	16071	16113	16134	16127	16201	15810	16038	16053	16174	16083	15990	16111	16115	16060	16002	16094	16102	16035	16120	16186	16072	16131	15813	16069	15933	16076	16114	16144	15895	16065	16036	15882	16163	16023	16106	16128	15947	16009	16034	16065	16130	16041	15940	16049	16076	16067	16109	16313	16138	16090	16077	15910	15981	16025	15929	16036	16016	16118	15924	16168	15972	16111	16043	15970	16129	16075	16102	16099	15932	16055	16287	15969	15990	15925	16112	16176	16107	16133	15977	15904	16065	16229	16019	16221	16030	15960	15993	16096	16043	16045	16109	15993	16105	16029	16016	16178	15925	15915	16036	16044	16206	15906	16031	16011	16016	16132	16158	16047	16045	16134	15970	16093	15976	15991	16114	16096	16030	16111	15959	16097	16006	16096	15923	16114	15940	15984	16171	16095	15940	16045	15988	16037	16114	15948	16094	15925	16025	15950	16175	15994	15982	16091	16043	16035	16024	15976	16056	16107	16047	15981	16121	16024	16142	16044	15980	15786	15993	15987	16086	16078	16035	16057	15919	16061	16053	16057	16035	16034	16182	15885	15947	15889	16243	16102	16077	15907	15960	16121	16159	15976	15936	16043	16006	16026	16179	15949	15866	16118	15946	15947	16100	16160	15939	15829	16166	16058	15802	16114	16177	15978	16085	16209	16056	15999	15991	15976	16309	16103	16050	16094	15953	16057	16005	15850	16315	16049	16098	15949	15922	16158	16158	15943	16005	16183	16315	15910	16097	16007	15993	16021	16141	16052	16037	15935	16188	16178	15875	16097	16108	15897	16154	16045	16133	15857	16093	16006	16140	15885	16029	16200	15933	16110	16006	16005	16246	15872	16118	16196	16124	16075	15987	15917	16073	16289	16096	16152	16176	16101	16141	16223	16089	16095	16033	16076	16070	15837	16076	15871	16138	16113	15900	15961	16122	16069	16097	16059	15959	16093	15881	16195	16093	16243	15960	15945	16027	16135	16042	16022	16134	15906	16175	16218	16140	16077	16115	16076	16090	16131	16055	16182	16000	16080	16198	15906	16102	15915	16037	15926	16070	16006	16115	16089	16222	16002	16117	15947	15985	16031	16091	15943	16028	16065	15987	16123	16137	16233	15948	15931	16106	16061	16017	15758	16085	15928	16108	16006	16019	15844	15974	15917	16067	15930	16159	16032	15953	16095	16136	16120	16000	16008	16024	16225	16061	16109	16110	15897	16143	16041	16102	15989	16000	16055	16132	16010	15968	15992	16104	15960	16149	16085	16121	16190	15990	16103	15844	16022	16237	15912	16097	15976	16108	16064	16198	16113	16254	15984	16182	16138	16143	16063	15962	15863	16130	15962	15948	16084	16087	16269	15981	15867	16099	15891	16081	15980	16130	16252	15910	16160	16048	16029	16130	16178	15956	16042	15854	16245	15942	16027	16163	16221	16081	15991	16050	16025	15959	16049	16028	16111	16117	16217	16304	16054	16015	16066	15957	16017	16010	16047	15982	15969	16095	15947	16055	16022	16183	16069	15986	16164	16063	15907	16252	16005	16141	16154	15855	15812	16089	15913	15933	16147	16166	16074	16093	16072	16094	15994	15993	16078	15969	16131	15952	16135	16055	16393	16003	16066	16011	16019	15959	16105	16006	15939	16133	16042	16041	16126	15981	15982	16067	16052	15956	16041	16116	16006	16137	15939	15977	16184	15853	16147	16134	16092	16203	16230	15983	16065	16220	15905	16165	16107	15917	16108	16017	16020	16120	16066	16048	15924	16020	15892	16008	16003	16190	16207	15995	15995	15954	16172	16184	16112	16041	16088	15898	16272	16158	16240	15922	15991	16043	16035	16088	15895	15986	16101	16101	16269	16028	16020	16038	16071	15896	16034	16134	16165	16103	15979	16078	15976	16111	15980	16007	16154	15862	15889	16194	16114	16253	15952	16002	16096	15962	15917	16143	16048	16128	16003	15761	15942	16086	16200	16087	15938	16066	16079	16042	16039	16210	16015	16198	16155	16046	16066	15907	16325	15998	16158	16063	15926	15894	16248	15925	16179	15996	15981	16320	16076	16095	16015	16014	16066	15916	16052	16115	16054	16097	16108	16149	16021	16172	16042	15988	15936	16015	16133	16040	16169	16138	16140	15924	15917	16037	16238	16208	16217	15954	16030	16019	16100	15921	15924	16261	15975	16209	15901	16057	16031	16018	16052	15923	16015	15878	16084	15887	15961	16136	16123	16001	16169	16127	16161	16134	16085	16125	16061	16198	16156	16056	15920	15997	16103	16160	15998	15904	15949	15998	16143	15960	16156	16003	16187	16079	15949	16116	16009	16177	16172	16018	15961	15910	16048	15985	16046	15828	16075	16059	16140	15915	16110	16042	16033	15916	16225	16054	15999	16112	15996	16097	16039	16122	16101	16032	16026	16013	15965	16010	16083	16225	15940	16222	16078	16067	16154	16075	15969	16139	16077	15866	15967	16083	16255	15924	16044	16233	15926	16251	16058	16141	16069	15911	15945	15998	16183	15972	15970	16320	15992	15958	15996	15959	15968	16102	16176	16102	16300	16090	15936	15986	15956	16028	15949	15975	15925	15964	16114	16032	16109	16092	16020	16013	15916	16150	16176	16144	15979	15976	15994	15934	15976	16086	16124	16293	16027	16052	16084	16135	16006
23758	21465	29088	24462	23015	26761	28802	24611	23167	22957	22450	22342	22443	21575	21165	20994	20890	21242	21592	21503	21492	21132	21049	22013	22944	20544	20587	20462	20454	20527	20544	20824	21559	21123	20783	20655	20287	20458	20222	20342	20158	20377	20279	20302	20182	20219	20325	20156	19960	20076	20185	20234	20178	20309	20169	19942	19997	20113	20122	19982	19873	20181	20192	20091	20146	20119	20215	20399	20222	20329	19984	20346	20165	20019	20342	19928	20208	20056	20323	20172	20147	20077	20144	20084	20069	19978	20179	20073	20274	20219	20063	19960	19899	20161	20145	20246	19990	20145	20344	20120	20282	20108	20198	20129	20261	20154	20000	20041	20136	20129	20195	20098	20164	20247	20228	20138	20060	19877	19962	20210	20050	20132	19984	20006	20286	19932	20093	19954	20056	20132	20072	19980	19941	20177	20097	20186	20125	20043	19985	20328	20176	20225	20187	20170	20007	20122	20103	19928	20246	20027	20042	20115	20292	20132	20293	20160	20162	20254	20223	20128	20167	20070	19989	20086	20229	19713	20117	19979	19982	20156	20009	20360	20143	20144	20271	20053	20165	20336	20062	20325	20335	20150	20178	20335	20061	19995	20242	20043	20011	20030	20263	20131	20128	20057	20135	20070	20239	20216	20134	20003	20391	20110	20163	20203	20146	20159	20129	20197	20139	20554	20004	20143	20170	19905	19937	20037	20223	20197	20205	19926	20177	20173	20152	20135	19976	20265	20161	20142	20214	20231	19829	20132	20058	19982	20150	20249	20297	19999	20153	20109	20315	20119	20080	19910	20149	20063	20109	19968	19981	20086	19962	19930	20110	19963	20102	20094	20114	20121	20184	20053	20288	20338	20180	20159	20181	20304	20041	19957	20190	19967	20197	19983	20166	19864	20226	20134	20062	20207	20336	20156	19930	20071	20249	20000	20107	20225	20048	20125	20048	20120	20235	19971	20078	20126	20005	20206	20116	20308	20102	20046	20246	20107	20047	20027	19907	19981	20178	20113	20062	20317	20191	20140	20172	20112	20330	20094	20065	19909	20338	20064	20302	19902	20231	20043	20076	20191	20079	20069	20146	19963	20175	20146	20272	19969	19948	19986	20227	20061	20080	20135	20047	20229	19914	20166	20209	19882	20131	20197	20162	20038	20047	20047	19872	20117	20119	20179	20306	20100	20032	20088	20137	20248	20442	20232	20334	20025	20073	19968	20128	20360	20279	20175	20119	20308	20048	20227	19907	20200	20013	20153	20212	20155	20208	20070	20137	20119	20138	19853	20148	20078	20058	20003	20074	20070	20264	20141	20304	20228	20178	20167	20331	20236	20219	20281	20288	19967	20222	20161	20112	20125	20060	19985	20077	20237	20023	20393	20216	20126	20304	20166	20089	19991	19940	20247	20147	20060	20348	20139	19893	19968	20050	19955	19949	19733	19906	19934	20042	20055	19719	20069	20191	20228	20315	20105	20055	20025	19892	20141	20138	20075	20075	19990	20173	19951	20194	20386	20036	20188	20187	19957	20018	20021	20138	20190	20058	20331	20150	20226	20088	19969	20057	20057	19946	19914	20027	19837	20227	20201	20084	20244	20229	20090	19950	20065	20113	20210	20203	19845	20082	20053	19994	20044	20236	20061	20174	20112	20335	20011	20173	20141	20203	20079	20099	20266	20274	20191	20015	20040	20126	19957	20041	20141	20219	20192	20264	20011	20179	20134	20120	20269	20051	19872	20116	20022	20179	20064	20158	20182	20160	20204	20253	19911	19982	20136	20121	20290	19880	19785	20170	20410	20152	20042	20035	20015	20298	20039	20105	20168	20047	20144	20246	20009	20313	20217	20110	20172	20214	20025	20218	20149	20194	20036	20137	20300	20099	20017	19935	20050	20287	19948	20297	20271	20236	20246	20107	20191	20311	20164	20163	19896	20110	20121	19943	20189	20069	20023	20056	20252	20195	19947	19924	19944	20214	20214	20173	20069	20009	20036	20169	19935	20093	20109	20176	20128	19994	19906	20171	20113	20310	20106	20090	20042	20179	20094	20280	20085	20122	20168	20330	20129	20093	19914	20027	20160	20109	20114	20091	20037	20099	20111	20069	20085	19992	20176	20433	20103	20307	20108	20222	20104	20117	20027	19883	20049	20025	20182	20078	20143	19830	20120	19960	20080	20018	20170	20144	20051	20155	20246	20333	20319	19946	20152	20264	20177	20021	20196	20000	20080	20009	20216	20181	20103	20149	20326	20117	20022	19995	20135	20219	19954	19695	20133	20092	20121	20076	20176	20051	20418	19894	19896	20202	20028	19994	19993	20042	20083	20175	19979	20160	20039	19902	20107	20161	20164	19939	20290	20258	20353	20158	20116	20046	20301	20239	19869	20248	20383	20088	20051	20242	20091	20063	20067	20110	19769	19994	19987	19963	20101	20178	19876	19980	20307	19912	19981	20194	20079	20014	19961	20043	20037	20246	19969	20061	20065	20300	19835	19978	20105	20025	20212	20033	20133	20030	20187	20031	20099	20163	20226	20128	20103	20071	20304	20062	19934	20313	20213	20400	19959	19881	20266	20235	20207	20151	20136	20071	19995	20156	20285	20163	20097	19949	20057	20168	20075	20280	19837	19852	20198	19941	20183	20169	20077	20128	20121	19996	20193	20079	20120	20254	20146	20085	19949	19961	20144	20118	20190	20189	20032	20118	19918	20030	20182	20148	20081	20123	20187	20070	20058	20198	20072	20042	20003	20029	20025	20220	19944	19979	20126	20134	20105	20090	19937	20030	20033	20027	20362	20177	20133	20186	20140	19893	20226	20173	20340	20039	20215	20093	20232	20277	20107	20328	20147	20254	20181	20018	20034	20059	20228	20080	20196	20144	20051	20148	20261	20236	20092	20115	20379	20248	20254	20200	20059	20270	20293	20051	20083	19963	20145	19970	19831	20246	20059	20164	20217	20090	20065	20196	20176	20192	20114	20206	20071	20204	20103	20382	20155	20070	20041	20166	19868	20065	20089	20014	19952	19987	20219	20032	20049	20309	20165	20075	20254	20251	20150	20107	20220	20135	19972	20254	20164	20251	19941	20143	20022	20031	19963	20086	20007	20122	20192	20025	20060	20127	20083	20003	19972	19933	20212	20106	20283	20117	20205	20038	20148	19927	20039	19930	20087	20101	20104	20129	20144	20197	19991	20159	20159	20117	20218	20016	20230	20272	19893	20133	20086	20003	20084	20091	20099	20224	20245	20238	20032	20155	20232	20017	20165	19902	20280	20217	20243	20183	20007	20169	19960	20039	19917	20242	20230	20159	20139	20137	20198	20072	20139	20159	20153	20218	19961	20047	20057	19953	19997	20092	20137	20181	20017	20249	20077	20261	19997	19963	20132	20106	20040	20012	19918	20119	20113	20224	20174	19993	20034	20222	20151	20137	20043	20417	20011	20077	20227	20028	19966	19889	19961	20126	20115	20018	20123	20171	20174	20211	20025	20237	20012	20246	20011	20203	20120	20142	19936	19993	20197	20084	20237	20152	20060	20094	20123	20260	20262	20118	20116	19920	20111	20146	20178	20037	20039	20139	19981	20444	19737	20139	19974	20209	19993	20183	20166	20269	20078	20040	20212	19784	19798	19949	19950	20081	20014	20142	20226	20113	19976	20104	19986	20098	20141	20099	20137	20092	20118	20088	20119	20182	20191	20077	20093	20174	19953	19985	20063	20152	20142	19883	20215	20159	20163	20185	20048	20231	19973	20045	20221	19926	20265	20019	20191	20213	20007	20232	20156	20241	20030	20051	20128	20353	20063	20137	20089	20212	20290	19989	19921	19970	20016	20250	20195	20274	20002	20263	20122	20007	20177	19947	20194	20089	20084	20116	20273	19914	20296	20030	20059	20140	19976	20283	19983	20132	20097	19940	20059	20035	20179	20208	20133	19884	20154	19987	20100	20179	20030	20187	20128	19785	19937	20158	20217	20141	20126	19991	20067	20084	20288	20056	20277	20160	20155	20231	20065	20044	20027	19948	20073	20220	20105	20045	20348	20056	20105	20517	20336	20177	20246	20211	20041	20129	20045	20135	20237	20344	20116	20225	20249	19985	20137	20286	20195	20229	20210	19986	20250	20191	20027	20338	20122	20224	20170	20106	20385	20020	20219	20098	19982	20282	20059	20205	20261	20123	20160	20045	20113	20176	20041	20442	20115	20213	20177	20068	20210	20115	20284	20134	20143	20038	19895	20017	20064	20062	20062	20063	20024	20266	20320	19973	19826	20073	20186	20281	20185	20187	20120	20244	20116	20146	20166	20137	20278	20080	20100	20229	20011	20006	20337	20048	20209	20213	20165	20182	20058	20195	20241	20233	20099	20050	20185	20086	20147	19952	20148	20392	20027	20114	20091	20125	20088	19987	20023	19657	20041	20132	20132	20326	20018	20249	20216	20216	19922	20212	20104	20126	20122	20150	20117	20324	20210	20289	20320	19998	19987	20197	20008	19966	20076	20129	20217	20013	19880	20071	20034	19987	20068	20133	20106	20010	19909	19983	20110	20085	20183	20148	20134	20207	19961	20285	20202	19919	20004	20146	20024	20052	20193	20248	20001	20145	20244	20376	20251	20260	20063	20059	20069	19799	20371	20204	19873	20067	20149	19946	20228	19960	20128	20210	20200	20052	20096	20081	20138	20097	19993	20067	20315	20078	19982	20158	20127	20107	19992	20071	20067	20100	20189	19988	20084	19915	20085	19953	20080	20057	19979	20172	20188	20043	20194	20235	20239	20212	20136	20267	20091	20245	20097	20217	20136	19952	20260	20294	19912	20281	20096	20175	20072	20326	20157	20103	20061	19851	20014	19926	20067	20113	20293	20154	20071	20095	19966	20358	20125	20205	20263	20051	20108	20113	20035	20158	19971	20081	20017	19988	20042	20232	20134	20194	20207	20099	20087	20121	20124	20263	20201	20039	20225	20027	20077	20122	20154	20196	20126	20094	20288	20015	20164	20150	20243	20043	20383	20219	20157	20035	19786	19913	19945	20115	20027	20092	19946	20120	20143	20148	20076	20147	20126	20190	20056	20127	20022	20065	20234	20009	20238	20087	20023	20236	20119	20157	20128	20135	20224	20073	20042	20004	19944	20093	19883	19998	19965	20024	20035
21622	36655	37815	34550	30070	26582	23880	21976	20663	19799	19229	19168	18968	17467	17535	17516	17055	17698	17930	18150	17961	17386	17105	19153	19367	16296	16260	16231	16162	16454	16168	17237	17924	17320	16859	16330	16207	15951	16030	15987	15668	15928	15856	15885	15931	15763	16013	15964	15931	15942	15969	15803	15943	15946	15924	15804	15850	16006	15760	15765	15974	15853	16126	16003	15891	15944	15882	15942	16092	15784	15900	15787	15865	15800	16003	15826	15888	15895	15986	15999	15883	15904	15841	16033	15840	15769	15975	15802	15912	16106	15999	15861	15710	15812	15847	15959	15802	15923	15957	15825	15935	15983	15860	15845	15620	15886	15798	15781	15861	16031	15950	15850	15933	15997	15728	15819	16028	16110	15836	15905	15789	15866	16028	15882	15804	15916	15899	15845	15799	15942	15891	15995	16029	16005	15932	15933	16049	15840	16023	15910	16026	16002	15995	15917	16069	15941	15896	15936	15803	15871	15932	16126	15810	15810	16007	15927	15821	15921	15879	15789	16090	15772	15871	15836	16023	15762	16003	16050	15922	16018	15859	15842	15744	15781	16005	15778	15747	15861	15895	15889	15821	15974	15808	15895	15851	15873	15994	15903	15918	15814	15928	16015	15833	15736	15836	15771	16005	15768	15810	15826	15813	16072	16024	15985	15883	15865	15801	15820	16060	15877	15721	15803	15966	15760	15991	16019	15781	15753	15991	15942	15755	16067	15992	15917	15846	16022	15974	15934	15913	15988	15847	15897	15768	15823	15929	15968	15666	15893	16006	16005	15944	15856	16033	15806	15838	15627	15748	15931	15857	15984	15812	15854	15780	15785	15895	16009	15875	15750	15841	15897	16077	16036	15848	15827	15786	15944	15779	15769	15986	15952	15935	15852	15733	15890	15988	15949	15883	15894	15894	15818	15794	15995	15813	15948	15791	15868	15982	15992	15915	15751	15818	15753	15901	16001	15983	16012	16038	15851	15690	15744	15986	16033	15970	16013	15926	15851	15942	15958	15971	15840	15764	15657	16055	15925	15745	15836	15770	15915	15892	15760	15805	15846	16018	15628	15924	15919	16010	15768	15796	15805	15712	15856	15870	16025	15977	15821	15851	15823	15957	15979	15940	15844	15938	15925	15844	15979	15976	15726	15953	15784	15840	15838	15795	15852	15786	15892	15781	15814	15646	15917	15769	15819	15921	15845	15845	15810	15926	16097	15854	15797	16003	15935	15782	15939	15870	15955	15857	15895	16018	15923	16002	15788	15972	16011	15931	16010	15924	15770	16171	15797	15868	15956	15804	15952	15777	16094	15785	15991	15987	15888	15800	15897	15937	15918	15975	15904	15875	15972	15934	15993	15953	16014	15808	15963	15811	15931	15797	15948	15890	15940	15804	15881	15794	15977	15942	15948	15855	15932	15845	16005	15935	15730	15935	15836	15961	15897	15943	15882	15901	15949	15734	15763	15858	15798	16028	15928	15898	15851	16014	15769	15897	15908	15896	16014	15867	15922	15780	15788	15933	16066	15971	15799	15982	15994	15962	15937	15871	15743	15799	15974	15845	15912	15964	15759	15892	15949	15911	15946	15890	15894	15928	16017	15903	15938	15879	15694	15769	15933	15631	15886	15998	16018	16044	15854	15971	15832	15885	15951	15905	15760	15994	15846	15861	16085	15976	15918	15879	15909	16015	15961	15903	15968	15936	15847	15969	15999	16060	16034	15976	15748	16066	16115	15933	15860	15783	15931	15863	15724	15937	15883	15923	16127	15993	15889	15829	15738	15924	16048	15872	15816	15834	16088	15978	15963	15868	15954	15672	15928	16015	15804	15711	16015	15892	15735	15787	15861	15993	16090	15726	16016	15929	15973	15864	16003	15639	15927	16009	15829	15842	15853	15755	15783	15884	16108	15970	16058	15939	15845	15871	15822	15855	16009	15970	15804	15998	15871	15776	16031	15902	16003	15889	15900	15888	15782	15860	15691	15933	15863	15879	15793	16047	15944	16058	15911	15900	15959	16087	15822	16081	15870	15897	15905	15811	15909	15845	15801	15736	16021	15712	15854	15845	16096	15924	15752	15909	16084	15973	15882	15872	15962	15958	15893	16009	15887	15799	15837	16169	15975	15840	15866	15840	15959	15860	15896	15964	15823	15931	15947	15947	15809	15976	15797	15629	15869	15913	15987	16038	15811	15837	15886	15838	15874	15891	15861	15878	15916	15822	15987	15903	15944	15910	16073	15851	16033	15960	15777	15925	15790	15863	15828	15973	16098	15794	15987	15920	15925	15910	15843	15936	15952	15996	15904	15790	16126	16050	15823	15870	15970	15824	15809	15845	15943	16019	15908	15870	15840	15848	15953	15949	15964	15791	15905	16022	15802	15936	15890	15768	15917	15928	15991	15828	15889	15825	15941	16000	16197	16042	15796	16084	15911	15875	16008	15771	15974	15869	15765	15834	15828	15819	15966	15880	15795	15799	15980	15993	15785	15870	15747	15816	15959	15735	15990	15893	15717	15769	15844	15790	15896	15888	15799	15979	16026	15802	15835	15961	16018	15936	15896	15985	15891	15814	15931	15935	15914	15799	15805	15842	15825	15815	15928	15917	15821	15971	16095	15851	15993	16018	15751	15955	15798	15933	16007	15855	15814	15867	15950	15972	16001	15929	15961	15741	15996	15899	15808	15948	15971	15801	15638	15884	15987	15864	16115	15935	15937	15915	15872	15945	15868	15981	15867	15955	15705	15974	15881	15796	15728	15771	15805	15807	15891	15864	15756	15981	16017	15970	15814	15831	15838	15967	15800	15818	15898	15951	15943	15975	15863	15894	16058	15884	15764	15942	15855	15919	15905	15895	15869	15908	15942	15942	15934	15957	15893	15774	16005	15914	15825	15977	15859	15838	15835	15840	15916	15835	15894	15965	15966	16167	15898	15938	15823	15881	15977	15900	15877	15860	15702	15832	15798	15875	16015	16003	15954	15794	15850	15805	15842	15769	16038	15857	15933	15983	15810	15928	15855	15737	16057	15790	15953	15798	16060	15806	15925	15788	15970	15748	15867	15866	15997	15970	16000	15901	15942	15906	15954	15736	15933	15922	15979	15874	15997	15839	15786	16107	15870	15780	15936	15893	15769	16052	15883	15976	15928	15951	15790	15643	15919	15933	15847	15881	16020	15872	15843	15908	15825	15886	15946	15824	15973	15751	15787	15985	16070	16027	15929	15875	15806	15791	16026	16008	15869	16005	16011	15718	15942	15981	15743	15860	15760	16033	15949	15940	15874	16019	15999	15954	15998	16067	15829	15849	15839	15889	15820	15939	15932	16002	15840	15990	15850	16047	16012	15802	15846	15866	16065	15864	15828	15872	15769	15943	15759	15824	15829	15752	15897	15972	15788	15947	15849	15963	15926	15789	15944	15646	15889	15914	15637	15760	15906	15898	15759	15922	15921	15951	16109	15875	15983	15845	15869	15834	15925	15837	15888	15797	16010	15860	15741	15714	15969	16051	15839	15769	16068	15874	15838	15915	16032	15941	15908	15690	15897	15856	15745	15863	15907	15825	15950	15759	15837	16001	15957	15794	15943	16000	15961	15979	15900	16080	15855	15815	15832	15835	15811	15971	15808	15813	15823	15883	15867	15986	15947	15886	16078	15926	15716	15972	15901	15875	15930	15821	16019	15929	15800	15984	16038	15759	15763	15912	15833	15883	15858	16010	15988	15791	15947	15910	15812	15966	15919	15773	15998	15862	15962	16012	15856	15836	16161	15737	15881	15966	15696	15903	15852	15864	15959	16053	15911	15920	15843	15854	16048	15722	15960	15919	15754	15758	15859	16091	15803	15992	16060	15955	15886	15725	15850	15828	16053	15788	15975	15952	15858	15784	15859	16266	15855	15871	15915	15839	15884	15982	15814	15979	15893	15888	15715	15862	15835	15742	15812	16067	16002	15864	15833	15974	15865	15796	15922	15849	16022	15743	15818	15876	15942	16024	15825	16072	15840	15713	16065	16152	15891	15932	15730	16037	15946	16019	16135	15754	15874	15813	15918	16047	15784	15779	16071	16041	15850	15956	15896	15897	16036	15959	15924	15805	15804	15967	15931	15911	16065	15816	15982	16125	15912	15867	15914	15884	15868	16023	16033	15883	15851	15869	15889	16038	16007	15876	15868	15928	15909	15903	16063	15970	15827	15905	15925	15897	15953	15883	16157	15952	15854	15677	15778	15806	15912	15800	15930	15727	15814	15883	16113	16034	15775	16014	15953	15783	15983	15923	15844	15769	15861	15837	16011	15867	16044	15869	15765	15798	15891	15911	15979	15996	15936	16017	16017	15865	16043	15878	15911	15988	15928	15891	15850	16011	15890	15920	15794	15853	15608	15865	15962	15972	15865	16101	15958	15785	15792	15930	15860	15815	15902	15956	15925	15882	15818	15995	15759	15846	15871	15884	16004	15771	15865	15758	15884	15939	15778	15916	15830	15845	15834	16016	15785	15878	15811	15660	15967	15869	15904	15940	16005	15796	15834	16098	15837	15776	16012	15782	15901	15690	15880	15928	16012	15840	15836	15896	15953	15884	15868	15860	15882	15827	15792	15905	16035	15853	16049	15835	15914	16115	15893	15842	15904	15898	15723	16117	16009	15951	15648	15838	15865	16110	15646	15775	15745	15972	15908	15865	15959	15882	15813	16037	15925	16036	15931	16033	15961	15966	15810	15916	15964	15809	15884	15747	15895	15906	15940	15928	15821	16019	15909	15922	15902	15697	15845	15906	15688	15837	15884	15768	15835	15916	15828	15914	15934	15872	15867	15844	15836	15711	15828	15951	15885	15832	15958	15847	15893	15842	15927	15819	15846	16028	15811	15763	15819	15991	15925	15918	15741	15949	15875	16041	15989	15873	16084	16091	15914	16099	15878	15910	16100	16015	15673	15868	15871	15954	15776	15834	15783	15981	15861	15909	16011	15730	15912	15935	15963	16018	15958	15757	15952	15945	15892	15848	15808	15973	15775	16026	15973	15851	15814	15993	15846	16085	15911	16065	16049	16018	15830	15954	15951	16032	15818	15903	15918	15914	15880	15892	15900	15719	15772	15870	15906	16074	15847	15929	15707	15827	15845	15837	15774	15810	15852	15965	15857	15882	15833
30339	24912	29286	27030	23201	21875	21543	20831	20934	20655	20552	20688	20563	20141	20472	20332	20360	20543	20545	20497	20600	20534	20321	20307	20369	20216	20124	20098	20145	20082	20054	20325	20304	20275	20194	20163	20386	20112	19900	19781	20153	20225	20100	20074	20266	20180	20178	20079	19871	19997	20161	20139	20045	20098	20088	19941	19871	19831	20343	20207	20051	20065	20027	20247	20119	19989	20105	19931	20298	20067	20054	20004	20017	20125	20127	20129	20273	20309	20048	20107	19963	20054	19925	19924	20314	20003	20199	20067	19932	20026	20169	20046	20210	20248	19884	20190	19935	20123	20127	20220	20085	20215	20273	19947	20193	19966	20142	19970	20054	20180	19894	20118	20124	20052	20251	20168	20316	20022	20160	19975	19989	20019	20092	20098	20311	20293	20126	20227	20171	20200	20033	20088	20133	19851	20111	20075	20290	19999	20164	19979	19902	19923	20231	20238	20098	20141	20249	20205	20007	20266	20191	20075	20243	20094	20344	19991	20111	20056	20109	20167	20349	19927	19937	20052	19986	20104	19992	20043	20097	20218	20204	19984	19979	20160	20274	20100	20044	19998	19861	19953	20079	19774	19986	19857	20143	20150	19970	19979	20009	19946	20375	20236	20093	20127	20043	19837	20033	20146	19827	20083	19985	20104	20168	19977	19962	19883	20133	19972	20282	20274	19986	20225	20196	20095	20188	19961	20106	19887	19945	20149	19957	20139	19991	20285	19946	20355	19960	20034	20121	20222	19990	20225	19917	20208	20247	20039	20090	20065	20117	20198	20161	20362	19927	20069	19813	20121	20086	20079	20183	20125	20203	20089	20146	20169	20467	19938	20144	20103	20286	20086	20136	20276	20096	20153	20207	20226	20029	20098	20238	20090	19966	19898	20397	20185	20286	20215	20151	19874	19958	20063	19958	20080	20264	20132	19838	20320	20131	20199	20157	19965	20234	20322	20058	20131	20197	20035	20219	20023	20089	19973	19848	20113	20098	20105	20240	19997	20226	20189	20317	20079	20186	20114	20233	20178	20079	20027	20190	20260	20007	20297	20002	20023	19932	20028	19974	20216	19996	20063	20308	20179	20085	19989	20143	20337	20172	19949	19944	19942	20034	20217	20202	20176	20165	19991	20169	20082	20060	20109	20044	20305	20002	20017	19983	20304	20172	20012	20122	20165	20178	19799	19942	20158	20062	20055	19972	20191	20066	19913	20009	19981	19973	20117	20239	20078	20204	20139	20227	19986	20061	20085	20074	20255	20067	19910	20128	19975	20271	20074	20179	20142	20234	20242	19856	20094	20026	19963	20239	20020	20197	20193	20044	20341	20066	20411	19928	20320	20145	20028	20071	20309	20260	20156	19871	19919	19928	19976	20075	20120	20168	20109	20132	19993	20153	20280	20171	20348	20372	20201	20024	19873	20170	20178	20230	19800	19886	19964	20095	20285	20150	20061	19800	20001	20070	19887	20075	20007	20218	20099	20108	20175	20050	20161	20094	20115	20269	20179	20064	20061	19878	20090	20154	20114	20188	20061	20282	20075	19971	20242	20348	20203	20165	19984	19971	20081	20056	20117	20220	20204	20307	20086	20065	20108	20084	20307	20146	20116	20027	20014	20370	20215	20121	20104	20038	20051	19856	20112	20147	20158	20099	19965	20302	20138	20041	20246	20069	20227	20038	20105	19959	19792	20157	19971	20164	20174	20189	20131	20079	20141	20208	20263	20230	19967	20131	20157	20199	20050	20177	20225	20180	20176	20228	20164	19999	19835	20117	20286	19856	19977	20295	20085	20146	19973	20002	20149	20217	20116	20015	20125	20321	20217	20165	20185	20285	19814	19985	19996	20174	19943	20095	20200	19971	20292	20044	20137	20193	20107	20201	20201	20184	19883	20143	20126	19918	20161	20173	20093	20143	20199	20075	20246	20184	20131	20078	20135	20080	20176	20124	19872	20081	20216	20048	20309	20227	20015	19980	20224	20179	19954	20161	20247	20101	20018	20274	19800	20135	19948	20036	20033	20025	20035	20342	20170	20107	20122	19997	20155	20145	20111	19845	20183	20130	19959	19975	20330	20139	20257	20030	20084	20026	19888	20079	20053	20116	20199	20071	20085	20346	20123	20083	20137	20134	19953	20264	20113	19993	19910	20040	19896	19917	20004	20135	20276	20096	20109	20010	20053	20070	20146	20057	20140	20116	19978	20111	20054	20279	20156	20031	20378	20073	19967	20044	20057	20040	20110	20103	19962	19773	20211	20204	19999	20098	19949	20167	20022	20134	20201	20070	20342	19902	20087	20113	20084	19944	19944	20124	20104	20067	20195	20068	20201	20091	20107	20182	19944	20150	20171	20072	20001	20256	20430	20107	20404	20129	20038	20035	20001	20086	20061	20188	19975	19977	19950	20082	20047	20141	20157	20045	20095	20097	20119	19954	20154	19924	20226	20151	20157	20083	19858	20171	20202	20007	20118	20113	20110	19984	20043	20004	19954	19900	20052	20021	20160	20040	19877	20028	20380	20185	20138	19978	20063	20110	20123	20235	20077	19861	20044	20072	19982	19984	20203	20138	19842	19996	20139	20188	20091	20072	20055	20049	20092	19944	20142	20169	20059	20141	19906	19970	20067	19994	19947	20205	20032	20156	20100	19915	20159	20061	20238	20189	20028	20052	20177	19786	20129	19910	20080	20063	20258	20095	20124	20139	19941	20075	20183	20116	20091	20100	20005	20216	19925	20148	20086	20175	20272	19985	20306	20173	20236	20029	20111	19987	19951	20173	20265	19983	19988	20127	20218	19987	20162	20325	20002	20159	20150	19947	20095	20056	20182	20375	20152	20266	20103	20023	19897	20146	20015	20062	19887	20273	20209	20018	20088	20139	20056	20074	20208	20221	19882	20027	20064	20056	20121	19958	20407	20131	20166	20089	20050	19949	20018	20030	20067	20006	20262	20316	20075	20114	20286	20120	20078	19905	20116	20216	20058	20077	20205	20046	19987	20180	20259	20146	20026	20085	20146	20226	19852	20016	20163	20246	20031	20059	20102	20010	19874	20260	20118	20118	20049	20158	20108	20218	20098	20199	20159	19965	20379	20103	19967	20146	20161	20184	20127	19987	20177	20220	20246	20050	20139	20061	20272	19884	20250	20107	20009	19900	19946	20279	20163	20319	20158	20163	20109	20051	20149	20302	20084	20034	19933	20077	20108	20206	19974	20087	19997	20082	20316	20225	20135	19821	20193	20106	19950	19909	20101	20253	20124	20125	20141	19939	20076	20022	20152	20234	20034	20230	20061	20063	20281	20092	20148	20140	20220	20062	20183	20291	20180	20148	20290	20061	19978	20142	20136	19959	19963	20066	20124	20161	20087	20132	20068	20160	20108	19989	19861	20264	20024	20135	20187	20092	19961	20263	19999	19891	19921	19970	20097	20169	20301	20181	20099	20142	20220	20106	20124	20180	20180	20044	20150	20079	20083	19985	20134	19979	20018	20159	19881	20071	19766	20175	20088	19908	20302	19952	20213	20153	19967	20184	20241	20203	20056	20187	20248	20058	20094	20195	20075	20064	19930	19930	20111	20163	19920	19958	20219	20237	19955	20104	19992	19906	20012	20106	20154	20233	20235	20046	20040	20100	20187	20298	20154	20117	20081	20225	19908	19991	20064	19999	20272	20129	20154	20198	20111	20075	20078	19894	20000	20303	20179	20274	20189	20047	20051	20334	20155	20316	20189	20076	20175	19981	19964	20244	20137	20209	20212	20199	20159	19863	19856	20134	20191	20047	19997	20177	19985	19966	20080	20008	20309	20044	20004	19952	20310	20150	20186	20125	20190	20113	20279	20026	19996	20404	19962	20022	19993	20198	20155	20036	19906	20181	20218	20002	20166	20203	20016	20151	20072	20163	20002	20406	19961	19941	20149	20073	20188	20082	20086	20134	20005	20034	20076	20067	20036	20076	20110	20107	20016	19894	20033	20293	19948	20230	20297	20342	20210	20220	20182	20167	20098	20126	20231	19971	20073	20117	20241	20147	19993	20097	19968	20224	20291	20085	20093	20029	20120	20278	20059	20199	20014	20160	20171	20396	20029	20318	20275	20122	20011	20228	19969	20032	20017	20036	20184	20278	20148	20183	20054	20053	20125	20265	19993	20332	19957	20240	20039	20140	19877	20162	20059	20091	19922	20014	19979	20130	20032	20227	20126	20252	20085	20227	20296	20134	20168	20261	20155	20046	19696	20091	20058	20077	20152	19955	19918	20185	20089	20080	19983	20145	19849	20068	20149	20096	20287	20137	20195	20059	20215	20033	20215	20064	20160	20265	20352	20154	19883	20031	20083	20012	20115	20038	20296	20209	20162	20130	20463	19948	20088	19947	20300	20258	20108	19971	20048	20151	20071	20162	20039	20196	20044	20121	20056	20269	20055	19944	20119	20270	19848	20159	20199	20266	20167	20124	20056	20196	20237	20142	20140	20089	20137	20037	19882	20036	20198	20382	20315	20175	19903	20067	19972	20050	19930	20203	19996	20101	20266	20111	20255	20003	20134	19995	19976	20044	20269	20470	20192	20237	20062	20125	20479	20065	20065	20192	19850	20290	20071	20021	20316	20161	20170	20429	19958	20278	20249	20014	20042	20282	20108	20211	20312	20151	19980	20109	20083	20153	19959	20221	20160	20178	20191	19840	20105	20042	19947	19807	19907	20028	20043	19873	19992	19971	20203	19997	20006	20291	20289	19994	20056	20174	20212	20144	20231	20172	20005	20020	20305	20221	19931	20071	20098	20086	20144	20172	20112	20382	20182	20064	20127	20002	20017	20075	20190	20267	20278	20090	20051	20287	20101	20255	20192	20271	19978	20095	20199	20275	20191	20034	20137	20143	20237	20202	19987	20113	19862	20091	20101	20142	20054	19999	20018	20051	20202	20118	19986	19978	19958	20239	20048	20355	20242	20269	20058	20208	20075	20292	20249	20293	20002	20158	20294	19928	19950	20099	19993	20265	20138	19984	20248	20146	20192	20144	20109	20142	20097	20219	20083	20162	20082	20228	20326	20025	20076	20202	20140	20189	20208	20159	20055	19882	20083	20258	19985	19983	20038	20156	20097	20138	19982	20036	19990	20169	20270	20188	20126	20238	20106	20155	20255
19100	24421	26804	23765	20420	18806	17593	17163	16874	16538	16747	16435	16408	16132	16406	16116	16297	16540	16744	16413	16294	16189	16046	16375	16149	15908	15831	15938	16089	16052	16009	15979	16061	15878	15904	15972	15901	15852	15921	15746	15930	15930	15809	15675	16082	15849	15857	15757	15938	15877	15895	15824	15960	15963	15881	15771	15924	15916	15936	15931	15559	15920	15860	15842	16007	15847	16032	15921	15795	15842	15816	16080	15810	15925	15736	16015	15757	15861	15778	15995	15797	16006	15920	15796	15970	15841	15951	15942	15893	15899	16071	15982	15971	15839	15765	16093	15721	15882	15900	16012	15956	15874	15775	15965	15979	15919	16022	15955	15939	16111	15854	15899	15815	15899	15884	15771	15922	15851	15952	15858	16014	15830	15862	15943	15821	15768	15770	15835	15845	15892	15970	15892	15834	15987	16012	15980	15865	15799	15755	15910	15769	15768	15861	15902	15686	15717	15982	16000	16071	15963	15882	15792	15974	15971	15826	15904	15979	15736	15873	15925	16022	16007	16053	15934	15817	15868	15908	15877	15823	15930	15908	15935	15851	15785	15731	16060	15993	15972	15886	15822	15853	15973	15967	15855	16111	15820	15933	15825	15762	15937	15927	15926	15719	15826	15891	16025	15928	15876	15850	15723	15684	15753	15825	15808	15929	15833	16053	15878	15897	15828	15834	15871	15900	15782	15944	16014	16045	15856	15862	15955	15709	15885	15795	15892	15810	15838	15923	15792	15737	15804	15898	15755	15728	15778	15739	15655	15893	15937	15808	15718	15886	15995	15977	15831	15919	16019	15834	15801	15864	15926	15903	15896	15675	15883	16018	15824	15795	15933	15944	15844	15874	15833	15841	15844	15952	15971	15845	15787	15830	15898	15821	15905	15975	15853	15962	15824	15948	15696	16047	15982	15990	15819	15884	15893	15831	15840	15915	15964	15776	15884	15984	16021	15759	16032	15780	15881	15971	15800	15907	15830	15965	16019	15755	15873	15792	15783	15940	15868	16110	15726	15847	15828	15821	15944	15922	15838	15869	15961	15868	15851	15864	15941	15811	15833	15914	15883	15793	15975	16035	15999	15937	15881	15850	15868	15950	15799	15987	15821	15846	15995	16019	16027	15776	16148	15955	15828	15841	15891	15999	15884	15861	16003	16067	15755	15880	15880	15873	15904	15920	15953	15961	15846	16087	15962	15979	15930	15990	15960	16042	16039	16022	15890	15912	15768	15972	15905	15900	15741	15910	15815	15910	16031	15951	15904	15692	15871	15972	15930	15680	15922	15993	15921	15911	15926	16003	15788	15904	15858	15757	16009	15933	15938	15837	15867	16061	15784	15903	15843	15865	15899	15874	15983	15881	15731	16015	15948	15867	15848	16009	15943	15751	15796	15717	16088	15806	15899	15805	15906	15795	15892	15842	15688	15990	15893	15906	15941	15918	15960	15798	15702	15806	15888	16062	15760	15985	15970	15812	15948	16045	15727	15898	15983	15898	15846	15721	15951	15898	15756	16025	15751	15826	16002	15908	16062	15932	15817	15819	15729	15855	15919	15829	15902	15716	15619	15908	15909	15947	15819	15821	16000	15774	15809	15903	15894	15861	15866	15984	16020	15761	15707	15899	15888	16088	15770	15699	15859	16038	15808	15886	15892	15921	16004	15766	15877	15857	15929	15966	16032	15760	15810	15940	15715	15880	16014	15900	15933	15862	15898	15881	15780	15800	15807	15922	15905	16117	15929	15843	15861	15896	15704	15789	15852	15872	15942	15943	15818	15877	16045	15864	15863	15949	15850	15793	15940	15853	15998	15943	15920	15743	15782	15886	15846	15873	15886	15831	15757	16062	15851	15794	15836	15996	15773	15991	16027	15843	15832	15948	15961	16031	15822	15827	15885	15777	15781	15847	15862	15807	15869	16018	16099	15906	15693	15986	15842	16080	15795	15931	15754	15887	15904	15956	15805	15927	15929	16087	15801	15909	15902	15882	15964	15702	15796	15809	15925	15674	15777	15915	15825	15852	16081	15764	15852	15847	16011	15734	16063	16046	15936	15849	15948	15988	15928	15935	15834	15922	15650	15961	15766	15954	16009	15933	15806	15939	15890	15844	16067	15848	15771	15846	15871	15923	15964	15966	15896	15951	15810	16070	15815	15892	15921	15867	15942	15916	15864	15896	15832	16166	15818	15916	15789	16037	15987	15762	15959	15980	15966	15950	15922	15986	15925	15954	15905	15836	15673	15811	15994	15897	15805	15759	15943	15810	16007	15886	15994	15890	15749	15878	15807	15989	15742	15935	16142	15762	15987	15807	15784	15855	15994	16007	15920	15837	15863	15954	15921	15863	15749	15878	15770	15957	15783	15873	16052	15622	15977	15884	15859	15959	16042	15822	15864	16005	15870	15860	15954	16043	15938	15909	15825	15911	16062	15926	15856	15906	15984	15874	15996	15823	15871	16140	15972	15820	15910	15891	15918	15833	15859	15748	15751	15899	15939	15820	15931	15900	15934	16078	15917	15787	15928	15887	15917	15819	15707	15992	15852	15943	15877	15930	15601	15978	15786	16008	16005	15775	15888	16002	15901	15806	15856	15910	15900	15810	15940	15826	15831	15905	15856	15883	16004	15851	15742	15814	15757	15759	15760	15934	15881	15860	15769	15771	15916	15836	15841	15813	15913	15790	15983	15968	15974	15638	15826	16036	15887	15825	15940	15753	15868	16024	15640	15850	15982	16041	15700	15992	15838	16134	15726	15851	15925	16033	15922	15952	15609	15820	15866	16011	15851	15907	16002	15984	15692	15899	15867	16050	15797	15864	16006	15882	15797	15784	15840	15987	16067	15650	15897	16074	15813	15900	15922	16026	15940	15925	15768	15794	16002	15821	16020	15905	16023	15898	16025	15835	15802	15960	15859	15837	15933	15911	15941	15950	15956	15997	15918	15794	15915	15874	15912	15851	16047	15994	15873	15873	15852	15997	16032	15747	15878	16067	15753	15835	15838	15912	15950	15907	16008	15831	15832	15789	15664	16019	15830	16002	15975	15978	15973	16108	15809	15960	15768	15849	15999	15957	15840	15792	16044	15859	15687	15981	15832	16106	15930	15758	15907	15919	15784	15957	15834	15841	15878	15788	15726	15798	15979	16015	16005	15992	15811	15895	15731	15941	15927	15898	15983	15827	15842	15835	15856	15955	15850	16019	15951	15901	15709	15858	15878	15961	15753	15763	16011	15984	15976	15939	15828	15951	15824	15842	15870	15843	15909	16007	15953	15875	15826	16148	15824	15948	15930	15882	15763	15791	15926	15895	16056	15963	15933	15847	16096	15889	15765	15648	15983	15909	15941	16041	15921	15867	16044	15897	16047	15898	15890	16060	15855	16014	15987	15803	15859	15886	15994	15891	15977	15781	16064	16132	15969	15944	15837	15835	15954	15996	15877	15600	15934	15956	15804	15923	15874	15905	15811	15937	15784	15886	15822	15924	15938	15832	15927	15891	15939	16107	15930	15833	15858	15807	16030	16022	15914	15963	15878	15960	16030	15949	16010	15861	15973	15891	15791	15890	15806	16006	16077	15905	15859	15903	16113	15882	15787	15934	15865	15802	15868	15922	15760	15851	15918	15781	15986	15845	16030	15915	15856	15896	15769	15916	15846	15872	15805	15893	15983	15742	15868	15949	15787	15875	15982	15921	15912	16026	15843	15795	15863	15868	15868	15785	15736	15855	15858	15791	15981	15835	15918	15881	15863	15905	15675	15894	15893	15865	15827	16022	15855	15896	15685	15813	15826	15927	15843	15787	15864	15946	15815	15823	15873	15828	15935	15985	15980	15876	15715	15929	15737	15863	15789	15662	15899	16077	16136	15985	15926	15753	15922	15945	15884	16127	15917	16023	16000	15797	15914	15962	15822	15850	16022	15872	15795	15993	15790	15970	15748	15869	15829	15913	15944	15786	15879	15996	15771	15816	15809	15802	15845	15849	15894	15955	15905	16126	15867	16096	15636	15964	15902	15824	15893	15930	15756	16047	15864	15794	15828	15942	15790	15899	16022	15810	15921	16035	15803	15812	16078	15884	15925	15773	15982	15853	15928	15892	15826	15726	15898	15889	15796	15884	15874	15896	15990	15905	15848	15901	16031	15915	16020	15949	15730	15869	15918	15865	15946	15972	16035	15998	15791	15807	15929	15890	15770	15992	16047	15861	15892	15873	15839	15963	15691	15932	15914	15900	15826	15786	15913	15839	15934	15967	15851	15914	15830	15707	15861	15892	15850	15750	15779	15977	15960	15900	15977	15970	15853	15791	15922	15760	15928	15889	15922	16015	15702	15821	15946	15787	15748	15869	16034	15986	15859	15933	15916	15869	15960	15902	15902	15958	15802	15936	15764	15980	15941	15974	15905	15904	15901	15828	15898	15981	15835	15806	15921	15864	16045	15833	15963	15776	15952	15819	15869	15992	15876	15871	15772	15868	15843	15830	16012	15845	15682	15846	15771	15821	15926	15960	15859	15984	15885	15916	15890	15799	15782	16069	15757	15914	15791	16069	15813	15737	15737	15807	15777	15872	15873	15924	15988	15884	15760	16007	15970	15936	15712	15949	15857	15998	15940	16173	16156	15797	15937	15812	15858	15808	15930	15940	15825	15951	15922	15988	15792	15837	15801	15986	16039	15908	15826	16001	15843	16044	15946	15878	15999	15912	15717	15941	15924	15997	15957	15971	15813	15663	15930	15810	15935	15871	15921	15949	15943	15912	15881	15967	15731	15777	15847	15984	15874	15891	15939	15792	16053	15965	15831	15781	15907	15633	15923	15862	15978	15923	15913	15864	15729	15804	15911	15864	15840	15823	16007	15974	15870	15797	15814	15806	15888	15841	15781	16012	15770	15787	15930	15823	15938	15843	15782	15698	15933	15827	15790	15904	15795	15785	15922	15829	15846	15943	15992	15889	15795	15911	15852	15944	15903	16049	15981	16002	16005	16059	16085	15779	16015	15956	15996	15809	15921	15793	16065	15768	15971	15997	15984	15723	16133	15930	16093	15971	15748	15986	15834	15788	15794	15714	15762	15898	15829	15830	15823	15834	15925	15754	15737	15895	15674	16041	15699	15977	15721	15979	15967	15802	16009	15949	15779	15883	15910
25369	21483	28710	25985	25223	25514	24871	22665	21719	21563	21476	21205	20812	20717	20897	20716	20831	20948	20809	20592	20742	20432	20502	21502	21563	20360	20107	19953	20096	20151	19952	20217	20534	20495	20595	20522	20263	19985	20043	19888	20124	19892	20098	20195	20185	20028	19934	20013	20188	19991	19998	19966	19898	20055	20112	19891	19922	19841	19866	20113	20122	20067	20036	20000	19934	20000	20242	20175	20103	20036	20035	20104	20099	20197	19959	19870	20162	19952	20125	20007	20041	19817	19933	19935	20162	20090	19814	19858	19859	20077	20152	20015	19921	20023	19997	19890	20102	19853	19988	19981	20049	19827	19928	19940	19983	19914	19902	19895	20014	20136	20140	19970	19963	20192	20045	20030	20041	19985	19842	19988	19978	19884	20064	19969	19993	19934	19989	19756	20105	19795	19977	19921	19785	20146	20023	19960	20043	19895	20046	19927	19936	20049	20026	19812	19734	20000	19998	19827	19957	20073	19825	19889	19784	19947	19893	19840	20088	20016	19874	19978	19970	19977	19951	19815	20125	19913	19851	19784	19959	19874	20049	19849	19892	20085	19940	19853	19980	19917	19822	20044	19954	19883	20229	20064	19949	20022	19972	20031	19880	19823	20072	19958	19830	19924	20082	20017	19905	19933	20040	19880	20090	20072	19879	20128	19779	19908	20054	19855	19979	19995	20187	20126	19886	19892	19781	19937	19926	20018	19972	20046	20147	19967	19924	19858	19998	19955	19992	20003	20003	19898	20096	19848	19898	20022	19754	19892	20007	20164	20172	19988	19969	20048	19996	19876	20171	19812	19867	19790	19958	20046	19957	20031	20219	19987	19899	20201	19937	19963	19996	20070	19848	20168	20027	19847	20025	20140	20245	20054	19830	19953	20067	20061	20167	20062	19846	19897	19997	20020	19988	20155	20040	19839	20032	19983	19988	19946	19919	19765	20027	19926	19997	20118	19891	20176	19951	20128	20157	20068	20168	20139	20013	20025	20060	20101	20226	20090	20025	19940	19867	19872	20114	20068	19893	20083	20048	19988	20174	20144	20090	20065	19912	20059	19965	19851	19905	20246	19916	19754	20127	19880	20055	20044	19823	20045	19897	20014	19947	19998	20100	19811	19858	19767	20221	19912	20006	19868	20142	20187	19911	20071	19980	19833	19796	19790	19995	20125	19961	19903	20134	19958	19938	19974	19988	19983	19889	20000	19999	19967	20150	19752	19892	20132	19955	19993	19898	20028	19986	19863	19863	19839	19747	20034	19899	19863	19964	20047	20115	19893	19888	19873	20178	19929	19897	19851	19953	20153	20108	20072	19896	20149	20035	19804	20183	20072	19948	20067	19917	19971	19846	20088	20131	20097	19839	19887	20071	19935	20074	19937	20002	20084	19957	20064	20062	19987	19905	19871	19741	20203	19924	19751	20118	20115	19910	20197	19920	20082	19861	19926	19907	19928	19976	19860	20144	19973	19819	20091	19996	19885	20111	19962	20036	19964	19838	19783	19884	19948	20018	20052	19859	19793	19903	20069	19941	19924	19878	19983	20098	19967	19820	19953	19920	20091	19855	19982	19927	19967	19980	20014	20064	19888	19825	19855	19917	19897	20176	20039	19996	19933	20126	19838	19795	20014	19843	19926	19796	20085	20217	19942	19820	19978	20153	19833	20101	19875	19871	19719	19855	19851	20019	19975	20175	20059	19860	19998	19893	20020	20053	19927	20111	20164	19917	20075	19908	20076	19930	20076	20147	20194	20212	20122	20061	20102	20084	19962	19967	19872	19871	19774	19999	20042	19835	19897	20193	19918	20012	19890	19966	20027	19796	20139	19980	20029	19927	20097	20099	20078	20066	20133	20121	19951	19741	20066	20120	20079	19867	19880	19709	19730	19910	19970	20102	19882	20036	19906	20030	19677	19930	20092	19950	19886	20053	19958	20060	20038	20146	19972	20097	19700	20019	19820	19939	20168	20112	20183	19992	19989	19891	19929	20017	20042	19986	19955	19949	20018	19990	19844	19862	19832	20229	20194	20107	19824	19959	20061	20246	20005	19928	19953	20106	19820	19814	19758	20015	20035	19955	19998	20098	19958	20145	20045	20013	19760	20034	19943	20077	19946	20186	20070	19953	20172	19909	19913	19873	19912	19974	19872	20013	20040	20130	20242	20132	19972	20078	20000	19914	20009	19978	20090	19873	19690	19882	19942	20040	20260	19969	20294	20009	20046	20070	19876	19998	19933	19891	19954	19779	20130	19855	19776	20039	19990	19955	19956	19901	20061	19953	19863	19872	20043	19849	20167	19886	19981	19950	19998	20304	20189	20247	19990	19983	19950	20160	19989	19911	19911	20103	19855	19901	19960	20101	20235	20154	19918	19967	19793	20168	19908	20068	19972	19973	19863	20123	19892	19860	20008	20026	20132	20029	20154	19944	19996	20198	19969	20165	20119	20085	20245	19896	19968	19864	20093	19930	19996	20001	19986	19861	19920	19969	19979	20017	19948	20047	19841	19991	20051	19939	19948	20029	19784	19991	20001	19984	19993	19959	20051	19850	19958	19988	19944	19961	19898	20009	20091	19912	20003	19954	20033	19979	19964	19793	19744	19936	19832	20126	20129	20109	20005	19968	19993	20091	20020	20111	19807	19973	19994	19821	20066	20054	19768	20099	19884	19859	19990	19783	20023	19848	19850	20040	19798	19965	20340	20070	20024	19770	19997	20092	19849	19926	20021	20007	19975	19966	20066	20021	20139	19867	19794	20170	20028	19976	19883	19804	19998	20119	20132	19775	19932	19859	20038	19778	19792	19994	20131	19916	19997	20078	19895	20028	19769	20077	19540	19885	20075	19910	20023	19929	20055	19917	20069	19955	20116	20180	20079	19827	20031	19831	19829	20099	20019	20112	20022	19968	19892	19975	20094	20047	20181	20210	20124	20030	19983	19884	19802	20034	19751	19828	19937	19864	19625	19943	20015	19933	19997	20264	19728	19927	19968	20112	19880	19782	19837	19970	19834	19809	19784	19907	20025	19782	19869	20030	20141	20154	20069	20067	20040	19838	20045	20043	19949	19870	19855	19990	19816	20045	20052	19858	19954	19984	20033	19869	19908	20081	20001	20132	20123	20009	20360	20090	19870	19985	19834	19936	19876	20045	20109	20054	19889	20008	19917	19907	19997	20100	20002	20106	19811	19868	20141	19908	19964	19933	19820	19925	20090	19959	20227	20016	19963	19849	19958	20029	20024	19826	19939	19945	20075	19981	20046	20050	20061	19857	20024	20074	19864	19822	19862	19969	19881	20002	20081	20165	19672	19958	19889	20024	20231	19933	20118	20022	19969	20015	19939	20171	19969	19913	20056	20124	20044	20026	20124	19972	20026	19990	20102	19868	20166	20096	20083	20104	19856	19746	19988	20137	19948	20100	20042	19796	19925	20045	20060	20060	20000	20047	20026	20165	19965	19966	19961	20045	20038	19852	19861	20154	20075	20129	19798	19983	20088	20120	19971	20253	19981	20083	19886	19995	20044	19971	20036	20035	20065	19875	19873	19892	19855	19811	19967	19885	19934	20060	19712	19938	19831	19721	19865	20061	19916	19952	19878	19780	19997	19955	19970	20016	20129	20079	20030	19919	19911	20049	20116	20018	20103	19994	19916	20001	19750	19940	19937	19945	19888	20062	20044	20045	19970	20052	19859	20087	19999	19823	20096	19990	19844	19820	19938	19898	19832	19919	19946	20219	20072	20117	20056	19841	19911	19910	19819	20004	19967	19985	19838	20007	19992	19916	19662	20206	20253	20037	20073	20251	19925	19816	20099	20068	19949	19901	20011	20051	20229	20158	19969	20186	19826	19848	19933	19980	19973	20034	19971	20074	19893	20064	20136	19847	20075	20020	20048	20000	20098	20061	19971	19858	20045	20216	19958	19941	19937	19827	20127	19901	20005	20047	20028	19902	19991	19919	20049	19933	20155	19931	20049	19844	19992	20115	19869	20089	19767	20072	19863	20006	20071	20082	20221	20093	20053	19927	20194	19914	20091	19834	19971	19920	19935	19973	20062	19993	20177	19886	19654	20076	19894	19810	20084	20017	20149	20146	20025	20040	20137	20040	19979	19889	19918	20058	20083	19862	20000	19870	19969	20157	20226	19978	19830	20173	20203	20030	20012	19992	19690	20002	20175	19911	20109	20084	19931	20090	19771	20074	19879	20071	20145	19929	20090	20106	20167	20107	20143	19879	19981	20066	19996	19943	19965	20121	20196	20013	20282	19819	20019	19998	20026	19722	20063	20040	20065	20117	20004	20151	20150	19926	20067	19771	19866	19846	19991	20251	20003	19896	19963	19877	20139	19871	20116	19992	20038	19935	20030	19817	19931	20063	19735	19860	19822	20071	20110	19784	19905	19863	19858	19924	19974	19905	19844	20035	19981	20156	20037	19858	20373	20261	20188	19865	19757	19928	19551	20076	19927	19887	20068	19942	19894	19851	19919	20043	20086	20110	20100	20115	20029	20051	20093	19881	19930	19900	19740	19899	19852	19997	19705	19859	20067	19762	19964	20030	19923	20114	19936	20128	20067	19887	19910	19962	19912	20034	20191	19967	20054	20033	19932	19901	19804	20034	19965	19864	19726	20068	19947	20090	20048	19991	20229	19945	20190	20012	19886	19925	19906	19951	20072	20049	20137	19926	19779	19976	19892	19876	19940	19913	19885	20023	19904	19926	19945	20216	20015	20045	19972	19914	20100	19864	19820	20023	19921	19961	20201	20237	19760	20023	20067	20156	20025	20027	19798	19839	20102	19921	20020	20051	19803	20149	19979	19956	19866	19963	19968	20120	19930	19939	20267	19921	20157	19926	20130	20006	20086	20096	19872	19876	20046	20043	20019	19921	20056	19964	19817	19885	19957	19772	20084	20066	20091	19891	19818	19998	20116	19976	19952	20138	19848	20032	19871	20041	20106	19833	19916	20167	19944	19841	20073	19982	20101	19929	20026	19849	19885	20042	19849	20009	19993	19772	19971	20028	20081	20006	20026	19813	19918	20028	19898	20125	20011	19912	19807	20016	20075	19922	19858	19799	19950	19896	20251	20174	20126	19858	19897	19966	19913	19889	20004	20291	19992	20015	19945	19888	20104	20065	20035	19997	19762
19172	31370	33681	30495	26446	22703	20339	19451	18788	18087	18063	17726	16994	16811	16928	16555	16894	17245	17244	16796	16837	16658	16507	18157	17584	15992	15937	15884	15933	16045	15835	16155	16529	16624	16468	16175	16084	16058	15637	15769	15935	15880	15757	15887	15766	15834	15653	15867	15846	16023	15973	15961	15837	15932	15830	15839	15956	15888	15826	16013	15799	15874	15887	15963	15857	15615	15774	15777	15795	15844	15738	15885	15981	15969	15772	15927	15832	15955	15801	15762	15782	15780	15754	15812	15756	15782	15790	15864	15709	15866	15882	15733	15850	15845	15875	15768	15726	15914	15660	15887	15742	15858	15714	16191	15985	15852	15858	15763	15806	15823	15827	15770	15838	15829	15779	15834	15869	15866	15726	15781	15770	15858	15706	15764	15989	15816	15905	15817	15881	15913	15719	15761	15874	15831	15936	15809	15699	15610	15826	15806	15834	15710	15773	15647	15822	15831	15590	15844	15964	15905	15851	15944	15663	15947	15932	15824	15716	15696	15830	15967	15835	15735	15846	15899	15880	15823	15887	15892	15883	15725	15880	15872	15985	15619	15827	15904	15781	15789	15810	15845	15918	15743	15667	15713	15754	15647	15791	15680	15761	15803	15982	15780	15655	15963	15794	15839	15987	15709	15782	15907	15751	15872	15736	15752	15784	15823	15683	15938	15917	15740	15862	15707	15896	15638	15823	15814	15876	15654	15717	15950	15826	15941	15638	15792	15968	15779	15791	15797	15810	15676	15765	15769	15911	15870	15934	15698	15904	15733	15723	15883	15813	15891	15822	15863	15944	15794	15791	15919	15850	15796	15703	15880	15697	15731	15870	15896	15822	15813	15740	15724	16064	15800	15813	15863	15813	16056	15764	15904	15864	15806	15839	15882	15679	15750	15783	15906	15762	15874	15883	15699	15827	15804	15819	15720	15685	15769	15744	15644	15838	15723	16064	15723	15674	15786	15812	15800	15740	15866	15976	15808	15633	15686	15848	15719	15903	15755	15768	15713	15979	15771	15856	15651	15882	15715	15922	15960	15689	15966	15813	15935	15755	15823	15883	15661	15778	15766	15899	15678	15716	15840	15774	15914	15800	15812	15914	15921	15773	15832	15865	15694	15889	15904	15954	15771	15909	15728	15767	15783	15780	15711	15804	15752	15623	15793	15590	15756	15666	15874	15769	15794	16016	15846	15750	15864	15744	15869	15764	15880	15923	15871	15625	15753	15831	15943	15689	15627	15690	15744	15850	15771	15739	15954	15848	15967	15837	15756	15755	15836	15968	15910	15861	15735	15695	16013	15849	15827	15877	15748	15829	15957	15956	15886	15875	16103	15769	15857	15900	15808	15871	15731	15679	15904	15882	15734	15891	15783	15824	15939	15726	15711	15780	15812	15853	15780	15809	15792	15777	15766	15824	15812	15831	15791	15856	15745	15914	15818	15795	15786	15859	15823	15863	15819	15856	15793	15804	16010	15789	15763	15920	15883	15804	15799	15941	15808	15740	15927	15636	15836	15643	15828	15827	15968	15825	15806	15833	15818	15961	15775	15722	15933	15742	15777	15574	15793	15892	15885	15903	16021	15861	15862	16048	15712	15914	15937	15862	15869	15735	15991	15598	15808	15795	15763	15824	15921	15801	15892	15694	15711	15764	15886	15739	15700	15835	15806	15720	15738	15848	15749	15785	15788	15771	15944	15850	15868	15867	15849	15755	15918	15881	15766	15696	15864	15770	15898	15918	15818	15878	15806	15909	15788	15927	15741	15955	15828	15949	15910	15870	15779	15850	15773	15815	15778	15979	16012	15816	15779	15815	15887	15848	15900	15777	15721	15954	15857	15974	15648	15863	15903	15868	15815	15958	15757	15923	15870	15905	15802	15845	15812	15767	15865	15639	15733	15923	15859	15852	15857	15867	15922	15858	15780	15936	15781	15842	15712	15561	15867	15835	15852	15773	15847	15906	15771	15766	15813	15697	15873	15841	15788	15903	15696	15819	15735	15971	15767	15689	15802	15988	15836	15821	15713	15916	15953	15844	15721	15895	15806	15919	15845	15748	15986	15684	15842	15805	15912	15857	15894	15714	15894	15887	15871	15892	15834	15979	15806	15808	15950	15768	15781	15878	16023	15809	15751	15982	15831	15901	15808	15902	15904	15969	15685	15780	15703	15818	15790	15838	15838	16023	15858	15938	15867	15813	15778	15878	15873	15670	15826	15833	15826	15888	15758	15893	15878	15997	15921	15695	15919	15873	15782	15725	16017	15847	15773	15687	15889	15795	15843	15807	15727	15766	15770	15965	15924	15757	15747	15889	15735	15806	15788	15753	15863	16006	15747	15753	15920	15939	15849	15726	15816	15883	15858	15738	15913	15968	15757	15832	15920	15700	15784	15970	15930	15918	15693	15729	15732	15829	15932	15782	15956	15919	15871	15741	15918	15935	15880	15831	15972	15737	15999	15740	15997	15945	15644	15844	15891	15795	15786	15719	15956	15893	15907	15737	15849	15866	15763	15956	15809	15923	15751	15915	15852	15806	15741	15745	15934	15682	15963	15895	16091	15816	15911	16032	15888	15848	15838	15847	15960	16021	15872	15939	15685	15881	15968	15821	15852	15769	15942	15960	15641	15764	15986	15937	16052	15892	15822	15830	16074	15930	15782	15807	15826	15777	15815	15861	15787	15782	15877	15821	15754	15825	15797	15845	15862	15892	15810	15997	15843	15807	15875	15959	15788	15869	16049	15748	15811	15737	15828	15801	15818	16002	15720	15790	15923	15889	15869	15809	15767	15889	15711	15610	15783	15703	15866	15878	15847	15750	15686	15822	15968	15731	15788	15834	15784	15912	15712	15844	15626	15882	15987	15859	15885	15756	15750	16112	15681	15955	15883	15823	15897	15642	15656	15657	15641	15824	15806	15854	15764	15878	15898	15779	15756	15808	16002	15900	15684	15811	15744	15712	16028	15863	15930	15812	15809	15847	15760	15958	15739	15923	15967	15984	15834	15930	15731	15987	15870	15918	15737	15845	15791	15919	15777	15711	15746	15828	15702	15850	15872	15752	15903	15781	15764	15962	15858	15790	15800	15873	15855	15806	15808	15856	15770	15944	15963	15748	15777	15970	15768	15799	15784	15780	15835	15887	15907	15890	15852	15878	15714	15691	15763	15878	15926	15688	15875	15864	15981	15715	15676	15897	15768	15706	15846	15933	15703	15822	15873	15989	15801	15876	15775	15839	15800	15819	15860	15890	15704	15703	15830	15705	15862	15881	15825	15661	15780	15810	15736	15796	15781	16002	15763	15879	15940	15859	15870	15726	16033	15735	15831	15673	15782	15835	15755	15797	15903	15863	15871	15640	16012	15798	15930	15835	15870	15857	15908	15733	15820	15869	15934	15729	15897	15950	15781	15832	15805	15900	15788	15921	16055	15833	15793	15977	15769	15710	15673	15866	15873	15861	15790	15819	15865	15720	15880	15827	15896	15707	15846	15884	15848	15839	15701	15639	15951	15820	15714	15876	15915	15886	15928	15997	15725	15831	15830	15826	15791	15884	15919	15953	15759	15744	15738	15877	15794	15938	15884	15856	15685	15788	15907	15730	15938	15904	15815	15827	15919	15823	15644	15720	15798	15780	15774	15907	15858	15793	15971	15783	15806	15825	15994	15825	15717	15732	15920	15812	15758	15764	15800	16002	15847	15760	15838	15748	15921	15759	15947	15828	15793	15720	15836	15769	15813	15888	15682	15829	15675	15786	15774	15883	15716	15842	15880	15934	15871	15933	15873	15792	15595	15920	15638	15752	15853	15858	15737	15822	15919	15851	15897	15742	15839	15923	15711	15922	15666	15915	15927	15835	15859	15860	15957	15760	15776	15921	15765	15750	15751	15799	15829	15775	15873	15767	15963	15720	15800	15916	15919	15862	15792	15829	15859	15810	15955	15839	15880	15882	15767	15737	15825	15734	15651	15872	15784	15784	16008	15816	15649	15825	15777	15846	15887	15688	16032	15724	15683	15929	15966	15788	15816	15842	15838	15708	15894	15849	15853	15597	15806	16033	15766	15812	15855	15894	15855	15724	15785	15868	15886	15754	15839	15849	15753	15941	15796	15837	15929	15913	15870	15875	15844	15971	15694	15836	15900	15805	15673	15724	15885	15664	15728	15786	15725	15844	15815	15788	15826	15773	15884	15856	15813	15795	15825	15842	15880	15645	15782	15958	15667	16033	15949	15853	15900	15993	15882	15805	15728	15867	15699	15781	15732	16065	15758	15762	15858	15850	15889	15878	15836	15872	15802	15868	15727	15840	15906	15790	16023	15832	15802	15899	15764	15888	15611	15795	15931	15896	15747	15697	15763	15837	15929	15886	15747	15807	15863	15888	15882	15889	15744	15809	15825	15915	15896	15722	15717	15764	15802	15809	15716	15988	15962	15824	15914	15864	15845	15952	15876	15953	15846	15689	15774	15742	15744	15796	15821	15874	15808	15947	15946	15719	16117	15925	15757	15926	15889	15966	15945	15854	15725	15864	16016	15884	15865	15880	15941	15799	15749	15805	15981	15903	15884	15811	15866	15870	15719	15718	15847	15893	15815	15753	15708	15968	15786	15749	15743	15827	15815	15730	15951	15858	15734	15867	15747	15816	15698	15779	15877	15727	15789	15919	15828	15895	15798	15985	15812	15830	15979	15919	15801	15766	16048	15911	15797	15900	15902	15765	15823	15731	15808	15828	15668	15435	15683	15835	15799	15819	15837	15894	15784	15829	15731	15851	15881	15968	15831	15903	15796	15843	15679	15669	15833	15789	15797	15769	15651	15819	15755	15849	15878	15882	15873	15822	15767	15953	15774	15929	15833	15816	15790	15803	15743	15797	15851	15927	15835	15722	15801	15752	15899	15868	15857	15684	15714	15856	15839	15785	15817	15853	15919	15823	15843	15820	15765	15807	15799	15879	15834	15835	15844	15925	15850	15781	15854	15737	15946	15843	15913	15955	15859	15828	15883	15872	15754	15793	15720	15719	15626	15654	15896	15852	15781	15693	16010	16017	15911	15691	16001	15697	15925	15891	15913	15699	15967	15914	15904	15751	15791	16064	15825	15867	15629	16024	15853	15926	15915	15814	15685	15968	15789	15864	15817	15841	15930
23883	21488	29151	24517	23118	26728	28366	23834	22476	22224	22302	21540	20937	21112	20468	20468	20907	21073	20883	20948	20623	20516	20105	20352	20696	20096	19644	19812	19414	19593	19556	19774	19930	20726	21023	20605	20098	19644	19580	19570	19223	19500	19406	19442	19511	19458	19535	19680	19370	19454	19368	19455	19363	19353	19566	19297	19423	19366	19309	19285	19342	19150	19317	19419	19481	19131	19435	19217	19382	19241	19256	19425	19336	19441	19422	19454	19326	19223	19335	19248	19274	19417	19399	19502	19259	19317	19332	19505	19158	19167	19449	19436	19295	19603	19347	19479	19675	19599	19406	19533	19443	19328	19455	19213	19317	19438	19221	19402	19345	19234	19408	19266	19297	19472	19232	19289	19510	19189	19458	19548	19377	19203	19283	19411	19215	19480	19297	19612	19455	19547	19297	19483	19404	19395	19411	19417	19338	19330	19338	19585	19482	19391	19272	19472	19476	19227	19284	19232	19514	19432	19268	19308	19396	19199	19590	19301	19312	19366	19392	19219	19227	19324	19585	19364	19071	19395	19449	19479	19263	19293	19243	19247	19438	19457	19337	19537	19392	19603	19384	19241	19301	19251	19284	19464	19337	19270	19254	19457	19222	19419	19287	19346	19252	19229	19233	19518	19323	19176	19371	19341	19415	19301	19295	19374	19292	19508	19398	19393	19287	19217	19646	19429	19423	19509	19323	19351	19403	19381	19388	19274	19318	19318	19318	19276	19262	19189	19434	19488	19375	19396	19304	19473	19351	19404	19321	19404	19181	19181	19352	19358	19323	19256	19267	19453	19334	19360	19079	19119	19400	19321	19343	19180	19279	19242	19398	19413	19463	19571	19488	19449	19351	19280	19440	19182	19328	19598	19309	19158	19271	19417	19408	19594	19301	19367	19277	19225	19194	19590	19378	19179	19289	19403	19403	19453	19472	19264	19281	19100	19244	19259	19364	19329	19115	19311	19547	19244	19501	19394	19391	19310	19286	19381	19379	19402	19212	19276	19134	19421	19422	19419	19159	19244	19159	19277	19282	19578	19250	19287	19120	19391	19207	19386	19562	19379	19251	19465	19493	19336	19391	19426	19242	19458	19306	19320	19135	19290	19546	19387	19453	19331	19500	19316	19687	19271	19294	19296	19323	19468	19339	19228	19306	19316	19330	19482	19441	19485	19121	19579	19458	19336	19565	19155	19510	19544	19492	19300	19634	19114	19124	19238	19258	19283	19517	19147	19437	19330	19184	19543	19333	19332	19334	19503	19255	19509	19408	19342	19389	19262	19246	19291	19229	19459	19419	19174	19175	19509	19357	19255	19240	19147	19402	19315	19490	19275	19377	19200	19277	19345	19340	19202	19584	19503	19319	19405	19556	19056	19142	19463	19363	19188	19265	19428	19065	19444	19211	19430	19240	19245	19334	19179	19337	19295	19427	19383	19412	19379	19461	19435	19363	19397	19210	19400	19291	19283	19622	19376	19339	19289	19553	19412	19320	19132	19358	19203	19345	19424	19499	19501	19439	19442	19383	19225	19410	19454	19356	19415	19159	19357	19311	19505	19308	19439	19321	19406	19372	19353	19225	19343	19254	19224	19366	19415	19421	19231	19322	19499	19395	19244	19337	19467	19307	19505	19385	19265	19481	19318	19399	19293	19385	19552	19380	19553	19419	19287	19612	19443	19373	19425	19538	19477	19452	19404	19302	19280	19157	19227	19434	19214	19417	19278	19099	19276	19449	19481	19389	19475	19274	19548	19361	19199	19244	19297	19338	19500	19307	19224	19524	19150	19308	19253	19433	19203	19468	19129	19513	19298	19411	19393	19265	19460	19365	19404	19269	19470	19303	19306	19543	19436	19554	19504	19459	19275	19411	19216	19381	19251	19344	19477	19263	19209	19581	19504	19424	19296	19303	19271	19259	19371	19244	19304	19154	19186	19410	19310	19328	19481	19288	19349	19515	19362	19593	19489	19278	19396	19407	19485	19082	19206	19452	19340	19360	19493	19404	19234	19116	19458	19572	19530	19531	19244	19280	19460	19328	19445	19432	19096	19124	19306	19542	19291	19267	19323	19283	19327	19401	19193	19225	19376	19343	19394	19266	19202	19254	19299	19354	19392	19509	19337	19424	19222	19283	19283	19469	19301	19233	19456	19416	19537	19142	19292	19416	19353	19436	19501	19257	19424	19325	19267	19325	19589	19325	19401	19470	19367	19240	19315	19266	19341	19408	19347	19445	19515	19584	19295	19294	19315	19185	19144	19218	19310	19332	19258	19095	19375	19395	19335	19447	19332	19430	19443	19287	19336	19492	19254	19527	19376	19428	19369	19462	19211	19251	19380	19130	19319	19367	19628	19543	19219	19365	19467	19471	19308	19244	19509	19555	19338	19226	19467	19335	19111	19384	19440	19329	18973	19240	19253	19165	19371	19282	19451	19142	19159	19480	19194	19531	19435	19361	19563	19440	19501	19405	19395	19422	19329	19405	19232	19480	19354	19226	19369	19340	19217	19300	19229	19382	19262	19323	19556	19125	19201	19322	19274	19338	19467	19385	19427	19444	19199	19395	19299	19293	19306	19467	19524	19459	19249	19318	19613	19553	19376	19246	19377	19493	19152	19384	19316	19345	19112	19404	19073	19031	19260	19379	19504	19392	19507	19277	19423	19210	19290	19324	19388	19252	19435	19280	19238	19389	19332	19338	19413	19258	19409	19457	19285	19333	19391	19222	19383	19243	19401	19369	19089	19205	19420	19415	19119	19166	19275	19326	19431	19488	19477	19463	19415	19327	19192	19326	19371	19219	19609	19475	19376	19361	19548	18989	19492	19213	19155	19332	19235	19488	19350	19122	19294	19361	19404	19439	19278	19349	19539	19427	19493	19349	19306	19377	19518	19545	19386	19345	19182	19196	19130	19243	19396	19156	19252	19391	19177	19387	19457	19459	19425	19339	19197	19510	19402	19289	19402	19333	19239	19167	19330	19177	19454	19435	19171	19465	19453	19252	19146	19334	19484	19500	19545	19296	19444	19452	19393	19377	19492	19522	19397	19187	19366	19408	19536	19409	19271	19280	19171	19212	19063	19365	19323	19203	19360	19606	19361	19464	19475	19215	19251	19323	19367	19246	19343	19235	19374	19392	19215	19233	19321	19412	19307	19341	19206	19268	19262	19532	19549	19185	19186	19333	19155	19296	19515	19313	19187	19389	19344	19162	19327	19392	19296	19269	19494	19319	19507	19428	19378	19252	19240	19223	19447	19234	19245	19522	19262	19177	19118	19566	19215	19306	19227	19186	19301	19489	19494	19370	19386	19330	19126	19000	19146	19294	19387	19212	19444	19252	19200	19458	19376	19218	19046	19162	19345	19205	19106	19381	19232	19429	19125	19212	19447	19188	19459	19199	19247	19223	19122	19373	19283	19300	19354	19345	19475	19341	19241	19257	19254	19318	19382	19385	19431	19479	19224	19176	19131	19331	19463	19732	19386	19354	19363	19470	19398	19405	19336	19403	19247	19544	19361	19370	19183	19277	19474	19336	19314	19225	19518	19314	19473	19478	19085	19290	19525	19345	19207	19472	19439	19366	19382	19452	19401	19351	19354	19249	19348	19472	19518	19342	19492	19368	19417	19615	19419	19247	19302	19310	19350	19270	19390	19560	19543	19455	19384	19286	19357	19297	19543	19129	19308	19289	19528	19324	19502	19405	19195	19406	19376	19302	19231	19423	19345	19242	19289	19236	19367	19501	19393	19304	19214	19341	19479	19197	19299	19417	19216	19393	19459	18988	19324	19181	19421	19288	19152	19244	19336	19442	19362	19292	19683	19443	19309	19296	19411	19212	19280	19504	19358	19402	19338	19515	19277	19348	19120	19297	19279	19411	19151	19184	19220	19374	19282	19351	19273	19261	19739	19295	19496	19288	19319	19324	19344	19278	19330	19393	19307	19304	19648	19328	19335	19133	19125	19342	19344	19255	19246	19274	19344	19204	19105	19276	19323	19411	19485	19133	19348	19240	19187	19278	19333	19215	19063	19433	19398	19139	19206	19266	19328	19246	19166	19388	19532	19250	19255	19405	19306	19436	19341	19303	19276	19300	19486	19405	19266	19308	19497	19283	19550	19101	19361	19444	19280	19412	19498	19301	19336	19449	19218	19427	19302	19493	19394	19578	19286	19528	19432	19310	19353	19263	19444	19265	19252	19389	19402	19355	19403	19437	19366	19301	19402	19353	19183	19495	19636	19357	19428	19385	19181	19402	19533	19324	19264	19696	19212	19549	19305	19491	19398	19371	19228	19222	19442	19419	19287	19385	19293	19260	19221	19273	19313	19394	19289	19118	19414	19356	19457	19644	19167	19359	19059	19352	19307	19322	19269	19437	19359	19595	19421	19326	19128	19421	19343	19265	19387	19450	19402	19491	19488	19345	19396	19428	19613	19317	19362	19415	19501	19535	19327	19561	19452	19437	19449	19297	19169	19287	19471	19257	19283	19555	19296	19461	19280	19497	19331	19430	19463	19332	19302	19441	19391	19290	19380	19401	19505	19313	19302	19472	19653	19348	19169	19136	19363	19203	19120	19458	19337	19225	19488	19537	19260	19390	19484	19307	19475	19406	19169	19446	19478	19265	19396	19371	19304	19316	19358	19357	19181	19423	19202	19514	19300	19172	19572	19413	19268	19276	19136	19193	19177	19261	19315	19320	19485	19272	19422	19555	19540	19611	19320	19386	19219	19252	19456	19330	19528	19236	19238	19214	19430	19480	19245	19302	19479	19519	19359	19304	19566	19253	19328	19212	19120	19340	19383	19281	19244	19356	19666	19540	19325	19093	19357	19218	19495	19375	19478	19399	19478	19254	19369	19471	19191	19428	19525	19374	19483	19209	19441	19360	19261	19407	19300	19098	19198	19600	19188	19353	19310	19325	19521	19354	19386	19295	19270	19310	19274	19406	19130	19529	19287	19507	19472	19449	19404	19425	19358	19421	19470	19437	19290	19431	19664	19318	19377	19342	19288	19376	19246	19363	19304	19496	19123	19389	19344	19347	19285	19301	19395	19492	19189	19290	19311	19442	19496	19455	19396	19212	19248	19489	19358	19536	19289	19065	19329	19148	19445	19389	19347	19387	19287	19329	19381	19234	19276	19449	19354
21447	36364	38640	35505	30684	26252	23428	22204	20191	19412	19529	18351	17589	17876	16999	17201	17524	17986	17520	17178	17010	16744	16514	17343	16759	15784	15756	15797	15784	15709	15622	15712	16412	17649	17707	16880	16122	15751	15711	15646	15507	15495	15471	15660	15505	15526	15370	15541	15551	15462	15505	15686	15458	15376	15563	15380	15484	15392	15369	15356	15438	15370	15558	15470	15444	15581	15516	15468	15513	15508	15750	15527	15547	15497	15393	15303	15448	15430	15404	15454	15390	15399	15409	15576	15376	15584	15409	15432	15412	15471	15483	15413	15392	15570	15439	15507	15526	15288	15402	15385	15346	15506	15444	15377	15469	15630	15418	15414	15298	15279	15415	15468	15578	15503	15466	15367	15480	15640	15619	15424	15568	15485	15296	15407	15508	15397	15427	15491	15358	15633	15362	15519	15371	15510	15430	15356	15611	15453	15412	15528	15419	15391	15490	15353	15569	15490	15480	15403	15273	15356	15535	15294	15450	15369	15474	15265	15549	15389	15273	15520	15326	15518	15332	15525	15413	15423	15210	15417	15410	15446	15489	15462	15550	15407	15421	15448	15502	15392	15505	15364	15275	15385	15409	15362	15393	15451	15386	15643	15527	15570	15429	15464	15358	15269	15531	15474	15455	15525	15356	15161	15495	15452	15412	15418	15330	15423	15303	15512	15560	15476	15398	15367	15249	15477	15512	15475	15559	15492	15349	15416	15263	15293	15411	15523	15273	15272	15426	15541	15358	15321	15451	15339	15601	15538	15451	15448	15405	15506	15384	15447	15524	15594	15366	15534	15402	15507	15172	15428	15452	15369	15365	15460	15339	15465	15482	15308	15405	15383	15448	15441	15455	15389	15403	15570	15494	15420	15601	15383	15406	15553	15432	15510	15381	15525	15621	15420	15493	15448	15659	15621	15441	15413	15450	15655	15397	15482	15466	15448	15500	15498	15419	15394	15529	15519	15401	15529	15422	15355	15343	15464	15406	15438	15513	15372	15358	15530	15457	15367	15408	15444	15381	15502	15358	15389	15496	15386	15627	15396	15320	15448	15351	15412	15416	15363	15543	15436	15517	15553	15419	15564	15545	15506	15508	15452	15231	15296	15459	15454	15603	15421	15687	15488	15629	15541	15330	15414	15338	15500	15547	15407	15442	15454	15415	15375	15287	15446	15377	15506	15385	15489	15295	15487	15338	15475	15456	15581	15361	15382	15358	15630	15368	15404	15588	15460	15630	15485	15582	15258	15500	15374	15426	15435	15422	15515	15419	15550	15491	15409	15576	15468	15482	15635	15346	15547	15493	15558	15512	15529	15487	15574	15609	15392	15391	15244	15553	15534	15387	15487	15532	15419	15497	15362	15420	15512	15330	15414	15470	15582	15510	15361	15487	15293	15463	15354	15526	15509	15606	15540	15471	15515	15526	15367	15473	15467	15474	15297	15460	15371	15455	15351	15454	15543	15398	15346	15363	15426	15449	15418	15255	15557	15532	15415	15585	15473	15477	15277	15539	15446	15449	15405	15588	15417	15583	15367	15433	15458	15453	15438	15476	15416	15547	15488	15462	15385	15434	15260	15486	15362	15591	15427	15520	15694	15536	15225	15392	15438	15421	15337	15602	15391	15531	15420	15353	15408	15315	15573	15669	15199	15516	15367	15509	15352	15465	15342	15473	15432	15398	15484	15380	15446	15320	15437	15296	15463	15443	15443	15476	15430	15390	15557	15531	15449	15462	15480	15385	15189	15544	15395	15376	15268	15524	15517	15586	15430	15495	15419	15503	15492	15503	15517	15342	15430	15508	15623	15421	15383	15430	15308	15422	15403	15461	15437	15435	15490	15520	15342	15481	15278	15492	15447	15518	15372	15588	15381	15482	15373	15433	15674	15493	15534	15255	15496	15354	15479	15310	15482	15691	15441	15501	15384	15236	15493	15471	15429	15540	15542	15517	15527	15422	15602	15503	15423	15613	15345	15463	15411	15522	15447	15432	15424	15448	15375	15341	15429	15471	15522	15455	15422	15368	15380	15495	15311	15357	15715	15546	15319	15395	15316	15501	15450	15532	15359	15286	15317	15367	15451	15286	15524	15476	15510	15429	15405	15602	15259	15265	15457	15290	15518	15546	15405	15490	15414	15315	15349	15501	15445	15459	15598	15378	15291	15274	15320	15568	15376	15572	15490	15244	15495	15385	15348	15442	15614	15560	15388	15418	15493	15461	15348	15541	15368	15615	15589	15508	15410	15623	15392	15333	15433	15319	15340	15537	15569	15313	15215	15548	15393	15347	15532	15648	15486	15472	15216	15414	15649	15354	15346	15303	15448	15425	15368	15348	15447	15531	15429	15406	15454	15450	15479	15488	15340	15450	15415	15440	15526	15517	15504	15465	15472	15351	15414	15390	15449	15577	15405	15521	15543	15542	15369	15279	15554	15478	15410	15502	15552	15506	15375	15323	15544	15681	15381	15579	15378	15481	15434	15206	15506	15428	15511	15440	15401	15457	15467	15635	15453	15452	15371	15225	15372	15402	15267	15467	15278	15545	15470	15506	15421	15245	15270	15469	15426	15433	15587	15344	15426	15513	15460	15331	15483	15576	15309	15310	15388	15348	15216	15446	15462	15501	15400	15353	15490	15389	15349	15489	15477	15511	15460	15421	15362	15452	15585	15454	15284	15670	15511	15407	15274	15556	15558	15370	15528	15515	15531	15412	15269	15369	15636	15488	15544	15473	15491	15257	15504	15564	15331	15569	15286	15536	15466	15602	15515	15380	15538	15469	15419	15423	15538	15698	15383	15559	15361	15463	15245	15442	15420	15194	15321	15380	15494	15516	15411	15365	15330	15544	15509	15366	15558	15592	15502	15361	15459	15425	15560	15455	15344	15365	15592	15268	15348	15455	15414	15343	15499	15344	15363	15560	15533	15428	15528	15274	15493	15319	15534	15639	15409	15495	15503	15423	15485	15442	15566	15312	15481	15410	15444	15457	15524	15447	15599	15445	15541	15491	15526	15331	15345	15230	15272	15304	15502	15498	15573	15433	15368	15501	15505	15564	15483	15505	15495	15543	15445	15309	15615	15373	15485	15631	15195	15261	15476	15495	15498	15288	15336	15522	15349	15407	15561	15530	15402	15536	15379	15451	15477	15640	15431	15447	15645	15369	15436	15528	15408	15362	15491	15486	15409	15483	15615	15597	15357	15314	15427	15343	15545	15486	15471	15490	15578	15419	15448	15549	15557	15449	15278	15499	15451	15247	15570	15479	15524	15358	15373	15389	15454	15446	15539	15492	15497	15264	15607	15488	15369	15374	15489	15349	15489	15389	15474	15455	15387	15525	15402	15493	15362	15468	15189	15473	15410	15428	15360	15495	15440	15517	15483	15418	15448	15487	15516	15305	15446	15331	15452	15384	15422	15477	15369	15457	15322	15634	15396	15580	15478	15460	15360	15323	15412	15284	15423	15368	15400	15442	15396	15278	15621	15492	15523	15572	15241	15422	15485	15552	15451	15370	15293	15410	15385	15305	15637	15250	15556	15450	15492	15438	15485	15488	15463	15351	15476	15532	15360	15357	15485	15431	15522	15378	15484	15407	15392	15403	15652	15317	15398	15399	15463	15433	15617	15507	15430	15555	15580	15485	15377	15291	15681	15451	15560	15385	15553	15515	15393	15520	15344	15567	15377	15554	15209	15283	15234	15659	15464	15592	15429	15413	15533	15552	15496	15596	15520	15391	15443	15485	15401	15303	15530	15472	15466	15461	15360	15514	15439	15398	15485	15474	15428	15510	15415	15343	15428	15563	15379	15472	15337	15362	15345	15564	15502	15265	15417	15624	15409	15381	15601	15448	15509	15436	15356	15542	15345	15449	15494	15331	15446	15453	15463	15351	15504	15291	15332	15427	15366	15612	15390	15690	15489	15369	15495	15382	15283	15403	15485	15565	15189	15334	15499	15524	15490	15570	15494	15425	15523	15302	15407	15464	15513	15398	15403	15328	15393	15448	15529	15469	15521	15386	15299	15441	15635	15450	15465	15352	15434	15430	15546	15483	15338	15312	15391	15404	15516	15385	15582	15416	15572	15452	15299	15555	15446	15503	15233	15497	15385	15423	15507	15636	15479	15407	15487	15391	15330	15434	15579	15356	15578	15419	15453	15510	15626	15371	15491	15488	15548	15549	15359	15374	15459	15295	15516	15450	15398	15411	15359	15439	15545	15468	15439	15469	15565	15337	15476	15399	15624	15510	15344	15402	15506	15420	15531	15521	15295	15466	15467	15393	15449	15446	15433	15407	15531	15372	15389	15538	15559	15424	15458	15503	15440	15363	15565	15464	15645	15453	15442	15538	15548	15377	15427	15620	15568	15441	15299	15417	15453	15340	15415	15518	15534	15365	15533	15420	15470	15415	15453	15375	15502	15518	15458	15548	15444	15491	15441	15548	15461	15302	15560	15584	15458	15475	15447	15466	15429	15258	15234	15506	15329	15340	15656	15433	15453	15416	15379	15451	15497	15389	15538	15371	15424	15349	15371	15460	15473	15423	15493	15461	15431	15561	15345	15535	15588	15239	15220	15455	15336	15593	15567	15434	15533	15422	15515	15448	15559	15369	15369	15480	15426	15411	15469	15453	15514	15423	15307	15417	15380	15454	15492	15324	15520	15514	15367	15393	15632	15502	15435	15537	15463	15379	15535	15542	15510	15407	15452	15526	15382	15419	15295	15549	15318	15496	15453	15387	15446	15436	15336	15507	15440	15292	15416	15449	15445	15423	15376	15335	15447	15389	15504	15381	15428	15482	15410	15472	15439	15364	15445	15585	15429	15431	15141	15419	15546	15484	15462	15563	15495	15439	15487	15618	15571	15456	15366	15493	15473	15292	15464	15597	15393	15629	15499	15552	15215	15499	15435	15470	15364	15473	15380	15407	15600	15359	15615	15524	15390	15379	15409	15307	15447	15461	15387	15441	15408	15336	15468	15286	15389	15417	15391	15403	15478	15345	15468	15463	15391	15461	15416	15488	15425	15387	15497	15373	15471	15456	15323	15419	15451	15411	15213	15597	15606	15445	15323	15323	15298	15471	15458	15360	15481	15587	15411	15423	15414	15430	15348	15515	15539	15415	15341	15542	15518	15508	15507	15383	15446
30241	24419	28872	26147	22328	21384	21050	20653	20525	20186	20433	19965	19902	19910	19889	19893	19914	20269	19956	19856	19920	19950	19825	19835	20132	19684	19645	19734	19524	19824	19805	19557	19710	19504	20053	19856	19866	19488	19812	19652	19607	19717	19796	19643	19681	19916	19734	19481	19722	19675	19730	19871	19580	19576	19605	19500	19720	19617	19571	19517	19456	19636	19762	19518	19416	19753	19653	19783	19957	19623	19571	19723	19522	19510	19613	19749	19686	19663	19680	19629	19618	19611	19621	19490	19685	19773	19660	19887	19664	19518	19704	19723	19769	19573	19658	19839	19676	19608	19849	19711	19458	19713	19920	19477	19863	19443	19596	19572	19804	19594	19763	19563	19529	19657	19487	19684	19544	19860	19786	19674	19765	19528	19543	19841	19880	19632	19546	19511	19634	19754	19590	19698	19713	19750	19614	19857	19670	19799	19848	19922	19711	19578	19619	19821	19711	19842	19796	19547	19795	19618	19402	19859	19495	19522	19620	19698	19731	19491	19637	19825	19572	19629	19581	19647	19638	19657	19667	19773	19687	19633	19730	19783	20010	19522	19636	19746	19511	19870	19866	19501	19864	19750	19874	19605	19678	19869	19471	19656	19623	19679	19871	19512	19812	19546	19546	19442	19716	19541	19679	19799	19822	19890	19815	19725	19748	19698	19908	19844	19682	19609	19648	19626	19615	19611	19543	19672	19647	19733	19514	19562	19623	19831	19548	19432	19685	19676	19660	19606	19562	19668	19554	19789	19707	19486	19740	19807	19621	19805	19491	19681	19769	19544	19711	19615	19784	19582	19631	19487	19747	19704	19519	19519	19577	19479	19591	19555	19758	19688	19668	19635	19554	19596	19623	19625	19656	19583	19716	19588	19576	19650	19697	19745	19983	19762	19621	19787	19528	19729	19667	19738	19759	19580	19521	19683	19639	19685	19673	19576	19634	19795	19730	19641	19648	19727	19643	19804	19583	19479	19519	19510	19402	19906	19594	19614	19565	19771	19753	19721	19714	19619	19644	19793	19873	19679	19543	19511	19616	19487	19611	19629	19620	19455	19613	19652	19648	19718	19843	19531	19724	19767	19699	19679	19781	19626	19541	19784	19639	19936	19617	19683	19719	19762	19702	19822	19769	19650	19717	19602	19579	19604	19820	19735	19769	19948	19852	19496	19576	19774	19666	19634	19750	19777	19739	19571	19732	19677	19819	19427	19628	19607	19669	19438	19736	19757	19438	19716	19860	19647	19577	19648	19801	19598	19652	19511	19870	19579	19801	19567	19671	19647	19655	19594	19883	19684	19464	19833	19540	19465	19636	19845	19607	19793	19953	19703	19919	19525	19791	19839	19656	19706	19746	19633	19590	19676	19977	19768	19692	19728	19911	19643	19675	19800	19753	19665	19730	19796	19570	19747	19556	19828	19609	19652	19934	19691	19756	19685	19573	19772	19595	19613	19631	19785	19596	19459	19621	19651	19601	19733	19712	19663	19552	19646	19620	19723	19749	19892	19628	19560	19679	19656	19712	19566	19492	19850	19661	19657	19798	19598	19569	19586	19519	19599	19666	19564	19741	19654	19529	19653	19619	19536	19765	19638	19930	19820	19823	19475	19729	19370	19723	19730	19677	19646	19581	19706	19680	19750	19551	19693	19485	19900	19727	19648	19735	19690	19689	19555	19604	19896	19723	19795	19930	19718	19717	19612	19633	19684	19775	19807	19757	19715	19570	19751	19707	19518	19656	19635	19649	19516	19538	19646	19586	19853	19742	19439	19628	19786	19623	19476	19777	19594	19606	19659	19501	19906	19680	19665	19788	19801	19672	19597	19616	19589	19626	19407	19757	19739	19624	19752	19662	19589	19494	19705	19739	19636	19800	19711	19826	19678	19822	19534	19801	19690	19789	19619	19616	19761	19551	19643	19655	19558	19560	19629	19823	19530	19815	19672	19602	19660	19527	19660	19769	19649	19631	19795	19852	19813	19527	19704	19526	19714	19726	19734	19613	19812	19705	19751	19718	19669	19637	19705	19719	19983	19634	19749	19672	19626	19608	19498	19776	19590	19528	19682	19672	19629	19790	19491	19712	19668	19803	19565	19872	19711	19742	19735	19666	19667	19654	19804	19545	19748	19657	19667	19793	19672	19653	19703	19552	19518	19684	19560	19671	19763	19595	19545	19691	19714	19654	19578	19516	19727	19536	19608	19752	19447	19647	19800	19623	19404	19622	19420	19801	19446	19700	19420	19668	19442	19762	19530	19430	19617	19742	19754	19572	19490	19424	19631	19713	19527	19844	19378	19523	19619	19558	19645	19512	19766	19651	19668	19686	19434	19607	19712	19685	19830	19651	19694	19797	19991	19600	19532	19760	19860	19546	19773	19655	19475	19563	19551	19618	19685	19568	19675	19765	19679	19854	19689	19893	19899	19627	19543	19734	19843	19785	19614	19749	19552	19700	19863	19599	19663	19735	19687	19575	19795	19612	19715	19766	19667	19665	19672	19709	19397	19690	19846	19647	19616	19553	19562	19567	19594	19505	19635	19542	19785	19630	19620	19617	19652	19786	19514	19879	19751	19583	19653	19602	19546	19750	19726	19613	19626	19567	19597	19400	19780	19790	19634	19919	19423	19602	19345	19650	19777	19759	19580	19656	19685	19360	19614	19713	19743	19482	19879	19617	19632	19679	19709	19739	19538	19762	19823	19779	19676	19707	19669	19702	19823	19648	19575	19725	19763	19918	19915	19591	19844	19717	19548	19680	19505	19675	19698	19575	19622	19579	19652	19650	19660	19781	19710	19783	19533	19711	19849	19750	19959	19759	19823	19678	19823	19806	19703	19658	19561	19590	19795	19658	19515	19507	19599	19668	19674	20022	19745	19822	19470	19576	19483	19545	19575	19674	19734	19818	19697	19587	19768	19771	19812	19689	19783	19647	19690	19883	19551	19763	19683	19439	19749	19681	19805	19436	19854	19769	19614	19794	19665	19606	19602	19730	19296	19709	19554	19616	19819	19615	19690	19787	19675	19910	19594	19604	19600	19545	19688	19549	19630	19697	19698	19801	19837	19679	19658	19728	19547	19591	19635	19594	19561	19724	19440	19754	19618	19720	19613	19615	19633	19539	19558	19714	19897	19539	19896	19705	19873	19880	19683	19739	19881	19726	19655	19912	19670	19589	19659	19589	19700	19580	19631	19551	19930	19586	19606	19686	19554	19711	19673	19766	19596	19554	19546	19663	19587	19669	19845	19548	19518	19812	19614	19777	19787	19869	19601	19740	19719	19726	19854	19793	19572	19791	19918	19800	19675	19715	19722	19814	19569	19719	19814	19765	19661	19598	19492	19508	19460	19704	19604	19635	19781	19558	19658	19773	19606	19558	19513	19616	19651	19588	19712	19472	19495	19568	19836	19793	19878	19819	19925	19657	19498	19566	19516	19766	19966	19860	19812	19470	19660	19531	19586	19538	19516	19690	19735	19652	19779	19780	19634	19680	19784	19672	19531	19726	19520	19821	19595	19667	19623	19520	19567	19748	19687	19765	19652	19563	19533	19532	19741	19775	19644	19707	19673	19613	19461	19514	19691	19494	19504	19519	19711	19607	19649	19784	19802	19732	19679	19556	19626	19670	19676	19618	19646	19711	19603	19644	19677	19759	19676	19771	19537	19858	19946	19810	19694	19703	19695	19733	19701	19796	19741	19536	19745	20000	19613	19673	19567	19685	19736	19858	19479	19733	19825	19565	19659	19600	19781	19542	19532	19541	19602	19812	19658	19658	19479	19799	19841	19785	19636	19889	19952	19702	19398	19598	19688	19696	19589	19535	19800	19591	19922	19434	19764	19729	19618	19765	19822	19879	19779	19704	19864	19838	19734	19559	19706	19845	19769	19801	19566	19583	19529	19740	19670	19656	19648	19668	19817	19654	19584	19575	19503	19763	19779	19647	19663	19760	19894	19793	19730	19606	19546	19666	19726	19598	19507	19567	19922	19705	19664	19565	19974	19865	19625	19730	19755	19602	19686	19535	19809	19692	19883	19584	19618	19669	19639	19675	19815	19807	19760	19739	19653	19744	19675	19593	19562	19794	19653	19734	19686	19457	19695	19661	19849	19661	19500	19806	19675	19697	19673	19584	19743	19692	19663	19708	19787	19699	19559	19656	19888	19851	19432	19668	19575	19647	19717	19757	19958	19601	19630	19687	19568	19581	19402	19829	19634	19430	19742	19658	19660	19608	19686	19601	19682	19702	19788	19654	19632	19591	19638	19601	19619	19832	19661	19922	19758	19880	19679	19706	19737	19843	19742	19853	19770	19726	19663	19732	19879	19798	19437	19603	19764	19640	19648	19745	19841	19845	19567	19691	19576	19694	19544	19616	19566	19601	19723	19739	19682	19512	19752	19708	19575	19676	19948	19783	19653	19816	19603	19654	19588	19786	19795	19713	19789	19675	20017	19739	19562	19729	19682	19359	19729	19789	19761	19542	19728	19727	19638	19747	19469	19616	19644	19719	19930	19599	19640	19806	19752	19760	19639	19692	19825	19623	19737	19669	19569	19713	19675	19560	19582	19657	19699	19640	19629	19571	19790	19770	19727	19741	19772	19724	19669	19602	19640	19644	19736	19713	19641	19760	19588	19737	19611	19538	19693	19614	19586	19507	19493	19822	19876	19831	19869	19687	19866	19603	19662	19868	19752	19670	19752	19381	19664	19747	19658	19679	19595	19644	19905	19708	19471	19732	19751	19749	19546	19766	19670	19608	19707	19467	19726	19643	19532	19788	19617	19659	19790	19944	19727	19713	19575	19844	19555	19755	19670	19649	19594	19494	19537	19536	19513	19772	19655	19649	19689	19762	19705	19654	19663	19725	19720	19618	19666	19860	19740	19721	19909	19710	19923	19619	19516	19722	19611	19674	19823	19955	19807	19707	19453	19745	19541	19301	19438	19599	19700	19528	19621	19827	19742	19709	19764	19879	19781	19769	19687	19565	19742	19886	19691	19772	19750	19618	19475	19652	19392	19515	19643	19888	19690	19880	19734	19843	19504	19609	19689	19803	19403	19698	19672	19767	19778	19541	19540	19698	19713	19687	19571	19834	19619	19688	19520	19639	19585	19709	19739	19802	19722	19705	19570	19751	19583	19678	19571
18562	23474	26225	23349	19845	18278	17583	16980	16679	16788	16305	16085	16056	16003	15962	16147	16220	16200	16224	16070	15980	15954	15829	15850	16062	15742	15773	15659	15686	15536	15530	15491	15624	15787	15766	15863	15790	15559	15541	15675	15647	15616	15790	15536	15556	15612	15412	15562	15552	15608	15633	15578	15477	15535	15598	15799	15700	15579	15567	15593	15586	15606	15701	15608	15710	15611	15618	15477	15653	15602	15728	15781	15770	15581	15659	15928	15634	15695	15521	15544	15594	15798	15718	15596	15582	15631	15610	15755	15515	15639	15739	15549	15787	15535	15678	15495	15617	15531	15648	15656	15620	15798	15481	15724	15750	15721	15558	15674	15709	15656	15596	15577	15603	15489	15664	15568	15573	15659	15548	15542	15610	15666	15717	15677	15829	15507	15647	15774	15640	15663	15575	15355	15583	15529	15550	15505	15614	15526	15506	15527	15674	15505	15664	15733	15395	15655	15606	15686	15753	15712	15654	15557	15476	15557	15599	15692	15580	15542	15701	15644	15585	15554	15591	15593	15795	15640	15562	15397	15688	15587	15429	15633	15712	15718	15470	15612	15669	15691	15613	15512	15527	15537	15653	15584	15639	15735	15744	15560	15644	15721	15631	15568	15624	15535	15685	15693	15443	15571	15725	15709	15666	15668	15625	15630	15520	15660	15535	15585	15486	15603	15549	15617	15495	15720	15588	15655	15593	15547	15670	15678	15464	15599	15653	15736	15690	15488	15870	15659	15603	15524	15404	15597	15517	15510	15677	15554	15655	15519	15771	15678	15745	15560	15701	15633	15575	15594	15536	15646	15891	15611	15740	15716	15689	15445	15547	15630	15615	15601	15615	15628	15708	15666	15634	15578	15612	15585	15667	15650	15555	15540	15784	15459	15626	15642	15574	15753	15784	15679	15550	15873	15455	15648	15610	15778	15705	15575	15685	15602	15655	15620	15552	15568	15466	15693	15631	15727	15524	15469	15827	15672	15732	15472	15688	15700	15648	15732	15532	15752	15752	15704	15682	15618	15581	15858	15604	15604	15510	15557	15546	15749	15457	15681	15773	15549	15625	15622	15608	15572	15574	15638	15466	15531	15442	15850	15725	15579	15684	15680	15581	15623	15541	15773	15544	15688	15739	15705	15629	15753	15576	15636	15590	15799	15627	15680	15534	15554	15677	15765	15508	15650	15486	15759	15597	15619	15723	15641	15584	15739	15664	15675	15400	15553	15734	15709	15616	15598	15823	15781	15575	15645	15590	15673	15475	15574	15712	15681	15646	15573	15723	15550	15455	15515	15552	15560	15667	15574	15659	15725	15665	15642	15612	15547	15559	15800	15612	15716	15693	15535	15669	15594	15609	15545	15710	15771	15554	15772	15628	15556	15703	15659	15691	15499	15676	15563	15411	15649	15644	15571	15621	15603	15709	15638	15694	15568	15481	15639	15556	15727	15661	15587	15711	15547	15619	15527	15673	15557	15660	15625	15678	15613	15679	15884	15652	15621	15526	15565	15753	15589	15687	15736	15755	15534	15392	15677	15669	15577	15442	15546	15533	15585	15577	15837	15769	15640	15693	15679	15804	15700	15584	15450	15721	15479	15758	15614	15682	15640	15712	15430	15447	15773	15587	15618	15641	15773	15583	15715	15398	15919	15655	15730	15820	15711	15625	15613	15461	15587	15487	15645	15654	15824	15483	15720	15560	15670	15695	15639	15502	15624	15652	15594	15512	15655	15767	15690	15851	15735	15505	15600	15561	15596	15510	15802	15580	15840	15670	15684	15657	15473	15606	15501	15534	15647	15543	15652	15704	15668	15661	15586	15711	15592	15596	15684	15542	15417	15560	15490	15575	15554	15517	15558	15594	15638	15748	15684	15592	15570	15823	15567	15638	15732	15525	15647	15628	15576	15738	15527	15809	15560	15750	15568	15457	15658	15766	15546	15719	15474	15723	15501	15624	15625	15619	15517	15607	15700	15548	15755	15657	15665	15605	15472	15514	15638	15755	15576	15715	15476	15577	15573	15626	15752	15516	15672	15565	15430	15612	15585	15450	15581	15420	15582	15603	15621	15607	15586	15601	15517	15783	15817	15712	15644	15621	15687	15536	15669	15639	15521	15602	15651	15627	15671	15701	15781	15639	15613	15574	15894	15527	15526	15582	15617	15556	15701	15792	15713	15547	15607	15689	15726	15748	15483	15552	15567	15682	15762	15777	15710	15684	15759	15721	15738	15603	15449	15796	15603	15554	15535	15721	15579	15555	15569	15516	15629	15565	15587	15758	15517	15678	15664	15719	15678	15660	15733	15768	15500	15532	15604	15649	15618	15786	15711	15555	15612	15677	15650	15789	15632	15510	15651	15459	15460	15473	15436	15663	15678	15703	15440	15697	15457	15722	15526	15694	15596	15590	15609	15595	15666	15622	15630	15609	15641	15569	15583	15593	15478	15633	15716	15576	15683	15521	15645	15678	15478	15740	15630	15700	15572	15619	15454	15739	15598	15786	15473	15741	15712	15692	15649	15534	15743	15641	15600	15582	15604	15673	15633	15430	15640	15664	15696	15646	15390	15632	15526	15551	15649	15585	15862	15516	15545	15607	15518	15497	15473	15532	15480	15573	15682	15592	15627	15504	15765	15682	15624	15684	15585	15542	15494	15623	15630	15645	15666	15465	15486	15457	15544	15506	15732	15600	15486	15703	15632	15689	15504	15864	15692	15562	15606	15787	15639	15588	15671	15560	15732	15745	15699	15600	15639	15737	15642	15728	15593	15542	15517	15634	15553	15514	15634	15688	15624	15549	15484	15584	15596	15639	15513	15577	15584	15473	15381	15703	15490	15851	15663	15528	15580	15660	15610	15446	15620	15810	15787	15604	15830	15680	15566	15696	15550	15644	15573	15757	15544	15654	15481	15772	15568	15532	15389	15794	15534	15479	15576	15533	15600	15667	15637	15602	15505	15554	15450	15454	15618	15620	15559	15638	15692	15689	15696	15499	15382	15592	15342	15618	15636	15584	15697	15731	15568	15592	15575	15613	15725	15569	15541	15567	15566	15701	15432	15633	15514	15588	15645	15780	15641	15728	15529	15543	15498	15434	15506	15569	15853	15471	15562	15623	15635	15565	15650	15737	15666	15588	15570	15665	15561	15459	15578	15694	15519	15410	15703	15487	15657	15715	15438	15663	15539	15688	15727	15536	15704	15683	15741	15652	15565	15731	15625	15762	15568	15567	15677	15729	15647	15844	15747	15602	15709	15537	15424	15805	15710	15668	15491	15798	15634	15670	15593	15693	15703	15767	15699	15654	15650	15665	15640	15390	15793	15574	15731	15628	15614	15662	15608	15736	15722	15678	15597	15609	15470	15645	15615	15696	15591	15762	15720	15654	15475	15575	15606	15705	15610	15707	15696	15760	15717	15655	15549	15637	15708	15663	15681	15659	15603	15668	15417	15586	15434	15557	15612	15550	15736	15583	15727	15506	15657	15539	15708	15703	15390	15693	15715	15640	15734	15492	15649	15362	15739	15615	15405	15601	15557	15719	15550	15615	15688	15704	15826	15516	15715	15597	15766	15619	15669	15476	15589	15659	15616	15588	15637	15627	15647	15681	15800	15669	15546	15627	15575	15390	15654	15650	15525	15386	15571	15443	15492	15607	15617	15632	15531	15718	15624	15480	15594	15594	15641	15712	15620	15452	15712	15526	15401	15571	15842	15665	15483	15633	15725	15748	15715	15583	15552	15642	15613	15507	15512	15732	15555	15750	15749	15401	15551	15560	15618	15575	15584	15638	15601	15618	15625	15623	15577	15606	15842	15786	15714	15560	15797	15615	15658	15668	15663	15653	15671	15596	15646	15671	15553	15637	15575	15630	15620	15812	15757	15625	15754	15644	15572	15661	15528	15495	15668	15489	15620	15562	15744	15714	15783	15646	15561	15639	15582	15772	15599	15797	15572	15657	15677	15678	15745	15582	15762	15595	15560	15684	15605	15609	15556	15655	15519	15610	15727	15603	15596	15527	15662	15687	15490	15696	15532	15510	15502	15753	15730	15824	15568	15589	15679	15608	15619	15678	15706	15721	15725	15595	15695	15600	15592	15628	15617	15482	15677	15562	15552	15589	15525	15424	15556	15590	15693	15689	15676	15868	15550	15736	15486	15691	15602	15586	15634	15472	15711	15504	15687	15626	15676	15681	15489	15608	15613	15589	15561	15583	15569	15638	15707	15512	15587	15661	15634	15589	15629	15628	15655	15546	15872	15729	15561	15796	15449	15655	15608	15621	15558	15535	15676	15528	15628	15626	15575	15684	15612	15764	15523	15537	15592	15710	15699	15781	15736	15607	15615	15577	15690	15814	15532	15618	15660	15611	15594	15722	15479	15596	15612	15618	15653	15589	15611	15658	15438	15715	15594	15675	15766	15617	15641	15519	15774	15672	15801	15753	15669	15644	15571	15569	15614	15562	15667	15658	15507	15683	15670	15446	15395	15565	15727	15754	15767	15667	15630	15668	15504	15610	15850	15725	15469	15587	15637	15539	15646	15721	15729	15641	15440	15602	15582	15522	15691	15610	15689	15627	15556	15588	15575	15688	15621	15462	15716	15546	15560	15709	15647	15605	15650	15567	15545	15630	15599	15396	15739	15526	15707	15672	15822	15613	15544	15657	15649	15524	15735	15325	15557	15663	15549	15818	15446	15591	15463	15743	15803	15738	15562	15519	15776	15510	15666	15676	15681	15547	15625	15498	15558	15476	15642	15479	15529	15605	15562	15550	15553	15604	15570	15691	15713	15632	15549	15653	15632	15533	15681	15415	15729	15506	15572	15571	15760	15749	15773	15608	15545	15628	15718	15284	15637	15571	15510	15624	15620	15527	15656	15780	15703	15560	15682	15789	15609	15845	15722	15618	15580	15761	15774	15469	15599	15595	15555	15583	15677	15697	15586	15660	15843	15801	15591	15590	15651	15593	15454	15645	15828	15572	15616	15645	15553	15611	15844	15655	15435	15670	15644	15355	15620	15568	15617	15497	15534	15560	15580	15510	15780	15683	15563	15609	15624	15725	15426	15685	15628	15379	15528	15627	15669	15515	15516	15724	15617	15444	15552	15606	15582	15772	15691	15636	15494	15666	15492	15786	15776	15750	15660
25457	21534	28768	26034	24514	25183	24508	22091	21075	21336	20747	20629	20588	20238	20104	20351	20520	20374	20250	20103	19978	20077	19997	20430	21163	20020	19811	19481	19707	19593	19525	19685	19814	20071	19958	19858	19953	19482	19450	19603	19659	19447	19462	19447	19415	19354	19458	19435	19443	19441	19269	19387	19383	19414	19671	19547	19587	19571	19345	19416	19501	19519	19150	19535	19387	19402	19628	19380	19425	19336	19601	19298	19490	19639	19403	19569	19610	19543	19430	19468	19526	19586	19192	19439	19696	19574	19517	19419	19505	19414	19594	19316	19401	19392	19493	19544	19462	19585	19333	19413	19448	19389	19395	19353	19154	19619	19454	19485	19387	19455	19450	19613	19527	19461	19591	19362	19425	19589	19486	19425	19484	19390	19346	19651	19706	19474	19622	19638	19558	19522	19641	19286	19225	19559	19436	19416	19451	19190	19307	19398	19470	19571	19311	19579	19537	19264	19479	19357	19417	19318	19313	19259	19424	19163	19402	19515	19478	19532	19337	19437	19579	19615	19415	19230	19448	19322	19343	19251	19576	19529	19160	19517	19492	19409	19546	19363	19204	19484	19609	19763	19492	19443	19449	19295	19339	19380	19669	19554	19559	19482	19342	19311	19198	19417	19500	19503	19258	19253	19479	19392	19492	19276	19408	19363	19496	19347	19536	19341	19523	19546	19301	19441	19328	19256	19357	19361	19407	19340	19508	19424	19581	19492	19575	19403	19461	19546	19667	19425	19403	19331	19429	19501	19360	19558	19452	19284	19399	19441	19475	19307	19514	19549	19526	19453	19342	19214	19480	19349	19303	19387	19195	19467	19330	19437	19374	19446	19545	19292	19364	19527	19487	19385	19630	19678	19471	19323	19502	19578	19576	19262	19297	19469	19536	19528	19359	19381	19342	19417	19367	19570	19662	19409	19428	19323	19483	19580	19428	19268	19617	19604	19610	19368	19470	19338	19439	19419	19212	19333	19508	19517	19370	19626	19200	19234	19198	19354	19491	19606	19541	19458	19566	19340	19257	19397	19615	19543	19560	19598	19453	19530	19375	19623	19319	19464	19614	19239	19276	19515	19318	19542	19219	19631	19544	19457	19292	19445	19447	19449	19409	19511	19434	19304	19331	19472	19429	19553	19522	19332	19460	19606	19357	19467	19617	19578	19500	19556	19308	19330	19329	19457	19161	19540	19652	19526	19164	19467	19506	19501	19585	19603	19548	19197	19518	19393	19475	19492	19215	19518	19301	19610	19701	19332	19213	19395	19407	19466	19681	19576	19486	19190	19425	19372	19534	19446	19409	19548	19418	19179	19366	19495	19265	19266	19339	19387	19361	19533	19361	19523	19544	19620	19474	19413	19586	19456	19589	19371	19328	19367	19570	19407	19447	19488	19329	19289	19337	19309	19672	19307	19362	19407	19415	19053	19365	19457	19152	19170	19655	19431	19479	19332	19307	19398	19546	19594	19427	19569	19460	19464	19430	19683	19600	19437	19438	19417	19342	19489	19448	19615	19458	19395	19438	19352	19588	19473	19389	19491	19553	19448	19417	19349	19474	19539	19579	19398	19477	19518	19315	19420	19417	19442	19564	19299	19471	19335	19595	19511	19574	19334	19556	19446	19449	19615	19491	19496	19450	19640	19399	19215	19326	19501	19649	19458	19092	19531	19470	19287	19654	19485	19391	19386	19454	19440	19495	19440	19443	19575	19318	19452	19400	19541	19358	19405	19362	19538	19486	19392	19532	19542	19442	19489	19499	19355	19531	19530	19565	19621	19379	19600	19560	19137	19463	19373	19500	19544	19434	19252	19426	19499	19392	19504	19288	19516	19601	19565	19210	19624	19335	19450	19524	19456	19317	19504	19517	19520	19399	19392	19321	19364	19416	19393	19572	19380	19517	19607	19466	19311	19237	19518	19308	19681	19421	19388	19453	19382	19493	19315	19591	19285	19386	19262	19333	19463	19435	19315	19135	19419	19237	19474	19563	19359	19519	19482	19279	19402	19380	19504	19575	19585	19557	19486	19415	19507	19422	19585	19370	19415	19300	19544	19557	19599	19193	19451	19560	19467	19223	19484	19366	19273	19504	19605	19397	19379	19249	19440	19365	19369	19392	19401	19676	19322	19493	19585	19468	19422	19413	19352	19575	19510	19310	19365	19266	19266	19380	19420	19444	19426	19441	19487	19607	19462	19505	19564	19470	19366	19415	19470	19396	19588	19375	19686	19478	19434	19419	19380	19401	19210	19403	19421	19470	19331	19498	19448	19238	19588	19673	19193	19281	19629	19436	19464	19486	19253	19565	19406	19538	19542	19504	19433	19466	19309	19389	19371	19499	19528	19592	19447	19567	19420	19479	19631	19539	19437	19679	19578	19469	19456	19229	19423	19490	19443	19282	19566	19418	19385	19572	19489	19407	19357	19339	19437	19614	19314	19486	19404	19461	19319	19380	19396	19564	19472	19498	19299	19399	19449	19164	19483	19266	19592	19454	19401	19620	19521	19308	19325	19320	19499	19397	19666	19429	19423	19549	19603	19539	19430	19609	19477	19648	19483	19500	19416	19307	19341	19509	19553	19758	19588	19213	19366	19639	19451	19315	19450	19389	19374	19412	19530	19691	19468	19332	19375	19336	19617	19504	19598	19485	19412	19330	19243	19414	19333	19478	19260	19464	19374	19332	19436	19384	19613	19508	19233	19276	19330	19321	19416	19505	19199	19425	19509	19477	19473	19457	19474	19512	19336	19368	19420	19495	19452	19553	19462	19707	19518	19407	19247	19249	19578	19405	19229	19489	19278	19326	19376	19373	19298	19384	19434	19612	19431	19475	19600	19558	19501	19498	19336	19662	19392	19352	19557	19394	19519	19459	19341	19273	19624	19455	19353	19447	19437	19468	19430	19530	19400	19344	19468	19372	19438	19572	19546	19442	19496	19634	19410	19341	19295	19654	19538	19379	19523	19534	19666	19393	19560	19370	19441	19177	19389	19422	19477	19375	19621	19494	19540	19569	19592	19472	19408	19520	19658	19394	19363	19376	19564	19476	19499	19468	19469	19353	19521	19359	19471	19455	19662	19588	19611	19607	19249	19507	19303	19566	19566	19539	19672	19442	19481	19547	19443	19346	19202	19452	19459	19489	19399	19324	19395	19488	19284	19580	19500	19456	19672	19438	19507	19458	19357	19438	19456	19361	19467	19473	19609	19606	19705	19423	19606	19466	19705	19455	19575	19640	19305	19376	19531	19463	19580	19505	19253	19527	19449	19584	19469	19498	19256	19429	19583	19487	19524	19280	19557	19375	19379	19726	19536	19540	19620	19371	19409	19387	19301	19555	19296	19397	19395	19580	19201	19383	19393	19453	19391	19540	19376	19347	19496	19592	19336	19454	19466	19487	19293	19508	19501	19464	19628	19337	19636	19536	19360	19387	19194	19231	19228	19554	19230	19585	19326	19507	19652	19272	19307	19536	19588	19488	19534	19613	19438	19642	19403	19432	19337	19579	19444	19263	19569	19527	19551	19504	19421	19635	19495	19721	19502	19553	19553	19694	19447	19569	19403	19519	19434	19618	19375	19298	19463	19551	19314	19774	19450	19519	19473	19400	19239	19387	19462	19423	19520	19806	19508	19258	19536	19456	19600	19404	19361	19538	19521	19351	19244	19428	19292	19397	19561	19339	19461	19456	19366	19608	19257	19402	19347	19585	19531	19569	19480	19471	19523	19380	19405	19349	19583	19458	19474	19620	19463	19286	19543	19530	19476	19452	19621	19491	19441	19371	19684	19593	19607	19583	19589	19547	19428	19694	19309	19354	19586	19472	19418	19437	19458	19407	19517	19451	19375	19424	19501	19455	19364	19345	19518	19405	19516	19505	19662	19576	19322	19429	19422	19501	19538	19478	19446	19374	19416	19569	19470	19287	19408	19519	19565	19325	19408	19486	19492	19430	19511	19419	19455	19428	19264	19517	19234	19238	19733	19544	19364	19395	19453	19257	19580	19505	19214	19592	19475	19531	19612	19692	19352	19594	19412	19561	19421	19415	19497	19340	19411	19360	19417	19557	19387	19589	19456	19463	19495	19400	19372	19460	19431	19607	19454	19315	19448	19588	19386	19580	19701	19531	19453	19282	19425	19424	19549	19463	19227	19427	19474	19313	19626	19468	19430	19259	19448	19310	19580	19416	19463	19432	19420	19508	19473	19494	19281	19459	19443	19454	19616	19423	19221	19359	19352	19484	19461	19413	19544	19415	19368	19601	19594	19652	19432	19455	19460	19525	19651	19603	19390	19260	19592	19415	19521	19525	19406	19659	19460	19430	19644	19400	19475	19502	19499	19410	19653	19526	19284	19463	19582	19495	19546	19713	19477	19586	19599	19457	19598	19617	19511	19572	19410	19560	19412	19476	19257	19629	19164	19505	19454	19516	19416	19506	19505	19313	19206	19489	19496	19329	19384	19327	19605	19627	19507	19718	19282	19544	19164	19541	19495	19385	19384	19351	19170	19387	19671	19349	19237	19569	19308	19518	19539	19411	19411	19264	19439	19620	19554	19539	19158	19498	19673	19627	19191	19381	19422	19571	19346	19599	19461	19563	19402	19552	19750	19458	19411	19448	19592	19672	19435	19466	19609	19421	19550	19475	19444	19476	19481	19496	19322	19422	19436	19533	19571	19575	19509	19476	19544	19533	19483	19532	19582	19331	19388	19486	19353	19282	19456	19185	19361	19484	19393	19492	19446	19348	19474	19505	19360	19544	19478	19476	19337	19418	19416	19702	19435	19348	19365	19428	19269	19272	19460	19484	19309	19327	19600	19714	19187	19441	19563	19317	19500	19444	19227	19639	19376	19431	19128	19428	19469	19405	19720	19522	19512	19591	19514	19514	19364	19288	19419	19587	19414	19352	19426	19434	19315	19350	19467	19681	19433	19197	19351	19592	19450	19457	19410	19502	19677	19384	19482	19484	19445	19411	19335	19400	19604	19490	19501	19485	19405	19484	19374	19443	19495	19437	19272	19392	19512	19376	19362	19299	19384	19490	19492	19362	19344	19443	19490	19493	19259	19585	19379	19543	19366	19511	19564	19372	19422	19503	19564	19427	19556	19387	19390	19190	19375	19457	19413	19575	19495	19377	19410	19494	19504
18752	30350	33360	29172	24688	22400	20443	19230	18463	18253	17795	16961	16919	16681	16708	16821	17158	16819	16576	16474	16485	16248	16142	17019	17719	15802	15567	15511	15767	15789	15626	15905	16234	16286	16227	16085	15773	15781	15595	15519	15558	15537	15557	15523	15604	15581	15490	15607	15543	15492	15499	15508	15465	15584	15601	15515	15521	15642	15538	15450	15494	15680	15737	15545	15483	15792	15443	15519	15555	15470	15445	15679	15611	15628	15670	15746	15458	15424	15563	15628	15417	15608	15662	15524	15602	15434	15571	15467	15502	15343	15695	15585	15641	15408	15659	15424	15595	15582	15714	15558	15636	15465	15570	15458	15562	15596	15526	15655	15383	15695	15589	15493	15405	15528	15502	15590	15508	15573	15500	15648	15545	15553	15401	15443	15613	15421	15550	15552	15577	15548	15549	15509	15434	15591	15650	15570	15584	15589	15545	15606	15396	15519	15685	15412	15454	15669	15535	15545	15627	15555	15479	15461	15605	15452	15486	15475	15575	15598	15581	15542	15430	15651	15641	15620	15432	15517	15568	15551	15678	15568	15659	15500	15736	15562	15560	15559	15617	15636	15567	15663	15534	15560	15667	15565	15640	15540	15468	15603	15427	15455	15459	15525	15505	15453	15714	15488	15599	15473	15561	15677	15506	15541	15516	15571	15523	15732	15603	15450	15597	15530	15643	15595	15535	15638	15631	15635	15544	15709	15643	15467	15576	15560	15660	15341	15514	15560	15670	15546	15587	15587	15621	15515	15477	15591	15461	15532	15459	15565	15534	15587	15602	15443	15561	15498	15482	15517	15397	15486	15585	15677	15525	15498	15428	15597	15625	15514	15448	15630	15384	15505	15538	15657	15567	15720	15540	15622	15595	15616	15601	15494	15568	15576	15582	15570	15503	15523	15566	15356	15508	15573	15544	15521	15496	15600	15520	15640	15494	15542	15787	15567	15497	15588	15501	15581	15506	15584	15450	15609	15538	15598	15574	15465	15819	15546	15545	15460	15367	15737	15465	15558	15636	15533	15688	15742	15410	15582	15518	15675	15592	15569	15565	15667	15611	15465	15440	15390	15507	15520	15564	15638	15511	15495	15533	15593	15624	15635	15482	15555	15470	15584	15664	15535	15412	15810	15553	15680	15448	15529	15758	15352	15433	15391	15582	15728	15523	15590	15604	15686	15575	15567	15569	15640	15633	15507	15412	15555	15352	15623	15513	15663	15496	15456	15457	15611	15552	15603	15607	15651	15543	15536	15502	15356	15676	15553	15306	15679	15594	15730	15556	15523	15571	15370	15582	15447	15618	15424	15597	15640	15406	15474	15500	15414	15449	15592	15542	15623	15730	15601	15549	15296	15352	15532	15455	15617	15598	15610	15506	15553	15536	15607	15471	15662	15555	15636	15525	15490	15540	15566	15505	15537	15660	15529	15666	15467	15511	15655	15596	15514	15706	15483	15443	15553	15505	15540	15494	15361	15647	15716	15611	15542	15516	15334	15422	15585	15614	15503	15824	15542	15609	15432	15578	15752	15580	15519	15543	15363	15619	15645	15597	15553	15455	15474	15485	15619	15582	15617	15551	15518	15614	15477	15552	15620	15420	15453	15507	15613	15639	15491	15519	15560	15503	15619	15559	15625	15528	15543	15579	15586	15650	15487	15529	15636	15552	15512	15398	15561	15515	15695	15496	15545	15618	15475	15639	15550	15536	15435	15424	15606	15522	15558	15523	15514	15462	15590	15680	15590	15544	15595	15512	15595	15499	15730	15517	15505	15463	15521	15515	15523	15585	15549	15532	15426	15461	15676	15547	15579	15560	15626	15613	15390	15698	15537	15422	15435	15574	15685	15573	15380	15533	15428	15599	15275	15740	15471	15608	15562	15548	15577	15556	15380	15628	15594	15570	15512	15466	15552	15586	15582	15590	15518	15524	15512	15572	15729	15596	15585	15443	15663	15640	15601	15342	15613	15517	15437	15513	15590	15481	15759	15552	15606	15569	15593	15368	15502	15612	15450	15505	15462	15440	15403	15657	15579	15643	15619	15590	15664	15554	15393	15552	15560	15592	15507	15482	15317	15507	15434	15722	15546	15453	15656	15617	15589	15447	15584	15551	15517	15671	15606	15470	15652	15520	15457	15480	15470	15515	15529	15464	15476	15550	15532	15371	15515	15633	15634	15588	15488	15609	15536	15584	15594	15619	15535	15501	15457	15351	15564	15589	15592	15419	15575	15743	15492	15691	15585	15526	15538	15519	15614	15414	15554	15495	15468	15436	15479	15364	15572	15553	15506	15668	15341	15418	15584	15588	15541	15688	15676	15632	15507	15629	15511	15638	15379	15429	15471	15622	15489	15689	15676	15435	15569	15648	15588	15510	15452	15404	15583	15612	15599	15549	15528	15576	15724	15694	15580	15564	15464	15512	15578	15486	15633	15446	15504	15556	15546	15494	15594	15643	15605	15672	15460	15563	15572	15362	15655	15621	15473	15550	15632	15507	15607	15375	15462	15680	15571	15626	15491	15614	15562	15603	15487	15438	15674	15543	15734	15656	15567	15602	15627	15574	15463	15727	15394	15644	15656	15728	15471	15548	15469	15336	15678	15559	15489	15392	15483	15587	15592	15569	15531	15496	15555	15473	15707	15646	15546	15486	15572	15472	15453	15560	15587	15551	15506	15677	15634	15560	15648	15466	15446	15523	15505	15501	15630	15659	15607	15497	15481	15235	15496	15580	15581	15470	15542	15605	15472	15661	15430	15657	15472	15512	15472	15611	15561	15618	15462	15440	15511	15293	15471	15492	15465	15613	15461	15534	15566	15569	15438	15607	15563	15437	15597	15627	15694	15672	15671	15606	15688	15702	15664	15381	15594	15531	15516	15627	15593	15461	15624	15426	15557	15516	15600	15568	15553	15508	15548	15500	15589	15426	15585	15434	15646	15598	15594	15559	15487	15631	15481	15486	15644	15627	15471	15554	15456	15571	15775	15669	15372	15466	15642	15688	15632	15721	15621	15553	15647	15580	15718	15563	15593	15579	15507	15690	15563	15403	15672	15498	15420	15446	15561	15647	15539	15480	15652	15502	15421	15388	15698	15419	15364	15469	15584	15576	15496	15494	15401	15443	15616	15702	15551	15351	15697	15435	15590	15556	15649	15379	15744	15538	15526	15650	15502	15590	15746	15469	15505	15461	15534	15598	15381	15515	15485	15482	15616	15374	15374	15560	15551	15621	15583	15566	15587	15808	15591	15618	15626	15450	15625	15555	15420	15495	15627	15658	15483	15400	15649	15503	15505	15492	15619	15669	15482	15556	15498	15584	15587	15623	15609	15415	15426	15489	15423	15448	15598	15492	15547	15704	15587	15579	15493	15546	15517	15628	15580	15456	15676	15656	15539	15609	15675	15426	15592	15625	15529	15479	15676	15565	15665	15620	15662	15438	15369	15548	15489	15542	15576	15507	15629	15619	15494	15597	15461	15615	15658	15445	15484	15615	15514	15489	15610	15630	15561	15381	15485	15478	15666	15487	15521	15648	15540	15532	15533	15720	15352	15471	15464	15527	15530	15493	15406	15635	15602	15521	15355	15618	15645	15675	15456	15721	15509	15653	15606	15557	15646	15577	15510	15562	15213	15554	15498	15602	15638	15486	15498	15532	15548	15564	15665	15463	15475	15616	15505	15598	15664	15534	15574	15499	15442	15521	15652	15537	15514	15477	15616	15617	15652	15467	15726	15487	15622	15614	15510	15581	15496	15539	15491	15488	15559	15393	15696	15558	15544	15650	15426	15373	15396	15636	15521	15465	15693	15570	15789	15760	15694	15748	15385	15456	15533	15556	15567	15512	15698	15589	15603	15445	15512	15464	15477	15671	15592	15656	15735	15611	15578	15565	15522	15434	15519	15618	15528	15585	15679	15715	15527	15676	15516	15588	15491	15798	15553	15462	15393	15521	15569	15572	15606	15631	15378	15467	15564	15653	15437	15680	15514	15673	15366	15561	15477	15484	15470	15502	15497	15663	15608	15518	15531	15483	15488	15538	15584	15433	15688	15502	15440	15478	15659	15589	15496	15592	15623	15560	15596	15507	15538	15521	15506	15579	15509	15676	15461	15589	15429	15523	15447	15540	15602	15521	15646	15588	15574	15533	15485	15554	15709	15497	15600	15601	15517	15601	15450	15492	15500	15453	15552	15591	15408	15659	15494	15823	15483	15530	15582	15466	15544	15587	15616	15562	15510	15616	15523	15566	15531	15478	15572	15691	15530	15420	15608	15436	15648	15611	15603	15514	15518	15611	15589	15335	15605	15559	15545	15554	15504	15663	15378	15591	15509	15516	15505	15572	15517	15382	15505	15447	15588	15534	15453	15618	15507	15533	15591	15327	15528	15372	15415	15582	15534	15607	15516	15395	15713	15514	15475	15535	15469	15668	15543	15665	15539	15706	15717	15345	15499	15538	15525	15570	15735	15508	15556	15415	15464	15460	15501	15546	15671	15595	15456	15492	15778	15568	15543	15479	15514	15568	15631	15582	15668	15453	15674	15556	15721	15537	15588	15654	15480	15731	15415	15637	15419	15605	15648	15636	15559	15500	15494	15355	15458	15592	15626	15414	15622	15645	15394	15536	15518	15562	15481	15770	15571	15542	15601	15570	15654	15588	15546	15371	15383	15588	15578	15429	15498	15652	15563	15286	15461	15700	15563	15662	15487	15511	15461	15474	15641	15643	15413	15522	15562	15625	15671	15588	15501	15620	15413	15453	15577	15640	15440	15563	15608	15389	15478	15555	15539	15586	15556	15564	15510	15537	15522	15595	15487	15582	15701	15629	15609	15547	15810	15657	15392	15544	15601	15601	15512	15605	15543	15520	15471	15704	15610	15826	15490	15498	15564	15595	15652	15586	15570	15613	15622	15546	15522	15415	15681	15556	15507	15572	15572	15563	15645	15566	15473	15593	15504	15534	15522	15383	15499	15532	15579	15518	15434	15476	15723	15421	15404	15514	15644	15666	15650	15739	15485	15578	15608	15467	15727	15593	15606	15617	15468	15515	15479	15487	15659	15527	15574	15507	15581	15555	15516	15374	15526	15463	15555	15701	15473	15542	15570	15666	15567	15641	15578	15626	15427	15430	15506	15544	15679	15547	15648
23869	21481	29105	24461	22923	26004	27531	22908	22164	22253	21062	20966	20693	20620	20148	20529	20743	20096	19915	20205	19816	19891	19666	20814	20073	19307	19213	19088	19036	19142	18980	19212	19959	20444	20430	20120	19636	19123	19082	19052	19006	19054	18879	18889	18839	18959	19070	18942	18839	18848	18849	18864	18813	18730	18966	18826	18676	18825	18728	18757	18901	19054	18916	18907	18787	18962	18903	18795	19007	18679	18909	18903	18904	18723	18894	18680	18811	19010	18863	19053	18819	18818	18954	19109	18807	18975	19069	18909	18781	18774	18856	18637	18658	18884	18628	18737	18841	18992	19096	18942	18850	18923	18660	18893	18792	18824	18817	18803	18934	19005	18971	18808	18943	18893	18867	18829	19011	18897	18897	18966	18849	19077	18947	18864	18913	18736	18661	18928	18640	18810	18638	18953	18750	18951	18878	18895	19091	18937	18713	18861	18731	18708	18778	18824	18992	18760	18904	18916	18838	19146	18846	18831	18920	18833	18765	18806	18980	18786	18918	18883	18662	18722	18839	19044	18800	18866	18860	18871	18551	18670	18992	18665	18850	19162	18975	18777	18928	19107	18707	18896	18871	19008	18730	18898	18597	18970	18963	18901	18770	18833	18832	19087	19103	18971	18972	18701	19063	19000	18797	18984	18790	18812	18797	18887	18877	18719	18837	18961	19002	19026	18708	18823	18972	18961	18859	19007	18891	18602	18732	18963	19005	19251	18750	19007	18541	18873	18619	18934	18984	18793	18680	18964	18915	18775	19036	18987	18875	18911	18829	18865	18857	18912	18719	18995	18937	18910	18805	18832	18750	18785	18985	18854	18902	18823	19044	18678	18867	18854	18896	18628	18880	18793	18958	19132	18767	18992	18778	18935	18818	18829	19092	19139	18827	19016	19028	18874	19147	18830	18757	18858	18902	18819	18865	18681	18642	18825	18977	18743	18895	18693	18968	18774	18690	18742	18919	18704	18806	18879	18913	18702	18941	18862	18721	18855	18807	18750	18844	18823	18832	18731	18618	18753	18819	18908	18786	18934	19097	18630	18856	18855	19076	18736	19004	18804	18870	18683	18718	18682	18922	18824	18849	19041	19135	18948	18877	18887	18827	18643	18737	18799	18853	18679	18875	18716	18867	18660	18901	18963	19046	18902	18769	18934	18710	18666	18836	18655	19031	18928	18816	18818	18936	18828	18756	18744	18848	18933	18867	18983	18827	18741	19019	18746	18877	18873	19030	18984	18828	18840	18859	18827	19040	19091	18808	18907	18991	18830	18924	19094	18816	18863	18929	18733	19012	19106	18659	18780	18872	18883	18602	18687	19065	18918	18811	18888	18949	18682	18825	18787	18789	18895	18875	18854	18932	18971	18883	19009	18950	18988	18871	18717	18948	19061	18805	18917	18951	18616	18717	18563	19000	18978	19031	18764	18752	19109	18770	18741	18928	18974	18933	18658	18950	18646	19014	19006	18923	18788	18861	18826	18658	18772	18899	18734	18757	18767	18724	18919	18908	18891	18659	18952	18860	18713	18651	18823	18809	18870	18798	19002	19048	18850	18757	18712	18700	18885	18976	18774	18856	18764	18820	18869	18716	18847	18841	18947	18685	18772	18676	18956	19029	18890	18976	19086	18893	18711	18734	18924	18731	18893	19032	18899	18816	18723	18908	18772	18782	18708	18929	18615	19105	18896	18784	18777	18778	19026	18672	19087	18849	18703	18877	18749	18946	18673	19040	19020	18906	18644	18774	18838	18939	18928	18877	18631	18750	18778	18875	18786	18938	18750	18838	18693	18686	18994	18813	18789	18865	18735	19137	19074	18822	18743	18971	18851	18695	18912	18748	18908	18961	18816	18906	18992	18901	18852	18972	18872	18844	18710	18950	18834	18900	18738	19021	18987	19055	18741	18636	18890	18982	18883	18851	18846	18724	18827	18794	18791	18762	18686	18903	18745	18703	18806	18830	18613	18784	19129	18875	18893	18738	18810	18816	19000	18715	19002	18900	18774	18997	18722	18716	18554	18818	18886	18847	18715	18972	18948	18841	18536	18951	19028	19059	18787	18699	19065	18901	19112	18986	18995	18859	18777	18949	18867	18884	18895	19004	18905	19004	18985	18871	18953	18782	18916	18784	18860	18765	18871	19043	18722	18860	18850	18906	19021	18884	18934	18812	18753	18950	18793	18717	18689	18818	18686	18899	18911	18613	18882	18942	18928	18855	18865	18796	18786	18992	19000	18785	18686	18911	18641	18920	18881	18697	18632	18945	18930	18682	18747	18822	18925	18742	18757	18974	19014	18912	19093	18739	18616	18842	18833	18866	18653	18821	18816	19019	18883	18865	19071	18920	19025	18964	19090	18898	18928	18930	18753	18914	18884	18876	18901	18988	18734	18904	18848	18771	19044	18818	18854	18897	18864	18785	18585	18717	18877	18792	18807	18761	18645	18653	18865	18714	18804	18741	18649	19052	18950	18706	18661	18768	19084	19055	19082	18754	18811	18939	18807	18860	19157	18921	19009	18869	18705	18830	18728	18703	18698	18760	18953	18868	18884	18744	18749	18650	18758	19013	18875	18766	18939	18866	18891	18853	18863	18935	18974	18827	18776	18735	18855	18703	18759	18831	18677	19007	19002	18939	18905	18500	18858	18771	18833	18665	18726	18849	18918	18800	18836	19040	19165	19133	18826	18946	18762	18919	18760	19125	18961	18669	18759	19078	18982	18725	18893	18661	18764	18775	18779	18821	18962	18808	18806	18852	18943	18847	18754	18807	18751	18830	18753	18656	18666	18946	18862	18752	18785	18699	18812	18692	18756	18905	18883	18837	18712	18840	18801	18886	18987	18690	18779	19035	18883	18645	18875	18865	18607	18783	18611	19089	18899	18822	18863	18850	18826	18964	18708	18972	18869	18830	18617	18935	18931	19089	18780	18874	18743	18896	18777	19154	18858	18815	18815	18830	18824	19021	19105	18930	18917	18684	18697	18953	18865	18774	18898	18843	18885	19088	19023	18858	18985	18718	18764	18993	18725	18997	18900	18643	18960	18929	18844	18820	18886	18982	18947	18939	18927	18834	19028	18780	18678	18575	18934	19049	18838	18923	18887	18856	19157	18910	18929	18949	18778	18486	18983	18986	18978	18727	18902	18790	18785	18914	18764	18850	18902	18816	18889	18838	18772	19030	18857	18932	18720	18968	19023	18929	18915	18761	18719	18824	18955	18915	18918	19181	18803	18783	18704	18823	18898	18902	18926	18638	18708	18673	18692	18694	18770	18628	18875	18683	18724	18508	18612	18737	18838	18910	18852	18914	18577	18937	18836	18956	18888	19001	18937	19099	18819	18744	18712	19010	18922	18814	18888	18684	18803	19013	18865	18826	18986	18940	18609	18828	19063	18887	18917	18935	19064	18915	18884	18832	18890	18996	18709	18924	18743	18844	18769	18927	18825	19037	18931	18869	18927	18839	18733	18755	18908	18666	18889	19075	18939	18793	18960	18936	19005	18948	19021	18967	18581	18819	18700	18911	19036	19090	18742	19076	19004	18786	18961	18847	18915	18648	18998	18794	18943	18871	18895	19083	18969	18854	18754	18649	18825	18863	18962	19008	18883	18793	18791	18859	18674	18725	18863	18731	18857	18691	18881	18972	18958	18923	19039	18790	18919	18924	18766	18975	19019	18859	18961	18865	18779	18970	18846	18896	18504	18763	18900	18940	18626	18883	18807	18837	18946	18663	19050	18968	18923	18691	18915	18937	18713	18881	18689	18680	18722	19267	18876	18879	18791	18757	18871	18874	19047	18970	18960	19007	18889	19083	19087	18907	18696	18780	18866	19103	18971	19047	18671	18899	19004	18950	18759	18932	18853	18910	18872	18840	18927	18792	18950	18815	18907	18842	18707	18791	18786	18753	18914	18768	18745	18846	18970	18724	18785	19063	18961	18906	19085	19057	18727	18793	18809	18797	18665	18796	18720	18829	18900	18867	18875	18855	18825	18901	18791	18841	18726	18853	18693	18622	18861	18946	18874	18704	18766	18937	18828	18772	18844	18850	18855	18779	18582	18739	18905	18664	18956	18780	18980	18782	18895	19157	18871	18634	18723	19090	18917	19090	19053	18928	18921	18846	18946	19027	18888	18949	18820	18716	18807	18745	18821	19002	18757	18875	18762	18787	18955	18982	18778	18910	18879	18614	18820	18792	18953	18974	18770	18681	18818	18990	18885	18917	18988	19126	18811	18672	19051	19005	18818	18984	18711	18807	18989	18878	18806	18823	18833	18881	19023	18746	18651	18877	18875	18701	18699	18917	18596	18899	18853	18681	18842	18846	18956	18902	18845	18878	18879	18696	18800	18939	19034	19085	18767	18668	18835	19128	18660	19132	18870	18892	18696	18968	18792	18737	18704	18965	18865	18865	19011	18830	18808	18843	18583	18954	18840	18726	18936	18749	18780	18869	18862	18847	18739	18967	18857	19023	19015	18812	18783	18951	18776	18961	18792	18953	18845	18626	19059	18711	18890	18900	18786	18887	18753	18772	18852	18708	18921	18758	18969	18698	18827	18882	18758	18848	18698	18684	18796	18727	18846	18686	19028	18959	18930	18984	18929	18991	18757	18769	18758	18762	18964	19050	18843	18693	18782	18811	18866	18909	18900	18618	18728	18636	18917	19032	18849	18942	18669	18656	18806	18911	18991	18773	19042	18769	18838	18676	18888	18878	18956	19051	18949	18745	18770	18747	18867	18967	18945	18746	18933	18997	18901	18765	18679	18825	18881	18833	18720	19010	18849	18997	18782	18768	18895	19000	18709	18749	18790	18818	18787	18765	18979	18820	18820	18651	18623	18969	18797	18817	18692	18887	19085	18964	18894	18764	18925	19014	18983	18961	18889	18753	18874	18722	18865	19031	18876	19068	19068	18972	18985	18715	19003	18727	18707	18867	18977	18873	19048	18760	18726	18767	18832	18742	18727	18963	18914	18864	18970	18908	18673	18948	18893	18781	19050	18974	18805	18971	19140	18713	18811	18904	19149	18903	18869	18734	18952	18885	18748	18617	19041	18939	18664	18829	18845	18787	18732	18729	19091	18870	18920	18845	18978	18572	18555	18912	18905	19023	19008	18865	18760	18867	18860	18806	18970	18774	18539
20961	35864	38279	34381	29397	25727	22798	20754	20807	19980	18340	18071	17990	17135	17347	17518	17745	17205	16828	16687	16388	16212	16102	18396	16720	15624	15336	15281	15622	15401	15402	15517	16993	17277	17230	16439	15650	15469	15204	15097	15193	15283	15243	15280	15236	15235	15299	15071	15102	15241	15332	15073	15308	15383	15336	15213	15184	15262	15089	15318	15329	15169	15287	15165	15202	15259	15178	15133	15136	15118	15268	15145	15161	15157	15099	15092	15051	15267	14982	15221	15239	15245	15141	15434	15205	15294	15329	15207	15152	15243	15099	15172	15153	15266	15063	15194	15328	15340	15155	15341	15070	15232	15250	15164	15143	15070	15193	15083	15237	14937	15115	15127	15209	15207	15228	15298	15082	15240	15189	15242	14958	15034	15034	15136	15165	15194	15193	15127	15095	15276	15117	15122	15284	15126	15061	15296	15137	15293	15272	15255	15199	15128	15187	15121	15224	15081	15260	15315	15226	15237	15190	15305	15197	15351	15212	15106	15160	15200	15172	15106	15206	15289	15081	15226	15075	15179	15041	15369	15134	15171	15231	15237	15132	15127	15266	14880	15052	15140	15218	15151	15104	15265	15103	15356	15247	15111	15040	15205	15142	15209	15096	15226	15146	15085	15022	15193	15067	15196	15009	15058	15157	15214	15187	15121	15161	15143	15133	15140	15203	15125	15198	15224	15343	15047	15231	14994	15184	15043	15189	15292	15211	15295	15136	15164	15162	15213	15261	15230	15134	15078	15105	15210	15237	15118	15220	15093	15181	15171	15288	15101	15175	15209	15237	15131	15186	15162	15173	15157	15009	15242	15301	15211	15054	15118	15309	15230	15161	15104	15160	15184	15169	15173	15282	15118	15247	15280	15091	15361	15064	15217	15206	15146	15233	15193	15216	15020	15079	15289	15163	15225	15212	15136	15221	15259	15081	15171	15140	15005	15189	15013	15221	15153	15076	15196	15138	15279	15152	15213	15350	15224	15267	15268	15075	15054	15252	15314	15234	15249	15171	15143	15222	15124	15115	15301	15136	15201	15125	15225	15156	15186	15225	15177	15092	15088	15141	15114	14944	15135	15166	15210	15275	15259	15168	15126	15126	15164	15235	15242	15180	15192	15207	15017	15259	15146	15106	15069	15117	15196	15207	15206	15101	15162	15090	15201	15274	15078	15193	15275	15078	15407	15223	15026	15167	15112	15131	15134	15169	15000	15262	15105	15167	15086	15195	15102	15132	15223	15290	15090	15078	15097	15317	14969	15260	15088	15278	15139	15299	15401	15071	15192	14962	15036	15179	15307	15124	15093	15109	15107	15183	15085	15275	15244	15159	15257	15215	15146	15091	15260	15022	15304	15272	15098	15242	15173	15175	15263	14952	15148	15249	15076	15199	15259	15159	14987	15254	15039	15201	15078	15038	15053	15192	15136	15255	15241	15092	15358	15152	15280	15129	15043	15118	15132	15143	15153	15104	15252	14919	15199	15172	15097	15033	14977	15150	15133	15306	15242	15155	15165	15030	15221	15233	15317	15204	15157	15179	15074	15151	15277	14883	15175	15154	15140	15307	15211	15223	15249	15214	15092	15025	15327	15208	15265	15053	15361	15282	15229	15338	15195	15101	15281	15421	15151	15052	15174	15102	15033	15143	15259	15144	15158	15174	15127	15202	15179	15157	15063	15083	15256	15134	15128	15042	15171	15232	15217	15025	15267	15354	15152	15312	15283	15136	15156	15147	15137	15210	15188	15171	15147	15229	15247	15301	15151	15186	15112	15124	15273	15011	15177	15161	15185	15208	15174	15217	15098	15035	15220	15144	15422	15259	15275	15156	15222	15152	15262	14992	15255	15095	15214	15188	15209	15072	15350	15141	15203	15255	15025	15227	15288	15056	15092	15250	15184	15084	15284	15153	15259	15278	15182	15108	15389	15006	15139	15321	15183	15039	15105	15285	15003	15067	15108	15122	15049	15093	15295	15089	15185	15006	14962	15238	15212	15153	15208	15172	15223	15209	15035	15359	15337	15280	15101	15186	15178	15109	15128	15071	15212	15233	15234	15231	15186	15205	15247	15238	15212	15023	15296	15233	15266	15287	15130	15164	15163	15307	15268	15171	15171	15285	15209	15086	15282	15152	15259	15011	15219	15060	15260	15141	15183	14969	15262	15129	15047	15155	15079	15129	15218	15126	15202	15228	15194	15315	15162	15164	15169	15144	15195	15003	15358	15223	15164	15343	15084	15278	15286	15189	15296	15092	15228	15060	15102	15101	15113	15016	15236	15249	15285	15140	15137	15201	15194	15166	15252	15242	15224	15203	15314	15190	15015	15172	15182	14991	15082	15322	15267	15266	15200	15083	15200	15115	15133	14978	15316	15138	15161	15264	15306	15068	15254	15028	15160	15176	15235	15304	15129	15239	15127	15054	15094	15269	15343	15297	15165	15114	15221	15193	15082	15373	15236	15146	15225	15124	15146	15114	15255	15104	15230	15048	14964	15201	15249	15237	15080	15297	15106	15127	15233	15156	15372	15152	15274	15239	15227	15280	15002	15211	15202	15102	15235	14968	15129	15222	15025	15139	15230	15257	15213	14927	15276	15242	15271	14992	15298	15131	15211	15283	15326	15236	15095	15038	15205	15270	15023	15067	15306	15005	15350	15017	15325	15207	15070	15111	15236	15050	15248	15216	15009	15267	15071	15156	15096	15149	15157	15143	15260	15142	15182	15156	14970	15250	15231	15038	15239	15216	15155	15280	15255	15332	15072	15218	15227	14967	15256	15102	15205	15163	15338	15253	15049	15130	15265	15337	15192	15284	15421	15228	15223	15260	15081	15108	15141	15151	15193	15277	15052	15236	15028	15130	15183	15128	15180	15289	15213	15269	15250	15143	15137	15460	15266	15437	15235	15215	15117	15068	15118	15125	15171	15177	15142	15198	15148	14992	15086	15164	15123	15258	15207	15053	15107	15422	15121	15134	15229	15263	15171	15265	15010	15407	14959	15170	15322	15107	15235	15132	15224	15371	15255	15130	15283	15429	15269	15097	15303	15065	15140	14993	15173	15065	15177	15289	15210	15141	15275	15269	15254	15022	15089	15280	15133	15228	15153	15127	15153	14999	15116	15264	15256	15100	15157	15154	15028	15029	15151	15271	15046	15026	15174	15163	15140	15211	15087	15179	15245	15177	15258	15169	15231	15082	15100	14990	15033	15420	15161	15174	15016	15174	15081	15285	15291	15328	15112	15246	15057	15164	15194	15224	15065	15056	15234	15376	15142	15187	15206	15171	15225	15202	15298	15195	15181	15094	15353	15095	15106	15178	15216	15105	15197	15148	15173	15268	15115	15234	15250	15177	15244	15044	15304	15163	15036	15298	15181	15243	14959	15214	15023	15249	15120	15190	15251	15157	15187	15182	15085	15192	15284	14980	15379	15091	15234	15141	15156	15231	15215	15202	15147	15093	15141	15104	15205	15193	15148	15259	15171	15205	15048	15211	15120	15416	15342	15253	15083	15180	15098	15293	15167	15065	15146	15142	15188	15242	15200	15142	15193	15175	15083	15332	15188	15092	15215	15271	15028	15138	15175	15155	15208	15345	15119	15209	15120	15105	15226	15176	15271	15244	15097	15086	15189	15110	14973	15118	15137	15235	15026	15153	15251	15153	15144	15093	15184	15217	15278	15155	15374	15294	15086	15249	15074	15206	15113	15295	15165	15159	15138	15099	15183	15086	15246	14972	15197	15175	15083	15249	15256	15212	15202	15211	15195	15222	15114	15272	15301	15287	15221	15187	15096	15198	15308	14990	15226	15033	15258	15354	15254	15226	15274	15170	15275	15206	15108	15104	15311	15058	15181	15429	15114	15259	15377	15175	15222	15161	15047	15369	15241	15046	15379	15266	15184	15117	15179	15088	15053	15385	15217	15206	15090	15177	15066	15305	15140	15323	15014	14997	15331	15213	15123	14989	14995	15237	15243	15138	15355	15234	15267	15055	15174	15453	15209	15089	15136	15304	15005	15157	15096	15150	15179	15182	15196	15199	15255	15139	15295	15147	15073	15081	15062	15127	15269	15084	15271	15185	15444	15290	15011	15168	15289	15117	15135	15162	15064	15132	15398	15208	15104	15282	15056	15115	15117	15251	15229	15274	15187	15232	15236	15112	15202	15373	15240	14975	15098	15068	15111	15079	15264	15056	15187	15125	15161	15049	15127	15467	15132	15318	15240	15241	15022	15141	15053	15247	15041	15074	15167	15172	15242	15265	15170	15433	14994	15024	15082	15116	15113	15163	15209	15117	15269	15241	15124	15156	15107	15141	15185	15227	15162	15112	15156	15110	14883	15136	15154	15018	15233	15142	15119	15115	15052	15169	15202	15119	15164	15119	15234	15085	15083	15236	15030	15077	14977	15252	15011	15224	15238	15001	15032	15185	15241	15235	15168	15243	15151	15312	14964	15321	15109	15252	15115	15144	15077	15193	15048	15134	15101	15037	15186	14914	15196	15210	15030	15202	15035	15110	15133	15072	15179	14904	15051	15275	15174	15094	15154	15290	15066	14974	14992	15226	15052	15208	15204	15204	15183	15133	15138	15234	15290	15061	15181	15220	15233	15213	15146	15204	15143	15197	15195	15197	15202	15107	15290	15114	15188	15177	15243	15002	15175	15303	15223	15234	15228	15175	15079	15143	15213	15324	15243	15196	15231	15076	15017	15171	15231	15236	15162	15201	15217	15020	15249	15070	15100	15128	15211	15069	15139	15190	15391	15024	15010	15189	15232	15128	15183	15007	15106	15218	15247	15124	15136	15047	15118	15316	15251	15128	15189	15121	15236	15171	14983	15205	15250	15194	15084	15188	15146	15171	15239	15144	15164	15003	15157	15157	15119	15247	15199	15291	15072	15063	15293	15210	15153	15139	14938	15089	15116	15082	15095	15157	15310	15271	15304	15203	15118	15132	15211	15154	15147	15169	15297	15070	15177	15181	15213	15230	15101	15264	15166	15123	15138	15104	15155	15078	15338	15177	15271	15169	15193	15123	15178	15184	15085	15239	15040	15137	15235	15161	15212	15059	15177	15027	15164	15243	15234	15113	15078	15247	15102	15148	15216	15111	15174	15247	15137	15162	15084	15078	15207	15119	15234	15191	15062
30252	24695	28575	25179	21716	20365	20380	19878	19845	19957	19444	19741	19715	19528	19453	19545	19469	19235	19318	19390	19431	19323	19398	19384	19245	19397	19187	19191	19291	18974	19219	19318	19232	19184	19168	19210	19018	19169	19084	18933	19135	19001	18825	19160	19067	19194	19292	19023	19138	19135	19094	18999	19094	19086	19132	19065	19049	19137	18997	18881	19192	19367	19241	19221	18839	19054	18928	19269	19348	19159	19117	18972	18855	19028	19196	19032	19171	19221	19015	19257	18963	19029	19011	19034	19185	19021	19111	19000	19123	19101	19206	19172	19007	19048	19133	19066	19205	19056	19201	18982	19352	19140	19065	18932	19091	19231	19097	19050	19049	19088	19060	19141	19017	18917	18954	18928	19255	19177	19096	18840	19224	19029	19284	19038	18899	18825	19210	18861	19224	18992	18929	19129	18947	18839	19158	19163	19037	19089	19125	19170	19190	19216	19165	18979	19211	19033	19122	19007	19056	18984	19076	18996	19028	19140	19186	19030	19084	19017	19219	19151	18987	19025	18856	18956	19095	19106	19009	19129	19174	18934	19216	19123	19051	18948	19068	19120	19122	18814	19100	19239	19181	19175	19018	19183	19055	19187	19211	19150	19146	19291	18940	19094	19081	19232	19019	19067	19008	19144	19294	19058	19304	18877	18916	19099	19249	19259	19111	18898	19138	19126	19079	18911	18968	19133	19251	18681	19260	18988	19080	18961	18923	19033	19199	19276	19245	19379	19168	19177	19090	18910	19144	19122	19223	19277	19077	19372	19169	19123	19124	18982	19053	19028	19224	19206	19187	19001	19040	18998	19074	19144	19077	19032	19270	19229	18985	18790	19095	19012	19061	19161	19176	19295	19224	19212	19001	19081	19067	19286	19224	19252	19246	19170	19016	19153	19189	18930	19118	19250	19172	19217	19179	19017	19250	18995	19170	19323	19219	18923	19243	19034	19023	19080	19096	18873	19045	18839	18848	18940	19081	19000	19146	18975	18928	19083	19184	19197	19132	19176	19037	19372	19205	19135	19078	18860	19191	18943	19115	19176	19013	18912	19026	18791	19142	19126	18816	19028	18770	18994	19160	19142	19087	19203	19097	19005	19141	19191	19053	18859	18880	19066	19048	18878	19313	19132	19061	19133	19187	19061	19032	19044	19146	19299	19229	19337	19046	19024	19029	19184	19048	19248	19070	19028	19006	18882	19119	19236	18938	19324	19176	19196	18867	19084	19172	19095	19011	18900	19040	19308	18925	18963	18968	18856	18974	19077	19135	19225	19148	19155	19325	19211	19052	19146	19025	19090	19134	19195	18997	19108	19278	19073	19146	19126	19208	19070	19000	18913	19301	18948	19106	18955	19115	19139	18985	19126	19133	19140	19079	19231	19040	19081	19099	18983	19169	19025	18927	19066	19047	19049	19135	19145	19104	19133	19161	19017	19056	18994	19155	18904	19234	19179	19184	19071	19158	18753	19172	18886	19292	19162	19292	19164	19243	18898	19192	19147	19019	19138	19168	19213	19104	19094	19035	19157	19016	18858	19356	19261	19231	18947	19177	19218	19002	19280	19111	19203	19265	19245	19097	19085	19109	19063	18893	19153	19371	19299	19076	18959	19134	19065	19155	19175	19085	19009	19320	19144	19111	19104	19197	19131	19162	19183	19215	19128	19094	19085	19039	19001	19141	18976	19228	19014	19351	18971	19071	19235	19096	18963	19180	18992	18809	18935	19201	18960	19020	19128	19082	18902	18897	19080	19122	19077	19017	19216	19245	19331	19276	19321	19048	19099	19101	19115	19044	19040	19036	19263	19186	19183	19189	18997	18967	18959	19093	19184	19138	19191	19105	19048	19172	19138	19099	19041	19017	19160	19072	19009	19025	19107	18915	19111	19214	19177	19292	19176	19066	19085	19156	19007	19261	19012	19130	19190	19167	18874	19071	19169	19073	19032	19252	19276	19286	19010	19092	19214	19120	19091	19287	19144	19168	19149	19115	19174	19250	19117	18988	19190	19106	19026	19041	19079	19208	19168	18939	19127	19132	19220	19195	19130	19165	18980	19349	19353	19101	19093	19164	19290	18943	18942	19258	19069	19119	19159	19112	19102	19050	19121	19297	19189	19223	19198	19169	19121	19081	19132	19081	19076	19008	19151	18954	18963	19298	18972	19007	19101	19198	18943	19225	19058	19193	19320	19121	19106	19093	19107	19178	19098	19175	19137	19060	19050	19190	19235	19105	19150	19123	19074	19116	18886	19313	19086	19171	19215	19180	19173	19207	19121	18933	18882	19050	19114	19068	19273	19141	19192	19131	19035	19106	19008	19241	18982	19283	19097	18842	19222	19343	19309	19067	19064	19107	19087	19115	18878	19091	19113	19193	19094	19204	19337	19223	19152	19076	19234	18933	18801	19080	19038	18999	18866	19220	19459	19187	19212	19314	19126	19100	19135	19052	19226	19054	19086	18960	18851	19195	19044	19196	19129	19183	18764	19124	19187	19193	19195	19226	19102	19007	19147	19018	18984	18909	19049	19035	18962	19325	18970	18953	19305	19121	19010	19103	19282	19123	19175	19148	19036	18859	19076	19196	19165	19367	19245	18894	18872	19034	19083	19024	19238	19106	19153	19141	19161	19247	19059	19076	19114	18890	19122	19025	18984	19251	19014	19110	19125	18995	19066	18942	19261	19061	18977	19223	19054	19357	19093	19119	19035	19150	18883	19018	19300	19157	19277	19012	19085	19172	19275	19081	19041	19125	19179	19046	19280	19201	19293	19152	19249	19009	18971	19051	19057	19175	19117	19274	19219	19146	19030	19127	19423	19234	19103	19005	19015	19152	19156	19043	19128	19125	18917	19143	19132	19033	19001	19225	19083	19049	19193	19091	19132	19088	19145	19104	19261	19199	18739	19092	19145	19191	19119	19153	19029	19035	18920	19143	19196	19362	19177	19063	18979	19045	19112	19031	19100	19124	19140	19292	18972	19159	18949	18893	18866	18990	18939	19062	19081	19006	19261	19120	19261	19187	19010	19141	19127	19295	19136	19170	18932	18927	19079	19043	19229	18963	19327	19230	19019	19334	19142	19170	19319	19106	19070	18833	19133	19063	19006	19219	19206	19268	19036	19316	19120	19101	19170	19031	19135	19077	19275	19059	19237	19167	19279	19092	19095	19205	19071	19061	19029	19310	19168	19192	18996	19118	18972	18980	19014	19053	19215	19149	19119	19151	19233	19089	19187	19054	19102	19341	19153	19133	19054	18902	19137	18966	19075	19085	19045	19155	18941	19236	19151	19023	19204	19163	19208	19369	19249	19202	18932	18915	18823	19178	19164	19112	19000	18927	18963	19101	19114	19046	19042	18857	18883	19204	18867	19083	19161	19053	19023	19119	18965	19414	19079	19085	18939	19166	19097	19143	19073	19112	19058	19150	19247	19077	19132	19101	19049	19043	18943	19251	19217	18993	19261	19167	19156	19105	18923	19108	18961	19222	19245	19139	18883	19210	19037	19167	19045	19027	19152	18901	19044	19255	18919	19035	19226	19142	19210	19243	18973	19104	18982	19095	19111	19100	18997	19027	19097	19270	19081	19088	19106	18945	19279	19203	19150	19058	19033	18859	19092	19069	19065	19042	19159	19050	19120	18859	19184	19165	19090	19151	18895	19130	19077	19070	19007	18975	19082	19279	19152	19193	19100	19278	19139	19146	19058	19220	18956	18938	19025	19116	18986	18929	19151	19141	19238	18993	19111	19341	18933	19071	19009	18988	19267	19060	19239	19174	18987	19147	19235	19074	18897	18989	19268	18983	18821	19110	18973	19155	19145	19148	19173	19102	19387	19157	18996	19172	19227	19053	18994	19254	19086	19246	19237	18863	19084	19185	19396	19060	19147	19170	18882	18905	19012	18926	19053	19260	19181	19177	19102	19129	19102	19188	19371	19154	19165	19122	19149	19085	18843	18956	19140	19170	19179	19124	19287	19084	19028	19018	19136	19165	19022	19412	19030	19283	18994	19100	19340	19202	19276	19059	19241	19193	19139	19161	19260	19126	18970	19020	19068	18998	19164	19134	18897	19180	19072	18912	19098	19225	19043	19287	19223	19042	18961	19117	18995	19151	19240	19168	19109	19208	19026	19131	18847	19090	19314	19036	19143	19203	19131	19281	19119	19069	19167	19357	19140	19154	19282	19186	19132	19205	19054	19359	19128	18957	19251	19142	19245	19152	19130	19276	19142	18956	18947	18940	19122	19454	18854	19130	19275	19202	19007	19109	19097	19285	19264	19207	18945	19058	19056	19317	19349	19070	19142	19171	19165	19019	19126	19136	19099	18930	19279	18961	19202	19117	19089	19308	19150	19250	19091	19088	19213	19010	19300	19050	18939	19131	18992	19070	19091	19193	19110	18999	19102	19142	19073	19137	19157	19183	19153	19243	19218	19306	19116	19118	19116	19171	19267	19056	19099	19047	19026	19140	19105	19275	19190	19016	18999	19222	19292	19289	19154	19199	19130	19242	19148	19153	19100	19153	19134	18834	19259	19295	18893	19216	19019	19274	19079	19056	19188	19024	19164	19070	18896	19030	19242	19135	19143	19053	19045	19225	19163	19240	19177	19146	19022	19036	19152	19189	19091	19172	19323	19052	19091	19212	19311	19143	19043	19139	19395	19288	19071	19108	19179	19056	19302	19195	19208	19092	19005	19181	18928	19086	19046	18945	19099	19319	18931	19004	19049	19184	19209	19145	19164	19157	19070	19036	18932	19167	18991	19024	19112	19061	19320	18939	19079	19252	19239	19043	19177	19181	19086	19284	19302	19140	19228	19263	19000	19037	19180	19308	19307	19361	19231	19029	19286	19099	19200	19100	19256	19206	19052	19136	18993	18928	18980	19084	19025	19162	19259	19257	19015	19014	19143	19159	19027	19183	19128	19001	19178	19135	19363	19271	19109	19157	19032	19036	19192	19088	19355	18995	19155	19229	19014	19110	18963	19084	19241	19127	19235	19161	19352	19075	19276	19180	18892	18979	19056	19078	19179	19180	19200	19154	19176	19267	18955	19116	19031	19175	19150	18898	18976	19124	19209	19079	19201	19170	19244	19046	19168	19022	19019	19096	19021	18944	19072	19058	19203	19101	18889	19121	19106	19133	19043
18412	24122	26353	21952	19079	17515	16725	16683	16511	16071	15905	15832	15756	15676	15930	15978	15933	15738	15609	15605	15456	15697	15644	15667	15368	15358	15493	15455	15280	15548	15400	15470	15365	15643	15505	15648	15258	15421	15336	15083	15283	15246	15409	15514	15388	15366	15439	15279	15448	15416	15285	15325	15304	15310	15270	15391	15255	15332	15375	15265	15290	15431	15297	15536	15326	15305	15393	15414	15211	15466	15395	15214	15306	15355	15351	15275	15478	15431	15265	15369	15305	15384	15296	15336	15316	15132	15408	15347	15346	15417	15340	15297	15225	15407	15308	15434	15238	15267	15405	15269	15318	15218	15358	15236	15298	15318	15346	15366	15145	15379	15329	15461	15433	15383	15355	15433	15307	15285	15317	15232	15389	15201	15247	15430	15364	15350	15149	15056	15221	15583	15237	15441	15228	15389	15277	15299	15368	15345	15545	15341	15414	15171	15427	15400	15366	15295	15398	15253	15364	15598	15291	15453	15242	15285	15407	15411	15250	15201	15492	15162	15369	15268	15389	15358	15430	15316	15298	15421	15354	15352	15431	15179	15245	15404	15381	15346	15317	15350	15433	15346	15297	15257	15261	15391	15199	15272	15253	15512	15051	15285	15285	15393	15338	15486	15185	15310	15369	15448	15313	15207	15252	15295	15297	15433	15183	15216	15257	15374	15304	15323	15434	15250	15456	15364	15218	15354	15386	15302	15489	15280	15278	15382	15251	15331	15229	15197	15212	15364	15244	15369	15260	15226	15270	15382	15288	15255	15257	15291	15507	15244	15390	15212	15238	15476	15212	15355	15395	15305	15048	15229	15354	15287	15344	15208	15253	15338	15297	15403	15306	15182	15307	15199	15403	15351	15429	15369	15398	15420	15423	15390	15227	15310	15202	15323	15334	15407	15357	15280	15308	15514	15271	15147	15443	15335	15312	15306	15427	15243	15374	15212	15417	15198	15325	15403	15201	15291	15222	15229	15184	15335	15236	15326	15331	15287	15281	15257	15251	15383	15369	15452	15293	15335	15325	15270	15315	15363	15366	15389	15122	15309	15468	15230	15274	15334	15242	15294	15402	15281	15407	15357	15305	15423	15368	15233	15326	15262	15331	15487	15389	15370	15179	15326	15376	15403	15246	15183	15260	15340	15122	15385	15211	15342	15443	15260	15133	15363	15189	15520	15213	15444	15432	15236	15565	15385	15295	15216	15330	15249	15442	15389	15307	15371	15302	15241	15303	15266	15302	15421	15304	15287	15381	15242	15270	15218	15233	15315	15137	15314	15300	15329	15278	15180	15367	15216	15444	15288	15295	15325	15292	15360	15298	15306	15405	15361	15342	15308	15387	15484	15272	15312	15279	15254	15301	15341	15405	15201	15373	15364	15384	15179	15321	15299	15194	15148	15349	15337	15462	15365	15232	15283	15306	15265	15467	15333	15421	15266	15315	15166	15355	15303	15394	15272	15392	15328	15258	15226	15358	15147	15301	15331	15431	15535	15211	15355	15215	15241	15370	15373	15290	15265	15525	15325	15297	15301	15307	15333	15424	15219	15331	15360	15375	15316	15403	15418	15284	15233	15491	15443	15322	15197	15376	15220	15238	15410	15371	15391	15340	15309	15322	15309	15322	15171	15333	15362	15220	15271	15478	15345	15244	15241	15444	15230	15301	15232	15386	15300	15203	15267	15390	15388	15236	15528	15339	15370	15396	15162	15301	15506	15295	15341	15432	15373	15366	15360	15295	15220	15185	15388	15344	15336	15446	15205	15313	15434	15284	15395	15382	15181	15457	15341	15339	15334	15261	15397	15163	15452	15378	15436	15341	15328	15266	15306	15294	15343	15352	15184	15340	15267	15244	15248	15408	15264	15192	15154	15370	15287	15451	15136	15264	15271	15158	15392	15418	15340	15558	15451	15244	15367	15355	15293	15419	15325	15379	15196	15379	15244	15291	15232	15196	15331	15363	15456	15388	15275	15425	15393	15393	15326	15368	15427	15395	15309	15171	15417	15236	15477	15198	15307	15281	15342	15545	15294	15443	15237	15052	15347	15314	15392	15321	15330	15427	15206	15370	15326	15285	15371	15150	15438	15232	15175	15300	15423	15311	15344	15064	15167	15403	15200	15348	15263	15289	15296	15254	15145	15191	15289	15388	15310	15256	15367	15381	15355	15310	15361	15300	15231	15286	15585	15303	15380	15194	15392	15261	15252	15360	15411	15521	15276	15363	15352	15172	15373	15183	15295	15286	15435	15331	15260	15212	15277	15324	15324	15226	15413	15354	15329	15433	15344	15356	15245	15318	15446	15382	15338	15324	15335	15248	15426	15335	15325	15524	15375	15381	15351	15385	15542	15319	15332	15268	15279	15487	15238	15324	15455	15391	15243	15408	15399	15341	15445	15392	15461	15171	15451	15180	15391	15355	15457	15227	15284	15204	15302	15189	15192	15474	15183	15250	15139	15328	15349	15169	15230	15298	15427	15230	15174	15399	15285	15301	15392	15237	15284	15434	15292	15290	15354	15369	15358	15399	15385	15129	15526	15383	15234	15102	15372	15301	15226	15314	15380	15419	15303	15187	15416	15201	15229	15327	15286	15287	15372	15347	15348	15323	15348	15317	15170	15259	15133	15531	15312	15219	15407	15256	15414	15348	15345	15451	15210	15494	15404	15272	15144	15341	15515	15365	15276	15335	15145	15450	15392	15353	15184	15482	15445	15458	15299	15178	15298	15356	15338	15308	15389	15542	15355	15143	15377	15344	15219	15278	15248	15458	15189	15418	15334	15451	15238	15134	15214	15376	15342	15196	15310	15285	15458	15452	15355	15321	15196	15351	15313	15366	15459	15217	15234	15293	15346	15430	15318	15410	15172	15488	15350	15138	15264	15222	15006	15404	15229	15274	15312	15313	15205	15226	15317	15308	15336	15386	15288	15228	15266	15431	15353	15297	15412	15446	15305	15228	15209	15382	15409	15244	15313	15406	15237	15225	15258	15100	15265	15372	15284	15235	15153	15443	15324	15202	15250	15523	15233	15509	15408	15408	15261	15189	15415	15265	15302	15552	15244	15318	15290	15387	15247	15232	15212	15376	15306	15279	15149	15233	15217	15353	15477	15203	15508	15428	15347	15239	15319	15376	15380	15233	15293	15211	15513	15362	15338	15258	15291	15414	15175	15300	15386	15240	15113	15486	15214	15303	15374	15281	15172	15367	15461	15206	15202	15226	15360	15293	15331	15176	15542	15409	15358	15253	15254	15314	15468	15271	15252	15428	15425	15137	15260	15344	15314	15535	15384	15305	15436	15452	15484	15306	15256	15490	15217	15248	15279	15248	15268	15380	15215	15429	15294	15455	15204	15386	15325	15236	15265	15447	15333	15327	15372	15409	15304	15286	15195	15271	15374	15344	15312	15331	15318	15190	15494	15440	15274	15420	15292	15269	15252	15435	15264	15373	15212	15321	15499	15228	15319	15353	15245	15162	15406	15458	15404	15269	15341	15219	15229	15390	15277	15319	15386	15312	15295	15382	15319	15336	15211	15365	15407	15469	15663	15233	15222	15343	15207	15451	15297	15308	15173	15340	15479	15409	15233	15274	15248	15258	15401	15444	15352	15389	15436	15341	15252	15261	15442	15164	15428	15377	15256	15109	15317	15279	15158	15437	15220	15428	15299	15355	15384	15249	15469	15260	15264	15268	15394	15350	15238	15333	15410	15332	15429	15346	15409	15410	15311	15342	15359	15294	15312	15477	15342	15185	15309	15303	15191	15437	15330	15218	15276	15317	15333	15354	15367	15387	15360	15310	15374	15258	15213	15300	15415	15397	15301	15391	15416	15438	15339	15271	15220	15276	15287	15430	15399	15527	15295	15294	15041	15317	15396	15404	15269	15393	15226	15431	15335	15501	15397	15314	15347	15383	15265	15327	15216	15244	15338	15385	15203	15284	15209	15270	15187	15332	15400	15234	15328	15149	15518	15274	15476	15423	15408	15423	15252	15400	15321	15270	15394	15327	15103	15334	15257	15214	15365	15271	15433	15478	15200	15060	15426	15491	15189	15295	15165	15347	15262	15473	15338	15380	15242	15285	15324	15270	15308	15330	15264	15260	15508	15436	15303	15242	15432	15338	15305	15271	15283	15196	15323	15283	15341	15241	15503	15442	15231	15083	15262	15272	15414	15160	15330	15260	15393	15331	15390	15345	15165	15431	15387	15434	15246	15188	15406	15209	15303	15433	15115	15201	15324	15175	15183	15294	15338	15442	15332	15254	15509	15300	15340	15395	15268	15143	15284	15325	15309	15327	15396	15337	15241	15246	15271	15421	15233	15361	15331	15304	15334	15306	15270	15126	15163	15351	15396	15262	15407	15365	15259	15243	15313	15381	15416	15197	15295	15294	15470	15337	15336	15464	15226	15467	15354	15310	15326	15240	15395	15356	15328	15425	15456	15412	15400	15240	15248	15376	15396	15288	15283	15171	15193	15301	15294	15509	15262	15244	15386	15308	15280	15296	15304	15397	15283	15356	15338	15184	15425	15404	15290	15317	15365	15439	15218	15338	15264	15505	15322	15237	15289	15521	15302	15377	15366	15320	15209	15529	15251	15377	15355	15051	15235	15361	15366	15174	15386	15487	15287	15415	15325	15502	15312	15321	15400	15433	15235	15399	15337	15517	15257	15401	15046	15416	15348	15414	15409	15387	15293	15384	15334	15333	15579	15347	15313	15332	15141	15157	15318	15180	15500	15480	15501	15227	15528	15168	15268	15220	15453	15284	15316	15347	15236	15394	15231	15342	15332	15328	15288	15573	15300	15465	15254	15408	15308	15469	15322	15480	15339	15296	15464	15249	15296	15261	15363	15121	15228	15330	15276	15430	15292	15298	15157	15179	15344	15349	15378	15260	15313	15320	15289	15421	15345	15263	15444	15056	15408	15330	15434	15299	15297	15468	15232	15360	15378	15458	15252	15268	15252	15157	15328	15414	15222	15401	15276	15356	15389	15394	15294	15396	15309	15401	15470	15395	15373	15271	15181	15421	15399	15129	15389	15372	15341	15402	15310	15424	15237	15310	15287	15373	15315	15245	15243	15299	15314	15240	15438	15228	15284	15347	15317	15303	15404	15338	15306	15163	15186	15234	15394	15338	15555
25431	21558	28881	25855	24630	24925	24264	22054	21460	21005	20727	20315	20337	20161	20343	20444	20062	19943	19770	19880	19777	19994	20107	20486	20352	19388	19680	19294	19455	19499	19390	19613	20399	20349	19952	19788	19834	19797	19241	19307	19384	19555	19377	19066	19405	19554	19427	19440	19554	19664	19532	19373	19371	19482	19431	19316	19433	19483	19442	19609	19124	19440	19417	19079	18966	19483	19260	19350	19392	19271	19100	19544	19373	19374	19580	19403	19438	19193	19319	19239	19289	19237	19405	19488	19194	19339	19247	19382	19270	19507	19268	19200	19256	19265	19272	19230	19556	19545	19297	19587	19383	19559	19375	19360	19492	19446	19232	19379	19310	19481	19397	19318	19193	19213	19405	19364	19418	19404	19513	19448	19396	19390	19477	19313	19472	19394	19251	19247	19320	19102	19175	19352	19223	19533	19352	19679	19321	19415	19303	19525	19552	19403	19427	19207	19538	19411	19268	19506	19270	19240	19306	19560	19155	19407	19523	19412	19352	19364	19310	19509	19330	19342	19397	19512	19329	19080	19310	19390	19342	19401	19181	19569	19459	19346	19327	19165	19198	19600	19299	19372	19535	19047	19644	19198	19363	19270	19272	19194	19309	19549	19170	19209	19340	19494	19272	19297	19300	19171	19170	19476	19293	19336	19532	19496	19166	19491	19516	19193	19379	19091	19243	19201	19407	19262	19391	19358	19225	19309	19497	19446	19412	19283	19302	19458	19315	19297	19287	19205	19479	19373	19411	19196	19317	19364	19433	19359	19204	19480	19479	19227	19298	19292	19393	19358	19321	19309	19405	19302	19426	19409	19587	19314	19315	19372	19314	19327	19181	19397	19417	19383	19341	19343	19426	19439	19216	19411	19236	19421	19192	19531	19089	19389	19660	19524	19479	19578	19390	19346	19319	19289	19351	19078	19315	19345	19333	19328	19451	19476	19372	19062	19240	19488	19318	19305	19348	19266	19327	19267	19161	19410	19226	19259	19311	19292	19644	19393	19498	19325	19292	19138	19467	19462	19572	19336	19154	19270	19416	19328	19413	19590	19304	19214	19271	19292	19502	19213	19378	19326	19242	19391	19341	19332	19198	19377	19453	19407	19316	19218	19635	19069	19417	19274	19447	19526	19366	19317	19529	19394	19476	19210	19479	19455	19477	19449	19381	19574	19243	19435	19460	19400	19421	19442	19427	19561	19426	19441	19461	19584	19217	19290	19518	19452	19276	19122	19124	19272	19230	19374	19621	19347	19274	19487	19355	19229	19372	19297	19270	19267	19501	19432	19283	19400	19346	19533	19298	19471	19281	19164	19492	19108	19361	19191	19150	19274	19683	19451	19186	19337	19504	19473	19387	19456	19324	19226	19264	19332	19240	19365	19522	19281	19268	19268	19275	19356	19389	19338	19368	19542	19377	19401	19331	19236	19436	19228	19344	19240	19326	19305	19360	19228	19430	19278	19291	19360	19471	19512	19074	19144	19385	19428	19452	19078	19351	19335	19328	19381	19707	19435	19413	19496	19439	19262	19535	19248	19447	19377	19309	19246	19515	19463	19341	19539	19319	19075	19355	19221	19561	19227	19401	19197	19117	19298	19366	19464	19393	19519	19232	19396	19355	19386	19333	19161	19248	19343	19394	19265	19130	19226	19448	19154	19383	19391	19298	19547	19315	19526	19318	19223	19443	19315	19207	19273	19530	19392	19368	19393	19551	19427	19285	19448	19262	19449	19533	19203	19333	19085	19302	19340	19329	19119	19484	19394	19463	19375	19251	19355	19088	19341	19282	19387	19343	19291	19425	19537	19384	19315	19404	19253	19411	19226	19283	19185	19226	19559	19201	19298	19241	19448	19499	19342	19247	19278	19315	19450	19294	19569	19453	19162	19254	19034	19221	19437	19281	19323	19520	19295	19241	19456	19361	19406	19305	19299	19324	19561	19307	19289	19303	19482	19280	19348	19482	19406	19373	19269	19332	19244	19467	19192	19467	19417	19430	19340	19299	19191	19318	19184	19262	19287	19456	19315	19290	19415	19324	18943	19381	19440	19448	19522	19442	19194	19224	19398	19462	19266	19300	19406	19425	19464	19526	19322	19422	19395	19559	19310	19365	19351	19527	19363	19551	19360	19627	19399	19409	19334	19176	19151	19382	19330	19345	19510	19537	19315	19281	19459	19391	19589	19038	19351	19404	19315	19403	19298	19232	19469	19343	19280	19373	19418	19451	19460	19272	19310	19320	19322	19256	19568	19365	19232	19427	19445	19442	19394	19575	19515	19297	19360	19497	19390	19355	19037	19046	19307	19425	19415	19277	19424	19503	19525	19413	19292	19341	19344	19272	19191	19537	19149	19483	19442	19294	19250	19262	19359	19383	19245	19624	19173	19084	19459	19337	19433	19502	19360	19345	19360	19454	19096	19343	19404	19493	19297	19302	19611	19326	19500	19310	19270	19384	19329	19191	19247	19278	19365	19194	19530	19301	19262	19364	18921	19319	19288	19363	19450	19248	19361	19401	19366	19487	19528	19479	19195	19454	19269	19282	19278	19491	19312	19217	19368	19353	19383	19383	19358	19265	19303	19397	19411	19157	19253	19498	19373	19221	19490	19516	19397	19314	19245	19295	19281	19250	19361	19343	19291	19401	19309	19523	19072	19260	19384	19434	19207	19362	19413	19414	19400	19258	19519	19380	19327	19419	19330	19455	19436	19475	19233	19532	19248	19215	19213	19395	19316	19287	19328	19240	19434	19429	19230	19558	19252	19038	19418	19152	19152	19422	19170	19333	19263	19282	19388	19499	19508	19322	19330	19321	19473	19373	19175	19555	19322	19249	19546	19425	19357	19527	19233	19419	19183	19564	19310	19340	19434	19261	19288	19412	19344	19457	19153	19333	19500	19434	19236	19298	19310	19160	19544	19365	19375	19596	19460	19198	19365	19379	19370	19377	19386	19294	19555	19320	19172	19349	19318	19565	19341	19252	19222	19449	19363	19399	19572	19170	19368	19261	19438	19274	19307	19181	19516	19196	19486	19345	19348	19438	19216	19345	19446	19267	19397	19530	19238	19579	19414	19511	19390	19237	19196	19379	19271	19460	19289	19256	19404	19394	19273	19494	19342	19522	19480	19345	19150	19545	19188	19351	19423	19510	19558	19547	19480	19482	19512	19156	19564	19394	19396	19306	19359	19197	19352	19341	19459	19436	19359	19261	19455	19316	19268	19310	19351	19277	19249	19371	19472	19314	19222	19452	19299	19318	19424	19135	19378	19180	19443	19419	19589	19661	19194	19199	19407	19392	19479	19500	19337	19600	19447	19217	19373	19427	19303	19230	19300	19565	19175	19391	19456	19507	19238	19247	19113	19442	19256	19413	19317	19295	19409	19638	19404	19269	19286	19178	19336	19225	19294	19380	19243	19365	19480	19475	19381	19332	19257	19361	19294	19165	19187	19395	19388	19263	19366	19291	19445	19423	19283	19419	19220	19265	19216	19261	19220	19395	19460	19582	19577	19342	19567	19525	19402	19414	19408	19455	19311	19498	19403	19383	19271	19385	19267	19309	19488	19364	19500	19263	19263	19445	19498	19332	19198	19367	19210	19290	19406	19173	19262	19390	19146	19439	19481	19488	19218	19290	19459	19286	19519	19528	19243	19517	19373	19381	19555	19242	19567	19286	19433	19240	19432	19119	19489	19166	19463	19566	19398	19288	19412	19358	19389	19477	19446	19344	19311	19228	19332	19302	19448	19449	19280	19270	19364	19314	19316	19286	19435	19298	19218	19505	19540	19653	19266	19340	19194	19385	19228	19475	19561	19397	19290	19503	19219	19446	19434	19436	19566	19312	19410	19519	19277	19451	19159	19367	19187	19391	19391	19215	19417	19306	19495	19272	19439	19521	19354	19368	19261	19331	19248	19370	19423	19355	19315	19420	19174	19239	19411	19346	19308	19298	19281	19291	19321	19402	19453	19318	19233	19182	19219	19300	19363	19444	19634	19386	19242	19254	19172	19461	19573	19244	19084	19416	19156	19049	19409	19473	19414	19427	19411	19064	19396	19374	19350	19414	19205	19369	19145	19511	19324	19448	19551	19359	19211	19328	19586	19547	19528	19102	19102	19237	19423	19391	19174	19429	19345	19406	19295	19264	19412	19375	19192	19180	19221	19192	19246	19207	19661	19404	19275	19422	19382	19387	19434	19188	19176	19302	19420	19355	19199	19203	19394	19206	19265	19492	19430	19441	19345	19521	19400	19367	19420	19362	19234	19236	19219	19202	19362	19312	19174	19282	19423	19461	19254	19373	19308	19321	19325	19121	19352	19320	19312	19214	19462	19481	19437	19331	19393	19335	19138	19300	19470	19367	19460	19376	19393	19408	19435	19419	19407	19266	19356	19450	19283	19084	19542	19347	19234	19358	19398	19491	19376	19340	19214	19295	19060	19343	19421	19280	19362	19236	19444	19572	19268	19305	19334	19362	19352	19339	19056	19320	19158	19315	19318	19373	19368	19249	19477	19444	19378	19419	19190	19284	19389	19270	19183	19281	19385	19416	19286	19025	19398	19305	19224	19447	19252	19213	19217	19242	19400	19402	19465	19354	19328	19205	19364	19259	19652	19290	19547	19308	19527	19259	19404	19244	19138	19293	19350	19715	19324	19055	19316	19469	19342	19379	19318	19544	19174	19440	19297	19426	19312	19339	19564	19324	19408	19381	19400	19488	19592	19357	19355	19111	19242	19497	19276	19314	19512	19397	19236	19357	19438	19348	19267	19394	19415	19126	19312	19422	19349	19399	19486	19490	19417	19488	19338	19434	19602	19514	19396	19286	19359	19549	19549	19271	19515	19364	19430	19307	19369	19346	19081	19421	19485	19392	19392	19447	19274	19212	19409	19171	19491	19444	19510	19520	19445	19395	19449	19609	19374	19280	19319	19414	19590	19181	19254	19171	19336	19343	19459	19437	19338	19167	19294	19370	19364	19330	19316	19182	19562	19376	19114	19337	19343	19264	19364	19211	19352	19376	19461	19314	19336	19573	19460	19268	19357	19244	19341	19214	19189	19432	19174	19259	19029	19312	19483	19383	19344	19349	19572	19629	19513	19482	19475	19351	19471	19365	19393	19355	19469	19251	19222	19170	19432	19352	19259
18686	31914	33684	29491	24835	21768	20000	19379	18712	17673	17355	17127	16823	16782	17017	17027	16367	16302	16572	16163	16086	16149	16089	17128	16932	15716	15699	15777	15473	15709	15709	15804	16815	16706	16570	16048	15787	15594	15534	15562	15437	15324	15494	15543	15409	15518	15619	15369	15615	15613	15506	15429	15570	15568	15483	15406	15438	15532	15482	15462	15662	15392	15425	15510	15473	15502	15403	15594	15459	15503	15619	15644	15408	15591	15427	15557	15442	15458	15425	15431	15440	15408	15603	15329	15631	15313	15462	15496	15542	15466	15472	15545	15558	15563	15540	15383	15565	15637	15469	15436	15469	15438	15538	15531	15448	15587	15601	15505	15523	15641	15437	15629	15533	15577	15463	15589	15453	15322	15477	15568	15437	15550	15428	15389	15494	15579	15433	15371	15499	15450	15466	15581	15509	15466	15331	15346	15521	15180	15523	15616	15528	15328	15589	15631	15407	15523	15366	15434	15628	15474	15605	15405	15400	15497	15472	15404	15560	15483	15473	15498	15411	15458	15485	15381	15543	15656	15474	15546	15313	15501	15240	15519	15526	15413	15291	15564	15641	15382	15531	15455	15458	15575	15425	15467	15464	15372	15657	15713	15518	15494	15290	15404	15507	15601	15282	15513	15493	15326	15418	15522	15430	15391	15490	15537	15438	15493	15440	15520	15436	15494	15445	15469	15644	15457	15524	15425	15585	15435	15302	15439	15464	15604	15721	15455	15581	15682	15582	15580	15540	15385	15599	15316	15471	15384	15614	15583	15394	15522	15384	15460	15438	15507	15593	15516	15480	15545	15572	15457	15485	15456	15526	15282	15637	15574	15592	15322	15576	15608	15644	15502	15471	15356	15439	15405	15611	15410	15505	15434	15459	15626	15470	15380	15479	15544	15532	15550	15544	15465	15503	15591	15753	15478	15506	15557	15576	15473	15533	15394	15457	15488	15523	15432	15584	15479	15491	15439	15460	15533	15452	15584	15484	15597	15618	15550	15647	15506	15635	15386	15505	15368	15541	15362	15544	15573	15501	15434	15559	15558	15602	15523	15555	15407	15597	15376	15590	15670	15562	15265	15576	15536	15482	15439	15408	15670	15386	15702	15579	15300	15572	15447	15514	15475	15459	15415	15607	15440	15352	15447	15535	15429	15533	15449	15389	15502	15440	15392	15421	15611	15424	15540	15569	15543	15477	15613	15571	15646	15583	15542	15530	15553	15484	15498	15425	15422	15496	15365	15413	15331	15460	15516	15423	15598	15302	15565	15690	15365	15375	15483	15500	15384	15489	15551	15561	15452	15456	15447	15563	15523	15546	15468	15608	15406	15486	15636	15595	15534	15510	15513	15632	15536	15446	15461	15463	15654	15522	15504	15519	15473	15621	15436	15512	15446	15710	15314	15469	15442	15310	15508	15651	15478	15540	15519	15509	15525	15486	15342	15661	15577	15540	15577	15650	15203	15449	15428	15433	15645	15359	15608	15657	15527	15383	15615	15591	15488	15507	15540	15440	15442	15408	15515	15435	15215	15533	15495	15575	15468	15500	15497	15412	15419	15642	15463	15468	15481	15476	15545	15535	15510	15388	15434	15377	15360	15381	15420	15456	15446	15440	15430	15748	15353	15495	15373	15392	15434	15597	15496	15492	15493	15552	15535	15440	15386	15453	15397	15518	15554	15528	15557	15515	15410	15426	15298	15557	15578	15476	15621	15559	15331	15634	15536	15397	15545	15480	15500	15525	15539	15404	15656	15494	15289	15516	15462	15546	15327	15368	15410	15419	15423	15503	15330	15548	15452	15408	15462	15555	15736	15337	15681	15368	15437	15645	15639	15446	15434	15485	15308	15634	15575	15480	15572	15382	15494	15528	15526	15512	15556	15825	15697	15540	15698	15393	15402	15525	15591	15568	15478	15520	15400	15591	15439	15466	15530	15376	15459	15320	15663	15565	15569	15517	15646	15520	15421	15787	15391	15471	15432	15506	15611	15521	15544	15365	15472	15371	15520	15324	15486	15602	15669	15528	15679	15600	15413	15577	15578	15363	15601	15420	15565	15387	15332	15575	15645	15539	15653	15607	15437	15555	15386	15758	15555	15534	15433	15678	15502	15549	15466	15624	15360	15431	15505	15465	15563	15477	15619	15447	15365	15583	15390	15743	15507	15447	15597	15758	15453	15482	15699	15431	15565	15449	15372	15566	15413	15558	15396	15718	15499	15516	15525	15431	15387	15592	15596	15669	15555	15366	15660	15549	15421	15550	15420	15506	15482	15297	15526	15392	15578	15395	15460	15473	15452	15537	15657	15492	15421	15528	15593	15494	15463	15448	15546	15539	15531	15778	15637	15424	15490	15423	15485	15484	15469	15419	15510	15465	15457	15609	15558	15471	15492	15620	15537	15385	15487	15517	15440	15396	15442	15730	15631	15501	15493	15443	15463	15666	15592	15274	15487	15491	15548	15507	15499	15632	15562	15404	15634	15595	15441	15569	15449	15492	15401	15565	15368	15538	15390	15516	15433	15458	15607	15503	15479	15406	15393	15514	15458	15449	15595	15632	15399	15479	15448	15628	15479	15577	15572	15336	15566	15606	15374	15341	15462	15724	15538	15477	15431	15628	15299	15578	15391	15557	15450	15443	15306	15520	15373	15403	15413	15244	15580	15284	15518	15617	15361	15435	15516	15489	15529	15563	15617	15364	15533	15370	15538	15415	15331	15446	15709	15483	15479	15654	15726	15404	15669	15665	15432	15696	15436	15379	15290	15397	15372	15523	15394	15695	15460	15362	15308	15459	15401	15488	15487	15533	15418	15537	15649	15482	15576	15735	15332	15513	15494	15510	15396	15492	15481	15348	15467	15501	15666	15592	15380	15622	15436	15646	15448	15453	15483	15478	15416	15568	15555	15434	15512	15431	15524	15520	15618	15557	15562	15389	15467	15712	15504	15518	15674	15467	15558	15501	15648	15538	15586	15577	15560	15438	15596	15489	15433	15571	15467	15303	15559	15667	15490	15518	15274	15496	15535	15741	15603	15530	15480	15486	15605	15547	15647	15447	15405	15467	15540	15489	15565	15572	15504	15575	15457	15486	15582	15554	15577	15379	15678	15634	15678	15478	15518	15364	15548	15357	15512	15365	15395	15451	15443	15505	15250	15650	15383	15561	15511	15523	15418	15418	15395	15520	15534	15540	15322	15474	15389	15374	15430	15363	15468	15356	15544	15438	15190	15573	15646	15514	15492	15569	15560	15480	15522	15530	15512	15426	15548	15544	15576	15406	15595	15502	15385	15567	15417	15656	15281	15363	15567	15425	15528	15567	15519	15512	15671	15491	15413	15385	15526	15458	15615	15573	15553	15621	15607	15644	15463	15558	15556	15405	15568	15477	15608	15638	15467	15459	15717	15687	15551	15505	15566	15459	15610	15448	15478	15553	15585	15301	15383	15444	15465	15493	15378	15620	15361	15429	15554	15440	15576	15402	15393	15462	15605	15577	15530	15476	15358	15635	15537	15543	15495	15527	15592	15639	15597	15309	15575	15618	15471	15685	15452	15536	15458	15517	15441	15367	15428	15361	15487	15403	15526	15500	15332	15483	15350	15491	15502	15468	15548	15434	15543	15559	15351	15570	15478	15474	15401	15292	15526	15510	15470	15404	15506	15456	15638	15338	15597	15498	15427	15561	15576	15436	15436	15534	15346	15476	15471	15504	15478	15451	15618	15292	15425	15532	15500	15486	15520	15481	15643	15575	15512	15567	15509	15393	15592	15492	15386	15356	15454	15424	15529	15442	15573	15353	15554	15559	15560	15455	15426	15596	15534	15543	15658	15558	15340	15584	15491	15526	15498	15396	15484	15632	15607	15444	15530	15508	15483	15626	15333	15534	15524	15472	15426	15536	15454	15552	15353	15521	15690	15372	15477	15398	15438	15358	15350	15548	15399	15553	15541	15514	15456	15569	15378	15459	15513	15372	15524	15504	15591	15494	15417	15454	15516	15594	15461	15534	15533	15596	15476	15450	15446	15577	15609	15587	15608	15561	15636	15594	15494	15542	15432	15544	15432	15551	15605	15544	15382	15377	15504	15507	15463	15623	15615	15433	15476	15378	15612	15684	15375	15434	15509	15477	15577	15488	15449	15493	15604	15504	15597	15477	15572	15414	15487	15443	15612	15441	15489	15622	15543	15414	15441	15466	15700	15509	15423	15378	15599	15499	15592	15442	15413	15520	15647	15515	15563	15606	15291	15470	15552	15464	15531	15351	15433	15509	15362	15412	15448	15424	15421	15427	15379	15539	15667	15579	15623	15502	15696	15530	15500	15542	15610	15543	15680	15525	15615	15550	15444	15588	15554	15323	15397	15452	15407	15380	15462	15593	15480	15480	15585	15598	15461	15484	15403	15482	15356	15576	15705	15642	15433	15501	15498	15368	15558	15585	15514	15492	15403	15384	15498	15465	15450	15491	15434	15378	15517	15399	15392	15610	15469	15561	15407	15426	15633	15377	15565	15509	15481	15430	15459	15605	15441	15585	15466	15575	15574	15535	15592	15418	15703	15426	15551	15553	15589	15411	15522	15584	15616	15531	15706	15458	15535	15401	15330	15606	15593	15636	15466	15647	15432	15532	15519	15624	15454	15527	15444	15551	15561	15687	15490	15250	15364	15374	15562	15518	15394	15443	15551	15574	15447	15483	15397	15627	15448	15522	15479	15550	15462	15399	15367	15600	15497	15523	15524	15498	15561	15133	15518	15480	15570	15530	15568	15590	15528	15708	15478	15510	15584	15545	15594	15475	15489	15460	15588	15467	15631	15539	15719	15435	15478	15430	15486	15383	15424	15448	15515	15315	15522	15510	15619	15580	15360	15524	15394	15536	15556	15445	15533	15392	15546	15707	15462	15455	15451	15531	15499	15442	15411	15630	15470	15611	15577	15253	15320	15270	15416	15481	15469	15474	15488	15545	15485	15498	15260	15477	15336	15476	15437	15389	15482	15549	15413	15437	15542	15578	15586	15656	15473	15501	15493	15574	15396	15356	15431	15591	15605	15656	15510	15362	15544	15456	15541	15566	15551	15454	15661	15468	15608	15475	15460	15402	15638	15384	15518	15307	15425	15559	15457	15583	15414	15506	15495	15576	15491	15486	15422
23879	21505	29222	24531	23089	26697	28473	23860	22232	22035	21688	20967	21018	20331	20839	20643	19992	19885	20150	20011	19999	19804	19813	20169	19821	19157	19227	19399	19177	19194	19289	19325	21127	20931	20780	20167	19487	19415	19244	19017	19055	19046	19376	19011	19078	19211	18938	19280	18931	18930	19152	19061	18937	18837	19132	19001	19132	19110	19289	19199	19082	19189	19002	19033	18977	19051	19019	19352	19036	19290	18809	19029	18990	19042	19029	18874	19212	19261	19137	19072	19084	19087	19086	19095	19070	19194	19013	19243	19159	19232	19088	18938	18965	18980	19118	18972	19134	19182	19066	19005	19019	19004	18984	18899	19037	19089	19113	18973	19050	18961	19130	19129	18827	18899	18798	18893	19112	19144	19027	19063	19049	18854	19132	19180	19156	19382	19143	18965	18991	19266	18865	18832	18871	18941	18993	18998	19146	18870	19071	18979	19020	18960	18981	19291	19051	19114	19083	19082	18909	19201	19252	19078	18959	19131	19104	18946	19021	19178	19076	19155	18840	18946	19004	19193	18973	18996	18902	19055	19012	19301	19051	18961	18927	18927	19047	18933	19154	18988	19163	19091	18990	18834	18990	19087	19021	19079	18972	18985	18996	19073	19204	19201	19102	19049	19162	19030	18879	19281	19144	19157	19054	18852	18923	18871	18865	19188	18966	18927	19034	19153	18959	19084	19052	19168	19088	19061	18897	18969	19169	19091	18980	18868	19159	19138	18929	18986	19044	19051	18823	19067	18907	19045	19043	19104	19065	19033	19118	19149	19188	19038	19035	19117	19214	19211	19072	18848	18897	18830	18918	18872	18947	19182	18906	18911	18964	19010	19222	19137	19169	19024	18969	18868	18888	18863	19050	19039	18981	18996	19022	19018	18963	19124	19180	19187	18978	19090	19073	18844	19110	18941	18984	18777	18966	18932	18936	19000	19035	19003	18839	18941	18978	19159	19046	18902	19230	19007	19001	19068	18972	18930	19087	19096	19049	19054	18810	18933	18886	19088	18982	18966	19044	19104	19257	19009	19027	19055	19066	19007	19222	19016	18889	19103	19181	19021	19062	19293	19006	18936	18992	19000	19093	18929	19227	19035	19188	19040	18972	18987	19015	19117	18973	19023	18904	18952	19191	18840	18937	18918	18907	18971	19143	18842	18980	18772	18840	18985	19186	18925	19103	18826	18916	19129	18973	19031	19066	18909	19012	18980	18884	18911	18879	18922	18989	19157	19100	18957	18881	19126	19218	18927	19061	19086	19194	19183	19147	19073	18908	18899	18815	18898	19202	18969	19017	18861	19339	19060	19065	18998	19110	19037	18966	18955	19126	18886	18959	18949	19108	18902	18857	18743	18903	19028	19065	18946	19007	18815	19017	18985	19121	19162	18873	19347	18838	19135	18980	19209	19058	19043	18923	19127	19067	19029	18935	19047	18973	18958	18788	18842	18977	18849	18931	19091	19128	19079	19018	18878	18911	19240	19187	18928	19073	18983	19166	18974	19017	19174	19190	18952	18846	18914	19024	19072	19048	18821	19157	19112	18980	18895	18966	18995	19125	18720	18871	18982	18891	18931	19143	19062	19030	19124	19080	19178	18871	19152	18828	18869	18960	19153	19027	18851	18812	18941	18934	19191	19036	19013	19133	18900	19259	19124	19050	19026	19091	19196	18883	18966	18940	18947	19007	19132	18991	19154	19019	18971	19085	18995	18982	18751	19020	18938	19113	19138	18976	18940	18924	19331	19088	18826	19184	19023	18989	18861	19027	18957	19093	18883	18920	19106	19140	19016	19133	18949	19174	18965	19014	19038	19102	19028	19253	19122	19042	18993	19088	19103	19024	19147	18831	18829	18838	18972	18877	19191	19104	19029	19078	19018	18986	19110	18985	19108	19140	19051	18926	19013	18869	19003	18769	19096	19092	18991	18963	18882	19039	19000	18840	19007	19093	18869	18986	18727	18903	19009	18943	18979	18825	19142	18862	18974	19105	18991	18909	18893	18951	18987	18900	19228	19184	19045	19125	19183	18953	18710	19178	19046	19122	18939	18899	19074	19084	19005	18885	18981	18990	18859	18903	19045	18906	19092	18816	18950	18817	18888	19146	19001	19055	18704	19013	19105	19040	18889	19112	19167	19108	18987	19100	19100	18882	18930	18970	18955	19255	19079	19112	18930	19024	18964	19145	18856	18851	18859	18935	18944	18935	19076	18973	18980	19135	18980	18917	18961	18901	18853	19041	19245	18964	19121	19161	19038	18991	19100	19016	19114	19317	18954	19046	18898	18877	18893	18919	18820	18876	19121	18900	18939	18962	19031	19134	18941	19022	18975	19060	19062	18960	18712	19102	19029	18962	19119	19154	19042	19096	18894	19016	18955	19185	18902	18948	18924	18844	19008	19014	18883	18931	19089	19052	18830	19125	18824	18875	18891	18788	19059	18946	19135	19088	18965	19028	18933	19019	18986	18919	18972	19090	18683	19000	19069	18932	19028	19044	18882	18932	18977	18876	19317	19019	18910	18958	18944	18711	19107	18980	19041	18856	18996	18886	19059	19229	19055	19107	19147	19027	19080	19039	19067	18928	18970	18951	19267	18982	18956	18955	19221	18838	18868	19018	19061	19083	18851	19217	19036	18775	18870	19069	19001	19178	18912	18985	18999	18999	19085	19140	18833	18920	19043	18991	18962	18949	18974	18903	18832	18800	18822	19064	18948	19141	19154	19147	19079	18974	19271	19012	18934	18964	18929	19094	18785	18992	19140	18909	19156	19141	19112	19261	18927	19126	18992	18992	19017	19024	19213	18939	19018	19141	18969	19082	19029	19007	18881	19153	18977	19104	18806	18976	18954	19099	19194	18954	18810	19031	18681	18910	18910	19054	18999	18861	19208	19175	18982	19043	19194	19204	18925	18953	19228	19032	19123	18861	19098	19065	18942	19130	18815	19023	19157	19010	18927	19155	19086	18982	19008	19082	18953	18935	18987	19051	19046	19000	19095	19112	18945	19088	18937	18933	19116	18905	19047	19002	19250	18904	19041	19100	19053	19057	19003	19204	19037	19086	19217	19013	18715	19130	19093	18810	18924	18917	18955	19058	19035	18934	19198	19032	19024	19063	19054	19089	18935	18977	19187	18976	19143	19018	19163	19190	18902	18960	18940	19102	19091	19023	19116	18976	19163	18785	19118	19176	19247	19193	19034	19037	19102	19051	19066	18875	18949	19067	19256	18872	18891	18977	18804	18817	18998	19166	19287	19245	18967	19229	19081	19225	19020	19018	19186	19182	19134	19149	18930	18879	19082	18870	19061	18899	19103	19148	19017	19222	18994	18921	19199	18918	19211	19280	18948	19177	18966	19102	18781	19075	18937	19001	18998	18873	19006	19089	19189	18974	19126	18954	18870	19155	19178	18918	19034	18900	19061	19251	19277	19110	18970	18858	19015	19058	19181	18960	18876	18900	19138	19116	19144	19021	18929	19049	19085	19036	19116	18964	19148	19073	18794	19051	19137	18809	19017	18972	19027	19064	18977	19234	19220	18915	18952	19154	19024	19123	19069	19156	18849	19099	19148	19122	19125	19074	19024	18961	19230	18991	18858	19006	19150	19025	19191	18963	18931	19213	18741	18935	19059	19070	19278	19074	19269	19126	19023	19035	19120	19019	19156	18988	18868	18832	19077	19023	19019	18981	18899	18938	19114	19283	19115	18877	19028	19011	19037	18914	19076	19238	18985	18881	18837	19016	18934	18768	19062	18844	18976	19038	18899	19076	18981	18829	18887	19184	19038	19008	19185	19143	19246	18990	18877	19192	18881	19001	19118	18998	19082	18896	18905	18975	18820	19053	18973	18968	18886	19057	19038	19091	19098	19333	19250	19107	18914	19097	18873	19092	19097	19041	19051	19041	19063	19127	19173	19135	19203	18958	19180	18903	19037	18900	18994	19328	18796	19083	19115	18954	19073	19185	19097	19103	19099	19144	18947	18973	19123	18970	18860	19020	19039	19195	19007	19107	19056	19032	19231	19011	19042	19026	19010	18938	19228	18994	19213	19027	19117	18902	18826	19082	19147	19052	19060	19117	19024	19084	19210	18909	18926	19013	19047	18899	18967	19109	19046	19095	19018	19276	19190	19022	19010	19203	19103	18796	19063	19143	19043	18980	19016	19127	19113	19060	18972	19010	19059	19252	18980	18915	19086	19112	19047	18863	19224	19146	19096	19081	18912	19103	19144	18996	19166	19104	18928	19079	19038	18945	18840	19104	19039	18985	19171	18986	19116	19144	18998	19029	19072	18897	19082	19011	19114	19179	18883	18996	19038	19010	19132	19304	18986	18731	19027	19075	19109	19004	18832	19079	18840	19111	18963	19018	19155	19036	18889	19072	18944	18940	18954	19016	18978	18871	18758	19006	19193	19080	18919	18984	19213	19148	19023	19055	19063	19217	18969	18996	19057	19124	18971	19071	18956	18763	18844	19091	19024	18947	18991	19042	18819	19071	18857	18970	19047	18992	18933	19229	19102	19147	19032	18742	18924	19061	19006	18824	19068	18990	19264	18996	19011	19028	18794	18871	19064	19144	19274	18906	18960	18950	19048	18934	19170	18903	18898	18907	19034	19085	19173	18949	19007	19007	19119	19181	18950	18940	19024	19025	18823	18782	19139	19115	19044	19121	19042	18704	18931	18825	19157	18895	19236	19306	18922	19087	19011	19105	18929	18999	19004	19106	18879	19016	18979	19053	18841	18988	18865	18843	19108	18846	19089	19349	19143	19039	19229	19007	18866	19209	18957	18816	18835	18910	18639	18918	19210	19022	19078	18832	19090	18808	19194	19061	19092	19076	19163	19003	19104	18946	18906	19041	18946	19055	18942	19218	18953	18993	18893	18916	19189	18993	19083	19152	19125	18788	18828	19046	19019	19036	18950	19047	19154	19022	19024	19217	19123	19016	19142	19105	19029	18959	19090	19065	19003	19054	19008	19110	19223	19254	19091	18988	19079	18899	19055	19021	18989	18959	18993	19217	19216	19131	18883	18918	18953	18850	18943	19266	18978	18840	19076	19205	18822	18992	18922	19178	19136	19080	18834	19074	19053	18930	19119	18924	18953	19027	19094	19071	18795	19052	19063	19035	19075	19142	18911	19053	18994
21092	37212	39154	34928	30618	26661	24134	21855	20215	19150	18684	18204	17688	17456	17913	17481	16614	16857	16642	16686	16492	16397	16176	17286	16359	15416	15677	15683	15588	15623	15376	16063	18320	18093	17331	16783	15809	15672	15248	15245	15382	15243	15385	15218	15259	15329	15337	15412	15161	15250	15435	15433	15213	15249	15242	15187	15309	15165	15461	15203	15313	15313	15323	15286	15257	15274	15319	15207	15296	15319	15213	15434	15259	15302	15248	15194	15334	15394	15238	15348	15239	15243	15429	15463	15337	15207	15292	15279	15277	15253	15395	15304	15303	15338	15304	15309	15145	15209	15255	15172	15201	15359	15276	15228	15217	15211	15153	15281	15318	15190	15353	15193	15413	15166	15203	15399	15380	15362	15352	15147	15267	15314	15304	15297	15246	15316	15287	15212	15265	15271	15199	15534	15288	15282	15346	15252	15306	15163	15347	15258	15233	15385	15211	15306	15244	15190	15330	15250	15211	15334	15540	15254	15281	15342	15326	15188	15183	15278	15116	15451	15355	15264	15239	15276	15244	15227	15336	15236	15132	15271	15117	15272	15309	15292	15402	15214	15289	15199	15444	15219	15204	15335	15104	15347	15307	15300	15250	15257	15197	15284	15300	15424	15380	15324	15297	15321	15207	15134	15202	15265	15420	15236	15293	15224	15310	15194	15313	15106	15260	15325	15420	15346	15255	15258	15282	15208	15303	15269	15341	15294	15232	15221	15303	15228	15302	15254	15098	15182	15166	15129	15202	15332	15323	15276	15185	15188	15283	15376	15243	15326	15220	15206	15323	15266	15365	15365	15294	15312	15448	15394	15185	15292	15196	15233	15180	15344	15236	15281	15307	15449	15132	15258	15365	15241	15158	15374	15296	15382	15158	15200	15426	15134	15214	15312	15190	15173	15191	15241	15198	15359	15380	15237	15214	15448	15219	15284	15330	15211	15242	15432	15231	15203	15409	15159	15239	15175	15360	15404	15347	15248	15298	15237	15220	15200	15391	15277	15196	15271	15212	15291	15327	15448	15287	15138	15159	15297	15354	15395	15280	15364	15202	15117	15310	15225	15186	15320	15266	15219	15251	15139	15122	15106	15167	15517	15168	15256	15390	15316	15191	15320	15337	15355	15342	15246	15355	15339	15123	15354	15260	15222	15318	15232	15378	15320	15135	15385	15275	15180	15329	15315	15356	15250	15310	15217	15275	15379	15193	15233	15105	15132	15233	15148	15251	15288	15429	15256	15159	15401	15297	15013	15196	15403	15193	15114	15261	15422	15375	15179	15086	15233	15379	15484	15300	15183	15216	15274	15345	15334	15168	15387	15458	15299	15407	15284	15271	15181	15245	15376	15413	15367	15189	15219	15254	15208	15299	15320	15352	15264	15069	15209	15213	15298	15306	15246	15278	15111	15171	15414	15259	15279	15348	15287	15274	15096	15346	15270	15336	15202	15287	15303	15303	15075	15180	15219	15252	15148	14994	15295	15185	15255	15224	15293	15161	15159	15214	15272	15195	15235	15229	15160	15327	15139	15142	15504	15126	15250	15324	15314	15302	15153	15213	15322	15171	15338	15417	15244	15289	15163	15218	15234	15292	15392	15446	15261	15109	15244	15413	15329	15402	15270	15325	15251	15327	15222	15294	15176	15240	15136	15323	15110	15250	15305	15279	15198	15357	15302	15239	15299	15344	15348	15318	15441	15263	15176	15218	15283	15401	15198	15220	15406	15322	15283	15427	15127	15264	15436	15306	15003	15299	15297	15128	15507	15227	15329	15060	15398	15290	15344	15460	15291	15164	15306	15193	15237	15208	15324	15345	15343	15209	15240	15214	15405	15109	15502	15432	15290	15371	15372	15190	15275	15292	15106	15283	15357	15195	15442	15159	15230	15265	15310	15207	15128	15317	15332	15212	15230	15174	15304	15346	15352	15237	15321	15413	15327	15214	15571	15314	15189	15303	15377	15173	15430	15187	15226	15268	15152	15361	15210	15289	15308	15312	15261	15397	15286	15267	15017	15207	15144	15198	15325	15243	15049	15293	15319	15325	15236	15399	15087	15318	15250	15262	15436	15225	15253	15348	15325	15192	15275	15340	15259	15334	15297	15243	15203	15272	15231	15329	15249	15293	15329	15367	15332	15108	15333	15263	15228	15094	15344	15296	15126	15369	15113	15251	15346	15078	15263	15288	15456	15287	15421	15338	15261	15422	15346	15351	15341	15287	15227	15294	15215	15420	15263	15226	15385	15217	15427	15210	15211	15443	15019	15381	15225	15297	15337	15169	15290	15313	15265	15324	15389	15188	15405	15339	15420	15261	15200	15291	15306	15327	15311	15187	15215	15190	15237	15236	15292	15345	15183	15201	15252	15305	15220	15388	15234	15312	15437	15259	15149	15071	15285	15329	15186	15240	15345	15192	15206	15249	15507	15294	15258	15280	15264	15373	15527	15253	15128	15332	15244	15334	15351	15215	15244	15456	15207	15206	15245	15202	15105	15246	15353	15275	15207	15332	15312	15294	15222	15201	15150	15396	15161	15217	15277	15264	15057	15330	15390	15288	15199	15298	15238	15305	15169	15265	15521	15251	15107	15299	15468	15267	15284	15516	15283	15234	15375	15298	15308	15305	15282	15211	15177	15179	15389	15186	15226	15316	15352	15198	15369	15258	15200	15358	15251	15261	15378	15354	15297	15246	15156	15151	15386	15360	15404	15413	15194	15227	15169	15326	15244	15363	15158	15259	15221	15326	15400	15427	15285	15210	15311	15216	15381	15336	15021	15335	15168	15361	15348	15412	15071	15257	15283	15257	15216	15354	15173	15130	15460	15347	15182	15413	15249	15200	15286	15222	15348	15243	15190	15269	15395	15240	15304	15176	15258	15353	15263	15092	15230	15345	15373	15295	15184	15372	15348	15244	15264	15270	15418	15244	15279	15485	15367	15253	15386	15327	15192	15288	15410	15315	15316	15137	15240	15250	15355	15278	15253	15316	15374	15260	15016	15249	15218	15355	15378	15234	15282	15314	15194	15179	15360	15207	15245	15133	15478	15181	15324	15240	15279	15314	15303	15335	15307	15172	15392	15104	15377	15180	15270	15250	15207	15133	15485	15312	15230	15102	15244	15149	15429	15260	15337	15237	15329	15268	15355	15244	15377	15292	15229	15279	15170	15394	15409	15430	15155	15315	15375	15353	15382	15383	15244	15412	15184	15244	15094	15364	15140	15248	15368	15185	15424	15254	15177	15149	15240	15266	15429	15388	15407	15219	15340	15331	15281	15267	15268	15256	15197	15106	15149	15193	15134	15357	15202	15338	15332	15248	15200	15224	15269	15269	15451	15152	15316	15386	15302	15133	15311	15104	15161	15325	15173	15248	15310	15370	15281	15206	15267	15267	15389	15311	15276	15238	15306	15255	15276	15273	15281	15175	15212	15162	15203	15403	15264	15204	15359	15396	15378	15336	15487	15215	15268	15328	15381	15342	15276	15163	15511	15262	15357	15109	15159	15242	15234	15137	15136	15317	15323	15472	15325	15220	15270	15532	15394	15194	15289	15333	15271	15160	15422	15316	15258	15285	15215	15312	15527	15265	15359	15207	15307	15224	15227	15195	14951	15297	15257	15211	15164	15235	15221	15416	15139	15430	15362	15403	15204	15347	15340	15390	15348	15048	15233	15343	15277	15275	15325	15273	15063	15035	15151	15270	15137	15418	15335	15386	15267	15271	15265	15215	15247	15332	15357	15043	15396	15265	15420	15255	15336	15290	15182	15285	15285	15154	15179	15465	15432	15373	15290	15219	15316	15409	15317	15264	15248	15292	15284	15323	15151	15237	15175	15109	15271	15235	15293	15222	15254	15152	15238	15193	15136	15148	15287	15271	15192	15438	15359	15273	15297	15223	15136	15339	15299	15196	15240	15254	15356	15183	15332	15276	15120	15130	15167	15166	15332	15270	15262	15307	15360	15436	15152	15328	15409	15304	15194	15386	15296	15435	15240	15208	15103	15185	15264	15268	15224	15462	15257	15116	15157	15272	15168	15479	15283	15364	15357	15219	15287	15138	15361	15368	15382	15235	15301	15174	15166	15258	15304	15425	15069	15438	15168	15418	15354	15323	15290	15139	15340	15191	15295	15427	15317	15299	15360	15397	15217	15260	15131	15324	15228	15177	15241	15321	15394	15405	15251	15404	15200	15338	15245	15357	15163	15227	15367	15251	15434	15272	15328	15249	15198	15271	15284	15370	15344	15365	15420	15311	15125	15384	15381	15153	15374	15135	15251	15244	15289	15294	15315	15403	15296	15465	15331	15202	15328	15261	15285	15119	15394	15179	15237	15358	15252	15369	15289	15211	15257	15223	15284	15202	15338	15080	15390	15253	15192	15304	15273	15311	15222	15304	15270	15241	15108	15461	15167	15251	15288	15263	15163	15186	15127	15081	15156	15346	15387	15164	15213	15247	15192	15370	15182	15310	15365	15167	15366	15117	15177	15269	15393	15171	15337	15330	15277	15211	15304	15178	15279	15159	15304	15166	15184	15225	15249	15253	15251	15244	15291	15309	15232	15314	15226	15294	15365	15372	15351	15353	15228	15281	15234	15232	15240	15243	15313	15268	15307	15305	15320	15299	15233	15377	15216	15191	15393	15325	15384	15296	15314	15172	15279	15244	15495	15095	15406	15356	15302	15217	15262	15240	15311	15420	15416	15321	15398	15313	15306	15258	15424	15267	15201	15238	15226	15261	15277	15303	15326	15258	15369	15213	15325	15378	15316	15519	15349	15172	15324	15411	15177	15253	15416	15387	15233	15296	15258	15290	15162	15252	15197	15293	15355	15284	15147	15183	15235	15299	15124	15190	15408	15245	15140	15437	15329	15378	15297	15226	15301	15425	15195	15491	15436	15218	15329	15374	15247	15189	15470	15309	15304	15295	15447	15215	15398	15415	15297	15182	15360	15283	15426	15312	15071	15364	15354	15397	15331	15198	15249	15362	15362	15386	15276	15243	15350	15185	15273	15386	15402	15152	15364	15177	15251	15226	15332	15314	15216	15116	15257	15365	15419	15316	15144	15281	15177	15275	15338	15212	15348	15327	15347	15106	15310	15198	15267	15139	15193	15289	15267	15229	15261	15282	15159	15148	15170	15322	15262
30121	25421	28868	25650	22000	21001	20367	19933	19556	19517	19525	19352	19264	19488	19427	19733	19400	19236	19418	19215	19344	19261	19225	19325	19201	19284	19111	19036	19220	19157	19055	19209	19164	19325	19142	19159	19265	19106	19229	18819	19056	19151	19288	19006	19151	19103	19078	19045	19267	19067	19342	19123	19150	18863	19155	19126	19184	19050	19113	18923	19053	19018	19157	18954	19103	19085	19142	19002	19061	18936	18981	19135	19246	18981	19226	18871	18949	18842	18818	18997	19008	19308	19191	18889	18971	19126	19058	18977	18684	19036	18972	18929	19218	19092	19070	19073	19075	19075	19185	19150	19054	19251	19056	19119	18897	18996	19046	19199	19110	18922	19151	19089	18937	18998	19216	19015	19092	18885	19175	18917	19042	19183	19062	19083	19066	19170	19029	19095	19170	19170	19026	19055	19158	19319	19067	18926	19101	18990	18959	18882	19090	19075	19209	18986	18922	19232	19066	19076	19129	19066	19140	19138	18963	19045	18856	19061	18964	19004	19060	18965	18797	19226	19107	19120	18969	19082	19001	19020	18929	19051	19074	19076	19049	19173	19280	19142	19019	19072	19082	19159	19054	18940	19044	19056	18970	19005	19101	19077	19018	19136	19063	19160	19276	19257	19056	19056	19139	19055	18953	18981	19180	19056	18908	18905	18980	19225	18980	19124	19096	19100	19242	19342	19015	19074	18961	19075	19149	19041	18844	18852	18982	19197	18922	19054	19001	18950	19009	18953	18935	19128	18952	18861	19215	18947	19048	18844	19011	19113	19019	19006	19038	19151	18972	19046	19088	19063	18906	18858	19114	18896	18916	18865	19123	19069	19011	19017	19079	18887	19124	19183	19110	19041	19352	19259	19020	19144	19048	18916	19093	19017	19170	18991	19022	19115	18891	18820	18910	19048	18784	18876	19003	19256	19137	18965	19120	19242	19204	18955	19046	19148	18888	19199	19140	19026	19095	19028	19198	19136	18899	18871	19070	19086	18992	18982	19156	19189	19141	19245	19001	18936	19137	19097	19399	19077	18912	19075	19025	19109	19091	18779	19206	19252	19099	19041	19013	19045	19203	18935	19026	19243	19109	19165	19091	18913	18909	18864	19363	18817	19125	19091	19108	19084	19159	19062	18978	19176	19007	19142	18679	18985	19078	19090	18843	18831	19130	19281	19166	19168	18982	18941	18870	19142	19106	19197	18910	18978	19132	19294	19093	19255	19070	19037	19091	19057	19046	19106	19088	19016	19163	19021	19149	19113	18921	18917	18959	18982	19136	19105	19002	19099	18973	18938	18914	19030	19250	18945	18991	19132	19252	18976	18912	19154	18885	18956	19293	18959	19187	19064	18871	18930	18813	18904	19275	19107	18890	19024	19289	18997	19080	19256	19333	18797	19195	18999	19084	18984	18957	19124	19043	19091	19107	19071	19253	18962	19026	19196	19193	18990	19228	18949	18946	19296	18941	18984	19075	19124	18859	19083	18991	18972	18811	19171	18910	19128	19007	18972	19227	18939	19041	18898	19189	18816	18965	18983	19087	18925	19037	19134	19080	19251	18935	19036	19050	19147	19020	19242	19207	18939	18984	19060	19205	18975	19122	18968	18998	18998	19122	19411	18964	19160	19212	19260	18902	19096	19053	19150	18955	18923	18992	19241	18851	19087	19064	19113	19212	19172	19171	19138	19110	19004	18832	18966	19346	18874	18959	19182	19052	19005	19060	19041	19131	19142	19125	19026	18913	18980	19133	18966	19127	19076	19072	19123	19173	19128	18770	18813	19012	19107	18973	18979	18983	19259	19110	18880	19192	19007	19029	19218	19049	19135	18791	19010	19123	19180	19045	18991	19067	18988	19239	19043	18829	19023	18913	18921	19064	19112	19216	19015	18904	19334	19286	18938	18928	19063	19044	19067	19068	18938	19350	19197	19289	18912	19050	18947	19061	18865	18886	18949	18917	18944	19094	19106	19206	19054	19070	19039	18985	18888	19099	18863	19056	18855	18879	19208	19070	19150	19149	19077	18984	18958	19017	19065	19156	19048	18944	18854	19034	18815	19181	19370	19088	19238	19140	19075	18974	19113	19114	19225	19163	19041	19036	19016	18996	19015	19157	19278	19008	19179	19103	19047	19064	19059	18874	18887	19219	19105	19172	19178	19213	19179	19193	18849	19105	19100	19051	19205	19066	19009	19146	19129	19090	18991	19139	19255	19060	19010	18832	18953	19287	18931	19177	19199	19141	18969	18980	18986	18937	19054	19133	19005	18996	18904	19102	19047	19009	18911	19189	19039	19121	19203	19130	19146	19026	19047	19054	19122	19196	19009	18813	19147	19173	19274	19038	19102	19092	19234	18875	19202	19232	18960	19132	19160	19120	19067	19097	18982	19022	19145	18976	19007	18913	19092	18986	19109	19377	19292	19267	19208	18969	19041	19034	19056	19165	18879	19099	19120	19126	19136	19219	19046	19204	19131	19197	19268	19027	19013	19106	19087	19313	18944	18934	19083	19218	18983	19173	19115	19042	19024	18860	19132	19074	18862	19071	19018	19157	19343	19148	19028	19253	19023	18917	18935	18823	18925	19122	19262	19175	19082	19282	18868	18808	19139	19188	19262	18930	19102	19181	19010	19050	19137	19061	18935	19036	18982	19105	18958	19029	19195	19036	19202	18985	19142	19102	18953	19211	18985	19092	18957	18976	19175	19169	19069	19034	19058	19216	19001	18883	19139	18948	19048	18961	19155	19270	19009	18918	19098	18994	19109	19156	19281	18944	19183	19158	19152	19273	19095	18850	19258	18995	18972	19087	19231	18988	18911	19189	18903	19090	19090	19106	19036	18964	18971	19289	19051	19110	18879	19061	18994	19302	18862	19207	19092	19153	19162	18948	19196	18824	19092	19097	19168	19047	19115	19141	19369	19328	18774	18996	18892	19067	18978	19357	19137	19083	19177	19141	19089	18979	18926	19111	19078	18989	18690	19040	18985	19062	19182	19430	18941	19235	19212	19107	19172	19140	19089	19170	19192	18996	19043	19179	19185	19047	19062	18922	19092	19051	19143	19109	19217	19162	19099	18876	19063	19122	18918	19259	19060	18919	19087	19174	19040	19133	19088	19058	19056	18942	19134	19157	19026	19132	19243	19184	18869	19151	19063	19143	19137	19099	19272	19045	19044	19188	19070	19303	19182	19379	19143	19239	18858	19062	19171	19007	18894	19143	19070	19113	18867	18964	18965	19130	19084	19074	19005	18969	19072	19100	18848	18990	19145	19120	18986	19081	19340	19228	19145	19120	18973	18957	19005	18966	18998	18968	19065	19144	19205	18995	19224	19400	19067	19146	19122	19136	18930	19160	18952	18974	19247	18991	18899	18894	19055	18855	18994	19023	19245	18942	18965	19216	19258	18988	18985	19062	19031	18977	18988	19300	18783	19071	18925	19010	18994	19146	19134	19055	18966	19074	19030	19056	19155	19288	19175	19110	18919	19069	19131	18949	18890	19084	18947	18928	18876	19094	18994	19368	19128	18990	19209	19051	19173	18953	19079	19148	18952	19122	19210	19115	19087	18888	19143	18979	19060	18958	18951	19113	19309	19039	19160	18892	19156	19193	18959	18863	19098	19139	19121	19153	19008	19069	19171	19053	18939	18957	19179	19017	19312	18968	18907	19093	19126	19419	19213	18947	19226	19042	19039	19134	18853	18994	18976	19168	19300	19289	18970	19115	19151	18971	18949	19084	19289	19192	19023	19069	19055	19163	19137	18968	19083	18884	19156	19180	18876	19045	19134	19277	19335	18961	19040	19176	19114	19199	19002	18992	18838	19050	19199	19012	18996	19064	19102	19345	18745	19113	19078	19440	18964	19039	19042	19084	19062	18828	18839	19120	19089	19021	18966	19089	19026	19082	19033	18949	18855	19050	18933	18975	18985	19129	18862	18836	19140	19125	19335	19140	19119	19214	19099	19068	19172	18961	19069	18950	19009	19139	19260	18910	19090	19136	19075	19200	19131	18947	19052	19075	19060	18998	19042	19105	19165	18936	19041	18904	19064	19075	18919	19032	19232	19132	19155	19141	19240	19082	18796	19356	19009	19175	18958	18935	19082	19089	19051	19080	18920	19107	19060	18962	19100	19057	19122	18976	19071	19145	18968	19176	19091	18978	19144	18935	19033	19055	19069	19082	19247	19082	19127	19142	19001	19060	19036	18971	18996	18858	19002	19137	19222	19102	19130	19068	18981	19236	19069	19021	19153	19148	19061	19096	19317	19174	19067	19020	19126	19100	19070	18989	19022	18946	19029	19073	19150	19069	19056	19191	19015	19064	19088	19028	18964	19140	19035	18930	19142	18952	19208	19142	19128	19008	19118	19101	19183	18992	18960	19205	19159	19035	19206	19278	19037	18987	19121	18900	19019	19159	19148	19080	19049	19123	19024	19041	19138	18950	18883	19294	18919	19036	18939	19240	19103	19091	19041	19142	19159	19044	18968	19102	19204	18995	19165	19042	19223	19169	19128	19062	19074	19132	18985	19086	18763	19076	19231	19091	19071	19081	19188	18986	18970	19211	19184	19049	19113	19212	18986	19053	19020	19125	19014	19177	19244	19147	19182	19310	19112	18951	19226	18934	19093	19086	18930	19199	19008	18935	19056	19140	18966	18951	19116	19116	19091	19058	19014	19046	19209	19021	19060	19043	19239	19102	19054	19148	19185	19157	19313	19053	18804	19005	18967	19141	19043	19021	18958	19160	19024	19341	19238	19146	18924	19203	18919	19105	18937	18980	19221	19252	18899	19159	18925	19264	19004	19224	19202	19035	18870	19198	18946	19056	18988	19015	19211	19012	19049	19143	19177	19084	19007	19065	19224	19105	19077	19217	18995	19176	18947	19325	19216	18962	19082	19065	19211	19099	19129	19237	18993	19133	18916	19157	18936	19272	19110	19194	19125	18993	19015	18960	19221	19320	19052	18853	18932	19036	19155	19284	19064	19262	19006	19043	19174	19065	18953	18781	19039	18965	19324	19320	19144	18959	18920	19031	19045	19292	19222	19107	18948	18977	18899	18990	18997	19134	19002	19093	19046	19087	19164	19004	19394	19100	18990	19094	19088	19033	19153	19169	18950	18954	18980	19005	19075	19110	18974	19164	18983
18650	25274	26439	22597	19781	18471	17115	16703	16216	16051	15976	15827	15810	15855	15779	15779	15703	15614	15712	15883	15970	15516	15606	15614	15710	15251	15471	15310	15407	15408	15447	15503	15168	15519	15301	15681	15506	15363	15233	15276	15258	15137	15318	15365	15266	15331	15340	15376	15360	15302	15177	15409	15379	15429	15495	15193	15354	15415	15332	15501	15297	15304	15268	15246	15351	15133	15403	15489	15126	15324	15439	15340	15335	15123	15499	15241	15448	15058	15264	15306	15229	15186	15292	15241	15138	15167	15102	15156	15375	15182	15358	15309	15154	15093	15347	15328	15205	15399	15280	15391	15328	15381	15266	15248	15094	15358	15308	15320	15154	15305	15218	15320	15274	15268	15390	15233	15327	15331	15362	15232	15224	15369	15259	15498	15211	15253	15495	15398	15508	15103	15343	15331	15413	15220	15277	15163	15104	15268	15267	15349	15180	15349	15348	15298	15301	15246	15273	15261	15437	15284	15417	15338	15509	15390	15307	15204	15438	15411	15244	15343	15194	15286	15363	15301	15325	15397	15140	15341	15286	15355	15275	15444	15336	15308	15583	15418	15238	15338	15366	15324	15251	15302	15261	15361	15205	15271	15117	15309	15295	15223	15361	15337	15188	15378	15412	15306	15332	15337	15309	15360	15300	15321	15154	15252	15367	15265	15397	15234	15438	15166	15167	15239	15368	15242	15421	15437	15347	15132	15266	15339	15175	15307	15340	15360	15282	15402	15163	15466	15348	15455	15295	15490	15151	15307	15294	15339	15283	15357	15390	15241	15268	15303	15190	15474	15233	15383	15327	15306	15303	15213	15247	15186	15241	15388	15358	15407	15299	15216	15382	15288	15203	15219	15241	15270	15274	15360	15210	15410	15397	15221	15369	15296	15277	15320	15202	15360	15139	15300	15490	15185	15371	15259	15324	15231	15319	15445	15165	15426	15169	15363	15309	15340	15408	15146	15235	15413	15447	15295	15440	15213	15296	15189	15446	15320	15334	15373	15293	15367	15374	15217	15363	15514	15272	15341	15227	15305	15369	15334	15094	15410	15254	15453	15216	15250	15312	15309	15256	15243	15354	15425	15146	15306	15432	15305	15391	15405	15254	15369	15127	15302	15249	15321	15382	15451	15453	15280	15353	15347	15213	15184	15276	15363	15165	15172	15383	15369	15286	15321	15375	15360	15423	15218	15304	15335	15309	15375	15253	15173	15349	15157	15157	15253	15273	15361	15325	15334	15350	15322	15412	15278	15336	15342	15253	15298	15262	15226	15134	15334	15222	15314	15370	15351	15232	15393	15215	15378	15416	15333	15358	15435	15015	15421	15156	15211	15334	15444	15263	15219	15288	15242	15423	15144	15247	15241	15261	15330	15282	15359	15266	15363	15151	15359	15210	15404	15382	15309	15291	15383	15126	15424	15178	15379	15274	15352	15360	15263	15261	15211	15220	15261	15303	15317	15463	15161	15286	15309	15507	15438	15317	15285	15259	15236	15401	15201	15327	15241	15294	15422	15339	15191	15254	15323	15241	15463	15156	15395	15271	15096	15555	15362	15363	15405	15355	15246	15181	15277	15211	15262	15259	15276	15285	15275	15273	15332	15305	15230	15320	15286	15330	15396	15285	15288	15316	15380	15154	15378	15461	15234	15380	15350	15171	15203	15211	15263	15286	15052	15415	15304	15339	15301	15255	15430	15219	15294	15392	15289	15393	15191	15466	15099	15280	15432	15397	15423	15131	15331	15343	15346	15311	15180	15234	15166	15472	15247	15368	15355	15331	15309	15355	15164	15282	15329	15185	15225	15288	15213	15407	15421	15139	15399	15102	15336	15348	15294	15252	15447	15353	15300	15323	15384	15357	15253	15260	15351	15099	15321	15152	15207	15206	15301	15415	15125	15427	15306	15217	15397	15173	15232	15371	15241	15148	15598	15256	15351	15272	15499	15254	15331	15313	15374	15184	15429	15263	15223	15293	15225	15386	15384	15327	15428	15421	15387	15230	15427	15355	15112	15280	15307	15351	15214	15245	15380	15291	15218	15273	15372	15339	15416	15272	15336	15471	15242	15283	15173	15254	15226	15315	15354	15218	15484	15298	15361	15292	15346	15304	15362	15347	15357	15295	15238	15204	15262	15480	15324	15396	15301	15284	15211	15233	15213	15280	15203	15222	15256	15333	15276	15406	15194	15450	15288	15252	15376	15079	15209	15312	15428	15247	15192	15210	15323	15271	15348	15312	15266	15436	15237	15351	15271	15434	15310	15286	15189	15041	15292	15244	15182	15287	15300	15365	15501	15416	15362	15358	15270	15372	15414	15335	15519	15219	15464	15256	15116	15439	15369	15119	15305	15178	15276	15299	15289	15406	15207	15238	15293	15265	15352	15432	15347	15244	15148	15286	15265	15305	15449	15288	15321	15233	15124	15247	15313	15254	15247	15232	15276	15246	15183	15356	15372	15442	15178	15454	15462	15325	15265	15237	15298	15284	15285	15247	15256	15256	15302	15396	15239	15338	15195	15347	15236	15488	15229	15288	15324	15312	15363	15385	15173	15216	15265	15297	15302	15383	15298	15295	15388	15234	15485	15372	15357	15332	15276	15312	15226	15029	15312	15381	15303	15250	15301	15501	15236	15264	15347	15389	15340	15424	15415	15273	15324	15436	15345	15205	15343	15332	15255	15302	15259	15202	15136	15244	15164	15256	15292	15206	15408	15091	15375	15496	15371	15185	15440	15327	15394	15193	15145	15308	15373	15352	15159	15467	15353	15335	15362	15253	15302	15423	15216	15280	15225	15319	15228	15107	15284	15286	15398	15340	15251	15437	15252	15345	15185	15326	15263	15295	15136	15422	15089	15396	15427	15356	15308	15356	15244	15379	15438	15259	15407	15353	15366	15367	15264	15234	15202	15394	15313	15253	15293	15259	15238	15354	15432	15377	15457	15259	15250	15366	15329	15260	15321	15458	15254	15228	15300	15407	15293	15211	15475	15208	15394	15285	15320	15279	15061	15283	15370	15262	15266	15240	15415	15207	15493	15350	15274	15439	15198	15254	15374	15180	15256	15207	15388	15266	15276	15160	15330	15270	15150	15178	15296	15298	15395	15391	15214	15240	15343	15283	15316	15320	15316	15340	15176	15405	15344	15362	15330	15132	15340	15353	15155	15333	15263	15180	15425	15380	15390	15323	15280	15381	15112	15178	15314	15281	15313	15364	15337	15274	15255	15418	15374	15319	15276	15392	15275	15203	15280	15363	15202	15294	15344	15172	15216	15323	15352	15342	15235	15408	15192	15220	15236	15341	15380	15030	15336	15268	15416	15356	15409	15430	15320	15287	15250	15105	15143	15328	15252	15454	15351	15287	15299	15307	15176	15082	15349	15147	15233	15308	15354	15389	15251	15222	15390	15394	15152	15299	15463	15290	15191	15429	15310	15405	15286	15257	15406	15271	15503	15265	15242	15303	15260	15323	15303	15224	15199	15410	15537	15123	15383	15302	15280	15165	15259	15279	15336	15430	15269	15283	15429	15438	15361	15300	15366	15316	15292	15263	15109	15220	15587	15301	15197	15396	15266	15335	15356	15444	15160	15267	15340	15332	15284	15369	15202	15244	15387	15326	15235	15209	15190	15379	15396	15256	15342	15254	15282	15310	15304	15472	15319	15180	15207	15135	15304	15227	15316	15393	15156	15449	15228	15313	15353	15282	15326	15307	15284	15252	15290	15317	15136	15192	15480	15181	15433	15486	15285	15498	15283	15369	15480	15227	15259	15320	15347	15212	14989	15429	15235	15138	15344	15327	15382	15507	15346	15306	15262	15333	15399	15229	15145	15340	15384	15551	15203	15269	15418	15404	15130	15306	15526	15253	15206	15278	15357	15092	15277	15490	15285	15323	15296	15313	15460	15433	15461	15247	15379	15290	15370	15287	15446	15312	15381	15147	15169	15325	15321	15320	15472	15370	15222	15483	15217	15285	15232	15338	15229	15268	15383	15237	15197	15240	15193	15251	15220	15417	15324	15206	15384	15172	15375	15352	15296	15221	15231	15285	15308	15237	15365	15373	15341	15307	15335	15186	15362	15257	15330	15426	15360	15226	15377	15271	15406	15437	15170	15348	15143	15371	15445	15392	15216	15226	15440	15160	15422	15220	15443	15227	15158	15200	15341	15244	15178	15340	15480	15376	15246	15284	15286	15352	15223	15432	15202	15164	15429	15266	15367	15277	15295	15245	15196	15344	15380	15428	15365	15041	15291	15408	15336	15265	15390	15269	15404	15215	15437	15169	15136	15362	15243	15316	15380	15408	15214	15275	15371	15574	15428	15387	15248	15244	15178	15325	15308	15420	15380	15247	15214	15413	15405	15276	15323	15361	15071	15257	15280	15238	15301	15274	15455	15225	15375	15257	15375	15430	15327	15340	15213	15263	15240	15344	15183	15342	15253	15226	15256	15375	15183	15322	15315	15253	15446	15347	15135	15340	15402	15452	15339	15383	15264	15494	15229	15255	15256	15376	15423	15284	15245	15359	15272	15329	15272	15193	15285	15418	15241	15167	15248	15333	15489	15382	15311	15281	15124	15463	15317	15323	15253	15225	15473	15336	15219	15343	15343	15208	15352	15363	15267	15387	15273	15274	15283	15263	15367	15306	15109	15269	15340	15364	15137	15292	15262	15276	15210	15286	15212	15538	15317	15520	15407	15341	15271	15291	15323	15150	15349	15401	15278	15365	15340	15409	15457	15361	15353	15343	15289	15298	15315	15377	15186	15303	15439	15341	15312	15269	15199	15354	15221	15309	15139	15390	15270	15331	15328	15213	15180	15370	15349	15402	15271	15272	15395	15377	15448	15286	15270	15281	15438	15351	15480	15227	15406	15206	15302	15361	15310	15313	15425	15386	15387	15311	15212	15342	15373	15292	15249	15245	15236	15301	15357	15379	15471	15258	15245	15370	15213	15392	15161	15096	15387	15502	15229	15293	15277	15192	15197	15341	15282	15175	15266	15234	15300	15214	15262	15371	15229	15192	15295	15289	15208	15370	15427	15363	15266	15434	15282	15248	15209	15250	15465	15232	15278	15323	15328	15320	15156	15359	15247	15345	15201	15205	15281	15350	15277	15363	15306	15352	15283	15491	15374	15372	15299
25462	21548	28848	25984	24890	25478	24448	21881	21149	20745	20784	20186	19871	20351	19948	19788	19798	19774	19986	19603	19806	19770	19498	19944	19858	19407	19345	19250	19394	19324	19266	19321	19510	19997	20115	19923	19681	19275	19351	19316	19420	19249	19450	19356	19096	19238	19247	19162	19145	19271	19283	19135	19116	19106	19288	19437	19116	18976	19173	19314	19253	19205	19209	19376	19146	19273	19253	19242	19530	19049	19071	18978	19266	19359	19233	19156	19325	19142	19262	19098	19141	19035	19172	19233	19257	19008	19001	19362	19290	19064	19087	18953	19109	19280	19287	19170	19345	19067	19351	19079	19100	19200	19256	19181	19151	19274	19199	19092	19183	19158	19282	19159	19211	19140	19279	19037	19217	19137	19142	19195	19317	19221	19231	19269	19048	19113	19136	19208	18967	19120	19106	19196	19185	19087	19363	19237	19228	19156	19267	19235	19088	19333	19214	19073	19349	19360	19196	19227	19304	19123	19124	19064	19156	18999	19153	18893	18935	19229	19045	19511	19404	19128	19200	19289	19387	19318	19127	19207	19177	19099	19201	19191	19193	19178	19124	18997	19140	19269	19130	19324	19142	19011	19169	19188	19168	19311	19320	19200	19139	19234	19169	19273	19108	19245	19523	19256	19223	19238	19196	19211	19210	19196	19179	19218	19245	19064	19133	19033	19211	19280	19328	19067	19191	19037	19102	19266	19230	19254	19220	19341	18909	19273	19134	19192	19211	19300	18945	19189	19308	19274	19305	19246	19098	18978	19159	19339	19213	19287	18979	19130	19130	19290	19145	19127	19027	18932	19406	19079	19234	18969	19054	19331	19309	19164	19113	19341	19157	19445	19444	19291	18998	19132	19014	19195	19186	19281	19133	19231	19178	19123	19295	19340	19114	19109	19078	19124	19307	19456	19357	19214	19093	19241	19203	19160	19117	19301	19352	19213	19324	19053	18973	19229	18956	19141	19253	19272	19287	19171	19322	19260	19180	19115	19129	19227	19122	19055	19090	19164	19185	19075	19200	19047	19008	19401	19221	19498	19162	19048	18982	19168	19069	19166	19333	19432	19088	18992	19157	19151	19340	19299	19234	19222	19112	19322	19134	19174	19269	19051	19178	19388	19069	19378	19353	19340	19149	19265	19059	19447	19254	19103	19087	19215	19261	19235	19055	19164	19584	19420	19436	19291	19211	19225	19281	19313	19153	19075	19146	19171	19127	19202	19284	19119	18948	19243	19257	19105	19124	19360	19044	19327	19259	19126	19085	19151	19367	19036	19416	19191	19053	19132	19378	19126	19237	19324	19230	19178	19196	19212	19288	19191	19322	19134	19315	19047	19213	19242	19088	19196	19316	19266	19313	19223	19143	19074	19240	19134	19117	19127	19172	19054	18983	19111	19276	19381	19104	19104	19127	19162	19125	19269	19166	19206	18961	18983	19265	19169	19132	19397	19464	19273	19058	19287	19060	19240	19073	19019	19067	19102	19053	19157	19144	19165	19206	19168	18985	18995	19145	19217	19113	18994	19141	19212	18949	19160	19139	19011	19182	19185	19231	19206	19196	19410	19135	19216	19405	19355	19308	19260	19296	19183	19311	19019	19171	19244	19295	19070	19251	19240	19291	18896	19257	19227	19403	19196	19068	19035	19412	19074	19435	18974	19155	19100	19374	19132	19214	19038	19133	19138	19115	19148	19214	19236	19283	19256	19150	18948	19067	19155	19127	19163	19170	19228	19426	19317	19383	19289	19182	19107	19257	19197	19075	19106	19122	18911	19144	19311	19166	19096	19226	19116	19052	19120	19503	19119	19056	19144	19240	18999	19056	19211	19136	19238	19176	19255	19163	19163	19144	19337	19189	19023	19093	19048	19135	19031	19247	19367	19498	19129	19223	19361	19062	19075	19398	19042	19379	19304	19250	19174	19133	19031	19015	19008	19225	19342	19049	19119	19199	19153	19108	19211	19105	19157	19234	19080	19234	19217	19310	19126	19030	19019	19109	19166	18960	19088	19360	19350	19338	19153	19217	19119	19255	19377	19306	19091	19372	19320	19184	19303	18879	19032	19173	19054	19345	19143	19279	19008	19211	19330	19237	19112	19048	18994	19568	19415	19290	19094	19124	19346	19143	19245	19236	19226	19253	19000	19219	19161	19233	19108	19443	19222	19119	19222	19355	19279	19138	19077	19080	19125	19234	19277	19190	19364	19291	19242	19139	19245	19323	19095	19344	19078	19280	19318	19095	19128	19271	19129	19135	19339	19275	19345	19251	19101	19196	19296	19262	19164	19003	19153	19384	19136	19305	19181	19149	19252	19095	18994	19234	19046	19353	19292	19157	19159	19162	19230	19082	19124	19255	19185	19194	19096	19051	19311	19166	19358	19248	19232	19007	19199	19217	19236	19254	19244	19186	19318	19034	19231	19254	19269	19197	19234	19253	19237	19137	19155	19023	19030	19051	19263	19045	19156	19136	18988	19188	19355	19056	19132	19170	19118	19119	19124	19352	19275	19154	19101	18989	19150	19086	19109	19122	19202	19329	19268	19365	19380	19287	19129	19075	19131	19076	19223	19334	18969	19199	18974	19127	19221	19189	18901	19087	19126	19095	19058	19368	19441	19122	19217	18980	19229	19170	19248	19107	19424	19311	18880	19145	19312	19248	19205	19040	19133	19456	19331	19065	19229	19312	19202	19289	19222	19197	18950	19310	19140	19189	19125	19108	19213	19082	19265	19218	19144	19127	19377	19173	19229	19148	19501	18979	19069	18977	19084	19332	18992	19242	19160	19305	19269	19227	19318	19172	19237	19099	19080	19388	19304	19494	19349	19087	19127	19275	19174	19259	19238	19242	19297	19195	19119	19036	19289	19210	19270	19369	19370	19194	19208	19248	19132	19205	19303	19196	19078	19128	19277	19322	19168	18996	19124	19162	19138	19090	19210	19172	19011	19106	19293	19311	19123	19163	19230	19193	18987	19035	19102	19292	19345	19414	19278	19250	19313	19124	19370	19331	19241	19190	19243	19234	19168	19353	19204	19126	19255	19202	19323	19085	19369	19272	19222	19332	19226	19181	19279	19253	19209	19349	19380	18938	19259	19402	19189	19353	19149	19245	19182	19160	19501	19267	19080	19095	18957	19198	19062	19097	19021	19124	19237	19020	19236	19142	19302	19202	19054	19211	19335	19183	19243	19457	19158	19117	19068	19164	19032	19116	19020	19508	19467	19351	19119	19276	19192	19265	19329	19211	19298	19312	19188	19299	19201	19198	19224	19238	19160	19089	19000	19121	19306	18941	19243	19354	19038	19287	19021	19342	19204	19094	19159	19061	19241	19312	19136	19286	19211	19146	19343	19168	19178	19227	19262	19133	19196	19186	19266	19203	19239	19148	19410	19168	19484	19290	19198	18868	19040	19335	19269	19220	19277	19105	19261	19214	19194	19140	19168	19275	19292	19089	19120	19196	19121	19228	19220	19168	19275	19217	19361	19146	19341	19219	19321	19210	19126	19234	19047	19404	19077	19174	19150	19325	19099	19333	19072	19221	19162	19373	19258	19365	19187	19115	19221	19091	19162	19258	19288	19187	19181	19233	19343	19119	19050	18896	19342	19152	19205	19392	19063	19325	19271	19362	19175	19195	19195	19387	19319	19251	19340	19432	19218	19080	19250	19269	19220	19042	19175	19322	19426	19068	19190	19209	19175	19094	19173	19443	19225	19234	19390	19183	19221	19374	19134	19443	19541	19211	19237	19394	19314	19120	19175	19214	19392	19101	19032	19124	19328	19216	19289	19269	19186	18974	19035	19401	19494	19092	19344	19307	19310	19243	19184	19174	19154	19263	19325	19327	19331	19106	19125	18993	19164	19083	19128	19236	19244	19130	19258	19219	19230	19035	19041	19307	19106	19117	19275	19116	18989	19030	19296	19249	19331	19037	19267	19118	19293	19271	19286	19208	19234	19345	19323	19376	19383	19027	19060	19125	19244	19044	19058	19234	19202	19170	19044	19204	19338	19318	19117	19148	19173	19075	19089	19035	19273	19344	19017	19099	19297	19058	19268	19192	19269	19267	19281	19411	19376	19209	19464	19333	19158	19167	19278	19321	19180	19322	19075	19046	19226	19157	19186	19140	19274	19140	19117	19185	19322	19017	19285	19258	19197	19228	19277	19107	19101	19199	19232	19252	19068	19209	19161	19067	19221	19268	19283	19278	19269	19168	19221	19177	18813	19230	19109	19195	19099	19310	19313	19102	19463	19188	19053	19377	19328	19131	19175	19250	19138	19146	19071	19413	19182	19227	19251	19296	19183	19115	19192	19316	18992	18935	19173	19190	19211	19356	19166	19170	19238	19263	19114	19265	19172	19260	19148	19241	19263	19071	19083	19152	19011	19283	19389	19283	19076	19177	19021	19014	19262	19132	19047	19117	19096	19205	19120	19168	19248	19144	18979	19055	19302	19190	19305	19255	19294	19297	19337	19157	19185	19234	19285	19243	19003	19060	19206	19206	19138	19326	19234	19214	19256	19161	19350	19330	19020	19220	19083	19167	19388	19066	19237	19167	19211	19150	19218	19183	19112	19048	19077	19180	19257	19192	19238	19114	19185	19144	19264	19186	19080	19255	19397	19081	19229	19024	19053	19165	19122	19117	19104	19080	19204	19270	19309	19162	19171	19397	19221	19305	19386	19214	19234	19160	19068	19137	19454	19219	19302	19232	19159	19230	19260	19020	19304	19137	19273	19114	19208	19215	19047	19084	19188	19035	19189	19241	19144	19300	19260	19413	19228	19238	19391	19190	19158	19153	19214	19020	19169	19179	19266	19272	19166	19157	19136	19158	19080	19172	19133	19162	19122	19187	18972	19107	19169	19153	19202	19245	19122	19114	19043	19125	19255	19292	19052	19096	19189	19239	19401	19243	19105	19107	19068	19283	19333	19182	19325	19226	19076	19248	18983	19252	19359	19100	19182	18974	18993	19001	19059	19221	19277	19274	19522	19322	19369	19512	19375	19189	19148	19344	19203	19274	19025	19220	19058	19123	19256	19086	19079	19242	19183	19289	19138	19263	19271	19333	19385	19178	19546	19429	19259	19012	19216	19150	19059	19376	19437	19163	19079	19171	19194	19177	19254	19290	19021	19266	19054	19152	19154
18975	32838	34348	29418	25902	23123	20503	18878	18122	17593	17179	16953	16593	16882	16531	15983	16260	16128	16389	16190	16390	16101	15961	16902	15902	15558	15479	15445	15467	15469	15454	15582	16034	16301	17062	16135	15903	15531	15330	15522	15477	15483	15448	15609	15325	15365	15326	15478	15359	15446	15369	15339	15417	15260	15532	15377	15326	15286	15417	15328	15405	15378	15530	15407	15252	15444	15319	15520	15510	15207	15327	15475	15494	15325	15561	15423	15327	15366	15521	15317	15452	15484	15436	15248	15456	15521	15300	15394	15356	15304	15623	15362	15401	15474	15295	15440	15512	15494	15266	15311	15529	15308	15474	15412	15520	15419	15300	15587	15302	15458	15297	15441	15498	15365	15405	15335	15334	15427	15486	15409	15425	15348	15386	15293	15546	15291	15366	15337	15425	15491	15410	15393	15493	15360	15365	15428	15463	15569	15385	15372	15413	15404	15333	15333	15405	15383	15336	15447	15286	15357	15203	15289	15329	15354	15390	15473	15459	15438	15356	15267	15293	15343	15564	15276	15498	15265	15300	15419	15428	15369	15375	15513	15457	15369	15374	15378	15518	15331	15390	15444	15382	15227	15313	15444	15420	15214	15409	15248	15254	15314	15322	15414	15359	15272	15447	15385	15424	15249	15385	15348	15238	15442	15388	15523	15288	15355	15373	15395	15460	15406	15262	15318	15422	15520	15349	15424	15332	15381	15358	15396	15283	15388	15456	15485	15364	15171	15298	15440	15390	15323	15217	15479	15372	15396	15529	15430	15485	15259	15350	15298	15364	15256	15471	15468	15425	15613	15372	15324	15248	15182	15368	15289	15379	15379	15345	15310	15462	15293	15433	15405	15508	15354	15327	15476	15485	15466	15331	15398	15675	15347	15388	15367	15304	15181	15466	15288	15380	15323	15479	15386	15260	15354	15406	15447	15295	15315	15340	15475	15295	15364	15266	15429	15538	15419	15384	15526	15443	15382	15366	15410	15403	15587	15199	15456	15393	15461	15499	15365	15397	15417	15538	15350	15311	15287	15269	15453	15383	15475	15270	15274	15217	15242	15369	15378	15497	15542	15246	15427	15577	15504	15217	15385	15369	15366	15470	15377	15263	15442	15368	15406	15356	15285	15271	15209	15451	15378	15304	15365	15335	15574	15420	15590	15219	15389	15344	15421	15545	15301	15308	15401	15340	15279	15391	15472	15449	15393	15502	15324	15288	15462	15458	15403	15397	15474	15376	15494	15524	15430	15486	15621	15342	15452	15466	15436	15518	15436	15326	15440	15444	15384	15320	15383	15475	15203	15544	15393	15334	15356	15440	15331	15285	15582	15370	15366	15454	15393	15417	15420	15425	15392	15420	15619	15316	15543	15356	15447	15344	15493	15442	15244	15518	15331	15462	15195	15275	15516	15449	15356	15397	15473	15476	15245	15257	15501	15518	15349	15367	15319	15442	15357	15390	15492	15511	15397	15286	15276	15252	15305	15412	15311	15466	15227	15449	15464	15477	15342	15419	15397	15546	15253	15397	15296	15364	15240	15298	15309	15330	15500	15439	15384	15377	15195	15335	15522	15491	15466	15247	15292	15424	15448	15279	15472	15374	15375	15455	15390	15243	15300	15417	15496	15536	15473	15490	15230	15542	15617	15268	15419	15350	15395	15494	15293	15520	15333	15267	15450	15362	15426	15304	15410	15348	15157	15321	15490	15308	15604	15254	15515	15408	15365	15557	15494	15440	15411	15520	15548	15582	15477	15328	15569	15436	15356	15456	15398	15222	15437	15548	15326	15323	15365	15525	15420	15425	15559	15459	15389	15470	15310	15364	15341	15403	15390	15337	15356	15223	15256	15191	15406	15412	15361	15373	15458	15374	15433	15362	15293	15351	15356	15413	15338	15512	15293	15513	15420	15444	15667	15314	15284	15435	15326	15356	15315	15301	15453	15472	15350	15515	15442	15651	15335	15372	15340	15570	15457	15441	15547	15557	15460	15505	15229	15467	15551	15466	15338	15247	15297	15458	15547	15510	15419	15423	15373	15423	15351	15321	15441	15399	15404	15382	15423	15424	15374	15549	15479	15452	15496	15280	15511	15342	15326	15391	15496	15441	15390	15408	15431	15271	15468	15387	15471	15356	15564	15241	15467	15285	15550	15207	15444	15593	15539	15352	15607	15303	15305	15480	15407	15337	15429	15416	15409	15362	15324	15531	15390	15506	15202	15337	15459	15465	15534	15459	15299	15405	15329	15334	15430	15466	15510	15486	15302	15330	15504	15354	15480	15391	15349	15551	15353	15251	15303	15329	15371	15480	15363	15598	15435	15318	15352	15322	15385	15347	15187	15473	15386	15529	15352	15478	15323	15435	15536	15435	15410	15375	15124	15464	15463	15344	15362	15311	15425	15493	15307	15478	15335	15423	15368	15428	15477	15506	15318	15479	15374	15345	15365	15400	15421	15377	15276	15256	15326	15273	15390	15476	15443	15490	15364	15426	15553	15294	15410	15316	15418	15348	15445	15413	15410	15430	15178	15456	15502	15321	15375	15425	15247	15304	15664	15364	15365	15446	15419	15336	15306	15255	15465	15219	15364	15218	15380	15517	15357	15387	15359	15474	15525	15345	15446	15388	15413	15308	15439	15321	15394	15479	15459	15550	15317	15299	15396	15362	15393	15474	15347	15368	15524	15414	15272	15611	15279	15392	15230	15271	15419	15464	15101	15615	15663	15490	15379	15308	15357	15520	15378	15402	15462	15358	15647	15477	15526	15384	15392	15340	15276	15418	15331	15399	15218	15372	15356	15327	15479	15422	15346	15288	15410	15452	15270	15391	15347	15444	15411	15539	15425	15416	15447	15388	15350	15153	15431	15425	15439	15491	15471	15416	15436	15449	15352	15311	15247	15222	15318	15726	15422	15479	15339	15388	15209	15489	15329	15432	15533	15352	15407	15361	15221	15536	15328	15456	15289	15390	15497	15519	15473	15257	15301	15439	15313	15267	15432	15344	15394	15219	15547	15487	15329	15338	15521	15301	15510	15445	15377	15552	15523	15542	15248	15453	15498	15447	15409	15573	15342	15269	15539	15358	15552	15337	15389	15376	15468	15496	15352	15527	15330	15372	15335	15334	15378	15405	15317	15318	15391	15469	15283	15385	15524	15205	15377	15431	15464	15516	15473	15378	15317	15207	15397	15402	15413	15336	15319	15537	15277	15282	15319	15467	15471	15327	15503	15361	15488	15286	15278	15386	15452	15584	15283	15319	15316	15353	15629	15594	15462	15366	15384	15429	15437	15350	15489	15331	15423	15353	15574	15318	15268	15400	15241	15268	15380	15411	15480	15399	15307	15263	15294	15494	15439	15461	15305	15439	15286	15355	15445	15366	15446	15365	15440	15454	15596	15587	15373	15302	15252	15481	15435	15518	15342	15340	15353	15426	15340	15300	15344	15392	15319	15464	15345	15508	15305	15370	15306	15260	15530	15456	15609	15535	15440	15388	15577	15365	15293	15445	15363	15392	15385	15354	15509	15289	15491	15161	15339	15486	15619	15449	15366	15525	15287	15353	15355	15431	15365	15455	15561	15400	15263	15186	15367	15225	15347	15422	15420	15229	15324	15472	15302	15390	15527	15447	15395	15388	15275	15448	15498	15381	15436	15413	15175	15486	15469	15391	15422	15533	15291	15324	15377	15274	15550	15568	15291	15373	15530	15248	15371	15540	15466	15438	15384	15373	15377	15317	15422	15330	15292	15471	15412	15312	15397	15405	15460	15542	15493	15401	15380	15449	15306	15408	15334	15455	15350	15370	15466	15453	15399	15251	15370	15494	15315	15418	15439	15363	15368	15386	15463	15396	15575	15387	15493	15439	15389	15404	15356	15293	15311	15553	15394	15286	15359	15311	15342	15331	15408	15277	15497	15211	15346	15664	15424	15437	15533	15487	15566	15407	15429	15454	15532	15357	15378	15439	15427	15318	15275	15450	15333	15269	15487	15366	15550	15371	15395	15309	15489	15385	15397	15571	15310	15595	15493	15492	15488	15424	15428	15349	15601	15447	15329	15399	15385	15411	15414	15289	15398	15491	15464	15395	15487	15414	15462	15369	15406	15359	15418	15216	15567	15608	15436	15214	15560	15479	15452	15435	15361	15393	15554	15414	15352	15523	15341	15422	15495	15505	15453	15387	15396	15591	15472	15313	15529	15683	15301	15308	15424	15359	15402	15476	15343	15357	15273	15348	15461	15351	15362	15468	15365	15348	15414	15369	15407	15408	15473	15246	15459	15271	15568	15421	15401	15546	15426	15208	15409	15349	15359	15492	15581	15366	15321	15467	15314	15523	15394	15291	15492	15393	15590	15251	15317	15333	15410	15435	15442	15393	15326	15391	15287	15436	15392	15350	15188	15633	15373	15405	15291	15237	15396	15360	15348	15420	15332	15305	15447	15246	15620	15559	15434	15596	15438	15369	15477	15419	15402	15358	15451	15355	15546	15475	15325	15381	15344	15474	15380	15380	15456	15539	15376	15421	15285	15541	15382	15488	15484	15310	15396	15257	15267	15376	15284	15310	15424	15351	15304	15411	15458	15517	15214	15292	15234	15566	15387	15650	15449	15367	15430	15311	15360	15410	15464	15327	15167	15418	15422	15213	15531	15622	15474	15446	15340	15338	15310	15204	15480	15380	15240	15412	15500	15498	15413	15342	15602	15381	15324	15248	15380	15380	15478	15513	15306	15494	15281	15458	15397	15528	15199	15521	15361	15407	15354	15474	15513	15285	15592	15446	15363	15433	15211	15430	15308	15315	15391	15433	15404	15307	15395	15531	15295	15483	15271	15350	15351	15501	15558	15392	15510	15424	15403	15133	15331	15363	15502	15407	15460	15471	15534	15520	15305	15346	15455	15273	15399	15295	15317	15352	15339	15360	15589	15392	15470	15344	15291	15434	15396	15466	15289	15438	15376	15444	15560	15531	15418	15376	15417	15432	15340	15303	15420	15449	15370	15384	15456	15432	15508	15523	15278	15476	15218	15524	15458	15474	15281	15158	15370	15490	15491	15426	15532	15609	15467	15543	15447	15399	15326	15374	15305	15396	15347	15493	15316	15449	15484	15540	15300	15452	15499	15540	15273	15526	15330	15528	15387	15498	15229
23928	21543	29236	24562	23173	26769	28179	23677	22209	22190	21596	20914	20711	20909	20096	20122	20583	20335	20419	20252	20216	19961	19660	21011	22448	19683	19516	19342	19337	19284	19161	19282	19192	19991	21311	20755	20034	19638	19371	19089	19431	19274	19163	19076	19195	19640	19159	19247	19308	19470	19302	19246	19281	19202	19136	19270	19186	18879	18936	19314	19105	19109	19092	19292	19272	19024	19329	19065	19041	19117	19199	19195	19324	19225	19354	19406	18958	19240	19063	19205	19036	19068	19336	19255	19097	19084	19005	19050	19154	19213	18956	19070	19119	19221	19166	19229	18974	18971	19133	19063	19075	19200	18970	18928	19298	19117	19121	19059	19301	19073	19083	19072	18977	19027	19048	19133	19203	19062	19184	19270	18996	19085	19272	19129	19313	19342	19128	19361	19062	19242	19262	19136	19303	19197	19149	18971	19248	19138	19286	19313	19217	19243	19129	19261	19242	19024	19100	19185	19243	19017	19325	18982	19175	19181	19166	19350	18916	19057	19152	18948	19213	18860	19122	18886	18959	19104	19159	19227	19190	19031	19309	19019	19285	19155	19238	19246	19075	19051	19034	19040	19100	19152	19042	18999	19021	19103	19397	19291	19211	19260	19140	19000	19262	19116	19277	19093	18926	19023	19154	19047	19287	18976	19019	19032	19119	19248	19140	19102	18859	18965	19128	19124	19136	19148	19121	19044	18912	19265	19063	19103	19162	19192	19205	19101	19071	19146	19101	18968	18954	18994	19218	19144	19141	19285	19267	19189	19131	19220	19317	19250	19146	19280	19037	19078	19244	18958	19030	19052	19057	19052	18956	19172	18933	19144	18939	19147	19146	19181	19219	19123	19079	19218	19120	19161	19147	19145	19206	19397	18975	19064	19364	19123	19125	19126	19190	19264	19023	19148	19061	18951	19196	19233	19250	19264	19057	19239	19047	19002	19016	19067	18935	19097	19246	19117	18753	18957	19328	19309	19201	19183	18876	19267	18902	19114	19099	19003	18991	19244	19092	19117	19070	19352	18930	19131	19232	19141	19243	19210	19112	19020	19084	19227	19342	19123	19308	19128	19219	19247	19024	19311	19089	19029	19244	19264	19212	19189	19132	18929	19232	19146	19169	18986	19047	18974	19088	19110	19175	19160	19204	19063	19126	19112	19031	19252	19195	19144	19043	19112	19131	19056	18818	18922	19043	19108	19066	19249	19131	19308	18889	19043	19129	18859	19153	18990	19206	18935	19328	19075	19181	19080	19041	19167	19106	18971	19216	19251	19055	19139	19044	18979	19224	19174	19140	19094	19254	19277	19290	19212	18923	19121	19189	19280	19047	18851	19283	19062	19005	19205	19090	19105	18995	19077	19243	19026	19107	19333	19112	19188	19106	19225	19065	19163	18861	19152	19166	19163	19387	18992	18930	18987	19171	19070	19373	19047	19183	19064	19287	19250	19276	19104	19095	18855	18843	19175	19173	19005	19302	19100	19269	19386	18989	19214	19244	19313	19226	19228	19142	19380	18951	19305	19012	18889	19064	19005	19172	19020	18797	19041	19256	18977	19450	19048	19232	19256	19190	19104	19020	19177	19168	19159	19244	19012	19259	19017	19189	19301	18986	19212	19117	19077	19290	19130	19118	19039	19142	19129	18927	18871	19118	19361	19036	19016	18903	18978	19158	19074	19219	18950	18981	19021	19061	19124	19288	19073	19138	19001	19144	18960	19075	19055	19170	19170	19191	19130	19155	19245	19040	18917	18988	19353	19058	19217	18968	19267	19354	19044	19083	19142	19252	18964	19061	19125	19043	19026	19171	19271	19141	19317	19262	19147	18963	19187	19223	19212	19256	19113	19191	19163	19003	19073	19135	19104	19230	19089	19208	19107	19151	19067	19136	18993	19004	19304	19182	19226	19276	19008	19147	19148	19275	19029	19016	18972	19215	19250	19095	19073	19101	19082	19243	19190	19257	19125	19378	19163	19273	19285	19143	18916	19112	19081	19117	19158	19052	19357	18786	19165	19006	19080	19194	19221	19071	19068	19185	19111	18972	19221	19253	19152	19051	19064	18965	19128	18934	19124	19235	19350	19145	19179	19157	19022	19043	19199	19272	19233	19312	19150	19092	19123	19281	19077	19030	19052	19189	19070	19186	19123	19196	19127	19161	19281	18974	18958	19097	19230	19360	19241	19097	19121	19014	19044	19184	18967	19204	19104	18923	19175	19211	19133	19044	19249	19275	19242	19165	19111	19163	19061	19316	19136	19162	19242	19038	19071	19250	18904	19265	19076	19064	19041	19063	19184	19180	19163	19456	18985	18958	19239	19361	19185	19226	19091	19174	18969	19215	18901	19097	19162	19196	18978	19302	19100	19320	19050	19117	19263	19166	19042	19276	18949	19047	19109	19325	18956	18973	19096	19004	19115	19101	19010	19033	19253	19124	19062	19054	18834	19259	19210	19140	19143	19202	19105	19175	19127	19054	19071	19188	19280	19216	19099	19258	19227	19118	19208	19119	19160	19332	19121	19153	18869	19312	19118	18924	19033	19277	19075	19122	19130	19234	18927	19089	19064	19218	19131	19252	19129	19300	19273	19093	19143	19109	19125	18984	19201	19193	19310	19169	19076	19025	19211	19062	19145	19061	19071	18861	19228	19292	19155	19091	19152	19220	19270	19235	19042	19056	18998	19189	19051	19073	19404	18972	19068	19303	19337	19003	19220	19204	19038	19242	19246	19304	19136	19164	19078	19056	19053	19006	19030	19212	19265	18982	19043	18966	19009	18794	19146	19166	19116	19220	19132	18951	19143	19100	19104	19313	19064	19262	18954	19198	19129	19052	19127	19043	19033	19105	19179	19234	19147	19157	19050	18922	19248	19111	19211	19036	19066	18955	18947	18979	18898	19086	19201	19079	19064	18924	19096	19308	19082	19010	19236	18923	18876	19009	19046	19117	19097	19163	19040	19211	19068	19149	19049	19036	19303	19010	19053	19071	19145	19007	19266	19162	19227	19127	19164	19161	19220	19216	19204	19132	19108	18944	19029	19252	19124	19081	19231	19123	19182	19064	19103	18995	19151	19169	19130	19178	18930	19114	19080	19127	19061	19109	19058	19085	18992	19111	18950	18949	19147	19057	19035	19314	19053	18832	19200	19293	19215	19345	19008	19171	18958	19214	19009	19119	19031	19257	18973	19050	19297	19039	19204	18980	19240	18875	19171	19160	19238	18965	19026	19170	19118	19047	19197	19120	19045	19344	19333	19139	19266	19125	19144	19187	19360	19290	19064	18970	18961	18952	19132	18992	19211	19299	19229	19179	19168	19059	19296	19243	18994	19245	19239	18979	18943	19159	19100	19054	19353	19264	19011	19135	19146	19224	19056	19098	19069	18975	19047	19282	19093	19206	19082	19143	18949	19065	19321	19196	19079	18987	19221	19148	19237	19181	19115	19169	19214	19250	19103	19057	19135	19016	19112	19065	19248	18973	19341	19117	19271	19040	19271	19232	19143	19415	19318	19129	19351	18963	19161	19045	19279	19095	19104	19008	19129	19054	19102	19053	19051	18924	19093	19202	19234	18954	19054	19261	18995	19234	19202	19090	19113	19162	19059	19182	19195	19128	18963	19088	19181	19307	18976	19044	19078	19179	19274	19117	19092	19094	19047	19161	19312	19110	19366	19289	19153	19334	18948	18960	19108	19320	19236	19202	19254	19045	18974	19180	19183	19005	19166	19145	19083	19081	18877	19162	19059	19157	19117	19102	19163	19031	19039	19049	19041	18993	19008	19204	19103	18995	19304	19134	19370	19164	18961	19068	19034	19158	18936	18996	19149	19110	19253	19070	19138	18909	19168	19104	19088	18952	19030	18994	19237	18984	19115	19072	19027	19293	18921	19178	19182	19226	19270	19232	19078	19208	19163	19085	19022	19020	19177	19076	19106	19123	19053	19143	19074	19116	19120	19046	18938	18866	19221	19088	19192	19118	19246	19309	18925	19109	19125	19165	19220	19099	19118	19172	19051	18999	19037	19244	19083	18950	19197	19052	19116	19118	19135	18985	19030	19151	19019	18998	19059	19170	19125	19033	19271	19014	19115	19306	19086	19087	18880	19120	19032	19143	19171	19017	18926	19353	19176	18987	19044	19133	19238	19375	19224	19358	19065	19244	19018	18901	19045	18932	19149	19280	19164	19247	19152	19220	19086	19099	19080	19120	19059	19119	19184	19095	18892	19340	19175	19030	19132	19071	18992	19255	19350	18961	19197	19144	19140	19121	19067	19209	18977	19010	18961	19134	19106	19291	19045	19077	19289	19093	19231	19333	19289	19139	19059	19149	19003	19089	18970	19077	19259	18958	19184	19273	19238	19078	18944	19228	19124	19312	19210	19309	18981	18933	19102	19275	19350	19231	19089	18869	19058	19017	19178	19114	19015	19150	19008	19125	18974	19176	19096	19101	19208	19413	19219	19175	19035	18964	19027	19245	19135	19110	19059	19261	18961	19188	19226	18943	19273	19379	19185	19309	19053	18876	19078	19161	19182	19200	19210	19198	19073	19069	19213	19342	19068	19001	19130	19235	19266	19066	19276	18968	19184	19121	18865	19252	19253	19140	19144	19191	19011	19082	19175	19088	19193	19174	19223	19318	19219	19040	19123	19008	18955	19109	19184	19088	19128	19002	19105	19180	19303	19105	19028	18960	19107	19056	19262	19155	18974	19332	18994	18917	19018	19335	18873	19069	18816	18922	19187	19018	18989	19032	19170	19171	18932	18991	19055	19169	19262	18980	19050	19134	18993	19082	19207	19151	19130	18983	18941	19033	19092	19054	19210	19122	19187	19105	18926	19171	19421	18969	19119	19272	19034	19087	19143	19145	18996	19348	19017	19226	19157	19192	19029	19236	19267	19255	19066	19207	18885	19050	19077	19185	19043	18945	19230	19158	19266	19065	19180	18741	18939	18930	19016	19063	19232	18937	19111	18948	19302	19349	19125	19192	19334	19188	19350	19160	19063	19074	19126	19217	19115	18763	19238	19118	19269	19152	19330	19080	19277	18878	19147	19016	19063	19040	19050	19213	19224	19215	19241	19064	19302	19060	19272	18933	18962	19042	19029	18998	19159	19077	19176	18922	19115	19226	19152	19071	19137	19188	19050
21248	37200	39984	35818	31291	27341	23892	21279	20137	19642	18455	17886	17677	17866	17059	17051	17266	17237	17386	17258	16837	16554	16130	18426	19385	15835	15528	15468	15653	15607	15575	15534	15236	16424	18547	17392	16460	15793	15524	15350	15459	15422	15304	15338	15551	15429	15276	15358	15343	15434	15411	15383	15381	15381	15177	15236	15435	15284	15506	15453	15313	15363	15511	15439	15470	15186	15410	15364	15236	15615	15293	15278	15441	15561	15486	15439	15294	15456	15417	15233	15373	15455	15240	15116	15452	15342	15254	15368	15339	15181	15529	15283	15285	15243	15372	15507	15203	15341	15197	15318	15319	15394	15235	15364	15394	15415	15332	15525	15318	15345	15366	15401	15330	15361	15485	15473	15511	15295	15437	15317	15413	15320	15323	15203	15304	15416	15236	15394	15306	15372	15183	15375	15585	15234	15299	15309	15365	15462	15211	15327	15285	15385	15324	15121	15568	15306	15494	15380	15510	15382	15334	15184	15431	15417	15566	15492	15508	15208	15313	15458	15375	15284	15318	15451	15266	15379	15342	15314	15315	15235	15378	15455	15460	15344	15428	15253	15337	15377	15463	15329	15404	15411	15389	15398	15437	15361	15334	15308	15391	15331	15424	15497	15483	15461	15265	15198	15316	15258	15548	15174	15464	15553	15334	15347	15407	15272	15391	15423	15248	15426	15573	15389	15406	15392	15231	15519	15316	15285	15171	15452	15507	15375	15355	15359	15402	15274	15513	15238	15378	15295	15475	15392	15257	15338	15260	15342	15416	15274	15445	15264	15297	15177	15350	15473	15376	15296	15497	15412	15493	15221	15249	15477	15243	15563	15412	15378	15204	15312	15431	15349	15324	15238	15326	15392	15233	15353	15397	15275	15522	15376	15396	15435	15371	15245	15327	15367	15180	15295	15318	15319	15362	15269	15268	15236	15264	15213	15488	15273	15392	15287	15516	15354	15325	15273	15392	15343	15222	15419	15258	15367	15436	15336	15287	15572	15511	15380	15530	15258	15264	15326	15346	15438	15375	15206	15343	15399	15493	15297	15454	15358	15205	15279	15355	15230	15366	15319	15521	15310	15344	15276	15277	15504	15449	15406	15477	15385	15363	15267	15229	15447	15347	15426	15438	15334	15316	15348	15477	15304	15447	15455	15222	15314	15242	15285	15301	15302	15351	15405	15237	15226	15383	15272	15516	15394	15247	15593	15396	15419	15354	15361	15297	15422	15484	15277	15530	15224	15482	15406	15381	15386	15425	15307	15366	15216	15345	15465	15266	15405	15302	15312	15462	15512	15394	15486	15431	15357	15292	15419	15476	15355	15392	15498	15294	15351	15250	15340	15304	15359	15397	15238	15098	15487	15272	15264	15519	15266	15290	15285	15302	15232	15312	15421	15357	15273	15342	15284	15421	15385	15453	15511	15306	15385	15367	15320	15427	15205	15470	15322	15550	15288	15287	15215	15436	15360	15265	15254	15304	15197	15385	15379	15472	15261	15278	15380	15281	15528	15278	15376	15407	15352	15231	15357	15317	15231	15242	15453	15444	15465	15388	15467	15259	15301	15383	15329	15538	15156	15247	15400	15557	15262	15397	15551	15266	15335	15481	15283	15214	15049	15296	15213	15421	15409	15455	15272	15467	15344	15361	15415	15326	15310	15754	15420	15401	15329	15325	15347	15267	15377	15184	15299	15442	15151	15372	15404	15382	15465	15256	15457	15294	15373	15333	15396	15316	15378	15310	15361	15285	15206	15404	15204	15336	15219	15462	15216	15435	15425	15331	15296	15350	15251	15413	15496	15423	15505	15154	15368	15236	15310	15277	15559	15360	15287	15164	15200	15406	15326	15325	15312	15438	15438	15332	15341	15369	15414	15531	15522	15481	15317	15268	15419	15257	15372	15410	15352	15431	15331	15269	15452	15328	15241	15322	15439	15355	15346	15357	15373	15475	15328	15350	15282	15374	15247	15331	15471	15321	15294	15293	15370	15635	15197	15511	15265	15397	15294	15349	15293	15376	15126	15286	15283	15433	15468	15294	15304	15491	15261	15271	15216	15367	15400	15279	15384	15492	15375	15157	15237	15364	15261	15385	15178	15449	15303	15402	15270	15178	15329	15502	15400	15341	15311	15313	15528	15327	15256	15325	15307	15426	15366	15462	15369	15347	15322	15353	15293	15240	15454	15355	15370	15389	15304	15261	15337	15255	15372	15402	15410	15392	15482	15249	15374	15300	15447	15253	15315	15422	15214	15504	15483	15387	15365	15331	15285	15517	15318	15309	15417	15224	15433	15363	15297	15366	15309	15419	15471	15263	15399	15315	15357	15200	15287	15362	15392	15421	15588	15331	15396	15290	15407	15271	15348	15307	15318	15397	15220	15394	15314	15138	15529	15356	15440	15351	15501	15279	15185	15191	15337	15618	15513	15348	15530	15415	15429	15295	15262	15410	15447	15377	15377	15201	15358	15477	15047	15445	15385	15296	15312	15263	15426	15358	15280	15350	15506	15351	15300	15284	15351	15348	15402	15327	15307	15340	15368	15360	15329	15254	15514	15343	15346	15386	15368	15426	15408	15173	15317	15391	15186	15581	15268	15395	15502	15402	15393	15459	15284	15223	15334	15515	15148	15388	15458	15347	15432	15420	15461	15300	15417	15450	15289	15356	15367	15300	15270	15393	15208	15263	15261	15215	15388	15340	15387	15127	15397	15214	15462	15501	15385	15301	15392	15561	15302	15498	15414	15509	15429	15409	15580	15348	15259	15391	15176	15298	15477	15435	15391	15281	15335	15285	15423	15361	15320	15314	15369	15438	15227	15420	15331	15490	15358	15439	15489	15290	15488	15276	15142	15425	15340	15369	15291	15308	15280	15326	15441	15387	15384	15185	15303	15411	15447	15249	15538	15348	15361	15274	15227	15234	15303	15522	15417	15339	15169	15323	15369	15309	15610	15228	15376	15388	15382	15179	15491	15389	15239	15336	15352	15219	15326	15366	15403	15353	15387	15336	15352	15477	15385	15380	15422	15484	15234	15448	15416	15240	15379	15323	15378	15276	15500	15313	15292	15412	15426	15224	15327	15503	15369	15424	15353	15400	15344	15298	15299	15464	15496	15399	15336	15516	15418	15416	15389	15455	15325	15381	15361	15408	15319	15227	15379	15373	15280	15377	15488	15406	15321	15156	15181	15380	15349	15426	15470	15438	15357	15427	15469	15276	15228	15272	15376	15336	15202	15387	15357	15327	15441	15407	15512	15336	15321	15516	15450	15368	15184	15315	15305	15329	15384	15342	15500	15437	15420	15385	15460	15286	15350	15435	15400	15147	15324	15260	15365	15368	15130	15336	15313	15304	15360	15378	15375	15353	15331	15413	15372	15199	15396	15480	15163	15302	15389	15326	15380	15409	15326	15376	15336	15377	15361	15497	15444	15315	15344	15556	15379	15436	15323	15436	15318	15434	15392	15356	15250	15415	15559	15353	15286	15277	15420	15447	15290	15284	15398	15188	15354	15452	15253	15277	15406	15368	15369	15304	15261	15575	15234	15406	15293	15277	15378	15375	15393	15278	15309	15382	15445	15325	15547	15406	15504	15276	15328	15448	15581	15578	15504	15414	15481	15279	15234	15426	15387	15247	15394	15485	15343	15344	15395	15290	15287	15366	15306	15213	15281	15271	15349	15489	15339	15460	15595	15220	15296	15308	15337	15485	15399	15251	15462	15308	15258	15401	15449	15426	15245	15287	15359	15445	15367	15492	15424	15410	15379	15308	15167	15301	15305	15314	15325	15303	15284	15450	15431	15415	15345	15482	15407	15207	15197	15254	15335	15278	15203	15428	15353	15397	15235	15291	15346	15322	15497	15535	15316	15358	15448	15428	15420	15308	15400	15420	15450	15359	15193	15321	15439	15355	15500	15393	15363	15360	15326	15334	15427	15458	15301	15360	15459	15233	15275	15289	15402	15212	15274	15433	15444	15326	15499	15296	15212	15398	15272	15366	15229	15430	15363	15373	15345	15406	15452	15478	15580	15337	15572	15321	15356	15349	15210	15421	15468	15332	15250	15237	15303	15298	15300	15461	15410	15273	15265	15351	15505	15354	15324	15356	15317	15373	15343	15369	15421	15345	15394	15447	15386	15320	15303	15395	15412	15502	15470	15345	15269	15440	15185	15318	15371	15267	15514	15398	15413	15301	15403	15367	15333	15256	15427	15392	15293	15424	15434	15560	15303	15532	15530	15330	15456	15229	15354	15113	15252	15475	15321	15268	15358	15438	15292	15385	15377	15364	15306	15093	15401	15395	15524	15297	15366	15471	15465	15387	15188	15400	15364	15358	15555	15392	15479	15233	15309	15235	15499	15394	15492	15325	15409	15229	15343	15505	15584	15315	15319	15275	15477	15441	15413	15239	15412	15309	15190	15317	15271	15457	15303	15513	15376	15357	15238	15358	15394	15525	15483	15519	15304	15330	15294	15172	15248	15310	15198	15285	15329	15346	15327	15429	15321	15187	15428	15414	15287	15393	15384	15522	15533	15247	15488	15460	15413	15327	15527	15345	15392	15329	15295	15380	15334	15217	15341	15316	15334	15460	15367	15304	15493	15386	15438	15238	15308	15341	15280	15299	15339	15286	15270	15425	15253	15323	15443	15350	15328	15411	15361	15448	15396	15307	15323	15449	15243	15251	15263	15445	15343	15413	15373	15274	15388	15275	15248	15414	15360	15337	15430	15355	15293	15382	15360	15439	15307	15452	15459	15366	15411	15451	15481	15271	15249	15527	15375	15241	15320	15377	15382	15365	15357	15416	15126	15194	15341	15201	15463	15355	15463	15501	15279	15460	15401	15338	15202	15502	15329	15365	15359	15362	15330	15467	15158	15347	15225	15479	15612	15178	15267	15247	15538	15240	15204	15258	15346	15521	15407	15339	15254	15406	15382	15256	15350	15348	15272	15221	15321	15420	15287	15207	15298	15414	15281	15413	15344	15235	15331	15476	15346	15359	15307	15259	15433	15364	15391	15196	15329	15331	15281	15440	15459	15252	15372	15350	15579	15341	15258	15438	15282	15338	15325	15498	15279	15366	15351	15401	15326	15421	15380	15477	15307	15398	15433	15473	15288	15344	15354	15319	15546	15430	15308	15218	15217
30282	25156	29467	26296	22377	21410	20847	20270	19586	19863	19644	19718	19799	19932	19619	19528	19531	19655	19709	19604	19473	19458	19506	19456	19508	19508	19552	19493	19583	19522	19220	19481	19652	19463	19466	19861	19751	19440	19504	19338	19195	19409	19480	19199	19555	19428	19441	19439	19307	19232	19321	19349	19632	19316	19535	19411	19379	19346	19217	19297	19468	19410	19300	19267	19569	19437	19407	19289	19449	19290	19553	19244	19238	19299	19525	19371	19349	19469	19373	19449	19448	19207	19194	19401	19348	19347	19299	19318	19409	19281	19092	19253	19330	19332	19506	19598	19109	19263	19248	19524	19487	19460	19394	19315	19392	19255	19381	19357	19291	19191	19541	19419	19321	19348	19348	19590	19369	19490	19258	19561	19589	19389	19353	19232	19556	19370	19279	19309	19427	19396	19451	19207	19593	19267	19422	19263	19367	19295	19284	19385	19514	19555	19387	19177	19128	19348	19583	19416	19330	19439	19445	19367	19302	19191	19596	19079	19431	19505	19347	19361	19214	19450	19426	19478	19534	19426	19365	19273	19466	19456	19212	19470	19301	19372	19296	19428	19198	19456	19335	19326	19409	19415	19405	19447	19232	19333	19575	19291	19278	19641	19363	19290	19420	19414	19302	19237	19353	19550	19484	19219	19565	19377	19205	19293	19218	19290	19268	19207	19457	19342	19431	19433	19398	19457	19377	19601	19348	19275	19258	19480	19394	19441	19431	19293	19410	19365	19272	19386	19507	19389	19344	19081	19347	19333	19530	19412	19369	19445	19283	19408	19342	19427	19129	19357	19197	19208	19420	19480	19241	19188	19279	19235	19388	19527	19077	19220	19395	19444	19480	19402	19300	19178	19547	19414	19234	19399	19304	19429	19461	19448	19386	19184	19235	19499	19186	19511	19318	19463	19418	19082	19633	19373	19497	19267	19360	19183	19351	19440	19527	19303	19353	19316	19211	19367	19394	19252	19358	19552	19526	19255	19519	19348	19223	19307	19531	19301	19172	19378	19629	19267	19338	19291	19295	19284	19525	19446	19411	19195	19472	19372	19318	19575	19299	19274	19295	19459	19464	19481	19155	19271	19439	19499	19316	19331	19415	19224	19219	19417	19387	19536	19308	19400	19506	19308	19483	19310	19279	19111	19241	19434	19448	19465	19593	19541	19430	19108	19392	19475	19369	19498	19387	19192	19392	19409	19284	19360	19183	19316	19542	19172	19132	19382	19328	19615	19442	19461	19605	19424	19312	19313	19506	19460	19419	19329	19457	19419	19436	19449	19556	19366	19346	19387	19352	19584	19585	19354	19295	19294	19286	19385	19434	19339	19319	19253	19344	19346	19076	19448	19458	19202	19332	19390	19286	19345	19407	19497	19274	19360	19214	19254	19269	19107	19526	19341	19452	19313	19328	19528	19202	19349	19462	19100	19392	19471	19404	19283	19525	19530	19518	19409	19383	19351	19264	19336	19569	19514	19586	19420	19170	19333	19429	19248	19453	19462	19465	19300	19436	19285	19552	19321	19387	19244	19331	19492	19319	19315	19232	19404	19321	19212	19451	19342	19364	19533	19424	19417	19430	19268	19307	19435	19345	19614	19399	19458	19253	19406	19326	19416	19538	19519	19279	19555	19364	19271	19253	19305	19431	19411	19353	19459	19476	19504	19382	19414	19283	19346	19370	19383	19467	19505	19317	19507	19329	19427	19465	19416	19545	19424	19335	19425	19320	19486	19366	19557	19250	19303	19233	19425	19468	19336	19201	19436	19402	19453	19572	19467	19272	19533	19372	19385	19260	19308	19346	19580	19307	19429	19313	19324	19568	19439	19434	19161	19182	19309	19390	19232	19383	19704	19219	19395	19594	19347	19408	19282	19411	19322	19295	19439	19546	19356	19121	19405	19537	19482	19514	19546	19394	19155	19162	19203	19331	19403	19345	19530	19255	19483	19497	19397	19480	19382	19307	19625	19578	19194	19379	19466	19118	19171	19467	19281	19286	19313	19412	19296	19394	19136	19325	19121	19378	19565	19406	19365	19487	19175	19205	19341	19421	19408	19582	19326	19375	19450	19520	19167	19562	19316	19250	19290	19427	19491	19514	19374	19519	19277	19277	19510	19456	19419	19370	19267	19258	19501	19616	19429	19359	19414	19391	19446	19393	19458	19331	19410	19376	19310	19391	19473	19357	19360	19599	19451	19349	19509	19354	19435	19397	19488	19503	19186	19591	19475	19444	19205	19287	19507	19586	19248	19484	19372	19269	19276	19439	19373	19575	19506	19454	19241	19413	19616	19416	19346	19388	19395	19310	19496	19484	19234	19435	19501	19475	19435	19307	19458	19455	19333	19358	19260	19499	19363	19371	19331	19416	19557	19367	19514	19415	19424	19318	19440	19469	19367	19504	19464	19462	19486	19173	19459	19524	19520	19308	19305	19591	19305	19358	19471	19258	19323	19324	19476	19250	19274	19369	19463	19525	19314	19512	19627	19381	19321	19425	19424	19350	19391	19136	19444	19358	19365	19428	19478	19336	19222	19222	19355	19278	19388	19552	19385	19394	19151	19674	19133	19270	19145	19348	19522	19312	19345	19630	19554	19474	19478	19310	19449	19630	19350	19406	19376	19430	19460	19307	19212	19421	19288	19562	19424	19344	19580	19540	19673	19381	19391	19441	19412	19339	19408	19402	19254	19418	19247	19242	19414	19514	19379	19259	19457	19343	19359	19361	19383	19462	19305	19375	19269	19373	19243	19273	19360	19428	19536	19423	19380	19452	19396	19461	19501	19366	19434	19403	19408	19349	19363	19396	19324	19319	19539	19424	19431	19499	19369	19344	19421	19444	19404	19446	19327	19464	19308	19135	19396	19344	19441	19353	19494	19455	19380	19093	19352	19255	19327	19445	19234	19413	19415	19496	19386	19235	19594	19282	19249	19405	19495	19218	19299	19179	19301	19373	19271	19207	19469	19265	19280	19031	19377	19431	19415	19578	19192	19140	19397	19434	19500	19381	19384	19378	19441	19642	19519	19432	19469	19441	19455	19579	19389	19480	19296	19344	19295	19526	19334	19325	19491	19309	19426	19302	19432	19182	19529	19384	19362	19677	19368	19528	19397	19456	19314	19325	19276	19330	19448	19442	19462	19251	19505	19594	19161	19506	19605	19255	19330	19235	19515	19755	19361	19306	19363	19284	19245	19226	19368	19326	19653	19321	19378	19374	19468	19408	19178	19304	19278	19325	19428	19370	19242	19477	19391	19502	19338	19302	19166	19383	19400	19243	19139	19393	19395	19357	19444	19584	19378	19272	19397	19414	19453	19398	19355	19317	19390	19446	19320	19303	19265	19509	19505	19367	19260	19378	19392	19411	19252	19404	19348	19508	19219	19405	19396	19190	19339	19102	19336	19344	19268	19455	19269	19262	19407	19491	19280	19431	19559	19383	19303	19457	19490	19329	19314	19483	19425	19457	19624	19409	19421	19484	19356	19428	19304	19435	19283	19442	19590	19432	19339	19425	19363	19408	19244	19320	19555	19494	19380	19260	19359	19350	19325	19597	19537	19437	19517	19293	19273	19421	19456	19476	19377	19275	19195	19325	19423	19364	19339	19277	19280	19566	19388	19394	19318	19420	19175	19306	19275	19534	19409	19542	19375	19337	19285	19419	19294	19248	19408	19520	19455	19430	19250	19460	19571	19249	19368	19248	19507	19401	19295	19187	19567	19294	19211	19113	19361	19355	19424	19337	19364	19419	19702	19371	19320	19388	19478	19560	19186	19505	19355	19664	19348	19563	19627	19352	19508	19493	19100	19545	19219	19414	19404	19381	19378	19421	19350	19482	19536	19487	19352	19368	19314	19224	19356	19424	19420	19482	19391	19350	19454	19280	19280	19566	19360	19309	19333	19372	19489	19335	19035	19269	19471	19385	19535	19197	19179	19538	19362	19475	19340	19539	19125	19298	19466	19473	19126	19416	19267	19443	19462	19239	19147	19514	19533	19572	19370	19503	19672	19450	19372	19582	19391	19583	19304	19191	19541	19422	19412	19346	19276	19479	19237	19455	19470	19390	19527	19553	19504	19306	19314	19327	19314	19389	19210	19516	19560	19326	19275	19258	19452	19524	19296	19674	19255	19309	19357	19340	19437	19280	19162	19447	19410	19447	19441	19138	19463	19356	19329	19510	19557	19408	19415	19357	19375	19336	19331	19636	19406	19495	19489	19249	19269	19286	19513	19280	19275	19513	19458	19611	19424	19386	19419	19626	19372	19495	19444	19318	19526	19296	19341	19456	19141	19348	19295	19473	19446	19342	19391	19322	19584	19373	19437	19326	19304	19540	19300	19332	19399	19477	19473	19176	19455	19442	19313	19273	19613	19397	19345	19273	19386	19475	19567	19308	19467	19330	19500	19543	19308	19318	19423	19464	19505	19320	19439	19324	19564	19514	19601	19410	19414	19231	19214	19219	19418	19322	19531	19326	19191	19364	19200	19214	19554	19574	19233	19345	19276	19367	19462	19296	19434	19492	19477	19292	19491	19250	19494	19158	19416	19376	19306	19643	19361	19416	19204	19198	19227	19513	19407	19306	19404	19458	19450	19228	19089	19360	19250	19070	19387	19489	19355	19343	19444	19388	19523	19260	19267	19312	19283	19293	19376	19400	19374	19399	19345	19396	19271	19539	19378	19556	19327	19426	19476	19353	19641	19452	19254	19327	19441	19534	19479	19320	19170	19246	19346	19458	19240	19231	19315	19191	19391	19222	19376	19222	19489	19262	19374	19170	19211	19527	19565	19438	19356	19454	19368	19419	19344	19394	19453	19289	19295	19482	19228	19357	19645	19138	19291	19497	19073	19444	19451	19447	19366	19299	19300	19581	19407	19207	19383	19479	19621	19276	19387	19277	19324	19294	19163	19273	19424	19396	19277	19509	19224	19581	19602	19440	19458	19543	19333	19506	19292	19348	19543	19530	19645	19305	19435	19398	19193	19263	19410	19460	19428	19557	19515	19328	19236	19468	19522	19400	19505	19412	19337	19310	19505	19192	19469	19260	19192	19461	19506	19394	19411	19450	19530	19408	19419	19460	19245	19236	19353	19340	19424	19420	19474	19448	19353	19387	19324	19417	19093	19351	19081	19139	19185	19466	19565
19105	24726	27829	23459	20587	18320	17255	16625	16503	16329	16175	16100	16102	16061	15878	16046	15963	15883	16073	16033	15789	15680	15735	15764	15572	15461	15504	15625	15655	15434	15532	15642	15462	15609	15679	15704	15817	15444	15555	15569	15541	15617	15415	15521	15493	15540	15489	15381	15638	15464	15501	15405	15681	15449	15566	15629	15643	15482	15522	15480	15405	15474	15572	15368	15342	15425	15591	15365	15516	15587	15626	15415	15439	15479	15433	15663	15619	15550	15634	15482	15392	15394	15575	15513	15520	15404	15417	15444	15531	15553	15534	15441	15547	15451	15561	15473	15574	15609	15401	15540	15395	15599	15554	15386	15499	15476	15485	15647	15570	15474	15417	15541	15519	15464	15445	15481	15492	15590	15553	15363	15530	15415	15472	15535	15489	15334	15547	15582	15468	15496	15454	15397	15390	15464	15476	15569	15466	15368	15481	15547	15494	15510	15577	15466	15666	15643	15430	15428	15464	15376	15484	15575	15450	15548	15362	15489	15486	15586	15545	15475	15412	15544	15466	15732	15390	15534	15527	15578	15465	15457	15433	15485	15529	15487	15674	15468	15492	15508	15588	15546	15525	15511	15537	15487	15508	15286	15511	15506	15523	15598	15514	15559	15558	15412	15526	15529	15558	15715	15535	15573	15446	15518	15446	15558	15421	15605	15508	15454	15597	15685	15421	15397	15733	15421	15610	15525	15441	15415	15548	15506	15491	15491	15553	15620	15637	15433	15537	15538	15415	15526	15580	15628	15484	15667	15630	15480	15686	15551	15677	15493	15432	15511	15438	15347	15499	15421	15452	15486	15381	15599	15556	15499	15463	15470	15319	15546	15486	15448	15420	15455	15588	15551	15567	15468	15566	15518	15396	15509	15480	15363	15571	15471	15474	15584	15531	15531	15368	15509	15456	15469	15536	15386	15614	15619	15557	15541	15672	15456	15539	15462	15595	15674	15424	15330	15506	15408	15363	15451	15505	15695	15485	15378	15229	15360	15618	15532	15494	15498	15515	15595	15554	15514	15491	15634	15527	15552	15733	15485	15422	15552	15507	15458	15547	15539	15465	15512	15505	15430	15621	15528	15523	15472	15407	15632	15522	15386	15486	15497	15551	15445	15522	15457	15509	15631	15470	15509	15487	15445	15354	15512	15670	15592	15625	15616	15393	15573	15523	15486	15527	15665	15591	15435	15453	15545	15565	15291	15456	15597	15691	15478	15500	15416	15364	15398	15707	15652	15496	15510	15628	15444	15577	15473	15414	15568	15684	15546	15449	15555	15384	15491	15400	15556	15504	15469	15359	15254	15451	15633	15475	15594	15390	15336	15404	15349	15542	15446	15416	15346	15555	15318	15398	15548	15581	15533	15387	15556	15440	15596	15363	15477	15709	15601	15404	15369	15461	15516	15291	15617	15501	15485	15571	15471	15502	15623	15552	15544	15471	15322	15643	15385	15550	15702	15610	15468	15553	15593	15527	15496	15510	15341	15410	15498	15468	15582	15563	15563	15486	15596	15564	15472	15582	15524	15592	15439	15607	15463	15504	15575	15440	15613	15499	15418	15534	15401	15553	15409	15577	15608	15539	15449	15557	15528	15357	15644	15483	15441	15466	15533	15582	15597	15305	15483	15495	15605	15513	15506	15483	15618	15490	15553	15507	15566	15412	15483	15463	15426	15503	15473	15398	15486	15493	15451	15477	15337	15383	15502	15495	15512	15341	15455	15535	15588	15425	15520	15407	15583	15524	15541	15541	15386	15313	15431	15493	15545	15266	15486	15386	15694	15481	15571	15548	15428	15494	15621	15503	15499	15422	15633	15398	15508	15551	15680	15438	15606	15667	15719	15414	15333	15517	15576	15550	15485	15532	15486	15474	15601	15405	15597	15485	15568	15408	15590	15542	15581	15633	15524	15500	15556	15366	15382	15612	15542	15448	15338	15464	15594	15498	15522	15524	15487	15582	15599	15602	15579	15349	15470	15636	15458	15309	15658	15596	15492	15539	15697	15511	15464	15643	15638	15410	15559	15428	15480	15323	15543	15446	15441	15584	15727	15463	15513	15619	15561	15375	15594	15470	15396	15575	15552	15583	15418	15726	15382	15501	15506	15470	15422	15503	15461	15579	15361	15503	15629	15563	15354	15727	15379	15496	15475	15549	15505	15390	15764	15496	15437	15530	15411	15579	15560	15559	15419	15516	15750	15396	15666	15404	15529	15575	15495	15525	15625	15489	15584	15481	15502	15546	15490	15488	15549	15555	15473	15568	15453	15285	15462	15274	15525	15464	15454	15481	15501	15511	15322	15581	15512	15610	15393	15339	15501	15637	15547	15498	15518	15384	15548	15552	15809	15382	15384	15570	15559	15438	15523	15502	15492	15591	15335	15536	15591	15453	15343	15545	15414	15517	15481	15510	15572	15577	15538	15562	15586	15390	15566	15557	15548	15497	15640	15440	15394	15594	15530	15485	15547	15468	15665	15388	15759	15698	15527	15587	15434	15416	15594	15412	15389	15608	15582	15523	15362	15454	15579	15552	15683	15523	15574	15630	15544	15443	15396	15482	15490	15675	15551	15360	15522	15432	15524	15433	15437	15363	15473	15534	15574	15464	15534	15328	15551	15613	15547	15450	15786	15512	15754	15625	15451	15550	15488	15602	15520	15583	15515	15539	15622	15593	15579	15627	15579	15472	15525	15393	15574	15500	15564	15656	15553	15574	15664	15442	15442	15447	15502	15332	15548	15473	15465	15542	15720	15590	15424	15483	15527	15497	15501	15547	15690	15543	15433	15429	15307	15526	15444	15326	15417	15439	15395	15638	15491	15341	15541	15644	15522	15725	15481	15432	15440	15496	15266	15469	15381	15514	15562	15424	15469	15428	15455	15275	15596	15421	15680	15534	15452	15570	15335	15448	15494	15380	15562	15381	15640	15395	15683	15643	15465	15449	15542	15623	15434	15463	15577	15416	15495	15619	15592	15566	15603	15585	15586	15581	15573	15525	15529	15478	15407	15643	15574	15379	15528	15455	15498	15442	15482	15460	15538	15582	15531	15479	15414	15399	15568	15551	15590	15549	15598	15540	15699	15422	15427	15545	15564	15395	15427	15592	15546	15597	15368	15564	15426	15597	15407	15448	15586	15584	15551	15464	15509	15524	15645	15637	15269	15582	15697	15607	15697	15636	15447	15418	15574	15518	15327	15557	15383	15492	15575	15543	15627	15384	15535	15662	15531	15564	15611	15575	15398	15393	15487	15605	15424	15475	15585	15724	15500	15672	15579	15605	15427	15320	15437	15542	15508	15601	15499	15558	15450	15456	15613	15391	15531	15303	15557	15466	15627	15544	15509	15576	15495	15493	15482	15617	15672	15460	15475	15448	15705	15582	15424	15595	15721	15471	15366	15528	15504	15487	15431	15570	15392	15575	15442	15530	15429	15555	15472	15558	15596	15591	15665	15435	15509	15581	15477	15573	15642	15604	15547	15619	15680	15506	15656	15473	15486	15636	15492	15440	15457	15650	15445	15505	15470	15440	15550	15671	15395	15587	15641	15664	15436	15530	15471	15899	15491	15630	15552	15636	15514	15679	15375	15678	15674	15594	15492	15380	15465	15445	15624	15500	15580	15381	15483	15543	15523	15578	15435	15562	15517	15567	15514	15573	15518	15393	15565	15482	15533	15332	15554	15541	15503	15381	15678	15496	15631	15534	15423	15415	15529	15514	15384	15627	15539	15537	15605	15487	15559	15526	15720	15502	15649	15577	15426	15479	15523	15507	15502	15543	15421	15564	15575	15525	15544	15473	15769	15404	15425	15596	15472	15599	15523	15654	15561	15554	15644	15596	15343	15299	15467	15382	15553	15509	15550	15483	15407	15477	15526	15570	15475	15601	15691	15572	15503	15613	15521	15448	15473	15518	15555	15394	15460	15459	15390	15440	15406	15456	15535	15455	15452	15579	15391	15543	15456	15607	15378	15485	15445	15601	15541	15557	15484	15403	15624	15665	15470	15512	15468	15591	15477	15637	15336	15668	15355	15519	15486	15439	15483	15466	15398	15360	15447	15460	15446	15467	15537	15656	15423	15672	15488	15543	15389	15380	15623	15434	15407	15665	15477	15620	15359	15512	15530	15305	15502	15385	15530	15409	15547	15566	15415	15514	15611	15634	15566	15346	15553	15539	15598	15507	15453	15746	15403	15451	15452	15572	15351	15531	15724	15661	15490	15634	15570	15465	15457	15574	15591	15499	15547	15418	15460	15416	15471	15606	15762	15481	15424	15469	15547	15372	15537	15443	15573	15534	15428	15528	15485	15425	15548	15469	15485	15672	15363	15474	15460	15458	15430	15455	15526	15513	15406	15686	15543	15518	15466	15382	15517	15495	15399	15583	15601	15329	15407	15468	15434	15480	15397	15634	15459	15633	15493	15527	15401	15562	15315	15725	15610	15602	15487	15791	15393	15371	15699	15551	15496	15390	15443	15553	15578	15488	15682	15315	15507	15471	15440	15598	15395	15494	15351	15453	15489	15606	15668	15494	15330	15621	15365	15570	15692	15497	15530	15615	15496	15429	15512	15538	15513	15475	15477	15661	15435	15559	15335	15624	15468	15496	15514	15400	15559	15368	15584	15475	15503	15654	15457	15675	15550	15558	15566	15582	15621	15631	15596	15458	15627	15481	15485	15391	15507	15525	15426	15539	15277	15363	15595	15530	15446	15367	15731	15620	15510	15659	15676	15600	15721	15484	15466	15682	15567	15626	15657	15461	15601	15459	15549	15430	15601	15521	15401	15461	15348	15588	15574	15594	15477	15692	15462	15422	15585	15291	15488	15481	15399	15472	15489	15509	15385	15526	15478	15575	15600	15627	15548	15607	15483	15678	15455	15571	15705	15367	15625	15395	15526	15404	15475	15489	15656	15536	15482	15477	15489	15638	15530	15492	15653	15460	15763	15398	15533	15588	15408	15534	15587	15523	15605	15558	15508	15475	15613	15530	15576	15515	15460	15523	15558	15522	15420	15453	15702	15574	15536	15632	15441	15465	15550	15605	15453	15568	15535	15587	15421	15527	15375	15450	15543	15503	15490	15403	15585	15438	15586	15586	15356	15625	15498	15549	15661	15487	15341	15617	15658	15561	15481	15521	15319
25460	21535	28795	26251	24786	25240	24691	21996	21257	21296	20468	20663	20568	20368	20265	20457	20477	20507	20261	20339	20150	20141	19865	20235	20342	19626	19690	19580	19381	19629	19697	19605	19593	19849	20693	20492	19916	19748	19562	19380	19238	19435	19520	19596	19556	19496	19652	19575	19496	19600	19500	19557	19244	19513	19604	19429	19538	19588	19426	19194	19506	19317	19460	19493	19397	19472	19165	19355	19500	19626	19657	19433	19413	19394	19412	19460	19365	19481	19405	19529	19630	19273	19521	19664	19611	19501	19488	19541	19712	19640	19693	19566	19297	19696	19508	19651	19391	19182	19320	19423	19551	19506	19269	19552	19459	19521	19431	19273	19469	19582	19419	19303	19643	19433	19439	19457	19755	19415	19232	19459	19527	19186	19305	19498	19416	19445	19457	19490	19482	19520	19581	19650	19470	19535	19536	19666	19536	19434	19369	19447	19416	19293	19372	19185	19420	19523	19621	19498	19498	19441	19244	19255	19542	19492	19787	19507	19318	19657	19524	19497	19463	19381	19528	19427	19352	19663	19494	19403	19495	19422	19365	19426	19442	19370	19279	19322	19414	19468	19520	19306	19626	19543	19395	19378	19650	19367	19574	19492	19599	19718	19372	19509	19333	19543	19397	19243	19424	19423	19515	19387	19479	19349	19603	19429	19430	19440	19424	19318	19337	19471	19267	19329	19556	19456	19473	19424	19349	19514	19352	19436	19521	19606	19573	19260	19481	19482	19270	19543	19341	19438	19530	19441	19552	19426	19392	19462	19354	19242	19502	19374	19246	19607	19621	19667	19579	19600	19430	19249	19389	19479	19466	19576	19587	19410	19248	19282	19465	19507	19199	19497	19442	19386	19494	19561	19676	19397	19349	19345	19514	19338	19404	19545	19570	19325	19846	19607	19502	19485	19516	19460	19332	19476	19552	19585	19772	19419	19470	19586	19588	19281	19528	19459	19409	19420	19539	19381	19331	19460	19464	19542	19361	19393	19427	19427	19585	19394	19695	19446	19656	19341	19661	19541	19486	19552	19845	19604	19280	19613	19488	19458	19457	19504	19513	19490	19451	19461	19523	19336	19283	19295	19426	19495	19478	19313	19463	19418	19361	19487	19427	19406	19442	19459	19290	19351	19337	19380	19469	19445	19256	19348	19557	19207	19522	19409	19410	19606	19255	19352	19407	19429	19461	19446	19355	19500	19398	19421	19502	19383	19579	19419	19522	19532	19414	19546	19462	19314	19695	19487	19373	19560	19424	19392	19428	19438	19390	19555	19667	19605	19494	19260	19416	19380	19412	19272	19349	19378	19400	19382	19461	19212	19390	19448	19502	19444	19533	19344	19606	19563	19498	19572	19505	19491	19257	19235	19519	19332	19447	19357	19282	19632	19442	19484	19337	19369	19475	19404	19537	19354	19542	19615	19461	19464	19579	19487	19419	19498	19679	19655	19367	19344	19283	19369	19634	19493	19417	19384	19409	19520	19666	19581	19454	19702	19452	19557	19658	19511	19301	19411	19645	19374	19272	19438	19369	19501	19420	19492	19513	19568	19654	19412	19393	19351	19436	19379	19468	19383	19490	19389	19214	19336	19440	19483	19558	19341	19534	19386	19367	19544	19541	19220	19425	19083	19618	19249	19566	19181	19431	19402	19418	19337	19394	19336	19616	19543	19589	19368	19516	19398	19297	19607	19505	19542	19375	19267	19270	19402	19356	19288	19627	19484	19510	19575	19492	19512	19612	19601	19661	19270	19366	19398	19378	19641	19411	19448	19328	19344	19450	19324	19316	19443	19631	19378	19314	19415	19601	19293	19661	19602	19501	19251	19604	19469	19577	19426	19480	19323	19304	19478	19543	19234	19404	19408	19481	19393	19327	19289	19425	19555	19434	19619	19526	19426	19394	19593	19664	19485	19411	19425	19635	19569	19380	19366	19352	19381	19527	19344	19400	19614	19596	19541	19608	19429	19457	19516	19339	19326	19568	19486	19552	19406	19459	19592	19504	19448	19514	19414	19431	19435	19438	19436	19227	19609	19458	19460	19368	19373	19508	19377	19540	19411	19361	19371	19476	19398	19453	19653	19501	19474	19396	19635	19453	19727	19559	19601	19712	19533	19426	19590	19518	19499	19442	19486	19366	19365	19571	19581	19451	19424	19558	19487	19287	19527	19535	19457	19425	19499	19611	19547	19391	19554	19488	19530	19532	19483	19552	19435	19597	19433	19382	19403	19659	19314	19468	19446	19428	19757	19391	19562	19660	19195	19499	19316	19618	19553	19536	19488	19600	19374	19562	19669	19429	19468	19699	19606	19365	19347	19519	19383	19376	19447	19299	19406	19538	19576	19547	19452	19519	19583	19482	19487	19753	19595	19557	19417	19179	19530	19479	19475	19427	19554	19426	19611	19349	19461	19375	19327	19332	19464	19268	19494	19413	19535	19536	19424	19457	19314	19503	19464	19320	19558	19520	19475	19436	19573	19642	19358	19370	19576	19564	19630	19478	19384	19454	19362	19454	19315	19598	19388	19369	19602	19326	19478	19221	19408	19406	19256	19223	19566	19329	19530	19442	19589	19435	19333	19354	19519	19482	19674	19456	19283	19512	19614	19552	19300	19782	19574	19607	19367	19796	19233	19480	19280	19526	19460	19544	19528	19374	19541	19450	19360	19584	19271	19271	19440	19478	19269	19231	19579	19479	19499	19183	19528	19358	19423	19425	19414	19397	19572	19485	19604	19682	19521	19267	19586	19234	19729	19424	19425	19497	19531	19346	19140	19438	19461	19545	19352	19313	19405	19478	19475	19533	19471	19477	19614	19519	19550	19412	19235	19597	19406	19528	19525	19702	19538	19431	19459	19580	19477	19556	19670	19493	19471	19422	19511	19360	19704	19480	19516	19443	19369	19438	19283	19493	19428	19484	19266	19543	19380	19664	19367	19398	19303	19290	19329	19239	19383	19330	19590	19443	19604	19161	19309	19421	19439	19397	19591	19652	19399	19484	19125	19585	19623	19508	19586	19528	19560	19561	19806	19618	19440	19491	19422	19121	19459	19384	19464	19246	19301	19256	19397	19319	19435	19543	19394	19482	19427	19587	19332	19389	19604	19625	19632	19499	19558	19302	19315	19367	19401	19548	19437	19637	19549	19498	19246	19578	19589	19664	19558	19457	19363	19498	19575	19502	19651	19582	19384	19297	19454	19359	19434	19561	19407	19444	19593	19341	19361	19500	19519	19688	19525	19531	19656	19544	19316	19439	19541	19456	19723	19375	19422	19565	19479	19438	19247	19670	19359	19461	19428	19500	19434	19441	19618	19545	19570	19726	19293	19598	19495	19393	19514	19385	19467	19333	19552	19534	19327	19422	19463	19565	19438	19418	19686	19466	19408	19584	19325	19294	19489	19346	19613	19496	19447	19511	19478	19333	19313	19484	19374	19509	19591	19313	19423	19475	19612	19569	19327	19399	19520	19531	19318	19628	19527	19381	19422	19413	19356	19474	19237	19313	19343	19600	19563	19638	19422	19522	19560	19483	19446	19482	19347	19315	19511	19338	19553	19528	19627	19673	19546	19600	19395	19502	19371	19313	19534	19565	19483	19534	19287	19335	19304	19557	19391	19534	19574	19501	19419	19462	19705	19373	19368	19269	19301	19499	19557	19514	19288	19499	19560	19398	19451	19536	19543	19240	19140	19378	19521	19466	19581	19412	19470	19309	19423	19654	19518	19166	19382	19534	19350	19297	19366	19563	19381	19389	19444	19578	19557	19555	19534	19409	19597	19516	19296	19492	19601	19529	19696	19664	19403	19234	19321	19521	19576	19486	19579	19594	19454	19298	19497	19574	19708	19327	19430	19405	19639	19427	19554	19522	19426	19508	19568	19623	19429	19392	19576	19292	19351	19454	19569	19566	19276	19495	19576	19474	19350	19533	19305	19609	19616	19376	19510	19480	19630	19397	19439	19515	19464	19436	19403	19535	19251	19303	19374	19538	19410	19650	19584	19575	19525	19780	19586	19535	19572	19509	19337	19659	19523	19423	19578	19483	19368	19550	19676	19494	19446	19362	19375	19413	19567	19662	19519	19431	19479	19315	19449	19368	19543	19453	19374	19532	19623	19536	19500	19493	19553	19666	19263	19643	19559	19472	19327	19460	19571	19548	19413	19208	19195	19665	19403	19452	19335	19311	19186	19465	19410	19491	19268	19305	19472	19609	19228	19308	19248	19354	19380	19549	19658	19327	19424	19564	19348	19568	19537	19530	19509	19369	19532	19434	19423	19539	19494	19496	19456	19388	19372	19525	19668	19441	19422	19523	19524	19308	19573	19320	19483	19458	19496	19402	19487	19705	19363	19552	19349	19498	19392	19278	19440	19491	19447	19518	19540	19449	19332	19313	19476	19430	19539	19505	19564	19795	19361	19545	19669	19431	19380	19482	19431	19519	19490	19435	19338	19391	19323	19404	19398	19315	19483	19419	19403	19501	19465	19419	19303	19317	19291	19322	19228	19417	19589	19454	19374	19389	19429	19430	19579	19367	19502	19477	19437	19403	19421	19579	19400	19525	19320	19375	19411	19726	19289	19598	19534	19377	19325	19475	19199	19441	19472	19253	19558	19535	19392	19519	19536	19476	19671	19604	19417	19339	19252	19579	19353	19467	19520	19432	19355	19523	19527	19642	19584	19353	19405	19491	19388	19252	19265	19250	19491	19458	19307	19513	19589	19313	19388	19238	19454	19410	19372	19481	19315	19480	19374	19410	19384	19663	19680	19484	19723	19479	19363	19611	19520	19404	19323	19575	19465	19471	19590	19296	19448	19371	19368	19489	19479	19423	19636	19808	19406	19241	19504	19639	19430	19429	19328	19261	19562	19499	19385	19497	19386	19549	19680	19488	19265	19448	19505	19381	19544	19599	19385	19491	19371	19454	19491	19669	19610	19420	19460	19565	19493	19456	19668	19585	19376	19399	19228	19627	19497	19673	19596	19418	19574	19530	19339	19464	19539	19502	19565	19482	19538	19121	19302	19555	19479	19526	19495	19402	19162	19374	19372	19380	19446	19419	19376	19425	19536	19479	19649	19583	19604	19519	19543	19565	19341	19582	19558	19442	19336	19587	19478	19528	19497	19510	19189	19567	19638	19356	19552
19279	31864	34684	30035	25643	22444	20282	19034	18572	18132	17297	17160	17277	17016	16754	16597	16728	16542	16779	16676	16458	16240	16093	16690	16494	15588	15611	15659	15721	15681	15518	15681	15570	16232	17186	16761	16067	15730	15609	15662	15713	15593	15471	15723	15595	15620	15649	15463	15572	15360	15526	15501	15431	15490	15423	15424	15574	15511	15639	15481	15721	15561	15467	15685	15496	15431	15547	15576	15617	15597	15531	15505	15772	15499	15702	15534	15500	15552	15518	15508	15468	15445	15527	15708	15664	15481	15585	15592	15565	15581	15482	15517	15572	15509	15513	15645	15513	15686	15568	15512	15572	15599	15538	15465	15520	15654	15483	15474	15614	15574	15682	15529	15608	15600	15610	15628	15505	15439	15480	15584	15575	15610	15510	15543	15749	15636	15716	15628	15480	15473	15434	15531	15516	15629	15608	15517	15685	15470	15597	15552	15573	15631	15504	15606	15446	15743	15376	15639	15575	15540	15627	15512	15579	15586	15406	15557	15639	15588	15688	15745	15351	15635	15582	15417	15642	15557	15653	15699	15551	15760	15477	15585	15644	15491	15501	15426	15680	15642	15679	15621	15711	15756	15557	15620	15480	15651	15481	15566	15585	15434	15560	15734	15410	15470	15586	15662	15562	15529	15475	15514	15486	15728	15575	15636	15488	15504	15685	15648	15747	15464	15706	15661	15656	15525	15555	15690	15592	15528	15671	15547	15456	15579	15593	15476	15584	15603	15549	15678	15470	15606	15648	15481	15549	15601	15661	15613	15396	15610	15513	15641	15513	15570	15646	15669	15369	15577	15432	15637	15757	15562	15671	15713	15561	15566	15826	15585	15561	15394	15492	15547	15673	15744	15491	15535	15591	15693	15664	15319	15390	15572	15663	15554	15388	15720	15395	15632	15640	15513	15639	15568	15717	15626	15602	15323	15568	15551	15556	15419	15620	15740	15610	15599	15635	15544	15711	15528	15562	15374	15750	15500	15602	15592	15446	15620	15465	15595	15524	15592	15730	15578	15491	15615	15525	15482	15628	15726	15414	15788	15498	15679	15578	15497	15559	15507	15602	15681	15483	15661	15708	15608	15536	15551	15843	15436	15558	15581	15648	15818	15576	15556	15653	15583	15570	15621	15411	15677	15622	15489	15664	15765	15414	15545	15432	15621	15588	15587	15631	15371	15607	15485	15467	15568	15440	15535	15467	15507	15650	15593	15601	15468	15607	15482	15663	15541	15539	15612	15512	15734	15668	15635	15529	15498	15426	15468	15458	15552	15626	15675	15494	15433	15729	15595	15632	15528	15435	15641	15661	15621	15693	15727	15536	15556	15757	15683	15642	15595	15609	15398	15727	15472	15632	15515	15540	15662	15576	15595	15540	15457	15620	15745	15585	15475	15637	15598	15687	15589	15436	15559	15454	15692	15704	15647	15590	15589	15612	15541	15548	15672	15715	15524	15525	15555	15491	15726	15578	15683	15554	15656	15559	15540	15644	15531	15550	15854	15777	15581	15477	15662	15669	15756	15618	15838	15541	15686	15568	15653	15536	15617	15610	15613	15531	15611	15646	15517	15603	15596	15474	15630	15474	15455	15531	15722	15504	15610	15742	15502	15675	15587	15631	15697	15490	15383	15482	15663	15503	15616	15734	15511	15677	15512	15518	15501	15498	15519	15633	15627	15594	15498	15640	15493	15458	15519	15680	15606	15521	15686	15548	15593	15525	15577	15518	15430	15525	15557	15488	15471	15659	15489	15535	15669	15599	15535	15425	15764	15481	15479	15673	15503	15752	15494	15448	15575	15645	15503	15586	15597	15488	15573	15696	15488	15421	15369	15553	15663	15643	15556	15558	15539	15446	15551	15557	15552	15618	15616	15566	15413	15604	15648	15558	15539	15652	15648	15711	15491	15716	15662	15708	15584	15604	15690	15528	15652	15379	15471	15603	15393	15505	15577	15620	15609	15623	15610	15629	15592	15523	15589	15746	15697	15443	15670	15507	15510	15458	15528	15637	15566	15667	15530	15485	15512	15512	15540	15582	15473	15593	15476	15613	15446	15611	15698	15462	15548	15651	15602	15564	15485	15553	15491	15638	15533	15605	15406	15534	15737	15553	15702	15591	15608	15615	15283	15515	15705	15778	15627	15535	15549	15580	15502	15503	15632	15571	15630	15794	15467	15545	15531	15536	15501	15625	15406	15491	15561	15615	15742	15652	15574	15604	15544	15585	15451	15426	15594	15656	15685	15658	15765	15604	15691	15531	15545	15549	15580	15540	15376	15590	15488	15481	15511	15597	15489	15446	15528	15663	15781	15540	15539	15510	15427	15573	15528	15627	15482	15650	15536	15450	15675	15533	15579	15570	15522	15589	15707	15478	15636	15677	15608	15768	15568	15547	15580	15642	15354	15511	15682	15610	15558	15469	15567	15544	15566	15560	15621	15499	15419	15349	15470	15631	15530	15435	15470	15534	15636	15459	15517	15435	15590	15572	15555	15610	15527	15661	15587	15594	15682	15585	15464	15598	15616	15589	15479	15560	15595	15607	15690	15705	15743	15520	15557	15402	15625	15620	15495	15599	15451	15582	15646	15609	15497	15597	15702	15578	15696	15643	15546	15580	15464	15507	15476	15485	15535	15487	15598	15521	15572	15605	15627	15636	15585	15411	15431	15498	15646	15528	15387	15570	15714	15647	15501	15776	15529	15669	15684	15563	15427	15544	15383	15757	15564	15603	15580	15519	15634	15443	15601	15533	15540	15649	15738	15434	15505	15466	15487	15648	15452	15487	15587	15641	15563	15673	15551	15634	15715	15499	15592	15477	15799	15677	15517	15709	15651	15531	15560	15722	15564	15656	15561	15549	15578	15463	15572	15559	15495	15461	15402	15539	15700	15518	15575	15670	15653	15594	15462	15794	15560	15432	15619	15629	15588	15749	15372	15668	15470	15521	15613	15591	15605	15376	15482	15512	15555	15660	15707	15677	15517	15494	15539	15682	15627	15617	15453	15544	15701	15565	15513	15620	15425	15536	15535	15792	15511	15676	15755	15592	15528	15492	15498	15679	15444	15667	15437	15544	15627	15581	15419	15532	15439	15678	15686	15648	15454	15479	15636	15309	15674	15549	15598	15587	15649	15688	15708	15577	15527	15575	15531	15561	15515	15638	15370	15473	15677	15516	15519	15599	15667	15578	15704	15562	15448	15495	15489	15569	15644	15349	15510	15623	15616	15727	15702	15739	15660	15534	15590	15566	15639	15551	15631	15579	15491	15661	15469	15612	15576	15424	15527	15449	15390	15690	15659	15529	15604	15485	15594	15719	15519	15722	15602	15597	15564	15643	15557	15724	15576	15480	15582	15754	15484	15627	15768	15404	15483	15575	15513	15618	15588	15394	15547	15467	15482	15550	15459	15651	15591	15661	15469	15521	15448	15673	15674	15440	15599	15534	15452	15658	15631	15713	15719	15481	15550	15657	15500	15769	15597	15721	15459	15646	15717	15475	15584	15470	15433	15434	15567	15516	15692	15517	15586	15687	15503	15449	15638	15444	15602	15769	15565	15489	15649	15843	15706	15572	15487	15710	15765	15770	15759	15489	15601	15635	15546	15473	15706	15511	15607	15590	15444	15545	15664	15663	15591	15690	15558	15627	15581	15531	15612	15651	15610	15452	15445	15680	15583	15556	15530	15734	15559	15696	15517	15804	15656	15523	15605	15481	15458	15531	15519	15582	15631	15554	15585	15658	15620	15530	15545	15692	15596	15713	15772	15613	15735	15389	15759	15551	15490	15582	15698	15711	15565	15387	15627	15678	15472	15702	15704	15627	15502	15626	15519	15390	15533	15602	15474	15641	15473	15446	15557	15612	15504	15582	15576	15543	15549	15510	15487	15454	15583	15738	15542	15421	15574	15556	15393	15454	15489	15547	15748	15413	15608	15563	15537	15482	15785	15492	15599	15480	15659	15663	15501	15537	15865	15659	15530	15726	15771	15632	15581	15482	15485	15522	15651	15507	15551	15486	15689	15466	15466	15584	15629	15558	15605	15624	15480	15536	15450	15573	15547	15641	15541	15631	15599	15381	15604	15668	15481	15691	15605	15567	15513	15508	15483	15563	15592	15445	15719	15674	15489	15514	15689	15540	15589	15428	15535	15521	15315	15468	15523	15689	15576	15493	15605	15362	15635	15640	15682	15457	15654	15450	15501	15522	15618	15540	15710	15614	15575	15511	15550	15775	15619	15512	15659	15637	15533	15622	15619	15517	15409	15442	15671	15444	15388	15561	15468	15793	15456	15464	15572	15615	15549	15729	15629	15562	15493	15771	15623	15644	15694	15467	15412	15517	15596	15489	15625	15704	15406	15497	15625	15451	15601	15735	15513	15493	15372	15650	15549	15534	15595	15599	15613	15638	15371	15580	15559	15724	15542	15470	15602	15662	15774	15488	15617	15620	15489	15578	15604	15516	15608	15592	15548	15653	15564	15544	15609	15590	15459	15580	15652	15675	15552	15651	15720	15528	15464	15626	15539	15381	15538	15602	15441	15586	15429	15677	15579	15591	15646	15615	15601	15643	15516	15580	15493	15600	15571	15642	15530	15521	15657	15614	15437	15566	15509	15608	15563	15457	15450	15390	15450	15469	15564	15636	15528	15633	15837	15407	15662	15650	15622	15539	15707	15654	15568	15540	15529	15618	15607	15508	15511	15710	15517	15534	15554	15528	15642	15410	15529	15787	15593	15587	15666	15655	15603	15623	15685	15821	15351	15586	15468	15672	15693	15368	15450	15635	15721	15601	15528	15548	15502	15698	15640	15444	15616	15611	15625	15578	15546	15558	15538	15516	15588	15688	15722	15500	15694	15736	15677	15637	15686	15431	15547	15724	15749	15523	15652	15866	15614	15613	15711	15702	15647	15531	15734	15586	15641	15568	15647	15672	15641	15697	15709	15580	15678	15685	15371	15706	15552	15568	15527	15473	15474	15468	15590	15707	15550	15580	15562	15450	15492	15600	15449	15665	15405	15652	15649	15565	15654	15789	15553	15564	15661	15673	15610	15541	15736	15453	15528	15506	15554	15495	15520	15752	15598	15736	15670	15527	15617	15567	15437	15613	15475	15452	15658	15561	15561	15601	15480	15628	15528	15947	15448
24018	21561	29192	24615	23012	26322	27952	23252	21821	21348	20893	20691	20664	20456	20010	20107	20019	19830	19851	19661	19659	19381	19381	19361	19040	18839	18833	18765	18874	19077	18816	18568	18748	19490	20663	20919	20077	19275	18888	18565	18464	18682	18649	18922	18655	18637	18739	18501	18576	18567	18564	18630	18729	18574	18589	18662	18799	18665	18647	18781	18625	18561	18671	18545	18695	18799	18560	18603	18647	18564	18699	18705	18584	18641	18625	18647	18545	18601	18474	18630	18872	18418	18610	18570	18645	18558	18599	18525	18516	18541	18466	18562	18544	18502	18500	18483	18559	18683	18584	18706	18697	18489	18454	18583	18451	18333	18635	18650	18506	18526	18536	18452	18724	18508	18425	18542	18557	18456	18623	18451	18562	18403	18528	18703	18623	18517	18670	18669	18543	18355	18817	18593	18529	18664	18731	18562	18341	18670	18618	18527	18551	18693	18420	18499	18729	18728	18663	18575	18522	18701	18544	18444	18615	18523	18786	18601	18509	18533	18654	18694	18647	18572	18553	18485	18715	18503	18686	18523	18653	18643	18717	18343	18381	18555	18395	18541	18784	18607	18535	18716	18530	18503	18469	18427	18448	18518	18589	18591	18296	18661	18587	18691	18749	18613	18547	18484	18531	18447	18496	18450	18542	18530	18498	18533	18561	18515	18578	18497	18666	18536	18364	18644	18509	18710	18473	18723	18602	18498	18580	18604	18690	18575	18343	18519	18461	18631	18484	18688	18659	18700	18751	18552	18754	18525	18432	18593	18293	18365	18378	18378	18633	18425	18543	18530	18858	18727	18515	18625	18558	18664	18587	18565	18416	18823	18704	18547	18575	18546	18647	18523	18659	18463	18598	18477	18453	18642	18509	18409	18224	18455	18555	18442	18463	18507	18497	18453	18513	18476	18517	18247	18449	18388	18665	18680	18489	18507	18623	18641	18597	18346	18595	18510	18449	18490	18546	18487	18895	18398	18622	18536	18321	18595	18491	18710	18485	18512	18505	18367	18639	18668	18429	18661	18579	18575	18732	18565	18597	18495	18632	18585	18600	18771	18564	18486	18363	18415	18413	18454	18573	18633	18512	18575	18726	18406	18492	18495	18540	18475	18503	18568	18709	18582	18540	18228	18569	18602	18458	18534	18634	18393	18444	18334	18595	18606	18701	18348	18501	18646	18473	18445	18427	18399	18276	18462	18782	18657	18765	18601	18578	18501	18592	18865	18539	18558	18425	18581	18578	18596	18465	18475	18620	18491	18628	18726	18561	18670	18497	18264	18441	18416	18445	18742	18554	18391	18363	18574	18462	18579	18570	18465	18573	18848	18602	18576	18358	18544	18465	18377	18609	18599	18469	18460	18526	18817	18796	18326	18666	18478	18509	18446	18328	18651	18683	18700	18604	18627	18501	18548	18538	18522	18741	18556	18569	18461	18559	18529	18498	18706	18605	18530	18535	18686	18371	18290	18441	18620	18235	18666	18451	18561	18417	18519	18732	18503	18578	18610	18569	18408	18747	18530	18532	18315	18375	18493	18578	18833	18531	18634	18659	18593	18547	18410	18805	18481	18523	18541	18585	18631	18423	18595	18502	18344	18542	18348	18600	18519	18501	18608	18549	18515	18437	18463	18508	18432	18688	18634	18789	18655	18715	18505	18641	18558	18592	18442	18659	18406	18210	18496	18549	18567	18758	18385	18600	18519	18444	18404	18470	18330	18417	18506	18514	18654	18531	18520	18447	18387	18550	18585	18491	18489	18537	18677	18600	18508	18560	18344	18467	18579	18485	18394	18546	18508	18459	18659	18779	18522	18672	18658	18521	18498	18575	18686	18682	18549	18721	18706	18388	18525	18711	18615	18498	18546	18483	18456	18705	18791	18545	18662	18786	18484	18636	18491	18505	18530	18434	18525	18782	18495	18651	18510	18564	18498	18445	18461	18416	18495	18670	18540	18503	18616	18639	18497	18724	18377	18594	18491	18590	18565	18576	18413	18508	18665	18541	18529	18279	18665	18622	18514	18513	18543	18391	18620	18445	18357	18254	18487	18824	18638	18666	18422	18581	18679	18506	18388	18608	18422	18605	18463	18414	18512	18537	18501	18482	18399	18497	18661	18350	18590	18461	18726	18628	18512	18553	18641	18393	18400	18403	18724	18655	18606	18617	18676	18763	18461	18577	18486	18602	18694	18569	18611	18465	18467	18675	18565	18396	18381	18409	18728	18570	18625	18682	18579	18424	18584	18590	18490	18524	18566	18588	18415	18519	18483	18429	18517	18572	18547	18372	18324	18596	18529	18664	18612	18455	18572	18443	18536	18577	18474	18794	18533	18506	18636	18445	18626	18455	18493	18534	18666	18585	18423	18490	18463	18583	18513	18405	18247	18544	18453	18558	18615	18570	18478	18516	18447	18566	18755	18591	18211	18644	18438	18742	18672	18627	18419	18737	18505	18538	18384	18575	18479	18477	18627	18716	18589	18676	18601	18524	18429	18401	18479	18789	18631	18429	18706	18632	18629	18513	18666	18745	18545	18468	18559	18741	18712	18443	18453	18841	18507	18626	18576	18573	18559	18717	18623	18577	18407	18532	18775	18765	18657	18718	18352	18427	18655	18521	18651	18610	18482	18363	18575	18671	18471	18559	18699	18528	18627	18544	18534	18385	18359	18441	18548	18580	18387	18464	18466	18604	18543	18545	18671	18532	18505	18570	18555	18774	18430	18318	18494	18452	18359	18473	18618	18825	18533	18378	18583	18603	18462	18495	18411	18684	18526	18656	18714	18671	18380	18459	18465	18431	18680	18416	18562	18415	18468	18481	18748	18361	18530	18439	18607	18530	18636	18642	18698	18613	18474	18579	18497	18617	18340	18723	18748	18579	18386	18774	18704	18704	18696	18464	18622	18528	18534	18606	18616	18667	18410	18411	18572	18372	18665	18652	18528	18410	18590	18565	18515	18333	18603	18529	18449	18512	18585	18590	18586	18641	18527	18379	18634	18627	18646	18522	18600	18667	18574	18756	18720	18531	18619	18559	18588	18497	18652	18675	18570	18642	18737	18499	18574	18318	18655	18597	18669	18486	18533	18512	18471	18676	18698	18651	18685	18478	18466	18436	18650	18549	18514	18584	18327	18787	18659	18447	18570	18622	18666	18643	18809	18586	18454	18473	18654	18585	18640	18742	18689	18583	18566	18611	18613	18752	18442	18602	18652	18537	18453	18520	18516	18433	18593	18520	18517	18716	18490	18435	18608	18530	18449	18529	18527	18573	18637	18669	18728	18519	18410	18569	18669	18551	18938	18503	18183	18430	18555	18589	18394	18709	18628	18488	18463	18644	18631	18603	18464	18727	18337	18578	18548	18687	18442	18715	18553	18478	18611	18790	18338	18429	18429	18514	18494	18581	18538	18604	18640	18454	18470	18259	18581	18489	18445	18233	18331	18517	18512	18598	18552	18392	18452	18537	18492	18516	18542	18559	18600	18595	18387	18440	18399	18657	18504	18685	18544	18470	18330	18552	18556	18713	18367	18692	18467	18396	18412	18630	18640	18521	18605	18729	18865	18663	18540	18443	18433	18364	18444	18570	18551	18518	18580	18625	18405	18400	18343	18381	18471	18569	18497	18510	18496	18491	18652	18720	18540	18601	18687	18582	18553	18580	18566	18623	18408	18591	18500	18599	18537	18565	18320	18597	18485	18543	18629	18503	18626	18597	18600	18618	18335	18565	18727	18587	18580	18479	18488	18543	18413	18592	18638	18605	18777	18632	18655	18573	18595	18603	18308	18511	18739	18495	18551	18632	18681	18411	18640	18704	18530	18548	18369	18626	18571	18509	18694	18725	18509	18495	18436	18581	18567	18383	18494	18449	18726	18468	18450	18573	18583	18530	18343	18614	18467	18526	18408	18415	18453	18369	18633	18713	18368	18585	18676	18575	18529	18491	18723	18563	18643	18578	18518	18479	18380	18440	18526	18770	18676	18655	18342	18582	18496	18401	18487	18589	18618	18566	18544	18511	18615	18541	18688	18789	18540	18590	18678	18675	18390	18628	18658	18727	18591	18342	18458	18529	18715	18652	18691	18429	18315	18693	18649	18524	18599	18452	18399	18276	18664	18759	18457	18608	18456	18621	18552	18407	18561	18396	18407	18593	18465	18398	18714	18430	18542	18816	18568	18479	18666	18332	18412	18418	18483	18545	18574	18437	18555	18614	18588	18481	18690	18558	18446	18418	18812	18653	18496	18406	18578	18524	18653	18619	18647	18426	18707	18611	18509	18505	18417	18622	18559	18481	18509	18545	18535	18707	18310	18664	18547	18562	18661	18506	18586	18688	18382	18773	18611	18419	18505	18754	18494	18584	18579	18474	18593	18559	18492	18528	18703	18619	18419	18230	18528	18573	18772	18607	18558	18598	18542	18769	18721	18648	18456	18504	18514	18555	18449	18538	18683	18390	18763	18634	18755	18547	18461	18635	18708	18487	18689	18522	18645	18559	18720	18825	18748	18770	18678	18389	18707	18623	18563	18450	18569	18600	18488	18397	18460	18707	18518	18430	18665	18817	18718	18655	18382	18565	18626	18598	18566	18777	18410	18457	18638	18659	18510	18477	18422	18546	18515	18493	18677	18592	18440	18737	18418	18430	18579	18372	18444	18782	18438	18615	18529	18428	18461	18516	18513	18609	18503	18658	18497	18740	18708	18524	18458	18530	18542	18846	18590	18506	18671	18540	18504	18476	18475	18501	18553	18680	18410	18589	18631	18582	18458	18560	18706	18534	18603	18613	18534	18644	18521	18758	18526	18472	18488	18730	18598	18599	18561	18576	18308	18427	18506	18548	18474	18531	18519	18528	18532	18580	18799	18565	18610	18619	18613	18467	18725	18479	18763	18382	18264	18659	18668	18654	18436	18617	18540	18658	18250	18498	18628	18623	18611	18605	18550	18439	18578	18670	18555	18669	18355	18689	18680	18529	18613	18523	18338	18392	18641	18430	18338	18731	18613	18721	18610	18502	18632	18528	18383	18632	18570	18422	18524	18526	18450	18397	18484	18645	18546	18508	18439	18418	18557	18331	18516	18500	18580	18665	18500	18791	18759	18529	18341	18359	18537	18534	18638	18898	18480	18565	18601	18506	18487	18808	18399
21297	36444	37808	34515	29491	26254	23609	21281	20192	19042	17990	18413	18475	17554	17039	17051	17113	16904	16837	16780	16238	15879	15848	15885	15631	15406	15472	15246	15373	15131	15053	15076	15295	16303	18398	18194	16894	15741	15214	14946	14977	15033	15009	15133	15092	15124	14959	15134	15039	14971	14951	14956	15028	15181	15000	15078	15057	15150	15226	14931	15076	15157	15192	15198	15137	14947	15093	15050	15199	14986	14989	15204	14890	14914	15187	15008	14987	14994	15225	15046	14942	15067	15055	15201	14993	15126	15034	15124	14959	15052	15171	14974	15142	15104	15040	15062	15039	14888	14949	15028	14930	15068	14715	15221	14974	15172	15007	15067	15008	15068	15035	15099	15166	15021	14951	14933	15077	15050	15002	15047	15034	14979	15041	15016	14772	15013	15028	15079	15056	14964	15035	15098	14969	14968	14994	14948	14909	15117	15016	15006	15167	15099	15020	15090	14834	15127	15172	15020	14903	15215	14969	15063	14877	15087	15040	14975	15065	14985	15099	14975	15057	15142	14926	15064	15171	15083	14930	15101	15056	15004	14962	15085	14934	15030	14939	15072	15115	15064	14962	14843	15066	15021	15134	15071	14877	15038	15128	15034	15062	14863	14943	15094	15004	14991	15143	14986	14985	14973	15019	14946	14972	14976	14809	14974	14965	14925	15043	15117	14964	14999	15067	15182	15118	14996	15091	15060	15048	15011	15033	15013	14827	14985	15008	15005	14925	15057	14952	14856	15039	14945	14938	14681	15044	15040	15038	15069	14994	15037	15132	14911	14964	15005	15118	15186	15069	15058	15230	15060	15177	15007	14972	15082	14876	14983	14982	15117	14928	14962	15018	15036	14943	14989	14991	14965	14897	15047	14863	15221	15008	15050	14943	14922	14962	15081	14906	14916	14939	15040	15158	15208	15060	15081	14990	15091	14906	15246	15104	14993	14967	15243	15029	15098	15177	15045	14948	15018	14925	15067	14940	15077	15083	14997	14788	15056	15005	14948	15107	14880	15073	15223	15179	15117	15033	14993	15009	14946	14953	15147	14948	15045	15076	15106	15036	14942	15135	14746	14885	14933	15093	15016	15014	15157	15288	15047	15029	14986	15056	15108	14870	15009	14914	15095	15071	15057	15234	14969	14962	15176	14956	15044	15062	14936	15108	15185	14892	15142	15074	15021	15117	14880	15106	14998	14925	15104	15121	14863	15014	14985	14851	15019	14926	15073	14958	15107	14899	15212	14825	15010	15181	15082	15026	14920	15167	15156	14973	15090	15098	15197	15018	15060	14998	14934	15158	15012	15154	15105	14990	15050	15115	15020	15047	15138	14957	14993	14955	15041	15159	15117	15078	14997	14919	15188	15019	15031	14963	15146	14941	14952	14965	15017	15112	14872	14990	14998	15054	15102	15081	14882	15032	14994	15022	15312	14950	14976	15052	15011	15192	15060	14964	15109	14998	15021	15029	15141	14961	15088	15103	15085	15023	14991	14868	14907	15083	15223	15012	14878	15166	14951	15034	15020	15022	14975	15084	14898	15100	15063	15099	15012	14931	15129	15062	15048	15000	14952	15077	15085	15113	15008	15027	14962	15003	14901	14985	14975	15018	15236	15025	15017	14833	15200	15072	14755	15198	14908	15024	15063	15028	15027	14927	15062	15118	14958	15000	15129	15061	15054	15116	15094	15129	15116	14955	14997	15066	15102	15085	15035	15056	14995	15114	15288	15021	14865	14995	14995	15040	14962	14889	15019	15023	14960	14995	15192	15069	15029	15012	14975	14956	15237	15100	14835	15096	15055	14965	14938	14971	14912	14848	15035	15002	15123	15022	15047	15008	15053	15183	14946	14873	15096	14925	15023	14962	15079	15008	15108	14898	15148	15035	15089	15003	15084	14993	15001	14927	14921	15025	14938	14974	14926	14927	14942	14995	15005	15133	14994	15091	15088	15089	15032	15218	15018	15036	15012	15151	15029	15021	15140	14940	15026	14925	15131	15086	14980	15102	14969	14989	14989	14948	14873	15162	15001	15059	15095	15053	15021	14919	14927	14964	14987	15014	15024	15001	15144	15057	14960	14935	15133	14973	15019	14948	14809	14968	14938	15078	14995	14926	15068	15118	15046	15133	15055	14919	15066	15194	15148	15032	15058	15013	15166	15002	15036	15071	15079	15024	15130	14872	14862	14965	14974	14997	15027	14946	14958	15023	15051	14972	14950	15104	14995	14909	14988	15231	14961	15043	14991	14846	15003	14971	14986	15121	15123	15053	14904	15023	14973	14965	15045	14912	14955	14985	15112	14941	15060	14996	14997	14939	15041	14900	14971	14930	15046	15051	14941	15096	14914	15067	15049	15074	14909	15090	14996	14845	15009	15021	15110	15063	14995	14961	15068	14976	15055	15117	15081	15002	15095	14904	15074	14910	15043	14957	14880	15026	14987	14838	14942	15050	14986	14968	15022	14868	15079	14976	15145	15139	14971	14937	15066	14959	14966	15056	15114	14926	14980	15095	14931	15150	15010	15040	14849	15073	14891	15069	15011	15168	15079	15122	15093	14980	15057	15180	15037	14987	14816	15019	14849	14920	14925	14995	15090	15045	14830	15113	15027	14917	15055	14994	15044	15039	15119	15169	15053	14984	14918	14981	15130	14921	14985	15074	15040	15013	15111	14897	14871	15124	15013	14970	14978	15077	15045	15102	15011	15048	15182	15102	15003	14989	15183	14982	15135	15049	15165	15055	15135	14848	15045	14988	15022	15190	14998	15085	14951	14886	14968	14971	15005	14941	14920	15006	15037	14997	14891	14951	15079	15022	15028	14915	14852	14998	15082	15064	14987	15000	15016	15007	14960	15298	14832	15081	14997	14941	14923	14970	14991	14985	14948	14915	14898	14895	14948	15179	14916	15003	15082	15030	14898	15166	14830	15002	14988	14998	14862	15025	14993	15122	15070	14825	14921	15083	15183	14994	15138	14938	15084	15154	14896	14936	15070	14955	14986	15001	14986	15197	14990	14978	14928	15172	14940	15088	15066	15137	14989	14940	15118	14998	14912	14957	15074	14969	15106	15074	14960	15138	14977	14914	15126	14743	14883	15098	14988	14997	15202	14975	15019	15145	15030	14999	14854	15263	15042	15159	15264	15003	15280	15099	15073	15102	15080	14927	15273	14964	14979	15035	15146	15156	14933	15160	14844	15240	14956	15200	15124	15062	15064	15061	15114	14982	15033	15076	15064	14997	14987	15095	15074	15036	14955	14962	15112	14884	15160	14941	15168	15230	15041	14923	15115	15190	15150	14940	15158	14868	14992	14987	14835	14995	14992	14879	15098	14971	15112	15061	14864	15010	15076	15048	15057	15099	14948	14934	15015	15037	15085	15129	15148	15120	15016	15126	14981	14895	15091	15127	15045	15091	15092	14930	15082	15182	14893	15067	15029	14917	15062	15004	15128	15181	15140	14966	15188	15137	15186	15030	15020	14984	14970	15241	15145	15112	15076	15117	15036	15069	14957	14982	15024	14919	15033	14957	15183	15031	15004	14985	14975	14975	15043	15058	15007	15146	14971	15071	14966	15045	15000	14969	14960	15040	14868	15091	15113	15034	15047	15014	15026	15012	15111	14945	15060	15018	14900	14914	14984	15089	15001	15095	15131	15092	15068	14918	15052	15004	14955	15197	15043	15075	15161	15073	15116	14958	15188	15045	14992	15160	15149	15266	15098	14976	15006	14948	15008	14779	14930	15089	14999	15089	15057	15096	15060	14975	14943	14893	15114	15061	15004	15031	15038	14900	14818	14970	14973	15001	14911	15020	14990	14918	14950	14937	15105	15011	15137	15162	15072	14955	14829	15117	15139	15024	15108	15053	14886	15038	15018	15181	14925	14984	15051	14997	15012	15115	15112	15210	14961	15052	15150	14913	14855	15028	15049	14945	15100	15009	15086	15028	15041	15122	15074	14844	15040	15180	14883	15080	15128	15141	15030	15053	14902	15045	14958	14927	15080	14998	15096	15095	15033	14995	15075	15028	14866	15176	15013	15000	15002	15132	15060	14969	14985	15022	15195	15003	15021	14991	14984	15039	15189	15086	15033	14907	15008	15087	15111	15043	14796	15150	15179	15105	15136	15175	14859	15264	14868	15030	15000	14912	15033	15084	15031	15286	15094	14917	14870	15243	15084	14963	14959	15190	14907	14983	15004	15185	15061	15042	15089	15067	15194	15002	14913	14927	15049	15090	15009	14929	15051	14918	14838	15082	15040	14950	14949	15011	14935	14893	15085	15019	15014	15018	14931	14877	14919	15207	14907	15136	15172	15185	15116	15134	15029	15081	15178	14961	15087	15008	15072	14998	15077	15044	15107	15034	15054	15042	14951	14895	14993	14866	15068	14978	15099	15067	15157	15159	14848	15089	14915	15078	15271	14974	15087	14884	15052	15014	15008	14913	15077	15013	15155	14961	15175	14949	15045	15106	15100	14992	15063	14908	15032	15051	15094	15154	15124	15046	14912	15218	14844	15018	15075	15081	14958	15176	15068	14987	15032	15089	14976	15104	15064	15075	14966	15104	15119	14955	15191	15127	15079	14938	15118	15095	15052	14994	14945	14979	15066	14846	14994	15115	15027	15035	14861	14992	14997	15009	15086	15044	14980	14939	15237	15077	15051	14894	15050	15041	14932	14930	15159	15105	15083	14775	15161	15197	15116	14824	15098	15078	14896	15118	15184	14983	15117	14909	14927	15083	14930	14863	15003	15095	14886	15043	15023	14936	15135	14979	15150	14988	15035	15060	14992	15150	14806	15019	15034	15056	15055	15049	15054	14927	14983	15048	15037	14932	14910	15114	15039	14955	15077	15121	15005	15137	14993	14922	15163	15163	15103	15037	14999	15137	15126	14958	15116	15132	15126	15143	14931	14990	14977	15029	14990	14987	15013	15024	14933	15096	14964	15099	14947	14884	14877	14942	14954	15121	14994	15297	14976	15071	14845	15181	14897	15120	15017	14996	14925	15051	14978	15032	15029	15044	14956	14909	15288	15100	15100	15002	14881	15049	15050	14809	15109	15154	15088	14979	15055	14948	14988	14972	15119	14992	15018	15151	15086	15075	15203	15135	15099	15003	15113	15195	15073	15141	15178	14984	14967	14909	15031
30288	24176	26782	24451	21087	20234	19944	19489	19235	19234	19138	19153	19086	18914	19102	19039	18711	18786	18634	18728	18933	18726	18716	18545	18754	18696	18688	18534	18619	18550	18600	18686	18699	18587	18598	18877	18872	18795	18654	18697	18540	18747	18398	18741	18547	18655	18650	18701	18448	18612	18715	18728	18824	18464	18594	18647	18603	18701	18666	18528	18575	18768	18714	18692	18541	18643	18681	18551	18725	18674	18654	18509	18820	18638	18494	18480	18630	18725	18561	18711	18560	18836	18561	18483	18424	18486	18382	18544	18724	18628	18747	18561	18454	18594	18564	18715	18843	18521	18505	18596	18741	18532	18755	18558	18569	18491	18576	18521	18528	18652	18711	18704	18573	18643	18392	18598	18427	18578	18360	18565	18322	18529	18699	18643	18651	18672	18691	18702	18532	18633	18592	18674	18359	18654	18846	18563	18705	18709	18549	18654	18516	18637	18524	18627	18540	18480	18427	18613	18822	18583	18778	18477	18621	18442	18730	18820	18621	18676	18695	18627	18546	18676	18493	18401	18486	18630	18472	18718	18481	18404	18557	18381	18648	18647	18754	18816	18863	18599	18749	18675	18554	18501	18862	18447	18467	18402	18623	18603	18572	18410	18584	18551	18798	18773	18586	18425	18703	18389	18644	18600	18627	18542	18789	18786	18653	18681	18705	18643	18747	18510	18637	18664	18576	18577	18548	18749	18628	18722	18693	18784	18850	18426	18582	18563	18433	18540	18495	18627	18571	18420	18515	18772	18606	18566	18590	18777	18498	18597	18572	18665	18524	18420	18793	18520	18602	18651	18622	18631	18475	18677	18574	18926	18535	18721	18520	18722	18816	18722	18313	18534	18534	18469	18580	18746	18711	18656	18414	18670	18553	18436	18780	18674	18618	18577	18619	18588	18763	18561	18596	18491	18670	18776	18744	18469	18768	18638	18818	18445	18428	18581	18570	18577	18700	18744	18586	18351	18556	18462	18576	18579	18682	18796	18477	18490	18627	18636	18601	18675	18657	18763	18591	18587	18737	18710	18736	18562	18467	18750	18654	18617	18650	18505	18598	18461	18732	18553	18981	18635	18552	18626	18412	18390	18528	18654	18755	18756	18453	18719	18726	18633	18650	18568	18545	18674	18538	18641	18625	18392	18716	18657	18637	18984	18680	18552	18483	18534	18547	18395	18671	18453	18562	18445	18879	18522	18479	18651	18600	18625	18697	18597	18716	18706	18535	18675	18562	18712	18688	18688	18629	18562	18618	18518	18614	18433	18436	18542	18584	18521	18663	18471	18717	18679	18553	18627	18531	18654	18732	18559	18678	18715	18717	18599	18600	18579	18667	18643	18612	18479	18613	18514	18428	18453	18753	18405	18432	18795	18509	18552	18688	18723	18726	18428	18760	18714	18721	18491	18817	18673	18593	18628	18761	18457	18510	18958	18763	18539	18500	18622	18609	18741	18803	18626	18553	18461	18393	18801	18761	18645	18470	18577	18567	18600	18702	18560	18647	18600	18938	18659	18704	18561	18700	18706	18683	18647	18655	18350	18444	18627	18790	18685	18888	18648	18587	18639	18744	18497	18690	18626	18614	18668	18925	18538	18273	18562	18693	18406	18652	18867	18677	18574	18800	18660	18631	18650	18566	18710	18503	18515	18614	18626	18569	18789	18715	18545	18725	18591	18662	18705	18588	18411	18655	18584	18721	18534	18658	18840	18436	18439	18500	18538	18647	18529	18517	18721	18648	18641	18695	18358	18607	18603	18689	18480	18691	18726	18742	18409	18516	18677	18522	18492	18612	18529	18765	18793	18682	18429	18511	18730	18629	18740	18530	18672	18555	18610	18598	18694	18498	18402	18384	18671	18748	18560	18598	18504	18629	18614	18712	18715	18665	18747	18739	18596	18728	18585	18387	18691	18630	18427	18593	18515	18454	18575	18731	18598	18479	18861	18620	18596	18588	18368	18499	18832	18486	18549	18622	18524	18534	18424	18659	18536	18720	18714	18922	18655	18797	18700	18642	18519	18386	18574	18598	18458	18769	18558	18661	18582	18596	18778	18558	18643	18582	18513	18718	18659	18748	18693	18578	18721	18547	18665	18621	18743	18731	18383	18747	18522	18638	18640	18537	18701	18491	18636	18669	18534	18807	18620	18660	18812	18781	18447	18757	18972	18690	18658	18464	18559	18631	18525	18663	18537	18606	18768	18573	18760	18594	18575	18601	18409	18482	18520	18640	18783	18553	18561	18432	18718	18806	18544	18666	18627	18690	18719	18756	18703	18475	18557	18727	18693	18515	18718	18635	18637	18560	18528	18695	18377	18605	18639	18611	18676	18502	18627	18471	18522	18346	18746	18674	18600	18520	18626	18498	18660	18723	18488	18672	18614	18787	18762	18567	18658	18377	18670	18661	18637	18431	18531	18651	18748	18817	18672	18551	18724	18649	18837	18481	18627	18637	18465	18799	18638	18698	18855	18773	18629	18700	18808	18749	18582	18445	18458	18410	18605	18592	18742	18759	18506	18656	18531	18735	18499	18515	18560	18555	18603	18584	18603	18297	18600	18666	18776	18633	18493	18502	18584	18870	18781	18640	18849	18555	18638	18572	18612	18578	18606	18493	18754	18370	18727	18544	18612	18649	18550	18588	18533	18699	18671	18598	18974	18430	18719	18537	18696	18565	18590	18774	18512	18571	18651	18624	18674	18699	18536	18673	18631	18782	18718	18649	18771	18795	18436	18641	18701	18605	18556	18688	18437	18737	18628	18507	18550	18690	18552	18717	18701	18774	18553	18603	18710	18664	18491	18764	18537	18604	18735	18514	18433	18560	18474	18737	18812	18610	18651	18655	18540	18579	18608	18869	18495	18421	18505	18810	18726	18609	18560	18642	18577	18618	18657	18651	18794	18714	18819	18667	18628	18817	18504	18568	18571	18715	18607	18791	18794	18734	18489	18764	18765	18885	18566	18390	18774	18768	18615	18575	18695	18596	18732	18786	18353	18735	18555	18577	18772	18600	18350	18564	18580	18510	18561	18848	18640	18682	18768	18593	18488	18680	18597	18610	18681	18727	18531	18855	18344	18529	18794	18528	18501	18822	18449	18613	18545	18774	18745	18275	18754	18734	18695	18464	18618	18730	18660	18468	18740	18675	18566	18474	18799	18836	18583	18740	18700	18689	18674	18606	18507	18584	18700	18732	18550	18644	18496	18716	18559	18572	18463	18497	18662	18693	18515	18392	18635	18585	18487	18676	18485	18811	18681	18586	18587	18589	18572	18668	18758	18544	18604	18660	18619	18696	18450	18557	18440	18675	18723	18399	18709	18476	18768	18639	18551	18637	18683	18762	18441	18682	18503	18559	18717	18929	18646	18459	18686	18622	18454	18723	18700	18730	18684	18615	18809	18624	18633	18490	18707	18581	18581	18748	18662	18431	18455	18578	18810	18947	18546	18465	18472	18532	18624	18704	18571	18755	18726	18579	18676	18644	18496	18694	18658	18587	18792	18714	18429	18752	18697	18698	18424	18598	18640	18567	18466	18579	18586	18579	18646	18609	18775	18875	18694	18573	18504	18485	18509	18770	18610	18715	18776	18472	18482	18547	18585	18438	18478	18657	18736	18533	18349	18629	18845	18616	18465	18696	18572	18501	18547	18679	18582	18576	18742	18569	18584	18547	18583	18684	18535	18771	18823	18743	18522	18687	18618	18663	18730	18493	18707	18711	18645	18710	18627	18660	18751	18809	18574	18663	18666	18516	18569	18551	18622	18466	18643	18650	18508	18869	18696	18578	18664	18703	18839	18738	18530	18749	18715	18762	18590	18468	18745	18375	18472	18738	18542	18545	18445	18666	18658	18633	18533	18520	18672	18384	18528	18830	18581	18442	18574	18511	18558	18626	18645	18553	18648	18501	18710	18472	18719	18536	18407	18592	18737	18838	18833	18561	18625	18786	18563	18713	18732	18727	18757	18456	18526	18761	18670	18578	18564	18577	18644	18718	18463	19023	18606	18527	18568	18748	18563	18683	18679	18737	18613	18545	18562	18739	18521	18646	18513	18555	18481	18538	18591	18622	18585	18574	18601	18666	18604	18720	18497	18684	18700	18793	18675	18531	18537	18637	18739	18819	18619	18654	18774	18627	18545	18714	18649	18691	18750	18565	18534	18747	18402	18477	18692	18471	18690	18950	18471	18648	18641	18630	18505	18442	18586	18503	18452	18545	18676	18643	18538	18501	18547	18691	18661	18433	18589	18478	18762	18685	18609	18700	18558	18679	18497	18695	18544	18548	18718	18635	18464	18620	18643	18598	18748	18643	18798	18674	18577	18698	18661	18499	18893	18601	18373	18654	18551	18558	18616	18657	18680	18592	18632	18590	18652	18566	18728	18645	18587	18712	18714	18517	18541	18544	18575	18579	18745	18569	18525	18697	18917	18666	18519	18455	18621	18829	18782	18437	18652	18555	18643	18657	18631	18603	18364	18682	18914	18757	18460	18527	18568	18492	18425	18631	18673	18582	18530	18707	18839	18705	18659	18499	18603	18468	18368	18637	18635	18727	18720	18669	18708	18643	18753	18731	18573	18604	18471	18746	18594	18633	18525	18803	18620	18716	18454	18437	18837	18574	18709	18643	18831	18667	18832	18500	18349	18292	18567	18638	18696	18730	18796	18442	18760	18738	18619	18495	18671	18816	18685	18527	18592	18667	18608	18779	18471	18462	18527	18559	18627	18590	18685	18551	18832	18527	18449	18497	18739	18700	18730	18934	18602	18710	18528	18690	18560	18538	18571	18824	18737	18525	18514	18579	18640	18626	18507	18662	18579	18745	18521	18583	18628	18601	18706	18731	18834	18695	18775	18688	18470	18416	18489	18745	18761	18778	18635	18697	18522	18613	18703	18596	18555	18764	18784	18740	18551	18498	18625	18291	18660	18568	18570	18557	18719	18500	18568	18448	18624	18515	18501	18514	18362	18667	18792	18635	18742	18747	18511	18785	18632	18675	18543	18531	18615	18613	18598	18518	18640	18517	18543	18703	18531	18503	18478	18423	18551	18837	18583	18793	18506	18416	18440	18541	18484	18406	18631	18885	18723	18651	18682	18459	18534	18790	18584	18819	18650	18648	18692	18809	18695	18635	18593	18748	18651
18501	22831	23512	21411	18921	17563	17006	16436	15904	15973	15757	16028	15625	15478	15399	15674	15571	15698	15406	15287	15351	15131	15065	15301	15197	15052	15103	15097	15148	15092	15114	15107	14961	15159	15200	15273	15194	15033	15170	15059	14950	14789	15080	15193	14990	15000	15123	15075	14943	15064	15014	15024	15039	14951	15146	14991	14921	14990	15081	15235	14900	14932	15143	15101	15193	14964	14934	14930	15149	14948	15226	15065	15122	14786	15200	14967	14947	14907	15290	15070	14920	14925	15201	15057	15108	14905	15104	15158	15000	14955	15117	14921	15028	15080	15231	14970	15189	15020	15043	15053	15042	15064	14970	14992	15109	15103	15004	15052	15034	14912	15070	15018	14996	14995	15026	14933	15011	15149	15070	15151	15029	15085	15021	14994	14960	15081	14993	14989	15145	14983	15020	14923	15177	14948	14862	15082	15068	15094	15033	15040	15013	15163	15173	14904	14983	15124	15045	15065	15134	15017	14969	14934	15117	14956	15164	15018	15124	15130	15026	15005	15031	15021	15051	15000	15007	15086	15068	15075	15147	15072	15095	14997	15043	15024	14967	15005	15017	14980	14992	14963	14894	15043	14997	15159	14931	15109	15119	14951	14817	15015	14939	15048	14930	15111	14896	15092	14992	15265	15207	15033	14919	14855	15193	15003	15136	14960	15011	15065	15203	14977	15109	15087	15056	15088	15107	15052	15133	15018	15015	15023	14964	15240	15043	14848	15245	15198	15108	14968	14917	15135	14899	15072	15036	15029	15140	15019	14909	15209	15122	15077	15038	15029	15086	15099	14994	14963	15218	15012	15143	14987	15101	14906	15038	14873	14998	15151	15095	14849	15103	14997	15054	15055	14898	15004	15066	14988	14984	15085	14931	14967	15000	15135	15110	15088	15072	14933	15065	15007	14982	15096	14964	15162	15065	15003	15027	15037	14889	15043	15216	14893	15134	14966	14964	15031	15252	15002	15093	15093	14923	15171	15064	15133	15054	14905	14916	15126	14958	15000	15045	15066	15023	15133	15157	14969	14992	15036	15017	15147	15039	14961	15094	15129	15031	15027	15014	15088	15067	15185	14988	15067	14937	15004	15026	15056	14913	15249	15049	15110	15021	14997	15064	14978	14983	15132	15008	15146	15011	15142	15037	14837	15042	15089	15070	14879	14974	15004	15132	15089	15196	15087	14978	15098	15072	15028	15049	14930	15027	15021	14991	14934	14915	14952	15020	15193	15089	14987	15134	15229	14961	14961	15109	14953	15047	15273	14927	15040	14937	15042	15108	15005	15124	15102	15052	15068	15064	15224	14927	14988	15071	15075	15049	15095	15080	15030	15131	15264	15115	14930	15190	14983	15029	14996	15076	15115	14915	14863	15031	15035	15198	15159	15082	15014	15049	15088	15087	14965	15082	15010	14896	15145	15182	15160	14952	15022	14955	14982	15036	15080	15072	15273	15044	15077	15110	14961	15075	15095	15001	14915	15064	14998	15212	15171	14985	14923	15006	14910	14958	15062	14996	14900	14983	15238	15030	15080	15168	15173	15106	15101	14987	15127	14932	15096	15043	14932	14885	15003	15082	14862	14866	14997	14940	15037	15000	15062	14998	14876	14946	14954	14975	15057	14937	15044	15058	15041	14937	14925	15051	14916	14996	14893	15058	15058	15163	14886	15028	15039	15054	15053	15120	15127	14919	15046	15061	14934	14940	14972	14887	15091	15071	14955	15099	15038	14986	14978	14969	14960	15122	14961	14951	15035	15235	14928	14929	15051	14993	15066	15038	15110	14937	14908	15191	15039	14965	15068	15282	14986	15020	15157	15076	15061	15152	15072	15106	15186	14874	15062	15015	14982	15129	15054	15036	15045	15114	15011	15108	14952	15059	14962	15184	15091	15129	14970	14928	15277	14960	15152	14998	15010	15070	15128	15169	14983	15069	15096	15076	15220	15061	15093	15147	15134	14901	14918	15010	15162	14994	14914	15140	15167	15019	15159	14959	15184	14940	15130	15075	14846	15260	14987	15080	15056	15137	14954	15214	15115	15020	15141	15067	15035	15111	15029	15066	14988	15199	15006	15025	15111	15152	15030	15087	15032	15226	14882	15041	15074	14903	15009	15040	15146	15106	15140	15226	14878	14775	15129	15093	14970	14910	15137	15095	14869	15190	15056	15033	14954	15035	15250	15217	14832	15016	14959	14982	15068	15059	15066	14928	15107	15142	14968	15028	15027	15049	15028	14981	14992	14875	15006	15026	15203	15021	15051	15097	14935	15010	14966	15179	14906	15044	15077	15049	15110	15028	14892	15215	15030	15101	15000	15122	15020	15197	14924	15058	15175	15131	14970	15236	14808	14922	15084	14903	15029	15141	15086	15114	15102	15107	14924	14879	14950	15155	15079	15103	15036	15064	14856	15083	14885	15202	15068	15102	15040	15113	15124	15022	15036	14961	15049	15058	15075	15266	14987	15073	15143	15213	15170	15181	15093	15095	14944	15024	15021	14929	15055	15147	15049	15100	15031	14949	15066	14796	15140	15077	15075	14977	14976	15146	15112	15066	14815	15081	15048	14920	15033	14953	15135	15094	15057	15118	15046	15038	15024	14989	15137	15184	14955	15173	15000	15040	15084	15098	15027	15112	15102	15078	15040	14813	15228	15063	14846	15022	14888	14934	15199	15011	15002	15004	15163	15081	15037	15078	15036	15128	14926	15074	15162	15019	14966	15116	15044	14950	15078	15111	15026	14904	15066	14936	15252	15194	15135	15165	14918	15160	14991	14967	15106	15086	14883	15046	14941	15005	14991	14950	15036	14937	14969	14755	15127	15135	15042	14931	14958	14918	14867	15032	15065	15116	14894	15040	14988	14804	15045	14973	15161	15224	14838	14848	15059	15047	15052	15073	15092	15034	14913	14922	15149	15064	15019	15032	15060	15203	14957	15099	15123	15096	15043	15098	15185	15085	15117	15095	15038	15021	15027	15252	14998	14952	15112	14965	15045	15023	14895	15113	15005	15177	15045	15136	15057	14990	14971	15052	14916	15099	15078	15196	14895	15032	15145	15091	15146	15028	15056	15035	15160	15001	15155	15108	15129	15085	15171	15098	14978	15050	15119	15092	14860	15090	15174	15143	15113	15043	15004	15108	15290	14968	15095	15043	15023	15115	14988	14877	15025	15031	14925	14935	14815	14872	15053	15129	15212	15036	14948	15034	14995	15214	15144	14980	15018	14878	14969	15304	14973	15073	14932	15070	14933	15124	14984	14969	15061	15049	15111	14988	15182	14917	15036	15178	14973	15091	15158	15136	15182	14990	14987	15026	15032	15071	15035	14981	15041	15132	15016	15240	15140	15088	15096	15071	15058	15012	15081	15171	14999	14908	15045	14899	15204	14941	15073	15080	15039	15146	15081	15049	15010	15076	15091	14997	14927	15027	14905	15048	15011	15031	14993	14995	15112	14832	15117	14967	14959	14914	14973	15133	15135	15046	15213	15124	14972	15122	15189	15021	15016	15055	15135	15231	15155	15026	15070	15046	15021	15118	14943	15094	14925	15161	15037	15195	15143	15030	15160	15178	15014	15012	15169	14984	15032	15222	14994	14981	15087	15109	15204	15158	15202	15089	15058	15000	15016	15059	14849	15089	15054	15213	15159	15071	15158	14977	15124	14929	15143	15046	15078	14990	14946	15224	14994	14990	15074	15061	15075	15055	15068	15090	14960	15139	14971	15099	15050	15056	15163	14927	15164	14876	15014	15094	15008	14909	15011	15109	15163	15019	15031	14903	15065	15094	15113	15221	15103	15045	14921	15113	15042	15042	15101	15147	15060	15019	15017	14950	15195	15029	15038	14915	14999	15104	15054	14970	15260	14899	15172	14960	15095	15020	15064	15125	15149	14762	15040	14966	15272	14943	14919	15171	15010	15022	15190	15075	15060	14872	15133	15076	14895	15190	15076	14940	15010	15139	15090	15038	15034	15156	15096	15133	15050	15141	14877	14937	15013	14926	15019	14944	15071	15140	15145	15103	15061	15203	15112	15039	15034	14858	15124	14982	15137	15032	15042	15022	14887	15057	15168	15087	14980	14869	15130	15113	15136	14992	15253	15073	15099	14972	15070	15266	15012	15123	15049	14943	15153	15142	15062	14996	14998	14880	14849	15096	15071	15139	15103	14892	15154	15056	15163	15027	15203	15045	15083	14942	15097	14937	15225	14982	15079	15004	15039	14967	14848	15276	14932	15350	15079	15115	15113	15139	15099	15165	15018	15064	15079	14983	15173	15015	15062	15283	15067	15062	15177	15109	15194	15061	15025	15175	15160	15218	14854	15056	15104	14954	15029	14948	15061	15028	15127	15173	14917	15071	15092	14839	15035	15073	14857	15029	15133	15162	14772	15065	15157	14959	15070	15081	15093	15139	15192	15071	15138	15145	14902	15149	15128	14963	15143	15044	15156	14900	15068	15053	15113	15103	14955	15015	15194	15075	15019	14993	15041	15088	15205	14995	15106	15109	15053	15010	15005	14917	15138	15016	15074	14918	15044	14986	14973	14974	15049	14955	15058	14966	14913	14883	15069	15221	14903	15139	15034	15101	15124	15084	14995	15034	14992	15023	14916	15092	15128	14955	14972	15122	15092	14796	14804	14959	15001	15053	15007	15021	14969	14989	15146	15039	15033	15084	15145	14857	15288	15050	14887	15108	14871	15106	15029	15209	15073	15136	15110	14995	15079	15009	15062	15138	14952	15132	15030	14844	14999	14994	15260	15049	15113	15099	15189	15066	15070	14991	15133	14923	14966	14915	14938	15052	15135	15052	15097	15064	15013	14964	15183	14913	15197	15117	14970	15008	15009	15178	15107	15050	15091	14953	14964	14941	15102	15017	15130	15076	14975	14981	15179	15096	15220	15095	14837	14898	15060	14856	15092	15040	15042	15016	15101	14872	15127	15040	15110	15073	15068	15036	14929	14983	15029	14964	15002	15018	14991	14959	15138	14898	15108	15131	15004	14958	15300	14922	15247	15051	15031	15111	15067	15321	15053	15168	14982	15030	15061	15004	15072	15111	15075	15183	15057	15164	15011	15091	14990	15050	14975	15180	15110	14988	15018	15086	15058	15008	15037	15182	15034	15045	15152	15198	15028	15003	14986
25552	21520	28707	25842	24153	23999	23409	21364	20325	20099	20003	20173	19848	19478	19366	19458	19248	19193	19115	18723	18999	19045	18787	18931	18731	18694	18561	18670	18661	18540	18601	18493	18732	19096	19784	19377	19045	18888	18647	18659	18511	18516	18416	18475	18575	18484	18491	18432	18575	18748	18506	18531	18487	18478	18525	18346	18344	18523	18590	18486	18384	18500	18384	18767	18513	18441	18525	18273	18570	18517	18411	18700	18287	18419	18595	18436	18513	18444	18328	18424	18548	18367	18476	18414	18577	18522	18368	18136	18522	18519	18800	18702	18537	18420	18370	18496	18466	18497	18579	18678	18362	18413	18575	18557	18279	18488	18361	18461	18231	18473	18652	18560	18841	18638	18507	18673	18437	18468	18512	18327	18519	18487	18562	18574	18392	18369	18286	18424	18479	18504	18489	18579	18572	18543	18440	18354	18461	18121	18514	18450	18485	18572	18341	18630	18443	18667	18525	18461	18408	18295	18535	18342	18407	18571	18479	18474	18437	18498	18534	18593	18411	18377	18412	18372	18603	18495	18613	18571	18556	18438	18600	18432	18420	18428	18290	18390	18517	18385	18746	18657	18351	18406	18589	18428	18630	18526	18582	18684	18624	18629	18639	18544	18554	18546	18543	18245	18457	18405	18391	18427	18373	18595	18618	18540	18619	18350	18545	18448	18409	18558	18602	18673	18354	18386	18363	18553	18542	18485	18669	18559	18681	18422	18585	18328	18615	18452	18542	18308	18546	18671	18500	18556	18522	18508	18544	18421	18377	18602	18413	18432	18522	18503	18439	18531	18433	18517	18550	18326	18429	18508	18500	18337	18250	18578	18513	18364	18415	18649	18618	18513	18670	18544	18279	18444	18615	18605	18498	18622	18568	18558	18553	18374	18251	18422	18506	18474	18540	18562	18419	18642	18429	18552	18498	18497	18576	18667	18545	18573	18720	18574	18564	18696	18492	18466	18634	18407	18449	18324	18432	18548	18611	18664	18391	18462	18367	18359	18540	18455	18317	18429	18681	18565	18403	18640	18603	18440	18545	18561	18464	18354	18374	18592	18410	18593	18304	18471	18466	18500	18406	18432	18342	18321	18523	18546	18404	18399	18562	18300	18696	18421	18672	18758	18478	18320	18411	18333	18312	18274	18329	18417	18353	18440	18701	18605	18578	18427	18393	18374	18449	18597	18535	18649	18627	18519	18520	18560	18574	18345	18390	18477	18506	18406	18429	18129	18506	18473	18646	18436	18370	18510	18475	18289	18511	18504	18493	18563	18281	18323	18223	18280	18359	18473	18610	18585	18597	18528	18615	18425	18409	18520	18442	18486	18756	18466	18650	18618	18569	18483	18457	18627	18749	18490	18415	18615	18674	18389	18396	18456	18498	18444	18270	18546	18433	18406	18345	18413	18366	18498	18390	18459	18373	18539	18397	18343	18322	18416	18440	18449	18354	18520	18587	18383	18404	18358	18602	18492	18553	18456	18605	18510	18477	18405	18669	18418	18172	18551	18514	18243	18344	18517	18494	18432	18511	18406	18558	18275	18551	18386	18672	18319	18306	18495	18355	18639	18558	18608	18345	18474	18418	18611	18565	18532	18514	18739	18405	18285	18348	18400	18554	18473	18525	18186	18480	18547	18311	18386	18357	18576	18530	18455	18673	18303	18735	18369	18475	18610	18460	18224	18609	18521	18482	18614	18734	18387	18248	18443	18392	18446	18398	18414	18599	18457	18581	18428	18347	18409	18554	18506	18536	18484	18598	18753	18452	18419	18474	18566	18529	18697	18417	18510	18458	18340	18535	18707	18753	18461	18360	18399	18550	18501	18371	18400	18278	18540	18420	18758	18581	18651	18395	18205	18682	18513	18405	18321	18456	18497	18585	18491	18651	18741	18588	18439	18557	18511	18349	18685	18535	18647	18454	18480	18286	18657	18500	18554	18519	18547	18368	18494	18342	18396	18689	18457	18609	18472	18317	18490	18484	18372	18511	18511	18424	18317	18398	18506	18436	18489	18500	18489	18289	18329	18474	18457	18422	18368	18450	18289	18456	18345	18626	18348	18538	18296	18238	18585	18607	18357	18714	18483	18438	18391	18478	18593	18384	18759	18334	18568	18490	18573	18478	18277	18298	18502	18432	18313	18316	18352	18412	18421	18520	18484	18403	18564	18551	18360	18443	18514	18597	18602	18342	18539	18595	18473	18508	18411	18511	18508	18406	18596	18354	18491	18668	18710	18417	18433	18748	18564	18725	18500	18621	18528	18432	18467	18570	18465	18402	18510	18401	18491	18503	18336	18445	18339	18374	18397	18338	18591	18410	18430	18565	18593	18406	18555	18568	18391	18651	18494	18293	18517	18510	18434	18381	18580	18526	18452	18398	18459	18382	18424	18367	18352	18440	18571	18327	18413	18486	18419	18428	18398	18588	18554	18290	18559	18335	18376	18517	18392	18624	18673	18665	18504	18484	18352	18682	18619	18534	18433	18493	18553	18232	18577	18422	18530	18572	18507	18479	18555	18429	18513	18488	18503	18399	18564	18436	18330	18657	18503	18503	18398	18563	18769	18605	18492	18439	18445	18532	18468	18263	18581	18434	18367	18406	18380	18428	18463	18491	18532	18428	18695	18454	18591	18650	18305	18518	18429	18425	18387	18634	18569	18544	18440	18529	18372	18269	18431	18236	18406	18470	18549	18441	18613	18334	18359	18660	18592	18332	18639	18380	18451	18465	18656	18707	18554	18393	18536	18516	18327	18405	18300	18551	18405	18407	18559	18638	18470	18309	18429	18585	18506	18534	18473	18597	18234	18659	18408	18405	18663	18615	18470	18675	18645	18670	18525	18391	18484	18409	18248	18699	18708	18370	18350	18230	18297	18572	18624	18544	18588	18664	18719	18475	18342	18393	18560	18309	18603	18359	18490	18479	18412	18500	18355	18426	18608	18542	18307	18488	18347	18273	18430	18604	18268	18461	18463	18543	18441	18285	18415	18391	18529	18537	18502	18397	18340	18447	18491	18346	18596	18448	18382	18584	18543	18536	18591	18332	18640	18729	18529	18675	18692	18377	18524	18508	18534	18333	18528	18561	18393	18658	18677	18601	18506	18653	18202	18426	18548	18623	18457	18354	18475	18599	18521	18524	18547	18536	18484	18698	18496	18412	18426	18630	18632	18625	18598	18455	18512	18520	18429	18337	18385	18422	18363	18649	18519	18400	18568	18477	18509	18425	18586	18412	18467	18511	18655	18443	18621	18483	18571	18660	18570	18627	18274	18443	18729	18449	18332	18515	18415	18585	18434	18449	18493	18374	18464	18595	18372	18371	18447	18591	18406	18469	18294	18358	18455	18465	18512	18614	18461	18612	18644	18264	18459	18536	18458	18464	18683	18680	18325	18563	18531	18295	18437	18602	18449	18522	18250	18457	18469	18493	18431	18345	18405	18384	18651	18474	18475	18327	18594	18497	18518	18452	18480	18532	18593	18718	18301	18533	18505	18455	18597	18483	18657	18353	18386	18545	18541	18321	18406	18661	18362	18597	18357	18313	18410	18518	18506	18607	18530	18511	18522	18395	18552	18534	18408	18491	18296	18437	18428	18474	18426	18302	18364	18344	18426	18396	18411	18353	18415	18865	18630	18559	18207	18697	18343	18254	18565	18388	18393	18449	18602	18392	18383	18499	18375	18599	18191	18348	18500	18634	18467	18462	18669	18494	18354	18383	18555	18516	18476	18437	18344	18414	18531	18516	18411	18494	18502	18588	18598	18498	18389	18387	18488	18392	18521	18500	18300	18409	18545	18568	18447	18416	18620	18459	18436	18588	18290	18647	18608	18495	18590	18620	18407	18509	18446	18387	18547	18386	18543	18574	18404	18604	18587	18526	18357	18424	18585	18587	18605	18307	18588	18447	18310	18521	18448	18561	18551	18720	18548	18682	18546	18279	18528	18571	18637	18476	18596	18532	18492	18516	18392	18717	18513	18452	18481	18501	18433	18310	18580	18341	18568	18700	18503	18429	18613	18570	18446	18377	18556	18417	18498	18540	18435	18574	18469	18446	18486	18562	18410	18468	18417	18430	18705	18454	18737	18445	18357	18466	18442	18651	18637	18479	18447	18436	18464	18412	18218	18409	18372	18361	18696	18479	18410	18628	18693	18541	18540	18324	18511	18525	18464	18442	18402	18357	18519	18470	18604	18449	18670	18624	18423	18374	18459	18581	18462	18432	18424	18544	18519	18798	18488	18573	18762	18301	18675	18462	18491	18374	18678	18460	18484	18553	18399	18672	18482	18335	18331	18481	18638	18585	18381	18316	18649	18569	18441	18655	18632	18314	18495	18365	18396	18318	18482	18696	18509	18752	18490	18570	18523	18361	18582	18564	18557	18655	18557	18450	18583	18610	18467	18535	18490	18547	18358	18774	18617	18336	18469	18429	18594	18449	18529	18278	18523	18531	18609	18526	18341	18454	18505	18492	18427	18677	18312	18468	18603	18266	18444	18588	18584	18425	18664	18403	18744	18526	18456	18387	18584	18421	18761	18473	18457	18462	18520	18495	18595	18624	18442	18375	18307	18623	18460	18438	18493	18715	18396	18381	18335	18484	18291	18572	18373	18269	18283	18525	18641	18465	18576	18696	18493	18646	18440	18679	18490	18226	18312	18545	18430	18256	18525	18599	18339	18457	18441	18580	18409	18418	18634	18468	18407	18637	18408	18537	18569	18438	18545	18488	18744	18490	18373	18477	18429	18487	18447	18569	18589	18404	18707	18647	18435	18464	18780	18421	18642	18523	18158	18534	18560	18528	18697	18480	18274	18527	18535	18566	18518	18422	18557	18451	18533	18489	18310	18384	18469	18490	18423	18510	18358	18383	18467	18572	18400	18544	18561	18517	18574	18531	18489	18419	18349	18542	18587	18239	18485	18473	18426	18397	18767	18653	18333	18699	18444	18542	18438	18366	18278	18415	18674	18187	18561	18509	18396	18532	18450	18444	18528	18466	18488	18465	18347	18618	18465	18355	18474	18589	18430	18496	18493	18523	18442	18389	18476	18484	18602	18550	18511	18462	18515	18498	18357	18409	18348	18404	18443	18410	18507	18458	18542	18394	18505	18608	18542	18535	18525	18649	18367	18273	18592	18494	18401
18307	30012	30953	27946	23845	21226	19902	19044	17966	17163	17489	17506	16818	16334	16271	16193	16252	16022	15563	15763	15429	15439	15490	15791	15337	15227	15155	15156	15172	15180	15064	15195	15304	15878	16944	16602	15923	15585	15132	15121	15309	14986	14968	15092	15078	14934	15215	15180	15010	14923	15106	15048	15038	15101	14934	15083	15106	15056	15066	14917	15125	14990	14975	15015	15229	14864	14930	15124	14973	15114	15166	15028	15024	15257	14995	14970	15158	15155	14987	15031	14928	15051	15080	15098	15007	15112	14952	15031	14877	15066	15038	15132	15026	15037	15129	15106	14928	15134	15055	14895	15078	14902	15021	14993	15125	15158	15026	15035	14895	15141	14946	15230	14999	15261	15144	15071	15061	15156	14870	15103	15056	15110	14859	15105	14992	15002	15087	15142	14884	15141	14975	15035	14964	14893	15115	15179	15148	15052	14958	15067	15095	15005	15266	14886	15122	15086	14986	15127	15011	14729	15019	15161	14972	15030	14899	15032	15076	15145	15001	15331	15041	14973	15133	14944	14963	14973	15067	14965	14974	14934	15089	15130	15173	14756	15002	15004	15138	14956	15184	15000	15052	14971	15037	14983	15060	15047	15007	15107	14924	15107	14800	14973	15001	14830	14924	15069	14948	15198	15051	14797	15168	14900	15081	15116	14819	14982	15014	15175	14933	15039	14870	15074	15001	14885	15044	14973	15104	14863	15031	15073	14944	15020	15066	15161	15059	14959	14917	15074	14955	15008	15067	14971	15198	15043	15177	14850	15160	15150	14873	14940	15044	14921	14952	15046	14949	14977	14934	15015	15002	14883	15090	14984	15134	15117	15036	15030	15041	15040	14837	15057	15069	15018	15043	14990	15078	14971	15046	14999	15078	15080	14953	15164	15095	15019	15182	15067	15093	15053	15090	14981	15077	15044	15104	15041	14962	14870	14898	15031	14989	14918	14952	15099	15018	15035	14940	15082	14831	15283	15184	15018	15102	14891	14932	15151	15096	15012	15149	15087	14993	14993	15008	15094	15326	15001	15277	14856	14991	15012	14911	14996	14840	14980	14854	14911	14969	14958	15177	14977	14936	14869	15188	15207	14961	14919	14876	15004	14985	15086	15018	15020	14995	14980	15006	14954	14955	15023	15068	15138	14996	14982	14984	15003	14985	15224	15031	14917	15200	15096	15140	15067	15111	15039	15121	15068	15178	14792	15083	14981	14789	15219	15120	14906	14996	15093	15084	14979	14949	14934	15001	14946	14999	14994	14990	15135	15056	14746	15129	15007	15093	15107	14827	14824	15161	15018	14956	15022	14837	15143	14959	15103	15087	15036	15230	14893	14953	15090	15021	14879	14988	15044	15025	14962	15138	15109	15004	15039	15041	15186	14934	14993	14909	14999	15126	14956	15082	14926	14894	15011	15117	15033	15062	15027	15059	15030	15040	14881	15127	15103	15225	14987	14965	14992	15041	14964	15072	15195	15059	15065	15032	15110	15104	15063	15064	15003	15018	14892	15018	14944	15051	15156	15050	15109	14959	15133	15094	15110	14927	15127	14809	15071	15040	14952	15202	15183	15046	14924	14980	15235	15029	15077	15084	14951	14908	14863	14947	15194	15212	15032	15153	15089	15006	14913	14925	15007	15099	15036	15111	15008	15035	14980	14913	14730	14933	15132	15058	14952	14904	15109	14880	15052	15147	14872	15001	15076	14930	14949	14967	15004	15132	15049	15061	15304	15112	14974	15001	15039	15105	15075	15020	15110	15086	14984	15051	15106	15087	14962	15081	15095	14846	14911	15076	15179	15122	14979	15199	15111	15022	15042	15178	14969	14990	15216	15044	15096	14959	15112	14991	15247	14972	15136	15058	14933	15036	15006	14939	15155	14954	14957	15055	14986	15081	15022	15107	15088	14964	15203	15149	15081	15255	15087	14891	15045	15031	15134	14888	14935	14961	15060	15043	15126	14995	15005	15053	15066	15008	14943	15134	15149	15069	15170	15075	15044	15156	15062	14918	14942	14911	14899	14985	14979	15045	15231	15029	14920	15121	14959	15012	15152	14956	15151	15207	15030	15126	15133	14934	15032	15020	15121	15121	14994	15101	15042	15108	15044	15070	14990	14961	15124	14943	15030	15101	14864	15036	15115	14911	15028	15111	14946	15023	15189	14937	14988	14879	15019	15048	15174	14869	15065	15085	15083	15071	14993	15024	15009	15124	15106	15096	14980	15123	15134	14968	15024	14835	15055	14985	14989	14970	15007	15170	15020	15025	14977	14972	15112	14965	15088	14960	15072	15069	14945	15075	14772	15017	15128	14821	15049	15093	14935	15044	15119	15099	14913	15062	14969	15073	14999	14906	15077	14995	15126	14930	15103	15152	15191	14963	14886	14998	14925	15198	15025	14927	15098	15056	15080	15054	15007	14951	15045	15012	15258	15071	15093	15030	15117	15046	15055	14865	15067	15066	14901	15081	14927	15058	15013	15051	15005	15157	15044	14948	15000	15136	15029	14886	14940	15048	15229	15033	15012	15023	15155	14939	15052	14957	15134	14963	15031	14978	14891	14921	14988	15046	14933	15162	14904	15035	15081	15001	15087	14967	14950	15138	15044	15194	14972	15136	15071	15059	15062	15075	15054	15150	14976	14885	14845	14895	15059	14997	14991	15031	15127	15165	15173	14958	15083	15082	15066	15035	15140	15003	15109	15014	15051	15248	15094	15032	14984	14956	15034	15173	15038	14939	14932	15021	15096	14997	15029	14928	15020	15035	14991	14967	15156	14935	15160	15081	15121	14971	15045	15056	15182	14957	14904	15109	15155	14922	14952	15024	15064	15109	15076	15047	15023	15020	14930	15103	14943	14960	14997	15020	14833	15070	15024	15104	15036	15101	15017	15062	14898	15038	15043	15044	14898	15136	15143	15090	14957	15058	15000	15069	15009	15139	15063	15013	15020	15149	14966	15009	14978	15094	14884	15116	14811	14917	14994	14957	15141	14884	15112	15110	14962	15095	14911	15069	15015	15068	15117	15106	15033	15097	15051	15078	14907	15043	15036	14806	14946	15094	14821	15063	15138	14923	15129	15009	15168	15089	15040	15071	14972	15036	15072	15127	15181	14994	15010	15150	15095	15118	14855	15149	15150	14947	15039	15008	15080	15024	14985	14982	15026	15098	15116	15027	15127	15188	14841	15191	15032	15095	14940	15053	15163	15231	15009	15123	14709	15130	15100	14989	15020	15027	14833	15190	15041	14901	15018	14995	15094	15050	14973	15058	14975	14903	14941	15181	15041	15140	14972	15047	15216	15108	15041	15007	14929	14950	15130	14958	15008	14988	15024	14990	15045	15056	15009	15194	15085	15166	15027	15188	15173	15063	15166	14874	15227	14866	15045	15072	15199	14950	15067	14874	15245	15015	14992	14915	14884	15014	15061	15111	14990	15181	14995	15143	15123	15068	15055	15044	15052	15021	15179	15108	15176	14906	15077	15008	15066	15038	14927	15160	15006	14962	15086	15049	14996	15040	14966	15021	15060	15025	15195	15111	14985	15098	15000	15009	14963	14979	14875	15076	14962	14909	15132	15055	14951	14987	14896	15057	15065	14958	15071	15149	15076	14939	14993	14809	14919	15080	14955	15113	15082	15053	14937	15178	15171	14934	14998	14907	15057	15118	15130	14960	14941	14915	14815	15040	15130	14986	15042	14953	15084	15130	15099	15188	15079	15129	15078	14942	15136	14887	15035	14961	15066	15020	14820	15098	14970	15089	15062	14982	14956	15156	15014	14939	15000	15021	15076	15047	15051	14994	14939	15025	15165	15163	14916	15163	14976	15126	15000	15000	15084	14906	15033	15044	15112	15030	15029	15041	14922	14910	15095	15009	15109	15079	15002	15098	14940	14953	14967	15071	15047	14983	15122	14952	15155	14923	15029	15226	15114	15016	14912	14926	15059	15123	15036	14850	14998	15085	15002	15029	15147	15001	15084	15126	14970	15068	15150	15125	15153	15006	15091	15065	15043	15112	14944	15122	15005	15096	14979	15255	15147	15061	15104	15014	15180	15071	14888	14950	15068	15059	15058	15148	15092	15038	15146	14938	15073	15106	15013	15061	15104	14908	15029	14986	15125	14933	14929	15002	15179	14950	15112	14979	15124	15010	15074	15151	15027	14902	14933	15111	14967	14852	14957	15056	15049	15040	15086	15152	15131	15052	15286	15023	15127	15163	15085	15078	15056	15207	14753	15164	15174	15199	15084	15114	14943	15108	14998	15101	15002	15005	14994	14997	14982	15060	14987	15050	15071	15019	15107	14981	15024	15070	15071	15077	14907	15204	15029	15110	15233	15049	14965	15095	15101	15084	14894	15213	15113	15114	15104	14934	15237	14900	14997	14976	14915	15069	15008	14987	15100	15020	14956	14993	15009	14960	15133	14888	15020	15024	14877	15255	14993	14990	14922	15009	15092	14966	15062	15123	15232	14993	15031	15047	15151	15126	15067	15030	14850	15084	14954	14918	15104	14877	15165	15010	14997	15071	15075	14946	15012	15117	15018	14897	15045	14852	14994	15000	15198	14948	15019	15092	15028	14915	14973	14935	14802	15093	14949	14921	15086	15060	15036	15102	15073	14878	15217	14988	14982	15123	14926	14884	15036	14836	15052	15021	15099	15061	15238	15006	15046	15069	14993	15115	15121	15026	14834	15061	15157	14951	15020	15147	14992	15014	14975	15083	15202	15009	15069	15129	14993	15204	14935	15156	15011	15237	14953	15001	15045	14985	15058	15141	15163	15027	14915	14980	15029	15137	15023	14878	15133	14909	15069	15025	15175	15275	15044	15130	14939	15085	14958	15013	15141	15002	14969	15138	15025	15006	15091	14991	14905	14995	14928	15011	14916	15033	15138	14959	15043	14955	15062	15140	15114	14901	15039	15070	15029	15133	14885	15094	15217	14940	15213	14979	14887	15151	15045	15061	15115	14902	15145	14986	15172	15059	15164	15194	15038	14959	15026	14974	14938	15038	15007	15030	15010	14977	15084	14940	15005	15109	14937	15012	15056	15084	14871	14949	15145	15034	14954	14991	15176	15111	15217	15080	15095	15107	15075	14966	15058	15095	14955	15116	15146	14940	15041	14977	15061	14891	15076	14986	15068
23893	21518	29152	24501	22682	25641	26997	22432	20982	20903	20807	20958	20125	19516	19334	19421	19537	19160	18734	18574	18668	18270	18728	19593	18451	18245	18332	18022	18067	18220	17999	17985	18165	18439	19761	20354	19790	18720	18453	18065	17853	18058	18072	17857	17957	18050	17963	18046	18096	18002	18219	17920	17841	17905	17869	17854	18101	17945	17785	18254	18069	17838	18105	17807	17961	17926	17953	17744	17941	17751	17888	17986	17767	17969	18043	17712	18051	17964	17862	17751	17960	17994	17899	18003	17910	17826	17716	17976	17934	18003	17784	17923	17917	17896	17925	17933	17931	18065	17990	17937	17931	18067	18012	17863	18109	17960	17873	17790	17864	18055	17863	18084	17999	17990	18058	17920	17928	18019	18007	17748	17819	17869	17967	17762	17994	17669	18198	17816	17956	17848	17896	17995	18022	17940	17864	17910	17857	18032	18049	17936	18098	17910	17949	18020	17915	17960	17788	17794	18014	17824	18039	17918	18079	18007	17816	17867	18042	17891	17737	17711	17900	17940	17789	17834	17872	17893	18122	18014	17931	17832	18091	17721	18026	17923	17770	17914	18013	17822	18044	17859	18006	17920	17959	17949	17898	17813	17866	17881	18080	18096	18119	17839	17959	17825	17698	17821	17974	17883	18019	17829	17821	17619	17683	17653	17806	17599	17843	17872	17910	17815	17791	17801	17992	18007	17775	18005	17941	17932	17851	18023	17966	17762	17916	17794	17892	17962	17768	17982	17884	18062	17944	17954	18021	18049	17716	18007	17753	17786	18001	17945	17857	17806	17876	18038	18085	17876	18106	17966	17961	17868	18079	17849	17865	18033	17775	17978	17866	17758	18005	17959	17943	17952	17834	18037	17876	17954	17955	17956	17978	17892	17845	17832	17875	17902	17890	18021	17823	17932	17923	17924	17761	17821	17886	17887	17837	17735	17995	17953	17882	18044	17810	18057	17800	17899	17918	18121	17523	17488	17938	17826	18087	18043	18055	17749	17857	17966	17782	17883	17882	17796	17678	17965	17830	17998	17983	18078	17929	17848	17906	17726	17801	17624	17950	17941	17978	17930	17921	17809	18062	17757	18061	17972	17807	17805	17876	18001	18070	17960	17768	18046	17967	17847	17941	18016	17985	17943	17849	17771	17874	17878	17944	18082	17806	17661	17775	17967	17900	17879	18089	17972	17869	17895	17943	17964	17924	17817	17847	17660	17845	18013	17875	17738	17908	17858	17723	17879	17949	17973	17877	17917	17808	17952	17994	17820	17842	17875	17949	17943	17875	17953	17897	17829	17911	18194	17826	17840	17940	17983	18075	17704	18008	17747	17967	18076	17707	17828	17721	17749	18178	18119	18055	18020	17692	17690	17941	17961	17964	17985	17893	17875	17766	17728	17935	17903	17981	18039	17737	17754	17898	18150	18152	17816	17984	17826	17908	17762	17822	17925	18242	17945	17911	17919	17988	17847	18000	17960	18033	18024	17861	18030	18053	18110	18044	17818	17914	17846	17835	17852	17995	17626	17861	17798	17978	17973	17998	17984	17903	17969	18117	17704	17912	17818	17804	17867	17828	18135	18199	17804	17839	18009	17955	18144	18123	17955	17783	17945	17940	17847	17970	17845	17542	17897	17873	17799	17839	17923	17861	17850	17802	17941	17847	17907	17993	17884	17860	17901	17804	17732	18173	18029	17996	17977	17954	17888	17947	17984	18000	18025	17966	17746	17975	18002	17873	18024	17915	17897	17901	17746	17867	17689	17868	17933	18079	18105	17725	17853	18061	17930	17951	17819	17987	17905	17939	18041	17973	17926	17808	17960	17860	17786	17891	17852	17798	17880	17810	17813	17947	17747	17873	18088	17916	17758	17837	17736	17826	18049	17907	17940	18063	17979	17926	17941	17693	17739	17717	17931	17868	18084	18016	17848	17978	17745	17808	18012	17791	18169	17923	17753	17976	18085	18017	17743	18075	17826	18175	17976	17933	17948	17820	17940	17836	17984	17807	18021	17899	18087	17862	17930	17934	18076	17909	17980	17741	18019	18034	18106	17986	17912	17910	17861	18041	17834	17633	17882	17971	17854	17990	17782	17811	17979	18214	17786	17773	17861	17854	17736	17800	17920	17941	17923	17936	17941	17977	17920	17862	17698	17949	17789	17953	18039	17860	18050	17856	17767	17852	17805	18005	17818	17755	18047	17859	17979	17883	17842	18104	17978	17975	18014	17779	18075	17868	17977	17870	17834	18143	17826	17932	17938	17782	17874	17809	17973	17844	17919	17925	17969	18134	18050	17908	17770	17749	17782	17897	17925	17665	17981	17877	17954	17872	18142	18067	17992	17789	18096	17734	17720	17855	17903	17772	17940	17814	18039	17843	17744	18078	17725	17896	17916	18081	17915	17923	17735	17803	17650	17949	17949	17923	18040	17828	18042	18185	17981	17930	18000	18095	17959	18088	18056	17720	17947	17958	17864	17671	17792	17957	18100	17963	18119	17818	17991	18012	17958	17928	17804	18035	18030	18013	18086	18169	17899	18114	18223	18082	17935	17790	17895	18086	17990	17970	18024	17685	17838	17801	17961	17824	17882	17986	17887	18091	17944	17955	17992	18120	18054	17862	17989	17852	17836	17852	18093	17858	17836	17976	18102	17902	18120	17884	17745	18024	17822	17873	18020	17795	17849	17958	17940	17744	17859	17921	17873	17792	18066	17740	17799	17938	17974	17945	17925	17950	17951	17928	17991	17988	17828	17914	17817	17955	17945	18011	17956	17843	17985	18099	18127	18124	17730	17899	18122	18026	17964	17803	17873	17900	17968	17984	17762	17806	17785	17774	17691	17835	17818	17895	17864	18031	17890	17784	18018	17916	17842	17813	17888	17905	17947	18129	18037	18095	17787	17890	17805	17974	17866	17881	17909	18133	17887	17994	17841	17799	17918	17993	17709	17930	17754	17838	17886	17988	17853	17868	17871	17859	17802	17991	17808	17825	17901	18004	17761	18004	17934	18023	17820	18011	17994	17919	17847	17809	17659	17863	17874	18009	17896	17963	18161	17824	17784	18112	17781	17828	17728	17631	17966	17757	18038	17713	17980	17874	17833	17889	17813	17918	18009	17835	17785	17776	17859	17909	17710	17845	17765	18028	17814	17754	17811	17792	17762	17923	17744	18006	18064	18022	17988	17995	18039	17978	17799	18223	17987	18196	17977	18017	17967	17798	17834	17867	17798	18208	17623	17751	17705	17752	17933	17945	17870	17772	17841	17900	18035	17998	17992	18150	17795	17923	17862	17938	17759	17860	17893	17905	17714	18112	18025	18041	18073	18019	17824	17908	17823	17853	17841	17860	17976	17731	17885	18138	17830	18010	17647	17935	17738	17962	17788	17924	17931	17722	17797	18026	18023	18042	18147	18087	17918	18031	17702	17786	17878	18038	18034	17844	17967	17890	17916	17787	18051	17633	17835	17957	17808	17658	17879	17925	18004	17706	17914	17714	17851	17862	17736	17917	18050	18039	17850	17756	18086	18030	18031	17951	17884	17836	17925	17835	17883	17983	18069	18137	17796	17858	17928	18010	17963	17981	17785	17962	17773	17941	17842	18068	18100	17811	17820	17932	18027	17986	17873	17903	17985	17876	17770	17923	17888	17947	18090	17908	17792	17877	17956	18015	18043	18018	17808	17949	18018	17728	17815	17871	17962	17887	17705	17969	18126	17706	17738	17931	17957	17732	17738	17853	17880	18089	17903	18046	18038	17868	17925	17756	18012	18051	17905	18012	17958	17867	17701	17752	17914	17833	18176	18088	18040	17881	17727	17888	17989	18010	17875	17880	17981	17813	17912	17998	17910	17813	17912	17936	17984	17823	17896	17744	17785	17905	18013	17952	17981	18117	18077	18123	17912	17811	17628	17841	17808	17964	17981	17874	18021	17887	17806	17941	17941	17779	17893	17885	17763	17761	18009	17944	17816	17991	17861	17947	17871	17861	17983	17940	17855	17934	18088	18082	17843	17771	18004	17980	18009	18063	18066	17997	18085	17981	17757	17969	18006	17792	17830	17875	17931	18203	18047	17706	17903	18042	18016	17988	17975	18055	17823	18082	17794	17907	17916	17830	17846	18006	17985	17834	18011	17895	17862	17921	17855	17748	17981	17845	18061	17877	18065	17799	17940	17814	17844	18125	17918	17952	17954	17933	17952	17691	17947	17702	17823	17800	17668	18175	17974	17943	17821	17860	18050	17873	17876	18109	17871	17887	18050	17773	17984	17864	17914	18008	17862	18010	17774	17889	17843	17967	17782	17982	17912	17855	17809	17678	17958	17847	17882	17800	17918	17722	17891	17952	17822	17924	18093	17766	17696	17772	17728	17936	17986	18109	17814	18055	17868	18008	18054	17835	17979	17748	18107	18111	17827	17751	17866	17764	17901	17887	18019	17926	18021	17949	17930	17867	17703	17966	17808	17882	17957	17950	18080	18061	18025	17917	17897	18022	18072	17965	17815	18039	17938	17853	17812	17880	17963	18241	18004	17970	17796	18064	18110	17978	17938	17904	17778	17738	18152	17904	17995	17951	17819	17907	17855	17946	17807	17970	17921	17876	17991	17997	18051	17741	17995	17779	17796	17866	18029	17912	17848	18121	17908	18086	18001	17892	18002	17990	17935	17749	18097	17825	17871	17848	17831	17786	17832	17822	18001	17931	17835	17913	17949	17742	17658	17807	17787	17819	17934	18045	18097	17859	17878	18033	17871	17945	18036	17889	17905	17918	17904	17889	18040	17820	17857	17700	17939	18064	18075	17807	17858	18057	17855	18053	17843	17819	17997	18054	17914	17693	18035	17967	17783	17806	17925	17877	17800	17899	17822	17918	17994	17873	17973	17905	17937	18052	17749	17902	18071	17849	17972	17869	17981	17871	18000	17847	17844	17823	17984	17990	18016	17767	17921	18148	17732	18008	17804	17968	17944	18036	17712	18001	17902	17999	17874	17840	17979	17886	17813	17989	18270	18052	17998	18019	17935	18014	17683	17888	18031	17818	17643	17885	17907	17926	17950	18006	17956	17835	17957	17956	17856	17804	17817	17986	17863	18022	18154	17949	18071	18025	17751	18185	17949	17875	17889	17945	17998	17790	17727	18020	17803	17841	17982
20719	35146	35998	32467	28174	24280	22373	21112	19540	18777	19198	18888	17704	16907	16717	16683	16612	15908	15906	15939	15909	15681	15669	17197	15112	14967	15001	15105	14856	14878	15181	14798	15037	15573	17817	18292	17091	15691	15124	14730	14607	14755	14727	14710	14912	14602	14721	14721	14832	14610	14642	14860	14467	14589	14614	14703	14401	14708	14717	14675	14615	14682	14757	14552	14627	14726	14453	14684	14643	14627	14669	14971	14610	14688	14763	14568	14545	14761	14725	14827	14633	14776	14834	14595	14618	14663	14699	14579	14632	14588	14737	14773	14621	14767	14581	14641	14732	14692	14656	14751	14711	14610	14780	14649	14729	14658	14731	14792	14714	14808	14700	14661	14652	14572	14589	14680	14662	14879	14600	14616	14771	14781	14651	14604	14747	14600	14612	14643	14815	14587	14538	14764	14626	14592	14706	14777	14725	14666	14554	14532	14736	14767	14732	14645	14629	14677	14784	14894	14721	14733	14735	14636	14567	14719	14648	14684	14625	14715	14722	14752	14644	14641	14620	14718	14770	14625	14754	14583	14861	14793	14735	14686	14768	14670	14578	14858	14558	14627	14645	14587	14774	14610	14484	14836	14734	14654	14817	14677	14630	14579	14794	14648	14878	14773	14640	14588	14741	14578	14823	14587	14736	14620	14761	14762	14700	14508	14635	14606	14688	14457	14731	14664	14705	14635	14773	14633	14826	14730	14568	14626	14673	14631	14620	14515	14839	14719	14736	14837	14691	14532	14633	14687	14756	14601	14713	14694	14809	14638	14692	14569	14635	14606	14694	14729	14820	14753	14503	14790	14614	14585	14635	14849	14771	14650	14654	14618	14559	14776	14636	14592	14705	14697	14675	14700	14735	14875	14608	14805	14541	14696	14784	14592	14840	14638	14545	14449	14687	14615	14453	14575	14708	14556	14644	14853	14625	14610	14646	14648	14822	14816	14695	14572	14650	14800	14765	14791	14775	14742	14667	14708	14688	14772	14530	14743	14680	14584	14689	14700	14690	14574	14725	14697	14643	14794	14648	14727	14745	14692	14506	14631	14762	14707	14577	14889	14761	14644	14724	14715	14568	14593	14669	14671	14645	14635	14629	14696	14694	14691	14792	14630	14809	14791	14668	14633	14792	14713	14801	14570	14556	14589	14647	14857	14569	14685	14723	14533	14671	14588	14581	14649	14798	14800	14708	14567	14687	14637	14694	14802	14761	14523	14599	14742	14622	14710	14684	14690	14742	14584	14651	14724	14549	14681	14604	14718	14766	14781	14634	14758	14744	14635	14833	14808	14592	14753	14721	14603	14593	14711	14660	14611	14967	14917	14736	14642	14536	14698	14644	14772	14787	14658	14771	14830	14744	14786	14639	14656	14764	14633	14737	14633	14568	14651	14651	14649	14845	14789	14669	14709	14807	14728	14605	14802	14617	14737	14794	14649	14544	14588	14755	14692	14688	14744	14557	14691	14701	14709	14497	14752	14513	14549	14608	14660	14584	14864	14605	14800	14601	14717	14757	14654	14713	14660	14632	14572	14711	14683	14941	14712	14824	14658	14586	14623	14652	14690	14686	14759	14638	14744	14764	14678	14637	14793	14555	14706	14779	14511	14528	14685	14601	14662	14553	14673	14563	14526	14525	14659	14677	14728	14676	14737	14763	14756	14660	14681	14751	14774	14760	14587	14550	14637	14636	14696	14693	14891	14586	14510	14700	14612	14632	14771	14904	14567	14532	14711	14799	14680	14714	14541	14574	14666	14681	14872	14594	14614	14592	14622	14834	14704	14661	14868	14622	14669	14784	14642	14828	14587	14680	14746	14758	14664	14688	14422	14600	14740	14711	14972	14586	14959	14650	14803	14504	14593	14522	14605	14586	14705	14558	14688	14717	14543	14493	14665	14873	14596	14622	14518	14687	14682	14784	14674	14531	14555	14610	14646	14713	14693	14581	14782	14633	14641	14714	14522	14516	14707	14729	14778	14642	14667	14849	14731	14749	14656	14727	14642	14658	14604	14644	14852	14629	14748	14767	14799	14627	14803	14681	14588	14744	14622	14527	14672	14658	14679	14851	14728	14842	14621	14653	14601	14549	14522	14778	14602	14592	14609	14640	14795	14608	14639	14486	14699	14691	14686	14644	14662	14809	14584	14633	14671	14737	14751	14812	14772	14687	14480	14677	14547	14739	14821	14637	14766	14452	14727	14712	14618	14819	14704	14640	14656	14717	14578	14709	14706	14747	14724	14624	14499	14544	14682	14754	14706	14592	14492	14644	14667	14674	14608	14926	14618	14641	14785	14797	14559	14711	14699	14717	14837	14658	14476	14630	14629	14679	14760	14767	14768	14612	14683	14884	14794	14773	14547	14699	14753	14640	14713	14505	14599	14522	14659	14840	14847	14614	14619	14781	14724	14706	14787	14847	14541	14705	14711	14737	14573	14746	14530	14799	14877	14688	14673	14596	14657	14785	14830	14873	14778	14627	14655	14863	14760	14842	14684	14720	14682	14689	14861	14747	14735	14709	14750	14474	14672	14596	14678	14672	14638	14778	14779	14742	14726	14650	14603	14919	14676	14662	14668	14565	14666	14587	14768	14554	14686	14634	14643	14765	14500	14834	14518	14869	14618	14619	14527	14715	14836	14761	14648	14605	14633	14771	14575	14763	14706	14736	14523	14829	14774	14741	14633	14686	14776	14681	14519	14708	14618	14736	14703	14678	14715	14664	14619	14675	14692	14758	14692	14619	14502	14686	14698	14657	14713	14829	14537	14723	14591	14674	14688	14478	14711	14681	14660	14768	14686	14779	14821	14633	14716	14479	14657	14593	14747	14628	14711	14696	14621	14711	14705	14711	14770	14495	14673	14672	14721	14776	14730	14725	14708	14506	14589	14430	14508	14656	14663	14559	14743	14864	14749	14577	14689	14699	14737	14770	14716	14692	14667	14488	14634	14750	14615	14760	14739	14878	14627	14733	14618	14551	14614	14686	14593	14565	14732	14519	14594	14755	14694	14818	14721	14739	14725	14607	14599	14651	14730	14665	14560	14725	14636	14628	14805	14696	14742	14706	14532	14970	14743	14812	14602	14568	14727	14486	14648	14715	14641	14727	14739	14670	14669	14665	14688	14754	14574	14759	14681	14710	14511	14655	14652	14655	14646	14634	14659	14540	14792	14645	14738	14645	14661	14709	14672	14630	14730	14434	14734	14655	14555	14757	14747	14636	14656	14664	14614	14587	14769	14654	14747	14697	14729	14706	14661	14625	14734	14715	14625	14822	14704	14652	14669	14610	14670	14524	14578	14572	14749	14584	14602	14689	14734	14711	14803	14752	14511	14733	14572	14904	14764	14554	14733	14741	14621	14701	14615	14835	14594	14779	14638	14735	14662	14668	14679	14649	14606	14543	14691	14807	14868	14753	14845	14662	14804	14543	14719	14694	14648	14712	14784	14621	14775	14637	14687	14707	14559	14768	14648	14880	14702	14786	14597	14619	14717	14830	14902	14675	14794	14702	14701	14559	14538	14626	14604	14794	14740	14633	14783	14663	14654	14654	14700	14662	14718	14714	14831	14497	14588	14570	14492	14653	14459	14880	14727	14631	14795	14691	14599	14958	14631	14697	14678	14575	14730	14692	14622	14740	14565	14467	14550	14799	14759	14731	14559	14616	14787	14657	14716	14703	14740	14654	14789	14705	14697	14842	14636	14554	14453	14776	14614	14587	14719	14564	14671	14662	14598	14754	14747	14775	14791	14531	14717	14834	14798	14805	14575	14843	14596	14748	14719	14742	14735	14583	14843	14707	14619	14763	14562	14764	14613	14731	14583	14640	14522	14629	14815	14789	14685	14576	14787	14642	14628	14701	14716	14701	14732	14671	14601	14824	14678	14775	14848	14561	14691	14604	14764	14752	14774	14579	14758	14682	14665	14625	14701	14822	14596	14685	15093	14511	14595	14758	14776	14630	14587	14641	14855	14742	14630	14729	14703	14678	14621	14588	14648	14649	14849	14580	14730	14691	14813	14720	14640	14729	14715	14796	14677	14770	14527	14531	14684	14854	14717	14861	14590	14658	14697	14634	14647	14852	14625	14810	14527	14795	14430	14792	14533	14823	14712	14551	14675	14690	14617	14783	14718	14600	14660	14595	14898	14762	14659	14718	14798	14617	14499	14635	14723	14666	14584	14587	14781	14785	14554	14869	14498	14547	14709	14812	14590	14618	14574	14839	14594	14725	14654	14699	14530	14895	14482	14435	14796	14642	14555	14614	14595	14818	14879	14736	14644	14688	14786	14669	14717	14646	14652	14813	14428	14776	14490	14613	14934	14607	14635	14742	14600	14599	14697	14542	14837	14788	14760	14603	14571	14536	14554	14595	14747	14831	14622	14603	14575	14797	14726	14691	14582	14639	14746	14784	14642	14716	14478	14557	14644	14730	14744	14526	14522	14534	14693	14666	14646	14715	14695	14600	14600	14783	14747	14792	14542	14666	14840	14604	14713	14684	14792	14714	14683	14840	14540	14559	14656	14695	14717	14985	14578	14523	14659	14571	14667	14733	14647	14829	14760	14820	14722	14525	14552	14551	14655	14892	14724	14758	14779	14744	14750	14715	14519	14710	14703	14866	14578	14628	14763	14804	14656	14730	14655	14610	14658	14931	14606	14638	14820	14587	14756	14696	14609	14777	14603	14652	14706	14614	14689	14739	14691	14675	14802	14598	14687	14570	14697	14697	14761	14668	14587	14536	14643	14703	14764	14519	14722	14600	14813	14496	14637	14658	14711	14798	14650	14718	14706	14766	14607	14687	14715	14692	14517	14668	14715	14630	14768	14686	14786	14740	14655	14789	14666	14743	14624	14625	14623	14745	14611	14767	14698	14669	14577	14658	14598	14711	14638	14676	14746	14666	14712	14529	14687	14627	14657	14691	14645	14590	14585	14527	14683	14653	14587	14433	14776	14629	14723	14673	14692	14601	14551	14659	14794	14692	14758	14610	14642	14672	14648	14633	14711	14739	14619	14827	14547	14523	14667	14684	14645	14735	14709	14791	14690	14643	14730	14714	14644	14782	14630	14790	14755	14552	14631	14788	14678	14578	14520	14648	14627	14806	14795	14824	14664	14667	14577	14506	14649	14697	14713	14610	14610
29924	23599	25659	22955	19824	19199	19169	18480	18269	18365	18465	18536	18385	18080	18041	17765	17968	17914	17809	18001	17954	18058	17876	17636	17770	17846	17834	17926	17874	17810	17654	17678	17756	17902	17803	18218	17811	17899	17901	17824	17711	17921	17862	17577	18041	17793	17987	17796	17843	17732	18078	17719	17943	17859	17975	17690	17848	17725	17737	17843	17810	17654	17725	17753	17973	17649	17603	17653	17731	17788	17811	18024	17984	18087	18052	17944	17813	17950	17786	17732	17724	17738	17787	17754	17818	17728	17914	17608	17736	17710	17903	17894	17651	17826	17732	17919	17768	17653	17814	17773	17703	17740	17649	17520	17908	17677	17799	17819	17661	17614	17699	17793	17777	17919	17768	17761	17913	17892	17862	17746	17714	17832	17922	17749	17916	17774	17717	17777	17824	17780	17634	17826	17883	17615	17663	17798	17746	17841	17708	17708	18002	17758	17835	17722	17707	17781	17822	17899	17875	17741	17970	17630	17983	17744	17721	17678	17727	17836	17735	17832	17749	17782	17947	17833	17651	17740	17982	17813	17701	17578	17717	17750	17671	17691	17698	17767	17842	17766	17673	17804	17688	17749	17776	17790	17884	17930	17663	17660	17715	17742	17611	17598	17745	17683	17772	17644	17755	17575	17889	17698	17532	17641	17718	17598	17618	17821	17748	17708	17737	17943	17680	17791	17680	17670	17792	17639	17646	17862	17932	17751	17859	17743	17719	17792	17840	17872	17766	17839	17986	17820	17850	17771	17603	17764	17662	17888	17840	17834	17977	17773	17922	17653	17984	17560	17531	17899	17853	17769	17513	17918	17886	18176	17847	17805	18046	17601	17776	17826	17762	17837	17698	17712	17889	17798	17720	17762	17708	17923	17718	17973	17954	17740	17877	17758	17663	17794	17756	17639	17729	17632	17701	17825	18007	17809	17884	17679	17502	17603	17749	18071	17947	17733	17788	17608	17802	17770	17573	17736	17696	17854	17750	17710	17752	17870	17669	17687	17700	17607	17597	17566	17650	17833	17991	17796	17973	17732	17751	17830	17664	17810	17791	17746	17580	17835	17986	17771	17847	17971	17739	17704	17857	17861	17579	17787	17861	17645	17777	17683	17973	17698	17896	17766	17816	17634	17777	17636	17779	17839	17890	17607	17645	17974	17807	17869	17916	17820	17766	17949	17877	17653	17611	17771	17838	17789	17900	17813	18001	17953	17876	17635	17702	17675	17667	17714	17623	17871	17767	17644	17928	17847	17743	17915	17708	17879	17851	17781	17920	17919	17711	17876	17860	17751	17889	17799	17804	17521	17676	17558	17849	17643	17867	17827	17946	17870	17969	17660	18036	17780	17817	17749	17700	17829	18013	17761	17873	17586	17743	17770	17874	17829	17717	17662	17917	17832	17744	17883	17778	17568	17920	17785	17759	17897	17937	17603	17869	17778	17646	17871	17715	17517	17853	17467	17566	17572	18004	17942	17777	17865	17792	17699	17636	17920	17795	18024	17605	17817	17742	17745	17736	17618	17831	17749	18029	17610	17579	17540	17692	17649	17765	17853	17734	17897	17754	17741	17608	17611	17653	17467	17956	17684	17889	17536	17471	17869	17714	17926	17670	17621	17774	17556	17837	17574	17737	17819	17846	17861	17611	17854	17873	17849	17917	17821	17714	17854	17519	17729	17660	17572	17604	17840	17568	17751	17825	17856	17654	17868	17998	17808	17583	17850	17745	17640	17728	17474	17446	17807	17694	17666	17673	17722	17843	17967	17777	17997	17778	17552	17839	17869	17567	17474	17766	17865	17727	17628	17902	17839	17878	17751	17803	17675	17666	17705	17727	17845	17751	17968	17554	17534	17816	17778	17684	17829	17776	17685	17803	17785	17758	17795	17830	17868	17718	17882	17910	17928	17925	17736	17749	17935	17581	17840	17837	17731	17841	17849	17691	17661	17888	17840	17773	17718	17845	17578	17865	17852	17798	17699	17718	17712	17791	17692	17804	17782	17946	17896	17733	17878	17603	17813	17856	17759	17891	17872	17612	17608	17937	17713	17821	17721	17685	17627	17657	17761	18095	17790	17952	17905	17690	17622	17810	17714	17728	17566	17861	17766	17733	17831	17730	17718	17734	17789	17842	17687	17734	17829	17815	17673	17646	17870	17779	17650	17802	18040	17923	17916	17646	17727	17840	17700	17837	17916	17949	17763	17984	17713	17831	17707	17731	17790	17893	17712	17783	17725	17860	17830	18017	17748	17879	18030	17658	17731	17680	17757	17756	17667	17796	17766	17758	17775	17772	17702	17656	17740	17743	17726	17904	17779	17619	17913	17843	17718	17679	17790	17936	17821	17820	17820	17892	17998	17678	17991	17746	17777	17683	17642	17819	17727	18019	17824	17876	17789	18075	17863	17737	17718	17711	17784	17956	17703	17775	17956	17805	17775	17893	17601	17838	17703	17833	17866	17739	17666	17808	17931	17776	17550	17722	17843	17679	17554	17676	17952	17722	17848	17827	17916	17771	17859	17736	17945	17800	17634	17597	17898	17647	17635	17709	17835	17709	17787	17898	17769	17661	17723	17640	17528	17950	17834	17749	17843	17830	17652	17673	17618	17982	17685	17650	17639	17880	17664	17748	17616	17808	17810	17888	17822	17607	17869	17799	17910	17568	17954	17955	17938	17737	17622	17774	17824	17809	17748	17542	17752	17684	17866	17719	17856	17729	17738	17679	17609	17891	17595	18013	17777	17851	17770	17778	17729	17519	17839	17825	17606	17933	17866	17828	17740	17678	17675	17654	18011	17823	17729	17645	17754	17735	17914	17809	18033	17882	17757	17930	17892	17627	17809	17784	17667	17620	18014	17922	17920	17866	17784	17719	17922	17818	17872	17799	17775	17660	17581	17858	17827	17866	17871	17804	17786	17780	17729	17633	17694	17935	17974	17740	17693	17853	17986	17792	17765	17839	17570	17849	17744	17793	17805	17862	17849	17818	17804	17884	17896	17464	17622	17743	17863	17670	17741	17730	17597	17848	17786	17793	17667	17857	17743	17815	17802	17812	17685	17713	17931	17824	17830	17949	17844	17808	17972	17857	17806	17912	17875	17857	17853	17694	17655	17897	17926	17918	17876	17844	17647	17696	17799	17957	17910	17651	17693	18029	17699	17645	17690	17906	17691	17884	17556	17720	17776	17771	17837	17837	17816	17874	17774	17745	17809	17700	17864	17675	17782	18031	17975	17697	17993	17838	17523	17716	17648	17643	17717	17843	17749	17750	17661	17587	17896	17784	17831	17921	17710	17723	17927	17901	17707	17903	17907	17912	17613	17599	17776	17821	17686	17708	17898	17708	17462	17676	17816	17741	17672	17851	17743	17712	17820	17717	17861	17916	17825	17742	17681	17789	17795	17781	17817	17944	18076	17631	17732	17779	17726	17922	17810	17916	17819	17738	17843	17772	17683	17720	17698	17857	17690	17854	17612	17830	17742	17729	17713	17678	17694	17864	17833	17766	17754	17886	17866	17929	17807	17859	17875	17920	17849	17566	17802	17731	17893	17775	17695	17852	17920	17823	17963	17646	17774	17935	17790	17741	18039	17845	17883	17932	17786	17633	17873	17721	17794	17713	17644	17962	17759	17634	17702	17851	17686	17740	17849	17692	17911	17635	17612	17845	17883	17710	18050	17775	17906	17714	17738	17695	17603	17860	17795	17731	17826	17878	17638	17750	17773	17804	17794	17611	17774	17555	17997	17651	17869	17750	17603	17728	17865	17934	17781	17888	17853	17872	17592	17862	18033	17821	17904	17833	17799	17746	17833	17739	17572	17823	17799	17875	17660	17879	17930	17891	17616	17767	17903	17821	17776	17772	17779	17952	17760	17780	17566	17779	17917	17875	17534	17613	17774	17660	17883	17728	17830	17695	17732	17811	17932	17698	17626	17744	17856	17874	17587	17681	17797	17567	17640	17941	17843	17781	17894	17652	17700	17840	17820	17900	17693	17660	17881	17793	17844	17926	17662	17639	17633	17759	17813	17652	17724	17685	17510	17829	17669	17807	17737	17775	17615	17803	17869	17639	17689	17781	17833	17723	17693	17789	17643	17819	17895	17811	17722	17566	17787	17706	17899	17791	17688	17885	17806	17718	17844	17825	17873	17912	17776	17763	17651	17760	18019	17932	17663	17832	17639	17895	17892	17861	17955	17718	17721	17688	17729	17978	17824	17796	17852	17823	17829	17774	17765	17905	17569	17806	17700	17660	17852	17768	17736	17751	17796	17725	17687	17640	17803	17740	17829	17939	17839	17743	17769	17689	17833	17951	17719	17657	17843	17777	17687	17845	17843	17845	17691	17668	17828	17941	17895	17812	17847	17739	17497	17718	17771	17746	17844	17746	17743	17735	17948	17941	17590	17890	17699	17864	17965	17894	17805	17660	17827	17819	17531	17782	17929	17815	17711	17644	17743	17597	17829	17594	17669	17845	17747	17827	17803	17796	17476	17847	17805	17711	17790	17691	17992	17810	17778	17687	17947	17722	17619	17696	17788	17739	17620	17772	17971	17857	17577	17745	17738	17723	17566	17749	17681	17621	17928	17793	17667	17762	17921	17887	17854	17841	17856	17906	17762	17680	17672	17840	17859	17920	17804	17740	17946	17999	17807	17928	17711	17720	17489	17765	17736	17820	17786	17593	17954	17959	17761	17819	17761	17893	17663	17719	17862	17749	17779	17872	17753	17882	17475	17699	17774	17829	17556	17845	17503	17647	17885	17648	17623	17818	17545	17752	17532	17774	17735	17819	17774	17730	17960	17732	17816	17969	17793	17930	17738	17779	17864	17652	17873	17751	17867	17782	17735	17633	17811	17846	17808	17679	17992	17890	17577	17801	17906	17712	17599	17795	17761	17733	17764	17871	17734	17850	17755	17815	17935	17666	17800	17939	17898	17635	17894	17907	17705	17794	17800	17658	17532	17732	17890	17705	18000	17838	17798	17876	17851	17655	17733	17924	17783	17877	17862	17707	17845	17971	17740	17752	17566	17724	17638	17911	17676	17829	17427	17628	17582	18031	17817	17698	17645	17851	17553	17697	17887	17816	17720	17704	17704	17647	17633	17695	17446	17684	17842	17885	17842	17709	17740	17956	17813	17797	17926
17605	22081	22526	20111	17999	16902	16315	16028	15584	15537	15927	15529	15156	14916	14921	15064	14976	14568	14869	14756	14662	14539	14726	14594	14526	14724	14638	14555	14642	14448	14539	14659	14750	14629	14813	14945	14765	14669	14545	14634	14661	14544	14520	14646	14620	14666	14579	14472	14468	14645	14421	14654	14595	14544	14650	14514	14540	14630	14695	14762	14524	14675	14545	14599	14663	14604	14459	14411	14656	14556	14602	14605	14593	14610	14612	14664	14658	14609	14521	14689	14464	14441	14600	14586	14713	14500	14795	14623	14568	14512	14527	14626	14582	14648	14678	14592	14598	14624	14694	14701	14688	14730	14535	14484	14656	14787	14562	14542	14638	14588	14444	14587	14655	14633	14602	14529	14663	14666	14517	14479	14694	14611	14547	14581	14575	14566	14527	14677	14703	14558	14484	14543	14745	14614	14621	14476	14652	14533	14441	14698	14621	14676	14796	14466	14549	14553	14451	14707	14411	14627	14526	14589	14640	14452	14453	14480	14477	14450	14645	14448	14432	14605	14562	14796	14382	14556	14499	14547	14415	14502	14582	14536	14787	14506	14578	14704	14614	14658	14417	14637	14520	14580	14464	14649	14730	14427	14653	14509	14474	14407	14627	14645	14566	14394	14523	14744	14722	14485	14491	14628	14512	14727	14815	14387	14302	14552	14415	14709	14652	14709	14574	14574	14557	14631	14440	14415	14670	14576	14580	14512	14549	14595	14539	14605	14541	14535	14468	14729	14592	14542	14738	14703	14534	14535	14512	14683	14534	14556	14552	14538	14575	14532	14700	14584	14542	14657	14618	14492	14427	14672	14584	14673	14507	14562	14678	14480	14600	14536	14479	14600	14485	14577	14476	14484	14531	14585	14561	14687	14647	14595	14475	14490	14595	14567	14619	14570	14571	14568	14486	14488	14648	14551	14608	14749	14493	14537	14656	14669	14589	14557	14682	14704	14652	14766	14478	14528	14420	14595	14531	14596	14518	14690	14601	14586	14576	14608	14626	14382	14680	14687	14650	14664	14571	14493	14543	14438	14583	14532	14485	14468	14539	14504	14618	14644	14542	14614	14560	14468	14388	14570	14563	14607	14525	14657	14754	14586	14552	14438	14559	14618	14385	14430	14508	14636	14568	14572	14503	14689	14481	14454	14577	14818	14612	14604	14614	14717	14805	14696	14725	14564	14552	14660	14550	14532	14495	14489	14526	14283	14665	14695	14600	14393	14619	14633	14590	14779	14511	14458	14457	14579	14680	14510	14686	14642	14628	14513	14544	14554	14574	14458	14513	14573	14471	14573	14791	14484	14572	14472	14668	14728	14411	14760	14551	14642	14700	14508	14511	14588	14465	14620	14479	14835	14675	14443	14537	14415	14618	14670	14537	14604	14547	14553	14618	14542	14536	14464	14575	14514	14563	14608	14713	14714	14443	14581	14539	14516	14556	14626	14736	14505	14549	14551	14704	14557	14564	14579	14672	14523	14540	14555	14532	14516	14682	14389	14549	14683	14783	14489	14709	14567	14513	14559	14531	14512	14653	14579	14419	14661	14575	14615	14561	14612	14662	14600	14475	14551	14591	14620	14632	14708	14672	14482	14429	14465	14510	14805	14551	14517	14434	14689	14464	14511	14639	14640	14675	14577	14590	14618	14525	14572	14378	14644	14602	14739	14524	14603	14623	14565	14601	14663	14531	14481	14665	14658	14677	14729	14666	14631	14603	14751	14481	14593	14582	14588	14615	14538	14638	14482	14590	14417	14652	14718	14783	14398	14612	14445	14471	14514	14519	14504	14779	14360	14650	14418	14411	14554	14507	14624	14570	14538	14619	14452	14456	14572	14525	14547	14440	14711	14605	14544	14530	14674	14814	14595	14532	14725	14599	14776	14571	14635	14613	14515	14484	14393	14695	14523	14641	14673	14578	14501	14482	14616	14439	14614	14651	14628	14554	14488	14473	14625	14594	14525	14650	14674	14403	14532	14700	14441	14507	14533	14608	14537	14669	14522	14658	14476	14464	14624	14585	14799	14673	14662	14744	14616	14593	14518	14634	14649	14710	14566	14538	14628	14515	14581	14584	14508	14552	14470	14426	14510	14625	14505	14600	14389	14534	14731	14630	14792	14467	14373	14595	14517	14807	14604	14642	14578	14691	14616	14508	14571	14421	14504	14394	14514	14532	14599	14526	14629	14668	14470	14603	14563	14637	14579	14542	14592	14508	14569	14564	14545	14678	14629	14695	14589	14525	14727	14513	14502	14647	14659	14678	14730	14486	14612	14527	14418	14574	14612	14613	14615	14401	14592	14509	14557	14678	14489	14637	14552	14634	14456	14705	14503	14627	14562	14630	14795	14628	14694	14622	14606	14540	14485	14781	14601	14630	14618	14537	14621	14503	14619	14692	14646	14586	14643	14588	14687	14634	14696	14635	14705	14747	14529	14588	14446	14561	14369	14485	14691	14583	14720	14538	14394	14500	14657	14594	14473	14521	14724	14817	14588	14587	14647	14704	14463	14528	14639	14397	14607	14692	14554	14634	14572	14562	14523	14543	14700	14559	14678	14386	14513	14575	14422	14631	14548	14623	14587	14484	14547	14620	14544	14708	14557	14655	14558	14719	14564	14603	14575	14793	14701	14644	14576	14684	14550	14415	14474	14642	14467	14455	14653	14707	14487	14490	14600	14494	14591	14488	14671	14651	14603	14578	14576	14568	14509	14416	14432	14576	14520	14735	14485	14722	14490	14697	14653	14549	14522	14461	14549	14494	14609	14496	14534	14589	14526	14701	14517	14449	14782	14542	14583	14503	14640	14567	14608	14593	14526	14639	14645	14530	14734	14645	14493	14578	14576	14385	14641	14470	14666	14733	14741	14541	14504	14471	14460	14627	14611	14581	14548	14476	14610	14620	14605	14608	14632	14644	14449	14624	14559	14553	14532	14832	14619	14669	14443	14605	14709	14643	14626	14627	14682	14515	14538	14429	14659	14553	14573	14541	14496	14574	14472	14575	14578	14633	14505	14477	14586	14555	14666	14427	14590	14613	14638	14661	14646	14462	14595	14569	14667	14659	14436	14453	14430	14626	14573	14421	14645	14694	14511	14590	14526	14633	14480	14564	14680	14592	14461	14536	14595	14543	14607	14526	14439	14753	14514	14470	14480	14578	14546	14578	14613	14536	14630	14642	14406	14604	14554	14514	14597	14588	14595	14475	14588	14742	14399	14692	14675	14476	14614	14501	14575	14496	14394	14531	14534	14587	14512	14491	14710	14520	14504	14515	14626	14637	14585	14607	14578	14565	14565	14536	14587	14622	14449	14580	14591	14742	14569	14719	14457	14499	14640	14469	14592	14482	14750	14696	14515	14597	14606	14725	14501	14589	14618	14715	14676	14414	14637	14595	14603	14557	14551	14559	14562	14467	14622	14695	14675	14636	14548	14423	14605	14632	14596	14637	14588	14713	14371	14579	14562	14666	14692	14515	14576	14439	14706	14500	14606	14621	14599	14708	14474	14611	14561	14637	14670	14409	14522	14670	14429	14479	14624	14648	14488	14561	14566	14665	14583	14562	14665	14497	14456	14448	14581	14636	14534	14502	14604	14591	14566	14672	14493	14636	14634	14426	14545	14636	14486	14487	14494	14491	14497	14455	14505	14602	14554	14612	14525	14618	14610	14533	14683	14477	14526	14500	14452	14547	14706	14710	14507	14671	14480	14556	14546	14646	14662	14660	14624	14432	14423	14711	14606	14589	14648	14602	14740	14533	14498	14285	14572	14669	14587	14709	14572	14637	14440	14564	14431	14505	14449	14769	14627	14618	14600	14650	14698	14707	14724	14544	14640	14427	14336	14537	14361	14583	14627	14760	14615	14633	14447	14655	14646	14589	14501	14514	14604	14715	14550	14524	14528	14472	14429	14491	14552	14545	14587	14676	14441	14539	14697	14604	14550	14765	14639	14729	14694	14718	14578	14734	14610	14482	14652	14476	14730	14597	14434	14707	14729	14689	14513	14618	14749	14537	14569	14630	14673	14613	14653	14537	14737	14502	14514	14653	14606	14613	14627	14657	14578	14687	14696	14587	14590	14614	14700	14670	14556	14528	14604	14394	14689	14574	14497	14578	14653	14485	14701	14674	14585	14570	14557	14692	14568	14761	14600	14528	14503	14750	14437	14582	14580	14556	14636	14539	14554	14702	14546	14392	14490	14540	14408	14516	14592	14477	14649	14542	14604	14714	14532	14407	14586	14663	14495	14534	14608	14553	14480	14498	14551	14485	14437	14553	14579	14602	14510	14503	14550	14384	14543	14700	14405	14664	14488	14637	14563	14654	14566	14571	14472	14487	14559	14577	14661	14531	14383	14640	14724	14609	14501	14715	14502	14491	14631	14592	14685	14331	14482	14663	14603	14688	14495	14771	14549	14700	14580	14429	14596	14681	14555	14454	14641	14599	14525	14506	14599	14722	14621	14417	14633	14773	14679	14499	14581	14706	14559	14625	14621	14598	14651	14660	14616	14427	14722	14482	14567	14449	14580	14600	14669	14715	14553	14633	14697	14463	14618	14580	14668	14537	14392	14573	14651	14543	14791	14587	14660	14758	14697	14516	14582	14625	14758	14502	14743	14632	14658	14559	14534	14584	14602	14560	14511	14596	14521	14580	14666	14613	14492	14475	14619	14472	14543	14516	14548	14681	14663	14610	14506	14594	14495	14663	14743	14401	14435	14685	14687	14530	14584	14665	14596	14654	14435	14676	14613	14599	14576	14602	14677	14566	14590	14576	14475	14576	14418	14532	14781	14612	14568	14694	14566	14477	14438	14551	14604	14628	14714	14607	14477	14597	14423	14528	14547	14644	14554	14396	14657	14499	14649	14602	14518	14584	14642	14568	14556	14686	14684	14618	14606	14568	14564	14641	14508	14820	14642	14631	14513	14539	14508	14656	14647	14443	14634	14665	14620	14584	14636	14438	14602	14641	14558	14765	14707	14720	14428	14656	14623	14465	14533	14676	14744	14415	14565	14592	14441	14418	14433	14651	14400	14555	14699	14548	14591	14577	14563	14442	14488	14673	14556	14463	14564	14678	14345	14716	14531	14657	14614	14741	14605	14586	14511	14552	14615	14625	14500	14530	14595	14626	14554	14617	14474
25536	21471	28607	25631	23613	23316	22576	20732	19805	20107	20137	19499	19092	18670	18715	18787	18370	18432	18497	18106	18218	18352	18491	18317	18067	17944	18230	18069	18191	17986	17765	17937	17777	18356	19151	19750	19248	18721	18349	17960	17912	17910	18122	17801	17666	17962	18089	18027	17904	17915	18096	18031	17810	17972	17909	18080	17950	17861	17868	17950	18206	18160	18038	17616	17847	18061	17663	18099	17953	17982	18016	17932	17794	18019	18075	18061	18048	17988	17952	17807	17909	17846	17893	18130	17804	17772	18118	17779	18084	17984	17946	18159	17959	17821	18002	17777	17893	17889	17741	17995	18164	18245	17884	17704	18274	17844	18027	17979	17966	17896	18055	18052	17884	18031	18114	18112	17964	17843	17747	18083	18100	17785	17948	17721	18133	17912	17853	18001	17987	17783	17859	17780	17890	17874	17971	17810	17920	18075	17901	18106	18118	17898	18134	18057	18105	17962	17965	17994	17770	17882	17973	17948	17962	17857	17997	18016	18061	17920	17653	17749	18255	17980	17920	17998	17768	17915	17937	18047	17835	18166	17972	17982	17963	17912	18058	17970	17777	17834	17924	17774	17930	17882	17665	17917	17831	17852	17865	17763	18011	18153	18024	17837	17988	17844	17834	17861	17730	17970	17827	17873	17704	18032	18054	17963	17763	17762	18078	17841	17936	17881	17959	17917	17971	18115	17760	17827	17813	17973	17899	17876	17919	17911	17999	17652	17946	17845	17891	17993	17779	17898	17938	17885	17874	17902	17818	18005	17863	18039	17989	17994	17928	17837	17944	18078	17840	17838	18003	17956	17943	18065	17947	17996	17813	17993	18024	17905	17934	17821	17863	18147	18019	17973	17878	18104	17983	18122	17918	17765	18006	18063	17930	17789	17830	18169	17850	18018	17978	17979	18130	17866	18047	18052	17995	17887	18093	18049	17968	17962	17844	17902	18023	17975	17718	17877	17886	18092	17945	17967	17683	18022	18011	17950	17900	18089	17942	17976	17869	17992	17987	18075	17760	17899	17993	18005	17983	18037	18221	17853	17713	18154	18133	17933	17864	17756	17886	17746	18030	18051	18059	18091	17807	17733	17929	17987	17683	17806	17847	17896	17783	17952	17839	17853	18039	17830	17694	17838	18048	17991	18124	18285	17837	17920	18040	18099	18004	17980	18013	18200	17962	17847	18092	17861	17878	17969	18020	17913	17817	17831	17915	17909	17938	17948	17791	18128	18005	17910	18110	17900	17769	18021	18107	17980	17686	17996	17968	17951	18047	17978	17774	17784	18081	17808	17768	17740	17808	17922	17917	17951	18033	17991	17833	17998	17914	17940	18173	17670	18116	17842	17955	18004	18068	17715	17983	17706	17719	17970	18050	17936	17939	17835	17964	18025	17885	17840	17976	18008	17832	17819	17915	17875	17965	18096	18071	17865	18084	17791	17846	18173	18021	17934	17739	17883	17892	17984	17888	17733	17904	17916	17995	17923	18021	17989	18038	17784	18077	17966	17925	17858	18169	17893	18062	17895	17932	17964	17799	18042	17924	17824	17899	17864	17926	17888	17875	17914	17874	17857	17961	17854	17887	17956	17890	18011	18012	17803	17805	17781	18165	17935	17698	17819	17860	17906	17875	17960	17974	17955	17939	17718	17977	17849	18009	17823	17972	17818	17941	17926	18204	17948	17995	18020	18047	17938	18133	17922	18250	17885	17843	17849	18034	18096	18006	18052	17936	17951	18095	18017	17873	17835	17590	17847	18164	17803	17989	18057	17829	18048	17949	17842	18024	17832	18133	17891	17938	18025	17930	18092	17949	17981	17971	17755	17820	17751	17936	18094	18000	17981	17972	17989	17982	18045	18114	18000	18001	17777	17841	17786	18054	17887	17902	17926	18077	18045	18111	17846	18039	17913	17922	18032	18167	17841	17837	17847	18028	17939	17764	17551	18179	17936	17929	17707	18102	18004	17903	17841	18081	17741	18094	17877	17994	17923	18082	17878	18123	17890	17890	17912	18099	17916	17870	17917	17954	17992	17889	18132	17995	17868	17738	18039	17988	17999	17822	18083	17929	17957	17962	17787	17870	17840	17977	17990	17877	17872	18061	17902	17807	17930	18077	18172	17814	17923	17970	18022	18124	17929	17838	17944	17841	17928	17907	17960	18234	17749	18003	17838	17919	18002	17736	17850	18207	17827	17864	17883	17995	17802	17798	17945	17876	17966	18118	17818	18256	17896	17920	18063	17869	17989	17971	17707	17849	18021	17950	17897	18001	17920	17921	17944	18011	17907	17919	17909	18094	18070	18102	17912	18020	17855	17918	18065	17942	17913	17901	17957	17741	17996	18055	18055	18021	17942	17967	17963	17959	17976	18126	17864	17900	17871	17987	18106	17998	17974	17807	17996	18034	18018	17898	18071	17778	18060	17893	18043	17822	18091	17953	17969	18133	18077	17998	17906	17936	18076	17891	18216	18082	17865	18006	17769	17981	17809	17894	18000	17762	17917	17925	17711	17841	18029	17966	17867	17839	17938	17859	17935	17946	18048	17941	17930	18082	18109	17920	18014	17906	17860	17883	18172	18079	18019	17993	17844	18068	17726	17857	17804	17987	17839	18230	17838	17740	18205	17899	17848	17960	17869	17718	17775	17803	17755	18019	17710	17662	17720	17839	17906	17922	17898	17820	17960	18003	17777	17889	18067	17960	17852	17754	17905	17880	17698	17997	17900	18053	17888	17743	17938	17829	17908	17805	17719	17830	17735	18154	18104	18036	17849	18027	17949	17939	17934	18073	17989	17734	17809	18001	17934	18072	17932	17907	17919	18047	18108	18047	18046	18025	17802	17863	18119	18011	17878	17973	17830	17813	17942	18161	17891	17899	17885	17994	17878	17973	17973	18071	17837	17965	17913	17984	17922	17950	17943	17889	17993	18033	18001	17953	18088	17879	17947	18011	17857	18001	18035	18129	17906	17950	17992	17804	17954	17991	17807	17893	17853	17957	17922	18050	17854	18243	17933	17747	18030	17728	18050	18080	18088	17909	18048	18124	17977	17998	17935	17912	18026	17711	17852	17986	17931	17876	18122	18045	17880	17856	17813	18032	17990	17820	18200	17619	18202	18059	17885	17931	17851	17936	17838	18000	17916	17913	17942	17950	18041	17956	17962	17929	18001	17767	17809	17723	17895	17728	17920	17907	17850	17890	17969	17746	17677	17894	17993	18074	17906	18133	17715	17818	17876	18059	17984	18072	17930	17967	17907	17838	17818	17751	18034	17873	17937	17919	17849	18025	17903	18044	17916	17849	17873	17973	17775	17818	17924	18053	17972	17711	17869	17954	18024	18091	17974	18022	18025	18006	17959	17841	17980	18004	17993	17949	17846	18041	17857	18000	18069	18142	17834	17886	18124	18074	17986	17936	17939	17736	17925	18080	18015	17871	17719	17815	18106	18018	17864	17840	18008	17892	17670	17854	17760	17889	17898	18031	18195	17973	17909	17925	17877	17724	17744	18037	18066	18027	17967	18080	17889	17968	17972	17958	17852	17912	17879	17931	17934	17889	17983	17890	17971	18089	18051	18010	17928	17942	18060	18237	17890	17910	17974	17922	18175	17908	17790	18025	17832	17940	17740	18007	18124	18006	17927	17787	18110	17919	17936	18104	17805	17926	17919	17955	17933	17875	17759	17793	18128	18187	18215	17789	17924	17970	17855	17743	17865	17902	17897	18006	18030	17935	17937	17880	17857	17815	17978	18251	18076	17852	17977	18061	17959	17856	17988	18066	17881	17759	17968	17947	17724	17977	17987	18120	17895	18056	17782	17739	18158	17725	18075	18072	17849	17805	17920	18119	18001	17912	18047	18119	18013	17986	17707	17796	17689	17860	17846	17712	17834	18060	17978	17941	17956	17881	18056	17783	17854	17960	18061	17879	17744	17986	17907	18197	17976	17923	17727	17672	18079	18048	17993	18078	18050	17712	17829	17935	18050	17838	17808	17827	17951	17989	17815	17991	18097	17943	17867	17858	17950	17923	17989	18068	17974	17864	17946	17825	17983	18022	18061	17826	18015	17790	17904	17955	18170	17873	17884	18197	17962	17858	17779	18054	17809	17956	17976	17705	17682	17779	17977	18020	17876	17995	18133	18033	17872	17922	18197	17941	17824	17898	17836	17879	17684	18068	18033	18040	17938	18160	18113	17867	18055	17817	18015	18065	17708	17743	17844	17765	18002	18024	18078	17937	17967	17816	17941	18108	17894	18097	18056	18128	17917	17870	18113	18075	17995	17972	17843	17972	17847	17762	18122	18199	17961	17882	17790	18058	18027	18124	18115	17931	17893	17922	17984	17954	17936	18031	17827	17727	18015	17968	17943	17991	17917	17824	17885	18189	18011	17844	17899	17831	17833	17957	17870	17957	18054	17812	18048	17973	17959	17995	17877	18012	18079	17872	18014	17877	17984	17856	17839	17858	17813	17827	17733	17893	17801	18008	17983	17962	17936	17985	17964	18047	17956	17981	18089	17854	18012	17705	17783	17951	17966	17922	17830	17885	17941	18110	18036	17856	18073	18159	18056	18035	18003	17880	18191	18106	18140	17853	17987	18012	18131	17842	17839	18117	17946	18014	17904	17888	18109	18119	17819	17661	17939	17803	17808	17889	18081	17885	17984	17828	18042	18138	17919	18101	17958	17843	17736	17872	18007	18051	17962	17784	17957	18043	17835	18007	17974	17892	17782	17978	17822	18001	17889	17835	17834	17976	18132	18130	17873	18058	17811	18093	18011	17805	17926	18127	18216	18120	17895	17997	18089	18008	17829	18213	17942	18052	17979	17892	18021	17952	17925	17971	17943	18053	18039	17902	17963	18048	17991	17979	17964	17930	17883	17811	18044	17886	18126	18015	18006	17784	18011	17826	17836	18091	17938	17965	17901	17972	18131	18027	17888	17806	17864	17748	17857	18037	17871	18208	17943	17904	17979	17619	17970	17861	17812	18083	17921	17991	17869	18124	18048	17859	17952	18105	17848	17949	17982	17951	17945	17797	17740	17988	17995	18010	17871	18105	17969	17976	17851	17920	17748	17852	18067	17950	17793	17924	17934	18014	17999	17904	18018	17825	17968	17851	18039	17857	18088	18141	18086	17977	18091
18193	29552	30545	26842	22576	20544	19543	18570	18006	17822	17861	17323	16249	15857	15732	16004	15443	15212	15159	15121	15190	15167	14853	15022	14788	14871	14692	14702	14681	14671	14782	14789	14774	15151	16579	16954	16287	15363	14721	14707	14688	14796	14632	14661	14747	14847	14774	14762	14789	14705	14566	14744	14701	14557	14650	14685	14752	14619	14741	14788	14664	14912	14426	14713	14770	14767	14756	14821	14777	14800	14751	14836	14635	14680	14811	14877	14686	14695	14749	14738	14570	14729	14753	14670	14769	14562	14804	14587	14742	14764	14693	14721	14816	14603	14701	14672	14582	14786	14966	14685	14519	14793	14723	14600	14574	14670	14771	14688	14657	14792	14509	14849	14600	14718	14638	14743	14801	14574	14819	14740	14729	14612	14891	14559	14762	14637	14700	14706	14731	14693	14678	14676	14790	14681	14608	14773	14728	14823	14727	14722	14779	14605	14799	14754	14764	14872	14778	14644	14774	14527	14558	14625	14684	14517	14852	14637	14639	14623	14779	14696	14804	14813	14638	14716	14731	14742	14600	14619	14515	14781	14601	14817	14734	14785	14559	14739	14700	14707	14667	14592	14823	14761	14625	14634	14695	14499	14813	14756	14717	14634	14618	14823	14707	14648	14674	14767	14560	14686	14877	14720	14762	14738	14717	14817	14660	14788	14591	14655	14782	14588	14637	14615	14837	14651	14800	14691	14607	14600	14758	14607	14662	14773	14919	14821	14804	14694	14691	14764	14769	14665	14942	14644	14692	14786	14918	14865	14705	14575	14734	14721	14813	14640	14594	14736	14728	14669	14806	14683	14616	14673	14654	14739	14817	14816	14557	14662	14634	14704	14874	14685	14725	14852	14619	14693	14634	14674	14783	14821	14617	14627	14615	14664	14816	14707	14768	14657	14666	14580	14575	14666	14697	14759	14728	14676	14760	14656	14708	14712	14928	14775	14734	14690	14768	14685	14651	14657	14651	14754	14533	14826	14685	14896	14753	14770	14595	14687	14841	14919	14621	14799	14701	14712	14614	14568	14646	14653	14862	14741	14704	14771	14592	14709	14827	14531	14722	14916	14797	14881	14680	14758	14801	14566	14756	14743	14708	14677	14742	14771	14558	14653	14676	14714	14623	14637	14736	14718	14873	14530	14715	14863	14789	14809	14643	14529	14661	14667	14753	14646	14899	14703	14787	14712	14589	14671	14619	14698	14656	14784	14795	14706	14656	14771	14719	14686	14578	14785	14539	14666	14746	14622	14812	14801	14604	14709	14701	14742	14728	14776	14533	14717	14623	14773	14565	14648	14774	14589	14769	14737	14524	14809	14738	14732	14792	14730	14856	14712	14654	14597	14571	14604	14717	14772	14646	14701	14707	14708	14582	14781	14794	14882	14639	14540	14756	14756	14766	14869	14583	14585	14594	14696	14663	14559	14740	14829	14710	14644	14635	14782	14618	14747	14523	14599	14774	14762	14458	14617	14657	14722	14660	14715	14691	14616	14626	14673	14581	14581	14680	14582	14730	14717	14735	14699	14622	14710	14847	14762	14573	14838	14728	14792	14658	14659	14744	14867	14496	14781	14700	14791	14663	14565	14660	14665	14699	14714	14642	14683	14654	14568	14601	14691	14796	14776	14845	14640	14741	14601	14699	14697	14707	14668	14720	14533	14452	14522	14690	14673	14810	14732	14749	14769	14566	14769	14659	14887	14743	14758	14711	14601	14665	14660	14646	14816	14676	14620	14691	14652	14725	14715	14635	14675	14644	14717	14689	14675	14625	14874	14478	14601	14660	14732	14827	14772	14777	14655	14796	14709	14667	14543	14618	14695	14598	14896	14691	14636	14795	14668	14620	14683	14565	14660	14679	14781	14687	14682	14782	14960	14512	14818	14731	14647	14755	14662	14598	14799	14886	14615	14813	14646	14649	14790	14698	14638	14687	14770	14614	14621	14720	14840	14672	14636	14670	14610	14719	14592	14660	14610	14840	14686	14821	14784	14791	14678	14696	14584	14633	14590	14750	14808	14949	14681	14642	14641	14730	14855	14606	14684	14866	14614	14860	14762	14769	14817	14519	14723	14787	14712	14689	14715	14676	14745	14720	14572	14767	14800	14741	14662	14647	14805	14660	14769	14924	14731	14683	14610	14761	14781	14513	14862	14782	14774	14727	14755	14867	14618	14579	14705	14686	14661	14821	14682	14728	14847	14872	14792	14850	14658	14736	14831	14678	14658	14664	14631	14725	14834	14637	14677	14881	14574	14752	14725	14843	14878	14812	14736	14712	14694	14883	14920	14591	14663	14918	14833	14695	14801	14588	14726	14684	14625	14773	14891	14748	14720	14736	14708	14709	14725	14553	14655	14740	14722	14590	14791	14845	14823	14716	14676	14725	14586	14726	14678	14709	14762	14669	14544	14588	14691	14821	14656	14569	14765	14651	14588	14591	14596	14610	14603	14597	14821	14758	14749	14612	14831	14607	14695	14794	14675	14639	14726	14565	14746	14600	14631	14751	14781	14853	14744	14723	14752	14678	14733	14749	14684	14683	14794	14777	14681	14675	14786	14849	14683	14830	14797	14621	14776	14748	14805	14870	14747	14593	14674	14602	14702	14683	14738	14703	14698	14533	14742	14741	14845	14581	14624	14672	14741	14730	14690	14633	14584	14779	14623	14515	14734	14801	14741	14675	14784	14685	14731	14828	14537	14735	14617	14669	14588	14722	14597	14782	14755	14621	14724	14567	14707	14682	14683	14601	14673	14652	14800	14702	14654	14710	14746	14612	14654	14690	14695	14507	14821	14842	14611	14748	14847	14654	14673	14775	14505	14702	14649	14502	15017	14786	14713	14701	14726	14877	14584	14661	14932	14462	14646	14617	14755	14597	14648	14718	14730	14633	14826	14611	14602	14717	14597	14598	14951	14605	14826	14596	14875	14655	14756	14703	14706	14692	14684	14680	14743	14669	14840	14664	14665	14724	14687	14598	14729	14756	14577	14761	14794	14705	14878	14683	14769	14704	14841	14773	14740	14689	14644	14807	14634	14630	14668	14599	14691	14892	14828	14593	14835	14822	14629	14594	14616	14769	14822	14686	14699	14603	14771	14654	14753	14654	14882	14758	14944	14704	14826	14758	14826	14758	14678	14719	14641	14700	14668	14659	14691	14707	14635	14671	14727	14709	14630	14550	14767	14751	14624	14697	14650	14842	14775	14816	14635	14784	14769	14471	14786	14849	14716	14831	14695	14659	14749	14856	14813	14705	14526	14725	14655	14589	14886	14686	14784	14772	14740	14677	14714	14787	14720	14740	14704	14544	14650	14611	14834	14689	14765	14723	14652	14929	14668	14723	14640	14784	14595	14646	14708	14663	14761	14742	14702	14762	14646	14744	14608	14660	14680	14772	14905	14586	14773	14493	14646	14574	14714	14680	14680	14643	14573	14761	14869	14610	14645	14741	14771	14806	14833	14784	14780	14736	14706	14612	14756	14653	14709	14841	14858	14657	14774	14748	14435	14678	14555	14804	14570	14620	14627	14738	14580	14697	14793	14685	14775	14558	14686	14724	14647	14778	14627	14737	14808	14752	14737	14574	14661	14661	14645	14872	14618	14691	14646	14764	14573	14559	14772	14688	14730	14780	14592	14640	14753	14819	14558	14654	14843	14752	14790	14698	14725	14706	14658	14758	14628	14668	14858	14728	14764	14694	14808	14800	14703	14696	14754	14797	14677	14826	14738	14848	14683	14704	14768	14583	14762	14891	14854	14690	14868	14713	14829	14841	14629	14796	14639	14707	14884	14653	14705	14814	14712	14703	14659	14834	14484	14653	14792	14495	14678	14731	14460	14828	14573	14750	14560	14758	14808	14671	14778	14594	14755	14734	14784	14814	14785	14799	14719	14877	14670	14825	14731	14653	14796	14776	14625	14694	14755	14720	14683	14695	14600	14654	14630	14874	14736	14696	14760	14766	14662	14748	14761	14738	14802	14599	14709	14540	14645	14726	14760	14554	14778	14723	14843	14933	14787	14575	14692	14861	14622	14846	14678	14601	14649	14744	14769	14520	14841	14802	14721	14676	14654	14685	14666	14685	14644	14714	14712	14650	14628	14660	14712	14802	14658	14561	14666	14707	14561	14801	14496	14609	14814	14657	14709	14685	14614	14635	14728	14615	14672	14625	14611	14831	14749	14749	14477	14765	14679	14536	14748	14648	14633	14760	14620	14746	14789	14603	14580	14707	14764	14820	14593	14626	14839	14766	14651	14694	14658	14639	14987	14776	14673	14497	14743	14743	14796	14629	14673	14768	14667	14749	14732	14518	14970	14782	14729	14727	14853	14686	14571	14877	14641	14797	14656	14829	14642	14705	14670	14627	14733	14710	14846	14465	14822	14623	14799	14662	14799	14907	14655	14892	14616	14735	14614	14672	14727	14715	14738	14797	14606	14704	14592	14866	14733	14727	14730	14691	14931	14784	14712	14646	14609	14807	14768	14761	14723	14676	14869	14694	14720	14816	14933	14630	14793	14733	14662	14664	14765	14814	14606	14851	14604	14583	14756	14698	14775	14669	14628	14693	14604	14760	14568	14547	14703	14684	14872	14672	14804	14776	14722	14775	14801	14711	14672	14798	14535	14685	14612	14648	14770	14741	14655	14670	14673	14616	14746	14573	14575	14726	14782	14693	14565	14695	14801	14651	14695	14473	14782	14629	14724	14568	14616	14586	14696	14723	14634	14797	14743	14762	14717	14745	14721	14753	14800	14688	14930	14679	14780	14749	14701	14810	14697	14596	14547	14835	14696	14742	14712	14768	14540	14629	14677	14569	14696	14518	14574	14660	14845	14733	14721	14746	14750	14722	14991	14436	14699	14705	14795	14637	14793	14819	14686	14658	14723	14605	14801	14654	14810	14601	14648	14855	14785	14486	14776	14544	14571	14897	14813	14659	14602	14642	14647	14826	14675	14551	14666	14721	14744	14681	14658	14663	14756	14696	14783	14765	14716	14599	14676	14713	14779	14620	14776	14719	14707	14863	14697	14698	14781	14818	14745	14697	14848	14524	14651	14707	14716	14832	14773	14667	14700	14644	14645	14680	14738	14657	14662	14639	14669	14745	14602	14726	14701	14803	14709	14850	14651	14865	14567	14717	14790
24013	21536	29168	24424	22474	25307	26567	22127	21073	21220	20679	19900	19348	18582	18291	18282	18216	17907	17540	17822	17655	17556	17480	17329	17281	17322	17212	17259	17343	17369	17164	17190	17085	18194	19471	20225	19317	18122	17343	17069	17045	17080	17172	17011	17211	17046	17018	17110	17084	17108	17055	17230	16995	17012	17299	17166	17172	16949	17176	17183	17110	17073	17171	17051	17104	17270	17051	17174	17083	17157	17083	17142	17366	17023	17173	16958	17272	17055	17074	16978	17082	17124	16900	17150	17104	17020	17082	17113	17301	17274	17270	17346	17080	17058	17243	17154	17256	17036	17194	17191	17225	17199	16884	17132	17195	17103	17128	17001	16994	17134	17104	17091	16958	17035	17098	17026	17080	17294	17165	17062	17069	17098	17168	17177	17233	17084	17092	16902	17173	17297	17176	17037	17291	17052	17116	16897	17188	17028	17076	17200	17032	17027	17113	16899	17141	17069	17048	17065	17074	17186	17181	17113	16957	17092	17092	17009	16866	16965	17190	16952	17076	17165	17101	17062	17009	17071	17112	17066	17026	17214	17118	17023	17043	17069	16946	17103	17198	17056	16970	17128	17085	16991	17057	17191	16923	17134	17164	17170	17024	17339	17115	16904	16841	16943	16916	17111	17047	17156	17122	16990	17142	17172	17162	16944	17138	17183	17092	17119	17112	17122	17224	17195	17183	17042	17130	17168	16921	16960	17022	16999	17200	17150	17229	17114	16997	17069	17132	17084	16789	16905	16841	17043	16927	17195	17157	17254	17124	17036	17237	17118	17037	16977	16960	16982	17204	17152	17122	17077	17108	17009	17028	17308	16934	17008	17149	16906	17046	17081	17180	17120	17260	17170	17118	17023	17135	16852	17191	17294	17213	16966	17238	17048	17160	16926	17018	17182	17143	17170	17286	17190	17160	16954	16906	17118	17142	17114	16947	17042	17016	16988	17059	17169	16959	17313	17124	17093	16911	17142	16982	17048	17170	17026	17141	17134	16956	17035	17257	16882	16945	17094	17151	17113	17036	17062	17077	17141	17038	16927	17128	16953	17185	17150	17130	17321	16953	17066	17025	16864	17118	17103	17025	17147	17145	17093	17039	17030	17149	17200	17075	17151	17309	17178	17170	17172	16802	17048	17119	17010	17220	17145	17182	17225	17102	17186	16987	17151	16961	17229	17068	16886	16992	17161	16833	16886	16911	17001	17049	17015	17028	17112	17160	17009	17243	17035	17069	17060	17032	17149	17146	17360	17012	17159	17007	17162	17008	17189	17085	17184	16946	16863	17094	17214	17107	16992	17050	17025	16981	17039	16940	17016	17068	17006	17281	17131	17089	16877	17197	17056	17089	17270	17100	16907	16935	17184	17102	17073	17112	17226	16934	17016	16947	17332	16885	17049	17077	17218	16903	17215	17055	17117	16928	16986	17189	17037	17172	17209	16935	17049	17069	17079	16971	16952	17083	17055	17153	17005	17061	17130	17076	17018	17167	17108	17067	17045	17159	17007	16972	17054	17230	17051	16985	16979	17190	17020	16830	17052	17058	17217	17110	17027	16997	17046	16937	17126	17169	17116	17214	17103	17029	16729	17094	17028	17071	17130	17099	17054	17142	17250	17150	17143	17082	17101	17129	17171	16963	17169	17066	17174	17354	17148	17038	17133	17106	17012	17063	17117	16854	17162	16974	17118	16926	17216	17156	17246	17121	17207	17015	17113	17285	17054	17128	16990	17091	17100	17217	17183	17120	16913	17030	17145	17392	17110	17163	17061	17097	17097	17037	17047	17147	17030	16933	17031	17047	17029	17058	17064	17234	17004	17050	17067	17024	17051	17101	17181	17236	17034	17161	17136	17073	17025	16921	17001	17266	17170	17008	16936	17020	16907	16897	16992	16973	17260	17024	16984	16865	17227	17054	17126	17184	17089	17286	16902	17019	16938	16957	17078	17042	17062	16958	17068	17000	17089	17276	17090	17265	17103	17191	16975	17074	17110	16964	17009	17107	17096	17250	17152	17002	17162	16998	17129	17119	17179	17284	17030	17162	17099	16890	17010	17106	17071	16815	17123	17021	17039	16905	17045	16893	17044	17154	17156	17103	17299	17169	17177	17093	17220	17255	17096	17058	17136	17115	17202	17106	16970	17144	16973	17003	16988	16914	17030	16860	17123	17044	17260	17111	17222	17095	17078	17180	16883	16877	16973	17036	17029	17119	17208	17047	17040	17178	17038	17130	17059	16889	17116	17100	17237	17239	17063	17013	17110	17081	16954	17086	17124	17076	16982	16912	17293	17000	17125	17084	17107	16975	17005	16740	17123	17154	17057	17186	17166	17177	17104	17003	17102	17060	17174	17095	17176	16989	17190	17097	16844	17145	17077	16973	16866	17072	16959	17086	17009	17081	16996	16987	17132	17290	17209	17123	17132	17188	17190	17157	17047	17225	17204	17142	17213	17255	17025	17142	17215	17149	17178	17115	16942	16863	17207	17102	16960	17052	17099	16988	17280	17125	17071	17151	17028	16829	17329	16991	16923	17164	17088	17010	17036	16985	17321	17096	17051	17044	17096	17026	17182	17109	16963	17083	17178	16896	17224	17008	16972	17048	17132	17197	17088	17209	17144	17357	17143	16910	17329	16939	17096	17246	17090	17034	17196	17120	17192	16993	17342	17153	17026	17033	17116	17025	16954	16991	17217	17152	17175	17207	17064	16964	17024	17210	17009	16965	17191	17222	17090	17147	16950	17152	17090	17047	17215	17058	16969	17012	17099	17018	17142	17187	17289	17033	16983	17096	17017	17123	17038	17176	17211	16949	16890	17095	17214	17118	16962	17218	16922	17018	17048	17232	16943	17014	16928	17106	17251	16854	16907	17261	17167	16938	17103	17127	17119	17209	17088	17045	17168	16947	16990	17065	17034	17140	17088	17196	17140	17188	17102	17131	17121	17188	17261	17199	17071	17029	17085	17182	16934	17191	17279	17026	16962	17219	17048	16889	16990	16902	17075	16983	17078	17077	16980	17106	17073	16922	17006	17197	17162	17100	16976	16844	17069	17134	17247	17046	17339	17271	17060	17197	17024	17010	17202	17078	16967	17045	16970	17043	17085	17052	17228	17104	17375	17144	17088	17042	17108	17198	17115	17228	17141	17198	16986	16978	17049	17172	17058	17065	16897	17136	17147	17065	17131	17045	16891	16970	17015	17234	16911	17012	16859	17068	17194	17192	17103	17181	16975	17044	17103	17096	17027	17150	17109	17158	17229	17012	16977	16992	16996	17149	17008	17109	16868	17218	17034	17123	17174	16954	16973	17150	17092	17118	17193	17094	17144	17156	17167	17274	16863	17070	17035	17069	16903	17216	17019	17065	17166	17078	17070	17122	17016	17108	17139	16990	16821	17081	17161	17094	17282	17167	16952	17122	17001	17244	17166	17103	17202	17043	16906	17039	17140	17145	17073	17195	17063	17107	17078	17152	17129	17108	16951	17026	17110	17153	17336	17216	17030	17080	17040	17017	16967	17031	16978	16987	16776	17024	17054	17158	16841	17047	17202	17052	17001	17193	17191	16964	17119	16918	17120	16996	16842	17079	16973	17255	17112	17124	17094	17028	16966	17137	17048	17067	16907	16963	17046	17248	17050	17102	17251	16976	17034	17044	17320	17000	16913	16894	17052	17234	16876	17133	16948	17076	17192	17084	17020	17428	17143	17059	17144	17140	17177	17018	17122	17060	17084	17107	17222	17025	16889	16726	17008	16981	16871	17256	16879	16912	17343	17044	17075	17087	17052	17115	17127	17083	16960	16967	17034	17039	17081	17253	17304	17182	17124	16902	17176	17261	17296	17057	17012	16960	17196	17013	17464	16852	17092	17052	17000	17058	17298	17182	17169	17172	17163	17202	17133	17256	17087	17147	17064	17045	17249	16985	16959	17072	16983	17068	17274	17225	17196	16976	17112	17092	17058	17380	17023	17028	16983	17357	17072	16913	16934	17383	17204	17276	17228	16980	17201	16939	17301	17126	17251	17263	17024	17179	16994	17137	17387	17112	17204	17239	17059	17231	17016	17320	16801	16971	16981	17062	17257	17090	17234	17072	17083	17185	17055	17042	17107	17120	17054	17206	17163	17075	17075	17065	16967	17013	17208	17044	17261	17156	17072	17081	17211	17126	17135	16900	17022	16876	17163	17232	17108	17010	16996	17028	17051	17331	17071	17157	17145	17173	16938	17157	17373	17114	17080	17081	16908	17276	17126	17240	16992	17231	17084	17003	17050	17134	17068	17000	16995	17085	17099	17079	17195	17183	16780	16863	17228	17048	17077	17146	17002	17225	17017	17320	17037	16884	17039	17134	17002	16963	16896	17164	17018	17014	16946	17228	17104	17000	17125	17136	17198	17038	17176	17041	16932	17280	17113	17053	17024	17124	17151	17305	16905	16982	17077	17183	17047	17135	17070	17248	17155	17066	17102	17230	17152	17206	17102	17032	17131	17031	17116	17277	17105	17161	17117	17100	17376	17285	17034	17018	17073	17246	17081	17242	17288	17264	16905	17149	17234	17109	17262	17106	17008	17089	16993	17244	17083	16777	17178	16977	16987	17038	17167	17060	17094	17060	17006	17155	16963	17070	17063	17128	17034	17137	17089	17015	17125	16943	17032	17217	17186	17265	17190	16755	17144	17028	17062	17006	16916	17236	17031	17013	16887	16977	17242	17098	16952	17018	17147	17123	16982	17089	16828	17140	17178	16989	16961	17251	17118	17095	16996	17079	17072	17090	17119	17059	16969	17241	16843	17202	17057	17052	17004	17070	17062	17242	17253	16838	17101	16866	17035	17096	17102	16954	17178	17268	17005	17209	16926	17151	17219	17014	17341	17070	16901	17077	17130	17200	17129	17211	17021	16941	17059	17221	17248	16949	17152	17046	17206	17151	16946	17118	17180	17139	17118	16963	17140	17162	16779	17147	17226	16993	17047	17204	16808	16942	17080	16923	17286	17166	17091	16780	17110	17168	17102	17161	17161	16933	16998	17336	16998	17110	17075	17214	17122	17204	17005	17085	17020	17257	16999	16881	16951	17180	17039	17327	17042	17070	17099	17062	17006	17050	17012	17128	17024	17131	17225	17168	17001	17187	17150	17056	17097	16969	17104
20591	34975	35665	31915	27302	24152	22372	21071	20648	20454	20001	17956	17271	15958	16211	15616	15475	15177	15132	15088	14951	14966	14542	14551	14295	14450	14416	14437	14225	14340	14476	14391	14617	16040	18449	18668	17122	15293	14336	14222	14084	14255	14335	14262	14235	14154	14304	14123	14136	14031	14152	14260	14188	14375	14259	14068	14073	14168	14419	14044	14203	14206	14319	14154	14276	14236	14298	14201	14209	14183	14301	14125	14248	14118	14209	14319	14288	14114	14295	14479	14220	14268	14188	14139	14268	14259	14398	14256	14257	14179	14389	14331	14288	14188	14060	14228	14039	14138	14042	14444	14266	14277	14342	14180	14214	14151	14267	13998	14077	14144	14354	14300	14234	14129	14348	14211	14425	14303	14097	14181	14115	14200	14240	14258	14267	14147	14183	14233	14338	14141	14262	14270	14154	14236	14240	14116	14195	14210	14223	14117	14341	14162	14316	13992	14106	14234	14289	14046	14423	14315	14239	14184	14278	14310	14131	14304	14160	14219	14198	14178	14079	14191	14379	14129	14237	14241	14151	14213	14307	14130	14224	14428	14283	14209	14297	14297	14125	14219	14321	14204	14218	14082	14090	14233	14290	14268	14161	14164	14233	14197	14138	14160	14056	14401	14284	14307	14308	14168	14198	14307	14296	14198	14308	14089	14084	14127	14169	14242	14377	14167	14183	14344	14124	14158	14311	14185	14397	14183	14154	14118	14262	14262	14523	14063	14225	14294	14300	14174	14250	14193	14187	14075	14146	14221	14185	14148	14289	14299	14155	14056	14335	14121	14274	14099	14107	14272	14182	14299	14125	14261	14277	14156	14164	14119	14198	14189	14335	14148	14219	14263	14261	14327	14347	14151	14195	14082	14253	14216	14308	14304	14251	14124	14259	14232	14267	14375	14342	14047	14078	14173	14390	14276	14222	14378	14084	14277	14197	14293	14312	14232	14138	14367	14243	14314	14271	14191	14238	14022	14304	14258	14138	14190	14273	14135	14297	14155	14216	14132	14174	14164	14182	14175	14370	14179	14237	14397	14257	14230	14192	14038	14354	14185	14256	14366	14010	14185	14241	14191	14270	14246	14150	14197	14298	14256	14145	14080	14266	14164	14169	14171	14255	14180	14291	14241	14375	14166	14339	14130	14191	14129	14394	14153	14348	14150	14066	14462	14141	14285	14220	14222	14327	14141	14313	14237	14363	14135	14233	14338	14298	14094	14203	14204	14303	14111	14196	14099	14173	14232	14199	14401	14261	14174	14104	14117	14201	14250	14272	14190	14135	14225	14291	14179	14332	14261	14199	14307	14231	14104	14284	14173	14327	14211	14307	14256	14290	14273	14121	14218	14208	14186	14080	14148	14200	14202	14120	14113	14259	14186	14033	14160	14318	14178	14203	14292	14193	14156	14213	14192	14255	14295	14268	14140	14237	14143	14171	14292	14217	14159	14171	14248	14289	14191	14292	14488	14392	14343	14108	14177	14280	14283	14156	14272	14302	13998	14310	14222	14148	14322	14233	14160	14395	14253	14224	14100	14020	14213	14208	14494	14214	14152	14404	14102	14223	14284	14319	14119	14165	14204	14162	14422	14291	14142	14133	14311	14225	14133	14280	14081	14216	14233	14250	14223	14315	14161	14122	14176	14134	14319	14190	14104	14367	14255	14327	14300	14142	14190	14274	14227	14172	14203	14163	14226	14242	14179	14284	14153	14187	14161	14116	14206	14244	14077	14252	14169	14159	14066	14114	14216	14262	14188	14146	14178	14056	14275	14220	14290	14213	14211	14351	14329	14074	14249	14188	14161	14279	14182	14354	14247	14240	13972	14286	14336	14477	14175	14193	14054	14322	14195	14070	14197	14204	14160	14303	14257	14167	14335	14192	14135	14101	14136	14295	14263	14158	14097	14111	14136	14257	14295	14305	14177	14184	14270	14181	14305	14211	14093	14225	14278	14125	14220	14179	14220	14196	14225	14059	14298	14267	14165	14117	14297	13996	14194	14355	14149	14424	14297	14056	14088	14202	14177	14104	14322	14202	14176	14362	14247	14254	14167	14360	14104	14115	14285	14254	13993	14186	14248	14182	14304	14324	14208	14261	14225	14255	14195	14147	14247	14165	14246	14324	14347	14236	14155	14151	14234	14186	14213	14153	14191	14269	14136	14229	14227	14163	14210	14093	14061	14261	14368	14277	14116	14243	14323	14331	14267	14166	14107	14127	14256	14296	14259	14204	14181	14173	14236	14243	14226	14269	14277	14082	14314	14391	14216	14314	14223	14419	14433	14239	14100	14145	14157	14251	14335	14350	14154	14319	14289	14259	14158	14260	14254	14275	14275	14134	14233	14111	14172	14129	14094	14179	14175	14200	14222	14226	14310	14294	14077	14086	14203	14079	14380	14119	14300	14186	14088	14277	14193	14224	14079	14304	14151	14168	14228	14128	14321	14226	14204	14195	14216	14123	14328	14288	14215	14074	14293	14168	14181	14093	14220	14198	14392	14372	14274	14216	14157	14257	14119	14256	14293	14306	14172	14259	14096	14035	14235	14263	14263	14385	14182	14193	14172	14219	14191	14187	14174	14118	14164	14191	14316	14273	14055	14298	14147	14164	14364	14157	14240	14236	14306	13993	14126	14271	14093	14270	14293	14354	14257	14298	14382	14239	14291	14085	14153	14209	14216	14237	14265	14417	14127	14134	14312	14365	14187	14393	14113	14262	14348	14088	14289	14214	14312	14280	14043	14210	14268	14344	14117	14179	14199	14223	14350	14402	14271	14251	14142	14134	14333	14227	14248	14233	14170	14165	14325	14336	14157	14242	14047	14217	14272	14197	14179	14107	14239	14267	14168	14310	14182	14338	14129	14196	14268	14257	14423	14333	14306	14145	14004	14143	14344	14240	14223	14331	14244	14082	14141	14169	14383	14140	14036	14531	14066	14201	14222	14168	14291	14391	14307	14247	14188	14168	14108	14072	14227	14376	14280	13993	14282	14107	14321	14178	14167	14284	14167	13988	14314	14098	14333	14228	14201	14178	14181	14147	14276	14254	14385	14091	14047	14162	14157	14298	14329	14239	14163	13987	14141	14186	14293	14308	14253	14296	14122	14326	14098	14230	14226	14324	14344	14322	14165	14240	14184	14237	14235	14154	14236	14195	14114	14293	14313	14346	14248	14167	14317	14204	14399	14262	14181	14299	14324	14245	14136	14254	14168	14219	14295	14326	14167	14199	14340	14282	14199	14253	14292	14364	14162	14259	14179	14246	14160	14136	14155	14324	14375	14296	14207	14053	14290	14217	14233	14277	14203	14296	14358	14452	14207	14108	14306	14232	14111	14238	14140	14141	14276	14100	14253	14290	14138	14286	14307	14278	14160	14327	14375	14159	14248	14148	14169	14180	14080	13976	14239	14274	14299	14121	14199	14138	14069	14199	14138	14206	14245	14095	14245	14244	13931	14136	14216	14196	14225	14302	14078	14228	14386	14405	14392	14173	14193	14114	14285	14196	14153	14224	14249	14228	14295	14334	14215	14250	14293	14171	14209	14292	14321	14322	14246	14274	14234	14273	14366	14305	14248	14128	14342	14269	14183	14055	14212	14157	14216	14116	14068	14375	14193	14229	13999	14095	14164	14284	14308	14238	14083	14395	14241	14240	14172	14391	14207	14095	14137	14220	14200	14254	14275	14319	14326	14337	14028	14318	14186	14238	14198	14204	14083	14157	14286	14232	14317	14099	14118	14248	14198	14251	14071	14283	14249	14451	14157	14269	14384	14328	14303	14106	13991	14350	14021	14124	14335	14040	14108	14101	14373	14220	14268	14360	14266	14179	14173	14285	14247	14153	14211	14095	14309	14200	14114	14301	14300	14154	14158	14374	14226	14323	14262	14293	14185	14309	14316	14158	14479	14158	14277	14231	14129	14069	14128	14195	14186	14273	14130	14322	14259	14112	14176	14114	14133	14318	14433	14186	14217	14253	14215	14156	14231	14255	14246	14232	14286	14265	14105	14062	14195	14101	14388	14249	14384	14151	14344	14296	14148	14319	14190	14351	14142	14310	14106	14079	14153	14094	14351	14257	14303	14076	14282	14054	14213	14198	14272	14115	14139	14132	14367	14196	14008	14210	14044	14402	14318	14388	14233	14326	14136	14235	14116	14373	14237	14121	14170	14301	14073	14173	14169	14183	14277	14256	14201	14242	14333	14135	14145	14172	14251	14180	14142	14167	14107	14253	14262	14350	14283	14002	14298	14323	14336	14135	14283	14232	14391	14319	14227	13961	14109	14152	14428	14133	14334	14142	14148	14124	14281	14280	14162	14239	14097	14132	14140	14214	14130	14184	14237	14068	14276	14111	14209	14325	14136	14247	14393	14273	14241	14054	14248	14200	14185	14233	14209	14268	14077	14219	14162	14321	14187	14162	14079	14138	14177	14242	14188	14209	14288	14262	14119	14210	14163	14117	14023	14231	14164	14161	14039	14187	14141	14273	14205	14178	14200	14331	14038	14066	14331	14253	14333	14291	14199	14231	14307	14338	14165	14144	14434	14194	14170	14220	14229	14309	14268	14306	14281	14028	14246	14268	14144	14254	14279	14325	14127	14170	14231	14200	14101	14118	14265	14197	14232	14212	14279	14295	14200	14361	14235	14247	14059	14180	14143	14283	14249	14223	14182	14140	14195	14242	14031	14309	14278	14316	14115	14312	14154	14221	14200	14104	14368	14169	14463	14197	14074	14217	14267	14144	14171	14285	14108	14217	14154	14224	14273	14249	14285	14066	14237	14278	14315	14076	14244	14288	14328	14198	14233	14162	14190	14026	14222	14114	14235	14265	14297	14160	14286	14173	14067	14332	14177	14245	14172	14258	14134	14213	14231	14333	14237	14093	14131	14076	14258	14311	14342	14239	14263	14149	14294	14188	14193	14181	14271	14150	14299	14166	14185	14328	14287	14130	14060	14222	14214	14308	14226	14160	14158	14257	14336	14283	14373	14210	14215	14209	14091	14126	14355	14259	14066	14218	14130	14235	14282	14234	14229	14477	14149	14210	14275	14305	14257	14202	14219	14263	14269	14266	14062	14146	14119	14263	14097	14397	14223	14211	14188	14342	14179	14236	14230	14246	14194	14352	14367	14310	14267	14103	14275
30031	23559	25142	22868	19775	19094	18690	18382	18452	18455	18366	17964	17820	17819	17517	17514	17712	17627	17752	17604	17430	17606	17503	17246	17407	17481	17575	17460	17505	17549	17419	17379	17447	17718	17733	17575	17812	17643	17518	17467	17472	17494	17443	17606	17472	17361	17289	17553	17399	17448	17458	17276	17465	17259	17521	17614	17605	17515	17542	17347	17491	17233	17607	17505	17615	17550	17529	17534	17528	17506	17507	17199	17533	17537	17452	17528	17421	17569	17448	17552	17583	17463	17438	17391	17703	17468	17397	17356	17578	17393	17480	17405	17463	17480	17425	17304	17457	17546	17515	17726	17414	17572	17574	17191	17279	17432	17432	17424	17358	17627	17590	17490	17520	17451	17437	17558	17492	17433	17674	17468	17349	17559	17458	17425	17529	17529	17443	17334	17313	17335	17516	17577	17348	17244	17263	17555	17456	17345	17295	17378	17510	17305	17384	17343	17482	17471	17448	17651	17645	17373	17538	17368	17467	17460	17359	17252	17501	17286	17535	17609	17329	17374	17435	17407	17403	17609	17509	17451	17305	17561	17535	17330	17492	17437	17613	17344	17348	17400	17495	17479	17442	17475	17545	17506	17576	17606	17464	17491	17621	17244	17457	17474	17803	17450	17761	17510	17217	17634	17403	17608	17437	17582	17532	17393	17526	17534	17404	17313	17525	17400	17444	17483	17327	17240	17215	17775	17268	17541	17447	17362	17367	17560	17415	17519	17597	17427	17484	17705	17420	17365	17299	17416	17334	17536	17469	17504	17627	17311	17313	17336	17435	17447	17589	17309	17488	17410	17512	17250	17566	17366	17398	17586	17390	17499	17329	17554	17587	17535	17331	17445	17636	17488	17456	17498	17649	17394	17414	17470	17230	17632	17481	17512	17453	17396	17455	17658	17478	17646	17453	17432	17379	17577	17478	17524	17483	17353	17491	17426	17426	17347	17449	17389	17364	17745	17547	17290	17331	17435	17376	17390	17539	17428	17468	17570	17369	17427	17528	17477	17334	17254	17644	17329	17442	17575	17620	17509	17321	17524	17363	17314	17641	17346	17397	17474	17538	17546	17486	17526	17325	17432	17293	17345	17644	17485	17359	17356	17502	17338	17483	17578	17360	17299	17498	17412	17577	17519	17374	17517	17633	17542	17638	17391	17346	17151	17289	17308	17218	17503	17395	17454	17526	17377	17493	17388	17517	17439	17632	17354	17492	17542	17445	17259	17291	17283	17436	17319	17320	17451	17415	17629	17473	17562	17449	17474	17497	17290	17215	17496	17401	17305	17644	17176	17411	17546	17373	17573	17546	17455	17516	17352	17383	17409	17294	17518	17556	17264	17487	17397	17552	17437	17468	17347	17306	17338	17419	17452	17505	17491	17482	17661	17349	17339	17581	17440	17633	17235	17464	17493	17528	17544	17311	17604	17428	17403	17375	17418	17363	17545	17598	17375	17695	17671	17553	17531	17375	17374	17362	17296	17384	17544	17232	17417	17432	17381	17300	17503	17390	17324	17365	17524	17538	17531	17598	17510	17465	17495	17327	17282	17464	17316	17525	17315	17402	17237	17348	17529	17418	17456	17530	17576	17505	17567	17529	17399	17544	17526	17601	17487	17414	17311	17390	17509	17431	17481	17349	17415	17183	17472	17401	17287	17546	17323	17591	17430	17516	17467	17351	17272	17399	17591	17480	17352	17417	17379	17352	17563	17418	17260	17504	17404	17537	17693	17514	17437	17515	17411	17364	17622	17481	17385	17249	17399	17428	17519	17445	17616	17440	17424	17318	17380	17561	17474	17687	17345	17612	17567	17323	17201	17483	17354	17303	17430	17323	17450	17451	17340	17430	17502	17354	17488	17337	17356	17286	17511	17724	17627	17621	17501	17571	17199	17451	17404	17512	17479	17525	17487	17420	17415	17341	17518	17337	17479	17565	17505	17546	17423	17414	17329	17621	17554	17454	17483	17433	17271	17472	17453	17443	17498	17309	17461	17462	17440	17540	17253	17439	17548	17661	17388	17554	17415	17490	17403	17202	17465	17384	17425	17403	17472	17512	17655	17578	17527	17492	17496	17537	17431	17279	17354	17438	17612	17665	17513	17395	17578	17607	17521	17367	17533	17407	17470	17390	17467	17444	17388	17361	17731	17294	17429	17487	17456	17351	17556	17358	17516	17584	17417	17458	17305	17460	17462	17780	17691	17474	17378	17513	17563	17600	17640	17544	17555	17482	17667	17634	17319	17624	17582	17462	17298	17345	17415	17306	17137	17291	17418	17533	17244	17459	17516	17269	17421	17284	17296	17399	17371	17518	17229	17247	17388	17532	17457	17523	17415	17427	17317	17593	17571	17437	17495	17389	17255	17262	17522	17295	17483	17281	17435	17412	17488	17328	17379	17501	17460	17504	17766	17606	17425	17424	17441	17310	17446	17287	17434	17536	17414	17314	17494	17426	17371	17393	17579	17307	17472	17500	17403	17497	17325	17565	17208	17556	17312	17637	17519	17610	17452	17686	17427	17533	17254	17447	17455	17510	17374	17556	17619	17557	17627	17309	17249	17566	17451	17410	17367	17312	17441	17402	17479	17532	17355	17461	17537	17357	17371	17454	17299	17522	17448	17621	17621	17683	17568	17347	17634	17466	17598	17603	17411	17595	17639	17515	17538	17367	17351	17370	17515	17432	17363	17436	17331	17591	17498	17506	17533	17620	17424	17567	17620	17527	17280	17543	17417	17322	17350	17471	17582	17558	17539	17350	17454	17331	17328	17549	17430	17430	17394	17566	17242	17227	17488	17415	17218	17504	17331	17367	17450	17391	17544	17843	17414	17494	17391	17320	17496	17619	17481	17471	17473	17508	17543	17491	17542	17518	17474	17465	17511	17373	17488	17418	17201	17520	17258	17575	17392	17530	17460	17352	17335	17452	17385	17713	17545	17665	17479	17313	17437	17482	17736	17567	17545	17509	17578	17624	17398	17428	17495	17541	17462	17517	17413	17754	17566	17604	17556	17431	17473	17304	17323	17402	17476	17486	17296	17420	17417	17387	17534	17355	17376	17586	17643	17604	17384	17479	17506	17593	17592	17583	17408	17467	17397	17463	17488	17551	17519	17415	17603	17619	17618	17482	17496	17394	17336	17682	17515	17329	17659	17570	17316	17348	17710	17271	17255	17456	17551	17522	17744	17495	17370	17547	17600	17409	17423	17600	17305	17494	17574	17210	17479	17608	17640	17457	17369	17369	17498	17504	17501	17433	17556	17344	17475	17709	17692	17274	17401	17426	17606	17619	17517	17298	17506	17460	17492	17599	17409	17408	17382	17652	17246	17479	17233	17583	17405	17662	17629	17528	17345	17384	17404	17414	17422	17491	17448	17387	17518	17753	17611	17232	17395	17323	17576	17576	17442	17250	17386	17371	17534	17554	17384	17471	17531	17474	17411	17381	17524	17455	17516	17641	17485	17584	17552	17506	17414	17466	17371	17305	17348	17327	17541	17410	17582	17552	17261	17295	17511	17560	17471	17484	17525	17399	17148	17345	17390	17401	17455	17596	17457	17655	17374	17560	17460	17569	17421	17443	17460	17474	17426	17432	17563	17479	17506	17618	17437	17397	17445	17366	17571	17297	17508	17692	17413	17421	17248	17439	17473	17274	17206	17637	17455	17355	17377	17443	17657	17571	17245	17349	17533	17600	17357	17306	17337	17345	17444	17533	17483	17554	17353	17322	17531	17472	17449	17649	17427	17225	17595	17479	17233	17537	17546	17400	17366	17472	17433	17399	17507	17449	17452	17434	17496	17649	17348	17541	17345	17282	17447	17676	17390	17685	17409	17460	17403	17344	17430	17551	17679	17457	17340	17299	17500	17547	17519	17634	17545	17449	17436	17494	17434	17441	17598	17491	17516	17529	17452	17453	17540	17354	17277	17435	17401	17515	17354	17550	17408	17536	17262	17533	17415	17388	17201	17406	17452	17443	17320	17528	17457	17531	17561	17368	17540	17432	17461	17297	17460	17435	17396	17391	17448	17547	17668	17590	17525	17630	17700	17386	17417	17636	17569	17447	17530	17483	17584	17586	17491	17458	17643	17462	17361	17418	17460	17522	17387	17492	17551	17609	17574	17524	17494	17371	17431	17603	17423	17445	17199	17404	17696	17388	17507	17443	17200	17629	17684	17421	17454	17517	17462	17453	17479	17525	17490	17346	17606	17444	17573	17562	17320	17582	17644	17361	17585	17428	17507	17479	17521	17396	17305	17523	17282	17214	17437	17507	17556	17595	17648	17429	17383	17297	17478	17398	17515	17484	17522	17439	17393	17539	17413	17552	17332	17422	17417	17283	17492	17437	17539	17558	17373	17472	17518	17383	17612	17631	17353	17292	17672	17610	17404	17420	17440	17378	17378	17321	17598	17499	17371	17558	17675	17445	17470	17346	17367	17579	17628	17541	17591	17515	17281	17383	17311	17489	17244	17447	17609	17516	17514	17579	17477	17385	17658	17346	17437	17433	17479	17387	17745	17490	17353	17277	17651	17568	17347	17396	17428	17530	17542	17549	17530	17213	17318	17354	17543	17517	17484	17313	17413	17581	17429	17375	17301	17405	17573	17326	17664	17530	17426	17470	17398	17463	17421	17392	17491	17422	17307	17258	17398	17501	17470	17627	17682	17430	17549	17545	17381	17490	17565	17638	17455	17581	17574	17580	17566	17410	17354	17301	17464	17320	17495	17553	17357	17479	17437	17506	17385	17637	17424	17699	17446	17299	17523	17706	17544	17387	17325	17491	17523	17481	17465	17447	17380	17561	17333	17574	17255	17286	17469	17499	17489	17572	17377	17474	17414	17648	17562	17392	17492	17354	17277	17198	17371	17546	17496	17578	17461	17358	17397	17522	17314	17493	17259	17399	17470	17559	17402	17259	17387	17457	17327	17364	17447	17362	17417	17579	17470	17522	17157	17408	17522	17555	17427	17522	17575	17810	17429	17576	17390	17473	17448	17434	17499	17344	17347	17384	17316	17646	17353	17506	17226	17378	17410	17300	17431	17498	17385	17517	17479	17399	17377	17502	17441	17469	17346	17328	17620	17400	17394	17587	17543	17491	17476	17578	17404	17562	17642	17492	17564	17750	17653	17502	17458	17789	17350
17700	21652	22541	20060	18031	16936	16104	16038	16256	16172	15744	15357	14898	14566	14640	14646	14543	14686	14458	14622	14508	14342	14592	14564	14369	14461	14260	14318	14540	14420	14458	14345	14548	14511	14662	14869	14918	14446	14408	14444	14359	14379	14478	14332	14365	14405	14375	14417	14491	14312	14358	14366	14499	14597	14326	14330	14269	14340	14484	14410	14289	14383	14413	14403	14191	14354	14514	14440	14328	14429	14374	14468	14386	14338	14399	14413	14389	14490	14578	14444	14379	14344	14439	14364	14308	14240	14404	14387	14519	14465	14336	14311	14345	14444	14461	14384	14490	14324	14459	14316	14423	14355	14427	14466	14235	14287	14486	14424	14438	14365	14377	14430	14450	14504	14254	14402	14382	14451	14477	14417	14352	14327	14320	14389	14350	14212	14522	14261	14385	14375	14537	14646	14441	14456	14491	14326	14505	14505	14380	14336	14294	14407	14592	14477	14363	14410	14413	14290	14405	14411	14456	14430	14407	14391	14336	14485	14401	14507	14481	14359	14351	14450	14348	14458	14558	14492	14229	14433	14414	14394	14477	14460	14438	14383	14329	14460	14415	14289	14345	14392	14508	14285	14449	14454	14299	14429	14209	14465	14454	14443	14506	14385	14371	14408	14231	14542	14497	14453	14443	14352	14518	14305	14371	14410	14224	14396	14388	14526	14340	14308	14598	14335	14451	14584	14450	14500	14575	14508	14424	14401	14486	14209	14315	14459	14357	14352	14537	14685	14217	14328	14419	14403	14481	14351	14445	14287	14574	14499	14241	14479	14382	14355	14459	14363	14441	14255	14344	14426	14295	14353	14468	14361	14382	14377	14370	14278	14337	14457	14336	14422	14447	14461	14409	14413	14388	14396	14375	14306	14604	14421	14364	14320	14395	14445	14491	14433	14428	14539	14441	14458	14465	14439	14412	14217	14409	14258	14444	14387	14423	14493	14525	14451	14506	14313	14360	14268	14425	14325	14430	14370	14563	14487	14285	14497	14375	14600	14513	14335	14361	14460	14467	14400	14566	14380	14343	14460	14224	14403	14377	14460	14387	14252	14257	14316	14226	14513	14578	14471	14316	14535	14398	14648	14343	14446	14364	14359	14117	14508	14408	14466	14604	14343	14462	14340	14545	14231	14561	14367	14502	14340	14473	14670	14436	14405	14325	14474	14394	14301	14433	14448	14323	14491	14374	14584	14318	14207	14225	14437	14375	14399	14393	14326	14579	14434	14544	14407	14483	14333	14398	14421	14516	14474	14362	14528	14567	14416	14367	14426	14375	14392	14435	14417	14484	14412	14333	14443	14564	14367	14454	14340	14299	14319	14372	14328	14390	14480	14603	14325	14657	14523	14523	14486	14650	14496	14519	14622	14336	14470	14569	14480	14332	14255	14388	14265	14442	14304	14292	14408	14455	14484	14584	14357	14355	14440	14493	14500	14402	14283	14335	14435	14408	14515	14481	14405	14343	14090	14482	14427	14525	14315	14321	14356	14467	14464	14594	14303	14402	14525	14359	14303	14470	14314	14355	14347	14502	14361	14514	14444	14203	14438	14283	14263	14510	14360	14380	14475	14522	14432	14463	14333	14389	14441	14656	14439	14552	14627	14294	14346	14398	14332	14455	14345	14425	14272	14408	14463	14304	14452	14481	14432	14104	14494	14300	14463	14344	14366	14324	14422	14289	14385	14372	14282	14500	14327	14381	14456	14603	14347	14364	14231	14430	14387	14500	14473	14480	14305	14454	14435	14426	14443	14406	14699	14336	14373	14345	14446	14467	14344	14396	14456	14525	14282	14410	14344	14337	14193	14428	14517	14382	14386	14351	14363	14321	14303	14585	14518	14312	14318	14487	14345	14331	14268	14408	14383	14387	14187	14483	14492	14539	14438	14314	14348	14349	14282	14424	14452	14343	14264	14469	14377	14445	14540	14402	14457	14532	14402	14324	14429	14395	14410	14401	14354	14410	14359	14381	14470	14527	14438	14261	14417	14307	14509	14371	14345	14491	14451	14384	14467	14486	14483	14573	14362	14508	14423	14547	14402	14281	14201	14425	14455	14405	14272	14269	14431	14600	14517	14218	14393	14411	14327	14374	14464	14452	14464	14457	14353	14475	14402	14352	14515	14466	14362	14446	14464	14178	14508	14333	14515	14524	14508	14347	14470	14519	14401	14454	14357	14297	14378	14533	14439	14468	14429	14433	14577	14352	14239	14404	14373	14516	14396	14333	14385	14430	14352	14655	14213	14378	14465	14313	14379	14317	14256	14394	14491	14452	14430	14313	14289	14599	14167	14594	14336	14429	14482	14453	14249	14358	14357	14587	14400	14478	14303	14486	14317	14377	14476	14359	14489	14300	14459	14506	14344	14322	14367	14386	14576	14328	14456	14379	14491	14671	14301	14303	14532	14227	14368	14377	14466	14453	14468	14386	14518	14311	14212	14546	14459	14298	14426	14336	14407	14529	14465	14343	14304	14458	14230	14278	14407	14287	14473	14462	14438	14384	14430	14516	14363	14380	14374	14297	14412	14390	14375	14524	14399	14489	14518	14509	14283	14482	14540	14248	14413	14443	14406	14442	14413	14408	14350	14279	14594	14366	14288	14224	14345	14402	14303	14355	14312	14265	14553	14549	14436	14375	14427	14316	14288	14409	14418	14446	14466	14326	14507	14461	14489	14327	14508	14464	14364	14488	14295	14403	14553	14490	14410	14289	14548	14467	14441	14515	14113	14492	14386	14333	14422	14387	14458	14339	14416	14371	14484	14399	14546	14365	14582	14350	14445	14442	14511	14440	14455	14401	14410	14268	14510	14522	14273	14620	14375	14498	14477	14451	14206	14387	14482	14407	14478	14301	14390	14493	14475	14587	14445	14350	14473	14368	14483	14366	14194	14446	14525	14438	14531	14562	14316	14598	14397	14525	14611	14598	14346	14543	14410	14510	14427	14511	14442	14372	14337	14329	14516	14492	14283	14383	14563	14337	14546	14410	14512	14420	14372	14533	14427	14545	14338	14379	14435	14413	14531	14363	14315	14421	14252	14319	14363	14451	14452	14256	14277	14352	14344	14236	14460	14350	14356	14484	14301	14456	14246	14480	14591	14363	14429	14518	14456	14473	14430	14348	14382	14433	14445	14339	14399	14513	14486	14357	14342	14459	14391	14447	14352	14302	14302	14304	14469	14453	14384	14348	14493	14519	14440	14452	14461	14271	14507	14244	14351	14435	14373	14605	14322	14529	14576	14468	14319	14401	14341	14517	14412	14422	14408	14317	14460	14479	14538	14380	14348	14520	14350	14348	14428	14230	14358	14513	14341	14559	14330	14389	14663	14325	14451	14484	14436	14312	14488	14371	14472	14310	14445	14420	14396	14302	14364	14460	14339	14164	14464	14332	14421	14485	14282	14488	14466	14398	14503	14356	14449	14476	14473	14358	14462	14483	14425	14538	14404	14490	14417	14345	14379	14639	14464	14421	14424	14357	14271	14445	14577	14541	14489	14398	14334	14480	14398	14375	14208	14276	14368	14452	14364	14462	14358	14455	14592	14522	14438	14211	14367	14460	14406	14535	14316	14436	14360	14506	14304	14501	14488	14415	14373	14382	14552	14500	14456	14373	14592	14312	14365	14392	14430	14497	14319	14299	14339	14180	14465	14547	14446	14408	14316	14399	14411	14583	14454	14399	14393	14446	14509	14460	14487	14461	14301	14273	14404	14345	14391	14315	14359	14413	14409	14384	14355	14377	14396	14496	14466	14475	14511	14479	14394	14445	14459	14329	14361	14437	14500	14481	14566	14527	14383	14414	14324	14375	14516	14427	14475	14511	14378	14342	14225	14446	14450	14297	14376	14376	14420	14539	14230	14353	14392	14434	14386	14438	14591	14444	14507	14504	14435	14336	14471	14497	14357	14539	14607	14386	14338	14404	14459	14450	14521	14348	14491	14487	14491	14360	14378	14441	14282	14549	14406	14577	14371	14415	14380	14414	14368	14309	14446	14263	14268	14543	14257	14372	14411	14442	14516	14460	14298	14406	14446	14276	14313	14458	14434	14366	14547	14416	14391	14407	14328	14423	14377	14375	14388	14389	14341	14600	14357	14352	14374	14337	14416	14417	14283	14484	14405	14365	14356	14583	14275	14478	14453	14335	14488	14532	14308	14451	14288	14453	14412	14435	14489	14414	14259	14386	14417	14474	14217	14428	14402	14297	14644	14419	14389	14314	14270	14577	14356	14267	14344	14488	14357	14379	14325	14434	14297	14536	14364	14445	14592	14401	14391	14503	14483	14350	14440	14381	14367	14414	14383	14452	14368	14473	14317	14511	14284	14371	14442	14417	14583	14413	14434	14465	14411	14304	14327	14512	14537	14524	14403	14357	14436	14572	14641	14372	14246	14430	14438	14474	14409	14513	14299	14419	14266	14488	14289	14416	14145	14333	14450	14367	14499	14597	14300	14474	14215	14375	14372	14433	14406	14346	14522	14284	14506	14342	14417	14238	14344	14436	14482	14530	14368	14359	14349	14324	14447	14357	14387	14533	14428	14389	14457	14340	14435	14351	14400	14485	14404	14286	14296	14456	14334	14339	14304	14417	14218	14529	14299	14449	14373	14479	14517	14373	14416	14544	14361	14242	14323	14300	14367	14349	14332	14270	14430	14388	14484	14420	14529	14449	14394	14509	14360	14487	14460	14359	14343	14307	14425	14446	14497	14416	14405	14499	14478	14431	14415	14448	14390	14546	14293	14284	14561	14525	14376	14395	14361	14539	14372	14204	14257	14382	14338	14362	14489	14430	14390	14421	14360	14416	14321	14288	14561	14319	14510	14493	14409	14487	14418	14555	14445	14381	14391	14416	14353	14365	14426	14434	14363	14347	14111	14460	14500	14476	14384	14482	14489	14474	14337	14290	14423	14470	14438	14443	14322	14442	14330	14270	14493	14331	14467	14450	14427	14041	14413	14503	14489	14560	14436	14391	14441	14464	14396	14486	14340	14579	14410	14562	14511	14530	14425	14587	14420	14447	14403	14343	14260	14623	14565	14413	14385	14373	14447	14365	14380	14468	14646	14565	14364	14367	14425	14438	14466	14344	14421	14339	14369	14363	14427	14399	14320	14389	14364	14402	14397	14400	14364	14394	14429
25538	21508	28632	25677	23715	23565	22679	20684	20176	19966	19603	19012	18480	18205	18002	18006	17997	17974	17968	17578	17592	17588	18379	18285	17665	17569	17561	17342	17666	17539	17540	17576	17619	18083	18882	19212	18198	17541	17391	17152	17560	17380	17457	17558	17354	17540	17499	17410	17280	17165	17325	17637	17489	17504	17492	17433	17439	17458	17221	17481	17403	17440	17432	17305	17280	17483	17466	17420	17024	17326	17427	17335	17524	17278	17390	17275	17606	17511	17554	17393	17376	17226	17446	17463	17408	17359	17522	17440	17308	17470	17436	17244	17316	17531	17257	17414	17354	17450	17449	17464	17578	17290	17501	17332	17421	17378	17506	17455	17441	17391	17442	17403	17277	17570	17167	17435	17484	17364	17214	17404	17345	17533	17286	17385	17201	17538	17346	17423	17432	17525	17368	17245	17382	17423	17334	17405	17482	17522	17351	17544	17208	17299	17452	17387	17301	17227	17359	17432	17412	17470	17447	17167	17407	17337	17329	17216	17261	17461	17387	17355	17279	17402	17505	17550	17389	17500	17332	17424	17573	17334	17265	17301	17402	17391	17231	17219	17415	17352	17217	17494	17504	17306	17436	17139	17351	17404	17258	17422	17475	17444	17289	17518	17441	17233	17451	17265	17327	17290	17361	17411	17323	17430	17307	17437	17482	17185	17640	17275	17341	17265	17563	17450	17362	17415	17351	17254	17320	17369	17454	17338	17440	17283	17579	17349	17263	17596	17464	17369	17286	17323	17272	17403	17460	17318	17263	17145	17333	17379	17380	17422	17674	17474	17455	17509	17160	17183	17230	17318	17294	17513	17348	17290	17421	17444	17359	17371	17522	17165	17195	17587	17298	17530	17545	17365	17254	17366	17404	17064	17381	17524	17411	17325	17411	17598	17573	17389	17542	17458	17394	17469	17504	17272	17315	17456	17260	17488	17353	17277	17321	17460	17295	17287	17219	17623	17329	17404	17503	17560	17413	17466	17461	17337	17254	17233	17436	17516	17453	17385	17283	17340	17358	17132	17473	17349	17364	17433	17528	17351	17396	17501	17300	17464	17316	17312	17338	17474	17419	17365	17443	17257	17356	17290	17308	17257	17544	17567	17271	17409	17436	17532	17645	17244	17279	17424	17343	17348	17414	17333	17407	17651	17388	17325	17469	17500	17489	17255	17407	17434	17337	17577	17390	17369	17277	17239	17230	17382	17617	17453	17533	17434	17354	17237	17382	17540	17275	17231	17414	17532	17319	17543	17561	17459	17215	17395	17421	17309	17251	17005	17087	17395	17543	17401	17204	17512	17470	17392	17416	17422	17425	17431	17252	17598	17438	17351	17344	17359	17391	17550	17591	17213	17482	17406	17308	17302	17386	17482	17473	17320	17237	17280	17456	17359	17257	17327	17347	17368	17381	17413	17526	17298	17373	17360	17429	17408	17278	17356	17335	17462	17501	17444	17549	17390	17443	17528	17547	17397	17488	17254	17238	17326	17550	17470	17426	17586	17415	17364	17299	17449	17534	17335	17286	17360	17232	17288	17519	17560	17388	17430	17433	17190	17364	17223	17216	17319	17567	17265	17486	17507	17512	17341	17513	17394	17147	17465	17429	17285	17449	17395	17362	17461	17419	17116	17281	17362	17366	17229	17384	17279	17432	17590	17464	17276	17436	17376	17532	17377	17385	17252	17469	17225	17380	17299	17634	17361	17515	17389	17389	17456	17415	17445	17312	17336	17429	17292	17405	17512	17483	17387	17172	17403	17374	17297	17322	17126	17461	17395	17463	17327	17386	17377	17417	17298	17384	17372	17263	17354	17544	17447	17548	17472	17443	17424	17361	17438	17535	17472	17213	17455	17310	17273	17257	17347	17480	17572	17399	17238	17160	17292	17562	17427	17468	17258	17282	17367	17131	17338	17483	17377	17386	17339	17176	17456	17444	17531	17387	17427	17261	17536	17435	17311	17253	17181	17403	17344	17385	17546	17562	17343	17426	17390	17261	17233	17449	17431	17203	17312	17643	17565	17429	17293	17234	17588	17459	17382	17470	17365	17475	17436	17360	17420	17504	17176	17526	17371	17183	17551	17447	17445	17447	17406	17667	17471	17286	17441	17290	17417	17611	17274	17501	17577	17534	17337	17351	17290	17556	17489	17401	17361	17338	17392	17234	17259	17506	17311	17267	17376	17449	17268	17431	17451	17407	17260	17163	17424	17306	17316	17472	17187	17273	17501	17127	17270	17167	17307	17362	17399	17336	17433	17414	17405	17296	17349	17489	17325	17381	17463	17353	17412	17298	17053	17371	17315	17462	17374	17325	17398	17471	17323	17414	17334	17386	17381	17363	17578	17321	17527	17383	17417	17573	17524	17462	17486	17357	17429	17374	17627	17464	17622	17292	17497	17509	17297	17406	17344	17378	17405	17261	17358	17391	17370	17342	17409	17458	17313	17316	17360	17333	17439	17503	17605	17500	17347	17541	17394	17330	17382	17356	17412	17278	17369	17536	17424	17324	17302	17361	17424	17418	17525	17465	17458	17120	17448	17241	17385	17397	17320	17413	17260	17421	17389	17377	17375	17415	17358	17506	17531	17240	17382	17455	17435	17577	17364	17333	17527	17509	17460	17480	17299	17216	17311	17190	17436	17351	17435	17416	17216	17429	17350	17587	17597	17454	17429	17468	17348	17320	17510	17424	17427	17719	17445	17343	17589	17359	17259	17517	17266	17392	17170	17306	17523	17279	17321	17336	17400	17419	17298	17517	17323	17539	17463	17533	17418	17394	17324	17462	17428	17431	17289	17372	17561	17471	17408	17386	17358	17695	17371	17563	17266	17153	17445	17470	17336	17169	17306	17316	17404	17034	17074	17474	17442	17676	17345	17383	17350	17548	17374	17493	17358	17469	17385	17479	17395	17498	17442	17321	17324	17396	17383	17300	17376	17304	17222	17270	17395	17591	17455	17482	17412	17516	17172	17327	17601	17410	17396	17304	17372	17425	17636	17362	17465	17506	17501	17406	17612	17419	17495	17430	17419	17343	17388	17385	17372	17475	17432	17505	17385	17108	17454	17266	17269	17357	17251	17204	17246	17284	17220	17240	17407	17349	17294	17437	17241	17176	17506	17299	17373	17552	17476	17493	17640	17463	17121	17450	17472	17448	17347	17321	17330	17346	17577	17629	17362	17368	17192	17437	17337	17346	17267	17582	17336	17215	17394	17439	17370	17523	17459	17534	17220	17399	17318	17305	17600	17519	17434	17645	17345	17360	17537	17190	17221	17336	17507	17485	17363	17430	17191	17239	17456	17493	17271	17420	17515	17210	17406	17522	17264	17418	17264	17249	17495	17363	17528	17550	17360	17501	17100	17239	17521	17234	17412	17480	17364	17440	17479	17439	17450	17273	17244	17312	17391	17422	17426	17365	17370	17431	17434	17416	17334	17479	17334	17328	17318	17643	17549	17356	17265	17408	17379	17465	17326	17334	17457	17414	17381	17517	17546	17517	17327	17450	17377	17332	17413	17375	17162	17422	17534	17351	17427	17551	17242	17123	17458	17272	17380	17471	17510	17383	17313	17394	17235	17568	17366	17662	17035	17204	17537	17388	17487	17493	17500	17309	17441	17562	17590	17416	17103	17347	17443	17368	17339	17679	17260	17440	17388	17229	17288	17480	17495	17479	17555	17266	17519	17382	17369	17300	17303	17287	17468	17157	17370	17338	17404	17492	17426	17315	17311	17255	17402	17349	17402	17323	17234	17343	17329	17315	17397	17416	17347	17486	17303	17249	17311	17251	17368	17411	17545	17458	17142	17305	17540	17498	17327	17366	17315	17348	17326	17284	17240	17223	17457	17488	17483	17263	17357	17266	17146	17283	17414	17318	17309	17634	17357	17407	17219	17318	17308	17252	17454	17546	17449	17348	17405	17501	17392	17380	17446	17365	17491	17548	17329	17356	17667	17337	17537	17213	17380	17317	17303	17557	17378	17519	17374	17477	17199	17431	17351	17470	17420	17365	17319	17334	17202	17168	17333	17381	17367	17468	17397	17413	17298	17452	17572	17423	17367	17304	17498	17279	17349	17671	17494	17441	17469	17364	17509	17527	17167	17179	17459	17356	17479	17432	17453	17434	17437	17446	17480	17469	17389	17239	17202	17451	17439	17568	17292	17574	17375	17399	17440	17258	17492	17330	17412	17417	17451	17434	17622	17532	17330	17269	17294	17316	17445	17409	17463	17395	17284	17476	17551	17616	17316	17561	17476	17509	17515	17434	17335	17253	17249	17292	17423	17416	17373	17120	17517	17501	17346	17312	17295	17322	17285	17433	17423	17315	17364	17251	17473	17366	17301	17623	17342	17535	17646	17412	17298	17371	17239	17350	17255	17310	17432	17312	17516	17280	17358	17311	17370	17430	17418	17554	17418	17449	17292	17168	17471	17412	17454	17317	17310	17477	17281	17527	17277	17267	17263	17340	17336	17481	17346	17415	17361	17487	17529	17418	17535	17472	17384	17028	17309	17334	17410	17370	17354	17359	17328	17395	17301	17379	17515	17476	17448	17313	17426	17616	17702	17375	17221	17417	17180	17273	17603	17532	17243	17227	17223	17278	17557	17520	17450	17480	17367	17243	17249	17424	17463	17487	17567	17529	17281	17242	17508	17360	17357	17439	17400	17296	17378	17328	17388	17255	17384	17525	17428	17230	17103	17450	17282	17305	17410	17375	17394	17349	17545	17580	17518	17280	17430	17506	17391	17441	17468	17266	17360	17546	17505	17511	17384	17345	17487	17202	17308	17367	17340	17526	17285	17364	17450	17463	17148	17253	17292	17250	17456	17470	17260	17361	17538	17412	17361	17375	17588	17370	17280	17398	17248	17280	17401	17299	17445	17252	17313	17444	17445	17621	17442	17442	17325	17303	17310	17640	17291	17280	17498	17285	17340	17481	17285	17322	17367	17376	17420	17266	17393	17295	17287	17389	17356	17434	17297	17534	17493	17426	17394	17410	17555	17293	17536	17290	17368	17473	17497	17443	17527	17413	17295	17383	17202	17373	17316	17405	17527	17485	17343	17530	17295	17212	17285	17360	17269	17250	17340	17440	17312	17553	17607	17622	17270	17477	17568	17355	17200	17312	17474	17316	17499	17169	17456
18126	29428	30109	26384	23457	20999	19577	18780	18896	18589	17595	16712	15781	15539	15231	14992	14968	14894	14734	14511	14740	14892	16095	15219	14473	14571	14528	14494	14269	14257	14339	14457	14683	15243	16593	16465	15219	14539	14437	14409	14331	14401	14336	14427	14444	14273	14394	14203	14263	14309	14457	14552	14386	14333	14315	14338	14421	14268	14181	14415	14403	14328	14308	14437	14505	14321	14354	14362	14561	14398	14352	14331	14434	14325	14387	14300	14378	14374	14336	14285	14233	14344	14300	14526	14455	14344	14392	14514	14376	14292	14448	14287	14336	14348	14347	14446	14418	14306	14471	14466	14366	14472	14397	14419	14406	14421	14395	14499	14458	14489	14415	14283	14270	14180	14363	14519	14238	14304	14162	14342	14404	14200	14140	14377	14276	14244	14262	14411	14278	14590	14280	14339	14337	14605	14228	14334	14172	14152	14231	14475	14307	14398	14426	14252	14404	14380	14344	14195	14390	14300	14369	14406	14429	14528	14391	14374	14503	14330	14224	14299	14352	14135	14396	14395	14272	14425	14449	14285	14190	14347	14389	14332	14353	14358	14361	14113	14325	14479	14412	14382	14327	14370	14235	14453	14248	14447	14303	14237	14450	14518	14334	14429	14442	14260	14272	14270	14490	14337	14421	14243	14336	14264	14220	14312	14233	14278	14453	14512	14273	14243	14465	14247	14370	14321	14372	14427	14287	14409	14387	14250	14391	14355	14367	14436	14249	14314	14355	14265	14206	14630	14468	14329	14337	14377	14450	14280	14337	14401	14455	14204	14384	14457	14322	14320	14334	14461	14420	14431	14320	14306	14202	14263	14345	14187	14367	14285	14276	14292	14183	14362	14388	14383	14314	14399	14301	14373	14340	14477	14359	14294	14434	14369	14311	14425	14346	14434	14392	14405	14303	14427	14470	14349	14168	14390	14420	14409	14537	14384	14339	14394	14417	14261	14373	14387	14386	14302	14373	14180	14407	14457	14303	14260	14382	14407	14439	14400	14266	14249	14343	14295	14448	14458	14257	14346	14439	14161	14248	14377	14613	14423	14330	14359	14342	14298	14305	14376	14481	14247	14394	14329	14372	14292	14314	14323	14299	14249	14392	14343	14258	14348	14336	14270	14400	14284	14239	14246	14249	14207	14508	14375	14175	14279	14399	14472	14303	14278	14268	14252	14391	14420	14362	14311	14288	14425	14358	14401	14310	14396	14357	14424	14308	14270	14292	14265	14358	14431	14411	14340	14612	14222	14391	14409	14235	14211	14339	14450	14344	14470	14389	14429	14458	14381	14354	14441	14432	14418	14281	14177	14313	14524	14251	14326	14313	14309	14364	14492	14301	14336	14268	14323	14332	14641	14248	14232	14280	14412	14298	14462	14309	14435	14308	14140	14506	14244	14398	14549	14508	14478	14340	14178	14256	14455	14422	14347	14270	14130	14408	14514	14441	14417	14389	14230	14429	14226	14253	14460	14411	14423	14355	14230	14381	14400	14404	14291	14370	14494	14452	14344	14287	14348	14237	14405	14412	14360	14398	14306	14430	14354	14354	14133	14350	14191	14315	14290	14365	14360	14329	14298	14306	14390	14260	14251	14357	14260	14383	14507	14277	14147	14207	14202	14330	14388	14584	14381	14378	14334	14207	14375	14256	14475	14306	14324	14306	14375	14444	14189	14325	14355	14379	14398	14331	14296	14226	14394	14409	14313	14420	14159	14344	14364	14426	14218	14395	14220	14090	14286	14342	14343	14573	14363	14311	14451	14387	14391	14298	14228	14369	14449	14522	14279	14337	14252	14541	14394	14475	14504	14334	14326	14400	14312	14361	14341	14399	14143	14314	14222	14250	14321	14348	14349	14316	14346	14223	14320	14320	14430	14246	14271	14375	14477	14266	14414	14436	14328	14343	14428	14362	14271	14212	14199	14355	14406	14278	14250	14362	14289	14254	14369	14484	14470	14386	14521	14252	14290	14513	14311	14384	14374	14406	14247	14419	14430	14364	14436	14393	14407	14390	14324	14349	14251	14306	14224	14366	14450	14345	14490	14251	14398	14324	14328	14238	14396	14391	14332	14341	14275	14350	14262	14508	14419	14354	14254	14244	14315	14470	14447	14225	14371	14212	14318	14283	14087	14465	14437	14359	14517	14323	14380	14388	14272	14309	14177	14320	14340	14385	14394	14408	14294	14417	14235	14286	14318	14517	14342	14309	14570	14225	14269	14336	14369	14328	14325	14435	14416	14393	14230	14338	14213	14279	14232	14289	14211	14261	14211	14299	14382	14271	14380	14473	14229	14390	14349	14365	14497	14253	14436	14397	14301	14352	14540	14342	14290	14447	14325	14512	14272	14326	14373	14425	14425	14566	14285	14368	14356	14356	14486	14298	14276	14359	14204	14239	14375	14278	14327	14422	14338	14432	14338	14190	14279	14379	14448	14327	14362	14355	14393	14220	14138	14354	14333	14336	14447	14394	14439	14243	14127	14322	14348	14413	14376	14340	14296	14447	14295	14310	14226	14155	14348	14248	14240	14272	14249	14249	14322	14448	14380	14461	14335	14502	14349	14417	14379	14282	14325	14351	14402	14238	14361	14307	14346	14326	14388	14424	14329	14356	14435	14400	14359	14252	14497	14317	14408	14438	14356	14434	14211	14333	14171	14456	14228	14394	14582	14413	14187	14314	14184	14403	14243	14366	14524	14314	14429	14350	14311	14296	14402	14264	14486	14260	14348	14482	14482	14475	14412	14614	14269	14353	14415	14457	14298	14251	14344	14249	14365	14414	14285	14239	14478	14333	14440	14332	14214	14207	14200	14319	14234	14294	14500	14339	14455	14410	14350	14340	14294	14385	14379	14299	14203	14538	14521	14371	14382	14406	14544	14152	14411	14540	14437	14378	14402	14211	14635	14191	14327	14433	14373	14351	14304	14352	14287	14246	14460	14554	14234	14344	14480	14268	14388	14327	14314	14471	14254	14218	14254	14472	14337	14327	14359	14403	14531	14259	14201	14360	14368	14391	14511	14339	14251	14203	14271	14336	14196	14516	14445	14406	14233	14308	14506	14331	14318	14349	14273	14225	14376	14339	14457	14341	14340	14502	14364	14240	14260	14469	14423	14440	14377	14149	14312	14356	14421	14431	14290	14299	14477	14168	14519	14401	14270	14293	14419	14263	14347	14265	14347	14421	14295	14261	14365	14323	14505	14437	14374	14441	14388	14370	14415	14521	14566	14359	14241	14171	14190	14298	14422	14383	14291	14230	14330	14498	14336	14472	14369	14191	14387	14457	14431	14450	14397	14257	14276	14422	14483	14338	14459	14176	14475	14430	14328	14277	14475	14357	14061	14225	14440	14344	14246	14378	14063	14391	14353	14292	14531	14286	14269	14420	14263	14275	14320	14361	14215	14350	14384	14285	14310	14277	14216	14505	14273	14393	14319	14368	14375	14117	14131	14472	14379	14290	14324	14368	14299	14389	14432	14439	14240	14324	14307	14404	14390	14392	14354	14476	14356	14230	14387	14322	14401	14431	14226	14473	14269	14402	14277	14262	14349	14466	14267	14378	14220	14497	14432	14499	14404	14389	14296	14343	14333	14350	14467	14337	14276	14358	14475	14198	14445	14223	14437	14398	14355	14448	14397	14387	14190	14214	14349	14420	14390	14523	14349	14252	14179	14366	14570	14278	14493	14368	14225	14477	14302	14332	14423	14301	14369	14281	14475	14551	14353	14436	14349	14242	14347	14462	14346	14315	14284	14422	14533	14353	14320	14282	14340	14508	14363	14215	14447	14410	14148	14413	14483	14400	14418	14374	14414	14292	14546	14387	14198	14523	14376	14471	14365	14350	14232	14366	14445	14544	14282	14330	14361	14308	14222	14476	14360	14114	14341	14413	14330	14365	14379	14325	14488	14298	14293	14311	14289	14338	14421	14248	14212	14297	14360	14248	14291	14396	14375	14324	14188	14475	14302	14488	14344	14437	14466	14371	14320	14372	14344	14327	14461	14188	14476	14235	14371	14483	14347	14468	14588	14363	14374	14395	14287	14576	14443	14283	14339	14412	14353	14330	14361	14547	14402	14371	14462	14489	14344	14381	14252	14589	14252	14293	14234	14383	14192	14173	14324	14368	14325	14530	14360	14374	14428	14526	14286	14211	14285	14399	14349	14088	14225	14493	14395	14233	14362	14318	14425	14251	14513	14386	14335	14322	14343	14332	14371	14469	14235	14336	14367	14287	14274	14348	14377	14370	14286	14410	14345	14407	14349	14411	14420	14213	14277	14331	14492	14491	14286	14427	14486	14295	14223	14454	14389	14284	14200	14419	14397	14265	14392	14305	14250	14612	14395	14423	14322	14221	14409	14116	14485	14424	14468	14333	14405	14319	14300	14269	14468	14319	14571	14342	14338	14291	14463	14402	14394	14377	14439	14264	14370	14494	14404	14291	14375	14425	14219	14500	14358	14427	14401	14464	14224	14299	14421	14247	14295	14286	14356	14318	14354	14439	14545	14234	14327	14211	14485	14223	14548	14396	14339	14437	14324	14273	14366	14380	14416	14374	14394	14215	14519	14365	14383	14626	14412	14281	14337	14406	14480	14445	14145	14395	14237	14435	14477	14354	14417	14267	14362	14414	14339	14409	14276	14397	14513	14412	14526	14326	14415	14336	14318	14406	14420	14319	14421	14549	14363	14477	14369	14441	14222	14368	14612	14221	14616	14245	14254	14448	14390	14381	14230	14381	14514	14503	14396	14317	14202	14184	14276	14390	14258	14448	14418	14438	14366	14353	14243	14428	14317	14406	14350	14359	14405	14579	14485	14465	14272	14346	14346	14328	14357	14317	14602	14473	14385	14356	14245	14262	14323	14241	14365	14356	14297	14448	14213	14384	14279	14272	14362	14399	14365	14456	14371	14383	14254	14411	14445	14341	14204	14338	14333	14397	14213	14463	14443	14295	14392	14284	14410	14226	14404	14312	14420	14244	14408	14270	14390	14301	14302	14315	14356	14307	14510	14250	14203	14387	14180	14365	14389	14522	14471	14482	14407	14414	14598	14360	14398	14387	14311	14501	14385	14416	14400	14270	14442	14421	14335	14361	14383	14357	14158	14306	14358	14428	14301	14480	14223	14343	14308	14531	14345
24022	21558	29211	24409	22553	25117	25914	21586	20860	20618	19660	18730	17854	17207	16581	16674	16751	16298	16386	16364	16182	16243	16254	16299	17053	16113	15925	16008	15792	15967	15982	15976	15888	16525	18712	19005	16543	15873	15841	15747	15904	15838	15610	15919	15709	15927	15892	15850	15749	15913	15850	15829	15931	15879	15769	15823	15688	15835	15864	15581	15851	15828	15771	15782	15708	15868	15876	15815	15893	15761	15838	15910	15869	15640	15690	15778	15849	15719	15745	15624	15856	15720	15880	15646	15640	15925	15871	15792	15890	15919	16013	15804	16025	15853	15779	15963	15822	15699	15839	15874	15771	15787	15829	15612	15947	15735	15711	15653	15764	15699	15893	15932	15876	15710	15663	15656	15812	15583	15856	15876	15696	15875	15878	15568	15813	15789	15648	15845	15811	15804	15850	15474	15779	15679	15611	15876	15761	15685	15858	15894	15706	15846	15870	15747	15621	15740	15849	15859	15716	15606	15706	15756	15882	15798	15747	15766	15521	15849	15819	15932	15762	15694	15682	15824	15764	15632	15793	15632	15770	15896	16071	15964	15795	15693	15968	15624	15661	15991	15871	15654	15833	15963	16031	15646	15795	15698	15666	16054	15694	15881	15900	15698	15735	15667	15701	15724	15755	15728	15917	15830	15872	15805	15682	15790	15610	15853	15893	15697	15801	15649	15785	15686	15804	15734	15869	15898	15867	15728	15814	15921	15772	15628	15726	15709	15861	15796	15803	15866	15926	15890	15724	15871	15580	15735	15655	15499	15595	15906	15827	15935	15745	15809	15873	15919	15866	15665	15884	15588	15683	15771	15787	15584	15827	15624	15782	15656	15806	15769	15692	15895	15802	15960	15850	15794	15960	15604	15525	15718	15874	15849	15811	15838	15671	15878	15854	15650	15795	15648	15843	15852	15874	15634	15772	15806	15874	15687	15886	15676	15626	16010	15741	15711	15998	15789	15721	15728	15713	15671	15806	15837	15816	15734	15780	15877	15730	15936	15883	15761	15969	15739	15810	15872	15711	15904	15764	15756	15702	15691	15721	15821	15967	15687	15745	15730	15743	15802	15766	15793	15840	15596	15709	15813	15829	15949	15898	15665	15580	15695	15765	15529	15756	15957	15908	15867	15742	15709	15610	15805	15723	15767	15850	15857	15777	15711	15939	15874	15660	15845	15721	15838	15663	15906	15776	15898	15901	15700	15677	15712	15617	15848	15921	15703	15893	15691	15798	15782	15705	15871	16086	15749	15754	15684	16057	15749	15631	15483	15836	15815	15934	15880	15638	15706	15682	15888	15906	15938	15710	15785	15852	15566	15970	15721	15724	15589	15680	15802	15623	15704	15694	15699	15891	15681	15651	15805	15824	15827	15771	15799	15895	15715	15815	15640	15890	15759	15770	15635	15911	15654	15882	15544	15592	15683	15627	15548	15899	15651	15916	15855	15846	15615	15808	15644	15769	15767	15785	15846	15820	15823	15647	15729	15656	15876	15758	15680	15675	15771	15943	15863	15693	15663	15838	15801	15948	15587	15744	15623	15586	15661	15690	15756	15670	15767	15832	15789	15782	15520	15557	15815	15849	15700	15769	15687	15916	15754	15976	15724	15923	15888	15775	15874	15783	15944	15853	15605	15949	15770	15628	15784	15854	15768	15712	15689	15841	15825	15680	15735	15731	15681	15674	15776	15711	15871	15882	15884	15700	16041	15789	15665	15743	15635	15704	15749	15666	15742	15914	15872	15803	15698	15660	15695	15902	15778	15801	15666	15896	15719	15584	15800	15790	15760	15593	15924	15867	15836	16006	15825	15757	15888	15690	15644	15597	15742	15807	15868	15957	15750	15936	15725	15977	15683	15931	15756	15824	15750	15717	15500	15775	15710	15692	15849	15781	15792	15840	15798	15851	15837	15761	15826	15806	15721	15693	15822	15632	15829	15814	15754	16022	15736	16022	15820	16029	15855	15758	15825	15732	15511	15794	15869	15745	15766	15828	15351	15806	15887	15999	15814	15591	15741	15837	15825	15702	15842	15790	15798	15624	15807	15824	15874	15933	15838	15769	15595	15599	15907	15790	16064	15600	15583	15710	15556	15596	15822	15898	15835	15588	15615	15523	15773	15809	15738	15820	15911	15849	15779	15693	15847	15753	15868	15774	15894	15901	15839	15754	15908	15787	15743	15863	15597	15642	15805	15750	15592	15917	15816	15760	15654	15778	15757	15648	15714	15590	15800	15637	15685	15946	15873	15806	15656	15855	15658	15834	15867	15838	15750	15685	15974	15719	15606	15765	15713	15669	15577	15593	15705	15751	15883	15901	15805	15741	15911	15964	15787	15891	15786	15816	15718	15737	15878	15857	15785	15811	15803	15739	15855	15863	15922	15683	15718	15689	15825	15680	15632	15760	15867	15714	15835	15645	15723	15651	15550	15590	15774	15819	15958	15837	15722	15693	15800	15693	15690	15759	15767	15806	15885	15821	15713	15744	15753	15941	15853	15837	15854	15600	15799	15778	15569	15865	15670	15677	15556	15917	15938	15784	15801	15824	15690	15631	15515	15881	15772	15952	15786	15672	15808	15822	15749	15700	15696	15800	15810	15911	15901	15668	15911	15841	15627	15504	15741	15700	15795	15936	15727	15777	15828	16018	15817	15909	15650	15877	15765	15927	15836	15725	15844	15856	15850	15820	15691	15707	15623	15755	15870	15853	15834	15807	15972	15583	16021	15737	15608	15668	15863	15705	15762	15722	15835	15693	15704	15847	15629	15858	15634	15648	15786	15869	15533	15787	15814	15695	15585	15720	15725	15698	15727	15731	15661	15764	15728	15679	15645	15739	15929	15582	15854	15800	15860	15685	15912	15738	15817	15925	15815	15839	15576	15830	16012	15704	15878	15820	15647	15994	15858	15843	15849	15724	16023	15721	15909	15601	15933	15714	15856	15561	15957	15747	15805	15845	15654	15603	15816	15740	15769	15965	15865	15736	15558	15860	15737	15718	15787	15808	15743	15648	15891	15888	16014	15734	15819	15950	15752	15867	15936	15718	15752	15791	15857	15654	15893	15807	15742	15699	15723	15635	15666	15753	15625	15651	15674	15686	15880	15765	16017	15834	15818	15764	15741	15645	15801	15684	15932	15650	15653	15676	15803	15650	15913	15704	15761	15681	15626	15707	15977	15866	15891	15611	15735	15757	15756	15829	15826	15686	15824	15773	15792	15812	15981	15945	15870	15737	15719	15757	15791	15562	15913	15935	15874	15894	15636	15899	15747	15702	15798	15813	15898	15842	15610	15838	15696	15897	15835	15875	15862	15897	15693	15581	15941	15807	15909	15722	15851	15584	15747	15622	15822	15816	15848	15703	15829	15717	15910	15791	15651	15775	15813	15677	15902	15526	15698	15838	15864	15740	15674	15762	15748	15792	15863	16038	15836	15703	15840	15785	15833	15846	15790	15773	15816	15644	15921	15899	15696	15711	15784	15666	15830	15964	15819	15819	15623	15922	15763	15863	15706	15781	15619	15837	15767	15682	15725	15797	15817	15828	15817	15840	15692	15694	15765	15708	15878	15777	15686	15606	15805	15655	15481	15897	15779	15776	15874	15751	15892	15553	15665	15515	15746	15768	15690	15778	15988	15830	15720	15678	15705	15792	15719	15796	15725	15929	15799	15961	15708	15558	15774	15801	15770	15569	15804	15816	15861	15739	15862	15758	15763	15785	15758	15685	15761	15834	15806	15848	15767	15654	15563	15884	15824	15490	15847	15806	15862	16001	15900	15717	15935	15945	15624	15692	15903	15751	15682	15603	15571	15821	15835	15808	15803	15706	15565	15687	15912	15702	15790	15820	15755	15730	15600	15656	15597	15812	15690	15839	15518	15858	15607	15602	15792	15563	15589	15852	15954	15628	15914	15867	15805	15853	15722	15785	15781	15708	15794	15834	15842	15713	15774	15707	15834	15698	15745	15846	15750	15633	15913	15824	15826	15962	15810	15797	15585	15829	15741	15797	15789	15751	15568	15901	15677	15663	15624	15905	15943	15767	15860	15764	15699	15844	15664	15656	15977	15820	15666	15634	15660	15977	15703	15829	15983	15872	15872	15727	15953	15664	15605	15814	15669	15762	15737	15921	15716	15931	15717	15743	15604	15769	15746	15974	15608	15806	15851	15742	15943	15708	15712	15745	15722	15688	15622	16038	15817	15750	15820	15684	15726	15544	15853	15847	15694	15943	15667	15989	15874	15894	15597	15615	15678	15740	15889	15954	15697	15736	15955	15730	15556	15659	15692	15699	15653	15830	15590	15584	15836	15923	15729	15770	15839	15671	15559	15732	15843	15896	15684	15778	15873	15892	15852	15728	15765	15597	15729	15668	15731	15655	15769	15914	15897	15875	15706	15789	15756	15764	15778	15883	15806	15779	15638	15736	15723	15761	15794	15849	15650	15723	15629	15750	15975	15677	15659	15687	15738	16021	15570	15706	15626	15957	15975	15631	15810	15709	15580	15727	15813	15758	15747	15784	15836	15823	15841	16006	15967	15748	15837	15666	15806	15676	15919	15750	15715	15835	15615	15779	15874	15754	15815	15983	15887	15967	15814	15962	16125	15728	15634	15711	15894	15671	15766	15738	15899	15633	15839	15897	15814	15853	15763	15567	15665	15820	15651	15783	15666	15878	15936	15811	15601	15917	15824	15783	15853	15610	15812	15933	15728	15472	15570	15890	15614	15866	15715	15726	15549	15587	15851	15828	15788	15799	15870	15751	16145	15803	15807	15928	15814	15759	15726	15641	15523	15739	15605	15740	15840	15746	16037	15735	15791	15832	15723	15807	15823	15952	15626	15730	15606	15870	15741	15837	15896	15555	15747	15581	15877	15851	15779	15723	15631	15884	16016	15793	15799	15558	15848	15760	15965	15801	15873	15814	15710	15885	15912	15633	15505	15701	15741	15801	15732	15877	15806	15724	15875	15693	15680	15686	15744	15698	15706	15884	15776	15919	15871	15941	15784	15768	15746	15656	15705	15647	15705	15868	15776	15900	15910	15979	15724	15713	15731	15878	15824	15754	15889	15810	15732	15815	15833	15693	15844	15786	15701	16065	15770	15783	15661	16051	15953	15749	15582	15649	15901	15877	15757	15882	15681
19956	34764	35031	31648	27769	24439	22676	21677	21389	20470	19056	16965	15903	15088	14759	14511	14552	14312	14121	14093	14027	13994	13869	14436	15362	13625	13545	13593	13670	13496	13524	13474	13574	14772	17914	17793	13999	13505	13295	13292	13592	13518	13359	13392	13525	13342	13573	13513	13483	13585	13468	13542	13372	13493	13341	13390	13531	13589	13474	13368	13559	13372	13318	13492	13490	13552	13389	13461	13321	13369	13434	13346	13299	13363	13490	13414	13420	13359	13325	13520	13340	13381	13600	13401	13393	13400	13506	13636	13472	13267	13505	13382	13439	13592	13508	13534	13399	13260	13462	13432	13602	13383	13534	13364	13580	13398	13413	13394	13294	13306	13522	13351	13430	13402	13526	13516	13449	13417	13435	13430	13442	13341	13401	13433	13353	13545	13521	13403	13499	13530	13497	13493	13456	13457	13489	13355	13347	13424	13512	13413	13342	13396	13612	13395	13486	13431	13511	13400	13501	13316	13439	13429	13407	13315	13412	13469	13385	13415	13205	13393	13325	13330	13436	13492	13424	13568	13309	13589	13386	13345	13436	13423	13519	13454	13401	13569	13380	13244	13403	13406	13511	13330	13345	13379	13500	13359	13290	13315	13646	13357	13316	13345	13373	13400	13382	13389	13608	13413	13479	13442	13199	13571	13423	13350	13411	13442	13361	13412	13296	13391	13376	13394	13459	13466	13397	13383	13423	13462	13287	13310	13398	13337	13455	13583	13340	13579	13356	13408	13454	13322	13348	13408	13508	13374	13475	13320	13281	13467	13441	13539	13443	13342	13491	13232	13634	13316	13352	13482	13330	13619	13484	13479	13496	13533	13446	13497	13451	13469	13555	13448	13510	13443	13319	13332	13508	13454	13352	13375	13443	13496	13547	13398	13443	13292	13374	13496	13403	13574	13502	13436	13423	13400	13529	13574	13518	13444	13177	13629	13291	13302	13340	13336	13461	13356	13455	13543	13428	13258	13453	13501	13491	13461	13390	13593	13601	13337	13356	13512	13358	13369	13608	13600	13521	13468	13258	13584	13468	13211	13488	13523	13414	13496	13397	13403	13385	13350	13414	13332	13433	13388	13281	13447	13302	13435	13526	13511	13439	13492	13500	13451	13302	13382	13364	13455	13473	13450	13451	13473	13397	13486	13372	13313	13454	13330	13456	13468	13354	13467	13470	13524	13370	13186	13396	13439	13522	13494	13566	13266	13276	13547	13578	13382	13436	13408	13303	13307	13455	13397	13266	13274	13565	13413	13469	13314	13394	13416	13474	13299	13408	13474	13466	13309	13346	13366	13431	13280	13444	13389	13392	13296	13460	13569	13454	13430	13490	13535	13496	13254	13465	13356	13399	13480	13372	13269	13330	13294	13314	13459	13337	13445	13178	13461	13509	13497	13244	13329	13486	13508	13478	13378	13518	13556	13404	13430	13438	13412	13413	13423	13480	13421	13378	13214	13241	13494	13376	13392	13515	13421	13452	13369	13439	13625	13538	13464	13357	13478	13447	13475	13340	13494	13385	13364	13434	13333	13470	13344	13358	13508	13348	13462	13539	13470	13373	13478	13416	13493	13569	13311	13501	13570	13388	13320	13528	13302	13543	13480	13448	13631	13478	13451	13475	13177	13322	13436	13603	13582	13533	13349	13326	13313	13500	13449	13456	13460	13513	13384	13422	13373	13450	13407	13542	13474	13266	13426	13496	13377	13516	13391	13400	13444	13485	13451	13302	13441	13331	13254	13249	13466	13613	13553	13269	13500	13495	13389	13454	13436	13474	13368	13410	13417	13402	13424	13490	13535	13381	13627	13596	13486	13468	13345	13430	13393	13399	13456	13331	13443	13545	13305	13437	13501	13678	13407	13484	13508	13361	13297	13329	13452	13415	13404	13542	13178	13302	13388	13542	13126	13438	13412	13559	13497	13542	13352	13427	13352	13375	13401	13492	13578	13356	13504	13405	13578	13413	13316	13401	13441	13424	13552	13328	13379	13357	13314	13418	13396	13461	13500	13559	13568	13276	13286	13285	13470	13511	13413	13511	13380	13323	13390	13478	13389	13373	13404	13461	13468	13506	13546	13600	13447	13504	13467	13448	13375	13226	13550	13579	13493	13495	13352	13479	13381	13500	13538	13469	13430	13476	13266	13395	13247	13505	13507	13495	13339	13463	13322	13449	13519	13393	13570	13482	13384	13519	13495	13503	13305	13329	13424	13422	13629	13488	13270	13368	13455	13373	13313	13363	13644	13397	13458	13583	13443	13307	13391	13336	13462	13512	13521	13296	13417	13349	13514	13445	13376	13316	13308	13532	13420	13349	13606	13473	13463	13461	13413	13421	13282	13349	13236	13289	13559	13519	13465	13327	13382	13349	13292	13298	13499	13545	13431	13302	13606	13395	13410	13472	13373	13342	13508	13363	13526	13319	13498	13552	13432	13516	13423	13462	13538	13387	13329	13487	13296	13387	13517	13535	13422	13445	13375	13268	13472	13469	13436	13499	13244	13381	13368	13531	13439	13570	13579	13390	13518	13471	13454	13407	13478	13506	13532	13461	13450	13609	13527	13462	13494	13384	13261	13358	13508	13507	13456	13532	13405	13343	13477	13348	13545	13416	13405	13581	13440	13341	13593	13435	13466	13505	13509	13349	13440	13413	13316	13437	13399	13471	13501	13449	13372	13319	13416	13372	13489	13412	13410	13419	13204	13563	13402	13343	13285	13361	13418	13247	13279	13280	13412	13346	13641	13436	13499	13439	13428	13380	13457	13306	13468	13336	13478	13421	13371	13493	13403	13476	13461	13368	13483	13282	13331	13574	13424	13476	13444	13294	13396	13642	13547	13351	13295	13437	13375	13479	13312	13404	13357	13482	13436	13288	13390	13547	13422	13595	13519	13361	13575	13463	13453	13512	13297	13389	13552	13364	13405	13487	13278	13256	13447	13446	13334	13554	13599	13311	13475	13349	13543	13356	13523	13449	13324	13257	13477	13496	13444	13379	13402	13439	13487	13432	13332	13484	13433	13461	13483	13553	13436	13413	13314	13413	13334	13286	13249	13538	13390	13486	13360	13357	13497	13440	13303	13411	13543	13333	13516	13587	13427	13297	13555	13419	13329	13337	13426	13369	13279	13258	13631	13407	13433	13433	13397	13555	13345	13627	13551	13597	13442	13581	13477	13526	13434	13372	13418	13384	13557	13406	13377	13399	13352	13487	13454	13451	13275	13444	13543	13501	13441	13229	13457	13492	13406	13543	13356	13483	13429	13441	13451	13378	13568	13374	13357	13296	13455	13424	13369	13432	13338	13480	13526	13395	13263	13387	13365	13501	13483	13338	13546	13299	13489	13480	13518	13470	13490	13366	13402	13439	13366	13353	13380	13254	13323	13557	13557	13355	13355	13338	13154	13434	13363	13443	13406	13569	13589	13457	13620	13287	13423	13318	13526	13275	13344	13391	13426	13380	13586	13610	13320	13481	13508	13552	13444	13444	13390	13362	13339	13378	13347	13530	13414	13274	13500	13337	13425	13535	13538	13321	13392	13382	13320	13387	13395	13316	13437	13427	13374	13475	13455	13422	13533	13403	13338	13532	13487	13541	13612	13448	13348	13502	13427	13616	13227	13359	13505	13419	13570	13500	13285	13344	13488	13352	13418	13583	13411	13363	13680	13466	13397	13339	13561	13584	13398	13407	13341	13402	13234	13341	13367	13521	13539	13577	13481	13426	13483	13601	13368	13310	13361	13233	13321	13498	13281	13516	13474	13439	13446	13492	13378	13363	13494	13424	13456	13348	13305	13413	13491	13371	13278	13458	13424	13291	13415	13611	13429	13583	13325	13336	13433	13389	13498	13288	13580	13377	13429	13383	13531	13330	13396	13462	13536	13510	13429	13334	13377	13401	13329	13284	13254	13500	13374	13357	13457	13444	13513	13528	13202	13450	13471	13528	13428	13354	13471	13598	13351	13452	13409	13549	13497	13348	13553	13388	13649	13382	13390	13439	13398	13367	13365	13417	13373	13467	13325	13568	13528	13467	13338	13435	13551	13550	13252	13283	13564	13503	13494	13679	13445	13520	13385	13375	13330	13342	13366	13447	13341	13484	13594	13427	13293	13392	13368	13429	13138	13317	13465	13412	13453	13361	13300	13464	13566	13581	13333	13384	13426	13363	13432	13347	13425	13619	13542	13406	13569	13291	13473	13428	13439	13351	13478	13408	13328	13370	13406	13264	13555	13382	13547	13408	13515	13415	13374	13364	13544	13351	13339	13466	13298	13445	13292	13336	13559	13531	13423	13500	13414	13395	13304	13534	13513	13475	13553	13603	13429	13512	13436	13329	13484	13602	13256	13299	13331	13348	13394	13472	13435	13351	13456	13408	13362	13429	13475	13430	13376	13308	13350	13464	13502	13471	13409	13387	13403	13569	13430	13435	13559	13393	13411	13553	13508	13418	13318	13423	13387	13457	13289	13443	13324	13299	13450	13509	13653	13478	13465	13431	13511	13419	13331	13399	13530	13467	13466	13535	13432	13533	13329	13418	13390	13452	13496	13456	13468	13445	13572	13564	13445	13444	13434	13311	13433	13432	13433	13470	13408	13368	13478	13479	13357	13413	13297	13464	13350	13339	13438	13428	13493	13492	13362	13513	13479	13384	13325	13348	13228	13495	13381	13356	13426	13263	13416	13354	13510	13455	13538	13536	13409	13647	13363	13417	13368	13419	13426	13454	13468	13457	13364	13522	13341	13471	13501	13316	13387	13335	13328	13250	13382	13357	13445	13350	13422	13528	13452	13318	13666	13624	13574	13432	13488	13418	13284	13469	13476	13549	13528	13578	13528	13405	13466	13635	13379	13437	13451	13371	13581	13435	13496	13431	13515	13319	13544	13399	13500	13425	13600	13394	13513	13562	13475	13410	13374	13423	13364	13333	13159	13310	13435	13347	13496	13617	13530	13425	13508	13382	13377	13331	13518	13523	13330	13404	13481	13471	13398	13574	13536	13516	13590	13539	13556	13424	13405	13628	13445	13345	13395	13167	13400	13302	13348	13463	13397	13423	13410	13417	13381	13436	13450	13372	13654	13353	13315	13495	13458	13484	13375	13463	13370	13532	13463	13303	13469	13340	13409	13564	13601	13472	13434
29682	23024	23863	21508	18356	17489	17195	17198	17121	16920	16435	15956	16106	15848	15895	15882	16151	16035	15886	15896	15915	15810	15706	15647	15795	15790	15719	15799	15645	15846	15815	15818	15810	15501	15777	15856	15754	15581	15742	15680	15697	15786	15720	15644	15433	15620	15972	15874	15573	15729	15588	15743	15542	15518	15686	15783	15765	15937	15556	15466	15476	15960	15618	15785	15772	15779	15508	15633	15885	15625	15803	15681	15780	15489	15708	15739	15706	15649	15631	15631	15707	15730	15594	15538	15672	15599	15702	15569	15808	15776	15714	15756	15661	15698	15766	15605	15667	15673	15699	15625	15742	15651	15780	15589	15929	15838	15582	15661	15816	15829	15738	15783	15728	15541	15765	15832	15698	15774	15674	15609	15985	15860	15620	15723	15574	15594	15734	15926	15816	15672	15616	15742	15814	15836	15499	15720	15662	15595	15906	15407	15799	15683	15674	15831	15627	15716	15639	15711	15697	15734	15727	15742	15637	15781	15694	15887	15790	15678	15653	15602	15547	15550	15558	15785	15836	15669	15826	15748	15790	15792	15769	15695	15670	15787	15533	15541	15749	15644	15350	15485	15662	15700	15784	15689	15776	15669	15678	15787	15903	15715	15712	15691	15541	15452	15711	15724	15727	15738	15682	15729	15723	15598	15731	15761	15589	15641	15823	15667	15731	15510	15666	15390	15537	15567	15804	15607	15657	15513	15724	15627	15680	15531	15634	15853	15622	15462	15735	15733	15751	15575	15444	15808	15646	15506	15797	15672	15720	15728	15846	15651	15708	15776	15489	15710	15570	15579	15597	15495	15645	15535	15797	15621	15679	15872	15560	15491	15685	15713	15564	15681	15570	15664	15721	15699	15805	15698	15770	15750	15656	15908	15529	15689	15659	15663	15562	15479	15652	15688	15622	15566	15858	15847	15816	15570	15746	15820	15855	15607	15827	15702	15649	15586	15782	15796	15776	15644	15620	15603	15634	15701	15577	15769	15627	15821	15788	15569	15622	15503	15616	15700	15915	15640	15739	15723	15769	15746	15439	15757	15866	15720	15567	15537	15651	15788	15866	15697	15684	15716	15782	15706	15772	15709	15637	15680	15811	15672	15710	15721	15707	15405	15588	15601	15705	15921	15693	15639	15698	15813	15622	15741	15629	15714	15676	15673	15913	15743	15787	15746	15539	15638	15604	15560	15736	15601	15662	15511	15591	15686	15596	15446	15748	15731	15712	15722	15785	15763	15640	15706	15605	15671	15772	15749	15520	15756	15625	15672	15688	15575	15711	15591	15632	15604	15773	15554	15561	15711	15745	15727	15785	15917	15887	15633	15701	15806	15755	15608	15916	15698	15621	15756	15702	15765	15685	15627	15787	15681	15781	15564	15741	15624	15758	15832	15642	15509	15482	15658	15676	15763	15510	15654	15500	15756	15739	15541	15548	15572	15705	15628	15809	15641	15739	15720	15574	15621	15654	15705	15658	15643	15655	15739	15686	15631	15870	15800	15893	15603	15725	15645	15641	15744	15645	15525	15566	15846	15732	15802	15826	15653	15704	15556	15515	15508	15535	15780	15773	15675	15813	15656	15615	15517	15828	15940	15610	15614	15574	15844	15730	15532	15596	15739	15808	15751	15854	15746	15597	15662	15854	15414	15694	15443	15710	15573	15488	15600	15466	15731	15748	15574	15553	15796	15721	15831	15764	15561	15647	15511	15780	15653	15734	15677	15553	15695	15719	15781	15764	15753	15740	15495	15658	15636	15827	15760	15752	15470	15786	15718	15684	15619	15697	15481	15664	16010	15768	15889	15999	15876	15728	15830	15549	15595	15677	15773	15839	15740	15814	15730	15889	15626	15731	15533	15791	15568	15594	15793	15645	15809	15807	15675	15738	15639	15714	15694	15822	15603	15707	15741	15714	15593	15673	15603	15645	15618	15562	15708	15697	15774	15708	15557	15553	15810	15593	15730	15885	15934	15709	15681	15754	15756	15648	15561	15629	15695	15525	15576	15635	15496	15627	15679	15792	15926	15790	15670	15923	15852	15672	15784	15666	15611	15686	15771	15864	15719	15914	15718	15645	15780	15959	15685	15506	15768	15779	15790	15641	15706	15620	15793	15529	15665	15576	15694	15736	15743	16036	15777	15592	15675	15682	15621	15516	15629	15625	15492	15684	15754	15566	15665	15589	15604	15577	15583	15636	15758	15799	15642	15656	15635	15800	15893	15681	15680	15715	15613	15758	15485	15623	15421	15486	15609	15550	15647	15759	15723	15730	15513	15695	15629	15562	15845	15827	15701	15596	15549	15826	15599	15490	15837	15581	15597	15809	15419	15702	15683	15601	15750	15890	15718	15732	15899	15657	15540	15624	15814	15519	15512	15705	15699	15652	15726	15592	15759	15781	15650	15539	15763	15683	15676	15683	15775	15633	15743	15771	15490	15831	15742	15644	15495	15829	15470	15878	15510	15680	15603	15553	15707	15663	15562	15537	15747	15599	15712	15760	15671	15662	15704	15749	15790	15586	15770	15696	15982	15668	15813	15741	15816	15636	15641	15926	15787	15506	15376	15620	15883	15713	15644	15667	15595	15752	15763	15621	15693	15755	15870	15501	15528	15657	15691	15821	15791	15618	15800	15748	15546	15872	15732	15782	15683	15651	15633	15672	15726	15871	15614	15578	15828	15658	15770	15559	15798	15571	15757	15687	15606	15852	15543	15907	15752	15513	15635	15651	15756	15779	15605	15642	15749	15554	15607	15705	15905	15628	15715	15689	15673	15789	15437	15615	15930	15806	15663	15816	15758	15841	15792	15858	16011	15818	15787	15813	15639	15663	15752	15740	15880	15647	15870	15858	15586	15906	15702	15834	15736	15588	15621	15793	15572	15615	15603	15762	15728	15586	15666	15750	15497	15693	15585	15915	15730	15371	15427	15581	15511	15657	15648	15519	15556	15672	15698	15705	15757	15829	15617	15557	15733	15738	15688	15752	15704	15728	15690	15582	15824	15704	15658	15712	15575	15525	15813	15750	15780	15821	15729	15705	15855	15378	15567	15644	15413	15645	15807	15707	15867	15808	15679	15720	15565	15571	15707	15635	15666	15682	15606	15792	15642	15840	15847	15686	15696	15766	15583	15684	15675	15669	15453	15868	15768	15778	15467	15831	15600	15620	15645	15826	15689	15738	15601	15766	15631	15815	15565	15636	15702	15520	15742	15707	15669	15738	15884	15816	15593	15769	15860	15684	15656	15702	15672	15720	15879	15706	15618	15837	15857	15743	15502	15815	15694	15643	15660	15635	15731	15675	15674	15769	15822	15766	15717	15729	15595	15589	15846	15547	15791	15789	15659	15675	15684	15805	15613	15719	15772	15740	15617	15520	15594	15698	15649	15727	15662	15411	15852	15729	15837	15536	15695	15835	15706	15645	15679	15760	15623	15715	15755	15613	15685	15698	15803	15864	15800	15818	15604	15636	15699	15693	15810	15495	16002	15811	15773	15518	15799	15693	15686	15815	15801	15753	15675	15782	15869	15792	15681	15919	15741	15806	15695	15601	15709	15737	15770	15717	15755	15881	15614	15808	15612	15597	15820	15772	15728	15738	15531	15688	15759	16000	15921	15559	15677	15513	15601	15614	15584	15691	15879	15787	15819	15723	15656	15647	15661	15510	15577	15650	15774	15873	15797	15785	15536	15632	15707	15748	15675	15674	15639	15623	15778	15826	15616	15522	15760	15632	15733	15746	15658	15870	15753	15592	15758	15846	15769	15811	15738	15644	15832	15614	15532	15812	15803	15730	15846	15637	15763	15824	15828	15794	15723	15761	15734	15752	15743	15592	15722	15653	15618	15644	15743	15780	15847	15545	15791	15835	15629	15960	15781	15665	15740	15609	15370	15741	15606	15695	15685	15718	15723	15611	15834	15777	15546	15704	15597	15899	15640	15633	15762	15701	15592	15830	15827	15687	15662	15625	15659	15530	15672	15666	15723	15683	15730	15876	15755	15553	15762	15730	15703	15735	15489	15753	15400	15797	15556	15631	15641	15651	15700	15621	15758	15868	15916	15630	15752	15672	15751	15729	15500	15840	15692	15943	15753	15579	15608	15688	15596	15539	15525	15704	15406	15720	15701	15703	15547	15795	15634	15751	15598	15774	15968	15754	15556	15748	15688	15654	15665	15643	16020	15546	15704	15679	15704	15688	15831	15603	15694	15796	15715	15732	15768	15709	15620	15734	15573	15726	15707	15825	15684	15862	15898	15478	15689	15693	15840	15812	15678	15629	15765	15740	15796	15644	15859	15807	15636	16015	15669	15946	15769	15688	15520	15799	15798	15637	15642	15757	15761	15869	15758	15559	15742	15651	15623	15696	15759	15653	15761	15801	15649	15735	15736	16029	15880	15590	15663	15814	15825	15759	15702	15719	15541	15617	15458	15410	15713	15682	15602	15618	15704	15751	15548	15859	15871	15756	15578	15840	15706	15557	15655	15831	15695	15647	15481	15731	15639	15704	15738	15910	15619	15607	15712	15579	15804	15566	15794	15678	15589	15615	15770	15537	15684	15593	15582	15542	15665	15739	15721	15615	15616	15666	15469	15757	15788	15698	15724	15707	15547	15582	15638	15880	15626	15814	15729	15828	15723	15566	15673	15901	15785	15853	15763	15699	15523	15715	15569	15741	15679	15787	15792	15860	15671	15581	15615	15775	15803	15625	15560	15718	15723	15710	15705	15673	15726	15712	15852	15751	15670	15495	15762	15662	15894	15662	15460	15603	15652	15709	15748	15661	15607	15702	15649	15616	15777	15724	15674	15694	15717	15619	15631	15738	15864	15845	15678	15717	15854	15630	15648	15677	15772	15586	15590	15554	15601	15735	15783	15681	15614	15646	15586	15722	15704	15772	15748	15655	15644	15857	15859	15761	15548	15623	15782	15742	15671	15699	15788	15721	15643	15798	15549	15706	15738	15779	15849	15658	15566	15673	15546	15681	15830	15808	15815	15868	15844	15613	15670	15585	15653	15661	15626	15612	15824	15566	15631	15726	15512	15541	15773	15628	15505	15795	15654	15810	15696	15623	15664	15913	15804	15666	15618	15769	15827	15656	15569	15757	15780	15785	15722	15773	15405	15652	15653	15765	15595	15675	15633
17170	21028	21849	19427	17474	16188	16186	15758	15705	15451	14592	14204	13880	13744	13552	13569	13515	13438	13636	13481	13382	13403	13420	13543	13459	13372	13494	13503	13487	13345	13409	13292	13233	13401	13416	13683	13379	13349	13414	13398	13369	13288	13389	13381	13323	13170	13450	13443	13397	13399	13408	13323	13401	13354	13309	13374	13364	13300	13336	13350	13426	13616	13393	13161	13340	13596	13597	13472	13491	13401	13194	13460	13427	13411	13344	13426	13414	13324	13249	13371	13372	13380	13251	13267	13343	13524	13351	13367	13386	13297	13397	13330	13373	13194	13397	13407	13378	13299	13448	13375	13317	13178	13389	13420	13423	13363	13361	13445	13359	13455	13300	13386	13386	13421	13353	13360	13201	13308	13329	13348	13314	13403	13449	13414	13288	13567	13494	13295	13484	13273	13402	13216	13280	13366	13398	13358	13313	13358	13303	13377	13359	13181	13408	13353	13586	13370	13330	13519	13544	13557	13441	13432	13372	13355	13480	13337	13453	13330	13311	13365	13311	13405	13469	13313	13443	13447	13471	13416	13485	13355	13356	13467	13416	13502	13349	13457	13186	13392	13416	13328	13407	13289	13445	13290	13329	13361	13334	13373	13344	13348	13337	13436	13468	13306	13452	13519	13304	13256	13245	13327	13474	13351	13374	13518	13394	13430	13417	13387	13345	13460	13589	13414	13477	13319	13425	13591	13390	13523	13424	13425	13479	13447	13273	13304	13328	13410	13346	13478	13385	13165	13309	13377	13507	13393	13426	13183	13478	13357	13383	13477	13514	13355	13259	13185	13396	13422	13221	13389	13484	13570	13298	13404	13378	13352	13376	13237	13363	13379	13427	13282	13381	13436	13282	13309	13307	13418	13414	13529	13460	13541	13539	13317	13297	13503	13353	13416	13414	13422	13245	13412	13254	13352	13616	13491	13467	13348	13402	13344	13355	13255	13343	13564	13313	13380	13326	13423	13313	13328	13282	13293	13460	13438	13486	13380	13237	13337	13287	13287	13259	13255	13460	13321	13371	13368	13404	13435	13398	13383	13361	13374	13498	13423	13348	13432	13487	13211	13354	13564	13542	13488	13343	13444	13400	13405	13472	13415	13379	13278	13490	13257	13263	13432	13383	13328	13195	13233	13460	13293	13450	13215	13425	13467	13383	13337	13544	13403	13423	13388	13405	13386	13340	13422	13361	13321	13500	13304	13489	13394	13420	13165	13402	13457	13459	13409	13316	13360	13307	13358	13345	13326	13307	13455	13333	13150	13364	13266	13403	13357	13448	13502	13337	13394	13246	13349	13267	13487	13363	13365	13415	13430	13483	13432	13272	13327	13491	13394	13263	13343	13371	13341	13399	13550	13382	13342	13309	13378	13411	13380	13251	13424	13512	13436	13256	13378	13331	13351	13310	13493	13320	13238	13334	13539	13309	13453	13364	13357	13353	13425	13364	13527	13362	13300	13408	13311	13519	13496	13483	13240	13345	13451	13353	13310	13301	13287	13442	13459	13235	13298	13225	13263	13430	13375	13404	13458	13506	13385	13469	13206	13427	13221	13409	13199	13315	13492	13252	13296	13466	13203	13357	13540	13348	13353	13468	13336	13203	13242	13459	13581	13368	13329	13372	13361	13381	13425	13518	13480	13391	13427	13419	13448	13393	13335	13326	13480	13349	13322	13569	13278	13533	13548	13454	13241	13337	13324	13485	13437	13185	13411	13442	13313	13478	13336	13300	13394	13160	13305	13354	13406	13425	13341	13330	13464	13294	13393	13433	13296	13291	13446	13484	13307	13532	13493	13332	13394	13435	13341	13405	13312	13441	13433	13338	13360	13350	13285	13509	13535	13262	13322	13380	13358	13416	13514	13421	13275	13510	13401	13594	13337	13367	13443	13372	13278	13405	13444	13234	13335	13231	13247	13207	13267	13308	13346	13343	13514	13329	13317	13340	13173	13408	13427	13375	13355	13395	13441	13425	13541	13408	13416	13394	13192	13366	13401	13473	13358	13359	13332	13307	13507	13316	13355	13279	13262	13533	13298	13459	13234	13350	13420	13333	13579	13389	13516	13474	13525	13178	13335	13364	13457	13533	13461	13255	13293	13362	13291	13525	13317	13494	13548	13272	13491	13278	13353	13415	13524	13419	13407	13232	13421	13370	13376	13245	13496	13365	13286	13383	13291	13359	13359	13250	13472	13289	13524	13383	13461	13148	13342	13401	13407	13508	13362	13409	13338	13511	13540	13470	13427	13344	13336	13389	13389	13194	13227	13283	13334	13398	13525	13376	13384	13440	13391	13520	13529	13320	13317	13313	13373	13341	13326	13405	13311	13385	13226	13372	13531	13354	13484	13588	13569	13210	13231	13375	13369	13493	13419	13379	13287	13353	13317	13500	13391	13367	13360	13419	13320	13335	13392	13424	13473	13298	13463	13405	13316	13440	13442	13484	13425	13394	13169	13318	13285	13404	13267	13338	13484	13320	13294	13328	13494	13436	13283	13314	13574	13305	13416	13449	13216	13581	13484	13337	13290	13313	13441	13485	13489	13386	13311	13359	13551	13310	13522	13395	13445	13518	13162	13504	13295	13402	13337	13334	13150	13279	13371	13372	13363	13506	13281	13489	13470	13395	13295	13353	13437	13089	13438	13385	13295	13383	13284	13284	13455	13365	13300	13429	13312	13507	13317	13500	13504	13546	13416	13322	13667	13400	13340	13247	13351	13372	13295	13304	13505	13400	13579	13287	13344	13302	13605	13329	13288	13329	13222	13391	13342	13525	13343	13501	13372	13298	13460	13261	13232	13620	13425	13426	13411	13452	13404	13327	13164	13410	13364	13382	13420	13533	13460	13377	13526	13492	13420	13452	13276	13541	13336	13132	13261	13301	13327	13434	13456	13305	13315	13413	13255	13281	13382	13521	13547	13368	13364	13483	13353	13374	13384	13463	13335	13510	13388	13290	13396	13388	13459	13488	13454	13282	13554	13319	13189	13309	13493	13343	13425	13324	13358	13316	13349	13503	13529	13344	13317	13328	13526	13373	13383	13375	13408	13404	13241	13364	13320	13385	13536	13429	13469	13271	13346	13289	13382	13318	13249	13224	13359	13485	13248	13255	13510	13276	13363	13286	13323	13363	13428	13339	13289	13333	13554	13304	13448	13215	13312	13321	13430	13473	13436	13372	13429	13419	13356	13399	13407	13336	13378	13343	13697	13344	13307	13413	13275	13331	13288	13372	13405	13477	13393	13336	13526	13279	13437	13364	13506	13274	13541	13527	13381	13316	13250	13212	13533	13446	13349	13303	13203	13322	13415	13406	13365	13335	13410	13427	13442	13329	13217	13353	13376	13501	13383	13437	13405	13373	13292	13481	13352	13462	13529	13251	13472	13401	13365	13285	13219	13292	13405	13433	13359	13219	13394	13331	13602	13291	13393	13431	13348	13433	13476	13237	13452	13397	13459	13452	13299	13355	13360	13328	13515	13321	13273	13509	13301	13263	13285	13242	13459	13440	13376	13493	13404	13392	13225	13394	13452	13382	13580	13268	13246	13307	13454	13476	13402	13299	13324	13458	13376	13399	13436	13454	13255	13118	13405	13307	13297	13306	13207	13365	13440	13435	13363	13407	13331	13383	13431	13445	13254	13487	13152	13441	13232	13407	13469	13466	13398	13272	13170	13381	13270	13444	13330	13267	13417	13347	13475	13357	13326	13462	13387	13321	13399	13378	13442	13421	13399	13361	13427	13330	13292	13314	13363	13433	13377	13406	13529	13388	13252	13431	13396	13372	13439	13442	13393	13340	13345	13438	13274	13348	13327	13316	13456	13402	13258	13320	13220	13359	13535	13331	13458	13557	13354	13445	13227	13202	13215	13396	13382	13516	13423	13495	13258	13591	13410	13235	13245	13436	13455	13502	13272	13320	13284	13245	13482	13499	13387	13433	13250	13459	13225	13327	13292	13377	13485	13496	13340	13306	13401	13310	13426	13210	13556	13465	13321	13358	13464	13352	13290	13380	13240	13416	13437	13291	13420	13439	13301	13399	13346	13273	13477	13309	13605	13617	13459	13414	13310	13202	13450	13390	13271	13427	13459	13351	13483	13336	13364	13402	13334	13264	13395	13397	13354	13411	13205	13293	13420	13368	13359	13303	13433	13421	13224	13501	13439	13398	13310	13374	13407	13182	13312	13314	13321	13301	13499	13254	13274	13511	13364	13370	13413	13356	13459	13437	13306	13415	13502	13302	13237	13514	13371	13381	13289	13267	13331	13328	13300	13302	13350	13271	13341	13427	13413	13412	13394	13331	13290	13377	13420	13294	13323	13447	13500	13426	13324	13344	13366	13367	13424	13453	13226	13333	13415	13425	13243	13477	13192	13361	13310	13253	13436	13570	13373	13395	13415	13305	13340	13505	13344	13576	13490	13421	13550	13318	13369	13273	13284	13450	13292	13413	13460	13295	13406	13574	13390	13378	13254	13386	13326	13443	13408	13297	13463	13440	13415	13436	13362	13271	13348	13473	13147	13472	13538	13425	13286	13272	13320	13491	13337	13394	13413	13325	13339	13247	13455	13205	13386	13427	13425	13408	13491	13522	13371	13320	13397	13523	13401	13346	13377	13401	13441	13463	13364	13353	13400	13350	13384	13290	13433	13351	13409	13376	13323	13279	13249	13381	13475	13408	13583	13388	13370	13409	13273	13424	13361	13214	13365	13426	13372	13368	13433	13431	13512	13346	13378	13445	13285	13405	13437	13301	13388	13517	13500	13402	13345	13345	13362	13409	13359	13536	13547	13382	13467	13343	13344	13298	13386	13387	13368	13364	13521	13593	13311	13302	13403	13371	13296	13332	13479	13374	13414	13351	13450	13454	13319	13458	13305	13375	13311	13417	13414	13541	13427	13158	13331	13523	13201	13393	13384	13419	13335	13415	13401	13234	13426	13467	13256	13541	13411	13270	13399	13462	13342	13397	13355	13371	13339	13288	13348	13327	13427	13323	13474	13467	13340	13252	13373	13450	13324	13370	13493	13365	13432	13518	13563	13283	13308	13323	13524	13258	13488	13452	13354	13385	13350	13311	13353	13506	13190	13469	13521	13346	13547	13480	13381	13385	13369	13372	13337	13581	13379	13380	13339	13394	13508
25551	21482	28548	25595	23294	22648	22197	20032	19328	18971	18070	17351	16840	16456	16427	16457	16289	16217	16243	16276	16181	16214	16140	16521	16542	16248	16222	16098	16113	16065	15940	15817	16168	16181	16250	17175	16542	16248	16088	16258	16120	15893	15965	15932	15925	15995	16075	16077	16253	16073	15903	15947	16018	16162	16057	16136	16062	15988	16016	15896	15991	15942	16099	16124	15911	15982	16113	15879	16091	15990	15902	16122	15785	15865	15878	15869	15937	16127	15816	15951	16137	15994	16075	16121	15939	16095	15929	16041	15958	15954	15900	16112	16072	15849	16047	15769	15901	15916	16125	16160	16052	15997	16008	15892	16080	16212	16072	15970	15845	16054	16096	15923	15909	16063	15967	16152	16274	15939	15865	15884	16148	15846	15944	15929	16124	15863	15751	15836	16227	15911	16047	15931	16067	15745	15989	16002	15898	15958	16128	15770	15908	15883	15911	15828	15792	15967	15936	16037	16152	16020	15768	15987	16044	15754	15887	16090	15818	15975	15949	15870	16006	16161	15958	16107	15981	15990	16024	16151	16072	16033	15908	16050	15770	16060	16024	15983	15972	15888	15953	16086	15969	16107	16015	16211	16219	15951	16246	16058	16024	16157	16039	15947	16207	16053	15858	15786	15788	15939	16005	16002	15803	15994	15908	16080	15763	16026	15963	15971	16108	16133	16313	16051	15847	15933	15961	16015	16065	15725	15968	15817	16029	16198	15895	16085	15986	16168	15965	16097	16067	16190	16074	15976	15871	15991	15762	15922	15914	15844	16158	16095	16003	16177	15988	15968	16059	15823	16027	16084	16177	16043	16128	16119	15962	15873	16041	15974	15802	16048	16142	15958	15897	15932	16142	16088	16307	15875	15835	16146	15829	15985	16042	16107	16105	16041	16057	16119	16026	15904	15774	15967	15872	15806	16123	15900	15951	16050	15965	16101	15944	16025	15968	15972	16090	15865	15992	15888	15951	15874	15963	16201	16148	16242	16084	15799	15910	15890	15859	16030	15968	16081	16000	15922	15903	15845	16048	15786	15964	15898	15976	15951	16090	15844	15983	16153	16074	16048	15881	16004	15924	16161	15820	16020	16004	15841	16101	15792	16118	15947	15895	15861	15936	15977	15997	16043	15948	15886	15900	15913	15820	16005	16097	15879	16065	15958	15794	16071	15963	16061	15724	15904	15892	15738	15963	15942	15875	15802	15915	16064	15846	16049	15916	15951	16001	15945	15954	15969	15775	15998	15890	15783	15852	15982	15937	15896	16001	15963	16019	15943	15790	15827	16102	16027	15991	16165	15881	15914	15876	16004	16076	16072	15941	15851	16001	16064	16073	15948	15979	15887	15953	16007	15785	15714	15765	15832	15862	16056	16060	15823	15903	15878	16054	15878	15990	15882	16041	15888	15840	16040	15973	16058	15974	16321	16041	16014	15950	15943	15917	15802	16043	15950	16029	16112	16157	15755	15817	16145	15837	16053	15958	15765	16084	16113	15851	15914	15975	15795	15997	15882	15947	15968	16027	15889	15944	15924	15827	15842	16129	15853	16155	16054	16058	16136	16001	16094	16009	16107	15878	16060	16105	15935	15863	16004	15907	15990	16004	16036	16047	15848	16036	15965	16023	15761	15874	16023	15969	15903	16273	16191	16005	15697	15940	16109	15952	15806	15846	16004	15927	15989	15907	15972	15960	16145	16094	15949	15938	15956	16099	15975	15897	16040	15975	15818	16046	15849	15919	15743	15877	15803	15913	16014	16000	15940	15976	15864	16077	15893	16030	15928	15932	15814	15858	16153	15932	16051	15930	15796	16057	15772	16017	15980	15892	15816	16231	15893	16158	16103	15910	16014	16134	15905	15979	15813	16043	15826	16018	16118	15903	15945	15856	16106	16005	16054	16062	16227	15975	15922	15878	15816	15936	16026	16064	16006	15948	16019	15872	15977	15861	15718	15954	16250	16148	15948	15915	16007	15716	15686	15959	15955	16108	15892	16214	16022	16041	15931	15985	15881	16041	15922	15789	15878	15959	16004	16143	15919	15933	16094	16136	16057	15964	16049	15855	15967	16067	16091	15905	15951	15825	15798	15923	15886	15972	16016	15817	15831	15848	16005	15999	15949	16139	16063	15997	16216	15852	15915	16043	15840	15909	15964	15988	15938	15924	15777	15932	16037	16055	16098	16030	16093	16089	16127	16134	16027	16073	15762	15965	16145	15926	15914	16022	16025	15948	16026	16015	15794	16006	16036	15990	16109	16095	16055	15969	15776	15917	16017	16056	15863	16034	15881	16010	16160	15736	16171	16009	15956	15946	15850	15943	15934	15853	16233	15696	15971	16110	16047	16072	15903	15963	16043	16042	15952	15997	16094	16036	16032	15967	15969	16124	16073	16015	15925	15977	15989	15770	16027	16087	15825	15984	15957	15823	15978	15903	15982	16308	16025	16077	15973	15822	16198	16055	15969	15955	15997	16056	16013	16036	15902	15986	15966	15917	15945	15970	15936	16089	16022	15977	15849	16214	16110	15938	16054	16086	15855	15949	15996	16065	16038	15944	15830	15869	15993	15731	15862	15927	15781	15717	16039	16018	16106	16057	16080	16008	15925	15860	15983	15876	16166	16236	15930	16042	16017	15958	15910	16200	16078	16037	15928	16018	15910	15976	15946	15915	15925	15884	15861	16088	15816	15737	15945	15848	16094	15920	15949	16035	15806	15970	15996	16142	16081	16056	16059	15887	16086	15879	15937	15944	15866	16131	16080	16058	16081	15932	15906	16069	15843	15844	16166	16108	15980	15944	16055	16243	16121	15936	15896	15955	16045	15947	15791	15784	15831	15984	15787	15796	15792	15864	15890	15843	16061	16020	16028	15867	15781	15971	15873	16096	16029	16090	15963	15900	16107	15763	15979	15916	16063	15967	15829	16015	15969	15905	15957	15960	16103	16056	16079	15886	16046	16126	15943	15991	15984	16049	16052	15994	16003	15875	15761	15979	15819	15956	15980	16163	16028	16039	15967	15937	15785	15858	15943	16079	15941	15941	15927	15995	15924	16022	15969	16130	16217	15965	15939	16099	16053	15853	15995	16220	16188	16197	15976	15792	15860	15805	16144	16006	16016	16115	15895	15855	15848	15915	15807	15761	15980	15973	16213	15919	15929	15998	15805	16020	15869	15871	15929	16152	16015	15905	16003	16042	15924	16109	16097	16040	16021	16214	16024	16011	16155	16054	15886	16017	15840	16133	15982	15954	15852	16100	16091	15897	16138	16065	15921	16126	15919	16054	15900	16014	15977	15909	15998	16131	16120	16272	15974	16063	16124	16085	15968	16118	16013	16268	16046	16107	16099	15888	15933	16002	15931	16030	15971	15939	15884	15983	15809	16021	15867	16053	15995	15890	16034	16002	16182	16033	16008	15630	15982	15915	16049	16101	16023	15895	16134	16187	16125	15963	15945	15936	16147	16204	15972	15960	15954	15899	15956	15927	16024	16011	15932	16032	16273	15852	15962	15798	15876	16110	15980	15928	16036	15897	16064	15961	15929	16027	16150	15838	15896	15861	15973	15880	15867	15892	16133	15712	15991	16093	16288	15981	15951	15891	16102	15846	16062	15957	15952	16050	16028	15986	15999	15853	16045	16144	15918	15915	15759	15989	15753	16046	15992	16018	16138	15964	16002	15917	15868	15861	15994	15961	16079	15969	15947	15956	15763	15913	15894	15945	16025	15929	15865	15932	15987	16144	15976	15903	16043	15855	15981	16031	15850	16087	15875	15811	15930	15891	16077	16281	15888	15792	16073	15906	15986	15928	15962	15803	15829	16000	15804	15906	15917	16028	15854	15966	16058	16062	16020	16026	15712	15951	16000	15930	15971	16001	15871	16029	15900	16016	16020	16255	16117	15798	15934	16008	15831	16021	16054	15779	15873	15902	16009	16041	16013	15949	15923	16056	16013	15942	15931	15971	16038	15849	15953	15779	15893	15810	15745	15934	15822	16063	15952	15987	15787	16054	15878	15888	15908	16167	15937	15971	15994	16019	15912	15854	15898	15866	15909	16025	15723	15973	16098	15952	16071	16076	16019	16125	15907	15858	15842	15851	16087	16126	16044	16174	15885	15757	15958	15821	16054	15990	15996	15968	15786	15831	15899	15967	15846	15959	15858	15932	15954	16121	15946	16074	15864	15725	15883	16177	15876	16033	15917	15845	15837	15824	16190	15977	16096	15817	15954	16064	15999	16026	15920	15918	16067	16147	15854	16038	15853	15785	15786	15908	15953	15758	15952	16141	15934	15849	15866	15734	16083	15794	16237	15931	15917	15986	15716	16024	15945	15982	16010	15897	15907	15935	15916	16143	15877	15982	15995	16236	16139	15830	15938	15909	15767	15987	16102	15858	16140	15936	15949	15932	15897	15886	16077	15967	16014	15885	16173	16039	15910	16028	16114	15992	16098	15955	15970	15798	16010	16162	15727	16012	15937	15864	15967	16070	15978	15913	16015	15906	15935	16000	15815	16216	16123	15897	15890	16122	16002	15967	15918	15989	16236	15900	15933	16086	16111	15987	16026	16014	16028	15847	16224	16094	15951	16081	15975	15799	15904	15930	15845	16125	16085	15984	15913	15962	15931	15934	15884	16198	16022	16072	16025	16047	16014	16099	16062	16035	16026	15908	15980	16032	15997	15936	15765	15771	16137	16054	15939	16051	15983	15989	15933	15950	15900	15965	16029	15933	15954	16054	15981	16176	16033	16093	16009	15883	16155	15872	16109	16168	15976	16091	16018	16177	15901	15943	16038	16148	16014	16026	15963	16016	15988	15970	15963	16019	16013	16054	15946	15975	16066	16062	15869	15955	15929	16040	16089	16011	15956	16157	15965	16114	15853	15990	16095	16093	16134	15908	16017	16067	15856	15868	16037	16027	16196	15827	15965	15875	16176	16091	16028	16151	16114	15993	15966	15949	16026	15886	15829	15775	16090	16217	16249	15919	15913	15849	16085	16029	16129	16009	15875	16265	16072	16090	15867	16124	16079	16142	16065	16211	15972	16051	15989	15968	15779	15844	16085	15939	16000	15781	16245	15929	15896	15913	15759	16100	16029	15975	16077	15910	16064	16102	15852	15905	16025	15972	16055	15923	16019	16038	15985
18128	29274	30258	26316	22732	21176	20503	19820	18873	17923	16361	15323	14700	14268	14152	14123	13913	14172	13926	13907	14074	13732	13984	14577	14465	13568	13576	13765	13696	13684	13746	13501	13801	13702	14362	15732	13997	13482	13570	13602	13613	13732	13575	13502	13733	13731	13548	13631	13731	13636	13676	13502	13588	13700	13750	13675	13616	13455	13558	13678	13509	13823	13490	13632	13809	13754	13611	13771	13549	13749	13567	13658	13600	13674	13636	13508	13547	13803	13684	13794	13551	13581	13597	13672	13788	13567	13670	13471	13539	13711	13496	13636	13624	13546	13548	13557	13590	13470	13629	13709	13592	13583	13786	13771	13647	13610	13642	13451	13700	13509	13563	13713	13436	13730	13699	13624	13698	13473	13726	13660	13680	13639	13779	13566	13789	13593	13573	13730	13492	13668	13616	13846	13644	13573	13587	13530	13640	13631	13502	13677	13622	13640	13586	13740	13741	13491	13648	13444	13816	13725	13626	13530	13634	13695	13447	13525	13690	13432	13509	13506	13665	13500	13613	13485	13695	13652	13641	13746	13692	13649	13653	13549	13595	13675	13688	13656	13653	13486	13656	13537	13663	13586	13633	13635	13482	13623	13596	13481	13648	13542	13540	13385	13801	13729	13589	13654	13568	13462	13655	13607	13731	13586	13473	13683	13680	13619	13559	13650	13663	13703	13619	13736	13673	13581	13468	13638	13553	13651	13470	13601	13471	13577	13573	13586	13515	13482	13733	13568	13700	13526	13555	13770	13572	13415	13652	13564	13671	13699	13607	13726	13504	13677	13544	13543	13465	13433	13704	13666	13561	13702	13769	13758	13672	13801	13532	13664	13714	13684	13688	13536	13743	13569	13400	13667	13757	13740	13622	13639	13663	13691	13646	13482	13548	13674	13497	13742	13730	13744	13553	13623	13764	13642	13605	13579	13511	13582	13469	13480	13571	13659	13569	13523	13561	13557	13566	13762	13667	13738	13527	13637	13568	13642	13514	13719	13500	13536	13643	13672	13567	13685	13583	13601	13618	13626	13651	13568	13601	13504	13593	13601	13673	13601	13588	13635	13587	13619	13572	13611	13710	13520	13604	13650	13789	13497	13536	13745	13666	13739	13628	13587	13692	13695	13569	13706	13758	13706	13768	13583	13778	13352	13735	13601	13638	13555	13549	13606	13492	13729	13518	13413	13699	13577	13616	13731	13607	13581	13571	13587	13663	13542	13518	13667	13719	13556	13574	13640	13618	13570	13562	13492	13671	13652	13632	13582	13525	13612	13806	13590	13654	13520	13704	13688	13755	13793	13636	13571	13611	13669	13686	13457	13521	13568	13778	13685	13621	13768	13672	13561	13709	13323	13675	13627	13785	13535	13617	13689	13604	13556	13720	13608	13458	13576	13445	13532	13654	13784	13644	13704	13829	13635	13705	13654	13549	13773	13711	13611	13542	13547	13486	13395	13633	13590	13727	13684	13744	13461	13680	13511	13691	13571	13647	13794	13614	13616	13647	13528	13613	13555	13527	13579	13602	13793	13520	13715	13635	13482	13574	13659	13514	13574	13676	13747	13476	13579	13498	13734	13705	13692	13534	13634	13497	13594	13717	13566	13884	13567	13682	13581	13583	13559	13694	13522	13723	13610	13601	13640	13886	13571	13615	13591	13535	13662	13503	13572	13629	13625	13609	13545	13646	13478	13716	13792	13626	13403	13697	13581	13736	13540	13648	13646	13730	13607	13554	13694	13435	13513	13651	13555	13529	13548	13595	13626	13692	13596	13622	13544	13603	13605	13634	13501	13684	13517	13662	13530	13735	13467	13651	13652	13702	13488	13526	13652	13740	13570	13606	13585	13594	13378	13627	13641	13616	13617	13497	13541	13685	13707	13607	13525	13474	13751	13676	13465	13725	13695	13814	13590	13633	13599	13637	13615	13658	13592	13813	13642	13703	13642	13414	13503	13662	13561	13669	13682	13696	13741	13744	13558	13700	13536	13568	13520	13512	13582	13779	13709	13496	13690	13523	13624	13493	13620	13517	13485	13611	13667	13638	13651	13704	13645	13642	13602	13667	13585	13569	13785	13544	13554	13446	13777	13638	13546	13634	13700	13527	13594	13405	13834	13478	13556	13571	13548	13650	13615	13486	13553	13606	13596	13513	13709	13664	13596	13682	13518	13504	13690	13591	13519	13435	13658	13691	13540	13667	13687	13521	13639	13654	13618	13630	13458	13668	13653	13516	13738	13552	13551	13651	13513	13671	13606	13569	13739	13636	13679	13620	13665	13721	13488	13717	13582	13582	13393	13585	13518	13696	13690	13602	13706	13702	13615	13646	13578	13648	13554	13704	13635	13773	13532	13668	13554	13545	13741	13556	13706	13448	13759	13601	13764	13613	13668	13740	13823	13686	13748	13543	13512	13677	13680	13603	13713	13480	13607	13555	13648	13645	13363	13739	13627	13752	13537	13560	13678	13677	13523	13758	13664	13624	13464	13625	13660	13609	13659	13616	13609	13605	13279	13619	13592	13819	13789	13575	13537	13564	13633	13557	13527	13569	13523	13754	13417	13649	13791	13677	13682	13413	13739	13601	13671	13629	13619	13628	13462	13489	13514	13683	13686	13743	13570	13509	13618	13783	13661	13583	13486	13535	13587	13590	13496	13636	13834	13633	13734	13708	13760	13670	13669	13730	13661	13488	13718	13568	13637	13570	13621	13545	13533	13540	13567	13703	13459	13516	13567	13543	13688	13664	13652	13772	13771	13434	13535	13709	13553	13644	13669	13643	13698	13362	13705	13742	13673	13458	13567	13560	13694	13583	13683	13807	13661	13618	13598	13456	13824	13653	13697	13662	13660	13630	13677	13547	13571	13631	13552	13546	13556	13665	13614	13496	13513	13540	13640	13575	13531	13427	13613	13580	13632	13560	13552	13718	13593	13584	13554	13614	13575	13493	13538	13687	13586	13601	13794	13691	13685	13610	13647	13533	13651	13629	13712	13760	13543	13630	13695	13660	13640	13548	13664	13718	13459	13709	13543	13692	13646	13664	13594	13893	13727	13417	13728	13697	13661	13587	13677	13769	13643	13587	13644	13615	13727	13705	13767	13601	13613	13505	13542	13598	13568	13638	13639	13473	13645	13489	13819	13576	13493	13715	13822	13655	13688	13725	13649	13727	13627	13575	13824	13732	13551	13580	13607	13547	13593	13528	13710	13638	13721	13727	13519	13747	13887	13564	13565	13596	13657	13589	13697	13561	13534	13774	13614	13557	13691	13631	13677	13678	13595	13709	13780	13574	13522	13554	13848	13581	13619	13632	13515	13607	13528	13724	13515	13526	13456	13635	13539	13669	13622	13639	13686	13563	13671	13690	13555	13547	13537	13550	13743	13539	13564	13761	13633	13723	13572	13651	13690	13479	13734	13573	13665	13694	13714	13688	13538	13584	13698	13604	13668	13596	13645	13555	13622	13851	13681	13617	13712	13654	13558	13636	13740	13699	13571	13768	13770	13544	13626	13549	13685	13620	13539	13558	13469	13616	13656	13798	13498	13774	13571	13595	13530	13551	13669	13718	13537	13588	13436	13603	13532	13651	13575	13783	13564	13768	13634	13570	13727	13619	13583	13596	13500	13665	13684	13595	13763	13530	13635	13529	13630	13806	13643	13785	13539	13589	13586	13609	13528	13710	13596	13542	13497	13532	13663	13576	13639	13582	13624	13803	13591	13580	13728	13671	13672	13729	13590	13793	13511	13641	13571	13577	13572	13494	13655	13554	13445	13621	13725	13572	13539	13715	13706	13651	13621	13691	13619	13707	13690	13584	13607	13487	13580	13621	13750	13485	13550	13539	13730	13387	13577	13763	13586	13580	13690	13640	13789	13753	13532	13522	13678	13513	13704	13640	13502	13680	13585	13678	13574	13659	13663	13623	13617	13554	13751	13420	13511	13708	13628	13593	13596	13647	13712	13539	13718	13519	13640	13478	13593	13686	13710	13762	13492	13525	13562	13684	13665	13582	13466	13610	13774	13626	13495	13622	13660	13562	13504	13575	13772	13511	13521	13679	13735	13711	13578	13716	13686	13539	13628	13790	13613	13497	13692	13677	13649	13497	13534	13690	13749	13620	13584	13557	13535	13645	13618	13861	13610	13562	13618	13846	13592	13551	13694	13579	13568	13641	13522	13700	13622	13634	13706	13721	13601	13736	13916	13753	13611	13622	13791	13647	13769	13494	13620	13561	13769	13636	13773	13571	13574	13666	13686	13742	13639	13560	13564	13581	13651	13582	13573	13597	13785	13615	13565	13675	13610	13595	13615	13731	13624	13764	13642	13475	13630	13661	13691	13456	13622	13551	13704	13629	13599	13656	13623	13647	13645	13412	13672	13576	13566	13407	13724	13680	13712	13574	13744	13591	13740	13743	13523	13526	13561	13660	13583	13716	13484	13538	13636	13779	13661	13570	13668	13609	13785	13532	13643	13675	13451	13678	13562	13657	13654	13730	13469	13529	13615	13633	13526	13808	13727	13642	13741	13588	13726	13653	13490	13462	13664	13619	13472	13603	13417	13581	13642	13658	13597	13506	13613	13640	13694	13754	13678	13682	13736	13546	13518	13762	13695	13618	13597	13586	13453	13610	13650	13645	13562	13584	13683	13739	13521	13532	13507	13640	13867	13724	13522	13741	13447	13643	13582	13614	13658	13636	13596	13615	13591	13590	13616	13566	13550	13661	13758	13499	13548	13614	13509	13698	13531	13442	13565	13450	13486	13623	13873	13729	13689	13691	13660	13559	13782	13778	13741	13682	13653	13554	13479	13555	13785	13673	13519	13632	13801	13752	13668	13565	13642	13595	13639	13619	13637	13720	13640	13597	13567	13605	13518	13587	13586	13711	13605	13715	13671	13668	13527	13562	13660	13617	13611	13609	13625	13602	13658	13643	13668	13727	13697	13571	13520	13719	13569	13676	13580	13601	13681	13527	13609	13576	13764	13706	13534	13417	13618	13661	13653	13532	13428	13650	13601	13706	13557	13607	13749	13752	13662	13646	13469	13467	13551	13781	13664	13638	13664	13671	13622	13528	13642	13514	13483	13618	13728	13781	13564	13660	13735	13568	13558	13556	13402	13595	13524	13458	13555	13682	13537	13600	13587
23970	21512	29157	24338	22563	25502	27676	23498	21865	20763	19281	18035	17675	17232	16949	16885	16865	16694	16680	16687	16460	16444	18181	19443	16982	16487	16209	16376	16388	16415	16499	16438	16441	16528	17987	19385	17904	16561	16350	16330	16261	16383	16276	16272	16247	16198	16259	16403	16234	16320	16362	16335	16233	16318	15972	16399	16271	16165	16145	16411	16455	16240	16244	16219	16347	16094	16092	16447	16220	16179	16287	16213	16425	16260	16262	16261	16359	16110	16263	16414	16356	16094	16099	16159	16138	16258	16327	16151	16218	16128	16129	16159	16334	16365	16251	16105	16372	16109	16320	16291	16299	16112	16341	16223	16348	16313	16167	16176	16191	16188	16102	16155	15953	16015	16243	16284	16243	16218	16338	16214	16180	16173	16216	16251	16228	16160	16298	16237	16003	16136	16145	16121	16163	16186	16224	16087	16492	16453	16151	16088	16215	16283	16162	16202	16355	16129	16294	16184	16161	16143	16293	16328	16329	16361	16311	16141	16392	16294	16256	16108	16355	16187	16258	16438	16379	16133	16295	16286	16151	16456	16128	16241	16040	16159	16319	16227	16315	16336	16304	16351	16225	16145	16143	16360	16313	16271	16182	16217	16169	16257	16223	16276	16067	16228	16173	16129	16133	16190	16212	16196	16252	16303	16113	16080	16234	16294	16302	16167	16219	16110	16222	16178	16208	16188	16351	16304	16218	16126	16235	16012	16160	16339	16216	16427	16188	16334	16255	16230	16261	16138	16117	16243	16215	16517	16286	16277	16289	16228	16153	16268	16408	16403	16177	16174	16290	16292	16199	16348	16143	16306	16197	16049	16204	16261	16314	16238	16208	16353	16439	16187	16250	16168	16130	16320	16053	16246	16269	16157	16374	16456	16064	16232	16275	16404	16144	16184	16036	16281	16219	16294	16376	16225	16375	16195	16204	16278	16167	16242	16338	16424	16216	16287	16086	16017	16067	16291	16105	16298	16308	16144	16076	16202	16285	16226	16244	16229	16287	16015	16191	16185	16248	16323	16139	16292	16250	16035	15956	16202	16202	16011	16169	16299	16135	16208	16263	16133	16221	16187	16179	15886	16232	16145	15984	16184	16232	16406	16358	16022	16361	16137	16197	16351	16298	16172	16300	16407	16234	16081	16112	16332	16300	16132	16252	16177	16018	16157	16259	16294	16193	16140	16128	16118	16207	16129	16124	16251	16279	16461	16352	16308	16186	16165	16094	16272	16096	16272	16280	16146	16291	16215	16101	16205	16229	16219	16215	16165	16430	16201	16260	15936	16154	15991	16139	16190	15903	16207	16133	16265	16262	16403	16133	16264	16187	16134	16126	16131	16203	16216	16161	16151	16091	16199	15870	16158	16162	16315	16166	16193	16063	16358	16303	16244	16213	16386	16155	16262	16226	16329	16240	16194	16100	16038	16293	16146	16404	16117	16351	16278	16212	16070	16088	16132	16196	16363	16201	16367	16364	16241	16142	16364	16355	16166	16203	16335	16246	16194	16278	16216	16296	16396	16175	16098	16039	16225	16149	16299	16064	16139	16215	16172	16060	16188	16392	16123	16142	16240	16343	16160	16178	16268	16224	16229	16150	16230	16160	16306	16270	16421	16230	16304	16222	16444	16193	15986	16145	16112	16226	16114	16085	16350	16311	16051	16374	16233	16275	16136	16094	15959	16385	15956	16265	16040	16255	16148	16235	16166	16379	16340	16330	16110	16171	16176	16344	16184	16209	16181	15958	16206	16244	16164	16242	16211	16291	16155	16270	16185	16208	16228	16167	16345	16235	15816	16018	16252	16355	16178	16289	16192	16136	16241	16319	16046	16235	16277	16253	16249	16486	16246	16154	16196	16145	16233	16376	16164	16314	16130	16072	16145	16074	16233	16109	16264	15917	16160	16337	16027	16112	16110	16269	16470	16135	16167	16267	16082	16126	16098	16215	16171	16112	15895	16220	16280	16229	16172	16380	16345	16266	16396	16283	16461	16129	16248	16180	16392	16267	16146	16216	16106	16471	16254	16267	16282	16250	16035	16280	16202	16212	16178	16285	16175	16101	16158	16353	16264	16131	16296	16343	16334	16466	16306	16152	16215	16139	16354	16282	16263	16245	16345	16183	16254	16371	16147	16274	16183	16170	16270	16104	16160	16196	16406	16271	16173	16248	16162	16217	16190	16236	16160	16026	16157	16183	16334	16312	16120	16153	16334	16252	16233	15979	16194	16151	16182	16328	16218	16147	16216	16203	16193	16194	16242	16354	16231	16261	16246	16093	16174	16248	16216	16121	16233	16156	16387	16202	16184	16256	16227	16373	16032	16028	16211	15988	16095	16098	16273	16290	16248	16244	16156	16328	16175	16385	16212	16283	16308	16051	16325	16395	16125	15960	16238	16288	16207	16235	16349	16443	16345	16089	16198	16292	16126	16008	16190	16262	16017	16218	16196	16145	16002	16186	16476	16221	16299	16221	16294	16096	16438	16228	16318	16493	16181	16188	16366	16194	16121	16285	16116	16418	16222	16153	16151	16082	16490	16289	16394	15982	16381	16288	16251	16330	16026	16042	16108	16365	16272	16299	16174	16138	16253	16095	16188	16089	16383	16393	16247	16289	16237	16261	16218	16261	16189	16411	16354	16055	16115	16241	16107	16258	16031	16390	16162	16238	16172	16231	16191	16189	16063	16192	16276	16293	16185	16272	16356	16263	16101	16198	16270	16176	16168	16227	16269	16149	16030	16160	16333	16114	16138	16359	16161	16207	16192	16151	16255	16191	16353	16255	16201	16329	16230	16167	16138	16255	16317	16131	16070	16177	16250	16135	16273	16258	16021	16178	16231	16285	16398	16498	16261	16163	15949	16243	16101	16313	16098	16312	16459	16087	16208	16341	16148	16134	16364	16402	16192	16027	16186	16200	16244	16306	16230	16292	16323	16167	16330	16286	16349	16094	16078	16056	16206	16142	16156	16174	16317	16324	16208	16243	16212	16274	16088	16226	16349	16327	16235	16304	16089	16161	16302	16095	16242	16455	16162	16079	16072	16145	16231	16149	16138	16156	16095	15895	16248	16405	16299	16155	16287	16050	16209	16154	16376	16139	16142	16087	16216	16233	16209	16281	16298	16471	16085	16264	16393	16166	16278	16107	16083	16243	16187	16232	16002	16110	16237	16197	16316	16344	16110	16072	16320	16159	16300	16292	16262	16041	16165	16262	16142	16312	16229	16337	16180	16137	16153	16284	16047	16203	16145	16135	16251	16096	16201	16294	16101	16137	16173	16387	16340	16099	16288	16515	16311	16109	16309	16363	16092	16150	16265	16360	16230	16067	16124	16051	16128	16183	15908	16257	16172	16364	16240	16335	16216	16190	16162	16140	16092	16294	16114	16197	15975	16198	16119	16279	16121	16194	16348	15998	15926	16028	16067	16153	16152	16248	16337	16395	16413	16229	16304	16320	16207	16148	15923	15904	16175	16263	16211	16147	16156	16192	16318	16214	16358	16024	16246	16199	16237	16072	16302	16050	16127	16162	16239	16182	16050	16011	16143	16447	16060	16235	16234	16078	16036	16307	16032	16266	16108	16323	16287	16171	16276	16301	16316	16222	16165	16099	16115	16196	16256	16173	16152	16179	16110	16285	16215	16010	16078	16022	16221	16175	16193	16188	16146	16205	16274	16055	16257	16253	16000	16188	16406	16291	16232	16280	16127	16364	16453	16434	16307	16175	16182	16332	16189	16265	16334	16240	16250	16094	16146	16155	16009	16413	16295	16278	16366	16279	16272	16255	16367	16194	16132	16182	16389	16130	16216	16146	16336	16185	15987	16164	16198	16180	16130	16150	16062	16226	16064	16161	16258	16134	16285	16337	16217	15992	16357	16122	16234	16059	16347	16160	16006	16150	16080	16131	16087	16233	16194	16154	16290	16278	16133	16051	16107	16134	16195	16278	16029	16217	16039	16174	16085	16214	16018	16155	16133	16210	16085	16277	16132	16153	16213	16118	16002	16252	16297	16206	16097	16123	16350	16144	16066	16135	16175	16101	16278	16221	15970	16270	16495	16209	16116	16261	16191	16211	16238	16193	16344	16126	16265	16099	16146	16118	16096	16169	16376	16063	16272	16209	16431	16217	16270	15996	16105	16480	16125	16187	16252	16198	16148	16258	16012	16338	16134	16154	16294	16138	15980	16262	16240	16285	16270	15979	16397	16016	16294	16106	16221	16065	16130	16133	16096	16202	16325	16085	16177	16226	16321	16200	16352	16228	16157	16037	16391	16338	16347	16287	16127	16231	16309	16242	16226	16325	15922	16155	16075	16061	16358	16052	16113	16179	16251	16411	16252	16198	16276	16368	16257	16187	16205	16273	16243	16320	16212	16225	16185	16296	16083	16281	16184	16141	16079	16154	16135	16224	16420	16289	16148	16134	16337	16133	16211	16141	16030	16249	16127	16237	16298	16166	16336	16140	16222	16188	16187	16271	16263	16077	16073	16135	16048	16051	16168	16210	16115	16319	16271	16428	16311	16473	16162	16066	16036	16263	16247	16168	16177	16154	16059	16144	16290	16191	16162	16349	16188	16231	16273	16152	15919	16217	16348	16238	16240	16320	16348	16130	16221	16242	16215	16150	16032	16170	16268	16112	16168	16090	16157	16375	16326	16285	16249	16299	16213	16063	16281	16116	16084	16372	16069	16116	16165	16002	16362	16178	16297	16376	16129	16237	16227	16208	16110	16084	16307	16217	15948	16121	16221	16294	16155	16306	16140	16128	16260	16339	16318	16233	16272	16316	16028	16106	16231	16294	15997	16159	16124	16290	16137	16094	16189	16200	16008	16201	16285	16299	16285	16319	16053	16073	16162	16236	16230	16006	15973	16088	16161	16114	16199	16247	16143	16240	16024	16442	16294	16272	16189	16086	16157	16241	16183	16275	16165	16183	16172	16341	16183	16239	16222	16264	16151	16258	16020	16121	16201	16140	16143	16115	16142	16114	16191	16277	16040	16187	16178	16265	16361	16270	16117	16084	16202	16033	16153	16233	16191	16181	16238	16287	16124	16240	16215	16180	16248	16044	16252	16226	16232	16034	16073	16213	16167	16327	16109	16061	16322	16236	16217	16214	16116	16234	16361	16354	16387	16236	16181
20647	35405	34891	31442	28234	26057	25492	23786	22454	19968	18133	16588	15483	14810	14723	14761	14362	14395	14318	14350	13975	14038	17426	17695	14610	13945	13897	13808	13676	13656	13790	13884	13710	13732	16536	18293	15321	13775	13671	13776	13699	13674	13527	13671	13573	13671	13610	13661	13825	13686	13749	13802	13571	13813	13515	13816	13724	13732	13635	13625	13703	13680	13706	13878	13771	13629	13495	13637	13741	13667	13816	13690	13730	13656	13679	13861	13664	13635	13718	13604	13735	13616	13759	13650	13664	13696	13850	13528	13813	13774	13738	13624	13716	13690	13637	13572	13669	13606	13588	13612	13727	13800	13650	13740	13638	13690	13647	13715	13525	13783	13523	13638	13642	13675	13648	13686	13514	13633	13633	13776	13714	13803	13733	13639	13648	13603	13876	13669	13638	13572	13595	13761	13525	13659	13495	13665	13567	13720	13664	13644	13667	13656	13671	13520	13690	13581	13766	13636	13675	13584	13688	13768	13658	13659	13680	13668	13636	13589	13942	13468	13602	13629	13695	13681	13713	13567	13596	13752	13579	13624	13540	13657	13705	13633	13629	13569	13589	13696	13484	13678	13717	13630	13573	13818	13522	13604	13786	13623	13668	13717	13657	13569	13684	13790	13660	13487	13692	13664	13634	13767	13679	13655	13523	13741	13584	13494	13553	13476	13573	13664	13773	13695	13639	13680	13506	13648	13680	13808	13491	13606	13678	13702	13612	13677	13818	13756	13810	13580	13665	13755	13736	13569	13593	13532	13653	13768	13609	13917	13558	13595	13681	13613	13720	13599	13636	13669	13589	13773	13638	13547	13655	13652	13597	13814	13676	13545	13582	13611	13808	13668	13609	13690	13609	13562	13584	13561	13546	13509	13690	13675	13609	13591	13688	13645	13576	13724	13670	13693	13559	13550	13794	13626	13791	13538	13571	13584	13636	13647	13640	13573	13758	13757	13521	13808	13646	13671	13594	13919	13621	13553	13785	13775	13587	13653	13629	13629	13862	13704	13563	13740	13653	13566	13634	13625	13713	13626	13638	13354	13610	13405	13706	13790	13459	13796	13502	13625	13555	13500	13722	13671	13624	13773	13697	13585	13623	13682	13754	13744	13548	13749	13580	13713	13625	13504	13662	13669	13495	13750	13824	13586	13531	13586	13568	13874	13585	13776	13676	13542	13791	13626	13594	13774	13678	13790	13602	13649	13539	13671	13691	13594	13691	13610	13557	13656	13690	13684	13654	13700	13610	13658	13726	13665	13671	13746	13598	13652	13637	13690	13621	13806	13586	13647	13686	13793	13758	13719	13633	13584	13638	13599	13727	13795	13657	13806	13696	13484	13649	13610	13753	13624	13783	13741	13622	13588	13571	13725	13770	13591	13659	13570	13824	13623	13612	13693	13601	13719	13753	13866	13794	13652	13534	13663	13542	13573	13741	13756	13663	13718	13716	13771	13607	13541	13562	13659	13844	13672	13642	13592	13782	13599	13667	13791	13708	13489	13865	13711	13639	13772	13679	13647	13732	13622	13668	13598	13673	13870	13808	13698	13644	13651	13746	13615	13827	13618	13804	13666	13603	13629	13623	13664	13832	13687	13633	13731	13752	13735	13604	13473	13582	13700	13684	13680	13592	13538	13692	13627	13631	13507	13551	13732	13712	13687	13768	13530	13691	13562	13846	13553	13475	13699	13581	13849	13818	13660	13544	13779	13525	13650	13709	13821	13737	13598	13585	13629	13826	13721	13686	13724	13476	13604	13526	13855	13684	13640	13597	13656	13551	13683	13681	13621	13611	13789	13645	13669	13570	13635	13776	13614	13670	13614	13557	13680	13540	13629	13652	13516	13643	13631	13613	13832	13654	13738	13720	13767	13666	13495	13785	13763	13557	13798	13651	13679	13673	13752	13558	13742	13606	13721	13694	13477	13695	13757	13651	13637	13856	13504	13799	13621	13666	13590	13748	13664	13692	13657	13715	13649	13576	13663	13646	13797	13783	13723	13650	13607	13641	13574	13612	13677	13737	13660	13708	13762	13600	13576	13565	13840	13497	13586	13657	13758	13536	13724	13589	13715	13650	13724	13611	13634	13590	13651	13669	13759	13852	13741	13554	13634	13692	13604	13720	13734	13690	13755	13723	13683	13645	13709	13670	13557	13638	13572	13695	13602	13615	13625	13673	13682	13736	13575	13570	13484	13693	13689	13566	13516	13462	13770	13642	13665	13738	13866	13739	13665	13603	13677	13729	13845	13529	13638	13670	13736	13887	13518	13722	13710	13784	13576	13540	13490	13704	13598	13613	13590	13567	13536	13714	13606	13773	13698	13715	13655	13723	13609	13700	13602	13716	13540	13670	13677	13664	13570	13578	13600	13630	13720	13663	13685	13742	13609	13661	13620	13746	13680	13721	13722	13622	13559	13516	13744	13612	13664	13536	13438	13588	13660	13672	13632	13657	13668	13639	13703	13745	13822	13703	13696	13830	13632	13555	13682	13536	13583	13832	13501	13625	13610	13815	13565	13732	13527	13730	13635	13672	13643	13782	13579	13565	13694	13869	13637	13779	13603	13646	13505	13613	13676	13789	13601	13629	13701	13716	13542	13561	13650	13836	13753	13781	13723	13597	13610	13605	13636	13637	13603	13519	13858	13737	13588	13641	13747	13811	13715	13578	13699	13722	13707	13708	13667	13452	13578	13647	13537	13801	13771	13562	13688	13812	13652	13602	13778	13659	13601	13797	13703	13642	13723	13583	13667	13667	13649	13576	13603	13617	13661	13766	13702	13600	13702	13741	13893	13704	13725	13677	13630	13614	13772	13671	13571	13609	13558	13695	13629	13648	13627	13656	13698	13715	13634	13705	13625	13542	13737	13709	13750	13645	13676	13678	13624	13660	13644	13630	13690	13628	13674	13557	13605	13587	13664	13449	13696	13679	13520	13763	13710	13640	13746	13593	13634	13642	13686	13584	13774	13563	13778	13836	13647	13740	13703	13783	13627	13821	13726	13739	13714	13784	13739	13511	13736	13691	13696	13539	13744	13668	13619	13644	13713	13517	13626	13813	13501	13687	13670	13631	13714	13753	13646	13717	13691	13700	13784	13549	13604	13603	13639	13532	13787	13581	13597	13642	13602	13648	13540	13725	13634	13690	13702	13808	13626	13506	13860	13590	13712	13788	13541	13508	13778	13603	13725	13732	13563	13641	13562	13855	13695	13768	13709	13656	13811	13732	13551	13654	13553	13699	13637	13595	13631	13538	13793	13565	13588	13687	13735	13579	13653	13605	13664	13688	13678	13744	13661	13644	13693	13480	13570	13539	13665	13708	13739	13648	13659	13666	13719	13715	13596	13562	13689	13769	13603	13575	13736	13675	13562	13583	13731	13635	13564	13557	13660	13576	13581	13514	13878	13576	13601	13746	13632	13734	13708	13604	13542	13732	13563	13576	13676	13611	13778	13646	13695	13600	13657	13593	13762	13693	13740	13656	13708	13566	13775	13802	13912	13734	13540	13727	13738	13621	13661	13655	13628	13530	13735	13632	13636	13719	13627	13645	13527	13747	13692	13710	13876	13567	13631	13577	13848	13592	13846	13808	13617	13652	13513	13680	13543	13711	13470	13678	13594	13643	13652	13596	13518	13644	13597	13652	13704	13579	13517	13723	13785	13668	13545	13805	13727	13626	13816	13452	13572	13858	13713	13543	13687	13559	13593	13418	13673	13567	13616	13622	13670	13649	13649	13622	13791	13695	13573	13672	13689	13686	13787	13795	13784	13679	13621	13611	13709	13512	13574	13581	13726	13697	13642	13562	13596	13563	13774	13567	13722	13674	13768	13610	13735	13662	13740	13545	13696	13640	13639	13737	13782	13560	13643	13798	13828	13606	13596	13591	13665	13573	13583	13896	13719	13590	13611	13937	13671	13613	13720	13583	13420	13648	13581	13587	13597	13670	13651	13582	13577	13556	13684	13593	13729	13591	13615	13717	13719	13421	13676	13720	13735	13756	13611	13695	13481	13501	13714	13722	13757	13499	13771	13721	13638	13585	13719	13685	13523	13497	13496	13629	13820	13555	13592	13552	13523	13741	13694	13616	13727	13712	13664	13786	13871	13688	13646	13588	13604	13703	13730	13657	13778	13625	13603	13436	13643	13553	13689	13655	13640	13759	13665	13727	13608	13674	13482	13570	13753	13812	13592	13610	13639	13763	13694	13754	13663	13528	13605	13805	13532	13679	13764	13831	13688	13661	13751	13682	13657	13745	13782	13505	13546	13625	13757	13656	13683	13471	13600	13680	13691	13642	13858	13610	13668	13573	13628	13661	13638	13556	13813	13685	13536	13605	13717	13616	13761	13639	13579	13758	13599	13686	13622	13592	13681	13631	13778	13496	13724	13562	13697	13650	13841	13677	13791	13496	13725	13759	13676	13646	13742	13773	13736	13677	13499	13725	13747	13797	13719	13725	13771	13715	13677	13547	13679	13741	13722	13696	13748	13601	13739	13842	13692	13582	13674	13615	13599	13578	13914	13607	13670	13780	13573	13632	13648	13666	13731	13454	13733	13720	13841	13604	13702	13653	13527	13491	13681	13791	13550	13739	13645	13519	13665	13757	13540	13617	13628	13509	13677	13638	13635	13504	13682	13652	13670	13595	13766	13731	13819	13777	13581	13491	13539	13837	13729	13800	13564	13772	13580	13685	13575	13779	13596	13532	13807	13765	13584	13721	13463	13803	13560	13593	13650	13737	13726	13776	13641	13490	13584	13661	13598	13693	13757	13749	13735	13662	13723	13603	13647	13650	13789	13601	13723	13638	13741	13711	13551	13527	13649	13680	13715	13758	13783	13583	13707	13484	13557	13430	13754	13761	13704	13760	13628	13741	13620	13637	13528	13674	13618	13694	13713	13537	13736	13803	13593	13606	13748	13577	13696	13754	13538	13743	13679	13742	13658	13608	13601	13745	13713	13871	13761	13754	13538	13556	13702	13729	13848	13648	13466	13806	13565	13548	13719	13627	13649	13667	13646	13703	13639	13759	13600	13851	13712	13658	13665	13769	13699	13652	13785	13610	13639	13884	13669	13701	13585	13779	13769	13663	13563	13518	13745	13621	13746	13707	13728	13872	13618	13711	13689	13647	13772	13611	13517
29831	23216	24563	21454	18626	18686	18597	18353	17859	17376	16971	16790	16588	16584	16573	16419	16415	16334	16432	16496	16362	16553	16342	16367	16242	16423	16492	16217	16185	16258	16528	16484	16374	16437	16422	16495	16479	16310	16220	16231	16404	16455	16384	16357	16403	16158	16359	16414	16346	16313	16202	16232	16350	16160	16424	16288	16369	16505	16346	16344	16364	16211	16238	16322	16330	16240	16182	16121	16209	16437	16437	16527	16305	16197	16285	16300	16467	16239	16279	16194	16476	16293	16292	16334	16393	16118	16327	16241	16116	16094	16153	16380	16472	16411	16310	16165	16292	16242	16266	16519	16347	16209	16285	16312	16285	16354	16332	16286	16418	16339	16195	16566	16385	16133	16200	16253	16389	16211	16197	16146	16452	16213	16491	16184	16399	16521	16413	16254	16397	16492	16344	16410	16389	16320	16530	16279	16208	16280	16351	16266	16274	16256	16354	16305	16325	16297	16223	16240	16355	16267	16408	16298	16392	16344	16476	16172	16501	16512	16212	16412	16329	16235	16387	16338	16304	16291	16192	16189	16440	16361	16280	16220	16182	16185	16204	16390	16389	16360	16367	16081	16227	16225	16361	16354	16323	16317	16293	16328	16254	16200	16158	16421	16261	16139	16503	16511	16568	16458	16142	16354	16565	16285	16246	16236	16309	16263	16299	16117	16458	16157	16330	16187	16329	16498	16165	16138	16300	16274	16377	16336	16456	16249	16254	16531	16371	16456	16373	16111	16444	16358	16540	16510	16336	16401	16375	16110	16361	16348	16307	16596	16260	16398	16409	16506	16444	16453	16321	16184	16345	16222	16528	16333	16500	16266	16268	16349	16340	16254	16211	16302	16291	16344	16260	16186	16214	16184	16188	16213	16398	16173	16237	16323	16424	16382	16293	16270	16299	16197	16086	16222	16211	16268	16356	16345	16363	16169	16293	16404	16347	16236	16293	16025	16393	16414	16330	16370	16284	16229	15961	16192	16253	16285	16208	16191	16275	16395	16394	16157	16426	16359	16368	16219	16409	16491	16165	16308	16300	16335	16291	16143	16149	16218	16293	16454	16268	16194	16432	16402	16184	16205	16446	16147	16266	16225	16241	16430	16292	16504	16179	16300	16178	16201	16250	16077	16424	16292	16275	16303	16300	16026	16244	16331	16352	16177	16428	16290	16302	16207	16297	16288	16279	16433	16352	16098	16356	16451	16190	16252	16318	16487	16372	16622	16297	16470	16550	16244	16258	16427	16248	16266	16314	16385	16293	16272	16367	16133	16405	16225	16148	16343	16296	16267	16356	16406	16272	16245	16323	16439	16245	16279	16220	16337	16442	16454	16443	16264	16200	16153	16310	16201	16289	16399	16161	16297	16286	16457	16229	16183	16435	16320	16330	16325	16480	16208	16449	16467	16394	16258	16249	16124	16274	16411	16566	16522	16349	16205	16332	16549	16309	16392	16491	16389	16196	16269	16406	16259	16307	16334	16366	16217	16236	16207	16175	16478	16231	16480	16263	16227	16120	16252	16340	16271	16313	16347	16313	16307	16408	16257	16304	16218	16467	16365	16416	16251	16124	16520	16228	16270	16186	16140	16282	16315	16385	16419	16463	16515	16352	16234	16348	16443	16201	16237	16352	16289	16363	16287	16153	16350	16369	16328	16304	16429	16231	16134	16047	16321	16253	16291	16166	16060	16304	16139	16174	16253	16352	16206	16279	16344	16485	16399	16103	16338	16340	16454	16247	16343	16491	16342	16111	16282	16264	16385	16353	16329	16373	16255	16249	16313	16380	16241	16149	16134	16476	16163	16420	16349	16149	16291	16484	16356	16371	16325	16389	16305	16332	16210	16327	16192	16315	16282	16333	16418	16249	16396	16254	16380	16425	16354	16199	16447	16212	16438	16334	16225	16210	16381	16321	16189	16374	16207	16227	16141	16312	16271	16390	16459	16437	16123	16309	16245	16283	16158	16341	16371	16425	16242	16484	16231	16163	16347	16404	16347	16439	16300	16242	16304	16431	16361	16407	16360	16386	16299	16367	16200	16247	16446	16316	16379	16304	16356	16255	16374	16342	16421	16330	16420	16233	16289	16408	16379	16481	16365	16304	16054	16272	16193	16418	16369	16281	16493	16366	16132	16401	16344	16395	16310	16334	16285	16268	16382	16222	16306	16359	16332	16365	16217	16314	16352	16378	16021	16208	16409	16349	16207	16413	16209	16315	16296	16418	16588	16067	16349	16271	16259	16267	16361	16384	16378	16460	16117	16494	16353	16391	16103	16384	16324	16246	16262	16440	16455	16309	16115	16303	16186	16372	16392	16141	16229	16485	16236	16161	16336	16361	16132	16363	16204	16168	16238	16421	16467	16337	16205	16096	16391	16347	16362	16253	16299	16296	16240	16286	16236	16255	16279	16210	16373	16381	16290	16290	16220	16420	16326	16415	16299	16370	16107	16224	16146	16554	16407	16288	16266	16374	16326	16255	16373	16545	16273	16457	16416	16329	16416	16473	16321	16489	16312	16267	16363	16378	16462	16251	16406	16313	16433	16244	16294	16461	16177	16345	16402	16237	16126	16452	16262	16256	16476	16243	16286	16368	16480	16388	16216	16305	16406	16185	16331	16488	16401	16333	16393	16384	16503	16599	16519	16376	16129	16213	16134	16473	16340	16445	16106	16217	16382	16399	16237	16481	16304	16155	16273	16269	16303	16219	16308	16562	16383	16309	16372	16411	16440	16102	16344	16412	16426	16331	16234	16096	16293	16346	16242	16171	16371	16232	16511	16354	16009	16461	16540	16324	16363	16334	16505	16465	16239	16326	16280	16309	16289	16328	16338	16184	16215	16380	16312	16364	16246	16344	16385	16489	16351	16245	16222	16299	16098	16248	16385	16394	16352	16160	16430	16564	16369	16166	16192	16338	16419	16417	16363	16325	16322	16536	16249	16187	16102	16178	16297	16341	16286	16218	16348	16468	16389	16330	16324	16469	16395	16321	16332	16293	16224	16302	16491	16426	16370	16438	16334	16428	16477	16301	16370	16475	16130	16315	16405	16136	16231	16275	16409	16197	16075	16296	16356	16275	16259	16174	16342	16342	16160	16194	16376	16347	16423	16555	16432	16408	16281	16352	16298	16466	16422	16353	16418	16160	16391	16455	16398	16276	16314	16196	16162	16247	16183	16588	16308	16210	16235	16413	16050	16278	16215	16239	16417	16314	16343	16297	16268	16307	16165	16373	16258	16283	16329	16294	16251	16327	16211	16223	16404	16493	16481	16336	16310	16298	16403	16422	16121	16338	16241	16145	16382	16452	16211	16321	16204	16317	16457	16303	16480	16410	16333	16162	16308	16261	16345	16273	16354	16265	16307	16339	16246	16334	16257	16153	16474	16360	16478	16307	16249	16122	16440	16332	16090	16408	16143	16345	16510	16400	16397	16267	16331	16340	16258	16351	16133	16370	16286	16392	16344	16343	16226	16281	16462	16137	16536	16279	16244	16283	16219	16324	16276	16396	16418	16388	16122	16207	16243	16234	16421	16463	16413	16468	16457	16439	16341	16310	16486	16596	16169	16238	16139	16283	16183	16277	16245	16339	16453	16180	16302	16193	15912	16129	16356	16349	16330	16265	16183	16043	16195	16408	16379	16336	16258	16569	16321	16308	16277	16176	16252	16294	16352	16249	16196	16181	16341	16356	16259	16260	16076	16483	16456	16339	16458	16394	16155	16180	16247	16318	16393	16406	16488	16378	16360	16264	16431	16419	16212	16381	16469	16299	16392	16419	16466	16227	16307	16290	16228	16384	16295	16225	16279	16175	16193	16161	16312	16294	16113	16352	16449	16275	16221	16342	16271	16150	16377	16357	16307	16239	16198	16360	16199	16173	16315	16312	16227	16360	16429	16276	16215	16324	16218	16444	16446	16408	16327	16318	16234	16339	16339	16529	16362	16296	16290	16315	16433	16377	16359	16445	16291	16295	16319	16445	16302	16375	16269	16339	16352	16315	16395	16301	16306	16338	16322	16305	16301	16385	16373	16221	16384	16318	16374	16454	16068	16494	16528	16342	16467	16447	16296	16314	16376	16394	16326	16301	16302	16249	16397	16347	16388	16302	16463	16478	16271	16227	16249	16244	16408	16453	16287	16474	16399	16256	16107	16315	16271	16245	16371	16357	16130	16212	16126	16235	16329	16342	16309	16286	16443	16430	16270	16186	16411	16285	16489	16284	16150	16328	16354	16389	16199	16288	16296	16576	16159	16353	16351	16395	16372	16253	16225	16214	16307	16467	16275	16429	16394	16368	16570	16424	16449	16234	16352	16366	16186	16278	16584	16261	16288	16270	16336	16327	16457	16223	16173	16265	16256	16422	16166	16321	16132	16244	16397	16498	16205	16320	16281	16228	16044	16121	16371	16361	16217	16471	16239	16226	16488	16284	16343	16095	16293	16364	16290	16402	16281	16308	16322	16263	16221	16323	16242	16268	16419	16087	16315	16324	16285	16187	16225	16316	16305	16196	16421	16542	16295	16506	16358	16310	16393	16477	16297	16254	16042	16431	16071	16016	16232	16415	16339	16496	16294	16348	16249	16246	16199	16549	16550	16220	16345	16196	16372	16273	16451	16414	16164	16326	16173	16405	16421	16331	16410	16456	16531	16304	16264	16332	16332	16108	16264	16218	16299	16174	16372	16334	16500	16511	16546	16435	16299	16353	16231	16333	16482	16298	16451	16386	16309	16499	16239	16286	16458	16258	16325	16316	16403	16405	16195	16378	16340	16339	16235	16199	16371	16486	16359	16390	16355	16395	16320	16402	16294	16488	16209	16171	16204	16270	15881	16302	16192	16362	16293	16279	16316	16230	16405	16260	16536	16283	16521	16273	16351	16199	16364	16230	16344	16332	16394	16257	16112	16315	16595	16443	16217	16128	16425	16468	16049	16360	16367	16237	16281	16130	16297	16173	16270	16522	16325	16127	16379	16361	16311	16310	16350	16376	16394	16225	16208	16350	16289	16312	16372	16181	16254	16218	16462	16251	16225	16343	16474	16272	16399	16399	16053	16341	16181	16162	16316	16205	16439	16361	16437	16453	16401	16262	16262	16103	16376	16464	16347	16369	16511	16229	16175	16414	16191	16343	16071	16396	16493
17580	21204	22388	19087	17756	17450	17449	17268	16335	15177	14556	14103	13884	14031	13877	14070	13764	13657	13884	13672	13681	13640	13904	13984	13944	13780	13745	13790	13738	13801	13724	13425	13769	13745	13880	13857	13727	13793	13653	13652	13704	13797	13632	13723	13812	13608	13891	13670	13712	13635	13744	13733	13710	13746	13676	13795	13826	13735	13769	13653	13867	13866	13768	13697	13691	13605	13689	13661	13956	13561	13674	13575	13727	13839	13732	13653	13538	13750	13758	13745	13747	13835	13531	13716	13661	13764	13746	13547	13378	13693	13802	13734	13692	13865	13822	13730	13708	13594	13567	13618	13724	13801	13750	13763	13802	13673	13624	13817	13690	13720	13761	13618	13701	13826	13697	13545	13776	13711	13835	13680	13729	13741	13697	13831	13591	13787	13738	13515	13779	13616	13946	13820	13648	13633	13872	13640	13671	13712	13771	13800	13804	13623	13772	13912	13705	13725	13862	13925	13753	13634	13753	13593	13658	13602	13763	13847	13691	13795	13669	13734	13635	13643	13702	13669	13623	13674	13912	13597	13732	13605	13722	13741	13637	13624	13714	13689	13617	13871	13709	13724	13651	13962	13725	13648	13779	13639	13808	13881	13708	13913	13782	13745	13710	13754	13761	13648	13701	13705	13609	13718	13715	13907	13606	13712	13646	13677	13651	13616	13637	13734	13793	13609	13721	13797	13743	13713	13737	13736	13825	13702	13786	13655	13665	13649	13782	13719	13727	13603	13557	13918	13784	13697	13823	13731	13665	13912	13688	13758	13720	13547	13653	13690	13663	13775	13503	13718	13597	13779	13616	13816	13821	13669	13838	13755	13684	13602	13786	13696	13708	13645	13667	13752	13707	13606	13754	13724	13689	13729	13616	13610	13617	13916	13852	13684	13461	13798	13732	13751	13642	13580	13713	13675	13614	13751	13709	13644	13624	13705	13730	14010	13646	13666	13690	13702	13805	13706	13652	13670	13758	13710	13732	13758	13633	13673	13730	13758	13810	13495	13753	13708	13691	13687	13714	13756	13692	13713	13807	13587	13667	13717	13499	13862	13721	13755	13788	13611	13663	13690	13708	13687	13863	13536	13899	13609	13477	13843	13680	13639	13672	13730	13721	13800	13697	13911	13770	13812	13561	13674	13728	13759	13700	13750	13722	13803	13700	13682	13528	13876	13885	13565	13610	13598	13649	13815	13584	13686	13621	13790	13560	13683	13664	13679	13904	13765	13702	13687	13716	13761	13820	13667	13765	13856	13593	13681	13724	13900	13740	13763	13581	13815	13795	13620	13575	13662	13783	13671	13673	13671	13695	13686	13741	13842	13866	13662	13796	13749	13749	13745	13647	13564	13682	13769	13615	13823	13636	13667	13719	13891	13802	13699	13630	13706	13773	13749	13714	13650	13677	13803	13637	13839	13691	13764	13747	13869	13516	13529	13696	13781	13750	13678	13703	13785	13653	13761	13762	13658	13616	13883	13722	13706	13656	13698	13906	13793	13611	13682	13607	13635	13770	13663	13799	13897	13705	13606	13675	13661	13824	13679	13837	13649	13693	13780	13688	13688	13717	13818	13513	13781	13646	13706	13780	13684	13791	13563	13772	13677	13729	13711	13791	13893	13776	13780	13754	13601	13748	13819	13734	13667	13672	13757	13654	13832	13695	13811	13845	13714	13878	13785	13590	13711	13719	13675	13680	13738	13780	13764	13723	13692	13670	13769	13572	13744	13865	13832	13788	13798	13568	13595	13735	13826	13863	13621	13802	13775	13764	13686	13586	13755	13785	13678	13769	13696	13653	13604	13735	13501	13788	13549	13843	13668	13760	13581	13613	13560	13932	13817	13687	13643	13686	13602	13639	13705	13769	13638	13673	13777	13771	13698	13787	13762	13653	13567	13700	13747	13822	13852	13657	13689	13872	13663	13689	13821	13670	13737	13695	13478	13789	13707	13791	13701	13781	13723	13710	13810	13748	13630	13713	13799	13636	13684	13807	13675	13692	13935	13754	13803	13663	13735	13794	13765	13691	13825	13701	13809	13821	13588	13798	13541	13680	13786	13874	13795	13811	13909	13712	13796	13759	13731	13756	13615	13724	13558	13699	13733	13823	13684	13607	13808	13679	13632	13654	13684	13861	13768	13895	13665	13686	13627	13726	13577	13741	13692	13719	13624	13832	13511	13675	13729	13674	13570	13721	13656	13643	13686	13914	13706	13875	13460	13582	13710	13986	13784	13737	13618	13797	13677	13741	13663	13652	13712	13705	13664	13498	13680	13787	13754	13615	13805	13882	13846	13600	13771	13602	13715	13841	13706	13776	13800	13712	13552	13598	13757	13785	13634	13722	13756	13828	13915	13888	13565	13694	13654	13679	13709	13831	13832	13761	13854	13646	13744	13985	13718	13707	13769	13613	13591	13593	13829	13627	13803	13661	13608	13799	13639	13571	13781	13804	13665	13636	13736	13628	13783	13746	13731	13710	13646	13877	13634	13720	13793	13647	13816	13635	13528	13710	13687	13729	13777	13619	13637	13824	13634	13713	13893	13653	13593	13766	13626	13793	13759	13759	13613	13609	13664	13661	13781	13742	13724	13736	13686	13780	13898	13710	13679	13689	13665	13700	13649	13736	13634	13895	13863	13602	13687	13595	13566	13553	13713	13636	13791	13797	13794	13576	13758	13901	13617	13722	13653	13796	13728	13814	13706	13870	13649	13897	13473	13684	13749	13751	13612	13671	13762	13805	13827	13694	13784	13740	13483	13552	13560	13712	13782	13858	13594	13771	13603	13803	13798	13627	13681	13649	13769	13694	13703	13834	13746	13549	13835	13789	13612	13731	13717	13731	13628	13738	13697	13723	13743	13674	13552	13826	13623	13678	13806	13626	13678	13647	13686	13847	13728	13562	13604	13634	13761	13636	13535	13746	13697	13736	13625	13677	13491	13755	13695	13770	13823	13807	13601	13697	13960	13755	13856	13538	13702	13601	13789	13703	13638	13712	13634	13777	13707	13697	13724	13588	13695	13832	13848	13664	13784	13733	13768	13591	13847	13558	13634	13736	13707	13799	13679	13631	13749	13589	13644	13748	13668	13734	13856	13646	13540	13787	13653	13714	13780	13777	13628	13798	13761	13757	13656	13685	13593	13550	13776	13597	13600	13796	13746	13688	13761	13663	13637	13619	13716	13798	13876	13874	13860	13706	13385	13892	13732	13611	13699	13744	13655	13620	13619	13773	13626	13651	13555	13925	13623	13748	13704	13762	13619	13742	13743	13714	13730	13704	13653	13783	13658	13664	13705	13818	13654	13664	13687	13780	13715	13731	13592	13679	13818	13669	13765	13694	13762	13692	13736	13782	13875	13547	13527	13569	13732	13717	13653	13713	13798	13729	13714	13858	13518	13672	13785	13640	13777	13774	13667	13603	13724	13764	13819	13645	13659	13830	13640	13889	13611	13729	13781	13694	13749	13703	13616	13705	13595	13695	13543	13794	13749	13845	13472	13638	13692	13715	13631	13628	13530	13716	13738	13839	13728	13754	13699	13861	13673	13438	13753	13780	13777	13686	13600	13577	13554	13689	13647	13517	13811	13802	13656	13847	13700	13652	13710	13764	13741	13648	13800	13779	13668	13484	13915	13571	13598	13719	13652	13649	13633	13723	13695	13805	13668	13740	13768	13848	13758	13635	13677	13539	13568	13636	13780	13859	13609	13676	13675	13668	13773	13827	13684	13615	13812	13576	13581	13738	13736	13672	13521	13665	13611	13645	13712	13678	13702	13622	13869	13684	13714	13812	13620	13802	13631	13666	13641	13794	13573	13728	13775	13648	13645	13709	13610	13860	13607	13761	13816	13633	13758	13587	13659	13621	13604	13615	13757	13847	13588	13653	13672	13791	13640	13846	13721	13525	13671	13817	13843	13786	13563	13762	13600	13658	13649	13845	13867	13627	13649	13748	13532	13646	13746	13713	13615	13490	13621	13803	13720	13746	13745	13774	13767	13757	13764	13613	13753	13842	13656	13658	13747	13523	13737	13731	13733	13753	13591	13529	13569	13837	13753	13776	13654	13819	13735	13694	13618	13744	13596	13635	13650	13682	13634	13693	13781	13638	13847	13828	13677	13794	13595	13756	13704	13711	13525	13631	13939	13731	13805	13713	13682	13753	13658	13760	13622	13823	13604	13574	13660	13730	13564	13632	13847	13713	13832	13578	13605	13808	13631	13653	13770	13634	13705	13816	13825	13645	13731	13635	13650	13742	13630	13539	13647	13672	13785	13630	13788	13677	13739	13790	13832	13723	13658	13766	13926	13836	13613	13793	13548	13675	13800	13612	13776	13642	13580	13663	13640	13747	13636	13707	13681	13795	13845	13712	13505	13663	13740	13684	13672	13564	13650	13847	13627	13874	13699	13697	13648	13823	13785	13786	13718	13768	13634	13735	13714	13796	13757	13736	13818	13782	13680	13744	13665	13625	13784	13787	13724	13568	13831	13591	13808	13645	13746	13807	13803	13642	13681	13642	13715	13773	13755	13743	13748	13751	13643	13806	13850	13634	13746	13537	13590	13654	13738	13687	13777	13825	13685	13593	13685	13596	13711	13921	13779	13725	13632	13623	13566	13725	13372	13740	13668	13749	13709	13847	13873	13749	13719	13683	13649	13555	13695	13749	13805	13881	13816	13571	13702	13504	13625	13452	13669	13711	13682	13773	13733	13747	13605	13665	13751	13736	13739	13742	13748	13569	13604	13801	13839	13865	13491	13683	13821	13639	13710	13729	13726	13626	13816	13590	13787	13838	13713	13703	13627	13658	13713	13831	13663	13746	13573	13658	13770	13649	13640	13774	13670	13674	13683	13841	13702	13851	13804	13822	13699	13709	13700	13674	13728	13660	13703	13788	13801	13663	13778	13608	13542	13655	13657	13666	13814	13807	13736	13703	13662	13583	13770	13678	13525	13746	13750	13721	13594	13803	13782	13811	13722	13642	13712	13742	13786	13764	13726	13551	13743	13726	13537	13691	13702	13872	13668	13737	13810	13824	13712	13779	13635	13563	13830	13913	13795	13736	13698	13707	13675	13900	13623	13778	13706	13618	13640	13719	13833	13685	13579	13680	13589	13708	13623	13762	13660	13658	13466	13741	13658
25547	21521	28617	25629	23646	24182	24273	21786	20009	19304	18440	17568	17428	17145	17183	17249	17336	17198	17008	17037	17093	17056	17176	17865	18611	17187	17080	17123	16883	16959	17028	17084	16895	16864	17416	17904	17909	17299	17063	16877	16910	16960	16942	16790	16759	17008	17070	16761	16973	16783	16944	16716	16859	16908	16753	16885	16990	16798	16896	16836	16704	17131	16884	17118	16599	16860	16968	16694	16684	16945	16826	16909	16901	16627	16899	16852	16887	16891	16771	16912	16979	16783	16963	16862	16882	16833	16917	16836	16810	17005	16849	16822	16890	16927	16927	16773	16801	16796	16771	16851	16891	16966	16718	16922	16845	16747	16637	16586	16801	16867	16672	16727	16947	16737	16976	16860	16660	16917	16921	16958	16737	16810	16814	16862	16790	16871	16852	16903	16953	16814	16661	16886	16769	16792	17028	16783	16928	16837	16980	16673	16857	16880	16961	16920	17013	16927	16746	16745	16649	16876	16941	16755	16838	16852	16795	16671	16876	16878	17051	16914	16945	16814	16654	16699	16855	16854	16850	16937	16703	16740	16835	16807	16752	17015	17005	16932	16969	16949	17007	16767	17130	16911	16758	16687	16893	16948	16983	16591	16882	16805	16948	16849	16776	16934	16792	16772	16512	16892	16776	16864	16849	16684	16833	16654	16727	16687	16672	16973	16829	16694	16695	16932	16888	16855	16977	16603	16768	16966	16926	16823	16715	16998	16980	16804	16815	16966	16785	16818	16838	16712	16608	16767	16872	16634	16823	16833	16922	16906	16708	16784	16666	16900	17144	16834	16904	16672	16557	16832	16733	16855	16781	16967	16727	16993	16813	16942	16782	16895	16859	16928	16619	16881	16754	16941	16879	17079	16783	16797	16777	16739	16924	16889	17012	16903	16798	16787	16953	16921	17026	16754	17058	16955	16740	16909	17028	16895	17130	16773	16865	16905	16994	16759	16998	16854	16909	16760	16792	16818	16972	16900	16938	16910	16840	16629	16876	16942	16803	16739	16829	16802	16716	16768	16712	16661	16879	16749	16798	16933	16798	16979	16933	16735	16869	16644	16890	16795	16884	16740	16913	16729	16801	17004	16894	16680	16801	16635	16795	16863	16755	16787	16945	16833	16741	16748	16807	16866	16836	16842	16602	16919	16887	16958	16778	17017	16754	16657	16736	16733	16764	16694	16869	16856	16909	16930	16957	16800	16684	16791	16840	16873	16878	16842	16813	16794	16701	16785	16697	16846	16787	16788	16734	16858	16823	16703	16563	16961	16692	16864	16721	16763	16715	17076	16698	16732	16835	16900	16728	16685	16627	16804	16815	16682	16761	16771	16778	16671	16653	16717	16743	16668	16760	16792	16696	16914	16824	16972	16756	16736	16680	16769	16993	16913	16875	16863	16767	16793	16863	16722	16902	16931	16756	16880	16899	16749	16673	16777	16859	16895	16913	16845	16914	16931	16690	16696	16919	16777	16914	16762	16678	16818	16949	16685	16823	17045	16668	16679	16824	16683	16758	16891	16788	16840	16690	16910	16941	16796	16706	16927	16892	16973	16769	16771	16885	16811	16663	16957	16886	16908	16867	16860	16694	16779	16625	16669	16993	16613	16609	16660	16771	17043	16887	16981	16903	16846	16754	16845	16830	16896	16804	16844	16913	16809	16931	16785	16881	16707	16870	16894	16915	17001	16794	16748	16917	16811	16741	16838	16804	16862	16643	16881	16735	16916	16752	16928	16916	16607	16954	16924	16765	16846	16924	16807	16658	16808	16868	17020	16783	16827	16709	16709	16991	17012	16871	16913	16791	16770	16856	16811	16857	16898	16702	16935	16799	16905	16689	16811	16703	16937	16977	16939	16858	17005	16774	16671	16714	16802	16705	16767	16831	17027	16685	16644	16940	16728	16820	16749	16664	16968	16950	16870	16863	16828	16884	16608	16938	16869	16842	16771	16740	16854	16768	16822	17063	16890	16795	17035	16757	16795	16786	16869	16901	16899	16854	16941	16798	16972	16968	16676	16626	16598	16903	16783	16809	16708	16741	16748	16958	16845	17066	17086	16701	16970	16911	16659	16761	16625	16644	17045	16958	16804	16952	16903	16939	16833	16671	16758	16867	16673	16909	16894	16841	16925	16758	16799	16751	16915	16774	16800	16650	17079	16690	16870	17030	16757	16697	16791	16854	16825	16686	16713	16558	17036	16839	16826	16896	16788	16885	16891	17008	16752	16471	16864	16914	16847	16688	16537	16626	17177	16754	16810	16810	16848	16831	16652	16708	16836	16605	16991	16798	16794	16862	16982	16807	16804	16868	16655	16833	16787	16910	16773	16688	16746	16863	16813	16707	16561	16759	16829	17037	16768	16917	16739	16643	16955	16980	16809	16814	16854	16905	16893	16885	16951	16883	16738	16752	16846	16833	16748	16819	16948	16722	16869	16706	16767	16809	16745	16704	16824	16939	16951	16748	16826	16890	16708	16661	16755	16932	16735	16821	17088	16895	17004	16692	16875	16803	16791	16914	16825	16681	16954	16758	16860	16939	16745	16852	16838	16637	16775	16756	16952	16885	16923	16678	16878	16896	16692	16943	16888	16638	16888	16989	16996	17030	16849	16956	16757	16778	17012	16776	16814	17027	16793	17037	16916	16750	16760	16780	16953	16921	16770	16785	16546	16579	16967	17032	16767	16769	16731	16871	16824	16767	16832	16875	16812	17099	16857	17000	16883	16885	16853	16839	16974	16834	16742	16965	16890	16771	16779	16884	16934	16915	16928	16947	16757	16759	16900	16850	16886	16822	16637	16709	16766	16700	16654	16698	16820	16604	16953	16773	16907	16826	16746	16655	16764	16685	16700	16726	16756	16726	16804	16923	16751	16853	16719	16803	16769	16686	16732	16861	16617	16453	16836	16722	16879	16861	16851	16820	16723	16902	16893	16610	17053	17037	17056	16769	16796	16824	16846	16773	16893	16716	16897	16837	16882	16807	16669	16848	16897	16754	16605	16738	16812	16902	16954	16969	16839	17047	16481	16992	16852	17040	16878	16814	16834	16745	16926	16815	16821	16883	16855	16775	16924	16776	17009	16858	16679	16778	16656	16681	16799	16842	16910	16889	16780	16817	16970	16657	16812	16932	16921	16701	16739	16978	16887	16968	16761	16794	16802	16682	16936	16768	16883	16851	16806	16867	16769	16752	16809	16753	16861	16819	16889	16769	17027	16645	16912	17172	16701	16737	16816	17043	16787	16829	16750	16707	16703	16681	16951	16893	16945	16654	16955	16852	17014	16828	16813	16880	16914	16743	16709	16531	16977	16760	17016	16745	16771	17023	16943	16945	16827	16725	16978	16785	16930	16880	16691	16624	16710	16866	16909	16749	16803	17011	16863	16858	16847	16913	16970	16860	16915	16699	16786	17048	16735	16914	16774	16750	16935	16837	16941	16833	16883	16828	16942	16818	16943	17004	16764	16954	16970	16818	16906	16899	16770	16914	16819	16752	16633	16851	16835	16894	16823	16925	16831	16743	16898	17012	16804	16709	16863	16778	16959	16938	16653	16753	16810	16907	16792	16758	16701	16877	16911	17061	17079	17140	16906	16690	17064	17024	16702	16909	16731	16822	17042	17168	16871	16816	16810	16896	16862	17066	16854	16825	16961	16865	16673	16726	16756	16723	16999	16536	16763	16846	16883	16886	16837	16977	16942	16861	16920	16835	16926	16852	16781	16786	16859	16982	16933	16873	16874	17027	16763	16818	16908	17000	16852	16839	16703	16817	16987	17013	16894	16669	16984	16923	16740	16818	16714	16831	17086	16716	16851	17004	17058	16959	16848	16707	16708	16774	16840	16802	16769	16658	16648	16811	16758	16835	16618	16809	16709	16689	16705	16837	16767	16873	16936	16699	16748	16962	16768	16779	16787	16795	16752	16824	16748	16867	16612	16957	16876	16811	16774	16852	16895	16822	16840	16803	16927	16849	16723	16868	16994	16629	16836	16914	16747	16866	16932	16874	17009	16876	16737	16806	16903	16757	16782	16873	16717	16990	16707	16807	17003	17001	16984	17031	16841	16747	16728	16735	16747	16760	16859	16881	16923	16799	16897	16799	16862	17023	16877	16715	16734	16659	16860	16747	16851	16732	16911	16841	16819	16920	16987	16888	16748	16675	16749	16815	16784	16903	16932	17050	16683	16869	16761	16741	16832	16739	16744	16886	16718	16924	16948	16960	17087	16674	16776	16857	16638	16857	16899	17015	16757	16789	16880	16698	17022	16659	16898	16905	16797	16884	16804	16912	16841	16604	16802	16942	16706	16926	16711	16869	16800	16711	16805	16643	16898	16857	16975	16914	16954	16905	16994	16821	16763	17017	16902	17030	16848	16916	16763	16694	16884	16884	16811	16804	16864	16813	16938	16918	17050	16559	16864	16608	16945	16919	16811	16781	16715	16849	16973	16631	16707	16669	16789	16610	16926	16753	16900	16657	16903	16825	16847	16987	16755	16885	16787	16500	16835	16921	16656	17027	16761	16872	16737	16891	16843	16890	16819	16798	16746	16850	16718	16598	16928	16859	16892	16627	16810	17073	16904	16865	16952	16836	16791	17026	16836	16817	16750	16739	16936	17071	16970	16506	16808	16595	16900	16868	16887	16840	16712	16910	16843	16769	16755	16837	16918	16900	16840	16777	16813	16769	16987	17003	16847	16676	16787	16909	16855	16879	16940	16782	16680	16950	16942	16787	16975	16789	16996	16953	16811	16900	16812	16601	16764	16918	16776	16966	16545	16792	16996	16893	16835	16761	16828	16842	16814	16888	16751	16763	16952	16878	16990	16802	16791	16980	17142	16789	16705	16816	16850	16902	16799	16989	16848	16879	16849	16778	16721	16680	16856	16794	16851	16855	16720	16772	16679	16913	16853	16844	16610	16959	16956	16843	16930	16826	16846	16801	16975	17024	16821	16901	16910	16743	16935	16718	16701	16835	16965	16770	16814	17031	16885	16872	16926	16826	16875	17076	16832	16907	16919	16940	16827	16965	16715	16871	16821	16773	16876	16814	16819	16922	16675	16915	16975	16852	16984	16715	16843	17106	16788	16810	16808	16692	16779	16767	16778	16900	16700	17194	16794	16811	16934	16982	16961	16731	16732
18365	29424	30246	26193	23745	23152	22564	21349	18942	17521	16130	15134	14817	14606	14786	14457	14525	14208	14348	14243	14098	14374	14631	15327	16626	14171	14174	14179	14069	14120	14014	14088	14018	14077	14768	15734	15598	14486	13954	14058	13932	14069	14195	14119	14050	13963	14196	14110	14151	14108	14030	14070	14055	14228	13976	14015	14045	14180	14085	14005	14160	14072	13866	14035	14047	14097	14098	14136	14014	14084	14043	14187	14009	14029	14053	14048	14076	14027	14066	14069	14101	14122	13945	14091	14088	14015	13934	14052	14113	14026	13919	14181	14121	14106	14017	13934	14055	14227	14162	14015	14003	14059	14158	13981	14004	14015	13965	14176	14162	14166	13997	14054	13916	14133	14047	14004	14118	13954	14105	13998	14013	14046	14090	14061	14057	13971	14097	14129	14044	13972	14171	13847	14137	13947	14116	14114	14112	14086	14107	14013	14057	13970	13988	14068	14062	14009	14198	13891	14194	13997	14145	14093	14162	14139	13932	14074	14000	13945	14107	14073	14016	14217	14033	13899	14063	14086	14010	13938	13893	13981	13902	13982	14042	14027	13936	13946	14033	14057	14191	14072	13947	13991	14128	13988	14050	13964	13979	14104	13982	14156	13961	14009	13862	13998	14062	13968	14194	14125	13973	13959	14091	13933	14115	14157	14036	13863	13920	14318	13999	14097	13974	14273	14029	14160	14113	14088	14088	13943	13893	14084	14083	13969	14077	14068	14087	14034	14084	14048	14079	14251	14099	14194	14074	14184	14051	14113	14110	14081	14113	14143	14097	14214	14172	14008	14065	14032	14142	14102	13927	14026	14164	14040	14022	14040	14110	14100	14193	13901	14154	13914	14171	14077	14119	14097	14141	14138	14028	14212	14058	13903	14085	14052	14004	14046	13985	14008	14155	13934	14097	14064	14165	14028	14013	13973	14004	14052	13992	14013	14121	14234	14210	14105	14106	14110	14180	14047	14021	14065	14042	14130	14055	14059	14064	13932	14046	14127	14064	14088	14026	14135	14135	14084	14032	14012	14045	14050	14089	14071	13999	14161	14211	14027	13997	14014	14062	13926	14083	14044	14212	13995	14175	14150	14144	14221	14160	14138	14157	13920	14091	14299	14039	14156	14044	14064	13890	13987	14190	13952	14091	13986	13957	14153	13976	14147	14226	14084	14069	13931	14102	14009	14083	14143	14051	14171	14096	13959	14169	14026	14043	14072	13922	14116	14053	14114	14104	13987	14148	14031	14152	14092	14195	14001	13935	14050	14116	14069	14117	14123	14004	13987	14140	14020	14150	14007	14076	13820	14116	14080	14061	13930	14173	13987	14004	14029	13967	13951	13961	14104	14099	14141	14073	14088	14214	14257	14031	13882	14230	14153	14045	14069	13923	14204	14053	14278	14119	14152	14006	14152	14122	13976	14086	14040	14125	14155	13960	14077	14057	14080	14040	14117	13923	14070	14046	14110	13870	14123	14227	13969	13974	14064	14069	14034	14060	14126	14164	14203	14061	13950	14013	14189	14066	14107	14005	14107	14047	13938	14215	14069	14088	14155	14082	14191	14155	14131	13995	14031	13904	14089	14158	14007	14127	14138	13942	13986	14062	14093	13920	14143	14068	13795	14081	13994	14118	14195	13962	14040	14086	14089	14074	14035	14067	14185	14122	14130	14037	14030	14070	13993	13927	14038	14059	13974	14107	13795	13982	13995	13857	13949	14072	14123	14266	13899	14133	14017	14166	13972	14129	14082	14120	14083	14122	14151	13997	14213	13935	14144	14180	14060	14109	14056	14212	14031	14017	14038	14177	13946	13953	14146	14100	14052	14134	14044	14032	14068	13957	13980	14102	14211	14171	14055	14087	13972	14016	14087	14044	13970	13995	14182	13961	14034	14079	14090	13955	14088	13987	13834	13981	14097	14081	14052	14078	13965	14120	14092	14152	13957	14108	14043	13885	13937	14010	14127	13993	14125	14162	14057	14174	14235	13925	14015	13951	14211	14076	13977	14152	13933	13989	14019	13993	14087	14222	14135	14196	14176	14115	13957	14036	14046	13887	14100	14153	14100	14037	13967	14083	14039	14011	13935	14179	14078	13938	14083	14026	13977	13926	14018	14076	14210	14100	14035	14060	14175	14050	14068	14097	14028	14244	13977	13977	13976	14057	14071	14102	13977	13989	14045	14009	13977	14150	14133	14040	14032	13989	13760	14095	14086	13981	14185	14006	14134	14125	14116	14027	14027	13967	14000	14100	14096	14067	14235	13937	14046	14081	13980	14112	14140	14100	14067	13994	13942	14168	14036	14103	13927	14048	14069	14096	14065	13928	13964	14081	13981	14034	14144	14033	13947	14073	13986	13970	14154	14122	14023	14121	14028	14066	14109	13939	14011	14134	13923	14064	14053	13906	14102	14186	14126	14058	14123	14095	14125	14270	13956	14023	14068	14052	14180	13999	14198	14042	14141	14108	13982	14061	14143	14105	14029	13955	14066	14088	14140	14012	14180	14243	14068	14248	13959	14138	14147	14027	14275	13865	14112	14060	14081	14023	14129	13886	14025	13954	14222	13970	14070	13939	14013	14103	14078	14015	14145	13947	14146	14116	14052	14240	13951	13964	14004	14025	14096	14113	14033	14083	14177	14052	14193	14039	14130	13926	14104	13984	13976	13950	14039	14306	14042	14129	14079	14233	14195	14224	14057	14175	14155	13984	14018	13967	14054	14106	13982	13928	14097	14182	13980	14021	13878	14173	14075	14070	13886	14001	13925	13991	14180	13973	14059	14049	14128	14013	14154	14083	14060	14102	14096	13885	14204	13984	14150	13926	13958	14095	13918	14218	14020	14155	14123	13995	13984	14240	13989	14048	14124	14036	13957	14221	14112	14025	13972	14082	13964	14129	14076	14087	14151	14020	14027	14109	14028	13934	14082	14092	13918	13968	14110	14170	14021	14196	13998	14029	14079	14096	14213	14271	13915	14073	14160	13939	14017	14008	14169	14205	14075	14037	14098	14036	14062	13998	14021	14119	14154	14035	14054	13873	14103	13930	14029	13999	14051	14164	14080	14163	14023	13974	13866	14058	13911	14116	14048	14084	14066	14083	14094	14160	14115	14131	13999	13935	13966	14124	14106	14155	13980	14065	14216	13977	14081	14091	14070	14035	13917	14097	14116	13993	14109	14026	14063	14094	14172	13983	14041	13951	14043	14225	14080	14089	14064	14006	13928	14069	14022	14097	14136	13931	14090	14085	13954	14031	14104	14030	14229	14141	14048	13923	14079	14060	14153	14145	14165	14053	14030	14013	14033	14094	14017	14172	14135	14041	14134	13987	14083	14124	13933	14077	14044	14060	14158	14017	14027	14011	14004	14088	13767	14031	14167	14066	14111	13986	13902	13969	14206	14023	14124	13953	14070	14081	13935	14099	13903	14077	14040	14059	13892	14010	14035	14233	14063	14071	14061	14128	13968	14190	14025	13873	14067	14168	13986	13914	14128	13989	14079	14129	14148	13865	14023	14110	14016	13944	14095	14130	14017	14099	14037	14107	14106	14074	13990	14047	14052	13978	14000	14051	13962	14079	13960	14202	14074	13974	13839	14063	14083	14146	14115	14076	14057	14059	14165	13911	13929	14088	13877	14019	14089	14162	13862	13949	14022	14045	14075	14062	13907	13998	13955	14077	14099	13953	14051	14177	14077	14053	14150	14108	13917	14013	14149	14070	13934	13939	13975	14057	14081	14033	14033	13938	13991	13969	14079	14269	14280	14008	14075	13984	14185	14194	14047	14020	13987	14222	14058	14057	13991	14125	13964	14179	14048	14149	14087	14063	14127	14138	14028	14089	14265	13951	14041	14029	13896	14139	14161	13964	14210	14003	14107	14012	13953	14028	13998	14065	14111	13992	14054	13959	14100	14161	14093	14008	14214	14169	14055	13899	13863	14068	14117	14069	14028	14004	14174	13966	14072	13892	13987	14118	14206	14022	13978	13969	14236	13936	13999	14198	14033	14079	14107	13910	14197	14068	14001	13988	14089	14151	14071	14066	14197	14047	14110	14143	14164	13983	14160	14126	14132	14029	14133	13969	14147	14102	14060	13953	13906	13951	14090	14107	14055	14034	14094	14001	13888	14186	14227	14072	14165	14083	14037	13953	14049	14047	14132	13927	13944	13913	14148	14061	13924	14187	13979	13942	14048	14000	14102	14108	14045	14061	14100	14058	14035	14209	13965	14085	14102	14288	14131	14081	13946	14265	14056	13992	14006	14006	14191	13935	14052	13880	14176	14071	14215	13934	14022	14005	14023	14062	14125	14113	13880	14112	13866	14110	14106	14036	14137	14218	14103	14023	14098	14073	14006	13962	14016	14047	14002	13975	14039	14104	14063	14079	14001	14023	14020	14204	14015	13979	14306	14169	14119	14078	14156	13780	14117	13950	14008	14201	14083	14067	14044	14216	14146	14114	14146	14226	14063	14103	14164	14034	14025	14036	14119	13984	14094	13944	14187	14249	13864	14208	13978	14151	14184	14156	14138	13983	13905	14002	14205	14104	14177	13928	14045	14029	13928	14193	14143	14030	14059	14025	14044	13901	13973	13936	14043	13941	13888	14176	13994	14009	14131	14056	14061	13930	13857	14159	14054	13944	13994	14209	13931	14078	14019	14001	13918	14050	14010	14137	13976	13984	14136	14042	14000	14024	14063	14168	14110	14050	13966	14140	14032	14118	13897	14068	14120	14036	14027	13948	13871	14204	14078	14016	14195	14003	14169	14098	13977	14150	14024	14086	14158	14074	14106	13947	13964	14134	14192	14000	14148	14105	14077	14059	14162	14125	14069	14060	14081	14180	14039	14029	13987	14060	14032	14021	13996	13998	14110	14220	14177	14216	13915	14029	14166	14128	14064	14204	13919	14015	14112	14036	13924	14094	14052	14141	14009	14000	14228	13929	13984	14101	14176	14058	14071	14249	14076	14032	14114	13955	14145	14133	14182	14104	13940	14026	14168	13964	14074	14094	14014	14229	13985	14181	14084	14061	13861	14019	13910	13941	14133	13993	14223	14077	14200	13978	14184	14040	14131	13954	14169	13976	13955	14121	14085	14048	14069	14087	14054	14113	13874	14125	14135	14123	14109	14064	13977	13868	13998
23920	21514	29111	24431	22553	25962	28124	23247	20970	19893	18538	17257	16825	16786	16622	16227	16445	16256	16333	16096	16327	16294	16134	16854	16844	16329	15921	16035	15867	15980	15965	15653	15830	16071	16546	18308	18434	16804	16042	15976	15740	15764	15729	16015	15862	15837	16032	15919	15792	15831	15893	15850	15849	15980	15905	15769	16010	15801	15713	15846	15931	15938	15864	15887	15727	15843	15903	15676	15726	15737	15768	15897	15782	15862	15932	15814	15883	15905	15811	15723	15671	15756	15756	15725	15789	15857	15808	15833	15928	15641	16070	15874	15938	15808	15818	15755	15953	15951	15844	15739	15945	15660	15692	15762	15890	15786	15802	16106	16047	15790	15992	15916	15904	15692	15920	15872	15862	15723	15779	15772	15919	15912	15721	15947	15974	15637	15796	15818	15753	15718	15851	15850	15903	15809	15832	15757	15787	15829	15745	15931	15778	15945	15759	16120	15838	15822	15943	15761	15992	15765	15685	15853	15588	15958	15921	16216	15946	15978	15622	15929	15917	15550	15881	15740	15903	15566	15841	15849	15802	15965	15960	15613	15865	15756	15945	15787	15917	15900	15978	15841	15760	15837	15956	15772	15785	15943	16018	15834	16012	16136	15847	15738	15805	15984	15852	15785	15731	15856	15995	15781	15926	15777	15869	15916	15658	15834	15709	15701	15964	15952	15829	15849	15779	15837	15773	16003	15895	15802	15961	15690	15748	15691	15876	15913	15778	15691	15804	15765	15866	15712	15782	15766	15867	15836	15697	15868	15687	15590	15815	15538	15836	15960	15772	15991	15857	15853	15806	15776	15805	15851	15823	15924	15767	15727	15795	15889	15779	15676	15970	15743	15797	15681	15790	15937	15958	15821	16006	15644	15775	15606	15769	15851	15931	15729	15838	16059	15834	15829	16005	16030	16130	15790	15921	15995	15774	15934	15703	15721	15882	15747	15807	15708	15834	15804	15629	15874	15853	15698	15930	16100	15864	15709	15742	15738	15735	15827	15756	15667	15818	15758	15843	15798	15903	15552	15921	16115	15799	15756	15718	15793	15876	15795	15728	15637	15503	15797	15863	15630	15771	15782	15681	15831	15646	15605	15904	15791	15751	15903	15698	15984	15860	15725	15855	15662	15680	15956	15784	15583	15837	15791	15877	15657	15648	15679	15712	15868	15779	16115	15819	15609	15693	15962	16044	15867	15685	16045	15657	15912	15737	15838	15731	15985	15776	15905	15707	16042	15712	16110	15890	16013	15791	15830	15817	15844	15814	15853	15857	15746	15866	16016	15720	15988	16017	15753	15861	15660	15944	15860	15892	15797	15550	15692	15811	15915	16071	15862	15723	15927	15677	15719	15841	15757	15899	15740	15763	15613	15828	15859	15837	15825	15838	15812	15709	15734	15765	15879	15758	15752	15765	15920	15804	15788	15881	15640	15841	16026	15969	15674	15783	15816	15822	15986	15877	15785	15828	15593	15828	15855	15871	15858	15838	15778	15894	15573	15771	15808	15978	16045	15904	15794	15810	15813	15805	15616	15786	15819	15830	15833	15756	15857	15788	15774	16023	15595	16031	16071	15777	15834	15935	15991	15755	15761	15756	15920	15877	15607	15660	15695	15789	15847	15854	15799	15746	15729	15784	15942	15948	15902	16029	15922	15997	15745	15569	15891	15833	15776	15857	15767	15952	15977	15800	15915	15832	15689	15874	15954	15836	15777	15744	15748	15830	15660	15825	15914	15761	15821	15718	15799	15543	15816	15772	15999	15909	16009	15967	15885	15806	15736	15830	15611	16021	15666	15887	15919	15712	15581	15847	15664	15783	15688	15647	15624	15743	15853	15843	15860	15655	15686	15997	15995	15881	15687	15871	15796	15706	15656	15868	16021	15822	15601	15800	15659	15865	15797	15918	15768	15624	15826	15815	15723	15451	15807	15785	15865	15973	15973	15808	15747	15900	15784	15563	15931	15864	15871	15829	15750	15897	15909	15818	15808	15775	15980	15880	15739	15721	15874	15784	15806	15704	15753	15875	15821	15925	15932	15720	15582	15843	15661	15664	15928	15712	15818	15918	15884	15637	15809	15786	15901	15814	15768	15797	15741	15895	15727	15819	15826	15731	15894	15690	15845	15701	15886	15681	15819	15868	15886	15620	15783	15830	15883	15815	15860	15731	15867	15701	15816	15689	15752	15661	15734	15827	15940	15746	15602	15710	15717	15890	15688	15677	15768	15922	16071	15779	15730	15751	15768	15801	15925	15816	16006	15804	15749	15874	15836	15604	15932	15724	15691	15749	15825	16013	15880	15736	15577	16221	16049	15799	15697	15779	15731	15775	15727	15888	16052	15793	15842	15999	15897	15806	15796	15755	15570	15989	15681	15686	15748	15749	15738	15691	15911	15764	15780	15753	15758	15817	15539	15797	15770	15828	15840	15906	15981	15497	15854	15884	15735	15814	15911	15843	15834	15876	15849	15746	15822	15817	15935	15923	15693	15986	15703	15754	15834	15741	15912	15514	15704	15804	15520	15780	15647	16027	15902	15912	15940	15796	15609	15790	15979	15738	15825	16094	15916	15816	15760	15795	15703	15857	15690	15873	15697	15868	15901	15830	15905	15912	15918	16096	15756	15875	15900	15753	15967	15829	15870	15678	15768	15858	15840	15758	15906	15915	15924	15894	15859	15756	15771	15687	15897	15779	15678	15642	15605	15892	15975	15789	15761	15776	15746	15813	15877	15829	15726	15687	15858	15735	15686	15860	15980	16075	15893	15769	15767	15544	15820	15764	15987	15709	15782	15667	15761	15736	15803	15847	15936	15810	15612	15797	15823	15783	15820	15957	15964	15854	15757	15674	15677	15805	15834	15619	15859	15799	15868	15663	15705	15861	15803	15722	15728	15690	15808	15752	15666	15881	15793	15759	15709	15884	15833	15844	15895	15822	15743	15809	15787	15978	15757	15787	15657	15804	15776	15731	16022	15713	15754	15895	15772	15902	16089	15733	15792	15577	15663	15722	15917	15831	15670	15878	15867	15694	15784	15841	15803	15809	15964	15681	15797	15739	15808	15942	15776	15826	15798	15721	15802	15685	15849	15769	15742	15689	15844	15928	15619	15837	15781	15566	15902	15942	15837	15777	15878	15625	15837	15725	15777	15845	15862	15790	15760	15979	15887	15844	15737	15987	15762	15688	15760	15922	15755	15908	15913	15725	15688	15885	15652	15826	15797	15819	15800	15730	15803	15784	15937	15756	15788	15684	15802	15925	15844	15919	15880	15526	15777	15627	15823	15901	15748	15860	15874	15810	15769	15808	15703	15821	15983	15619	15813	15615	15752	15977	15808	15932	15842	15798	15605	15907	15948	15958	15855	15677	15676	15714	15938	15830	15664	15891	15711	15929	15855	15921	15848	15955	15858	15933	15681	15921	15943	15847	16008	15606	15727	15872	15608	15637	15627	15924	16045	15924	15832	15782	15749	15742	15785	15944	15762	15637	15902	15822	15726	15914	15779	15694	15666	15838	15838	15967	16044	15905	15858	15832	15575	15871	15995	15783	15816	15741	15839	15767	15693	15504	15766	15744	15769	15699	15853	15834	15899	15942	15710	15899	15677	15655	15781	15641	15920	15807	16006	15712	15647	15663	15829	15840	15789	15864	15887	15747	15923	15716	15761	15694	15925	15691	15831	15786	15917	15842	15776	15783	15716	15890	15946	16079	15757	15903	15859	15843	15835	15923	15895	15839	15743	15748	15908	15949	15814	15674	15776	15771	15892	15787	15692	15689	15744	15859	15727	15673	15867	15780	15784	15798	15804	15818	15783	15988	16087	15812	15832	15679	15920	15697	15717	15891	15688	15794	15927	15693	15819	15707	15818	15748	16034	15580	15841	15748	15659	15682	15897	15731	15650	15906	15702	15698	15637	15890	15913	15884	15717	15787	15820	15755	15889	15855	15896	15883	15911	15714	16103	15777	15805	15600	15696	15971	15891	15946	15683	15780	15851	15882	15855	15762	15704	16046	15560	16052	15794	15758	15765	15657	15794	15952	15768	15667	15894	15909	15910	15738	15831	15746	15592	15782	15741	15740	15695	15696	15716	15730	15949	15927	15932	15943	15732	15748	15841	16004	15969	15857	15722	15644	15982	15891	15626	15827	15721	15659	15737	15626	15834	15743	15694	15811	15950	15696	15798	15683	15885	15793	15914	16068	15974	15839	16117	15781	15853	15905	15879	15784	15877	15940	15793	15801	15734	16067	15849	16082	15659	15887	16004	15759	16027	15763	15687	15503	15740	15706	15954	15833	15800	15956	16062	15803	15833	15863	15863	15929	15853	15790	15831	15758	15785	15840	15748	15749	15799	15817	15718	15720	15800	15806	15882	15803	15825	15836	15952	15867	15736	15851	16010	15767	15822	15795	15846	15848	15912	15733	15891	15847	15752	15684	15713	15740	15906	15847	15892	15853	15687	15884	15738	15684	15847	15834	15761	15870	15727	16019	15795	15878	15802	15802	15921	15765	15887	15751	15815	15821	15698	15793	15919	15778	15905	16016	15847	15823	16042	15923	15700	15824	15599	15751	15851	15783	15766	15771	15604	15750	15723	15820	15660	15634	16037	16041	15681	15781	15797	15842	15877	15817	15836	15822	15756	15691	15704	15663	15782	15761	15714	15746	15846	15734	15941	15859	15945	15944	15798	16060	15819	15878	15592	15616	15694	15977	15780	15693	15900	15744	15615	15867	15899	15742	15640	16037	15791	15833	15912	15832	15722	15886	15639	15973	15755	15772	16003	15909	15795	15753	15748	15896	15785	15819	15752	15800	15808	15707	15702	15633	15885	15696	15795	15723	15940	15812	15879	15767	15816	15846	15865	15816	15814	15815	15712	15789	15585	15900	15807	15870	15927	15740	15796	15637	15843	15738	15692	15782	15841	15494	15938	15842	15652	15644	15736	15755	15909	15851	15842	15876	15901	15772	15849	16016	15982	15860	15662	15830	15778	15799	15942	15778	15847	15814	15889	15906	15741	15929	15679	15850	15873	15716	15696	15812	15986	15945	15924	15730	15709	15800	15863	15678	15884	15877	15774	15697	15662	15927	15684	15910	15774	15651	15700	15764	15909	15803	15769	15698	15869	15874	15745	15674	15737
20228	34211	35346	31823	28820	27720	26182	24005	21057	18845	17022	15370	14830	14466	14704	14109	14364	13994	13932	13744	13809	13698	13884	14839	14774	13666	13804	13621	13719	13559	13663	13501	13614	13626	14355	17451	16996	14065	13540	13540	13448	13338	13419	13531	13504	13525	13587	13671	13502	13416	13470	13517	13502	13502	13510	13373	13478	13406	13413	13353	13499	13400	13303	13483	13254	13414	13416	13413	13335	13426	13404	13364	13509	13306	13558	13428	13561	13419	13457	13582	13415	13435	13630	13511	13463	13371	13536	13267	13318	13429	13482	13534	13356	13421	13625	13340	13376	13355	13473	13444	13379	13405	13544	13332	13585	13316	13418	13420	13426	13521	13456	13445	13484	13241	13567	13231	13640	13431	13367	13539	13341	13261	13438	13403	13644	13632	13376	13551	13552	13324	13433	13427	13359	13599	13437	13267	13326	13462	13446	13382	13362	13451	13408	13482	13373	13268	13446	13419	13488	13384	13527	13546	13240	13442	13375	13516	13415	13540	13625	13442	13258	13490	13434	13418	13468	13401	13293	13338	13369	13445	13325	13408	13512	13588	13469	13450	13414	13468	13399	13419	13632	13439	13379	13419	13527	13381	13374	13512	13371	13465	13352	13377	13446	13459	13443	13253	13462	13351	13359	13501	13464	13382	13153	13441	13312	13399	13428	13271	13291	13368	13538	13284	13482	13338	13397	13441	13332	13475	13650	13510	13356	13391	13321	13217	13414	13437	13457	13466	13248	13521	13277	13446	13566	13298	13386	13357	13450	13489	13490	13433	13432	13586	13364	13556	13372	13419	13582	13245	13313	13306	13401	13304	13380	13391	13493	13249	13500	13497	13398	13529	13468	13364	13236	13546	13353	13422	13423	13163	13355	13353	13570	13342	13438	13366	13245	13411	13462	13550	13453	13501	13482	13395	13161	13540	13358	13432	13574	13596	13360	13357	13504	13439	13470	13263	13426	13543	13468	13390	13425	13424	13522	13430	13311	13448	13429	13397	13470	13411	13411	13468	13389	13513	13582	13605	13492	13406	13463	13578	13331	13443	13362	13348	13555	13494	13258	13383	13303	13462	13499	13530	13444	13464	13550	13407	13436	13394	13353	13334	13458	13340	13427	13358	13372	13479	13250	13448	13435	13356	13338	13244	13115	13320	13464	13415	13509	13329	13369	13427	13219	13529	13328	13259	13561	13397	13408	13391	13379	13449	13427	13720	13355	13523	13224	13329	13447	13402	13242	13264	13454	13469	13364	13344	13308	13350	13306	13513	13358	13417	13319	13322	13540	13456	13457	13390	13272	13516	13221	13387	13365	13294	13389	13517	13539	13626	13278	13495	13572	13371	13337	13277	13488	13420	13443	13291	13355	13441	13342	13537	13506	13297	13482	13519	13440	13494	13345	13329	13395	13383	13439	13318	13538	13361	13331	13634	13501	13422	13519	13397	13217	13515	13397	13387	13577	13439	13377	13423	13270	13474	13338	13345	13389	13439	13568	13386	13374	13423	13261	13323	13362	13401	13416	13499	13572	13378	13398	13301	13486	13357	13365	13329	13470	13351	13511	13338	13412	13461	13450	13492	13312	13376	13426	13553	13381	13486	13419	13678	13612	13261	13375	13294	13527	13418	13382	13356	13282	13440	13563	13607	13303	13467	13318	13678	13439	13455	13487	13421	13384	13282	13312	13427	13349	13458	13424	13616	13565	13531	13554	13326	13540	13339	13564	13420	13390	13549	13340	13301	13493	13442	13389	13520	13394	13464	13540	13587	13284	13395	13488	13556	13595	13488	13413	13349	13333	13435	13442	13524	13555	13464	13352	13619	13433	13467	13484	13330	13430	13478	13491	13395	13484	13427	13442	13316	13309	13344	13341	13473	13524	13402	13337	13441	13297	13452	13382	13502	13377	13521	13312	13556	13444	13437	13478	13431	13276	13494	13329	13510	13450	13491	13384	13418	13329	13517	13305	13480	13361	13463	13437	13453	13377	13321	13454	13277	13309	13400	13358	13482	13474	13296	13380	13549	13481	13441	13397	13367	13423	13422	13517	13432	13479	13344	13515	13341	13357	13377	13369	13590	13395	13379	13380	13383	13554	13450	13405	13435	13326	13367	13270	13478	13315	13336	13388	13237	13374	13695	13676	13518	13508	13383	13436	13359	13515	13305	13292	13525	13449	13363	13386	13434	13490	13503	13140	13482	13470	13500	13457	13338	13339	13320	13560	13489	13685	13248	13468	13416	13580	13376	13283	13433	13453	13397	13504	13402	13236	13352	13557	13453	13498	13377	13398	13387	13532	13335	13384	13364	13398	13354	13552	13564	13443	13452	13368	13463	13406	13356	13402	13569	13487	13429	13342	13424	13601	13189	13377	13272	13567	13409	13582	13496	13479	13398	13453	13362	13423	13310	13422	13550	13529	13381	13575	13577	13290	13263	13392	13512	13395	13278	13505	13530	13351	13368	13211	13424	13343	13363	13279	13464	13282	13252	13389	13394	13324	13448	13525	13414	13599	13550	13444	13493	13521	13455	13454	13423	13372	13420	13410	13411	13605	13474	13505	13323	13622	13420	13472	13339	13569	13305	13331	13429	13465	13553	13487	13395	13383	13547	13420	13392	13432	13346	13504	13536	13184	13367	13360	13430	13439	13486	13512	13557	13509	13540	13259	13390	13447	13430	13233	13399	13291	13247	13655	13409	13399	13339	13389	13417	13405	13331	13441	13459	13423	13465	13464	13313	13384	13370	13543	13637	13530	13504	13256	13558	13370	13377	13452	13468	13602	13473	13491	13462	13423	13473	13573	13370	13383	13238	13494	13264	13426	13331	13497	13514	13446	13508	13293	13632	13512	13392	13448	13340	13477	13297	13575	13317	13556	13431	13446	13317	13378	13412	13669	13505	13409	13258	13283	13524	13623	13460	13416	13435	13635	13311	13252	13435	13472	13528	13475	13509	13284	13401	13268	13453	13432	13375	13365	13414	13496	13388	13377	13419	13389	13346	13613	13447	13481	13213	13433	13581	13315	13520	13376	13497	13326	13473	13354	13518	13344	13475	13502	13306	13340	13394	13329	13337	13430	13357	13425	13563	13303	13364	13443	13615	13539	13498	13546	13454	13443	13550	13441	13584	13447	13510	13574	13305	13312	13489	13223	13496	13371	13434	13454	13443	13500	13397	13438	13485	13417	13371	13463	13390	13484	13413	13530	13379	13376	13439	13413	13388	13416	13442	13371	13463	13522	13281	13278	13470	13365	13382	13442	13538	13444	13360	13390	13486	13417	13455	13478	13488	13394	13338	13425	13522	13379	13354	13352	13526	13446	13313	13432	13319	13443	13547	13309	13389	13446	13419	13342	13410	13559	13432	13382	13352	13387	13389	13573	13429	13450	13430	13497	13423	13310	13347	13379	13349	13465	13503	13533	13207	13508	13308	13526	13377	13393	13397	13523	13265	13393	13365	13517	13497	13388	13389	13242	13226	13443	13322	13365	13372	13374	13556	13331	13318	13478	13411	13523	13453	13504	13381	13429	13488	13316	13416	13385	13398	13560	13308	13348	13347	13419	13399	13500	13502	13503	13506	13345	13441	13434	13446	13443	13453	13539	13343	13404	13469	13416	13503	13390	13627	13505	13538	13423	13549	13468	13391	13362	13491	13370	13507	13284	13362	13397	13539	13290	13430	13470	13459	13519	13318	13572	13357	13376	13348	13388	13345	13419	13439	13423	13370	13499	13433	13383	13456	13420	13392	13327	13457	13525	13368	13302	13429	13454	13343	13370	13185	13586	13480	13415	13375	13350	13446	13390	13547	13386	13300	13428	13361	13369	13238	13322	13550	13479	13354	13323	13336	13335	13378	13406	13347	13448	13434	13326	13242	13302	13681	13412	13332	13415	13483	13435	13352	13332	13447	13317	13292	13539	13467	13337	13578	13397	13483	13394	13420	13558	13348	13310	13357	13493	13430	13479	13382	13341	13477	13541	13371	13418	13596	13307	13496	13491	13408	13454	13493	13397	13334	13448	13377	13430	13518	13468	13396	13487	13368	13274	13510	13410	13422	13306	13530	13228	13374	13456	13335	13291	13400	13516	13343	13458	13352	13366	13435	13327	13324	13545	13491	13365	13553	13379	13519	13359	13456	13203	13429	13366	13402	13459	13521	13406	13540	13363	13440	13333	13501	13611	13309	13390	13431	13607	13430	13483	13593	13646	13353	13354	13442	13286	13487	13393	13502	13323	13516	13406	13424	13428	13471	13555	13332	13212	13312	13543	13290	13447	13507	13491	13424	13281	13496	13478	13407	13387	13384	13350	13465	13612	13247	13412	13418	13408	13413	13464	13566	13405	13579	13232	13463	13379	13416	13341	13376	13576	13478	13362	13462	13350	13448	13360	13497	13440	13194	13524	13411	13319	13374	13413	13424	13462	13389	13483	13491	13443	13429	13266	13442	13436	13374	13405	13394	13441	13312	13266	13547	13435	13443	13537	13419	13413	13588	13485	13635	13321	13365	13377	13508	13478	13485	13518	13278	13432	13463	13428	13307	13436	13432	13387	13273	13472	13397	13468	13542	13423	13450	13500	13430	13405	13425	13371	13373	13427	13442	13479	13375	13467	13316	13336	13310	13267	13499	13275	13404	13423	13329	13340	13643	13540	13348	13462	13494	13371	13441	13429	13427	13530	13463	13471	13353	13339	13407	13430	13279	13362	13430	13396	13359	13408	13460	13468	13378	13306	13464	13417	13417	13508	13311	13471	13444	13466	13408	13380	13360	13452	13209	13602	13528	13435	13319	13410	13328	13480	13419	13437	13462	13524	13399	13398	13399	13436	13571	13392	13383	13427	13471	13457	13388	13452	13319	13418	13339	13411	13373	13219	13465	13463	13474	13596	13409	13427	13280	13287	13375	13596	13464	13456	13513	13317	13359	13279	13420	13302	13561	13387	13392	13366	13291	13408	13461	13491	13379	13319	13424	13445	13574	13382	13221	13472	13376	13510	13401	13500	13425	13400	13432	13478	13343	13495	13251	13415	13435	13548	13382	13574	13424	13466	13525	13243	13470	13412	13351	13382	13580	13574	13374	13293	13458	13508	13409	13223	13425	13502	13504	13433	13289	13275	13281	13458	13389	13574	13452	13384	13170
29874	23069	24457	21875	19390	18703	18558	17947	17396	16859	16532	16443	16478	16417	16420	16277	16378	16464	16409	16399	16138	16406	16410	16075	16419	16549	16231	16016	16361	16185	16169	16120	16337	16039	16389	16015	16357	16243	16190	16057	16066	16227	16227	16114	16401	16136	16200	16332	16155	16217	16012	16032	16202	16150	16214	16224	16316	16215	16229	16381	16301	16193	16237	16104	16198	16002	16124	16140	16355	16177	16359	16071	16318	16157	16268	16188	16129	16190	16024	16129	16033	16243	16172	16040	16273	16363	16123	16164	16372	15983	16085	16281	16131	16283	16498	16221	16223	16298	16240	16196	16052	16464	16430	16210	16324	16034	16332	16121	16293	16193	16362	16321	16267	16067	16116	16408	16233	16045	16123	16293	16150	16251	16210	16145	16105	16129	16233	16200	16242	16468	16074	16189	16100	16063	16261	16290	16214	16403	16340	16103	16205	16306	16365	16217	16031	16111	16238	16354	16433	16097	16177	16285	16214	16252	16168	16445	16232	16212	16096	16187	16142	16158	16166	16323	16040	16040	15965	16232	16445	16400	16032	16184	16230	16473	16113	16344	16235	16314	16129	16212	16242	16157	16189	16162	16118	16387	16250	16272	16200	16423	16033	16062	16166	15974	16298	16310	16340	16278	16278	16250	16313	15957	16220	16373	16180	16021	16103	16252	16229	16367	16228	16127	16074	16294	16104	16382	15995	16164	16360	16177	16180	16171	16324	16191	16347	16136	16338	16190	16378	16153	16449	16114	16315	16342	16100	16226	16313	16210	16261	16089	16177	16072	16235	16398	16281	16253	16483	16225	16165	16259	16335	16077	16154	16101	16227	16402	16230	16166	16269	15962	15934	16286	16188	16057	16180	16145	16341	16114	16122	16222	16279	16197	16211	15968	16167	16151	16039	16239	16339	16376	16109	16258	16393	16057	16203	16465	16381	16076	16179	16377	16014	16277	16264	16023	16251	16073	16282	16114	16039	16216	16283	16098	16032	16190	16063	16418	16356	16229	16234	16289	16041	16152	16070	16222	16246	16466	16245	16276	16300	16218	16240	16382	16326	16208	16234	16335	16350	16309	16181	16304	16471	16198	16166	16289	16120	16254	16193	16254	16093	16263	16199	16247	15859	16144	16169	16230	16093	16148	16088	16397	16097	16257	16171	16066	16253	16144	16106	16253	16328	16340	16221	16243	16064	16190	16191	16160	16252	16377	16198	16228	16117	16354	16089	16239	16268	16060	15936	16122	16092	16357	16251	16327	16108	16058	16193	16419	16420	16161	16291	16214	16112	16169	16052	16155	16203	16143	16194	16035	16146	16257	16486	16194	16427	16329	16261	16193	16124	16271	16430	16251	16348	16237	16111	16201	16172	16223	16209	16258	16234	16026	16332	16322	16088	16099	16152	16270	16159	16250	16143	16046	16183	16226	16206	16254	16289	16174	16144	16206	16044	16107	16248	16052	16354	16195	16224	16209	16275	16272	16329	16271	16205	16195	16080	16400	16004	16141	16008	16129	16108	16325	16075	16291	16135	16268	16166	16160	16044	16241	16319	16205	16194	16295	16229	16125	16376	16207	16150	16306	16236	16118	16263	16127	16342	16182	16229	16390	16261	16214	16178	16208	16116	16265	16033	16185	16316	16257	16195	16323	16327	16162	16243	16383	16110	16100	16139	16139	16336	16385	16297	16175	16186	16012	15988	16185	16071	16225	16267	16128	16274	16287	16305	16078	16378	16143	16219	16169	16084	16084	16170	16124	16255	16201	16419	16238	16253	16215	16203	16112	16256	16252	16184	16215	16242	16322	16138	16262	16234	16228	16129	16105	16194	16282	16018	16128	16462	16385	16220	16185	16284	16447	16337	16218	16086	16216	16320	16390	16240	16093	16173	16279	16223	16438	16129	16325	16265	16160	16327	16250	16281	16081	16114	16232	16272	16175	16013	16204	16145	15986	16272	15909	16254	16095	16258	16259	16201	16209	16195	16152	16218	16137	16334	16225	16307	16344	16135	16173	16262	16289	16269	16273	16333	16242	16285	16028	16200	16272	16182	16290	16085	16058	15952	16249	16231	16265	16116	16413	16184	16334	16181	16179	16406	16192	16145	16249	16399	16361	16216	16163	16128	16168	16192	16306	16099	16180	16190	16228	16110	16102	16209	16257	16339	16277	16314	16259	16271	16094	16267	16396	16245	16339	16153	16331	16208	16341	16368	16230	16025	16042	16332	16137	16185	16369	16009	16256	16251	16329	15987	16317	16065	16199	16253	16375	16325	16264	16472	16275	16336	16323	16221	16388	16279	16473	16242	16356	16313	16184	16344	16354	16027	16052	16260	16146	16159	16143	16294	16136	16444	16299	16093	16117	16191	16155	16346	16239	16145	16395	16420	16248	15939	16169	16170	16232	16124	16165	16182	16322	16192	16280	16197	16164	16174	16204	16122	16335	16197	16422	16291	16350	16080	16437	16269	16169	16167	16287	16276	16195	16272	16185	16496	16100	16279	16224	16236	16254	16232	16251	16131	15957	16150	16040	16189	16353	16226	16189	16328	16037	16239	16218	16338	16144	16195	16375	16285	16110	16052	16148	16244	16359	16109	16193	16311	16373	16297	16130	16231	16414	16309	16268	16144	16049	16260	16266	16122	16120	16114	16194	16244	16379	16314	16260	16267	16290	16259	16080	16331	15987	16189	16270	16115	16233	16271	16259	16229	16120	16262	16155	16307	16272	16335	16207	16247	16162	16267	16031	16109	16209	16263	16115	16141	16323	16323	16006	16276	16218	16335	16271	16416	16223	16231	16140	16054	16257	16041	16399	16279	16418	16176	16144	16218	16207	16257	16282	16100	16215	16050	16328	16302	16243	16211	16230	16078	16490	16207	16107	16092	16214	16282	16338	16173	16158	16265	16254	16260	16120	16165	16250	16064	16401	16114	16122	16317	16367	16301	16007	16323	16284	16188	16294	16327	16396	16141	16193	16256	16030	16186	16302	16337	16196	16219	16232	16282	16272	16380	16264	16196	16445	16163	16217	16325	16274	16250	16398	16296	16367	16115	16119	16203	16327	16384	16301	16269	16255	16070	16228	16112	16264	16257	16187	16191	16151	16305	16049	16134	16345	16184	16146	16303	16380	16261	16094	16216	16342	16202	16276	16316	16274	16092	16155	16245	16146	16349	16240	16219	16417	16168	16263	16107	16113	16272	16185	16127	16124	16054	16057	16258	16234	16415	16042	16261	16263	16162	16271	16187	16107	16082	16170	16322	16432	16350	16192	16088	16244	16131	16300	16279	16056	16135	16054	16249	16237	16267	16295	16292	16307	16356	16101	15969	16195	16171	16183	16379	16075	16330	16382	16096	16116	16360	16275	16280	16194	16102	16391	16329	16313	16064	16125	16232	16148	16193	16355	16171	16303	16131	16167	16327	16315	16410	16085	16199	16155	16316	16299	16182	16503	16195	16378	16363	16155	16307	16241	16224	16240	16068	16221	16314	16125	16280	16377	16287	16061	16316	16319	16246	16248	16257	16151	16204	16322	16212	16142	16269	16259	16132	16095	16173	16180	16075	16456	16219	16299	16197	15988	16283	16051	16255	16287	16094	16321	16312	16020	16146	16381	16091	16130	15763	16246	16255	16143	16203	16409	16013	16097	16183	16402	16182	16197	16337	16229	16290	16294	16319	16067	16215	16232	16190	16241	16203	16122	16177	16133	16211	16302	16298	16338	16217	16143	16454	16061	16271	16073	16100	16076	16218	16442	16250	16145	16446	16115	16181	16167	16357	16212	16207	16303	16179	16105	16242	16273	16218	16065	16217	16146	16324	16274	16190	16341	16246	15947	16282	16075	16024	16100	16280	16252	16309	16206	16270	16344	16097	16356	16169	16207	16368	16124	16129	16277	16045	16315	16280	16280	16246	16163	16357	16094	16340	16343	15930	16110	16320	16124	16239	16312	16258	16157	16113	16182	16273	16356	16029	16238	16252	16208	16219	16245	16254	16155	16091	16126	16248	16170	16159	16201	16249	16372	16114	16219	16147	16148	16486	16217	16049	16320	16342	16440	16109	16253	16264	16353	16180	16267	16246	16443	16148	16361	16184	16241	16032	16210	16314	16198	16227	16286	16288	16211	16155	16362	16049	16185	16171	16357	16205	16160	16196	15968	16098	16128	16287	16205	16382	16138	16354	16423	16415	16271	16195	16001	16327	16331	16248	15933	16251	16201	16255	16099	16255	16208	16126	16234	16142	16134	16446	16169	16322	16097	16203	16276	16050	16345	16226	16215	16222	16275	16200	16268	16259	16258	16207	16322	16301	16133	16004	16307	16083	16212	16313	16135	16079	16096	16116	16175	16218	16141	16300	16259	16217	16371	16293	16277	16227	16181	16543	16196	16257	16179	16087	16086	16119	16369	16292	16313	16415	16084	16078	16084	16196	16266	16386	16216	16220	16341	16072	16190	16216	16180	16225	16217	16267	16244	16115	16079	16284	16252	15992	16291	16321	16119	16226	16147	16204	16024	16191	16251	16295	16392	16257	16188	16348	16044	16093	16067	16139	16436	16075	16099	16059	16175	16115	16226	16367	16257	16130	16184	16167	16158	16246	16173	16452	16333	16192	16322	16123	16236	16059	16308	16260	16099	16264	16282	16428	16056	16232	16423	16098	16179	16537	16349	16242	16065	16246	16116	16261	16228	16315	16181	16321	16131	16120	16244	16151	16176	16258	16019	16221	15994	16159	16169	16259	16293	16060	16048	16052	16289	16260	16303	16286	16193	16186	16351	16255	16261	16314	16242	16301	16056	16296	16352	16142	16315	16380	16381	16224	16398	16113	16100	16176	16290	16413	16348	16335	16259	16555	16111	15990	16200	16476	16015	16072	16364	16265	16424	16224	16373	16327	16136	16170	16302	16156	16236	16151	16223	16380	16044	16247	16314	16236	16271	16398	16055	16350	16051	16271	16166	16390	16279	16381	16101	16315	16346	16193	16299	16076	16206	16241	16437	16338	16137	16140	16180	16464	16158	16268	16089	16262	16272	16105	16086	16117	16222	16158	16198	16160	16296	16173	16322	16107	16029	16081	16189	16395	16287	16528	16074	16122	16235	16308	16329	16160	16198	16140	16072	16051	16169	16082	16244	16198	16262
17163	20843	22513	19851	18644	17978	17269	16571	15577	14753	14242	14125	13859	13843	13933	13816	13992	13736	13673	13630	13783	13734	13884	13943	13816	13714	13797	13825	13788	13515	13697	13646	13679	13652	13674	13734	13916	13834	13634	13777	13745	13669	13739	13756	13773	13756	13838	13767	13511	13792	13683	13754	13554	13827	13580	13532	13703	13690	13598	13735	13739	13570	13711	13766	13638	13786	13638	13749	13569	13626	13822	13633	13639	13627	13706	13622	13830	13651	13720	13616	13589	13538	13570	13640	13725	13712	13771	13637	13704	13813	13641	13719	13713	13750	13854	13635	13655	13618	13359	13707	13765	13701	13670	13722	13700	13730	13725	13595	13686	13625	13814	13657	13619	13603	13693	13536	13659	13761	13461	13595	13880	13592	13608	13739	13639	13648	13638	13596	13703	13541	13624	13531	13607	13716	13668	13638	13852	13656	13582	13711	13670	13499	13515	13543	13543	13563	13599	13665	13576	13683	13740	13647	13498	13677	13729	13655	13752	13784	13596	13582	13613	13591	13761	13747	13631	13518	13822	13606	13765	13505	13793	13586	13658	13705	13583	13616	13537	13634	13697	13606	13551	13646	13728	13745	13753	13770	13514	13619	13558	13683	13768	13538	13630	13575	13685	13639	13594	13786	13707	13813	13665	13572	13610	13778	13614	13538	13677	13647	13676	13650	13703	13672	13716	13525	13674	13798	13419	13782	13691	13626	13656	13769	13546	13662	13661	13736	13866	13509	13678	13723	13857	13742	13887	13755	13478	13599	13658	13815	13759	13732	13857	13642	13518	13727	13647	13735	13908	13677	13790	13626	13812	13671	13457	13760	13804	13741	13692	13689	13596	13541	13638	13468	13685	13629	13609	13683	13720	13706	13641	13545	13766	13646	13694	13785	13774	13603	13721	13685	13680	13629	13623	13534	13670	13654	13604	13552	13648	13710	13754	13810	13714	13702	13690	13444	13710	13528	13762	13725	13642	13701	13555	13639	13695	13551	13587	13729	13872	13702	13640	13702	13609	13648	13668	13809	13824	13553	13515	13687	13788	13629	13533	13640	13680	13749	13667	13735	13664	13595	13694	13769	13655	13746	13737	13695	13613	13603	13737	13634	13703	13760	13844	13879	13645	13650	13679	13641	13709	13642	13786	13582	13707	13692	13485	13633	13607	13780	13561	13628	13627	13701	13627	13750	13695	13797	13582	13711	13646	13632	13742	13679	13672	13683	13754	13640	13714	13619	13571	13602	13565	13720	13696	13722	13799	13761	13686	13721	13638	13788	13688	13740	13746	13642	13513	13867	13624	13626	13678	13562	13672	13566	13789	13469	13702	13637	13629	13632	13527	13635	13664	13563	13581	13530	13703	13491	13764	13708	13516	13802	13708	13578	13557	13581	13637	13589	13681	13664	13582	13743	13626	13575	13671	13611	13742	13553	13697	13468	13635	13678	13535	13631	13675	13859	13646	13680	13688	13579	13763	13743	13739	13807	13717	13597	13623	13552	13627	13735	13623	13654	13843	13643	13752	13641	13874	13602	13685	13720	13532	13704	13517	13689	13669	13714	13608	13699	13598	13564	13592	13622	13881	13725	13743	13537	13657	13573	13850	13768	13522	13848	13589	13693	13654	13639	13810	13757	13644	13628	13623	13575	13723	13726	13792	13575	13802	13582	13749	13632	13624	13750	13463	13630	13715	13700	13707	13665	13568	13988	13703	13599	13582	13688	13602	13634	13685	13659	13625	13678	13560	13546	13615	13608	13694	13644	13542	13680	13664	13587	13670	13751	13700	13492	13783	13787	13583	13600	13737	13618	13677	13591	13726	13613	13624	13690	13478	13657	13663	13542	13688	13616	13720	13715	13728	13657	13646	13718	13671	13629	13608	13792	13716	13733	13687	13783	13618	13862	13617	13643	13659	13633	13697	13786	13830	13582	13675	13819	13722	13637	13609	13622	13662	13756	13729	13722	13829	13782	13600	13648	13696	13671	13545	13683	13604	13650	13740	13778	13856	13612	13605	13727	13640	13616	13586	13541	13628	13641	13583	13841	13564	13637	13568	13610	13822	13627	13606	13684	13581	13887	13661	13665	13589	13519	13698	13525	13765	13458	13831	13693	13572	13523	13567	13751	13558	13713	13624	13571	13817	13538	13885	13605	13637	13472	13743	13663	13672	13535	13580	13709	13606	13560	13712	13769	13747	13653	13607	13603	13773	13681	13651	13578	13764	13551	13901	13642	13733	13726	13526	13584	13738	13724	13963	13601	13677	13527	13578	13639	13763	13796	13466	13785	13719	13594	13630	13690	13606	13691	13641	13745	13636	13594	13640	13654	13648	13695	13586	13521	13679	13643	13654	13622	13635	13544	13605	13664	13833	13684	13654	13748	13434	13607	13629	13619	13853	13686	13858	13632	13615	13671	13777	13714	13776	13685	13631	13665	13792	13617	13629	13726	13833	13526	13673	13758	13655	13682	13669	13814	13621	13754	13747	13639	13694	13489	13642	13654	13709	13651	13838	13683	13701	13634	13623	13752	13545	13562	13543	13634	13529	13652	13651	13776	13825	13684	13590	13707	13681	13681	13503	13713	13665	13786	13672	13776	13699	13616	13720	13551	13631	13714	13700	13713	13707	13735	13527	13636	13550	13677	13715	13672	13552	13648	13641	13663	13763	13412	13633	13572	13667	13581	13635	13532	13863	13618	13684	13524	13693	13640	13654	13604	13557	13709	13595	13750	13622	13648	13603	13739	13693	13667	13630	13727	13724	13742	13825	13626	13684	13698	13575	13700	13580	13818	13551	13748	13581	13715	13663	13697	13696	13582	13795	13761	13925	13750	13760	13551	13639	13590	13806	13558	13588	13625	13739	13508	13582	13791	13737	13680	13599	13537	13607	13596	13787	13652	13800	13773	13761	13561	13684	13716	13844	13879	13689	13727	13595	13445	13747	13680	13537	13833	13636	13515	13764	13767	13612	13594	13562	13507	13713	13698	13663	13575	13625	13607	13599	13654	13879	13541	13408	13542	13707	13651	13599	13646	13769	13699	13684	13686	13662	13684	13573	13645	13672	13519	13673	13716	13655	13777	13720	13653	13752	13631	13600	13774	13576	13608	13590	13490	13591	13745	13699	13665	13706	13737	13781	13771	13661	13599	13811	13654	13690	13758	13704	13649	13608	13687	13715	13496	13535	13769	13742	13550	13400	13570	13611	13654	13690	13678	13571	13645	13663	13752	13610	13734	13760	13762	13696	13797	13590	13730	13625	13694	13647	13737	13630	13549	13750	13771	13672	13715	13595	13832	13604	13726	13609	13600	13744	13708	13762	13688	13843	13751	13754	13661	13820	13660	13723	13611	13849	13689	13598	13672	13694	13804	13583	13581	13685	13623	13642	13543	13688	13674	13738	13573	13684	13622	13492	13451	13650	13583	13690	13583	13496	13672	13719	13671	13479	13564	13652	13533	13749	13584	13769	13615	13613	13707	13637	13778	13689	13633	13593	13694	13676	13567	13627	13840	13708	13676	13627	13777	13654	13775	13464	13621	13659	13662	13724	13605	13774	13697	13718	13669	13797	13551	13708	13410	13757	13902	13678	13668	13688	13684	13786	13531	13704	13613	13727	13746	13624	13658	13623	13722	13574	13647	13460	13803	13689	13539	13471	13710	13862	13945	13818	13650	13655	13657	13607	13645	13469	13633	13748	13479	13721	13649	13715	13741	13572	13700	13666	13811	13455	13733	13734	13590	13778	13616	13717	13576	13666	13623	13922	13600	13741	13495	13563	13572	13761	13786	13698	13711	13783	13681	13667	13745	13620	13658	13819	13581	13622	13837	13662	13485	13736	13682	13696	13652	13639	13491	13468	13619	13736	13742	13833	13692	13857	13709	13726	13716	13561	13674	13720	13865	13669	13671	13736	13464	13547	13612	13606	13650	13667	13798	13477	13648	13557	13591	13717	13704	13595	13836	13566	13637	13656	13651	13760	13615	13812	13634	13681	13711	13674	13813	13801	13642	13739	13764	13738	13727	13654	13598	13593	13835	13605	13750	13672	13455	13688	13621	13775	13655	13659	13733	13649	13712	13796	13723	13654	13616	13728	13687	13488	13737	13743	13875	13470	13533	13780	13709	13677	13634	13834	13816	13818	13706	13691	13684	13735	13650	13608	13630	13759	13705	13720	13707	13860	13551	13609	13751	13858	13656	13650	13649	13677	13530	13749	13704	13718	13612	13761	13615	13637	13632	13754	13582	13677	13602	13711	13776	13815	13594	13761	13618	13645	13764	13493	13511	13707	13656	13738	13644	13637	13522	13624	13649	13759	13698	13527	13552	13492	13647	13775	13716	13730	13660	13671	13708	13728	13621	13628	13705	13751	13575	13693	13713	13695	13581	13663	13653	13548	13605	13727	13741	13734	13607	13651	13722	13664	13703	13689	13901	13639	13733	13733	13651	13862	13792	13641	13727	13574	13435	13635	13647	13708	13773	13546	13625	13729	13577	13765	13610	13709	13534	13658	13727	13603	13639	13786	13721	13716	13555	13649	13626	13609	13540	13835	13422	13731	13698	13711	13821	13623	13704	13608	13721	13604	13687	13620	13724	13692	13609	13712	13622	13615	13722	13762	13796	13782	13608	13591	13556	13602	13603	13632	13582	13549	13685	13474	13690	13562	13502	13565	13756	13727	13758	13756	13660	13658	13710	13537	13644	13765	13691	13736	13523	13775	13641	13608	13635	13559	13712	13755	13681	13485	13828	13708	13897	13750	13571	13737	13797	13716	13594	13781	13516	13796	13613	13792	13634	13750	13732	13725	13836	13636	13656	13754	13721	13764	13697	13518	13627	13666	13656	13656	13739	13613	13816	13477	13680	13799	13732	13868	13678	13585	13630	13688	13729	13569	13654	13761	13579	13502	13682	13536	13644	13452	13689	13669	13818	13672	13568	13591	13801	13604	13689	13622	13658	13577	13633	13749	13707	13784	13687	13650	13590	13626	13683	13756	13622	13671	13657	13783	13874	13618	13737	13757	13846	13832	13612	13701	13586	13616	13680	13737	13555	13565	13562	13626	13600	13487	13637	13585	13680	13638	13677	13827	13687	13761	13832	13514	13748	13750	13536	13584	13687	13588	13631	13645	13674	13576	13764
25532	21511	28568	25752	23957	24144	23179	20409	19065	18153	17261	16814	17017	16811	16594	16794	16685	16440	16358	16301	16338	16047	16507	16456	16296	16165	16299	16262	16312	16318	16337	16275	16110	15946	17075	16891	16672	16276	16219	16230	15906	15874	16144	15791	16151	16146	16112	16081	16119	16220	16112	15923	16118	16224	16183	16238	16140	16124	16142	16048	16053	16219	16074	16237	16097	16122	16012	16029	16139	16043	16018	15951	16027	16284	15946	16153	16182	16231	16080	16097	16143	16094	16166	16082	16231	16149	16223	15950	16289	16290	16169	16060	16200	16345	16114	16102	16198	16034	16216	16030	15958	15847	15910	16099	16146	15960	16045	16054	16154	16370	16040	16072	16102	16134	16165	16176	16091	16098	16142	16095	16179	16007	16292	16208	16190	16267	16205	16166	15968	16082	16110	16016	15991	15881	15964	15969	16121	15966	16153	16201	16146	16255	16051	15872	16161	16029	15888	15898	16238	16129	16199	16254	15945	15935	16126	16035	16000	16019	16000	15965	15939	16177	16107	16442	16222	16193	16218	16190	16109	16042	16166	16219	16173	16245	16234	16007	16136	16319	16071	16225	16108	15965	16122	15898	16364	16117	16219	16159	16213	16115	16080	15956	16103	16096	16274	16125	16245	15894	15956	16163	16065	15992	16020	16234	16133	16176	16056	15967	15919	16118	15917	16116	16216	16033	16024	16140	16144	15966	16271	15839	16066	16138	16050	16094	15920	16335	16024	16104	16226	16044	16315	16126	16185	16071	15952	15997	16367	16087	15874	16145	16078	16135	16120	16274	15978	16078	16037	15995	16202	15995	16005	15973	15740	16095	16010	16205	16276	16254	16060	16226	16214	16327	16135	16231	16181	15973	16193	16194	16260	16078	16115	16129	16146	16156	16209	16123	16215	16274	16056	16079	15989	16020	16036	16064	16203	16175	16080	16174	16122	16006	15899	16178	16297	16202	16145	16012	16036	16213	16141	16183	16135	16167	16076	16133	16203	16141	16185	16099	15845	15832	16115	16196	16186	16163	15927	16210	16156	16339	16368	16077	16226	15940	16087	16087	15925	15923	16092	15969	16002	16360	16080	16063	16121	16145	16197	16278	16143	16228	15918	16219	16455	16163	16261	16312	16265	16123	15960	15975	15986	16280	16419	16126	15957	16022	16005	16092	15837	16314	15934	16224	16163	16390	16180	16056	16172	16282	16090	16125	16113	16098	15919	16337	15922	15892	15882	16172	15978	16180	16051	16243	16167	16111	16210	16199	16241	16166	16369	16323	15963	16081	16098	16283	16041	16262	16045	16193	15975	16001	16022	16196	16162	16034	16075	16140	15941	15956	15985	16115	16149	16084	16023	16217	16147	15840	16028	16054	15994	15998	16015	16077	16190	16079	15998	16195	15935	15920	16026	15878	16131	16143	16159	16293	16117	16193	16016	15985	16297	16094	16095	15986	16088	16131	16037	16200	16081	16361	15996	16072	16200	16010	16126	16368	16195	15956	16174	16164	16265	16246	16079	16154	16207	16015	16074	16012	16336	16166	16017	16071	16185	16102	16038	16066	16070	16164	16150	16015	15943	15973	16156	16182	16230	16179	16146	15925	16140	16253	16222	16092	16156	15992	16048	16238	16150	16019	15819	16053	16120	16250	15966	16003	16096	16188	16221	15932	16288	16167	16080	16213	16153	16023	16132	16113	15802	16151	15967	16078	16266	16193	16199	16101	16267	16169	16085	16079	15969	16035	16049	16270	15999	16151	15969	16091	15956	16129	15984	16025	16190	16037	16235	16143	15957	16151	15897	16198	16156	16088	16180	15963	16239	15993	16192	16067	16266	16449	16072	16124	16103	16054	16016	16084	16035	15927	16242	15861	16001	15982	16125	16071	15990	15995	16162	16097	16182	16228	16086	16188	16176	16023	16067	16003	16114	16043	16231	16019	16336	16310	16236	16142	16203	16084	16164	16202	16294	15995	15999	16153	16158	16009	16022	16228	16167	16246	16091	16081	16107	16049	16205	16080	16155	16070	16238	16048	16186	16148	16044	16154	16063	16107	16285	15987	16283	16157	15846	16011	16345	16239	16062	16207	16084	16020	16236	16125	16136	16157	16043	16215	16157	16055	15987	16171	16079	16115	16064	16040	16309	16140	16132	16096	16334	16351	16157	16291	16051	16000	16219	16139	16163	16157	16287	16051	16016	16076	15943	15937	16128	16053	16035	16038	16206	16194	16160	16041	16066	16164	15753	16193	16188	15872	16007	16005	15965	16016	16115	16176	16161	15768	16078	16066	15903	15997	16186	16218	16251	16111	16039	16170	16181	15982	16132	16187	16105	15921	16106	16253	16194	16050	15931	16069	16304	16022	15999	16067	16125	15857	16307	16195	16312	16034	15959	16064	16201	16105	16346	16064	16116	16039	16204	16038	16044	16211	15994	16268	16252	16052	16149	16063	15998	16129	16074	16033	15983	16154	16031	15963	16043	16109	16070	16235	16045	16167	16230	16089	16111	15935	16057	16165	16095	16215	16054	16198	16295	16276	16190	16140	16316	16072	16141	16345	16051	16020	16127	16151	16110	16198	16042	16112	16024	16053	15946	16045	16210	15928	16109	16135	16162	16235	16332	15929	16091	16144	16133	15929	15886	16222	16226	16055	16190	15908	16026	16197	16133	16161	16059	15926	16121	16301	16305	16076	16028	15913	16162	16170	16205	16039	15954	16291	16233	16062	15922	16166	16142	16123	16049	16245	16282	16163	16079	16238	16197	16010	16133	16218	15914	16260	16100	16163	16336	16141	16081	15985	16100	16117	16046	16107	16125	16040	16064	16006	15959	16100	16244	15966	16154	16159	16099	16047	16034	16114	16032	15900	15961	16150	16248	16138	15969	15902	16060	16285	16061	16075	15986	16306	16085	16103	16117	16086	16127	16202	16027	16123	15942	16212	16215	16232	15981	16004	16225	16064	16140	16070	16125	16124	15917	15942	16107	16118	15942	16208	16188	16100	16002	16042	16161	16062	15927	15936	16210	16006	16112	15976	16096	16219	16114	15980	16150	16301	16218	15986	16166	16203	16149	16078	16170	16004	15987	16051	16125	16121	15932	15987	16138	16125	15978	16009	16072	15788	16178	16273	16178	16084	16336	16118	16057	16280	16019	16061	16274	16137	16141	16085	15991	16107	16113	16091	16203	16109	16138	16255	16155	16100	16181	15989	16146	16125	15963	16197	15961	16249	16206	16192	16072	16021	16113	16139	15917	16010	15986	16252	16253	16096	16189	16102	16048	15874	15971	16214	16143	16161	16176	16224	15955	16064	16140	15899	16108	16215	16154	16191	16025	15985	16118	16140	16125	16108	16141	16270	15897	16268	16249	16027	16066	16190	16012	16115	16268	16080	16143	16063	15986	16321	16191	16192	15996	15937	16060	16059	16068	16255	16138	16089	16132	15897	16207	16086	16000	16244	16056	16107	16033	16214	16257	16147	16130	16096	16067	16128	16053	16027	16091	15999	16045	15957	15861	16107	16379	16098	16283	16152	16041	16092	16147	16079	16302	16065	16239	16192	16385	16125	16263	16152	16032	16118	16181	16138	16160	16033	16289	16166	16079	16210	16217	16081	16126	16441	16120	16125	15957	16120	15925	16173	16124	16070	15988	16181	16043	16022	16001	15885	15952	16038	16153	16168	15970	16127	15908	16024	16162	16103	16085	16079	16111	16061	16067	16052	16075	16124	15932	15921	16267	16127	16033	15970	16113	16087	16202	16114	16155	16122	16364	16098	15781	16185	16116	16167	16051	16179	15990	16063	16092	15973	15932	15974	16090	15831	15989	15968	16137	16066	16184	16119	16087	16100	16211	16170	15855	16011	16099	16197	16220	16235	16220	16036	15974	15860	16203	16058	15986	16020	15806	16104	15970	16088	16052	16057	16213	15874	16187	16136	16177	16023	16110	16016	16164	16126	16103	16149	15986	15933	16004	16200	16156	16163	16184	16070	16099	16162	16007	16172	16191	16132	16160	16154	16198	16205	16109	15867	16156	15938	16239	16254	15955	16065	16043	16067	16190	16028	16089	15893	16158	16189	16009	16105	16151	16032	16229	16112	16043	15846	16239	15909	16123	16288	16114	16128	16155	16002	16227	16066	16019	16071	16030	16157	16125	16142	16204	15898	16034	16154	15953	16125	15930	16067	16160	16088	16407	16420	16087	16025	16120	16186	16179	15895	16171	16054	16080	16154	15937	15993	16134	16024	16171	16272	16226	16189	16368	16264	16067	16084	16386	16166	16015	16095	16086	16028	16307	15981	16072	15988	16163	16076	15959	16158	16105	16014	16134	16062	16201	16082	16127	16106	15934	16148	16131	16262	16028	16096	16198	16142	15881	16187	15881	16067	16224	15979	16035	16152	16164	16141	16247	15990	16282	16006	16097	15990	15900	16244	16303	16002	16130	16098	16233	15996	16095	15992	15976	16184	16007	15975	16168	15971	16132	16184	16029	16208	16234	16255	16052	15900	15947	15902	15977	16088	16086	16070	16136	16238	16226	16308	16071	16073	16112	16023	16081	16077	16092	16052	16096	16187	16410	16188	15932	16087	16103	16089	15987	16156	16099	16104	16077	16197	16131	16206	16143	16081	16113	16157	16197	16227	16220	16100	16176	16021	16105	16023	16268	16009	16036	16088	16179	16159	15997	16078	16134	16007	15954	15907	16036	15881	16210	16098	15896	16152	16063	16219	15980	15949	15977	16116	16183	15996	16248	15981	16115	16128	16071	16300	16215	16438	16178	16083	15904	15976	16297	16155	16157	16157	16069	16129	15887	16102	15997	16053	16214	15894	15899	16075	16346	16355	16129	16233	16209	16221	16071	16053	16077	16275	16069	16048	16007	16095	16007	16132	15958	16282	16064	16306	16076	16145	16089	16027	15976	16273	16080	16338	16168	16049	16151	16186	16063	16081	16140	16223	16294	16022	16072	16250	16221	16150	16193	16135	16086	16161	16233	16065	16051	15827	15971	16326	16040	16104	16028	16032	16091	15970	16009	16029	16179	15900	15977	16167	16156	16116	16074	15948	16089	16079	16004	15935	16221	16147	16050	16277	16128	16052	16174	15991	15999	16091	16207	16182	16122	16041	16318	16026	16277	16079
17220	28003	29677	27731	25266	23662	21728	19845	17960	16171	15251	14818	14564	14503	14155	14157	14183	13958	13905	13868	13882	14004	14235	13990	13770	13942	13972	13657	13835	13790	13856	13644	13714	13857	15148	14757	13950	14027	13906	13725	13859	13704	13760	13514	13694	13739	13783	13839	13760	13747	13692	13670	13655	13669	13771	13641	13754	13599	13673	13735	13615	13661	13858	13826	13724	13628	13823	13774	13672	13701	13597	13742	13748	13668	13655	13647	13745	13774	13801	13700	13747	13756	13763	13668	13619	13736	13711	13863	13739	13550	13790	13777	13733	13521	13937	13845	13628	13836	13551	13840	13572	13764	13592	13721	13662	13758	13819	13691	13761	13826	13778	13756	13663	13662	13679	13678	13716	13593	13722	13542	13759	13664	13717	13565	13817	13676	13716	13728	13678	13733	13722	13734	13702	13643	13804	13685	13601	13747	13613	13654	13423	13730	13510	13600	13789	13711	13647	13745	13638	13624	13531	13744	13749	13513	13685	13624	13624	13690	13685	13563	13774	13674	13602	13660	13706	13508	13738	13727	13640	13647	13685	13725	13648	13550	13681	13634	13507	13762	13815	13622	13684	13636	13612	13653	13623	13562	13734	13577	13852	13650	13577	13675	13538	13662	13823	13446	13749	13629	13835	13723	13657	13652	13771	13735	13632	13704	13687	13666	13543	13516	13579	13538	13534	13762	13706	13573	13644	13853	13612	13449	13666	13631	13703	13650	13637	13665	13680	13571	13584	13654	13622	13664	13641	13622	13713	13560	13472	13741	13690	13734	13694	13739	13876	13734	13548	13639	13633	13544	13774	13693	13606	13561	13744	13687	13772	13598	13665	13808	13721	13650	13787	13817	13798	13667	13632	13608	13691	13710	13672	13711	13721	13879	13658	13584	13684	13717	13630	13611	13695	13744	13660	13626	13613	13711	13832	13722	13575	13762	13708	13717	13703	13652	13711	13792	13524	13516	13605	13733	13561	13632	13650	13413	13770	13774	13603	13729	13646	13574	13844	13672	13673	13500	13668	13544	13574	13695	13559	13711	13635	13625	13661	13575	13602	13545	13586	13629	13661	13497	13797	13541	13555	13596	13813	13690	13739	13757	13717	13801	13745	13727	13653	13796	13658	13818	13633	13650	13710	13712	13646	13633	13590	13580	13608	13610	13725	13744	13706	13844	13716	13639	13694	13574	13819	13615	13746	13704	13641	13608	13547	13672	13573	13865	13717	13744	13738	13689	13539	13829	13644	13674	13751	13878	13510	13687	13488	13637	13696	13745	13664	13741	13554	13781	13512	13698	13720	13746	13721	13727	13760	13487	13607	13671	13632	13605	13710	13690	13646	13644	13629	13800	13688	13676	13631	13549	13643	13623	13554	13693	13632	13609	13867	13652	13664	13757	13814	13569	13769	13840	13777	13733	13633	13651	13778	13636	13546	13672	13771	13485	13717	13553	13569	13883	13713	13558	13602	13695	13804	13757	13644	13662	13726	13486	13723	13567	13619	13669	13644	13717	13668	13660	13546	13644	13519	13723	13400	13415	13671	13635	13794	13721	13712	13638	13728	13696	13704	13757	13653	13679	13756	13733	13589	13721	13462	13640	13620	13591	13731	13609	13639	13759	13613	13750	13635	13668	13541	13745	13527	13779	13641	13761	13565	13890	13654	13731	13632	13621	13729	13729	13798	13782	13629	13517	13850	13916	13688	13541	13643	13739	13665	13419	13657	13543	13800	13696	13631	13592	13775	13686	13657	13636	13576	13687	13726	13729	13679	13611	13504	13669	13723	13705	13725	13778	13652	13609	13545	13739	13643	13629	13620	13549	13728	13622	13621	13607	13656	13768	13764	13714	13694	13520	13599	13785	13663	13831	13814	13560	13710	13642	13823	13654	13681	13632	13692	13650	13703	13676	13769	13660	13550	13616	13691	13718	13571	13645	13789	13654	13693	13595	13652	13787	13579	13693	13749	13635	13498	13790	13599	13670	13724	13758	13630	13557	13670	13794	13719	13641	13501	13716	13646	13640	13804	13663	13742	13652	13842	13702	13730	13683	13794	13471	13514	13827	13566	13813	13812	13609	13713	13665	13815	13694	13767	13681	13580	13614	13571	13729	13606	13785	13757	13916	13659	13692	13757	13754	13570	13636	13470	13638	13651	13692	13764	13672	13800	13611	13619	13641	13747	13816	13495	13721	13620	13679	13641	13621	13851	13687	13757	13613	13600	13506	13728	13505	13703	13549	13772	13638	13571	13587	13738	13712	13569	13697	13705	13534	13546	13692	13584	13658	13615	13777	13686	13806	13694	13668	13683	13650	13736	13643	13674	13739	13445	13680	13727	13734	13796	13652	13447	13794	13581	13627	13589	13733	13551	13779	13573	13652	13703	13725	13710	13731	13716	13710	13759	13693	13541	13637	13722	13681	13634	13838	13734	13708	13576	13626	13699	13709	13812	13637	13566	13691	13790	13832	13735	13753	13480	13657	13604	13700	13666	13558	13549	13640	13941	13718	13658	13831	13853	13694	13858	13805	13560	13795	13671	13601	13573	13765	13875	13722	13713	13518	13598	13652	13755	13636	13613	13590	13581	13622	13670	13650	13635	13609	13592	13540	13749	13645	13821	13698	13495	13804	13684	13682	13810	13648	13759	13632	13741	13757	13623	13787	13585	13583	13689	13567	13841	13519	13526	13569	13666	13770	13715	13601	13764	13577	13747	13783	13576	13664	13597	13727	13702	13704	13705	13674	13655	13572	13755	13752	13628	13541	13615	13721	13649	13876	13680	13716	13708	13564	13814	13628	13630	13697	13792	13538	13736	13897	13754	13655	13694	13639	13887	13604	13634	13737	13629	13811	13595	13769	13672	13534	13671	13669	13635	13735	13594	13690	13784	13753	13678	13706	13752	13653	13743	13621	13610	13671	13607	13622	13679	13722	13592	13801	13808	13646	13759	13554	13479	13623	13724	13729	13675	13584	13581	13686	13717	13793	13618	13700	13851	13583	13571	13713	13731	13682	13894	13688	13830	13845	13590	13599	13745	13578	13702	13578	13584	13749	13730	13498	13640	13699	13879	13787	13409	13718	13674	13718	13774	13612	13810	13761	13743	13579	13596	13706	13697	13681	13707	13536	13637	13650	13755	13632	13672	13586	13630	13670	13747	13638	13696	13723	13617	13628	13605	13644	13718	13632	13809	13492	13836	13673	13738	13797	13606	13773	13742	13734	13608	13622	13737	13605	13586	13532	13626	13553	13855	13547	13693	13869	13723	13725	13606	13675	13630	13724	13558	13747	13704	13766	13553	13552	13745	13713	13853	13651	13665	13639	13680	13577	13634	13629	13707	13723	13621	13710	13643	13651	13651	13452	13769	13699	13513	13678	13696	13582	13500	13894	13545	13710	13611	13674	13583	13682	13697	13782	13746	13725	13960	13812	13581	13731	13478	13831	13583	13602	13705	13765	13707	13780	13716	13802	13807	13653	13629	13674	13654	13852	13615	13642	13567	13616	13616	13578	13582	13713	13722	13701	13690	13616	13514	13639	13675	13701	13823	13726	13799	13655	13562	13651	13665	13577	13619	13539	13558	13814	13820	13712	13730	13758	13707	13675	13716	13533	13847	13779	13651	13868	13544	13734	13529	13744	13800	13746	13694	13491	13803	13537	13746	13697	13758	13752	13558	13670	13670	13698	13708	13647	13638	13592	13498	13756	13681	13811	13754	13595	13624	13539	13731	13623	13598	13749	13953	13679	13752	13743	13577	13653	13629	13838	13583	13837	13446	13832	13619	13472	13670	13591	13725	13486	13752	13778	13741	13730	13592	13599	13646	13625	13756	13632	13681	13718	13733	13574	13552	13712	13672	13596	13812	13715	13620	13769	13628	13690	13599	13606	13804	13704	13732	13749	13489	13671	13732	13761	13565	13868	13777	13734	13675	13778	13535	13700	13607	13730	13779	13640	13806	13532	13768	13628	13783	13795	13736	13673	13649	13569	13601	13591	13581	13677	13528	13774	13725	13762	13779	13812	13703	13608	13712	13653	13560	13727	13670	13658	13662	13798	13603	13712	13717	13600	13659	13720	13543	13578	13665	13658	13671	13623	13586	13905	13613	13668	13575	13605	13756	13699	13628	13701	13708	13650	13577	13638	13628	13783	13593	13740	13687	13676	13673	13591	13720	13625	13640	13774	13537	13737	13675	13700	13651	13581	13772	13586	13663	13743	13488	13705	13615	13743	13657	13581	13656	13824	13744	13737	13628	13769	13601	13681	13619	13575	13686	13536	13593	13605	13547	13731	13579	13597	13698	13799	13775	13574	13694	13643	13635	13662	13597	13669	13729	13818	13634	13727	13704	13699	13706	13664	13665	13592	13775	13728	13517	13638	13611	13740	13523	13637	13656	13536	13763	13733	13659	13678	13756	13739	13601	13562	13654	13732	13562	13703	13641	13522	13562	13668	13782	13796	13551	13600	13805	13717	13677	13576	13804	13540	13669	13555	13577	13574	13836	13708	13548	13723	13785	13626	13592	13660	13708	13606	13870	13591	13579	13734	13895	13540	13648	13750	13566	13754	13517	13785	13769	13561	13603	13842	13582	13554	13695	13791	13683	13560	13690	13620	13576	13657	13591	13595	13524	13712	13618	13726	13580	13765	13821	13700	13738	13689	13716	13615	13762	13574	13614	13596	13522	13459	13763	13818	13579	13656	13722	13637	13560	13660	13698	13709	13630	13722	13743	13714	13790	13573	13844	13684	13784	13527	13562	13676	13736	13634	13645	13663	13735	13859	13644	13656	13567	13743	13737	13710	13610	13804	13641	13700	13773	13685	13524	13595	13613	13689	13699	13689	13705	13675	13734	13724	13676	13554	13654	13644	13651	13667	13551	13765	13584	13646	13823	13806	13567	13580	13796	13723	13786	13825	13853	13731	13585	13586	13709	13794	13709	13679	13595	13811	13773	13647	13657	13679	13719	13695	13581	13740	13577	13612	13815	13736	13641	13681	13515	13708	13660	13653	13658	13568	13786	13691	13629	13605	13530	13624	13658	13687	13707	13631	13784	13637	13765	13715	13662	13791	13585	13707	13668	13587	13737	13755	13654	13598	13577	13557	13632	13671	13715	13786	13557	13597	13674	13691	13730	13701
23998	21511	29132	24476	22965	26355	27399	22945	20262	19039	17625	17055	16698	16535	16364	16177	16096	15935	16138	15884	15928	15987	15699	15821	15720	15938	15782	15757	15778	15661	15587	15559	15821	15843	17135	18331	16952	15818	15707	15571	15618	15585	15864	15823	15795	15730	15755	15636	15636	15578	15553	15716	15734	15723	15614	15619	15572	15492	15636	15638	15679	15560	15434	15742	15621	15579	15442	15649	15551	15539	15410	15674	15480	15646	15627	15532	15437	15639	15629	15471	15561	15650	15612	15439	15521	15733	15614	15567	15650	15429	15438	15685	15559	15548	15360	15601	15567	15494	15588	15494	15555	15496	15713	15441	15661	15610	15653	15489	15528	15684	15572	15544	15524	15521	15512	15552	15643	15646	15494	15499	15402	15668	15456	15595	15461	15744	15626	15623	15616	15655	15767	15817	15681	15520	15532	15850	15546	15747	15728	15294	15508	15524	15472	15656	15715	15434	15484	15648	15574	15372	15405	15562	15639	15676	15298	15538	15680	15812	15531	15588	15396	15409	15592	15698	15748	15594	15586	15654	15667	15482	15601	15603	15767	15649	15773	15507	15695	15397	15584	15353	15438	15535	15473	15558	15612	15464	15648	15657	15683	15495	15507	15479	15476	15711	15433	15596	15922	15414	15617	15340	15507	15463	15468	15595	15428	15231	15502	15500	15385	15377	15625	15456	15663	15593	15661	15524	15519	15401	15655	15811	15617	15455	15359	15490	15679	15535	15598	15541	15427	15462	15643	15633	15756	15571	15561	15542	15506	15496	15590	15432	15740	15432	15472	15496	15541	15434	15718	15457	15392	15590	15515	15625	15580	15468	15614	15624	15568	15493	15297	15475	15584	15555	15444	15532	15621	15956	15745	15539	15505	15469	15625	15662	15528	15566	15638	15408	15590	15487	15628	15649	15632	15264	15597	15498	15644	15580	15593	15591	15517	15595	15583	15401	15543	15743	15462	15500	15548	15536	15820	15566	15447	15497	15531	15532	15581	15523	15620	15428	15622	15716	15762	15501	15488	15462	15582	15828	15727	15342	15637	15500	15444	15440	15513	15512	15539	15598	15544	15623	15595	15354	15528	15833	15330	15547	15448	15591	15562	15585	15509	15471	15571	15562	15586	15672	15607	15412	15601	15624	15463	15550	15407	15581	15448	15602	15610	15732	15393	15475	15484	15580	15731	15460	15596	15578	15573	15634	15603	15665	15827	15475	15568	15580	15547	15664	15465	15491	15583	15538	15547	15522	15653	15508	15737	15793	15770	15520	15472	15519	15736	15643	15695	15629	15442	15318	15398	15634	15443	15352	15520	15636	15551	15635	15442	15674	15539	15533	15515	15570	15745	15740	15486	15510	15804	15592	15502	15686	15651	15458	15481	15521	15515	15349	15561	15595	15667	15414	15445	15576	15527	15631	15529	15619	15631	15406	15483	15415	15522	15602	15443	15531	15484	15451	15468	15591	15692	15575	15480	15525	15441	15446	15386	15606	15677	15633	15615	15571	15698	15609	15650	15558	15461	15529	15487	15472	15507	15446	15491	15577	15649	15526	15609	15671	15578	15444	15657	15525	15579	15455	15563	15538	15501	15715	15434	15381	15670	15593	15577	15521	15555	15526	15437	15343	15614	15421	15556	15518	15626	15690	15388	15480	15545	15575	15790	15643	15649	15518	15556	15410	15541	15767	15406	15549	15592	15690	15500	15562	15661	15613	15643	15448	15581	15506	15556	15610	15562	15477	15590	15574	15591	15611	15472	15414	15561	15535	15354	15568	15493	15518	15528	15515	15521	15579	15623	15589	15681	15774	15689	15516	15599	15618	15555	15560	15529	15545	15490	15549	15629	15565	15646	15642	15597	15584	15760	15552	15506	15389	15385	15439	15439	15583	15575	15626	15547	15588	15588	15532	15549	15535	15744	15595	15587	15594	15562	15429	15442	15729	15427	15433	15415	15646	15695	15546	15588	15376	15603	15607	15553	15571	15567	15583	15524	15552	15443	15681	15354	15350	15497	15554	15395	15493	15558	15581	15678	15651	15588	15603	15598	15506	15739	15593	15504	15522	15490	15406	15422	15587	15578	15548	15657	15509	15461	15623	15716	15743	15367	15563	15543	15565	15595	15707	15508	15570	15556	15526	15766	15601	15669	15584	15456	15552	15588	15381	15686	15736	15546	15549	15558	15419	15387	15401	15609	15640	15466	15478	15548	15516	15310	15435	15332	15441	15383	15480	15686	15436	15483	15603	15520	15514	15446	15505	15476	15362	15456	15551	15792	15573	15512	15688	15502	15523	15530	15561	15736	15577	15549	15742	15316	15607	15353	15562	15666	15539	15448	15677	15675	15687	15447	15391	15501	15530	15643	15707	15604	15575	15527	15572	15652	15338	15478	15830	15637	15481	15606	15397	15524	15489	15357	15599	15602	15520	15686	15571	15404	15519	15629	15564	15541	15406	15587	15452	15435	15476	15486	15467	15591	15676	15502	15485	15557	15524	15530	15470	15529	15586	15484	15621	15471	15476	15481	15472	15453	15390	15536	15585	15649	15453	15513	15254	15559	15411	15469	15498	15431	15464	15598	15547	15631	15356	15635	15647	15575	15652	15517	15581	15735	15566	15674	15671	15462	15488	15412	15505	15510	15650	15592	15713	15746	15470	15458	15429	15772	15406	15522	15439	15545	15434	15581	15384	15568	15652	15550	15718	15447	15589	15697	15588	15469	15634	15852	15627	15462	15732	15410	15593	15666	15430	15543	15422	15407	15477	15634	15420	15441	15575	15479	15476	15408	15568	15288	15560	15599	15513	15448	15341	15541	15491	15506	15536	15563	15707	15734	15539	15691	15448	15724	15550	15682	15803	15809	15678	15493	15418	15582	15534	15621	15669	15600	15371	15658	15479	15634	15545	15560	15506	15394	15484	15596	15588	15652	15533	15407	15386	15363	15689	15616	15643	15351	15450	15721	15701	15522	15568	15624	15404	15462	15610	15643	15670	15314	15418	15480	15451	15646	15502	15506	15594	15625	15740	15596	15636	15578	15674	15744	15545	15336	15570	15490	15636	15656	15613	15380	15622	15491	15739	15678	15587	15647	15764	15457	15555	15633	15548	15577	15376	15684	15528	15625	15657	15489	15504	15427	15668	15590	15617	15572	15529	15554	15575	15460	15639	15336	15541	15357	15532	15601	15831	15789	15644	15455	15670	15518	15598	15682	15407	15666	15319	15405	15489	15436	15531	15444	15445	15598	15603	15463	15651	15375	15424	15452	15346	15405	15297	15487	15537	15733	15590	15607	15609	15530	15442	15402	15475	15470	15807	15411	15582	15444	15322	15565	15549	15484	15548	15524	15634	15545	15563	15563	15413	15446	15471	15493	15677	15347	15464	15570	15519	15601	15683	15572	15546	15573	15607	15538	15663	15483	15555	15563	15548	15585	15540	15411	15420	15586	15437	15568	15541	15618	15557	15561	15639	15516	15691	15447	15676	15411	15525	15775	15476	15601	15740	15562	15630	15717	15492	15590	15445	15595	15549	15403	15495	15516	15627	15601	15464	15641	15575	15576	15532	15696	15551	15471	15561	15514	15684	15590	15592	15603	15501	15643	15565	15481	15488	15849	15549	15516	15747	15598	15520	15779	15582	15747	15719	15534	15732	15592	15589	15525	15355	15553	15590	15606	15449	15471	15803	15810	15506	15533	15596	15589	15709	15475	15282	15619	15644	15684	15362	15374	15742	15694	15613	15520	15592	15312	15521	15593	15370	15528	15506	15592	15562	15482	15640	15704	15770	15627	15574	15679	15563	15598	15649	15655	15552	15401	15593	15604	15713	15682	15606	15505	15544	15536	15514	15455	15529	15596	15666	15334	15679	15292	15500	15635	15423	15222	15622	15565	15529	15680	15518	15544	15743	15602	15579	15687	15467	15569	15738	15654	15522	15434	15406	15537	15556	15424	15639	15618	15465	15479	15475	15533	15566	15552	15497	15511	15474	15500	15521	15604	15619	15654	15411	15542	15265	15642	15588	15479	15815	15299	15346	15695	15386	15578	15623	15566	15565	15482	15454	15713	15638	15814	15631	15776	15495	15452	15496	15456	15596	15658	15407	15652	15402	15463	15543	15613	15416	15492	15697	15715	15488	15488	15546	15482	15602	15391	15640	15607	15709	15616	15473	15474	15555	15613	15521	15719	15608	15316	15537	15560	15606	15488	15456	15594	15543	15602	15526	15475	15704	15439	15274	15636	15483	15468	15640	15524	15517	15651	15608	15388	15648	15607	15578	15582	15690	15509	15524	15490	15544	15624	15655	15437	15570	15514	15518	15404	15617	15430	15499	15729	15680	15517	15703	15450	15512	15421	15520	15441	15718	15532	15309	15713	15400	15555	15444	15391	15612	15555	15664	15505	15463	15543	15528	15722	15732	15517	15523	15569	15468	15603	15614	15466	15482	15433	15538	15342	15513	15334	15586	15588	15574	15618	15672	15607	15675	15709	15651	15730	15568	15524	15649	15450	15390	15645	15377	15459	15569	15332	15731	15606	15458	15558	15403	15619	15476	15598	15350	15494	15422	15587	15630	15634	15365	15551	15556	15611	15675	15434	15585	15644	15587	15399	15565	15823	15439	15453	15280	15339	15609	15439	15713	15752	15442	15504	15532	15436	15497	15623	15632	15593	15455	15508	15505	15565	15522	15451	15553	15596	15604	15568	15718	15663	15705	15548	15502	15748	15447	15506	15513	15494	15497	15590	15360	15638	15686	15600	15535	15707	15565	15418	15515	15622	15589	15526	15495	15470	15504	15477	15589	15453	15466	15514	15516	15597	15561	15666	15744	15396	15529	15364	15541	15578	15589	15526	15464	15657	15601	15494	15463	15733	15644	15460	15615	15474	15623	15513	15444	15490	15520	15457	15466	15542	15632	15476	15632	15621	15668	15522	15553	15438	15760	15546	15512	15661	15578	15472	15675	15558	15423	15495	15489	15615	15535	15697	15432	15649	15520	15610	15541	15547	15711	15694	15578	15412	15625	15478	15587	15430	15563	15539	15496	15543	15468	15474	15351	15473	15607	15819	15579	15560	15571	15340	15447	15569	15478	15724	15690	15847	15444	15596	15633	15578	15519	15574	15548	15888	15589	15423	15384
19537	33169	34845	33056	31226	28379	25528	23104	20189	17679	15784	15396	15101	14542	14181	14270	13970	13916	13963	13816	13787	13792	14010	13828	13705	13374	13513	13497	13480	13426	13434	13448	13400	13581	16031	17054	14797	13609	13461	13301	13392	13628	13377	13467	13437	13444	13413	13379	13296	13320	13567	13324	13328	13417	13653	13327	13402	13399	13506	13300	13505	13377	13334	13478	13243	13197	13437	13275	13364	13289	13415	13364	13308	13160	13429	13359	13229	13443	13313	13339	13305	13417	13405	13280	13175	13267	13460	13575	13497	13281	13366	13435	13413	13579	13364	13168	13356	13265	13355	13291	13358	13202	13440	13461	13265	13304	13433	13192	13423	13482	13241	13413	13062	13253	13498	13238	13367	13399	13333	13484	13199	13321	13430	13326	13338	13528	13383	13202	13466	13343	13380	13352	13300	13446	13480	13417	13323	13226	13316	13301	13274	13306	13331	13283	13349	13377	13381	13267	13318	13248	13406	13448	13395	13470	13395	13281	13199	13224	13451	13306	13509	13371	13220	13354	13441	13321	13362	13300	13359	13205	13311	13347	13387	13387	13345	13598	13385	13440	13261	13407	13204	13439	13258	13383	13366	13205	13368	13300	13507	13314	13404	13348	13412	13273	13283	13497	13350	13288	13260	13294	13470	13440	13398	13319	13310	13393	13461	13515	13293	13595	13206	13319	13329	13500	13347	13201	13368	13270	13267	13245	13305	13313	13124	13472	13334	13367	13099	13174	13295	13327	13388	13433	13432	13269	13414	13497	13424	13455	13404	13221	13326	13346	13379	13400	13288	13189	13374	13353	13265	13588	13326	13450	13258	13294	13323	13435	13281	13127	13243	13394	13303	13344	13510	13262	13406	13352	13375	13373	13289	13375	13600	13161	13489	13268	13319	13377	13477	13367	13376	13290	13456	13415	13310	13382	13286	13375	13328	13331	13409	13441	13151	13277	13267	13491	13281	13384	13296	13371	13354	13406	13332	13480	13240	13417	13372	13320	13266	13131	13140	13497	13372	13456	13284	13337	13361	13219	13271	13312	13093	13456	13381	13395	13474	13146	13371	13344	13385	13456	13405	13242	13284	13371	13573	13247	13285	13392	13454	13490	13359	13227	13397	13309	13095	13421	13278	13333	13334	13236	13298	13336	13324	13458	13285	13142	13242	13305	13220	13208	13387	13367	13355	13434	13452	13340	13383	13263	13301	13404	13290	13134	13323	13311	13294	13425	13175	13247	13159	13364	13377	13374	13203	13386	13262	13411	13388	13421	13195	13410	13406	13281	13347	13278	13303	13288	13405	13283	13331	13264	13391	13327	13341	13173	13347	13292	13298	13147	13164	13330	13291	13230	13251	13451	13426	13408	13252	13416	13372	13312	13366	13300	13305	13427	13337	13283	13347	13290	13447	13263	13221	13282	13467	13227	13377	13362	13473	13441	13227	13302	13249	13372	13263	13380	13413	13311	13374	13198	13219	13501	13366	13554	13345	13347	13293	13355	13391	13258	13345	13266	13421	13401	13405	13239	13389	13361	13161	13305	13261	13362	13287	13214	13404	13493	13459	13304	13221	13366	13297	13323	13308	13378	13409	13265	13314	13422	13457	13374	13215	13265	13337	13350	13333	13282	13369	13186	13320	13430	13293	13455	13326	13315	13578	13243	13504	13239	13286	13324	13340	13398	13351	13439	13283	13434	13359	13346	13274	13397	13293	13423	13214	13440	13380	13330	13401	13339	13328	13187	13468	13334	13416	13222	13361	13367	13470	13347	13420	13360	13281	13233	13325	13270	13409	13245	13265	13300	13324	13371	13253	13358	13349	13226	13444	13395	13239	13367	13251	13535	13305	13295	13382	13369	13350	13434	13235	13440	13323	13264	13145	13262	13420	13258	13282	13567	13119	13273	13313	13383	13330	13379	13369	13380	13312	13460	13378	13253	13373	13234	13467	13342	13497	13336	13341	13380	13396	13183	13200	13316	13392	13245	13415	13378	13331	13206	13423	13341	13408	13242	13342	13151	13616	13507	13445	13347	13507	13303	13415	13544	13361	13393	13295	13312	13334	13398	13422	13332	13417	13421	13434	13288	13292	13420	13338	13488	13418	13104	13241	13414	13346	13374	13514	13411	13311	13367	13423	13329	13349	13385	13244	13444	13310	13347	13459	13353	13506	13267	13281	13337	13405	13188	13333	13348	13356	13246	13364	13401	13464	13218	13398	13441	13501	13343	13450	13388	13261	13322	13362	13351	13371	13232	13559	13211	13230	13223	13176	13222	13501	13298	13454	13336	13364	13430	13323	13355	13234	13375	13305	13180	13421	13292	13196	13354	13292	13349	13205	13436	13246	13380	13300	13349	13403	13199	13250	13178	13262	13329	13507	13277	13292	13277	13297	13401	13348	13332	13290	13168	13514	13395	13483	13226	13362	13211	13311	13283	13298	13487	13378	13278	13469	13257	13421	13328	13325	13276	13363	13268	13250	13377	13238	13316	13476	13237	13339	13374	13338	13368	13438	13404	13259	13433	13354	13440	13388	13315	13470	13255	13356	13327	13369	13335	13237	13482	13475	13229	13497	13417	13232	13324	13318	13189	13253	13308	13243	13319	13362	13294	13188	13342	13190	13344	13369	13206	13558	13318	13382	13491	13319	13334	13450	13336	13373	13355	13404	13379	13344	13436	13491	13221	13462	13334	13345	13373	13433	13298	13294	13346	13341	13150	13453	13396	13401	13215	13341	13396	13344	13328	13177	13368	13280	13347	13310	13291	13351	13392	13298	13378	13423	13470	13288	13462	13577	13254	13435	13405	13308	13330	13412	13380	13352	13326	13234	13175	13204	13340	13404	13299	13363	13274	13358	13214	13344	13194	13287	13241	13246	13324	13338	13349	13255	13299	13176	13213	13423	13229	13240	13412	13366	13357	13410	13275	13279	13181	13390	13430	13314	13352	13408	13320	13582	13307	13437	13335	13306	13448	13358	13200	13214	13394	13363	13413	13355	13270	13464	13271	13671	13361	13332	13313	13430	13358	13245	13285	13444	13228	13292	13313	13353	13283	13344	13429	13273	13388	13444	13375	13153	13348	13259	13302	13357	13346	13360	13414	13225	13378	13280	13367	13445	13271	13489	13326	13430	13392	13271	13341	13260	13297	13340	13318	13408	13231	13387	13280	13438	13248	13333	13235	13380	13214	13381	13439	13402	13247	13282	13086	13325	13497	13351	13546	13136	13199	13450	13154	13534	13401	13286	13395	13441	13328	13409	13380	13282	13302	13185	13338	13362	13314	13295	13429	13284	13554	13371	13490	13280	13443	13173	13385	13360	13454	13203	13150	13449	13386	13262	13372	13391	13191	13429	13330	13278	13199	13258	13317	13259	13390	13393	13418	13458	13339	13398	13280	13372	13260	13252	13353	13181	13260	13333	13334	13378	13398	13333	13233	13325	13225	13362	13262	13456	13386	13353	13277	13317	13212	13286	13308	13440	13447	13057	13229	13216	13284	13241	13314	13364	13350	13192	13329	13432	13405	13273	13460	13521	13285	13398	13335	13493	13367	13434	13269	13328	13284	13479	13419	13353	13204	13313	13354	13339	13375	13319	13322	13400	13451	13214	13163	13406	13324	13446	13470	13234	13292	13230	13359	13334	13460	13344	13484	13308	13405	13297	13295	13344	13207	13424	13205	13335	13443	13178	13390	13262	13318	13325	13469	13245	13516	13256	13361	13426	13330	13347	13467	13349	13362	13298	13381	13399	13389	13316	13351	13343	13304	13115	13173	13358	13162	13387	13302	13474	13328	13261	13351	13305	13316	13324	13317	13441	13446	13175	13285	13314	13358	13270	13320	13405	13404	13182	13389	13375	13237	13432	13374	13352	13212	13373	13309	13287	13203	13292	13294	13323	13205	13216	13487	13214	13626	13227	13375	13357	13340	13183	13415	13182	13412	13441	13352	13452	13193	13391	13437	13477	13479	13372	13309	13328	13379	13555	13399	13385	13405	13389	13387	13419	13422	13429	13369	13283	13369	13210	13397	13345	13195	13262	13364	13451	13361	13329	13358	13321	13265	13249	13288	13363	13221	13339	13508	13528	13240	13351	13351	13304	13357	13264	13367	13342	13356	13301	13550	13333	13326	13496	13180	13407	13335	13563	13342	13400	13518	13372	13165	13576	13252	13395	13526	13428	13568	13419	13265	13294	13433	13189	13467	13253	13309	13322	13498	13360	13307	13262	13644	13312	13408	13358	13323	13330	13248	13351	13308	13300	13394	13365	13321	13308	13219	13314	13100	13330	13509	13440	13389	13291	13443	13446	13265	13409	13334	13331	13254	13227	13429	13369	13402	13290	13324	13411	13282	13419	13303	13360	13287	13346	13433	13308	13298	13353	13378	13480	13461	13363	13433	13360	13318	13422	13254	13299	13301	13160	13257	13364	13405	13386	13489	13566	13442	13525	13367	13324	13194	13421	13382	13338	13339	13166	13276	13317	13220	13410	13395	13501	13412	13317	13339	13447	13370	13480	13269	13416	13324	13284	13513	13294	13317	13397	13370	13312	13471	13322	13411	13248	13387	13388	13506	13347	13252	13402	13357	13236	13373	13328	13396	13413	13185	13356	13521	13373	13435	13371	13400	13309	13299	13336	13336	13380	13344	13264	13354	13271	13347	13300	13333	13376	13394	13347	13442	13337	13278	13389	13515	13464	13366	13387	13281	13357	13344	13450	13344	13213	13126	13117	13381	13370	13312	13455	13415	13452	13327	13219	13348	13348	13428	13125	13472	13507	13265	13371	13327	13227	13391	13189	13396	13373	13406	13351	13276	13516	13336	13359	13435	13368	13206	13349	13404	13239	13326	13228	13468	13401	13366	13357	13176	13458	13216	13598	13207	13410	13377	13420	13222	13316	13361	13398	13288	13287	13457	13414	13281	13379	13427	13485	13264	13356	13254	13396	13191	13370	13432	13381	13336	13393	13350	13347	13202	13353	13300	13357	13309	13459	13403	13269	13381	13337	13230	13266	13389	13312	13474	13413	13433	13450	13308	13236	13509	13256	13323	13353	13393	13308	13484	13357	13462	13178	13354	13479	13453	13304	13392	13476	13274	13309	13352	13307	13241	13312	13402	13226	13523	13138	13226	13279	13370
29752	22782	23599	22742	20106	19575	18670	17843	17305	17013	16968	16811	16891	16547	16725	16887	16773	16837	16635	16578	16680	16717	16659	16554	16296	16156	16673	16447	16364	16521	16308	16453	16653	16710	16844	16972	16880	16650	16565	16490	16588	16577	16423	16617	16556	16856	16658	16411	16603	16635	16482	16328	16550	16452	16257	16417	16450	16744	16443	16449	16525	16620	16392	16558	16617	16712	16306	16652	16607	16509	16573	16419	16795	16460	16579	16366	16665	16713	16592	16777	16588	16689	16670	16755	16571	16479	16568	16614	16591	16582	16472	16439	16475	16367	16405	16464	16338	16271	16317	16468	16457	16576	16633	16334	16489	16584	16682	16374	16544	16504	16412	16320	16501	16366	16609	16511	16423	16677	16596	16548	16608	16653	16354	16485	16658	16422	16490	16354	16342	16414	16723	16558	16466	16642	16520	16490	16507	16512	16439	16503	16394	16361	16586	16632	16548	16479	16520	16415	16374	16280	16640	16358	16360	16537	16384	16592	16464	16501	16483	16580	16438	16523	16577	16407	16394	16375	16579	16475	16641	16627	16421	16265	16419	16389	16496	16519	16325	16538	16435	16349	16222	16448	16618	16488	16576	16375	16620	16541	16486	16550	16350	16631	16503	16630	16743	16479	16595	16502	16419	16527	16454	16553	16526	16539	16452	16514	16444	16425	16518	16586	16529	16440	16540	16431	16435	16304	16573	16459	16552	16412	16830	16508	16265	16455	16425	16572	16604	16282	16301	16625	16506	16625	16607	16535	16513	16440	16614	16342	16451	16595	16466	16769	16344	16661	16430	16468	16533	16289	16574	16372	16340	16507	16369	16449	16455	16583	16573	16509	16560	16394	16331	16564	16543	16464	16558	16545	16597	16498	16488	16595	16533	16422	16548	16438	16485	16568	16474	16668	16523	16339	16371	16443	16608	16521	16434	16616	16628	16697	16376	16606	16461	16578	16554	16392	16528	16532	16566	16480	16505	16700	16492	16555	16621	16447	16580	16412	16465	16548	16479	16358	16381	16481	16300	16529	16541	16500	16659	16612	16578	16578	16412	16532	16468	16337	16485	16500	16438	16331	16606	16382	16258	16577	16598	16393	16373	16287	16675	16768	16605	16431	16487	16510	16447	16425	16430	16361	16586	16383	16611	16522	16653	16423	16714	16509	16533	16538	16618	16836	16570	16310	16458	16461	16495	16420	16627	16506	16475	16606	16502	16712	16553	16568	16602	16534	16665	16483	16660	16634	16406	16483	16325	16444	16623	16549	16562	16416	16607	16547	16728	16382	16583	16328	16496	16422	16671	16521	16311	16244	16645	16616	16432	16536	16505	16439	16511	16505	16555	16354	16412	16427	16587	16457	16484	16425	16616	16545	16458	16691	16612	16549	16696	16362	16390	16392	16433	16519	16755	16713	16483	16594	16647	16454	16574	16421	16411	16603	16583	16561	16640	16431	16451	16504	16609	16553	16597	16560	16618	16455	16457	16433	16363	16597	16496	16498	16284	16407	16474	16627	16399	16378	16406	16560	16445	16483	16428	16321	16381	16606	16520	16624	16631	16469	16503	16311	16447	16490	16510	16523	16519	16540	16535	16579	16594	16440	16432	16554	16291	16521	16526	16444	16505	16513	16403	16659	16611	16499	16614	16441	16593	16522	16545	16477	16577	16838	16529	16391	16654	16634	16588	16606	16504	16480	16282	16406	16528	16679	16278	16521	16714	16428	16584	16244	16412	16591	16455	16605	16589	16266	16601	16539	16579	16557	16605	16273	16452	16618	16512	16516	16625	16539	16526	16327	16469	16520	16504	16481	16463	16531	16695	16637	16319	16308	16559	16658	16542	16343	16545	16434	16729	16483	16477	16514	16393	16620	16550	16480	16551	16390	16555	16636	16595	16414	16359	16637	16660	16549	16789	16567	16268	16611	16415	16467	16516	16703	16402	16557	16662	16442	16478	16608	16536	16506	16612	16308	16392	16382	16432	16395	16432	16379	16448	16543	16451	16414	16518	16514	16574	16463	16503	16322	16639	16306	16397	16451	16586	16506	16494	16495	16580	16579	16570	16554	16681	16478	16456	16537	16571	16484	16415	16432	16577	16318	16605	16377	16522	16219	16560	16412	16361	16463	16537	16653	16514	16446	16607	16438	16436	16467	16432	16547	16482	16376	16691	16629	16326	16377	16379	16445	16456	16577	16450	16481	16614	16604	16408	16611	16325	16433	16314	16580	16487	16596	16323	16448	16603	16460	16555	16497	16449	16361	16543	16612	16691	16544	16629	16362	16389	16679	16571	16511	16597	16393	16421	16557	16431	16490	16310	16731	16362	16651	16529	16502	16599	16528	16583	16435	16462	16631	16552	16485	16518	16714	16458	16596	16194	16351	16520	16459	16562	16694	16377	16530	16381	16469	16541	16565	16540	16572	16550	16686	16654	16679	16403	16545	16579	16397	16456	16609	16523	16477	16429	16466	16513	16574	16583	16672	16561	16743	16489	16342	16405	16569	16633	16740	16501	16362	16544	16514	16523	16488	16354	16650	16515	16552	16642	16518	16363	16621	16674	16443	16432	16425	16652	16464	16444	16604	16638	16516	16508	16517	16483	16601	16550	16388	16330	16431	16627	16447	16446	16444	16361	16546	16590	16634	16388	16294	16532	16577	16593	16398	16552	16276	16476	16698	16490	16503	16580	16636	16675	16399	16515	16450	16449	16474	16859	16567	16508	16581	16443	16379	16624	16493	16592	16816	16581	16455	16541	16294	16594	16678	16530	16649	16639	16494	16452	16643	16526	16389	16521	16642	16401	16651	16528	16445	16515	16515	16553	16337	16528	16524	16317	16425	16373	16421	16682	16560	16448	16450	16589	16524	16560	16536	16443	16595	16370	16429	16581	16462	16484	16476	16457	16683	16488	16526	16508	16424	16174	16386	16425	16309	16444	16241	16312	16547	16433	16618	16545	16493	16590	16549	16563	16534	16506	16474	16579	16545	16552	16241	16583	16454	16418	16443	16458	16631	16509	16701	16423	16476	16502	16441	16422	16476	16571	16498	16497	16436	16571	16487	16658	16485	16265	16714	16383	16497	16462	16765	16597	16366	16401	16583	16485	16504	16349	16889	16661	16637	16464	16538	16501	16648	16522	16470	16397	16619	16509	16534	16633	16538	16476	16511	16783	16571	16567	16597	16375	16620	16150	16641	16480	16649	16614	16559	16542	16554	16556	16485	16391	16329	16532	16608	16456	16428	16507	16708	16358	16689	16481	16702	16477	16471	16548	16604	16521	16597	16385	16410	16380	16436	16535	16402	16456	16425	16562	16438	16561	16319	16521	16465	16412	16479	16295	16533	16646	16357	16502	16413	16529	16524	16425	16506	16490	16649	16573	16548	16559	16531	16653	16659	16603	16644	16479	16512	16510	16263	16474	16507	16590	16312	16449	16813	16553	16539	16566	16456	16397	16646	16466	16503	16525	16392	16313	16685	16423	16489	16517	16525	16484	16503	16403	16598	16422	16468	16592	16474	16495	16513	16641	16344	16409	16570	16627	16524	16554	16475	16340	16530	16415	16412	16559	16488	16430	16592	16308	16556	16276	16755	16549	16314	16441	16541	16563	16490	16638	16491	16411	16687	16519	16350	16433	16460	16482	16443	16661	16572	16571	16607	16364	16448	16563	16467	16366	16619	16425	16515	16569	16259	16277	16559	16591	16586	16651	16407	16520	16348	16608	16638	16428	16429	16544	16553	16470	16420	16571	16472	16488	16419	16434	16476	16331	16582	16461	16473	16566	16495	16633	16696	16794	16486	16446	16573	16524	16533	16319	16726	16584	16408	16466	16590	16595	16598	16654	16514	16551	16684	16508	16567	16459	16514	16409	16498	16574	16510	16680	16576	16272	16440	16467	16587	16510	16431	16482	16415	16680	16665	16534	16472	16460	16662	16614	16573	16637	16503	16589	16560	16617	16456	16545	16579	16476	16701	16613	16351	16628	16375	16297	16299	16587	16522	16704	16411	16538	16627	16532	16452	16448	16464	16494	16591	16395	16501	16443	16604	16505	16500	16550	16433	16404	16444	16422	16477	16502	16498	16715	16640	16361	16541	16447	16357	16439	16507	16581	16428	16355	16507	16593	16695	16476	16432	16402	16606	16447	16376	16483	16228	16695	16542	16411	16453	16477	16510	16550	16485	16617	16537	16606	16440	16574	16483	16534	16503	16663	16421	16504	16505	16762	16496	16600	16483	16459	16409	16572	16422	16321	16353	16482	16514	16530	16540	16613	16399	16481	16606	16545	16619	16707	16365	16455	16535	16373	16496	16642	16650	16462	16494	16584	16493	16423	16651	16500	16669	16620	16600	16604	16618	16851	16544	16437	16339	16475	16481	16537	16637	16436	16534	16459	16372	16357	16587	16481	16261	16277	16467	16308	16555	16468	16667	16765	16506	16377	16642	16512	16612	16641	16368	16574	16524	16448	16439	16666	16409	16492	16454	16563	16664	16633	16398	16617	16462	16653	16423	16650	16341	16598	16368	16542	16650	16461	16420	16275	16398	16370	16449	16609	16385	16378	16631	16451	16367	16742	16517	16565	16370	16407	16702	16575	16710	16506	16588	16537	16444	16367	16559	16551	16407	16542	16391	16534	16644	16472	16644	16446	16569	16508	16433	16573	16442	16466	16575	16569	16543	16484	16620	16540	16510	16484	16472	16665	16433	16381	16476	16528	16492	16612	16575	16535	16474	16717	16607	16552	16711	16527	16524	16574	16563	16530	16674	16790	16493	16505	16565	16595	16452	16516	16371	16591	16640	16553	16727	16487	16590	16627	16432	16499	16547	16620	16770	16590	16781	16722	16429	16486	16581	16482	16518	16580	16399	16700	16410	16622	16628	16668	16480	16693	16501	16426	16600	16548	16660	16330	16467	16445	16558	16373	16407	16547	16462	16376	16570	16526	16538	16601	16622	16492	16422	16555	16479	16324	16785	16445	16456	16513	16505	16752	16535	16347	16667	16497	16382	16706	16337	16630	16675	16322	16311	16603	16679	16534	16507	16804	16669	16562	16657	16548	16356	16608	16590	16446	16558	16462	16411	16402	16511	16602	16712	16565	16597	16759	16547	16568	16532	16486	16532	16517	16437	16496	16431
16620	19175	20509	20972	20028	18472	17272	16250	15323	14746	14186	14361	14374	13895	13924	13954	13902	14043	13809	13937	13918	13925	13859	13848	14037	13735	13852	14096	13922	13863	13865	13840	13955	13953	14268	14153	14021	13833	13954	13906	13882	13783	13814	13836	13715	13857	13658	13890	13946	13766	13856	13881	13936	13898	13946	13738	13729	13966	13900	13834	13753	13781	14044	13908	13649	13881	13847	13956	13793	13898	13981	13869	13951	13842	13841	13860	13746	13808	13906	13675	13861	13760	14011	13605	13947	13830	13810	13877	13968	13778	13804	13985	13827	13841	13900	13916	13878	13653	13860	13747	13867	13805	13779	14015	13804	13957	13983	13822	13749	13878	13865	13884	13892	13708	14012	13805	13807	14023	13867	13991	13758	14058	13888	13789	13821	14031	13801	13835	13819	14039	13952	13933	13820	13883	13779	13919	13905	13847	13952	13915	13958	13756	13978	13784	13771	13975	13827	13672	14079	13720	13868	13832	13855	13808	13912	13988	13846	13845	13929	14050	13929	13738	13950	13767	13933	13874	13844	13938	13921	13870	13853	13855	14015	13771	13841	13882	13998	13760	13743	13750	14054	13915	13894	13824	13846	14073	13636	13905	13835	13957	13909	13890	13922	13896	13799	13787	13880	13725	13958	13814	13835	13579	13977	13900	13782	13861	13934	13974	13851	13868	13888	13765	13918	13868	13942	13890	13847	13890	13712	13935	13879	13711	13878	13964	13935	13908	13932	13808	13962	13848	13808	14015	13890	14016	13787	13779	13881	13819	13819	13726	13865	13862	13826	13692	13855	13998	13845	13797	14119	13832	13772	13801	13866	13785	13833	13795	13805	13807	13835	13556	13826	13829	13860	13927	14003	13810	13755	13664	13995	13903	14041	13921	13972	14175	14004	13701	13921	13863	13850	13847	13901	13822	13710	13918	13888	13846	13854	13792	13770	13887	13851	13810	13871	13795	13847	14035	13872	13817	13960	13680	13831	13697	14064	13739	13885	13845	13904	13856	13729	13805	13877	13899	13765	13903	14016	13864	13873	13790	13875	13795	13844	13938	13825	13831	13940	13857	13977	13728	13773	13979	13800	13956	13998	14098	13872	13740	13946	13853	13849	13748	13934	13833	13771	13892	13823	13849	13913	13844	13543	13723	13823	13809	13839	13802	13876	13896	13783	13864	13889	13964	13962	13873	14159	13882	13867	13837	13902	13723	13942	13730	13835	13921	13814	13885	13832	13704	13972	13721	13841	13893	13805	13901	13903	13947	13859	13708	13886	13862	13850	13953	13822	13785	13888	13817	13938	13911	13989	14018	13994	13773	13784	13746	13837	13874	13859	13953	13801	13778	13941	13708	14000	13779	13767	13933	13784	14021	13799	13763	13855	13867	13720	13846	13784	13704	13980	13735	13951	13909	13844	13948	13843	13894	13795	13845	13893	13906	13843	13897	13809	13967	13664	13835	13830	13789	13846	13885	13832	13847	13843	13736	13922	13898	13982	13935	14039	13907	13765	13883	13829	13789	13797	13931	13790	13969	13834	13833	13831	13817	13885	13894	13900	13816	13921	13659	13881	13772	13774	13839	13752	13954	13844	13912	13769	13808	13855	13926	13887	13839	13902	13818	14000	13852	13836	13954	13884	13824	13772	13755	13872	13898	13716	13874	13775	13835	13969	13898	13929	13819	13903	13851	13864	13918	14058	13775	13938	13817	13848	13923	13785	13863	13877	13841	13851	13849	13754	13937	13928	13869	13861	14023	13865	13748	13895	13910	13771	13721	13952	13836	13891	13813	13937	13791	13855	13751	13984	13825	13962	13926	13817	13748	13982	13785	13921	13819	13923	13955	13737	13728	13866	14047	13790	13877	14039	13809	13748	13979	13985	13841	13871	13926	13697	13864	13769	13892	13841	13872	13763	13939	14018	13761	14080	13691	13707	13851	13996	13960	13872	13840	13774	14100	13947	13931	13776	13763	13888	13984	13998	13853	13798	13881	13784	13724	13898	13967	14047	13841	13781	13828	13843	13911	13836	13785	13855	13992	13963	13764	13892	13779	13767	13898	13803	14006	13707	13833	13683	13796	13746	14001	13785	13804	13857	13835	14021	13702	13910	13775	13810	13811	14057	13911	14065	13900	13862	13873	13916	13986	13799	13806	13967	13729	13965	13918	13880	13736	13783	13932	13910	13986	13919	13997	13866	13787	13784	13971	13869	13662	13889	13885	13919	13802	13868	13772	13939	13725	13996	13813	13907	13777	13909	13632	13898	13735	13942	13811	13682	13756	13838	13882	13876	13746	13703	13645	13983	13819	13859	13945	13849	14063	13903	13883	13719	13838	13792	13730	13864	13872	13732	13826	14025	13812	13983	13955	13935	13837	13834	13878	14040	13736	13905	13904	13882	13860	13753	13909	14073	13922	13747	13989	13853	13913	13851	13731	13781	13706	13884	13761	13807	13750	13992	13832	13742	13799	13985	14043	13783	13874	13741	13860	13825	13838	13876	13787	13919	13893	13918	13749	13767	13661	13928	13952	13821	13920	13845	13789	13908	13977	13874	13823	13933	13871	13853	13899	13721	13922	13861	13939	13874	13855	13930	13806	13862	13686	13859	13849	13936	13975	13802	14004	13870	13904	13973	13744	13893	13800	13833	13946	13901	13901	13806	13923	13783	14049	13878	13972	13867	13786	13822	13831	13865	13712	13872	13714	13741	13747	13829	13973	13745	14008	13973	13841	13753	13870	13725	13940	13820	13743	13639	13807	13866	13791	13959	13929	13730	13811	14071	13788	13783	13859	13931	13843	13817	13951	13789	13766	13986	13918	13815	13627	13978	13784	13693	14060	13840	13876	13962	13906	13829	13890	13801	13734	13930	13992	13884	13865	13974	13831	13956	13988	14030	13729	13884	13779	13852	13850	13981	13995	13911	13869	14012	13888	13879	13874	13906	13703	13867	13865	13985	13690	13935	13883	13954	13772	13681	13862	13999	13924	13898	13779	13943	13780	13950	13935	13812	13883	13900	13649	13696	13801	13872	13786	13858	13845	13818	13778	13973	13731	13867	13883	14024	13861	13876	13848	13866	13894	13728	13936	13942	13908	14009	13949	13799	14053	13785	13726	13777	13904	13815	13929	13739	13912	13811	13855	13777	13714	13924	14021	14002	13728	13824	13962	13893	13634	13895	13861	13842	13818	13869	14020	13948	13932	14023	13882	13921	13765	13722	13809	13702	13627	13834	13956	13805	13837	14039	13952	13860	13886	13890	13753	13775	13775	13761	13917	13929	13898	13720	13950	13908	13795	14024	13696	13802	13811	13837	13803	13792	14011	13876	13712	13865	13606	13707	13835	13755	13996	13896	13791	13875	13782	13950	13949	13847	13880	13871	13698	13844	13876	13805	14026	13856	13755	13571	13928	13912	13880	13873	13726	13784	13955	13797	13942	14001	13795	13906	13822	13608	13787	13860	13922	13978	13967	13753	13753	13916	13897	13763	13912	13825	13878	13752	13642	13616	13832	13844	13904	13906	13860	13836	13912	13936	13810	13905	13810	13986	13809	13804	13962	13989	13884	13825	13754	13855	13934	13871	13849	13932	13861	13783	13823	13873	13946	13990	13896	13876	13775	13861	13666	13795	13899	13916	13970	13865	13812	14001	13892	13844	14078	13873	13966	13903	13831	13939	14028	13882	13879	13930	13802	13941	13977	13917	14006	13803	13890	13800	13924	13802	13722	13862	13868	13845	13830	13794	13975	13889	13752	13845	13960	13753	13843	13808	13863	13897	13944	13825	13635	13848	13843	13772	13832	13756	13908	13793	13822	13934	13904	13795	13873	13923	13747	13991	13835	13904	13877	13718	13893	13991	13862	13755	13918	13893	13982	13737	13874	14000	13910	13793	14006	13846	13822	13979	13883	13805	13744	13916	13869	13972	13824	13823	13964	13818	13943	13929	13944	13870	13757	14008	13909	13839	14077	13850	13767	13814	13917	13665	14022	13898	14095	14069	13880	13976	13888	13800	13961	13821	14005	14051	13813	13926	13863	13964	13870	13724	13842	13908	13686	13774	13937	14068	13839	14022	13780	13903	13965	13915	13867	13780	13879	13894	13828	13706	13697	13800	13973	13879	13891	13825	13831	13885	13773	13821	13901	13865	13912	13815	13887	13824	13965	13669	13875	13746	13832	13926	13831	13869	13841	13815	13702	13765	14048	13896	13841	13835	13794	13874	13869	13906	13940	13722	13935	13742	13965	13813	13862	13945	13999	13727	13890	13747	13843	13893	13790	13799	13837	13993	13666	13857	13897	13939	13690	13821	13760	13853	13992	13984	13987	13878	13995	13868	13629	13922	13883	13747	13742	13900	13832	13946	13898	13858	13937	13792	13953	13821	13881	13790	14047	13925	13786	13837	13906	13829	14038	13816	13863	13903	13894	13935	13985	13766	13965	13676	13908	14050	13747	13986	13799	13940	13795	13816	13836	13701	13811	13833	13816	13878	13844	14009	13773	13892	13969	13776	13706	13667	13936	13904	13870	13738	13771	13989	13708	13866	13862	13827	13943	13871	13923	13839	13748	14013	13871	14064	13814	13916	13876	13871	13826	13827	13869	13706	13887	13722	13931	13840	13867	13886	13930	13948	13835	13984	13904	13871	13951	13859	13882	13956	13798	13922	13930	13922	13828	13954	13864	13822	13954	13823	13888	13821	13926	13800	13817	13919	13841	13859	13846	13810	13800	13783	13762	13882	13857	13928	13814	13911	13686	13901	13879	13749	14013	13779	13869	13839	13820	13871	13781	13700	13973	13909	13938	13898	14064	13886	13942	13908	13933	13912	14036	13779	14137	13824	13945	13911	13825	13997	13960	13863	13736	14002	13892	13893	13875	13901	13755	13931	13850	13668	13789	13807	13867	13859	13886	13874	13941	13788	13902	13932	13886	13924	13838	13795	13831	13751	13825	13922	13796	13966	13781	13854	13900	13783	13842	14099	13992	13954	13964	14031	13828	13757	13832	13897	13865	13751	13927	14087	13964	13800	13799	13879	13894	13802	13750	13963	13774	13859	13862	13817	13913	13773	13646	13844	13814	13826	13967	13807	14119	13977	13775	13700	13895	13828	13891	13856	13847	13840	13895	13790	13974	13720	13678
25621	21514	28632	25767	24149	23990	23003	20461	18468	18115	17511	17298	17132	16754	16698	16754	16629	16761	16808	16867	16755	16830	16529	16689	16737	16706	16791	16641	16617	16588	16509	16622	16599	17272	17979	17934	16752	16507	16553	16589	16779	16528	16512	16671	16371	16554	16470	16470	16513	16662	16469	16628	16371	16501	16530	16597	16399	16584	16483	16699	16482	16523	16596	16560	16507	16592	16430	16525	16494	16475	16447	16619	16615	16433	16628	16440	16509	16574	16603	16420	16646	16445	16513	16623	16308	16739	16767	16540	16755	16432	16525	16372	16539	16501	16256	16392	16472	16403	16478	16567	16667	16482	16301	16600	16599	16780	16808	16594	16429	16575	16709	16627	16440	16402	16591	16526	16630	16571	16529	16535	16498	16484	16417	16673	16547	16477	16557	16491	16726	16550	16592	16765	16556	16433	16382	16710	16337	16436	16460	16372	16344	16767	16495	16724	16649	16442	16476	16322	16584	16429	16470	16304	16686	16429	16505	16540	16745	16413	16511	16450	16491	16446	16460	16504	16558	16446	16619	16472	16710	16536	16600	16545	16527	16440	16500	16522	16375	16593	16529	16512	16684	16618	16574	16576	16547	16373	16771	16346	16712	16631	16421	16438	16532	16359	16590	16472	16536	16399	16371	16303	16585	16487	16509	16563	16531	16406	16514	16556	16458	16471	16489	16381	16500	16585	16480	16677	16392	16326	16418	16378	16601	16429	16535	16557	16369	16599	16510	16543	16461	16459	16638	16539	16435	16425	16199	16552	16539	16426	16518	16344	16444	16566	16395	16500	16506	16544	16559	16432	16639	16386	16660	16624	16522	16606	16374	16458	16439	16431	16369	16409	16713	16381	16275	16465	16421	16615	16438	16692	16583	16348	16500	16442	16535	16639	16478	16784	16651	16534	16582	16419	16412	16514	16748	16507	16613	16480	16471	16516	16381	16530	16531	16401	16729	16775	16506	16498	16338	16387	16493	16786	16673	16266	16419	16478	16648	16475	16296	16455	16531	16499	16588	16752	16343	16375	16597	16438	16387	16407	16707	16333	16217	16603	16478	16587	16396	16552	16296	16655	16727	16459	16399	16471	16549	16285	16342	16754	16372	16416	16464	16565	16480	16648	16725	16509	16457	16328	16394	16352	16250	16349	16654	16571	16617	16332	16522	16594	16544	16447	16451	16432	16631	16487	16516	16535	16443	16581	16633	16615	16626	16539	16465	16347	16442	16360	16544	16697	16402	16493	16578	16559	16313	16511	16521	16534	16367	16622	16511	16427	16716	16377	16433	16411	16403	16564	16708	16510	16527	16556	16626	16745	16489	16578	16613	16536	16608	16552	16492	16530	16487	16358	16517	16737	16236	16392	16546	16583	16451	16366	16350	16648	16452	16473	16398	16530	16663	16479	16557	16631	16316	16230	16459	16322	16362	16498	16456	16575	16542	16463	16362	16664	16319	16484	16595	16383	16374	16445	16401	16493	16457	16547	16437	16424	16454	16424	16487	16613	16608	16705	16762	16406	16558	16434	16401	16619	16426	16568	16565	16718	16422	16295	16455	16515	16451	16691	16365	16475	16661	16282	16594	16567	16385	16411	16447	16441	16659	16575	16417	16720	16426	16491	16483	16545	16382	16636	16725	16509	16504	16579	16529	16539	16292	16452	16609	16548	16558	16397	16600	16535	16514	16473	16395	16475	16570	16536	16353	16658	16740	16598	16429	16592	16570	16464	16351	16440	16362	16628	16506	16611	16319	16616	16486	16516	16420	16372	16409	16621	16472	16424	16539	16539	16503	16699	16601	16631	16548	16484	16672	16288	16361	16412	16341	16642	16366	16554	16637	16721	16590	16415	16487	16277	16541	16377	16492	16430	16491	16540	16439	16589	16307	16507	16532	16513	16506	16563	16379	16563	16446	16442	16658	16618	16608	16695	16465	16626	16757	16737	16545	16376	16516	16303	16409	16499	16530	16663	16480	16458	16482	16594	16645	16544	16516	16487	16454	16580	16589	16355	16369	16446	16660	16489	16326	16494	16489	16317	16593	16673	16586	16588	16546	16368	16532	16489	16664	16495	16415	16442	16409	16394	16417	16601	16539	16435	16439	16409	16287	16461	16551	16311	16483	16487	16608	16577	16514	16524	16544	16497	16443	16389	16573	16427	16581	16611	16580	16510	16478	16491	16490	16524	16591	16545	16509	16592	16503	16547	16420	16399	16540	16522	16592	16608	16521	16303	16593	16343	16568	16235	16449	16472	16628	16375	16585	16413	16372	16464	16485	16457	16458	16613	16455	16547	16523	16464	16548	16475	16604	16492	16364	16543	16499	16786	16414	16480	16457	16429	16332	16454	16426	16550	16644	16509	16590	16501	16537	16579	16723	16598	16537	16387	16531	16257	16458	16560	16425	16558	16611	16505	16543	16439	16511	16564	16542	16683	16521	16634	16654	16354	16812	16519	16545	16466	16648	16390	16505	16498	16516	16446	16635	16640	16482	16418	16667	16308	16480	16593	16631	16400	16662	16275	16402	16499	16748	16502	16579	16466	16333	16513	16430	16396	16570	16668	16404	16265	16418	16500	16658	16561	16523	16719	16400	16579	16574	16332	16211	16285	16589	16573	16510	16518	16396	16560	16480	16464	16457	16414	16605	16316	16606	16611	16435	16570	16674	16449	16629	16713	16647	16698	16514	16511	16557	16510	16570	16480	16436	16391	16421	16507	16539	16282	16496	16574	16499	16844	16647	16624	16579	16408	16421	16561	16664	16641	16696	16318	16548	16482	16440	16361	16435	16757	16514	16698	16611	16549	16545	16437	16542	16508	16682	16670	16505	16507	16369	16468	16695	16506	16574	16499	16287	16313	16713	16499	16395	16499	16530	16527	16390	16527	16537	16459	16391	16328	16698	16372	16739	16550	16476	16515	16538	16627	16521	16479	16514	16651	16644	16641	16592	16713	16757	16548	16779	16332	16399	16615	16596	16461	16507	16643	16463	16568	16487	16495	16578	16720	16538	16394	16300	16383	16620	16541	16732	16557	16468	16470	16465	16498	16445	16617	16593	16543	16596	16551	16547	16425	16518	16566	16494	16459	16429	16501	16486	16316	16532	16362	16357	16383	16337	16526	16297	16665	16419	16469	16489	16283	16540	16548	16571	16628	16563	16533	16605	16594	16505	16468	16537	16692	16671	16633	16379	16327	16489	16493	16396	16545	16180	16625	16512	16283	16573	16537	16390	16356	16537	16416	16368	16504	16467	16474	16507	16507	16508	16524	16399	16202	16877	16474	16605	16420	16346	16437	16589	16376	16498	16686	16706	16364	16472	16633	16611	16351	16512	16342	16553	16464	16528	16495	16486	16565	16856	16400	16468	16527	16648	16636	16416	16571	16468	16441	16475	16567	16550	16394	16530	16349	16651	16451	16448	16610	16527	16516	16525	16599	16488	16569	16508	16514	16621	16570	16580	16450	16392	16405	16519	16575	16549	16542	16391	16516	16469	16479	16654	16542	16391	16364	16623	16450	16849	16456	16595	16538	16392	16358	16553	16474	16400	16416	16595	16393	16414	16266	16393	16429	16684	16457	16554	16587	16300	16545	16560	16390	16611	16467	16641	16208	16435	16524	16512	16390	16459	16371	16358	16676	16542	16561	16469	16523	16754	16425	16402	16544	16769	16583	16527	16294	16597	16394	16502	16762	16593	16572	16528	16414	16418	16299	16389	16447	16448	16461	16430	16389	16521	16528	16562	16275	16446	16641	16613	16539	16628	16447	16467	16536	16475	16691	16375	16374	16500	16536	16429	16408	16511	16474	16410	16660	16572	16417	16292	16637	16541	16557	16567	16617	16455	16577	16532	16792	16635	16452	16564	16621	16433	16452	16461	16481	16520	16561	16526	16669	16660	16791	16539	16351	16484	16584	16638	16436	16553	16480	16578	16459	16520	16733	16376	16517	16637	16402	16745	16599	16205	16498	16432	16526	16597	16364	16576	16618	16585	16581	16511	16504	16527	16316	16521	16409	16434	16499	16365	16422	16638	16342	16478	16590	16391	16553	16509	16673	16623	16565	16677	16440	16543	16599	16641	16664	16078	16223	16298	16734	16519	16542	16547	16500	16596	16515	16533	16538	16611	16477	16509	16598	16679	16549	16651	16392	16400	16560	16413	16455	16612	16419	16614	16738	16492	16428	16651	16401	16378	16360	16493	16578	16453	16427	16580	16503	16540	16526	16668	16461	16566	16593	16528	16553	16553	16501	16529	16526	16520	16645	16592	16654	16542	16596	16396	16433	16312	16271	16573	16538	16440	16423	16587	16477	16475	16607	16587	16516	16404	16558	16599	16587	16532	16351	16480	16508	16550	16472	16613	16475	16643	16617	16519	16598	16492	16665	16389	16378	16262	16536	16421	16617	16362	16503	16449	16666	16410	16452	16512	16448	16610	16437	16546	16575	16549	16666	16692	16431	16563	16507	16525	16593	16287	16368	16371	16193	16540	16419	16470	16580	16445	16298	16530	16447	16499	16512	16543	16462	16451	16499	16669	16641	16485	16484	16512	16556	16582	16540	16748	16486	16507	16546	16396	16651	16597	16455	16671	16646	16329	16572	16578	16418	16511	16651	16537	16577	16462	16657	16586	16627	16743	16512	16420	16533	16505	16356	16461	16533	16510	16376	16662	16518	16599	16455	16651	16492	16484	16384	16414	16136	16404	16566	16579	16559	16532	16497	16575	16434	16389	16489	16532	16489	16604	16717	16609	16344	16620	16545	16610	16430	16482	16541	16452	16457	16430	16445	16341	16609	16572	16363	16502	16556	16552	16539	16563	16594	16691	16340	16534	16584	16513	16698	16648	16635	16429	16611	16603	16497	16385	16550	16524	16254	16498	16665	16578	16702	16576	16482	16441	16498	16547	16484	16544	16653	16400	16517	16416	16520	16660	16581	16594	16477	16406	16768	16366	16602	16275	16454	16454	16608	16535	16517	16396	16498	16581	16596	16715	16540	16497	16425	16547	16343	16496	16441	16570	16323	16620	16360	16279	16466	16638	16495	16515	16408	16499	16481	16400	16713	16558	16487	16521	16402	16286	16677	16584	16534	16556	16817	16546	16278	16342	16431	16450	16590	16394	16670	16452	16322	16524	16466
17246	27057	28926	28184	25740	23104	21231	19394	17249	16000	15564	15057	14894	14255	14448	14322	14280	14461	14378	14195	14212	13982	14029	14153	14100	14077	14093	14085	14029	13781	14104	13996	13944	14972	16093	15582	14511	14136	13961	14036	14156	13909	13926	13872	13946	13887	13931	13844	13991	14145	14061	13767	13895	14069	14016	13847	13938	14021	14089	13905	13892	13897	13988	13925	14144	14067	14004	14009	13907	13967	14064	13986	13857	14023	13945	14041	13957	13861	14107	13893	14034	13927	13972	13896	13712	13940	13868	13935	13835	13785	13820	13800	13910	13868	13899	13848	14113	14012	14088	14032	14027	14008	13902	14049	13933	13949	13954	13922	13937	13889	14025	13953	13708	14045	13873	13918	13934	13904	13762	14124	13861	14103	13953	13989	13916	13912	13951	14133	14060	13877	13747	13805	13925	13921	14049	13764	14053	14060	14025	13981	13897	13939	13894	13942	13849	13927	14033	13803	13871	14008	13915	13933	14084	13857	13806	13925	13865	13812	13983	13880	13858	14004	13746	13736	13832	13840	13869	13964	14097	13900	13960	13829	14028	13999	13929	13836	13876	13820	14064	14122	13824	13796	14004	13822	13957	13767	13891	13897	13787	13896	13816	14001	14036	13759	13842	13756	14099	14132	14021	13994	13881	14008	14011	13953	13756	14077	13866	13987	14002	13829	14050	14090	13937	13818	13954	14019	13988	14026	13937	13960	13799	13877	13955	14002	13967	13957	13959	14112	14027	13747	13969	13976	13963	14007	14030	13897	14002	13877	13971	13872	13900	13975	13892	14042	13802	14058	14049	13950	13873	13888	13917	13871	13780	13903	14049	13951	13779	13934	13985	13778	13882	13706	13873	13763	13923	13845	13887	13869	13728	13833	14025	14012	13849	13660	13831	13895	14003	13965	13956	13895	14031	13768	13929	13853	13976	13980	13992	13839	13912	13993	13966	13984	14077	13734	13878	13966	13787	13799	13920	13993	13923	13843	13887	13993	13845	13970	13771	13960	13881	14099	13871	13895	13886	13803	13912	14090	13966	13960	13970	13931	14015	13819	13953	13970	14089	13844	13848	13838	13886	13873	14016	14006	13914	13941	13959	13948	13873	13938	13824	13946	13888	13740	13923	13986	14088	14011	13962	14034	13855	13931	14017	13678	13855	13774	14060	13964	13861	13839	13862	13910	13847	13931	13767	13938	13998	13974	13935	13998	13771	13846	14072	13812	13908	13873	13817	13899	13861	14094	14057	13976	14116	13854	14079	14008	13855	14007	13958	13915	13780	13880	13956	13921	13840	14019	13909	13789	14034	13999	13942	13995	14030	14007	14030	14155	13715	13888	13884	13958	13924	13999	14052	14045	13968	13936	14038	13990	13973	13866	13987	13947	13967	13976	14020	13947	13963	13888	14083	13906	13934	13922	13879	13817	14119	13903	13997	13845	13875	13952	13905	13904	13929	13917	13981	13919	13891	13939	14033	13945	13952	13787	14036	13954	13912	13925	13888	13843	14037	13811	13920	13827	13821	13967	13946	13784	14013	14031	14004	13980	13949	13913	13916	13820	13957	13923	14026	13976	13870	13876	13832	13826	14047	13993	14028	14151	13969	13877	13896	13944	13787	13885	14060	13934	13893	14064	13942	13873	13904	13819	13802	14004	13943	14030	13950	13871	14013	14023	13864	13977	13956	13864	13870	13978	13821	13843	13890	13914	13896	14049	13811	13726	13886	13984	13859	13968	13941	13883	13885	13959	13859	13866	13833	13968	13854	14065	13860	13944	13996	13775	13893	13823	13983	14128	14044	13960	13809	13931	13941	14066	13781	14018	13953	13841	13906	13859	14059	13836	13911	13840	13831	13834	13878	14029	13947	13956	13894	13892	14047	13888	14104	13874	13805	14008	13948	13902	13875	13809	13840	13790	13862	13906	14088	13805	13904	13779	14012	14062	13816	13966	13912	13976	13917	14017	14051	14012	13753	14009	14038	13924	13788	13870	13904	14028	13973	13904	13903	14099	14028	13911	13973	14009	13898	14043	13968	13845	13991	13954	13885	13827	14018	13904	13994	13912	14132	13927	13743	13982	13892	13919	13938	13862	13869	14001	14022	13903	14006	13856	13870	13948	13767	13893	13976	13881	14079	14066	13847	13917	13883	13966	13946	13947	14044	14001	13883	13830	13966	14016	13787	14096	14088	14038	13911	13929	13896	14052	13946	13908	13896	13989	13867	13937	13928	14026	13807	14256	13896	13857	13931	13909	14027	14111	13974	14096	13841	13867	13956	13875	13808	13952	14081	13922	14093	13922	13982	13911	13854	14083	14033	14007	13881	14023	14031	13917	13916	14062	14003	14117	13959	13990	13867	13998	14054	13847	13992	13940	13965	13890	13713	13862	13904	14101	13918	13984	13976	13742	13836	13864	13848	13973	13973	13861	14008	13865	13877	14102	13840	13924	13958	13825	13932	13842	13857	13877	13889	13900	13995	13995	13924	14047	14033	14058	13867	13978	13834	14122	13978	13934	14067	13975	13860	13928	13978	13912	13918	13775	13924	13932	14116	13977	13881	14037	13862	13869	14000	13938	13772	13940	14014	13907	13892	13897	13885	14020	14012	13960	13864	13800	13938	13856	13901	13734	13855	14032	13904	13945	13901	13877	13955	14094	13816	13826	13914	13955	13908	14092	13818	13947	13971	14066	13885	13862	13972	13947	13921	13866	13995	13910	13925	14039	13984	13737	14025	13967	13872	13869	13839	14058	14065	13962	14116	13903	13940	13937	13844	14049	13954	13986	13890	13841	13980	14060	13908	13979	13852	13887	14019	14051	13822	13827	13979	13974	13829	13796	13799	13808	13958	13770	14085	13973	13940	13982	13760	13984	13899	13919	13772	13946	13876	13911	13804	13947	13871	13999	13849	14023	13874	13815	13994	13965	13888	13916	13962	13884	13963	13760	13892	13859	13883	14047	13809	13806	13877	14030	13803	13750	13921	13933	13799	13959	14044	13903	13903	13844	13712	13973	13987	14001	13896	13791	14042	13944	13939	13827	13753	13940	13907	13863	13907	13939	13832	13987	13802	13888	14090	13845	13970	13963	14042	13991	13988	13848	13979	13901	13913	13927	13967	13931	14045	13884	13885	14080	13984	14073	13946	13905	13814	13938	13970	13902	14078	13875	13875	14184	14018	13987	13991	14002	13898	14162	13967	13884	13974	13944	13919	14036	13853	13729	14010	14100	14006	13841	13893	13867	13886	13858	13917	13927	14106	13885	13887	13943	13974	13960	14061	14015	13872	14028	13792	13829	13809	13899	13897	13964	13768	13851	13884	13907	13903	14152	13949	13850	14186	13896	14010	13932	13968	13917	13984	13966	13795	13944	13979	14129	13941	14042	13938	13937	13851	13952	13953	14055	13932	13915	14041	14000	13753	13905	14026	13909	14158	13950	13976	13757	13892	13851	13920	13921	13799	14063	13844	13706	13954	13966	13905	14014	13928	13985	14105	13855	13766	13925	13962	13945	14053	14012	13988	13955	13816	13787	13738	13837	13752	13918	13958	13901	13938	14000	13864	13839	14018	13937	13885	13853	13821	13872	13744	13884	14025	13857	13890	13967	13840	13919	13911	13976	13996	14048	13988	14150	14101	13946	14050	13841	13977	13902	14024	13910	13966	13875	13859	13997	13984	13911	13926	14058	13775	14010	13767	13900	13960	13849	13897	14032	13923	13938	13995	13953	13968	13830	13991	14046	13951	13838	13853	13891	14038	14073	13889	13918	14041	14120	13812	14086	13857	13886	13887	13954	13805	13871	13901	13990	13972	14034	13902	13958	13853	14027	13894	13850	13883	13798	13924	14095	13911	13908	13856	13885	14109	13994	14015	14028	13855	13939	13889	14031	13871	14066	13865	14064	13759	13832	13882	14100	13898	13869	13898	13942	13789	14008	13973	13810	13938	13997	13810	13975	13882	14127	13840	14059	13799	13921	14056	13871	13830	14011	13871	14012	13971	13960	14000	13967	13860	13869	13937	13891	13939	13820	13756	14077	13921	13953	13817	13938	13815	13866	13992	14058	13791	13798	13921	13891	14063	13913	13869	14009	13751	13802	13846	13855	13903	13828	13975	13873	13990	13928	13893	13986	13935	13804	13975	13925	13862	14040	13931	13826	13879	13910	13986	14047	13937	13880	13941	14010	13899	13973	13978	14023	13940	13937	13894	13796	14022	13845	14046	13944	13840	14057	13892	13975	14022	13861	13943	13923	13909	14083	14012	13903	13854	13923	14098	13824	13979	13968	13923	13994	14157	14015	13909	13751	13878	13964	13748	13951	13909	13923	13871	13885	13995	13862	13976	13979	13886	14031	13950	13861	13847	14061	13941	13964	13980	13745	14006	14036	13827	14047	13906	13991	13965	13714	13891	13854	13887	13846	13933	13863	14000	14046	13879	13910	13852	13950	14010	13999	13922	13962	13943	14029	13891	13929	13805	13980	14041	13986	14033	13996	13868	13959	13969	14020	13999	13940	13963	13926	13783	13894	13859	13790	13998	13966	13732	14071	14033	13919	14022	13960	13884	13805	13830	13919	13954	13995	13930	13947	13929	13790	13953	13983	13897	13950	13904	13857	13944	14005	13918	13891	14062	13968	13986	13949	14114	14091	14028	13947	13835	13956	13927	13837	14106	13911	13848	14064	13797	14023	13993	13913	14000	13926	13902	14047	13833	13826	13682	14029	14000	14002	13870	13992	13854	14079	13970	14016	13863	13860	13998	13937	13793	13883	13843	13959	13894	13929	13708	14007	14091	13834	13895	13926	14039	13914	13874	14142	14008	13893	13917	13998	13899	13829	14090	13893	13976	13863	13767	13818	14074	13884	13863	13916	13976	13664	13900	13841	13905	13954	13959	13955	13870	13996	13913	13994	13772	13847	14034	13875	13831	14036	13935	14080	13865	13807	13884	13813	13994	13931	13896	13970	13852	13938	13972	13891	13732	13846	13903	13831	14050	13722	14026	13977	13944	13731	13965	13874	13976	13802	13766	13887	13811	13933	14010	14009	13925	13940	13993	13907	13895	13896	13944	13931	14161	14016	13926	13963	13996	14000	13899	13834	13865	14099	13962	13872	13825	13951	13985	13915	13854	14195	13965	13961
23979	21518	29148	24468	22902	25819	27462	22225	19949	18824	18179	17589	17212	16696	16840	16721	16704	16727	16893	16555	16687	16406	16480	16615	16530	16306	16375	16338	16296	16470	16318	16443	16597	17173	18647	19475	18252	16568	16351	16087	16146	16324	16093	16295	15923	16226	16278	16126	16167	16225	16269	16365	16310	16122	16168	16209	16208	16364	16164	16196	16260	16243	16144	16035	16135	16085	16305	16067	16167	16132	16217	16179	16165	16198	16313	16186	16171	16206	16085	16215	16073	16259	16134	16061	16318	16031	15954	16149	16116	16288	16126	16188	15965	16170	16174	16190	16151	16145	16240	16158	16327	16076	16075	15951	16083	15949	16122	16079	16178	16389	16116	16084	16037	15956	16278	16023	16316	16230	16271	16291	16517	16132	16216	16296	16092	16102	16109	16038	16119	16192	16199	16147	15909	16072	16100	16224	16161	16196	16344	16337	16144	16082	16136	15977	16147	16153	16090	16095	16264	16213	16092	16052	16246	16085	16172	16098	16202	15995	16080	16160	16209	16141	15964	15888	16121	16211	16289	16239	16007	16266	16246	16041	16030	16027	16343	16235	16002	16216	16280	16052	16035	16320	16116	16164	16296	16294	16090	16077	16162	16236	16050	16283	16293	15990	16246	16095	16143	16121	16379	16219	16116	16329	16159	16357	16337	16044	16223	16362	16151	16228	16264	16183	16235	16217	16129	16159	16220	15979	16289	15851	16086	16118	15992	16173	16131	16185	16037	16124	16116	16113	16211	16206	15983	16161	16147	16043	16164	15961	15926	16098	16126	16048	16168	16176	16161	16234	16057	16220	16151	16130	16172	16116	16297	15940	16047	16120	16094	16140	16273	16216	16077	16100	16415	15919	16045	16178	16066	15923	16134	16272	16262	16105	16086	16121	16021	16127	16178	16191	16210	16299	16268	16210	16238	16048	16318	16091	16155	16240	16228	16181	16239	16133	16267	16188	16030	16036	16096	16190	16396	16057	16063	16031	16150	16197	16275	16194	16044	16141	16075	16206	16125	16245	16062	16179	16133	16008	16126	16283	16234	15942	16094	16065	16093	16140	16158	16187	16166	16238	16214	15970	16070	16120	15894	16167	16069	16258	16043	15964	16081	16011	16162	16113	16122	15944	16191	15974	16202	16165	16069	16199	16051	16167	16229	16024	16002	16183	16116	16198	16169	16084	16199	16053	16324	16034	16245	16060	16228	16279	16169	16212	16040	16070	15934	16196	16132	16184	16188	16003	16069	15907	15967	15988	16093	16047	16196	16188	16204	16070	16124	16145	16050	16187	16146	16066	16147	16100	16012	15968	16105	16313	16075	16145	15986	16087	16333	16283	16018	15978	16052	16066	15886	16023	16085	15990	16121	16142	16267	16254	16304	16084	16185	16132	16204	16098	16155	16098	16076	16169	15801	16192	16182	16162	16191	16094	16380	16228	16137	16264	16222	15993	16151	16136	16152	16038	16041	16021	16066	16291	16223	16210	16105	16206	16189	15944	16202	16118	16179	16055	16157	16308	16364	15873	16037	16088	16099	15934	16123	15932	16212	16063	16193	16006	16065	16310	16044	16263	16064	16093	16215	16194	15818	16068	16111	16238	16163	16397	16123	16133	16082	16102	16190	16269	16095	16328	16215	16116	15978	16088	16201	16184	16149	16206	16093	16265	15954	16044	16114	16150	16214	16010	16129	16099	16163	16045	16119	16217	16057	16096	16175	16139	16121	16235	16186	16120	16070	16085	16002	16125	15960	16207	16100	16223	16169	15788	16047	16198	16012	16348	16188	16039	16045	16097	15901	16245	16307	16140	16200	16206	16034	16178	16065	16158	16227	16091	16194	16312	16164	16144	15840	16054	16194	16070	16272	16109	16120	16200	16214	16250	16101	16240	16343	16044	16241	16140	16156	16167	16033	16027	15985	16109	16073	16214	15937	16072	16121	16158	16116	16361	16007	16014	16228	16141	16231	16187	15976	16034	16116	16041	16218	16025	16080	16058	16136	16146	16247	16153	16053	16046	16164	16286	16209	16172	16017	16041	16236	16139	16019	16101	16079	16151	16017	16302	16159	16233	15914	16158	16377	15918	16097	16042	16226	16171	16214	16283	15958	16124	16211	16162	15999	16060	16056	16016	16211	16030	15999	16136	16246	16053	16135	16087	16275	16025	16074	16065	16104	16259	16039	16177	16295	16423	16199	16148	16124	15939	16240	16354	16016	16080	15987	16001	16185	16391	16200	16095	16100	16017	16237	16018	16191	16254	16192	16006	16242	16063	16173	15999	16062	16191	16239	16094	16039	16008	16131	16194	16300	16109	16115	15958	16189	16182	16053	16163	16153	15984	15809	16125	16242	16146	16279	16087	16153	16031	16205	16037	16274	16055	16078	16056	16122	16027	16005	16025	16196	16062	16242	16298	16118	16213	16123	16091	16122	16204	16100	16295	16038	16033	15975	16162	16101	16064	16185	16116	16255	16029	15964	16294	16320	16263	16186	15923	16224	16320	16023	16131	16313	15940	16315	16127	16127	16226	16219	16062	16019	16165	16076	16048	16254	16186	16079	16280	16128	16127	16298	16154	16114	16090	16068	15998	16144	16194	16050	15897	16193	16138	16215	16357	16286	16341	16076	16442	16074	16109	16161	16141	16074	16028	16110	16071	16074	16139	16272	16190	16107	16115	16222	16208	16178	16112	16257	16115	16327	16269	16182	16046	16235	16064	16047	16069	16195	16126	16080	16033	16041	16271	16106	16122	16164	15929	16079	15915	16155	15880	16094	16176	16139	15900	15991	16150	16108	16034	16170	15979	16359	16244	16119	16144	16084	15891	15901	16330	16089	16117	16138	16255	16242	16126	16263	16134	15971	15991	16044	16185	16261	16213	16338	16053	16104	16040	16249	16272	16044	16189	16214	16314	15939	15981	16301	16078	16129	16183	16135	16044	16004	15975	16251	16200	16059	16184	16152	16088	16193	15986	16333	16217	16350	16005	16143	15983	16109	16004	16207	16379	16246	16006	16190	16195	16069	15939	16258	16006	16087	16019	15955	16191	15985	15985	16012	16011	16233	16129	16100	16237	16151	16130	16181	16107	16043	16094	16254	16019	15946	16169	15993	15993	16151	16066	16195	16041	16338	16048	16222	16219	16250	15884	16199	16203	16133	15977	16149	16192	16070	15860	16029	16025	16287	16228	16286	16117	16211	16030	16229	16160	16062	16122	16112	16247	16031	16101	16154	16046	16085	15995	15982	16270	16161	16151	16241	16099	16013	16082	16089	16075	16153	16090	16300	16010	16017	16121	16210	16172	16348	16129	16174	16037	16102	16308	16207	16184	16193	16143	16293	16058	16142	16260	16023	16276	16079	15924	16003	16150	16151	16234	16158	15915	16143	16091	16298	16107	15976	16154	16336	15980	16179	16155	16225	16107	16120	16035	16180	15875	16179	16158	16190	16070	16066	16008	16006	15913	16122	16036	16203	16076	16073	16065	16320	16043	16141	16192	16197	16117	16019	16146	16124	16242	16203	16152	16167	16238	16104	16219	15933	16058	16068	16118	16003	16311	16243	15939	16080	16355	16165	16162	16077	16106	16111	16162	16050	16239	16370	16110	16023	16179	16144	16110	15949	16109	16027	16134	16203	16161	16105	16188	16154	16339	16269	16348	16086	16240	16148	16160	16251	16129	16251	15938	16308	16177	16050	16089	16228	16159	16107	16167	16111	15950	15989	16004	16379	16426	16053	16121	16055	16172	16040	15988	16110	16087	16299	16136	16168	16070	16171	16116	16119	16071	16008	16046	16145	15967	16317	16120	16277	16076	16164	16134	16117	16263	16278	16102	16280	16224	16035	16171	15932	16041	16153	16065	16003	16303	16242	15936	16044	16277	16181	15918	16215	15941	16019	16101	16166	16173	16159	16088	16179	16086	16084	15995	16183	16019	16167	15985	16061	16010	16252	16202	16094	16169	16240	16175	16157	16197	16156	16147	16144	15925	15920	16252	16126	16134	16116	16190	16222	16263	15997	15972	16295	15951	16380	16053	16144	16165	16285	15970	15954	16235	16185	16050	16063	15931	16091	16333	16328	15923	16247	16136	16168	16036	16110	16251	16251	16200	16239	16280	15966	16190	16064	16244	15986	15950	15974	16353	16212	16178	16236	16185	16222	16161	16012	16014	16251	16092	15974	15965	16409	16251	16101	16113	16253	16202	16034	16137	15966	15986	16102	15959	16088	16068	16269	16257	16010	16005	16096	16312	16011	16101	16237	16016	16026	16162	16200	16239	16081	16158	16000	16012	16295	16332	16176	16273	16118	16047	16205	16346	16138	16026	16132	16111	16137	16205	16263	16320	15928	16342	16325	16172	15983	16216	16046	16168	15947	16112	16087	16221	16151	16366	16082	16127	16170	16195	16080	16158	16215	15931	16172	16084	16206	16390	16221	16182	16067	16221	16249	16060	16153	15948	16176	16055	16263	16299	16134	16192	16140	16246	16070	15990	16256	16105	16137	16071	16153	16029	16266	16003	16245	16057	15938	16208	16047	16080	16151	16089	16045	16100	16120	16188	16174	16034	16234	16049	16072	16067	16075	16273	16293	16110	16149	16074	16108	16302	16262	16235	16170	16158	16178	16078	15973	16098	16159	16205	16259	16330	16205	16208	15951	16116	16017	16232	16132	16122	16187	16102	16134	16233	16254	15921	15974	16095	16141	15936	16149	16354	16117	16196	16059	16090	16161	16124	16376	16168	16089	16036	16329	16190	16192	16205	16275	15918	16107	16061	16076	15947	15917	16146	16158	15997	16154	16115	16316	16247	16145	16228	16268	16245	16132	16045	16149	16033	16043	16200	16211	16167	15933	16349	16288	16188	16125	15918	16233	16326	16100	15953	15960	15944	16217	16183	16291	16117	16254	16043	16173	16039	16287	16148	16352	16033	15957	15987	16088	16179	15973	16165	16154	16099	16073	16131	16195	16047	16215	16009	16045	16033	15916	16217	16158	16062	16160	16043	15925	16140	16401	16214	16063	16303	16227	16155	16148	16145	16204	16197	15956	16200	16146	16184	16127	16169	16122	16051	16182	16017	15955	16207	16305	15999	16026	16250	16313	16064	16332	16124	16121	16176	16312	16194	16027	16116	16038	16148
19456	32960	34333	33956	30309	27171	25004	21855	18935	17260	16172	15588	15057	14472	14381	14290	14401	14213	14146	14167	14205	14118	13960	14026	13863	14027	13819	13855	13876	13790	13842	13894	14078	15449	17577	18540	16193	13531	13627	13770	13618	13564	13773	13801	13743	13627	13629	13515	13688	13805	13692	13694	13506	13718	13686	13582	13848	13610	13821	13642	13763	13700	13649	13510	13652	13821	13704	13629	13651	13539	13758	13632	13704	13659	13769	13648	13755	13651	13709	13701	13703	13734	13768	13680	13668	13705	13754	13727	13792	13587	13714	13600	13815	13611	13689	13632	13694	13656	13728	13708	13664	13812	13668	13759	13669	13799	13542	13737	13705	13793	13698	13620	13630	13681	13556	13672	13654	13596	13467	13576	13664	13742	13614	13733	13639	13642	13574	13508	13764	13562	13675	13633	13683	13651	13686	13565	13582	13743	13565	13904	13615	13727	13840	13647	13654	13574	13804	13807	13795	13654	13529	13780	13667	13590	13685	13576	13823	13699	13626	13615	13818	13678	13608	13555	13491	13624	13544	13622	13725	13594	13691	13797	13803	13739	13416	13805	13649	13601	13713	13568	13651	13647	13778	13684	13652	13684	13564	13569	13670	13599	13649	13721	13531	13890	13522	13877	13523	13584	13694	13522	13661	13768	13630	13705	13740	13601	13592	13599	13678	13574	13637	13804	13812	13593	13732	13547	13740	13775	13716	13695	13719	13739	13704	13604	13721	13746	13517	13809	13801	13759	13579	13720	13671	13620	13621	13721	13645	13575	13754	13600	13821	13572	13654	13587	13713	13612	13752	13627	13687	13776	13699	13640	13746	13606	13568	13475	13412	13727	13604	13757	13703	13677	13698	13679	13504	13537	13616	13769	13557	13748	13691	13451	13599	13655	13579	13700	13705	13649	13681	13700	13552	13703	13520	13497	13642	13702	13513	13668	13643	13835	13628	13702	13720	13665	13595	13735	13538	13718	13703	13614	13726	13612	13535	13527	13620	13653	13836	13779	13631	13666	13569	13562	13800	13664	13760	13563	13522	13731	13580	13690	13767	13818	13567	13536	13591	13617	13781	13659	13638	13631	13778	13555	13761	13483	13615	13776	13618	13844	13631	13628	13593	13739	13541	13708	13739	13647	13698	13697	13744	13579	13637	13664	13629	13562	13548	13684	13618	13652	13762	13788	13679	13537	13722	13795	13590	13747	13565	13707	13592	13769	13644	13493	13699	13782	13681	13625	13598	13637	13653	13721	13721	13650	13518	13676	13547	13551	13662	13624	13783	13514	13634	13604	13663	13676	13691	13681	13705	13751	13662	13688	13627	13688	13718	13606	13655	13612	13587	13739	13669	13671	13580	13636	13642	13606	13659	13723	13594	13509	13661	13683	13628	13683	13597	13685	13634	13687	13688	13746	13713	13604	13679	13731	13605	13692	13730	13739	13660	13689	13559	13576	13763	13619	13622	13792	13778	13692	13695	13720	13635	13633	13724	13554	13712	13624	13681	13788	13702	13533	13691	13711	13855	13662	13597	13826	13657	13498	13681	13795	13686	13390	13618	13681	13568	13815	13799	13560	13633	13706	13558	13652	13793	13637	13643	13585	13736	13649	13512	13688	13666	13589	13635	13603	13738	13657	13596	13652	13642	13587	13760	13631	13653	13625	13764	13570	13663	13662	13730	13655	13635	13764	13622	13597	13613	13756	13584	13748	13817	13648	13661	13551	13701	13598	13679	13626	13694	13627	13754	13624	13796	13734	13690	13655	13610	13564	13601	13577	13701	13560	13712	13584	13660	13722	13652	13735	13738	13767	13566	13637	13664	13747	13818	13557	13742	13573	13566	13679	13711	13809	13744	13673	13583	13548	13665	13671	13598	13681	13590	13722	13799	13806	13623	13775	13577	13661	13859	13633	13878	13454	13654	13785	13571	13782	13681	13807	13812	13655	13671	13715	13534	13611	13888	13669	13791	13823	13575	13775	13506	13677	13533	13660	13790	13614	13635	13817	13566	13665	13675	13764	13815	13532	13559	13670	13616	13609	13683	13597	13693	13733	13702	13704	13562	13588	13720	13747	13727	13524	13850	13597	13496	13721	13743	13629	13721	13569	13492	13717	13613	13804	13637	13507	13537	13715	13639	13637	13519	13769	13719	13740	13630	13736	13599	13779	13622	13692	13672	13723	13478	13520	13641	13729	13678	13743	13625	13525	13722	13650	13549	13821	13748	13603	13703	13736	13783	13499	13777	13493	13660	13611	13704	13611	13728	13646	13632	13510	13894	13498	13616	13702	13596	13599	13713	13580	13646	13748	13717	13564	13651	13640	13657	13485	13789	13796	13507	13677	13736	13775	13676	13555	13492	13696	13638	13547	13599	13619	13648	13637	13799	13619	13739	13759	13700	13652	13724	13658	13647	13708	13697	13854	13648	13772	13693	13803	13711	13576	13678	13555	13566	13773	13593	13653	13545	13577	13679	13746	13827	13687	13661	13738	13570	13787	13610	13729	13751	13608	13775	13625	13732	13762	13607	13653	13733	13457	13554	13553	13700	13595	13676	13611	13546	13748	13743	13537	13667	13516	13710	13709	13637	13662	13666	13630	13717	13718	13386	13715	13698	13645	13618	13592	13714	13520	13705	13702	13775	13673	13626	13749	13728	13638	13678	13741	13752	13560	13743	13706	13723	13650	13782	13643	13741	13658	13761	13686	13705	13573	13668	13699	13650	13629	13652	13520	13632	13611	13502	13594	13654	13579	13682	13639	13845	13706	13590	13615	13679	13638	13737	13588	13689	13790	13574	13669	13697	13518	13734	13758	13413	13547	13563	13653	13768	13516	13674	13528	13773	13805	13517	13828	13613	13683	13774	13646	13604	13602	13809	13653	13723	13798	13567	13618	13567	13850	13605	13716	13651	13716	13725	13776	13547	13782	13780	13664	13658	13703	13659	13568	13747	13790	13706	13638	13562	13686	13663	13680	13537	13570	13664	13605	13678	13618	13674	13629	13615	13644	13584	13593	13725	13625	13619	13527	13719	13654	13821	13716	13798	13572	13859	13655	13555	13559	13734	13789	13550	13648	13741	13731	13655	13729	13708	13535	13720	13592	13620	13707	13845	13754	13750	13599	13776	13695	13752	13565	13659	13674	13719	13647	13608	13745	13742	13787	13506	13800	13518	13657	13689	13712	13757	13636	13606	13674	13813	13738	13659	13517	13685	13706	13493	13682	13627	13817	13632	13607	13721	13613	13652	13742	13780	13502	13724	13589	13682	13789	13478	13580	13644	13595	13618	13792	13578	13551	13584	13706	13607	13635	13685	13790	13684	13644	13534	13688	13672	13716	13578	13707	13564	13587	13820	13711	13614	13481	13631	13572	13708	13703	13508	13827	13656	13663	13712	13659	13678	13888	13707	13721	13601	13552	13512	13569	13756	13648	13809	13762	13632	13439	13818	13518	13572	13587	13635	13730	13677	13521	13718	13725	13584	13573	13607	13565	13694	13599	13631	13686	13615	13686	13661	13740	13531	13432	13689	13562	13648	13452	13717	13813	13638	13655	13788	13608	13725	13694	13883	13467	13681	13508	13733	13673	13626	13669	13764	13798	13675	13545	13630	13680	13670	13681	13561	13759	13581	13615	13634	13691	13730	13578	13646	13674	13607	13775	13746	13808	13718	13564	13634	13689	13793	13799	13745	13557	13641	13790	13812	13517	13533	13443	13673	13636	13651	13639	13651	13650	13627	13760	13701	13787	13746	13652	13858	13591	13557	13708	13654	13887	13694	13583	13507	13610	13716	13754	13718	13715	13640	13535	13733	13749	13576	13749	13745	13612	13545	13745	13609	13794	13674	13611	13750	13772	13635	13712	13715	13758	13725	13667	13703	13633	13618	13659	13451	13536	13731	13738	13657	13610	13672	13617	13658	13604	13771	13637	13792	13763	13802	13563	13624	13823	13721	13477	13742	13718	13688	13684	13729	13704	13420	13576	13736	13621	13886	13660	13722	13724	13698	13694	13753	13642	13598	13705	13752	13799	13562	13782	13731	13698	13744	13506	13742	13908	13700	13555	13395	13652	13535	13461	13680	13602	13753	13463	13630	13555	13674	13687	13765	13592	13698	13552	13719	13736	13716	13566	13491	13628	13533	13859	13734	13568	13736	13710	13717	13761	13672	13744	13574	13661	13790	13632	13626	13723	13900	13591	13805	13651	13911	13566	13617	13616	13614	13590	13580	13665	13686	13789	13612	13683	13565	13624	13741	13627	13841	13421	13731	13632	13773	13548	13775	13696	13702	13593	13572	13686	13767	13649	13637	13729	13583	13419	13510	13819	13715	13706	13686	13601	13722	13704	13846	13634	13768	13487	13677	13419	13420	13688	13599	13707	13631	13663	13755	13615	13837	13713	13703	13718	13665	13703	13654	13662	13661	13754	13718	13767	13771	13661	13657	13631	13537	13703	13612	13618	13686	13698	13749	13609	13623	13599	13625	13763	13661	13786	13595	13572	13832	13691	13708	13680	13739	13694	13691	13811	13707	13690	13715	13607	13572	13587	13619	13771	13686	13602	13779	13626	13640	13680	13808	13616	13662	13621	13431	13817	13837	13725	13568	13762	13846	13653	13728	13547	13623	13566	13836	13706	13753	13756	13729	13670	13916	13662	13775	13627	13609	13752	13626	13704	13606	13630	13588	13620	13572	13501	13785	13751	13654	13784	13596	13794	13627	13736	13854	13492	13739	13687	13872	13639	13546	13775	13695	13697	13782	13790	13773	13539	13638	13785	13769	13623	13742	13725	13773	13608	13629	13700	13745	13592	13617	13588	13594	13774	13674	13664	13587	13572	13678	13632	13774	13654	13617	13689	13660	13656	13642	13560	13509	13805	13758	13729	13645	13690	13533	13581	13585	13723	13581	13472	13630	13656	13883	13587	13625	13657	13652	13598	13660	13537	13626	13588	13719	13636	13515	13804	13757	13726	13583	13630	13686	13732	13641	13577	13536	13559	13574	13776	13673	13678	13730	13669	13763	13569	13682	13517	13693	13570	13662	13679	13699	13601	13594	13600	13578	13607	13622	13618	13469	13810	13631	13769	13618	13779	13860	13709	13453	13756	13608	13651	13534	13829	13711	13637	13687	13641	13739	13759
29774	22870	24168	22994	20156	19089	18788	17830	17477	17125	16709	16966	16753	16899	16719	16657	16805	16910	16618	16718	16703	16559	16561	16696	16703	16735	16685	16630	16648	16877	16632	16716	16937	16639	16688	16874	16795	16825	16874	16688	16457	16531	16709	16618	16470	16702	16424	16758	16521	16713	16525	16677	16687	16686	16601	16727	16818	16720	16735	16587	16623	16556	16441	16766	16588	16550	16609	16746	16811	16681	16649	16462	16845	16601	16695	16721	16508	16710	16618	16631	16720	16781	16743	16665	16881	16780	16668	16389	16554	16680	16796	16544	16648	16816	16626	16636	16684	16707	16707	16731	16508	16473	16599	16556	16664	16559	17014	16689	16718	16631	16748	16643	16572	16635	16745	16555	16694	16508	16722	16647	16780	16685	16664	16613	16688	16841	16749	16555	16680	16646	16794	16751	16646	16702	16693	16708	16625	16609	16522	16605	16448	16656	16708	16634	16748	16617	16775	16699	16605	16664	16664	16596	16606	16667	16609	16604	16732	16602	16742	16446	16622	16506	16614	16760	16764	16643	16556	16688	16759	16706	16594	16506	16745	16721	16575	16862	16707	16551	16636	16636	16515	16840	16838	16787	16641	16654	16691	16705	16431	16630	16513	16725	16708	16658	16617	16554	16563	16635	16727	16627	16520	16580	16701	16480	16602	16615	16599	16611	16684	16732	16729	16659	16619	16864	16485	16549	16656	16660	16612	16575	16666	16765	16731	16574	16433	16666	16676	16585	16770	16576	16720	16845	16719	16679	16641	16612	16488	16528	16682	16663	16559	16460	16667	16644	16585	16839	16581	16672	16688	16617	16601	16582	16714	16681	16508	16725	16581	16542	16662	16715	16590	16581	16540	16736	16712	16486	16831	16738	16805	16651	16683	16499	16379	16488	16604	16795	16762	16796	16706	16739	16572	16659	16632	16572	16682	16579	16757	16731	16655	16671	16649	16823	16702	16710	16711	16582	16389	16839	16564	16629	16594	16640	16580	16545	16627	16417	16596	16514	16819	16488	16897	16726	16723	16783	16842	16713	16727	16638	16465	16577	16760	16720	16504	16667	16559	16744	16655	16828	16754	16600	16482	16455	16533	16491	16604	16582	16490	16618	16468	16508	16676	16737	16587	16629	16555	16685	16594	16590	16751	16762	16645	16669	16725	16534	16800	16782	16719	16497	16747	16683	16425	16673	16672	16604	16837	16654	16583	16431	16663	16556	16730	16519	16488	16525	16583	16557	16522	16726	16545	16752	16470	16644	16509	16389	16540	16555	16765	16594	16489	16552	16813	16654	16701	16586	16739	16748	16777	16529	16656	16689	16719	16668	16561	16722	16619	16533	16782	16491	16546	16476	16313	16535	16913	16667	16673	16622	16706	16600	16478	16857	16708	16739	16689	16591	16472	16495	16546	16341	16587	16542	16712	16531	16682	16640	16907	16688	16557	16695	16805	16698	16829	16715	16651	16921	16602	16498	16626	16663	16581	16623	16725	16813	16801	16567	16778	16546	16447	16515	16470	16794	16802	16677	16729	16645	16877	16586	16712	16616	16761	16457	16640	16577	16672	16553	16709	16770	16485	16724	16723	16715	16692	16660	16491	16779	16579	16570	16664	16605	16720	16720	16706	16581	16723	16670	16676	16753	16645	16666	16719	16720	16729	16655	16907	16652	16462	16301	16761	16784	16639	16760	16733	16772	16616	16616	16799	16427	16746	16868	16727	16693	16685	16631	16606	16598	16744	16580	16620	16360	16439	16698	16796	16729	16629	16596	16746	16577	16763	16616	16701	16596	16754	16632	16774	16643	16536	16548	16614	16655	16628	16650	16589	16450	16701	16601	16361	16787	16759	16746	16660	16549	16886	16740	16620	16737	16749	16789	16917	16576	16811	16584	16760	16672	16638	16528	16584	16672	16649	16687	16761	16630	16642	16686	16707	16585	16527	16718	16773	16700	16805	16626	16856	16867	16535	16745	16703	16452	16576	16746	16397	16640	16817	16802	16543	16521	16723	16557	16598	16642	16688	16515	16620	16585	16556	16583	16557	16789	16757	16578	16746	16677	16600	16827	16721	16642	16759	16552	16722	16589	16562	16717	16628	16785	16681	16416	16663	16738	16710	16643	16671	16919	16502	16570	16661	16852	16742	16600	16665	16764	16528	16536	16589	16604	16670	16584	16552	16624	16682	16684	16820	16573	16590	16637	16576	16563	16765	16831	16656	16738	16746	16550	16661	16691	16851	16818	16551	16673	16793	16656	16639	16913	16650	16693	16587	16776	16685	16503	16512	16602	16726	16497	16734	16593	16530	16507	16712	16578	16764	16714	16692	16489	16640	16774	16718	16664	16735	16591	16591	16808	16422	16508	16737	16668	16560	16738	16575	16550	16679	16756	16648	16826	16786	16437	16671	16687	16709	16753	16666	16753	16566	16477	16521	16774	16519	16731	16658	16657	16615	16538	16567	16417	16410	16760	16608	16653	16625	16868	16800	16744	16681	16726	16628	16721	16524	16686	16594	16779	16724	16573	16819	16720	16702	16844	16728	16581	16651	16627	16497	16759	16744	16683	16733	16690	16792	16545	16585	16742	16815	16748	16564	16674	16701	16504	16812	16641	16687	16676	16465	16741	16662	16602	16684	16811	16791	16726	16408	16433	16583	16685	16644	16657	16801	16881	16834	16589	16690	16539	16877	16557	16340	16570	16523	16839	16566	16726	16738	16666	16395	16548	16681	16630	16686	16597	16738	16737	16688	16773	16792	16554	16445	16721	16446	16537	16749	16665	16690	16817	16560	16746	16719	16478	16847	16732	16593	16612	16637	16444	16644	16570	16899	16493	16699	16793	16663	16845	16815	16406	16508	16763	16491	16513	16576	16563	16664	16736	16608	16474	16725	16636	16710	16574	16447	16810	16707	16715	16800	16972	16768	16628	16773	16533	16807	16605	16488	16564	16654	16639	16616	16629	16593	16581	16665	16519	16785	16739	16816	16563	16729	16673	16584	16577	16483	16547	16681	16597	16659	16483	16707	16631	16804	16759	16694	16577	16747	16414	16549	16535	16641	16786	16748	16592	16547	16565	16678	16689	16710	16740	16681	16957	16765	16585	16726	16658	16718	16669	16713	16600	16694	16645	16709	16661	16549	16835	16657	16664	16845	16552	16700	16671	16920	16880	16564	16629	16551	16592	16678	16625	16549	16641	16711	16602	16640	16545	16581	16676	16788	16573	16703	16482	16666	16729	16669	16888	16694	16534	16492	16484	16590	16675	16775	16506	16587	16604	16692	16488	16635	16593	16547	16621	16759	16579	16877	16635	16763	16636	16733	16570	16484	16625	16663	16729	16790	16768	16478	16557	16707	16774	16677	16906	16756	16681	16665	16738	16715	16671	16700	16596	16668	16641	16746	16714	16487	16729	16498	16629	16667	16672	16749	16696	16589	16738	16526	16660	16625	16825	16697	16543	16742	16811	16554	16552	16674	16623	16634	16717	16701	16592	16644	16524	16597	16839	16713	16348	16458	16778	16672	16761	16653	16575	16563	16748	16790	16390	16654	16752	16631	16675	16673	16574	16580	16635	16582	16605	16666	16745	16672	16680	16618	16775	16887	16436	16742	16510	16806	16687	16414	16573	16728	16706	16527	16800	16741	16779	16737	16595	16659	16426	16563	16636	16629	16630	16736	16794	16747	16606	16664	16467	16358	16640	16653	16771	16591	16713	16563	16703	16763	16624	16638	16582	16602	16606	16834	16740	16668	16682	16580	16824	16722	16494	16705	16926	16625	16553	16461	16836	16693	16584	16647	16574	16586	16840	16738	16695	16779	16694	16687	16530	16850	16592	16673	16801	16644	16793	16782	16751	16554	16499	16645	16677	16936	16617	16597	16723	16610	16901	16570	16815	16590	16749	16429	16436	16841	16641	16635	16670	16675	16528	16384	16647	16476	16546	16502	16565	16590	16565	16837	16678	16523	16563	16704	16801	16668	16573	16756	16842	16794	16740	16930	16745	16789	16945	16630	16597	16674	16975	16714	16641	16672	16578	16806	16455	16693	16752	16628	16595	16609	16666	16591	16796	16686	16642	16792	16507	16494	16789	16745	16553	16511	16561	16603	16752	16883	16772	16778	16725	16647	16740	16712	16675	16619	16703	16516	16631	16662	16721	16546	16632	16871	16757	16582	16636	16754	16626	16687	16424	16797	16707	16737	16678	16769	16661	16584	16646	16449	16577	16705	16691	16680	16639	16460	16450	16592	16686	16599	16624	16517	16765	16738	16713	16432	16599	16732	16618	16704	16616	16822	16752	16568	16778	16625	16412	16550	16647	16521	16610	16645	16768	16631	16563	16666	16890	16690	16803	16651	16801	16784	16695	16770	16695	16649	16844	16744	16643	16613	16608	16837	16608	16594	16669	16638	16717	16511	16610	16528	16699	16630	16590	16754	16728	16636	16726	16605	16528	16480	16733	16763	16547	16629	16650	16746	16845	16789	16688	16649	16669	16601	16532	16773	16556	16684	16497	16584	16566	16517	16584	16543	16630	16618	16963	16695	16733	16694	16637	16637	16532	16732	16441	16575	16519	16829	16819	16937	16615	16919	16749	16526	16512	16691	16726	16777	16538	16618	16644	16549	16926	16781	16603	16887	16682	16802	16845	16716	16646	16486	16483	16638	16742	16603	16682	16661	16752	16648	16781	16778	16707	16604	16698	16856	16852	16553	16717	16706	16656	16705	16720	16543	16700	16582	16613	16602	16820	16591	16500	16573	16693	16560	16547	16710	16520	16673	16642	16740	16646	16617	16799	16786	16441	16653	16672	16552	16547	16558	16843	16637	16580	16633	16557	16509	16491	16457	16688	16626	16535	16711	16542	16589	16690	16560	16431	16660	16603	16495	16602	16483	16635	16870	16641	16600	16646	16861	16645	16739	16597	16585	16418	16517	16501	16561	16527	16736	16825	16738	16713	16580	16794	16575	16783	16665	16712	16602	16649	16512	16762	16769	16655	16759	16649	16684	16767	16570	16767	16700	16646	16625	16529	16536	16662	16864	16747	16764	16605	16609	16591	16751	16595	16558	16689	16729	16739	16771	16618	16809	16559	16806	16747	16509	16514	16716	16682	16765	16892	16709	16635	16616	16639	16612	16535
16507	19401	20822	21317	19645	18036	17121	15861	15017	14586	14257	14252	14022	14178	14287	13980	14034	14007	14021	14140	13971	14039	13881	13958	13869	14040	13976	14047	13975	13878	14047	13928	14016	14055	14050	14350	14594	14036	14014	14056	13816	13920	14005	13902	13912	13860	13888	13912	14027	14109	13787	13876	13909	14103	14013	13964	13911	14122	14035	13841	14019	13833	13883	14082	13893	13965	14059	13994	13928	13870	13964	13981	13975	13929	13918	13798	14212	13899	14056	13849	13971	13939	14139	13924	13959	13987	13973	14034	13905	13933	13924	13987	14092	14241	13918	13812	13847	14114	13906	13847	13983	13937	13823	13797	13882	14103	13803	13956	14034	13930	13956	13898	13830	14028	13921	13982	13941	13902	13837	13943	14021	14013	14038	13860	14095	14052	14098	13984	14073	13825	13871	13775	13970	13895	13841	14046	14019	14072	13779	13842	13979	13861	13966	13797	13889	14049	13839	13890	13880	14065	13941	13952	13994	13827	13940	13990	13899	13986	14101	13964	14107	14079	13867	13795	14057	13925	13968	13865	13968	14010	13813	13931	14010	14016	13767	13953	14093	13997	13901	13900	13956	14046	14003	14024	14043	14134	13831	13962	13966	13995	13894	14074	14022	14019	13735	14084	13990	13919	13949	14042	14013	13863	13763	14039	13978	14057	13954	13946	14039	13960	13649	13880	13970	14050	13813	14016	14026	14003	13890	13824	13911	13884	13814	14065	14070	13872	13800	13976	13875	13918	14006	13865	13871	13837	14047	13946	13954	13856	13961	14011	13971	14206	14006	13931	14065	13933	13981	14014	13905	13981	13971	13956	13837	13891	13867	13833	13905	14004	13848	13909	14118	14051	14010	14067	13986	14005	13981	13864	14025	13990	14001	13985	13925	13888	14050	14100	13746	13909	13837	14053	13899	13926	14002	14026	13947	13859	14028	13933	13955	14045	14057	13960	13880	13850	13973	14012	13873	13959	13891	14019	14021	13996	13825	13918	13879	14172	13978	13841	13908	13987	13761	13926	14013	13913	13924	14132	13848	13925	13801	13912	14047	13991	14012	13978	14010	13994	13909	14020	13874	14023	14012	13924	13763	14027	13999	13947	14039	13946	14021	13949	14000	13943	13906	14016	13944	14108	13905	13948	14050	13808	13979	13901	14033	13914	13854	13955	13947	14025	13897	13892	13910	14022	13890	13884	13959	13942	14038	13945	13943	13920	13775	13907	14053	13970	13879	14030	13984	13953	13857	13900	14064	13814	13834	13864	13939	14039	13939	14004	14101	13996	13812	13898	13942	13925	13907	13944	14001	14066	13918	13879	13820	13714	13998	13828	13872	13984	13904	13738	13958	14022	14038	13951	13963	13970	13971	14084	13944	14109	13997	13891	13832	13952	13821	13866	14044	14046	13881	13887	14023	14054	14056	14034	13967	14032	14054	13994	14140	13889	13977	14011	13888	13962	13834	14074	14045	13989	14063	13992	14028	13991	13825	13859	13860	13919	13838	13969	14009	13905	13972	13862	13997	13987	13817	13945	13990	13950	13981	14090	13878	14156	13926	14030	14074	13977	13953	14009	13967	13958	13930	13929	13853	13759	14121	13952	14029	14079	13913	14068	13935	13897	13904	13981	13916	13929	14033	13969	13871	13777	13917	13888	13916	14026	13888	13908	14150	13993	13785	14045	14000	14098	13967	14020	13929	14032	13984	13892	13890	13930	13879	14002	13875	13973	14064	13903	14032	13873	13884	14067	13784	14006	13944	14132	14006	13920	13983	13948	13951	13999	13968	13861	13863	13884	13983	13984	13998	13866	14164	13920	13862	14085	13938	13867	14032	13899	13995	13936	14064	14059	14028	13934	13919	13847	13900	13939	13860	13979	14078	13924	13888	14045	13985	13905	13946	13979	14015	14103	13930	14080	14006	13870	13936	13969	13727	14131	14017	13858	13849	13794	13833	13892	13941	13908	14001	14059	14005	13985	14033	13918	13948	13908	13921	14217	13862	13939	14044	13934	13818	13875	13919	13804	13932	14024	13996	14083	13844	14081	14116	13933	13960	14041	13819	13983	13930	13788	14030	14142	14007	13815	13850	13898	14029	13812	13915	13840	14017	13989	13851	13927	13885	13950	14046	13979	13807	14070	14016	13871	13994	13906	13823	14091	14106	14034	14003	13870	13966	13887	13913	13984	13979	14057	14016	14026	13884	13825	13838	13945	13950	14031	13933	14041	14046	13948	13971	13898	13912	14038	14002	13925	13972	13940	13908	14001	13861	13917	13929	13875	13827	13949	14019	13751	14055	13864	14039	13929	13856	14129	13905	13901	13907	14001	14127	14033	13995	13938	13984	13790	13948	13984	14192	13977	13867	13992	13961	13913	13873	13870	13973	13828	14092	13747	14002	13968	14006	13776	13864	13981	13797	14010	13985	13797	13849	13821	13970	13978	14050	13928	13943	13984	13784	14025	13842	13900	13891	13961	14000	14102	13886	13872	13969	14069	13977	13796	13910	14090	14043	13967	13927	13887	13795	13974	14037	13871	13893	13850	13807	13863	13849	13859	14052	14019	13964	14066	13964	13949	13988	14005	14041	14050	13847	14036	13811	13890	13878	14053	14012	13804	14131	13961	13905	13992	13789	13931	14030	13983	13927	13871	13984	13758	14065	14064	13883	13756	13910	14057	13949	14038	13810	13932	14071	13909	13968	13994	14089	14054	13924	14015	14085	13874	14044	13838	13905	13972	14026	13967	13811	14036	13834	14092	13788	13872	13872	13920	13944	13877	13979	13981	14041	14019	13874	13848	13995	13999	13852	13927	14089	14084	13844	13975	13914	13670	14184	14005	14060	14024	13820	14096	13739	14023	13838	14075	13916	13899	13930	13721	13798	13940	13860	14137	13692	13926	14031	13862	13990	13819	14127	13955	13922	13948	13845	14103	13912	14086	14023	14073	13825	13955	13940	13841	13913	13861	14044	14033	13944	13989	14105	13881	13982	13938	13977	14116	14056	14053	13903	14004	13857	13952	13981	13956	13993	14133	14012	13768	13833	13958	13821	13937	14053	13982	13962	14017	13949	13962	13891	13901	13989	14055	13912	14041	13798	13943	13898	13781	13970	14085	14012	14033	13893	14006	13872	13937	13812	13912	14133	13857	13933	14148	13887	13990	13952	14089	14067	14099	13926	14010	14009	13818	13966	13921	13976	13990	14016	13966	13875	14002	14036	13871	13994	14027	13994	14011	13963	13996	13983	13983	14013	13891	13972	13930	13880	13983	14116	14060	13901	14155	14004	13899	14083	13968	13912	13933	13880	13868	13873	13957	13842	13891	13941	13946	14050	13996	13899	13928	13938	14015	14077	13982	14027	14164	13945	13982	13837	14100	13846	14029	13951	13945	13850	13998	14016	14063	13954	14051	14143	13861	13981	14000	14107	14181	13913	14003	13859	13995	13942	13983	14029	13975	14036	13816	13981	14058	13813	13978	14089	13883	13848	14049	13943	13970	13993	13936	14088	13820	13894	14065	13872	13879	13852	13858	14107	13926	13807	13920	13811	14019	13940	13853	13831	13952	13941	13988	13923	14051	13983	13951	14056	14014	13897	14034	13888	13709	13903	13990	13838	13887	13889	13984	14016	13875	14060	14151	14006	14015	13819	14020	13993	13951	13859	13841	13974	13939	13986	14089	13904	14068	13893	13773	14092	13907	14041	13864	14079	13976	13986	13894	13997	13963	13924	13960	13990	13991	13817	14047	14066	13975	13985	14009	14010	13954	13839	13901	13909	14017	13832	14112	13988	14077	14051	13957	14173	13912	13998	13908	13908	14064	13845	14002	14151	13976	13940	13937	13943	14014	13917	13957	13941	14022	14016	13858	13871	14006	13935	13909	14029	13889	13945	13834	14206	14070	14022	14055	13709	13931	13925	14011	13835	13907	13994	13937	13800	14101	13863	13840	13864	13942	14022	13977	13760	14018	13985	14112	13983	14041	13986	14030	13949	13954	13948	14042	13955	13871	14000	13891	13865	13862	14033	14193	13986	13849	13925	13861	13927	13991	13793	13910	13888	13872	13739	14036	13880	13958	13835	13924	13878	13997	13802	13870	13988	14008	13928	13992	14012	14035	13969	14102	13990	13834	13809	13905	13873	14046	14042	13972	13966	13915	13921	13904	13956	13779	14094	13981	14076	14053	13906	13911	13972	13913	14088	14173	13821	13955	13852	14181	14026	14096	13886	14028	13930	14072	13897	13899	13870	13936	13930	13685	13829	13906	14023	13910	14165	13821	13837	13943	13926	14094	13977	13939	13864	13853	13970	13953	13967	13974	14050	13972	14060	14056	13948	13780	13992	13910	13976	14133	13837	14015	14005	13952	13893	13916	13894	14084	14000	13950	13995	13862	13825	13871	13964	13869	13911	13952	13879	13745	13953	13989	13952	13989	14044	13858	14053	13868	13917	13825	14039	13985	13916	13988	13959	14004	13887	13981	14019	14122	13953	13941	14039	13796	13923	13941	13805	13927	13921	13970	14040	14039	14010	13929	13896	14102	13935	14078	13959	14055	13870	14029	14041	14066	14124	14259	13858	13866	13993	13993	13971	14050	13868	13952	13954	13883	13686	13798	14024	13807	13869	13946	13783	13833	13900	13931	13973	13891	13910	14007	13970	13931	13905	13909	13965	13861	13828	13923	14086	13862	14104	13998	13946	13960	13941	13953	13928	14079	13931	13822	14009	13885	13983	13962	14014	14142	13943	13813	14099	14027	13886	13831	13908	13811	13967	13953	13944	14068	13988	13796	13923	13912	13830	14137	13835	14093	14024	13894	13962	13901	13845	14032	14037	13985	13926	13960	13888	13939	13996	13943	14084	13712	14011	13797	14092	13998	14034	13898	13978	13937	14083	13908	14032	14004	13741	14081	13982	13997	14023	13801	13875	14012	14085	13994	13774	13863	14009	13901	13989	13960	14019	14049	13947	13930	13872	13932	13881	14021	13893	13932	13958	13865	14063	13851	13891	13984	14057	13854	13913	13972	14024	13891	14178	13995	14058	14059	14027	14015	13880	14037	13815	13957	13839	14064	13773	13791	14078	13929	14056	13984	13865	13941	13914	13992	13867	13867	13892	14032	14039	14045	14035	14060	13956	13912
25394	21482	28624	25705	24008	23994	22802	19845	18387	17797	17478	17179	16938	16846	16698	16725	16624	16517	16686	16500	16548	16908	16930	17279	16725	16477	16671	16674	16666	16662	16459	16537	16333	16469	16821	17409	17763	17001	16518	16372	16539	16503	16351	16415	16415	16181	16600	16550	16450	16320	16371	16480	16383	16407	16542	16254	16490	16416	16460	16405	16382	16636	16686	16490	16456	16370	16457	16673	16517	16259	16446	16441	16602	16582	16492	16732	16523	16566	16370	16383	16547	16415	16686	16331	16410	16558	16586	16264	16458	16565	16361	16368	16315	16416	16313	16220	16350	16537	16486	16339	16384	16311	16411	16497	16494	16313	16391	16616	16505	16622	16374	16584	16540	16684	16522	16297	16374	16525	16438	16406	16502	16308	16538	16212	16360	16456	16419	16523	16638	16488	16490	16555	16573	16637	16553	16383	16261	16387	16472	16287	16449	16612	16301	16466	16476	16312	16552	16240	16344	16569	16214	16374	16640	16417	16541	16367	16505	16544	16283	16525	16536	16561	16481	16546	16678	16577	16351	16598	16469	16515	16397	16409	16457	16476	16684	16429	16445	16510	16457	16343	16383	16671	16454	16433	16327	16316	16469	16371	16383	16422	16422	16376	16777	16360	16434	16247	16417	16329	16390	16481	16486	16716	16290	16468	16324	16535	16263	16429	16495	16500	16619	16648	16171	16427	16554	16214	16433	16508	16379	16430	16474	16494	16304	16414	16529	16462	16591	16272	16493	16426	16445	16418	16430	16177	16524	16439	16250	16384	16398	16538	16502	16230	16303	16444	16430	16407	16381	16409	16341	16438	16483	16390	16530	16723	16315	16456	16440	16508	16455	16649	16257	16531	16643	16455	16751	16404	16477	16313	16542	16604	16331	16549	16296	16549	16565	16310	16648	16376	16411	16307	16487	16268	16423	16265	16422	16409	16381	16364	16325	16346	16309	16485	16426	16442	16397	16511	16329	16440	16564	16479	16479	16329	16565	16535	16508	16521	16433	16329	16481	16307	16388	16589	16572	16128	16529	16382	16525	16209	16351	16404	16269	16305	16510	16523	16492	16459	16355	16332	16341	16439	16321	16373	16386	16351	16625	16492	16483	16612	16548	16734	16516	16535	16682	16358	16465	16538	16638	16288	16667	16629	16404	16212	16278	16311	16526	16458	16515	16487	16369	16573	16448	16622	16602	16388	16611	16503	16279	16372	16455	16411	16455	16442	16520	16473	16449	16440	16452	16252	16237	16366	16262	16403	16528	16486	16453	16575	16385	16383	16410	16452	16471	16602	16443	16570	16318	16464	16636	16298	16526	16226	16429	16565	16602	16421	16418	16376	16248	16437	16444	16426	16390	16584	16524	16375	16459	16317	16534	16514	16504	16602	16534	16413	16422	16505	16508	16448	16525	16434	16522	16450	16403	16408	16628	16705	16507	16439	16231	16381	16273	16427	16414	16640	16410	16371	16560	16580	16349	16451	16548	16253	16539	16492	16654	16483	16341	16401	16359	16335	16453	16482	16566	16331	16374	16324	16401	16459	16466	16432	16582	16485	16450	16354	16448	16381	16434	16635	16436	16584	16296	16412	16479	16373	16272	16452	16431	16331	16352	16387	16505	16493	16435	16485	16639	16325	16467	16525	16424	16385	16550	16538	16893	16297	16423	16567	16411	16402	16476	16260	16355	16124	16390	16428	16363	16322	16454	16338	16454	16443	16357	16492	16537	16344	16456	16229	16454	16319	16487	16536	16398	16525	16206	16469	16550	16437	16364	16348	16547	16410	16437	16392	16349	16310	16554	16585	16414	16495	16220	16532	16303	16434	16564	16371	16435	16461	16307	16346	16352	16520	16511	16323	16543	16231	16394	16296	16515	16559	16565	16423	16360	16242	16478	16564	16439	16332	16290	16467	16398	16299	16432	16462	16550	16635	16281	16496	16409	16303	16471	16458	16444	16411	16490	16665	16450	16483	16253	16427	16639	16389	16425	16368	16647	16435	16362	16319	16646	16474	16555	16450	16370	16275	16596	16252	16478	16306	16337	16526	16585	16418	16477	16349	16405	16457	16270	16557	16579	16455	16594	16551	16706	16360	16589	16630	16387	16567	16505	16487	16439	16381	16491	16407	16470	16448	16546	16425	16539	16444	16367	16532	16513	16551	16245	16336	16542	16492	16444	16205	16290	16480	16467	16493	16442	16344	16223	16141	16362	16534	16390	16467	16418	16473	16527	16440	16382	16415	16514	16083	16484	16362	16570	16509	16545	16516	16527	16470	16526	16473	16331	16472	16467	16406	16312	16416	16168	16524	16632	16373	16565	16364	16572	16517	16417	16330	16505	16456	16446	16341	16222	16320	16398	16542	16465	16484	16525	16335	16593	16351	16455	16307	16587	16533	16379	16332	16634	16393	16325	16494	16519	16672	16486	16434	16525	16319	16479	16534	16514	16520	16307	16281	16506	16361	16519	16411	16347	16560	16512	16521	16262	16315	16493	16393	16490	16466	16293	16400	16634	16420	16626	16641	16446	16619	16549	16408	16582	16553	16367	16509	16416	16528	16531	16449	16484	16445	16325	16537	16426	16476	16478	16498	16344	16223	16344	16379	16577	16229	16490	16384	16568	16444	16359	16399	16265	16390	16416	16294	16423	16296	16478	16269	16359	16497	16574	16328	16475	16127	16237	16571	16690	16342	16541	16678	16533	16460	16438	16504	16445	16565	16347	16387	16453	16494	16488	16364	16487	16397	16400	16412	16556	16358	16386	16526	16292	16358	16389	16585	16317	16678	16366	16558	16500	16269	16448	16499	16599	16407	16412	16546	16503	16572	16623	16514	16498	16446	16381	16295	16346	16379	16360	16430	16368	16272	16543	16432	16183	16308	16504	16422	16456	16508	16538	16280	16220	16398	16231	16471	16504	16281	16495	16303	16484	16432	16333	16535	16452	16208	16419	16286	16457	16714	16549	16564	16343	16474	16453	16363	16396	16446	16736	16586	16415	16590	16422	16435	16393	16393	16354	16471	16405	16461	16385	16563	16559	16337	16552	16419	16516	16210	16481	16413	16591	16301	16445	16410	16440	16242	16591	16267	16284	16221	16240	16437	16404	16444	16405	16334	16372	16421	16386	16353	16247	16244	16608	16461	16327	16507	16369	16297	16373	16504	16424	16628	16506	16446	16507	16430	16370	16417	16381	16264	16449	16352	16347	16381	16580	16500	16445	16475	16368	16295	16294	16376	16539	16574	16379	16500	16470	16560	16455	16463	16449	16486	16393	16703	16511	16520	16547	16367	16439	16546	16582	16468	16456	16467	16586	16513	16412	16528	16353	16495	16519	16632	16437	16443	16419	16289	16752	16589	16420	16224	16508	16427	16460	16395	16319	16277	16427	16568	16340	16330	16422	16535	16386	16324	16233	16410	16594	16521	16150	16303	16364	16344	16257	16348	16538	16714	16543	16510	16546	16521	16413	16392	16398	16339	16277	16308	16200	16430	16368	16448	16520	16504	16421	16588	16423	16480	16370	16300	16480	16581	16402	16424	16467	16395	16399	16340	16457	16615	16477	16325	16479	16663	16504	16582	16553	16380	16585	16338	16377	16544	16441	16349	16553	16349	16462	16537	16390	16460	16391	16489	16512	16435	16472	16544	16498	16439	16285	16426	16554	16414	16525	16303	16451	16577	16403	16592	16449	16583	16425	16369	16302	16449	16389	16546	16694	16422	16484	16278	16178	16332	16404	16107	16446	16414	16418	16477	16461	16464	16479	16424	16518	16289	16316	16519	16426	16423	16187	16227	16435	16465	16452	16586	16256	16447	16388	16548	16375	16301	16446	16618	16534	16456	16518	16453	16503	16435	16502	16390	16383	16564	16477	16491	16560	16465	16659	16459	16485	16370	16436	16426	16286	16544	16324	16506	16554	16611	16623	16388	16477	16620	16319	16588	16495	16385	16367	16626	16555	16345	16398	16534	16454	16221	16397	16565	16510	16650	16506	16692	16525	16373	16316	16420	16337	16472	16423	16245	16545	16287	16284	16258	16576	16550	16528	16485	16693	16396	16364	16440	16404	16403	16608	16516	16434	16446	16619	16588	16518	16517	16311	16483	16432	16268	16393	16517	16488	16568	16439	16485	16400	16322	16629	16497	16449	16670	16483	16341	16543	16288	16253	16456	16624	16464	16367	16343	16350	16562	16635	16345	16307	16324	16579	16381	16477	16305	16435	16576	16694	16351	16492	16553	16221	16516	16419	16474	16470	16233	16467	16549	16585	16644	16446	16374	16238	16354	16372	16552	16467	16539	16447	16444	16504	16463	16485	16429	16301	16489	16476	16509	16431	16574	16521	16476	16459	16359	16479	16389	16439	16500	16485	16630	16563	16314	16385	16312	16483	16316	16535	16470	16287	16335	16390	16513	16384	16309	16424	16371	16577	16404	16393	16444	16508	16349	16240	16423	16467	16372	16333	16432	16571	16302	16702	16418	16480	16339	16459	16441	16491	16621	16400	16161	16440	16486	16628	16330	16608	16438	16553	16584	16445	16506	16383	16779	16560	16469	16543	16305	16328	16648	16474	16474	16523	16314	16337	16419	16530	16657	16562	16405	16484	16447	16509	16683	16408	16445	16449	16368	16395	16634	16546	16376	16645	16426	16314	16465	16362	16328	16390	16394	16223	16329	16275	16511	16545	16216	16370	16393	16508	16601	16384	16441	16305	16346	16333	16572	16496	16363	16445	16522	16549	16513	16479	16545	16303	16604	16423	16329	16290	16510	16219	16345	16559	16375	16448	16440	16218	16355	16403	16541	16345	16490	16335	16248	16676	16470	16462	16565	16448	16326	16579	16703	16469	16419	16514	16432	16508	16533	16146	16343	16358	16242	16236	16450	16643	16551	16597	16555	16453	16598	16480	16335	16365	16368	16530	16404	16299	16565	16369	16156	16337	16436	16313	16574	16548	16443	16290	16387	16538	16545	16410	16263	16435	16425	16639	16498	16183	16449	16356	16468	16461	16569	16480	16562	16357	16440	16447	16744	16425	16433	16443	16465	16530	16552	16564	16629	16303	16500	16667	16529	16484	16421	16234	16194	16339	16439	16327	16600	16478	16391	16472	16551	16646	16683	16578	16373	16636	16351	16560	16333
16737	26902	29488	27911	25109	22930	20744	18204	16523	15642	15400	14697	14360	14406	14279	14114	14263	13977	14064	13986	14013	14171	13904	15433	13981	14093	13896	14258	13922	13882	13950	13997	14097	14086	14585	15353	15804	14200	13870	13862	13914	13872	13989	13880	13887	13843	13699	13853	13720	13817	13860	13807	13787	14022	13866	13854	13746	13666	13882	13845	13753	13965	13784	13798	13849	13858	13838	13836	13911	13746	14018	13627	13796	13722	13753	13835	13861	13924	13762	13803	13785	13865	13791	13989	13779	13723	13866	13854	14005	13959	13830	13890	13959	13714	13835	14038	13749	13773	13945	13856	13926	13883	13862	13849	13853	13841	13693	13779	13813	13900	13956	13769	13772	13917	13773	13800	14006	13765	14070	13648	13848	13829	13733	13781	13856	13855	13929	13777	13897	13714	13913	13924	13921	13832	13743	13755	13975	13784	13672	13958	13682	13867	13827	13988	13831	13807	13760	14092	13854	13925	13892	13790	13875	13935	13719	13713	13971	13797	14004	14037	13895	13833	14018	13851	13932	13862	13960	13829	13803	13808	13871	13923	13863	13896	13908	13637	13956	13852	14040	13881	13786	13698	13876	13848	13799	13816	13918	13740	13944	13673	13938	13883	13899	13811	13759	13673	13939	13888	13919	13709	13796	13848	13904	13825	13861	13807	13803	13981	13850	13861	14003	13788	13833	13927	13752	13700	13734	13894	13840	13665	13885	14042	13843	13898	13699	13800	13954	14104	13739	13955	13938	13710	13903	13766	13757	13853	13886	13789	13862	14020	13706	13895	13959	13721	13834	13826	14014	13836	13729	13985	13894	13947	13727	13842	13922	13822	13810	13831	13915	13781	13806	13862	13787	13805	13774	13902	13919	13840	13991	13739	13830	13715	13848	13891	13839	13766	13864	13792	13848	13892	13821	13779	13843	13752	14132	13665	13935	13793	13765	13767	13818	13843	13803	13852	13826	13800	13720	13811	13712	13881	13883	13990	13855	13845	13808	13861	13773	13876	13934	13928	13808	13894	13714	13984	13811	13821	13925	13866	13756	13760	13775	13891	13987	13754	13901	13806	13833	13927	13736	13913	14027	13888	13755	13803	14007	14006	13798	13977	13769	13876	13933	13967	13868	13784	13854	13676	13869	13859	13857	13803	13843	13926	13952	13914	13845	13900	13947	13791	13914	13916	13754	13721	13885	13842	13771	13881	13807	13848	13966	13977	13776	13847	14037	13956	13717	13850	13839	13796	13780	13844	13911	13658	13884	13867	13883	13951	13759	13893	13888	13881	13940	13677	13830	13642	13752	13781	13844	13889	13870	13778	13823	13970	13987	14040	13892	13858	13733	13881	13834	13901	13759	14078	13597	13754	13848	13723	13769	13886	13795	13938	13728	13782	13940	13871	13857	13800	13828	13877	13814	13912	13767	13973	13897	13876	13876	13783	13898	13824	13965	13786	13826	13893	13783	13785	13885	13886	13659	13977	13853	13499	13775	13795	13822	13910	13869	13960	13725	13858	13760	13849	13797	13947	13833	13796	13726	13932	13816	13865	13883	13709	13861	13830	13664	13898	13756	13891	13907	13885	13703	13739	13805	13805	13739	13741	13869	13699	13828	13688	13790	13761	13812	13870	13603	13837	13857	13778	13903	13914	13876	13708	13710	13997	13762	13894	13784	13797	13919	13711	13636	13952	13726	13901	13894	13862	13743	13805	13776	13829	13855	13861	13792	13875	13819	13890	13781	13816	13858	13883	13772	13797	13876	13739	13789	13785	13884	13910	13790	13829	14017	13855	13841	13788	13867	13937	14003	14011	13758	13837	13917	13933	13810	13863	13855	13656	13883	13897	13748	13980	13768	13850	13924	13925	13829	13871	13654	13873	13753	13610	13955	13916	13933	13721	13567	13856	13846	13774	13782	13904	13896	13672	13925	13872	13695	13759	13932	13899	13853	13852	13794	13746	13930	13860	13875	13857	13710	13835	13969	13935	13842	13880	13733	13888	13863	13715	13844	13871	13764	13769	13714	13829	13719	13774	13766	13834	13844	13788	13848	13723	13836	13601	13904	13927	13875	13792	13784	13898	13767	13683	13762	13850	13902	13774	14044	13690	13959	13737	13783	13784	13892	13958	13872	13839	13776	13841	13840	13796	13880	13827	13843	14016	13888	13771	13849	13767	13779	13852	13911	13913	13802	13855	13875	13896	13908	13731	13896	13874	13845	13925	13797	13852	14015	13872	13956	13865	13821	13907	13874	14107	13741	13887	13742	13786	13738	13812	13938	13865	13936	13767	13820	13658	13874	13792	13849	13781	14012	13803	13842	13871	13811	13820	13799	13805	13722	13882	14069	13676	13987	13901	13678	13787	13770	13874	13771	13804	13917	13827	13717	13827	13934	13805	13773	13681	13830	13868	13958	13763	13892	13668	13846	13821	13736	13783	13712	13945	13847	13655	13906	13862	13734	13833	13780	13849	13848	13928	13944	13831	13799	13736	13860	13792	14068	13719	13820	13778	13757	13984	13883	13820	13825	13886	14015	13896	13781	13818	13734	13893	13857	13954	13826	13955	13801	13849	14053	13818	13775	13843	13852	13804	13784	13896	13975	13791	13855	13802	13713	13835	13811	13839	13874	13938	13880	13783	13915	13848	13806	13825	13646	13942	13795	13864	13699	13856	13880	13566	13702	13798	13885	13753	13740	13738	13713	13935	13853	13953	13894	13880	13840	13718	13997	13749	13857	13744	13989	13796	13852	13743	13872	13855	13850	13877	13793	13865	13744	13806	13820	13917	13835	14064	13909	13762	13799	13831	13852	13760	13882	13832	14070	13892	13798	13848	13913	13978	13755	14006	13677	13783	13757	13591	13814	13821	13885	13922	13747	13723	13825	14081	13798	13757	13791	13929	13794	13764	13798	13772	13703	13772	13892	13888	13978	13865	13960	13822	13750	13961	13836	13928	13824	13951	13911	13920	13827	13875	13741	13747	13801	13839	13903	13885	13820	13905	13733	13864	13793	13765	13937	13912	13917	13919	13593	13698	13851	13849	13810	13908	13893	13846	13827	13817	13857	13842	13957	13967	13820	14008	13768	13866	13815	13678	13840	13765	13861	13785	13853	13867	13718	13919	13856	13894	13691	13921	13899	13828	13793	13901	13838	13832	14021	13798	13743	13922	13889	13777	13862	13684	13890	13887	13801	13784	13926	13906	13995	13866	13838	13830	13686	13870	13864	13945	13951	13726	13754	13832	14022	13803	13848	13776	13839	13967	13857	13756	13677	13691	13871	13757	13817	13853	13893	13933	13893	13812	13892	13885	13915	13885	13835	13952	13974	13762	13795	13982	13810	13906	13816	13827	13896	13750	13615	13868	13959	13954	13835	13807	13814	13693	13821	13796	13807	13773	13809	13754	13986	13888	13876	13949	13879	13925	13838	13736	13890	13943	14007	13741	13609	13945	13914	13916	13901	13822	13943	13780	13962	14045	13678	13988	13658	13848	13884	13978	13820	14000	13751	13854	13720	14060	13852	13869	13750	13790	13741	13805	13844	13827	13904	14044	13858	13797	13789	13789	13780	13940	13862	13784	13966	13624	13819	13762	13761	13894	13764	13938	13801	13791	13989	13609	13886	13900	13909	13817	13795	13798	13783	13828	13822	13807	13813	13866	13823	13900	13860	13736	13768	13946	13917	13809	13805	13892	13734	13892	13690	13872	13804	13920	13759	13925	13776	13839	13760	13956	13910	14054	13907	13881	13984	13912	13708	13662	13856	13967	13946	13765	13952	13689	13742	13986	13810	13928	13847	13850	13951	13741	13755	13845	14102	13887	13885	13827	13905	13977	13877	13798	13890	13761	13939	13967	13866	13758	13857	13875	13820	13789	13962	13862	13828	13943	13845	13913	13981	13810	13754	13808	13879	13681	13809	13970	13980	13897	13942	13874	13982	13876	13738	13874	13933	13911	13739	13692	13907	13916	13787	13740	13722	13776	13995	13813	13901	14097	13781	13783	13795	13632	13809	13710	13771	13908	13783	13983	13756	13868	13800	13826	13818	13715	13873	13880	13872	13721	13893	13918	13823	13685	13629	13920	13849	13837	13774	14014	13820	13830	13811	13875	13775	13901	13681	13848	13918	13842	13852	13747	13802	13836	13895	13788	13784	13984	13726	13835	13848	13871	13767	13896	13895	13813	14081	13902	13893	13725	13873	13917	13968	13940	13857	13846	13992	14001	14057	13872	13797	13855	13838	13699	13937	13827	13818	13815	13803	13962	13736	13903	13840	13866	13925	14030	13964	13833	13893	13877	13763	13826	13975	13904	13647	13964	13790	13861	13992	13830	13996	13992	13776	13719	13787	13901	13717	13713	13822	13986	13864	13943	13850	13973	13792	13951	13773	13857	13829	13875	13780	13955	13946	13821	13681	13841	13908	13943	13938	13852	13894	13878	13723	13737	14024	13783	13881	13868	13788	13842	13739	13781	13865	13883	13941	13871	13970	13857	13669	13734	13853	13862	13827	13938	13904	13948	13856	13878	13779	13848	13698	13853	13957	13836	13727	13750	13807	13874	13668	13763	13770	13909	13852	13864	13981	13940	13847	13552	13949	13743	13815	13813	13816	13877	13821	13661	13925	13933	13942	13805	13948	13758	13812	13895	13821	13888	13901	13854	13949	13860	13946	13836	13824	13759	13781	13947	13642	13912	13891	13901	13787	13862	13657	13894	13863	13834	13898	13916	13985	13880	13920	13922	13737	13873	13972	13851	13944	13966	13811	13884	13802	13872	13916	13766	13779	14195	13756	13784	13906	13856	13838	13788	13878	13869	13830	13901	13867	13867	13800	13702	13824	13876	13870	13813	13991	13868	13952	13904	13816	13803	13850	13850	13850	13903	13679	13846	13876	13710	13860	13812	13652	13855	13889	13804	13835	13882	13824	13679	13898	13916	13736	13764	13823	13887	14070	13821	13855	13795	13796	13791	13907	13808	13868	13968	13542	13780	13796	13827	13810	13819	13577	13754	13716	13663	13857	13959	14027	13829	13778	13850	13808	13790	13627	13856	13934	13794	13780	13706	13946	13933	13868	13751	13949	13865	13729	13901	13825	13869	13931	13803	13681	13775	13837	13791	13978	13923	13685	13738	13778	13739
23998	21518	29146	24475	22767	25973	27447	21578	19461	18830	17904	17311	17051	16940	16755	16998	16858	16784	16792	16798	16842	16743	16993	18255	17351	16573	16584	16618	16666	16597	16642	16387	16697	18079	19698	18463	17320	16762	16591	16419	16481	16365	16562	16484	16401	16307	16336	16537	16510	16492	16472	16384	16341	16477	16409	16427	16603	16220	16345	16302	16332	16192	16416	16325	16281	16443	16481	16221	16290	16424	16520	16309	16249	16429	16319	16534	16261	16275	16280	16340	16319	16391	16229	16294	16399	16273	16231	16261	16581	16209	16539	16339	16339	16157	16390	16263	16308	16394	16415	16482	16188	16323	16257	16299	16336	16322	16085	16373	16368	16070	16237	16317	16421	16404	16316	16228	16343	16325	16219	16173	16393	16422	16325	16471	16336	16358	16423	16451	16239	16214	16279	16449	16273	16620	16348	16320	16334	16246	16339	16258	16333	16209	16265	16122	16212	16513	16133	16354	16314	16412	16323	16458	16357	16432	16451	16401	16330	16406	16508	16269	16495	16337	16259	16508	16177	16281	16259	16356	16364	16258	16368	16377	16232	16185	16206	16300	16317	16298	16380	16193	16217	16076	16243	16379	16250	16250	16306	16047	16336	16321	16279	16289	16342	16336	16340	16413	16144	16160	16501	16376	16226	16249	16424	16184	16296	16249	16374	16334	16115	16291	16368	16397	16477	16471	16508	16329	16382	16537	16446	16199	16214	16365	16402	16372	16515	16555	16418	16209	16210	16459	16316	16213	16054	16228	16292	16361	16355	16278	16245	16143	16312	16246	16282	16332	16263	16199	16301	16317	16265	16401	16371	16055	16210	16338	16179	16288	16263	16232	16260	16156	16358	16313	16308	16332	16291	16216	16136	16147	16422	16429	16327	16209	16138	16313	16055	16433	16329	16264	16307	16200	16358	16041	16551	16405	16334	16367	16428	16127	16306	16350	16263	16333	16265	16581	16232	16305	16241	16219	16375	16333	16218	16375	16353	16272	16410	16271	16270	16148	16411	16538	16314	16163	16295	16167	16299	16187	16410	16084	16280	16402	16377	16280	16336	16361	16114	16283	16152	16009	16345	16242	16215	16040	16204	16328	16459	16255	16249	16303	16389	16199	16283	16228	16543	16107	16318	16463	16355	16057	16227	16263	16425	16246	16171	16354	16532	16329	16349	16247	16224	16252	16237	16175	16383	16312	16368	16229	16288	16295	16472	16181	16325	16281	16245	16261	16373	16291	16415	16257	16383	16348	16243	16387	16406	16233	16190	16317	16280	16095	16254	16260	16375	16308	16263	16208	16293	16274	16327	16373	16370	16396	16137	16073	16237	16345	16315	16451	16301	16250	16287	16285	16362	16476	16472	16347	16524	16333	16309	16317	16315	16264	16322	16257	16234	16300	16217	16306	16111	16423	16351	16361	16158	16323	16164	16324	16117	16392	16255	16229	16412	16411	16435	16282	16295	16392	16321	16236	16479	16199	16373	16220	16443	16307	16173	16385	16271	16332	16315	16168	16457	16217	16264	16363	16314	16310	16344	16335	16236	16353	16233	16160	16259	16204	16177	16310	16207	16476	16435	16502	16555	16289	16275	16067	16399	16288	16408	16054	16230	16220	16251	16177	16309	16411	16246	16246	16296	16072	16209	16198	16304	16370	16399	16265	16465	16335	16205	16354	16256	16376	16382	16240	16259	16201	16366	16347	16274	16109	16251	16293	16145	16335	16389	16449	16193	16226	16298	16377	16231	16656	16147	16426	16312	16353	16381	16134	16334	16168	16481	16097	16220	16161	16365	16360	16308	16391	16283	16245	16177	16209	16293	16509	16341	16287	16134	16485	16182	16095	16215	16354	16319	16276	16383	16317	16366	16410	16237	16194	16155	16432	16280	16227	16085	16318	16229	16314	16229	16081	16136	16397	16286	16350	16476	16029	16212	16307	16407	16294	16445	16266	16095	16215	16254	16210	16359	16261	16384	16224	16290	16121	16270	16190	16296	16221	16324	16286	16353	16290	16294	16210	16432	16204	16359	16244	16561	16360	16305	16251	16259	16287	16317	16200	16416	16256	16191	16085	16261	16181	16246	16179	16323	16192	16343	16316	16298	16325	16446	16396	16238	16364	16417	16477	16346	16429	16350	16259	16489	16180	16092	16396	16328	16558	16315	16334	16394	16320	16184	16459	16248	16102	16452	16205	16254	16330	16266	16197	16226	16277	16159	16240	16287	16369	16318	16245	16218	16291	16376	16362	16192	16317	16054	16291	16539	16277	16378	16533	16246	16266	16232	16191	16149	16198	16366	16315	16498	16456	16448	16389	16323	16297	16382	16346	16280	16309	16313	16308	16363	16437	16271	16332	16430	16317	16226	16355	16538	16353	16412	16517	16315	16283	16438	16337	16228	16253	16516	16317	16383	16191	16117	16135	16275	16051	16357	16211	16494	16393	16496	16066	16255	16484	16191	16485	16283	16304	16324	16006	16298	16213	16301	16294	16413	16414	16387	16294	16337	16319	16353	16136	16221	16274	16282	16268	16260	16462	16470	16183	16343	16271	16307	16290	16364	16423	16479	16354	16482	16458	16462	16323	16221	16409	16403	16229	16405	16099	16200	16425	16427	16391	16161	16126	16457	16274	16256	16335	16360	16425	16158	16361	16263	16322	16333	16177	16330	16323	16329	16084	16548	16398	16339	16066	16431	16188	16208	16547	16294	16456	16384	16294	16247	16125	16115	16353	16262	16289	16363	16010	16412	16480	16278	16133	16224	16361	16401	16419	16278	16327	16363	16224	16085	16333	16201	16431	16363	16045	16364	16348	16210	16311	16347	16276	16693	16505	16146	16220	16031	16348	16358	16471	16465	16512	16702	16316	16405	16263	16277	16265	16246	16223	16241	16144	16262	16378	16403	16279	16585	16379	16394	16388	16019	16236	16264	16221	16129	16373	16605	16266	16369	16122	16365	16267	16345	16428	16321	16388	16497	16222	16237	16283	16353	16250	16205	16316	16221	16540	16224	16507	16183	16275	16198	16492	16263	16372	16307	16270	16246	16323	16430	16408	16380	16395	16382	16224	16112	16184	16448	16337	16570	16337	16346	16301	16515	16152	16545	16447	16184	16347	16278	16338	16462	16430	16498	16562	16303	16168	16450	16416	16443	16193	16193	16306	16290	16174	16384	16401	16356	16242	16405	16328	16151	16430	16287	16484	16327	16135	16518	16351	16200	16273	16168	16421	16418	16458	16432	16148	16360	16197	16227	16161	16287	16267	16392	16410	16321	16418	16347	16355	16287	16404	16324	16325	16272	16096	16271	16018	16268	16402	16415	16264	16374	16224	16199	16299	16286	16314	16178	16527	16121	16236	16126	16304	16264	16234	16262	16442	16272	16302	16284	16406	16296	16444	16345	16334	16294	16300	16293	16335	16401	16114	16348	16245	16257	16155	16384	16362	16307	16168	16211	16303	16354	16384	16329	16173	16154	16308	16373	16254	16545	16423	16528	16392	16309	16133	16435	16281	16253	16399	16196	16459	16291	16279	16375	16111	16406	16343	16226	16237	16107	16469	16325	16355	16393	16078	16379	16209	16202	16389	16360	16209	16178	16346	16259	16390	16281	16171	16329	16297	16295	16341	16240	16318	16286	16277	16298	16246	16298	16390	16353	16374	16162	16376	16195	16404	16357	16319	16444	16385	16088	16336	16196	16235	16477	16466	16332	16205	15893	16125	16185	16202	16211	16240	16210	16329	16318	16202	16253	16280	16322	16223	16315	16330	16292	16306	16412	16282	16361	16402	16455	16428	16338	16070	16225	16103	16222	16274	16411	16364	16078	16316	16323	16331	16288	16259	16426	16406	16426	16375	16406	16057	16386	16292	16107	16232	16317	16279	16197	16489	16309	16255	16515	16438	16079	16309	16304	16523	16288	16300	16370	16263	16373	16135	16323	16243	16155	16611	16483	16174	16233	16202	16322	16571	16282	16170	16429	16483	16241	16189	16357	16224	16262	16149	16343	16192	16455	16411	16398	16405	16305	16078	16294	16290	16155	16212	16510	16376	16258	16389	16208	16184	16293	16240	16289	16468	16179	16434	16147	16274	16306	16374	16384	16285	16283	16188	16472	16184	16421	16366	16378	16360	16474	16445	16288	16528	16420	16137	16355	16207	16343	16370	16350	16327	16484	16376	16579	16189	16377	16315	16366	16302	16437	16451	16475	16448	16412	16257	16359	16504	16366	16293	16173	16416	16463	16241	16336	16448	16309	16430	16042	16237	16307	16419	16413	16502	16109	16466	16290	16274	16166	16141	16321	16302	16416	16348	16166	16471	16251	16430	16246	16284	16301	16093	16087	16297	16316	16200	16303	16367	16442	16343	16029	16286	16268	15996	16167	16562	16456	16420	16164	16260	16455	16407	16281	16406	16459	16412	16346	16166	16353	16483	16371	16138	16260	16289	16155	16331	16481	16303	16439	16444	16392	16366	16196	16317	16285	16369	16535	16329	16189	16283	16643	16311	16137	16324	16271	16478	16166	16493	16503	16440	16259	16382	16288	16276	16270	16277	16218	16177	16536	16239	16345	16127	16222	16532	16413	16346	16435	16176	16423	16347	16524	16325	16374	16273	16375	16331	16305	16195	16356	16307	16416	16329	16210	16196	16440	16348	16580	16362	16321	16185	16200	16386	16136	16271	16266	16419	16220	16269	16335	16251	16216	16269	16356	16447	16260	16283	16263	16356	16331	16453	16276	16266	16117	16290	16370	16326	16321	16326	16230	16078	16205	16214	16280	16374	16329	16257	16442	16263	16332	16240	16440	16383	16312	16295	16410	16270	16444	16123	16287	16386	16191	16422	16445	16233	16261	16065	16306	16365	16217	16204	16385	16235	16180	16367	16338	16306	16348	16268	16168	16311	15903	16286	16574	16235	16447	16317	16235	16335	16305	16354	16404	16308	16320	16125	16259	16410	16263	16476	16246	16461	16224	16029	16189	16274	16355	16071	16049	16332	16404	16152	16438	16286	16228	16384	16346	16360	16299	16221	16531	16445	16418	16185	16434	16167	16432	16253	16302	16006	16390	16285	16251	16343	16198	16307	16457	16141	16382	16281	16189	16308	16337	16135	16520	16393	16319	16517	16408	16422	16181	16411
19362	32646	34874	33446	30209	27260	24222	20951	18538	16820	15911	15157	14739	14645	14608	14564	14314	14200	14295	14384	14135	14117	14680	17046	14483	14001	13930	13909	14090	14098	13891	13841	14020	16762	19128	16375	15054	13985	13782	13848	13773	13775	13730	13694	14012	13771	13757	13813	13742	13785	13817	13702	13802	13887	13932	13869	13766	13785	13727	13767	13659	13754	13999	13657	13765	13744	13848	13913	13671	13877	13738	13650	13592	13692	13771	13765	13915	13897	13844	13774	13679	13855	13663	13851	13839	13701	13758	13771	13764	13742	13605	13733	13830	13747	13724	13650	13797	13855	13772	13614	13898	13719	13752	13844	13667	13773	13659	13716	13685	13707	13930	13677	13870	13756	13723	13680	13820	13652	13713	13648	13679	13772	13681	13903	13815	13830	13757	13828	13805	13797	13832	13863	13677	13636	13642	13646	13786	13659	13705	13809	13900	13751	13662	13751	13766	13790	13740	13803	13779	13835	13630	13722	13787	13883	13831	13624	13757	14008	13808	13950	13712	13851	13861	13767	13810	13761	13789	13838	13722	13648	13768	13749	13857	13814	13758	13831	13807	13718	13827	13661	13677	13697	13854	13818	13813	13820	13816	13629	13801	13791	13848	13729	13842	13815	13706	13635	13652	13914	13819	13640	13673	13709	13671	13747	13641	13700	13931	13790	13789	13781	13862	13682	13622	13907	13667	13862	13717	13660	13797	13687	13676	13622	13630	13937	13689	13732	13821	13689	13772	13669	13728	13789	13601	13804	13756	13763	13773	13781	13801	13725	13755	13612	13881	13864	13649	13716	13753	13695	13776	13848	13639	13693	13727	13649	13924	13744	13794	13733	13686	13864	13803	13778	13775	13909	13857	13713	13625	13833	13661	13651	13716	13851	13836	13777	13778	13759	13858	13785	13861	13906	13817	13869	13671	13778	13801	13807	13681	13652	13722	13716	13868	13738	13729	13701	13793	13661	13794	13828	13629	13741	13755	13649	13702	13753	13643	13776	13809	13630	13759	13699	13796	13768	13744	13581	13674	13674	13641	13654	13773	13780	13656	13646	13707	13723	13778	13712	13713	13633	13808	13773	13795	13643	13533	13782	13845	13758	13639	13936	13796	13709	13759	13690	13748	13809	13892	13829	13665	13742	13783	13807	13575	13684	13964	13793	13771	13783	13877	13903	13717	13686	13610	13834	13637	13839	13774	13630	13781	13783	13653	13699	13649	13647	13703	13762	13870	13706	13751	13766	13707	13662	13657	13603	13628	13675	13718	13718	13525	13728	13673	13712	13683	13658	13900	13816	13772	13795	13758	13823	13813	13867	13760	13758	13797	13820	13689	13752	13869	13661	13776	13704	13716	13868	13622	13707	13650	13680	13906	13683	13787	13702	13824	13878	13644	13785	13805	13828	13629	13757	13673	13812	13683	13801	13600	13658	13898	13567	13838	13604	13693	13697	13763	13669	13787	13728	13632	13881	13735	13840	13717	13687	13887	13840	13768	13827	13796	13937	13666	13821	13768	13804	13659	13699	13975	13854	13759	13852	13754	13681	13751	13704	13729	13717	13586	13600	13809	13770	13762	13894	13670	13652	13778	13724	13779	13860	13649	13726	13796	13582	13865	13690	13764	13826	13747	13713	13757	13712	13725	13677	13593	13626	13798	13899	13760	13843	13765	13805	13798	13722	13787	13800	13786	13747	13674	13755	13740	13724	13756	13793	13686	13671	13742	13674	13660	13768	13728	13700	13762	13745	13734	13656	13819	13797	13671	13613	13572	13603	13701	13756	13792	13821	13768	13735	13726	13595	13792	13658	13804	13727	13758	13706	13880	13853	13718	13733	13793	13739	13689	13929	13580	13654	13668	13933	13667	13705	13610	13686	13741	13706	13651	13597	13634	13763	13969	13483	13699	13858	13804	13733	13761	13748	13795	13834	13876	13640	13758	13754	13810	13786	13788	13843	13663	13608	13958	13663	13896	13792	13801	13903	13633	13729	13686	13772	13714	13709	13853	13884	13550	13842	13658	13777	13671	13577	13686	13684	13692	13769	13851	13936	13597	13742	13646	13705	13784	13622	13816	13804	13679	13648	13723	13842	13799	13732	13894	13737	13747	13765	13806	13701	13815	13574	13699	13779	13838	13778	13830	13836	13861	13862	13800	13858	13768	13860	13784	13723	13697	13719	13637	13726	13606	13792	13779	13615	13757	13862	13841	13867	13730	13769	13718	13685	13697	13678	13672	13868	13543	13607	13696	13779	13920	13733	13694	13690	13718	13816	13731	13742	13908	13793	13820	13768	13948	13687	13567	13838	13716	13831	13700	13656	13818	13858	13672	13577	13848	13806	13606	13820	13787	13605	13813	13743	13754	13801	13696	13616	13753	13718	14018	13707	13817	13831	13752	13734	13714	13579	13862	13831	13547	13622	13827	13721	13708	13747	13896	13727	13751	13727	13719	13698	13590	13741	13726	13734	13793	13705	13615	13636	13844	13701	13658	13769	13755	13829	13667	13725	13797	13800	13876	13742	13817	13720	13679	13688	13790	13767	13915	13657	13844	13760	13657	13823	13744	13657	13668	13777	13769	13688	13663	13843	13712	13739	13607	13741	13730	13864	13836	13918	13684	13825	13798	13745	13792	13871	13935	13706	13889	13971	13847	13725	13620	13876	13609	13727	13644	13670	13642	13797	13660	13821	13688	13744	13942	13844	13726	13664	13853	13718	13636	13687	13808	13899	13710	13673	13931	13595	13658	13705	13818	13580	13866	13790	13824	13931	13851	13766	13894	13541	13805	13679	13726	13721	13618	13803	13790	13761	13921	13682	13773	13556	13843	13630	13688	13811	13737	13756	13605	13614	13850	13792	13715	13763	13673	13740	13801	13707	13777	13723	13723	13914	13788	13665	13710	13804	13767	13753	13725	13673	13695	13725	13979	13717	13721	13884	13860	13769	13760	13571	13825	13695	13724	13659	13738	13649	13702	13921	13636	13706	13676	13823	13736	13834	13772	13800	13803	13745	13765	13972	13667	13798	13789	13823	13722	13774	13531	13760	13845	13684	13576	13800	13846	13906	13732	13746	13793	13797	13773	13621	13620	13865	13779	13914	13738	13843	13838	13744	13851	13678	13680	13811	13781	13761	13721	13873	13749	13763	13689	13802	13759	13664	13844	13759	13597	13740	13674	13727	13818	13735	13889	13764	13825	13822	13812	13784	13700	13823	13740	13679	13820	13787	13782	13847	13814	13763	13721	13651	13875	13744	13765	13685	13712	13729	13786	13667	13772	13765	13676	13792	13735	13625	13684	13740	13704	13714	13760	13775	13550	13809	13672	13679	13686	13863	13609	13832	13734	13658	13766	13832	13653	13829	13763	13727	13796	13805	13793	13686	13703	13762	13905	13735	13685	13706	13652	13659	13991	13780	13762	13896	13743	13657	13790	13717	13674	13851	13851	13597	13675	13711	13707	13753	13594	13623	13703	13790	13772	13664	13754	13954	13778	13856	13759	13764	13832	13786	13654	13733	13633	13893	13743	13800	13693	13755	13792	13756	13749	13838	13801	13813	13709	13725	13740	13802	13854	13668	13814	13784	13733	13713	13856	13783	13752	13843	13743	13695	13675	13921	13664	13705	13833	13853	13829	13736	13670	13843	13634	13788	13777	13678	13628	13819	13678	13693	13682	13824	13724	13656	13814	13817	13575	13715	13606	13747	13713	13763	13761	13728	13859	13791	13804	13668	13914	13861	13742	13835	13900	13701	13818	13786	13965	13772	13650	13661	13777	13839	13516	13849	13749	13837	13858	13817	13867	13786	13735	13732	13795	13858	13749	13785	13754	13771	13686	13898	13690	13882	13716	13766	13657	13632	13675	13705	13729	13674	13676	13880	13758	13744	13673	13851	13660	13565	13952	13735	13579	13824	13733	13817	13636	13805	13892	13752	13841	13745	13705	13804	13722	13776	13850	13558	13709	13879	13641	13809	13730	13706	13698	13724	13805	13676	13495	13812	13741	13880	13983	13867	13793	13685	13615	13766	13757	13632	13729	13733	13696	13794	13636	13909	13676	13630	13702	13717	13755	13769	13589	13569	13632	13711	13896	13755	13757	13685	13913	13843	13801	13770	13735	13805	13737	13712	13734	13882	13839	13776	13607	13709	13806	13659	13647	13696	13851	14004	13717	13772	13756	13733	13568	13789	13873	13874	13946	13886	13786	13702	13650	13682	13713	13794	13758	13661	13885	13819	13606	13656	13545	13849	13850	13571	13859	13752	13773	13785	13687	13863	13612	13767	13725	13746	13796	13868	13751	13670	13906	13705	13633	13764	13723	13768	13606	13674	13776	13770	13757	13820	13719	13751	13857	13971	13817	13829	13701	13937	13580	13722	13589	13960	13752	13612	13790	13615	13639	13691	13639	13756	13793	13645	13832	13777	13760	13624	13793	13899	13892	13794	13843	13721	13737	13734	13686	13851	13633	13745	13624	13819	13847	13751	13745	13711	13720	13757	13872	13762	13676	13690	13739	13522	13778	13851	13901	13799	13793	13660	13740	13684	13684	13791	13732	13837	13695	13714	13803	13839	13757	13761	13689	13744	13684	13599	13725	13695	13726	13787	13841	13628	13952	13710	13860	13746	13759	13714	13798	13753	13709	13747	13679	13883	13612	13855	13827	13775	13815	13844	13770	13799	13893	13776	13734	13841	13555	13779	13781	13724	13774	13786	13913	13488	13524	13746	13926	13878	13622	13796	13838	13705	13712	13851	13694	13855	13756	13694	13888	13682	13824	13836	13735	13617	13653	13833	13771	13839	13725	13629	13844	13757	13677	13726	13796	13703	13763	13759	13739	13494	13765	13718	13749	13766	13676	13726	13799	13783	13761	13666	13839	13765	13856	13680	13764	13805	13755	13835	13538	13666	13854	13697	13729	13766	13615	13685	13791	13609	13955	13688	13736	13757	13798	13786	13787	13775	13862	13766	13631	13828	13614	13778	13810	13694	13734	13593	13761	13790	13790	13814	13832	13782	13674	13850	13711	13718	13724	13878	13812	13576	13773	13846	13816	13891	13701	13692	13693	13724	13682	13518	13808	13713	13756	13864	13533	13676	13756	13736	13800	13751	13631	13640	13752	13967	13903	13700	13808	13804
29565	22768	25103	23875	20138	19032	18207	17541	17218	17292	16863	16678	16627	16570	16714	16816	17004	16740	16825	16620	16769	16716	16621	16840	16578	16550	16609	16468	16677	16930	16455	16663	16548	16662	16807	16747	16793	16756	16661	16610	16585	16482	16582	16494	16559	16617	16587	16725	16549	16348	16410	16515	16706	16461	16432	16635	16535	16664	16659	16640	16472	16620	16382	16428	16419	16652	16528	16580	16622	16601	16424	16541	16505	16413	16616	16524	16717	16552	16513	16396	16689	16511	16659	16467	16457	16608	16574	16573	16518	16464	16409	16395	16709	16833	16716	16615	16616	16732	16836	16595	16511	16573	16503	16517	16643	16656	16380	16518	16538	16434	16522	16371	16665	16699	16594	16481	16516	16621	16648	16513	16497	16620	16508	16729	16382	16449	16612	16573	16548	16538	16575	16470	16558	16483	16632	16472	16549	16425	16540	16581	16471	16547	16495	16636	16773	16573	16541	16617	16657	16434	16612	16612	16679	16607	16491	16514	16734	16651	16557	16666	16425	16675	16592	16740	16673	16727	16733	16613	16751	16495	16501	16708	16559	16658	16570	16268	16587	16420	16495	16589	16578	16595	16646	16655	16608	16720	16609	16517	16670	16524	16464	16447	16598	16603	16513	16554	16569	16643	16681	16559	16522	16605	16671	16572	16588	16551	16670	16755	16655	16464	16562	16818	16676	16511	16699	16492	16627	16581	16609	16447	16547	16584	16350	16517	16579	16762	16653	16719	16616	16466	16550	16671	16675	16534	16653	16613	16426	16612	16322	16696	16621	16625	16581	16545	16560	16762	16611	16722	16610	16656	16627	16624	16595	16445	16413	16597	16650	16613	16812	16655	16605	16793	16440	16697	16585	16608	16488	16563	16731	16467	16353	16608	16576	16545	16552	16619	16641	16550	16596	16758	16476	16622	16690	16538	16502	16539	16699	16791	16430	16482	16467	16483	16462	16612	16747	16414	16529	16633	16532	16560	16688	16411	16579	16611	16643	16571	16553	16607	16525	16521	16764	16388	16599	16694	16565	16763	16633	16644	16591	16557	16545	16718	16658	16653	16601	16680	16678	16601	16664	16527	16562	16564	16538	16643	16575	16449	16597	16592	16576	16406	16625	16788	16474	16612	16688	16689	16730	16661	16559	16603	16551	16769	16804	16533	16690	16659	16376	16733	16486	16418	16526	16644	16698	16442	16856	16649	16564	16695	16696	16795	16645	16497	16568	16370	16647	16460	16550	16512	16422	16569	16730	16533	16647	16584	16473	16680	16714	16555	16587	16675	16581	16464	16347	16603	16601	16591	16577	16569	16521	16520	16490	16566	16565	16684	16799	16348	16744	16422	16628	16485	16779	16596	16488	16465	16523	16527	16656	16609	16696	16647	16369	16317	16501	16580	16524	16555	16828	16464	16545	16390	16784	16741	16771	16744	16532	16513	16691	16591	16492	16713	16474	16507	16483	16861	16646	16493	16553	16498	16395	16585	16632	16803	16531	16577	16497	16551	16313	16634	16630	16687	16685	16464	16513	16574	16558	16547	16503	16503	16613	16570	16296	16596	16726	16447	16447	16587	16715	16539	16829	16564	16411	16656	16415	16587	16727	16655	16775	16588	16445	16591	16715	16546	16685	16545	16600	16618	16616	16463	16545	16567	16663	16687	16575	16546	16697	16590	16524	16755	16667	16498	16519	16589	16819	16592	16560	16479	16512	16362	16447	16594	16493	16485	16797	16485	16506	16540	16847	16601	16717	16668	16425	16665	16694	16496	16500	16713	16591	16564	16565	16697	16526	16642	16581	16478	16648	16548	16578	16570	16495	16555	16649	16500	16751	16726	16685	16393	16590	16484	16468	16593	16612	16612	16625	16709	16551	16543	16622	16407	16457	16548	16571	16656	16427	16745	16662	16665	16650	16703	16514	16586	16583	16430	16626	16609	16684	16413	16757	16700	16645	16431	16481	16611	16603	16486	16564	16428	16613	16602	16235	16423	16692	16699	16571	16448	16528	16562	16585	16636	16607	16582	16761	16559	16652	16589	16529	16641	16601	16380	16467	16728	16603	16541	16570	16406	16554	16581	16508	16545	16648	16688	16540	16662	16657	16544	16539	16710	16633	16489	16543	16681	16714	16604	16349	16681	16487	16558	16633	16631	16479	16429	16538	16551	16439	16627	16565	16391	16618	16585	16410	16456	16520	16539	16507	16492	16618	16394	16670	16645	16823	16736	16695	16603	16582	16605	16613	16639	16612	16699	16493	16559	16546	16681	16449	16557	16429	16394	16403	16506	16377	16408	16606	16540	16623	16506	16563	16636	16509	16511	16535	16543	16743	16438	16437	16381	16656	16666	16545	16588	16590	16475	16723	16518	16655	16757	16739	16486	16622	16552	16565	16577	16528	16512	16772	16645	16619	16529	16429	16646	16587	16586	16621	16612	16614	16460	16639	16713	16748	16578	16757	16311	16484	16561	16634	16550	16697	16601	16596	16558	16626	16577	16543	16610	16565	16575	16425	16581	16704	16680	16602	16520	16542	16487	16591	16708	16754	16377	16609	16664	16618	16612	16668	16516	16432	16613	16583	16562	16538	16680	16619	16537	16610	16433	16571	16577	16485	16809	16644	16418	16618	16747	16586	16523	16643	16647	16444	16611	16474	16617	16553	16736	16502	16530	16659	16653	16705	16365	16839	16530	16265	16698	16545	16548	16742	16406	16681	16463	16551	16626	16633	16615	16728	16717	16452	16783	16742	16406	16762	16437	16338	16627	16598	16623	16825	16569	16452	16713	16622	16352	16643	16541	16466	16639	16506	16436	16568	16673	16404	16610	16335	16658	16432	16523	16563	16594	16427	16497	16412	16514	16684	16545	16589	16682	16546	16543	16509	16717	16767	16529	16496	16710	16462	16571	16710	16750	16712	16628	16602	16589	16655	16590	16568	16592	16513	16641	16479	16412	16541	16733	16304	16645	16362	16544	16330	16547	16695	16686	16529	16544	16488	16522	16512	16577	16951	16515	16381	16683	16377	16488	16701	16610	16552	16625	16524	16595	16616	16622	16279	16490	16511	16632	16590	16667	16449	16728	16579	16628	16782	16527	16462	16622	16526	16645	16758	16616	16475	16699	16569	16410	16631	16435	16620	16659	16367	16673	16649	16622	16645	16526	16708	16418	16494	16500	16716	16631	16509	16548	16675	16677	16522	16581	16711	16657	16774	16638	16662	16526	16661	16559	16544	16683	16772	16780	16537	16833	16701	16507	16303	16741	16584	16504	16637	16684	16504	16661	16512	16696	16479	16610	16587	16533	16490	16628	16486	16647	16451	16509	16507	16598	16666	16789	16382	16567	16486	16493	16737	16459	16660	16747	16852	16543	16649	16596	16630	16560	16620	16620	16635	16483	16356	16571	16619	16656	16680	16963	16639	16450	16591	16631	16798	16522	16597	16444	16690	16613	16519	16613	16860	16481	16449	16525	16618	16554	16725	16608	16371	16566	16495	16741	16382	16562	16583	16670	16593	16719	16685	16635	16648	16664	16668	16656	16600	16744	16787	16573	16594	16607	16461	16564	16623	16612	16341	16612	16788	16568	16615	16330	16753	16750	16566	16528	16589	16562	16470	16478	16667	16677	16778	16602	16422	16480	16505	16558	16433	16561	16445	16583	16638	16679	16810	16724	16621	16676	16502	16727	16771	16710	16754	16535	16551	16488	16669	16166	16689	16442	16630	16698	16632	16538	16515	16563	16573	16614	16621	16742	16521	16458	16708	16566	16602	16612	16605	16455	16579	16621	16573	16429	16579	16631	16464	16563	16536	16753	16708	16697	16712	16540	16664	16929	16694	16525	16551	16569	16579	16561	16496	16469	16504	16689	16571	16802	16698	16507	16527	16454	16670	16575	16614	16538	16418	16500	16667	16625	16587	16692	16520	16417	16479	16452	16648	16675	16583	16685	16520	16802	16731	16649	16608	16653	16369	16359	16623	16623	16653	16450	16560	16647	16625	16527	16844	16599	16698	16494	16727	16491	16490	16689	16625	16837	16413	16529	16350	16645	16604	16612	16557	16671	16557	16622	16518	16610	16689	16564	16679	16615	16596	16641	16520	16640	16557	16598	16652	16638	16467	16652	16369	16570	16436	16501	16601	16590	16704	16786	16476	16598	16413	16644	16691	16535	16724	16622	16276	16445	16694	16674	16811	16689	16616	16649	16537	16595	16734	16478	16423	16637	16754	16502	16539	16701	16772	16648	16622	16459	16660	16656	16537	16486	16677	16659	16639	16531	16605	16660	16626	16681	16527	16663	16684	16582	16532	16753	16689	16633	16445	16674	16593	16499	16558	16696	16484	16622	16490	16641	16642	16661	16570	16612	16774	16618	16497	16523	16460	16455	16642	16609	16648	16642	16800	16461	16529	16592	16548	16727	16636	16572	16330	16612	16491	16525	16669	16629	16573	16539	16648	16541	16443	16558	16465	16643	16652	16580	16678	16553	16585	16656	16511	16588	16675	16707	16448	16575	16650	16617	16637	16526	16646	16203	16484	16689	16541	16528	16567	16459	16653	16752	16466	16669	16591	16682	16780	16670	16457	16610	16558	16446	16620	16483	16502	16434	16673	16522	16675	16506	16692	16507	16673	16625	16517	16788	16888	16443	16686	16698	16620	16671	16537	16398	16620	16424	16652	16684	16680	16641	16617	16340	16588	16567	16649	16779	16593	16627	16419	16500	16509	16630	16631	16663	16838	16650	16625	16488	16518	16786	16587	16584	16611	16477	16524	16595	16803	16729	16811	16566	16697	16652	16712	16380	16673	16581	16766	16493	16713	16477	16581	16324	16644	16717	16631	16709	16382	16726	16481	16382	16581	16403	16530	16763	16649	16662	16647	16605	16687	16410	16719	16388	16514	16653	16322	16617	16604	16683	16615	16476	16592	16576	16633	16526	16711	16649	16739	16560	16535	16544	16573	16456	16537	16584	16791	16689	16608	16695	16489	16665	16380	16697	16467	16529	16446	16611	16647	16617	16564	16610	16621	16572	16739	16472	16734	16705	16538	16719	16432	16723	16626	16590	16464	16621	16563	16653	16574	16698	16643	16648	16566	16681	16437	16627	16783	16832	16685	16783	16434	16719	16412	16537	16651	16520
16364	18811	22317	22248	19556	17761	16222	15230	14820	14531	14133	14065	14010	14076	13962	14073	13929	14019	14027	13981	13864	13846	13818	13983	13927	13984	13868	13947	13851	14070	13977	13974	13819	13922	14290	14352	14001	13709	13821	13867	13973	13788	13820	13817	13902	13993	13916	13760	13871	13944	13925	13937	13880	13992	13832	13739	13690	13960	14080	13701	13959	13778	13902	13895	13666	13767	13650	13936	13860	14017	13823	13919	13939	13995	13827	13868	13849	13786	13863	13681	13836	13754	13750	13804	13925	13871	13832	13731	13866	13692	13942	13669	13915	14005	13888	13817	14010	13883	13810	13873	13885	13746	13863	13848	13747	13775	13820	13965	13881	13923	14003	13936	13819	14020	13953	14011	13884	13765	14055	13941	13828	13767	14063	13932	13794	13728	13798	13890	13897	13883	13905	13792	14000	13774	13897	13930	13866	13951	13850	14005	13767	13880	13731	13815	13861	13837	13863	13760	13844	13879	13828	13881	13987	13827	13784	13937	13851	13874	13979	13837	13924	13985	13885	13752	13867	13900	13933	14027	13964	13832	14007	13843	13914	13911	13978	13921	13811	13628	13945	13924	13816	13860	13952	13921	13817	13958	13800	13810	13905	13799	13800	13987	14073	14033	13979	14004	14068	13826	13824	13816	13829	13960	13853	13900	13945	13969	13848	13796	13945	13863	13819	13857	13799	13916	13898	13951	13865	13995	13914	13774	13877	13930	13791	13950	13911	13956	13969	13985	13731	13873	13899	13835	13911	13703	13934	13849	13855	13902	14006	13804	14082	13945	13918	13783	13904	13797	13941	13771	13959	13838	13736	13814	13738	13870	13930	13841	13928	13777	14115	13844	13844	13878	13889	13868	13862	13856	13898	13856	13881	13763	13853	13853	14001	13904	13881	13869	13802	13877	13875	13806	13971	13834	13836	13818	13992	13777	13932	13759	13864	13986	13797	13877	13582	13945	13965	13833	13725	13863	13839	13832	13938	13865	13774	13947	13899	13954	13933	13991	13831	13728	13803	13706	13982	13847	13700	13933	13940	14049	14051	13788	13902	13764	13937	13852	13913	13867	13950	13831	13944	14037	13827	13756	13947	13881	13673	13888	13846	13768	13781	13832	13800	13918	13823	13833	13826	13836	13811	13693	14021	13863	13844	13820	13900	13927	13843	13874	13789	14099	13794	13793	13924	13810	13901	13851	13788	13973	13749	13928	13940	13896	13923	13915	13936	13902	13843	14005	13803	13790	13790	13908	13868	13934	13927	14065	13978	13804	13843	13840	13912	13892	13888	13839	13893	13851	13856	13797	13737	13793	13820	13788	13882	13986	13903	13909	13996	14079	13794	13926	13935	13892	13921	14012	13821	13970	13983	13927	13843	13853	13927	13886	13971	13896	13817	13917	13816	13788	13937	13981	13919	14054	13924	13790	13879	14006	13865	13799	13872	13934	13970	13847	13904	13880	13883	14049	13975	13624	13896	13880	13902	14035	14003	13961	13857	13806	13957	13885	13837	13905	13769	13844	13869	13947	13927	13882	13918	13884	13871	14055	13888	13838	14015	13969	13978	14047	13888	13931	13702	13780	13768	13873	13895	13927	13960	13798	13976	13826	13750	13792	14067	13769	13819	13926	13928	13783	13852	13743	13902	13928	13841	13861	13807	13837	14021	13979	13843	13857	13846	13772	13687	13951	13835	13809	14034	13769	13891	13884	13761	13926	13831	13801	13918	13813	13922	13925	13953	13986	13901	13928	13949	13770	13782	13867	13838	13616	13872	13795	13969	13809	13888	13936	13637	13882	13940	13803	14000	13824	13744	13795	13779	13874	13877	13855	13754	13807	13772	14042	13936	13956	13945	13915	13828	13871	13952	13890	13741	13950	13844	13871	13768	13734	13930	13821	13926	13870	13791	13973	13813	13956	13770	13856	13856	13926	13989	13914	13897	13862	13894	13740	13786	13851	13849	13977	13960	13971	13913	13971	13906	13809	13859	13872	13974	13971	14024	13896	13958	13781	13845	13917	13916	13832	13808	13823	13908	13715	13732	13888	14018	13772	14021	13838	13874	13957	13841	13753	13882	13883	13689	13792	13760	13926	13899	13757	14055	13841	13870	13805	13823	13926	13855	13906	13653	13857	13822	13806	13835	13788	13998	13827	13802	13896	13756	13873	13879	13968	13899	13930	13709	13747	13818	13626	14035	13786	13963	13846	14000	13835	13826	13759	13898	13922	13960	13894	13964	13746	14010	13811	13853	13828	13904	13994	13795	13733	13902	13994	13731	13751	13763	14079	13973	13832	13754	13743	13927	13753	13900	13795	13896	13901	13744	13901	13745	13956	13952	13726	13943	13781	13893	13951	13924	13818	13907	14009	13860	14011	13815	13853	13804	13869	13964	13886	13808	14021	13697	13863	13845	13835	13898	13857	13980	13927	13854	13821	14021	13871	13861	13848	13900	14002	13903	13923	13686	14024	13898	13889	13748	13732	13875	13889	13924	13932	13860	13796	13752	13842	14001	14002	14093	13901	13818	13921	13930	13688	13792	13823	13723	13955	13868	13832	13994	13932	13710	13852	13881	13960	13872	13876	13836	13843	13920	13863	14021	13901	13940	13887	13724	13949	13886	13784	13865	13902	13848	13960	13993	13959	13747	13852	14114	13954	14084	13963	13728	13919	13976	13679	13900	13838	13850	13828	13910	13825	13697	13780	13822	13909	13888	13714	13762	13960	13912	13931	13815	13965	13885	13862	13805	13893	13855	13849	13917	13746	13930	13989	13809	13841	14007	13783	13850	13808	13741	13981	13978	13960	13974	13800	13899	13971	14041	13907	13863	13798	13860	14008	13901	13779	13847	13909	14024	13767	13766	14045	13827	13877	13753	13974	13884	13893	13714	14017	13718	13830	13920	13903	13886	13841	13693	13703	13883	13919	13787	13928	13713	14016	13842	13924	13862	13969	14035	13864	13872	13952	13849	13853	13850	14088	13790	13864	13874	13794	13711	14029	13880	13892	13881	13872	13777	13912	13947	13709	13817	13934	13872	13890	13853	13862	13842	13688	13902	13803	13779	13779	13833	13742	13885	13817	13882	13801	13815	13672	13862	13925	13775	13846	13934	14010	13732	13929	13882	13842	13883	13998	13991	13896	13887	13906	13966	13955	13989	14033	13863	13827	13762	13900	13912	13829	13726	13822	13890	13681	13902	13801	13800	13859	14190	13682	13794	13911	13862	13843	13787	13965	13880	13810	13895	13774	13887	13843	14021	13869	14066	13851	13856	13830	13716	13943	13953	13790	13703	13708	13768	13668	13828	13802	13944	13710	13871	13989	14039	13918	13958	13948	14043	13765	13986	13877	13852	13938	13744	13913	13972	13748	13832	13924	13845	13869	13859	13947	13930	14083	13976	13903	14045	13813	14032	13799	13820	13951	13994	13885	14001	13669	13790	13977	13758	13870	13913	13865	13855	13917	13879	14040	13913	13761	14018	13757	13849	13737	13951	13794	13857	13986	13738	14032	13851	13830	13746	13800	13708	13676	13852	13876	13896	13956	13601	13989	13923	13743	13704	13753	13845	13814	13939	13987	13889	13916	13721	13935	13800	13963	13929	13782	13974	13880	13773	13821	13820	13832	13802	13867	13924	13729	13880	13758	13901	13841	13870	13993	13975	13857	13973	13987	13867	13847	13863	13896	13859	13837	13790	13809	13631	13749	13888	13947	13645	13788	13934	13996	13854	13836	13850	13755	14076	13991	13721	13863	13813	13668	13910	13743	13962	13891	13971	13947	13747	13925	13946	13795	13832	14015	13731	13832	13880	13867	13983	13755	13894	13957	13819	13884	13927	14004	13710	14012	13929	13736	13892	13852	13838	13857	14053	13972	13731	13855	13940	13895	13996	13894	13865	13774	13796	13959	13844	14053	13768	13936	13926	13771	13880	13815	13721	13806	13776	13869	13901	13742	13841	13961	13957	13796	13760	13989	13805	13875	13944	13935	13914	13804	13893	13865	13788	14030	13994	13982	13885	13895	13696	13977	13858	13804	13797	13903	13945	13998	13963	13944	13969	13850	13743	13978	13997	13715	13933	13784	13830	13686	13936	13867	13947	13942	13711	13792	13934	13881	13976	13926	13736	13779	13900	13769	13848	13980	13878	13923	13800	13991	13930	13978	13859	13998	13834	13813	13887	13937	13873	13958	14108	13784	13956	13870	13807	13872	13816	13841	14001	13898	13966	13831	13832	13996	13764	13787	13645	13849	13786	13858	13860	13996	13878	13939	13973	13800	13834	13917	13897	13957	14053	13810	13937	13906	13877	13829	13754	13714	13915	13900	13777	13961	13861	13933	13826	13949	13980	13957	13940	13774	13884	13855	13905	13992	13964	13899	13838	14017	13943	13806	13975	13828	13826	14044	14072	14013	13844	13822	13946	13961	13755	13761	13871	13955	13782	13850	13824	13825	13856	13948	13774	13935	13813	14013	13833	13901	13905	13850	13972	13852	14034	13880	13960	13885	13820	14012	14096	13838	13966	13874	13949	13951	13871	13980	13851	13997	13879	13731	13808	13941	13883	13883	13762	13735	13938	13855	13712	13958	13924	13813	13983	13742	13769	13916	13861	14019	13921	13917	13897	13754	13884	13807	13902	13993	13880	13788	14076	13884	13892	13898	13927	13910	13994	13849	13813	13869	13776	13806	13933	13906	13772	13986	13888	13977	13835	13774	13847	13867	14053	13902	14022	13919	13794	13948	13827	13876	14213	14052	13922	13884	13990	13933	13758	13810	14001	13966	13819	13873	13864	13793	13999	13825	13947	14146	13893	13795	13939	13825	13964	14063	13858	13755	13871	14047	14010	13983	13919	13797	13877	13863	13876	13982	14080	13990	13863	13762	14029	13847	13876	13788	13908	13707	13855	13864	13922	14012	13770	14018	14100	13909	14021	13739	13771	13777	13681	13891	13892	13956	13973	13894	14070	13908	14021	13940	14027	13795	13936	13791	13823	13999	13867	13937	13968	13871	13952	13815	13820	13805	13933	13904	13815	13834	13800	14023	13822	13704	13776	13883	13847	13936	13896	13895	13773	13874	13805	13890	13992	13859	13800	13848	13752	13894	13895	13840	13866	13980	13761	13955	13885	13871	13922	13746
25500	21502	28656	25894	24158	23997	22511	19463	18320	18084	17643	17169	17295	17249	17229	17257	17050	16874	17040	17061	17017	16973	17230	17056	16858	16807	17026	16809	16593	16899	16994	16911	16854	17113	18334	18594	17615	17058	16762	16845	16800	16851	16748	16853	16659	16871	17026	16912	16882	16858	16936	16636	16727	16980	16732	16781	16698	16796	16766	16804	16875	16648	16790	16637	16705	16958	16825	16705	16977	16653	16568	16677	16667	16970	16711	16900	16508	16659	16735	16799	16867	16861	16826	16735	16761	16852	16887	16828	16696	16632	16749	16718	16886	16856	16786	16909	16861	16851	16762	16868	16823	16713	16812	16801	16701	16818	16703	16705	16705	16659	16692	16802	16822	16748	16754	16606	16767	16636	16567	16895	16857	16749	16860	16614	16555	16850	16904	16861	16803	16804	16728	16910	16977	16571	16789	16922	16807	16720	16746	16700	16793	16838	16815	16672	16770	16876	16665	16890	16745	16798	16776	16702	16777	16561	16624	16776	16702	16695	16940	16810	16875	16621	16714	16556	16887	16809	16660	16611	16776	16530	16872	16704	16838	16756	16745	16796	16925	16702	16768	16830	16747	16657	16808	16668	16745	16813	16698	16752	16876	16828	16748	16657	16659	16862	16691	16748	16673	16686	16694	16811	16693	16656	16623	16799	16840	16562	16718	16813	16662	16860	16945	16969	16815	16745	16973	16808	16682	16879	16777	16734	16737	16828	16798	16800	16844	16574	16773	16717	16703	16742	16758	16759	16835	16767	16885	16484	16839	16761	16862	16706	16718	16620	16706	16983	16769	16685	16700	16731	16898	16868	16816	16839	16854	16760	16921	16795	16534	16855	16657	16637	16987	16903	16959	16959	16777	16805	16732	16691	16912	16813	16978	16859	16669	16816	16791	16858	16844	16860	16754	16645	16721	16607	16870	16501	16993	16762	16824	16790	16661	16624	16752	16682	16666	16757	16814	16760	16872	16867	16720	16877	16792	16738	16656	16767	16957	16591	16755	16730	16613	16722	16955	16906	16828	16921	16887	17001	16752	16626	16959	16756	16909	16699	16846	16613	16783	16762	16872	16735	16813	16664	16659	16653	16798	16879	16853	16750	16893	16827	16697	16769	16772	16859	16767	16802	16908	16827	16735	16750	16673	16883	16841	16854	16806	16677	16706	16691	16779	16965	16666	16741	16757	16652	16623	16782	16780	16639	16607	16884	16850	16650	16709	16678	16855	16782	16920	16926	16757	16749	16876	16833	16725	16895	16843	16835	16709	16779	16869	16873	16747	16619	16739	16834	16831	16932	16668	16617	16663	16979	16853	16582	16904	16789	16708	16843	16853	16656	16852	16559	16665	16733	16796	16741	16754	16688	16554	16835	17098	16872	16877	16919	16678	16828	16899	17050	17099	16813	17019	16797	16761	16555	17112	16809	16734	16841	16721	16907	16801	16699	16996	16756	16731	16664	16619	16601	16728	16792	16761	16621	16775	16595	16617	16688	16796	16690	16888	16556	16839	16873	16726	16976	16888	16775	16833	16750	16777	16760	16776	16630	16560	16761	16736	16933	16729	16976	16760	16752	16797	16639	16757	16726	16609	16921	16757	16566	16988	16774	16949	16726	16631	16852	16793	16757	16861	16729	16724	16686	16883	16861	16731	16730	16722	16807	16605	16808	16900	16862	16907	16780	16894	16832	16599	16724	16797	16815	16954	16728	16830	16869	16905	16781	16861	16760	16918	17042	16667	16789	16739	16759	16932	16842	16881	17035	16852	16850	16687	16865	16872	16695	16803	16674	17021	16812	16751	16671	16692	17047	16914	16716	16788	16875	16749	16927	16740	16520	16847	16811	16791	16795	17046	16744	16788	16706	16821	16841	16791	16730	16685	16641	16439	16581	16717	16584	16796	16636	16860	16820	16686	16643	16757	16822	16861	16966	16620	16938	16788	16714	16669	17005	16671	16921	16642	16688	16751	16671	16708	16710	16719	16802	16847	16649	16786	16687	16734	16706	16867	16727	16839	16782	16806	16614	16712	16745	16784	16655	16643	16930	16789	16723	16596	16618	16760	16929	16620	16755	16665	16707	16694	16697	16535	16618	16796	16792	16778	16762	16890	17043	16704	16666	16873	16809	16848	16809	16640	16682	16882	16925	16868	16795	16806	17071	16953	16864	16820	16782	16750	16823	16946	16714	16595	16851	16774	16857	16754	16578	16664	16641	16798	16573	16723	16653	16710	16604	16602	16744	16773	16817	16783	16712	16872	16876	16716	16852	16791	16773	16767	16860	16854	16846	16762	16882	17034	16881	16811	16788	16869	16784	16807	16904	16880	16801	16978	16661	16786	16727	16919	16947	16769	16768	16793	16799	16611	16679	16879	16896	16810	16793	16722	16764	16759	16859	16899	16955	16709	16858	17124	16556	16689	16603	16966	16757	16734	16841	16609	16705	16770	16897	16749	16814	16906	16905	16827	16612	16797	16839	16672	16789	16708	16701	16766	16550	16664	16703	16927	16992	16711	16832	16653	16722	16930	16672	16789	16809	16805	16929	16804	16654	16683	16785	16824	16780	16738	16788	16917	16486	16788	16923	16895	16866	16728	16651	16786	16572	16670	16592	16966	16851	16933	16737	16659	16853	16762	16630	17024	16821	16909	16730	16804	16640	16694	16659	16880	16831	16668	16558	16704	16862	16729	16908	16983	16854	16772	16798	16798	16814	16650	16770	16765	16761	16929	16888	16914	16780	16921	16702	16804	16751	16774	16827	16800	16687	16810	16799	16861	16678	16982	16531	16844	16804	16870	16582	16828	16814	16807	16942	16978	16687	16735	16799	16793	16860	16843	16664	16807	16596	16751	16568	16834	16709	16919	16835	16678	16715	16756	16821	16709	16659	16915	16878	16708	16715	16688	16880	16817	17037	16960	16691	16800	16706	16908	16832	16980	16806	16952	16736	16875	16817	16778	16812	16767	16679	16671	16809	16814	16667	16673	16872	16725	16814	16823	16608	16748	16958	16817	16962	16702	16801	16709	16750	16735	16665	16842	16856	16934	16864	16872	16789	17058	16799	16836	16814	16813	16658	16798	16655	16744	16660	16895	16716	16836	16642	16757	16688	16820	16879	16859	16839	16987	16716	16752	16697	16857	16707	16818	16614	16890	16734	16811	16898	16722	16730	16759	16689	16764	16646	16853	16765	16743	16560	16791	16795	16738	16793	16879	16946	16701	16621	17033	16656	16703	16867	16847	16743	16785	16663	16807	16760	16766	16759	16813	16833	16856	16723	16613	16901	16802	16776	16780	16906	16980	16889	16658	16678	16784	16726	16823	16612	16583	16782	16771	16649	16840	16838	16764	16778	16728	16937	16683	16652	16724	16788	16696	16664	17013	16845	16621	16731	16563	16812	16731	16881	16609	16796	16890	16859	16698	16566	16944	16732	16906	16862	16744	16891	16741	16820	16909	16708	16806	16816	16931	16694	16745	16766	16702	16745	16641	16514	16838	16866	16647	16799	16837	16648	16731	16799	16605	16547	16765	16759	16840	16664	16682	16710	17024	16762	16751	16832	16749	16878	16489	16909	16817	16924	17011	16676	16916	16894	16793	16771	16729	16777	16764	16885	16706	16782	16607	16782	16813	16944	16672	16935	16765	16913	16787	16910	16925	16826	16715	16777	16870	16810	16763	16984	16682	16765	16968	16858	16620	16656	16849	16904	16799	16713	16814	16830	16804	16846	16530	16842	16796	16703	16606	16626	16623	16832	16685	16497	16643	16968	16811	16716	16999	16857	16743	16678	16497	16828	16756	16847	16824	16641	16879	16915	16851	16799	16713	16705	16699	16699	16846	16892	16723	16871	16821	16712	16722	16848	16694	16729	16563	16824	16858	16741	16587	16891	16779	16580	16689	16651	16673	16851	16760	16819	16838	16981	16897	16666	16705	16622	16792	16818	16748	17036	16953	16754	16943	16687	16670	16857	16809	16885	16983	16858	16525	16687	16832	16850	16664	16967	16800	16634	16884	16715	16657	16892	17044	16736	16780	16626	16821	16849	16690	16860	16589	16605	16789	16477	16716	16545	16837	16633	16701	16910	16847	16684	16924	16697	16675	16802	16719	16904	16794	16927	16669	16902	16596	16697	16957	16759	17028	16744	16654	16769	16668	16721	16665	16678	16827	16862	16830	16936	16915	16684	16774	16810	16934	16798	17130	16799	16756	16686	16776	16711	16611	17133	16756	16753	16765	16687	16832	16684	16887	16769	16782	16833	16810	16718	16988	16903	16610	16743	16781	16748	16748	16640	16836	16734	16623	16890	16850	16715	16741	16914	16862	16789	16652	16868	16749	16752	16961	16707	16691	16904	16823	17021	16805	16618	16804	16708	16647	16865	16605	16668	16599	16704	16736	16658	16524	16827	16666	16775	17012	16832	16817	16840	16940	16743	16883	16886	16846	16834	16876	16786	16910	16731	17056	16864	16584	16725	16794	16628	16716	16644	16663	16810	16798	17040	16792	16831	16833	16962	16974	16951	16866	16631	16836	16814	16811	16838	16876	16788	16685	16918	16808	16763	16763	16868	16812	16876	16970	16649	17000	16721	16763	16816	16851	16637	16746	16923	16803	16805	16692	16844	16886	16786	16833	16714	16728	16783	16699	16779	16990	16717	16746	16855	16598	16818	16760	17077	16709	16801	16796	16657	16707	16794	16858	16805	16681	16594	16896	17029	16796	16955	16624	16761	16876	16837	16654	16810	16799	16830	16947	16673	17053	16694	16741	16613	16634	16603	16741	16810	16883	16777	16794	16572	16694	16652	16685	16900	16768	16926	16920	16790	16981	16723	16819	16707	16638	16718	16913	16810	16775	16817	16847	16678	16746	17024	16846	16771	16804	16932	16772	16861	16635	16774	16742	16833	16773	16900	16865	16667	16869	16653	16772	16822	16719	16610	16832	16953	16787	16754	16700	16732	16752	16715	16934	16889	16800	16764	16779	16738	16817	16682	16733	16862	17035	16673	16381	16815	16507	16760	16682	16760	16767	16787	16684	16763	16580	16804	16601	16598	16786	16790	16875	16778	16756	16889	16620	16651	16714	16804	16764	16828	16740	16837	16733	16605	16756	16920	16732	16651	16652	16911	16994	16534	16803	16863
16600	27056	29213	29296	25919	22659	19514	17503	16280	15587	15068	14780	14633	14583	14457	14282	14295	14331	14330	14296	14265	14420	14318	14280	14155	14244	14236	14075	14050	14148	14142	14140	14172	14404	16384	16465	14789	14182	14094	13974	13989	14043	13918	14000	14081	13910	13968	14186	14020	13925	13967	14049	14120	14067	14025	13875	13987	14068	14021	13942	13976	13955	14131	14112	14072	14023	14007	14064	14006	14031	14041	14022	13870	14156	13811	14128	14059	14023	13879	14138	13962	14044	14054	13858	13956	13944	14086	13991	13889	14018	13910	14040	14256	14101	13949	14103	14034	14017	13934	13921	14001	14026	14021	14091	13859	14147	14120	14099	14083	14156	13866	14026	14166	14032	14114	14108	14045	14090	14041	14188	13983	14092	13920	14141	13978	13948	14132	14005	14140	14079	13971	14029	13911	13993	14015	13916	14035	14133	14099	14060	14011	13831	14032	14010	14057	14013	13961	13960	14231	14055	14117	13990	14091	14165	14052	13964	13977	14087	14039	13953	13925	14128	14070	13989	13938	14124	14058	14013	14066	14101	13881	13944	13984	14028	14100	13987	13972	13914	14072	14166	13954	13873	13950	14075	13946	14125	14084	14197	13935	13961	13961	14130	14240	13987	13921	14019	14038	13853	14100	14244	14087	14112	14195	14030	13984	14077	14025	14106	13948	14045	13912	13999	14124	14035	13937	14024	14168	14033	13905	13956	13983	14222	13998	14090	13988	14022	14253	14097	14045	13898	13977	14040	13890	14039	13927	13970	13974	14032	14017	14131	14096	13829	14145	13981	14258	14159	13984	14054	13954	14032	13941	14204	13905	13986	14096	13953	14143	14031	14255	13959	13980	14013	13974	14106	14067	13917	14203	13836	14002	13933	13988	14133	13998	13936	13882	14130	14118	14153	14118	13901	14084	14006	13935	14131	14004	14015	13949	14045	13984	13992	13961	14148	13963	14032	14078	14065	13970	13952	13921	14172	13999	14224	14016	13847	14041	13936	13924	14131	14046	13957	14078	14125	14116	14052	14186	14019	14081	14051	13888	14017	14204	13833	13804	14120	14149	14116	14047	13920	14081	14001	14259	14103	14008	14025	14125	13954	13927	14087	14232	13948	14254	14100	14055	14031	14089	13985	13993	13864	13889	13944	13917	14042	13905	14054	13951	14026	14038	13979	14058	14192	14201	13984	14124	14077	14026	13963	14078	13964	14095	14078	13972	13863	13999	13880	14145	13937	14078	14016	13949	14111	13931	14129	13878	14053	14147	13979	14120	14084	14018	14156	14028	14183	14082	14019	14016	13923	14107	14007	13896	14012	13980	13919	14080	13930	14037	14015	14105	14014	14068	14146	14043	14152	14018	14105	14000	13886	14070	14132	13890	14164	13959	14043	13982	14172	14250	14000	14253	14072	14032	14235	13876	13994	14016	13871	13988	14000	14110	14027	13983	13960	14195	14178	13955	13940	14035	14101	13998	14149	14224	13927	14215	13871	14041	13975	13880	14048	13983	14068	13980	13984	13869	13976	14041	14126	14070	13974	14071	14159	13936	13956	13886	14072	14059	14262	14093	13962	13933	14071	13895	14055	14073	13885	13903	14033	13907	14124	13969	13887	14013	13993	14034	13994	14058	13936	14241	14126	14083	14114	14049	14022	13959	13867	14027	14003	13982	13998	14015	14050	14207	14021	14084	13831	14090	13789	13907	14172	13990	13894	13988	14155	14217	13907	14096	13930	13990	14041	13970	13896	13807	13956	13952	14058	13976	14042	14148	13957	14067	14073	14033	14069	14209	14031	13949	14060	14038	13968	14195	13923	14073	13970	13752	14007	14069	14143	14047	14187	13951	13839	13930	13957	13902	14025	14078	14008	13939	13873	14074	13915	13905	14044	13812	14091	14113	14034	13855	14127	14159	13942	14035	14093	14161	14140	14016	14034	13966	13975	13902	14008	14041	14123	14010	14039	13998	13969	14093	14150	14017	13974	13905	13982	14046	14058	13853	13964	14099	14029	13999	13938	14195	13957	13937	13989	14172	13951	13924	14229	13905	14145	13955	14045	13958	14085	13877	14048	14052	14195	13895	14014	14051	14003	14048	13981	14064	14015	14032	13858	14036	13987	14019	14161	14089	13775	14113	13874	13979	14036	14098	14012	14054	14087	13920	14036	14134	14114	13986	14163	14182	14054	14093	13970	14044	14006	14044	13951	14188	14064	14116	14017	14048	14028	14037	13870	14065	14115	14123	13950	13979	14000	14006	14102	14103	14070	13949	14156	13985	14090	14053	14031	14071	14023	14077	13907	14102	14006	13982	14033	13804	13996	14097	14148	14131	13910	13992	13988	13893	14007	13957	14151	14085	14047	13943	14077	13978	14113	14158	14079	14240	14041	14100	13933	14155	14072	14125	13917	14179	13944	13886	14118	14081	14070	13917	13978	13979	14035	13942	14132	13974	14008	13907	14029	13886	13890	13886	14004	13907	13894	13970	14152	14118	13940	13943	13939	14005	13936	14211	14097	13897	14153	13858	14086	13959	14076	14048	14001	14011	14180	13899	14066	14123	13985	14162	14057	14037	14077	13967	13933	13954	14083	13979	14014	13907	14108	13883	14052	14099	14001	13842	14030	14177	14133	14068	13975	14017	14053	14000	14188	14072	13987	13818	14053	14093	13834	14085	14151	13991	14226	14053	14129	14054	14094	13877	13970	14073	13827	13962	14248	14090	14006	13969	13986	14057	14071	14104	13805	14094	14057	14203	14219	13881	14031	13942	13976	14050	14078	14126	13978	13838	14151	14141	14158	13908	14077	14145	13907	13767	13969	13991	13924	14028	14162	14056	14074	13957	13984	13981	13976	13993	14158	13923	14121	14072	14014	14037	13941	14214	14064	14117	13933	14049	14142	14085	14185	13914	14058	14064	14050	13828	14245	14097	13973	13831	13904	14096	13833	14004	13890	13966	13777	13935	13898	14186	14062	13912	13909	13883	14020	14094	14079	13890	14167	14051	14119	13928	13923	14031	13922	14052	14004	13889	14106	13832	14010	13928	14081	13874	14016	13956	14030	13810	13983	14026	14079	13940	14101	14165	13953	13930	13955	14191	14123	14136	13902	14044	13919	13990	14010	14004	14086	14034	14136	13954	14064	13949	14094	13934	13974	14022	14070	13982	14085	13917	14078	13748	14016	14013	14145	14105	14104	14057	13999	14107	14168	14130	14117	14126	14113	14218	13928	14052	14033	14106	14067	14145	13982	14174	13916	14140	14003	14129	14006	14062	14160	14039	14112	14086	14037	14051	14178	13927	14009	13859	14087	14085	14152	14110	13878	13860	14063	14086	14232	14004	13827	14164	14061	14153	14135	14051	13979	14030	13994	14122	14046	14023	13907	14138	13997	13983	14114	14146	14075	13938	13951	13868	14128	13941	14071	13878	14075	13926	14087	14183	13918	14183	14201	14021	13787	14077	13997	13928	13980	14196	13972	14113	13944	14040	14084	14018	13998	14100	13978	14085	14076	14009	13978	14002	13919	14022	14201	13983	14031	14083	14077	14184	14150	14061	14030	13985	14122	14011	14145	13976	14042	13887	14116	14187	14007	14067	14066	14142	13922	14052	14153	13939	13946	14040	14103	14141	13950	13973	14033	13981	13940	14156	13999	14102	14049	14028	13929	14072	14268	14083	14096	14084	13970	14206	14192	13987	14078	13917	14065	14141	13862	14157	14033	13949	14114	13995	13991	13953	13986	14027	14104	14069	13929	13995	13894	13884	14019	14073	14168	13855	14104	14037	13924	13958	13984	14046	13999	14010	14057	14097	14066	14101	14034	13944	13914	14112	13956	14094	13951	14089	14054	14015	14086	14026	14129	13975	13948	14022	14022	14110	13942	14052	14011	14080	14057	14167	14058	14116	14043	13969	14165	14076	13990	14090	14024	13997	13918	13986	13892	13894	13995	14135	14121	14081	14008	13946	14107	13941	14132	13971	14015	14186	14102	14131	14147	13883	13981	14001	14136	13991	13998	14188	14256	13903	14064	13941	14047	14062	13926	14060	14061	14110	14091	14175	14050	14013	14030	13999	13902	14004	14208	13784	14109	14086	13967	13839	14025	13993	14046	14077	14035	13942	14070	14173	14033	14151	13994	14015	14052	14015	13986	13986	14154	14115	14017	14006	13912	14074	14041	13997	14160	13882	14016	13990	14302	13975	14018	14145	14138	14074	14074	14024	14015	14081	14053	14112	14008	14032	14120	14156	14024	13901	14196	14094	14072	14043	14043	14151	13928	13974	13981	13960	14048	14048	14211	14166	14097	13952	14190	13955	13870	13990	13981	14032	14055	13952	14089	14055	14178	14152	14039	13971	13983	14032	13947	13972	14064	14045	13896	14081	14036	13929	13908	14167	14007	14006	14005	13964	13997	13986	13962	13974	14080	13962	13977	14203	14027	13894	13793	14063	13972	14047	14124	14011	14047	14077	14122	13973	13971	13965	14179	14042	14030	14038	13924	14007	13965	14036	14077	13883	14095	14124	13977	13975	14056	13920	14097	13993	14007	13976	13969	14206	14051	14068	14009	14118	13956	14087	14141	13998	14019	14002	14072	14006	14055	14041	13984	14173	14131	13871	14125	14174	14187	14155	14130	13914	14068	13991	14133	14132	14079	14016	13988	14165	14075	14045	14160	13971	14038	13937	14087	14119	13903	13938	14085	14103	14026	14114	14172	14058	14161	14003	14066	14025	13970	14041	13964	14063	13936	14128	14005	14025	14147	13907	13804	13973	14068	13932	13849	14018	13947	13961	14070	13957	13983	14021	14110	14062	14057	13967	14175	13965	13951	13880	14042	13962	13910	14108	14158	14084	13992	13967	14126	14044	14104	13863	13997	13974	14006	13837	14078	14010	14023	14139	14043	14166	14021	14150	13767	14113	14002	13934	14014	13863	13859	13897	14081	14035	13914	14145	14015	13984	13919	14133	14151	14183	14113	14147	14141	13977	13958	14111	13947	14001	14139	14116	14019	14149	14129	14074	13971	13970	14033	13879	14150	14120	14083	14063	13773	14060	14045	14096	14166	13844	14065	14043	14067	13951	14157	14118	13994	14026	13867	14125	14021	14164	13937	14078	13948	14094	13969	14066	14034	14258	13955
23968	21556	29248	24439	23015	26150	26933	21434	19363	19024	18366	17936	17616	17658	17556	17564	17497	17466	17449	17326	17286	17373	17061	17326	17254	17119	17239	17132	17083	17082	17197	17065	17246	17221	19934	20906	19699	17663	17375	16994	16933	16806	16731	16954	17025	16922	16765	16940	17049	17017	16815	16873	16711	16848	16897	17016	17023	17133	16861	16933	16735	16829	16961	16886	17018	16798	17277	17052	16941	16888	16876	16838	16838	16904	16934	16996	16785	16905	16762	16814	16951	16905	16865	16832	17124	16783	16809	17024	17031	16961	17232	16941	16919	16890	16874	16669	17103	16785	16942	17108	16997	16741	16916	16970	17022	17021	16856	16812	17048	16912	16697	16987	16914	16740	16858	17136	17120	16709	17183	16799	16811	16836	16840	16915	16735	17003	16756	16819	16705	16823	16764	16964	16689	16854	17082	16820	16632	17053	16847	16878	16714	16943	17006	17086	16753	16790	16862	16861	17004	16899	16620	16865	16835	16615	16800	17071	16814	16955	16767	16887	16863	17105	16813	16996	16937	16674	16924	16771	16862	16757	16812	16645	16934	16904	16923	16807	16752	16718	16875	16786	16695	16905	16914	17118	16793	17011	16964	16741	16828	16826	16785	16641	16908	16849	16832	16896	16869	16873	16697	16931	16855	16983	16961	16903	16923	17053	16738	17046	16930	16912	16846	16789	16901	16678	16796	16674	17053	17016	17105	16754	16966	16885	16767	17018	16806	16818	16822	16659	16804	16920	16792	16818	16794	16784	16888	17183	16762	16951	17016	16991	16898	16841	16890	16981	16657	16889	16890	16850	16851	16809	16773	16741	16917	16938	16921	16678	16761	16816	16893	16663	16831	16996	16865	16766	16801	16746	16772	16736	16894	16874	16948	16840	17042	16867	16885	16831	16688	16941	16920	16750	16864	16703	16746	16817	16884	16826	16920	16807	16855	16885	16815	16765	16855	16774	17014	16872	16879	16881	16910	16971	16950	16939	16851	16790	16806	16776	16845	16749	16677	16949	16809	16981	16702	17040	16924	16639	16739	16859	16863	16778	16747	16824	16485	16710	16699	16770	16926	16843	16801	16892	16799	16897	17109	16906	16870	16828	16891	16776	16853	16961	16866	16872	16610	16813	16964	16864	16852	16747	16915	16729	17075	16732	16870	16758	16890	16915	16989	17193	16827	16699	16785	16863	16860	16715	16882	16813	17110	16764	16789	16833	16939	16862	16952	16845	16877	16852	17001	16675	17143	16926	17052	16794	16986	16853	16855	16750	16845	16624	16833	16796	16967	17087	16752	16923	16957	16863	16837	16920	16809	16909	16932	16889	16803	16780	16777	17004	17074	16885	16662	16886	16863	16710	16854	16681	16686	16730	16917	16917	16855	16911	16981	16689	16905	16827	16915	17053	16927	16829	17000	16815	16884	16853	16860	16968	16930	16931	16898	16831	16848	16895	16699	16806	16900	16670	17003	16818	16595	16985	17062	16933	16873	16750	16885	17022	16920	16808	16949	16774	16873	16908	16973	16749	16913	16949	17026	16950	17076	16963	16899	16892	16823	16733	16658	16650	16934	16892	16821	16950	16948	16936	16880	16839	16876	17038	16755	16747	16791	16713	16835	16901	16966	16863	16818	16980	16931	16838	16692	16730	16823	16713	16820	16762	16808	16759	16785	16768	16872	16880	16955	17031	16947	16791	16611	17009	17050	16910	16848	17105	17036	16747	16556	16535	16959	16752	16977	16797	17048	16796	16937	16835	16823	16693	16828	16809	17034	16883	16545	16894	16906	17042	16964	16998	17068	16803	16924	16788	16742	16785	16677	16792	16796	16989	17165	16913	16916	16897	16812	16999	16789	16942	16737	16835	16943	16991	16785	17023	17068	17070	16726	17184	17007	16690	16818	16820	16880	16979	16902	16929	16997	16901	16794	16835	16861	16825	16914	16767	16782	16904	17077	16834	16624	16736	16842	16921	16922	16740	16753	16777	16898	16960	16829	17006	16908	16830	16948	16865	16950	16767	16900	16851	16934	17016	16643	17009	16735	16991	16816	16832	16781	16869	16982	16717	16925	16671	16904	16911	16904	16805	16911	16959	16863	16893	16877	16853	16860	16900	16786	16801	17119	16904	17061	16914	16788	16713	16862	16848	16887	16841	16871	16747	16816	16977	16867	16842	17025	16826	16733	16983	16977	16996	17086	16904	16877	16940	16653	16924	16899	17021	16880	16819	16955	16878	16914	16786	16882	16782	16949	16864	16756	17090	16833	16963	16834	16902	16897	16825	16843	16671	16780	16812	16970	16708	16961	16944	16883	17019	16746	17005	16737	16864	16924	16711	16907	16757	16863	16953	16692	16677	16844	16956	16768	16930	16870	16735	16889	16880	16696	16832	17002	16845	16922	16856	17038	16683	16832	16673	16839	16923	16806	16901	16800	16820	17049	16911	16824	16820	16762	16782	16891	16776	16917	16940	16807	16875	16914	16878	16914	16970	16963	16849	16700	16822	16973	16827	16739	16840	16811	16871	16865	16925	16804	16814	16816	16762	16900	16857	16776	17208	16866	16801	16935	16879	16960	16562	16835	16907	16825	16778	16844	16812	16735	16867	16989	16763	16891	16768	16785	16750	16979	16956	16786	16737	16906	16957	16940	16952	16797	17052	16731	16685	17034	16766	16929	16774	16908	16703	16880	16987	16927	16746	16995	16916	16913	16800	16874	16775	16944	16853	17034	16785	16954	16959	16840	16809	16894	16849	17049	16847	16827	16901	16981	16854	16958	16793	16899	16915	16744	16939	16797	16774	16843	16890	16740	16829	17013	16890	17117	16836	16676	16795	16820	16801	16845	16813	16806	16654	16872	16835	16855	16661	16828	16774	16957	16745	16714	16661	16541	17003	16772	16823	16918	16896	16700	16932	16850	16845	16776	16880	16834	16916	16945	16904	16913	16815	16636	16693	16837	17031	16899	16748	16669	16857	16988	17031	16958	16733	16729	16733	16735	16832	16988	16842	16905	16997	16753	17040	17068	16871	16954	16839	16929	16732	16712	16656	16868	16988	16957	16858	16708	16881	16973	16857	16876	17023	16770	16779	16981	16910	17061	16757	16851	16957	17119	16686	16867	16850	16770	16914	16745	16904	16914	16862	16932	16967	16695	16840	16743	17031	16917	16813	16884	16778	16777	16857	16972	16816	16883	16984	16649	16775	16870	17111	16892	16955	16855	16930	16749	16795	16891	16801	16786	16792	16812	16782	16925	17028	16798	16968	16790	16966	16911	16852	16943	16843	16763	16854	16823	16798	16718	16690	16916	16893	16864	16826	16862	16764	16897	16712	16790	16898	16798	16803	16827	16805	16757	16823	16980	16838	16712	16677	16845	16709	16881	16889	16929	16841	16934	16818	16886	16851	16905	16974	16888	16672	16913	16871	16883	16697	17010	16839	16768	16890	16799	16820	16957	16826	16824	16870	16664	16720	16809	16865	16885	16933	16903	16863	17085	16692	16933	16894	16952	16872	16925	16810	16856	16781	16739	16981	17041	16901	16583	16834	16950	16818	16896	16889	16791	16896	16811	17052	17025	16907	17028	16927	16916	17001	16910	16797	16780	16713	16863	16847	16764	16665	16801	16681	16928	16987	16876	16834	16905	16908	16881	16715	16975	16753	16864	16883	16924	16815	16865	16681	16980	16794	16959	16437	16678	16922	16854	16815	17017	16925	16871	17126	17230	17108	16990	16888	16860	16807	16906	16789	16767	16661	16781	16738	16915	16913	16905	16975	16992	16802	16820	16718	16737	16843	17147	16648	17193	17041	16665	16824	16889	16817	17120	16907	16829	16990	17124	16989	16866	16678	16739	16830	16903	16808	17180	16810	16827	17086	16818	16841	16767	16881	16846	16714	16915	16866	16947	16658	16767	16724	16888	16892	16881	16736	16900	16879	16968	16861	16765	17006	16855	16667	16809	16879	17017	16909	16936	17068	16871	16885	16930	16879	17035	16759	16905	16813	16958	16611	16517	16740	16897	16862	16821	16897	16833	16832	17012	16845	16801	16819	16669	16714	17010	16937	16698	16673	16902	16699	17002	16618	17055	16860	16891	16861	16790	16945	16761	16858	16970	16919	16622	16915	16796	16868	16839	16911	16996	16738	16559	16664	16941	16919	16762	16739	16673	16900	16873	16789	16897	16868	16913	16973	16968	16832	16757	16860	16904	16836	16631	16984	16658	16791	16838	16737	16884	16950	16802	17002	16948	16915	16867	16782	16871	16809	16953	16909	16845	17106	16771	16706	16757	16791	16870	16848	16907	16849	16838	16742	16825	16613	16686	16873	16859	17035	16936	16782	17000	16801	16904	16841	16763	16760	16863	16910	16817	16911	17041	16926	16810	16780	16729	16650	16891	16906	16892	16924	16845	16717	16874	16928	16742	16938	16728	16896	16749	16592	16938	16986	17108	17052	16842	16804	16738	16947	16902	17072	16913	16920	16830	16960	16808	16943	16785	16651	16771	16793	16834	17088	17058	16675	16579	16760	16946	16828	16742	16751	16922	16889	17069	16719	16809	16808	16968	16764	16901	16860	16919	16773	16982	16824	16941	16990	17002	16841	16728	16728	16853	16978	16886	16911	16905	16889	16813	16817	16719	16780	16662	16996	16636	16973	16751	16794	16993	17143	16993	16879	16923	17032	16847	16774	16709	16791	16938	16685	16806	16905	17082	16934	16888	16940	16947	16763	16964	16803	16769	17020	16799	17011	16866	16965	17091	16877	16620	16735	16595	17111	16928	16883	16859	16896	17158	16792	16937	17011	16691	16998	16914	16822	16939	16961	16744	16583	16898	16637	16838	16813	16803	16851	16776	16645	16810	16868	16781	16896	16824	16798	16873	16850	16920	16793	16932	16974	16999	16870	16891	16816	16792	16901	16794	16801	16721	16685	16755	16883	16729	17104	17064	16951	16908	16934	16893	16914	16966	16950	16953	16829	16833	16646	16875	16953	16884	16855	16970	16739	16968	16738	16905	16884	16858	17170	16706	16846	17038	17138	16741	16892	16720	17053	16780	16920	17069	16956	17102	16971	17048	16851	16755	16966	16954	16951	16945	16873	16844	16824	16857	16850	16890	16802	16865	16769	16802	16798	16916	16854
19264	33205	34928	34873	30780	26651	23197	20201	18193	16776	16081	15407	15128	15001	15016	14692	15054	14769	14851	14782	14638	14636	14595	14504	14346	14381	14457	14530	14418	14448	14516	14307	14130	14717	19183	20089	17773	14632	14187	14170	14187	14058	14210	14180	14243	14115	14135	14054	13965	14169	14187	14176	14218	14289	14147	14311	14242	14187	14138	14282	14083	14217	14215	13998	13984	14175	14102	14133	14236	14093	14113	14112	14275	14274	14207	14128	14084	14120	14034	14077	14233	13972	14070	14235	14044	14097	14047	14190	13981	14118	14131	14246	14093	14067	14295	14118	14151	14173	14084	14165	14053	14210	14348	14151	14308	14130	14221	14051	14249	14114	14241	14146	14057	14073	14013	14153	14107	14123	14023	14083	14245	14054	14242	14135	14111	14231	14157	14011	14020	14226	14039	14141	14100	14145	14057	13935	14101	14114	14130	14129	13975	14192	14134	14129	14024	14092	14234	14055	14282	14252	14089	14204	14023	14270	14295	14084	14133	13955	14170	14063	14097	14079	14217	14004	14220	14246	14102	13922	14141	14180	14228	14373	14181	14049	14072	14116	14036	14010	14243	13905	14171	14022	14004	14188	14250	14034	14160	14149	14301	14078	14256	14074	14120	14175	14132	14137	13994	14149	14105	14292	14177	14198	14094	14145	14155	14163	14252	14248	14085	14138	14113	14181	14108	14198	14029	14131	14101	14010	14315	14135	14133	14133	14069	14259	14242	14079	14217	14283	14192	13932	14218	14199	14067	14176	14111	14221	14019	14129	14170	14112	14174	14182	14013	14096	14051	14159	14051	14055	14195	14138	14297	14261	14183	14210	14219	14246	14142	14177	14091	14089	14109	14093	14237	14016	14184	14203	13934	14084	14260	14245	14186	14194	14272	14225	14167	14243	14017	14033	14233	14092	13979	14099	14072	14240	14148	14134	14107	14245	14188	14104	14100	14072	14163	13945	14292	14214	13974	14142	14065	14124	14141	14157	14138	14172	14171	14198	14061	14153	14110	14103	14132	14085	13950	14161	14290	14019	14321	14073	14048	14122	13982	14098	14236	14009	14034	13957	14097	13969	14269	14040	14138	14103	14169	14066	14084	14095	14180	14216	14103	14032	13951	14143	14092	14135	14111	14169	14176	14247	14136	14163	13996	14139	14090	14171	14094	14130	14121	14352	14186	14194	14227	14246	14189	14165	14112	14082	14116	14161	13979	14120	14169	14067	14181	14011	14211	14046	14178	14319	14261	14050	14307	14145	14244	14124	14148	14149	14215	14238	13891	14072	14290	14160	14072	14259	14011	14110	14098	14139	13960	14228	14324	13921	14154	14163	14024	14000	14218	14324	14058	14200	14122	14171	14235	14066	14170	14269	14145	14250	14186	14119	14154	14247	14158	14129	14213	14171	14011	14166	14146	14196	14111	14129	14100	14080	14073	14157	14183	14206	14163	14207	14083	14224	14185	14192	14200	14174	14162	14179	14098	14018	14278	14054	14089	13934	14100	14139	14165	14137	14099	13982	14090	14196	14116	14078	14076	14010	14052	14141	14066	14307	14128	14240	14224	14053	14105	14149	14063	14113	14178	14182	14235	14100	14273	14198	14110	14168	13994	14234	14200	14189	14103	14226	14100	14238	14156	14199	14276	14143	14109	14226	14460	14019	14063	14269	14271	14213	14227	13994	14068	14115	14261	14063	14173	14142	14144	14464	14015	14103	14198	14066	14070	14248	14016	14232	14133	14182	14268	14163	14202	14012	14094	14201	14075	14092	14099	14219	14188	14292	14053	14020	13923	14146	13980	14358	14132	14223	14074	14221	14178	14297	14121	14123	14179	14104	14216	13934	13927	14107	14155	13990	14220	14424	14247	14418	13958	13971	14072	14220	14197	14200	14071	14179	14005	14270	14067	14083	14102	14228	14159	14077	14099	14096	14230	14184	14032	13977	14161	14176	14317	14078	14196	14142	14271	14195	14150	14077	14188	14125	13985	14150	14050	14097	14137	14132	14068	14192	14043	13956	14087	14247	14067	14202	14136	14059	14071	14109	14141	14115	14234	14025	13948	14020	14115	14057	14125	14174	14069	14114	14099	14132	14144	14061	14124	14181	14050	14170	14203	14017	14222	14131	14184	14094	14383	14245	14100	14084	14104	14223	14246	14085	14176	14240	14085	14133	14092	14222	14260	14161	14231	14225	14018	14204	14255	14110	14194	14121	14260	14103	14114	14197	13982	14256	14243	14048	14061	14242	14209	14180	14321	14134	14194	14203	14286	14161	14005	14064	14056	14153	14129	14101	14078	14119	14142	14182	14220	14154	14250	14180	14106	14036	14322	14107	14060	14137	14057	14228	14212	14090	14264	14135	14135	14195	14113	14269	14163	14165	14294	14022	14066	14226	14253	14211	14078	14022	14079	14022	14015	14081	14172	14209	14171	14296	13997	14065	14114	14107	14067	14138	14120	14098	14340	14283	14234	14336	14238	14189	14111	14206	14218	14143	14273	14105	14122	14327	14204	14177	14019	14116	14068	14002	14155	14103	14252	14075	14023	14120	14052	14225	14163	14256	14040	14121	14110	14214	13969	14120	14198	14163	14226	13974	14173	13877	14131	14249	14147	14173	14248	14058	14141	14137	14125	14134	14082	14047	14297	14072	14007	14076	13901	14143	14119	14172	14193	14120	14259	14023	13889	14161	13920	14212	14293	14116	14103	14053	14106	14194	14005	14202	14123	14097	13929	14071	14036	14258	14134	13991	14177	14229	14107	14184	14293	14134	14206	14128	14014	14230	14095	14046	14239	14054	14029	14231	14236	14017	14110	14067	14140	14041	14292	14132	14084	14110	14155	14165	14176	13988	14136	14216	14260	14038	14026	14143	14111	14107	14327	14332	14107	14006	14297	14242	14246	14223	14111	14137	14035	14211	14128	14055	14164	14115	14064	14260	14252	14251	14215	14254	14069	14056	14282	14139	14139	14054	14094	14185	14371	14232	14158	14124	14140	14084	14015	14057	14148	13892	14123	14098	14058	14149	14201	14304	14174	14283	14074	14087	14192	14118	14076	14172	14071	14064	13960	14102	14149	14156	14171	14230	14251	14048	14224	13973	14120	14196	14131	14180	14137	14249	14096	14105	14163	14173	14189	14060	14239	14198	14128	14130	14243	14143	14257	14248	14247	14077	14263	14169	14167	14202	14225	14226	14182	14089	14125	14118	14185	14169	14000	14069	14014	14249	14242	14030	14250	14031	14192	14240	14116	14035	14157	14243	14275	14025	13989	14044	14227	14106	14212	14162	13986	14192	14080	13996	14164	13978	13906	14197	14170	14065	14068	14187	14249	14139	14129	14179	14131	14135	14020	14280	14162	14093	14207	14152	14139	14140	14064	14117	14057	14022	13958	14267	14183	14119	13937	14146	14139	14092	14021	14291	13964	14347	14209	14155	14057	14169	14168	14085	14078	14069	14230	14165	14263	14132	14213	14089	14320	14226	14234	14042	13992	14179	14261	14097	14315	14175	14102	14264	14237	14158	14115	14142	14210	14236	14283	14154	14311	14184	14138	14117	13969	14136	14255	14153	14134	14154	14192	14078	14202	14111	14068	14205	14011	13967	14123	14138	14170	14200	14064	14173	14182	14042	14121	14181	14239	14258	14067	14127	14212	14144	14191	14222	14178	14126	14211	14073	14085	13980	14120	14240	14220	14157	14056	14125	14098	14109	14111	14323	14064	14005	14305	14138	14267	14182	14229	14085	14134	14094	14153	14111	14062	14187	14092	14190	14091	14324	14179	14234	14159	14132	14049	14159	14163	14052	14092	14135	14083	14117	14193	14101	14067	14169	14218	14101	14162	14071	14285	13973	14004	14099	14118	14230	14373	14059	14090	14038	14235	14054	14058	14293	14366	14195	13995	14114	14123	14282	14184	14258	14129	14060	14238	14105	13955	14206	14001	14100	14166	14225	14010	14074	14070	14040	14222	14218	14207	14182	14212	14060	14141	14173	13963	14184	14028	14173	14146	14042	14192	14007	14199	14114	14235	14108	14468	14156	14153	14064	14234	14159	14059	14145	14207	14158	14332	14042	14197	14192	14173	14008	14157	14056	14239	14072	14262	14144	14228	14146	13987	14012	14073	13991	14240	14079	14080	14182	14099	14069	13910	14239	14184	14048	14097	14174	14127	14157	14149	14089	14197	14010	14252	14130	13990	14242	14151	14170	14052	14309	14182	14023	14184	14211	14108	14237	14034	14199	14232	14034	14100	14330	14067	14258	14084	14218	14035	14019	14257	14345	14119	14179	14190	14198	14343	14167	14187	14257	14018	14037	14078	14161	14173	14188	14250	13964	14215	14058	14085	14091	14118	14137	14160	14119	14260	14078	14093	14231	14087	14249	14069	14066	14255	13994	14121	13946	14122	14224	14220	14160	14139	14287	14092	14137	14125	14283	14212	14168	14308	13944	14133	14195	13972	14125	14292	14066	14051	14034	14126	14102	14060	14173	14287	14110	14340	14138	14203	14222	14042	14172	14199	14154	14095	14093	14197	14198	14181	14029	14086	14037	14144	13984	14091	14148	14119	14007	14180	14119	14119	14057	14049	14125	14162	14101	14183	14202	13965	14149	14190	14100	14183	14266	14211	14311	14141	14145	14045	14029	14071	14086	13996	14126	13986	14230	14127	14156	14280	14005	14203	14104	14117	14124	13975	14066	14121	14183	14142	14019	14107	14055	14213	14194	14077	14183	14165	13969	14147	14261	14001	14176	14255	14221	14187	14026	14224	14088	14082	14066	14253	14111	14213	13981	14164	13967	14143	14260	14187	14148	14196	14088	14044	14211	14264	14084	14114	14108	14093	14024	14064	14145	14053	14285	14002	14273	14202	14116	14290	14085	14100	13930	13946	14123	14242	14032	14251	14118	13987	14176	14082	14112	14214	14099	14164	14262	14173	14020	14198	14206	14084	14124	14231	14206	14098	14211	14177	14165	14183	14146	14233	14161	14207	14331	14155	14009	14237	14152	14020	14171	14120	14235	14119	14083	14046	14076	14066	14203	14198	14179	14064	14233	13987	13919	14190	14022	14233	14224	14082	14016	14105	14163	14138	13988	14173	14128	14188	13887	14266	14254	14184	14236	14200	14150	14101	14081
29804	23541	26297	24449	20870	19575	18924	18224	18173	17581	17770	17683	17883	17688	17810	17765	17627	17808	17598	17667	17707	17539	17552	17617	17765	17709	17809	17793	17683	17626	17599	17766	17783	17704	17818	17971	18155	17590	17696	17514	17549	17451	17803	17749	17448	17659	17785	17495	17743	17545	17713	17715	17680	17569	17694	17579	17547	17519	17509	17563	17613	17294	17728	17610	17570	17613	17443	17806	17651	17403	17820	17496	17734	17728	17528	17724	17666	17491	17642	17648	17590	17521	17690	17507	17721	17556	17516	17565	17432	17409	17681	17709	17519	17516	17373	17658	17471	17525	17863	17581	17715	17734	17578	17572	17588	17637	17610	17765	17593	17429	17343	17397	17657	17691	17576	17769	17671	17748	17601	17908	17681	17561	17546	17522	17518	17359	17757	17672	17628	17470	17610	17481	17631	17630	17641	17630	17531	17549	17561	17600	17457	17467	17531	17642	17522	17774	17684	17448	17684	17594	17912	17627	17411	17741	17714	17550	17787	17830	17785	17489	17763	17473	17700	17704	17829	17821	17730	17533	17582	17762	17643	17522	17395	17514	17587	17440	17541	17630	17645	17488	17605	17552	17589	17537	17601	17705	17628	17824	17758	17555	17575	17455	17531	17444	17505	17855	17778	17537	17408	17652	17685	17636	17426	17589	17515	17672	17523	17609	17576	17445	17508	17432	17507	17543	17463	17641	17551	17716	17552	17447	17765	17644	17659	17518	17518	17436	17501	17437	17438	17516	17663	17629	17387	17634	17764	17655	17714	17326	17714	17647	17649	17656	17445	17615	17547	17578	17617	17501	17574	17433	17765	17459	17387	17497	17525	17515	17649	17532	17595	17635	17517	17604	17474	17656	17566	17514	17597	17598	17493	17759	17577	17541	17653	17490	17679	17749	17708	17687	17530	17492	17375	17696	17800	17491	17739	17596	17806	17493	17699	17312	17462	17607	17451	17630	17581	17684	17554	17470	17433	17654	17528	17781	17596	17431	17328	17508	17731	17603	17727	17640	17523	17783	17863	17458	17665	17528	17460	17428	17671	17672	17582	17554	17630	17520	17801	17548	17577	17707	17756	17623	17575	17413	17592	17666	17654	17691	17584	17496	17672	17690	17541	17491	17466	17584	17307	17539	17611	17731	17508	17664	17555	17687	17639	17605	17647	17750	17526	17732	17695	17509	17595	17751	17584	17470	17595	17620	17518	17574	17590	17509	17427	17501	17511	17627	17645	17934	17736	17627	17560	17647	17469	17638	17581	17485	17753	17681	17735	17696	17874	17663	17551	17440	17708	17691	17431	17731	17512	17722	17399	17755	17527	17674	17646	17494	17708	17542	17603	17596	17673	17476	17402	17448	17830	17459	17640	17652	17685	17593	17444	17637	17688	17653	17599	17697	17797	17611	17519	17825	17725	17575	17665	17597	17544	17617	17480	17418	17587	17518	17585	17599	17660	17807	17655	17448	17551	17708	17549	17527	17608	17518	17625	17705	17738	17554	17652	17517	17470	17434	17477	17454	17673	17640	17524	17657	17695	17635	17564	17288	17505	17411	17498	17630	17731	17655	17645	17555	17637	17734	17666	17758	17387	17684	17483	17605	17641	17822	17556	17603	17788	17867	17539	17557	17497	17662	17458	17532	17605	17424	17536	17647	17622	17760	17544	17606	17603	17361	17725	17690	17648	17567	17725	17498	17612	17622	17697	17703	17724	17631	17826	17795	17807	17700	17740	17488	17681	17404	17631	17562	17661	17621	17518	17585	17489	17504	17511	17656	17659	17559	17601	17591	17479	17491	17653	17514	17837	17736	17547	17550	17711	17550	17693	17588	17740	17581	17363	17602	17635	17500	17632	17370	17737	17664	17700	17597	17617	17575	17495	17680	17774	17456	17752	17414	17574	17590	17689	17512	17606	17705	17777	17662	17532	17682	17623	17450	17814	17560	17883	17715	17646	17647	17631	17910	17555	17551	17647	17749	17713	17750	17557	17452	17618	17477	17514	17562	17515	17620	17647	17464	17741	17525	17632	17408	17346	17518	17655	17455	17783	17629	17488	17732	17623	17496	17562	17419	17562	17580	17601	17566	17685	17681	17636	17700	17561	17715	17577	17535	17572	17558	17625	17605	17405	17603	17629	17629	17696	17565	17565	17599	17622	17772	17702	17582	17685	17751	17783	17696	17540	17369	17392	17595	17525	17602	17553	17560	17751	17561	17338	17582	17576	17827	17660	17659	17728	17559	17315	17534	17680	17541	17521	17631	17582	17600	17615	17587	17579	17643	17800	17407	17522	17560	17563	17654	17694	17598	17599	17688	17714	17550	17659	17470	17337	17638	17637	17829	17540	17748	17658	17614	17586	17654	17423	17581	17693	17654	17556	17669	17644	17385	17437	17416	17514	17763	17599	17732	17579	17575	17616	17617	17732	17671	17686	17845	17659	17529	17611	17670	17542	17707	17848	17648	17818	17769	17627	17458	17538	17501	17644	17353	17559	17493	17729	17476	17579	17744	17528	17661	17717	17543	17813	17616	17616	17595	17766	17690	17616	17333	17497	17477	17649	17487	17503	17741	17660	17713	17660	17411	17552	17562	17624	17659	17797	17874	17703	17380	17658	17578	17646	17674	17577	17619	17691	17557	17869	17640	17398	17573	17635	17712	17407	17745	17717	17416	17662	17583	17529	17426	17494	17637	17434	17657	17557	17445	17487	17656	17674	17696	17634	17464	17491	17597	17582	17899	17629	17494	17626	17489	17574	17664	17857	17530	17570	17757	17649	17665	17726	17431	17527	17536	17706	17613	17583	17507	17578	17636	17569	17735	17705	17622	17516	17578	17640	17687	17687	17529	17537	17539	17562	17356	17748	17798	17629	17637	17513	17779	17689	17860	17600	17574	17617	17707	17746	17580	17601	17698	17526	17375	17558	17483	17581	17505	17604	17648	17516	17481	17631	17666	17470	17463	17509	17382	17573	17588	17503	17640	17515	17508	17526	17596	17757	17575	17682	17608	17449	17461	17526	17674	17594	17554	17525	17596	17461	17511	17511	17490	17482	17541	17516	17777	17527	17678	17341	17609	17783	17652	17636	17555	17660	17827	17679	17589	17716	17677	17710	17686	17505	17505	17625	17610	17674	17590	17636	17655	17860	17683	17598	17419	17512	17567	17444	17629	17640	17571	17798	17365	17399	17586	17562	17508	17482	17599	17468	17427	17684	17692	17493	17663	17507	17445	17594	17642	17732	17775	17678	17620	17489	17588	17607	17553	17617	17665	17707	17748	17568	17559	17760	17694	17648	17659	17689	17564	17502	17494	17629	17595	17700	17694	17717	17629	17621	17641	17645	17532	17752	17657	17646	17724	17521	17748	17547	17503	17629	17777	17632	17678	17616	17647	17657	17424	17577	17661	17553	17556	17714	17572	17768	17630	17665	17581	17731	17769	17773	17552	17437	17452	17558	17515	17751	17745	17399	17601	17574	17591	17461	17665	17671	17554	17724	17779	17485	17499	17670	17500	17342	17448	17569	17726	17648	17542	17740	17403	17538	17376	17569	17609	17716	17633	17708	17790	17631	17560	17685	17563	17667	17639	17696	17577	17568	17586	17682	17525	17699	17713	17573	17560	17592	17690	17552	17665	17526	17626	17596	17533	17657	17462	17423	17360	17688	17518	17652	17731	17687	17601	17564	17612	17691	17576	17609	17450	17638	17392	17523	17786	17428	17647	17649	17484	17629	17617	17740	17726	17461	17579	17746	17533	17736	17570	17600	17706	17694	17703	17542	17490	17709	17548	17773	17573	17603	17398	17671	17723	17546	17689	17429	17555	17737	17765	17901	17480	17452	17423	17664	17678	17644	17798	17681	17523	17518	17613	17645	17478	17643	17530	17659	17559	17598	17739	17640	17617	17707	17723	17628	17723	17632	17576	17454	17606	17579	17547	17525	17628	17748	17573	17530	17631	17485	17737	17545	17664	17617	17488	17671	17690	17684	17661	17709	17591	17815	17373	17482	17568	17487	17470	17574	17289	17689	17749	17574	17451	17643	17451	17617	17641	17438	17350	17518	17488	17512	17301	17581	17568	17536	17641	17604	17448	17522	17609	17413	17757	17775	17533	17496	17408	17609	17367	17512	17605	17446	17748	17530	17708	17653	17680	17693	17499	17740	17593	17278	17433	17600	17630	17646	17596	17487	17515	17470	17670	17802	17847	17753	17432	17657	17691	17463	17445	17621	17486	17531	17429	17706	17727	17573	17589	17574	17581	17451	17662	17525	17344	17728	17640	17791	17576	18029	17606	17546	17559	17669	17779	17650	17572	17744	17706	17530	17651	17398	17398	17557	17660	17576	17505	17562	17440	17449	17803	17936	17668	17489	17654	17776	17521	17595	17724	17554	17645	17783	17666	17625	17316	17475	17541	17575	17729	17816	17688	17570	17515	17822	17444	17464	17640	17819	17390	17751	17524	17712	17647	17674	17714	17629	17562	17567	17763	17717	17509	17687	17639	17325	17894	17588	17586	17510	17520	17645	17608	17512	17567	17358	17421	17526	17911	17735	17678	17488	17527	17526	17598	17496	17536	17775	17718	17672	17626	17681	17463	17634	17547	17566	17566	17545	17729	17628	17555	17573	17503	17557	17508	17630	17557	17699	17598	17892	17658	17581	17551	17438	17349	17559	17615	17678	17500	17430	17869	17505	17483	17497	17498	17499	17547	17593	17634	17590	17641	17527	17593	17706	17719	17617	17655	17671	17505	17653	17515	17641	17489	17679	17550	17599	17627	17655	17629	17721	17648	17719	17642	17597	17580	17604	17788	17565	17427	17576	17570	17722	17726	17590	17538	17600	17504	17667	17622	17601	17633	17577	17772	17633	17579	17718	17639	17520	17601	17665	17523	17592	17875	17582	17560	17642	17473	17589	17483	17481	17613	17681	17746	17492	17529	17765	17518	17626	17663	17596	17416	17743	17600	17498	17646	17605	17513	17668	17539	17512	17644	17722	17423	17626	17567	17536	17720	17208	17642	17571	17558	17625	17657	17675	17666	17773	17717	17615	17656	17702	17666	17394	17548	17574	17574	17667	17548	17827	17621	17534	17417	17645	17670	17637	17604	17575	17464	17557	17588	17528	17662	17669	17634	17534	17410
16794	20293	23378	22152	19510	17308	16336	15532	15200	14947	14797	14765	14667	14631	14598	14568	14600	14536	14712	14608	14544	14513	14633	14575	14616	14512	14646	14542	14712	14467	14618	14670	14467	14724	14790	15186	15072	14873	14468	14530	14649	14489	14548	14609	14652	14546	14667	14351	14577	14586	14627	14671	14554	14444	14623	14465	14636	14759	14718	14646	14679	14562	14513	14611	14700	14557	14490	14518	14572	14694	14497	14459	14537	14622	14393	14646	14647	14638	14653	14662	14657	14591	14595	14583	14404	14506	14550	14650	14645	14640	14563	14560	14607	14500	14646	14682	14555	14449	14452	14727	14598	14542	14709	14565	14557	14503	14495	14676	14481	14376	14465	14628	14460	14642	14548	14588	14515	14493	14576	14414	14480	14705	14549	14573	14594	14575	14532	14583	14482	14672	14544	14598	14580	14456	14516	14583	14433	14470	14427	14467	14632	14586	14701	14690	14642	14437	14573	14427	14701	14627	14601	14529	14584	14553	14658	14544	14431	14663	14519	14606	14565	14480	14615	14590	14503	14649	14577	14635	14493	14613	14373	14644	14424	14354	14585	14784	14367	14579	14509	14591	14488	14569	14563	14680	14370	14446	14676	14464	14575	14530	14494	14545	14547	14520	14396	14564	14480	14437	14492	14624	14598	14437	14495	14721	14630	14558	14475	14683	14503	14588	14297	14524	14654	14463	14742	14656	14535	14597	14518	14486	14510	14492	14654	14494	14651	14553	14669	14592	14452	14664	14811	14590	14584	14653	14500	14447	14336	14503	14454	14340	14616	14487	14531	14471	14729	14527	14592	14639	14686	14678	14808	14666	14542	14676	14519	14484	14444	14466	14507	14518	14751	14565	14378	14617	14509	14568	14485	14612	14557	14517	14606	14525	14587	14565	14617	14508	14415	14771	14541	14546	14681	14483	14668	14455	14630	14750	14586	14516	14589	14536	14639	14453	14473	14485	14606	14488	14502	14584	14630	14410	14415	14650	14469	14525	14528	14594	14625	14464	14481	14643	14762	14512	14421	14510	14785	14543	14541	14566	14571	14517	14428	14625	14505	14505	14356	14594	14421	14581	14548	14471	14561	14553	14438	14367	14442	14576	14571	14508	14545	14561	14559	14512	14400	14562	14390	14613	14624	14600	14663	14431	14587	14378	14655	14592	14664	14510	14671	14553	14524	14653	14397	14513	14575	14579	14492	14462	14650	14546	14557	14541	14503	14600	14677	14486	14753	14652	14628	14575	14564	14543	14416	14598	14514	14456	14414	14561	14569	14637	14671	14451	14496	14568	14569	14452	14676	14666	14638	14539	14675	14367	14526	14623	14649	14428	14465	14393	14577	14581	14689	14609	14526	14452	14585	14530	14659	14612	14545	14548	14600	14580	14333	14560	14495	14512	14532	14523	14667	14474	14429	14585	14506	14486	14470	14665	14641	14525	14614	14636	14741	14561	14596	14441	14492	14361	14596	14628	14431	14639	14560	14514	14521	14549	14368	14480	14579	14516	14523	14582	14365	14594	14653	14688	14495	14628	14462	14487	14453	14463	14535	14481	14544	14592	14598	14545	14525	14294	14530	14592	14513	14421	14642	14592	14466	14625	14581	14645	14692	14556	14534	14436	14542	14645	14493	14569	14584	14492	14596	14375	14528	14527	14572	14704	14749	14402	14616	14572	14620	14410	14576	14701	14610	14480	14508	14481	14665	14477	14644	14464	14532	14573	14577	14489	14640	14457	14648	14523	14586	14422	14603	14637	14636	14515	14455	14611	14507	14627	14599	14531	14502	14655	14517	14474	14666	14749	14548	14651	14622	14731	14419	14577	14652	14566	14451	14423	14457	14579	14643	14564	14627	14464	14459	14533	14465	14430	14546	14594	14551	14595	14453	14476	14359	14519	14654	14435	14557	14582	14560	14504	14640	14614	14694	14462	14500	14593	14581	14600	14439	14467	14437	14617	14670	14547	14509	14541	14444	14572	14507	14717	14549	14756	14589	14341	14486	14625	14434	14481	14468	14465	14772	14477	14559	14557	14688	14475	14562	14643	14646	14576	14607	14503	14573	14375	14534	14496	14658	14362	14620	14690	14649	14564	14550	14391	14351	14576	14635	14476	14577	14586	14479	14704	14572	14569	14580	14555	14529	14470	14576	14517	14524	14518	14594	14514	14470	14611	14514	14604	14370	14537	14592	14461	14564	14723	14514	14479	14534	14458	14620	14670	14618	14697	14630	14641	14699	14595	14427	14641	14656	14509	14571	14435	14482	14728	14576	14637	14542	14533	14497	14623	14808	14509	14481	14736	14557	14584	14546	14688	14512	14624	14463	14545	14530	14456	14491	14394	14517	14566	14675	14491	14547	14749	14390	14539	14757	14422	14572	14465	14528	14446	14611	14832	14347	14444	14514	14659	14725	14502	14546	14456	14741	14587	14628	14618	14627	14418	14435	14448	14574	14679	14659	14522	14680	14600	14476	14649	14357	14650	14501	14509	14406	14651	14556	14711	14549	14500	14428	14476	14515	14659	14640	14627	14647	14462	14461	14317	14474	14492	14561	14472	14655	14605	14568	14577	14782	14504	14343	14584	14488	14628	14519	14735	14491	14575	14474	14721	14464	14589	14703	14520	14585	14479	14589	14507	14433	14641	14592	14470	14472	14455	14616	14575	14609	14556	14476	14597	14690	14513	14560	14459	14464	14582	14260	14401	14529	14691	14647	14469	14517	14549	14465	14577	14473	14533	14583	14520	14619	14636	14558	14425	14539	14564	14598	14466	14484	14409	14493	14659	14610	14557	14587	14586	14544	14611	14512	14694	14407	14647	14584	14443	14669	14471	14533	14538	14538	14484	14433	14370	14581	14447	14388	14630	14491	14666	14414	14695	14716	14530	14456	14706	14479	14527	14594	14570	14653	14542	14631	14514	14681	14598	14594	14609	14548	14462	14537	14541	14544	14452	14538	14633	14476	14726	14588	14507	14425	14517	14636	14684	14462	14530	14503	14484	14488	14558	14494	14604	14486	14462	14529	14519	14577	14467	14366	14528	14428	14595	14549	14550	14537	14544	14719	14291	14562	14513	14800	14619	14598	14573	14656	14415	14720	14648	14558	14435	14577	14648	14431	14665	14684	14650	14493	14638	14671	14604	14612	14449	14610	14456	14539	14469	14551	14681	14614	14589	14318	14419	14631	14566	14640	14654	14486	14641	14692	14596	14493	14482	14597	14470	14481	14556	14408	14599	14408	14673	14401	14570	14554	14478	14553	14518	14573	14690	14537	14570	14675	14478	14663	14530	14591	14654	14678	14539	14357	14526	14528	14448	14569	14545	14513	14554	14500	14577	14498	14528	14640	14561	14610	14547	14317	14698	14625	14536	14587	14360	14622	14444	14463	14565	14584	14504	14519	14460	14532	14528	14457	14564	14393	14585	14675	14585	14545	14503	14569	14543	14557	14507	14570	14415	14478	14450	14722	14339	14619	14625	14668	14573	14421	14558	14512	14641	14356	14469	14635	14648	14538	14396	14599	14535	14569	14583	14657	14591	14559	14370	14293	14416	14638	14463	14587	14443	14592	14526	14589	14438	14626	14693	14724	14532	14430	14560	14510	14471	14458	14580	14436	14592	14554	14617	14408	14672	14488	14455	14503	14498	14547	14617	14502	14584	14551	14654	14470	14438	14433	14749	14593	14522	14454	14587	14542	14466	14613	14539	14522	14495	14595	14517	14588	14602	14595	14607	14360	14359	14547	14492	14501	14705	14651	14452	14643	14644	14574	14752	14623	14580	14638	14463	14557	14519	14666	14490	14604	14601	14535	14477	14621	14647	14525	14839	14443	14612	14516	14590	14515	14544	14698	14542	14487	14458	14645	14626	14436	14551	14477	14599	14567	14595	14579	14601	14509	14605	14591	14501	14528	14540	14638	14491	14531	14516	14596	14393	14715	14538	14477	14580	14476	14484	14589	14599	14620	14682	14541	14587	14581	14682	14461	14422	14610	14652	14530	14399	14390	14617	14632	14657	14484	14629	14388	14511	14542	14688	14596	14640	14696	14606	14667	14742	14579	14761	14575	14507	14625	14527	14511	14393	14453	14574	14564	14526	14457	14582	14595	14617	14560	14747	14417	14481	14692	14552	14591	14500	14636	14544	14592	14524	14537	14467	14591	14634	14582	14527	14515	14427	14549	14584	14636	14610	14665	14430	14650	14585	14434	14460	14483	14444	14599	14680	14565	14532	14469	14583	14533	14705	14447	14497	14523	14659	14360	14606	14520	14775	14534	14536	14544	14679	14559	14535	14651	14576	14682	14499	14691	14737	14638	14674	14449	14509	14638	14620	14656	14351	14499	14728	14623	14433	14656	14324	14612	14461	14547	14406	14684	14697	14516	14562	14580	14663	14588	14482	14637	14588	14493	14629	14463	14531	14592	14636	14737	14589	14367	14429	14530	14511	14637	14407	14675	14485	14428	14676	14513	14401	14731	14528	14765	14305	14618	14528	14512	14674	14581	14701	14399	14631	14438	14462	14669	14619	14541	14613	14571	14702	14538	14593	14498	14551	14511	14405	14472	14641	14536	14589	14403	14449	14572	14579	14597	14494	14603	14577	14557	14509	14401	14535	14568	14686	14563	14511	14543	14517	14480	14658	14398	14537	14582	14422	14664	14589	14477	14696	14449	14547	14637	14521	14634	14449	14585	14556	14572	14630	14581	14515	14627	14416	14630	14848	14751	14604	14590	14609	14583	14454	14602	14576	14501	14591	14743	14551	14760	14557	14663	14678	14611	14565	14446	14640	14566	14547	14508	14731	14558	14653	14596	14442	14555	14438	14326	14665	14548	14652	14707	14483	14474	14437	14438	14588	14448	14532	14503	14600	14702	14532	14522	14609	14392	14492	14505	14623	14591	14507	14507	14443	14539	14430	14464	14664	14496	14609	14542	14719	14440	14649	14580	14509	14629	14545	14554	14369	14545	14685	14507	14561	14621	14709	14756	14497	14556	14461	14499	14535	14512	14635	14562	14596	14461	14465	14579	14526	14479	14418	14597	14672	14555	14561	14504	14489	14529	14622	14541	14517	14587	14638	14724	14560	14539	14491	14474	14782	14580	14593	14777	14467	14594	14591	14476	14412	14533	14551	14627	14595
25599	21541	28824	26053	24357	24256	23361	20556	19596	19377	19080	18897	18791	18571	18751	18714	18453	18677	18658	18545	18289	18359	18394	18685	18521	18319	18372	18273	18448	18386	18318	18318	18398	18377	19610	20529	19897	19016	18434	18311	18359	18108	18183	18198	18399	18388	18339	18188	18100	18190	18439	18420	18474	18477	18342	18285	18201	18508	18280	18217	18318	18344	18114	18454	18171	18201	18060	18279	18217	18323	18311	18385	18233	18254	18223	18116	18318	18467	18527	18522	18279	18269	18308	18377	18342	18495	18380	18427	18283	18465	18336	18372	18097	18209	18426	18276	18064	18305	18082	17947	18213	18115	18323	18255	18337	18350	18223	18305	18270	18443	18274	18280	18234	18371	18497	18108	18076	18341	18555	18158	18055	18352	18066	18198	18372	18340	18318	18141	18290	18219	18168	17869	18415	18406	18129	18306	18400	18128	18167	18187	18141	18170	18195	18441	18388	18425	18259	18165	18431	18310	18315	18102	18320	18231	18370	18302	18126	18175	18263	18174	18366	18204	18216	18152	18375	18427	18183	18364	18178	18283	18199	18243	18228	18127	17984	18116	18265	18327	18236	18137	18280	18348	18376	18216	18411	18184	18325	18136	18255	18213	18307	18354	18394	18114	18187	18401	18205	18382	18129	18276	18112	18314	18281	18067	18435	18298	18207	18138	18368	18435	18463	18352	18295	18134	18408	18172	18205	18172	18160	18330	18248	18098	18255	18269	18460	18285	18073	18359	18153	18357	18127	18302	18201	18071	18180	18149	18181	18048	18090	18352	18177	18051	18112	18139	18211	18150	18178	18091	18227	18332	18346	18218	18300	18210	18172	18211	18122	18164	18408	18295	18214	18199	18283	18298	18222	18186	18303	18246	18326	18287	18334	18200	18283	18292	18340	18219	18154	18173	18359	18242	18446	18360	18020	18101	18303	18126	18123	18226	18437	18402	18238	18249	18073	18234	18012	18299	18131	18475	18133	18140	18425	18141	18168	18012	18406	18247	18080	18092	18336	18334	18210	18237	18364	18107	18143	18346	18210	17963	18363	18128	18131	18310	18329	18143	18280	18125	18238	18383	18338	18084	18210	18150	18358	18274	18332	18081	18437	18144	18218	18190	18269	18041	18351	18131	18432	18237	18326	18314	18458	18266	18123	18382	18295	18275	18081	18131	18131	18287	18285	18473	18402	18386	18272	18305	18332	18373	18262	18139	18214	18220	18065	18229	18362	18204	18429	18541	18248	18436	18317	18339	17937	18232	18080	18120	18204	18347	18296	18309	18290	18341	18169	18293	18187	18097	18425	18512	18367	18342	18156	18336	18146	18376	18312	18283	18103	18254	18249	18450	18468	18291	18104	18277	18388	18145	18353	18183	18241	18366	18397	18130	18357	18502	18236	18361	18250	18243	18390	18245	18302	18285	18239	18273	18275	18087	18143	18202	18227	18386	18389	18558	18389	18436	18207	18314	18284	18226	18293	18320	18270	18404	18323	18639	18136	18445	18217	18355	18170	18163	18336	18143	18214	18136	18170	18411	18331	18310	18323	18363	18336	18158	18178	18370	18270	18433	18221	18216	18458	18361	18390	18141	18131	18117	18327	18210	18310	18181	18131	18548	18306	18439	18137	18403	18564	18047	18096	18193	18290	18283	18298	18307	18355	18186	18269	18102	18519	18389	18217	18210	18324	18215	18165	18248	18512	18242	18243	18230	18219	18293	18193	18421	18015	18061	18255	17958	18151	18279	18174	18322	18182	18367	18247	18214	18077	18174	18400	18266	18466	18036	18324	18393	18178	18324	18442	18309	18164	18036	18258	18236	18194	18281	18294	18345	18283	18100	18211	18098	18256	18205	18199	18226	18245	18124	18243	18168	18171	18030	18377	18206	18271	18352	18325	18268	18083	18421	18208	18181	18328	18284	18279	18124	18513	18257	18108	18289	18018	18191	18107	18032	18184	18285	18482	18274	18340	18439	18255	18125	18291	18269	18246	18455	18442	18346	18366	18593	18215	18264	18234	18369	18099	18216	18366	18353	18210	18171	18175	18502	18154	18211	18041	18253	18079	18275	18384	18206	18341	18219	18314	18264	18348	18136	18443	18381	18035	18304	18138	18360	18287	18364	18295	18265	18353	18072	18318	18024	18257	18307	18178	18254	18100	18160	18471	18304	18089	18345	18119	18363	18209	18197	18452	18255	18355	18247	18169	18144	18193	18176	18431	18355	18279	18168	18147	18346	18089	18311	18184	18032	18225	18331	18286	18118	18083	18310	18268	18136	18412	18371	18148	18378	18024	18220	18184	18049	18049	18417	18141	18226	18484	18373	18371	18253	18352	18264	18330	18140	18192	18222	18310	18115	18194	18138	18214	18208	18076	18252	18239	18355	18076	18058	18166	18222	18278	18276	18346	18411	18505	18071	18379	18341	18166	18394	18189	18247	18353	18374	18207	18249	18399	18344	18361	18104	18357	18118	18161	18245	18203	18444	18434	18330	18267	18165	18133	18295	18354	18298	18373	18206	17929	18282	18354	18328	18412	18112	18406	18157	18368	18150	18316	18299	18326	18409	18285	18337	18408	18269	18174	18433	18348	18313	18271	18427	18534	18217	18349	18414	18384	18328	18252	18283	18012	18228	18310	18199	18416	18444	18212	18277	18255	18492	18450	18161	18375	18442	18473	18195	18204	18266	18374	18247	18348	18358	18294	18373	18283	18299	18085	18204	18482	18149	18412	18344	18015	18118	18237	18200	18154	18197	18123	18337	18273	18252	18040	18312	18346	18290	18280	18552	18455	18162	18415	18226	18303	18034	18292	18466	18357	18622	18343	18175	18160	18439	18239	18292	18186	18225	18321	18327	18324	18185	18254	18196	18243	18132	18080	18339	18313	18250	18519	18421	18399	18218	18377	18289	18194	18066	18175	18111	18242	18236	18271	18285	18226	18064	18409	18193	18137	18126	18042	18375	18320	18215	18244	18295	18382	18233	18556	18085	18380	18459	18159	18384	18317	18264	18124	17988	18198	18059	18220	18457	18344	18367	18241	18127	18295	18340	17912	18339	18344	18320	18397	18227	18274	18207	18359	18371	18088	18251	18232	18333	18191	18232	18342	18191	18360	18188	18529	18326	18143	18112	18148	18281	18282	18294	18289	18426	18439	18218	18132	17979	18297	18351	18206	18229	18331	18351	18380	18212	18202	18388	18246	18406	18200	18189	18208	18290	18279	18133	18155	18260	18308	18171	18278	18245	18232	18429	18208	17931	18314	18325	18116	18297	18166	18247	18169	18287	18203	18120	18199	18303	18315	18371	18194	18337	18265	18364	18294	18184	18390	18232	18522	18177	18221	18280	18399	18213	18187	18096	18398	18366	18381	18470	17951	18265	18220	18152	18124	18274	18252	18394	18324	18206	18100	18133	18375	18425	18025	18310	18327	18459	18401	18222	18238	18310	18280	18423	18292	18162	17942	18139	18227	18306	18352	17944	18042	18343	18399	18234	18356	18233	18202	18438	18281	18154	18234	18243	18310	18272	18104	18293	18235	18164	18168	18181	18042	18270	18306	18130	18411	18406	18280	18209	18288	18332	18299	18316	18224	18046	18129	18269	18311	18342	18380	18131	18414	18286	18270	18161	18207	18095	18145	18163	18454	18254	18351	18256	18460	18424	18430	18318	18176	18174	18409	18362	18307	18183	18168	18067	18256	18253	18094	18231	18401	18377	18010	18151	18131	18351	18188	18256	18228	18194	18285	18173	18174	18134	18198	18283	18267	18263	18254	18207	18307	18213	18301	18280	18350	18325	18273	18292	18235	18304	18382	18374	18337	18295	18264	18292	18395	18049	18284	18079	18209	18448	18125	18173	18413	18294	18064	18276	18076	18256	18484	18110	18092	18166	18353	18310	18214	18407	18312	18299	18364	18305	18152	18317	18407	18460	18176	18181	18280	18423	18124	18490	18288	18071	18214	18343	18340	18203	18166	18266	18011	18198	18239	17990	18255	18223	18533	18175	18293	18292	18351	18219	18436	18393	18206	18146	18353	18304	18351	18206	18447	18240	18273	18428	18283	18171	18308	18432	18389	18117	18237	18195	18243	18417	18105	18251	18205	18204	18298	18572	18257	18406	18104	18305	18292	18337	18254	18317	18281	18200	18446	18142	18327	18234	18286	18323	18148	18214	18499	18289	18375	18168	18250	18234	18464	18171	18235	18311	18230	18357	18230	18409	18402	18092	17928	18290	18178	18340	18112	18209	18050	18320	18162	17965	18520	18307	18107	18279	18000	18195	18301	18308	18416	18199	18368	18450	18446	18170	18375	18238	18105	18109	18316	18243	18171	18221	18205	18376	18491	18303	18322	18216	18180	18375	18239	18367	18344	18203	18111	18324	18130	18079	18304	18180	18290	18313	18378	18288	18118	18251	18394	18211	18372	18136	18497	18161	18089	18414	18029	18374	18279	18392	18329	18376	18233	18309	18295	18252	18169	18341	18167	18158	18177	18137	18261	18421	18144	18319	18381	18301	18379	18222	18305	18509	18205	18371	18359	18096	18202	18174	18317	18290	18206	18310	18289	18347	18166	18375	18399	18334	18362	18302	18404	18193	18339	18160	18268	18129	18172	18346	18244	18354	18289	18181	18287	18281	18344	18416	18295	18359	18283	18239	18091	18396	18385	18321	18394	18395	18140	18420	17969	18334	18414	18285	18405	18367	17966	18060	18469	18255	18347	18224	18105	18645	18189	18076	18235	18345	18444	18470	18351	18271	18346	18089	18341	18097	18411	18247	18000	18363	18342	18433	18199	18195	18134	18380	18248	18304	18289	18267	18149	18120	18331	18279	18301	18388	18202	18409	18378	18255	18188	18247	18386	18362	18332	18210	18158	18291	18096	18112	18089	18210	18010	18264	18210	18610	18138	18203	18188	18147	18242	18416	18155	18259	18081	18083	18205	18272	18278	18155	18105	18400	18439	18191	18180	18306	18315	18184	18226	18411	18238	18263	18171	18105	18086	18221	18423	18224	18301	18179	18167	18309	18032	18359	18158	18160	18404	18388	18271	18134	18245	18247	18108	18287	18332	18496	18308	18059	18261	18230	18230	18112	18348	18193	18224	18337	18297	18305	18183	18379	18328	18240	18245	18275	18435	18422
17348	28956	31707	29458	24838	22198	19805	17962	16919	16328	15859	15677	15431	15405	15250	15335	15378	15303	15122	15196	15126	15435	15338	15514	15182	15158	15026	14918	15050	15167	15066	15045	15270	15296	17278	18084	16952	15750	15127	15076	15035	15084	14954	14763	15004	15145	14934	14960	14988	14977	14995	14864	15021	15013	15016	15008	14899	15058	15022	14897	14931	15114	14926	14982	15004	14761	15101	15054	15022	15018	14789	14926	15057	14992	14953	14915	15062	15109	14944	14977	14939	14977	15031	15066	14914	15144	14779	14832	14948	14992	14802	15012	14970	14811	15031	15024	14944	14958	15049	14912	14782	14915	14916	15025	14970	14967	15021	14946	14912	14973	14929	15040	15055	15105	14943	15068	14988	15085	14839	14831	14913	14831	14701	14990	15121	14960	14916	14896	14908	14988	14980	14929	15026	14880	14995	14774	14734	15069	14736	15058	14863	14932	14924	15039	15106	14874	15194	14934	14760	15025	14820	14810	14824	14879	15053	15077	14857	14926	15092	15026	14940	14945	15150	14889	14947	14981	14904	15014	14987	15044	14855	14976	14913	14988	14979	14838	14917	14963	15076	14897	15136	15000	15052	14858	14995	15066	15062	14975	15065	15107	15013	14931	14887	14939	14992	15034	15031	14890	15013	14928	14992	15077	14986	14942	14789	15026	14939	14980	14992	15071	15001	14990	14930	14966	14841	15114	14932	14923	15053	14855	14999	15037	14965	15086	15015	15019	14800	15038	15017	15106	14980	15021	14764	14878	15094	14953	14923	15120	14907	14992	15057	14996	14964	15010	14791	14951	14940	15114	15076	14820	14973	15067	14951	14885	15110	14987	14911	15108	14874	14878	14964	14903	15026	14716	14933	14923	15044	14880	15009	14844	14817	14894	14988	14816	14952	15071	14786	14949	15086	14851	15044	15016	14931	15057	15016	15078	14892	14921	15103	15018	14968	15018	14843	14856	14889	14828	15003	14821	14943	15010	15041	14989	14936	14811	15035	15068	14793	15028	15155	15140	14965	14881	15058	14955	14968	14991	14835	14880	15030	15066	14767	15022	15048	14941	14931	14793	14819	14852	14870	14994	14967	14960	14925	15058	14770	15128	14873	15017	14978	14991	14937	14930	14926	14961	14877	15057	15093	14845	14931	14945	15119	14874	14903	14894	14773	14984	14975	14895	15048	14786	15027	14938	14979	15009	15145	14858	14931	14968	14900	14954	15109	14965	14871	14931	14894	15073	15012	14854	14903	15090	15076	14977	14929	14938	14993	14909	14945	14990	14952	14863	14989	14911	14942	15081	14857	15111	15179	14969	15106	14943	14903	15070	14967	15105	14886	14863	14868	15124	15089	14862	15122	15007	15126	14928	14718	14901	14872	14962	14849	15001	14973	14962	14808	14831	14898	15195	14893	14903	15063	14912	15026	15020	14932	15043	14935	14969	14891	15068	14910	15134	15159	14840	14956	15013	14769	14906	15051	14869	14966	15006	14940	15048	15046	14893	15102	14768	14929	14936	14934	14974	14968	14797	15205	14867	14907	14961	15006	14926	15111	14765	15061	14837	14975	14988	14980	14907	15077	14919	15013	15049	14859	15035	14895	15120	15062	14940	14931	14988	14851	14829	15111	14987	14853	14966	15001	14920	14941	14998	14960	14888	14990	14860	14894	15084	15135	15118	14896	14981	14928	14927	14952	14819	14751	14876	14919	15089	14888	15035	15154	14945	14939	14957	14922	14921	14763	14828	14794	14806	15005	14896	14922	14881	15072	14955	14856	14826	15002	15032	14983	14872	15001	14836	15028	14850	15041	15112	14974	15113	15113	14925	14846	14915	14911	14949	14960	14891	14872	14965	14893	14954	14831	14917	15019	14769	14966	14938	14959	14898	14830	14955	14976	15016	15109	14957	14811	14922	14815	15046	15038	15136	15095	15019	14821	14966	15078	14791	15035	14927	14952	14959	14969	15030	14956	14894	14892	14846	14899	14883	14999	14984	14862	15011	14916	14914	14855	14937	15089	14958	14802	15005	15036	15008	15037	14803	15112	14919	14987	14905	14942	15010	14909	14992	14833	14971	14927	15047	15088	14949	14811	15174	15045	14968	14915	15144	15031	14877	15052	14942	14944	15007	14923	14874	14858	15006	14950	15006	15073	14964	14961	14917	14789	14858	14878	14770	14883	14901	14814	14932	14818	15083	14910	14963	15026	14790	14862	15097	15055	14887	14975	15016	15057	14947	14948	14900	14926	15078	15064	15002	15094	14993	15042	15006	15091	14931	15174	14880	14909	14911	15016	14887	14916	14677	14973	14879	14733	15066	14884	14991	14974	14924	15037	14788	15018	14888	15074	14929	14651	14854	14907	14806	14893	14909	14990	14688	14962	15044	15190	14994	15035	14983	14982	14874	14823	14943	14943	14927	15020	14886	15101	14742	14960	14903	15103	15055	14981	15041	14791	14933	14937	14858	14972	14840	14971	15063	14913	14931	14989	14948	15112	14967	14814	15028	15016	14949	14747	14912	14885	14961	14767	14983	15018	15071	15087	14845	15000	14849	15015	14930	14878	14913	14834	14900	14708	14742	14905	15007	14812	14755	14927	14965	14868	14896	15009	15089	15111	15002	14892	15026	14887	14998	15079	14889	14936	14980	15005	14881	14997	14852	14869	14799	14937	15220	15003	14885	15007	14908	15051	15001	15107	14959	15035	14931	15102	14876	14998	14959	15009	15015	14936	14830	14759	15077	15039	14874	15048	14847	14997	15169	14877	15007	14869	14967	15005	15082	15042	15064	14849	14843	14903	14931	14856	14848	15142	14954	14999	14993	14888	15125	14861	14919	14836	14962	14866	14800	15005	14894	15106	14944	14926	15051	15007	15018	14974	14898	15005	14988	14948	14896	15111	14928	14934	14906	14838	15151	14948	14913	15025	15031	14805	14918	14824	14951	14852	14948	14844	15042	15023	14924	15050	14757	14916	14973	14950	14936	15148	15085	14848	14965	15081	14756	14902	14826	14877	15015	15041	15051	14933	14874	15006	14957	15054	14981	14928	14918	14932	14941	15097	14938	14855	14967	14892	14892	14999	15092	14983	15049	15008	15054	14976	15119	14865	14861	14956	15133	14925	15004	14967	15070	14970	14888	14963	14904	14760	14840	14986	15113	14954	14735	14930	14977	14831	15014	14874	14974	15005	15079	14856	14963	14872	14877	14844	15022	14857	14864	15039	14928	15072	14704	15233	14936	15071	15011	14962	14989	14968	14995	15027	14992	14848	15040	15062	14882	14991	15003	14956	15140	14747	15070	14982	15006	14931	14877	15030	15012	14923	14961	14915	15155	14833	15161	14996	15032	15061	15021	14828	14777	14997	15052	14974	14916	14973	15072	14908	14879	15004	14886	14942	14930	15022	14892	14808	15002	14893	14978	14979	14891	14955	14940	15059	14843	15143	14995	14924	14939	15029	14935	14926	14908	15195	14979	14974	14982	15079	15000	15033	15003	15058	15040	14961	15082	14936	14726	14989	14934	15063	15084	15037	14941	14925	14815	14891	14956	15013	14955	14929	15185	14824	14886	15042	14984	14975	14894	15073	15012	15070	14850	15128	14981	14940	14935	14837	14899	14956	15054	14841	15014	14915	14875	15083	15045	15024	15052	15046	14885	15099	14901	15014	14985	15026	15213	15026	14901	14710	15070	14966	14912	14970	15011	14842	14656	15105	14794	14896	15034	14876	15035	14936	15046	14808	14951	14932	15105	15007	15152	14885	15001	15225	14815	14980	15051	15029	15005	15022	15222	14860	15075	15062	14952	14936	14799	14817	14897	14947	14980	14893	14866	15041	14822	14946	15056	14868	14951	14876	15024	15064	14927	14857	14767	14956	14952	14813	15114	14952	15117	15134	14912	15288	14936	14931	15043	14856	14966	15159	15091	14972	15106	15050	14992	14855	14978	14929	14819	14994	14943	15026	14936	14809	15088	14830	14957	14997	14986	14882	14925	15029	14944	14981	14894	15013	14913	14982	14948	14984	14994	14843	15008	14955	15128	15105	14915	14995	15135	15013	14945	15088	14927	15002	14786	15150	15077	14912	15006	14888	14887	15058	14915	15023	14979	14925	15109	14871	14887	14975	14827	14970	14943	14909	14914	14966	15004	14874	14834	14957	14955	14944	14670	15116	14996	14890	14909	14978	15055	14919	15022	15036	14988	14731	14919	14926	14937	15020	14786	14980	15065	14959	15020	14834	15071	15056	14819	14855	14884	14858	14986	14783	15079	15111	14937	15040	14905	14893	15031	15015	15002	14862	15007	14799	15102	14919	14836	15086	15124	14841	15065	14901	14966	15031	14916	15007	15094	14971	14728	15071	14861	15111	15004	15077	15023	14984	14936	15005	14982	14782	14931	14966	14827	14880	14950	14986	15063	14899	15034	14973	14841	14892	14892	15045	14963	14735	14849	14909	15144	15003	15078	15052	14987	14982	14886	14900	15016	14892	14914	15125	14774	14939	14777	14957	15166	15040	14951	15043	15012	14984	14952	14981	15030	14887	15093	15141	14901	15110	15074	14878	14878	14870	15046	14910	15011	15059	14893	15061	14899	15009	14949	15172	15022	14988	14840	14918	15084	15004	15044	15046	14867	14978	14955	14932	14856	15001	14818	14855	14909	15094	14918	14971	15038	14872	14871	14905	15158	14907	14950	14999	15022	14883	15053	15087	14983	14977	15002	15093	14932	14977	14873	14919	15116	14975	14903	14757	15007	15081	14791	14886	14899	15091	14952	14941	14978	14795	15065	14991	15134	15180	15077	14938	15227	14877	15000	14898	14774	15072	14977	15094	14934	14953	15083	15136	14978	14944	15010	14824	15040	14892	14666	15073	14949	15014	14981	15084	15108	14854	15057	14994	15081	14853	14888	14947	14977	15092	14961	14960	14826	15045	15069	15000	14748	14908	15014	14977	14898	14820	14892	14926	14931	14952	14956	15131	15088	15086	14816	14859	14850	14934	15009	14985	15093	14907	15091	14988	14944	14903	14951	14858	14776	14845	14911	14826	15004	14824	14995	14962	14919	14877	15051	15093	14932	15051	15056	15053	14868	14997	15092	14874	14953	14968	14944	15009	14837	14910	15102	14815	14910	14970	14983	14902	14918
23899	21531	29162	24546	23095	26043	27628	22260	20706	20104	19725	19569	19170	18886	19118	18866	18862	18944	18656	18922	18799	18406	18868	20115	18583	18547	18703	18460	18577	18464	18578	18462	18475	19513	21946	22102	20998	19328	18511	18340	18259	18310	18488	18350	18382	18397	18339	18465	18345	18449	18310	18216	18322	18382	18601	18361	18431	18191	18499	18328	18189	18559	18247	18318	18139	18180	18306	18391	18210	18444	18379	18167	18324	18258	18231	18147	18055	18323	18028	18492	18237	18457	18416	18239	18167	18216	18295	18159	18343	18205	18394	18263	18133	18176	18423	18417	18293	18479	18057	18339	18342	18117	18317	18400	18436	18287	18491	18134	18412	18208	18230	18219	18217	18305	18080	18318	18246	18346	18314	18161	18482	18406	18254	18414	18416	18209	18137	18343	18445	18485	18322	18237	18107	18416	18508	18384	18506	18429	18328	18261	18298	18212	18204	18296	18380	18296	18400	18216	18049	18223	18364	18340	18256	18087	18087	18275	18384	18273	18282	18262	18236	18358	18203	18502	18538	18199	18183	18277	18222	18261	18362	18225	18423	18354	18203	18392	18306	18187	18319	18167	18269	18222	18282	18451	18163	18474	18540	18306	18095	18299	18263	18553	18381	18402	18396	18338	18354	18290	18210	18360	18105	18434	18206	18215	18277	18058	18531	18436	18207	18449	18192	18349	18371	18169	18194	18166	18389	18338	18127	18322	18263	18113	18313	18339	18366	18217	18343	18363	18443	18220	18220	18246	18228	18280	18175	18323	18403	18564	18340	18267	18193	18420	18429	18265	18167	18240	18458	18291	18074	18181	18309	18209	18273	18174	18212	18126	18340	18356	18496	18323	18430	18247	18259	18265	18254	18265	18084	18464	18068	18149	18220	18201	18185	18284	18243	18483	18355	18241	18283	18278	18352	18161	18151	18335	18171	18408	18312	18238	18369	18264	18254	18156	18275	18346	18241	18091	18253	18055	18117	18433	18357	18240	18333	18218	18359	18302	18372	18395	18100	18221	18172	18474	18430	18234	18208	18358	18379	18338	18199	18322	18242	18325	18334	18233	18337	18202	18273	18155	18311	18206	18148	18217	18182	18334	18299	18296	18171	18488	18323	18248	18438	18409	18218	18234	18536	18172	18181	18157	18389	18388	18200	18192	18170	18122	18226	18121	18254	18451	18286	18271	18316	18131	18288	18408	18420	18143	18401	18212	18370	18470	18367	18505	18178	18410	18183	18340	18387	18301	18411	18297	18231	18406	18342	18397	18443	18390	18186	18402	18219	18115	18242	18317	18092	18319	18331	18123	18407	18174	18241	17878	18243	18140	18255	18166	18244	18289	18104	18198	18315	18241	18258	18187	18176	18066	18161	18326	18228	18337	18302	18321	18259	18319	18204	18381	18471	18123	18304	18506	18501	18117	18191	18265	18227	18225	18452	18249	18397	18454	18152	18243	18164	18333	18361	18298	18333	18043	18394	18428	18483	18310	18385	18313	18399	18307	18298	18136	18246	18263	18115	18199	18294	18281	18254	17999	18329	18407	18318	18258	18258	18102	18276	18481	18234	18130	18170	18345	18071	18199	18411	18206	18194	18341	18150	18131	18321	18290	18443	18306	18321	18191	18354	18083	18108	18448	18211	18227	18177	18337	18382	18455	18295	18067	18262	18168	18349	18371	18156	18094	18171	18389	18433	18463	18403	18536	18342	18309	18484	18226	18068	18379	18302	18229	18218	18247	18279	18380	18201	18282	18341	18307	18278	18268	18269	18234	18361	18283	18387	18236	18292	18373	18380	18196	18062	18293	18227	18406	18427	18473	18324	18122	18169	18195	18039	18102	18359	18439	18465	18195	18232	18311	18428	18355	18214	18207	18420	18108	18275	18244	18340	18217	18375	18347	18350	18245	18232	18278	18154	18230	18275	18226	18286	18094	18354	18306	18418	18337	18216	17960	18095	18202	18156	18168	18096	18327	18216	18301	18411	18235	18167	18155	18219	18422	18411	18353	18089	18166	18303	18329	18425	18289	18301	18440	18306	18237	18289	18316	18093	18207	18227	18207	18310	18260	18348	18197	18082	18106	18358	18441	18103	18473	18234	18358	18301	18171	18505	18359	18064	18355	18334	18212	18402	18185	18292	18321	18505	18527	18320	18229	18335	18275	18298	18418	18303	18379	18559	18262	18325	18530	18627	18283	18143	18046	18281	18207	18440	18213	18068	18297	18274	18316	18366	18170	18268	18323	18356	18294	18468	18298	18321	18354	18281	18297	18305	18139	18464	18220	18276	18361	18230	18208	18357	18151	18282	18348	18130	18271	18289	18234	18376	18426	18264	18276	18187	18391	18222	18266	18182	18455	18065	18182	18328	18287	18170	18388	18334	18319	18274	18351	18195	18408	18373	18337	18225	18082	18375	18206	18381	18241	18152	18345	18222	18203	18179	18418	18305	18347	18197	18190	18177	18316	18275	18369	18300	18451	18117	18186	18288	18376	18378	18336	18333	18098	18262	18233	18292	18289	18183	18415	18031	18367	18239	18439	18279	18260	18128	18365	18359	18337	18275	18221	18185	18243	17969	18299	18202	18342	18156	18143	18286	18192	18111	18344	18265	18271	18213	18196	18142	18322	18245	18228	18445	18393	18280	18367	18185	18328	18244	18213	18368	18107	18375	18276	18400	18391	18463	18227	18205	18035	18233	18401	18271	18367	18319	18244	18316	18585	18176	18272	18164	18489	18205	18320	18253	18458	18205	18322	18396	18128	18120	18375	18275	18273	18200	18311	18345	18175	18421	18163	18136	18165	18261	18400	18211	18493	18419	18166	18341	18149	18356	18201	18248	18363	18546	18341	18061	18175	18157	18051	18229	18440	18306	18159	18450	18257	18226	18434	18125	18300	18368	18092	18262	18522	18285	18422	18095	18219	18328	18323	18251	18407	18278	18127	18507	18331	18247	18326	18361	18331	18307	18325	18412	18483	18465	18288	18563	18207	18368	18325	18484	18042	18155	18347	18292	18275	18453	18289	18331	18284	18339	18385	18091	18190	18336	18473	18227	18318	18275	18161	18422	18281	18223	18393	18129	18279	18366	18163	18286	18448	18454	18109	18150	18119	18257	18210	18313	18343	18073	18200	18242	18254	18381	18206	18251	18113	18236	18258	18262	18293	18277	18297	18260	18255	18126	18311	18406	18250	18441	18114	18171	18105	18431	18178	18121	18301	18200	18299	18217	18247	18427	18333	18115	18280	18183	18204	18318	18325	18351	18415	18567	18529	18646	18212	18285	18402	18278	18510	18333	18104	18269	18382	18395	18326	18401	18049	18345	18522	18207	18347	18324	18515	18167	18236	18351	18000	18384	18308	18202	18324	18184	18064	18351	18224	18157	18206	18378	18590	18326	18418	18190	18201	18320	18389	18459	18249	18372	18402	18311	18433	18084	18327	18336	18354	18370	18171	18305	18598	18376	18327	18257	18264	18330	18293	18379	18391	18236	18247	18255	18273	18296	18162	18310	18218	18200	18142	18351	18211	18231	18335	18435	18373	18254	18259	18333	18539	18384	18439	18077	18308	18176	18255	18182	18226	18453	18218	18349	18053	18220	18378	18325	18494	18349	18385	18353	18149	18138	18260	18114	18158	18221	18565	18396	18274	18508	18103	18309	18212	18127	18271	18460	18163	18356	18413	18219	18191	18145	18280	18249	18355	18368	18269	18296	18329	18241	18271	18287	18376	18284	18384	18315	18330	18403	18317	18168	18195	18438	18349	18397	18265	18268	18316	18326	18408	18219	18464	18448	18263	18225	18122	18335	18280	18139	18225	18341	18169	18318	18336	18320	18183	18360	18201	18404	18350	18451	18325	18360	18337	18241	18069	18157	18529	18372	18149	18251	18243	18285	18080	18335	18197	18253	18375	18425	18461	18197	18294	18045	18165	18237	18159	18185	18367	18114	18233	18275	18306	18283	18486	18309	18407	18281	18275	18431	18488	18330	18296	18272	18411	18435	18341	18283	18534	18219	18256	17920	18220	18439	18311	18394	18240	18439	18402	18258	18349	18253	18383	18161	18216	18291	18260	18445	18211	18302	18397	18263	18444	18114	18248	18414	18333	18400	18282	18048	18137	18302	18369	18387	18329	18422	18545	18364	18468	18137	18279	18359	18411	18345	18088	18230	18386	18335	18098	18451	18025	18231	18236	18310	18251	18296	18330	18450	18345	18244	18030	18311	18228	18257	18191	18219	18379	18288	18239	18358	18235	18389	18301	18379	18304	18218	18317	18270	18384	18470	18372	18479	18078	18308	18325	18046	18260	18429	18354	18344	18198	18099	18239	18326	18248	18111	18448	18257	18275	18189	18436	18067	18415	18139	18389	18191	18215	18423	18246	18197	18149	18116	18369	18257	18228	18504	18403	18295	18256	18240	18364	18265	18417	18369	18280	18247	18383	18348	18268	18287	18470	18421	18341	18492	18260	18101	18250	18130	18349	18282	18311	18190	18139	18463	18563	18426	18221	18257	18222	18392	18317	18269	18155	18263	18237	18016	18189	18079	18390	18235	18302	18242	18375	18200	18390	18181	18197	18391	18225	18276	18160	18247	18165	18264	18241	18221	18312	18228	18319	18353	18288	18357	18219	18232	18212	18196	18357	18531	18536	18365	18029	18179	18309	18423	18281	18069	18276	18119	18261	18217	18217	18347	18282	18172	18300	18330	18088	18287	18501	18345	18398	18427	18405	18658	18356	18284	18448	18349	18108	18401	18393	18190	18248	18253	18358	18408	18429	18452	18033	18270	18296	18411	18324	18163	18144	18477	18516	18486	18194	18274	18226	18057	18290	18404	18271	18259	18191	18416	18568	18310	18286	18426	18060	18272	18148	18369	18416	18410	18289	18369	18330	18308	18215	18127	18238	18255	18186	18201	18190	18257	18133	18197	18304	18467	18294	18265	18413	18436	18275	18139	18159	18377	18474	18390	18202	18283	18401	18481	18505	18222	18200	18425	18436	18313	18420	18373	18333	18105	18221	18103	18410	18394	18328	18603	18237	18176	18263	18408	18331	18328	18276	18392	18415	18438	18265	18641	18187	18205	18357	18222	18267	18108	18323	18340	18278	18219	18461	18149	18221	18162	18251	18288	18238	18337	18373
20008	34821	36718	35575	30320	26179	22943	19948	18540	17052	16751	16442	15924	15989	15776	15809	15748	15621	15657	15403	15481	15319	16085	17400	15238	15147	15291	15071	15156	14980	15013	15029	15094	16695	20651	20043	17985	16230	15123	15019	14910	15035	14894	14931	14947	14818	15114	14954	14836	14903	15037	15064	14844	14990	14799	14859	15111	14891	14965	15041	14858	15005	14920	14878	14993	14939	14840	14976	14953	14915	14896	14853	14973	15040	15066	15079	15016	15208	14836	14987	14879	14909	14767	14924	14776	14874	15078	14926	14936	14821	14996	14947	14851	15079	14974	15033	15129	14899	14927	14902	14696	15003	15009	15125	15023	14918	14988	14925	14810	14879	14854	15026	14959	14983	14894	15079	14942	15060	15034	14984	14855	15000	14759	15068	14832	14874	14784	14809	15048	15027	15048	14928	14940	14809	14981	14827	15014	14979	14799	15043	15038	15051	14831	14995	14967	14778	14942	15074	14732	14961	14926	14830	14923	14911	15077	14961	15063	14917	15092	14980	14861	15038	15104	14819	14891	15171	15015	15007	14912	14884	15051	14961	15089	14845	14909	14749	14951	15003	14834	15105	14840	15133	14999	15027	14954	14876	14800	14917	14910	14879	15016	14979	14810	15003	14903	14928	14862	15036	14646	14836	15025	14961	14998	14788	15018	15042	15072	14941	14956	15021	14938	14898	15010	15091	14994	15017	14819	14989	14915	15028	14856	15075	14886	14934	14881	14875	14929	14934	15052	14896	15025	14927	15074	15066	14913	15077	14968	14722	14980	14938	14953	14982	15019	14883	14745	14954	14821	14905	14904	14767	14917	14966	14884	14794	15132	15014	14859	14840	14888	15128	14869	14865	14848	15179	14987	14834	14871	14687	14925	14919	14770	15004	14930	14913	14968	14834	14954	14782	14977	14911	14882	14824	15013	14885	14989	14910	15069	14856	14769	14925	15092	15000	14956	14831	14928	15055	14923	14990	14897	14833	14972	14946	15125	14861	14919	14934	14930	15011	15055	14843	14910	14971	14830	14762	14880	14913	14954	14716	14769	15101	14929	14954	14733	14884	14760	14825	14858	14887	15028	14888	14878	14846	14972	14985	14881	14971	14985	14895	14971	14896	15087	14818	14731	15038	15014	14917	15009	14954	15019	14781	14959	14988	14859	15105	14828	14780	15052	14864	14822	14770	15034	14841	14920	14980	14988	14922	14993	14896	14867	14834	14990	14887	14974	15009	14836	14789	14705	14973	14833	14973	15035	14919	14825	14868	14781	14973	14843	14993	14819	14976	14883	14865	14997	14927	15008	14993	14792	14735	14822	14887	14876	15044	15047	15025	14920	14921	14957	15035	14938	14916	15011	14753	14879	14869	14871	14995	14833	14764	14886	14692	14990	14762	15010	14819	14891	14953	15039	14824	15123	14961	15046	14897	14986	14971	14920	14788	14951	14836	15006	14848	14949	14878	14923	14871	14997	15039	14941	14987	15039	15050	14842	15022	14899	14951	15012	14867	14881	15053	15079	15032	14881	15060	14721	14949	15085	14839	14951	14887	14829	14801	15106	14975	14862	14735	14947	14990	14943	14810	14936	15021	14994	14804	14891	14969	15062	14838	14973	14919	14950	15067	14977	14809	14859	14759	14949	14966	14897	14948	14968	14783	14970	14956	14663	14968	14846	15018	14837	14947	14940	14791	14916	15155	14812	14918	15025	14980	14998	14888	14746	15054	15015	15012	14957	14902	15060	14868	14756	14977	14935	14891	14873	14805	14897	14858	14912	14889	14883	14781	14939	14920	14907	14977	15058	14954	15053	14800	14855	14856	15004	14920	14980	15178	14991	15046	14864	15078	15038	14906	14949	14899	14968	15074	15057	14873	14917	15043	15130	14886	14859	14863	14902	14958	14904	15033	14856	14928	14878	15118	14996	14878	15010	14845	14955	14840	14997	14981	15004	15015	15000	14915	14949	14919	14900	15105	14822	14877	14933	14938	14946	14874	14892	14976	14897	14984	14763	14993	15034	14873	14890	14868	14996	14987	14857	14676	14883	14883	14989	14995	15111	14890	14806	14791	15018	14976	14893	14977	14824	14767	14881	15070	14770	14966	14980	14754	14898	14916	14946	14823	15103	14842	14858	14817	14880	14938	14880	14978	15017	14827	15135	14824	14884	14970	14950	14863	14873	15066	15057	14905	14849	14996	14917	14924	15065	14850	14980	14987	14869	14964	14923	15091	14870	14969	14950	14977	14814	14979	14929	15077	14845	14914	14973	14959	15099	14968	14718	14939	14787	14984	14866	15080	15087	14779	14853	14926	15038	15118	15021	14897	14960	14916	14790	15036	14936	14737	14799	14886	15033	15028	14956	14904	14905	14960	14863	14946	14928	14922	14978	14848	14807	14916	14827	14964	14875	14989	14914	15042	14881	14848	14992	14829	14707	15013	15031	15039	14929	14861	14906	14961	14971	14844	14966	14769	14949	14855	14903	14990	14898	14865	14927	15060	14933	14802	14996	14905	14948	14934	14929	14950	14689	14801	15053	14965	14753	14908	15008	14717	15089	14875	15021	14802	14968	14897	14922	14906	14985	14984	14818	14796	14951	14824	14978	15047	14964	14901	15043	15112	14860	15033	14978	14921	14806	15029	14873	15024	14937	14823	14944	14748	14907	14938	14876	14938	14951	14898	14857	15058	14931	15039	14992	14761	14983	14853	15182	15083	14881	14721	14957	14913	14910	14891	14908	14943	14786	15073	14879	14857	14992	15087	14728	15011	14873	14865	14968	14994	15069	15063	15040	14803	14992	14867	14959	14823	14965	14994	15019	15009	14928	14911	15002	15071	15031	15110	14896	14994	14855	14843	14873	14995	14809	14907	14951	15013	14936	14761	14960	14965	14915	14948	15009	14761	14897	14919	14981	14804	14774	14915	14970	14937	14839	14833	14825	14910	14718	14950	14837	14859	14985	14765	14919	14891	14837	15001	14906	14901	14930	15002	14903	15017	14962	15023	14773	14980	14946	14852	14951	14779	14967	14964	14955	14925	14893	14863	15071	14889	14820	14822	14738	15002	15076	14947	15058	14913	14750	14929	15157	14824	14965	15038	14957	14981	14947	14873	14919	14855	14982	14781	14984	14844	14876	14933	14941	14935	14848	15011	14862	14969	15088	14934	14855	14808	15004	14705	14904	14906	14903	14809	14810	14898	14861	14784	15174	14900	14895	15029	15030	14936	14810	14858	14768	14840	15016	14724	15124	14941	15148	14905	15058	14789	14945	15057	15112	14831	14828	14834	14945	14886	14865	14981	14954	14978	14799	14958	15043	14890	14990	15079	15137	14734	14935	15007	14823	14863	14944	15066	14970	14913	14880	15140	14815	14818	15078	15006	15033	14932	14928	15086	14959	15100	14842	14978	14770	14866	14817	14896	14901	14947	14934	14999	14962	14936	14894	14909	14899	14952	15032	14949	14987	14938	14964	15088	15105	14937	14884	14822	14908	15081	14774	14995	14950	14928	14886	15011	14721	14871	14906	14874	15029	15015	14661	14846	14786	14802	14951	14911	14901	14985	14749	14724	15005	14931	14931	14938	14947	14852	14964	14784	14998	14927	14895	14902	14867	14779	14944	14998	14963	14805	14907	15007	15006	14905	14992	14838	15033	14855	15064	14744	14930	15005	14776	14967	14925	14956	14976	15095	14815	15060	14802	14768	14965	14992	14919	14999	15053	14950	14890	15020	14930	14760	14958	14779	14912	14848	14703	14843	14941	14988	14691	14826	14968	14836	15117	14807	14862	14858	14982	15084	14825	14989	15036	14903	15050	14867	14834	14995	14853	14849	14998	14657	14810	14890	14980	14810	14892	14982	14864	14985	14949	14949	15020	14780	14794	14825	14872	14906	14947	14952	14869	14775	14920	14965	14898	15038	14973	14912	14978	14823	14744	14860	14936	15045	14917	15094	14799	15031	15048	15006	14981	14937	14807	14895	14777	14989	14960	14845	14776	14817	15086	14906	14895	14807	14996	14955	14875	14967	14933	14988	15028	14812	15007	14990	15026	14808	14829	14993	14980	14965	14985	14786	14937	14834	15146	14910	14943	15055	14943	14953	14801	15041	14828	14916	15007	14853	15037	15025	15016	14936	14756	14863	14914	15049	14837	14776	14921	14873	14924	14978	14923	15128	15097	15081	15202	14746	14896	15028	15009	14814	14767	15016	15049	14924	15135	14776	14940	14976	14801	14921	14815	14991	14866	15025	14980	14879	15011	14794	15053	14963	14958	14830	15070	14996	14954	14873	15000	14949	14950	14800	14958	14876	14940	14903	14867	14915	14925	15056	15040	14873	15003	14939	14919	14896	14783	15011	14962	14777	14977	14862	14844	15105	14950	14995	14959	14872	14939	14901	15037	15002	14904	14947	14892	14744	14964	14959	14898	14929	14950	14832	15058	14770	14841	15045	14854	14884	14895	15038	14883	14984	14865	15042	14973	15071	14962	14906	15049	14839	14926	14856	14927	14736	14949	14770	14840	14832	14927	14845	14968	14985	15138	15144	14806	14921	14837	14910	15109	14793	15107	14861	14931	14814	14878	14829	14955	14964	14946	14930	15001	14806	14931	14855	14760	14749	14913	15019	14951	14854	14930	14948	14944	14840	14941	14926	14966	15026	15024	14925	15066	15212	15004	14784	14867	14977	14911	14958	15013	14742	14981	14856	15066	14942	14819	15002	14812	14828	14913	14867	14730	14842	15044	14775	14892	14907	14919	14898	14890	14889	14896	14961	14866	14965	14960	15014	14969	14768	14979	14943	15131	14911	14876	15163	15028	14923	14848	14879	14800	14915	14921	14952	15120	14795	14849	15006	14909	14805	14955	15011	15031	14931	14946	15050	14889	14871	14810	15147	15051	14843	14865	14959	14988	14880	14805	14968	14942	14910	14858	14868	14976	14971	15043	14882	15038	15041	14848	15072	14859	15072	14901	15024	14912	15017	15019	14873	14833	14862	14985	15020	14943	15094	15026	15013	15088	14954	14916	14908	15058	14807	14924	14844	14810	14939	14847	14925	14829	14844	15056	14925	14811	14951	14731	15032	14730	14899	15005	14907	15056	14875	15141	15069	14964	14905	14976	14918	14944	15003	14929	14909	14909	14853
30067	23913	27281	25344	21490	20176	19452	18959	18753	18678	18406	18602	18634	18640	18773	18556	18582	18803	18446	18659	18893	18734	18747	18621	18561	18498	18503	18369	18533	18322	18317	18597	18874	18693	18546	18651	19009	18765	18685	18503	18459	18656	18703	18575	18571	18567	18561	18496	18569	18636	18617	18475	18630	18549	18594	18468	18782	18497	18528	18432	18617	18430	18411	18568	18595	18575	18463	18788	18420	18474	18456	18536	18555	18470	18437	18571	18363	18254	18440	18427	18580	18721	18386	18740	18570	18328	18774	18416	18660	18412	18495	18451	18400	18394	18524	18471	18254	18499	18424	18252	18560	18623	18546	18382	18662	18348	18622	18454	18648	18386	18599	18557	18515	18342	18346	18367	18259	18485	18479	18324	18563	18366	18325	18496	18519	18562	18773	18497	18467	18440	18391	18520	18562	18481	18416	18526	18617	18506	18676	18747	18225	18385	18582	18490	18235	18350	18440	18652	18374	18325	18569	18405	18475	18572	18642	18406	18364	18416	18678	18461	18345	18398	18559	18518	18565	18430	18584	18530	18438	18516	18244	18396	18573	18586	18445	18552	18587	18434	18542	18466	18647	18512	18627	18547	18463	18461	18374	18372	18345	18504	18537	18382	18440	18443	18323	18523	18464	18566	18492	18541	18486	18571	18478	18653	18653	18389	18622	18416	18387	18664	18399	18494	18723	18689	18449	18649	18606	18676	18696	18333	18335	18522	18508	18727	18583	18347	18448	18402	18514	18617	18618	18437	18511	18595	18382	18338	18655	18520	18517	18444	18592	18491	18578	18564	18615	18548	18756	18454	18529	18393	18468	18371	18412	18287	18483	18704	18634	18619	18579	18624	18534	18545	18532	18607	18585	18627	18446	18399	18278	18503	18523	18287	18611	18567	18360	18431	18520	18419	18526	18580	18509	18256	18396	18446	18629	18418	18454	18355	18566	18538	18200	18485	18402	18402	18415	18459	18646	18463	18504	18446	18449	18653	18521	18650	18499	18449	18428	18509	18409	18429	18497	18525	18262	18633	18453	18321	18783	18517	18603	18467	18641	18278	18393	18585	18523	18614	18414	18574	18616	18613	18509	18246	18447	18185	18459	18575	18694	18516	18390	18587	18503	18810	18510	18350	18445	18486	18687	18370	18505	18601	18614	18676	18387	18649	18428	18413	18521	18581	18629	18345	18432	18442	18495	18544	18635	18524	18734	18651	18371	18632	18609	18469	18580	18489	18477	18534	18417	18595	18447	18296	18423	18540	18681	18466	18507	18717	18595	18479	18323	18288	18662	18649	18466	18507	18509	18577	18532	18567	18265	18517	18613	18469	18623	18477	18510	18735	18477	18382	18407	18631	18494	18408	18335	18454	18371	18564	18416	18451	18578	18379	18304	18644	18568	18604	18497	18482	18542	18410	18383	18578	18278	18496	18412	18383	18475	18493	18393	18599	18431	18408	18562	18472	18636	18522	18603	18351	18576	18577	18525	18508	18451	18661	18329	18575	18502	18241	18511	18436	18727	18686	18280	18375	18582	18472	18402	18670	18564	18517	18686	18586	18469	18487	18531	18417	18501	18463	18296	18396	18588	18513	18523	18503	18543	18458	18474	18539	18251	18407	18659	18433	18582	18664	18630	18588	18677	18528	18497	18608	18497	18647	18586	18405	18530	18555	18671	18426	18645	18448	18484	18485	18329	18426	18638	18439	18385	18476	18373	18506	18633	18563	18442	18458	18515	18551	18571	18362	18593	18594	18570	18346	18537	18435	18291	18451	18604	18647	18493	18522	18521	18492	18467	18576	18738	18246	18171	18391	18425	18378	18557	18468	18460	18666	18407	18347	18518	18400	18494	18395	18426	18699	18402	18583	18572	18489	18463	18516	18669	18590	18471	18457	18513	18580	18617	18392	18488	18396	18623	18523	18477	18639	18495	18453	18630	18403	18690	18409	18694	18702	18503	18534	18425	18499	18532	18611	18394	18573	18627	18516	18764	18430	18656	18612	18635	18540	18685	18546	18522	18712	18502	18527	18443	18633	18411	18376	18621	18352	18487	18619	18613	18428	18569	18432	18484	18424	18503	18292	18584	18461	18598	18585	18402	18542	18540	18711	18558	18589	18553	18507	18568	18406	18351	18663	18697	18353	18420	18390	18575	18551	18779	18464	18634	18362	18527	18452	18555	18670	18425	18318	18491	18399	18360	18607	18490	18652	18436	18640	18449	18547	18240	18566	18408	18442	18334	18506	18502	18439	18508	18449	18591	18390	18391	18392	18682	18488	18406	18447	18457	18557	18632	18394	18622	18600	18614	18430	18697	18605	18750	18642	18604	18409	18636	18593	18579	18793	18460	18523	18411	18408	18523	18421	18514	18366	18534	18644	18531	18439	18668	18336	18438	18394	18746	18456	18601	18338	18507	18481	18423	18351	18367	18634	18791	18475	18422	18735	18632	18509	18518	18622	18597	18671	18421	18501	18344	18552	18426	18555	18326	18480	18369	18441	18630	18276	18498	18566	18525	18755	18578	18685	18538	18510	18702	18443	18367	18386	18710	18555	18643	18666	18455	18551	18636	18581	18660	18486	18574	18482	18626	18518	18490	18543	18432	18488	18259	18418	18705	18496	18456	18445	18629	18414	18533	18519	18810	18765	18502	18317	18371	18614	18480	18522	18452	18533	18386	18694	18531	18602	18614	18428	18573	18486	18529	18489	18580	18554	18410	18509	18601	18255	18583	18373	18340	18376	18512	18354	18600	18384	18605	18416	18545	18608	18623	18568	18607	18683	18514	18570	18478	18513	18568	18349	18496	18355	18415	18563	18636	18622	18610	18577	18509	18611	18561	18514	18513	18479	18625	18598	18620	18436	18423	18397	18611	18623	18568	18730	18661	18755	18589	18455	18452	18521	18583	18473	18645	18237	18559	18499	18652	18583	18481	18420	18613	18793	18399	18481	18711	18411	18399	18580	18532	18618	18486	18471	18247	18551	18625	18208	18622	18376	18521	18403	18508	18519	18559	18512	18853	18488	18447	18706	18642	18346	18593	18754	18492	18562	18420	18513	18310	18362	18475	18619	18456	18589	18373	18733	18483	18507	18617	18311	18291	18586	18540	18501	18533	18663	18613	18390	18526	18371	18502	18539	18462	18497	18722	18745	18500	18740	18338	18451	18529	18390	18445	18636	18562	18505	18586	18542	18548	18297	18624	18462	18523	18611	18445	18634	18469	18356	18689	18489	18350	18344	18556	18498	18527	18477	18328	18602	18663	18582	18621	18444	18591	18498	18655	18551	18404	18604	18527	18583	18614	18414	18362	18488	18480	18681	18434	18599	18535	18407	18555	18338	18456	18365	18448	18486	18554	18555	18501	18426	18370	18451	18516	18427	18301	18198	18386	18673	18542	18812	18630	18355	18329	18604	18572	18744	18752	18510	18392	18447	18516	18686	18458	18314	18332	18266	18499	18396	18576	18518	18463	18565	18365	18560	18334	18493	18444	18512	18318	18471	18359	18566	18416	18471	18639	18552	18460	18445	18413	18370	18338	18376	18453	18520	18555	18310	18334	18567	18454	18799	18446	18483	18499	18648	18594	18490	18491	18591	18608	18548	18461	18410	18412	18569	18458	18694	18604	18491	18530	18607	18631	18460	18717	18461	18318	18393	18440	18646	18537	18353	18357	18425	18436	18343	18431	18559	18417	18546	18568	18404	18658	18672	18489	18442	18272	18490	18428	18488	18612	18559	18560	18580	18463	18506	18423	18377	18570	18634	18414	18584	18308	18529	18403	18351	18466	18472	18335	18494	18582	18424	18342	18417	18598	18381	18372	18598	18676	18656	18392	18393	18529	18620	18501	18510	18554	18506	18461	18604	18293	18456	18406	18369	18494	18472	18698	18412	18530	18673	18428	18393	18394	18437	18561	18439	18439	18644	18578	18484	18355	18580	18580	18590	18321	18294	18625	18708	18697	18380	18472	18482	18514	18538	18642	18403	18346	18445	18619	18357	18594	18472	18809	18598	18406	18560	18567	18331	18549	18415	18660	18593	18483	18608	18482	18662	18469	18590	18517	18411	18562	18552	18734	18394	18397	18497	18329	18561	18419	18637	18525	18463	18577	18479	18469	18524	18268	18393	18318	18516	18498	18613	18405	18440	18705	18433	18593	18709	18472	18695	18706	18567	18189	18594	18404	18586	18574	18513	18602	18492	18458	18497	18702	18373	18530	18632	18697	18627	18655	18594	18478	18523	18393	18342	18570	18305	18453	18546	18440	18621	18503	18518	18456	18499	18653	18437	18548	18479	18487	18357	18589	18525	18549	18584	18450	18685	18664	18588	18776	18406	18238	18471	18251	18317	18411	18633	18417	18770	18569	18632	18456	18491	18516	18489	18598	18555	18397	18545	18357	18535	18444	18477	18401	18296	18505	18525	18594	18666	18378	18677	18558	18496	18489	18439	18465	18537	18584	18651	18591	18304	18325	18664	18596	18518	18482	18778	18512	18633	18855	18440	18630	18415	18491	18215	18211	18515	18369	18554	18694	18568	18449	18477	18578	18529	18470	18482	18624	18642	18747	18521	18358	18533	18438	18340	18606	18513	18328	18408	18578	18541	18576	18540	18586	18592	18583	18320	18465	18499	18717	18472	18416	18507	18592	18809	18687	18590	18474	18353	18352	18408	18318	18552	18382	18566	18356	18490	18492	18614	18530	18311	18411	18328	18547	18488	18445	18480	18387	18415	18357	18419	18479	18416	18386	18224	18294	18696	18338	18656	18515	18512	18447	18483	18576	18435	18297	18363	18300	18335	18621	18521	18535	18775	18662	18394	18655	18388	18688	18510	18434	18303	18531	18443	18535	18380	18480	18578	18783	18435	18320	18442	18322	18404	18470	18476	18635	18446	18465	18543	18400	18418	18551	18653	18373	18468	18702	18575	18494	18537	18600	18603	18604	18578	18646	18347	18461	18408	18591	18332	18355	18444	18679	18349	18463	18432	18371	18464	18629	18525	18456	18515	18618	18642	18671	18443	18549	18385	18515	18467	18487	18598	18545	18599	18496	18406	18658	18731	18423	18304	18560	18635	18336	18420	18566	18503	18612	18555	18406	18561	18465	18507	18596	18516	18359	18475	18587	18444	18476	18430	18465	18327
17624	21642	24255	22667	19507	17466	16404	15787	15506	15223	15336	15082	15180	15081	15169	15152	15166	14911	15135	14962	15111	14956	15115	15065	15042	14959	15085	15033	14935	15006	14999	15135	14927	15134	15205	15347	15517	15258	15004	15117	14990	15146	15032	15031	14984	14891	14930	15116	14868	15004	15001	15022	15024	14885	15029	15047	15027	14993	15052	15102	14975	15012	14858	15009	15056	15014	15014	14933	15073	15011	15081	14929	14945	14974	15033	15031	14943	14912	14954	14880	14911	14967	15013	14971	14934	14965	14980	14876	15065	14977	15038	14948	14893	14911	14953	14918	15129	14901	15023	15022	14800	14704	14982	14947	14763	14953	14784	15102	14876	14778	14775	15057	14936	14950	14814	14895	14996	14965	15035	14891	15221	15019	15032	15101	14938	14861	14997	15014	14942	15077	15127	15082	14983	15039	15092	14887	14960	15052	15007	15169	14771	14857	14829	15038	14851	14995	14957	14905	14960	14957	15034	14925	15184	14868	14931	15010	14897	14862	14998	14802	15095	14927	15133	15110	15092	15013	14929	14994	14844	15009	15018	14912	14775	15088	14700	14992	14970	14899	14897	15150	14849	14817	14894	14957	14892	15095	15119	14813	14954	14907	14970	14974	14856	14864	14909	14986	14942	14972	15200	14943	15017	14999	15081	14723	14868	15040	15037	15011	15008	14900	15049	15023	14913	14783	15023	14917	14938	14962	14908	14982	15105	15054	14849	14920	15026	14987	15043	14792	14844	15016	14988	14985	15000	15056	15082	14854	14975	14893	14966	15058	15010	15082	14936	15123	15129	15120	15018	14989	14987	14972	14967	14851	14962	14953	15053	14848	15111	14997	14935	14961	14913	14980	15181	14902	15103	14876	14919	14989	15118	14813	15077	14999	14929	15059	15018	14870	15008	14757	15013	15001	15134	14884	14968	14950	14843	14989	15061	14971	14968	14922	14897	14998	14835	14904	14891	14888	14756	14966	14940	14946	14924	15047	14761	15010	14887	14962	14870	14980	14878	15113	14928	14890	14996	15007	14996	15012	15045	15007	14713	14861	15210	14752	14917	14997	14968	14994	14862	14885	15045	15001	15043	14798	14988	14889	14997	14982	15043	15213	14961	14909	14986	14919	15015	14970	14964	15032	14983	15063	14964	15079	15035	14928	15111	14932	14958	15083	14881	15010	15070	14939	14825	15111	15001	14752	14943	14934	14953	14984	15010	15117	15016	14850	14915	15025	14960	14924	15027	14761	14866	14975	15010	14793	14927	14866	14844	14991	14955	14994	14847	15125	14925	15079	14910	14905	14995	15159	15153	15008	14882	14951	14838	15080	14961	15010	15037	14954	15062	15044	15098	14925	14988	14992	14993	14933	14938	14921	15098	14894	15072	14960	15002	14940	14790	14909	14871	14975	14992	14953	15017	14826	14930	14756	14901	15105	15003	14976	14923	14890	15039	14991	14894	14995	15057	15018	15039	14871	14836	14921	14936	14749	15056	14894	14994	15102	15037	14937	15009	15123	14933	14949	14829	15015	15080	14910	15012	14950	15018	15090	14934	15071	14938	14940	15003	14887	14961	14952	15128	14824	14876	14874	14904	15179	15191	14985	14851	14889	14822	15015	15011	15168	15145	14991	14972	15006	15103	15005	14743	14937	14966	15017	15129	14973	14780	14973	14968	14956	14874	14855	15028	14919	14894	15105	14861	15035	14892	14869	14949	14859	15115	15175	14947	15064	14869	15115	15028	15152	15043	14991	14884	14926	15085	15087	15025	15027	14875	14873	14930	14915	14806	14995	14888	15030	15078	14829	15132	14936	15050	15007	14881	14968	14938	14932	14991	15039	14949	15079	14889	14850	15086	15008	15124	15010	14866	15111	15027	15001	14936	14995	14935	14887	14952	15031	14990	15026	14990	15035	14928	14774	14955	14987	14927	14840	15036	14993	15151	14899	14985	14811	14761	14960	14884	14995	14795	15166	14934	14954	14892	14917	14841	14824	14974	14929	14934	15085	14903	14982	15020	14904	15110	14856	14893	14789	15051	14893	15113	14944	14986	14866	14931	14939	14893	15011	14934	14976	15038	15103	14948	15159	14870	14882	14930	14886	15188	14991	14862	15034	14836	14752	14985	14999	14827	15029	14857	14950	14711	15076	14946	14950	14913	14858	14979	14901	15102	15071	15053	14936	14932	15094	14924	15045	14959	15033	15046	15055	14899	14984	14949	15014	14798	15063	14873	14778	15033	15008	14874	15184	14863	15073	14954	14991	15035	14962	15135	14994	15011	14816	14876	14933	14926	15067	14809	14900	15004	15000	14953	14906	15022	14930	14834	14952	15034	14917	15056	14940	15027	14972	14906	14853	15153	15148	14939	14887	14985	15096	14892	14976	15101	14980	15145	14932	14960	15143	14786	15090	14988	14959	15060	14984	14882	14949	14977	14937	14949	14917	15002	15057	14911	14979	14840	14809	14951	15188	14944	15098	15112	15034	15030	14879	14897	14910	15074	14899	15020	14947	14839	15094	14884	15080	15099	15022	15068	14968	14926	14927	14872	15043	14931	14865	14981	15005	14885	14921	15029	14968	14839	14867	15070	15032	15018	14953	14911	15142	14991	14901	14834	15021	14812	15022	15073	15108	14870	15059	14907	14944	15030	15056	14980	14798	14944	15114	14896	14748	14961	14975	15047	14911	14906	14929	14839	15029	14954	15014	15027	15022	15022	14909	14816	14900	15007	15103	15053	14964	14991	14934	15061	15142	15106	14956	15092	14969	15042	15066	15130	14979	15043	14974	15030	14703	15006	14814	15127	15005	15086	14983	14872	14941	14764	14915	14927	14971	14981	14808	14876	14874	14954	14908	15113	14842	14945	14914	14872	14799	14999	14907	14943	15002	15058	14898	15002	14933	14939	15262	14905	14977	15009	14856	14921	15138	15042	14890	15148	14936	14886	15095	15037	15115	14646	15060	15034	15009	15044	14884	15147	14921	15021	15078	14954	14900	15040	15215	14988	14907	14929	14991	14928	14835	15242	14972	14978	14830	14854	15033	15080	14817	15127	14764	14832	15156	15000	14956	14988	14991	15162	14905	14870	14883	14940	14944	14995	14814	15092	14985	14925	14881	14978	14917	14776	15054	14837	14781	15049	14985	14812	14900	14916	14996	15096	14916	14948	14852	14875	15002	15261	14805	14839	15074	14938	14853	14828	14919	14834	14770	15040	14781	15081	14976	14819	15038	14978	14964	15055	15114	14949	14948	14984	14953	14820	15033	14904	15073	15004	15011	14862	15063	14972	15113	15081	15023	15041	14929	15086	15009	15057	14900	15064	14844	14961	15052	15107	15053	15092	15042	15101	15067	15090	14982	15083	15042	15004	14996	14865	14831	15001	14838	15074	15048	15090	14824	14851	14981	14902	14759	15000	15038	14965	14950	15018	14873	14932	14941	14937	14922	14906	14804	15085	15059	14869	15074	14968	14949	14884	14873	14984	14990	14807	15040	15067	14996	14891	14880	15056	14981	15015	15058	14790	15015	14887	15030	15030	15032	15043	14868	14997	15171	14912	14978	14912	15133	14915	15033	14930	14862	14971	14832	14922	15040	14847	14904	14938	15042	15062	15018	14919	15003	15074	14984	14966	14995	14902	15055	15022	15025	15057	15015	14819	14926	14988	15044	14971	14895	15057	15041	15112	14926	14989	15118	15050	15104	14918	14998	14933	14777	15016	14935	14962	14985	15001	15192	15114	14981	14967	15142	15151	15070	14863	15038	14995	14876	14995	14913	14981	14990	15086	15071	14759	14821	15162	15026	14932	15037	14817	15121	15150	14846	15117	14825	15004	15005	15072	14970	14892	14921	14962	14827	14921	14888	14880	15160	14983	14861	14987	15121	14941	14967	15179	14995	15014	14880	14973	14853	14974	14980	14990	14971	14891	14845	15049	14762	14863	14993	15057	15079	14950	14966	15039	14975	14866	14877	15026	15098	14892	14898	15017	14968	14875	14974	14955	15061	14981	14933	15059	14960	14784	14902	15018	15024	15156	14894	14967	14876	15024	15009	14996	15021	15037	14922	15128	14881	15038	14895	14748	14961	14927	14945	14992	14911	14908	14965	15092	14922	15052	15043	15013	14784	15138	14917	14878	15051	14941	14944	15043	14990	14909	14912	15037	14996	14859	15090	14971	15016	14804	15066	14901	15090	14947	14848	14897	14944	14991	14951	15194	15022	15039	14881	14954	15032	15053	14969	15163	14962	14913	14903	15099	15061	14889	15033	14917	15037	14924	14800	14858	14977	14826	14994	14993	15017	15056	14854	14880	15055	14937	14917	15090	15061	15129	14950	15113	14875	15234	15009	15003	15006	14970	14944	14753	15163	14852	15036	15008	14951	15012	14792	15250	14856	15163	15009	14882	15102	15157	15005	15006	14985	15089	14983	14949	14975	14819	14818	14976	14910	15093	15088	14894	14995	14897	14881	15016	14812	15024	14867	14868	14878	14852	15122	14977	15004	15029	15048	14959	14979	14995	14874	15025	14877	15011	14957	15078	15007	15018	14755	14882	14903	15040	14875	15164	15024	15008	14753	15056	14995	14874	14891	14947	15092	15133	14964	15065	14952	14931	14713	14845	14932	15002	14977	15068	15137	14883	15028	15126	14845	14842	14950	14883	14905	14850	14946	14991	14933	14836	15245	15011	15174	14824	14998	14915	14953	14965	14934	14980	14928	15043	14858	14854	15065	14955	14920	15011	14969	14786	15193	14827	15068	15133	14814	15014	14946	14935	14942	14848	15098	14897	14912	14983	14989	14858	14901	14822	14975	15076	15131	14854	14883	15037	14876	14986	15021	15210	14873	14915	15060	14943	15006	14832	14959	15190	15164	15032	15202	14928	15069	14913	14906	14826	14891	14888	15112	14794	15092	14867	14937	15140	14993	15076	14833	15077	14925	14987	15071	15003	15020	14946	15130	15082	14887	15080	14948	14967	14985	14972	14880	15022	14895	14959	14920	14888	14984	14947	15046	14958	14841	14993	15077	15010	14950	14967	15087	15056	14811	15018	15177	15016	15062	15242	14908	14989	15090	14861	14907	14969	15040	15005	14861	14983	14945	14887	14935	15096	15014	14817	14932	14869	14968	14943	15043	14843	15083
25604	21589	28795	25884	24308	24332	22992	20329	19449	19174	18958	18760	18802	18772	18593	18480	18571	18562	18794	18301	18470	18328	18932	18641	18497	18186	18056	18361	18384	18508	18386	18334	18115	18569	20018	20016	19746	19030	18208	18379	18100	18202	18321	18155	18238	18193	18507	18313	18173	18158	18091	18094	18256	18046	18282	18308	18193	18336	18276	18297	17972	18173	18290	18242	18324	18080	18433	18314	18210	18210	18184	18251	17939	18233	18319	18223	18199	18284	18117	18292	18446	18239	18091	18071	18218	18118	18033	18154	18249	18037	18209	18269	18277	18110	18293	18030	18288	18283	18208	18234	17956	18209	18192	18383	18202	18193	18334	18158	18274	18145	18383	18223	18157	18346	18264	18160	18220	18201	18179	18089	18150	18245	18297	17927	18076	18091	18165	18217	18138	18240	18160	18088	18185	18184	18157	18201	18189	18135	18130	18083	18058	18265	18335	18235	18204	18264	18025	18027	18301	18171	18106	18252	18271	18338	18084	18194	18303	18491	18435	18224	18198	18019	18158	18118	18166	18352	18098	18295	18219	18277	18064	18233	18343	18172	18302	18231	18000	18506	17974	18028	18100	17972	17932	18165	18313	18204	18233	18279	18110	18305	18295	18103	18134	18371	18240	18126	18139	18084	18326	18162	18183	18022	18143	18319	17976	18299	18122	18149	18265	18170	18272	18131	18174	18118	18193	18080	18253	18158	18179	18325	18115	18164	18138	18118	17983	18177	18093	18290	18040	17954	18303	18357	18183	18291	18118	18251	18200	18130	18397	18195	18353	18299	18210	17910	18226	18166	18069	18081	18036	18184	18093	18233	18302	18214	18111	18061	18361	18231	18134	18012	18068	18083	18083	18307	18300	18190	18106	18159	18096	18161	18234	18031	18058	18188	18188	18203	18113	18178	18257	18180	18435	18217	18166	18192	18072	18415	18116	18281	18219	18161	17932	18078	18076	18099	18178	18054	18130	18127	18212	18045	18301	18149	18090	18242	18129	18177	18316	18191	18211	18138	18423	18323	18287	18144	18148	18227	18144	18054	18055	18484	18345	18388	18213	18143	18118	18074	18156	18210	18300	18111	17991	18415	18265	17982	18221	18197	18185	17978	18199	18244	18280	18169	18222	18027	18454	18279	18289	18454	18213	18213	18073	18261	18152	18300	18372	18140	18064	17978	18312	18315	18317	18061	18046	18033	18084	18349	18125	18404	18123	18140	18213	18139	18338	18345	18094	18200	18137	18266	18327	18197	18366	18073	18119	18171	18294	18252	18264	18312	18323	18190	18192	18142	18327	18152	18391	18387	18404	18317	18148	18160	18208	18104	18158	18314	18243	18213	18143	18422	18240	18226	18351	18293	18132	18120	18081	18026	18115	18343	18003	18203	18031	18255	18165	18351	18086	18253	18103	18155	18050	18081	18213	18257	18088	18195	18231	18261	18178	18363	18288	18092	18096	18229	18481	18180	18169	18133	18188	18047	18234	18068	18252	18144	18149	18308	18144	18105	18239	18110	18253	18259	17959	18142	18267	18131	18181	18141	18281	18230	18123	18441	18195	18157	18124	18050	18307	18345	18077	18004	18116	17995	18237	18066	18188	18440	18104	18318	18394	18358	18304	18184	18192	18189	18118	18217	18232	18130	18222	18176	18172	18041	18030	18237	18197	18122	18182	18183	18335	18371	18067	18132	18147	17941	18274	18269	18125	18019	18170	18226	18462	18079	18338	18205	18144	18122	18183	18102	18057	18286	18175	18186	18113	18315	18286	18054	18286	18183	18197	18054	18184	18094	18456	18372	18058	18119	18214	18045	18334	18335	18173	18218	18246	18172	18126	18135	18236	18266	18146	18165	18157	18114	18312	17944	18286	18195	18128	18162	18174	18111	18315	18206	18288	18376	18291	18110	18098	18188	18499	18325	18231	18189	18227	18110	18250	18436	18381	18039	18449	18197	18224	18314	18315	18255	18249	18222	18029	18139	18311	18294	18107	18286	18232	18224	18189	18278	18174	18171	18150	18064	18152	18080	18216	18088	18195	18162	18093	18066	17957	18342	18376	17989	18277	18152	18176	18080	18369	18298	18175	18242	18096	18271	17985	18059	18345	18166	18217	18413	18131	18024	18215	18184	18182	18135	18281	18046	18312	18159	18009	18146	18189	18270	18397	18383	18229	18159	18165	18075	18303	18343	18286	18162	18364	17978	17993	18100	18201	18084	18299	18365	18411	18383	18017	18402	18281	18124	18370	18107	18473	18205	18137	18162	18177	18270	18278	18318	18069	18275	18158	18238	18344	18304	18297	18188	18333	18460	18347	18101	18251	18095	18181	18107	18273	18253	18142	18205	18317	18302	18371	18208	18193	17997	18108	18248	18304	18313	18363	17991	18012	18265	18049	18132	18271	18175	18276	18169	18503	18297	18193	18183	18160	18312	18210	17924	18148	18156	18226	18246	18314	18136	18134	18066	18300	18152	18308	18108	18373	18194	18226	18093	18115	18403	18279	18203	18317	18200	18066	18283	18013	18003	18286	18190	18187	18074	18230	18140	18231	18227	18289	18251	18333	18293	18026	18345	18241	18137	18229	17957	18242	18158	18001	18238	18361	18088	18229	18108	18107	18123	18239	18159	18383	18143	18094	18182	18216	18172	18282	18370	18090	18268	18003	18189	18354	17985	18364	18186	18191	18349	18149	18194	18165	18201	18230	18104	18068	18292	18421	18092	18075	18131	18145	18028	18112	17950	18179	18163	18228	18004	18206	18202	18141	18089	18269	18154	18117	18414	18289	18156	18178	18114	18215	18389	18087	18161	18319	18193	18036	18068	18234	18345	18250	18048	18029	18258	18224	18167	17919	18180	18079	18311	18203	18110	18379	18256	18196	18124	18576	18222	18231	18380	18188	18420	18338	18203	18356	18172	18265	18166	18138	18246	18239	18242	18089	18122	18232	18192	18091	18173	18160	18240	18087	18395	18185	18182	18218	18295	18145	18090	18246	18075	18112	18173	18067	18131	18175	18311	18076	18117	18214	18113	17880	18209	18372	18053	18094	18063	18010	18302	18187	18248	18075	18337	18101	18080	18172	18282	18043	18098	18171	18300	18097	18146	18272	18488	18172	18240	18340	18198	18310	18236	18143	18092	18303	18216	18064	18039	18429	18320	18347	18357	18078	18271	18212	18296	18215	18225	18171	18337	18266	18185	18119	18215	18099	18165	17863	18142	18156	18198	18130	18148	18079	18049	18328	18317	18140	18343	18238	18104	18251	18101	18160	18247	17943	18314	18060	18274	18187	18009	18139	18131	18153	18261	18238	18262	18320	18309	18280	18220	18444	18099	18158	18017	18044	18120	18298	18255	18113	18270	18204	18259	18006	18144	18301	18094	18241	18132	18251	18087	18096	18055	18535	18169	18133	18168	18007	18288	18090	18273	18213	18287	18173	18028	18173	18094	18069	18103	18215	18151	18417	18319	18270	18280	18097	18355	18266	17972	18239	18219	18159	18317	18185	17972	18278	18448	18121	18109	18052	18218	18193	18011	18231	18195	18096	18148	18523	18157	18336	18190	18325	18076	18181	18162	18488	18100	18076	17977	18275	18240	18018	17987	18174	18073	18360	18045	18239	18025	18088	18234	18339	18096	18165	18077	18132	18259	17966	18072	18194	17979	18148	18039	18112	18183	18383	18206	18176	18168	18282	18148	18291	18224	18109	18106	18163	18295	18124	18259	18322	18055	17996	18013	18105	18043	18211	18079	18022	18058	18324	18032	18404	18161	18127	18065	18003	18136	18247	18174	18154	18043	18240	18284	18111	18384	18425	18175	18224	18261	18295	18281	18350	18328	18246	18077	18199	18292	18245	18236	18165	18321	18133	18263	18253	18149	18255	18082	18006	18217	18197	18332	18073	18395	18333	18165	18130	18156	18117	18228	18213	18129	18251	18159	17964	18196	18387	18026	18227	18251	17990	18251	18296	18167	18165	18094	18344	18266	17930	18228	18352	18286	18110	18258	18255	18182	18046	18221	18271	18263	18142	17898	18143	18170	18469	18068	18143	18217	18139	18035	18023	18075	18315	18144	18295	18282	18161	18025	18003	18161	18328	18100	18146	18222	18211	18341	18209	18236	18209	18173	18330	18097	18145	18111	18271	18285	18376	18217	17983	18147	18320	18020	18089	18075	18241	18320	18068	18438	18270	18353	18173	18220	18243	18145	18186	18118	18190	18195	18217	18219	18091	18083	18215	18177	18303	18093	17995	18169	18070	18145	18165	18052	17927	18065	18075	18230	18351	18340	18045	18236	18325	18112	18245	18198	18228	18092	18093	18276	18186	18097	18192	18155	18373	18460	18176	18059	18242	18298	18288	18057	18070	18497	18042	18207	18219	18364	18423	18169	18228	18209	18316	18284	18140	18052	18246	18090	18123	18229	18198	18028	17990	18089	18163	18094	18327	18328	18312	18101	18427	18231	18142	18010	18318	18185	18359	18215	18405	18301	18028	18261	18134	18003	18188	18160	18278	18260	18223	18257	18100	18125	18112	18121	18036	18251	18373	18203	18048	18224	18265	18090	18131	18288	18166	18121	18246	18239	18283	18054	18055	18207	18274	18175	18277	18190	18043	18242	18087	17961	18428	18104	18301	18107	18123	18172	18258	18279	18053	18352	18303	18185	18370	18430	18227	18185	18240	18076	18084	18120	18145	18067	18186	18132	18019	18242	18284	18173	18236	18182	18205	18071	18230	18268	18266	18106	18107	18217	18339	18086	18198	18253	18243	18054	18248	18036	18361	18343	18013	18181	18237	18242	18009	18255	18162	18330	18316	18074	18092	18267	18197	18350	18067	18246	18228	18094	18193	18288	18398	18302	18266	18390	18231	18299	18285	18382	18310	18058	18144	18262	18116	18196	18219	18310	18240	18232	18226	18054	18237	18146	18120	18130	18120	18187	18364	18245	18247	18186	18107	18223	18365	18281	18235	18155	18150	18205	18217	18310	18233	18312	18269	18129	18421	18236	18227	18190	18179	18249	18312	18280	18353	18206	18236	18162	18209	18085	18045	18056	18204	18051	18287	18072	18248	18147	18094	18203	18471	18183	18322	18315	18487	18278	18254	18312	18202	18219	18124	18216	18245	18320	18051	18331	18241	18005
17842	29229	30929	28985	24977	21660	19099	17131	16452	16082	15723	15522	15429	15189	15334	15270	15231	15280	15101	15068	14968	15160	16198	15080	15027	14892	14984	14845	14923	14876	14922	14794	14899	15406	17682	17527	16660	15417	14788	14785	14894	14915	14742	14817	14784	14729	14895	14791	14714	14989	15060	14812	14770	14784	14624	14824	14736	14737	14824	14905	14869	14775	14879	14945	14732	14706	14790	14795	14785	14958	14772	14764	14852	14822	14781	14845	14914	14681	15070	14957	14878	14854	14788	14719	14947	15018	14897	14810	14863	14764	14759	14854	14894	14880	14984	14753	14981	14721	14952	14820	14793	14828	14967	14981	14915	14867	14877	14756	14839	14763	14814	14871	14880	14893	14907	14739	14814	14852	14764	14785	14944	14763	14697	14829	14770	14611	14828	14754	14903	14908	14771	14677	14735	14827	14714	14732	15017	14900	14872	14848	14947	14902	14722	14797	14833	14749	14708	14841	14790	14788	14685	14770	14700	14670	14809	14871	14798	14872	14898	14838	14842	14859	14802	14786	14828	14832	14701	14739	14651	14916	14787	14753	14823	14943	15021	14648	14840	14931	14818	14763	14774	14724	14759	14720	14811	14942	14795	14902	14805	14747	14885	14752	14826	14715	14839	14811	14822	14715	14752	14789	14699	14901	14847	15017	14884	14837	14849	14768	14754	14960	14821	14826	15092	14670	14835	14777	14886	14888	14967	14817	14715	14926	14891	14857	14895	14882	14647	14869	14869	14864	14780	14934	14772	14748	14673	14806	14849	14821	14707	14897	14708	14920	14945	14972	14851	14739	14739	14710	14807	14814	14601	14850	14791	14931	14735	14870	14808	14728	14812	14675	14742	14909	14729	14831	14805	14930	14714	14985	14839	14684	14753	14805	14743	14733	14709	14707	14860	14820	14665	14685	14711	14806	14815	14719	14911	14841	14893	14840	14654	14882	14724	14774	14677	14886	14897	14861	14685	14698	14700	14690	14718	14796	14746	14893	14786	14834	14949	14847	14687	14717	14769	14780	14695	14956	14713	14964	14843	14770	14897	14793	14878	14750	14923	14611	14865	14876	14719	14879	14887	14858	14840	14866	14881	14917	14977	14844	14926	14714	14671	14758	14646	14899	14833	14680	15031	14971	14986	15004	14755	14766	14783	14805	14838	14691	14798	14794	14807	14675	14940	14683	14727	14978	14780	15011	14778	14843	14926	14772	14864	14811	15027	14914	14826	14790	14891	14740	14845	14948	14895	14749	14740	14981	14818	14735	14715	14704	14780	14780	14822	14790	14855	14655	14867	14861	14683	14892	14865	14726	14794	14849	14724	14973	14843	14903	14803	14772	14839	14900	14941	14689	14974	14705	14743	14777	14857	14860	14841	14699	14846	14840	14863	14842	14678	14728	14821	14898	14834	14833	14867	14960	14935	14759	14869	14773	14879	14737	14811	14885	14843	14841	14981	14917	14783	14798	14973	14755	14779	14831	14791	14785	14914	14892	14847	14849	14910	14903	14987	14907	14732	14736	14825	14757	14883	14750	14758	14853	14687	14834	14822	14738	14734	14784	14678	14807	14854	14756	14859	14821	14780	14689	14626	14862	14932	14746	14703	14796	14984	14893	14859	14763	14844	14653	14744	14938	14675	14836	14810	14673	14675	14879	14844	14806	14889	14786	14780	14858	14822	14906	14898	14803	14698	14831	14858	14799	14705	14906	14763	14868	14831	14753	14924	14806	14807	14890	14677	14820	14812	14790	14838	14842	14755	14830	14915	14876	14784	14846	14714	14727	14726	14923	14856	15029	14955	14843	14821	15048	14822	14736	14733	14834	14951	14794	14905	14743	14956	14848	14778	14841	14749	14965	14827	14914	14958	14717	14771	14846	14817	14793	14791	14829	14935	14784	14832	14744	14790	14784	14830	14743	14940	14927	14879	14909	14758	14864	14897	14846	14808	14849	14865	14663	14825	14853	14790	14615	15016	14824	14894	14827	14903	14760	14671	14792	15026	14680	14680	14885	14829	14727	14816	14903	14815	14842	14720	14838	14884	14885	14760	14812	14765	14785	14882	14598	15036	14776	14770	14876	14627	14882	14734	14795	14909	14821	14719	14827	14752	14853	14868	14805	14738	14836	14834	14857	14745	14733	14950	14816	14705	14982	14785	14862	14791	14853	14713	14747	14800	15017	14888	14758	14827	14781	14934	14879	14751	14828	14956	14749	14766	14802	14843	14890	14807	14866	14901	14772	14852	14777	14738	14916	14817	14593	14909	14777	14821	14759	14709	14819	14711	14815	14859	14886	14901	14924	14786	14893	14701	14830	14956	14835	14836	14734	14829	14719	14776	14657	14715	14656	14853	14807	14894	14843	14792	14910	14884	14735	14926	14709	14869	14844	14756	14728	14822	14941	14553	14771	14886	14879	14896	14713	14731	14607	14927	14746	14783	14792	14729	14684	14802	14714	14729	14729	14744	14567	14854	14736	14831	14775	14879	14808	14779	14752	14789	14825	14782	14774	14653	14995	14837	14813	14861	14908	14933	14693	14746	14835	14988	14777	14729	14766	14864	14775	14948	14698	14842	14579	14919	14876	14811	14914	14888	14972	14801	14769	14906	14690	14779	14844	14789	14842	14880	14757	14839	14813	14814	14732	14858	14719	14926	14749	15116	14732	14819	14716	14947	15001	14820	14844	14952	14735	14746	14739	14863	14683	14881	14847	14748	14794	14883	14811	14941	14775	14837	14866	14925	14735	15037	14858	14599	14820	14948	14903	14681	14797	14849	14822	14722	14903	14812	14864	14825	14790	14956	14984	14960	14760	14951	14786	14928	14869	14767	14741	14978	15016	14878	14785	14889	14805	15027	14765	14689	14865	14643	14848	14950	14766	14948	14875	14887	14700	14672	14797	14914	14878	14760	14801	14664	14898	14859	14812	14729	14785	14915	14961	14800	14649	14877	14871	14704	14826	14760	14798	14817	14861	14854	14711	14844	14730	14865	14914	14788	14764	14799	14784	14934	14805	14853	14790	14794	14920	14592	14871	14827	14802	14747	14683	14857	14767	14726	14718	14668	14693	14752	14820	14866	14832	14987	14708	14776	14998	14920	14684	14683	14860	14935	14738	14801	14866	14614	14559	14955	14832	14907	14890	14863	14903	14803	15010	14939	14783	14905	14989	14879	14779	14537	14827	14905	14769	14725	14550	14841	14828	14967	14899	14826	14720	14947	14881	14793	14756	14949	14781	14790	14942	14766	14812	14784	14816	14677	14760	14894	14920	14796	14788	14753	14836	14991	14758	14977	14886	14823	14927	14737	14777	14775	14788	15052	15186	14870	14823	14791	14900	14747	14870	14820	14977	14720	14773	14887	14784	14697	14715	14789	14788	14889	14841	14876	14849	14818	14914	14849	14878	14804	14670	14826	14724	14677	14762	14860	14913	14887	15017	14863	14769	14815	14784	14733	14743	14756	14896	14767	14806	14708	15031	14922	14706	14770	14862	14992	14905	14840	14887	14928	14881	14644	14856	14960	14769	14686	14701	14958	14817	14773	14831	14837	14921	14721	14734	14892	14792	14983	14727	14760	14790	14808	14699	14818	14791	14916	14976	14872	14761	14743	14831	14920	14807	14810	14810	14951	14929	14961	14948	14884	14907	14859	14686	14855	14920	14907	14833	14724	14884	14840	14854	14821	14812	14916	14737	14758	14749	14759	14907	14810	14860	14856	14904	14965	14896	14715	14809	14785	14741	14782	14734	14756	14723	14936	14834	14885	14837	15001	14931	14870	14873	14830	14884	14628	14954	14850	14893	15011	15052	14572	15136	14705	14958	14819	14782	14758	14687	14766	14890	14783	14826	14832	14848	14787	14903	14785	14827	14698	14795	14923	14724	14931	14873	14900	14730	14747	14938	14761	14631	14746	14947	14880	14827	14715	14764	14785	14879	14832	14793	14628	15046	14794	14803	14827	14784	14939	14775	14827	14886	14792	14845	14802	15005	14733	14825	14737	14651	14657	14772	14881	14982	14774	14827	14839	14800	14885	14788	14733	14863	14784	14835	14833	14755	14676	14760	14871	14893	14738	14917	14836	14873	14824	14940	14956	14761	14693	14849	14625	14812	14791	14802	14883	14961	14729	14987	14933	14788	14719	14844	14814	15022	14705	14858	14847	14813	14925	14721	14894	14659	14888	14709	14772	14792	15006	14806	14825	14868	14917	14743	14812	14820	14813	14840	14790	14809	14710	14706	14812	14839	14788	14791	14832	14738	14707	14803	14926	14856	14868	14824	14930	14867	15008	14865	14853	14862	14855	14928	14937	14914	14833	14929	15043	14834	14699	14878	14790	14900	14859	14916	14930	14901	14871	14777	14758	14819	14839	14826	14747	14833	14800	14904	14664	14711	14835	14738	14823	14842	14837	14908	14934	14685	14826	14793	14868	14744	14895	14875	14874	14821	14736	14744	14895	14776	14872	14856	14953	14905	14771	14689	14706	14949	14613	14892	14954	14800	14867	14734	15000	14859	14959	14907	14893	14825	14875	14693	14908	14912	14706	14657	14963	14620	14873	14663	14855	14847	14831	14866	14871	14831	14971	14825	14916	14918	14872	14848	14836	15077	14846	14709	14907	14800	14768	14816	14838	15020	14865	14884	14827	14737	14782	14979	14832	14612	14857	14980	14691	14888	15004	14734	15093	14820	14819	14908	14684	14906	14675	14835	14705	14931	14925	14752	14792	14979	14979	14829	14921	14855	14893	14628	14904	14752	14679	14724	14854	14778	14877	14846	14805	14874	14715	14718	14792	14723	14842	14871	14860	14766	14825	14803	14921	14845	14848	14896	14835	14753	14884	14900	14817	14831	14710	14737	14801	15013	14834	14851	14793	14919	14900	14797	14916	14645	14912	14731	14882	14911	14851	14678	14883	14829	14848	14779	14750	14868	14723	14782	14801	14829	14874	14825	14833	14748	14752	14742	14851	14847	14742	14806	14894	14837	14714	14910	14787	14900	14845	14968	14849	14931	14803	14742	14794	14802	14799	14965	14823	14838	15055	14898	14814	14794	14907	14975	14734	14771	14768	14792	14880	14835	14696	14829	14912	14668	14798	14892	14769	14761	14869	14806	14904	14915	14650	14721	14760	14949	14709	14947
23929	21455	29083	24401	22591	25287	25536	19934	18478	18211	17929	17416	17082	16995	17217	17033	16776	16754	16871	16660	16641	16669	16862	16445	16713	16508	16547	16401	16471	16622	16365	16418	16178	17280	19220	18190	17329	17855	16687	16398	16299	16397	16460	16408	16231	16386	16270	16172	16289	16353	16250	16299	16157	16180	16329	16226	16400	16167	16170	16254	16254	16248	16287	16473	16321	16207	16241	16046	16135	16349	16275	16217	16351	16326	16231	16113	16112	16194	16279	16544	16171	16320	16086	16145	16293	16341	16328	16313	16126	16168	16154	16263	16327	16094	16235	16086	16355	16046	16287	16275	16254	16256	16390	16145	16511	16198	16357	16085	16269	16091	16249	16329	16289	16085	16165	16060	16173	16176	16244	16000	16326	16273	16334	16206	16108	16202	16255	16246	16261	16108	16126	16152	16298	16242	16213	16296	16313	16126	16286	16266	16442	16158	16160	16110	16048	16121	16327	16303	16269	16410	16171	16314	15964	16054	16348	16285	16184	16181	16227	16208	16021	16243	16248	16096	16234	16206	16358	16191	16103	16237	16499	16159	16253	16045	16351	16254	16245	16100	16169	16100	16115	15989	16273	16181	16362	16217	16022	16488	16307	16217	16147	16275	16272	16123	16288	16212	16227	16114	16360	16175	16156	16396	16325	16199	16483	16262	16053	16237	16238	16362	16341	16305	16024	16195	16135	16114	16257	16314	16292	16117	16148	16142	16132	16187	16276	16074	16332	16149	16150	16376	16079	16291	16287	16100	16090	16132	16191	16125	16276	16251	16537	16098	16134	16272	16014	16313	16321	16371	16180	16409	16277	16301	15929	16191	16289	16132	16266	16375	16343	16257	16227	16150	16238	15954	16307	16048	16336	16046	16335	16385	16067	16228	16141	16317	16440	16338	16117	16352	16353	16341	16166	16205	16307	16117	16324	16225	16302	16323	16208	16132	16277	16441	16248	16197	16159	15994	16115	16189	15868	16329	16134	16106	16026	16227	16237	16121	16255	16021	16076	16246	16309	16336	16306	16276	16046	16183	16502	16206	16228	16204	16314	16377	16135	16359	16171	16305	16168	15999	16066	16229	16251	16107	16127	16292	16126	16259	16154	16233	16209	16242	16285	16272	16229	15987	16025	16077	16292	16089	16317	16268	16321	16386	16130	16202	16342	16206	16166	16113	16281	16331	16381	16260	16221	16259	16070	16044	16296	16224	16239	16347	16216	16237	16311	16192	16191	16129	16246	16268	16118	16273	16151	16086	16172	16369	16423	16287	16193	16149	16056	16092	16353	16240	16125	16244	16188	16204	16254	16309	16129	16285	16068	16296	16148	16105	16332	16215	16248	16093	16192	16294	16193	16282	16234	16179	16311	16212	16028	16150	16226	16286	16045	16144	16041	16150	16297	16427	16317	16240	16083	16246	16129	16299	16082	16195	16381	16222	16038	16290	16192	16229	16223	16277	16089	16115	16256	16104	16357	16209	16288	16212	16257	16179	16085	16122	16200	16200	16128	16147	16299	16256	16212	16269	16262	16304	16122	16278	16183	16243	16101	16239	16314	16162	16318	16235	16027	16330	16171	16120	16147	16229	16237	16373	16096	16233	16274	16111	16158	16362	16086	16069	16218	16182	16304	16276	16164	16104	16200	16107	16138	16179	16220	16211	16362	16109	16259	16363	16108	16273	16071	16167	16126	16092	16320	16386	16192	16125	16273	16146	16227	16019	16211	16151	16191	16273	16065	16326	16153	16197	16130	16281	16327	16263	16115	16196	16259	16254	16239	16219	16326	16422	16325	16175	16391	16164	16356	16065	16191	16305	16319	16129	16356	16246	16250	16114	16222	16478	16252	16377	16436	16153	16227	16237	15927	15991	16220	16194	16301	16235	16137	16299	16155	16264	16259	15978	16413	16118	16243	16151	16103	16197	16210	16074	16137	16063	16126	16236	16171	16214	16288	16092	15961	16238	16246	16233	16245	16286	16059	16238	16432	16282	16006	16116	16115	16174	15974	16299	16424	16343	16512	16445	16425	16252	16214	16221	16082	16030	16211	16028	16129	16103	16223	16370	16305	16149	16150	16348	16318	16204	16146	16169	16253	16250	16130	16310	16082	16224	16507	16024	16149	16275	16270	16431	16260	16290	16118	15975	16465	16080	16264	16379	16233	16257	16083	16166	16186	16332	16379	16007	16137	15986	16266	16345	16285	16279	16261	16235	16228	16143	16461	16309	16390	16121	16431	16133	16398	16217	16145	16348	16306	16236	16122	16209	16162	16299	16253	16171	16500	16050	16111	16285	16237	16076	16185	16136	16133	16282	16159	16149	16343	16300	16221	16201	16248	16151	16261	16338	16119	15920	16293	16312	16148	16335	16103	16061	16365	16322	16308	16536	16277	16240	16131	16364	16166	16259	16387	16251	16083	16325	16285	16321	16190	16007	16241	16296	16356	16360	16305	15958	16223	16223	16122	16292	16212	16116	16373	16152	16211	16154	16447	16143	16212	16407	16143	16229	16456	16085	16324	16453	16076	16314	16180	16236	16161	16200	16433	15904	16067	16425	16077	16181	16126	16118	16086	16276	16289	16108	16195	16179	16285	16137	16285	16351	16090	16255	16270	16127	16173	16143	16110	16064	16308	16220	16351	16248	16263	16266	16163	16022	16130	16040	16290	16383	16334	16226	16092	16132	16247	16147	16242	16198	16374	16215	16252	16225	16220	16164	16180	16203	16293	16081	16233	16293	16060	16278	16185	16127	16444	16258	16095	16024	16264	16491	16201	16218	16145	16254	16054	16142	16092	15998	16107	16314	16212	16110	16240	16262	16171	16227	16237	16480	16332	16395	16221	16068	16222	16108	16079	15989	16360	16125	16284	16329	16142	16199	16175	16290	16421	16229	16257	16146	16235	16176	16430	16201	16331	16020	16193	16265	16346	16283	16136	16120	16299	16303	16229	16415	16176	16039	16242	16128	16214	16184	16284	16172	16388	16219	16233	16182	16291	16263	16242	16070	16216	16342	16215	16295	16395	16225	16158	16376	16227	16197	16065	16220	16100	16275	16243	16142	16182	16280	16328	16110	16203	16468	16146	16130	16197	16243	16367	16206	16427	16299	16020	16153	16123	16300	16149	16338	16321	16353	16405	16309	16237	16079	16316	16262	16233	16075	16063	16246	16235	16010	16305	16329	16201	16222	16116	16197	16216	16278	16160	16288	16287	16288	16137	16320	16149	16238	16189	16215	16071	16128	16348	16184	16314	16359	16148	16204	16380	16141	16401	16183	16317	16359	16058	16194	16225	16144	16190	16210	16435	16309	16244	16124	16197	16280	16192	16009	15987	16005	16389	16197	16333	16296	16385	16179	16234	16356	16298	16079	16132	16285	16367	16043	16223	16053	16015	16125	16095	16122	16347	16392	16346	16432	16082	16160	16220	16012	15981	16138	16417	16388	16449	16133	16009	16082	16241	16168	16231	16154	16293	16261	16153	16224	16201	15914	16207	16212	16437	15880	16298	16199	16283	16053	16215	16462	16343	16264	16460	16088	16097	16286	16175	16082	16417	16414	16356	16452	16134	16083	16229	16189	16182	16196	16337	16223	16246	16320	16294	16237	16075	16148	16120	16400	16180	16121	16228	16485	16475	16232	16240	16275	16118	16305	16247	16291	16230	16231	16308	16288	16144	16133	16315	16340	16043	16293	16261	16329	16272	16428	16149	16162	16109	16153	16371	16293	16223	16110	16165	16174	16279	16403	16103	16057	16320	16111	16023	16150	16216	16412	16206	16174	16100	16379	16236	15985	16170	16418	16128	16144	16400	16219	16323	16210	16108	16094	16153	16384	16280	16248	16228	16214	16249	16191	16251	16142	16337	16312	16279	16269	16246	16242	16345	16250	16325	16137	16301	16305	16099	16440	16181	16177	16166	16022	16196	16339	16217	16156	16320	16246	16363	16377	16206	16297	16172	16299	16276	16105	16208	16158	16168	16299	16302	16249	16114	16214	16146	16183	16370	16261	16054	16315	16297	16239	16197	16226	16078	16284	16117	16199	16141	16117	16191	16233	16327	16232	16019	16146	15942	16267	15942	16110	16189	16142	16101	16170	16170	16091	16216	16296	16113	16097	16118	16363	16170	16095	16209	16204	16521	16147	16204	16056	16272	16161	16347	16182	16181	16322	16172	16285	16098	16031	16239	16229	16193	16224	16093	16323	16366	16231	16237	16179	16152	16420	16247	16241	15953	16074	16138	16126	16324	16175	16189	16028	16210	16086	16124	16467	16030	15890	16259	15965	16119	16305	16298	16073	16112	16225	16165	16184	16262	16281	16350	16267	16105	16270	15996	16276	16136	16455	16277	16404	16093	16308	16275	16191	16228	16054	16009	16156	15941	16213	16306	16171	16196	16169	16176	16159	16101	16139	16154	16126	16052	16141	16500	15932	16297	16280	16198	16236	16385	16236	16115	16157	16251	16284	16395	16246	16035	16216	16087	16152	16159	16329	16387	16209	16229	16186	16256	16103	16171	16176	16302	16115	16012	16391	16236	16197	16415	16233	16264	16214	16261	16269	16255	16172	16181	15997	16392	16331	16149	16212	16110	16247	16292	16168	16142	16150	16089	16254	16082	16326	16114	16136	16337	16148	16297	16294	16097	16261	16225	16182	16024	16210	16319	16191	15988	16396	16235	16302	16335	16214	16244	16225	16219	16255	16280	16243	16202	16174	16165	16101	16036	16111	16206	16229	16146	16244	16334	16261	16203	16202	16286	16104	16140	16309	16267	16224	16333	16227	16219	16251	16228	16185	16247	16376	16255	16254	16146	16164	16313	16352	16092	16124	16351	16189	16262	16117	16165	16096	16257	16128	16363	16210	16226	16065	16219	16083	16271	16037	16462	16274	16031	16342	16206	16040	16152	16212	16025	16277	16253	16247	16156	16402	16524	16404	16245	16198	16058	16111	16271	16170	16228	16172	16116	16259	15998	16238	16314	16116	16237	16233	16276	16366	16205	16338	16348	16476	16163	16471	16246	16023	16231	16048	16367	16106	16276	16357	16258	16286	16176	16232	16235	16138	16118	16323	16440	16232	16256	16147	16089	16360	16210	16047	16409	16353	16199	16491	16114	16267	16216	16283	16046	16206	16234	16276
19784	33808	35426	33447	29207	24758	20967	18208	16767	16463	15809	14912	14776	14609	14764	14505	14394	14399	14160	14270	13990	14022	14709	13910	13947	13845	13832	14009	13710	13842	13669	13822	13728	15762	18214	15988	14865	15859	13977	13663	13625	13746	13776	13696	13690	13531	13577	13564	13661	13544	13646	13658	13630	13493	13658	13628	13524	13551	13610	13442	13675	13643	13527	13578	13593	13635	13659	13818	13609	13762	13547	13438	13799	13801	13689	13558	13471	13613	13650	13596	13647	13508	13643	13608	13679	13540	13542	13487	13478	13412	13515	13551	13474	13414	13582	13577	13725	13729	13522	13563	13504	13701	13518	13652	13650	13684	13709	13711	13475	13659	13695	13687	13736	13521	13613	13566	13509	13531	13639	13698	13648	13458	13643	13509	13593	13540	13498	13445	13777	13606	13613	13670	13613	13610	13515	13480	13639	13513	13622	13515	13590	13737	13637	13524	13633	13803	13787	13704	13489	13729	13633	13580	13695	13514	13536	13786	13599	13422	13500	13516	13601	13514	13369	13522	13602	13487	13490	13583	13730	13666	13585	13637	13595	13588	13554	13420	13702	13595	13572	13585	13649	13610	13515	13664	13679	13628	13605	13629	13380	13579	13474	13609	13682	13594	13563	13582	13538	13587	13554	13618	13732	13609	13479	13426	13533	13469	13627	13592	13761	13470	13664	13802	13517	13603	13557	13512	13658	13552	13504	13456	13536	13750	13528	13499	13638	13437	13510	13715	13785	13636	13708	13636	13600	13710	13651	13554	13547	13521	13511	13616	13450	13716	13472	13471	13589	13535	13447	13510	13586	13571	13538	13551	13572	13682	13460	13411	13606	13777	13564	13585	13542	13463	13637	13550	13656	13551	13599	13545	13423	13690	13464	13540	13598	13587	13552	13535	13639	13443	13610	13596	13672	13512	13557	13586	13640	13554	13582	13533	13621	13486	13521	13525	13599	13604	13620	13445	13619	13462	13510	13609	13624	13508	13627	13632	13604	13642	13701	13808	13563	13538	13489	13591	13700	13701	13578	13557	13625	13587	13689	13657	13649	13652	13701	13691	13629	13543	13498	13507	13685	13686	13497	13559	13616	13469	13587	13632	13569	13345	13542	13604	13503	13658	13638	13521	13643	13537	13611	13605	13601	13737	13733	13672	13794	13615	13447	13565	13579	13669	13524	13568	13564	13562	13751	13502	13368	13467	13551	13556	13363	13502	13393	13588	13640	13621	13539	13613	13511	13571	13442	13555	13607	13486	13571	13499	13557	13572	13701	13593	13471	13602	13684	13416	13582	13691	13548	13459	13589	13825	13560	13656	13645	13680	13668	13584	13754	13529	13560	13636	13513	13687	13527	13567	13687	13424	13576	13654	13592	13361	13624	13381	13614	13487	13551	13655	13691	13528	13568	13650	13579	13547	13710	13742	13570	13581	13592	13617	13657	13528	13513	13608	13605	13565	13675	13644	13659	13514	13674	13642	13663	13613	13423	13702	13680	13555	13652	13603	13840	13628	13489	13490	13480	13586	13533	13568	13557	13579	13741	13434	13424	13539	13609	13576	13417	13736	13721	13506	13644	13629	13610	13466	13570	13541	13574	13536	13647	13681	13759	13686	13534	13760	13729	13543	13497	13590	13418	13629	13598	13587	13561	13532	13601	13505	13612	13551	13614	13533	13460	13734	13613	13615	13521	13403	13521	13675	13394	13674	13751	13671	13609	13560	13633	13591	13592	13599	13533	13576	13445	13524	13816	13416	13594	13494	13713	13599	13659	13516	13538	13621	13723	13582	13588	13643	13645	13464	13655	13624	13630	13551	13633	13584	13526	13795	13623	13529	13447	13385	13492	13614	13627	13583	13599	13699	13504	13619	13606	13516	13572	13564	13632	13642	13307	13659	13467	13611	13557	13599	13687	13552	13557	13493	13628	13771	13586	13689	13704	13600	13716	13540	13599	13690	13389	13433	13639	13600	13645	13689	13453	13726	13508	13588	13639	13567	13578	13487	13701	13643	13453	13480	13576	13565	13489	13460	13393	13522	13531	13652	13629	13545	13516	13453	13544	13657	13679	13558	13619	13534	13462	13627	13764	13578	13437	13678	13584	13576	13633	13462	13485	13517	13749	13538	13661	13662	13562	13649	13663	13519	13604	13578	13481	13657	13529	13819	13587	13679	13585	13401	13574	13503	13484	13445	13561	13516	13570	13527	13638	13559	13513	13610	13501	13592	13588	13578	13606	13618	13624	13269	13584	13570	13714	13619	13645	13686	13640	13446	13552	13580	13483	13519	13541	13587	13519	13618	13596	13628	13510	13695	13546	13681	13578	13564	13573	13499	13589	13500	13655	13468	13479	13540	13746	13736	13623	13514	13486	13577	13452	13606	13494	13730	13770	13594	13657	13726	13646	13449	13455	13470	13541	13498	13435	13743	13680	13525	13644	13663	13546	13609	13530	13565	13630	13498	13538	13652	13522	13515	13476	13595	13693	13634	13558	13786	13592	13555	13531	13655	13632	13622	13404	13690	13573	13528	13715	13499	13531	13575	13551	13524	13590	13613	13622	13525	13632	13521	13694	13761	13598	13547	13536	13504	13550	13503	13469	13545	13643	13497	13484	13501	13543	13470	13649	13556	13582	13745	13596	13688	13758	13406	13529	13401	13626	13493	13606	13464	13714	13663	13644	13601	13583	13483	13563	13661	13599	13550	13555	13607	13576	13564	13769	13447	13665	13591	13650	13623	13625	13499	13585	13503	13576	13579	13540	13625	13560	13620	13539	13618	13452	13463	13809	13588	13463	13663	13692	13462	13609	13645	13648	13590	13378	13406	13752	13635	13555	13644	13412	13456	13418	13568	13667	13697	13471	13454	13515	13669	13526	13570	13553	13551	13760	13760	13542	13556	13578	13638	13525	13512	13605	13700	13683	13604	13537	13527	13561	13608	13569	13518	13706	13433	13632	13674	13549	13452	13715	13429	13552	13583	13464	13672	13554	13746	13620	13532	13746	13641	13378	13746	13503	13688	13775	13711	13454	13488	13580	13555	13623	13591	13638	13404	13683	13458	13586	13756	13504	13521	13737	13429	13662	13497	13610	13739	13487	13595	13628	13689	13633	13499	13598	13687	13604	13565	13664	13725	13577	13554	13696	13703	13485	13563	13632	13716	13668	13482	13761	13629	13585	13536	13469	13247	13656	13447	13648	13570	13620	13631	13675	13632	13615	13594	13482	13490	13621	13596	13558	13542	13543	13685	13524	13537	13561	13542	13671	13581	13578	13658	13679	13676	13695	13610	13475	13685	13512	13600	13532	13434	13529	13545	13495	13577	13593	13483	13401	13529	13562	13594	13476	13483	13551	13571	13749	13487	13664	13483	13583	13680	13679	13699	13559	13673	13525	13511	13649	13641	13482	13707	13652	13549	13615	13692	13440	13497	13643	13627	13374	13627	13785	13651	13606	13657	13851	13416	13592	13622	13502	13420	13748	13535	13797	13494	13605	13539	13646	13569	13495	13743	13520	13662	13625	13709	13569	13663	13508	13672	13466	13422	13501	13540	13585	13504	13503	13578	13510	13452	13687	13468	13800	13409	13628	13749	13545	13648	13521	13680	13608	13536	13488	13517	13655	13607	13677	13595	13415	13519	13632	13499	13495	13572	13632	13541	13682	13702	13565	13780	13607	13587	13518	13552	13542	13510	13601	13551	13732	13515	13558	13708	13642	13916	13510	13647	13548	13548	13683	13617	13741	13690	13673	13668	13576	13643	13635	13556	13448	13576	13686	13635	13714	13668	13588	13622	13555	13605	13620	13678	13459	13649	13643	13558	13510	13598	13735	13624	13629	13572	13800	13647	13563	13545	13619	13398	13693	13616	13720	13567	13561	13600	13555	13649	13599	13580	13672	13552	13486	13595	13641	13730	13696	13516	13675	13475	13599	13474	13736	13714	13636	13607	13523	13478	13554	13595	13670	13432	13615	13624	13654	13651	13578	13417	13608	13623	13489	13748	13566	13458	13392	13658	13482	13766	13647	13653	13620	13505	13632	13568	13817	13463	13553	13550	13571	13687	13683	13435	13509	13449	13437	13451	13722	13787	13575	13580	13532	13541	13653	13719	13574	13531	13597	13768	13571	13582	13543	13827	13686	13614	13694	13431	13514	13532	13577	13572	13744	13508	13642	13557	13541	13364	13495	13488	13469	13499	13613	13518	13568	13588	13594	13493	13604	13499	13597	13594	13679	13389	13616	13520	13576	13529	13545	13798	13722	13521	13612	13610	13556	13675	13573	13457	13720	13570	13666	13656	13807	13460	13637	13529	13754	13570	13740	13751	13493	13632	13589	13627	13587	13571	13646	13576	13502	13483	13649	13593	13679	13577	13430	13634	13556	13741	13655	13626	13468	13659	13421	13608	13540	13718	13605	13387	13580	13716	13489	13557	13686	13555	13448	13563	13670	13531	13546	13498	13441	13692	13434	13714	13536	13618	13644	13623	13475	13535	13485	13563	13720	13731	13587	13562	13529	13655	13749	13461	13620	13577	13555	13707	13534	13498	13590	13571	13636	13423	13493	13512	13568	13532	13663	13549	13561	13543	13572	13607	13621	13693	13586	13627	13566	13388	13468	13709	13587	13611	13611	13648	13460	13541	13478	13552	13610	13571	13411	13586	13545	13671	13732	13552	13668	13509	13745	13546	13650	13540	13607	13690	13529	13572	13536	13517	13460	13363	13472	13413	13607	13584	13569	13489	13553	13477	13535	13568	13462	13601	13529	13664	13592	13563	13629	13632	13397	13558	13555	13884	13583	13585	13701	13619	13526	13525	13543	13565	13651	13563	13674	13693	13616	13537	13714	13701	13647	13629	13598	13482	13578	13604	13505	13588	13336	13747	13620	13505	13511	13606	13604	13612	13552	13517	13549	13596	13581	13471	13584	13670	13672	13666	13620	13665	13573	13539	13580	13606	13528	13699	13548	13419	13463	13640	13519	13517	13638	13550	13565	13525	13531	13380	13540	13625	13598	13658	13750	13595	13691	13600	13611	13630	13582	13653	13510	13549	13726	13839	13488	13558	13504	13484	13670	13534	13517	13645	13620	13510	13462	13588	13704	13386	13476	13605	13617	13588	13669	13611	13666	13502	13552	13593
29557	23038	25143	22342	18758	17494	16847	16481	16014	16050	15942	15884	16235	16035	15926	15937	15971	15935	15946	15959	16025	15812	16052	15877	15929	15868	15872	15962	16070	16019	15737	15763	15931	15969	15936	15833	15918	16038	15757	15823	15706	15859	15800	15937	15888	15941	15864	15871	15882	15982	15819	15813	15949	15891	15898	15821	16161	15773	16108	15895	15888	15701	15954	15878	15949	15981	15886	15729	15833	15707	15710	15702	15788	15824	15831	15919	16054	15753	15966	15800	15796	15809	15658	15779	15974	15777	16135	15738	15745	15909	15720	15951	15969	15869	15953	15651	15969	15912	15814	15873	15900	15710	15780	15879	15897	15674	15743	15877	15930	15866	15800	15932	16072	15915	15874	16002	15880	15981	15767	15977	15755	15904	15766	15772	15921	15963	15973	15869	15906	15902	16105	16062	15979	15872	15854	15837	15785	15719	15737	15961	15892	15897	15786	15821	15899	15903	15911	15789	16087	16005	15904	15903	15794	15656	15681	15830	15674	15832	15971	15588	15967	15750	15760	15567	15867	15877	15800	15872	15858	15881	15696	15645	15781	15863	15900	15976	15964	15959	15895	15944	15799	15726	15935	15868	15746	15822	15961	15764	15981	15927	16142	15867	15799	16009	15951	15692	15915	15906	15931	15836	16033	15772	15745	15974	15777	15778	15864	15649	15863	15855	15740	15667	15878	15942	15633	15792	15887	15820	15782	15753	15736	16119	15822	15817	16000	16053	15756	15807	15753	15848	15807	15868	15918	15752	15753	15610	15747	15759	15804	15848	15983	15932	15789	15873	16141	15822	15814	15953	15905	15777	15785	15862	16044	15925	15928	15661	15838	15653	15972	15856	15728	15799	15889	15893	15865	15896	16007	15706	15694	15975	16098	15763	16012	16143	15920	15737	15940	15875	16072	15790	15858	15807	15831	15802	15945	15975	15838	15749	15758	15662	15716	16009	16009	15980	15739	15714	15992	15785	15677	15639	15771	15869	15790	15766	15841	15778	15894	15785	15577	15738	15852	15860	15811	15678	15830	16001	15897	15842	15933	15950	15890	15843	15777	15666	15727	15584	15872	15918	15808	15921	16028	16030	15748	15874	15893	15708	15682	15760	15868	15674	15726	15716	15800	15920	15844	15862	15947	15787	15795	15721	15938	15937	15808	15849	15927	15834	16065	15863	15885	15681	15960	15887	16129	15748	15700	15543	15881	16067	15855	15919	15780	15707	15762	15996	15783	15691	15782	15954	15729	15799	15819	15930	15780	15835	15868	15955	15906	15870	15768	16034	15627	15825	16095	15747	15753	15554	15694	15772	15734	15748	15853	15913	15856	15692	15726	15815	15854	15974	15934	15663	15901	15910	16027	15709	15962	15705	15893	15673	15828	15573	15959	15899	15916	15758	15841	15851	15710	15752	15767	15907	15888	15901	15811	15574	15857	15800	15974	15788	15853	15740	15819	15789	15980	15789	15794	15858	15854	15801	15957	15882	16097	15647	15884	15798	15877	15766	16049	15959	15806	15771	15990	16053	15903	15876	15819	15785	15717	15901	15905	15918	15778	15789	15634	15601	15908	16027	15654	16105	15899	15903	16022	15763	15918	15906	15716	15994	15863	15873	15878	15886	15897	15673	15764	15656	16014	15712	15777	15925	16023	15900	16010	15807	15852	15726	15631	15900	16017	15930	15912	15767	15859	15803	15802	15940	15985	15807	16015	15737	15766	15684	15793	15985	15823	15752	15804	15851	15847	15864	15914	15965	15771	15582	15826	15865	15859	15868	15814	15873	15635	15959	15902	15892	15666	15752	15980	15923	15963	15775	15824	16069	15922	15852	15929	16003	15747	15830	15894	15808	15796	15743	15800	15822	15779	15943	15885	15988	15952	16036	16062	15807	15976	16039	15744	15834	15718	15772	16061	15936	15940	15840	15962	15766	15850	15804	15802	15981	15907	15776	16023	16090	15658	15771	15818	15831	15969	15876	15644	15772	15925	15804	15894	15766	15945	15777	15805	15852	15827	15911	15847	15769	15665	15989	16009	15791	15825	15864	15933	15712	15983	16040	15822	15780	15903	15944	15920	15820	15926	15843	15882	15861	15864	16030	15946	15894	15921	15860	15907	15758	15743	15803	15879	15630	15716	15648	15730	15759	15927	15857	15999	15761	15885	15751	15926	15789	15904	15742	15867	15943	15883	15934	15885	16054	15887	15557	15990	15773	15636	15869	15660	15702	15810	15935	15791	15795	15908	15732	15724	15873	15847	15925	16050	15960	15790	15993	15828	15931	15895	15746	15758	16049	15887	15675	15818	15752	15922	15799	15958	15865	15715	15754	16031	16021	15773	15716	15883	15767	15848	15646	15869	15879	15821	15700	15819	15990	15645	16106	16031	15824	15846	15826	15773	15895	15878	15704	15802	15929	15773	15860	15908	15751	15707	15750	15851	15608	15532	15870	15945	15899	15770	15846	15768	15862	15889	15784	16030	15812	15848	16021	15721	15979	15927	15748	15829	15966	15922	15961	15698	15896	15931	15872	15862	15832	15769	15711	15896	15918	15791	16004	15801	15801	15909	15948	15889	15976	15698	15924	15816	15759	15827	15967	15960	15830	15685	15845	15760	15880	15884	15967	15951	15993	15883	15853	15972	15687	15832	16008	15999	15953	15799	15881	15873	15776	16029	15725	15924	15889	16029	15918	15833	15744	15823	15900	15834	15852	15759	15935	15860	15713	15948	15976	15973	16061	15870	15941	15909	15997	15736	15708	16051	15832	15843	15795	15814	15904	15760	16055	15661	15795	15664	15789	15794	15849	15951	15984	15925	15906	15941	15603	15851	15894	15729	15780	15811	15925	15939	15873	15779	15991	15609	15801	15941	15865	16081	15824	15792	15843	15862	15672	15783	15877	15853	15645	16010	15967	15812	15785	16233	15750	15758	15892	15696	15923	15879	15842	15856	15736	16034	15666	15756	15805	15681	16055	15937	15786	15991	15929	16051	15739	15805	16013	15962	15965	15874	15929	15830	15792	15868	16040	15732	15881	15929	15752	15817	15943	15797	15917	15700	15651	15910	16015	15734	15933	15965	15958	15734	15685	15697	15752	15790	15980	15683	15857	15745	15791	15731	15861	15698	15936	15742	15916	15785	15695	16076	15785	15847	15803	15931	15693	15960	15933	15915	15813	15843	15926	15747	15911	15816	15931	16128	15868	15892	16079	15794	15960	16146	16121	15893	15796	15852	16092	15773	15874	15818	15879	15829	15862	16038	15867	15947	15689	15830	15873	15875	15763	15654	15982	15830	15806	15882	15913	15859	15839	15941	15921	15760	15874	15744	15921	15880	15795	15742	15799	16056	16073	15685	15786	15935	15819	15857	15923	15930	15986	15911	15772	15975	15940	15930	15770	15816	15737	15963	15813	15734	15801	15889	15902	15799	15848	15800	15910	15952	15994	15850	15832	16005	15863	15736	15810	15667	15788	16009	15796	15877	16057	15852	15831	15856	15783	15822	15715	15805	15814	15855	15675	16015	15841	15787	15898	15976	15942	15959	16014	15806	15811	15767	15758	15954	15969	15866	15702	15927	15917	15887	15955	16053	16072	15780	15897	15619	15825	15932	15996	15827	15724	15655	16006	15824	15906	15804	15831	16009	15699	16041	15983	15875	15938	15784	15858	15870	15788	15887	15989	15700	16004	15907	15720	15667	16002	15850	16096	15787	15891	15959	15836	16029	15849	15736	15765	15858	15999	15775	15942	15666	15896	15758	15967	15846	15602	15635	15855	15976	15902	15861	15851	15912	15721	15733	15779	15882	15907	15835	15701	15888	15670	15982	15887	15803	15892	16023	15921	15918	15725	15736	15704	15806	15840	15688	15902	15857	15667	15783	15765	15855	15751	16042	15835	15928	15933	15710	15833	15692	16000	15855	15772	15964	15743	15877	16069	15919	15962	15769	15749	15984	15819	15897	15722	15719	15967	15721	15733	15721	15657	15861	15789	15977	15772	15767	15865	15732	15786	15807	15775	15807	15867	16058	15872	15823	15914	16061	15770	15887	16002	15743	15789	15872	15820	15913	16005	15899	15796	15911	15738	15924	15735	15648	15858	15964	15895	15935	15688	15685	15851	15819	15883	15745	15694	15981	15761	15850	15955	15919	15983	15827	15789	15805	15779	15916	15679	15783	15847	15779	15761	16014	15750	15785	15870	15786	15864	15805	15749	15730	15711	15827	15800	15834	15679	15929	15949	15867	15923	15721	15865	15972	15850	15835	16017	15668	15777	15762	15781	16124	16019	15800	15981	16002	15930	15745	15882	15823	15854	15840	15915	15797	15852	15921	15959	15915	15746	15940	15781	16025	15699	15814	15791	15680	15742	15794	15737	15868	15973	15765	15973	15846	15842	15878	15665	15832	16099	16129	15806	15892	16030	15921	15758	15761	15576	15822	15859	15987	15759	15718	15692	15926	15900	15937	15731	15930	15850	15635	15914	16081	15730	15662	15678	16061	15672	15978	15941	16022	15703	15706	15806	15936	15894	15799	15969	15832	15735	15940	15843	15691	15974	15715	15778	15772	15786	15922	15845	15764	15758	15886	15954	15971	15784	15932	15740	15927	15861	15809	15885	15889	15919	15776	15807	16027	15846	15769	15802	15969	15893	15813	15829	15960	15894	15941	16040	15894	15895	15820	15788	15920	15741	15960	15753	15967	16018	15716	15936	15961	15890	15848	15864	15888	15829	15892	15774	15877	15819	15847	15886	15927	15655	15941	15816	16005	15879	15882	15742	15752	15839	15786	15692	15799	15891	15775	15948	15955	15466	15782	15806	15945	16006	15584	15797	15882	15847	15873	15857	15685	15897	15771	15697	15801	15898	16019	15923	15822	15885	15716	15782	15874	15619	15885	15990	15799	15904	15800	15757	15808	15952	15840	15988	15718	15888	15979	15826	15880	15871	15710	15859	15907	15804	15754	15839	15847	15769	15897	15745	15788	15939	15827	15975	15963	16190	15807	15729	15704	15831	15890	15926	15906	15818	15905	15750	15804	15608	15855	15964	15669	15901	16022	15797	15769	15721	15652	15843	15913	15948	15822	15845	15946	15869	16005	15704	15951	15911	15811	15790	15743	15715	15884	15832	15689	15655	15788	15724
16866	19978	22481	20357	17472	15323	14552	14024	13918	13798	13747	13655	13660	13451	13642	13541	13690	13495	13436	13359	13601	13549	13463	13281	13392	13443	13469	13483	13479	13439	13400	13411	13349	13412	13498	13259	13328	13358	13250	13430	13313	13425	13532	13539	13318	13418	13313	13469	13277	13312	13363	13433	13363	13480	13514	13558	13561	13559	13327	13486	13267	13300	13279	13511	13502	13367	13321	13431	13407	13352	13354	13490	13289	13421	13419	13422	13398	13461	13538	13467	13264	13445	13554	13331	13441	13306	13342	13308	13260	13528	13306	13576	13402	13425	13466	13313	13361	13474	13366	13453	13458	13453	13401	13329	13373	13474	13427	13548	13312	13458	13327	13385	13341	13334	13286	13241	13295	13487	13342	13387	13301	13537	13377	13294	13422	13484	13352	13292	13351	13359	13501	13310	13405	13577	13495	13406	13503	13384	13181	13390	13502	13429	13466	13317	13270	13408	13429	13357	13304	13383	13115	13455	13433	13609	13353	13692	13348	13487	13571	13372	13223	13212	13511	13229	13519	13201	13519	13621	13476	13471	13406	13441	13338	13330	13367	13459	13309	13416	13445	13479	13347	13451	13336	13298	13272	13334	13606	13411	13340	13371	13410	13446	13444	13479	13363	13330	13419	13524	13339	13522	13315	13523	13213	13409	13490	13475	13331	13385	13498	13374	13501	13319	13400	13373	13260	13633	13359	13432	13493	13428	13303	13534	13242	13296	13329	13530	13436	13468	13423	13462	13427	13515	13375	13473	13392	13511	13290	13442	13505	13383	13542	13462	13377	13497	13374	13269	13420	13390	13449	13424	13392	13440	13451	13370	13354	13549	13422	13368	13370	13372	13620	13381	13589	13546	13335	13385	13382	13581	13355	13444	13330	13457	13383	13425	13347	13445	13306	13488	13441	13364	13332	13382	13438	13423	13469	13306	13364	13353	13500	13456	13304	13383	13379	13318	13437	13357	13414	13360	13418	13269	13482	13410	13488	13397	13450	13551	13602	13382	13473	13440	13493	13485	13291	13298	13190	13170	13418	13364	13372	13531	13384	13263	13204	13378	13326	13372	13441	13399	13360	13490	13510	13360	13360	13402	13361	13475	13251	13574	13507	13385	13347	13459	13372	13575	13440	13439	13347	13435	13527	13429	13379	13385	13511	13366	13469	13410	13481	13292	13510	13369	13475	13396	13377	13369	13337	13389	13438	13354	13506	13402	13425	13382	13430	13329	13452	13319	13325	13288	13419	13472	13399	13465	13492	13526	13354	13337	13446	13392	13295	13346	13178	13370	13276	13442	13439	13405	13427	13281	13521	13409	13075	13568	13483	13414	13435	13495	13190	13321	13370	13236	13519	13512	13456	13397	13256	13393	13414	13503	13346	13570	13384	13410	13283	13450	13532	13376	13476	13174	13446	13233	13464	13557	13378	13320	13371	13305	13332	13264	13348	13546	13406	13419	13312	13364	13363	13566	13256	13230	13416	13300	13315	13422	13409	13482	13513	13412	13522	13519	13388	13339	13300	13453	13347	13413	13402	13552	13421	13367	13548	13277	13387	13460	13434	13372	13357	13474	13505	13349	13489	13324	13299	13580	13380	13501	13395	13175	13319	13497	13494	13246	13585	13412	13451	13335	13390	13360	13415	13498	13344	13339	13360	13427	13363	13330	13247	13499	13374	13388	13406	13632	13399	13431	13382	13362	13583	13522	13476	13547	13508	13452	13398	13245	13474	13607	13410	13316	13495	13348	13576	13390	13289	13331	13486	13323	13544	13507	13418	13171	13414	13397	13325	13501	13380	13402	13428	13297	13400	13494	13314	13400	13394	13402	13377	13390	13580	13491	13294	13367	13386	13501	13298	13466	13374	13444	13268	13457	13309	13327	13296	13350	13414	13487	13401	13551	13489	13441	13536	13473	13432	13328	13382	13435	13569	13473	13397	13411	13444	13520	13579	13446	13340	13393	13392	13442	13345	13383	13446	13272	13311	13374	13477	13288	13476	13575	13490	13351	13588	13613	13361	13413	13472	13432	13411	13340	13534	13489	13610	13428	13336	13362	13256	13422	13483	13471	13448	13312	13450	13478	13349	13429	13364	13579	13401	13337	13625	13387	13555	13294	13364	13480	13344	13397	13480	13439	13430	13497	13469	13424	13404	13316	13548	13328	13479	13509	13394	13218	13469	13440	13376	13548	13395	13468	13290	13444	13563	13391	13347	13606	13603	13316	13397	13376	13416	13492	13239	13482	13378	13411	13328	13334	13418	13381	13456	13442	13412	13333	13382	13373	13287	13378	13368	13448	13528	13436	13309	13569	13468	13365	13517	13342	13290	13374	13461	13364	13349	13416	13339	13497	13341	13363	13438	13342	13239	13287	13465	13362	13468	13385	13381	13361	13361	13516	13406	13377	13258	13324	13407	13420	13249	13493	13446	13414	13333	13506	13456	13286	13307	13262	13540	13481	13371	13504	13384	13463	13360	13378	13433	13512	13230	13369	13482	13326	13423	13260	13378	13511	13394	13330	13500	13376	13515	13340	13465	13351	13399	13391	13267	13268	13457	13356	13266	13212	13416	13321	13350	13258	13466	13292	13501	13409	13444	13363	13433	13344	13473	13319	13264	13381	13436	13405	13429	13483	13506	13411	13364	13440	13553	13385	13373	13401	13294	13384	13535	13392	13482	13618	13539	13372	13290	13411	13314	13338	13323	13457	13286	13416	13425	13430	13351	13363	13482	13351	13397	13481	13561	13387	13521	13275	13415	13360	13374	13428	13336	13275	13297	13382	13459	13434	13548	13424	13395	13388	13322	13328	13385	13408	13487	13408	13431	13328	13373	13314	13455	13416	13401	13499	13401	13423	13374	13357	13271	13335	13569	13337	13184	13584	13325	13375	13357	13336	13427	13484	13335	13309	13426	13457	13344	13394	13524	13394	13620	13434	13404	13460	13449	13339	13473	13455	13515	13415	13312	13460	13493	13548	13451	13427	13298	13437	13334	13535	13545	13445	13260	13442	13487	13392	13333	13619	13334	13421	13403	13411	13536	13341	13391	13364	13356	13405	13329	13408	13517	13324	13454	13275	13460	13363	13350	13296	13460	13349	13379	13369	13478	13374	13433	13395	13337	13348	13335	13365	13369	13391	13416	13432	13465	13453	13234	13349	13448	13523	13436	13387	13525	13440	13387	13211	13474	13469	13463	13481	13337	13514	13390	13284	13329	13560	13440	13452	13450	13361	13307	13317	13428	13430	13479	13540	13632	13281	13288	13460	13465	13474	13479	13429	13376	13540	13381	13472	13534	13264	13374	13517	13258	13510	13474	13451	13296	13249	13309	13268	13354	13345	13420	13501	13424	13429	13355	13362	13523	13438	13553	13354	13423	13391	13363	13350	13354	13367	13292	13280	13438	13488	13553	13397	13316	13310	13436	13353	13421	13263	13431	13366	13271	13413	13553	13365	13475	13441	13453	13515	13339	13497	13147	13411	13413	13212	13498	13499	13520	13478	13508	13397	13327	13346	13500	13434	13503	13620	13341	13527	13331	13228	13413	13464	13356	13531	13442	13407	13455	13438	13414	13440	13391	13558	13585	13558	13362	13341	13271	13392	13475	13515	13364	13294	13511	13447	13502	13320	13429	13323	13428	13341	13388	13440	13452	13387	13483	13371	13568	13259	13386	13375	13550	13450	13272	13236	13406	13392	13542	13326	13426	13255	13443	13422	13434	13381	13273	13420	13509	13467	13550	13328	13340	13418	13394	13443	13354	13511	13374	13541	13444	13454	13456	13474	13444	13335	13347	13468	13315	13347	13499	13372	13441	13321	13559	13445	13363	13387	13498	13337	13371	13447	13410	13442	13445	13395	13397	13560	13431	13357	13394	13224	13416	13435	13384	13397	13383	13339	13594	13513	13414	13546	13335	13339	13436	13532	13358	13352	13546	13497	13462	13489	13479	13519	13436	13202	13216	13391	13486	13527	13362	13503	13437	13442	13440	13457	13393	13339	13357	13547	13323	13489	13446	13438	13501	13458	13496	13389	13441	13148	13531	13360	13389	13420	13439	13287	13365	13560	13333	13496	13479	13321	13347	13474	13529	13374	13338	13424	13301	13393	13388	13392	13504	13350	13521	13484	13368	13395	13375	13472	13360	13333	13503	13416	13594	13508	13404	13447	13317	13466	13308	13405	13219	13298	13576	13457	13344	13437	13399	13508	13396	13529	13224	13365	13595	13456	13414	13388	13329	13357	13512	13345	13290	13428	13455	13370	13399	13382	13489	13275	13393	13424	13313	13499	13435	13363	13387	13526	13467	13464	13380	13538	13259	13462	13604	13347	13378	13354	13336	13281	13472	13405	13282	13357	13369	13563	13273	13420	13581	13472	13417	13163	13396	13323	13393	13288	13439	13358	13361	13430	13508	13467	13509	13377	13339	13455	13323	13434	13443	13318	13659	13491	13441	13290	13463	13560	13460	13428	13445	13397	13404	13352	13424	13375	13526	13358	13441	13441	13416	13306	13452	13390	13435	13312	13507	13219	13209	13499	13349	13343	13426	13347	13462	13338	13396	13317	13230	13470	13535	13396	13477	13525	13283	13523	13480	13367	13226	13492	13498	13403	13385	13321	13411	13413	13401	13634	13216	13280	13444	13371	13311	13286	13326	13309	13318	13420	13492	13334	13355	13323	13325	13567	13486	13523	13504	13357	13416	13459	13465	13403	13485	13447	13294	13457	13445	13455	13324	13410	13439	13301	13437	13436	13653	13520	13438	13443	13461	13572	13399	13566	13364	13295	13309	13406	13462	13474	13325	13308	13539	13370	13454	13443	13360	13479	13416	13340	13398	13195	13370	13358	13457	13500	13303	13246	13331	13304	13271	13401	13666	13412	13459	13451	13282	13436	13442	13446	13411	13456	13244	13427	13272	13481	13459	13440	13400	13425	13432	13424	13438	13418	13410	13385	13406	13490	13520	13457	13494	13423	13517	13352	13513	13438	13349	13311	13603	13212	13469	13480	13428	13390	13641	13502	13564	13306	13359	13440	13387	13148	13436	13436	13305	13465	13444	13392	13280	13418	13465	13236	13404	13299	13398	13176	13389	13461	13467	13562	13521	13358	13372	13402	13412	13494	13323	13467	13568	13498
25608	21554	28647	25851	23667	22645	21034	18549	17715	17711	17502	17421	17161	17064	17138	17086	16959	17002	17165	17033	16895	16784	17873	17047	17105	16909	16928	16887	16685	16641	16893	16715	16937	17013	18536	17880	17162	16757	16699	17039	16625	16568	16623	16425	16869	16904	16759	16710	16852	16790	16965	16783	16712	16737	16599	16838	16570	16648	16597	16734	16768	16567	16693	16597	16685	16881	16704	16728	16717	16605	16553	16677	16656	16610	16536	16584	16750	16775	16546	16751	16715	16711	16664	16772	16789	16690	16647	16696	16604	16675	16775	16596	16862	16844	16598	16641	16579	16560	16703	16815	16454	16670	16831	16693	16880	16754	16541	16466	16610	16618	16628	16695	16432	16806	16762	16971	16781	16758	16808	16696	16708	16884	16831	16655	16920	16696	16707	16791	16600	16722	16717	16753	16560	16539	16727	16743	16440	16607	16520	16649	16661	16655	16522	16717	16550	16744	16998	16761	16815	16758	16627	16524	16822	16605	16696	16711	16515	16759	16945	16800	16832	16766	16721	16731	16699	16671	16782	16630	16559	16548	16606	16644	16609	16744	16749	16900	16653	16655	16726	16663	16775	16671	16735	16904	16782	16597	16762	16702	16561	16676	16773	16724	16623	16436	16867	16669	16726	16930	16830	16565	16691	16711	16722	16590	16650	16801	16634	16712	16844	16629	16919	16563	16658	16473	16542	16654	16598	16825	16750	16657	16587	16808	16712	16649	16785	16597	16531	16830	16637	16541	16674	16549	16716	16520	16729	16569	16625	16578	16576	16721	16746	16706	16814	16662	16601	16726	16782	16633	16608	16915	16844	16566	16829	16780	16932	16867	16817	16761	16709	16863	16550	16626	16553	16669	16736	16783	16497	16581	16829	16768	16756	16665	16651	16821	16742	16695	16621	16810	16772	16614	16715	16731	16662	16623	16635	16379	16745	16481	16556	16707	16662	16537	16741	16793	16830	16904	16528	16628	16749	16815	16686	16455	16674	16731	16825	16722	16661	16718	16603	16669	16881	16745	16748	16673	16714	16791	16602	16618	16510	16565	16614	16543	16711	16869	16859	16548	16740	16642	16868	16533	16766	16734	16614	16510	16560	16569	16734	16665	16714	16779	16719	16596	16645	16815	16840	16565	16573	16539	16764	16522	16700	16670	16668	16740	16875	16695	16618	16796	16810	16805	16722	16724	16602	16731	16443	16632	16623	16538	16546	16799	16737	16827	16705	16856	16662	16796	16540	16709	16529	16705	16827	16805	16740	16678	16641	16495	16571	16697	16836	16726	16547	16766	16823	16581	16802	16650	16650	16685	16836	16699	16857	16586	16388	16711	16604	16549	16661	16687	16631	16900	16708	16523	16778	16913	16530	16765	16872	16613	16628	16735	16697	16717	16606	16492	16542	16851	16493	16688	16626	16726	16554	16816	16782	16660	16682	16742	16674	16902	16609	16786	16441	16600	16702	16691	16944	16659	16907	16548	16719	16632	16397	16807	16499	16678	16797	16645	16878	16632	16770	16677	16625	16705	16741	16611	16597	16473	16595	16484	16601	16714	16508	16747	16809	16834	16860	16821	16412	16461	16841	16692	16770	16603	16829	16815	16678	16771	16614	16756	16671	16536	16707	16881	16786	16658	16524	16702	16445	16833	16850	16687	16534	16845	16906	16645	16589	16829	16616	16736	16626	16721	16642	16677	16833	16909	16750	16875	16671	16795	16897	16819	16705	16624	16581	16657	16829	16767	16725	16683	16777	16685	16819	16513	16548	16703	16872	16762	16530	16686	16765	16523	16613	16598	16795	16790	16575	16560	16667	16716	16594	16756	16665	16486	16622	16904	16585	16823	16715	16793	16603	16849	16832	16694	16632	16810	16704	16545	16719	16906	16651	16687	16597	16607	16580	16655	16578	16616	16713	16857	16707	16702	16537	16773	16669	16629	16459	16716	16769	16749	16535	16666	16623	16639	16683	16700	16867	16844	16639	16564	16685	16632	16768	16674	16813	16819	16843	16769	16662	16738	16761	16602	16595	16682	16637	16497	16721	16674	16768	16670	16618	16517	16658	16693	16685	16622	16738	16589	16725	16545	16736	16962	16586	16595	16755	16659	16686	16734	16576	16720	16792	16653	16685	16628	16823	16599	16541	16680	16846	16610	16651	16835	16729	16642	16813	16798	16682	16652	16626	16730	16838	16801	16783	16593	16628	16595	16789	16769	16606	16673	16466	16697	16591	16715	16789	16741	16530	16640	16596	16680	16725	16528	16756	16772	16573	16725	16732	16477	16733	16670	16546	16604	16918	16633	16784	16588	16793	16663	16589	16791	16868	16743	16655	16643	16540	16703	16748	16630	16688	16532	16836	16680	16716	16845	16690	16804	16606	16724	16634	16683	16802	16721	16617	16661	16642	16600	16894	16810	16789	16703	16610	16758	16651	16494	16737	16592	16662	16657	16788	16664	16753	16830	16662	16812	16825	16679	16773	16598	16775	16808	16839	16551	16819	16810	16726	16833	16712	16417	16717	16584	16428	16559	16960	16628	16662	16682	16751	16458	16615	16763	16749	16566	16625	16764	16570	16624	16708	16774	16842	16685	16661	16874	16654	16774	16692	16643	16744	16637	16789	16639	16694	16797	16685	16578	16649	16744	16604	16681	16687	16541	16595	16628	16692	16567	16754	16749	16728	16851	16748	16893	16469	16614	16677	16712	16918	16665	16734	16493	16544	16677	16632	16812	16844	16764	16657	16819	16664	16551	16793	16639	16602	16707	16663	16630	16741	16600	16634	16565	16566	16847	16765	16710	16894	16725	16887	16584	16692	16744	16564	16745	16631	16646	16682	16541	16879	16874	16779	16807	16855	16618	16367	16628	16734	16708	16594	16801	16786	16790	16599	16611	16871	16529	16743	16757	16618	16713	16789	16635	16600	16613	16744	16698	16654	16801	16602	16698	16734	16670	16532	16614	16474	16579	16650	16640	16670	16611	16647	16672	16636	16707	16686	16615	16553	16554	16735	16620	16569	16416	16659	16561	16585	16506	16639	16521	16666	17043	16692	16696	16843	16645	16863	16749	16782	16605	16731	16946	16684	16586	16742	16565	16889	16478	16522	16677	16647	16716	16683	16619	16756	16670	16875	16816	16819	16545	16873	16798	16736	16601	16506	16534	16639	16600	16760	16660	16795	16864	16564	16489	16527	16420	16746	16686	16828	16634	16707	16427	16671	16652	16702	16979	16783	16722	16921	16497	16768	16571	16701	16709	16731	16739	16717	16835	16762	16820	16605	16693	16800	16823	16686	16521	16500	16690	16825	16538	16606	16445	16774	16487	16581	16685	16759	16557	16729	16842	16673	16691	16517	16569	16507	16656	16736	16744	16753	16770	16812	16812	16803	16789	16859	16865	16848	16654	16536	16755	16601	16689	16737	16831	16606	16809	16655	16694	16818	16687	16764	16811	16634	16600	16585	16613	16720	16529	16631	16800	16638	16655	16563	16923	16765	16780	16800	16705	16708	16848	16667	16650	16691	16771	16799	16644	16656	16691	16693	16493	16698	16906	16731	16703	16876	16666	16667	16541	16672	16641	16600	16721	16681	16853	16530	16820	16743	16544	16715	16652	16778	16726	16553	16658	16630	16725	16668	16731	16903	16761	16829	16829	16764	16786	16651	16962	16699	16589	16654	16798	16789	16598	16605	16733	16624	16605	16645	16398	16742	16790	16844	16790	16964	16593	16833	16765	16517	16633	16677	16749	16827	16739	16622	16833	16639	16597	16680	16739	16628	16796	16690	16590	16674	16923	16728	16729	16644	16714	16732	16721	16644	16605	17003	16690	16822	16850	16678	16634	16707	16345	16497	16710	16596	16652	16745	16575	16650	16606	16784	16643	16841	16694	16594	16448	16537	16577	16670	16734	16822	16842	16497	16676	16800	16761	16460	16756	16668	16828	16710	16673	16716	16539	16692	16589	16740	16789	16704	16691	16692	16757	16674	16795	16704	16778	16687	16719	16793	16803	16908	16709	16602	16707	16666	16664	16428	16780	16637	16641	16567	16794	16907	16572	16740	16797	16850	16613	16662	16864	16772	16670	16643	16670	16808	16781	16888	16752	16734	16824	16762	16661	16748	16641	16597	16680	16742	16548	16578	16765	16718	16756	16583	16715	16758	16849	16997	16755	16807	16584	16620	16625	16772	16564	16692	16521	16717	16591	16809	16630	16860	16858	16680	16719	16562	16542	16661	16766	16547	16728	16677	16961	16816	16652	16821	16696	16638	16702	16746	16584	16630	16716	16804	16643	16712	16843	16650	16556	16598	16720	16732	16693	16702	16790	16663	16589	16713	16642	16730	16753	16684	16665	16604	16880	16798	16799	16896	16946	16680	16524	16632	16804	16705	16620	16626	16832	16676	16643	16772	16986	16843	16837	16900	16759	16848	16603	16856	16635	16773	16723	16888	16674	16437	16556	16493	16571	16776	16749	16736	16681	16586	16933	16616	16646	16743	16631	16815	16585	16759	16909	16489	16730	16586	16684	16670	16587	16554	16569	16658	16621	16581	16644	16756	16648	16660	16653	16612	16637	16766	16569	16687	16644	16555	16587	16759	16709	16991	16592	16726	16571	16844	16781	16641	16668	16611	16672	16716	16652	16630	16657	16558	16641	16738	16455	16694	16865	16528	16513	16695	16656	16660	16751	16859	16570	16729	16529	16805	16672	16670	16649	16724	16566	16664	16727	16440	16569	16760	16607	16514	16635	16496	16601	16536	16496	16645	16579	16582	16611	16756	16860	16773	16835	16838	16649	16699	16676	16937	16979	16837	16757	16730	16657	16896	16919	16596	16847	16652	16726	16583	16644	16762	16657	16508	16868	16751	16654	16612	16554	16708	16839	16863	16633	16669	16640	16819	16555	16635	16607	16690	16594	16710	16658	16647	16561	16890	16571	16913	16714	16834	16603	16661	16589	16581	16725	16814	16750	16541	16649	16568	16702	16571	16845	16643	16826	16785	16729	16887	16655	16544	16743	16663	16525	16671	16781	16586	16651	16906	16753	16516	16637	16548	16648	16501	16607	16678	16495	16716	16690	16712	16302	16666	16727	16464	16773	16756	16712	16781	16738	16730	16794	16804	16536	16623	16614	16393	16560
17700	29015	30676	27824	23606	19992	17531	16293	15920	15404	15058	14619	14718	14665	14568	14590	14444	14456	14367	14302	14171	14170	15918	14290	14073	13915	14167	14054	14172	14066	14271	14313	14186	14842	16851	15299	14510	13991	14185	13924	14123	14117	14013	13962	13882	14080	14189	13928	14019	14097	14144	14030	13975	14006	14134	14068	13879	13969	13855	14015	14125	13952	13735	14058	13884	13898	13988	13985	13949	14058	14015	14052	14161	14107	13896	13949	14034	13884	13922	14102	13989	13941	13907	14049	13939	14008	13991	14077	14063	13880	14119	14054	14130	13978	14012	14130	14147	13930	13921	13993	13979	13935	13857	13994	13820	14070	13904	14139	14008	14017	14110	13971	13877	13910	14058	13992	14095	13917	13962	14003	13931	14079	14090	13992	13943	14113	13871	13927	13873	13996	13822	13997	14007	13975	14132	14074	13993	14108	14047	13847	13894	13950	14063	13869	14101	14098	13977	13975	13825	13992	13823	14014	13991	13944	13943	13986	14208	13900	14103	14022	13962	13939	13775	13944	14068	14009	13879	14049	13909	13996	14132	14020	14186	14167	13932	13996	13997	13926	13918	14167	13998	13969	13980	14132	13968	13905	13727	13954	13903	14170	13925	14107	14110	13898	14076	14022	14052	14328	14090	14002	14017	13981	13903	13982	14049	13792	14015	13999	13953	13866	13787	14178	13912	14128	14192	13990	13920	13967	14003	14113	13964	14051	13946	13942	13818	13974	14011	14086	14124	13921	13955	13738	13913	14074	13922	14007	13914	14072	13874	14185	13963	13983	14018	14083	13984	13811	13988	13896	14026	13815	13953	13972	13959	13947	14032	14002	13863	13861	14060	13975	13931	14049	14124	13906	13992	13958	13975	13946	13973	13915	14065	13931	13881	13937	14016	14049	14075	14028	13908	13968	13975	13971	13942	13803	14017	13947	14000	13815	14069	14097	14128	14133	13958	13891	13969	13870	14166	13885	14095	13983	13923	13931	14068	13904	14036	13907	13865	13974	13890	13954	13920	14008	13966	13927	14002	13907	14050	14044	14010	14036	13962	13940	13860	13939	14104	13941	13848	14137	13827	13918	13870	14014	13923	14057	13905	13901	14048	13947	13984	14064	13953	13996	14019	13958	13952	13949	14245	13925	14134	13883	14073	14109	14032	13899	14009	14070	13852	13919	13963	13703	13846	13974	13990	14064	14059	13937	13966	13886	14022	13885	14140	14040	14005	13948	13985	13962	13973	13949	14027	13892	13887	14071	14021	13905	13918	14043	13887	14034	13940	13908	13949	14059	14059	13901	13852	14175	14061	13971	13964	14063	14186	14009	13702	13860	13980	13861	14033	13889	13788	13923	13865	13811	13952	14023	14016	13822	13983	13927	14116	13957	13927	14064	13986	14033	14166	14004	13815	13940	13770	14026	13932	13961	13991	13924	13912	14173	13998	13847	14024	14019	13941	14100	13933	13898	13933	14127	13862	14042	14035	13902	14041	13959	14074	13955	14147	14082	14067	14028	13827	13974	13854	13998	13981	14034	13989	14018	13956	14053	14111	13899	14057	13901	13972	14000	14142	13896	13858	14158	13949	14016	13981	14057	14023	13837	14034	13922	13860	13843	14046	13883	13845	13813	13864	13898	13934	14004	14034	13775	14053	14111	13881	13858	13930	13924	14191	14134	13809	13894	13969	13989	13869	14247	13765	13837	14050	14017	13945	13996	13893	13951	13986	13984	14007	14043	14009	13982	14198	13921	13948	14053	13910	14055	13982	14074	14051	13962	14067	13895	14000	13939	13908	13880	13902	13985	14032	14108	13973	14134	13972	13961	13947	13925	13853	14238	13910	14018	13920	13918	14041	14123	13819	14182	14125	14193	14098	13795	13856	13966	14028	14039	13936	14032	14104	13964	13986	14195	13930	14172	13885	14041	14072	13942	13948	13923	13857	14016	13974	13936	13949	14020	13881	14192	13997	13937	14071	14025	13859	13846	13991	13984	13842	14019	13916	13954	14096	14000	14114	13862	13884	14028	13939	13934	13853	13983	13912	13986	14142	14127	14084	13867	13967	14182	14061	14014	14011	14009	13970	13942	13923	13966	13772	13840	13876	13895	13865	14042	13910	14072	14087	14068	13875	14036	14132	13953	14023	13958	13962	13898	13906	13906	13843	14149	13902	13955	13883	14078	14104	14022	13922	13937	14035	13943	13795	13940	14059	13996	14111	13926	13815	13992	14038	14003	13989	14127	13979	13989	14014	14158	14071	14013	13958	14092	13952	13875	14028	13993	13869	13945	13995	13976	13976	13997	13961	13838	13887	13833	14098	13912	13958	13790	13930	13982	14045	13856	14121	14118	13951	13954	13938	14056	14063	14091	14069	13880	14128	13983	14064	14028	14048	13889	13972	14209	13975	14032	14006	14076	14053	14075	13872	14125	13964	13954	13935	13978	14019	14022	13887	13759	13853	13991	13913	14124	14020	14096	14060	13790	14021	14106	13983	13920	14000	13977	14130	13780	13995	13913	13994	14010	13972	13989	13878	13989	13954	13899	14025	13975	13954	13960	14107	13864	14079	13925	13936	14168	14047	13913	13864	13862	14030	14047	14045	13996	13925	13899	14055	13928	13983	13870	13970	13935	13916	13810	13842	13995	13971	14034	14002	14151	13923	13820	13795	14028	13955	14083	13904	13962	13919	13995	14103	14109	13921	14001	13950	14047	13925	13978	14003	13959	13965	13943	14143	14182	13947	14060	13959	14006	14160	13993	13951	14105	13897	14001	13964	13991	13923	13845	14144	13969	13957	13975	13953	13938	13908	13858	13835	14068	13837	14049	13927	13991	13954	14093	13910	14044	13953	13972	13985	13939	14160	13881	13903	14037	13922	13949	14075	14084	13918	13931	13995	14070	14054	14063	14201	14016	14048	13877	14050	13917	14079	14119	14078	13806	13900	13892	13867	14103	13954	13934	13967	13903	14173	14090	13990	13893	13811	14025	13971	14048	14035	13816	14037	13899	13981	13825	14207	13864	14069	13851	13995	13976	14008	13923	13924	13798	13889	14015	14072	14011	13969	13929	13954	13986	14147	13952	13899	14109	13995	14052	14137	14124	13998	14035	13903	14067	14022	14080	13855	13858	13904	14097	14084	14056	13935	14174	14026	13865	13998	13738	14034	14033	13902	14196	13949	13888	13922	13940	14047	13995	13885	14017	13911	14038	13946	14079	14078	13837	13938	13896	14208	14077	14124	14147	13948	14022	13846	13816	13876	14056	13858	13949	13949	14119	14176	14081	13765	14241	14055	13895	13930	13916	13933	13948	14108	13946	13839	13988	14088	13927	13872	14070	14011	13892	13826	14034	13972	13936	14101	13941	14058	14077	13932	14156	13972	14078	13969	13966	13930	14028	14040	13895	14109	14019	13857	13878	13952	13888	13896	13996	14012	13896	13938	14055	13930	14002	14047	13732	13871	13886	14195	14011	14069	14079	14068	14045	13912	13996	14164	13940	13938	14023	14032	13825	13934	13857	14119	14000	13938	14132	14048	13988	13984	13986	14062	13953	14050	13885	14093	14181	14073	13902	14144	13885	13948	13900	14132	13949	14086	14150	13974	13883	14125	13985	13863	14058	14072	13967	13981	13882	14021	14037	13869	14005	14022	13960	13880	13924	13922	13978	14029	14056	14031	14121	13844	14003	14004	13855	14032	13877	14012	13960	14103	13991	14048	14058	13965	13921	14088	14165	14142	14016	13849	13920	14007	14003	13984	14023	13999	14041	13856	13852	13671	14074	13983	13940	13891	14077	13958	13909	13922	13970	13894	13862	13968	13895	13955	13986	13925	13985	14150	13819	14079	13993	13824	14134	14106	13950	13918	14064	13906	13798	13908	13944	13950	13918	13944	14021	13995	14063	13942	13993	14056	14145	14015	14041	14041	14015	14041	13995	13950	13917	14153	13869	13905	14039	14049	13910	14062	13941	14001	14024	14103	14062	13918	14048	13967	13929	13844	13989	14091	13929	13947	13930	13894	13908	14057	13860	13998	14003	13914	13991	13970	13832	14041	13970	14050	13989	13924	13902	13948	14052	14019	13955	14024	14028	13849	14035	13925	14054	14022	14040	13998	13960	13860	14000	13992	14127	14070	14003	14087	13892	13953	14085	14006	14024	13959	14007	13894	13973	13938	14046	13969	13996	13993	13966	13871	14157	13978	14053	13950	13771	14067	14015	14055	14005	13956	13937	13975	14027	13981	13827	14100	14011	13834	14065	13982	14049	14004	13876	13887	14035	13845	14185	14037	13954	14042	13924	13876	13980	13890	13870	13917	14006	14085	14170	13887	14047	13986	13954	14014	14013	13736	14073	13812	13942	13897	13906	14091	13990	13969	13801	13972	13827	13901	13978	13883	14074	13849	13962	13978	13984	14044	14070	14012	14041	14034	14019	14037	14097	14063	13881	13940	13904	14162	14012	13906	13907	14155	14008	14024	13987	14031	13844	13895	13920	14080	13962	14181	13951	14072	13946	13901	13981	14033	14027	13950	14043	13916	13861	13772	14025	14022	14025	13992	14037	13950	14067	14049	13952	13925	13970	14001	14059	13963	13931	14025	14070	13939	13872	14002	13924	13855	14024	13943	13996	14100	13946	14012	13917	14045	13968	14057	14015	13972	14010	14041	14051	13934	13948	14261	13919	13929	14122	14090	13907	13873	13953	14064	14109	13866	13949	14049	14065	13938	14051	14095	14069	13988	13987	14019	13980	14053	13896	13925	14073	13977	14137	13903	14050	14057	13892	13905	13833	13980	14160	13985	13919	13997	13934	13901	13929	14186	13952	13777	13911	13821	14053	13955	13957	14006	14092	13972	13955	13908	13782	14081	13915	14056	13858	14023	13978	13905	14079	14092	14007	14106	13955	14051	14108	13906	13926	13942	14022	14054	13921	13989	13952	13998	13940	13960	14144	13931	14094	14029	14146	14119	13864	13815	13955	13937	14001	13921	13968	13975	13938	14134	14036	13959	14083	14011	14117	14069	13933	13997	14032	13980	14114	14202	13886	13950	13921	14014	13989	13940	14085	13945	14117	13985	14018	14076	13818	13979	13992	13894	13805	13930	13905	14095	14095	14076	14002	14015	13911	14021	13887	14154	13893
23986	21555	29260	24454	22583	24967	25071	19752	18619	18543	18268	17514	17469	17354	17147	17133	17065	16949	16905	16775	16779	16636	18952	17066	16904	16576	16726	16719	16943	16553	16882	16756	16656	17222	20474	20591	17552	16467	16612	16557	16371	16603	16580	16637	16472	16305	16650	16565	16453	16391	16483	16444	16356	16477	16505	16553	16667	16445	16365	16509	16462	16641	16604	16554	16469	16601	16442	16457	16518	16474	16504	16622	16630	16531	16409	16582	16745	16603	16597	16642	16451	16666	16436	16491	16573	16406	16297	16586	16379	16364	16587	16502	16570	16284	16373	16285	16549	16573	16597	16556	16585	16353	16478	16336	16319	16534	16502	16291	16589	16536	16500	16410	16410	16394	16739	16479	16534	16646	16262	16451	16597	16382	16626	16576	16418	16384	16671	16441	16475	16384	16523	16559	16378	16664	16442	16362	16595	16426	16501	16620	16491	16463	16503	16545	16610	16565	16625	16323	16489	16498	16513	16555	16444	16336	16514	16316	16645	16391	16416	16449	16572	16452	16498	16406	16574	16547	16503	16518	16466	16497	16741	16315	16428	16507	16478	16488	16452	16654	16528	16372	16363	16489	16484	16434	16526	16491	16414	16543	16251	16338	16736	16489	16404	16544	16568	16507	16535	16378	16536	16526	16479	16516	16480	16269	16225	16732	16542	16418	16427	16538	16516	16517	16436	16385	16299	16568	16421	16582	16436	16336	16537	16356	16460	16461	16571	16478	16411	16461	16302	16608	16472	16518	16457	16626	16391	16352	16511	16480	16479	16542	16531	16594	16627	16531	16493	16507	16592	16533	16493	16632	16455	16588	16608	16415	16513	16287	16434	16626	16487	16463	16643	16646	16457	16485	16364	16388	16311	16354	16526	16516	16300	16830	16513	16441	16389	16539	16407	16480	16582	16558	16418	16570	16382	16442	16493	16399	16541	16639	16529	16352	16574	16425	16480	16393	16563	16463	16491	16570	16405	16634	16298	16441	16438	16194	16374	16177	16550	16431	16436	16546	16493	16387	16477	16459	16612	16401	16574	16607	16507	16457	16471	16529	16449	16601	16442	16329	16388	16471	16494	16425	16503	16570	16569	16336	16474	16354	16372	16436	16615	16293	16618	16263	16546	16551	16406	16401	16494	16455	16593	16256	16444	16422	16257	16384	16622	16622	16395	16253	16397	16474	16533	16591	16569	16469	16382	16526	16522	16333	16553	16373	16569	16589	16550	16477	16378	16462	16444	16596	16252	16441	16486	16314	16654	16385	16742	16500	16537	16334	16299	16473	16349	16585	16546	16537	16406	16505	16315	16329	16468	16656	16644	16409	16386	16613	16635	16490	16397	16188	16188	16469	16601	16575	16651	16305	16693	16476	16577	16513	16369	16595	16419	16478	16179	16484	16561	16529	16434	16657	16426	16665	16649	16395	16365	16414	16358	16475	16415	16319	16414	16490	16465	16301	16208	16418	16481	16377	16441	16433	16287	16564	16396	16394	16423	16578	16622	16416	16544	16407	16751	16474	16410	16271	16537	16674	16517	16428	16355	16510	16524	16463	16550	16436	16436	16405	16573	16649	16210	16538	16437	16477	16538	16407	16292	16372	16441	16257	16511	16335	16543	16557	16301	16403	16512	16465	16564	16327	16496	16469	16523	16325	16481	16538	16416	16483	16456	16476	16622	16513	16366	16350	16530	16436	16373	16461	16517	16650	16695	16498	16629	16334	16565	16365	16395	16304	16552	16623	16550	16313	16507	16568	16359	16609	16431	16355	16567	16762	16554	16506	16425	16516	16482	16593	16664	16562	16573	16547	16646	16266	16605	16629	16429	16322	16435	16522	16399	16557	16420	16441	16468	16490	16744	16539	16496	16437	16477	16391	16347	16362	16485	16301	16555	16586	16259	16560	16368	16499	16320	16554	16454	16479	16392	16414	16416	16422	16454	16362	16433	16251	16714	16476	16462	16616	16367	16460	16532	16599	16443	16476	16403	16380	16369	16112	16415	16368	16593	16451	16443	16181	16312	16524	16257	16368	16237	16652	16386	16450	16595	16353	16300	16355	16551	16422	16475	16491	16732	16512	16539	16387	16549	16487	16570	16511	16467	16364	16498	16556	16366	16325	16460	16387	16473	16524	16419	16419	16210	16621	16384	16494	16352	16273	16418	16521	16133	16306	16431	16588	16434	16463	16481	16408	16398	16577	16500	16289	16471	16243	16396	16325	16592	16374	16451	16567	16375	16395	16495	16442	16532	16388	16497	16592	16649	16370	16380	16520	16547	16533	16530	16453	16336	16638	16449	16407	16440	16517	16428	16532	16445	16382	16290	16561	16518	16569	16630	16447	16498	16459	16609	16473	16346	16284	16497	16382	16503	16365	16440	16479	16694	16368	16505	16471	16594	16480	16697	16500	16464	16652	16641	16545	16347	16673	16448	16507	16377	16306	16416	16501	16697	16466	16437	16584	16350	16465	16521	16305	16465	16365	16334	16420	16467	16583	16420	16281	16355	16389	16582	16454	16284	16418	16448	16381	16443	16319	16291	16271	16273	16318	16464	16538	16589	16552	16469	16399	16487	16562	16536	16484	16339	16598	16536	16445	16463	16444	16459	16477	16561	16349	16465	16517	16497	16318	16400	16437	16668	16429	16665	16286	16504	16372	16313	16410	16514	16404	16372	16621	16516	16584	16365	16592	16581	16656	16382	16502	16302	16400	16321	16351	16465	16597	16357	16298	16548	16424	16488	16428	16569	16380	16409	16357	16523	16320	16496	16520	16304	16394	16354	16620	16656	16752	16474	16397	16592	16604	16473	16429	16480	16356	16456	16446	16312	16475	16439	16597	16713	16356	16393	16483	16326	16287	16426	16625	16509	16416	16344	16389	16455	16454	16431	16524	16391	16350	16446	16294	16366	16400	16596	16488	16384	16384	16347	16435	16632	16674	16541	16524	16429	16368	16297	16315	16563	16279	16317	16490	16514	16452	16598	16269	16532	16433	16517	16554	16379	16490	16382	16330	16332	16509	16480	16562	16588	16440	16562	16491	16657	16582	16270	16540	16559	16415	16600	16532	16369	16422	16483	16461	16446	16555	16447	16375	16388	16302	16328	16651	16553	16243	16611	16594	16377	16490	16444	16263	16449	16419	16523	16481	16320	16544	16508	16438	16471	16644	16446	16472	16506	16409	16741	16523	16548	16437	16467	16585	16504	16482	16427	16476	16492	16513	16392	16576	16296	16535	16397	16555	16472	16496	16447	16478	16627	16396	16370	16270	16378	16554	16457	16361	16467	16264	16446	16570	16584	16441	16519	16373	16437	16493	16646	16840	16707	16522	16505	16512	16571	16570	16426	16415	16681	16648	16455	16465	16368	16500	16488	16713	16642	16624	16603	16294	16535	16536	16437	16475	16479	16657	16591	16585	16517	16530	16511	16627	16411	16521	16511	16615	16464	16388	16525	16544	16536	16600	16398	16463	16566	16522	16457	16455	16506	16276	16276	16461	16488	16563	16459	16244	16397	16415	16468	16467	16326	16367	16640	16338	16514	16444	16590	16609	16339	16474	16416	16606	16362	16521	16411	16393	16549	16481	16345	16383	16662	16608	16389	16385	16527	16409	16615	16564	16328	16331	16324	16325	16454	16327	16370	16477	16522	16651	16454	16507	16510	16552	16573	16325	16495	16481	16570	16670	16469	16540	16424	16618	16467	16444	16386	16445	16455	16471	16521	16529	16677	16484	16554	16514	16606	16448	16213	16649	16361	16570	16586	16574	16500	16396	16518	16489	16398	16328	16738	16373	16282	16483	16332	16594	16436	16478	16357	16401	16434	16406	16694	16523	16541	16521	16307	16258	16538	16569	16565	16367	16643	16490	16542	16344	16558	16287	16461	16225	16615	16277	16479	16487	16652	16743	16562	16539	16561	16284	16459	16618	16382	16457	16536	16248	16503	16365	16479	16585	16574	16460	16394	16304	16282	16267	16389	16476	16299	16310	16572	16466	16341	16457	16312	16582	16679	16383	16344	16485	16601	16343	16300	16249	16453	16385	16574	16473	16691	16389	16410	16496	16328	16330	16292	16405	16489	16341	16449	16654	16445	16542	16597	16416	16443	16408	16400	16538	16381	16369	16506	16641	16473	16403	16362	16423	16455	16400	16362	16488	16378	16292	16298	16341	16571	16344	16529	16803	16517	16424	16504	16420	16662	16470	16476	16312	16480	16512	16197	16438	16593	16425	16363	16393	16407	16454	16320	16417	16319	16337	16362	16506	16287	16751	16519	16599	16386	16583	16453	16420	16424	16370	16481	16412	16442	16455	16672	16493	16361	16351	16362	16339	16633	16549	16459	16507	16548	16262	16470	16608	16497	16393	16451	16296	16280	16617	16261	16423	16219	16558	16421	16433	16477	16391	16594	16463	16517	16607	16215	16223	16470	16526	16412	16573	16538	16509	16470	16462	16724	16453	16381	16529	16580	16419	16513	16357	16357	16579	16403	16496	16458	16347	16374	16561	16491	16589	16540	16305	16464	16597	16565	16424	16247	16453	16486	16483	16418	16464	16600	16347	16649	16545	16248	16547	16280	16598	16528	16249	16440	16576	16685	16517	16462	16578	16247	16602	16257	16687	16443	16533	16433	16484	16433	16451	16616	16527	16431	16388	16452	16363	16391	16639	16596	16420	16401	16569	16716	16651	16472	16355	16492	16549	16416	16445	16378	16483	16307	16504	16659	16557	16634	16564	16645	16570	16549	16287	16466	16491	16605	16237	16689	16488	16552	16515	16532	16338	16440	16495	16323	16412	16513	16495	16278	16287	16349	16391	16471	16549	16342	16385	16287	16454	16530	16538	16715	16552	16449	16719	16564	16617	16597	16420	16349	16605	16593	16590	16522	16443	16514	16530	16548	16525	16448	16269	16519	16442	16445	16458	16438	16541	16426	16375	16457	16508	16614	16450	16425	16415	16620	16501	16436	16656	16463	16500	16643	16478	16378	16561	16634	16444	16476	16616	16424	16444	16430	16428	16402	16439	16320	16506	16277	16493	16498	16491	16628	16531	16215	16343	16356	16627	16622	16524	16569	16431	16467	16445	16788	16525	16556	16524	16562	16438	16337	16379	16418	16476	16408	16322	16522	16387	16249	16457
20133	34782	36563	33388	27924	23285	20129	18066	17661	16323	15955	15035	15066	15068	14833	14781	14566	14533	14367	14344	14169	14061	17601	13960	14068	14155	14013	14062	14115	14196	14052	13986	13865	15273	20370	19406	14356	13937	13830	13859	13879	13863	13865	13842	13786	13847	13821	13889	13775	13908	13953	13689	13843	13718	13794	13761	13937	13859	13785	13804	14039	13752	13968	13852	13678	13741	13941	13851	13708	13724	13699	13745	13827	13850	13632	13782	13863	13778	13735	13840	13792	13745	13843	13988	13747	13788	13839	13751	13712	13716	13692	13818	13875	13846	13824	14001	13881	13812	13894	13831	13834	14000	13820	13942	13932	13897	13890	13849	13895	13607	13804	13954	13730	13849	13754	13873	13751	13829	13864	13666	13706	13686	13834	13815	13889	13907	13780	13823	13783	13894	14066	13925	13937	13849	13787	13901	13927	13753	13845	13773	13614	13797	13862	13816	13947	13927	13914	13722	13748	13711	13786	13837	13917	13705	13612	13636	13636	13777	13873	13826	13832	13919	13929	13910	13889	14003	13855	13815	13918	13809	13638	13920	13829	13857	13730	13675	13856	13801	13752	13732	13574	13908	13668	13660	13731	13917	13850	13630	13779	13764	13763	13876	13900	13944	13704	14043	13759	13718	13732	13935	13850	13897	13978	13742	13864	13833	13850	13863	13729	13800	13837	13785	13739	13811	13841	13889	13893	13843	13734	13822	14004	13827	13829	13658	13734	13896	13829	13742	13869	13845	14008	13726	13702	13618	13777	13791	13768	13736	13912	13830	13776	13784	13739	13824	13860	13787	13745	13777	13872	13838	13659	13921	13776	13826	13766	13910	13894	13733	13905	13774	13889	13765	13810	13798	13757	13749	13933	13754	13752	13727	13837	13796	13857	13763	13895	13721	13906	13770	13785	13727	13868	13785	13787	13758	13836	13752	13824	13941	13819	13826	13804	13742	13749	13751	13731	13641	13807	13760	13879	13914	13903	13884	13752	13859	13834	13806	13790	13681	13759	13913	13800	13639	13796	13952	13682	13817	13864	13837	13728	13894	13744	13870	13713	13568	13936	13828	13711	13873	13859	13764	13851	14074	13727	13905	13791	13829	13863	13763	13770	13796	13748	13969	13972	13883	13750	13735	13820	13802	13750	13935	13890	13837	13607	13869	14019	13723	13732	13690	13919	13782	13872	13786	13797	13811	13905	13787	13854	13805	13756	13826	13856	13765	13718	13723	13904	13987	13734	13795	13636	13715	13816	13804	13663	13862	13819	13937	13775	13693	13902	13677	13679	13779	13820	13666	13944	13939	13789	13610	13827	13945	13718	13814	13754	13863	13667	13789	13827	13768	13687	13757	13690	13843	13992	13862	13673	13894	13729	13902	13622	13869	13832	13872	13690	13939	13901	13843	13857	13895	13747	13868	13572	13962	13714	13876	13821	13786	14097	13770	13793	13844	13756	13859	13845	13754	13789	13720	13758	13763	13884	13654	13784	13696	13932	13879	13975	13848	13880	13752	13752	13796	13707	13904	13764	13948	13796	14115	13867	13839	14008	13708	13717	13875	13794	13994	13745	13552	13755	13896	13840	13873	13841	13704	13837	13882	13865	13819	13793	13833	13820	13720	13975	13845	13748	13773	13774	13714	13650	13773	13877	13817	13825	13747	13885	13810	13914	13868	13778	13785	13973	13738	13848	13815	14006	14030	13820	13703	13908	13732	13738	13950	13851	13813	13887	13746	13756	13691	13834	13778	13994	13892	13767	13734	13915	13805	13689	13812	13736	13873	13824	13740	13863	13688	13682	13789	13761	13862	13686	13744	13768	13756	13631	14028	13720	13648	13846	13746	13731	13858	13965	13878	13826	13737	13722	13654	13886	14034	13986	13692	13919	14011	13980	13654	13873	13828	13793	14043	13793	13759	13881	13750	13764	13733	13920	13808	13667	13926	13768	13707	13815	13678	13927	13814	13655	13728	13843	13802	13720	13767	13798	13968	13765	13755	13828	13935	13695	13716	14003	13837	13714	13826	13863	13914	13762	13619	13615	13746	13688	13806	13822	13781	13777	13717	13864	13792	13801	13775	13769	13904	13735	13610	13708	13712	13847	13790	13872	13795	13795	13648	13885	13812	13896	13691	13762	13713	13794	13932	13682	13954	13800	13834	13860	13779	13692	13943	13809	13893	13777	13992	13831	13595	13762	13797	13695	14007	13725	13790	13917	13818	13769	13753	13869	13662	13895	13710	13967	13740	13918	13910	13783	13670	13825	13834	13784	13707	13769	13671	13904	13853	13743	13863	13789	13829	13650	13785	13715	13784	13820	13957	13752	13801	13881	13748	13743	13912	13888	13919	14018	13890	14065	13719	13866	13624	13706	13779	13741	14078	13817	13895	13821	13753	13817	13869	13722	13668	13777	13890	13692	13677	13866	13718	13856	13879	13715	13874	13855	13860	13837	13847	13792	13865	13834	13853	13708	13752	13685	13789	13708	13853	13918	13836	13631	13710	13971	13807	13770	13853	13938	13818	13721	13823	13839	13929	13900	13685	13829	13883	13714	13868	13840	13752	13902	13825	13682	13716	13822	13894	13726	13729	13838	13804	13826	13766	13638	13802	13900	13817	13749	13769	13867	13816	13769	13781	13692	13783	13796	13790	13889	13990	13792	13831	13886	13860	13726	13804	13814	13740	13890	13878	13770	13914	13896	13842	13913	13756	13804	13923	13731	13894	13787	13878	13667	13724	13710	13845	13702	13914	13903	13850	13799	13771	13893	13873	13872	13756	13836	13858	13778	13940	13759	13790	13876	13918	13810	13762	13747	13713	13715	13940	13791	13838	13773	13937	13727	13653	13743	13915	13947	13799	13656	13747	13863	13901	13785	13879	13865	13660	13826	13861	13906	13920	13594	13892	13833	13831	13673	13796	13699	13781	13813	13838	13833	13795	13745	13687	13722	13763	13872	13884	13909	13810	13825	13845	13924	13766	13780	13842	13819	13805	13898	13796	13863	13792	13843	13776	13881	13868	13920	13685	13861	13705	13853	13852	13914	13670	13844	13744	13708	13823	13777	13816	13768	13846	13716	13903	13813	13875	13746	13948	13697	13771	13761	13726	13742	13890	13754	13801	13672	13903	13756	13832	13865	13671	13831	13797	13813	13717	13816	13717	13808	13851	13861	13854	13709	13747	13857	13827	13725	13910	13849	13842	13753	14096	13873	13988	13733	13633	14031	13936	13669	13871	13926	13807	13959	13779	13960	13803	13676	13717	13819	13862	13671	13782	13906	13749	13789	13899	13897	13676	13828	13967	13822	13729	13641	13769	13776	13847	13852	13739	13775	13941	13737	13638	13726	13718	13830	13853	13799	13798	13805	13882	13847	13904	13889	13773	13901	13747	13925	13784	13782	13803	13898	13715	13836	13744	13742	13846	13951	13839	13963	13598	13791	13877	13729	13836	13784	13858	13835	13881	13736	13903	13744	13960	13826	13740	13787	13858	13788	13934	13884	13867	13816	13950	13983	13667	13841	14049	13788	13917	13816	13851	13662	13884	14050	13894	13882	13930	13625	13921	13850	13817	13763	13683	13711	13786	13815	13909	13787	13823	13709	13847	13865	13960	13797	13814	13747	13818	13889	13777	13872	13745	13884	13660	13927	13878	13736	13764	13861	13936	13744	13766	13723	13904	13857	13686	13889	13766	13712	13698	13882	13663	13775	13762	13800	13835	13976	13864	13861	13803	13960	13684	13861	13773	13767	13885	13692	13819	13889	13909	13804	13743	13878	13845	13969	13759	13837	13740	13741	13740	13724	13831	13831	13767	13756	13764	13727	13985	13834	13815	13805	14064	13687	13809	13969	13851	13996	13678	13796	13938	13753	13806	13766	13921	13729	13650	13712	13915	13803	13724	13869	13854	13752	13701	13923	13971	13605	13945	13874	13707	13765	13720	13762	13956	13700	13808	13834	13809	13837	13820	13884	13714	14005	13824	13670	13888	13765	13745	13764	13691	13777	13802	13898	13639	13819	13775	13692	13891	13737	13826	13802	13933	13787	13737	13668	13697	13829	13772	13805	13692	13619	13859	13612	13874	13909	13813	13930	13848	13766	13772	13838	13887	13680	13736	13820	13720	13808	13823	13827	13868	14013	13876	13837	13825	13871	13754	13759	13895	13937	13780	13867	13844	13856	13842	13847	13850	13930	13762	13899	13902	13652	13811	13885	13687	13788	13906	13866	13871	13913	13886	13820	13810	13741	13719	13966	13621	13748	13744	13715	13753	13831	13777	13818	13791	13807	13873	13947	13806	13807	13803	13889	13786	13808	13841	13940	13837	13881	13687	13832	13766	13903	13849	13777	13793	13695	13644	13916	13761	14000	13914	13924	13696	13851	13910	13809	13749	13722	13697	13857	13810	13747	13821	13945	13889	13734	13846	13856	13758	13838	13867	13833	13741	13698	13924	13829	13841	13842	13840	13959	13792	13772	13806	13843	13773	13831	13948	13851	13877	13728	13756	13706	13730	13928	13815	13877	13809	13838	13755	13733	13877	13617	13726	13878	13700	13747	13887	13914	13653	13851	13751	13819	13705	13919	13752	13715	13809	13759	13735	13957	13808	13864	13782	13829	13774	13773	13779	13640	13780	13778	13910	13908	13728	13763	13845	13700	13763	13841	13602	13679	13752	13760	13865	13759	13841	13646	13744	13805	13957	13782	13722	13765	13780	13848	13855	13811	13845	13922	13919	13864	13884	13706	13740	13591	13974	13673	13819	13744	13781	13863	13841	13816	13925	13786	13890	13836	13933	13700	13946	13776	13883	13749	13723	13905	13654	13804	13814	13697	13917	13704	13723	13866	13812	13858	13973	13849	13769	14009	13881	13908	13680	13984	13780	13797	13931	13882	13936	13918	13957	13693	13807	13814	13910	13604	13826	13563	13775	13795	13928	13760	13853	13886	13799	13778	13903	13864	13863	13772	13695	13663	13784	13873	13783	13857	13974	13722	13744	13973	13661	13771	13775	13853	13788	13859	13848	13877	13787	14029	13837	13917	13834	13817	13817	13835	13804	13661	13689	13911	13852	13730	13783	13779	13972	13873	13907	13836	13801	14051	13885	13788	13710	13761	13837	13501	13830	13770	13660	13843	13752
29757	24086	25730	22244	18204	17420	17093	16721	16697	16523	16487	16343	16415	16225	16396	16368	16438	16483	16193	16286	16341	16431	16228	16166	16187	16168	16201	16236	16225	16268	16284	16323	16416	16384	16398	16452	16454	16377	16179	16039	16563	16320	16299	16135	16272	16358	16450	16250	16303	16321	16169	16147	16163	16182	16309	16003	16171	16221	16134	16406	16245	16125	16193	16237	16416	16451	16432	16218	16315	16606	16159	16293	16315	16327	16187	16354	16197	16004	16234	16294	16089	16077	16228	16169	16304	16132	16298	16217	16329	16220	16247	16229	16477	16310	16188	16139	16158	16137	16053	16008	16118	16315	16415	16357	16229	16302	16245	16191	16396	16370	16211	16417	16415	16005	16296	16326	16304	16104	16159	16155	16256	16181	16270	16136	16142	16184	16322	16300	16182	16261	16267	16029	16334	16437	16222	16232	16141	16009	15978	16191	16028	16075	16246	16332	16147	15993	16354	16149	16258	16120	16236	16297	15976	16266	16243	16147	16351	16281	16173	16153	16156	16167	16157	16113	16305	16303	16204	16476	16326	16231	16334	16233	16190	16125	16152	16070	16177	16099	16179	16072	16278	16203	16246	16055	16201	16339	16267	16155	16143	16306	16376	16169	16032	16362	16119	16287	16068	16189	16085	16440	16160	16218	16258	16175	16231	16234	16160	16022	16253	16298	16165	16339	16397	16133	16234	16044	16109	16438	16109	16153	16294	16030	16054	16093	16060	16323	16204	16329	16323	16253	16373	16301	16157	16372	16195	16158	16269	15961	16422	16192	16287	16387	16354	16266	16141	16095	16242	16215	16241	16162	16176	16223	16209	16311	16157	16289	16107	16203	16391	16209	16549	16284	16189	16081	16196	16170	16385	16218	16381	16154	16161	16363	16138	16273	16402	16104	16151	16194	16225	16161	16162	16118	16284	16279	16342	16035	16090	16159	16244	16056	16371	16130	16102	16345	16104	16217	16331	16225	16187	16182	16267	16288	16289	16247	16180	16147	16009	16107	16026	16346	16317	16140	16300	16227	16009	16240	16156	16030	16234	16070	16184	16202	16124	16246	16499	16090	16061	16205	16120	16175	16152	16261	16293	16163	16230	16230	16024	16134	16352	16134	16412	16177	15986	16276	16378	16009	16110	16033	16159	16242	16364	16183	16160	16125	16261	16341	16316	16177	16335	16072	16330	16364	16107	16248	16274	16339	16279	15992	16260	16166	16281	16425	16153	16318	16195	16071	16419	16169	16043	16343	16180	16230	16485	16163	16156	16158	16199	16407	16275	16190	16267	16229	16282	16157	16351	16172	16099	16325	16187	16216	16320	16171	16110	16415	16153	16387	16275	16265	16084	16302	16110	16181	16226	16293	16142	16206	16205	16253	16167	16301	16311	16114	16202	16374	16200	16120	16150	15957	16029	16175	16230	16047	16120	16181	16241	16314	16327	16103	16172	16374	16356	15933	16094	16095	16164	16282	16102	16237	16311	16293	16231	16250	16273	16212	16387	16286	16390	16319	16150	16119	16316	16252	16250	16295	16178	16006	16329	16298	16218	16198	16189	16164	16247	16075	16253	16292	16333	16335	16299	16224	16252	16418	16081	16350	16256	16341	16258	16042	16204	16179	16061	16216	16220	16178	16333	16074	16177	16283	16414	16310	16195	16046	16119	16221	16290	16193	16192	16156	16317	16272	16008	16174	16303	16410	16312	16124	16189	16259	16224	16112	16216	16171	16108	16274	16282	16108	16194	16362	16306	16332	16183	16087	16142	16126	16341	16149	16272	16227	16296	16417	16235	16061	16312	16238	16300	16217	16273	16246	16120	16146	16242	16304	16206	16068	16302	16215	16254	16312	16180	16347	16367	16163	16308	16201	16249	16126	16340	16148	16287	16067	16252	16409	16250	16256	16285	16163	16434	16139	16320	16111	16174	16002	16324	16328	16060	16065	16291	16334	16224	16334	16265	16149	16066	16216	16209	16135	16115	16212	16171	16452	16135	16279	16169	16274	16019	16263	16269	16360	16350	16311	16336	16457	16383	16345	16259	16280	16227	16221	16101	16437	16307	16371	15934	16213	16083	16052	16361	16097	16300	16184	16185	16331	16312	16340	16165	16347	16313	16247	16151	16321	16145	16289	16123	16152	16120	16223	16149	16219	16349	16191	16146	16076	16281	16200	16121	16171	16194	16159	16291	16407	16253	16256	15933	16249	16222	16313	16193	16184	16256	16280	16192	16290	16202	16260	15933	16227	16167	16303	16347	16007	16248	16204	16238	16180	16345	16199	16316	16415	16406	16150	16272	16265	16242	16172	16314	16090	16132	16094	16174	16335	16462	16235	16309	16155	16204	16162	16251	16169	16376	16086	16118	16161	16221	16245	16358	16415	16213	15995	16424	16189	16102	16121	16361	16243	16129	16284	16281	16325	16214	16186	16334	16272	15971	16260	16263	16377	16182	16152	16108	16130	16305	16232	16277	16203	16221	16259	16264	16218	16041	16107	16137	16300	16157	16264	16388	16265	16160	15998	16299	16348	16239	16154	16016	16330	16287	16311	16076	16312	16308	16393	15995	16324	16204	16103	16417	16067	16206	16070	16153	16252	16188	16268	16216	16227	16113	16252	16178	16227	16419	16301	16149	16431	16449	16078	16098	16422	16348	16152	16347	16192	16252	16245	16257	16401	16175	16107	16054	16095	16417	16079	16264	16230	16269	16161	16139	16314	16488	16263	16230	16396	16337	16376	16279	16343	16233	16115	16137	16270	16198	16207	16238	16364	16207	16181	16206	16194	16233	16214	16253	16346	16210	16111	16202	16206	16474	16215	16299	16265	16063	16281	16209	16170	16342	16351	16119	16310	16058	16504	16102	16356	16251	16216	16414	16322	16094	16292	16599	16465	16147	16219	16382	16128	16095	16202	16020	16249	16229	16166	16185	16348	16305	16180	16463	16224	16233	16251	16280	16358	16329	16290	16227	16216	16243	16050	16166	16340	16483	16080	16317	16357	16205	16119	16244	16470	16402	16141	16196	16076	16276	16022	16171	16214	16149	16194	16258	16244	16217	16265	16351	16306	16142	16139	16170	16084	16182	15908	16333	16169	16273	16340	16330	16245	16222	16246	16377	16231	16319	16231	16469	16347	16350	16088	16206	16281	16202	16187	16255	16138	16347	16233	16030	16214	16265	16120	16306	16335	16485	16368	16036	16316	16215	16218	16242	16432	16272	16124	16235	16218	16435	16245	16066	16245	16373	16171	16092	16211	16338	16335	16060	16276	16096	16131	16097	16175	16112	16263	16110	16287	16387	16251	16402	16212	16346	16340	16211	16352	16323	16256	16082	16407	16258	16246	16262	16337	16313	16264	16351	16584	16310	16345	16359	16399	16212	16277	16367	16221	16228	16249	16227	16061	16296	16352	16312	16079	16138	16330	16515	16405	16333	16206	16281	16345	16273	16176	16268	16270	16381	16347	16227	16109	16339	16189	16283	16096	16143	16313	16205	16507	16425	16098	16193	16321	16270	16251	16332	16142	15986	16195	16271	16128	16199	16233	16052	16158	16269	16130	16341	16055	16489	16184	16235	16302	16306	16353	16337	16220	16445	16447	16304	16088	16243	16224	16080	16260	16260	16273	16231	16330	16139	16314	16241	16114	16229	16251	16315	16297	15967	16073	16104	16290	16132	16204	16230	16230	16293	16208	16271	16187	16186	16375	16235	16353	16225	16071	16246	16267	16171	16223	16193	16202	16275	16206	16231	16194	16356	16178	16405	16344	16411	16216	16491	16179	16147	16306	16166	16236	16271	16268	16313	16179	16130	16220	16313	16209	16231	16112	16268	16401	16380	16320	16047	16244	16181	16162	16205	16114	16206	16540	16213	16220	16451	16050	16334	16191	16197	16250	16307	16482	16340	16061	15994	16318	15987	16195	16097	16260	16302	16180	16208	16309	16366	16345	16262	16121	16487	16218	16323	16284	16190	16318	16369	16302	16303	16042	16256	16382	16103	16203	16252	16412	16158	16261	16337	16184	16240	16347	16198	16412	16133	16131	16068	16239	16186	16363	16190	16155	16329	16260	16111	16344	16218	16334	16061	16148	16210	16446	16262	16325	16210	16227	16265	16271	16240	16250	16369	16284	16309	16294	16219	16305	16373	16337	16412	16156	16175	16403	16146	16126	16433	16370	16421	16415	16404	16502	16286	16348	16337	16233	16258	16280	16200	16147	16127	16586	16421	16053	16083	16164	16247	16163	16224	16123	16167	16212	16312	16211	16227	16225	16257	16335	16218	16282	16175	16421	16279	16073	16031	16074	16155	15930	16184	16223	16246	16253	16381	16310	16325	16229	16197	16248	16288	16280	16252	16253	16233	16143	16242	16167	16322	16197	16304	16328	16269	16331	16276	16044	16296	16229	16132	16241	16166	16224	16182	16213	16368	16392	16397	16236	16219	16398	16405	16186	16101	16255	16194	16229	15977	16314	16232	16128	16213	16123	16047	16089	16412	16234	16111	16430	16219	16174	16179	16303	16164	16217	16356	16462	16191	16260	16354	16097	16252	16159	16223	16002	16223	16181	16250	16168	16060	15988	16193	16374	15945	16309	16286	16374	16200	16205	16323	16161	16194	16070	16119	16141	16043	16145	16227	16252	16191	16137	16058	16278	16345	16174	16208	16090	16372	16321	16293	16389	16191	16240	16407	16185	16241	16321	16309	16222	16056	16293	16358	16278	16307	16181	16184	16044	16275	16215	16234	16323	16290	16246	16392	16191	16296	16027	16219	16244	16342	16242	16348	16254	16016	16444	16507	16075	16065	16234	16252	16453	16266	15989	16108	16221	16141	16461	16231	16512	16184	16054	16170	16243	16329	16080	16056	16148	16233	16329	16203	16171	16003	16195	16158	16097	16147	16264	16165	16222	16178	16095	16315	16310	16166	16270	16215	16150	16078	16330	16344	16215	16148	16182	16192	16242	16302	16381	16230	16251	16143	16129	15974	16375	16061	16272	16313	16127	16334	16316	16097	16136	16230	16268	16286	16198	16371	16267	16188	16094	16201	16186	16122	16252	16283	16199	16119	16141	16359	16115	16165	16326	16112	16299	16430	16294	16256	16179	16149	16461	16291	16179	16340	16463	16366	16434	16154	16173
17427	21938	23548	19780	16766	15388	14518	14492	14039	14028	14008	13870	13694	13820	13988	13718	13853	13908	13901	13776	13542	13717	13764	13915	13815	13671	13825	13744	13693	13886	13732	13787	13587	13762	13964	13790	13747	13740	13663	13704	13621	13731	13774	13689	13734	13880	13635	13815	13853	13638	13765	13773	13672	13779	13678	13669	13743	13714	13829	13672	13630	13593	13601	13579	13702	13544	13775	13417	13729	13791	13636	13655	13633	13739	13713	13632	13564	13717	13784	13679	13725	13636	13729	13817	13704	13754	13648	13646	13696	13676	13662	13772	13557	13605	13816	13746	13671	13713	13543	13832	13617	13675	13870	13524	13583	13849	13847	13749	13731	13779	13599	13714	13761	13598	13717	13624	13746	13471	13662	13666	13622	13576	13659	13721	13571	13936	13745	13693	13657	13723	13801	13687	13686	13722	13662	13618	13799	13648	13500	13668	13502	13708	13659	13644	13746	13622	13789	13784	13624	13376	13588	13769	13765	13517	13763	13728	13661	13595	13694	13795	13663	13765	13588	13693	13668	13734	13664	13658	13879	13708	13761	13648	13644	13583	13728	13627	13603	13620	13548	13841	13642	13535	13684	13782	13710	13669	13645	13644	13668	13766	13604	13647	13661	13711	13626	13727	13560	13484	13640	13606	13663	13525	13796	13854	13883	13715	13642	13848	13733	13681	13713	13679	13850	13667	13651	13705	13770	13664	13703	13566	13626	13698	13680	13665	13516	13706	13880	13847	13753	13768	13636	13633	13801	13766	13551	13688	13708	13800	13683	13752	13649	13596	13595	13607	13862	13595	13663	13684	13595	13748	13656	13493	13625	13615	13842	13673	13621	13890	13681	13732	13848	13866	13696	13820	13809	13698	13653	13652	13710	13707	13737	13589	13628	13796	13614	13716	13813	13731	13837	13576	13642	13559	13614	13699	13694	13738	13680	13711	13651	13646	13567	13721	13832	13585	13579	13649	13541	13633	13699	13602	13729	13631	13661	13730	13682	13777	13541	13621	13680	13614	13651	13812	13598	13727	13595	13675	13467	13742	13784	13682	13737	13701	13587	13654	13619	13893	13683	13680	13692	13653	13754	13658	13851	13570	13695	13544	13612	13813	13685	13601	13869	13686	13692	13685	13865	13773	13578	13849	13634	13601	13621	13762	13771	13824	13783	13758	13721	13643	13596	13576	13868	13842	13731	13806	13572	13588	13820	13696	13790	13667	13729	13691	13704	13789	13678	13632	13650	13706	13611	13635	13720	13719	13699	13777	13850	13776	13630	13680	13591	13833	13621	13555	13670	13620	13723	13853	13550	13687	13660	13760	13591	13589	13737	13716	13726	13733	13722	13582	13524	13580	13636	13719	13713	13795	13713	13733	13735	13631	13664	13644	13503	13702	13526	13810	13673	13654	13706	13603	13545	13758	13703	13530	13728	13718	13840	13542	13739	13737	13766	13809	13722	13637	13640	13731	13687	13458	13693	13584	13687	13676	13607	13627	13636	13727	13477	13817	13700	13782	13592	13556	13640	13639	13754	13850	13719	13687	13714	13613	13692	13785	13665	13513	13581	13806	13754	13751	13696	13688	13498	13665	13681	13689	13901	13599	13847	13685	13607	13887	13569	13688	13812	13629	13770	13959	13701	13742	13865	13562	13771	13708	13656	13696	13743	13726	13712	13835	13986	13780	13762	13644	13617	13654	13789	13687	13706	13722	13593	13656	13597	13618	13733	13632	13686	13509	13533	13580	13729	13442	13603	13755	13682	13636	13797	13642	13706	13684	13853	13627	13811	13644	13561	13659	13719	13526	13657	13694	13677	13468	13585	13592	13697	13621	13749	13628	13716	13554	13694	13732	13580	13750	13652	13632	13620	13667	13741	13682	13648	13779	13641	13583	13847	13689	13613	13678	13817	13756	13823	13560	13791	13833	13772	13733	13539	13634	13498	13767	13767	13743	13613	13578	13486	13743	13646	13852	13678	13658	13649	13774	13635	13670	13649	13718	13714	13757	13573	13682	13535	13514	13593	13571	13792	13849	13768	13661	13663	13657	13652	13722	13788	13669	13695	13536	13672	13756	13619	13677	13760	13674	13650	13761	13550	13870	13411	13580	13722	13789	13675	13709	13847	13548	13718	13572	13636	13608	13612	13662	13754	13778	13749	13576	13627	13626	13622	13656	13595	13831	13632	13715	13642	13685	13757	13672	13656	13789	13607	13707	13778	13840	13660	13682	13661	13810	13729	13568	13777	13703	13658	13751	13781	13718	13643	13638	13642	13704	13629	13838	13569	13586	13628	13565	13646	13718	13416	13721	13627	13804	13737	13800	13577	13703	13609	13620	13808	13783	13845	13699	13824	13506	13758	13641	13636	13653	13513	13542	13666	13671	13602	13629	13711	13637	13601	13722	13600	13831	13708	13590	13709	13728	13588	13725	13759	13782	13693	13644	13709	13574	13658	13666	13709	13763	13762	13612	13607	13586	13785	13655	13554	13702	13652	13605	13594	13458	13813	13772	13564	13803	13661	13735	13715	13707	13636	13766	13613	13851	13838	13578	13785	13587	13700	13628	13621	13579	13675	13603	13704	13596	13622	13841	13774	13722	13736	13830	13549	13770	13632	13709	13678	13554	13769	13795	13728	13558	13756	13595	13857	13534	13760	13622	13723	13695	13659	13670	13595	13577	13691	13731	13877	13708	13582	13539	13802	13611	13711	13634	13592	13613	13670	13671	13705	13556	13594	13835	13677	13575	13670	13684	13740	13623	13697	13867	13714	13650	13609	13605	13611	13767	13610	13455	13826	13639	13626	13742	13592	13744	13732	13728	13815	13615	13653	13649	13663	13750	13590	13741	13595	13651	13495	13536	13621	13610	13707	13666	13663	13675	13494	13564	13767	13575	13739	13575	13625	13710	13674	13726	13599	13741	13485	13970	13486	13797	13751	13771	13650	13820	13683	13633	13651	13788	13845	13686	13920	13805	13762	13663	13630	13639	13690	13738	13628	13657	13757	13641	13654	13563	13589	13865	13567	13739	13619	13762	13538	13687	13600	13610	13720	13698	13645	13754	13730	13586	13606	13794	13613	13670	13754	13884	13643	13714	13623	13636	13661	13555	13736	13660	13679	13573	13757	13443	13643	13636	13541	13802	13660	13716	13531	13744	13585	13572	13660	13697	13637	13639	13882	13627	13702	13512	13767	13536	13691	13608	13679	13797	13771	13660	13750	13562	13504	13680	13718	13710	13724	13563	13580	13567	13665	13641	13569	13727	13809	13669	13594	13704	13693	13678	13815	13721	13799	13540	13552	13704	13610	13716	13592	13604	13746	13794	13682	13650	13512	13635	13766	13588	13761	13633	13676	13730	13665	13741	13688	13664	13596	13707	13750	13783	13814	13639	13760	13904	13685	13527	13739	13686	13705	13714	13574	13654	13692	13680	13769	13637	13589	13607	13726	13702	13627	13667	13554	13785	13729	13698	13681	13711	13810	13787	13724	13699	13485	13691	13629	13685	13622	13628	13491	13693	13558	13754	13504	13567	13761	13814	13845	13636	13598	13762	13741	13607	13764	13771	13585	13662	13566	13688	13809	13726	13685	13695	13646	13708	13623	13514	13662	13563	13744	13598	13890	13617	13720	13616	13644	13864	13779	13791	13689	13712	13731	13523	13600	13783	13798	13670	13544	13783	13612	13753	13729	13612	13697	13718	13693	13805	13769	13819	13831	13612	13682	13567	13768	13566	13655	13664	13691	13575	13781	13635	13657	13823	13652	13732	13794	13754	13643	13741	13580	13577	13800	13623	13797	13529	13667	13571	13547	13774	13713	13646	13767	13629	13743	13719	13778	13733	13663	13537	13609	13649	13704	13668	13840	13677	13769	13605	13596	13714	13712	13567	13670	13766	13660	13761	13661	13746	13622	13746	13711	13599	13665	13743	13719	13766	13713	13671	13865	13541	13739	13547	13652	13633	13813	13695	13708	13781	13591	13538	13730	13649	13746	13863	13593	13772	13570	13721	13658	13623	13614	13693	13688	13652	13648	13753	13669	13664	13671	13610	13654	13589	13678	13719	13612	13750	13769	13749	13809	13576	13706	13828	13697	13678	13743	13677	13711	13697	13634	13461	13757	13702	13525	13792	13850	13501	13752	13701	13564	13678	13854	13822	13671	13717	13752	13856	13526	13734	13669	13612	13743	13710	13623	13609	13811	13554	13902	13634	13791	13728	13633	13496	13695	13703	13732	13766	13483	13711	13616	13597	13544	13560	13750	13823	13759	13651	13750	13599	13628	13693	13561	13666	13562	13665	13566	13647	13852	13593	13616	13579	13657	13618	13702	13501	13716	13797	13696	13625	13613	13782	13788	13734	13509	13724	13525	13768	13731	13678	13783	13761	13742	13667	13567	13733	13760	13689	13541	13657	13685	13585	13739	13672	13877	13792	13649	13661	13607	13612	13697	13676	13751	13662	13701	13715	13602	13823	13560	13712	13748	13557	13706	13721	13687	13780	13657	13708	13745	13687	13819	13754	13814	13658	13683	13659	13673	13795	13616	13632	13633	13598	13688	13598	13646	13765	13686	13873	13725	13625	13729	13754	13638	13766	13671	13756	13694	13691	13827	13702	13659	13590	13724	13682	13610	13552	13672	13321	13547	13879	13676	13883	13620	13791	13759	13728	13660	13612	13556	13718	13719	13568	13635	13691	13689	13749	13619	13687	13726	13874	13517	13613	13846	13507	13718	13702	13721	13642	13824	13819	13704	13601	13495	13783	13707	13724	13683	13730	13692	13649	13729	13886	13478	13572	13644	13729	13871	13820	13740	13669	13657	13712	13724	13656	13719	13711	13704	13652	13681	13625	13707	13655	13579	13708	13686	13642	13671	13618	13680	13631	13583	13652	13851	13663	13630	13769	13723	13708	13626	13559	13696	13662	13616	13798	13718	13707	13469	13828	13567	13641	13425	13713	13662	13660	13539	13588	13562	13728	13723	13800	13640	13889	13722	13698	13650	13742	13558	13654	13640	13537	13765	13557	13563	13678	13634	13777	13669	13568	13545	13623	13771	13495	13693	13688	13684	13740	13737	13755	13720	13655	13595	13646	13673	13791	13569	13597	13640	13727	13538	13678	13745	13665	13738	13813	13762	13670
25558	21560	28673	25770	23449	22227	21330	19010	18187	18019	17954	17732	17930	17548	17538	17486	17378	17687	17486	17442	17398	17098	19649	17986	17361	17387	17401	17322	17331	17389	17351	17376	17200	17375	17685	18579	18560	17474	17107	17416	17526	17367	17209	17118	17319	17222	17387	17189	17141	17273	17253	17079	17023	17091	17260	17369	17134	17287	17233	17224	17078	17151	16943	17315	17115	17192	17154	17151	17164	17032	17064	16943	17271	17203	17251	17090	17374	17144	17398	17242	17306	17355	17362	17204	17266	17236	17126	17100	17183	17390	17031	17293	17018	17127	17306	17252	17182	17128	17036	17283	17386	17172	17212	17201	17354	17110	17242	17064	17112	17002	17214	17324	17139	17235	17435	17205	17214	17171	17186	17354	17048	17040	17128	17328	17296	17333	17244	17015	17095	17167	17155	17347	17151	17049	16940	17023	17373	17271	17230	17329	17116	17181	17265	17127	17190	17098	17101	17198	17079	17290	17316	17135	17050	17237	17126	17205	17111	17237	17275	17148	17104	17192	16970	17239	17288	17360	17175	17071	17278	17199	17003	17353	17073	17114	17227	17487	17291	17152	17201	17303	17284	17201	17073	17209	17221	17090	16961	17294	17102	17096	17221	17228	17014	17024	17239	17288	17136	17071	16902	17085	17106	17185	17063	17156	17280	17145	17416	17081	17117	17422	17243	17203	17160	17109	17161	17147	17363	17260	17251	17123	17095	17180	17404	17361	17137	17089	17235	17148	17287	17319	17271	17071	17227	17203	17266	17057	17190	17165	17043	17106	17163	17208	17171	17115	17091	17080	17160	17295	17187	17225	17200	17088	17059	17095	16997	17209	17116	17257	17220	17198	17181	17345	17169	17138	17196	17125	17286	17233	17131	17154	17192	17413	17195	17243	17186	17167	17272	17108	17117	17121	17182	17099	17238	17009	17205	17118	17133	17080	17071	17298	17420	17267	17281	17017	17087	17256	17178	17200	17365	17172	17275	17293	17251	17078	17354	17030	17198	17315	17232	17264	17093	16940	17267	17136	17103	17187	17241	17175	17149	17138	17001	17174	17122	17314	17267	17215	17116	17025	17087	17222	17085	17092	17067	17386	17191	17108	17258	17101	17040	17143	17333	17262	17171	17063	17087	16983	17347	17246	17145	16972	17042	17190	17053	17312	17359	17121	17352	16969	17047	17341	17178	17145	17096	17118	17000	17064	17241	17267	17210	17112	17380	17317	17068	17239	17308	17140	17127	17165	17357	17279	17373	17131	17113	17333	17237	17380	17238	17213	17338	17022	17216	17011	17361	16987	17228	17094	17155	17096	17018	17198	17132	17132	17106	17080	17244	17182	17145	17240	17215	17106	17202	17090	17042	17233	17023	17127	17255	17117	17111	17304	17288	16910	17033	17285	16983	17183	17405	17362	17108	17061	17300	17199	17266	17040	17215	17205	17205	17017	17160	17155	16911	17048	17160	17152	17178	17259	17149	17275	17272	17144	17412	17225	17218	17155	17179	17186	17279	17303	17130	17123	17181	17090	16980	17056	17312	17353	17156	17128	17245	17105	17149	17146	17167	17035	17356	17326	16960	17126	17024	17149	17215	17383	17107	17261	17235	17325	17466	17154	17089	17184	17241	17347	17241	17341	17004	17091	17039	17103	17232	17112	17152	17171	16995	17106	17330	17201	17145	17180	17156	17166	17257	17228	17183	16942	17105	17145	16929	17129	17152	16966	17151	17171	17288	17400	17236	17245	17085	17083	17155	17237	17445	17292	17173	17183	17292	17159	17230	17109	17222	17346	17190	17185	17161	17216	17261	17251	17290	17172	17152	17298	17206	17471	17336	17359	17149	17347	17244	17221	17202	16873	17173	17280	17176	17200	17167	17132	17372	17287	17119	17145	17196	17229	17128	17241	17151	17092	17314	17112	17152	17002	17247	17207	17354	17187	17005	17332	17123	17155	17319	17290	17153	16771	16927	17227	17038	17203	17289	17272	17368	17082	17146	17249	17135	17287	17182	16908	17235	17287	17376	16998	17016	17094	17242	17112	17265	17171	17250	17181	17235	17066	16954	17083	17102	17304	17144	17029	17338	17069	17262	17009	17133	17172	17169	17022	17224	17125	17278	17077	17132	17349	17199	17227	16978	17274	17342	17186	17149	17045	17267	17140	17284	17284	17207	17151	17258	17376	17217	17236	16981	17304	17387	17116	17291	17174	17388	17326	17201	17231	17144	17001	17166	17237	17296	17343	17328	17436	17105	17034	17025	17159	17105	17176	17287	17192	17243	17226	17244	17167	17038	17280	17318	17272	17181	17262	17276	17008	17172	17409	17151	17188	17252	17069	17175	17145	17303	17326	17234	17188	17345	17083	17043	16912	17132	17068	17056	17147	17212	17198	17217	17196	17055	17160	17184	17168	17169	17157	17119	17268	17276	17187	17356	17011	17400	17418	17304	17221	16988	17355	17027	17280	17257	17096	17409	17237	17126	17206	16969	17151	17062	17258	17265	16922	17300	17029	17081	16946	17309	17138	17037	17266	17222	17209	17251	17074	17290	17180	17308	17172	17157	17276	17382	17150	17309	16970	17291	17390	17112	17317	17394	17348	17137	17281	17266	17154	17402	17301	17234	17268	17427	17489	17277	17088	17205	17113	16983	17287	17136	17054	17351	17080	17090	17091	17075	17179	17247	17188	17338	17188	17172	17336	17399	17125	17011	17179	17094	17214	17159	17157	17375	17159	17166	17328	17092	17182	17112	17163	17206	17348	17369	17394	17224	17263	17160	17263	17367	17157	17223	17302	17219	17191	17257	17143	17182	17247	17051	17272	17236	17179	17323	16946	17262	17216	17392	17255	17182	17135	17211	17117	17045	17137	17157	17106	17434	17150	17309	17115	17085	17342	17359	17233	17176	17100	17222	17169	17190	17104	17296	17293	17099	17048	17124	17140	17118	17257	17110	17115	17250	17025	17357	17036	17197	17206	17345	17122	16929	17107	17288	17195	17146	17201	17316	17355	17232	17169	17303	17087	17124	17260	17380	17364	17326	17133	17165	17013	17336	17111	17057	17105	17207	17319	17152	17148	17336	17226	17078	17251	17362	17151	17180	17275	17228	17337	17064	17284	17230	17038	17178	17168	17304	17180	17143	17104	17148	17095	17221	17179	17132	17298	17279	17250	17144	17137	17225	17195	17044	17334	17279	17217	17102	17110	17193	17070	17509	16998	17161	17265	17221	17077	17235	17154	16997	17231	17102	17143	17159	17127	17127	17155	17298	17288	17064	17164	17057	16874	17345	17161	17062	17255	16959	17119	17176	17143	17200	17154	17021	17304	17181	17074	17229	17232	17218	17152	17170	16933	17161	17171	17192	17111	17110	17116	16998	17146	17236	17034	17173	17248	17171	17199	17070	17142	17263	16945	17118	17242	17153	17204	17325	17282	17163	17172	17117	17074	17075	17001	17066	17011	17308	17164	17220	17287	17291	17325	17217	17263	17249	17157	17282	17208	17081	17078	17209	17103	17083	17194	17129	17217	17234	17143	17051	17202	16980	17087	17187	17332	17099	17212	17229	17042	17364	17158	17143	17092	17266	17136	17276	17336	17340	17122	17214	17109	17138	17222	17055	17225	17245	17171	17255	17150	17285	17150	17155	16987	17103	17056	17102	17112	17339	16940	17082	17020	17021	17138	17163	17135	17237	16992	17100	16969	17150	17139	17045	17368	17367	17104	17194	17377	17275	17247	17128	17029	17267	17169	17339	17181	17407	17275	17191	17280	17141	17197	17071	17180	17328	17073	17042	17254	17217	17245	17490	17146	17210	17338	17113	17191	17217	16947	17184	17451	17266	17196	17037	17150	17101	17244	17278	17209	17140	17208	16956	17311	17090	17245	17018	17179	17075	17158	17154	17213	17018	17079	17042	17235	17019	17152	17170	17201	17268	17208	17113	17032	17207	17198	17258	17164	17164	17112	17399	17037	17310	17200	17045	17233	17242	17306	17029	17218	17318	17295	17287	17179	17191	17045	17291	17141	17185	17206	17146	17162	17054	17275	17231	16976	17266	17270	16918	17110	17022	17197	17095	17143	17241	17257	17240	17327	17275	17273	17187	16934	17003	17309	17147	17294	17118	17212	17220	17365	17248	17553	17261	17124	17017	17231	17474	17198	17264	17237	17247	17178	17202	17256	17398	17221	17163	17305	17346	17107	17272	17050	17160	17118	17189	17203	17213	17078	17021	16971	17001	17251	17379	17289	17049	17368	17128	17125	17163	17088	17309	17260	17318	17390	16996	17370	17362	17118	17167	17030	16977	17251	17257	17008	17180	17399	17038	17195	17196	17068	17348	17271	17186	17169	17274	17260	17150	17122	17282	17137	17411	17225	17200	17115	17238	17195	17294	17338	17189	17163	17312	17131	17221	17204	17222	17116	17201	17178	17250	17133	17194	17067	17299	17248	17074	17375	17149	17157	17135	17124	17131	17057	17123	17235	17052	17027	17296	17060	17169	17245	17131	17181	17176	17300	17112	17285	17411	17288	16922	17050	17211	17119	17176	17275	17297	17493	17039	17120	17305	17143	17467	17224	17338	17198	17241	17168	17201	17193	17247	17312	17269	17114	17179	17339	17292	17046	17145	16971	17194	17190	17266	17173	17085	17194	17038	17328	17183	17059	17112	17239	17149	17364	16943	17035	17434	17161	17100	17196	16966	17112	17021	17238	17358	17339	17260	17406	17138	17114	17194	17123	17283	17241	17189	17332	17101	17130	17011	17179	17081	17221	17276	17331	17276	17310	17447	17282	17097	16912	17302	17084	17019	17045	17024	16989	17124	17343	17270	17278	17085	17377	17073	17056	17176	17164	17255	17017	17217	17081	17257	17339	17059	17081	17180	17111	17190	17038	17300	17302	17124	17242	17063	17169	17031	17154	17212	16870	17136	17297	17231	17227	17263	17300	17250	17121	17209	17225	17125	17361	17226	17227	16873	17216	17121	17373	17263	17142	17048	17365	17149	17219	17176	17014	17142	17205	17112	17084	17361	17386	17397	17063	17296	17262	17219	17005	17167	17088	17258	17031	17163	17100	17184	17206	17158	17100	17032	17129	17156	17106	17281	17318	17248	17110	17233	17094	17138	17230	17425	17270	16921	17113
18329	29913	31474	27663	22419	19437	17829	16892	16061	15538	15226	15146	14898	15006	14839	14808	14729	14675	14526	14435	14590	14267	18398	14880	14245	14357	14304	14352	14372	14438	14235	14358	14299	14528	15327	16448	15869	14437	14434	14270	14368	14428	14180	14374	14247	14305	14395	14346	14448	14352	14308	14359	14209	14383	14475	14290	14251	14183	14470	14447	14316	14368	14314	14196	14289	14207	14460	14079	14265	14275	14166	14404	14392	14352	14305	14497	14286	14193	14175	14417	14499	14482	14316	14406	14072	14317	14357	14303	14391	14295	14277	14543	14207	14174	14327	14230	14367	14327	14288	14281	14511	14354	14226	14364	14192	14228	14401	14311	14538	14284	14414	14160	14124	14382	14412	14306	14350	14407	14489	14269	14061	14298	14366	14387	14394	14534	14294	14321	14359	14147	14249	14234	14347	14304	14338	14302	14473	14214	14305	14181	14556	14303	14274	14273	14296	14338	14245	14267	14284	14257	14417	14313	14264	14267	14332	14286	14248	14416	14354	14270	14143	14283	14244	14307	14341	14276	14338	14333	14383	14164	14269	14334	14308	14341	14366	14242	14244	14307	14296	14345	14440	14375	14372	14299	14139	14454	14357	14246	14236	14378	14272	14215	14304	14246	14208	14381	14460	14357	14341	14449	14311	14340	14365	14319	14413	14439	14193	14327	14258	14395	14484	14232	14476	14284	14329	14313	14348	14161	14281	14266	14349	14261	14191	14408	14312	14321	14327	14309	14204	14345	14295	14430	14301	14376	14351	14215	14300	14404	14288	14233	14307	14364	14171	14190	14420	14399	14385	14263	14275	14433	14395	14239	14249	14259	14242	14363	14258	14326	14372	14291	14274	14332	14136	14312	14152	14315	14246	14273	14209	14395	14358	14325	14293	14206	14312	14268	14323	14274	14217	14317	14345	14256	14423	14288	14459	14248	14401	14352	14272	14141	14259	14322	14349	14399	14189	14410	14401	14317	14466	14363	14330	14364	14391	14395	14401	14166	14347	14315	14251	14182	14275	14344	14228	14278	14459	14536	14223	14316	14192	14273	14309	14364	14365	14421	14296	14327	14390	14178	14297	14321	14333	14190	14351	14359	14378	14196	14376	14203	14196	14246	14368	14350	14358	14320	14427	14206	14274	14295	14241	14295	14271	14361	14450	14243	14451	14270	14187	14264	14299	14329	14574	14188	14365	14286	14348	14217	14494	14211	14330	14307	14313	14334	14351	14355	14276	14368	14450	14420	14502	14309	14228	14343	14368	14328	14350	14337	14331	14227	14304	14091	14480	14473	14529	14293	14346	14350	14205	14323	14409	14187	14350	14383	14385	14343	14238	14513	14230	14121	14479	14051	14240	14259	14404	14156	14219	14469	14213	14190	14273	14063	14352	14437	14384	14278	14479	14356	14369	14327	14465	14352	14143	14298	14323	14096	14579	14384	14277	14322	14492	14241	14244	14257	14151	14411	14270	14302	14353	14400	14292	13986	14371	14202	14179	14360	14450	14145	14372	14212	14358	14240	14280	14422	14297	14306	14157	14344	14310	14246	14327	14201	14464	14398	14292	14164	14145	14345	14344	14379	14263	14249	14292	14245	14202	14249	14481	14339	14300	14513	14401	14350	14385	14472	14335	14356	14103	14341	14240	14331	14536	14371	14288	14331	14296	14334	14117	14294	14280	14378	14153	14353	14268	14446	14114	14251	14290	14215	14453	14292	14329	14306	14513	14287	14461	14354	14209	14342	14255	14416	14340	14284	14194	14366	14242	14278	14210	14345	14378	14318	14234	14490	14329	14159	14326	14384	14116	14407	14267	14182	14387	14108	14381	14335	14276	14319	14254	14280	14370	14233	14220	14217	14381	14156	14258	14370	14258	14216	14412	14282	14213	14248	14317	14247	14361	14176	14384	14280	14320	14255	14128	14365	14215	14452	14367	14342	14345	14421	14220	14359	14300	14569	14382	14211	14196	14146	14402	14282	14376	14259	14190	14304	14287	14347	14232	14328	14278	14387	14301	14435	14313	14227	14235	14340	14425	14356	14234	14377	14306	14252	14318	14393	14258	14404	14300	14272	14365	14181	14273	14315	14250	14237	14466	14399	14337	14346	14438	14174	14214	14237	14199	14253	14223	14393	14366	14166	14200	14242	14376	14327	14310	14343	14409	14502	14443	14317	14318	14365	14240	14285	14264	14228	14379	14282	14424	14233	14352	14356	14263	14294	14108	14459	14280	14353	14291	14363	14375	14307	14335	14392	14239	14350	14211	14403	14460	14438	14250	14307	14324	14205	14307	14435	14260	14322	14263	14336	14366	14195	14312	14369	14106	14443	14307	14143	14301	14463	14387	14301	14299	14361	14513	14458	14391	14214	14274	14394	14246	14356	14319	14244	14319	14294	14337	14370	14164	14315	14407	14484	14449	14468	14306	14354	14132	14416	14233	14345	14240	14326	14428	14221	14375	14207	14211	14257	14355	14274	14220	14384	14335	14439	14278	14428	14363	14306	14280	14395	14275	14259	14498	14323	14360	14211	14435	14358	14513	14327	14353	14379	14372	14394	14305	14366	14305	14355	14237	14306	14378	14294	14330	14447	14342	14395	14298	14366	14430	14157	14315	14252	14382	14227	14255	14329	14234	14255	14313	14361	14344	14224	14278	14136	14340	14480	14476	14179	14301	14392	14287	14469	14369	14433	14204	14252	14242	14331	14413	14202	14078	14478	14310	14214	14473	14294	14089	14380	14355	14337	14338	14249	14214	14362	14223	14455	14495	14323	14289	14529	14244	14372	14313	14425	14136	14192	14266	14443	14395	14322	14407	14472	14242	14226	14510	14379	14329	14389	14414	14368	14295	14314	14342	14435	14422	14363	14405	14200	14349	14184	14242	14252	14285	14292	14323	14368	14374	14368	14229	14337	14307	14421	14209	14130	14338	14507	14254	14437	14323	14268	14369	14366	14176	14385	14292	14433	14332	14512	14198	14259	14394	14373	14369	14249	14087	14201	14330	14401	14247	14288	14364	14587	14153	14450	14291	14353	14353	14497	14476	14309	14249	14342	14557	14253	14195	14470	14473	14226	14308	14152	14358	14294	14227	14321	14282	14369	14201	14404	14238	14311	14395	14409	14238	14183	14253	14294	14231	14392	14202	14283	14458	14257	14343	14357	14324	14452	14288	14197	14179	14430	14282	14174	14223	14260	14123	14451	14236	14290	14315	14402	14300	14224	14410	14235	14325	14500	14378	14281	14302	14088	14183	14208	14144	14466	14174	14167	14340	14229	14274	14299	14321	14219	14218	14376	14346	14165	14383	14385	14292	14229	14371	14323	14313	14515	14112	14369	14220	14392	14399	14344	14392	14431	14129	14319	14196	14339	14290	14291	14261	14329	14346	14476	14340	14335	14253	14322	14348	14151	14318	14133	14335	14528	14330	14281	14455	14357	14337	14178	14432	14336	14302	14353	14385	14267	14279	14429	14397	14536	14335	14415	14478	14290	14291	14345	14348	14337	14329	14229	14217	14332	14320	14273	14235	14318	14176	14380	14469	14172	14171	14329	14355	14290	14415	14226	14255	14337	14310	14219	14241	14394	14321	14428	14236	14260	14328	14313	14349	14275	14331	14279	14401	14319	14446	14474	14381	14488	14354	14277	14250	14353	14287	14242	14212	14365	14346	14182	14367	14294	14163	14389	14384	14342	14447	14285	14302	14220	14363	14352	14412	14163	14267	14201	14235	14323	14454	14378	14311	14417	14161	14458	14296	14083	14337	14295	14317	14592	14328	14078	14476	14116	14400	14347	14417	14129	14306	14244	14380	14325	14273	14422	14351	14327	14129	14167	14235	14229	14317	14350	14258	14327	14461	14211	14382	14184	14350	14337	14272	14421	14375	14449	14291	14331	14280	14286	14370	14297	14349	14491	14380	14225	14354	14341	14400	14331	14263	14347	14211	14221	14369	14248	14327	14337	14239	14399	14479	14414	14423	14307	14216	14290	14411	14265	14312	14323	14312	14394	14200	14504	14378	14333	14426	14134	14484	14095	14371	14477	14445	14077	14257	14207	14449	14392	14328	14285	14350	14364	14544	14358	14474	14375	14265	14316	14282	14356	14384	14148	14319	14145	14306	14344	14366	14338	14490	14354	14312	14256	14352	14130	14210	14325	14235	14378	14188	14246	14408	14100	14441	14242	14453	14457	14327	14325	14340	14340	14237	14330	14361	14346	14291	14324	14365	14185	14375	14163	14390	14319	14397	14303	14164	14415	14264	14357	14349	14151	14325	14273	14245	14455	14361	14119	14362	14212	14162	14427	14257	14328	14280	14221	14379	14135	14288	14388	14424	14312	14320	14396	14384	14305	14348	14215	14353	14318	14178	14281	14335	14316	14453	14188	14432	14467	14272	14200	14288	14312	14267	14258	14199	14270	14331	14260	14173	14245	14308	14213	14362	14360	14315	14392	14372	14301	14432	14273	14514	14285	14148	14171	14302	14229	14384	14357	14360	14495	14339	14194	14464	14329	14358	14406	14364	14197	14332	14264	14306	14262	14310	14447	14342	14226	14323	14375	14244	14301	14166	14315	14304	14276	14508	14363	14236	14427	14357	14297	14236	14436	14353	14308	14207	14350	14235	14392	14447	14393	14408	14157	14265	14248	14406	14268	14204	14457	14355	14239	14312	14169	14226	14447	14211	14423	14275	14330	14285	14362	14307	14217	14381	14224	14413	14429	14282	14165	14414	14437	14355	14270	14427	14422	14475	14112	14315	14320	14288	14274	14229	14231	14351	14640	14220	14379	14160	14243	14364	14458	14397	14259	14245	14200	14191	14445	14325	14315	14447	14297	14424	14312	14383	14343	14277	14327	14230	14491	14165	14375	14360	14318	14277	14328	14384	14304	14353	14282	14307	14308	14128	14233	14287	14404	14398	14316	14301	14316	14227	14319	14316	14347	14284	14372	14284	14353	14490	14271	14282	14398	14319	14352	14285	14323	14327	14461	14257	14324	14341	14286	14277	14319	14363	14380	14364	14347	14348	14192	14345	14429	14517	14359	14260	14373	14345	14095	14457	14248	14267	14421	14390	14359	14271	14346	14272	14328	14209	14371	14376	14352	14235	14209	14305	14342	14240	14280	14225	14236	14470	14234
23931	21525	29192	24492	22494	24953	25770	21018	19597	19237	18877	18523	18600	18327	18443	18167	17857	17849	17758	17778	17694	17781	21232	18727	17758	17825	17596	17551	17354	17367	17594	17550	17564	18396	21609	20818	19426	17759	17437	17443	17637	17253	17413	17364	17464	17358	17602	17570	17380	17476	17347	17386	17348	17545	17275	17105	17548	17440	17550	17601	17262	17435	17383	17407	17222	17354	17430	17383	17391	17107	17295	17461	17631	17495	17399	17229	17457	17269	17388	17391	17463	17356	17417	17286	17282	17330	17600	17419	17341	17488	17273	17279	17386	17446	17537	17333	17357	17380	17433	17297	17397	17272	17366	17290	17256	17269	17245	17445	17365	17553	17398	17557	17436	17294	17483	17556	17259	17737	17382	17395	17234	17143	17226	17522	17410	17566	17375	17356	17387	17328	17388	17354	17318	17509	17302	17459	17490	17457	17415	17405	17500	17344	17201	17557	17397	17218	17416	17453	17319	17487	17405	17376	17506	17405	17502	17334	17281	17283	17391	17250	17570	17396	17457	17325	17493	17604	17583	17532	17495	17315	17219	17374	17409	17332	17453	17290	17276	17337	17393	17561	17391	17668	17477	17300	17326	17530	17287	17353	17250	17417	17419	17287	17298	17412	17209	17255	17397	17342	17322	17530	17291	17391	17384	17315	17255	17311	17247	17499	17335	17342	17571	17316	17067	17359	17350	17398	17384	17395	17386	17550	17504	17309	17279	17536	17554	17281	17292	17181	17303	17403	17385	17136	17141	17396	17230	17423	17569	17470	17003	17391	17523	17377	17214	17427	17457	17259	17406	17197	17399	17559	17350	17298	17350	17241	17332	17398	17526	17219	17567	17260	17361	17321	17439	17345	17325	17359	17415	17205	17443	17367	17313	17620	17303	17326	17175	17387	17464	17423	17210	17669	17177	17278	17467	17414	17416	17383	17361	17344	17361	17304	17287	17501	17494	17270	17451	17215	17531	17219	17322	17133	17230	17360	17195	17351	17265	17217	17467	17415	17371	17400	17427	17370	17474	17276	17325	17482	17367	17340	17443	17304	17434	17247	17337	17187	17294	17535	17141	17411	17500	17346	17303	17317	17374	17404	17550	17330	17426	17600	17239	17447	17189	17244	17434	17267	17114	17559	17265	17324	17362	17323	17237	17288	17363	17572	17283	17359	17490	17168	17259	17364	17509	17362	17228	17277	17413	17250	17258	17010	17337	17410	17277	17379	17249	17295	17230	17347	17288	17244	17490	17503	17271	17526	17409	17372	17554	17515	17515	17056	17322	17367	17360	17112	17400	17385	17436	17466	17436	17034	17212	17310	17156	17374	17367	17283	17487	17245	17238	17199	17355	17448	17371	17347	17462	17387	17285	17301	17293	17339	17321	17357	17349	17383	17445	17362	17542	17307	17333	17309	17170	17431	17306	17399	17463	17272	17277	17411	17525	17391	17370	17442	17446	17375	17273	17295	17337	17321	17331	17363	17457	17232	17486	17237	17263	17519	17283	17243	17301	17261	17277	17248	17316	17305	17311	17366	17271	17313	17095	17229	17220	17265	17602	17413	17378	17195	17188	17367	17357	17394	17523	17372	17425	17412	17398	17299	17423	17266	17275	17331	17482	17067	17387	17383	17201	17216	17395	17406	17307	17364	17331	17371	17355	17367	17451	17432	17403	17108	17287	17270	17351	17158	17330	17373	17295	17410	17406	17412	17318	17349	17323	17504	17308	17501	17549	17482	17459	17452	17309	17274	17296	17312	17357	17297	17499	17333	17265	17322	17396	17298	17462	17493	17349	17148	17311	17282	17579	17584	17472	17281	17292	17456	17169	17382	17276	17264	17424	17351	17273	17236	17316	17371	17376	17462	17327	17308	17327	17421	17252	17332	17403	17231	17320	17228	17280	17286	17414	17450	17518	17261	17292	17440	17268	17352	17406	17415	17411	17258	17294	17361	17285	17300	17199	17407	17214	17219	17436	17294	17590	17221	17554	17697	17315	17581	17433	17458	17446	17468	17419	17335	17382	17270	17362	17443	17384	17244	17300	17383	17499	17454	17405	17345	17523	17323	17423	17297	17319	17622	17424	17265	17461	17422	17154	17373	17323	17189	17300	17479	17304	17411	17288	17325	17408	17311	17435	17480	17287	17252	17307	17229	17130	17323	17190	17285	17325	17210	17496	17343	17517	17259	17480	17401	17307	17305	17345	17368	17393	17362	17430	17212	17516	17546	17604	17330	17438	17329	17423	17391	17322	17439	17283	17422	17263	17302	17392	17409	17394	17242	17309	17120	17219	17246	17319	17403	17147	17161	17328	17226	17277	17421	17390	17167	17284	17355	17261	17318	17397	17237	17401	17439	17190	17381	17193	17493	17416	17455	17114	17479	17364	17455	17380	17220	17262	17379	17307	17225	17215	17425	17156	17267	17213	17451	17295	17202	17599	17233	17347	17561	17505	17164	17455	17503	17420	17388	17368	17325	17343	17418	17252	17246	17165	17467	17395	17378	17170	17274	17159	17337	17433	17611	17365	17364	17351	17258	17441	17371	17462	17495	17388	17400	17383	17281	17283	17509	17409	17326	17360	17318	17376	17150	17364	17205	17321	17448	17320	17317	17429	17383	17329	17215	17178	17317	17368	17416	17358	17266	17621	17302	17125	17255	17502	17276	17324	17239	17680	17291	17091	17413	17331	17493	17359	17380	17286	17383	17432	17336	17372	17424	17406	17489	17471	17154	17356	17349	17738	17542	17249	17504	17318	17282	17394	17398	17185	17274	17437	17347	17503	17356	17493	17546	17444	17447	17423	17249	17457	17129	17249	17356	17428	17403	17532	17442	17310	17503	17567	17300	17326	17400	17409	17429	17199	17519	17464	17464	17368	17381	17103	17462	17295	17341	17393	17286	17463	17363	17390	17577	17261	17342	17351	17513	17570	17123	17221	17591	17271	17115	17343	17356	17404	17238	17512	17476	17431	17195	17285	17290	17336	17343	17482	17380	17363	17434	17522	17573	17402	17191	17330	17166	17221	17249	17282	17426	17317	17284	17318	17306	17310	17456	17105	17333	17372	17362	17417	17388	17169	17390	17583	17457	17448	17309	17496	17512	17346	17447	17203	17218	17169	17422	17391	17588	17209	17500	17503	17390	17359	17241	17376	17370	17423	17472	17346	17312	17384	17337	17319	17345	17438	17611	17233	17249	17150	17559	17461	17445	17354	17247	17569	17169	17494	17521	17372	17508	17411	17337	17156	17324	17421	17181	17433	17245	17367	17372	17480	17323	17385	17360	17446	17192	17583	17398	17174	17557	17320	17504	17503	17278	17243	17654	17365	17601	17372	17591	17337	17370	17264	17476	17361	17419	17343	17368	17485	17346	17405	17278	17359	17357	17415	17217	17283	17271	17314	17269	17294	17516	17206	17495	17093	17306	17377	17075	17138	17182	17403	17475	16968	17313	17168	17433	17556	17343	17353	17412	17276	17344	17491	17422	17456	17489	17351	17108	17246	17418	17508	17491	17490	17236	17541	17309	17181	17267	17482	17367	17484	17266	17334	17225	17529	17506	17418	17373	17368	17437	17589	17407	17405	17308	17176	17213	17287	17502	17148	17311	17485	17350	17302	17493	17151	17417	17545	17387	17369	17146	17254	17294	17248	17270	17372	17215	17379	17377	17451	17285	17496	17266	17315	17392	17393	17484	17441	17208	17343	17183	17312	17149	17445	17332	17357	17411	17491	17404	17202	17349	17520	17236	17380	17487	17565	17308	17188	17358	17512	17297	17345	17357	17479	17335	17088	17081	17334	17253	17275	17295	17304	17451	17324	17313	17389	17325	17417	17387	17537	17356	17470	17133	17479	17458	17262	17409	17295	17316	17115	17256	17307	17150	17512	17274	17536	17389	17408	17338	17597	17564	17359	17158	17168	17335	17285	17263	17420	17380	17255	17389	17528	17414	17313	17574	17184	17449	17212	17350	17253	17301	17362	17211	17338	17309	17283	17347	17177	17263	17391	17340	17444	17213	17227	17453	17546	17229	17441	17407	17692	17273	17370	17392	17340	17401	17493	17298	17291	17274	17258	17459	17552	17170	17232	17268	17375	17161	17306	17112	17266	17326	17214	17399	17514	17237	17352	17301	17371	17378	17292	17568	17309	17431	17210	17318	17315	17405	17358	17499	17352	17484	17351	17367	17314	17400	17351	17477	17659	17316	17331	17310	17537	17413	17288	17146	17254	17243	17345	17339	17179	17419	17410	17460	17444	17364	17624	17365	17344	17464	17410	17350	17371	17225	17291	17303	17457	17409	17316	17472	17296	17561	17473	17570	17370	17475	17354	17365	17470	17309	17355	17246	17362	17394	17538	17477	17490	17445	17515	17427	17421	17513	17353	17303	17311	17459	17349	17359	17214	17268	17376	17300	17293	17453	17424	17275	17371	17423	17354	17509	17284	17255	17392	17388	17421	17241	17438	17407	17469	17151	17457	17018	17264	17299	17248	17372	17226	17352	17431	17388	17188	17389	17418	17383	17265	17568	17632	17605	17489	17254	17420	17305	17464	17419	17419	17256	17438	17329	17450	17329	17318	17359	17478	17394	17310	17430	17406	17467	17258	17222	17484	17599	17348	17443	17359	17434	17423	17196	17191	17252	17215	17371	17504	17298	17156	17412	17241	17262	17554	17304	17335	17291	17466	17479	17357	17447	17315	17248	17261	17230	17487	17394	17100	17443	17284	17174	17430	17476	17456	17146	17230	17459	17482	17236	17534	17337	17291	17312	17141	17349	17478	17322	17306	17507	17111	17323	17382	17365	17475	17377	17209	17574	17419	17453	17327	17437	17145	17375	17329	17247	17294	17349	17180	17384	17298	17311	17433	17412	17356	17491	17291	17354	17286	17296	17313	17374	17268	17221	17718	17333	17201	17336	17408	17139	17332	17289	17227	17388	17498	17565	17336	17481	17343	17297	17184	17284	17436	17236	17294	17353	17461	17376	17419	17282	17578	17277	17586	17498	17494	17346	17401	17428	17523	17406	17516	17321	17461	17394	17358	17319	17284	17378	17427	17296	17505	17527	17359	17172	17421	17307	17509	17262	17200	17291	17226	17208	17430	17284	17186	17346	17341	17482	17509	17447	17207	17430	17230	17574
20904	35529	36698	33228	27028	23034	20718	18954	17436	16552	15964	16066	15772	15534	15442	15374	15033	14690	14762	14750	14699	14785	20227	15079	14565	14418	14464	14380	14527	14413	14471	14656	14603	15945	21019	18836	16525	14486	14254	14493	14154	14309	14320	14287	14303	14416	14356	14413	14280	14441	14394	14489	14398	14362	14353	14430	14302	14271	14409	14225	14435	14387	14362	14245	14388	14442	14520	14236	14508	14320	14157	14345	14391	14283	14214	14405	14355	14505	14302	14414	14289	14315	14393	14492	14434	14066	14366	14421	14433	14291	14301	14344	14501	14364	14299	14427	14478	14220	14187	14458	14358	14271	14372	14171	14400	14443	14374	14438	14294	14308	14339	14336	14448	14384	14306	14258	14272	14237	14344	14365	14193	14362	14358	14377	14256	14288	14503	14423	14325	14229	14203	14419	14269	14292	14379	14276	14400	14159	14396	14356	14543	14306	14368	14209	14200	14458	14407	14283	14329	14277	14522	14369	14413	14424	14412	14445	14186	14326	14507	14367	14246	14382	14424	14253	14281	14173	14227	14269	14269	14354	14425	14405	14389	14354	14198	14380	14346	14346	14281	14249	14397	14439	14322	14196	14368	14314	14223	14312	14390	14474	14347	14435	14440	14350	14397	14247	14348	14389	14274	14339	14324	14357	14360	14360	14432	14461	14172	14335	14107	14403	14426	14441	14290	14329	14377	14441	14200	14238	14368	14275	14457	14483	14294	14304	14224	14387	14399	14414	14419	14414	14335	14221	14461	14267	14442	14313	14294	14381	14223	14492	14488	14337	14361	14267	14359	14320	14380	14372	14414	14103	14490	14369	14309	14255	14178	14363	14256	14259	14312	14515	14419	14322	14279	14316	14342	14404	14438	14448	14412	14337	14317	14366	14425	14100	14275	14269	14392	14228	14414	14401	14157	14410	14342	14318	14364	14320	14153	14298	14334	14330	14357	14356	14213	14236	14554	14412	14220	14274	14189	14462	14275	14369	14379	14291	14293	14236	14155	14316	14343	14356	14103	14278	14186	14340	14208	14350	14356	14226	14256	14144	14407	14546	14320	14262	14288	14361	14518	14327	14488	14553	14154	14296	14437	14126	14472	14349	14313	14335	14439	14305	14310	14360	14409	14442	14293	14423	14266	14234	14393	14566	14365	14426	14471	14193	14382	14390	14264	14228	14380	14296	14374	14493	14373	14496	14402	14353	14350	14314	14262	14332	14256	14324	14416	14418	14440	14418	14282	14326	14413	14366	14364	14128	14225	14263	13987	14366	14527	14097	14287	14321	14140	14401	14383	14305	14489	14353	14412	14312	14247	14286	14444	14378	14390	14415	14210	14325	14329	14322	14407	14300	14447	14390	14356	14362	14311	14350	14369	14288	14473	14267	14412	14067	14322	14304	14382	14265	14348	14298	14470	14336	14398	14417	14284	14255	14385	14463	14371	14430	14344	14425	14446	14445	14296	14314	14283	14291	14436	14542	14355	14370	14478	14397	14254	14249	14298	14395	14348	14427	14234	14223	14260	14334	14298	14363	14243	14333	14321	14369	14356	14405	14298	14278	14496	14425	14224	14094	14489	14367	14339	14281	14352	14358	14344	14446	14329	14250	14220	14432	14176	14303	14361	14254	14252	14366	14349	14342	14376	14302	14247	14348	14407	14430	14237	14288	14229	14429	14437	14431	14530	14298	14350	14304	14296	14381	14373	14339	14244	14295	14259	14122	14292	14494	14377	14336	14321	14407	14378	14430	14307	14427	14449	14431	14381	14263	14309	14398	14212	14478	14331	14392	14301	14408	14237	14303	14403	14423	14241	14313	14350	14411	14314	14386	14425	14316	14425	14245	14410	14177	14288	14360	14338	14282	14319	14347	14234	14237	14376	14306	14342	14400	14355	14239	14460	14307	14320	14482	14255	14314	14189	14348	14288	14337	14415	14445	14361	14451	14288	14371	14375	14341	14371	14324	14331	14430	14373	14428	14286	14222	14491	14415	14392	14246	14245	14344	14232	14351	14347	14108	14359	14478	14124	14365	14262	14248	14361	14273	14323	14163	14073	14288	14267	14311	14495	14272	14210	14523	14385	14484	14243	14363	14233	14243	14344	14225	14262	14378	14371	14377	14346	14218	14427	14435	14490	14425	14330	14443	14477	14271	14333	14268	14369	14349	14347	14386	14331	14380	14317	14456	14344	14370	14315	14219	14485	14661	14242	14306	14147	14415	14435	14319	14311	14348	14349	14332	14306	14271	14304	14196	14248	14353	14201	14275	14428	14424	14179	14249	14386	14399	14536	14158	14243	14400	14294	14280	14326	14424	14396	14450	14293	14332	14410	14490	14451	14457	14299	14338	14402	14305	14363	14332	14442	14429	14376	14280	14545	14252	14457	14258	14498	14203	14439	14290	14193	14536	14352	14318	14389	14438	14304	14284	14231	14413	14508	14251	14426	14432	14429	14163	14254	14454	14392	14311	14498	14235	14230	14324	14431	14349	14257	14401	14310	14323	14373	14351	14420	14393	14141	14361	14432	14319	14283	14267	14482	14244	14269	14378	14405	14280	14488	14429	14247	14556	14255	14230	14364	14214	14307	14296	14242	14259	14341	14309	14372	14214	14221	14284	14244	14424	14246	14477	14272	14429	14366	14364	14375	14494	14258	14317	14385	14324	14411	14297	14274	14215	14409	14393	14241	14364	14243	14387	14390	14414	14496	14214	14326	14302	14272	14390	14280	14260	14419	14430	14362	14373	14362	14218	14141	14324	14333	14329	14454	14262	14290	14243	14376	14271	14325	14308	14388	14269	14391	14325	14237	14291	14272	14369	14339	14471	14467	14291	14382	14387	14265	14441	14271	14364	14464	14442	14323	14265	14324	14457	14135	14431	14236	14303	14487	14364	14389	14618	14374	14417	14324	14320	14294	14285	14385	14450	14335	14519	14326	14238	14337	14291	14381	14371	14247	14357	14236	14324	14396	14321	14389	14306	14496	14443	14368	14298	14324	14321	14340	14278	14191	14303	14375	14358	14324	14494	14320	14361	14322	14332	14428	14388	14323	14426	14288	14336	14274	14401	14421	14173	14229	14373	14288	14295	14469	14656	14364	14115	14268	14568	14490	14323	14309	14222	14484	14339	14312	14457	14351	14504	14371	14305	14298	14296	14274	14420	14363	14320	14354	14228	14404	14498	14595	14302	14295	14358	14285	14275	14136	14149	14395	14370	14197	14493	14516	14346	14344	14368	14338	14581	14247	14304	14170	14287	14352	14278	14327	14364	14305	14308	14280	14473	14262	14191	14384	14356	14373	14118	14295	14423	14535	14302	14532	14391	14394	14249	14282	14286	14339	14402	14394	14504	14344	14323	14358	14308	14419	14330	14345	14385	14460	14304	14304	14500	14343	14410	14280	14157	14367	14353	14495	14334	14281	14428	14203	14334	14338	14369	14193	14306	14432	14438	14319	14294	14383	14346	14248	14321	14363	14380	14273	14274	14361	14383	14183	14270	14373	14381	14279	14363	14231	14366	14299	14299	14356	14376	14448	14211	14365	14360	14607	14364	14238	14480	14248	14390	14331	14368	14218	14291	14306	14225	14284	14283	14365	14270	14169	14456	14379	14351	14443	14352	14453	14446	14383	14413	14247	14375	14169	14325	14318	14321	14272	14251	14346	14178	14339	14311	14359	14232	14484	14445	14172	14284	14202	14206	14389	14261	14478	14504	14422	14270	14350	14568	14336	14410	14225	14431	14254	14302	14410	14311	14213	14315	14178	14298	14408	14333	14267	14401	14246	14339	14442	14171	14379	14380	14458	14273	14182	14452	14421	14276	14306	14346	14260	14367	14325	14550	14273	14264	14535	14254	14458	14297	14443	14306	14260	14318	14404	14423	14246	14366	14292	14376	14198	14456	14484	14315	14427	14413	14511	14399	14258	14507	14351	14325	14188	14382	14437	14354	14451	14412	14420	14350	14286	14460	14236	14300	14478	14381	14384	14377	14238	14279	14397	14411	14366	14433	14274	14222	14274	14266	14261	14310	14424	14342	14308	14483	14156	14450	14337	14249	14300	14258	14415	14175	14286	14425	14137	14383	14330	14291	14259	14454	14268	14325	14376	14453	14437	14495	14401	14285	14307	14334	14294	14386	14287	14321	14370	14316	14332	14197	14414	14316	14343	14467	14408	14321	14361	14501	14321	14324	14317	14225	14295	14467	14442	14321	14264	14440	14322	14404	14261	14389	14395	14337	14263	14404	14391	14392	14126	14319	14406	14395	14250	14454	14294	14467	14182	14316	14399	14389	14298	14170	14553	14394	14359	14307	14294	14300	14506	14221	14373	14426	14057	14331	14444	14475	14207	14410	14341	14366	14294	14429	14434	14307	14327	14491	14300	14223	14396	14374	14463	14152	14436	14350	13984	14442	14242	14450	14310	14454	14220	14578	14296	14392	14431	14319	14275	14274	14414	14447	14329	14454	14254	14065	14215	14527	14296	14284	14292	14363	14368	14454	14347	14457	14288	14530	14330	14296	14442	14409	14361	14231	14274	14412	14244	14220	14345	14416	14202	14160	14305	14459	14231	14271	14392	14272	14437	14384	14248	14273	14342	14331	14190	14191	14253	14309	14272	14267	14476	14306	14157	14327	14224	14465	14354	14269	14368	14380	14310	14218	14454	14397	14421	14176	14408	14301	14363	14287	14539	14256	14343	14271	14359	14321	14393	14240	14434	14397	14250	14152	14388	14137	14353	14284	14316	14483	14391	14324	14278	14310	14492	14340	14378	14438	14342	14424	14247	14428	14281	14434	14352	14374	14421	14151	14264	14547	14395	14508	14509	14211	14271	14452	14230	14252	14298	14397	14514	14340	14344	14360	14347	14334	14261	14252	14449	14309	14493	14510	14411	14369	14372	14306	14307	14445	14404	14496	14241	14326	14235	14264	14306	14332	14375	14329	14314	14392	14368	14419	14235	14360	14358	14314	14307	14361	14352	14271	14295	14337	14237	14482	14346	14317	14144	14318	14357	14289	14227	14474	14421	14204	14305	14348	14607	14352	14283	14170	14304	14539	14239	14386	14292	14375	14295	14351	14282	14478	14361	14425	14318	14240	14247	14328	14498	14428	14123	14268	14254	14343	14340	14369	14419	14496
30302	25031	27163	23494	19778	18698	18567	18199	18194	17940	17894	18138	18060	17964	17939	18013	17915	17733	17570	17801	17716	18014	18037	17836	17712	18052	17991	17831	17766	17956	17867	17830	17962	17890	17978	18050	17794	17883	17603	17807	17846	17794	17726	17740	17948	17916	17725	17783	17798	17835	17809	17815	17789	17633	17698	17781	17963	17795	17787	17782	17749	17887	17685	17787	17941	17678	17700	17674	17763	17936	17764	17671	17792	17817	17551	17786	17609	17794	17692	17702	17674	17729	17951	17840	17848	17575	17885	18024	17877	17703	17566	17825	18100	17741	17819	17683	17812	17811	17782	17715	17677	17960	17785	17906	18031	17973	17811	17747	17733	17782	18139	17865	17729	17697	17753	17666	17728	17621	17714	17798	17793	17788	17908	17708	17998	17815	17729	17942	17833	18022	17799	17790	17676	17816	17786	17910	17860	17687	17861	17697	17656	17796	17761	17642	17862	17720	17663	17696	17682	17847	17569	17532	17710	17783	17551	17572	17827	17776	17863	17731	17634	17688	17966	17641	17864	17924	17722	17907	17736	17835	17769	17639	17866	17860	17935	17534	17899	17744	17685	17940	17726	17711	17793	17786	17783	17740	17861	17631	17690	17728	17782	17723	17896	17719	17819	17674	17921	17771	17731	17771	17799	17927	17792	17756	17659	17604	17794	17732	17807	17739	17803	17659	17698	18013	17559	17739	17528	17829	17756	17935	17672	17690	17832	17628	17684	17764	17774	17736	17731	17566	17629	17901	17961	17780	17565	17819	17766	17924	17921	17886	17924	17593	17767	17640	17830	17749	17881	17937	17943	17693	17664	17762	17764	17914	17745	17738	17608	17578	17742	17781	17610	17653	17820	17606	17750	17885	17907	17740	17710	17795	17771	17617	17970	17619	17919	17777	17737	17379	17721	17733	17692	17719	17824	17987	17795	17746	17804	17698	17741	17786	17932	17743	17773	17880	17938	17868	17707	17719	17802	17744	17828	17739	17830	17930	17546	18093	17852	17658	17932	17803	17802	17685	17670	17925	17785	17945	17636	17636	17713	17766	17806	17716	17664	17715	17796	17918	17753	17847	17690	17707	17605	17643	17669	17663	17772	17414	17833	17651	17580	17911	17996	17703	17809	17608	17792	17843	17755	17576	17737	17722	17734	17746	17705	17802	17733	17806	17716	17871	17842	17724	17836	17713	17599	17974	17583	17866	17933	17926	17816	17728	17820	17826	17803	17710	17775	17653	17844	17895	17863	17844	17707	17892	17802	17870	17797	17952	17901	17679	17846	17743	17803	17716	17702	17682	17796	18039	17789	17706	17763	17856	17885	17807	17763	17863	17935	17976	18014	17954	17802	17793	17735	17685	17684	17750	17782	17926	17703	18050	17941	17674	17742	17753	17568	17826	17697	17837	17757	17566	17681	17746	17735	17941	17610	17740	17964	17783	17736	17690	17677	17859	17767	17689	17659	17739	17882	17840	17872	17752	17790	17754	17809	17784	17883	17796	17597	17776	17776	17746	17801	17717	17708	17761	17633	17726	17892	17735	17667	17753	17747	17951	17720	17762	17728	17768	17932	17438	17829	17697	17812	17850	17856	17837	17766	17747	17702	17722	17855	17964	17849	17751	17638	17849	17902	17740	17812	17889	17678	17735	17719	17749	17721	17762	17874	17988	17816	17765	17804	17618	17749	17946	17876	17788	17633	17784	17706	17833	17811	17571	17863	17606	17807	17897	17689	17972	17613	17798	17701	17774	17943	17812	17742	17761	17774	17907	17752	17813	17718	17736	17788	17652	17867	17909	17775	17817	17769	17845	17721	17802	17771	17810	17924	17661	17736	17796	17762	17691	17803	17851	17860	17838	17963	17794	17947	17964	17750	17804	17720	17764	17793	17858	17834	17809	17876	17751	17786	17967	17613	17626	17761	17767	17868	17797	17593	17873	17882	17905	17984	17705	17777	17742	17702	17759	17868	17653	17926	17577	17765	17610	17812	17722	17669	17931	17655	18058	17772	17805	18044	17699	17768	17618	17853	17945	17898	17823	17790	17697	17735	17741	17778	17956	17940	17723	17727	17766	17658	17719	17800	17573	17951	17744	17854	17977	17844	17823	17756	17925	18041	17562	17630	17761	17810	17626	17879	17872	17598	17970	17692	17779	17767	18020	17805	17804	17846	17836	17597	17859	17842	17813	17946	17726	17817	17789	17655	17897	17768	17709	17913	17518	17694	17840	17718	17741	17714	17915	17827	18020	17965	17887	17603	17638	18005	17764	17756	17787	17862	17659	17800	17743	17598	17543	17782	17794	17967	17644	17739	17854	17980	17861	17823	17613	17797	17990	17839	17621	17721	17651	17640	17671	17705	17889	17577	17911	17720	17739	17615	17612	17647	17661	17979	17631	17780	17745	17924	17656	17681	17714	17811	17845	17993	17843	17860	17739	17509	17962	17807	17628	18018	17842	17853	17758	17619	17911	17893	17776	17697	17884	17728	17538	17662	17666	17852	17829	17787	17834	17844	17708	17615	17735	17406	17627	17846	17977	17881	17679	17729	17905	17443	17927	17685	17781	17450	17801	17813	17870	17825	18038	17854	17792	17743	17851	17757	17868	17783	17950	17701	17729	17744	17665	17698	17651	17823	17698	17842	17782	17856	17892	17752	17806	17880	17715	17859	17823	17805	17851	17622	17799	17708	17929	17877	17968	17639	18029	17699	17730	17852	17780	17832	17906	17783	17842	17779	17603	17949	17641	17928	17957	17701	17757	17875	17836	17694	17803	17919	17758	17685	17910	18025	17873	17905	17796	17923	17766	17730	17938	17853	17767	17718	17706	17803	17964	17958	17587	17868	17525	17808	17762	17926	17934	17713	17628	17582	17822	17791	17811	17902	17769	17615	17772	17817	17527	17746	17861	17674	17801	17889	17846	17875	17747	17623	17869	17854	17821	17991	17687	17798	17864	17789	17709	17943	17831	17701	17717	18225	17893	17652	17775	17884	17950	17779	18051	17837	17681	17849	17910	17713	17739	17703	17558	17584	17791	17857	17957	17517	17701	17896	17905	17795	17765	17746	17685	17758	17844	18014	17888	17843	17589	17802	17661	17519	17852	17807	17726	17583	17697	17636	17839	17797	17601	17619	17673	17863	17531	17885	17928	17808	17846	17796	17831	18036	17841	17800	17746	17865	17484	17957	17897	17635	17668	17650	17633	17648	17662	17681	17761	17952	17877	17878	17815	17934	17603	17927	17661	17831	17713	17891	17749	17745	17816	17693	17910	17877	17702	17957	17670	17578	17850	17876	17830	17877	17739	17806	17665	17546	17833	17667	17638	17536	17751	17909	17689	17639	17765	17998	17815	17665	17854	17755	17906	17801	17740	17768	17614	17757	17611	17716	17749	17656	17813	17888	17621	17569	17808	17870	17857	17909	18006	17678	17620	17744	17822	17846	17886	17812	17740	17897	17498	17821	17769	17920	17802	17793	17566	17893	17798	17847	17665	17793	17851	17610	17675	17636	17592	17843	17842	17790	18070	17756	17706	17631	17828	17969	17827	17778	17769	17741	17640	17621	17807	17762	17906	17840	17839	17940	17740	17846	17743	17655	17774	17852	17823	17686	17575	17762	17915	17960	17889	17812	17796	17910	17731	17650	17636	17689	17696	17656	17750	17771	17698	17613	17853	17716	17739	17838	17896	17688	17672	17834	17677	17661	17753	17888	17786	17607	17614	17599	17644	17948	17709	17804	17694	17874	17841	17643	17713	17686	17909	17703	17846	17839	17656	17788	17904	17605	17775	17565	17831	17673	17897	17713	17694	17789	17709	17699	17591	17802	17751	17931	17806	17988	17890	17550	17726	17802	17976	17818	17873	17838	17735	17846	17573	17660	17905	17912	18017	18018	17849	17660	17879	17867	17753	17597	17512	17726	17755	17769	17983	17819	17996	17811	17830	18017	17839	17861	17618	17842	17952	17873	17775	17900	17759	17757	17884	17864	17857	17882	17899	17811	17735	17664	17687	17733	17901	17662	17963	17712	17657	17783	17735	17759	17702	17641	17666	17609	17787	17807	17643	17790	17714	17553	17661	17779	17739	17831	17667	17700	17794	17837	17824	17558	17564	17514	17762	17775	17721	17697	17757	17883	17561	17672	17728	17753	17716	17652	17971	17816	17825	17856	17736	17727	17952	17810	17703	17648	17635	17693	17770	17776	17734	17892	18019	17775	17749	17954	17760	17774	17682	17794	17638	17885	18087	17691	17738	17832	17715	17685	17882	17872	17836	18006	17633	17986	17920	17645	17839	17424	17745	17620	17979	17666	17682	17780	17591	17780	17761	17880	17785	17941	17771	17724	17765	17804	17697	17743	17811	17754	17742	17808	17858	17784	17791	17616	17669	17706	17889	17889	17764	17710	17858	17843	17779	17788	17722	17744	17561	17984	17914	17813	17975	17912	17677	17882	17758	17918	17844	17835	17763	17707	17600	17794	18111	17933	17923	17805	17954	17817	17504	17786	17839	17802	17789	17708	17910	17893	17707	17591	17865	17549	17794	17737	17904	17823	17722	17511	17806	17731	17864	17862	17817	17613	17815	17688	17860	17759	17804	17775	17762	17603	17966	17868	17847	17849	17783	17677	17923	17817	17765	17775	17729	17750	18032	17985	17902	17944	17864	17688	17751	17730	17560	17684	17798	17948	17796	17919	17692	17586	17672	17702	17836	17785	17664	17908	17816	17846	17658	17670	17963	17938	17871	17873	17825	17786	18039	17832	17706	17935	17801	17929	17809	17943	18009	17779	17942	17576	17760	17630	17826	17896	17910	17800	17795	17805	17855	17736	17904	17776	17640	17774	17706	17836	17752	17930	17783	17931	17679	17895	17658	17776	17591	17633	17981	17932	17939	17708	18078	17890	17757	17919	17821	17665	17647	17834	17997	17855	17643	17789	17704	17827	17935	17868	17888	17871	17853	17856	17764	17773	17709	17774	17712	17634	17673	17895	17435	17883	17538	17772	17981	17666	17611	17858	17803	17845	17580	17919	17928	17949	17707	17853	17867	18086	17713	17704	17752	17803	17648	17990	17892	17838	17978	17644	17782	17721	17559	17583	17897	17561	17767	18003	17705	17807	17818	17751	17689	17957	17644	17714	17802
18904	24448	24528	20508	17225	16006	15416	15203	15200	14929	14838	14805	14845	14873	14698	14745	14787	14724	14626	14752	14691	14815	15058	14705	14570	14608	14732	14710	14628	14686	14587	14745	14494	14757	15021	14746	14698	14652	14449	14552	14643	14493	14509	14530	14782	14628	14632	14589	14727	14615	14611	14643	14676	14644	14679	14660	14583	14620	14693	14677	14645	14531	14592	14578	14599	14616	14735	14717	14489	14526	14587	14609	14543	14555	14461	14710	14645	14633	14548	14530	14758	14630	14751	14537	14690	14671	14462	14510	14541	14511	14710	14565	14604	14607	14442	14710	14682	14612	14664	14643	14653	14668	14620	14615	14661	14766	14683	14487	14589	14729	14602	14707	14418	14416	14695	14552	14587	14713	14628	14641	14740	14535	14583	14621	14557	14814	14582	14642	14606	14673	14566	14720	14628	14658	14722	14445	14638	14715	14642	14645	14654	14683	14583	14502	14566	14811	14512	14749	14615	14587	14667	14637	14441	14619	14668	14640	14663	14425	14781	14479	14723	14529	14702	14543	14535	14657	14800	14631	14713	14708	14639	14648	14652	14579	14642	14635	14490	14611	14531	14563	14563	14566	14673	14596	14673	14466	14567	14549	14822	14548	14646	14636	14649	14547	14707	14641	14523	14464	14640	14773	14670	14587	14582	14712	14659	14667	14555	14575	14581	14645	14456	14638	14545	14484	14542	14669	14703	14847	14507	14644	14415	14475	14676	14426	14701	14738	14633	14610	14424	14695	14611	14643	14708	14501	14730	14587	14531	14463	14697	14569	14593	14480	14352	14541	14704	14454	14607	14686	14515	14608	14639	14521	14587	14609	14488	14525	14619	14534	14773	14673	14486	14711	14620	14399	14551	14421	14566	14483	14683	14604	14718	14828	14699	14773	14737	14505	14632	14609	14666	14620	14549	14631	14604	14599	14576	14666	14705	14506	14512	14569	14591	14552	14484	14623	14531	14582	14662	14540	14675	14600	14534	14667	14580	14675	14588	14612	14542	14607	14714	14522	14635	14783	14769	14631	14633	14589	14390	14657	14599	14529	14517	14717	14662	14551	14712	14618	14523	14603	14683	14694	14457	14692	14729	14531	14597	14516	14637	14631	14622	14565	14578	14654	14651	14509	14689	14660	14671	14668	14767	14771	14812	14659	14536	14401	14571	14488	14602	14402	14620	14773	14556	14537	14870	14667	14678	14540	14691	14646	14592	14654	14651	14708	14634	14681	14820	14528	14558	14671	14586	14669	14602	14649	14486	14779	14653	14779	14648	14434	14658	14524	14677	14617	14644	14600	14623	14549	14648	14520	14580	14554	14671	14610	14703	14657	14687	14528	14605	14780	14455	14649	14729	14673	14502	14528	14725	14589	14577	14604	14540	14652	14574	14675	14662	14606	14625	14474	14584	14636	14579	14642	14694	14664	14645	14611	14568	14707	14534	14574	14805	14651	14541	14746	14585	14686	14763	14589	14686	14570	14582	14837	14669	14603	14597	14687	14684	14656	14624	14461	14498	14513	14538	14543	14582	14574	14697	14714	14609	14566	14608	14635	14553	14590	14626	14689	14333	14663	14552	14594	14722	14708	14653	14753	14595	14538	14781	14802	14705	14634	14705	14533	14968	14621	14606	14637	14623	14396	14604	14630	14522	14703	14518	14674	14728	14560	14554	14696	14564	14617	14755	14655	14644	14603	14524	14610	14660	14624	14752	14582	14619	14816	14584	14670	14547	14596	14597	14570	14523	14648	14533	14706	14906	14559	14620	14685	14588	14509	14700	14711	14666	14713	14588	14600	14639	14531	14527	14498	14572	14574	14843	14623	14628	14484	14566	14664	14562	14712	14617	14626	14678	14722	14502	14595	14598	14574	14632	14685	14647	14697	14548	14679	14544	14655	14596	14601	14657	14678	14570	14561	14623	14544	14685	14680	14553	14625	14639	14612	14576	14533	14684	14595	14726	14726	14637	14570	14663	14692	14587	14602	14537	14508	14708	14614	14432	14578	14544	14597	14671	14710	14615	14532	14532	14658	14547	14614	14637	14547	14527	14597	14565	14746	14567	14650	14619	14624	14629	14626	14659	14605	14775	14625	14553	14722	14763	14727	14526	14678	14553	14537	14750	14551	14614	14564	14640	14550	14616	14572	14751	14846	14505	14522	14617	14647	14513	14602	14537	14510	14792	14603	14553	14616	14656	14473	14742	14677	14485	14586	14614	14692	14581	14575	14673	14518	14581	14740	14497	14538	14554	14654	14699	14757	14769	14512	14604	14659	14659	14706	14545	14646	14800	14672	14561	14577	14652	14460	14721	14611	14634	14728	14569	14622	14636	14486	14491	14630	14590	14602	14700	14476	14646	14699	14639	14720	14569	14609	14448	14719	14691	14449	14658	14551	14505	14524	14591	14597	14708	14631	14599	14678	14725	14660	14590	14743	14611	14546	14656	14785	14691	14566	14624	14522	14760	14625	14564	14435	14679	14532	14766	14443	14576	14522	14639	14463	14634	14570	14387	14670	14619	14615	14456	14591	14678	14655	14386	14516	14572	14632	14733	14532	14699	14511	14672	14631	14630	14701	14567	14548	14533	14656	14553	14544	14623	14652	14676	14524	14592	14633	14485	14781	14691	14714	14671	14682	14674	14700	14573	14565	14710	14553	14767	14514	14615	14664	14537	14684	14498	14838	14693	14550	14626	14693	14615	14534	14628	14625	14679	14555	14770	14635	14549	14732	14675	14594	14613	14705	14514	14580	14574	14763	14544	14624	14562	14657	14602	14584	14643	14717	14710	14743	14523	14682	14515	14558	14630	14690	14557	14595	14752	14572	14564	14518	14668	14573	14650	14697	14586	14575	14752	14640	14577	14890	14666	14465	14665	14498	14586	14553	14691	14450	14514	14597	14655	14729	14700	14477	14557	14559	14598	14649	14723	14514	14706	14641	14597	14602	14669	14565	14669	14652	14551	14674	14550	14695	14583	14661	14549	14879	14508	14685	14746	14511	14543	14598	14769	14565	14656	14716	14594	14672	14600	14608	14680	14560	14731	14601	14722	14683	14638	14532	14644	14569	14711	14505	14780	14558	14525	14499	14582	14523	14571	14630	14656	14798	14657	14681	14689	14556	14520	14638	14624	14663	14656	14609	14478	14749	14652	14722	14666	14854	14547	14690	14524	14539	14724	14740	14720	14506	14677	14665	14385	14909	14547	14584	14681	14392	14739	14523	14643	14572	14378	14672	14662	14609	14566	14569	14570	14690	14590	14698	14549	14758	14621	14670	14580	14577	14538	14715	14681	14606	14638	14723	14576	14624	14570	14426	14766	14572	14659	14620	14590	14630	14562	14539	14863	14588	14516	14750	14556	14669	14640	14645	14769	14719	14529	14773	14629	14648	14514	14629	14833	14699	14625	14681	14674	14705	14593	14635	14628	14643	14600	14580	14560	14598	14599	14556	14723	14658	14660	14627	14545	14632	14733	14700	14652	14686	14585	14675	14682	14746	14520	14628	14662	14604	14645	14364	14570	14672	14553	14544	14562	14591	14703	14786	14660	14571	14677	14530	14651	14651	14479	14795	14494	14668	14685	14650	14678	14562	14804	14639	14722	14631	14694	14612	14646	14579	14795	14680	14642	14740	14449	14596	14620	14541	14644	14680	14707	14680	14530	14754	14608	14674	14566	14584	14750	14525	14701	14665	14558	14519	14720	14501	14710	14689	14721	14512	14519	14592	14637	14634	14672	14529	14640	14583	14683	14665	14597	14736	14518	14469	14777	14582	14838	14710	14538	14608	14672	14565	14590	14601	14535	14513	14669	14563	14748	14532	14476	14780	14628	14625	14581	14595	14582	14700	14709	14656	14575	14699	14466	14756	14596	14550	14578	14563	14523	14665	14660	14713	14631	14636	14678	14659	14546	14448	14639	14693	14617	14574	14494	14623	14827	14463	14685	14539	14596	14535	14637	14576	14563	14648	14619	14477	14512	14705	14692	14546	14704	14739	14809	14618	14757	14586	14698	14684	14696	14615	14654	14829	14627	14745	14514	14636	14720	14714	14723	14642	14729	14550	14526	14740	14652	14736	14632	14570	14630	14528	14643	14491	14667	14571	14805	14566	14816	14722	14584	14622	14412	14679	14581	14485	14538	14614	14640	14544	14656	14693	14599	14511	14856	14575	14680	14628	14740	14748	14476	14712	14453	14705	14432	14745	14453	14664	14633	14609	14684	14696	14685	14645	14615	14811	14530	14604	14666	14587	14640	14570	14574	14510	14728	14542	14629	14725	14684	14634	14592	14755	14529	14618	14684	14440	14706	14567	14482	14542	14591	14685	14635	14590	14767	14627	14662	14449	14613	14711	14730	14547	14465	14709	14534	14707	14599	14655	14376	14542	14464	14560	14719	14674	14722	14631	14527	14638	14485	14593	14617	14601	14625	14473	14728	14468	14596	14535	14669	14531	14708	14595	14486	14580	14536	14460	14867	14746	14840	14740	14613	14752	14694	14576	14641	14593	14785	14476	14645	14667	14462	14735	14559	14573	14514	14648	14523	14470	14669	14746	14664	14469	14760	14624	14573	14622	14577	14662	14684	14527	14621	14549	14525	14512	14759	14781	14542	14580	14727	14646	14608	14497	14597	14500	14540	14766	14565	14611	14685	14679	14717	14590	14682	14606	14589	14494	14636	14648	14636	14650	14648	14551	14743	14569	14578	14606	14653	14468	14692	14599	14672	14645	14669	14701	14585	14678	14455	14551	14613	14731	14762	14502	14563	14665	14733	14593	14801	14681	14365	14576	14712	14510	14652	14522	14585	14666	14533	14658	14486	14644	14521	14730	14672	14604	14754	14614	14494	14640	14596	14724	14632	14551	14518	14532	14684	14680	14715	14718	14520	14568	14730	14562	14597	14760	14806	14479	14548	14637	14594	14538	14584	14456	14563	14512	14616	14621	14604	14632	14609	14736	14732	14553	14656	14605	14641	14678	14510	14617	14706	14631	14594	14639	14791	14760	14641	14650	14531	14650	14639	14599	14713	14440	14628	14735	14616	14807	14707	14556	14598	14631	14575	14700	14650	14458	14683	14558	14782	14871	14529	14620	14632	14617	14671	14611	14807	14625	14704	14562	14504	14552	14814	14611	14620	14302
25440	21555	28811	25825	24147	24056	23048	20966	20239	20310	20097	19996	19861	19994	19918	19730	19801	19515	19571	19501	19496	19647	20975	19451	19794	19605	19372	19515	19595	19399	19408	19443	20122	21086	21307	20731	20003	19610	19484	19461	19576	19300	19347	19340	19484	19301	19558	19413	19556	19406	19313	19388	19356	19447	19464	19515	19521	19320	19354	19587	19274	19398	19364	19674	19302	19356	19479	19641	19376	19480	19379	19368	19323	19299	19377	19448	19352	19292	19459	19354	19259	19318	19341	19218	19369	19475	19286	19168	19293	19226	19373	19282	19613	19213	19407	19649	19412	19415	19615	19359	19379	19496	19237	19237	19586	19300	19300	19378	19347	19173	19599	19494	19545	19263	19320	19292	19216	19554	19205	19390	19316	19315	19272	19096	19446	19267	19359	19170	19297	19514	19252	19179	19308	19367	19182	19322	19205	19460	19253	19346	19532	19498	19371	19503	19338	19215	19491	19558	19540	19436	19463	19202	19326	19521	19385	19313	19285	19231	19323	19409	19335	19372	19279	19394	19317	19354	19259	19440	19465	19385	19418	19426	19482	19224	19326	19439	19251	19185	19326	19299	19053	19352	19288	19451	19417	18989	19330	19350	19346	19312	19236	19388	19120	19259	19572	19493	19164	19278	19400	19298	19392	19543	19234	19310	19413	19306	19357	19127	19225	19331	19298	19399	19474	19212	19333	19537	19653	19509	19308	19180	19474	19275	19276	19324	19272	19381	19347	19211	19379	19495	19418	19417	19267	19450	19286	19226	19135	19450	19427	19353	19183	19393	19153	19300	19273	19278	19085	19545	19199	19429	19349	19280	19321	19252	19250	19419	19304	19433	19386	19343	19102	19381	19308	19429	19365	19336	19386	19248	19509	19470	19315	19212	19145	19143	19426	19308	19350	19374	19339	19512	19257	19220	19470	19364	19253	19202	19301	19480	19478	19285	19423	19354	19326	19478	19257	19531	19358	19429	19438	19140	19358	19218	19402	19516	19340	19398	19510	19422	19270	19157	19188	19066	19564	19338	19517	19446	19410	19353	19343	19458	19444	19234	19467	19280	19464	19347	19100	19478	19410	19406	19276	19198	19215	19454	19307	19207	19295	19126	19483	19237	19179	19345	19406	19169	19471	19247	19196	19111	19419	19364	19308	19319	19491	19268	19544	19269	19478	19351	19548	19345	19284	19327	19506	19242	19437	19281	19329	19443	19497	19258	19319	19410	19251	19163	19417	19332	19221	19404	19463	19237	19377	19354	19406	19279	19277	19304	19569	19442	19190	19323	19284	19320	19190	19239	19269	19559	19541	19346	19204	19420	19324	19235	19232	19183	19344	19332	19431	19362	19223	19220	19156	19385	19279	19487	19312	19251	19346	19472	19377	19392	19234	19291	19279	19376	19433	19341	19151	19399	19563	19480	19261	19393	19213	19302	19321	19459	19457	19407	19185	19182	19289	19388	19412	19372	19404	19507	19319	19258	19137	19277	19388	19278	19395	19307	19417	19303	19252	19267	19196	19344	19536	19404	19391	19382	19705	19230	19434	19360	19328	19356	19465	19479	19276	19291	19354	19336	19255	19242	19373	19564	19231	19288	19354	19417	19051	19352	19455	19283	19397	19485	19391	19323	19336	19372	19392	19279	19209	19353	19370	19450	19237	19260	19340	19315	19357	19323	19259	19467	19244	19224	19188	19166	19349	19365	19424	19119	19363	19352	19494	19283	19381	19261	19175	19240	19383	19363	19355	19402	19285	19606	19488	19491	19352	19410	19484	19360	19351	19360	19597	19295	19407	19326	19543	19167	19101	19324	19390	19512	19518	19358	19487	19322	19423	19313	19485	19379	19404	19231	19361	19190	19196	19213	19497	19315	19300	19223	19104	19419	19406	19331	19271	19510	19386	19419	19658	19122	19307	19558	19592	19296	19062	19176	19384	19456	19342	19217	19274	19110	19099	19269	19347	19415	19545	19478	19566	19187	19338	19286	19325	19319	19519	19511	19234	19412	19330	19560	19192	19290	19388	19391	19375	19140	19367	19303	19281	19225	19264	19419	19224	19215	19392	19409	19437	19272	19302	19308	19405	19200	19282	19247	19057	19446	19209	19322	19289	19280	19418	19148	19276	19260	19507	19343	19415	19198	19370	19550	19444	19334	19482	19241	19512	19675	19331	19369	19384	19113	19244	19379	19373	19375	19355	19161	19255	19270	19392	19190	19282	19363	19359	19424	19469	19426	19278	19349	19380	19310	19293	19477	19471	19491	19301	19280	19169	19431	19443	19352	19213	19426	19253	19446	19580	19357	19326	19355	19388	19285	19386	19439	19472	19135	19326	19218	19198	19232	19370	19352	19286	19368	19299	19357	19412	19443	19354	19337	19418	19320	19334	19148	19302	19381	19332	19301	19553	19454	19317	19263	19255	19641	19413	19440	19286	19268	19236	19365	19350	19469	19364	19294	19301	19258	19477	19467	19343	19398	19416	19643	19462	19566	19448	19448	19581	19355	19319	19287	19338	19293	19250	19416	19354	19446	19395	19314	19315	19390	19429	19182	19248	19376	19283	19366	19345	19289	19321	19461	19328	19462	19250	19259	19185	19397	19299	19535	19406	19285	19490	19379	19370	19410	19202	19540	19478	19140	19090	19399	19281	19367	19222	19496	19239	19504	19501	19395	19162	19343	19391	19552	19645	19341	19385	19228	19517	19373	19490	19311	19340	19203	19413	19412	19469	19410	19520	19218	19521	19414	19394	19360	19494	19132	19471	19520	19480	19178	19339	19148	19349	19186	19507	19245	19497	19201	19465	19453	19517	19472	19372	19361	19342	19311	19318	19434	19261	19324	19246	19334	19452	19304	19541	19440	19352	19337	19307	19378	19365	19460	19399	19237	19379	19286	19322	19313	19375	19359	19286	19385	19110	19189	19599	19228	19586	19469	19483	19353	19432	19463	19152	19338	19291	19168	19345	19316	19361	19450	19466	19336	19276	19331	19306	19339	19368	19360	19343	19209	19406	19307	19195	19375	19246	19235	19131	19402	19437	19444	19350	19276	19304	19360	19326	19394	19324	19487	19194	19493	19366	19455	19250	19317	19465	19139	19368	19406	19454	19312	19376	19448	19437	19264	19488	19594	19307	19287	19428	19279	19358	19365	19470	19310	19297	19494	19410	19535	19480	19448	19542	19653	19401	19339	19351	19329	19472	19440	19286	19445	19504	19324	19475	19405	19018	19235	19460	19266	19307	19434	19225	19454	19364	19229	19400	19347	19224	19266	19401	19475	19453	19395	19437	19441	19232	19470	19422	19221	19323	19358	19214	19449	19304	19204	19375	19452	19466	19399	19357	19347	19250	19386	19252	19278	19401	19349	19501	19311	19499	19206	19379	19389	19345	19440	19226	19276	19518	19400	19322	19260	19371	19450	19291	19160	19159	19200	19382	19332	19356	19220	19040	19443	19354	19264	19253	19411	19212	19398	19261	19227	19202	19491	19333	19235	19073	19436	19439	19249	19639	19433	19489	19378	19361	19168	19236	19429	19336	19453	19325	19348	19363	19319	19517	19273	19274	19288	19424	19504	19382	19528	19166	19353	19438	19146	19350	19166	19364	19391	19396	19199	19267	19594	19324	19316	19151	19299	19317	19362	19455	19384	19462	19589	19199	19317	19338	19386	19124	19237	19408	19518	19403	19488	19380	19411	19405	19305	19421	19534	19362	19462	19574	19554	19166	19546	19478	19451	19605	19604	19280	19461	19300	19034	19428	19411	19272	19307	19418	19509	19459	19425	19377	19386	19430	19297	19490	19563	19286	19393	19439	19256	19472	19434	19310	19463	19470	19547	19450	19390	19216	19477	19501	19277	19158	19338	19469	19399	19382	19401	19301	19263	19342	19475	19335	19450	19542	19346	19431	19354	19214	19551	19293	19471	19408	19283	19357	19364	19412	19286	19192	19185	19313	19301	19403	19338	19407	19333	19384	19321	19260	19519	19267	19462	19428	19211	19216	19154	19393	19399	19794	19515	19477	19315	19434	19364	19225	19444	19328	19431	19182	19220	19260	19560	19242	19371	19329	19415	19439	19133	19263	19386	19398	19448	19206	19353	19258	19295	19116	19315	19330	19312	19527	18965	19300	19213	19274	19224	19336	19298	19395	19191	19119	19459	19205	19256	19424	19349	19593	19362	19499	19354	19280	19162	19244	19431	19352	19559	19385	19582	19523	19215	19301	19635	19341	19337	19429	19263	19529	19034	19411	19297	19345	19364	19421	19567	19422	19226	19304	19471	19319	19230	19477	19342	19426	19265	19495	19198	19095	19252	19183	19100	19540	19299	19400	19388	19207	19426	19361	19452	19436	19160	19123	19311	19278	19296	19066	19250	19306	19408	19267	19215	19234	19215	19378	19261	19537	19178	19196	19321	19378	19336	19472	19389	19314	19289	19249	19210	19450	19593	19350	19388	19392	19445	19361	19386	19426	19245	19324	19425	19347	19459	19380	19352	19377	19497	19193	19256	19494	19160	19422	19514	19495	19256	19404	19424	19323	19391	19590	19361	19450	19343	19335	19311	19357	19362	19194	19259	19512	19292	19303	19350	19415	19234	19359	19408	19361	19327	19257	19338	19356	19398	19451	19227	19606	19404	19317	19090	19373	19262	19403	19429	19546	19414	19226	19387	19081	19188	19620	19521	19384	19411	19265	19606	19336	19319	19215	19241	19576	19148	19472	19402	19668	19141	19155	19329	19222	19465	19383	19471	19561	19184	19323	19232	19401	19392	19498	19319	19181	19301	19114	19293	19543	19331	19575	19511	19362	19313	19095	19562	19486	19485	19344	19239	19592	19340	19361	19267	19275	19187	19491	19308	19375	19328	19475	19334	19189	19344	19502	19322	19417	19270	19359	19275	19438	19411	19122	19172	19481	19423	19259	19326	19531	19297	19427	19186	19220	19284	19451	19300	19431	19354	19223	19359	19431	19171	19451	19177	19278	19208	19549	19238	19266	19542	19407	19277	19312	19310	19426	19488	19239	19271	19336	19351	19412	19475	19395	19433	19426	19403	19337	19395	19329	19514	19399	19506	19353	19173	19399	19359	19198	19304	19398	19616	19436	19286	19631	19389	19288	19444	19379	19332	19413	19440	19422	19353
19387	31812	32955	28001	23381	20344	18741	17648	16977	16782	16489	16511	16199	16106	16202	15818	15882	15892	15788	15661	15655	16012	17886	15611	15712	15663	15622	15740	15596	15600	15736	15778	16863	18485	18318	17091	16188	15706	15633	15672	15519	15786	15347	15560	15525	15602	15507	15543	15499	15575	15753	15629	15549	15444	15583	15485	15506	15584	15509	15586	15570	15589	15650	15703	15548	15685	15428	15337	15473	15640	15781	15481	15575	15557	15638	15641	15629	15606	15589	15595	15500	15722	15582	15649	15682	15442	15453	15537	15285	15421	15450	15585	15641	15561	15540	15555	15643	15674	15402	15502	15609	15509	15549	15646	15387	15448	15461	15746	15439	15358	15510	15548	15506	15619	15528	15653	15625	15495	15499	15618	15532	15669	15577	15668	15717	15509	15532	15514	15567	15628	15600	15449	15439	15588	15560	15576	15352	15417	15691	15522	15478	15434	15429	15706	15649	15674	15487	15576	15461	15522	15679	15610	15552	15706	15460	15604	15565	15535	15503	15553	15614	15648	15445	15527	15574	15494	15609	15558	15633	15618	15567	15435	15700	15668	15501	15448	15529	15712	15669	15594	15562	15518	15527	15480	15427	15466	15535	15666	15554	15607	15606	15684	15369	15468	15609	15488	15676	15448	15588	15438	15578	15419	15558	15329	15516	15574	15513	15553	15436	15588	15558	15759	15469	15454	15615	15595	15640	15549	15546	15606	15432	15613	15476	15631	15523	15590	15603	15597	15650	15636	15646	15505	15632	15680	15663	15562	15572	15472	15588	15644	15662	15491	15612	15691	15480	15558	15635	15363	15628	15516	15428	15325	15495	15546	15518	15708	15554	15594	15379	15660	15354	15770	15510	15441	15737	15552	15504	15621	15621	15458	15506	15671	15433	15465	15425	15641	15720	15579	15543	15615	15558	15615	15506	15578	15639	15774	15365	15509	15565	15579	15394	15631	15577	15468	15531	15654	15730	15487	15354	15668	15360	15632	15617	15613	15527	15626	15588	15508	15688	15535	15422	15651	15520	15775	15453	15526	15413	15515	15667	15610	15541	15568	15450	15623	15496	15705	15503	15574	15491	15585	15635	15520	15803	15615	15578	15550	15591	15611	15624	15501	15546	15530	15817	15474	15547	15626	15395	15590	15626	15412	15386	15676	15487	15592	15626	15389	15547	15558	15492	15691	15636	15653	15537	15457	15552	15490	15698	15570	15559	15465	15423	15661	15510	15448	15567	15457	15602	15538	15485	15407	15792	15717	15660	15611	15581	15594	15638	15557	15511	15539	15507	15698	15520	15645	15591	15495	15783	15527	15417	15587	15506	15530	15534	15606	15641	15512	15496	15610	15465	15465	15571	15522	15747	15614	15603	15587	15405	15507	15336	15558	15459	15647	15568	15543	15690	15480	15743	15555	15694	15540	15733	15560	15636	15569	15606	15439	15589	15355	15482	15618	15595	15533	15553	15598	15490	15464	15621	15644	15669	15466	15631	15567	15567	15679	15697	15450	15494	15700	15525	15473	15477	15459	15607	15623	15544	15417	15390	15668	15451	15659	15522	15473	15457	15575	15516	15546	15730	15678	15455	15503	15545	15531	15562	15608	15682	15355	15377	15410	15521	15463	15510	15619	15623	15490	15436	15612	15518	15533	15596	15384	15625	15543	15597	15486	15589	15551	15405	15656	15550	15582	15612	15624	15560	15578	15519	15685	15660	15643	15579	15714	15477	15442	15624	15441	15493	15533	15472	15474	15457	15603	15507	15614	15503	15622	15714	15459	15428	15453	15330	15586	15577	15567	15535	15593	15628	15487	15597	15547	15525	15536	15639	15595	15587	15735	15602	15541	15580	15549	15404	15669	15527	15526	15387	15489	15507	15570	15600	15744	15413	15564	15620	15591	15671	15432	15582	15579	15598	15399	15599	15580	15530	15657	15674	15605	15608	15552	15528	15558	15525	15556	15515	15530	15487	15450	15345	15594	15607	15553	15541	15694	15537	15467	15665	15591	15557	15444	15273	15638	15604	15756	15558	15564	15604	15683	15526	15661	15757	15594	15586	15581	15526	15512	15584	15544	15504	15652	15392	15418	15594	15466	15621	15679	15533	15770	15406	15564	15588	15507	15611	15508	15569	15467	15633	15562	15602	15631	15528	15516	15639	15501	15617	15564	15731	15486	15602	15360	15566	15677	15645	15497	15609	15473	15583	15471	15619	15639	15420	15528	15745	15578	15518	15538	15584	15511	15557	15742	15716	15649	15674	15423	15543	15497	15600	15550	15534	15361	15639	15524	15540	15612	15587	15646	15574	15537	15725	15606	15693	15567	15578	15533	15403	15695	15604	15462	15516	15563	15496	15470	15677	15493	15645	15545	15603	15567	15768	15596	15554	15557	15568	15677	15624	15452	15531	15360	15442	15555	15847	15499	15559	15420	15735	15707	15721	15542	15396	15448	15512	15635	15508	15501	15634	15569	15571	15465	15606	15572	15617	15519	15467	15605	15318	15576	15558	15361	15717	15564	15719	15539	15374	15585	15429	15524	15573	15588	15532	15496	15570	15493	15515	15509	15572	15589	15645	15362	15601	15478	15543	15374	15609	15359	15621	15456	15643	15368	15362	15566	15523	15619	15554	15527	15473	15646	15570	15528	15696	15653	15461	15565	15502	15586	15457	15556	15658	15487	15678	15452	15606	15578	15585	15463	15475	15613	15706	15549	15596	15533	15580	15530	15408	15610	15539	15692	15604	15440	15605	15593	15574	15674	15537	15520	15643	15458	15609	15624	15622	15665	15541	15668	15329	15575	15487	15464	15719	15536	15395	15599	15691	15507	15540	15593	15544	15462	15459	15408	15494	15559	15579	15516	15599	15431	15645	15644	15570	15355	15516	15412	15472	15475	15483	15496	15546	15563	15445	15537	15652	15523	15757	15570	15512	15498	15600	15406	15500	15430	15545	15552	15477	15542	15632	15615	15588	15465	15563	15687	15660	15698	15415	15647	15702	15440	15429	15580	15539	15621	15490	15432	15387	15500	15685	15451	15512	15537	15578	15677	15560	15539	15664	15602	15453	15600	15431	15526	15568	15709	15883	15500	15528	15539	15476	15526	15610	15491	15480	15737	15665	15690	15467	15533	15537	15529	15412	15394	15525	15443	15610	15771	15585	15550	15744	15584	15442	15604	15588	15449	15506	15584	15598	15498	15523	15496	15500	15652	15275	15470	15586	15706	15596	15525	15482	15499	15726	15643	15591	15680	15543	15545	15536	15469	15543	15690	15534	15624	15582	15524	15455	15681	15749	15452	15744	15598	15497	15546	15523	15610	15569	15524	15589	15600	15440	15491	15615	15440	15555	15326	15574	15722	15448	15395	15397	15504	15599	15361	15537	15548	15639	15533	15306	15498	15456	15581	15689	15605	15536	15400	15486	15674	15718	15721	15580	15655	15664	15505	15679	15597	15558	15721	15434	15503	15590	15488	15591	15481	15571	15595	15634	15662	15558	15567	15622	15393	15423	15496	15598	15641	15551	15647	15477	15462	15606	15611	15408	15657	15731	15689	15463	15454	15688	15640	15555	15623	15516	15516	15559	15559	15398	15590	15632	15559	15546	15369	15507	15545	15605	15600	15412	15434	15581	15548	15664	15554	15560	15499	15390	15546	15677	15670	15639	15390	15628	15505	15500	15531	15616	15490	15534	15452	15631	15562	15583	15295	15599	15570	15537	15436	15440	15544	15429	15600	15507	15487	15456	15693	15589	15623	15608	15570	15640	15741	15536	15482	15572	15550	15668	15725	15523	15517	15393	15631	15417	15602	15577	15514	15714	15577	15476	15546	15570	15519	15600	15568	15461	15620	15570	15404	15512	15465	15574	15535	15541	15643	15510	15509	15549	15609	15451	15476	15593	15556	15564	15343	15563	15682	15455	15577	15337	15547	15441	15685	15588	15503	15607	15667	15559	15477	15655	15577	15568	15601	15562	15416	15635	15617	15701	15487	15583	15355	15589	15586	15416	15559	15372	15496	15624	15540	15520	15623	15553	15379	15560	15532	15523	15641	15653	15699	15634	15533	15424	15549	15332	15455	15609	15559	15546	15477	15648	15518	15652	15540	15457	15602	15515	15747	15576	15554	15540	15503	15482	15647	15595	15489	15391	15651	15488	15505	15568	15683	15683	15587	15549	15543	15641	15462	15717	15461	15466	15588	15535	15581	15677	15498	15586	15574	15449	15500	15569	15627	15555	15543	15735	15570	15536	15574	15554	15574	15591	15514	15425	15648	15473	15526	15704	15594	15601	15503	15499	15494	15730	15529	15507	15552	15727	15621	15429	15562	15398	15647	15381	15507	15541	15443	15636	15510	15403	15521	15576	15505	15670	15481	15449	15572	15579	15593	15577	15477	15571	15512	15637	15553	15472	15636	15655	15571	15512	15563	15616	15661	15482	15693	15578	15445	15568	15578	15718	15663	15779	15722	15788	15554	15495	15363	15558	15532	15594	15651	15657	15632	15749	15664	15500	15616	15619	15396	15575	15541	15459	15461	15381	15644	15538	15540	15533	15621	15566	15578	15578	15648	15532	15514	15621	15582	15351	15542	15488	15385	15551	15527	15547	15516	15891	15730	15690	15624	15480	15572	15579	15523	15564	15805	15473	15758	15517	15419	15390	15536	15572	15483	15436	15517	15666	15538	15430	15514	15519	15557	15560	15670	15509	15573	15575	15403	15544	15525	15412	15611	15465	15449	15449	15595	15526	15469	15718	15579	15550	15427	15661	15424	15478	15626	15604	15462	15272	15558	15650	15477	15490	15420	15625	15605	15461	15506	15496	15800	15376	15522	15758	15523	15369	15469	15629	15449	15658	15538	15521	15508	15704	15474	15557	15508	15535	15599	15391	15418	15624	15442	15764	15682	15455	15502	15659	15495	15441	15363	15846	15531	15774	15456	15692	15594	15643	15581	15453	15493	15635	15511	15541	15379	15619	15469	15579	15754	15508	15447	15751	15447	15419	15587	15374	15623	15636	15440	15675	15609	15445	15438	15472	15782	15621	15584	15592	15493	15488	15527	15637	15537	15617	15590	15584	15636	15465	15804	15587	15469	15598	15695	15456	15691	15466	15517	15552	15561	15634	15508	15640	15573	15491	15664
23979	21548	29217	24552	22827	25680	27263	22635	21309	21397	20977	20579	20500	20326	20307	20247	19799	19870	19856	19828	19921	20065	20040	19793	19804	19638	19775	19562	19564	19648	19737	19945	22257	23851	23490	22062	20564	19876	19728	19688	19669	19702	19314	19562	19713	19571	19487	19645	19645	19739	19428	19567	19577	19396	19407	19279	19525	19485	19559	19326	19433	19384	19627	19705	19468	19392	19422	19503	19499	19483	19533	19432	19333	19738	19487	19415	19398	19420	19650	19698	19622	19473	19253	19385	19436	19555	19493	19497	19334	19501	19436	19467	19413	19704	19667	19577	19557	19497	19441	19455	19425	19609	19557	19556	19520	19349	19307	19346	19341	19535	19458	19165	19340	19603	19384	19645	19516	19470	19267	19463	19640	19618	19627	19535	19564	19359	19457	19333	19617	19458	19567	19335	19569	19517	19323	19276	19702	19369	19376	19518	19512	19455	19451	19215	19502	19406	19380	19490	19484	19643	19436	19434	19362	19397	19608	19478	19483	19638	19443	19752	19746	19422	19350	19466	19414	19338	19423	19538	19576	19129	19218	19404	19647	19388	19496	19503	19478	19532	19403	19470	19610	19409	19442	19426	19466	19613	19759	19584	19737	19408	19705	19713	19699	19428	19496	19461	19573	19645	19253	19360	19586	19479	19493	19665	19225	19644	19635	19540	19450	19482	19527	19513	19600	19422	19527	19494	19392	19460	19273	19347	19579	19452	19388	19176	19702	19611	19579	19534	19486	19536	19507	19418	19402	19600	19673	19478	19561	19465	19519	19433	19321	19400	19454	19402	19335	19397	19365	19362	19453	19528	19098	19250	19379	19428	19542	19502	19500	19527	19630	19432	19515	19496	19377	19607	19538	19443	19639	19500	19529	19490	19529	19223	19420	19568	19552	19505	19170	19567	19606	19298	19424	19346	19244	19524	19373	19441	19314	19521	19405	19624	19490	19405	19316	19509	19525	19464	19527	19521	19231	19443	19420	19233	19401	19531	19325	19353	19415	19555	19614	19448	19483	19648	19519	19341	19683	19431	19322	19463	19487	19546	19463	19425	19442	19346	19514	19559	19508	19676	19518	19663	19392	19424	19462	19470	19783	19318	19485	19580	19319	19549	19435	19472	19341	19391	19482	19309	19488	19545	19461	19319	19417	19230	19473	19466	19564	19442	19637	19081	19625	19428	19363	19412	19707	19502	19533	19569	19389	19456	19609	19704	19555	19514	19623	19325	19537	19372	19078	19329	19364	19510	19395	19474	19255	19570	19324	19510	19416	19585	19685	19592	19127	19454	19602	19298	19440	19645	19729	19522	19425	19384	19582	19471	19467	19241	19543	19468	19400	19402	19297	19477	19484	19255	19405	19341	19401	19304	19414	19415	19317	19486	19289	19491	19588	19200	19617	19496	19380	19404	19560	19539	19771	19403	19444	19561	19425	19640	19529	19388	19521	19399	19327	19359	19487	19445	19446	19466	19445	19542	19547	19443	19477	19428	19463	19319	19480	19489	19394	19452	19667	19292	19424	19386	19591	19300	19500	19470	19640	19378	19208	19522	19488	19544	19585	19333	19509	19468	19465	19561	19718	19827	19602	19466	19486	19428	19361	19488	19495	19516	19486	19471	19362	19415	19364	19442	19671	19228	19527	19293	19564	19584	19502	19220	19434	19382	19680	19610	19702	19424	19561	19447	19248	19303	19406	19342	19459	19415	19403	19447	19425	19387	19620	19607	19580	19428	19491	19466	19339	19502	19440	19249	19448	19483	19371	19549	19513	19691	19480	19530	19558	19557	19456	19539	19426	19491	19565	19372	19549	19396	19473	19390	19568	19822	19530	19344	19385	19584	19433	19440	19548	19455	19366	19682	19618	19576	19663	19592	19232	19508	19488	19441	19483	19287	19476	19518	19475	19551	19460	19291	19468	19381	19499	19519	19532	19380	19490	19408	19495	19362	19429	19507	19455	19301	19589	19650	19450	19376	19295	19545	19429	19470	19398	19414	19267	19471	19459	19475	19483	19467	19487	19560	19240	19544	19339	19354	19443	19435	19459	19613	19449	19516	19453	19390	19333	19375	19375	19412	19404	19449	19540	19507	19530	19795	19561	19511	19337	19300	19405	19226	19534	19306	19371	19480	19448	19350	19574	19394	19179	19432	19454	19379	19399	19348	19529	19500	19690	19195	19516	19413	19612	19391	19193	19413	19579	19428	19642	19590	19478	19253	19345	19502	19447	19404	19443	19265	19337	19469	19397	19620	19603	19449	19749	19538	19472	19551	19513	19586	19291	19458	19425	19482	19369	19633	19326	19286	19592	19394	19278	19579	19362	19447	19517	19562	19412	19418	19501	19550	19546	19481	19448	19535	19535	19451	19567	19334	19614	19355	19382	19233	19631	19857	19379	19498	19479	19638	19387	19405	19260	19487	19528	19256	19509	19233	19313	19510	19443	19494	19241	19376	19384	19464	19427	19358	19498	19622	19588	19427	19556	19616	19378	19282	19436	19162	19372	19473	19419	19595	19565	19429	19604	19527	19290	19136	19452	19716	19505	19526	19389	19554	19536	19432	19510	19255	19548	19688	19434	19253	19234	19554	19637	19532	19221	19356	19464	19338	19469	19634	19368	19509	19433	19445	19423	19592	19400	19407	19711	19294	19497	19584	19578	19312	19297	19284	19550	19372	19202	19488	19677	19442	19487	19413	19679	19500	19455	19429	19580	19365	19439	19443	19258	19671	19283	19325	19305	19595	19521	19753	19506	19382	19410	19276	19577	19467	19355	19519	19471	19318	19413	19377	19638	19449	19541	19565	19470	19552	19249	19555	19486	19405	19592	19518	19428	19559	19421	19293	19423	19614	19695	19406	19373	19458	19502	19455	19535	19581	19357	19577	19462	19507	19321	19470	19524	19491	19216	19623	19659	19562	19355	19310	19534	19557	19437	19516	19294	19728	19354	19643	19482	19207	19420	19708	19575	19401	19401	19388	19632	19694	19565	19319	19285	19420	19402	19490	19645	19555	19568	19367	19353	19417	19585	19397	19554	19461	19381	19218	19436	19401	19431	19380	19485	19537	19510	19456	19687	19405	19517	19610	19598	19253	19230	19259	19448	19505	19486	19500	19388	19294	19533	19440	19373	19290	19413	19512	19655	19456	19436	19463	19558	19473	19440	19231	19389	19362	19392	19280	19486	19356	19557	19356	19355	19345	19749	19326	19363	19297	19277	19586	19406	19445	19485	19422	19283	19454	19605	19721	19601	19355	19456	19584	19346	19453	19409	19500	19355	19462	19340	19371	19314	19486	19451	19378	19535	19440	19320	19468	19444	19414	19754	19577	19557	19377	19323	19438	19619	19504	19386	19514	19506	19296	19409	19522	19686	19560	19381	19284	19457	19266	19465	19411	19524	19425	19452	19380	19562	19379	19549	19735	19737	19560	19365	19421	19649	19458	19384	19475	19366	19537	19570	19634	19429	19641	19416	19368	19705	19428	19438	19588	19486	19368	19404	19452	19449	19665	19482	19622	19356	19590	19485	19572	19356	19486	19435	19557	19266	19424	19450	19305	19541	19482	19402	19419	19433	19285	19523	19442	19293	19587	19547	19506	19579	19369	19456	19427	19304	19400	19518	19232	19165	19541	19386	19469	19255	19364	19319	19209	19450	19424	19660	19597	19331	19361	19422	19420	19498	19366	19465	19521	19535	19507	19669	19446	19608	19339	19540	19525	19362	19320	19614	19547	19397	19482	19539	19516	19466	19451	19634	19574	19602	19656	19460	19453	19486	19379	19453	19525	19610	19490	19526	19400	19392	19490	19562	19519	19638	19535	19304	19346	19429	19534	19629	19576	19491	19483	19488	19446	19661	19324	19439	19459	19558	19599	19404	19685	19773	19426	19443	19454	19622	19590	19476	19391	19330	19491	19389	19312	19265	19412	19453	19619	19515	19620	19413	19396	19365	19308	19536	19406	19425	19379	19468	19645	19478	19307	19635	19543	19578	19621	19196	19414	19657	19442	19470	19246	19272	19541	19386	19257	19353	19402	19303	19390	19478	19471	19389	19268	19467	19240	19181	19670	19638	19560	19379	19382	19556	19547	19479	19778	19310	19341	19502	19491	19400	19575	19465	19463	19399	19216	19482	19543	19269	19602	19449	19625	19363	19541	19496	19247	19467	19499	19459	19404	19357	19617	19456	19344	19374	19480	19513	19599	19620	19623	19588	19375	19415	19553	19425	19493	19510	19448	19458	19507	19649	19499	19335	19338	19515	19356	19564	19515	19531	19323	19339	19720	19339	19725	19328	19410	19631	19365	19437	19336	19460	19413	19370	19545	19467	19401	19446	19390	19661	19472	19625	19451	19544	19370	19548	19351	19500	19318	19489	19567	19368	19651	19761	19286	19451	19312	19536	19391	19320	19265	19419	19359	19243	19635	19794	19503	19533	19557	19544	19575	19525	19552	19557	19515	19583	19192	19553	19371	19395	19312	19573	19265	19423	19417	19203	19500	19449	19456	19310	19242	19348	19425	19283	19445	19452	19427	19373	19506	19516	19614	19560	19382	19334	19510	19639	19539	19371	19258	19658	19586	19532	19564	19352	19335	19363	19489	19435	19484	19425	19487	19314	19538	19518	19308	19632	19535	19556	19299	19497	19463	19521	19416	19606	19514	19559	19260	19406	19328	19540	19156	19324	19532	19420	19533	19467	19472	19305	19460	19548	19380	19430	19241	19598	19432	19581	19314	19443	19457	19280	19347	19305	19477	19555	19511	19447	19570	19403	19529	19537	19382	19443	19497	19469	19441	19638	19481	19378	19488	19215	19472	19289	19148	19262	19447	19515	19639	19510	19288	19377	19356	19553	19532	19550	19434	19716	19532	19604	19529	19580	19568	19406	19179	19547	19381	19236	19394	19347	19286	19327	19476	19507	19551	19502	19567	19336	19528	19524	19442	19426	19320	19344	19628	19491	19571	19495	19252	19508	19340	19458	19568	19464	19543	19640	19353	19667	19394	19408	19570	19410	19368	19345	19512	19326	19343	19528	19388	19437	19341	19560	19334	19520	19216	19441	19458	19541	19409	19542	19369	19442	19551	19524	19508	19542	19449	19477	19414	19571	19525	19443	19445	19298	19489	19544	19301	19475	19453
21811	37178	38316	34058	28395	23822	21284	19709	18317	17918	17523	17273	17107	16826	16577	16220	16114	15942	15958	15923	16184	16336	16225	16066	15931	15848	15830	15973	15720	15799	15735	16388	20344	21907	20530	18491	16771	15959	15593	15665	15601	15813	15538	15698	15469	15595	15669	15796	15711	15585	15593	15730	15754	15589	15664	15824	15641	15672	15570	15581	15402	15754	15549	15747	15565	15675	15700	15680	15720	15558	15567	15691	15769	15760	15637	15587	15625	15690	15535	15474	15723	15609	15538	15523	15570	15470	15737	15580	15616	15577	15587	15690	15512	15608	15593	15563	15644	15591	15640	15524	15587	15727	15575	15633	15585	15471	15588	15564	15567	15665	15705	15647	15599	15758	15639	15514	15418	15544	15637	15451	15678	15508	15523	15548	15728	15673	15586	15607	15795	15570	15480	15772	15376	15630	15616	15606	15609	15540	15503	15528	15543	15668	15509	15725	15499	15726	15662	15503	15631	15686	15647	15733	15562	15551	15534	15734	15499	15372	15576	15596	15480	15553	15486	15569	15640	15489	15499	15718	15472	15718	15663	15585	15428	15512	15528	15607	15624	15699	15599	15527	15660	15693	15750	15645	15757	15729	15541	15479	15662	15512	15497	15564	15563	15531	15422	15761	15537	15534	15618	15449	15595	15418	15582	15538	15709	15579	15652	15473	15691	15703	15639	15583	15618	15530	15664	15596	15540	15652	15698	15635	15707	15633	15773	15657	15546	15672	15585	15624	15636	15640	15492	15698	15465	15593	15527	15618	15499	15649	15589	15527	15526	15740	15548	15509	15582	15587	15534	15483	15356	15595	15458	15687	15429	15546	15669	15611	15590	15702	15547	15602	15402	15473	15596	15713	15570	15497	15695	15576	15693	15677	15602	15522	15534	15591	15526	15512	15562	15704	15693	15661	15838	15544	15665	15571	15580	15570	15533	15588	15633	15681	15773	15775	15798	15581	15733	15726	15643	15553	15490	15468	15715	15421	15614	15556	15711	15842	15763	15464	15885	15408	15636	15529	15587	15672	15656	15562	15691	15803	15724	15702	15570	15459	15598	15568	15640	15720	15652	15571	15687	15613	15595	15572	15536	15524	15667	15659	15726	15653	15647	15593	15370	15701	15711	15460	15527	15536	15396	15598	15675	15596	15731	15502	15592	15838	15487	15852	15676	15688	15795	15653	15597	15602	15544	15513	15799	15499	15626	15595	15773	15721	15539	15630	15792	15616	15647	15683	15731	15424	15486	15633	15564	15578	15455	15626	15560	15824	15653	15579	15587	15499	15685	15434	15419	15437	15663	15706	15514	15431	15567	15631	15526	15693	15599	15640	15464	15510	15639	15632	15507	15713	15639	15520	15431	15659	15713	15576	15521	15687	15517	15820	15698	15588	15615	15636	15714	15589	15539	15517	15725	15607	15645	15594	15602	15444	15690	15573	15487	15588	15661	15628	15697	15600	15551	15738	15695	15634	15564	15806	15747	15614	15561	15562	15545	15496	15555	15495	15640	15562	15723	15537	15532	15551	15716	15699	15576	15478	15694	15664	15510	15511	15596	15713	15572	15605	15765	15615	15511	15602	15479	15798	15625	15743	15774	15673	15608	15485	15541	15773	15673	15531	15521	15575	15572	15709	15683	15760	15530	15598	15524	15791	15647	15524	15463	15627	15644	15553	15656	15600	15604	15478	15644	15689	15653	15518	15459	15712	15463	15686	15571	15578	15675	15621	15635	15661	15640	15566	15476	15586	15613	15551	15586	15561	15702	15664	15570	15537	15779	15533	15477	15862	15528	15691	15491	15512	15569	15546	15569	15588	15598	15729	15682	15411	15728	15545	15587	15728	15759	15570	15714	15554	15571	15710	15718	15697	15547	15537	15519	15671	15600	15612	15544	15541	15605	15567	15467	15648	15354	15689	15602	15698	15609	15615	15554	15657	15434	15555	15421	15502	15580	15581	15644	15694	15818	15760	15609	15568	15689	15630	15560	15547	15789	15762	15650	15657	15732	15579	15529	15659	15584	15593	15636	15697	15593	15677	15641	15691	15491	15637	15581	15573	15426	15572	15545	15625	15386	15584	15506	15568	15623	15664	15733	15782	15642	15485	15673	15520	15429	15604	15557	15497	15686	15567	15756	15567	15551	15409	15705	15712	15583	15515	15701	15435	15647	15569	15466	15620	15565	15704	15527	15682	15613	15624	15611	15618	15684	15608	15681	15631	15637	15643	15577	15430	15649	15568	15428	15604	15716	15689	15620	15598	15657	15672	15668	15516	15702	15509	15631	15650	15508	15538	15609	15482	15600	15465	15540	15675	15624	15590	15568	15660	15521	15464	15634	15577	15446	15520	15416	15585	15680	15714	15500	15655	15533	15666	15571	15584	15559	15495	15692	15632	15601	15627	15542	15468	15447	15544	15642	15684	15509	15533	15331	15695	15530	15614	15697	15441	15689	15747	15736	15782	15680	15787	15561	15687	15483	15628	15598	15704	15690	15593	15751	15515	15463	15560	15619	15543	15592	15501	15628	15553	15499	15718	15456	15647	15677	15599	15599	15553	15489	15623	15547	15570	15330	15657	15530	15573	15642	15687	15744	15531	15733	15499	15621	15587	15535	15727	15512	15467	15559	15551	15684	15672	15613	15666	15640	15546	15504	15659	15489	15545	15501	15515	15590	15510	15473	15625	15533	15592	15562	15568	15681	15670	15519	15536	15461	15730	15489	15537	15633	15497	15578	15704	15614	15486	15594	15488	15588	15452	15476	15623	15643	15687	15724	15794	15490	15614	15583	15665	15601	15515	15648	15618	15556	15656	15687	15817	15493	15604	15477	15664	15606	15405	15572	15659	15446	15749	15428	15468	15680	15685	15726	15632	15625	15611	15660	15518	15454	15583	15494	15650	15537	15605	15680	15667	15787	15712	15581	15628	15484	15639	15496	15643	15613	15458	15524	15786	15580	15519	15613	15673	15576	15523	15657	15726	15624	15591	15655	15828	15610	15562	15566	15531	15416	15624	15359	15595	15794	15587	15523	15554	15727	15693	15695	15517	15528	15555	15367	15830	15580	15650	15549	15625	15580	15511	15634	15606	15546	15516	15673	15751	15612	15639	15732	15675	15581	15716	15746	15500	15710	15741	15790	15814	15537	15576	15583	15789	15567	15722	15521	15513	15846	15641	15805	15558	15638	15842	15509	15699	15648	15551	15749	15799	15482	15580	15567	15407	15684	15505	15619	15609	15682	15671	15477	15620	15551	15588	15402	15651	15723	15549	15487	15513	15673	15560	15528	15609	15608	15598	15657	15465	15606	15558	15615	15670	15560	15742	15674	15670	15553	15646	15590	15614	15720	15656	15729	15551	15677	15540	15594	15590	15679	15508	15613	15497	15762	15543	15421	15647	15658	15471	15633	15478	15503	15545	15475	15528	15559	15662	15490	15611	15615	15621	15667	15587	15753	15572	15657	15610	15741	15571	15785	15584	15751	15626	15684	15464	15685	15575	15542	15532	15637	15689	15522	15698	15579	15576	15507	15640	15512	15799	15650	15564	15574	15631	15547	15526	15702	15537	15635	15687	15601	15468	15584	15470	15433	15482	15454	15648	15538	15603	15757	15553	15577	15703	15442	15594	15632	15519	15547	15468	15649	15631	15653	15463	15572	15451	15515	15691	15518	15702	15770	15648	15657	15486	15713	15681	15730	15599	15493	15558	15541	15630	15555	15668	15586	15548	15531	15781	15629	15510	15481	15487	15546	15414	15622	15482	15579	15651	15646	15674	15455	15692	15550	15535	15677	15645	15396	15703	15498	15583	15682	15666	15507	15803	15623	15633	15683	15622	15632	15701	15654	15449	15714	15624	15550	15612	15628	15688	15483	15628	15727	15534	15518	15505	15634	15564	15547	15604	15583	15564	15630	15655	15374	15649	15595	15645	15631	15677	15640	15423	15635	15647	15616	15587	15366	15524	15539	15726	15563	15500	15450	15481	15499	15565	15607	15591	15559	15668	15587	15637	15574	15552	15837	15572	15687	15683	15611	15549	15656	15547	15438	15621	15576	15452	15564	15606	15545	15598	15579	15692	15574	15550	15448	15640	15695	15542	15667	15719	15626	15625	15607	15660	15747	15636	15696	15648	15643	15487	15741	15703	15556	15543	15676	15663	15745	15714	15587	15600	15594	15633	15605	15510	15686	15464	15444	15922	15666	15825	15631	15642	15625	15526	15508	15584	15539	15581	15642	15663	15749	15466	15585	15703	15568	15646	15776	15718	15584	15640	15700	15525	15865	15504	15509	15512	15498	15517	15619	15434	15560	15500	15561	15555	15716	15589	15583	15640	15703	15596	15554	15726	15458	15628	15781	15583	15574	15664	15533	15638	15470	15815	15687	15609	15769	15544	15601	15698	15619	15683	15617	15575	15569	15512	15661	15580	15547	15668	15694	15497	15491	15565	15613	15585	15677	15604	15736	15694	15828	15377	15696	15600	15432	15674	15712	15660	15523	15758	15565	15527	15639	15647	15672	15676	15613	15502	15458	15628	15737	15450	15575	15676	15571	15504	15560	15565	15557	15724	15636	15639	15391	15579	15499	15645	15613	15603	15490	15721	15490	15598	15637	15530	15623	15581	15727	15660	15494	15737	15615	15609	15563	15688	15666	15708	15578	15618	15524	15716	15465	15562	15504	15453	15577	15741	15545	15614	15662	15653	15658	15712	15663	15629	15629	15589	15564	15665	15658	15795	15455	15658	15472	15603	15672	15497	15505	15519	15713	15535	15462	15671	15726	15710	15412	15628	15806	15693	15557	15592	15544	15744	15571	15612	15600	15579	15680	15725	15529	15575	15526	15630	15692	15796	15686	15595	15555	15535	15598	15490	15659	15541	15668	15679	15513	15629	15572	15503	15743	15666	15460	15571	15663	15512	15795	15669	15710	15493	15569	15422	15753	15596	15622	15653	15695	15603	15507	15517	15549	15735	15528	15517	15604	15777	15480	15555	15668	15642	15603	15515	15516	15612	15562	15683	15556	15590	15558	15568	15574	15484	15730	15573	15606	15483	15537	15730	15585	15365	15702	15592	15753	15697	15502	15574	15500	15547	15470	15569	15568	15550	15482	15670	15713	15445	15498	15589	15464	15536	15680	15691
30464	25493	28497	25391	21495	20856	20539	20114	20017	19999	20033	19817	19902	19906	19801	19704	19627	19924	19963	19726	19863	19750	19830	19949	19786	19637	19744	19774	19702	19578	19826	19732	19904	20152	20180	20308	19950	19856	19834	19623	19653	19545	19724	19749	19798	19735	19475	19652	19593	19609	19613	19715	19746	19864	19665	19785	19784	19703	19644	19955	19656	19578	19664	19892	19880	19919	19869	19606	19724	19430	19752	19722	19458	19705	19740	19729	19575	19617	19813	19995	19646	19576	19684	19669	19583	19833	19713	19756	19831	19661	19629	19574	19801	19838	19475	19629	19557	19920	19893	19890	19490	19718	19783	19680	19943	19637	19814	19616	19926	19632	19632	19795	19581	19776	19852	19581	19760	19775	19540	19774	19749	19477	19699	19802	19704	19807	19794	19796	19651	19850	19716	19629	19779	19738	19692	19698	19780	19623	19809	19597	19803	19753	19755	19638	19524	19615	19731	19762	19674	19533	19827	19665	19655	19614	19548	19506	19700	19683	19634	19470	19830	19706	19594	19714	19894	19525	19327	19614	19921	19649	19798	19755	19801	19407	19466	19704	19565	19789	19764	19740	19536	19745	19582	19637	19731	19687	19725	19864	19518	19759	19516	19705	19659	19766	19675	19779	19901	19612	19613	19752	19678	19722	19720	19578	19661	19641	19516	19751	19441	19674	19726	19629	19679	19458	19639	19637	19867	19863	19703	19912	19896	19794	19664	19673	19670	19664	19855	19834	19646	19684	19583	19710	19888	19660	19613	19574	19685	19507	19623	19695	19676	19530	19716	19726	19744	19470	19775	19609	19551	19635	19658	19736	19809	19722	19722	19742	19731	19397	19682	19894	19870	19716	19852	19761	19715	19720	19567	19849	19736	19582	19785	19616	19765	19745	19846	19665	19755	19655	19682	19857	19712	19790	19908	19745	19758	19540	19731	19728	19668	19715	19869	19654	19874	19751	19697	19574	19823	19920	19582	19685	19832	19699	19702	19685	19819	19769	19729	19672	19620	19622	19725	19799	19715	19787	19746	19714	19783	19699	19582	19656	19608	19744	19725	19814	19800	19875	19707	19570	19661	19698	19948	19604	19732	19758	19775	19703	19845	19629	19416	19851	19684	19829	19841	19813	19635	19794	19598	19826	19662	19668	19533	19481	19701	19597	19644	19646	19657	19599	19457	19770	19701	19746	19556	19768	19932	19707	19902	19581	19774	19663	19735	19731	19510	19851	20006	20080	19609	19760	19948	19711	19478	19759	19638	19884	19624	19850	19810	19792	19554	19808	19797	19495	19959	19815	19808	19666	19839	19687	19868	19838	19539	19691	19537	19609	19572	19664	19621	19734	19742	19710	19561	19783	19689	19699	19688	19646	19676	19620	19735	19737	19818	19707	19775	19655	19615	19576	19943	19791	19477	19851	19633	19587	19711	19786	19738	19580	19695	19728	19825	19702	19510	19833	19689	19461	19612	19648	19882	19814	19766	19742	19818	20111	19812	19906	19748	19635	19811	19609	19588	19583	19582	19611	19811	19738	19599	19471	19684	19756	19661	19612	19599	19940	19798	19790	19759	19719	19642	19707	19862	19689	19644	19678	19653	19816	19419	19788	19679	19860	19588	19568	19589	19759	19626	19633	19654	19537	19726	19442	19715	19556	19773	19885	19699	19674	19635	19798	19718	19893	19822	19730	19574	19433	19795	20027	19729	19766	19615	19613	19956	19497	19633	19547	19560	19743	19497	19566	19635	19604	19663	19437	19774	19546	19690	19729	19652	19613	19749	19588	19564	19571	19592	19483	19545	19792	19828	19486	19785	19740	19653	19832	19680	19716	19547	19600	19726	19686	19737	19694	19607	19629	19682	19806	19602	19739	19450	19764	19645	19662	19663	19718	19784	19886	19586	19711	19735	19415	19567	19675	19643	19858	19746	19635	19735	19811	19729	19726	19815	19574	19931	19677	19536	19756	19734	19452	19602	19623	19774	19512	19558	19692	19776	19886	19791	19800	19716	19662	19791	19659	19716	19845	19789	19704	19948	19764	19661	19828	19859	19739	19694	19604	19897	19756	19707	19828	19648	19694	19842	19638	19686	19547	19589	19564	19883	19599	19782	19620	19721	19545	19714	19812	19901	19622	19713	19692	19838	19779	19685	19552	19583	19618	19593	19840	19731	19523	19605	19469	19539	19814	19961	19717	19759	19701	19861	19713	19730	19696	19613	19604	19603	19567	19808	19815	19713	19644	19700	19749	19762	19698	19710	19653	19714	19641	19500	19586	19874	19636	19560	20010	19663	19753	19717	19626	19678	19637	19931	19777	19567	19777	19689	19560	19740	19472	19851	19870	19890	19856	19669	19736	19586	19716	19832	19697	19682	19853	19743	19911	19983	19648	19663	19609	19809	19667	19917	19943	19683	19893	19676	19606	19601	19886	19478	19675	19476	19654	19479	19590	19672	19810	19765	19641	19731	19560	19530	19635	19733	19677	19632	19713	19515	19708	19459	19641	19690	19787	19799	19820	19630	19627	19852	19635	19761	19804	19852	19439	19745	19867	19844	19938	19605	19559	19763	19880	19844	19785	19681	19661	19644	19581	19673	19774	19805	19857	19625	19760	19778	19484	19627	19599	19711	19782	19555	19671	19495	19476	19617	19737	19637	19595	19656	19542	19775	19570	19736	19694	19625	19917	19822	19883	19580	19848	19774	19947	19959	19695	19801	19745	19863	19689	19550	19658	19708	19605	19643	19734	19603	19834	19781	19659	19617	19799	19552	19538	19676	19714	19715	19604	19692	19742	19745	19655	19601	19492	19512	19690	19438	19575	19556	19325	19727	19855	19704	19777	19688	19827	19662	19739	19629	19703	19632	19869	19533	19531	19801	19892	19546	19781	19802	19847	19708	19443	19926	19807	19512	19374	19620	19768	19615	19869	19832	19591	19532	19759	19720	19666	19595	19691	19623	19799	19630	19615	19468	19861	19751	19673	19821	19801	19889	19594	19565	19717	19528	19569	19737	19909	19700	19875	19581	19649	19863	19791	19723	19666	19609	19867	19639	19617	19599	19815	19641	19675	19671	19581	19558	19878	19837	20027	19944	19894	19871	19911	19705	19619	19655	19752	19617	19697	19674	19651	19913	19639	19656	19859	19602	19698	20031	19832	19701	19632	19855	19948	19906	19543	19729	19769	19673	19738	19604	19832	19560	19546	19906	19883	19897	19748	19758	19753	19772	19948	19766	19877	19695	19747	19668	19615	19857	19718	19992	19752	19745	19552	19715	19711	19677	19666	19821	19665	19776	19819	19546	19703	19802	19749	19768	19762	19833	19672	20033	19807	19568	19620	19550	19778	19747	19738	19633	19724	19824	19716	19552	19744	19720	19805	19497	19687	19423	19504	19666	19770	19951	19595	19701	19928	19837	19849	19595	19640	19935	19643	19755	19602	19713	19607	19525	19590	19710	19760	19636	19601	19666	19546	19718	19738	19650	19892	19625	19744	19719	19665	19525	19748	19541	19921	19661	19520	19609	19740	19509	19713	19816	19616	19681	19771	19553	19734	19683	19666	19830	20002	19784	19790	19799	19630	19504	19771	19795	19719	20065	19805	19748	19773	19720	19508	19716	19748	19632	19816	19769	19849	19557	19775	19555	19813	19745	19769	19851	19744	19710	19668	19834	19570	19458	19575	19543	19670	19671	19785	19933	19857	19738	19663	19639	19924	19715	19643	19744	19724	19603	19794	19665	19674	19777	19706	19652	19610	19799	19788	19735	19712	19667	19803	19661	19611	19811	19619	19593	19699	19630	19721	19640	19592	19641	19726	19667	19638	19533	19560	19645	19658	19798	19729	19708	19773	19743	19925	19679	19840	19682	19693	19776	19734	19656	19734	19612	19706	19831	19667	19630	19772	19467	19895	19962	19693	19700	19616	19848	19598	19658	19716	19874	19668	19691	19640	19746	19500	19645	19733	19701	19867	19893	19615	19843	19769	19556	19543	19734	19671	19663	19637	19719	19760	19554	19682	19684	19826	19817	19671	19686	19862	19851	19876	19859	19820	19727	19752	19520	19574	19842	19766	19559	19752	19808	19660	19748	19936	19656	19698	19495	19610	19805	19652	19568	19696	19697	19706	19758	19648	19829	19737	19772	19742	19617	19658	19651	19875	19723	19826	19633	19710	19533	19580	19590	19562	19698	19895	20045	19931	19359	19640	19551	19639	19843	19809	19797	19768	19843	19722	19558	19986	19735	19662	19926	19768	19674	19869	19699	19860	19600	19840	19855	19806	19895	19782	19558	19736	19738	19778	19764	19721	19605	19575	19824	19594	19568	19590	19655	19520	19738	19877	19822	19773	19815	19749	19623	19633	19699	19670	19728	19529	19650	19489	19707	19515	19839	19712	19660	19543	19976	19855	19876	19588	19712	19773	19746	19659	19487	19805	19939	19718	19664	19601	19849	19757	19698	19708	19784	19828	19558	19670	19892	19767	19894	19870	19812	19813	19679	19554	19673	19684	19774	19786	19768	19795	19797	19793	19667	19626	19705	19630	19669	19800	19861	19737	19787	19797	19668	20120	19859	19704	19812	19763	19521	19727	19742	19733	19860	19689	19754	19779	19533	19664	19811	19508	19578	19503	19757	19725	19581	19737	19804	19866	19634	19652	19574	19597	19696	19969	19701	19460	19735	19734	19757	19634	19818	19646	19676	19719	19836	19768	19595	19666	19604	19681	19519	19605	19729	19588	19774	19896	19500	19783	19708	19672	19692	19839	19746	19669	19689	19628	19731	19695	19777	19750	19685	19709	19562	19797	19700	19790	19830	19818	19766	19833	19590	19654	19609	19962	19751	19695	19861	19824	19846	19738	19616	19708	19896	19540	19891	19471	19778	19581	19781	19557	19583	19461	19878	19667	19852	19791	19651	19829	19914	19746	19615	19816	19847	19801	19671	19789	19748	19764	19774	19654	19655	19699	19731	19674	19707	19636	19684	19602	19892	19788	19652	20027	19579	19605	19705	19686	19867	19963	19658	19696	19612	19436	19602	19628	19765	19814	19763	19655	19706	19834	19602	19597	19915	19682	19855	19758	19619	19689	19722	19644	19790	19695	19691	19670	19987	19885	19754	19490	19549	19651	19800	19924	19735	19918
19565	25166	26236	21598	18586	17151	16730	16219	16158	16027	15941	15853	16018	16001	15781	15803	15680	15744	15694	15938	15900	15851	15768	15879	16048	15824	15750	15612	15638	15807	15581	15986	15945	16272	16379	16209	15895	15859	15785	15872	15675	15766	15792	15639	15859	15629	15608	15468	15713	15777	15728	15638	15767	15693	15768	15480	15897	15723	15607	15778	15624	15703	15664	15764	15685	15873	15562	15720	15603	15666	15780	15737	15490	15639	15696	15735	15723	15648	15506	15696	15726	15729	15709	15679	15650	15816	15694	15628	15769	15832	15612	15764	15649	15738	15677	15681	15657	15644	15732	15590	15712	15714	15586	15766	15774	15848	15586	15594	15812	15715	15576	15645	15613	15665	15685	15634	15594	15774	15530	15723	15833	15644	15632	15571	15519	15656	15750	15634	15830	15865	15604	15738	15718	15683	15661	15636	15943	15888	15709	15626	15670	15742	15636	15687	15691	15612	15570	15659	15783	15786	15659	15497	15851	15620	15878	15688	15510	15648	15772	15778	15736	15654	15686	15703	15707	15650	15649	15689	15722	15881	15718	15699	15946	15661	15552	15734	15646	15653	15647	15481	15727	15808	15674	15572	15665	15752	15784	15663	15473	15672	15627	15635	15772	15665	15574	15818	15589	15623	15514	15727	15587	15889	15728	15746	15727	15556	15748	15699	15716	15631	15818	15648	15801	15779	15849	15548	15704	15574	15535	15706	15703	15607	15607	15984	15592	15696	15635	15539	15793	15858	15706	15905	15624	15731	15572	15855	15641	15736	15777	15657	15904	15703	15549	15514	15575	15734	15646	15655	15633	15681	15872	15704	15553	15762	15652	15512	15719	15530	15844	15650	15723	15593	15712	15656	15749	15768	15960	15621	15600	15615	15720	15599	15661	15770	15793	15857	15779	15710	15661	15680	15675	15501	15575	15722	15682	15678	15825	15675	15796	15631	15789	15547	15679	15658	15807	15640	15681	15753	15758	15633	15798	15676	15567	15829	15754	15804	15683	15916	15575	15642	15818	15659	15576	15518	15623	15845	15729	15750	15682	15681	15678	15723	15689	15697	15842	15777	15801	15755	15586	15547	15644	15652	15580	15781	15673	15564	15845	15696	15624	15681	15790	15702	15563	15779	15816	15556	15705	15736	15711	15690	15665	15821	15639	15573	15790	15819	15824	15560	15603	15714	15545	15672	15765	15558	15819	15771	15735	15718	15705	15658	15637	15610	15859	15767	15758	15843	15623	15852	15781	15644	15657	15717	15707	15762	15744	15789	15635	15612	15740	15628	15751	15630	15809	15581	15654	15684	15697	15667	15718	15735	15661	15588	15554	15615	15794	15577	15612	15748	15743	15598	15608	15704	15764	15744	15695	15759	15554	15647	15649	15698	15823	15816	15741	15896	15635	15644	15774	15715	15716	15718	15752	15610	15841	15579	15756	15688	15582	15619	15515	15752	15548	15777	15764	15571	15693	15578	15815	15750	15593	15663	15735	15526	15635	15651	15774	15546	15559	15729	15668	15662	15591	15774	15812	15788	15651	15640	15626	15685	15817	15499	15796	15532	15756	15706	15807	15518	15712	15481	15762	15704	15771	15650	15613	15628	15597	15789	15693	15597	15746	15735	15645	15704	15749	15752	15826	15874	15563	15460	15752	15595	15604	15576	15711	15666	15709	15589	15467	15759	15641	15678	15610	15777	15579	15617	15736	15699	15639	15681	15773	15707	15807	15756	15657	15797	15504	15720	15563	15683	15715	15736	15774	15624	15631	15562	15713	15669	15741	15762	15801	15620	15760	15850	15695	15590	15531	15676	15818	15642	15792	15784	15835	15596	15587	15874	15470	15769	15621	15663	15511	15632	15760	15555	15716	15636	15819	15833	15626	15628	15673	15687	15740	15708	15809	15763	15602	15743	15667	15720	15649	15685	15757	15601	15737	15824	15800	15668	15719	15672	15738	15707	15754	15648	15698	15617	15846	15694	15596	15596	15560	15717	15591	15689	15720	15516	15790	15667	15708	15570	15477	15773	15624	15874	15690	15842	15655	15766	15876	15610	15560	15349	15756	15613	15531	15727	15713	15656	15626	15691	15869	15693	15634	15708	15670	15764	15722	15639	15625	15741	15794	15671	15594	15683	15735	15675	15616	15539	15690	15732	15815	15822	15744	15802	15565	15854	15703	15610	15718	15731	15507	15711	15587	15723	15764	15722	15870	15673	15562	15787	15795	15818	15870	15649	15731	15793	15555	15664	15805	15683	15785	15550	15612	15524	15707	15865	15688	15737	15626	15668	15747	15547	15670	15682	15612	15718	15741	15676	15723	15839	15576	15954	15730	15667	15707	15817	15728	15758	15729	15623	15733	15580	15710	15847	15877	15812	15823	15810	15886	15617	15903	15661	15809	15771	15580	15772	15704	15769	15769	15711	15627	15721	15691	15723	15738	15704	15773	15803	15704	15615	15660	15742	15783	15524	15693	15793	15691	15697	15620	15688	15803	15705	15635	15713	15396	15538	15828	15667	15787	15523	15748	15748	15716	15791	15818	15765	15569	15921	15805	15781	15810	15701	15777	15588	15662	15827	15675	15560	15673	15682	15526	15722	15588	15822	15871	15629	15709	15575	15674	15617	15703	15820	15753	15591	15898	15730	15583	15756	15717	15687	15766	15796	15673	15740	15697	15688	15673	15828	15563	15928	15752	15576	15688	15539	15594	15617	15687	15581	15787	15759	15689	15712	15834	15803	15600	15667	15694	15814	15600	15634	15644	15686	15833	15605	15667	15660	15740	15646	15787	15523	15707	15548	15769	15565	15726	15701	15727	15655	15709	15666	15741	15804	15709	15531	15646	15697	15885	15462	15754	15666	15830	15812	15721	15718	15647	15598	15587	15874	15638	15771	15593	15704	15781	15763	15638	15647	15702	15721	15618	15523	15538	15699	15711	15621	15710	15611	15578	15662	15696	15615	15772	15576	15658	15810	15727	15514	15705	15698	15473	15678	15701	15681	15573	15847	15549	15835	15699	15644	15522	15645	15881	15844	15634	15639	15693	15667	15689	15789	15872	15711	15640	15554	15799	15859	15805	15755	15783	15581	15706	15701	15816	15680	15794	15729	15530	15718	15731	15592	15641	15685	15638	15731	15627	15807	15727	15695	15593	15715	15696	15653	15557	15500	15749	15619	15668	15633	15677	15737	15681	15535	15817	15826	15680	15767	15774	15642	15637	15788	15582	15737	15873	15592	15780	15725	15679	15643	15799	15819	15624	15856	15729	15698	15726	15739	15745	15748	15614	15696	15675	15822	15625	15494	15687	16066	15536	15877	15850	15676	15586	15624	15708	15907	15795	15733	15697	15535	15805	15739	15672	15682	15654	15777	15736	15645	15484	15705	15553	15695	15572	15707	15627	15884	15647	15879	15718	15727	15718	15632	15573	15791	15466	15747	15616	15640	15674	15612	15673	15435	15653	15609	15679	15680	15750	15689	15676	15653	15697	15648	15754	15737	15693	15781	15707	15672	15616	15614	15869	15680	15528	15617	15609	15749	15756	15485	15540	15622	15715	15748	15887	15648	15827	15630	15756	15715	15626	15792	15810	15679	15678	15778	15770	15753	15614	15696	15572	15647	15776	15663	15725	15700	15734	15615	15777	15514	15637	15691	15717	15660	15786	15681	15709	15848	15660	15532	15821	15897	15686	15670	15535	15679	15720	15859	15766	15579	15581	15736	15772	15582	15830	15632	15674	15761	15601	15621	15753	15568	15658	15538	15581	15862	15734	15721	15643	15814	15715	15749	15720	15695	15621	15694	15786	15596	15727	15780	15851	15572	15593	15641	15660	15692	15747	15557	15789	15718	15569	15526	15517	15754	15834	15756	15660	15696	15658	15646	15774	15775	15612	15578	15663	15678	15692	15794	15570	15644	15718	15725	15755	15821	15666	15645	15718	15486	15676	15746	15590	15837	15459	15808	15520	15703	15760	15768	15669	15674	15733	15801	15705	15852	15622	15743	15699	15645	15811	15754	15574	15820	15655	15906	15778	15802	15535	15643	15694	15632	15452	15691	15520	15665	15812	15600	15713	15788	15696	15686	15844	15701	15737	15599	15685	15809	15580	15701	15531	15722	15664	15772	15748	15565	15870	15624	15917	15690	15590	15593	15694	15711	15722	15606	15768	15634	15569	15751	15751	15639	15678	15639	15612	15700	15863	15721	15751	15613	15609	15756	15716	15810	15724	15767	15666	15657	15715	15761	15578	15673	15794	15676	15670	15663	15746	15752	15818	15753	15766	15771	15722	15780	15765	15764	15797	15668	15574	15753	15762	15791	15669	15870	15662	15812	15545	15778	15605	15799	15619	15740	15697	15642	15730	15804	15757	15761	15833	15704	15696	15719	15568	15848	15506	15764	15642	15588	15356	15693	15573	15619	15728	15739	15718	15682	15562	15755	15674	15757	15671	15765	15530	15706	15787	15717	15771	15789	15701	15638	15594	15668	15832	15676	15738	15775	15702	15698	15520	15846	15921	15675	15585	15695	15626	15675	15634	15798	15700	15675	15801	15651	15776	15598	15705	15687	15707	15547	15832	15663	15694	15721	15360	15841	15868	15589	15661	15757	15748	15583	15781	15681	15535	15538	15701	15641	15747	15633	15682	15839	15597	15804	15790	15651	15650	15851	15677	15692	15709	15733	15764	15823	15781	15668	15718	15469	15610	15672	15692	15731	15776	15766	15721	15833	15644	15858	15632	15752	15682	15576	15783	15613	15682	15511	15684	15622	15754	15617	15627	15618	15742	15525	15583	15691	15830	15607	15692	15724	15924	15696	15825	15652	15753	15986	15704	15850	15656	15593	15646	15550	15718	15658	15731	15779	15771	15992	15649	15873	15735	15809	15591	15737	15685	15644	15733	15840	15632	15860	15694	15793	15858	15590	15679	15918	15821	15663	15610	15631	15733	15733	15652	15542	15796	15964	15845	15834	15492	15687	15719	15735	15740	15855	15721	15601	15598	15876	15764	15702	15828	15505	15766	15594	15671	15812	15688	15613	15574	15551	15664	15520	15560	15686	15661	15796	15744	15737	15635	15742	15772	15718	15723	15710	15671	15796	15811	15518	15438	15479	15613	15753	15734	15586	15621	15541	15590	15623
25650	21550	28768	26002	24364	24594	24031	21426	20875	21053	20860	20563	20642	20453	20365	20133	20131	20037	20198	20325	20078	20553	20700	20163	19821	19987	19920	20017	20039	19830	19927	19677	20572	21832	21830	21421	20587	20222	19849	19966	19980	19695	19880	20152	19748	19790	19774	19790	19793	19922	20007	19797	19782	19797	19874	19949	19960	19808	19896	19657	19917	19789	19991	19768	19851	20004	19954	19883	19900	19986	19733	19888	19931	19820	19956	19877	19845	20029	19941	20120	19787	19948	20004	19857	19887	19941	19983	19758	20057	19810	19759	19788	19817	19818	19728	19942	19966	19746	19964	19987	19885	19818	20004	19934	20018	19759	19694	19715	20050	19783	19912	19804	19923	19734	19884	19844	19798	19779	19695	19827	19906	19766	19808	20047	19829	19725	19732	19812	19829	19846	19865	20053	19839	20042	19979	19931	19819	19777	19709	19722	19905	19964	19782	19861	19947	19734	19723	19683	19935	19899	19826	19647	19772	19660	19872	19801	19849	19862	19799	19712	19906	19672	19804	19933	19860	19821	19816	19898	19751	19800	19833	19892	19917	19864	19913	19885	19815	19728	19867	19875	19774	19855	19756	19886	20051	19877	19836	19760	20007	19742	19907	20015	19900	19910	19811	19627	19815	19520	19983	19814	19937	20003	19801	19864	19856	19768	19951	19978	19949	19934	19740	19939	19790	19953	19931	19924	19849	20065	19950	19523	19764	19840	19914	19774	19912	20025	19757	19984	19854	19752	19950	19929	19990	19878	20177	20024	19958	19802	19872	19907	20008	19831	19922	19754	19907	19907	19562	20087	20063	20061	19827	19738	19769	20039	19863	19900	19949	19968	20118	19826	19928	19906	20033	20004	19960	19968	19931	19847	19777	20012	19757	19797	19976	19866	19840	19668	19824	19920	19701	19838	19851	20015	20063	19886	19788	20016	19760	19777	19663	19752	19852	19841	19828	19865	19687	19926	19793	19985	19991	19802	19901	19950	19994	19909	19779	19721	19676	19822	19786	19841	20004	19914	19934	19673	19782	20002	19813	19832	19893	19903	19847	19931	19768	19656	19800	19994	19884	19831	19775	19705	19821	19667	19825	19813	19905	19880	19702	19850	19960	20014	20060	19866	19815	19506	19822	19801	19901	19865	19842	19930	19825	19698	19787	19864	20058	19911	19969	19731	19768	19971	20006	19784	19884	19833	19762	19796	19724	19776	20002	19817	20040	19628	19769	19818	19840	19632	20035	19903	19782	19672	19633	19786	19790	19851	19900	19697	19965	19784	19847	19682	19676	19984	20049	19938	19950	19921	19844	19893	19912	19902	19682	19877	20061	19907	19697	19584	19863	19745	19684	19946	19975	19870	19599	19782	19854	19951	19714	20256	19700	19858	19835	19916	19762	19839	19862	19922	19739	19835	19716	19703	19989	19675	19650	19868	19954	20044	20099	20006	19866	19785	19922	19831	20056	19780	20060	19824	19869	19715	19873	19903	19855	19689	19928	19977	20022	19572	19873	19896	20077	20085	20056	19717	19772	19829	19882	19978	19597	19759	19875	19902	19930	19700	19839	20011	19803	19818	19725	19828	19811	19819	19927	19851	19708	19966	19820	19635	19979	19722	19798	19754	19894	19933	19751	19912	19868	20021	19778	19839	19936	19716	19935	19948	19796	19707	19858	19917	19877	19900	20090	19909	19846	19818	19808	19777	19689	19862	19943	19928	19983	19994	19935	19753	19981	19775	19943	19847	19554	19778	19836	19783	19796	19748	19861	20023	19930	19951	19861	19853	19808	19835	19843	19681	19732	19634	19721	19857	19874	19765	19682	19851	19960	19989	19789	19747	19763	19898	19637	19691	19872	20034	19843	19977	19905	20160	19688	19932	19853	19824	19826	19972	19896	19808	19785	19777	19887	19829	19866	19960	19961	20118	19817	19887	19790	19764	19810	19817	19800	19576	19856	19890	19931	19757	19847	19896	19656	19784	20054	19729	19785	19549	19957	19961	19814	19842	20108	19788	19672	19953	19856	20019	19858	20034	19978	19882	19894	19937	19803	19760	19899	20042	19871	19900	19911	19893	19796	19694	19821	19791	19976	19760	19951	19845	19827	19755	19744	19896	19860	19958	19904	19888	19808	19909	19764	19988	19733	19623	19746	19663	19882	19848	20046	19996	19692	19624	19908	19722	20067	20053	19856	19750	19852	19825	20112	19815	19879	19955	19808	20072	20159	19858	19888	19784	19679	19994	19866	19840	19822	19734	19883	19850	19657	19925	19846	19879	19965	19823	19968	19922	20135	20009	19934	19729	19914	20111	19992	19848	20019	19758	19656	19837	19887	19774	19773	19770	20029	19888	19911	19811	19973	19829	19923	19740	19866	20065	19759	19783	19772	19823	19929	19793	19737	19771	20185	19744	19868	19663	19841	19926	19920	19851	19810	19810	19959	20024	19920	20063	19937	20270	19834	19865	19983	19799	19765	19875	19778	19567	20054	19752	19858	19871	19969	19824	19998	19981	19849	19799	19882	19950	19950	20063	20091	19740	20129	19891	19793	19852	19849	19965	19743	19675	19755	20054	19848	19918	19824	19824	19735	19754	19787	19798	19785	19869	19878	19872	19669	19791	20005	19914	19806	19894	19948	19941	19840	20031	19946	19976	19892	19976	19753	19715	19904	19868	19849	19832	19772	19961	20013	19871	19839	19800	19950	19950	19849	19775	19827	19871	19947	19847	19816	20020	19917	19925	19803	19977	19742	19916	19647	19903	19855	19981	19842	19879	19893	19995	19933	19977	19867	19811	20085	19854	19901	19801	19967	19881	19924	19801	19961	19998	20030	19985	19835	19885	20022	20022	19881	19876	19679	19842	19704	19669	20076	19955	19907	19664	19816	19786	19966	19731	19875	19788	20029	19923	19972	19986	20003	19712	19862	19941	19741	19836	19923	19998	19896	19833	19804	19833	19717	19677	19814	20090	19794	19766	19935	19798	19848	19816	19776	19908	19856	19897	19791	19770	19787	19919	20038	19924	19921	19793	19736	19934	19832	19836	19614	19903	19862	19887	20062	20023	19908	19771	19835	19833	19978	19789	19867	19786	19864	19846	19897	19865	19983	19978	20038	19603	19756	19710	20017	19955	19793	19967	19981	19885	20122	19955	19804	19941	19970	19787	19875	19825	19769	19888	19658	19674	19836	19794	19719	19868	19944	19826	19907	19729	19719	19974	20091	19810	19818	19698	19892	19801	19866	20006	19826	20041	20054	19863	19721	19859	19686	19951	19990	19690	19890	20040	19880	19898	19732	20079	20014	19799	20042	19971	20135	19994	19829	19909	19841	19903	19838	19556	19967	19786	19823	19983	19836	19987	19741	19831	19666	19761	19844	19832	19744	19816	20093	19902	20076	19845	19837	20179	20007	19979	19864	19829	19690	19970	19747	19667	19807	19701	19876	19907	19713	20007	19577	19956	19915	19686	19869	19854	19930	19990	19970	19856	19815	19744	19694	19973	19889	19926	19858	19933	19902	20041	20065	19673	19804	19846	19821	19935	19598	19865	19999	20116	20116	20004	19770	20049	19758	20054	19811	19580	19775	19991	19787	19695	19882	19710	20079	19691	19980	20083	19868	20075	19922	19819	20021	19882	19971	19829	19806	20119	19936	19820	19961	19785	19814	19974	19994	19798	19755	19694	19804	19720	19922	19766	19861	20010	19751	19880	19796	19868	19883	19908	19986	19846	19786	19948	19637	19652	19701	19860	19901	19850	19761	19947	19903	19995	19799	19899	19878	19910	19821	19765	20080	19833	19967	19810	19916	20042	19934	19645	19769	19937	19924	19768	19841	19859	19830	19783	19970	19890	19762	19857	20038	19801	19780	20051	19915	19868	19780	19977	19715	19723	19973	19737	19664	19781	19741	20005	20264	19876	19909	19982	19950	19856	19813	19863	19866	19871	20011	19739	19908	19694	19863	19678	19871	20062	19957	20114	19868	19987	19926	19934	20027	19838	19834	19898	19765	19693	20028	19854	19747	19585	19785	20007	19772	19867	19775	19840	19973	19845	19797	19618	19856	19929	19672	19725	19885	20057	20030	19804	19990	19731	19840	19886	19742	19621	19796	19842	19965	19911	19916	19773	19826	19905	19811	19777	19949	19839	19919	20044	19846	19944	19904	20064	19898	20011	19822	19955	19916	19984	19893	19906	19819	19673	19864	19838	19621	19828	19936	19731	19750	19750	19909	19737	19920	19936	19824	19782	19896	19832	19661	20014	19906	19878	19736	19783	19817	19926	19724	19820	19765	19727	19940	19959	20023	19842	19718	19755	19881	19834	19749	19801	20012	19863	19807	19986	19777	19960	19773	19744	19743	19864	19832	19782	19784	19872	20072	20166	19963	19890	19976	19568	19919	19765	19909	20099	19890	19837	19984	19816	19903	19983	20039	19634	19880	19614	19830	19910	19777	19957	19792	19980	19859	19757	20076	19597	19871	19933	19924	19967	19753	19985	19895	19797	19811	19952	20018	20053	19781	19861	19855	19793	19861	19803	19916	19732	19624	19866	19883	19925	19695	19811	19938	19787	19949	19935	19934	19998	19761	19799	20043	19870	19779	19941	19986	19921	19837	19732	20032	19915	20079	19973	19756	19857	19788	19823	19941	19801	19796	19909	20066	19934	19589	19878	19741	19891	19934	19999	19772	19723	20001	19976	19825	19981	19857	19766	19680	19931	19848	19865	19881	19875	19929	19922	19973	19768	20029	19896	19750	20166	19807	19990	19858	19899	19661	19783	20032	19838	19827	19698	19981	19898	19834	19740	20075	19716	19876	19958	19783	20120	19795	19708	19867	19920	19792	19853	19740	19620	19824	19677	19801	19907	19639	19879	19845	19738	19904	19807	19706	19715	19656	19851	19814	20104	19909	19948	19864	19856	20032	19787	19736	19782	19880	19933	19873	19743	19836	19948	19700	20006	19987	19801	19762	19737	19835	19782	19829	19887	19757	19950	19875	19509	19912	19799	19842	19909	19781	19985	19979	20006	19871	19854	19864	19881	19811	19885	19921	20027	19890	19864	19832	19946	20084	20200	19981	19919	19821	19957	19853	19978	19840	20082	19897	19796	19759	19840	19908	19877	19741	19942	20023	19755	19961	19794
19493	32121	33543	29154	23662	20921	19151	17866	17493	17251	17055	16812	16777	16403	16314	16114	16057	16115	16322	15976	16342	16956	16626	16133	15803	15904	15990	15951	15902	15917	16185	16081	17015	18827	18298	17515	16428	15931	15933	15788	15866	15867	15841	15810	15770	15867	15843	15900	15759	15765	15748	15951	16000	15977	15821	15888	15768	15826	15889	15868	15845	15793	15975	15857	15909	15798	15894	15685	15801	15706	15757	15830	15901	15895	15818	15824	15885	15718	15871	15938	15770	15961	15641	15974	15986	15907	16011	16033	15903	15869	15745	16078	16109	15874	15830	15840	15590	15899	15933	15886	15791	15835	15952	15755	15965	15758	15787	15826	15793	15797	15902	15816	15807	15940	15785	15702	15773	15767	15868	15815	15855	15800	15860	15573	15819	15783	15871	15918	15855	15883	15746	15853	15900	15695	15738	15754	15787	15836	15726	16018	15817	15777	15893	15910	15627	15919	15674	15857	15807	15731	15874	15858	15801	15970	15960	15850	15869	15989	15965	15741	15840	15817	16067	15890	15725	15894	15913	15780	15866	15830	15888	15977	15773	15701	15738	15743	15667	15898	15741	15919	15653	15740	16000	15678	15769	15726	15851	15650	15900	15953	15761	15778	15796	15883	15671	15738	15954	15951	15804	15883	15723	15882	15848	15773	15904	15743	15832	15709	15836	15822	15923	15823	15657	15848	15838	15756	15864	15788	15732	15833	15904	15750	15854	15594	15895	15817	15700	15836	15873	15925	15952	15952	15975	15693	15865	15991	15825	16056	15836	15781	15726	15787	15866	15627	16007	15914	15800	15711	15663	15932	15817	15868	15611	15937	15734	15915	15830	15840	15893	15731	15814	15973	15885	15810	15668	15713	15765	15734	15816	15869	15801	15848	15744	15750	15959	15984	15837	15729	15839	15823	15731	15826	15926	15828	15710	15899	15887	15774	15858	15857	15865	15915	15683	15750	15688	15891	15713	15732	15835	15762	15666	15826	15810	15939	15979	15831	15740	15782	15976	15724	15750	15845	16013	15839	15849	15943	15864	15915	15800	16006	15687	16007	15678	15844	15762	15780	15833	15791	15935	16051	15666	15893	15863	15902	15685	15846	15682	15870	15721	15736	15833	16053	15929	15686	15856	15787	15639	16028	15804	15751	15843	15852	15683	15900	15828	15927	15753	15667	15829	15830	15772	15878	15967	15753	15653	15737	15868	15938	15752	15748	15919	15908	15918	15910	15695	15785	15855	15758	15909	15863	15633	15747	16025	15726	15719	15761	15729	15647	15760	15823	15746	15898	15785	15732	15869	15919	15877	15899	15901	15869	15799	15825	15869	15862	15802	15889	15610	15987	15881	15839	15909	15936	15882	15823	15790	15845	15746	15905	15832	15877	15682	15902	15758	15872	15818	15880	15872	15784	15812	15803	15946	15808	15710	15820	15856	15837	15870	15820	15821	15684	15801	15943	15714	16001	15857	15812	15798	15846	15726	15840	15874	15746	15749	15813	16060	15802	15820	15807	15841	15948	15753	15710	15856	15782	15669	15853	15836	15701	15807	15906	15920	15711	15782	15954	15508	15828	15770	15934	15860	15888	15878	15790	15741	15933	15690	15609	15911	15694	15909	15907	15778	15757	15921	15681	15823	15851	15781	15760	15933	15798	15756	15926	15734	15822	15732	15671	15736	15861	15951	15687	15845	15797	15802	15683	15740	15779	15888	15885	16020	15802	16009	15924	16004	15826	15857	15954	16031	15859	15751	15891	15965	15777	15778	15888	15747	15733	15748	15878	15836	15760	15679	15864	15831	15742	15797	15864	15881	15851	15930	15770	15831	15994	15951	15940	15801	15665	15775	15699	15851	16007	15777	15913	15829	15719	15771	15833	15866	15859	15870	15876	15915	15741	15693	15832	15736	15618	15851	15686	15978	15774	15959	15762	15830	15711	15788	15848	15820	15855	15879	15719	15848	15801	15748	15782	15902	15925	15730	15933	15850	15769	15620	15707	15850	15792	15859	15922	15853	15878	15770	15710	15746	15918	15847	15683	16022	15926	15856	15717	15831	15893	15878	15855	15811	15875	15876	16003	16068	15677	15851	15912	16066	15712	15758	15887	15846	15696	15874	15888	15660	15638	15756	15939	15829	15829	15852	15598	15981	16007	15865	15782	16002	16077	15793	15970	15850	15806	15917	15834	15683	15834	15849	15978	15758	15959	15846	15972	15812	15718	15677	15792	15776	15716	15849	15841	15800	15849	15798	15724	15895	15863	15846	15762	15883	15674	15853	15837	15793	15850	15759	15734	15857	15940	15971	15841	15786	15835	15827	15780	15960	15771	15872	15775	15850	15878	15743	15722	15939	16032	15735	15964	15794	15762	15738	15914	16044	16000	15899	15822	15912	15850	15794	15736	15760	15689	15884	16007	15791	15999	15902	15676	15933	15767	15772	15726	15955	15845	15982	15820	15848	15915	15838	15859	15982	15853	15965	15811	15839	15599	15911	15751	15764	15832	15816	15831	15814	15949	15616	15860	15809	15905	15845	15796	15815	15728	15879	15779	15738	15837	15820	15708	15816	15918	15613	15743	15859	15816	15884	15721	15750	15826	15816	15866	15659	15769	15917	15858	15848	15910	15804	15653	15783	15833	15759	15800	15864	15971	15898	15966	15824	15756	15868	15965	15766	15617	15854	15892	15793	16016	15695	15976	15822	15905	15825	16028	15914	15714	15753	15841	15796	15792	15877	15760	15800	15865	15933	15964	15702	15869	15819	15959	15823	15944	15948	15789	15788	15938	15677	15989	15615	15846	15913	15862	15949	16075	15731	15719	15795	16133	15880	15847	15853	15936	15982	15767	15743	15763	15809	15750	15924	15720	15884	15971	15745	15885	16097	15824	15888	15776	15692	15924	15854	15834	16016	15896	15943	15651	15768	15824	15867	15849	15869	16018	15941	15860	15826	16017	15863	16089	15636	15920	15875	15914	15785	15912	15636	15840	15971	15870	15827	15914	15817	15836	15745	15850	15735	15770	15832	15772	15910	15771	15835	15780	15879	15703	15851	15793	15905	15752	16031	15867	15828	15741	15753	15990	15702	15845	15839	15945	15884	15956	15952	15701	15683	16014	15811	15758	15765	15759	15900	15839	15886	15787	15683	15771	15721	15850	15891	15922	15762	15808	15988	15883	15755	15774	15964	15759	15774	15687	15991	15941	15867	15879	15843	15987	15816	15886	15841	15872	15773	15539	15823	15817	16016	15859	15785	15839	15850	16024	15835	15851	15818	15805	15810	15699	15923	15854	15710	15775	15857	15962	15830	15884	15657	15990	15848	15886	15929	15772	15873	15903	15906	15843	15808	15721	15984	15855	15734	15879	15828	15755	15943	15816	15780	15783	15717	15945	15869	15845	15800	15842	15880	15944	15756	15805	15804	15618	15551	15921	15730	15836	15885	15912	15858	15862	15893	15798	15901	15883	15808	15761	15828	16179	15859	15787	15925	15903	15784	15960	15988	15777	15806	15901	15741	15791	15713	15778	15946	15685	15798	15695	15812	15842	15614	15860	15774	15816	15932	15830	15833	15929	15873	15887	15839	15685	15966	15806	15929	15875	15844	15768	15619	15843	15762	15791	15692	15837	15797	15785	15882	15719	15997	15703	15970	15817	16004	15805	15833	15866	15739	15816	15830	15788	15868	15826	15924	15878	15828	15895	15832	15959	15804	15914	15906	15710	15850	15869	15769	15694	15885	15793	15810	15789	15904	15732	15862	15802	15894	16026	15811	15847	15933	15975	15965	15840	15859	15888	15766	15863	15517	15914	15738	15796	15752	15811	15935	15810	15625	15731	15943	15957	15729	15881	15765	15962	15915	15835	15713	15801	15773	15753	15830	15723	15773	15657	15753	15826	15726	15896	15622	15710	15731	15870	15918	15665	15749	16096	15565	15930	15866	15888	15870	15875	15859	15973	15761	15856	15956	15711	15978	15703	15769	15843	15943	15787	15802	15791	15820	15948	15966	15908	15917	15895	15866	15796	15888	15716	15839	15807	16007	15845	15793	15736	15664	15814	15695	15765	15984	15895	15833	15698	15747	15887	15924	15682	15922	16092	15818	15873	15855	15920	15742	15679	15779	15771	15942	15751	15740	15857	15849	15945	15680	15953	15817	15693	15899	15876	15762	15757	15839	15981	15707	15767	15800	15914	15908	15847	15909	15650	15972	15903	16031	15955	15737	15733	15758	15841	15891	15796	15859	15673	15962	15798	15891	15866	15862	16079	15735	15911	16077	15821	15916	15814	15719	15816	15851	15920	15852	15795	15808	15796	15689	15816	15813	16069	15885	15784	15948	15751	16004	15741	15634	15819	15856	15855	15828	15811	15745	15722	15737	15892	15694	15862	16044	15816	15817	15803	15933	15795	15955	15819	15895	15736	15864	15663	15758	15800	15843	15918	15979	15883	16000	15808	15846	16013	16112	15779	15899	16069	15855	15805	15815	15889	15742	15785	15903	15769	15902	15828	15961	15845	15594	15900	15875	15771	15820	15848	15910	15865	15935	15975	15875	15859	16063	15903	15839	15794	15749	15807	15923	15706	15832	15920	15830	15987	15869	15805	15941	15757	15845	15942	15905	15840	15734	15837	15881	15904	15796	15775	15841	16024	15928	15840	15881	15814	15951	15845	15840	15773	15726	15739	15879	15896	15907	15879	15814	15833	15908	15973	15819	15848	15736	15705	15820	15753	15934	15714	15934	15828	15768	15958	15723	15777	15744	15731	15921	15862	15845	15778	15851	15949	15700	15872	15835	15775	15741	15886	15778	15796	15764	15756	15969	15909	15916	15719	16057	15828	15705	15794	15821	15893	15891	15776	15940	15779	15892	15810	15651	15818	15910	15736	15817	15772	15867	15894	15763	15791	15831	15947	15631	15907	15914	15844	15723	15888	15860	15632	15873	15888	15764	15930	15731	15795	15886	15671	15648	15856	15924	15781	16094	15829	15736	15700	16018	15778	15769	15889	15693	15846	15615	15959	15793	15942	15756	15758	15894	15829	15836	15779	15828	15822	15745	15912	15766	15837	15707	15735	15817	15689	15879	15940	15871	15829	15802	16030	15767	15770	15681	15724	15971	15827	15898	15915	15877	15860	15735	15827
23871	21498	29225	24595	22967	25926	27418	22926	21577	21680	21518	21274	21100	20716	20423	20267	20451	20355	20588	20196	20430	21763	24013	20593	20355	20052	20163	20215	20181	19948	20221	20094	20928	23006	23119	22232	20985	20321	19958	19823	20092	19710	20041	19913	19750	20073	19847	19890	20087	19882	20041	19874	20101	19839	19717	19942	20044	19847	19742	19979	19636	19902	20008	19903	19948	19950	19972	19691	19978	19871	19668	19844	19955	19941	19981	20015	19996	19940	19996	19905	20070	19873	19720	19704	19988	19817	19747	19920	19759	19980	19856	19809	19752	19818	19847	19664	20018	19830	19783	19697	19841	19949	19848	19746	19763	20069	19712	19963	19749	19822	19728	19918	19815	19812	19956	19670	19856	19887	19571	19727	19807	19581	19820	19874	20039	20048	19804	19780	19857	19841	19767	19706	19867	19996	19859	19579	19916	19761	19755	19816	19697	19530	19830	19762	20040	19622	19666	19914	19833	19677	19964	19729	20079	19938	19814	19781	20042	19807	19715	19884	19755	19888	19941	19803	19925	19800	19915	19838	19966	19891	19712	19861	19950	19796	19735	19914	19824	19637	20005	20000	20130	19784	20008	20102	19920	20002	19979	19602	19974	19753	19868	19923	19885	19961	19728	19931	19881	19872	19918	19872	19788	19769	19738	19781	19846	19655	19659	19959	19915	19890	19837	19695	19791	19870	20043	19823	19987	20003	19922	19799	19659	19971	19896	19660	19942	19810	19911	20089	19967	20142	19780	19673	19861	19766	19821	19847	19593	19721	19964	19949	19991	19798	19800	19759	19673	20001	19744	19801	19843	19706	19673	19697	20078	19866	19839	19867	20058	19642	19883	19908	19802	19675	20024	19822	19803	19799	19756	19795	19762	19669	19937	19714	19707	19904	19692	19884	19795	19868	19869	19941	19990	19949	19847	19874	19681	19936	20071	19909	19809	19541	19753	19978	19849	19774	19666	19701	19724	19866	19970	20157	19843	19721	19772	20034	19989	20068	19789	19603	19758	19802	19842	20055	19826	19875	19768	19781	19928	19874	19879	19724	19954	19843	19736	19709	19692	19779	19975	19826	19711	20047	19727	19901	19702	19700	19681	19941	19805	19966	19886	19837	19836	19639	19562	19824	19869	20049	19813	19752	19922	19654	19745	19601	19794	19769	20023	19682	19708	19597	19823	19764	19946	19681	19752	19897	19830	19983	19997	19799	19967	19780	19797	20022	20081	19884	19625	19728	19923	19912	19793	19857	19614	19966	19666	19861	19984	19668	19871	19696	19919	19868	19901	19907	20052	20148	19933	19884	19873	19751	19718	19880	19718	19673	19777	19754	19637	19947	19880	19534	19694	20010	20074	19705	19850	19752	19841	19796	19714	19745	19826	19952	19777	19925	19755	19897	19685	19966	19936	19700	19786	19666	19767	19791	19767	19830	19895	19777	19918	19821	19708	19712	20073	20055	19715	19527	19796	19496	19707	19511	19856	19524	19939	19912	19955	19806	19828	19829	19934	19897	20027	19711	19822	19551	19744	19821	19892	19942	19529	19724	19833	19871	19895	19659	19843	19870	19846	19824	19701	19868	19810	19722	19784	19786	19831	19997	19860	19611	20055	19963	20026	20057	19764	19901	19856	19829	19877	19880	19781	19809	19737	19893	19742	19812	19744	19847	19850	19988	19913	19682	19950	19900	20009	19899	19870	19930	19694	19924	19681	19880	19825	19917	20054	19893	19788	20008	19700	19889	19793	19738	19889	19767	19836	19782	19886	19936	19723	19774	19779	19783	19843	19753	19808	19782	19967	19767	19634	19665	19738	19904	19907	19901	19868	19996	19846	19654	19692	19573	19852	19825	19863	19729	19981	19781	19982	19894	19837	19761	19859	19911	19868	19925	19641	19746	19720	19629	19910	19751	19853	19828	19884	20050	19793	19772	19867	19859	19684	19904	19704	19854	19819	19816	19935	19721	19855	19991	20155	19827	19785	19668	19978	19869	19706	19471	19565	19855	19623	19996	19823	19848	19829	19776	19756	19644	19786	19753	19864	19745	19876	19849	19769	19961	19880	19839	19908	19808	19951	19999	19842	19841	19742	20143	19802	19805	19937	19711	19813	19890	20036	19850	19737	19766	19799	19883	19915	20009	19829	19589	19698	19917	20075	20129	20009	19748	19987	19809	19618	19795	19818	19907	19859	19902	19700	19889	19880	19885	19883	19871	19988	19752	19818	19803	19748	19800	19924	20037	19595	19694	19767	19922	19826	19730	19707	19715	19780	19916	19875	19809	19828	19800	19803	20111	19674	19830	19711	20013	19814	19745	19854	19882	19609	19669	19783	19852	19720	19848	19745	19887	19914	19766	20054	19819	19949	19879	19669	19650	19889	19898	19961	19914	19831	19757	19727	19727	19865	19800	19835	19686	19924	20031	19968	19774	19724	19736	19640	19864	20052	19873	19677	19988	19885	19727	19767	19824	19616	19891	19880	19859	19726	19821	19833	19991	19893	19794	19991	19799	19745	19835	19883	19867	19787	19746	19781	19817	19927	19874	19790	19566	20061	19793	19737	19921	19849	20016	19838	19648	19852	19893	19944	19771	19990	19971	20148	19787	19799	19916	19983	19895	19876	19799	19887	19858	19718	19897	20019	19932	20035	19639	19763	19926	19803	19780	19997	19580	19752	19862	19938	20038	19656	19844	19936	19964	20057	19773	19687	19751	19961	19833	19938	19925	19920	19867	19980	19567	19719	19955	19788	19944	19817	19869	19990	19632	19724	19817	19926	19679	19588	19855	19689	19695	19836	19816	19735	19621	19641	19765	19945	19837	19772	19649	19708	19531	19641	19837	19869	19784	19667	19734	19627	19775	19840	19674	19891	19732	19779	19608	19703	19884	19841	19990	19884	19722	19741	19798	20092	19743	19835	19812	19962	19786	19766	19793	19940	19950	19947	20210	19797	20005	19917	19660	19790	19654	19860	19793	19660	19834	19848	19829	19846	19721	19679	19973	19813	19748	19837	20059	19869	20020	20069	20034	19664	19932	19630	19787	19715	19731	19737	19790	19964	19758	19863	19838	19816	19904	19686	19836	19890	19891	19664	19731	19740	19776	19558	19678	19907	19940	19775	19633	19699	20012	19968	19708	19967	19757	19845	20036	19954	19690	19827	19875	19714	19795	19847	19736	19819	19833	19768	19803	19860	19863	19825	19886	19713	19874	19846	19945	19827	19740	19860	19932	19743	19678	19729	19651	19774	19867	20078	19750	19820	19701	19863	19826	19780	19822	19814	19537	19857	19783	19610	19641	19670	20192	19625	19757	19897	19778	19802	19612	19781	19713	20036	19851	19754	19645	19787	19933	19763	19789	19675	19854	19814	19870	20018	19802	19724	19657	19824	19695	19818	19930	19913	19880	19879	19781	19806	19957	19696	19687	19806	19805	19648	19653	19590	19789	19899	19903	19988	20049	19826	19862	19727	19714	19738	19859	19748	19834	19877	19979	19950	19699	19679	19907	19931	19922	19957	19603	19845	19902	19715	19885	19923	19900	19921	19741	19927	19880	19999	19921	19608	19941	19892	19782	19783	19905	19894	19771	19838	19988	19739	19929	19944	19609	19656	19751	19923	19678	19674	19800	19826	19861	19851	19970	19540	19778	19857	19656	19981	19827	19825	19829	19970	19881	19832	19849	19859	19892	19847	19764	19847	19752	19680	19807	19786	19764	19729	19781	19842	19927	20120	19594	19587	19865	19797	19946	19789	19748	19880	19959	19949	20065	19801	20147	19814	19872	19731	19598	19905	19868	19698	19737	19941	19806	19807	19740	19936	19919	19806	19717	19821	19928	19898	19699	19580	19830	20039	19785	19919	19850	19934	20053	19961	19747	19600	20047	19849	19651	19737	19865	19794	19787	19896	19783	19697	19851	20006	19795	19839	19761	19809	19900	19795	19682	20021	19875	19888	19749	19689	19813	19725	19805	19871	19937	19735	19830	19877	19746	20039	19863	20120	19692	19915	20030	20034	19738	19870	19922	19888	19808	19910	19822	19867	19816	19622	19685	19779	19779	19513	19816	19998	19816	19812	19941	19929	19641	19756	19747	19705	19805	19815	19798	19743	19597	19815	19985	19856	19862	19862	19743	19646	19670	19725	19854	19801	19811	19889	19800	19740	19954	19795	20025	19637	19969	19717	19825	19629	19733	19802	19765	19651	19614	19682	19687	19897	19655	19846	19845	19851	19842	19978	19762	19934	19688	19889	19711	19789	19880	19788	19805	19629	19861	19949	19994	19941	19873	20010	19878	19834	19761	19771	19706	19744	19815	20079	19711	19661	19721	19841	19884	19700	20017	20174	19999	20005	19927	19761	19775	19866	19764	19857	19934	19719	19607	19960	19844	19817	20006	20153	19990	19881	19875	19817	19620	20062	19858	19782	19904	19711	19911	19875	19733	19777	19952	19782	19962	19778	19948	19849	19618	19829	19787	19851	19658	19817	19650	19914	19864	19821	19785	19843	19828	19753	19697	19932	19761	19881	20082	19861	19775	19881	19613	19780	19789	19736	20042	19966	19870	19666	19863	19647	19771	19773	19800	19783	19809	19776	19943	19875	19664	19807	19944	19740	19839	19875	19729	19569	19910	19692	19662	20099	19737	19969	19575	19881	19870	19747	19791	19852	19818	19813	19675	19884	19841	19865	19862	19865	19722	19815	20057	19669	19624	19937	19814	19915	19796	19825	19743	19985	19589	19618	19742	19866	19787	20019	19731	19700	19897	19743	19983	19830	19794	20204	19639	19834	19584	19869	19989	20132	19992	19976	19753	19768	19901	20066	19823	19962	19964	19796	19812	19795	19631	19661	19829	19786	20102	19858	19863	19857	19841	19839	19897	19976	19657	19867	19793	19914	19803	19676	19780	19878	19721	19895	19965	19671	19850	19737	19830	19784	20163	19773	19902	19810	19950	19905	19699	19728	19658	19846	20035	19832	19899	19700	19837	19836	19868	19976	19834	19933	19850	19766	19942	19917	19751	19763	19930	19827	19840	19814	19892	19887	19960	19880	19885	19876	19798	19897	19739	19793	19872	19777	19656	19759	19813	19709	19751	19902	19964	19753	19922	19893	19752	19939	19757	19908	20046	19830	19799	19832	19850
21727	36966	38069	34914	29133	24188	21310	19619	19012	18449	17954	17595	17647	16657	16410	16377	16527	16602	16669	16361	16521	19319	21206	16100	15922	16069	15875	15864	15906	15995	16068	16123	17369	20464	20210	18516	16822	16149	15759	15792	15736	15842	15705	15766	15742	15724	15806	15754	15691	15798	15787	16009	15793	15762	15867	15624	15814	15782	15749	15736	15779	15746	15761	15768	15633	15822	15526	15724	15753	15971	15697	15859	15779	15776	15856	15771	15734	15703	15696	15697	15767	15652	15697	15763	15769	15917	15641	15754	15876	15801	15722	15819	15753	15736	15679	15926	15725	15841	15932	15795	15745	15990	15651	15770	15915	15823	15762	15895	15746	15861	15755	15828	15626	15621	15842	15753	15843	15797	15785	15702	15698	15735	15797	15845	15617	15819	15728	15815	15608	15864	15790	15675	15698	15807	15803	15853	15737	15709	15666	15727	15772	15673	15640	15885	15854	15767	15741	15879	15774	15792	15703	15761	15676	15844	15892	15661	15762	15712	15710	15841	15739	15607	15781	15719	15859	15995	15645	15778	15803	15839	15741	15767	15775	15617	15810	15847	15614	15601	15796	15681	15759	15598	15681	15746	15774	15639	15600	15685	15632	15688	15802	15865	15738	15850	15556	15941	15810	15846	16044	15784	15666	15720	15634	15864	15810	15672	15835	15679	15786	15672	15756	15717	15891	15739	15742	15616	15659	15766	15732	15631	15813	15804	15863	15828	15672	15912	15787	15791	15873	15653	15692	15678	15748	15662	15618	15632	15741	15674	15713	15751	15836	15757	15706	15770	15880	15658	15719	15878	15593	15822	15713	15920	15768	15890	15655	15756	15865	15731	15568	15767	15646	15839	15740	15842	15757	15673	15869	15843	15750	15736	15690	15724	15733	15731	15744	15711	15644	15683	15869	15658	15941	15768	15873	15923	15879	15796	15710	15936	15712	15705	15670	15689	15726	15607	15676	15675	15819	15701	15780	15974	15849	15608	15731	15996	15938	15763	15756	15888	15516	15739	15832	15785	15597	15641	15738	15645	15724	15843	15552	15719	15672	15774	15876	15699	15688	15776	15677	15816	15776	15737	15668	15813	15837	15750	15829	15841	15716	15942	15709	15900	15875	15643	15716	15725	15914	15945	15724	15893	15644	15850	15672	15600	15653	15758	15766	15666	15612	15749	15625	15632	15765	15838	15801	15777	15876	15807	15895	15736	15690	15922	15819	15824	15640	15869	15580	15677	15793	15763	15691	15673	15793	15836	15855	15666	15719	15854	15728	15747	15881	15597	15687	15783	15623	15745	15696	15666	15714	15582	15643	15740	16026	15704	15863	15832	15589	15802	15687	15828	15800	15753	15733	15838	15781	15794	15650	15610	15647	15806	15690	15715	15779	15657	15778	15601	15748	15818	15786	15678	15780	15725	15790	15723	15760	15807	15911	15693	15781	15770	15813	15659	15745	15804	15863	15806	15831	15869	15865	15633	15716	15782	15763	15824	15815	15641	15726	15768	15785	15657	15691	15619	15676	15613	15628	15742	15696	15613	15775	15668	15677	15670	15824	15816	15609	15861	15631	15745	15736	15813	15767	15456	15666	15965	15692	15755	15864	15763	15804	15684	15553	15693	15675	15686	15782	15618	15753	15846	15731	15801	15782	15863	15605	15815	15782	15701	15856	15648	15690	15743	15942	15704	15690	15794	15660	15725	15665	15699	15797	15566	15602	15794	15701	15955	15960	15634	15618	15810	15840	15744	15730	15767	15743	15740	15801	15747	15746	15802	15825	15622	15730	15704	15688	15721	15930	15781	15694	15653	15836	15662	15596	15812	15867	15854	15757	15772	15780	15716	15657	15973	15919	15784	15749	15669	15790	15735	15692	15642	15697	15582	15642	15703	15882	15702	15714	15664	15680	15677	15670	15655	15594	15809	15744	15837	15713	16005	15585	15771	15716	15907	15906	15687	15880	15621	15623	15646	15894	15670	15857	15587	15848	15644	15714	15735	15718	15831	15702	15846	15795	15694	15825	15802	15681	15616	15676	15784	15656	15679	15711	15782	15795	15898	15887	15951	15795	15882	15716	15830	15754	15600	15548	15805	15781	15752	15670	15712	15560	15832	15559	15743	15561	15802	15540	15771	15777	15599	15638	15627	15762	15694	15852	15773	15860	15737	15862	15682	15775	15673	15922	15705	15823	15604	15786	15689	15802	15668	15878	15849	15844	15858	15632	15591	15801	15852	15830	15688	15673	15707	15813	15801	15663	15765	15829	15872	15840	15765	15870	15752	15777	15686	15719	15675	15773	15658	15844	15618	15703	15727	15603	15670	15805	15898	15831	15750	15769	15829	15673	15723	15797	15720	15709	15694	15829	15683	15833	15604	15725	15655	15841	15743	15725	15734	15692	15834	15719	15778	15788	15625	15651	15670	15650	15686	15750	15719	15752	15913	15830	15705	15740	15679	15848	15629	15741	15787	15663	15937	15870	15767	15587	15855	15614	15728	15876	15585	15797	15670	15868	15485	15676	15843	15892	15600	15793	15791	15691	15638	15808	15684	15725	15740	15688	15607	15837	15637	15711	15771	15786	15857	15822	15812	15660	15800	15890	15704	15838	15789	15741	15728	15711	15737	15887	15795	15769	15756	15510	15929	15663	15827	15773	15672	15739	15702	15667	15675	15839	15686	15779	15666	15682	15926	15539	15736	15684	15861	15634	15811	15825	15713	15811	15651	15723	15988	15598	16023	15577	15612	15768	15736	15898	15963	15837	15846	15735	15781	15719	15748	15754	15705	15631	15849	15760	15833	15675	15722	15859	15744	15836	15783	15974	15857	15644	15742	15570	15801	15775	15866	15831	15878	15819	15818	15922	15717	15789	15823	15666	15735	15710	15804	15680	15627	15723	15678	15794	15593	15651	15633	15626	15847	15735	15713	15773	15692	15871	15494	15627	15867	15724	15629	15748	15656	15873	15612	15918	15741	15698	15903	15739	15720	15610	15750	15909	15700	15574	15852	15641	15681	15768	15878	15847	15907	15640	15692	15788	15868	15870	15792	15785	15835	15531	15689	15769	15598	15768	15883	15636	15792	15588	15759	15730	15683	15730	15889	15700	15876	15629	15686	15596	15700	15883	15818	15583	15741	15685	15841	15937	15789	15654	15729	15796	15770	15680	15845	15619	15847	15653	15782	15953	15647	15586	15693	15684	15812	15623	15550	15829	15689	15508	15896	15645	15870	15678	15701	15865	15838	15884	15969	15885	15754	15795	15748	15715	15815	15797	15682	15735	15745	15728	15663	15819	15646	15619	15752	15797	15586	15828	15835	15709	15722	15752	15717	15795	15819	15671	15818	15744	15702	15862	15869	15769	15762	15714	15896	15657	15737	15590	15691	15701	15769	15719	15665	15805	15719	15848	15763	15773	15749	15484	15754	15853	15743	15877	15950	15720	15871	15930	15803	15572	15852	15954	15626	15649	15712	15802	15783	15787	15846	15745	15774	15801	15789	15750	15665	15803	15703	15765	15808	15659	15817	15857	15840	15930	15685	15711	15818	15712	15848	15724	15723	15669	15875	15579	15749	15785	15878	15768	15842	15886	15691	15616	15772	15753	15730	15713	15653	15793	15812	15781	15873	15815	15816	15757	15668	15517	15552	15881	15781	15857	15665	15695	15844	15829	15651	15642	15815	15770	15795	15690	15700	15781	15822	15734	15824	15725	15968	15856	15633	15749	15826	15695	15695	15856	15664	15733	15645	15728	15645	15589	15555	15710	15856	15703	15713	15868	15825	15681	15816	15652	15576	15767	15680	15723	15766	15786	15723	15822	15774	15835	15743	15825	15601	15724	15814	15728	15797	15696	15942	15504	15757	15788	15673	15738	15835	15760	15728	15855	15830	15723	15680	15689	15840	15796	15844	15920	15612	15756	15766	15726	15753	15776	15617	15743	15696	15779	15768	15631	15587	15648	15848	15680	15717	15817	15724	15592	15863	15663	15818	15872	15757	15810	15734	15663	15818	15646	15732	15665	15758	15732	15638	15963	15882	15629	15907	15818	15569	15670	15844	15657	15720	15718	15693	15734	15691	15794	15780	15723	15827	15892	15821	15686	15729	15724	15786	15821	15659	15739	15736	15667	15781	15863	15603	15731	15761	15739	15792	15534	15700	15791	15643	15841	15914	15700	15776	15898	15720	15777	15739	15861	15609	15964	15934	15695	15753	15659	15645	15849	15847	15736	15745	15822	15813	15785	15723	15872	15665	15814	15732	15833	15727	15618	15579	15902	15744	15721	15880	15769	15757	15630	15832	15714	15806	15765	15554	15677	15719	15621	15736	15741	15778	15936	15723	15920	15938	15787	15702	15894	15762	15933	15788	15719	15767	15873	15640	15777	15794	15745	15906	15817	15754	15806	15913	15669	15614	15930	15707	15781	15785	15771	15699	15616	15646	15705	15960	15853	15867	15784	15711	15796	15827	15783	15755	15736	15886	15626	15837	15581	15669	15619	15844	15556	15898	15663	15683	15678	15747	15719	15709	15737	15723	15808	15810	15813	15670	15782	15773	15764	15853	15653	15908	15665	15689	15566	15779	15802	15782	15672	15780	15859	15768	15607	16011	15737	15799	15894	15744	15786	15774	15639	15603	15807	15881	15746	15911	15826	15836	15946	15646	15708	15750	15635	15761	15668	15678	15778	15616	15849	15726	15785	15708	15749	15817	15772	15745	15799	15705	15836	15666	15743	15789	15756	15842	15737	15758	15802	15746	15724	15769	15832	15684	15806	15914	15723	15777	15680	15759	15778	15623	15633	15759	15649	15763	15753	15779	15738	15754	15747	15551	15868	15798	15807	15759	15816	15832	15667	15786	15929	15663	15644	15813	15593	15713	15713	15871	15826	15653	15722	15765	15790	15927	15870	15828	15765	15795	15773	15688	15753	15762	15740	15621	15753	15694	15637	15582	15660	15687	15737	15815	15722	15762	15658	15731	15775	15627	15778	15859	15858	15556	15823	15863	15622	15747	15846	15612	15789	15909	15666	15664	15860	15597	15629	15790	15653	15652	15506	15841	15766	15778	15688	15597	15731	15797	15733	15718	15755	15753	15763	15767	15826	15842	15793	15637	15824	15779	15668	15801	15805	15812	15701	15801
30760	25124	28482	25799	22033	21056	20801	20445	20252	20207	20295	19978	20360	20009	20066	20036	20225	20398	19991	19854	19831	20195	20107	20026	20047	20000	20058	19876	20031	19978	20014	20144	20129	20287	20341	20290	20199	20113	19904	20115	19779	19867	19903	19903	19884	19951	19897	19726	20069	19786	19988	19907	19955	20043	19953	20095	20208	19932	19969	19972	20147	19803	20008	20055	20003	19953	20023	20082	19712	19894	19985	19793	19994	20201	20141	19751	20035	19942	19929	20067	20053	20236	19938	19995	19920	20032	20174	20036	20073	19779	19720	19873	20056	20165	20015	19899	19942	20237	20249	19937	20168	19994	20083	19905	19942	19871	20033	19954	19876	19998	19997	20107	20076	20099	19842	19827	20035	19941	20132	19653	19911	20066	20001	20229	19871	20062	19829	19747	19861	19999	20069	20015	19886	19780	19776	19961	19740	20000	20004	20235	20048	19673	19861	20022	20041	19898	19794	19989	19881	19862	20061	19818	20048	20024	19944	20117	19936	19946	19851	19814	20101	20059	19982	20045	19846	19998	19817	20070	19897	19874	19997	19816	19910	19922	19908	19913	19867	19938	19875	19826	19933	20005	19976	20115	19822	19803	19805	19957	19727	19913	20057	19962	19950	19880	19903	20019	19992	19877	19984	19993	19755	19847	19935	19865	19916	20201	20044	19968	20016	19806	19882	19774	19928	20033	19984	19921	20033	19898	19965	19902	19767	19844	19900	20063	20011	19913	19982	20090	19843	19996	19813	19908	19971	20031	19913	19932	20124	20050	19983	19870	19998	20136	19787	19928	19894	20272	19991	20228	19754	20051	20040	19968	19826	19881	20009	19813	20051	19841	19817	19853	19768	20196	19943	19877	20013	20030	19990	20067	19974	19757	19848	20035	20206	19911	19704	20058	19917	19835	19873	20127	19850	19959	20078	19955	20024	20156	20146	20011	20011	19704	19879	19937	19884	19906	20022	20034	20163	19847	20190	19996	19938	19915	19716	19814	20134	20059	19976	20116	19947	19729	20049	20072	19973	19956	20099	19941	20091	20156	19930	19830	19865	20118	20157	19941	19795	19835	19912	20090	20102	19941	19909	19956	19915	20169	20063	20121	19855	19774	19725	20088	19949	19889	19862	19983	19963	19979	19981	19955	19935	19980	20113	20214	20035	20080	19980	19889	20018	20073	20028	20080	19947	19847	20236	19763	19561	20035	19871	19887	19936	19909	20056	20032	20223	19884	19925	19746	20016	20075	19832	19860	20192	20012	20078	19845	20070	19926	19919	19799	19722	19808	20107	20005	19866	20004	20091	19990	19946	20095	19934	19958	19958	19882	19848	20010	20019	19933	19921	19857	19993	20000	20133	20197	20055	19789	19969	20031	19999	19894	19986	20009	20208	20101	19950	19888	19945	19981	20160	20151	19749	19793	19948	19881	19783	19965	19999	20146	19681	19873	20032	20120	19918	19982	20081	20047	19931	19851	19998	19987	19832	20211	20028	20150	20237	20103	19854	20110	19906	20091	19860	19998	20269	20003	20179	20167	20151	20095	19928	20032	20109	20283	20054	19984	20073	19959	19969	19987	19934	20133	19693	19952	19846	20068	19929	19817	19715	19804	20042	19741	19906	19928	19972	20016	20115	19918	19718	20177	20044	19768	20074	19955	20094	19975	20037	20169	20079	19994	20072	19830	20174	19999	19912	19988	19888	20057	20099	19875	19918	20121	19931	20089	20068	20025	19970	19829	19857	19895	20003	20017	19963	19788	19827	19972	19862	19911	19918	19954	19910	19981	19803	20013	20166	19988	20114	20013	20113	20012	19926	19920	19729	19890	20014	19793	20059	19866	20065	20021	20046	19759	20080	19932	19811	20087	19843	20012	19738	19771	19912	19770	19917	20089	20021	19844	19958	20181	19998	19891	19910	20008	20051	19961	19855	19818	19989	19835	20235	19957	19801	19877	20013	20106	20032	19951	19922	20138	19932	20077	19931	19759	19780	19747	19959	19988	19836	20198	20217	20026	19851	19958	19937	19981	19971	19832	19938	20089	19955	20040	19895	20058	19850	20088	20100	19931	20112	20090	20112	19978	20070	19860	20019	19948	19864	19778	19872	20037	20051	20063	20084	19897	19974	19862	19912	19897	20251	19775	19808	19814	19989	20227	19871	19801	19984	20176	19724	19810	20058	19922	19774	19962	20153	19948	20048	19872	20084	19985	20033	19917	19671	20021	19961	19835	20090	20085	20085	19904	19837	19783	19935	19798	19949	19998	19781	19918	19845	19832	19911	20003	19749	20064	20004	20051	19897	20221	20100	19900	19965	19818	19853	19816	19876	20172	19917	19928	20050	19890	19907	19932	19999	19885	19737	19861	20024	19946	19998	19714	19968	19828	19832	20008	19872	19834	19901	20005	19891	19870	20035	20087	19779	19999	20056	19987	19885	19918	20029	19980	20147	19820	19832	20059	20115	19924	20133	19982	19915	19950	20054	19963	20073	20011	20121	19905	19882	19852	19838	19929	20030	20027	19967	19847	19614	20106	19924	19877	19929	19915	19860	19795	19979	19978	19944	19924	19897	19966	19979	20011	19849	20153	20035	19761	19868	19879	19992	20300	19936	20043	20220	19970	19952	20008	19980	20155	20051	19946	19950	19995	20005	20148	19785	20016	19914	19736	19763	20077	19899	19720	19942	19805	19821	19860	20007	19944	19909	19953	19927	20026	19695	20068	19868	20154	20041	19880	19869	19942	20208	20056	19981	19815	20201	19987	19959	20259	19942	20117	20005	20042	20055	20095	20022	20188	20066	19795	19984	20095	20076	20007	20050	19867	19864	19878	20046	20145	19749	19645	19947	19909	20014	20117	19838	19919	19793	20043	19972	20217	20050	19925	19811	20035	19886	19943	19967	20048	20075	19922	19901	19789	20203	19896	20047	20122	19913	20250	19827	19883	20017	19913	19724	20359	19870	19960	20042	20051	20095	19927	20127	19911	20010	20001	19767	20125	20018	19919	19762	19809	19960	19863	19758	19925	20013	19978	19683	20114	20018	19957	20002	20113	20188	20069	20170	20147	20036	19922	20013	20012	19812	19847	20052	19977	20167	20116	19957	20021	20112	20033	20015	20035	19818	20245	20159	19875	20089	19835	20040	20185	19806	20127	19967	19943	20031	19983	19915	19878	19778	20042	19830	19896	20129	19929	20087	20140	20003	19978	19962	20184	19903	19894	19853	19731	19742	20026	20010	19844	19754	19990	19886	20027	19947	19848	19835	20132	20168	19868	20138	19891	20046	20007	19977	19851	19881	19976	20176	19909	19952	20065	20007	20136	20242	19850	19835	20134	20019	20010	20149	19924	19949	20251	20025	20136	19808	19974	19960	19779	20046	20046	20072	19969	19907	19678	19982	19891	20051	20204	20135	19901	20036	19938	19781	19788	19825	19977	20089	20107	20107	19997	19936	20045	20088	20067	19962	19750	20076	19764	19874	19893	20027	19870	19985	20049	19854	19934	19634	19946	20185	20031	19968	20006	20066	19834	20118	19900	19952	19950	19709	20191	19889	19811	19931	20070	19927	20094	19834	19922	19961	19962	19962	19753	20065	19985	19801	20025	19912	19864	19976	19948	20106	19817	19942	20273	19932	19952	20130	20012	20133	20068	20021	19967	20073	19878	19930	20098	19952	20068	19961	20025	19833	19826	19980	19827	19905	20074	19856	19938	19910	19761	20117	19865	19841	19899	20191	19944	19966	19896	19872	20141	19790	20132	20162	19915	20046	19952	19996	19944	20145	19830	19827	19967	20013	19829	19768	19852	19940	20074	19889	19439	19866	19780	19928	20033	20254	19899	20010	20040	20116	20024	20066	20002	19763	19807	19964	19772	19895	20165	19864	20022	19806	19909	20158	20180	19904	19931	19988	20026	20154	20049	19874	20016	19941	19776	20070	19796	19799	20025	20064	19969	20043	19954	19963	20086	20029	19824	19882	19897	20022	20120	19911	19935	20054	19948	20047	19821	20147	20124	19952	20028	19855	20011	19990	19755	19900	20014	20065	19966	19929	19847	19949	20096	20067	19802	19995	20051	19931	20070	19876	19950	20239	20000	20051	20063	19958	19939	19853	20046	19999	20050	20069	19883	19990	19953	20022	19944	19988	20027	20151	20009	20059	20036	19984	19916	19846	19941	19982	19788	20064	19897	20012	19973	19822	20100	20057	19936	20032	19979	19931	20074	20128	20110	19899	19928	20184	20148	19766	20014	20056	19986	19931	20141	19953	20014	19701	20071	20153	19907	20066	20008	20001	20169	19953	19922	20031	19962	19941	20149	20118	19760	19947	20029	20018	20126	20028	20021	19920	20029	20028	20116	19787	19973	20176	20146	19987	20057	20110	20119	20188	20054	19971	19992	19890	20094	19943	20007	20019	19883	19896	20185	19977	20184	20011	20007	19875	19810	19921	20056	19786	20126	19868	19921	19935	19997	19933	19959	20078	20005	19777	20063	19907	19858	20000	20228	19934	19739	19806	20040	20208	20001	19973	19876	20059	20185	20003	20095	20036	19943	20229	20007	20041	20035	19880	19959	19980	19976	19901	19981	19915	19882	19995	19917	20179	19953	20036	20046	20090	20028	20108	19943	20009	19851	19855	20279	20021	19901	19974	19906	20132	19844	19961	20001	20100	19846	19949	19859	19885	19898	20051	19971	19991	19985	20078	20264	20125	19971	19880	19932	20049	19895	20029	20132	19861	19986	20241	20240	20019	19818	19904	19996	19827	19859	19994	19851	20051	20009	19979	19924	20000	20052	19964	20029	19935	20264	20088	19792	20153	20196	19963	20001	19924	19899	19842	19811	19881	19736	20148	20013	19840	19985	19957	19885	19907	20012	19511	19859	19901	19857	20020	19808	19828	19903	20208	19897	19884	19916	19999	20116	19932	19994	19648	19944	19722	19744	20082	20091	19916	20048	19928	20019	20051	20118	20078	19851	19845	20002	20136	19944	19894	20275	20152	20050	19781	20199	19990	19764	19902	19818	19933	19968	20119	19991	19992	20117	19866	19927	19831	20148	19958	19844	19996	19870	19880	20034	20029	20029	19918	19965	20038	20114	19887	19941	20057	20049	20132	19927	20056	19951	20081	20044	19964	19815	20025	19919
19606	24290	25548	21928	19070	17011	16705	16518	16281	16320	16097	16324	16147	15974	15941	15674	15966	15950	16150	16144	15945	16134	16020	15738	15906	15851	16009	15776	15953	15888	15932	16216	15967	16149	16287	16228	15973	15921	15744	15874	15686	15787	15774	15789	15907	15894	15860	15927	15862	15855	15919	15839	15803	15859	15880	15770	15685	15779	15993	15819	15867	15781	15890	15872	15849	15624	16045	15853	15773	15973	15977	15945	15853	15852	15808	15704	15901	15887	15822	15988	15886	15813	15880	15913	15976	15842	15705	15804	15947	15784	15910	15839	15726	15838	15912	15804	15829	15720	15678	15810	15995	15688	15991	16003	15861	15932	15819	15748	15909	15904	15952	15643	15951	15837	15825	15886	15777	15837	15771	15753	15985	15783	15904	15835	15877	15678	15968	15815	15859	15811	15906	15780	15727	15703	15919	15985	15926	15859	15820	15673	15891	15933	15960	15770	15785	15686	15849	15772	15724	15810	15714	15935	15874	15818	15927	15779	15801	15761	15817	15789	15832	15931	15741	15989	15902	15706	15816	15819	15656	15824	15620	15782	15893	15819	15818	15857	16045	15685	15731	15880	16118	15779	15822	15847	15849	15834	15805	15910	15923	15905	15746	15777	15869	15944	15732	16020	15816	15861	15737	15894	15717	15906	15882	15850	15843	15851	15839	15716	15813	15671	15700	15874	15881	15869	15722	15752	15612	15826	15782	15820	15803	15772	15803	15754	15869	15878	15791	15800	15800	15897	15751	15832	15848	15984	15661	15741	15913	15801	15787	15808	15865	15866	15853	15888	15768	15893	15605	15835	15852	15821	15814	15908	15967	15813	15832	16030	15734	15923	15761	15770	16034	15734	15904	15805	15778	15671	15817	15885	16072	15901	16035	15903	15873	15789	15783	15764	15882	15898	15808	15620	15676	16092	15804	15752	15859	15912	15926	15833	15836	15937	15844	15882	15830	15990	15817	15981	15800	15882	15632	15704	15941	15878	16019	15895	15882	15819	15730	15851	15723	15705	15846	15937	15976	15870	15783	15815	15811	15748	15890	15749	15959	15805	15825	15857	15844	15812	15989	15936	15818	15869	15900	15832	15833	15911	15787	15718	15921	15814	15809	15831	15888	15920	15694	15778	15835	15805	15989	15852	15703	15643	15826	16036	15922	15906	15967	15846	15855	15966	15875	15707	15712	15853	15831	15935	15777	15840	15812	15929	15675	15992	15869	15772	15831	15765	15803	15685	15910	15711	15685	15884	15888	15854	15803	15710	15853	15806	15652	15951	15895	15738	15758	16004	15710	15901	15845	15739	15864	15790	15793	15824	15778	15909	15899	15805	15862	16005	15988	15914	15880	15695	15847	16018	15926	15871	15792	15889	15754	15832	15946	15646	15657	15673	15797	15780	15804	15811	16005	15821	15617	16060	15904	15762	15787	15752	15761	15927	15952	15841	15863	15756	15860	15770	15794	15950	15814	15896	15705	15854	15805	15847	15793	15879	15747	15898	15816	15721	15922	15811	15825	15611	15853	15789	15823	15742	15830	15848	15949	15842	15756	15862	15848	15987	15940	15812	15939	15995	15742	16035	15717	15774	15885	15757	15819	15784	15820	16016	15957	15963	15903	15969	15896	15793	15913	15884	15721	15649	15855	15912	16002	15899	16019	15857	15909	15871	15618	15976	15907	15704	15907	15749	15818	15900	15868	15849	15965	16023	15736	15833	15939	15831	15605	15902	15842	15935	15870	15944	15845	15785	15923	16063	16014	15748	15739	15985	15844	15854	15763	15962	15926	15743	15826	15850	15845	15824	15727	15668	15811	15929	15847	15903	15856	15880	15792	15772	15775	15858	15867	15872	16083	15674	15804	15984	15796	15688	15678	15793	15824	15876	15854	15801	15697	15699	15620	15880	15725	15768	15780	15718	15670	15918	15763	16018	15965	15934	15871	15954	15758	15928	15937	15814	15953	15744	16016	15776	15795	15733	15920	15896	15978	15769	15952	15774	15877	15774	15806	15842	15860	15768	15830	15932	15896	15722	15872	15852	15823	15967	15823	15939	15758	15789	15804	15961	15858	15866	15816	15892	15869	15955	15819	15942	15976	15878	15753	15791	15699	15795	15687	15860	15885	15918	15840	15793	15855	15799	15849	15875	15896	15797	15933	15785	15850	15854	15724	15879	15931	15675	15781	15843	15765	15670	15646	15707	15757	15610	15980	15844	15706	15720	15950	15772	15633	15859	15874	15850	15637	15827	15895	15682	15849	15691	15792	15915	15837	15837	15875	15797	15802	15723	15911	16000	15646	15847	15695	15924	15802	15774	15967	15968	15839	15747	15946	15981	15590	15829	15856	15885	15793	15905	15751	15814	16029	15829	15822	16003	15836	16010	15782	15960	15855	15793	15781	15972	15817	15983	15888	15760	15846	15768	15844	15651	16004	15836	15957	15802	15891	15804	15802	15793	16033	15846	15716	15955	15730	15654	15822	15852	16090	15858	15597	15790	15878	15819	15765	15677	15688	15891	15874	15814	15931	15931	15806	15859	15693	15933	15916	15999	15798	15851	15853	15846	15805	15864	15820	15847	15797	15908	15854	15732	15678	16078	15954	15839	15918	15843	15818	15809	15897	15745	15885	15790	15722	15875	15948	15811	15851	15771	15953	15963	15829	15864	16005	15794	15935	15938	15723	15801	15995	15853	15865	15614	15786	15823	16009	15648	15800	15812	15894	15818	15849	15809	15944	15867	15852	15830	15957	15803	15994	15882	15782	15751	15838	15925	15812	15861	15847	16002	15939	15870	15754	15901	15662	15912	15931	15781	15741	15891	15955	15847	15925	16006	15838	15937	15930	16005	15948	15781	15880	15769	15656	15824	15847	15798	15994	16022	15729	15543	15778	15895	15789	15921	15834	15867	15867	15855	15959	15826	15831	15854	15926	16025	15898	15749	15727	15865	15730	15848	15975	15836	15765	15548	15884	15860	15921	15800	15741	15800	15872	15886	15881	15849	15900	15742	15731	15606	15896	15857	15874	15913	15808	15827	15748	15683	15960	15845	15863	15742	15862	15917	15876	15915	15766	15936	15756	15829	15878	15852	15771	15843	15803	15671	15735	15644	15842	15959	15847	15937	15688	15784	15671	15858	15713	15876	15712	15747	15840	15935	15785	15986	15838	15781	15861	15666	15886	15747	15768	15804	15902	15854	15937	15656	15875	15771	15868	15887	15718	15809	15768	15884	15761	15932	15912	15923	15711	15610	15971	15952	15913	15959	15958	15959	15742	15784	15854	15866	15966	15700	15954	15921	15938	15817	15953	15834	15668	15829	15685	15649	15850	15850	15836	15750	15869	15972	15914	15899	15815	15861	16082	15913	15812	15761	15970	15893	15949	15922	15778	15872	15844	15804	15761	15788	15862	15618	15752	15785	15884	15860	15739	15855	15902	15692	15889	15845	15803	15830	15883	15976	15862	15741	15963	15939	15918	15822	15817	15855	15755	15689	15848	15879	15807	15650	15624	15812	15838	15772	15770	15753	15750	15781	15656	15699	15729	15748	15798	15838	15778	15659	15852	15702	15808	15885	15888	15962	15676	15808	15852	15757	15820	15945	15789	15722	15910	15908	15805	15690	15972	15882	15932	15925	15785	15768	15775	15807	15836	16020	15813	15866	15887	15774	15898	15762	15960	16005	16097	15764	15878	15867	15831	15847	15955	15874	15715	15809	15820	15755	15987	15739	15911	15879	15861	15918	15815	15839	15778	16014	15726	15866	15813	15688	15883	15762	15916	15912	15952	16051	15767	15827	15859	16001	15726	15707	15921	15815	15886	15848	15852	15843	15850	15773	15937	15972	15796	15835	15824	15751	15822	15835	15700	15997	15885	15759	15769	15737	15732	15711	16058	15835	15752	15749	15655	16033	15970	16003	15759	15842	15794	15776	15994	15955	15779	15882	15864	15821	15785	15885	15764	15771	15835	15761	15958	15849	15916	15762	15729	15846	15860	15904	15731	15873	15914	15876	15691	15821	16050	15761	15829	15879	15908	15799	16028	15856	15844	16164	16029	15840	15846	15947	15790	15734	15709	16024	15893	15797	15878	15886	15885	16039	15738	15936	15824	16002	15881	15838	15862	15889	15826	15802	15789	15829	15723	15837	15761	15890	15853	15749	15823	16084	15837	15931	15717	15690	15670	15753	15946	15693	15980	15823	15718	15859	15743	15906	15844	15719	15742	15812	15735	15838	15920	15881	15855	16016	15893	15770	15776	15884	15993	15713	15983	15857	15774	16014	15974	15809	15805	15759	15826	15891	15777	15874	15890	15811	15824	15740	15879	15890	15916	15855	15909	15811	15785	15813	15744	15970	16013	15849	15679	15787	15788	15642	15803	15787	15640	15836	15875	15926	15751	15742	15700	16014	15813	15868	15865	15946	15947	15806	15864	15941	15783	15945	15741	15814	15834	15706	15794	15798	15748	15909	15828	15784	15740	15818	15837	16003	15921	15717	15621	15671	15942	15819	15862	15822	15897	16042	15875	15783	15866	15840	15738	15836	15697	15844	15926	15888	15714	15940	15695	15998	15880	15875	15837	15861	15923	15859	15718	15759	15778	15682	15848	15899	15708	15863	15748	15874	15944	16039	15785	15610	16016	15841	15777	15920	15801	15784	15845	15946	15849	15799	15727	15970	15896	15894	15888	15955	15980	15928	15726	15849	15739	15728	15870	15852	15917	15589	15898	15745	15897	15763	15703	15893	15800	15763	15924	15775	15918	15879	15917	15912	16019	16003	15894	15773	15842	15818	15843	15817	15967	15891	15764	15845	15850	15718	15847	15877	15922	16010	15910	15924	15847	15579	15956	15999	15734	15763	15958	15844	15971	15765	15864	15848	15975	15852	15722	15777	15839	15925	15782	15866	15987	15784	15941	15700	15847	15971	15886	15779	15879	15808	15731	15792	15769	15732	15873	15781	15854	15912	15829	15995	15631	15900	16013	15934	15774	15895	15897	15680	15723	15956	15922	15863	15723	15893	15740	15850	16009	15921	15766	15877	16010	15871	15898	15898	15979	15755	15874	15798	15853	15850	15754	15720	15830	15771	15832	15741	15871	15669	15798	15927	15843	15777	15941	15956	15928	15875	15935	15978	15967	15904
25435	21525	28778	25902	24486	24701	23882	21859	21358	21418	21144	20968	20955	20769	20630	20690	20668	20809	20657	20723	20777	21930	22166	20908	20505	20308	20477	20511	20481	20449	20470	20642	20717	21755	21369	21286	20727	20512	20427	20333	20492	20434	20516	20360	20379	20466	20414	20300	20388	20424	20109	20383	20592	20291	20465	20347	20556	20406	20217	20208	20125	20263	20334	20236	20594	20435	20497	20378	20379	20398	20328	20335	20273	20270	20175	20300	20584	20233	20299	20278	20421	20296	20294	20522	20328	20330	20356	20585	20265	20220	20408	20449	20268	20320	20283	20300	20392	20426	20396	20318	20161	20483	20411	20366	20255	20565	20292	20347	20420	20191	20361	20329	20298	20311	20397	20214	20269	20073	20160	20343	20328	20513	20439	20221	20464	20387	20271	20173	20515	20245	20243	20262	20018	20303	20441	20285	20274	20626	20245	20350	20064	20226	20206	20170	20288	20466	20180	20271	20469	20265	20195	20408	20202	20222	20073	20336	20311	20386	20284	20157	20149	20334	20353	20366	20459	20315	20552	20266	20327	20368	20467	20046	20293	20249	20533	20250	20144	20261	20209	20172	20289	20313	20436	20174	20316	20319	20238	20010	20322	20494	20509	20330	20385	20301	20287	20255	20237	20419	20329	20391	20226	20513	20348	20360	20201	20205	20110	20249	20506	20377	20358	20333	20169	20250	20203	20294	20272	20333	20228	20224	20388	20476	20273	20246	20342	20361	20460	20150	20239	20495	20442	20242	20131	20298	20364	20353	20426	20159	20402	20114	20415	20456	20071	20412	20327	20273	20418	20243	20172	20419	20451	20365	20410	20273	20375	20409	20173	20367	20328	20030	20436	20402	20087	20316	20381	20390	20227	20336	20456	20236	20392	20309	20199	20136	20369	20263	20318	20325	20302	20255	20200	20376	20214	20257	20267	20363	20032	20242	20191	20318	20277	20465	20263	20315	20285	20391	20573	20440	20238	20378	20500	20175	20408	20521	20331	20385	20370	20342	20068	20064	20478	20435	20239	20148	20415	20340	20064	20193	20272	20528	20250	20443	20294	20178	20124	20312	20552	20322	20236	20185	20316	20624	20430	20285	20419	20494	20420	20419	20281	20284	20156	20319	20333	20471	20372	20500	20368	20352	20238	20461	20118	20380	20269	20401	20315	20341	20391	20243	20086	20349	20180	20598	20142	20480	20388	20178	20489	20274	20455	20469	20363	20429	20232	20392	20363	20338	20108	20033	20374	20280	20498	20298	20519	20229	20335	20112	20117	20277	20184	20389	20245	20410	20300	20329	20304	20330	20329	20194	20278	20072	20381	20395	20448	20534	20562	20536	20492	20085	20322	20128	20352	20395	20522	20461	20475	20250	20220	20410	20465	20315	20225	20340	20406	20117	20353	20342	20312	20375	20305	20475	20429	20494	20279	20505	20256	20441	20472	20255	20312	20438	20545	20229	20385	20445	20373	20298	20434	20368	20399	20358	20242	20452	20361	20395	20393	20254	20312	20246	20153	20298	20462	20238	20267	20225	20215	20242	20234	20428	20359	20327	20444	20331	20484	19956	20304	20437	20473	20218	20347	20359	20436	20212	20369	20098	20186	20043	20383	20483	20129	20264	20308	20274	20123	20458	20303	20182	20268	20352	20384	20386	20333	20135	20183	20421	20432	20336	20176	20293	20313	20266	20089	20104	20423	20363	20477	20286	20298	20378	20378	20459	20558	20478	20482	20421	20361	20228	20171	20275	20362	20176	20094	20259	20388	20278	20457	20145	20363	20177	20195	20258	20268	20244	20290	20464	20407	20504	20400	20403	20506	20075	20067	20473	20356	20253	20403	20446	20528	20191	20295	20336	20411	20278	20111	20402	20398	20381	20281	20345	20313	20382	20253	20331	20557	20235	20177	20175	20239	20318	20441	20398	20446	20263	20336	20257	20279	20501	20212	20325	20192	20524	20300	20408	20401	20162	20286	20282	20523	20432	20140	20400	20099	20088	20322	20184	20370	20294	20287	20296	20502	20216	20496	20197	20486	20241	20397	20385	20278	20227	20397	20357	20210	20311	20281	20252	20393	20375	20268	20348	20478	20484	20370	20117	20272	20287	20360	20524	20279	20172	20332	20320	20195	20123	20218	20051	20305	20255	20451	20213	20443	20386	20389	20246	20570	20233	20238	20422	20351	20336	20311	20260	20364	20216	20304	20111	20434	20346	20416	20325	20463	20292	20207	20145	20301	20229	20159	20310	20295	20391	20242	20539	20314	20392	20102	20513	20204	20248	20252	20402	20590	20314	20318	20361	20164	20345	20212	20146	20222	20250	20257	20438	20438	20068	20352	20287	20419	20247	20368	20198	20369	20443	20462	20350	20429	20342	20312	20181	19977	20291	20224	20415	20423	20140	20139	20340	20508	20307	20434	20154	20288	20398	20224	20350	20264	20324	20393	20298	20047	20205	20336	20234	20342	20302	20422	20419	20397	20219	20337	20420	20193	20309	20395	20426	20290	20295	20360	20226	20437	20461	20107	20345	20175	20320	20171	20097	20415	20368	20182	20349	20441	20396	20415	20441	20384	20291	20301	20462	20415	20345	20302	20192	20234	20437	20208	20291	20329	20178	20346	20258	20362	20476	20437	20374	20353	20289	20331	20272	20275	20518	20491	20504	20345	20319	20109	20351	20463	20310	20253	20373	20508	20282	20071	20272	20398	20387	20389	20330	20589	20284	20207	20358	20412	20225	20597	20384	20392	20505	20389	20245	19983	20125	20213	20293	20379	20312	20306	20192	20343	20390	20133	20157	20462	20295	20358	20289	20519	20224	20394	20261	20174	20317	20445	20343	20265	20257	20233	20012	20532	20367	20436	20229	20372	20028	20310	20308	20173	20246	20275	20399	20298	20376	20501	20214	20495	20341	20372	20392	20048	20597	20173	20256	20170	20381	20116	20284	20003	20063	20174	20431	20155	20223	20357	20426	20196	20302	20592	20471	20390	20473	20244	20514	20509	20322	20463	20363	20297	20468	20203	20103	20377	20314	20492	20246	20387	20505	20557	20444	20553	20331	20542	20329	20287	20290	20460	20258	20396	20263	20489	20236	20189	20377	20248	20219	20080	20273	20509	20427	20392	20472	20428	20131	20196	20178	20276	20413	20211	20202	20350	20351	20392	20170	20251	20338	20418	20198	20269	20456	20347	20356	20237	20445	20449	20211	20436	20287	20612	20458	20365	20582	20373	20260	20430	20242	20249	20366	20266	20380	20217	20283	20399	20389	20342	20349	20257	20387	20517	20146	20545	20505	20320	20243	20303	20319	20168	20192	20138	20173	20226	20290	20224	20443	20365	20419	20278	20216	20263	20291	20097	20457	20467	20297	20171	20313	20245	20292	20211	20299	20528	20297	20360	20473	20357	20589	20428	20438	20332	20425	20219	20307	20442	20388	20261	20340	20485	20252	20242	20196	20150	20212	20247	20434	20313	20288	20357	20290	20314	20309	20404	20293	20313	20236	20430	20269	20268	20304	20284	20471	20301	20241	20366	20280	20229	20169	20348	20305	20309	20414	20464	20259	20409	20249	20468	20494	20486	20461	20499	20499	20433	20457	20493	20431	20350	20413	20591	20326	20390	20317	20351	20378	20288	20479	20532	20363	20470	20367	20285	20428	20414	20198	20435	20408	20320	20285	20296	20400	20179	20347	20249	20386	20099	20410	20352	20219	20380	20391	20168	20311	20282	20386	20462	20339	20299	20391	20391	20337	20209	20191	20412	20363	20390	20368	20287	20490	20213	20356	20315	20266	20305	20469	20408	20518	20224	20400	20510	20470	20517	20204	20268	20272	20399	20558	20426	20470	20294	20446	20367	20464	20409	20398	20376	20295	20362	20676	20396	20504	20563	20281	20212	20074	20196	20274	20122	20272	20366	20532	20366	20425	20169	20329	20310	20269	20374	20223	20138	20296	20385	20399	20281	20364	20163	20187	20451	20336	20376	20183	20412	20458	20523	20188	20314	20164	20401	20529	20319	20390	20401	20270	20372	20406	20422	20488	20419	20446	20424	20318	20289	20424	20585	20288	20337	20416	20362	20370	20284	20531	20460	20429	20206	20369	20195	20264	20434	20462	20373	20365	20250	20397	20412	20283	20607	20382	20388	20298	20297	20301	20470	20305	20340	20397	20258	20232	20251	20396	20466	20488	20566	20320	20522	20261	20197	20353	20444	20198	20245	20194	20297	20386	20383	20343	20283	20221	20447	20440	20268	20145	20425	20305	20249	20210	20242	20588	20596	20411	20377	20365	20185	20581	20293	20424	20148	20290	20166	20015	20377	20332	20352	20300	20335	20263	20094	20470	20449	20243	20066	20312	20162	20344	20244	20430	20447	20068	20310	20190	20366	20316	20203	20338	20183	20418	20362	20477	20488	20294	20254	20513	20605	20234	20670	20597	20382	20377	20336	20197	20313	20257	20156	20208	20433	20320	20563	20381	20369	20169	20217	20321	20286	20118	20289	19959	20530	20476	20378	20295	20316	20180	20176	20326	20281	20379	20432	20481	20508	20193	20276	20091	20254	20125	20277	20397	20288	20258	20383	20162	20356	20378	20134	20445	20323	20214	20326	20131	20349	20246	20168	20326	20260	20476	20277	20283	20366	20331	20370	20412	20113	20419	20512	20188	20350	20525	20632	20561	20358	20373	20256	20262	20521	20359	20394	20279	20380	20276	20304	20286	20387	20174	20487	20427	20313	20335	20055	20351	20541	20406	20277	20098	20338	20408	20362	20163	20428	20411	20418	20257	20376	20224	20332	20278	20370	20320	20284	20392	20235	20163	20077	20131	20299	20123	20446	20191	20532	20345	20098	20352	20367	20523	20401	20319	20202	20243	20393	20189	20184	20332	20162	20202	20418	20351	20322	20149	20283	20258	20210	20259	20460	20389	20444	20557	20432	20171	20290	20445	20237	20294	20238	20339	20362	20049	20469	20309	20329	20280	20278	20291	20273	20411	20354	20289	20372	20276	20496	20205	20364	20377	20399	20398	20281	20223	20218	20341	20304	20383	20569	20500	20232	20379	20434	20534	20194	20446	20344	20407	20378	20254	20290	20384	20320	20358	20322	20405	20348	20125	20289	20278	20259	20090	20301	20357
19181	31241	32879	28616	23608	20890	19042	18169	17929	17458	17306	17359	16878	16495	16302	16415	16789	16474	16528	16623	16652	18738	18186	16433	16202	16342	16486	16489	16113	16267	16428	16319	16704	18204	17986	17247	16704	16483	16067	16077	16109	16041	16088	16072	16059	16100	16166	16167	16212	16263	16253	16123	16208	16124	16154	16187	16143	16166	16095	16055	16356	16042	16069	15953	16258	16124	16170	16145	16210	16125	16122	16305	16063	15985	16093	16093	16112	16216	16184	15958	15976	16093	16084	16084	16079	16137	16026	16241	16078	16132	16169	16149	16147	16179	16094	15984	16308	16146	16003	16204	16081	16112	16162	16183	16134	16104	16077	16065	16119	16118	16109	16151	16189	16180	16137	16191	16038	16067	16039	16116	16097	16093	16005	16000	16059	16123	16197	15903	16168	16088	16203	16170	16266	16142	16159	16108	16044	16004	16140	16197	16111	16248	16157	16069	16226	16322	16205	16117	16076	15890	16089	16108	16014	16027	16253	16226	16241	16056	16275	15976	16125	16054	16051	16239	16078	16299	16268	16066	16139	16277	16121	16077	16011	16446	16153	16139	16271	16195	16172	16194	16063	16151	16024	16075	16029	16075	16111	16270	16131	15995	16229	16053	16078	16179	16077	16084	15944	16109	16220	16038	16145	16145	16197	16209	16026	16088	16144	16081	15993	16129	16013	16075	16083	16091	16152	16181	16274	16221	15966	16174	16195	16205	16296	16198	16072	16170	16123	15999	16069	16284	15991	16015	16122	16084	16040	16091	16032	16107	16160	16119	16007	16089	16230	16065	16108	16106	15997	16112	16044	16066	16082	16085	16173	16053	16165	15954	15919	16211	16114	16084	16209	16054	16043	15988	16092	16217	16257	16162	16193	15984	15972	16237	16200	16132	16116	16132	16034	16139	16186	16192	16396	16053	16070	16243	16224	16118	16237	15975	16102	16164	16189	16188	15984	16052	15979	16099	16139	16165	16255	16278	16078	16116	16086	16044	16016	16215	16164	15979	16049	16148	16059	16046	16248	16079	16119	16136	16107	15943	16280	16065	16163	16058	16194	16136	16203	16156	16230	16010	16168	16283	16253	16245	16106	16044	16185	16125	16190	16177	16047	16058	16201	16024	16209	16085	16043	16248	16110	16178	16158	16143	16125	16001	16087	15980	16191	15994	16104	16109	16140	15982	16090	16244	16073	16099	16141	16273	16337	16182	16290	16190	16235	16135	16241	16281	16194	16027	15981	16051	16308	16048	16144	16117	16283	16099	16319	16078	16148	16169	16210	16156	16085	16159	16094	16199	16027	16159	16136	16103	16017	16026	16222	16250	16097	16167	16187	16085	16045	16194	16221	16201	16062	16027	16091	16223	16166	16182	16244	15859	16125	16138	16163	16017	15903	15941	16007	16045	15996	16088	16192	16008	15987	16035	16263	16146	16151	15950	15907	16171	16139	16075	16191	16081	16265	15922	16404	15972	16015	16109	16076	16196	16106	16114	15941	15960	16218	15989	16120	16135	16271	16093	16221	16013	16109	16113	16116	16100	16298	16234	15809	16280	16077	16123	16076	16271	16226	16226	16232	16002	16163	16140	16117	16015	16019	16066	16145	16081	16096	16070	16165	16207	15990	16145	16150	16221	16095	16257	16116	15897	16012	16007	15999	16021	16288	16095	16159	16063	16123	16259	16253	16127	16032	15899	16041	16308	16135	16212	16116	15915	15980	16105	16199	16181	16080	16227	16168	16139	16056	16149	16128	16093	16203	15919	16092	16370	16145	16057	16155	16113	16098	16210	16087	16002	16138	16246	15979	16088	16060	16205	16346	16303	16059	16153	16135	16130	16165	16140	16326	16259	16014	16168	16052	16139	16051	16204	15926	16101	16188	16100	16199	16186	15965	15860	16100	16013	16053	16009	16265	16007	16278	16025	16219	16191	16052	16126	16165	16016	16198	16087	16199	16108	16041	16129	16185	16074	16186	16114	16173	16110	16159	15947	16209	16043	16141	16088	16022	16007	16022	16115	16204	16155	16069	16132	16141	15985	16156	16182	15981	16204	16072	16037	16210	16015	16139	16136	16152	16236	16038	16156	16004	15998	16073	16177	16083	16209	16139	16019	16213	16079	16183	16221	16057	16078	15939	16211	16101	16157	16195	16084	16149	16174	15930	16179	16104	16020	16098	16100	16073	16134	16142	16069	16115	16072	16051	15961	15995	15942	16138	16176	15971	16086	16276	16378	16141	16032	16156	16034	16164	16023	16145	15986	15925	16093	16045	16161	16090	16044	16309	15988	16278	16040	16114	16122	15961	15993	16049	16173	16182	16072	15964	15849	16115	16302	15994	15996	16129	16313	16032	16298	16110	16218	16260	16221	16203	16190	16282	16028	16143	16054	16093	16136	16163	16170	16129	15959	16145	16219	16163	16191	16033	16078	16147	16097	16065	16363	16209	16075	16163	15989	16179	16174	16182	16130	15940	16186	16034	16007	16161	16004	16304	15972	16126	16014	16132	16145	15966	16072	16204	16200	15981	16052	16217	16160	16125	16142	16072	15990	16115	16203	16090	16082	16227	16050	16288	16060	16136	16161	16056	16083	16176	16243	16183	16142	16203	16157	16171	16237	16144	16138	16102	16028	16128	15926	16085	15935	16072	16026	16092	16334	16108	16012	16190	15952	16093	16197	15976	15999	16224	16166	16176	15886	16131	16049	16140	16141	16205	16088	16184	16035	16152	16187	16202	16121	15961	16097	16140	16136	16073	16150	16187	16000	16264	16228	16105	16147	16119	16179	16275	16017	16182	16149	16096	15997	16246	16280	16323	16104	16059	16032	16183	16048	16270	16127	16310	16068	16279	16086	16132	16120	16039	16271	16034	16305	15925	16130	16202	16003	16189	16065	16097	16189	16077	16241	16187	16122	16024	16140	16231	16184	16163	16133	16260	16185	16185	16053	16098	16137	16082	16215	16121	16051	15992	15995	16238	16100	16103	16179	16104	15986	16014	15965	16086	16156	16167	16191	16128	16153	16109	16151	16150	16276	16067	16064	16100	16168	16068	16145	16069	16064	16260	16066	16054	16210	16116	16157	16228	16141	16124	15909	15988	16125	16001	16061	16036	16155	16161	16098	16048	16062	16237	16155	16083	16199	16102	16110	16132	16128	16138	16124	16062	15999	16073	15946	16183	16077	15896	16003	16234	16136	16112	16247	16144	16169	16105	16000	15945	16326	16160	16216	16153	16127	16156	15958	16237	16213	16115	16043	16150	16158	16284	16080	16103	16236	16199	16072	16044	16262	16230	16091	16157	16166	16089	15991	16119	16029	16203	16270	15969	16091	16041	16089	16203	16198	16273	15887	16130	15988	16044	16200	16096	16152	16003	16031	16156	16132	16108	16098	16021	16198	16053	16029	16166	16053	16144	16062	16105	16059	16167	15978	16100	16117	16040	16123	16104	16120	16140	15956	16224	16290	16040	16128	15920	16095	16073	16029	16263	16253	15986	16138	15994	15980	16115	16173	16171	16038	16068	16211	16085	16188	16019	16151	16196	16194	16175	16094	16349	16195	16095	16119	16217	16015	16005	16083	16058	16219	16285	16069	16101	16017	16164	16156	16017	15951	16171	16169	16064	16067	16153	16102	16020	16032	16085	16014	16001	16183	16240	16098	16069	15976	16298	16037	16155	16099	16011	16115	16020	16196	16037	16002	16054	15926	16213	16064	16137	16097	16028	16004	16110	16123	16229	16185	16192	16155	16046	16126	16163	16369	16076	15948	16119	16118	16061	16047	16149	16114	16101	16223	16185	16015	16075	16170	16184	16164	16087	16253	15994	16168	16192	16181	15985	16098	16015	16045	16207	16097	16166	16167	16158	15948	16164	16072	16118	16175	16084	16009	16260	16331	16058	16225	16128	16051	16134	16316	16216	16257	16070	16259	16080	16197	16073	15943	16094	16012	15961	16139	16177	16337	16110	16010	16137	16130	15893	16270	16184	16149	16178	16185	16095	16157	16196	16041	16192	15943	16112	16034	16045	16136	16277	15970	16299	16135	15969	16199	16131	16202	15983	16306	15980	16149	16184	16220	16079	16113	16262	16038	16134	16269	16267	16082	15986	16023	16195	16128	16181	16089	16148	16152	16068	16056	16099	15950	16278	16221	16046	16100	16099	16062	16118	16024	16171	16255	16236	16211	16267	15995	15932	16201	16025	15955	16185	16075	16031	16114	16249	16159	16017	16277	16301	16066	15937	16237	16161	16153	15919	15996	16213	16168	16229	15983	16143	16008	16171	16085	16122	16279	16111	16176	16002	15864	16011	16138	16143	16085	16126	15991	16121	16031	16065	16116	16040	16106	16015	16090	16163	16006	16072	16117	16237	16190	16122	16108	16147	15990	16108	16330	16141	16114	16065	16041	16154	16112	16159	16203	15992	16253	16115	16069	16184	16123	16170	16029	16012	16163	16103	16201	16160	16100	16091	16255	16135	16013	16062	15969	16052	15989	16311	16202	16057	16164	15948	16260	16115	16442	16175	16182	16179	16092	16044	16158	16276	16174	16141	16058	16045	16196	15991	15926	15997	15990	16217	16026	16183	16114	16101	16235	16074	16142	16106	16029	16128	16315	16237	16099	16202	16224	15989	16291	16162	16113	15979	16090	16235	16032	16115	16112	16309	16030	15978	16190	16072	16117	16025	16120	16017	16157	16207	16008	16227	16177	16206	16243	16036	16143	16084	16320	15966	16088	16246	16204	16129	16196	16212	16081	16224	16176	16138	16172	16211	16072	15923	16174	16070	16125	15944	16202	16310	16075	16256	16294	16133	16002	16122	16030	16225	16163	16124	15965	16093	16149	16082	16167	16035	16157	16243	16173	16084	16235	16077	16204	16067	16132	15959	15880	16208	16060	16106	16049	16043	16234	16093	16068	16159	15964	16344	16162	16017	16275	16001	15878	16034	16052	16077	16134	16024	16240	16086	16211	16040	16326	16021	16132	16262	16191	15977	16040	16049	15995	16076	16236	16188	16107	16070	15969	16179	16114	16096	16184	16117	16140	16021	16080	16100	16144	16217	16063	16077	16098	16196	16258	16307	16280	16089	16140	16110	16045	16084	16212	16090	16067	16294	16280	15966	16159	16166	16135	16170	15980
23798	21531	29172	24465	22740	25786	27678	23107	22281	22283	22071	21744	21281	20998	20976	20871	20960	21155	21478	21628	21464	21947	20997	21098	20665	20861	20727	20720	20656	20752	20436	20601	21033	22516	22914	22057	21138	20607	20428	20248	20404	20416	20502	20337	20317	20360	20267	20426	20177	20084	20200	20340	20037	20243	20246	20238	20145	19987	20050	20420	20428	20388	20338	20086	20116	20242	20202	20138	20357	20320	20144	20436	20342	20119	20293	20285	20200	20045	20173	20276	20088	20143	20178	20263	20282	20207	20162	20408	20107	20475	20225	20001	20269	20191	20157	19884	20477	20337	20264	19919	20271	20154	20269	20174	20155	20004	20147	20254	20078	20093	20307	20196	20407	20149	19956	20273	20187	20267	20134	20208	20290	20164	20189	20101	20409	20321	20397	20045	20079	20330	20224	20350	19928	20183	20241	20151	20116	20249	20098	20262	20123	20065	20391	20181	20253	20138	20112	19999	20129	20223	20134	20330	20372	20270	20590	20365	20072	20239	20294	20275	20324	20091	20141	20120	20208	20017	20391	20031	20133	20249	20079	20198	20217	20360	20201	20058	20296	20322	20145	20094	20341	20274	20251	20385	20290	20404	20097	20073	20402	20011	20267	20111	19990	20222	20222	20153	20338	20190	20145	20296	20273	20211	20330	20423	20287	20279	20377	20356	20242	20107	20048	20208	20205	20185	20343	20201	20086	20255	20181	20369	20153	20114	20242	20345	20349	20249	20295	20381	20196	20150	20308	20153	20292	20258	20263	20253	20133	20151	20429	20217	20179	20208	20139	20003	20231	20311	19974	20114	20237	20186	20017	20061	20119	19935	20381	20369	20233	20143	20330	20410	20141	20114	20182	20169	20126	20207	20233	20206	20142	20249	20265	20005	20246	20417	20603	20144	20059	20333	20253	20123	20368	20246	20154	20322	20378	20100	20176	20282	20183	20117	20234	20332	20011	20302	20173	20151	20360	20187	20262	20123	20326	20262	20307	20013	20385	20102	20267	20018	20460	20094	20160	20205	20419	20212	20055	19915	20210	20206	20114	20106	20213	20052	20343	20348	20351	20348	20261	20210	20355	20249	20156	20292	20268	20041	20392	20219	20145	20316	20223	20266	20066	20064	20276	20189	20341	20141	20116	20249	20002	20162	20133	20258	20285	20278	20258	20111	20173	20177	20123	20059	20376	20280	20305	20319	20220	20098	20213	19994	20306	20023	20249	20371	20304	20072	20196	20346	20343	20299	20298	20081	20223	20268	20187	20096	20183	19966	20156	20028	20122	20292	20041	20174	20194	20183	20157	20101	20162	20221	20243	20077	20039	20345	20280	20385	20065	20397	20379	20050	20369	20380	20202	20084	20165	19932	20275	20201	20115	20340	20360	20208	20194	20381	20229	19888	20256	20076	20290	20374	20009	20226	20246	20159	20252	20024	20357	20106	20315	20399	20229	20292	20067	20281	20330	20240	20176	20268	20190	19976	20234	20114	20133	20072	20170	20263	20382	20414	20265	20170	20273	19960	20180	20122	20152	20281	20228	20054	20222	20165	20114	20264	20223	20143	20206	20289	20435	20190	20236	20214	20147	20359	20113	20495	20202	20106	20095	19920	20285	20318	20244	20369	20308	20131	20129	20187	20057	20282	20432	20513	20165	20200	20267	20210	20130	20079	20266	20184	20339	20092	20128	20085	20144	20219	20217	20345	20220	20161	20046	20130	20066	20297	20164	20168	20243	20359	20192	20234	20270	19950	20306	19885	19957	20106	20294	20419	20368	20378	20190	20406	20256	20266	20298	20325	20347	20304	20285	20313	20272	20068	20357	20323	20151	20116	20300	20308	20001	20168	20275	20105	20233	20202	20214	20487	20226	20165	20221	20211	20306	20311	20143	20318	20364	19957	20033	20090	20231	20150	20098	20080	20270	20152	20191	20355	20391	20316	20197	20143	20199	19934	20157	20106	20223	20126	20236	20116	20102	20151	20241	20310	20276	20171	20237	20321	20005	20031	19975	20173	20266	20363	20162	20160	20211	20285	20305	20242	20154	20259	20489	20305	20074	20189	20086	20174	20371	20197	20314	20030	20291	20398	20481	20211	20209	19979	20437	20191	20269	20191	20035	20355	20197	20144	20241	20283	20309	20371	20065	20299	20255	20237	20251	20130	20134	20146	20317	20181	20331	20116	20034	20182	20157	20252	20028	20101	20162	20287	20247	20369	20382	20037	20076	20069	20230	20076	20395	20139	20107	20137	20149	20172	20129	20197	20244	20112	20303	20311	20093	20294	20447	20110	19996	20002	20313	20359	19870	20305	20131	20310	20239	20341	20185	20417	20297	20067	20268	20165	20116	20109	20370	20108	20132	20163	20175	20208	20279	20243	20322	20255	20410	20328	20233	20255	20164	20094	20326	20202	20440	20030	20069	20177	20067	20467	20199	20175	20265	20205	20225	20065	20142	20210	20115	20374	20157	20116	20165	20288	20211	20079	20424	20148	20158	20075	20305	20150	20389	20237	20329	20101	20476	20104	20082	20175	20281	20186	20138	20199	20167	20138	20344	20379	20347	20065	20237	20111	20405	20216	20071	20121	20443	20009	20192	19955	19991	20120	20227	20290	20168	20376	20056	20360	20219	19954	20126	20241	20327	20151	20278	20276	20320	20058	20107	20248	20095	20223	20229	20262	20098	20106	20235	20167	20384	20296	20211	20051	20282	20307	20159	20179	20130	20018	20118	20341	20229	20202	20234	20225	19951	20284	20047	20250	20173	20370	20378	20063	20011	20146	20141	20135	20239	20190	20309	20033	20084	20184	20315	20385	20157	20213	20291	20290	20117	20077	20132	20261	20146	20317	20215	20139	20169	20209	20163	20086	20193	20362	20345	20052	20293	20288	20189	20349	20190	20212	20038	20187	20297	20235	20138	20162	19952	20237	19994	20116	20094	20308	20275	20393	20286	20198	20215	20269	20247	20339	20314	20239	20259	20199	20150	20166	20196	20015	20326	20188	20424	20123	20134	20177	20168	20337	20343	20059	20165	20069	20433	20490	20083	19926	20150	20131	20140	20121	20282	20304	20141	20029	20211	20254	20259	20283	20439	20136	20206	20314	20302	20125	20345	20169	20123	20201	20170	20337	20484	20097	20277	20236	20237	20363	20369	20151	20092	20101	20310	20144	20118	20121	20345	20270	19959	20194	20219	20184	20006	20325	20137	20122	20110	19988	20165	20125	20179	20148	20223	20249	20167	20104	20191	20177	20398	20213	20244	20328	20255	20110	20173	20097	20181	20327	20214	20174	20274	20129	20194	20278	20272	20315	20164	20158	19956	20182	20177	20185	20098	20154	20212	20293	20188	20198	20306	20348	19980	20074	20413	20035	20293	20096	20077	20121	20223	20183	20120	20236	20342	20196	20273	19979	20009	20195	19998	20249	20476	20218	20097	20297	20350	20154	20195	20304	20206	20298	20156	20135	20234	20365	20279	20179	20207	20184	20412	19938	20205	20272	20082	20284	20360	20118	20227	20209	20155	20189	20285	20070	20349	20344	20102	20309	20534	20162	20283	20164	20254	20356	20129	20381	20228	20255	20181	20196	20298	20294	20176	20240	20211	20245	20212	20082	20244	20163	20369	20219	20129	20121	20167	20285	20293	20278	20264	20216	20470	20025	20291	20396	20653	20343	20370	20229	20237	19921	20354	20189	20148	20290	20228	20212	20113	20198	20050	20213	20295	20266	20258	20275	20394	20020	19909	20140	20270	20188	20294	20244	20217	20159	20181	20472	20284	20179	20016	19976	20077	20292	20306	20288	20332	20130	20370	20393	20177	20021	20132	20210	20304	20341	20159	20221	20204	20118	20126	20174	20159	20098	20210	20128	20258	20187	20365	20093	20180	20395	20091	20143	20283	20244	20214	20237	20222	20076	20423	20235	20238	20251	20147	20021	20026	20235	20017	20228	20012	20056	20328	20190	20222	20200	20088	20092	20179	20024	20251	20244	20313	20149	20298	20075	20305	20199	20255	20012	20050	20170	20401	20209	20539	20165	20122	20222	20090	20226	20176	20082	20148	20272	20276	20303	19997	20285	20274	20167	20372	20099	20041	20112	20124	20018	20415	20138	20071	20261	20113	20016	20262	20080	20256	20495	20379	20132	20176	20468	20120	20320	20222	20299	20083	20267	20475	20068	20082	20369	20232	20290	20188	20008	20440	20308	20381	20063	20132	20206	20354	20379	20256	20081	20251	20138	20171	20084	20410	20120	20421	20484	20217	20054	20159	19996	20227	20194	20130	20300	20077	20176	20032	20172	20242	19998	20223	20200	20264	20260	20348	20344	20366	20198	20197	20358	20199	20102	20149	20269	20301	20246	20105	20165	20200	20333	20225	20096	20140	20139	19999	20174	20299	20048	20338	20137	20089	20204	20119	20399	20273	20233	20265	20052	20158	20261	20027	20124	19998	20042	20336	20192	20153	20226	20147	20127	20118	20128	20264	20284	19960	20384	20207	20129	20221	20283	20021	20094	20117	19984	20158	20202	20115	20364	20062	20265	20175	20073	20333	20097	20128	20215	20370	20248	20208	20160	20190	20161	20168	20082	20295	20231	20228	20278	20420	20158	20237	20253	20241	20292	20009	20419	20130	20318	20178	20366	20224	20338	20263	20219	20104	20131	20091	20080	20096	20188	20265	20344	20519	20289	20132	20285	20272	20235	20111	20320	20271	20364	20125	19966	20194	20245	20064	20133	20124	20069	20193	20141	20231	20459	20098	20131	20289	20175	20377	20432	20441	20210	20411	20121	20041	20362	20242	20386	20260	20149	20236	20079	20167	20347	20195	20429	20236	20115	20207	20139	19947	20280	20395	20112	20242	20270	20022	20016	20196	20323	20281	20131	20186	20024	20194	20080	20250	20312	20398	20267	20476	20020	20308	20419	20341	20211	20296	20274	20097	20258	20191	20114	20205	20071	20005	20291	20272	19928	20124	20020	20195	20230	20048	20233	20239	20447	20170	20225	19985	20253	20246	20035	20142	19995	20302	20281	20083	20259	20239	20141	20287	20162	20179	20329	20168	20339	20179	20195	20328	20227	20114	20217	19959	20155	20095	20362	20187	20287	20131	20255	20189	20288	20001	20061	20013	20007	20183	20278
21524	36822	38300	33253	27662	23760	21027	20212	19596	18622	18702	17989	17071	16972	16517	16815	17129	17579	17821	17858	17986	18645	17161	16793	16754	16445	16661	16574	16512	16604	16298	16381	16977	19430	19399	18355	16802	16175	16178	15960	16030	16076	16113	16143	16068	15886	16008	16112	16119	16103	16044	16058	15905	15993	15935	15864	16142	15990	16060	15978	16084	15999	15817	15967	16047	15853	16042	16049	15927	15830	16044	15953	15957	15865	15957	15949	15965	15966	15976	16061	15978	15917	15939	15852	15980	16062	16155	16223	16023	16034	15936	16038	15845	16118	16081	15825	15968	16125	16251	15990	16138	16052	16100	15932	16065	15812	15985	15913	16016	16081	16020	16008	16100	16241	16054	15880	16002	16159	15913	15898	16118	16101	16132	15780	15918	15893	15976	16029	16014	16149	15951	15991	16108	15880	16054	16240	15729	15927	15938	15868	16034	16001	15996	16021	15943	15900	15887	15876	15955	16021	16000	15818	15954	16038	16022	15971	15759	15989	16044	16064	15974	16037	16042	16058	16079	16054	16095	15848	15923	15796	15852	15855	16071	15888	16000	16082	15991	15864	16100	15959	16128	16054	15948	15937	16143	15822	15866	16055	16043	15971	15958	16112	16068	16000	16093	16041	15906	16089	15936	16014	16064	15968	15844	16003	15744	15991	16062	15719	15929	16038	16178	15990	16055	15980	15794	15964	15914	15983	15959	15747	15920	15797	16057	15974	15953	16027	15988	15962	15953	15829	15838	16037	15874	15932	15987	15938	16050	16069	15992	15982	15999	16057	16256	15906	15981	15853	15919	16070	16062	15948	16076	15841	15967	15801	15854	16238	15929	15998	16055	15948	16010	15957	15981	15920	16017	15910	16076	15817	15955	15865	15910	15955	15965	16016	16342	15954	16030	16031	16132	16000	15955	15885	16003	15807	15769	16005	15877	16003	15955	15975	16048	16003	15897	15898	16079	16014	16059	16060	16037	15856	15848	16120	16095	15860	15918	15978	16109	15849	15865	16030	15992	16002	16100	15762	15956	16008	15886	16209	15977	16041	15951	15891	15996	15938	16115	16031	15998	15996	16065	16158	16024	16141	16255	15825	15778	15937	16095	15981	16013	15978	16091	15672	15935	16213	16051	16100	15981	15994	15884	15957	16152	16086	16038	15867	16109	16016	15995	16088	15983	15868	16016	16011	16183	16003	16069	15862	15915	15973	15954	16079	16069	16086	15928	15860	16024	15873	15908	15960	15952	16066	15877	15971	16100	16033	16025	15868	16144	15941	16018	15883	16043	15996	15830	16031	16032	16005	16107	16246	15991	16026	15904	16040	15985	16020	16020	15958	16058	15859	15929	16246	16021	15791	15902	15936	15956	16051	16192	16009	16202	15923	15870	16012	15940	16004	15854	16120	16078	16026	15817	16030	16025	16099	16056	15977	15912	15878	15965	15915	16018	15902	15949	16072	15919	15966	16087	15888	16041	15958	16024	15885	16144	16086	15967	16011	15991	16084	16148	15912	16044	16050	15867	16008	15982	16103	16004	15926	15948	16097	15898	15986	16003	15889	15940	15966	15972	15996	16046	16025	15914	16023	16181	16097	16014	16142	16080	16034	16121	15963	16045	16045	16190	15946	16151	15889	15917	15865	15956	15910	15991	16097	16099	15868	15896	15962	15762	16001	16053	15980	15907	15949	16036	16058	15924	16049	16000	15982	15991	15928	15879	16034	16021	16025	16087	15959	15864	16286	16045	16018	16026	16018	15932	16136	16047	15990	15946	16202	16136	15979	16114	15926	16029	15948	15919	16068	16048	15866	15964	16014	15955	15853	15970	15986	15789	16072	15834	15952	16115	15959	15791	16092	16117	15829	16068	16154	15923	15959	15958	15852	15953	16139	16034	16058	15938	15760	15995	16098	16030	15962	16042	15886	16016	15909	15897	15949	15803	15906	15906	15881	15891	16087	15882	16047	15993	15982	16016	15961	16007	15882	16052	15922	15943	16035	16130	16068	16018	15971	15988	16034	16035	15942	15973	15950	15890	15982	15996	16007	16135	16235	15923	16089	15996	15897	16030	15925	15993	16074	15943	15959	15917	16000	15952	15890	16090	15902	15970	16098	15868	16214	15988	15911	16015	15962	16078	16063	16144	16041	15995	15871	15977	16104	16011	15930	15964	16110	16038	16045	15769	16088	15925	16189	16044	15950	16013	15968	15989	15891	15883	15987	16053	16007	16078	15963	16060	16008	15962	16073	15995	15946	15975	16004	15909	16133	16019	16050	16065	15881	15801	15962	16018	15968	15935	16041	16083	16069	15958	16124	16102	16043	15928	15936	15975	16205	15972	16049	16094	16029	15885	16096	15829	16001	15988	16028	15976	15800	16120	16096	15870	15958	15808	15865	16142	15949	15905	15778	15972	15941	16027	15885	15965	15964	15939	15808	15928	16031	16062	16047	16010	15966	15823	16091	16212	16030	15930	16048	15988	15970	15868	16027	16005	15969	16095	15785	16159	15916	15971	15836	15997	15978	15915	15857	15899	15934	16055	16107	15940	15939	15994	16002	15965	15927	15955	15902	15980	15984	16008	16110	15994	16048	16038	15874	15821	16012	15944	16104	16056	16036	16049	16173	15889	16118	15978	15981	15980	15977	15989	15940	16195	15911	15926	16063	15967	15989	16015	16005	15854	15920	16045	15990	16094	16108	15832	16016	16001	15956	15925	15952	16000	15983	16054	15839	15920	15956	15953	16032	16062	15917	15841	15982	16000	16058	15946	16000	15919	15934	16063	15898	16007	15999	16032	16170	15934	16046	16062	16037	15966	16102	16006	15852	16108	15944	15975	15973	15972	16018	15994	15850	16198	15926	16075	16038	15908	15988	16014	16050	15931	16068	16107	15970	15914	16129	15842	15922	16018	15998	16007	16049	16157	16071	15995	15902	16077	16016	16076	16122	16164	15925	16009	16019	15811	15944	16091	15850	15943	15886	16055	16114	15855	15851	15873	15867	15922	16128	15913	16122	15885	16003	15904	16008	15840	15828	16047	16080	15921	15945	16157	15876	16075	15782	15950	15996	16042	16054	16012	16072	15929	15910	16012	15934	16112	16014	15980	16034	15954	16042	16046	15849	15760	15828	15954	15950	16095	16096	15927	16009	15742	15932	15952	15965	15975	15821	15903	15941	15886	15811	15890	16030	15936	16090	15979	15924	15949	15936	15953	15883	16087	16064	16035	16089	15896	15955	16050	16058	16082	16024	16092	16055	15909	15902	15899	16117	16044	15938	15812	16055	16075	16019	15966	16086	16040	16037	15941	15959	16073	16064	15967	16051	16054	16047	15961	16089	15999	16057	15991	15644	15877	15941	16059	15961	15989	15934	15988	16143	15940	16059	15798	16117	16157	16004	16112	15971	15938	16066	15964	15847	15998	16073	15942	15941	15999	15990	15906	16092	15963	16010	16329	15971	15915	16053	15991	15932	16055	16030	15978	16048	16113	15968	15972	15853	16039	16156	16046	15951	16108	16089	16108	15736	15939	16055	15982	16041	16102	15929	15993	15893	16132	15989	15915	15908	16075	15926	15932	16075	16092	16097	16033	15946	15805	16005	15927	15907	15955	16010	16070	15994	16038	16163	16145	15947	16080	16053	15917	16041	16060	15910	16098	15962	16157	16055	15906	15992	15928	15942	15984	16012	16109	15951	16018	16066	15971	15890	15909	16004	16021	16014	16006	15968	16029	15953	15986	16170	16105	16122	16022	16046	16148	16024	15891	15791	15986	15952	16027	15942	16130	15939	15952	16009	15841	15955	15915	15980	16036	15981	16080	15950	16022	15986	15881	15968	15940	15971	15983	16007	16014	15979	16089	16008	16017	15948	16064	16063	15799	15990	16005	15925	15879	16206	15966	15998	15960	16032	16094	16122	15970	16052	15984	16113	16078	15890	16046	16076	16144	16009	16092	15922	15864	16048	15962	15953	15781	15915	15841	16118	16218	16108	15982	15982	15970	16003	16111	16057	15912	15901	15911	16173	16180	15858	15953	15923	15941	15910	16048	15911	16009	15983	15900	16005	16072	16052	16072	15852	16107	15953	16092	16139	15930	16023	15950	16066	16058	15936	16124	16072	16043	16065	15928	15741	16026	16171	15949	16018	15792	15942	16012	16066	15978	15972	15967	15825	16036	16101	15922	15904	16060	16006	16046	15746	16109	16119	16195	15971	15872	15953	15957	16065	16060	15910	16032	16102	15996	16046	16009	15786	16024	15796	15863	16077	16130	15922	15870	15971	16072	15942	16014	15876	16127	15818	15857	16041	16017	16019	16036	15793	15906	15940	15985	15992	15964	15950	15834	15898	15974	15882	15814	15927	16015	15943	16011	16123	16095	16058	16004	16158	16048	15912	16105	16099	16051	16030	15843	16029	15948	15922	16110	16101	15902	16015	15844	15960	15914	16190	15992	15956	15878	15947	16099	15903	16081	16003	16041	16089	16231	15796	16145	15976	16184	15859	16121	15807	16015	15844	15986	16054	15980	16114	15924	15776	15947	16082	16043	15878	16031	16026	16042	15894	15947	16097	16137	16182	16037	16124	16170	15982	15941	15982	16082	16003	15943	15795	15950	15979	15915	16018	16153	15892	15951	15841	15958	16130	15958	15822	16078	16106	15844	15842	16131	15845	16082	15981	16049	15813	15992	15961	15897	15971	15955	16070	15965	15981	15948	15971	16015	15822	15941	16114	15969	15910	15977	16011	15765	15919	16033	15998	15956	16084	16092	15975	16089	15842	15955	15954	16066	15993	15895	16117	16031	16173	15989	15936	16071	16095	15926	15790	15729	15996	16112	16042	16074	15986	15921	16024	15976	15989	16032	16030	16110	15954	15981	15947	16024	15720	16142	15992	16068	16038	16039	16026	16094	15917	15993	15925	16000	16015	16061	15963	16152	16019	16126	15863	15869	16007	15766	15991	16014	16146	15927	15880	15802	15864	16106	15927	15892	15928	16010	15997	16173	16018	16092	15890	16073	16064	16011	16024	15907	16074	16114	16031	16050	15997	15983	15990	15958	15984	15942	16111	15899	16030	15916	15816	16005	15980	15998	15935	16123	16074	16148	15958	15941	15903	16053	16049	16022	16090	15960	15954	15978	15837
30607	25521	28619	25407	21994	21227	21217	20804	20842	20740	20883	20721	20763	20703	20580	20522	20770	20838	20874	20729	20932	20574	20772	20888	20526	20351	20543	20542	20710	20599	20690	20634	20425	20820	21022	20929	20538	20375	20639	20597	20575	20528	20492	20582	20708	20907	20485	20577	20540	20533	20492	20450	20458	20598	20776	20436	20507	20466	20340	20698	20279	20299	20565	20653	20569	20767	20542	20590	20544	20638	20563	20519	20545	20461	20613	20407	20589	20577	20661	20477	20297	20651	20566	20463	20441	20623	20567	20516	20652	20448	20480	20418	20457	20375	20501	20674	20552	20814	20512	20539	20514	20499	20355	20736	20578	20424	20294	20269	20425	20362	20329	20459	20478	20646	20440	20655	20459	20450	20665	20625	20455	20475	20423	20499	20518	20495	20453	20659	20626	20434	20420	20523	20434	20425	20846	20518	20469	20422	20551	20642	20421	20235	20816	20334	20748	20629	20465	20705	20522	20403	20401	20502	20631	20665	20535	20333	20365	20453	20634	20687	20378	20516	20661	20565	20424	20318	20363	20415	20474	20453	20467	20675	20409	20298	20634	20513	20418	20314	20533	20624	20402	20662	20570	20642	20517	20573	20704	20672	20488	20343	20509	20533	20647	20480	20113	20421	20599	20567	20492	20493	20426	20364	20321	20470	20634	20398	20609	20693	20583	20456	20507	20677	20416	20536	20371	20449	20470	20356	20353	20748	20446	20315	20556	20559	20598	20596	20476	20438	20699	20448	20472	20483	20464	20454	20700	20603	20552	20486	20366	20562	20457	20633	20525	20518	20572	20364	20452	20306	20437	20534	20404	20391	20491	20510	20533	20506	20640	20450	20504	20300	20591	20670	20544	20364	20704	20472	20638	20893	20619	20431	20282	20449	20530	20610	20677	20528	20522	20694	20408	20498	20544	20285	20297	20697	20497	20422	20502	20487	20614	20477	20555	20453	20624	20617	20754	20396	20454	20428	20461	20491	20560	20639	20645	20658	20532	20655	20691	20556	20639	20508	20544	20511	20365	20331	20421	20628	20454	20427	20390	20507	20324	20551	20551	20472	20355	20797	20365	20592	20543	20453	20421	20460	20485	20356	20453	20475	20526	20630	20586	20320	20463	20371	20497	20316	20534	20507	20757	20512	20513	20548	20477	20417	20393	20452	20648	20758	20421	20507	20484	20481	20460	20345	20588	20337	20546	20317	20689	20248	20620	20547	20677	20395	20482	20642	20386	20420	20142	20643	20592	20415	20470	20440	20783	20406	20283	20500	20438	20691	20558	20548	20428	20333	20614	20490	20520	20517	20603	20419	20543	20579	20596	20552	20575	20583	20682	20728	20384	20275	20403	20518	20252	20435	20477	20620	20321	20156	20524	20498	20655	20509	20510	20442	20529	20600	20330	20073	20520	20832	20559	20576	20409	20472	20542	20352	20326	20656	20526	20446	20602	20626	20731	20527	20572	20462	20445	20390	20771	20701	20628	20382	20507	20446	20433	20447	20734	20563	20510	20556	20487	20325	20481	20361	20638	20504	20351	20512	20587	20284	20418	20524	20368	20506	20270	20526	20578	20401	20368	20512	20375	20520	20436	20588	20549	20683	20250	20580	20372	20461	20729	20561	20687	20620	20507	20390	20581	20383	20585	20575	20572	20537	20834	20524	20516	20470	20417	20573	20590	20419	20403	20568	20504	20391	20442	20410	20508	20539	20459	20292	20402	20769	20545	20597	20739	20528	20495	20623	20499	20731	20420	20605	20830	20598	20431	20382	20507	20647	20493	20432	20379	20608	20696	20631	20533	20396	20524	20194	20494	20567	20557	20558	20492	20357	20554	20357	20526	20540	20406	20571	20669	20333	20458	20500	20409	20478	20677	20603	20451	20402	20533	20312	20450	20421	20570	20466	20357	20694	20683	20557	20482	20299	20433	20160	20442	20620	20243	20471	20403	20331	20445	20285	20598	20368	20557	20622	20345	20449	20595	20424	20606	20609	20429	20463	20527	20388	20617	20524	20455	20481	20418	20391	20498	20440	20478	20657	20326	20409	20703	20696	20365	20430	20483	20572	20448	20314	20486	20432	20332	20353	20448	20568	20666	20631	20451	20257	20445	20385	20482	20407	20530	20380	20519	20479	20669	20371	20587	20159	20687	20531	20701	20423	20305	20698	20412	20521	20534	20355	20545	20402	20559	20391	20368	20590	20340	20665	20606	20608	20391	20303	20469	20455	20483	20443	20525	20342	20436	20537	20582	20536	20484	20473	20548	20307	20419	20507	20380	20422	20451	20653	20525	20579	20448	20418	20416	20503	20367	20643	20471	20533	20538	20566	20675	20323	20382	20633	20523	20540	20495	20510	20518	20566	20451	20479	20459	20670	20578	20683	20383	20611	20628	20441	20621	20428	20832	20651	20374	20535	20579	20818	20463	20534	20514	20483	20457	20658	20553	20553	20387	20307	20519	20554	20350	20829	20456	20745	20351	20378	20503	20581	20666	20660	20528	20415	20283	20417	20668	20625	20523	20485	20489	20420	20570	20495	20314	20750	20515	20445	20505	20432	20447	20503	20595	20773	20596	20423	20506	20402	20743	20696	20652	20453	20359	20427	20384	20399	20669	20529	20674	20301	20582	20425	20439	20514	20413	20587	20484	20691	20708	20574	20364	20351	20499	20625	20402	20500	20551	20343	20475	20527	20426	20545	20362	20489	20583	20532	20871	20601	20689	20570	20573	20471	20443	20294	20614	20631	20496	20599	20398	20673	20501	20734	20467	20646	20535	20521	20325	20263	20483	20579	20407	20528	20706	20516	20525	20489	20520	20461	20438	20640	20507	20590	20631	20427	20545	20485	20554	20608	20477	20370	20694	20643	20566	20734	20473	20324	20524	20508	20271	20499	20565	20647	20610	20364	20364	20376	20429	20662	20273	20518	20522	20334	20426	20539	20510	20585	20549	20366	20364	20286	20492	20580	20433	20415	20442	20492	20575	20471	20446	20426	20528	20815	20734	20235	20436	20551	20454	20567	20555	20561	20625	20574	20474	20482	20299	20693	20672	20598	20463	20664	20605	20477	20495	20471	20492	20379	20663	20381	20518	20566	20637	20465	20356	20475	20459	20432	20580	20610	20646	20524	20557	20538	20617	20478	20416	20654	20536	20372	20631	20368	20333	20521	20496	20473	20461	20494	20536	20500	20629	20546	20499	20650	20567	20500	20558	20538	20441	20582	20462	20324	20582	20385	20323	20502	20405	20504	20251	20559	20546	20511	20396	20479	20592	20749	20099	20420	20581	20627	20647	20320	20475	20604	20720	20428	20438	20662	20463	20319	20436	20568	20595	20383	20601	20351	20331	20608	20531	20462	20408	20440	20485	20432	20615	20577	20533	20655	20553	20494	20553	20478	20406	20572	20505	20522	20569	20563	20377	20497	20476	20591	20665	20352	20475	20409	20462	20562	20489	20586	20504	20594	20509	20657	20566	20372	20621	20638	20621	20400	20636	20670	20623	20417	20693	20535	20701	20418	20646	20575	20463	20239	20192	20321	20384	20427	20451	20430	20620	20386	20684	20637	20726	20267	20378	20553	20253	20414	20365	20403	20424	20543	20666	20525	20591	20579	20496	20494	20441	20510	20393	20436	20513	20521	20585	20409	20613	20636	20519	20673	20471	20446	20692	20439	20500	20410	20380	20597	20458	20396	20635	20538	20477	20801	20334	20408	20527	20344	20485	20598	20513	20695	20741	20733	20436	20530	20618	20506	20722	20409	20513	20626	20491	20372	20691	20529	20471	20478	20576	20497	20621	20391	20511	20489	20503	20475	20596	20447	20534	20450	20684	20391	20555	20483	20596	20649	20429	20550	20398	20674	20521	20501	20588	20513	20624	20644	20383	20696	20592	20676	20696	20439	20351	20575	20603	20595	20497	20334	20406	20675	20530	20537	20575	20711	20294	20560	20610	20481	20449	20591	20498	20515	20546	20530	20443	20676	20711	20494	20794	20383	20662	20359	20347	20526	20388	20663	20594	20432	20541	20506	20465	20577	20497	20602	20493	20358	20325	20453	20621	20522	20415	20207	20531	20695	20428	20361	20538	20627	20547	20447	20559	20602	20472	20562	20331	20296	20252	20490	20326	20274	20642	20493	20591	20322	20538	20464	20531	20467	20296	20601	20467	20519	20488	20507	20656	20470	20638	20761	20507	20692	20474	20577	20694	20687	20561	20624	20570	20607	20467	20429	20470	20215	20419	20555	20258	20585	20469	20660	20506	20518	20509	20544	20474	20406	20382	20408	20416	20663	20416	20533	20576	20802	20361	20529	20516	20527	20314	20533	20510	20088	20358	20248	20496	20562	20398	20450	20416	20564	20560	20733	20552	20600	20504	20465	20533	20635	20512	20403	20507	20809	20550	20587	20479	20475	20450	20549	20379	20519	20602	20496	20554	20562	20642	20623	20643	20469	20650	20419	20396	20360	20486	20586	20424	20454	20509	20558	20522	20575	20576	20371	20506	20623	20446	20494	20558	20509	20511	20528	20343	20593	20512	20611	20427	20483	20500	20494	20465	20610	20513	20414	20388	20411	20418	20497	20653	20498	20542	20707	20555	20420	20146	20339	20608	20507	20646	20526	20371	20625	20500	20470	20476	20438	20449	20773	20434	20537	20509	20444	20597	20601	20532	20701	20661	20419	20308	20515	20396	20498	20540	20526	20371	20592	20657	20467	20439	20511	20455	20395	20628	20412	20539	20642	20533	20586	20440	20718	20678	20421	20592	20502	20466	20705	20722	20458	20423	20393	20538	20235	20355	20589	20603	20518	20450	20501	20433	20710	20670	20489	20652	20248	20541	20484	20449	20523	20510	20586	20461	20473	20470	20522	20730	20452	20560	20756	20606	20404	20635	20584	20451	20388	20517	20470	20722	20574	20521	20683	20573	20499	20639	20558	20644	20470	20436	20361	20335	20446	20542	20939	20376	20696	20429	20469	20581	20433	20614	20291	20549	20478	20554	20703	20600	20308	20422	20494	20554	20681	20507	20429	20518	20294	20578	20479	20638	20375	20468	20295	20382	20424	20449	20353	20410	20487	20634	20464	20227	20489	20534	20384	20574	20585	20629	20538	20421	20664	20753	20474	20589	20601	20484	20487
19531	25102	25611	20983	18390	17314	16873	16725	16605	16779	16574	16510	16411	16220	16365	16326	16610	16687	16608	16548	16577	16400	16369	16243	16294	16193	16287	16297	16176	16204	16309	16264	16341	16577	16726	16576	16415	16246	16221	16210	16248	16112	16027	16246	16246	16045	16121	16185	16315	16136	16053	16430	16202	16129	15990	15970	16192	16278	16151	16209	16172	16331	16098	16329	16263	16242	16134	15872	16081	16184	16104	16316	16350	16187	16111	16180	16176	16232	16219	16050	16203	16213	16126	16172	16224	16191	16239	16212	16084	16286	16330	16193	16144	16273	16381	16062	16093	16404	16110	16281	16338	16131	16223	16162	16180	16186	16180	16209	16078	16140	16125	16068	16286	16215	16128	16173	16298	16094	16075	16243	16270	16075	16236	16296	16188	16326	16143	16154	16136	16232	16166	16051	16276	16218	16264	16246	16202	16228	16064	16020	16215	16013	16141	16128	16133	16230	16199	15981	16115	16286	16154	16254	16127	16333	16161	16294	15998	16051	16014	16141	16175	16002	16003	16174	16327	16017	16318	16179	16144	16305	16159	16166	16083	16192	16234	16304	16045	16161	15923	16369	15999	16117	16262	16095	16038	16037	16193	15933	16144	16093	16230	16156	16091	16255	16217	16178	16051	16264	16241	16049	16151	16139	16071	16060	16068	16174	16094	16069	16077	16059	16092	16249	16225	16111	16107	16177	16175	16181	16215	16172	16098	16154	16289	16143	16176	16169	16117	16353	16077	16276	15972	16093	16313	16060	16163	16008	16312	16028	16183	16097	15969	16212	16176	16104	16178	16250	16228	16033	16288	16125	16199	16338	16009	16074	16165	16338	16154	16213	16204	16154	15993	16295	16131	16113	16149	16110	16159	16097	16179	16226	16186	16213	16224	16372	16067	16140	15930	15892	16106	16148	16287	16278	16108	16216	16089	16160	15959	16112	16258	16119	16113	16267	16209	16137	16147	16116	15981	16176	16369	16099	16056	15987	16009	16064	16081	16168	16264	16073	16225	16211	16072	16170	16220	16168	16040	16120	16077	16217	16143	16260	16076	16183	16211	16225	16129	16103	16181	16207	16172	16274	16212	16094	16222	16164	16007	16086	16091	16174	16196	16255	16167	16179	16198	16211	16200	16134	16267	16205	16131	16058	16271	16029	16123	16128	16293	16227	16117	16084	16130	16081	16131	16245	16143	16121	16177	16260	16151	16118	16328	16106	16182	16147	15933	16380	15989	16088	16253	16138	16083	16174	16318	16049	16090	16055	16120	16053	16165	16223	16088	16130	16068	16166	16207	16054	16274	16108	16120	16153	16114	16227	16220	16287	16070	16137	16026	16012	16110	16066	16184	16110	16160	16207	16118	16117	15966	16181	16119	16168	16197	16178	16073	16308	16406	16195	16217	15958	16236	16244	16127	16207	16220	16033	15983	16068	16219	16191	16239	16045	16063	16319	16172	16176	16279	16121	16225	16184	16075	16186	16060	16233	16214	16265	16190	16117	16143	16012	16376	16089	16131	16173	16024	16175	16008	16222	16058	16170	15981	16229	16298	16232	16046	16093	16066	16245	16344	16297	16136	16130	16118	16186	16118	16211	16035	16125	16057	16055	16301	16295	16208	16025	16232	16119	16266	16172	16326	16250	16211	16096	16249	16249	16107	16251	16233	16228	16067	16262	16151	16144	16187	16205	16075	15890	16055	16160	16308	16038	16240	16111	16165	16171	16347	16245	16045	16227	16258	16146	16199	16158	16266	16267	16068	16111	16233	16059	16252	16047	16211	16197	16108	16072	16118	16275	16123	16207	16021	16179	16219	16240	16205	16149	16074	16051	16122	16126	16290	16351	16048	15973	16279	16174	16054	16128	16084	16111	16267	16156	16329	16183	16242	16380	16259	16182	16128	16026	16260	16158	16043	16344	16150	16069	16080	16133	16309	16059	16000	16118	16231	16085	16074	16206	16193	16099	16242	16316	16102	16122	16267	16102	16225	16278	16199	16079	15993	16043	16051	16350	15979	16044	16172	16230	16165	16219	16114	16137	16042	16252	16190	16155	16168	16191	16246	16220	16161	15986	16098	16016	16159	16320	16155	16307	16091	16108	15964	16176	16041	16188	16191	16161	16239	16155	15972	16310	16324	16258	16065	16189	16282	16097	16118	16209	16138	16236	16236	15994	16347	15948	16267	16028	16037	16091	16204	16203	16172	16203	15922	16227	16229	16050	16115	16241	16160	16304	16161	16211	16081	16308	16362	16153	16301	15996	16219	16231	16170	16176	16251	16131	16238	16313	16408	16093	16254	16229	16045	16035	16164	16124	16235	16110	15977	16183	16296	16141	16086	16110	16241	16033	16179	16355	16259	15972	16126	16157	15981	16246	16065	16048	16163	16182	16280	16151	16010	16045	16149	16098	16287	16228	16166	16242	16163	16157	16218	16226	16264	16028	16261	16074	16179	16091	16321	16167	16245	16266	16122	16124	16114	16246	16120	16152	16057	16225	16061	16137	16161	16088	16066	16199	16188	16193	16211	16131	16159	16083	16273	16135	16111	16120	16157	16168	16202	16062	16169	16071	16044	15982	16070	16232	16123	16096	16269	15991	16201	16113	16290	16303	16157	16038	16198	16250	16155	16088	16195	16099	16240	16072	16225	16123	16048	16204	16184	16004	16092	16108	16096	16108	16056	16239	16108	16293	16153	16204	15930	16276	16194	16203	16064	16080	16285	16026	16054	16048	16269	16168	16135	16126	16097	16179	16206	16110	16116	16201	16149	16099	16185	16138	16434	16042	16202	16060	16118	16212	16117	16053	16047	16227	16069	16001	16407	16353	16204	16166	16089	16162	16057	16095	16228	16342	16089	16168	16122	16029	16087	16119	16104	16230	16098	16038	16167	16109	16108	16131	16011	16183	16124	16139	16233	16233	16227	16157	16088	16115	16005	16069	16231	16217	16238	15972	16290	16227	16077	16124	16046	16133	16271	16129	16216	16101	16269	16196	16165	16198	16335	16270	16257	16108	16067	16229	16199	16204	16021	16141	16147	15981	16307	16088	16236	16054	16167	16081	16284	16160	16186	16299	16186	16316	16260	16226	16169	16166	16171	16251	16252	16194	16274	16095	16328	16073	16083	16308	16146	16195	16119	16160	16073	16151	16234	16176	16157	16232	16022	16189	16183	16198	16203	16101	16126	16160	16186	16200	16212	16329	16268	16220	16243	16124	16261	16112	16158	16224	16240	16153	16214	16191	16093	16125	16285	16072	16213	16225	16002	16119	16257	16369	16147	16285	16084	15999	16189	16037	16193	16160	16020	16100	16149	16158	16241	16127	16171	16258	16163	16125	16119	16033	16135	15935	16128	16284	16076	16203	16158	16115	16298	16187	16215	16230	16346	16240	16018	16102	16220	16260	16247	16114	16072	16286	16167	16022	16200	16194	16047	16212	16281	16120	16210	16121	16174	16175	16218	16156	16298	15979	16159	16238	16052	16219	16237	16154	16148	16315	16058	16187	16210	16181	16216	16159	16092	16265	16132	16200	15891	16174	16135	16216	15971	16027	16068	16079	15980	16232	15977	16217	16027	16260	15978	16106	16122	16227	16042	16218	16082	16377	16178	16183	16153	16353	16182	16264	16157	16115	16006	16163	16192	16066	16219	16280	16072	16041	16127	16148	16052	16084	16146	16022	16198	16197	16392	16191	16128	16302	16088	16090	16160	16105	15994	16423	16035	16283	16181	16040	16121	16065	16201	16193	16088	16207	16131	16117	16072	16301	16143	16169	16170	16276	16111	16165	16233	16168	16219	16256	16135	16311	16420	16186	16180	16078	16103	16239	16215	16160	16299	16098	16200	16032	16186	16245	16240	16001	16268	16052	16009	15978	16274	16119	16270	16156	16161	16091	16360	16268	16156	16339	16235	16083	16193	16089	16164	16180	16197	15931	16257	16094	16035	16051	16051	16280	16277	16236	16139	16141	16082	16262	16114	16087	15977	16162	16192	16207	16162	16139	16148	16219	16247	16125	16086	16183	16139	16332	16254	16110	16006	16136	16206	16162	16050	16255	16246	16217	16018	16213	16111	16102	16191	16140	16159	16296	16128	16209	15937	15999	16132	16089	16174	16125	16125	16099	16251	16110	16261	16242	16092	16378	16126	15910	16404	16166	16153	16008	16110	16043	16269	15936	16204	16290	16128	16131	16152	16097	16087	16271	16271	16182	16090	16137	16085	16040	16205	16209	16213	16394	16131	16178	16308	16419	16316	16171	16199	16250	16051	16290	16167	16094	16241	16020	16177	16271	16221	16322	16094	16135	16133	16141	16192	16077	16188	15999	16263	16216	16234	16174	16283	16213	16150	16229	16342	16239	16142	16281	16157	16084	15933	16227	16200	16141	16181	16229	16152	16250	16060	16234	16148	16067	16201	16366	16191	16227	16187	16150	16100	16219	16101	16214	16269	16178	16188	16075	16155	16106	16167	16140	16136	16105	16239	16116	16176	16145	16045	16083	16219	16108	16237	16264	16162	16188	16206	16189	16247	16168	16144	16107	16192	15981	16240	16135	16067	16134	16126	16067	16192	16181	16193	16159	16007	16142	16259	16082	16274	16214	16164	16300	16253	16170	16316	16209	16036	16096	16185	16300	16169	16165	16186	16190	16104	16098	16484	16145	16365	16171	16371	16223	16243	16302	16123	16140	16268	16259	16114	16214	16124	16209	16328	16094	16251	16155	16119	16360	16179	16185	16191	16137	16120	16136	16170	16193	16176	16115	16198	16124	16237	16166	16200	16166	16116	16017	16104	16292	16214	16148	16335	16188	15978	16055	16092	16196	16197	16159	16122	16306	16248	16237	16161	16233	16161	16076	16230	16066	15966	16053	16114	16093	16241	16082	16260	16171	15979	16155	16137	16309	15983	16013	16134	16250	16239	16423	16053	16205	16210	16250	16269	16145	16020	16295	16086	16266	16253	16188	16075	16177	16187	16069	16268	16008	16184	16160	16044	16223	16170	16099	16015	15994	16218	15985	16246	16118	16057	16255	16057	16321	16239	16196	16101	16115	16133	16386	16189	16056	15997	16058	16264	16233	16178	16250	16053	16167	16163	16255	16288	16225	16241	16131	16126	16060	16152	16210	16297	16198	16192	16196
25506	21515	28701	25871	24300	24708	24289	22442	21799	21806	21555	21114	21232	21363	21089	21135	21212	21412	21265	20938	20958	21008	20916	21115	20896	20529	20721	20651	20913	20759	20646	20796	21113	22477	22312	21525	20958	20862	20676	20568	20565	20596	20639	20456	20610	20780	20663	20925	20638	20702	20490	20651	20556	20588	20645	20471	20557	20481	20314	20526	20551	20533	20649	20773	20687	20492	20524	20561	20942	20757	20679	20410	20513	20382	20796	20826	20465	20713	20701	20360	20491	20675	20748	20594	20715	20526	20679	20248	20447	20489	20703	20498	20548	20571	20619	20616	20661	20570	20798	20800	20509	20515	20630	20594	20423	20378	20699	20550	20690	20698	20544	20386	20589	20377	20548	20532	20466	20674	20642	20549	20640	20614	20463	20788	20579	20569	20694	20590	20264	20614	20706	20674	20376	20646	20559	20647	20429	20475	20504	20497	20519	20482	20649	20781	20602	20717	20807	20744	20612	20402	20607	20434	20474	20547	20535	20552	20493	20543	20723	20648	20572	20693	20571	20397	20521	20388	20587	20794	20750	20446	20594	20665	20610	20698	20467	20661	20621	20637	20499	20486	20615	20628	20537	20601	20479	20608	20669	20716	20679	20508	20803	20539	20414	20523	20536	20778	20845	20533	20636	20689	20450	20510	20560	20431	20656	20631	20604	20465	20642	20579	20494	20738	20769	20568	20614	20600	20669	20819	20510	20596	20434	20370	20747	20648	20631	20345	20802	20656	20817	20377	20734	20371	20517	20581	20505	20591	20631	20621	20683	20662	20495	20523	20699	20728	20650	20637	20519	20383	20707	20534	20559	20591	20458	20635	20712	20760	20516	20634	20639	20523	20702	20726	20898	20520	20528	20475	20582	20554	20666	20800	20609	20525	20555	20781	20522	20448	20600	20606	20586	20554	20596	20562	20769	20537	20714	20654	20616	20706	20786	20610	20479	20836	20450	20690	20731	20831	20645	20658	20589	20554	20479	20675	20900	20898	20768	20461	20367	20656	20618	20727	20636	20630	20655	20662	20444	20550	20494	20711	20453	20528	20633	20849	20340	20670	20367	20526	20575	20457	20664	20708	20374	20565	20599	20296	20714	20416	20723	20433	20661	20462	20346	20553	20735	20409	20489	20549	20635	20477	20296	20635	20649	20647	20347	20814	20541	20470	20631	20537	20697	20429	20637	20665	20661	20307	20632	20808	20570	20538	20503	20467	20470	20746	20726	20513	20459	20591	20564	20614	20602	20489	20713	20633	20551	20605	20493	20476	20506	20660	20622	20302	20412	20709	20591	20818	20550	20605	20736	20390	20709	20562	20611	20373	20698	20530	20704	20716	20655	20408	20614	20655	20790	20655	20485	20678	20612	20490	20591	20732	20655	20530	20545	20918	20422	20470	20429	20640	20367	20558	20448	20587	20601	20623	20721	20648	20566	20552	20536	20476	20760	20653	20694	20768	20352	20331	20459	20544	20414	20419	20548	20729	20664	20541	20601	20497	20504	20717	20545	20488	20447	20333	20305	20550	20700	20704	20582	20603	20474	20588	20585	20592	20801	20625	20550	20612	20542	20696	20479	20681	20526	20446	20728	20493	20540	20350	20557	20453	20563	20434	20467	20632	20601	20525	20610	20627	20829	20634	20686	20572	20632	20641	20358	20549	20599	20565	20515	20612	20857	20768	20603	20593	20346	20746	20580	20576	20646	20398	20570	20638	20524	20762	20615	20619	20493	20676	20486	20752	20517	20493	20596	20719	20487	20549	20537	20485	20740	20550	20520	20636	20666	20531	20703	20588	20741	20515	20584	20574	20451	20536	20665	20568	20710	20527	20651	20618	20636	20547	20606	20589	20609	20800	20564	20596	20638	20646	20501	20453	20762	20603	20890	20380	20585	20622	20418	20689	20533	20306	20551	20682	20510	20579	20506	20524	20375	20670	20674	20556	20741	20831	20585	20680	20512	20416	20463	20694	20636	20741	20296	20467	20552	20630	20595	20720	20631	20446	20584	20595	20374	20639	20539	20513	20724	20612	20665	20564	20573	20470	20394	20474	20411	20636	20450	20585	20526	20481	20439	20657	20630	20625	20619	20653	20486	20680	20616	20475	20484	20735	20655	20593	20430	20437	20594	20607	20419	20524	20596	20464	20650	20407	20571	20574	20591	20597	20554	20469	20503	20703	20465	20456	20644	20659	20522	20591	20804	20642	20652	20519	20590	20608	20717	20521	20461	20515	20482	20312	20444	20680	20715	20894	20776	20544	20533	20598	20431	20601	20607	20552	20523	20763	20674	20614	20420	20526	20479	20550	20536	20873	20435	20797	20600	20369	20574	20642	20637	20744	20499	20502	20384	20598	20724	20574	20543	20586	20782	20598	20524	20698	20612	20707	20646	20560	20737	20673	20581	20602	20547	20752	20536	20594	20689	20703	20722	20312	20317	20807	20676	20629	20530	20336	20585	20559	20638	20576	20395	20631	20595	20464	20640	20368	20637	20773	20580	20624	20593	20542	20442	20663	20629	20794	20715	20490	20751	20520	20678	20660	20605	20579	20587	20508	20728	20472	20381	20470	20700	20483	20646	20557	20680	20574	20617	20645	20604	20324	20547	20845	20378	20754	20273	20576	20620	20691	20598	20578	20800	20380	20656	20636	20690	20325	20656	20543	20517	20275	20462	20703	20687	20498	20550	20622	20576	20595	20499	20524	20693	20705	20512	20747	20912	20591	20525	20562	20670	20578	20504	20291	20486	20733	20382	20490	20457	20384	20276	20629	20480	20622	20345	20618	20621	20732	20731	20684	20644	20639	20523	20475	20621	20537	20537	20803	20376	20757	20697	20638	20780	20439	20359	20424	20535	20579	20498	20573	20460	20494	20604	20564	20311	20347	20687	20606	20491	20543	20355	20781	20502	20914	20498	20641	20592	20615	20399	20458	20473	20660	20491	20501	20526	20646	20603	20555	20432	20806	20645	20683	20532	20432	20468	20676	20702	20608	20734	20720	20677	20579	20580	20457	20670	20530	20439	20612	20488	20458	20398	20650	20653	20671	20649	20574	20485	20680	20454	20524	20521	20538	20531	20572	20386	20612	20550	20653	20332	20546	20685	20391	20510	20640	20633	20559	20616	20379	20779	20643	20784	20566	20584	20455	20488	20773	20551	20430	20496	20642	20558	20568	20801	20716	20655	20865	20558	20666	20542	20600	20582	20396	20743	20695	20783	20553	20439	20674	20483	20544	20648	20515	20506	20807	20481	20479	20714	20545	20686	20398	20614	20638	20522	20757	20580	20576	20484	20603	20447	20547	20564	20693	20631	20582	20463	20499	20721	20483	20387	20628	20455	20471	20678	20620	20728	20796	20574	20565	20789	20670	20552	20555	20481	20546	20593	20505	20513	20476	20519	20520	20597	20672	20461	20546	20629	20407	20574	20435	20628	20538	20438	20587	20609	20554	20830	20517	20517	20657	20708	20640	20432	20500	20415	20488	20415	20528	20487	20389	20823	20347	20582	20502	20589	20538	20690	20659	20524	20604	20391	20533	20368	20437	20572	20513	20656	20719	20311	20583	20649	20649	20415	20539	20558	20450	20481	20602	20595	20513	20538	20593	20561	20666	20573	20643	20578	20515	20684	20730	20633	20390	20596	20591	20655	20574	20772	20616	20518	20573	20231	20845	20517	20558	20455	20659	20594	20482	20712	20513	20758	20643	20313	20408	20657	20721	20718	20671	20753	20563	20547	20620	20664	20650	20419	20596	20725	20824	20591	20653	20623	20389	20393	20554	20586	20782	20622	20356	20597	20520	20716	20668	20518	20567	20626	20698	20484	20574	20475	20641	20413	20635	20587	20565	20437	20689	20356	20468	20464	20593	20705	20686	20696	20787	20476	20623	20582	20624	20694	20464	20724	20658	20651	20464	20609	20518	20897	20785	20573	20632	20362	20560	20683	20589	20527	20582	20757	20618	20547	20595	20453	20681	20529	20622	20843	20743	20506	20496	20432	20552	20516	20630	20556	20594	20504	20577	20527	20639	20604	20703	20509	20731	20737	20558	20365	20534	20600	20525	20680	20700	20478	20621	20502	20434	20551	20603	20566	20745	20452	20582	20531	20704	20484	20601	20811	20427	20475	20454	20474	20635	20744	20633	20632	20640	20523	20641	20607	20372	20623	20541	20450	20677	20328	20669	20462	20449	20624	20466	20562	20761	20622	20476	20488	20776	20374	20436	20632	20573	20448	20607	20449	20585	20614	20580	20714	20364	20661	20605	20520	20796	20616	20587	20774	20543	20541	20633	20683	20543	20520	20508	20699	20642	20577	20866	20697	20622	20618	20458	20665	20868	20696	20648	20658	20488	20438	20581	20589	20778	20468	20665	20475	20761	20785	20647	20779	20564	20495	20816	20697	20603	20685	20668	20472	20641	20475	20475	20615	20494	20576	20541	20575	20471	20750	20594	20296	20618	20735	20619	20629	20606	20285	20518	20468	20564	20632	20546	20290	20595	20596	20557	20489	20540	20546	20711	20569	20643	20665	20584	20627	20663	20731	20514	20695	20657	20463	20595	20644	20656	20454	20765	20662	20735	20298	20536	20720	20605	20620	20694	20501	20657	20681	20409	20710	20639	20733	20609	20678	20710	20730	20881	20725	20650	20510	20797	20580	20316	20649	20656	20538	20514	20448	20499	20745	20500	20604	20415	20563	20524	20612	20688	20590	20595	20489	20641	20729	20593	20756	20831	20565	20370	20445	20654	20530	20776	20673	20449	20765	20619	20480	20688	20543	20472	20719	20527	20462	20540	20598	20496	20521	20517	20797	20770	20691	20534	20654	20554	20475	20709	20544	20573	20598	20534	20671	20352	20605	20441	20456	20732	20483	20727	20577	20487	20645	20626	20572	20514	20623	20396	20570	20353	20719	20446	20509	20518	20499	20725	20611	20523	20593	20615	20629	20429	20531	20595	20729	20529	20289	20443	20558	20571	20601	20658	20597	20514	20668	20328	20544	20357	20592	20309	20718	20685	20588	20607	20499	20500	20659	20525	20534	20650	20543	20428	20427	20595	20522	20493	20532	20531	20552	20608	20383	20849	20793	20571	20613	20505	20492	20529	20677	20505	20649	20425	20586	20524	20444	20690	20472	20576
19435	32024	33395	27719	23097	20464	19110	18787	18076	17789	17413	17233	16654	16586	16745	16872	17053	17187	16858	16562	16838	16966	16880	16800	16420	16526	16480	16435	16466	16350	16458	16405	17352	18942	18616	17179	16522	16464	16305	16161	16180	16160	16462	16235	16294	16139	16350	16207	16327	16157	16219	16225	16194	16352	16338	16310	16337	16309	16265	16403	16112	16288	16206	16321	16128	16318	16176	16282	16127	16305	16213	16188	16275	16242	16233	16241	16208	16251	16026	16153	16193	16185	16008	16307	16285	16133	16167	16168	16344	16258	16252	16134	16248	16285	16316	16380	16332	16301	16279	16236	16204	16224	16371	16222	16249	16289	16170	16135	16109	16179	16330	16208	16267	16217	16183	16186	16483	16356	16294	16196	16277	16273	16231	16088	16274	16112	16177	16039	16137	16246	16272	16250	16355	16204	16233	16423	16282	16260	16340	16292	16221	16341	16162	16334	16302	16358	16227	16100	16220	16138	16264	16270	16338	16210	16246	16181	16193	16214	16199	16297	16190	16262	16171	16272	16320	16162	16404	16463	16258	16014	16367	16183	16310	16235	16330	16242	16113	16140	16180	16197	16208	16068	16272	16184	16186	16307	16241	16224	16132	16195	16261	16249	16317	16137	16217	16321	16239	16236	16188	16290	16173	16201	16275	16407	16199	16277	16202	16112	16339	16262	16403	16229	16169	16102	16209	16296	16308	16112	16456	16328	16301	16096	16177	16080	16159	16298	16267	16270	16150	16233	16160	16051	16107	16382	16229	16408	16006	16103	16213	16193	16235	16213	16218	16314	16144	16223	16137	16307	15969	16329	16053	16271	15963	16222	16144	16095	16099	16272	16152	16132	16254	16195	16126	16153	16088	16103	16395	16227	16182	16209	16303	16248	16457	16192	16262	16323	16222	16118	15917	16128	16259	16247	16214	16170	16333	16155	16255	16221	16288	16315	16264	16176	16356	16283	16198	16146	16233	16226	16292	16248	16113	16339	16072	16227	16230	16272	16210	16191	16368	16141	16291	16312	16265	16259	16262	16283	16188	16289	16290	16220	16131	16134	16141	16229	16235	16220	16343	16279	16293	16189	16255	16268	16196	16229	16199	16403	16219	16070	16212	16367	16277	16232	16292	16073	16191	16182	16222	16237	16377	16159	16164	16418	16215	16140	16116	16238	16221	16271	16172	16359	16385	16135	16184	16182	16213	16169	16287	16215	16317	16322	16125	16186	16265	16106	16081	16112	16285	16191	16350	16395	16376	16240	16119	16253	16030	16269	16279	16092	16163	16233	16294	16150	16206	16254	16188	16121	16095	16245	16388	16113	16406	16310	16245	16278	16246	16244	16336	16200	16138	16197	16192	16197	16260	16203	16134	16316	16136	16262	16123	16262	16283	16282	16260	16253	16435	16294	16242	16165	16330	16146	16309	16068	16389	16313	16171	16156	16343	16219	16154	16135	16270	16168	16304	16376	16092	16275	16041	16084	16205	16353	16017	16068	16319	16257	16203	16233	16151	16307	16072	16239	16342	16262	16273	16087	16217	16245	16213	16376	16187	16194	16353	16225	16369	16425	16221	16138	16124	16237	16280	16138	16192	16178	16219	16200	16144	16079	16366	16168	16235	16158	16183	16273	16281	16215	16091	16082	16312	16163	16340	16284	16329	16096	16176	16175	16171	16199	16181	16382	16231	16073	16194	16142	16202	16278	16160	16102	16245	16154	16252	16335	16126	16274	16325	16048	16251	16157	16302	16045	16177	16167	16049	16233	16411	16307	16156	16190	16140	16231	16340	16109	16278	16292	16051	16244	16249	16471	16216	16286	16250	16444	16318	16380	16100	16345	16326	16110	16272	16383	16276	16305	16214	16203	16358	16114	16254	16143	16351	16142	16191	16200	16397	16269	16245	16153	16356	16130	16330	16403	16191	16240	16465	16263	16403	16205	16066	16185	16241	16128	16420	16150	16224	16132	16089	16290	16162	16435	16317	16051	16209	15987	16294	16297	16240	16102	16138	16325	16166	16128	16270	16161	16277	16347	16312	16282	16119	16098	16325	16124	16241	16320	16047	16308	16433	16119	16240	16273	16136	16325	16173	16152	16300	16106	16196	16195	16179	16166	16244	16172	16138	16124	16164	16189	16282	16200	16246	16154	16204	16235	16376	16027	16412	16187	16268	16261	16269	16348	16340	16397	16219	16103	16150	16320	16084	16130	16328	16232	16280	16417	16142	16259	16273	16283	16318	16340	16135	16069	16309	16190	16259	16074	16274	16025	16169	16315	16064	16359	16216	16006	16300	16267	16186	16335	16081	16170	16276	16253	16227	16172	16240	16366	16147	16208	16207	16304	16230	16168	16247	16106	16206	16323	16087	16204	16412	16252	16237	16181	16335	16228	16152	16262	16401	16243	15995	16342	16235	16131	16354	16171	16282	16091	16231	16303	16246	16156	16098	16378	16235	16242	16160	16223	16257	16087	16380	16392	16099	16201	16328	16349	16105	16238	16317	16133	16208	16223	16093	16108	16309	16222	16123	16244	16188	16246	16211	16212	16377	16373	16183	16125	16371	16083	16205	16147	16297	16202	16302	16283	16143	16242	16078	16215	16344	16116	16128	16209	16175	16328	16310	16293	16177	16184	16253	16214	16208	16297	16229	16279	16192	16365	16179	16204	16419	16265	16204	16329	16169	16154	16202	16340	16380	16299	16272	16326	16035	16272	16085	16085	16201	16101	16312	16110	16257	16139	16350	16176	16193	16268	16187	16213	16464	16198	16196	16256	16165	16258	16089	16270	16158	16203	16372	16387	16251	16237	16083	16303	16191	16234	16018	16128	16258	16330	16153	16137	16347	16147	16224	16142	16239	16245	16267	16350	16175	16122	16181	16351	16317	16205	16233	16298	16185	16134	16261	16353	16084	16285	16156	16227	16198	16149	16223	16335	16096	16368	16331	16299	16255	16283	16383	16287	16342	16109	16188	16182	16186	16183	16244	16364	16210	16164	16211	16244	16309	16570	16216	15991	16293	16192	16196	16222	16237	16369	16284	16110	16320	16120	16232	16294	16180	16258	16163	16247	16288	16135	16256	16283	16168	16166	16118	16186	16066	16273	16150	16329	16305	16180	16190	16100	16342	16257	16342	16181	16220	16102	16256	16306	16181	16353	16160	16450	16127	16297	16301	16283	16397	16316	16396	16290	16237	16183	16403	16150	16200	16195	16256	16160	16302	16168	16202	16310	16128	16110	16048	16411	16227	16235	16174	16328	16425	16384	16379	16166	16396	16048	16295	16260	16319	16176	16204	16309	16153	16182	16339	16302	16306	16149	16049	16101	16376	16211	16152	16196	16145	16300	16300	16118	16254	16266	16169	16275	16181	16146	16211	16035	16375	16257	16058	16263	16231	16356	16174	16067	16182	16379	16225	16297	16127	16126	16241	16222	16371	16336	16230	16280	16174	16213	16156	16377	16184	16251	16116	16482	16214	16229	16313	16245	16314	16354	16335	16261	16284	16312	16162	16347	16244	16394	16288	16267	16288	16237	16392	16190	16241	16180	16198	16415	16093	16330	16354	16352	16004	16109	16330	16239	16239	16356	16271	16102	16210	16270	16377	16207	16120	16203	16342	16361	16385	16169	16255	16269	16316	16227	16137	16284	16174	16330	16126	16354	16245	16332	16235	16277	16184	16270	16225	16402	16339	16201	16270	16025	16074	16182	16284	16090	16335	16301	16192	16320	16238	16224	16161	16196	16315	16102	16128	16295	16144	16340	16298	16269	16206	16110	16158	16255	16319	16284	16258	16266	16331	16238	16226	16245	16258	16147	16305	16259	16246	16150	16204	16238	16389	16185	16159	16289	16350	16310	16244	16286	16254	16311	16398	16165	16190	16162	16196	16243	16320	16295	16307	16252	16320	15928	16215	16335	16079	16347	16189	16301	16269	16244	16200	16288	16189	16197	16116	16165	16065	16187	16278	16165	16270	16213	16213	16292	16009	16432	16290	16305	16300	16372	16332	16253	16193	16324	16096	16155	16238	16194	16240	15984	16202	16179	15992	16232	16366	16199	16296	16361	16203	16053	16198	16161	16301	16181	16339	16144	16234	16342	16273	16190	16063	16186	16319	16153	16337	16337	16361	16125	16407	16238	16226	16249	16248	16373	16185	16264	16340	16276	16248	16225	16045	16195	16404	16188	16130	16046	16146	16230	16277	16119	16317	16195	16184	16262	16274	16258	16162	16374	16368	16214	16280	16242	16284	16156	16199	16206	16205	16247	16200	16130	16284	16164	16097	16263	16145	16289	16098	16175	16246	16261	16212	16215	16263	16294	16284	16252	16211	16165	16112	16152	16129	16217	16277	16101	16150	16240	16221	16517	16073	16229	16379	16207	16309	16104	16243	16382	16076	16207	16176	16316	16353	15959	16144	16130	16212	16217	16244	16208	16198	16280	16226	16180	16374	16279	16206	16254	16144	16432	16297	16351	16288	16382	16221	16192	16181	16368	16232	16154	16253	16217	16248	16263	16195	16286	16388	16239	16304	16158	16351	16264	16306	16280	16218	16429	16240	16258	16068	16284	16197	16444	16161	16130	16347	16331	16234	16266	16086	16298	16229	16137	16439	16273	16219	16472	16293	16164	16348	16289	16230	16077	16217	16034	16404	16235	16320	16315	16388	16377	16347	16135	16133	16066	16345	16252	16348	16325	16138	16128	16227	16367	16204	16177	16274	16141	16182	16268	16244	16150	16175	16179	16213	16237	16297	16195	16208	16291	16159	16158	16257	16310	16232	16119	16332	16229	16012	16206	16270	16244	16307	16344	16131	16218	16152	16231	16164	16354	16239	16255	16148	16307	16398	16436	16256	16230	16302	16279	16212	16130	16089	16358	16219	16256	16342	16207	16228	16341	16138	16279	16169	16239	16269	16070	16178	16014	16223	16325	16375	16187	16329	16134	16283	16296	16286	16328	16206	16224	16340	16378	16212	16231	16239	16259	16449	16344	16333	16178	16255	16059	16177	16446	16136	16097	16392	16223	16236	16267	16186	16288	16286	16186	16282	16139	16212	16255	16123	16214	16382	16230	16221	16143	16237	16228	16101	16099	16171	16271	16283	16055	16229	16328	16258	16308	16289	16134	16183	16117	16239	16107
23875	21533	29181	24553	22749	25966	28013	23889	22753	22852	22339	21776	21415	21123	21459	21548	21550	21663	21248	21489	21256	21139	21367	21385	21527	21009	20971	20991	20735	20746	20675	20735	22872	23852	23350	22342	21466	20903	20610	20530	20763	20565	20866	20771	20649	20648	20463	20546	20715	20692	20629	20583	20696	20771	20841	20535	20664	20591	20431	20402	20572	20549	20513	20501	20710	20487	20541	20595	20675	20613	20488	20627	20342	20747	20731	20437	20770	20642	20396	20475	20598	20509	20636	20644	20465	20677	20708	20496	20571	20492	20421	20380	20344	20487	20504	20592	20514	20609	20559	20457	20813	20763	20495	20527	20637	20489	20590	20600	20679	20564	20461	20457	20205	20509	20651	20523	20609	20774	20705	20640	20425	20626	20414	20567	20478	20681	20628	20491	20523	20490	20656	20618	20794	20695	20677	20483	20593	20392	20731	20582	20552	20529	20698	20572	20395	20785	20610	20630	20706	20429	20639	20664	20311	20738	20814	20662	20565	20569	20494	20472	20488	20529	20561	20476	20690	20548	20743	20409	20647	20677	20624	20301	20536	20422	20701	20589	20509	20783	20520	20497	20557	20467	20806	20738	20624	20404	20650	20318	20474	20543	20618	20432	20541	20545	20671	20605	20459	20428	20744	20623	20557	20691	20593	20332	20488	20485	20572	20337	20539	20473	20603	20735	20702	20495	20315	20515	20666	20621	20541	20515	20705	20223	20676	20675	20372	20331	20366	20498	20478	20458	20624	20585	20733	20634	20743	20615	20707	20653	20734	20386	20762	20548	20433	20394	20618	20451	20434	20522	20370	20722	20529	20765	20579	20664	20608	20459	20474	20792	20677	20403	20719	20710	20480	20574	20370	20470	20665	20547	20184	20379	20525	20573	20559	20437	20344	20564	20600	20671	20485	20389	20684	20502	20470	20625	20652	20566	20501	20418	20659	20456	20605	20697	20546	20659	20563	20562	20837	20547	20534	20603	20737	20669	20428	20670	20504	20363	20537	20471	20641	20466	20579	20620	20506	20474	20764	20507	20527	20515	20523	20733	20639	20599	20646	20556	20613	20527	20597	20545	20657	20428	20472	20597	20449	20660	20617	20315	20633	20478	20393	20433	20507	20638	20693	20641	20586	20715	20856	20661	20567	20567	20581	20477	20714	20699	20366	20586	20573	20388	20462	20625	20526	20606	20594	20618	20489	20775	20410	20506	20382	20218	20431	20373	20561	20427	20399	20626	20539	20278	20570	20406	20435	20569	20757	20485	20635	20639	20629	20506	20601	20386	20462	20593	20407	20555	20674	20506	20588	20372	20610	20475	20607	20387	20566	20604	20620	20602	20562	20382	20524	20531	20574	20700	20297	20551	20555	20632	20484	20619	20544	20717	20645	20603	20792	20340	20447	20532	20433	20352	20500	20564	20655	20628	20529	20619	20455	20557	20526	20381	20628	20646	20591	20481	20520	20541	20547	20509	20638	20630	20586	20436	20624	20463	20554	20718	20517	20656	20698	20614	20496	20635	20584	20748	20457	20565	20620	20468	20313	20452	20646	20644	20420	20601	20700	20129	20621	20468	20510	20854	20494	20448	20582	20404	20697	20654	20602	20876	20442	20454	20411	20554	20542	20526	20420	20443	20503	20515	20357	20383	20542	20809	20509	20463	20730	20420	20576	20545	20558	20584	20499	20482	20642	20431	20440	20578	20397	20629	20467	20261	20382	20527	20595	20554	20459	20440	20503	20568	20482	20235	20575	20551	20395	20297	20628	20521	20690	20624	20464	20664	20504	20542	20641	20447	20745	20438	20472	20761	20423	20550	20461	20494	20712	20440	20558	20584	20558	20521	20700	20548	20512	20548	20662	20526	20768	20656	20451	20688	20482	20619	20601	20524	20624	20578	20457	20511	20482	20574	20523	20667	20755	20487	20267	20551	20386	20481	20703	20357	20508	20465	20732	20715	20548	20687	20470	20652	20363	20590	20446	20585	20529	20503	20488	20674	20526	20517	20584	20731	20499	20596	20655	20506	20581	20724	20504	20493	20790	20705	20648	20388	20448	20681	20569	20412	20357	20639	20473	20555	20509	20655	20478	20408	20358	20566	20631	20542	20331	20749	20549	20754	20664	20508	20533	20566	20632	20414	20441	20596	20436	20500	20573	20741	20763	20466	20594	20428	20748	20434	20564	20449	20532	20621	20701	20456	20548	20584	20489	20465	20500	20538	20401	20578	20703	20489	20501	20610	20600	20501	20659	20252	20632	20319	20532	20787	20609	20802	20483	20620	20521	20460	20624	20634	20740	20479	20683	20464	20682	20470	20704	20583	20596	20665	20659	20514	20511	20545	20531	20489	20570	20498	20501	20729	20533	20691	20541	20677	20659	20363	20549	20512	20463	20477	20681	20576	20660	20363	20592	20457	20615	20546	20499	20661	20441	20580	20600	20368	20562	20548	20518	20542	20498	20720	20689	20623	20513	20451	20593	20534	20399	20683	20568	20596	20463	20394	20388	20384	20678	20623	20624	20321	20523	20576	20420	20393	20471	20424	20496	20449	20622	20569	20515	20584	20605	20492	20547	20609	20604	20490	20658	20576	20443	20577	20568	20486	20489	20769	20722	20762	20503	20422	20545	20517	20506	20651	20643	20535	20704	20402	20295	20379	20454	20618	20540	20477	20598	20662	20686	20477	20783	20611	20460	20547	20706	20397	20287	20534	20387	20708	20689	20281	20528	20480	20642	20652	20434	20665	20691	20410	20496	20596	20609	20516	20592	20483	20517	20538	20578	20407	20375	20651	20546	20389	20501	20610	20708	20428	20461	20381	20527	20614	20670	20607	20468	20675	20734	20573	20618	20363	20578	20462	20672	20385	20414	20470	20564	20501	20577	20533	20495	20585	20430	20683	20782	20269	20471	20373	20722	20413	20752	20528	20571	20710	20361	20730	20841	20537	20386	20447	20584	20205	20516	20322	20584	20312	20605	20465	20412	20719	20536	20685	20627	20371	20239	20578	20919	20551	20475	20609	20680	20517	20550	20636	20613	20640	20642	20307	20535	20554	20731	20568	20549	20326	20507	20594	20608	20361	20544	20435	20692	20546	20686	20422	20649	20603	20527	20564	20282	20440	20639	20559	20531	20584	20692	20643	20511	20662	20500	20751	20454	20539	20401	20679	20528	20587	20563	20399	20697	20345	20647	20469	20423	20671	20729	20572	20547	20326	20508	20604	20617	20639	20417	20636	20500	20617	20517	20452	20443	20715	20601	20393	20642	20493	20748	20578	20480	20522	20372	20456	20581	20664	20628	20365	20362	20621	20471	20568	20836	20560	20504	20697	20518	20383	20510	20464	20480	20296	20545	20541	20584	20496	20331	20642	20396	20660	20298	20451	20632	20621	20633	20719	20695	20753	20608	20577	20673	20443	20341	20646	20822	20528	20421	20491	20536	20243	20664	20532	20546	20486	20584	20635	20678	20641	20455	20475	20492	20703	20452	20552	20538	20751	20605	20747	20722	20675	20592	20591	20295	20340	20415	20514	20694	20540	20341	20695	20446	20590	20613	20501	20461	20473	20550	20643	20394	20278	20488	20484	20496	20688	20514	20488	20370	20381	20526	20638	20458	20346	20504	20572	20647	20563	20609	20546	20547	20543	20475	20588	20578	20571	20729	20517	20347	20524	20688	20398	20546	20572	20708	20674	20592	20461	20491	20648	20568	20520	20610	20462	20593	20700	20769	20657	20651	20532	20546	20350	20711	20623	20664	20760	20536	20288	20653	20966	20630	20467	20612	20527	20620	20843	20795	20563	20554	20281	20484	20459	20518	20660	20803	20585	20416	20842	20425	20344	20482	20590	20436	20429	20654	20423	20448	20517	20491	20511	20599	20543	20584	20541	20641	20200	20475	20606	20544	20888	20640	20511	20533	20517	20379	20681	20827	20444	20534	20467	20568	20640	20347	20408	20541	20320	20615	20665	20743	20447	20704	20637	20424	20711	20458	20460	20536	20537	20420	20542	20523	20888	20424	20609	20622	20471	20645	20683	20489	20542	20572	20721	20450	20553	20563	20526	20646	20757	20535	20392	20602	20706	20555	20536	20468	20409	20851	20586	20402	20578	20694	20523	20596	20427	20640	20604	20557	20476	20477	20401	20524	20440	20597	20777	20539	20444	20488	20552	20650	20607	20676	20560	20536	20456	20578	20617	20699	20741	20521	20655	20531	20770	20300	20572	20487	20609	20491	20529	20349	20424	20684	20534	20657	20453	20467	20565	20683	20477	20479	20540	20664	20493	20441	20539	20576	20322	20524	20729	20568	20682	20515	20360	20549	20671	20586	20537	20490	20721	20548	20562	20678	20537	20747	20346	20371	20624	20521	20290	20668	20608	20567	20676	20571	20470	20707	20576	20615	20720	20475	20703	20419	20572	20394	20424	20434	20317	20487	20496	20752	20679	20514	20443	20570	20486	20733	20653	20610	20478	20618	20429	20583	20400	20466	20540	20518	20578	20784	20420	20589	20506	20419	20578	20768	20419	20493	20472	20710	20571	20503	20667	20397	20723	20602	20591	20624	20624	20558	20677	20666	20393	20617	20532	20677	20672	20542	20531	20603	20546	20470	20615	20593	20523	20662	20544	20550	20512	20404	20525	20453	20824	20412	20672	20787	20664	20659	20447	20735	20578	20416	20687	20667	20444	20345	20612	20691	20481	20530	20468	20428	20405	20511	20601	20619	20701	20378	20533	20618	20671	20477	20517	20516	20608	20451	20302	20759	20493	20627	20568	20439	20711	20585	20399	20620	20299	20527	20508	20542	20376	20564	20492	20638	20562	20376	20576	20537	20485	20375	20441	20506	20589	20582	20504	20750	20587	20599	20562	20336	20655	20424	20517	20528	20635	20664	20558	20688	20497	20310	20548	20558	20699	20590	20352	20613	20525	20689	20623	20511	20589	20493	20350	20422	20531	20821	20516	20679	20468	20561	20374	20559	20550	20549	20505	20417	20546	20400	20386	20635	20466	20577	20499	20716	20593	20605	20463	20653	20739	20529	20597	20505	20493	20705	20701	20575	20623	20655	20438	20670	20732	20586	20461	20516	20573	20495	20598	20615	20537	20365	20482	20515	20451	20603	20555	20670	20645	20542	20561
21826	36868	38705	33403	27608	23720	21861	20779	19680	19433	18589	17596	17289	16848	17223	17560	17547	17503	17159	17254	17131	17126	17361	17236	17200	16827	16595	16755	16432	16542	16523	16687	20215	20927	19726	18099	16962	16488	16246	16239	16299	16020	16174	16263	16332	16156	16176	16285	16240	16320	16216	16159	16316	16343	16389	16181	16153	16458	16252	16142	16236	16123	16239	16156	16218	16228	16129	15948	16258	16298	16366	16250	16050	16202	16331	16133	16204	16162	16056	16340	16177	16166	16449	16208	16311	16361	16238	16320	16229	16098	16258	16209	16272	16262	16225	16065	16295	16261	16430	16239	16199	16281	16180	16162	16242	16185	16324	16187	16282	16483	16265	16363	16121	16275	16116	16223	16280	16254	16184	16268	16299	16204	16222	16103	16413	16240	16203	16148	16413	16197	16162	16304	16141	16382	16164	16226	16218	16136	16365	16175	16272	16212	16251	16303	16226	16224	16201	16401	16324	16138	16305	16228	16112	16393	16125	16317	16206	16336	16307	16201	16316	16139	16226	16367	16198	16131	16182	16244	16011	16242	16330	16068	16363	16186	16074	16296	16186	16187	16162	16083	16341	16263	16200	16120	16194	16137	16148	16288	16246	16213	16273	16179	16321	16195	16258	16199	16389	16189	16259	16176	16157	16263	16040	16201	16147	16152	16130	16266	16210	16182	16170	16150	16185	16248	16201	16201	16109	16176	16273	16162	16016	16213	16065	16281	16141	16226	16167	16239	16285	16054	16248	16450	16278	16467	16058	16166	16193	16354	16131	16306	16064	16267	16184	16277	16245	16130	16251	16244	16225	16126	16183	16127	16091	16200	16039	16184	16231	16136	16343	16234	16277	16243	16042	16236	16117	16418	16180	16238	16206	16237	16219	16301	16246	16142	16179	16189	16191	16317	16295	16270	16067	16170	16373	16372	16155	16224	16173	16262	16287	16196	16224	16211	16262	16253	16269	16150	16013	16165	15999	16254	16171	16127	16169	16215	16314	16273	16215	16106	16176	16287	16173	16289	16360	16156	16264	16172	16343	16208	16093	16226	16054	16194	16271	16301	16190	16218	16342	16087	16186	16221	16238	16025	16101	16287	16303	16295	16114	16237	16121	16211	16221	16299	16309	16264	16308	16160	16498	16193	16235	16185	16246	16208	16158	16206	16217	16231	16157	16034	16171	16205	16242	16137	16208	16262	16235	16183	16221	16318	16157	16374	16224	16259	16068	16222	16263	16226	16295	16040	16215	16072	16280	16339	16273	16061	16017	16282	16081	16172	16206	16178	16191	16221	16271	16200	16217	16252	16178	16162	16250	16180	16016	16319	16158	16178	16131	16398	16252	16058	16315	16211	16109	16236	16083	16192	16251	16277	16426	16295	16115	16255	16326	16043	16088	16205	16141	16100	16253	16168	16292	16329	16085	16228	15981	16203	16159	16104	15983	16376	16213	16304	16144	16360	16032	16288	16231	16180	16110	16122	16278	16141	16140	16154	16221	16244	16083	16265	16186	16242	16160	16182	15943	16039	16283	16176	15996	16216	16223	16158	16095	16143	16259	16386	16307	16370	16244	16112	16143	16092	16232	16243	16336	16277	16227	16017	16065	16116	16070	16048	16259	16250	16174	16019	16154	16134	16209	16139	16314	16331	16099	16187	16018	16164	16314	16124	16192	16142	16240	16155	16248	16267	16239	16118	16270	16377	16054	16219	16257	16292	16287	16237	16255	16266	16319	16118	16220	16074	16243	16246	16171	16053	16315	16225	16129	16337	16176	16124	16336	16339	16189	16252	16162	16320	16022	16188	16269	16225	16134	16357	16275	16226	16342	16128	16192	16056	16193	16163	16102	16482	16077	16360	16195	16353	16325	16196	16192	16265	16311	16186	16030	16507	16310	16139	16008	16309	16301	16323	16177	16050	16239	16124	16166	16135	16273	16027	16372	16243	16173	16168	16116	16162	16187	16164	16093	16209	16293	16383	16282	16428	16111	16042	16156	16250	16330	16124	16093	16226	16129	16180	16241	16354	16228	16147	16169	16250	16272	16279	16221	16056	16143	16310	16364	16259	16155	16096	16338	16240	16137	16115	16234	16085	16251	16234	16271	16216	16214	16225	16300	16198	16147	16161	16246	15900	16288	16189	16278	16093	16242	16345	16205	16208	16211	16217	16277	16125	16001	16166	16204	16222	16183	16316	16107	16162	16328	16260	16263	16248	16365	16370	16243	16130	16240	16158	16140	15805	16237	16091	16083	16070	16305	16052	16143	16228	16279	16297	16254	16205	16117	16302	16159	16287	16305	16244	16105	16174	16340	16203	15993	16250	16406	16224	16101	16324	16194	16082	16225	16053	16096	16212	16270	16237	16308	16206	16214	16143	16165	16181	16092	16186	16232	16259	16202	16419	15981	16272	16359	16199	16162	16344	16059	16233	16332	16029	16239	16203	16225	16272	16395	16268	16169	16232	16262	16047	16190	16226	16216	16177	16276	16322	16177	16351	16151	16097	16106	16146	16070	16158	16209	16314	16077	16103	16332	16212	16178	16385	16205	16202	16276	16237	16226	16156	16236	16429	16184	16324	16285	16262	16177	16188	16138	16187	16110	16189	16247	16278	16304	16257	16243	16194	16018	16438	16235	16164	16210	16043	16338	16410	16041	16322	16371	16192	16286	16175	16311	16211	16105	16137	16097	16240	16259	16279	16305	16269	16300	16225	16243	16275	16163	16219	16319	16073	16080	16251	16141	16264	16174	16376	16120	16361	16111	16246	16338	16105	16141	16018	16411	16143	16099	16305	16365	16015	16174	16148	16199	16380	16083	16247	16172	16216	16195	16280	16309	16336	16324	16412	16130	16074	16214	16037	16163	16082	16161	16108	15982	16238	16406	16458	16160	16249	16155	16216	16266	16290	16150	16195	16195	16344	16297	16183	16179	16163	16170	16297	16205	16166	16132	16042	16457	16218	16251	16349	16254	16127	16199	16238	15982	16170	16251	16190	16199	16202	16303	16077	16318	16168	16255	16446	16239	16190	16211	15958	16211	16181	16035	16303	16262	16074	16265	16443	16330	16175	16228	16258	16204	16225	16109	16279	16226	16095	16286	16188	16181	16280	16122	16186	15996	16371	16252	16128	16226	16083	16191	16274	16250	16122	16172	16062	16207	16157	16264	16207	16368	16263	16072	16144	16346	16138	16177	16186	16100	16413	16320	16191	16109	16359	16087	16274	16446	16171	16229	16159	16282	16200	16214	16345	16218	16122	16069	16117	16352	16252	16367	16217	16366	16326	16168	16281	16163	16216	16237	16143	16190	16263	16128	16297	16193	16106	16126	16377	16364	16017	16101	16185	16352	16162	16077	16263	16150	16414	16154	16025	16266	16341	16019	16199	16190	16277	16258	16268	16357	16291	16228	16320	16106	16014	16253	16153	16144	16250	16260	16310	16078	16227	16254	16058	16267	16340	16260	16129	16303	16140	16151	16216	16218	16205	16233	16086	16284	16004	16337	16152	16249	16157	16306	16328	16253	16316	16203	16319	16276	16086	16170	16087	16202	16079	16200	16112	16199	16265	16174	16060	16174	16231	16329	16059	16156	16103	16151	16204	16291	16404	16081	16159	16246	16365	16021	16131	16193	16021	15919	16214	16204	16168	16173	16232	16243	16263	16185	16256	16380	16190	16085	16351	16244	16291	16155	16190	16213	16139	16142	16171	16295	16115	16158	16198	16141	16220	16215	16085	16263	16439	16076	16183	16102	16255	16232	16326	16185	16225	16132	16247	16196	16219	16332	16090	16242	16238	16223	16189	16235	16239	16259	16032	16095	16236	16088	16139	16262	16377	16017	16312	16180	16188	16195	16086	16453	16341	16229	16253	16137	16141	16027	16115	16204	15903	16397	16007	16239	16264	16137	16204	16136	16253	16411	16358	16269	16134	16097	16311	16263	16249	16073	16209	16125	16228	16315	16345	16192	16169	16314	16174	16209	16324	16126	16434	16304	16155	16342	15991	16320	16202	16270	16222	16184	16153	16160	16080	16310	16219	16354	16067	16294	16151	16380	16263	16361	16086	16119	16227	16143	16207	16272	16126	16104	16032	16188	16164	16275	16165	16309	16301	16293	16048	16276	16247	16168	16084	16387	16255	16230	16129	16143	16232	16212	16081	16332	16193	16350	16268	16326	16203	16035	16393	16183	16186	16158	16084	16283	16163	16178	16215	16227	16147	16234	16164	16220	16096	16157	16387	16264	16313	16138	16225	16252	16200	16156	16224	16375	16211	16151	16102	16214	16177	16281	16239	16126	16176	16287	16328	16202	16223	16468	16417	16273	16239	16225	16357	16271	15955	16302	16192	16221	16228	16276	16261	16092	16208	16205	16229	16258	16306	16310	16165	16318	16275	16304	16074	16237	16116	16268	16286	16273	16283	16330	16247	16309	16106	16306	16206	16218	16426	16202	16198	16293	16166	16060	16273	16161	16193	16294	16210	16249	16201	16313	16255	16052	16167	16249	16137	16319	16076	16179	16186	16191	16142	16201	16165	16172	16345	16305	16175	16356	16182	16060	15993	16222	16290	16110	16313	16130	16150	16253	16271	16219	16248	16325	16199	16303	16286	16188	16180	16229	16424	16018	16285	16223	16137	16241	16231	16209	16213	16286	16084	16343	16235	16156	16183	16396	16300	16198	16137	16256	16221	16323	16257	16212	16387	16060	16199	16127	16063	16204	16279	16240	16202	16322	16181	16255	16144	16242	16161	16385	16198	16323	16152	16333	16224	16184	16227	16212	16184	16272	16200	16327	16100	16235	16313	16218	16139	16212	16317	16200	16136	16335	16309	16129	16275	16350	16452	16255	16114	16168	16171	16383	16120	16180	16181	16268	15962	16132	16272	16179	16282	16251	16176	16324	16155	16256	16134	16130	16089	16351	16096	16204	16294	16209	16330	16435	16191	16279	16259	16291	16373	16318	16192	16284	16107	16200	16160	16392	16093	16147	16354	16141	16161	16155	16200	16244	16273	16244	16089	16238	16065	16275	16163	16243	16143	16332	16319	15950	16257	16306	16138	16328	16326	16138	16033	16249	16485	16259	16212	16286	16340	16233	16454	16232	16208	16285	16420	16215	16076	16188	16184	16076	16314	16173	16270
30746	25075	27934	24968	21742	21475	21236	20785	20599	20674	20748	20427	20462	20632	20677	20894	20812	20756	20617	20661	20671	20500	20627	20434	20578	20502	20452	20691	20574	20374	20621	20769	20560	20776	20796	20687	20740	20681	20530	20597	20600	20582	20527	20350	20550	20475	20469	20402	20519	20508	20566	20558	20493	20482	20550	20452	20650	20526	20359	20404	20567	20390	20445	20432	20304	20442	20553	20454	20543	20322	20247	20115	20419	20369	20457	20426	20417	20372	20404	20545	20412	20386	20500	20649	20481	20533	20433	20411	20668	20470	20289	20538	20615	20389	20548	20520	20422	20425	20289	20310	20358	20480	20353	20285	20365	20383	20401	20373	20384	20424	20603	20173	20731	20408	20432	20447	20502	20545	20612	20442	20300	20673	20347	20595	20341	20630	20415	20289	20564	20509	20592	20464	20325	20407	20254	20312	20335	20504	20334	20549	20430	20568	20280	20317	20434	20432	20487	20566	20530	20476	20615	20384	20350	20378	20465	20726	20509	20395	20527	20662	20451	20604	20409	20705	20302	20355	20574	20414	20424	20370	20477	20626	20450	20463	20652	20394	20363	20585	20600	20379	20475	20313	20258	20453	20628	20632	20491	20538	20327	20328	20411	20556	20568	20472	20454	20332	20477	20398	20499	20464	20358	20342	20564	20298	20478	20537	20541	20655	20435	20404	20698	20586	20523	20448	20661	20382	20186	20177	20601	20508	20560	20360	20473	20389	20347	20475	20527	20785	20621	20320	20524	20251	20434	20406	20590	20276	20304	20598	20441	20539	20446	20254	20504	20362	20604	20476	20475	20560	20318	20565	20685	20365	20529	20343	20363	20272	20332	20458	20598	20458	20544	20433	20356	20600	20668	20372	20524	20465	20696	20446	20398	20725	20573	20243	20621	20506	20423	20599	20374	20606	20383	20533	20336	20517	20432	20417	20554	20513	20552	20503	20303	20392	20546	20374	20284	20714	20323	20635	20572	20659	20652	20489	20545	20393	20408	20499	20360	20516	20536	20496	20389	20466	20601	20316	20477	20581	20486	20469	20583	20639	20368	20479	20540	20491	20456	20416	20321	20519	20452	20235	20315	20481	20465	20351	20459	20457	20173	20319	20587	20349	20445	20483	20515	20569	20374	20302	20588	20419	20404	20667	20591	20292	20453	20297	20436	20424	20212	20625	20587	20349	20511	20497	20359	20551	20601	20322	20455	20442	20507	20508	20596	20692	20340	20371	20552	20625	20531	20578	20575	20325	20506	20623	20442	20359	20444	20662	20630	20476	20483	20623	20553	20519	20489	20432	20676	20602	20474	20441	20439	20400	20537	20573	20563	20427	20616	20223	20270	20453	20566	20579	20582	20491	20567	20497	20430	20604	20437	20474	20553	20469	20396	20507	20379	20515	20677	20516	20408	20388	20395	20682	20481	20278	20394	20654	20575	20504	20438	20408	20468	20272	20493	20495	20676	20516	20611	20764	20632	20479	20349	20393	20683	20286	20326	20612	20415	20450	20615	20632	20336	20467	20410	20653	20372	20491	20625	20304	20465	20360	20467	20433	20650	20492	20250	20504	20456	20392	20350	20529	20548	20574	20177	20507	20718	20554	20599	20532	20572	20540	20358	20441	20245	20485	20452	20230	20323	20382	20594	20509	20512	20640	20848	20561	20445	20415	20448	20457	20487	20430	20366	20285	20571	20658	20535	20589	20557	20619	20583	20732	20513	20486	20530	20448	20527	20399	20504	20636	20350	20306	20643	20561	20521	20449	20403	20362	20451	20404	20457	20622	20341	20717	20843	20491	20403	20336	20508	20331	20398	20522	20609	20480	20393	20469	20246	20402	20625	20488	20242	20536	20429	20441	20483	20629	20455	20277	20347	20540	20354	20426	20582	20238	20378	20460	20373	20422	20494	20476	20616	20617	20473	20543	20669	20534	20510	20353	20355	20492	20276	20560	20712	20363	20446	20424	20390	20335	20624	20468	20590	20415	20333	20432	20483	20513	20531	20621	20301	20459	20397	20674	20273	20513	20565	20487	20621	20646	20411	20410	20477	20509	20333	20367	20381	20143	20410	20477	20481	20481	20484	20483	20518	20242	20571	20718	20512	20703	20390	20422	20299	20259	20392	20688	20461	20524	20476	20558	20592	20456	20655	20552	20358	20417	20647	20403	20297	20401	20659	20496	20424	20319	20685	20402	20447	20662	20315	20330	20468	20481	20604	20323	20324	20344	20376	20500	20557	20272	20580	20463	20508	20555	20426	20410	20414	20595	20630	20387	20553	20441	20306	20569	20323	20283	20513	20364	20571	20401	20431	20645	20658	20543	20205	20502	20539	20516	20262	20374	20354	20286	20304	20384	20579	20390	20410	20366	20346	20454	20620	20327	20231	20748	20658	20596	20380	20405	20403	20392	20459	20476	20664	20608	20699	20346	20378	20434	20362	20327	20580	20471	20448	20432	20604	20424	20557	20521	20486	20370	20335	20574	20405	20396	20499	20378	20212	20531	20509	20384	20415	20439	20327	20613	20346	20446	20317	20497	20543	20311	20747	20481	20434	20562	20365	20738	20517	20356	20476	20374	20207	20493	20465	20451	20584	20646	20504	20638	20395	20441	20529	20550	20634	20688	20482	20457	20389	20322	20441	20332	20458	20505	20324	20397	20521	20393	20415	20462	20586	20352	20532	20435	20638	20353	20440	20361	20474	20229	20342	20488	20526	20489	20480	20458	20409	20494	20411	20520	20772	20449	20495	20289	20639	20322	20474	20738	20667	20238	20342	20786	20447	20621	20666	20502	20540	20476	20480	20569	20706	20626	20546	20303	20287	20388	20622	20519	20513	20364	20454	20594	20387	20360	20637	20370	20669	20393	20538	20758	20647	20634	20322	20503	20495	20663	20412	20451	20506	20561	20470	20505	20366	20519	20638	20431	20591	20478	20603	20637	20460	20647	20443	20314	20606	20483	20272	20657	20506	20369	20553	20796	20548	20355	20211	20328	20423	20359	20431	20448	20534	20607	20384	20407	20400	20518	20404	20459	20454	20599	20713	20495	20497	20530	20482	20490	20659	20408	20350	20350	20445	20411	20237	20286	20538	20310	20379	20570	20426	20632	20611	20558	20377	20422	20421	20453	20309	20162	20645	20399	20709	20515	20787	20565	20606	20619	20437	20437	20475	20371	20469	20585	20573	20425	20577	20558	20483	20550	20341	20460	20417	20455	20667	20569	20682	20537	20516	20638	20258	20597	20554	20421	20377	20471	20395	20491	20686	20332	20502	20448	20712	20576	20434	20374	20427	20575	20577	20351	20547	20354	20435	20437	20564	20320	20379	20515	20695	20214	20262	20405	20407	20246	20500	20449	20543	20566	20370	20421	20608	20602	20443	20197	20466	20581	20395	20258	20470	20633	20590	20527	20486	20364	20463	20440	20539	20516	20406	20523	20453	20367	20549	20438	20328	20442	20405	20694	20572	20539	20502	20466	20525	20538	20343	20533	20234	20361	20311	20249	20243	20561	20594	20451	20507	20733	20503	20572	20551	20475	20479	20391	20626	20402	20496	20279	20287	20635	20406	20524	20546	20415	20460	20568	20430	20628	20505	20184	20455	20320	20666	20301	20481	20401	20482	20443	20233	20456	20425	20381	20330	20550	20418	20511	20383	20690	20444	20336	20486	20311	20470	20416	20433	20335	20536	20648	20571	20611	20464	20277	20453	20318	20348	20494	20659	20386	20449	20486	20625	20635	20551	20327	20415	20308	20436	20405	20553	20377	20449	20327	20420	20566	20405	20369	20629	20440	20173	20400	20280	20395	20286	20400	20531	20412	20386	20523	20546	20444	20467	20367	20549	20623	20375	20264	20518	20353	20610	20432	20560	20626	20323	20580	20510	20429	20313	20480	20485	20496	20630	20331	20359	20484	20356	20430	20529	20443	20326	20623	20685	20326	20505	20471	20519	20406	20565	20544	20639	20550	20428	20367	20382	20539	20438	20660	20716	20502	20292	20453	20250	20281	20440	20508	20750	20696	20572	20344	20727	20321	20401	20567	20437	20509	20500	20386	20682	20497	20622	20475	20506	20644	20309	20749	20515	20399	20376	20610	20333	20582	20450	20714	20459	20386	20523	20795	20876	20548	20474	20545	20325	20519	20492	20357	20421	20381	20566	20518	20478	20581	20392	20386	20478	20414	20426	20374	20366	20462	20260	20478	20365	20318	20503	20323	20448	20503	20528	20461	20599	20400	20406	20417	20530	20446	20464	20341	20561	20579	20616	20498	20650	20473	20342	20413	20506	20509	20552	20528	20617	20355	20357	20397	20451	20609	20653	20437	20500	20342	20468	20697	20626	20526	20679	20360	20569	20490	20581	20448	20498	20400	20626	20720	20731	20546	20455	20385	20443	20688	20364	20613	20403	20605	20271	20357	20631	20547	20786	20515	20498	20684	20633	20548	20528	20763	20597	20577	20621	20725	20526	20687	20478	20440	20597	20513	20694	20675	20648	20603	20405	20329	20358	20510	20452	20338	20583	20456	20379	20468	20457	20413	20448	20724	20385	20480	20594	20418	20640	20606	20534	20539	20337	20414	20556	20395	20495	20570	20484	20518	20357	20366	20281	20386	20537	20468	20646	20507	20764	20379	20636	20461	20623	20566	20410	20412	20424	20278	20602	20303	20541	20528	20253	20590	20367	20453	20538	20535	20257	20568	20489	20509	20223	20392	20453	20574	20440	20496	20451	20412	20554	20491	20370	20406	20535	20469	20583	20495	20616	20392	20532	20200	20524	20501	20521	20447	20374	20504	20666	20562	20649	20437	20618	20479	20455	20404	20398	20369	20347	20370	20582	20521	20550	20389	20276	20244	20265	20407	20696	20530	20577	20493	20277	20443	20323	20475	20444	20581	20545	20501	20585	20581	20448	20485	20350	20460	20530	20785	20437	20704	20568	20442	20560	20608	20665	20316	20450	20566	20672	20511	20669	20602	20463	20712	20526	20557	20572	20519	20070	20329	20374	20515	20674	20547	20331	20561	20613	20563	20366	20539	20558	20599	20439	20695	20513	20595	20250	20552	20614	20265	20477	20420	20486	20600	20387	20567	20416	20507	20569	20324	20421	20367	20499	20332	20426	20492	20562	20517	20224	20399
19948	24407	24753	20523	18230	17237	16988	16948	16858	16599	16392	16362	16132	16317	16485	16401	16644	16523	16299	16245	16245	16222	16339	16320	16264	16215	16126	15983	16172	16074	16210	16183	16382	16354	16576	16224	16371	16140	16136	16131	16034	16234	15908	16167	16203	16016	16087	16103	16372	16019	16129	16130	16006	16127	16142	16036	15988	16166	16208	16105	16087	16257	16183	16007	16241	16085	15972	16073	15998	16206	16098	16176	16179	16110	16135	15990	15867	16212	16040	16144	16162	16055	16070	16105	16036	15899	16047	16045	16059	16148	16164	16077	16185	16215	16163	15978	16270	16266	16202	16145	15990	16019	16214	16147	16189	16013	15995	16151	16190	16132	16143	16250	16076	16159	16133	16052	16226	16021	16055	16121	16234	16077	16098	15972	16249	16233	16185	16052	16033	16132	16184	16087	16155	16075	15961	16123	16278	16122	16187	16092	16106	16157	15986	16218	16179	16036	16198	16146	16076	16245	16185	16308	16047	16258	16122	15953	16060	16150	16056	16108	16186	16265	16182	16256	16117	16209	16069	16223	16064	15960	15985	16127	16176	16212	16216	16085	15803	16164	16037	16009	16029	16071	16150	16223	16070	16248	16115	16120	16041	16204	16056	16150	16175	16228	16074	16304	16049	16223	16049	16279	16297	16275	15936	16061	16038	16009	16232	16228	16208	16140	16260	16195	16169	16112	16028	16175	16128	16140	16034	16092	15924	16129	16070	15969	16129	16086	16213	16143	16159	16136	16153	16117	16175	16110	16213	16022	16063	16136	16185	16126	16160	16120	16164	16120	15951	16214	16045	16142	16121	16029	16230	16079	16141	16259	16051	16017	16076	16044	16131	16157	16158	15986	16181	16089	16171	16150	16061	16155	16107	16183	16203	16065	16187	15993	16101	16181	16048	16146	16186	15968	15945	16040	15972	16093	15987	16037	16293	16143	16178	16046	16251	16083	16152	16174	16097	16147	16036	16235	16154	16007	16316	16171	16066	16326	16185	15894	16156	16086	16125	16255	16175	16042	15950	16215	16239	16065	16163	16166	16089	16188	16026	16145	16054	16174	16131	16165	16139	16124	16200	16078	16107	16065	16222	16129	16004	16135	16063	16068	16300	16202	16145	16224	16180	16190	16184	15884	16161	16152	16113	16170	16026	15997	16187	16145	16136	16112	16173	16207	16024	16085	16373	16230	16113	16367	16064	16204	16038	16016	16155	16141	16174	16079	16078	16010	16145	16219	16126	16111	16241	16007	16081	16051	16012	16429	16068	16188	16029	16021	16023	16073	16030	16119	16208	16208	16036	16043	16107	16017	16080	16115	16312	15984	16028	15934	16302	16174	16101	16217	16046	16141	16158	16146	16237	16054	16101	16116	16063	16198	16200	16007	16129	16081	16144	16063	16056	16192	16089	16083	16031	16120	16094	16151	16208	16210	16003	16171	16059	16143	16132	16241	16077	16284	16128	16104	16133	16017	16170	15937	16052	15928	16059	16043	16156	16306	16064	16216	16208	16092	15882	16352	16070	16122	16198	16101	16280	16100	16234	16191	16018	16147	16156	16161	16276	16140	16247	16039	16252	16247	16021	16168	16176	16155	16102	16167	16213	16143	15966	16324	16085	16053	16036	15979	16179	16093	16091	16049	16215	16151	16060	16085	16114	16145	16099	16165	16217	16244	16231	16076	15937	16252	16225	16235	16216	15963	16222	16055	16191	15981	16079	16034	16273	16030	16032	16112	16159	16217	16129	16013	16087	16256	16160	16116	16154	16100	16231	15960	16175	16181	16269	16092	16055	16198	16135	16033	16332	16036	16167	16157	16204	16013	16088	16205	16045	16102	16144	16166	16118	16047	16150	16124	16065	16056	16058	16225	16103	16081	16133	16090	16102	16054	16041	16128	16083	16121	16071	15968	16243	16214	16212	16137	16137	16224	16147	16157	15963	16127	16103	15990	16120	16050	16254	16146	16101	16063	16214	16144	16066	16019	16104	15976	16148	16103	16238	15959	16155	16179	16012	16130	16137	16130	16047	16117	16170	16112	16097	16111	16208	16228	16171	16159	15900	16094	16063	16034	16190	16226	16441	16099	16059	16059	16083	16044	16286	16119	16043	16150	16165	16152	15966	16213	16082	16016	16206	16027	16152	16053	16290	16051	16141	16150	16223	16062	16256	16212	16219	16280	16197	16226	16008	16135	16233	16213	16040	16211	16200	16155	15966	16225	16041	16147	16175	16293	16091	16210	16154	16131	16039	16184	16241	16235	16084	16200	16237	16147	16028	16089	16140	16066	16298	16144	16073	16188	16058	16164	16108	16155	16158	16051	16147	16164	16153	16286	16113	16185	16255	16102	16154	16081	16038	16035	16007	16247	16048	16108	16100	16061	16181	16092	16153	16258	16161	16274	16170	16163	16277	16269	16127	16116	16079	16073	16004	16243	16036	16213	15985	16128	16134	16071	16139	16230	16051	16225	16240	16004	16118	16125	16148	16169	16144	16125	16255	16079	16206	16170	16199	16211	16164	16062	16145	16193	16077	16251	15998	16291	16336	16120	16322	16054	16172	16104	16200	16102	16087	16230	16184	16158	15974	16084	16078	16018	16054	16176	16196	16180	16148	16169	16196	16270	16179	16026	16101	16193	16058	16104	16137	16092	16132	15939	16256	16233	16140	16164	15998	16140	16208	16247	16218	16054	16193	16142	15998	16073	16100	16114	16049	16142	16058	16137	16088	16087	16065	16101	16105	16346	16020	16117	16092	16232	16099	16057	15975	16268	16016	16254	16212	16131	16138	16045	16203	16113	16083	16064	16150	16085	16142	16266	16071	16164	16085	16116	16100	16097	16222	15767	16065	16241	16229	16160	16139	16242	16072	16148	16210	15979	16200	16338	16144	16201	16128	16111	16090	16026	16031	16123	16290	16086	16174	16148	16123	16266	16119	15955	16179	15986	16123	16149	16100	15941	16178	16087	16035	16256	16134	16109	16163	16004	16069	16199	16103	16242	16056	16139	16283	16070	16193	16222	16304	16189	16100	16323	16013	16199	15971	16050	15978	16134	15983	16237	15973	16041	16115	16060	16194	16202	16138	16026	16132	16135	16284	16090	16108	16285	16155	16004	16211	16135	16090	16170	16162	16166	16231	16217	16178	16155	16006	16008	16303	16201	16096	16081	16147	16141	16110	16336	16143	16124	16142	16199	16174	16087	16024	16067	16210	15979	16192	16144	16112	16152	16288	15991	16144	16186	16178	16046	16237	15975	16099	16162	16266	16090	16190	16277	16182	16132	16145	16228	16158	16081	16006	16036	16201	16114	16037	16073	16359	16109	16070	16211	16113	16119	16020	16182	16256	16177	16227	15807	16143	16109	16241	16255	16127	16015	16142	16202	16110	16213	16140	16128	16016	16023	16251	16157	16204	16159	16154	16228	16159	16229	16101	16072	15997	16087	15994	16188	16260	16226	16362	16208	15967	16181	16152	16261	16185	15978	16192	16112	16103	16047	16279	16098	16129	16101	16197	16159	16245	16166	15972	16263	16093	16106	15984	16197	16189	16022	16129	16154	16164	16133	16196	16185	16013	16123	16108	15879	16104	16134	16016	16021	16235	16259	16162	16177	16214	16062	15989	16054	16128	16113	16307	16038	15987	16280	16170	16111	16254	16173	16130	15975	16157	16122	16045	16150	16160	16165	16205	16249	16115	15978	16019	16038	16151	16036	16157	16120	16171	16020	16130	16087	16233	16174	16176	16092	16126	16019	16130	16080	16053	16078	15990	16206	16067	16142	16016	16124	16173	15998	16125	16111	16252	16144	16258	16189	16263	16082	16214	15984	16224	16006	16268	16232	16131	16192	16152	16105	16023	16285	16164	16107	16127	16196	16163	16202	16196	15953	16072	16191	16057	15949	16153	16235	16117	16241	16248	16062	16208	16058	16108	16096	16181	15922	16198	16304	16044	16192	16109	16098	16181	15980	16196	16134	16108	15883	16253	16068	16024	16223	16084	16130	16122	16178	16335	16132	16004	16196	16097	16045	16071	16197	16103	16057	16380	16054	16072	16153	16305	16111	16268	16048	16097	16213	16110	16197	15996	16228	16205	15898	16245	16171	16257	16070	16342	16151	16115	16271	16008	16122	15997	16148	16059	16256	16438	16060	16340	16243	16077	16237	16197	16171	16231	16083	16039	16111	15996	16086	16061	16194	16258	16129	16121	16243	16117	16099	16261	15997	16108	16068	16103	16139	16177	16129	16057	16162	16007	16032	16169	16053	15965	16263	15984	16136	15960	16184	16115	16073	16216	16219	16025	16323	16109	16225	16039	16130	16116	16244	16120	16070	16103	16116	16061	16063	15991	16311	16106	16085	16028	16127	16213	15975	16160	16052	16216	15878	16103	16030	16084	15991	15928	16107	15973	16135	16185	16251	15999	16194	16187	16201	16051	16029	16037	16258	16185	15967	16101	16097	16287	16033	15980	16105	16200	16051	16103	16082	16167	16084	16112	16114	15985	16060	16107	16130	16281	16175	15977	16116	16119	16151	16013	16148	16032	16230	16109	16241	16085	16125	16072	16037	16017	16210	16064	16098	16175	16157	16124	16202	16084	16090	15975	16248	15997	16092	16048	16077	16083	16207	16386	15984	16200	16113	16251	16198	16277	15969	16299	16135	16247	16232	16120	16074	16116	15931	16261	16186	16247	16086	16090	16022	15899	16269	15938	16102	16177	16099	16353	16102	16331	16209	16123	16227	16026	16126	16328	16167	16103	16395	16165	16030	16210	16342	16099	16054	15984	16147	16254	16073	16318	16058	16191	16142	16149	15990	16045	16341	16122	16147	16112	16084	16165	16209	16184	16135	16255	16012	16269	16013	16101	16004	16117	16100	16096	16279	16038	16012	16178	16291	16137	16085	16089	16078	16238	16101	16192	16187	16085	16180	16140	16269	16142	16103	16116	15946	16138	16179	16242	16311	16258	16363	16279	16152	15938	16245	16238	16080	16146	16120	16009	16125	16084	15989	16292	15930	16258	16155	16127	16242	16135	16170	16103	16053	16138	16213	16210	16044	16240	16218	15982	15996	16112	16334	16159	16034	16048	16327	16032	16220	16136	16199	16244	16116	16371	16030	16033	16190	16206	16299	16174	16139
25602	21607	28744	25960	24241	24297	23840	21777	21397	21324	20651	20445	20221	20343	20463	20535	20730	20292	20323	20217	20159	20122	20277	20177	20050	20011	20123	20288	19963	20110	20114	20183	20735	21829	21920	20988	20975	20276	20133	19944	20158	19923	19853	19937	20058	19983	20102	19943	19832	20013	20033	20036	20121	19839	19949	19917	19860	19807	19997	20011	19782	20016	19737	19961	20052	19935	19970	19895	19995	19688	19849	19803	20054	19805	20127	19931	19757	20066	20028	19807	19893	20129	20014	19952	20074	19764	20062	19871	19826	20035	20157	19942	19986	20043	19837	19970	20019	20075	19972	20081	19921	19935	19786	19891	20004	19917	19938	20335	19739	19891	19845	20048	19979	19931	20009	19760	19912	19932	20140	19902	20078	20052	19862	19809	20038	19959	19862	20022	19858	19757	19950	20081	20137	19930	19938	19859	19872	19862	20109	20118	20151	20122	20006	19871	19868	20055	19934	19906	20038	19980	19768	19697	20033	19841	19905	19840	20031	19940	20052	19934	20054	19801	19811	20067	20032	20045	19876	19950	19781	19923	19902	19707	19676	20049	19789	20001	19920	19864	19924	19919	20177	20023	19971	19912	20046	19886	19809	19905	20035	20083	19981	20003	19856	20044	19748	19847	19868	19900	20086	19974	19896	19855	19878	20141	19855	19920	20135	19868	19860	19883	20077	20121	19972	19997	19932	19948	20051	20064	20038	19828	20093	19934	19839	19913	19965	19629	19943	20158	19925	19904	19878	20000	20075	20054	20097	19663	19787	19651	19914	20104	19972	19922	20037	20012	19919	19923	20079	19985	20084	20021	19864	19851	19776	20117	19977	19914	19842	19878	19692	19803	19974	19822	19944	19852	19836	20105	19818	19751	20123	19921	19910	19939	19871	19983	19980	20119	19967	20009	19940	19754	19902	19897	20120	19932	20178	19844	19943	19734	19728	19776	20040	20089	20082	20222	19896	19876	19918	20028	20029	19776	20076	19942	20006	19781	19817	19841	20190	19804	20011	20159	19701	20065	19946	19920	19815	19690	20082	19959	19810	20191	19743	19854	19801	19983	19765	19886	19870	19917	19948	19849	19924	19940	19765	19685	20066	19886	19681	19976	19894	19872	19898	19766	19917	19939	19828	19638	20240	20111	19794	20009	19986	19713	19977	20099	19866	19924	19939	19721	19837	19937	19736	19652	20130	20002	19837	19894	20012	19851	19878	19835	19907	20182	20024	20044	19868	20047	19697	19723	19867	19667	19903	20055	19916	19958	20255	19917	19781	20042	19912	19740	19888	19914	19867	19962	20118	19999	19755	19851	20007	20095	19801	19979	19991	20064	19914	19837	19969	19681	19907	19782	19870	19879	20081	20009	19991	19972	19644	19862	19940	20021	20014	19944	19846	19857	20024	19922	19810	19922	19972	19805	19992	19912	19915	19913	19857	19780	19887	19917	19681	19780	19967	20089	20054	19922	20202	19917	19879	19867	19894	20029	19965	20044	19966	19742	19759	19835	20136	19829	20028	19998	19986	20158	19754	19812	19791	19918	19797	20038	19879	19822	20073	19829	19986	20095	19956	19709	19785	19749	19870	19982	19942	19792	19995	19981	19898	20008	19825	19850	20089	19906	20123	19816	19959	19919	19945	19830	19856	19844	19771	19775	20026	20031	19844	19705	19892	19957	19703	19558	19776	19932	19798	19935	19884	19878	20003	19994	19986	19855	19906	19865	19953	19923	20078	19866	20106	20036	19864	20002	19845	19977	19762	19990	19920	20074	20012	19937	19860	19989	20117	19953	20109	19975	20018	19800	19846	19914	19970	20084	19932	19979	19933	20160	19865	19939	19916	19900	20021	19864	20007	19811	19717	19990	19943	19797	19835	19757	19938	19847	19937	19853	19939	20046	20031	20133	19932	19849	19830	19744	20048	20049	19802	19901	19843	19806	19722	19713	19913	19808	19702	19797	19783	19844	19943	20015	20098	19936	19816	19888	19768	19835	20061	19801	19966	19908	20144	19779	19884	20040	19952	20097	19983	20000	19987	19885	20033	19856	19991	19808	20046	20033	20009	20231	19883	19731	19789	20086	19656	20008	19905	19921	19862	20001	20086	20002	20105	19850	19802	20062	19970	19855	19918	19992	19952	19909	20049	19749	19810	19906	19848	19738	19901	19873	19992	19919	20045	20015	19909	19833	19959	19840	20083	19849	20019	19960	20063	19823	19986	20114	19898	20116	19951	19821	19911	20104	19658	19791	20135	19819	19849	19922	19978	19903	19813	20018	19936	19875	19836	19965	20053	20000	20015	19784	19969	19884	19948	20043	19886	19981	20049	19973	19924	19798	19890	19768	20044	20148	19863	19935	19905	20123	19829	19879	19826	19755	19902	19916	19792	19653	19830	19835	19931	19947	19880	19961	20033	19939	20034	19894	20028	19840	19895	19991	19988	19964	20158	19860	20063	19861	19871	19773	19784	19701	19853	19957	19806	19969	19760	19963	19998	20063	19799	19966	19844	19818	19912	20002	19881	19815	19988	19829	19960	19970	19853	19895	19842	20072	19965	19928	19813	19966	19885	19981	19917	19896	20044	20087	19912	19884	20215	19897	20063	19898	19857	19831	19845	19897	20202	19868	20066	19838	19819	20037	19952	19802	20090	19844	20104	19905	20013	19726	19867	20158	19812	19981	19956	19863	19871	19929	19937	19872	20008	19955	20058	20014	20067	19818	19967	19906	19928	19878	19972	19873	19944	19970	20041	19974	19884	20048	19876	20019	19989	19957	19852	19871	20009	20007	19704	19811	19974	19819	20060	19865	19947	19981	19829	19749	19858	19909	19926	20053	19795	20002	19947	19915	19991	19875	20032	19906	20088	19958	19791	19985	20102	19904	19814	19961	19888	19796	19964	19631	19821	20037	19905	19833	19873	19919	20041	19948	19855	19905	20049	19980	20058	19935	20019	19845	19930	19990	19862	19997	19854	20161	20088	19881	19864	19898	19755	19731	20109	19736	19870	19923	20081	19865	20183	20052	19993	20014	19878	19859	19668	20000	19833	19736	19912	19547	19652	20056	19763	19931	19966	19871	19811	19892	20047	20026	19849	20089	20037	19784	20032	20164	19764	19813	20006	19673	19964	19808	19728	20105	19834	19911	19826	19965	19726	19956	19948	19885	20036	19824	19982	19913	19987	20030	20203	19646	19898	19700	20102	19855	20005	20086	20001	19783	20035	19737	19797	19858	20028	19949	20109	20032	19966	20025	19823	19735	19747	19947	20006	19958	19918	19815	20020	19965	19915	19843	19773	20109	20137	20113	20104	19640	19818	19903	19892	19851	19891	19879	20086	19958	20002	20018	19848	19889	20035	20112	19696	19851	19960	19864	19873	20134	19684	19982	19977	19851	20012	19901	20159	20106	20002	19937	19806	19656	20059	19904	20178	19886	20110	19999	19953	20038	19910	19992	19916	19744	19954	20045	19962	19930	19972	19933	19844	20058	20103	20014	19812	19883	19738	19808	19956	19937	19769	19763	19911	19746	20362	20255	19756	20129	19999	19747	19828	19911	20035	19896	20137	20063	19991	19953	19939	19885	20004	19892	20027	20068	20221	20038	19917	19793	19988	19915	19886	19895	19852	19965	19699	20063	20106	19827	20149	19813	19863	19804	19794	19792	19958	19656	19756	19903	20098	20136	20036	19802	20051	19968	20064	19826	19894	19794	19868	19906	20019	19963	19823	19796	20006	19797	20022	20011	19849	19819	19973	19951	19880	19820	19831	19787	20054	19858	19750	19974	19986	19944	20000	19940	19929	19960	19889	19835	19972	19893	19770	20016	20033	19817	19954	19908	19706	19918	20108	20063	19935	19918	19883	19990	20148	19641	19731	19868	19722	20055	19906	19700	19886	19970	20027	19807	19838	19780	19931	19905	19758	20102	19862	19907	20141	19990	20058	19979	19839	19953	19960	20326	19986	19839	19864	19898	19791	19896	19970	19871	19789	19978	20037	20036	20034	20098	19940	19926	19675	20006	20022	19888	19699	19906	19920	19782	20004	19828	19972	19937	19909	19899	19920	19869	19932	19943	20029	20028	19914	19735	19943	19961	20021	19893	19948	19862	19826	19804	19934	19902	19865	19749	20055	19905	19903	20013	20067	19655	19919	19979	20048	19944	19940	19840	19826	19686	20061	19999	19850	19882	19725	19793	19906	19952	19868	19854	19765	19872	20127	19833	19980	19912	20055	19760	19953	20042	19930	20022	19746	19919	20091	19819	19904	19769	19905	19879	20094	19958	19823	19775	20122	19982	19887	19893	19854	19775	20034	20189	19788	19989	20000	20002	19882	20082	19974	20027	19738	20072	19856	19910	19930	19912	20092	20101	19840	19697	19828	19675	19957	19850	20086	19951	20055	19960	20026	19904	19796	19739	19901	19749	20000	19812	19753	19725	19950	19807	19988	20111	20013	19939	20040	19968	20062	19935	19780	20085	19896	20120	20169	19790	19909	19941	19643	19773	19880	19918	19827	20006	19922	19903	19960	19986	19898	19818	19854	19842	19832	20031	19980	19930	19976	19743	19974	19987	20004	19960	19984	20122	19863	19874	19949	19759	20056	19969	19996	20046	19974	19962	19963	20085	19893	19919	19985	19841	19817	19832	19922	20080	19924	19738	19846	19807	19769	20013	19691	19892	19861	19963	20032	19995	19963	20044	19796	19780	19687	19977	19986	19787	19848	19873	20030	20250	19746	20001	19825	19955	19910	20076	20146	19852	19830	19595	19952	20007	20039	19925	20109	19986	19872	20140	20072	20053	20039	19996	20001	19843	19773	19906	19999	19947	19945	19999	19947	20005	19880	20125	19903	19935	19967	20052	20023	19732	20004	19996	19878	20043	19926	19957	19827	20033	20002	19890	19999	19722	19857	20049	19904	20124	19834	19913	20040	19931	20148	19980	19962	19808	19814	19980	20043	19946	19910	19791	19936	19877	19967	19986	20057	20066	20036	19828	19892	19814	19830	19881	19986	19887	19799	19912	19895	19930	19985	19918	19862	20211	19888	19987	19964	19783	19976	20066	20186	20010	20032	19819	20021	20180	19959	19768	19959	19833	19878	19889	19877	19893	19907	19960	19763	19727	19896	20260	20259	19965	20008	19858
19580	32139	33074	27705	23154	20540	19242	18408	18464	17493	16896	16648	16302	16487	16509	16846	16660	16142	16139	16075	16207	16249	16250	16089	16041	16192	15965	16016	16068	16053	15789	16149	17303	18317	18360	17409	16663	16285	15911	16055	15906	15802	15742	15858	15899	15937	15891	15770	15816	15871	16077	15744	15747	15830	15832	15986	15757	15889	15951	15962	15949	15792	15839	15981	15829	15853	15738	15837	15686	15939	15887	15909	16112	15789	15692	15969	15864	15858	15875	15716	15757	15944	15793	15947	15930	15794	15686	15839	15891	15804	15763	15928	15969	16110	15933	15951	15826	15805	15633	15839	15814	15871	15800	15808	15991	16001	16009	15895	16003	15705	16014	15884	15838	15810	15936	15832	15881	15827	15908	16026	15801	16011	15955	15774	15978	15882	15900	15940	15833	15894	15917	15802	15960	15850	15978	15862	15918	15828	15717	15701	15818	16028	15826	15873	15774	15928	15951	15914	15938	15839	15867	15926	15902	15757	15886	15967	15914	15931	15930	15874	15759	15835	15809	15943	15729	15950	15879	15939	15785	15819	15737	15940	15920	15792	15907	15974	15973	15875	15952	16007	15738	15985	15883	16005	15822	16001	15753	15842	15628	15915	15727	15805	16060	15707	15716	15846	15916	15801	15973	15984	16043	15872	15787	15825	15824	15813	15899	15773	15836	15935	16012	15795	15792	15826	15892	15986	15699	15667	15950	15700	15839	15771	15744	15924	15742	16118	15924	15878	15784	15853	16026	15921	15764	15840	15850	15809	15979	15773	16016	15889	15930	15919	15874	15608	15933	16130	15882	15801	15888	15844	15783	15903	15738	15812	15952	15893	15823	15747	15975	15912	15724	16030	15988	15834	15806	15868	15993	15985	15978	15880	15907	15869	15980	15753	15963	15840	15977	15693	15805	15799	15872	15806	15940	15853	15887	15866	15833	15651	15976	15796	15943	15873	15938	15696	15825	15752	16046	15920	15925	15721	15901	15824	15941	15692	16049	15930	15946	15648	15842	15797	15762	15881	16040	15900	15781	15725	15774	15817	15878	15875	15804	15722	15986	15759	16017	15739	15970	15830	15790	15803	16037	15971	15911	15847	15758	15811	15750	15837	15835	15880	15861	15879	15876	15770	15834	15941	15739	15856	15721	15879	15744	15797	15828	15771	15900	15902	15965	15855	15848	15986	15833	15947	15905	15988	15920	15932	15869	15875	15855	16068	15826	15894	15839	15966	15798	15743	16093	15796	15813	15873	15832	15879	15838	15914	15825	15712	15957	15755	15792	15799	15808	15952	15822	15893	15960	15889	15932	15774	15983	15874	15932	15761	15787	15981	15679	15974	15948	15749	15989	15816	15749	15863	15928	15886	15788	15736	15709	15767	15817	15887	15917	15717	15925	16040	15926	15941	15825	15802	15848	15879	15800	15765	15937	15697	15772	15723	15890	15855	15937	15713	15853	15941	15957	15752	15878	15841	15868	15809	15978	15801	15909	15814	15957	15942	15871	15825	15891	15896	15756	15873	15946	15687	15929	15889	15882	15985	16009	15952	15814	15869	16032	15863	15734	15964	15921	15821	16029	15806	15886	15757	15604	16047	15851	15990	15941	15918	15894	15901	15950	15892	15934	15990	15839	15930	16085	15758	15974	15875	16000	15857	15838	15747	15922	15972	15720	16041	15960	15948	15932	15865	15913	15818	16034	15816	15975	15855	15948	15915	15795	15870	15923	15941	15851	15939	15883	16032	15883	15925	15907	15849	15654	15780	15711	15860	15929	15940	15858	15908	15915	15874	15851	15814	15756	16066	15802	15944	16033	15883	15949	15949	15943	15974	15882	15861	15813	15930	15768	15916	15960	15773	15837	16022	15930	15693	15810	15742	15769	15994	15949	15898	15890	16018	15869	15817	15833	15998	15956	15723	15948	15765	15884	15871	15772	15770	15696	15948	15740	15699	16017	15824	15931	15704	15858	15916	15869	15866	15903	16115	15857	15786	16005	15774	15796	15903	15884	15892	16014	15848	15779	15808	15817	15950	15705	15729	15762	15912	15948	15740	15878	16048	15957	15997	15795	15813	15807	15924	15841	15919	16070	15591	15697	15790	15982	15843	16041	15880	15733	15693	16079	15865	15792	16154	16040	16036	15903	15699	15817	15993	15881	15813	15742	15975	15916	15903	15827	15739	15941	16038	15851	15845	15908	15832	15773	15796	15812	15946	15707	15845	15922	15753	15969	15797	15869	15883	15833	15826	15815	15871	15842	15941	15942	15780	15710	15888	15973	15944	15876	15961	15881	16007	15852	16025	15774	16008	15966	15987	15885	15808	15939	15886	15845	15867	15924	15997	15863	15916	15926	15921	15738	15975	16027	15901	16007	15989	15961	15779	15935	15812	15943	15653	15810	15872	15839	15882	15928	16005	15790	15897	15837	15962	15945	15898	16010	15789	16043	15780	15682	15829	15900	16015	15859	15847	16001	15982	15954	15886	15886	15848	15776	15871	15794	15902	16037	15866	15964	15824	15917	15800	15810	15749	15857	15683	15868	15930	15812	15897	15943	15895	15804	16007	15912	15859	15754	15815	15754	15982	15924	15862	15831	15887	15839	15928	15858	15800	15935	15643	15876	15807	15857	15837	16091	15781	15761	15714	16054	15779	15893	15871	15924	15837	15898	15946	15837	15772	15878	15868	15962	15722	15886	15915	15962	15912	15815	15861	15902	15835	15903	15856	15839	15808	16047	15837	15828	15887	15759	15940	15925	15932	16108	15842	15923	15910	15808	15945	15825	15882	15845	15867	15866	15733	16054	16042	15824	15777	16018	15821	15989	15793	16044	15746	15853	15920	15720	15986	15865	15933	15800	15947	15874	15937	15864	15810	15932	15853	15610	15939	16049	15699	15970	15772	15844	15892	15633	16027	15913	16021	15833	15697	15896	15986	15820	15804	15818	15992	15932	15622	15932	15767	15788	16072	15995	16081	15839	15814	15837	15820	15807	15972	16009	15949	15921	15818	15958	15908	15977	15955	15854	15770	15923	15899	15985	15783	15937	15949	16001	15948	15977	15859	15870	15813	15858	15810	15978	15865	15878	15820	15827	15746	15938	15890	15913	15932	15983	15852	15885	15731	15854	16117	15928	15905	15858	15718	15835	15752	15788	15743	15960	15929	15857	15814	15943	15883	15811	15652	15877	15873	15964	15983	15706	15782	15920	15783	15697	15912	15870	15879	15962	15808	15886	15784	15798	15733	15864	16064	15910	15904	16001	15905	15753	16004	15760	15820	15876	16015	16042	15793	15853	15817	15907	15741	15751	15985	15799	15862	16006	15599	15768	15908	15963	15880	15679	15866	15678	15883	15947	15827	15775	15982	15764	15914	16026	15891	15748	15905	15834	15886	15907	15941	15874	15947	15936	16015	15850	15666	15902	15801	15882	15856	15760	16045	15761	15896	15706	15932	15773	15906	15609	15930	15894	15907	15876	15941	15869	15850	15841	15828	15775	15772	15773	15881	15851	15843	15812	15805	15795	15912	15897	15914	15637	15892	15978	15851	15946	15736	15847	15764	15942	15881	15859	15939	15868	15759	15708	15877	15854	15926	15834	15919	16016	15911	15865	15840	15758	16057	15796	15875	15835	15943	15789	15740	15765	15844	15937	15695	15857	15935	15792	15770	15867	15869	15723	15816	15772	16018	15792	15866	15817	15948	15890	15879	16011	15915	15895	15774	15879	15966	15858	15838	15678	15927	15864	15792	15761	15803	15764	15779	15802	15745	15774	15792	15750	15884	15848	15953	15831	16092	15662	15899	15984	15833	15825	15796	15939	15964	15823	15838	15840	15885	15970	15849	15901	15949	15749	15855	15686	15839	15773	15835	15804	16035	15812	15958	15798	15939	15859	15913	15899	15821	15753	15867	15977	15901	15857	15749	16073	16019	15810	15733	15866	15822	15866	15872	15880	15918	15787	15685	15806	15628	15819	15715	15771	15948	16025	15709	15886	15967	15950	15829	15831	15952	15922	16038	15729	16020	15977	15834	15932	15834	15840	15639	15816	15887	15940	15750	15872	15992	15838	15972	15836	15923	15820	15891	15879	16040	15891	15881	15916	15918	15835	15877	15836	15935	15845	15777	15756	15966	15915	15611	15946	15845	15972	15750	15819	15689	15844	15852	15907	15878	15788	15789	15792	15983	15710	16129	15877	15916	15934	16142	15948	15942	15772	15999	15954	15732	15794	15772	16025	15834	15896	15763	15957	15823	15883	15817	15779	15887	15738	15819	15792	15741	16124	16062	15867	15936	15761	15755	15751	15891	15813	15928	15959	15891	15814	15768	15948	15764	15826	15803	15863	15846	15756	15751	15756	15918	15930	15932	15785	15851	15848	15918	15635	15888	16004	15756	15784	15879	15811	15921	16010	15853	15960	15791	15875	15729	15968	15842	15951	15735	15870	15690	15793	15724	16000	15854	15678	15750	15943	15866	15871	15785	15912	15825	15916	15696	16102	16017	15818	15767	15830	15741	15996	15897	15837	15763	15933	15897	15763	15966	15958	15883	15849	15869	15962	15682	15978	15826	15829	15680	16041	15913	15922	15951	15841	15983	15816	15810	15951	16006	15863	15762	15947	15778	15770	15801	15967	15722	15757	15921	15997	15895	15783	15794	15885	15909	15987	15976	15797	15990	15864	15813	15955	15681	15788	15944	16109	15898	15932	15953	16032	15624	15793	15938	15824	15987	15800	15727	16063	15910	15744	15977	15831	16050	15829	15858	15886	16007	15951	15845	15787	15923	16008	15617	15779	15892	15925	16016	15709	15865	15984	15983	15719	15904	15845	15948	15678	15956	16057	16069	15776	15916	15792	15885	15911	15679	15902	15823	15967	15942	15791	15857	15786	15777	15712	15838	15756	15908	15787	15720	15987	15785	16049	15850	15761	15806	15839	15822	15919	15895	15889	15865	15979	15809	15838	15844	15766	15970	15761	15927	16032	15797	15889	15974	15879	15994	15756	15984	15946	15757	15878	15752	15913	15926	15834	15848	15838	15966	15859	16029	15941	15883	15858	15854	15970	15916	15759	15890	16031	15875	15793	15881	15940	15808	15787	15689	15949	15939	15881	15927	15817	15952	16052	15887	15989	15887	15875	15833
23829	21526	29191	24468	22747	26013	27596	23410	22335	22038	21184	20798	20599	20526	20584	20704	20235	20048	20087	20234	20197	20310	19878	19925	20161	20199	19889	20095	20157	20087	19967	20099	22371	23804	23337	21845	20974	19977	19934	19928	19800	19815	19671	19703	19648	19521	19703	19714	19827	19587	19935	19908	19962	19955	19765	19831	19727	19777	19709	19782	19695	19739	19803	19865	19741	19706	19539	19750	19885	20036	19821	19561	19674	19801	19744	19741	19692	19799	19861	19735	19828	19839	19828	19710	19740	19795	19926	19728	19480	19611	19521	19673	19845	19827	19723	19753	19572	19776	19796	19743	19776	19588	19956	19813	19826	19809	19681	19635	19582	19845	19778	19892	19632	19837	19810	19981	19844	19846	19766	19778	19810	19871	19774	19537	19754	19795	19838	19592	19712	20025	19815	19592	19572	19620	19915	19693	19518	19552	19706	19865	19719	19812	19788	19894	19737	19845	19830	19647	19521	19786	19837	19938	19769	19742	19763	19792	19763	19953	19835	19861	19663	19866	19706	19647	19557	19645	19536	19626	19764	19580	19791	19952	19787	19672	19593	19562	19760	19975	19797	19770	19765	19611	19614	19602	19694	19859	19729	19771	19742	19745	19954	19941	19964	19634	19765	19595	19720	19850	19994	19835	19816	19665	19906	19644	20050	19650	19957	19601	19750	19737	19613	19627	19686	19739	19799	19861	19877	19785	19931	19873	19745	19769	19542	19722	19772	19862	19750	19846	19474	19795	19792	19712	19595	19686	19597	19835	19776	19823	19904	19750	19640	19946	19765	19938	19905	19526	19872	19637	19790	19923	19802	19697	19590	19570	19774	20013	19652	19648	19720	19837	19905	19618	19983	19839	19748	19740	19630	19823	19858	19897	19937	19861	19724	19706	19904	19577	19825	19755	19863	19718	19741	19771	19771	19828	19555	19519	19698	19761	19775	19593	19671	19538	19739	19931	19817	19705	19565	19653	19734	19822	19762	19638	19871	19751	19923	19703	19723	19684	19801	19811	19578	19883	19905	19741	19706	19772	19776	19557	19768	19725	19795	19674	19812	19801	19904	19675	19741	19766	19729	19674	19672	19579	19681	19563	19793	19806	19667	19612	19867	19604	19815	19689	19744	19786	19548	19752	19774	19691	19915	19600	19492	19798	19853	19762	19815	19823	19752	19923	19721	19414	19860	19792	19781	19770	19804	19631	19971	19699	19764	19735	19756	19893	19708	19916	19679	19558	19740	19908	19649	19687	19810	19676	19853	19738	19848	19775	19670	19580	19843	19569	19842	19863	19643	19784	19696	19867	19975	19662	19761	19669	19563	19718	19726	19899	19579	19580	19741	19678	19799	19468	19646	19612	19723	19911	19635	19675	19639	19879	19726	19630	19816	19767	19748	19723	19752	19705	19737	19814	19760	19626	19796	19567	19618	19744	19822	19683	19813	19667	19745	19665	19698	19787	19940	19785	19594	19571	19994	19859	19690	19789	19777	19652	19847	19715	19890	19735	19971	19823	19617	19658	19837	19788	19556	19818	19452	19812	19707	19642	19622	19705	20039	19690	19807	19719	19641	19680	19781	19824	19702	19540	19460	19889	19761	19776	19629	19773	19769	19800	19812	19775	19903	19852	19773	19771	19868	19586	19812	19783	19716	19775	19920	19768	19795	19832	19848	19852	20041	19639	19752	19814	19781	19820	19707	19932	19760	19602	19651	19714	19662	19661	19716	20066	19607	19788	19810	19613	19854	19757	19643	19828	19787	19881	19900	19852	19822	19782	19881	19770	19811	19810	19872	19748	19791	19712	19804	19890	19958	19903	19957	19734	19906	19882	19525	19686	19502	19780	19826	19783	19987	19725	19776	19495	19707	19708	19899	19737	19391	19747	19840	19723	19741	19862	19583	19738	19862	19653	19934	19768	19670	19766	19868	19821	20040	19736	19661	19729	19765	19606	19593	19642	19741	19693	19787	19693	19613	19899	19583	19677	19893	19675	19630	19726	19632	19429	19500	19758	19725	19688	19707	19775	19587	19790	19573	19695	19644	19860	19487	19698	19682	19683	19635	19804	19626	19771	19855	19693	19899	19713	19653	19669	19780	19682	19767	19772	19965	19935	19884	19722	19694	19632	19660	19893	19902	19811	19613	19741	19912	19717	19630	19645	19802	19800	19884	19739	19831	19876	19679	19791	19802	19747	19578	19615	19912	19527	19768	19918	19886	19783	19696	19792	19784	19787	19605	19670	19746	19746	19799	19585	19750	19783	19792	19727	19782	19706	19557	19725	19785	19897	19910	19699	19807	20002	19663	19749	19730	19784	19534	19843	19572	19414	19621	19700	19486	19759	19757	19639	19588	19702	19788	19594	19890	19792	19547	19868	19633	19595	19607	19854	19777	19550	19699	19644	19618	19702	19636	19858	19858	19907	19884	19651	19844	19689	19803	19840	19550	19657	19686	19764	19752	19766	19768	19585	19738	19745	19693	19565	19722	19704	19746	19716	19862	19709	19784	19707	19801	19714	19893	19734	19683	19859	19968	19647	19912	19763	19631	19774	19524	19854	19823	19773	19654	19718	19773	19752	19891	19596	19853	19779	19759	19647	19663	19888	19564	19813	19998	19725	19855	19891	19512	19627	19820	19709	19720	19673	19672	19751	19815	19990	19859	19726	19790	19542	19854	19928	19666	19994	19721	19734	19626	19573	19812	19754	19744	19904	19701	20005	19807	19824	19995	19515	19520	19839	19704	19968	19749	19649	19668	19660	19681	19769	19674	19667	19828	19891	19815	19735	19709	19716	19916	19705	19612	19822	19724	19612	19698	19664	19841	19852	19670	19808	20015	19592	19457	19792	19539	19756	19616	19718	19950	19812	19726	19789	19577	19782	19770	19729	19725	19595	19765	19785	19729	19817	19732	19643	19977	19616	19938	19688	19530	19771	19991	19557	19967	19765	19676	19892	19963	19655	19718	19799	19604	19737	19426	19962	19706	19815	19728	19652	20040	19831	19828	19666	19932	19609	19628	19701	19768	19523	19681	19758	19736	19895	19706	19563	19780	19722	19613	19783	19672	19741	19772	19543	19716	19777	19731	19764	19633	19566	19921	19785	19705	19663	19511	19817	19582	19804	19807	19701	19938	19784	19751	19651	19747	19719	19708	19868	19817	19729	19623	19705	19764	19957	19842	19590	19827	19675	19748	19827	19548	19538	19746	19552	19698	19737	19946	19697	19484	19949	19821	19641	19669	19607	19779	19724	19918	19881	19746	19748	19528	19482	19664	19564	19698	19729	19673	19791	19566	19778	19865	19658	19921	19903	19703	19805	19614	19871	19673	19706	19591	19767	19776	19949	19636	19499	19735	19841	19844	19638	19758	19718	19779	19717	19602	19881	19500	19841	19631	19748	19745	19830	19746	19685	19609	19820	19618	19765	19730	19659	19767	19802	19719	19661	19902	19771	19588	19874	19660	19881	19732	19475	19671	19843	19579	19773	19841	19847	19792	19814	19675	19752	19724	19780	19897	19692	19775	19764	19801	19620	19617	19661	19714	19918	19796	19855	19782	19744	19706	19840	19814	19780	19791	19906	19807	19869	19651	19755	19852	19820	19733	19674	19887	19932	19741	19946	19625	19870	19684	19833	20037	19786	19491	19692	19645	19738	19756	20012	19788	20039	19653	19615	19737	19742	19549	19570	19752	19808	19843	19664	19676	19670	19855	19426	19747	19674	19711	19590	20099	19920	19791	19786	19808	20035	19899	19690	19870	19807	19754	19841	19852	19663	19648	19543	19640	19813	19748	19516	19704	19416	19718	19772	19620	19790	19654	19754	19918	19848	19755	19993	19815	19858	19772	19654	19651	19646	19658	19798	19802	19757	19603	19540	19868	19796	19658	19818	19597	19718	19706	19719	19670	19688	19499	19741	19676	19789	19765	19688	19659	19794	19866	19919	19770	19746	19716	19572	19456	19861	19859	19504	19693	19944	19767	19738	19486	19614	19715	19575	19553	19753	19497	19680	19830	19567	19713	19802	19649	19464	19886	19826	19716	19900	19703	19694	19846	19606	19763	19828	19777	19758	19618	19697	19636	19744	19859	19582	19707	19918	19887	19798	19844	19805	19732	19765	19708	19821	19641	19781	19804	19752	19630	19745	19726	19748	19777	19677	19636	19853	19704	19723	19914	19809	19610	19790	19859	19832	19919	19950	19812	19831	20032	19842	19695	19815	19606	19709	19724	19682	19657	19824	19921	19626	19836	19615	19730	19668	19826	19694	19677	19768	19836	19731	19929	19842	19627	19853	19778	19702	19734	19685	19648	19771	19698	19632	19638	19647	19782	19628	19916	19856	19759	19812	19888	19858	19639	19708	19781	19885	19878	19738	19750	19921	19592	19797	19793	19896	19652	19867	19870	19730	19859	19897	19589	19792	19657	19826	19686	19756	19798	19982	19634	19850	19832	19803	19598	19492	19820	19649	19463	19875	19615	19600	19690	19740	19906	19802	19609	19870	19741	19777	19823	19731	19463	19898	19746	19567	19770	19825	19742	19839	19718	19732	19821	19801	19730	19723	19828	19793	19742	19625	19584	19691	19842	19779	19741	19758	19754	19758	19931	19750	19646	19750	19814	19788	19719	19768	19784	19800	19735	19673	19801	19723	19866	19852	19721	19647	19773	19721	19822	19803	19786	19866	19833	19817	19697	19665	19722	19803	19758	19813	19883	19602	19597	19800	20028	19735	19759	19894	19804	19723	19817	19453	19754	20136	19817	19693	19880	19715	19708	19703	19985	19699	19793	19664	19607	19709	19678	19863	19616	19781	19840	19711	19802	19897	19653	19658	19709	19747	19705	19779	19646	19837	19730	19844	19509	19569	19696	19773	19781	19835	19946	19744	19667	19778	19648	19982	19899	19632	19846	19681	19719	19689	19692	19734	19742	19644	19571	19626	19805	19729	19736	19781	19819	19956	19900	19870	19850	19812	19659	19852	19807	19888	19847	19682	19679	19731	19717	19665	19624	19807	19897	19812	19783	19804	19689	19615	19759	19637	19730	19687	19635	19865	19718	19805	19700	19911	19500	19663	19680	19485	19737	19767	19644	19749	19744	19844	19753	19881	19575	19884	19765	19693	19797	19661	19760	19654	19819	19679
22279	37281	37955	32933	28109	24328	21745	20610	19995	18192	17693	16918	16865	16979	16971	17055	16429	16146	16354	16244	16107	16370	16140	16106	16249	16286	15994	16032	16169	16078	15863	16397	19917	21552	20489	18399	16766	16113	15698	15762	15782	15771	15848	15789	15830	15777	15831	15694	15867	15646	15668	15827	15827	15662	15663	15781	15667	15705	15899	15642	15753	15827	15765	15825	15703	15845	15651	15951	16047	15689	15693	15873	15842	15655	15685	15646	15675	15880	15812	15738	15748	15654	15716	15819	15848	15851	15623	15697	15575	15733	15680	15711	15695	15802	15678	15698	15666	15776	15688	15805	15654	15786	15785	15787	15663	15985	15885	15800	15754	15846	15788	15780	15746	15787	15715	15790	15674	15775	15687	15571	15763	15725	15801	15602	15729	15701	15562	15772	15732	15928	15747	15798	15645	15674	15827	15753	15707	15651	15854	15756	15706	15688	15825	15766	15774	15812	15773	15850	15820	15746	15788	15822	15591	15748	15820	15679	15600	15559	15817	15729	15768	15798	15692	15747	15819	15729	15739	15778	15768	15839	15806	15720	15610	15830	15759	15810	15609	15861	15680	15765	15830	15768	15645	15853	15852	15764	15564	15739	15687	15650	15581	15662	15734	15863	15833	15745	15557	15729	15795	15582	15878	15705	15710	15953	15702	15670	15636	15762	15764	15738	15798	15774	15769	15747	15694	15685	15836	15644	15868	15740	15764	15685	15519	15714	15729	15796	15600	15906	15674	15818	15755	15925	15767	15763	15850	15766	15713	15934	15851	15787	15693	15642	15912	15796	15872	15756	15727	15692	15680	15836	15711	15835	15886	15742	15786	15713	15843	16002	15668	15953	15758	15649	15794	15747	15850	15750	15812	15921	15963	15665	15635	15905	15789	15776	15872	15728	15761	15775	15784	15618	15797	15903	15759	15681	15649	15801	15712	15635	15666	15704	15804	15664	15674	15883	15696	15696	15995	15849	15816	15860	15874	15695	15736	15810	15618	15679	15733	15636	15766	15732	15714	15669	15859	15883	15803	15720	15550	15688	15685	15722	15742	15621	15800	15692	15648	15830	15888	15631	15861	15592	15872	15732	15771	15650	16000	15644	15829	15746	15833	15611	15686	15724	15717	15489	15756	15697	15670	15743	15914	15775	15780	15833	15630	15743	15685	15823	15527	15903	15759	15706	15580	15674	15870	15686	15837	15866	15729	15667	15724	15647	15910	15749	15754	15628	15647	15707	15776	15779	15826	15827	15792	15838	15797	15683	15732	15589	15864	15830	15807	15733	15809	15745	15755	15780	15726	15738	15841	15764	15748	15597	15847	15787	15878	15620	15867	15611	15646	15939	15764	15930	15825	15738	15697	15809	15815	15726	15827	15915	15607	15880	15678	15786	15819	15729	15686	15922	15911	15558	15757	15571	15873	15673	15771	15741	15776	15793	15642	15731	15786	15621	15771	15838	15711	15792	15721	15608	15912	15809	15628	15680	15753	15680	15789	15790	15605	15698	15771	15736	15702	15700	15745	15706	15746	15812	15717	15639	15667	15865	15555	15827	15806	15810	15751	15834	15712	15786	15726	15809	15826	15646	15795	15873	15837	15562	15674	15628	15880	15798	15737	15812	15961	15799	15683	15756	15945	15775	15736	15827	15658	15742	15805	15782	15913	15920	15759	15771	15822	15851	15996	15777	15811	15767	15845	15687	15617	15777	15835	15724	15619	15695	15722	15909	15749	15737	15735	15619	15821	15831	15597	15735	15804	15721	15728	15760	15851	15707	15644	15808	15714	15805	15906	15619	15810	15772	15724	15694	15657	15690	15817	15553	15821	15798	15705	15606	15673	15686	15699	15701	15699	15735	15676	15792	15719	15767	15771	15732	15700	15658	15660	15897	15770	15673	15893	15869	15852	15663	15613	15784	15570	15937	15823	15757	15818	15784	15838	15706	15718	15680	15618	15643	15789	15849	15775	15847	15673	15740	15735	15662	15668	15740	15752	15639	15593	15819	15636	15830	15805	15678	15753	15877	15922	15672	15920	15771	15834	15798	15886	15897	15810	15676	15820	15757	15750	15731	15713	15826	15769	15668	15819	15788	15832	15823	15720	15729	15806	15809	15700	15766	15768	15631	15493	15849	15735	15753	15807	15818	15775	15874	15588	15969	15593	15696	15921	15721	15896	15832	15645	15622	15801	15698	15798	15712	15805	15888	15775	15681	15681	15977	15672	15703	15719	15791	15613	15593	15721	15809	15840	15744	15759	15659	15719	15704	15694	15598	15734	15892	15840	15722	15785	15760	15868	15838	15794	15888	15744	15756	15658	15594	15767	15625	15955	15604	15728	15674	15687	15713	15807	15819	15864	15696	15833	15737	15755	15796	15616	15679	15807	15741	15892	15813	15760	15805	15782	15673	15777	15653	15770	15666	15793	15759	15886	15807	15741	15917	15775	15809	15787	15908	16018	15639	15669	15691	15703	15786	15669	15787	15629	15874	15739	15674	15856	15757	15690	15551	15758	15837	15714	15618	15696	15784	15623	15832	15753	15817	15895	15626	15836	15990	15592	15698	15780	15699	15677	16005	15592	15792	15776	15639	15828	15896	15672	15715	15640	15866	15822	15840	15670	15765	15869	15957	15688	16091	15659	15656	15788	15717	15916	15695	15872	15746	15698	15825	15676	15757	15719	15751	15939	15602	15595	15826	15968	15777	15725	15812	15850	15803	15679	15797	15736	15627	15575	15782	15743	15770	15889	15843	15721	15813	15586	15832	15744	15746	15825	15885	15951	15804	15709	15780	15945	15564	15765	15766	15725	15812	15863	15939	15629	15712	15899	15796	15660	15821	15665	15733	15654	15569	15805	15757	15732	15675	15704	15600	15842	15600	15790	15643	15633	15755	15788	15871	15761	15650	15789	15803	15834	15826	15804	15731	15624	15795	15841	15784	15697	15777	15893	15653	15715	15708	15784	15792	15735	15902	15569	15679	15734	15660	15747	15670	15762	15642	15789	15925	15712	15615	15741	15990	15701	15803	15786	15646	15619	15640	15798	15776	15814	15755	15722	15684	15735	15805	15692	15850	15818	15545	15765	15748	15699	15809	15604	15835	15825	15762	15725	15943	15782	15561	15673	15669	15720	15966	15674	15776	15890	15762	15857	15805	15688	15667	15776	15605	15656	15843	15819	15809	15722	15789	15947	15743	15744	15698	15854	15684	15723	15696	15813	15808	15702	15792	15548	15873	15984	15776	15668	15646	15955	15695	15764	15914	15634	15888	15760	15844	15744	15819	15691	15866	15810	15837	15714	15617	15700	15838	15815	15828	15791	15700	15662	15880	15556	15792	15855	15913	15566	15670	15765	15672	15623	15788	15744	15700	15787	15823	15768	15765	15859	15708	16009	15736	15672	15930	15770	15694	15601	15735	15693	15810	15735	15699	15788	15877	15653	15854	15637	15658	15783	15846	15763	15790	15724	15680	15726	15706	15732	15749	15714	15759	15892	15709	15810	15660	15635	15723	15758	15626	15649	15671	15676	15954	15654	15837	15699	15625	15855	15699	15703	15758	15740	15780	15730	15730	15743	15767	15807	15887	15704	15929	15857	15719	15643	15827	15627	15700	15831	15733	15593	15800	15651	15777	15750	15712	15829	15786	15460	15696	15819	15747	15716	15742	15705	15719	15603	15922	15822	15652	15912	15712	15749	15616	15671	15780	15613	15785	15855	15798	15646	15799	15711	15749	15700	15812	15693	15675	15730	15884	15944	15869	15812	15802	15787	15850	15921	16008	15641	15818	15808	15701	15850	15881	15823	15963	15610	15724	15727	15800	15912	15620	15683	15819	15787	15838	15680	15728	15695	15932	15712	15593	15903	15636	15782	15698	15623	15686	15701	15771	15667	15761	15777	15757	15763	15838	15737	15907	15646	15701	15768	15872	15600	15681	15651	15665	15792	15883	15882	15675	15896	15830	15857	15891	15697	15807	15644	15712	15884	15780	15661	15876	15688	15719	15774	15660	15738	15633	15736	15695	15849	15563	15720	15935	15874	15766	15732	15767	15577	15671	15552	15629	15669	15735	15948	15815	15707	15659	15679	15710	15654	15774	15610	15929	15639	16016	15741	15722	15658	15725	15691	15626	15609	15733	15656	15944	15651	15820	15866	15879	15716	15722	15601	15804	15655	15770	15603	15749	15749	15646	15814	15748	15789	15830	15854	15793	15708	15772	15789	15692	15934	15808	15743	15815	15700	15691	15747	15781	15720	15912	15899	15613	15668	15781	15770	15774	15876	15709	15698	15762	15745	15713	15800	15803	15740	15667	15784	15864	15818	15503	15663	15830	15696	15728	15702	16064	15737	15723	15662	15976	15745	15697	15732	15736	15697	15811	15764	15699	15647	15723	15850	15730	15855	15916	15593	15784	15860	15857	15868	15998	15907	15754	15612	15817	15742	15675	15654	15708	15925	15746	15686	15849	15791	15792	15739	15517	15797	15712	15877	15716	15587	15745	15790	15644	15607	15686	15752	15802	15720	15832	15845	15799	15629	15839	15873	15731	15643	15755	15788	15763	15924	15825	15832	15845	15841	15839	15622	15770	15862	15646	15812	15728	15815	15740	15779	15759	15845	15811	15699	15791	15897	15707	15656	15828	15564	15713	15677	15720	15887	15847	15810	15744	15815	15525	15724	15700	15800	15730	15932	15755	15730	15723	15918	15830	15848	15673	15825	15892	15677	15673	15684	15692	15891	15697	15745	15944	15706	15701	15822	15760	15787	15676	15836	15840	15749	15630	15822	15777	15826	15843	15907	15805	15862	15840	15664	15564	15760	15788	15675	15780	15737	15722	15809	15643	15650	15692	15910	15674	15928	15619	15735	15768	15738	15764	15771	15742	15686	15828	15703	15851	15736	15695	15639	15648	15782	15898	15926	15868	15661	15843	15794	15844	15596	15922	15755	15745	15803	15787	15887	15819	15734	15512	15859	15676	15958	15802	15571	15897	15795	15532	15721	15919	15788	15705	15744	15788	15780	15888	15694	15795	15698	15771	15785	15734	15725	15863	15489	15669	15856	15736	15840	15815	15737	15791	15738	15788	15670	15816	15715	15856	15611	15810	15777	15650	15702	15874	15611	15755	15729	15672	15911	15690
30819	25965	28808	25584	22118	21501	21266	21170	21042	21018	20649	20532	20560	20885	20534	20509	20571	20498	20450	20588	20497	20522	20533	20445	20511	20687	20752	20703	20548	20677	20696	20581	20571	20697	20983	20680	20688	20413	20616	20465	20426	20315	20245	20427	20501	20510	20530	20433	20677	20348	20541	20283	20281	20528	20639	20625	20424	20435	20695	20439	20228	20491	20497	20573	20526	20575	20382	20633	20471	20423	20494	20331	20261	20554	20606	20484	20535	20403	20596	20419	20636	20542	20451	20639	20298	20560	20426	20391	20431	20519	20461	20274	20458	20308	20675	20437	20700	20600	20594	20557	20558	20742	20573	20299	20512	20254	20321	20300	20630	20448	20549	20509	20535	20422	20532	20578	20477	20496	20525	20669	20512	20400	20492	20445	20474	20472	20555	20396	20191	20352	20294	20578	20480	20438	20553	20455	20413	20353	20656	20520	20315	20395	20604	20718	20488	20426	20273	20388	20570	20702	20588	20391	20721	20404	20619	20325	20406	20372	20574	20719	20609	20576	20752	20581	20514	20573	20195	20502	20502	20270	20433	20613	20440	20389	20462	20525	20505	20319	20240	20442	20549	20563	20501	20506	20445	20434	20510	20508	20708	20399	20529	20814	20377	20335	20537	20406	20527	20548	20457	20572	20523	20462	20288	20484	20338	20595	20642	20648	20427	20517	20537	20642	20441	20558	20631	20722	20552	20366	20564	20632	20522	20624	20513	20464	20687	20831	20654	20483	20592	20589	20628	20500	20555	20443	20520	20397	20191	20559	20685	20457	20565	20475	20446	20474	20471	20270	20482	20381	20329	20435	20510	20680	20373	20505	20558	20374	20314	20667	20561	20543	20372	20324	20590	20407	20477	20524	20488	20483	20330	20477	20583	20466	20539	20584	20635	20278	20474	20326	20522	20502	20469	20778	20537	20327	20368	20386	20517	20475	20609	20599	20390	20468	20399	20409	20795	20619	20565	20447	20576	20363	20756	20254	20565	20650	20531	20485	20560	20438	20372	20556	20362	20568	20469	20639	20518	20385	20401	20641	20379	20547	20473	20397	20465	20513	20473	20742	20577	20430	20482	20465	20787	20514	20505	20502	20351	20517	20501	20484	20718	20528	20437	20496	20646	20436	20421	20658	20625	20475	20471	20431	20448	20403	20338	20408	20490	20509	20504	20457	20598	20590	20501	20344	20601	20600	20391	20405	20465	20521	20621	20327	20342	20582	20445	20560	20239	20418	20645	20659	20410	20582	20610	20285	20601	20554	20456	20693	20575	20519	20558	20611	20342	20756	20529	20709	20620	20484	20616	20526	20524	20548	20393	20527	20450	20579	20419	20683	20491	20587	20545	20524	20511	20751	20474	20578	20313	20514	20585	20369	20539	20442	20654	20434	20590	20361	20599	20495	20442	20455	20630	20323	20508	20542	20521	20350	20584	20373	20359	20526	20358	20448	20593	20300	20431	20329	20595	20584	20684	20593	20469	20613	20472	20490	20713	20452	20223	20447	20318	20495	20661	20532	20501	20688	20415	20587	20388	20622	20389	20276	20650	20331	20636	20649	20385	20640	20406	20440	20491	20457	20463	20650	20253	20462	20479	20462	20453	20499	20410	20339	20421	20526	20512	20625	20482	20440	20696	20541	20433	20463	20606	20336	20496	20512	20514	20395	20434	20572	20650	20384	20606	20311	20391	20477	20358	20451	20310	20368	20430	20564	20393	20667	20504	20433	20839	20511	20467	20441	20604	20576	20467	20630	20431	20506	20363	20692	20616	20360	20367	20371	20614	20390	20363	20497	20574	20427	20219	20754	20522	20563	20449	20643	20415	20450	20379	20373	20708	20722	20552	20633	20318	20387	20591	20384	20470	20548	20680	20563	20589	20350	20421	20479	20579	20439	20537	20560	20685	20473	20324	20574	20459	20470	20403	20786	20480	20349	20568	20413	20602	20694	20653	20446	20532	20554	20755	20598	20501	20531	20741	20570	20486	20473	20494	20594	20384	20475	20502	20536	20452	20431	20446	20651	20512	20383	20586	20730	20670	20542	20554	20531	20560	20316	20550	20605	20636	20513	20542	20483	20524	20378	20524	20428	20450	20515	20408	20360	20533	20463	20345	20567	20555	20516	20259	20450	20396	20595	20567	20428	20471	20560	20307	20420	20630	20665	20638	20540	20588	20332	20410	20601	20498	20386	20567	20527	20465	20523	20640	20460	20522	20577	20579	20503	20343	20463	20599	20526	20327	20543	20469	20596	20336	20341	20568	20595	20572	20525	20359	20403	20522	20603	20371	20612	20616	20662	20380	20464	20449	20447	20536	20449	20483	20538	20713	20482	20571	20529	20418	20631	20490	20479	20392	20548	20493	20623	20398	20277	20481	20591	20529	20362	20591	20672	20582	20335	20533	20461	20474	20793	20313	20443	20496	20165	20439	20456	20452	20592	20553	20607	20518	20461	20605	20441	20484	20360	20596	20479	20513	20558	20540	20561	20468	20628	20360	20484	20638	20444	20690	20375	20382	20509	20458	20348	20347	20553	20421	20473	20361	20531	20563	20364	20466	20610	20501	20486	20558	20671	20642	20573	20478	20511	20503	20597	20786	20507	20597	20457	20394	20534	20583	20609	20311	20397	20484	20517	20344	20615	20709	20595	20479	20426	20429	20571	20594	20486	20363	20693	20399	20378	20655	20370	20494	20512	20447	20671	20604	20613	20651	20480	20430	20619	20478	20607	20585	20468	20431	20531	20726	20354	20558	20499	20417	20175	20356	20397	20270	20366	20644	20579	20412	20498	20454	20497	20575	20620	20490	20420	20692	20600	20427	20532	20538	20606	20845	20417	20437	20448	20622	20504	20436	20730	20666	20289	20546	20433	20434	20431	20522	20433	20538	20823	20556	20496	20364	20736	20409	20567	20574	20471	20440	20627	20556	20592	20432	20550	20343	20668	20537	20426	20446	20556	20370	20507	20421	20372	20467	20606	20623	20565	20454	20671	20545	20693	20325	20454	20343	20433	20590	20497	20460	20426	20506	20502	20567	20623	20347	20628	20455	20508	20359	20443	20544	20597	20425	20459	20535	20505	20555	20306	20486	20404	20701	20363	20450	20711	20433	20549	20584	20376	20492	20566	20802	20491	20448	20316	20569	20506	20569	20576	20707	20589	20467	20699	20557	20739	20485	20497	20547	20520	20472	20463	20238	20383	20437	20731	20568	20351	20422	20646	20458	20615	20519	20544	20662	20557	20494	20419	20376	20356	20512	20537	20461	20455	20487	20426	20495	20495	20540	20425	20596	20411	20555	20590	20637	20553	20387	20675	20451	20408	20507	20482	20547	20406	20536	20565	20327	20499	20565	20522	20603	20563	20509	20536	20335	20450	20509	20458	20316	20571	20479	20406	20462	20636	20279	20433	20607	20340	20481	20511	20342	20576	20472	20381	20592	20753	20488	20435	20447	20434	20602	20601	20580	20242	20432	20605	20445	20462	20660	20558	20410	20532	20374	20539	20525	20451	20485	20403	20341	20609	20514	20570	20760	20502	20569	20418	20584	20567	20289	20442	20339	20341	20705	20411	20570	20468	20282	20527	20448	20723	20322	20437	20519	20615	20579	20727	20236	20547	20549	20544	20517	20423	20620	20675	20445	20545	20430	20637	20722	20409	20757	20455	20343	20458	20554	20268	20685	20385	20560	20499	20357	20556	20458	20445	20587	20520	20566	20474	20452	20388	20477	20249	20591	20458	20457	20563	20686	20550	20317	20282	20564	20447	20516	20390	20432	20292	20465	20621	20545	20603	20537	20488	20316	20321	20522	20435	20354	20581	20501	20591	20561	20325	20275	20699	20375	20411	20429	20496	20640	20464	20611	20676	20569	20501	20466	20535	20386	20427	20356	20482	20416	20772	20498	20633	20467	20498	20400	20625	20449	20525	20498	20694	20679	20359	20645	20277	20489	20432	20517	20539	20292	20622	20471	20504	20645	20467	20287	20681	20607	20518	20475	20414	20236	20427	20549	20459	20542	20554	20361	20383	20488	20568	20643	20488	20557	20725	20387	20623	20543	20441	20483	20442	20616	20426	20427	20558	20423	20406	20583	20394	20492	20504	20507	20419	20470	20502	20417	20382	20577	20346	20539	20569	20480	20417	20481	20583	20397	20357	20484	20447	20372	20557	20784	20456	20384	20590	20490	20491	20537	20407	20306	20486	20458	20705	20569	20574	20401	20418	20551	20525	20498	20578	20563	20583	20374	20455	20552	20621	20293	20486	20514	20301	20420	20625	20524	20835	20557	20635	20568	20488	20629	20747	20391	20532	20585	20446	20415	20673	20431	20719	20480	20360	20585	20429	20492	20452	20477	20734	20585	20729	20637	20294	20514	20608	20498	20669	20663	20486	20383	20667	20549	20462	20622	20494	20560	20347	20453	20682	20620	20422	20529	20522	20578	20514	20496	20387	20311	20490	20367	20537	20512	20351	20656	20451	20588	20467	20503	20522	20442	20348	20489	20540	20508	20507	20588	20575	20460	20478	20691	20535	20553	20489	20700	20337	20635	20435	20335	20510	20493	20570	20743	20559	20494	20561	20496	20305	20570	20367	20427	20414	20303	20430	20610	20606	20390	20361	20434	20530	20756	20490	20329	20466	20485	20484	20426	20621	20703	20613	20514	20689	20526	20636	20649	20406	20638	20657	20560	20677	20452	20504	20539	20689	20526	20591	20477	20466	20449	20630	20413	20640	20492	20794	20476	20468	20612	20623	20547	20446	20565	20656	20522	20509	20477	20551	20585	20581	20531	20475	20797	20438	20420	20414	20638	20544	20620	20573	20582	20354	20496	20510	20669	20595	20513	20459	20695	20493	20449	20184	20424	20498	20458	20581	20426	20544	20539	20334	20634	20518	20320	20582	20520	20401	20554	20567	20478	20420	20498	20369	20512	20327	20457	20719	20574	20559	20753	20591	20747	20403	20598	20237	20461	20598	20652	20511	20573	20249	20596	20649	20399	20506	20212	20311	20528	20342	20464	20359	20443	20618	20346	20416	20438	20484	20558	20463	20572	20509	20476	20473	20358	20496	20503	20791	20491	20384	20577	20561	20623	20611	20595	20612	20594	20557	20592	20679	20716	20500	20318	20384	20606	20525
20773	26487	25681	21148	18815	17738	17146	17114	16588	16635	16362	16267	16443	16353	16417	16369	16076	16228	16195	16237	16211	16180	16151	16292	16201	16269	16138	16243	16233	16045	16148	16292	16304	16669	16492	16478	16420	16209	16172	16034	16079	16166	16178	16085	16291	16350	16234	16195	16063	16201	16228	15992	16151	16295	16315	16177	16165	16153	16010	16057	16069	16001	16137	16129	16251	16188	16092	16260	16192	16207	16166	16227	16273	16196	16087	16123	16239	15959	16216	16049	16259	16328	16131	16252	16123	16147	16282	16078	16086	16077	16023	16127	16146	15898	15990	16143	16036	16246	15991	16151	16292	16155	16431	16198	15961	16174	15978	16247	16041	16222	15992	16028	16091	16124	16305	16106	16088	16310	16267	16166	16233	16141	16201	16238	16217	16083	16240	16230	16233	16158	16028	16223	15977	16157	16165	16254	16180	16195	15951	15925	16013	16196	16133	16181	16249	16041	16211	16064	16063	16119	16127	16024	16131	16064	16002	16111	15985	16151	16224	16268	16150	16182	16121	16346	16263	16154	16011	16288	16263	16265	16271	16097	16264	16064	16184	16313	16115	16018	16046	16044	16208	16231	16050	16061	16256	16069	15996	16136	16126	16088	16160	16124	16279	16284	16158	16084	16181	16114	16227	15969	16173	16157	16162	16129	16125	16241	16118	16081	16245	16280	16328	16122	16033	16073	16094	16044	16271	16182	16076	16123	16142	16140	16229	16154	16236	16107	15970	16139	16129	16169	16184	16168	16231	15933	16110	16052	16147	16134	16022	16131	16118	16301	16089	16190	16161	16111	16177	16306	16166	16089	16252	16370	16202	16212	16105	16050	16069	16382	16206	16160	16146	16150	16114	16178	16061	16184	16325	16146	16179	16133	16149	16231	16254	16157	15977	16200	16131	16099	16083	16149	16298	16221	16227	16230	16116	16155	15976	16225	16133	16136	16106	16175	16304	16184	16242	16128	16230	16198	16149	15875	16261	16018	16256	16098	16166	16223	16308	16297	16148	16317	16104	16245	16100	16089	16252	16115	16241	16178	16066	16057	16136	16165	16080	16136	16041	16232	16248	16155	16245	16260	16408	16151	16228	16196	16117	16185	16163	16009	16370	16217	16209	16170	16191	16131	16151	16129	16092	16311	16202	16208	16168	16119	16293	16126	16030	16153	16129	16205	15965	16250	16193	16020	16097	16057	16130	16289	16212	16237	16123	16181	16162	16156	16171	16187	16242	16103	16236	16199	16283	16045	16187	16168	16083	16068	16099	16240	15960	16071	16202	16336	16009	16035	16096	16108	16259	16153	16234	16005	16292	16090	16115	16222	16463	16160	16131	16210	16140	16301	16045	16184	16266	16287	16264	16015	16216	16078	16191	16242	16084	16257	16094	16088	16301	16204	16190	16128	16134	16203	16198	16159	16024	16124	16207	16157	16154	16093	16103	16250	16172	16110	16218	16309	16123	16349	16158	16016	16172	16331	16136	16146	16236	16055	16187	16243	16110	16064	16164	16149	16201	16397	16096	16094	16160	16096	16094	16035	16152	16128	16180	16101	16272	16269	16320	16118	16139	16101	16193	16210	16122	16318	16322	16151	16399	16145	16210	16061	16099	16113	16134	16113	16109	16469	15941	16310	16109	16143	16149	16204	16247	16213	16286	16034	16051	16014	16063	16067	16145	16126	16291	16159	15947	16200	16156	16212	16343	16082	16254	16114	16097	16242	16247	16318	16222	16012	16160	16188	16149	16172	16203	16268	16208	16048	16335	15965	16340	16191	16062	16207	16142	16224	16065	16231	16235	16266	16279	16145	16267	16309	16128	15921	16206	16215	16268	16182	16055	16127	16116	16213	16024	16128	16113	16091	16161	16166	16142	16136	16293	16113	16163	16067	16302	16187	16052	16115	16107	16191	16194	16182	16163	16189	16248	16076	16141	16242	16069	16300	16203	16309	16041	16075	16317	16105	16223	16297	16218	16303	16216	16233	16313	16140	16259	15937	16089	16120	16159	16284	16230	16044	16023	16233	16304	15990	16092	16374	16136	16082	16032	16136	16207	16165	16381	16015	15941	16097	16228	16120	16264	16211	16029	16228	16130	16156	16294	16081	16181	16164	16163	16111	16227	16112	16139	16033	16279	16236	16058	16230	16031	16103	16205	16380	16114	16017	16125	16039	16424	16116	16209	16401	16147	16017	15993	16168	16221	15995	16390	15997	16225	16218	16094	16152	16125	16130	16231	16244	16075	16128	16138	16247	15892	16134	16207	16095	16198	16145	16165	16079	16100	16084	16149	16199	16283	16155	16313	16137	15987	16100	16173	16189	16222	16356	16180	16320	16111	16225	15968	16219	16195	16092	16114	16154	16018	15941	16089	16255	16152	16180	16320	16139	16284	15957	16101	16169	16085	16135	16139	16208	16165	16267	16168	16369	16133	16332	16395	16246	16148	16201	16281	16231	16067	16076	16215	16161	16268	16241	16092	16144	16222	15952	16108	16144	16050	15975	16170	16278	16123	16115	16258	16102	16092	16182	16195	16246	16335	16329	16153	16152	16241	16342	16090	16181	16087	16194	16255	16295	16088	16271	16221	16384	16314	16057	16157	16215	16187	16182	16246	16053	16219	16237	16178	16119	16019	16235	16253	16097	16091	16029	16196	16286	15989	16232	16199	16172	16276	16017	16336	16133	16149	16199	16170	16210	16105	16146	16273	16170	16392	16120	16228	16069	16112	16266	16238	16118	16308	16078	16327	16236	16224	16128	16318	16220	16075	16100	16206	16281	16281	16267	16278	16104	16066	16258	16336	16241	16092	16100	16038	16178	16333	16275	16348	16135	16049	16030	16064	16365	16071	16069	16251	16114	16017	16028	16258	16310	16093	15937	16031	15993	16027	16063	16284	16099	16290	16255	16007	16202	16274	16147	16035	16275	16298	16171	16078	16189	16110	15997	16194	16236	16069	16170	16125	16153	16115	16282	16239	16229	16179	16086	16360	16175	16096	16151	16066	16246	16009	16002	16042	16306	16065	16213	15999	16242	16174	16163	16148	16123	16158	16204	16072	16063	16204	16142	16185	16172	16168	16144	16139	16033	16225	16264	16128	16282	16127	16365	16150	16206	16037	16060	16189	16038	16090	16153	16126	16261	16092	16212	16044	16137	16009	16122	16271	16085	16330	16117	16388	16226	16153	16274	16288	16362	16209	16125	16058	16148	16278	16208	16024	16329	16031	16058	16119	16008	16310	16150	16178	16244	16237	16129	16189	16319	16122	16219	16173	16017	16154	16242	16166	16123	16308	16158	16217	16062	16223	16102	16226	16254	16226	16028	16155	16228	16187	16218	16057	16163	16244	16228	16165	16167	16094	16137	16216	16193	16059	16277	16085	16101	16161	16225	16112	16153	16197	16196	16253	16089	16303	16083	16107	15919	16152	16198	16118	16092	16067	16411	16332	16133	16049	16052	16127	16288	16232	16216	16195	16253	16307	16222	16244	16151	16064	16347	16148	16297	16008	16202	15992	15849	16287	16170	16051	16380	16141	16133	16175	16212	16362	16248	16127	16175	16149	16234	16190	16109	16244	16234	16128	16122	16122	16174	16077	16074	16215	16103	16228	16224	16231	16224	15990	16181	16158	16162	16152	15986	16296	16155	16282	16396	16199	15985	16395	16159	16096	16052	16165	16156	16112	16133	16270	16242	16212	16190	16021	16327	16000	16141	16216	16225	16201	16189	16284	15973	16338	16179	16187	16263	16144	16259	16076	16217	16118	16080	16239	16051	16255	16121	16250	16198	16159	15991	16201	15966	16154	15990	16093	16082	16115	16273	16297	16067	16360	16010	16127	16188	16342	16222	16074	16133	16169	16117	16226	16097	16039	16231	16253	16222	16156	16045	16091	16096	16217	16309	16241	16172	16145	16137	16230	16334	16208	16051	16140	16058	16120	16092	16135	16165	16203	16140	16148	16143	16206	16184	16182	16151	16401	16195	16148	16101	16072	16210	16259	16234	16167	16060	16192	16296	16168	16123	16280	16254	16365	16074	16198	16122	16188	16123	16012	16092	16229	16052	16116	16076	16235	16126	15931	16083	16218	16136	16156	16213	16165	16176	16135	16138	16035	16046	16200	16076	16131	16360	16190	15990	16005	16116	16159	16218	16119	16212	16183	16074	16106	16216	16154	16186	16183	16173	16095	16283	15985	16195	15969	16138	16284	16101	16239	16252	16247	16185	16151	16329	16165	16182	16145	15956	16098	16145	16247	16182	16085	15960	16252	16281	16288	16175	16179	16197	16298	16062	16247	16178	16185	16287	16141	16251	16152	16216	16160	16167	15943	16067	16194	16129	16049	16176	16154	16222	16265	16048	16237	16170	16092	16241	16296	15993	16050	16140	16327	16138	16210	15905	16033	16138	16299	16257	16228	16111	16215	16137	16181	16089	16149	16084	16256	16212	16183	16073	16266	16134	16298	16041	16275	16092	16341	16221	16260	16224	16159	16203	16149	16159	16224	16164	16142	16141	16150	16079	16121	16158	16275	16349	16112	16190	16048	16083	16154	16256	16308	16108	16157	16018	16290	16348	16130	16213	15993	16106	16227	16103	16127	16181	16228	16101	16240	16106	16119	16092	16149	16194	16329	16093	16433	16207	16021	16101	16135	16016	16231	16117	16054	16179	16199	16133	16233	16053	16118	16103	16092	16215	16224	16139	16174	16170	16238	16016	16240	16205	16007	16144	16145	16102	16056	16089	16143	16166	16062	16230	16039	16367	16132	16272	16176	16059	16270	16245	16131	16133	16158	16445	16036	16186	16218	16280	16184	16289	16392	16290	16137	16097	16309	16304	16197	16211	16227	16233	16289	15994	16218	16134	16018	16077	16226	16008	16058	16083	16139	16238	16034	16283	16122	16134	16164	16164	16108	15997	16241	16131	16290	16106	16306	16141	16190	16141	16111	16358	16244	16080	16013	16176	16138	15957	16280	16261	16318	16210	16014	16264	16240	16218	16075	16361	16203	16167	16132	16212	16182	16300	16255	16006	16003	16079	16074	16185	16281	16297	16155	16008	16120	16121	16354	16307	16236	16380	16274	16066	16139	16107	16101	16229	16173	16244	16182	16143	16339	16034	16104	16132	16270	16185	16261	16131
25500	21565	28922	25966	24826	25634	25393	23005	22312	22191	21883	21618	21603	21600	21604	21483	21492	21217	21211	21316	21163	21200	21348	21257	21235	20928	21466	21253	21157	21383	21340	21426	22216	23031	23013	22431	21645	21386	21276	21309	21327	20856	21379	21182	20967	21227	21246	21110	21220	21291	21023	21074	21159	20815	21192	21179	21024	20975	21373	21136	21148	21005	21124	21116	21053	20986	21069	21096	21309	21220	21345	20922	21067	21120	21092	20842	21261	21195	21216	21197	21441	21200	20920	21245	21027	21123	21147	20997	21108	20875	21108	20983	21273	21069	21069	21295	20971	21067	21191	21054	21169	21199	20915	21055	20994	21051	20906	21117	20946	21018	21191	21203	21198	21281	21225	21140	20842	21351	21073	21080	21165	21161	21247	21242	21039	21126	21019	21068	21117	20913	21103	21158	21278	21090	21051	21218	21282	21155	21168	21059	21099	21183	21074	21198	21093	21067	21350	21055	21232	21169	21251	20920	21153	21098	21227	21153	21279	21047	21176	21207	21087	21020	21231	21291	20926	21215	21209	21065	21129	20959	20966	21009	21054	21188	21036	21245	21056	20913	21253	21040	21068	21014	21317	21050	21145	21194	21252	21158	21210	21100	21187	21090	21149	21372	21065	21017	21276	20993	21148	21016	21188	21222	21251	21240	21170	21331	21089	21302	21010	21180	21158	21009	21117	21171	21148	21152	21307	21272	21100	20770	20830	21103	20778	21377	20985	21126	21194	21091	21262	21044	20999	21112	21162	20973	20869	21096	21032	21218	21009	21039	20926	21331	21051	21034	21093	20915	21259	21012	21174	21210	21456	20921	20864	21056	21106	21004	21074	20975	21051	21200	21211	20968	21018	21086	21317	21056	21198	21275	21151	21029	20881	21099	21074	20999	21281	21158	21272	20980	21066	21035	20961	21123	21093	21055	21238	21198	21220	21223	21137	21007	20966	21061	20918	21272	21033	20923	21062	20971	21262	21172	21205	21307	20914	21299	21325	20973	20965	20989	21190	20766	21063	21184	20972	21199	21076	21087	20897	21323	21224	21182	21011	21115	20942	21047	20695	21238	21139	20860	21166	21043	21113	21109	21214	20958	20967	21194	20983	20975	21072	21159	21093	21154	21110	20981	21034	21285	21342	21189	21234	21079	21084	21192	20871	20983	21199	21039	21126	20961	21121	21209	21239	21335	21213	21269	20920	21065	21420	21072	21140	20928	21071	21000	21197	21110	21103	21331	20876	21256	21318	21166	21086	21055	21201	20862	21130	21246	20926	21103	21141	21113	21114	21123	21156	21275	21280	21133	21072	21149	21166	21159	21225	21027	21215	20993	21148	21263	20807	21173	21026	21086	21138	21000	21168	21052	21119	21152	21127	21021	21027	21169	21126	21125	21486	20958	21135	20899	21032	21104	21239	21127	21140	20960	21233	21111	21080	21248	21179	21114	20920	20966	21220	21098	21077	21151	21332	21098	21098	21135	21159	21118	20868	21104	21126	21145	21033	21078	21126	21153	21165	21205	21034	20955	21225	21008	21203	20960	21327	21110	21058	21005	20960	21095	21089	21099	21084	21319	21059	20975	21070	20837	20965	21229	21088	21108	21199	21128	20907	21283	20991	21062	20896	21200	21242	21181	21160	21072	21248	21267	20878	21119	21336	21059	21035	21043	21111	21425	20964	20790	21127	21114	21288	21137	21089	21096	21129	21259	21168	21224	21468	21062	20987	21109	21099	21150	21190	21152	21216	20999	21048	20970	21319	21058	21166	21346	21094	21182	21056	21280	20935	21004	21447	20959	20950	21023	21079	21030	21061	21121	21130	21264	21042	21107	20854	21159	21112	21113	21199	20967	21278	21094	21260	21224	21084	21163	21224	21203	21027	21122	20945	21026	20965	21017	21122	21043	21062	21049	21017	21039	21152	21132	21082	21038	21099	21010	21053	21236	21012	20985	21198	21197	21132	21139	21419	21151	21093	21243	21024	21023	21172	21111	21391	21154	21269	20969	21080	20960	20999	21100	21075	20848	21065	20983	21066	21125	21144	20988	21045	21343	21110	21034	21218	20979	21087	21139	21033	21152	21156	21220	20939	21136	21126	21250	20917	21170	21062	21231	21366	21020	21266	21267	21143	21286	21120	21054	21101	20962	20899	20898	21173	21147	20950	21153	21144	20986	21204	21068	21281	21308	21114	21264	21041	21253	21027	21246	21133	20956	20989	20991	21089	21266	21116	20928	21160	21139	21138	21042	21104	21112	21402	20945	21218	20938	20954	21206	21082	21228	20980	21016	21128	21031	20955	21232	21171	20952	21239	21239	21041	21342	21300	21093	20878	21139	21313	21051	20979	20873	21081	20895	21378	21045	21162	21382	21235	21191	21017	21347	21013	21140	21098	21115	21043	21378	21360	21113	20994	21138	21327	21326	21044	21072	21295	21139	21149	21178	21206	21278	20877	21071	21145	20934	21037	20839	21129	21192	20972	21229	21443	20920	21024	21393	21196	20919	21318	21165	21108	21098	21142	21185	21132	21120	21047	21219	20991	21151	21049	21079	21119	21181	21142	21104	21400	21291	21054	21069	21223	21182	21383	21102	21008	21077	21197	21125	21229	20969	20902	21208	21097	21201	21203	21031	21195	21099	21225	21127	20968	21188	21292	21010	21235	20932	21138	21045	20962	21035	21101	21182	21109	21199	20886	21236	21205	21012	21210	21291	21059	21204	21197	21001	20913	21066	20959	20905	21273	21018	21009	21298	21162	21089	20903	21177	20922	21305	21254	21272	21140	21031	21059	21211	21194	20992	20858	21230	21134	21051	21164	21059	21140	21114	20970	21087	21265	21163	21005	21443	21358	20945	21223	21099	21013	21000	21229	21179	20979	21115	21038	21102	20967	21103	21217	20984	21073	21080	21249	20933	21069	20980	21039	20950	21124	21125	21229	21124	21174	21172	21342	21207	20961	21010	21214	21016	20975	21130	21092	20927	21211	21100	20974	21010	21135	20894	21064	20899	21014	21251	20870	21111	21189	20975	20950	21205	21398	21316	21184	21019	21259	21004	21112	21154	20965	21247	21093	21055	20914	21336	21008	21070	21024	20985	20836	20919	20978	21094	21191	21048	20960	21097	20985	21144	21064	20818	21348	21061	21018	21152	21325	21353	21179	21168	21207	21097	21063	21190	21212	21201	21010	20988	21099	21157	21255	20948	21247	21080	21045	20981	21228	20927	21100	21169	21000	20930	21157	21137	20958	21181	21065	20805	20957	21224	21157	21245	21115	20915	20978	21043	21420	21213	20947	20984	21131	21041	21003	21161	20930	21068	21123	20924	21064	21164	20976	20792	21204	21048	21025	21127	21151	21222	21091	21295	21100	20949	20873	21067	20897	21192	21070	21076	21166	20983	21195	21120	21050	20906	21300	21040	21285	21057	21400	21240	21312	21082	21273	21206	21303	21082	21236	21304	21361	21147	21109	21116	21137	21058	21031	21285	21101	21087	21038	21188	21268	20939	21166	21256	20995	21117	21169	21136	21165	21185	21136	21084	21057	21106	21209	21211	21334	21221	21004	21337	21300	21233	21188	21137	20907	21323	21138	21114	21114	20934	21099	21134	21186	20934	21078	20978	21169	21181	21224	21164	21170	20947	21125	21098	21078	21065	21008	21148	21224	21300	21241	21368	21222	21114	21025	21099	21199	20972	21055	21028	21114	21061	21242	20971	20978	21181	21140	21186	21298	21182	21238	21092	21129	20881	21020	21029	21376	21191	21174	21096	21130	21351	21138	21212	20949	21036	21097	21156	21141	21077	21127	20993	20976	21222	21065	21060	20989	21061	21314	21325	21057	21219	20973	21061	20954	21070	21013	21173	21135	21150	21073	20962	21107	20961	21211	21251	21105	21090	21340	20875	20930	21171	21122	21220	20959	21023	21192	21096	21036	21157	21131	21033	21079	21319	20923	21185	21138	20979	21238	20944	21219	20793	20840	21376	21282	20806	21087	21097	21470	20978	21252	21037	21012	21117	21150	21376	21054	21141	20952	21071	21066	21010	21096	20912	21048	21310	21288	20981	21252	21204	21237	20994	21262	21091	20837	21158	21173	21033	21151	20973	21400	21203	21135	21250	21047	21257	21279	21065	20941	21187	20885	21152	21169	21092	21249	21298	20983	21243	21230	21297	21184	21211	20958	21018	21006	21050	21231	20888	21159	20979	21138	21044	21115	20943	21178	21118	21434	21060	21173	21069	21175	21180	21193	21028	21074	21361	21321	21402	21370	20951	20947	21144	21234	20937	21347	21062	21115	21148	21342	21095	21050	21116	21071	21189	21306	21027	21082	21162	21143	21099	20978	21146	21116	21049	20950	21001	21022	21016	21042	21124	20973	21213	20955	21297	21084	20774	21133	21165	20972	21114	20907	20948	21177	21100	21117	20921	21078	21086	21064	21016	21143	21051	21060	20870	20862	21071	21050	20808	21215	21037	20995	21088	21018	21095	21068	21056	21001	21041	21104	21294	20986	21239	21051	21286	21219	21118	20802	21374	21174	20923	21130	21338	21045	21074	21191	21018	21176	21201	21141	21264	21079	20832	20902	21156	21228	21166	21129	21235	20960	21022	21032	21111	21189	20881	21297	20928	21007	21182	20928	20805	21050	21287	20977	21191	21069	21212	21186	21102	21110	21049	21409	21377	21103	21081	21224	21024	20892	21065	21211	21092	21088	21250	21291	20968	21024	21050	21295	20996	20982	21033	21126	21365	21212	21246	21357	21212	21129	21085	21097	21064	20893	21295	21082	21238	21188	21018	21164	21334	20833	21113	21085	21195	21588	21227	21267	20942	21049	21122	21416	20851	21121	21177	21464	21209	21191	21278	21282	21283	20924	21306	21250	21104	21205	20904	21292	21202	21226	21013	21196	21300	21184	21270	20923	21112	21284	21065	20863	21099	21188	21078	21252	21066	21070	21165	21062	21117	21101	21053	21095	21256	21255	21174	21007	21035	21073	21209	20937	21170	21241	20851	21078	21008	21064	21247	21209	21208	21196	21069	21102	21194	21262	21225	21244	21249	21005	21149	21117	21215	21094	21151	21114	21138	21062	21040	20986	21145	21041	21197	21044	21144	21015	21278	21242	20984	21086	20904	21111	21021
21556	35030	35151	28867	24517	21914	20180	19416	18354	17821	17370	17202	17121	17204	17294	16679	16817	16559	16772	16718	16741	16734	16892	16751	16612	16696	16794	16680	16727	16569	16640	16740	18422	19774	18768	17936	17177	16702	16509	16475	16453	16605	16573	16517	16442	16433	16493	16509	16488	16391	16551	16474	16533	16460	16479	16435	16410	16536	16585	16545	16519	16567	16379	16437	16484	16394	16604	16617	16530	16422	16565	16309	16427	16507	16550	16584	16430	16386	16452	16294	16547	16653	16404	16426	16470	16378	16500	16442	16510	16611	16447	16557	16507	16569	16354	16459	16474	16507	16706	16491	16609	16429	16614	16438	16329	16391	16474	16541	16484	16640	16524	16295	16612	16550	16388	16427	16484	16502	16394	16577	16453	16605	16503	16550	16681	16505	16437	16609	16518	16412	16669	16290	16540	16543	16554	16402	16467	16521	16671	16450	16694	16615	16483	16572	16416	16449	16323	16498	16517	16512	16409	16480	16526	16463	16536	16442	16518	16578	16367	16556	16523	16509	16303	16551	16576	16510	16696	16482	16550	16517	16506	16441	16417	16457	16571	16599	16631	16558	16673	16598	16628	16434	16323	16464	16633	16388	16331	16520	16433	16519	16432	16439	16362	16390	16489	16579	16592	16556	16376	16514	16279	16488	16561	16317	16394	16624	16443	16673	16577	16440	16654	16428	16584	16440	16486	16278	16598	16516	16277	16465	16584	16669	16540	16524	16379	16494	16606	16690	16441	16424	16560	16442	16594	16535	16513	16436	16752	16355	16425	16465	16586	16496	16534	16711	16515	16488	16497	16588	16585	16360	16551	16645	16650	16594	16555	16520	16465	16583	16492	16538	16540	16654	16578	16424	16585	16492	16673	16566	16442	16527	16536	16509	16724	16439	16499	16613	16427	16454	16424	16538	16389	16636	16564	16467	16383	16243	16367	16582	16615	16549	16574	16532	16644	16584	16495	16550	16668	16427	16516	16645	16600	16487	16601	16416	16506	16412	16466	16541	16577	16592	16412	16565	16316	16560	16619	16632	16467	16549	16623	16639	16475	16604	16401	16584	16425	16280	16708	16420	16471	16337	16598	16471	16554	16424	16533	16537	16475	16475	16630	16647	16594	16569	16372	16564	16534	16567	16632	16437	16454	16396	16420	16597	16557	16578	16438	16560	16331	16523	16352	16496	16502	16555	16634	16397	16685	16369	16424	16427	16402	16314	16397	16505	16511	16406	16511	16411	16644	16480	16421	16580	16337	16232	16491	16528	16515	16513	16495	16483	16701	16635	16564	16506	16493	16382	16272	16586	16545	16588	16534	16362	16403	16416	16526	16683	16480	16491	16551	16581	16518	16520	16477	16462	16471	16513	16548	16438	16489	16595	16453	16378	16416	16595	16471	16503	16457	16491	16453	16410	16517	16513	16500	16372	16440	16482	16362	16427	16580	16516	16588	16508	16571	16463	16533	16539	16611	16426	16635	16559	16545	16619	16559	16444	16585	16470	16475	16268	16353	16408	16556	16319	16291	16577	16464	16617	16658	16391	16475	16545	16581	16554	16578	16508	16627	16559	16568	16557	16552	16695	16434	16528	16426	16692	16519	16422	16542	16429	16516	16382	16500	16287	16468	16490	16604	16580	16399	16634	16705	16371	16511	16429	16574	16457	16463	16392	16453	16609	16356	16568	16515	16593	16425	16605	16518	16557	16590	16522	16721	16454	16317	16522	16550	16449	16375	16637	16708	16542	16455	16648	16506	16612	16402	16605	16453	16515	16480	16465	16623	16521	16501	16386	16441	16583	16658	16597	16460	16581	16319	16592	16485	16721	16443	16532	16483	16567	16487	16713	16588	16588	16550	16662	16538	16729	16549	16482	16410	16288	16527	16399	16510	16484	16697	16332	16463	16458	16576	16686	16708	16554	16523	16609	16419	16631	16499	16439	16541	16546	16268	16390	16581	16532	16529	16700	16644	16571	16548	16427	16425	16656	16460	16568	16535	16551	16575	16516	16610	16488	16470	16420	16657	16442	16444	16429	16382	16602	16625	16600	16562	16478	16508	16480	16440	16525	16349	16420	16381	16512	16567	16449	16512	16785	16578	16591	16548	16512	16640	16366	16590	16487	16463	16407	16559	16527	16582	16529	16400	16666	16621	16292	16455	16559	16556	16583	16391	16531	16575	16625	16462	16444	16667	16479	16738	16443	16672	16510	16443	16536	16818	16444	16514	16628	16587	16768	16458	16629	16394	16578	16532	16456	16601	16601	16563	16550	16517	16661	16668	16537	16398	16367	16588	16553	16384	16422	16658	16706	16382	16441	16625	16511	16534	16515	16504	16529	16560	16500	16606	16384	16579	16565	16502	16592	16537	16374	16522	16414	16433	16517	16476	16404	16341	16531	16670	16602	16514	16491	16295	16456	16462	16774	16555	16542	16578	16542	16373	16456	16605	16405	16589	16409	16579	16476	16505	16402	16434	16736	16487	16492	16452	16556	16697	16550	16576	16474	16604	16497	16577	16522	16515	16585	16378	16413	16371	16489	16602	16531	16626	16502	16621	16501	16576	16439	16651	16540	16403	16545	16552	16384	16582	16557	16530	16503	16479	16530	16476	16592	16431	16609	16478	16392	16576	16472	16486	16476	16468	16647	16588	16451	16618	16573	16455	16529	16573	16537	16440	16417	16601	16571	16592	16420	16619	16508	16455	16402	16356	16587	16582	16526	16383	16675	16538	16564	16637	16452	16435	16574	16627	16439	16543	16417	16454	16662	16567	16444	16538	16629	16561	16704	16534	16491	16495	16469	16571	16410	16675	16466	16320	16659	16588	16473	16395	16534	16449	16511	16606	16486	16632	16335	16610	16447	16510	16490	16495	16478	16475	16303	16590	16498	16468	16500	16555	16493	16484	16442	16456	16334	16527	16280	16609	16487	16620	16505	16405	16571	16476	16635	16565	16560	16477	16647	16658	16453	16625	16458	16412	16459	16540	16475	16645	16577	16473	16524	16496	16451	16606	16497	16585	16520	16537	16546	16540	16536	16541	16268	16665	16443	16340	16314	16611	16674	16254	16463	16459	16296	16550	16438	16576	16584	16521	16765	16606	16565	16656	16478	16586	16473	16527	16492	16445	16722	16553	16607	16308	16599	16714	16522	16499	16568	16456	16598	16443	16453	16461	16460	16746	16464	16528	16531	16598	16523	16625	16617	16634	16538	16478	16616	16424	16519	16406	16576	16527	16639	16444	16511	16570	16475	16566	16439	16527	16379	16523	16495	16520	16457	16535	16475	16352	16555	16436	16563	16538	16496	16437	16410	16553	16392	16587	16538	16475	16640	16691	16551	16471	16386	16519	16449	16635	16506	16603	16524	16609	16484	16494	16711	16468	16595	16634	16583	16698	16502	16517	16672	16480	16624	16657	16614	16516	16597	16476	16374	16478	16499	16418	16509	16343	16573	16458	16517	16551	16702	16570	16642	16469	16507	16496	16405	16592	16741	16659	16504	16443	16599	16532	16613	16837	16489	16433	16645	16563	16475	16487	16584	16495	16632	16629	16514	16336	16531	16514	16591	16344	16655	16525	16458	16455	16517	16482	16625	16515	16499	16572	16496	16532	16844	16617	16461	16678	16564	16521	16520	16434	16722	16521	16450	16484	16454	16356	16580	16638	16532	16559	16554	16302	16506	16438	16645	16619	16414	16625	16522	16435	16599	16546	16526	16643	16534	16596	16415	16669	16434	16518	16420	16528	16597	16565	16796	16530	16489	16590	16609	16525	16489	16523	16543	16389	16631	16619	16306	16540	16588	16384	16498	16442	16457	16482	16510	16319	16556	16304	16486	16507	16478	16473	16448	16468	16542	16488	16399	16588	16477	16533	16544	16422	16622	16535	16300	16469	16543	16344	16506	16536	16402	16510	16539	16648	16422	16478	16443	16504	16513	16571	16517	16647	16530	16573	16632	16503	16474	16493	16704	16428	16381	16589	16486	16631	16575	16387	16650	16457	16433	16569	16604	16569	16612	16504	16466	16612	16571	16542	16438	16572	16589	16559	16515	16465	16507	16477	16532	16580	16603	16639	16495	16566	16627	16610	16633	16565	16474	16606	16550	16398	16711	16690	16554	16425	16551	16442	16370	16525	16331	16516	16487	16381	16388	16638	16742	16462	16389	16631	16543	16429	16404	16579	16492	16504	16423	16686	16477	16505	16495	16512	16582	16662	16534	16578	16567	16668	16616	16599	16554	16526	16526	16430	16558	16495	16340	16678	16531	16516	16610	16330	16618	16601	16303	16335	16546	16469	16466	16431	16439	16542	16474	16735	16353	16518	16474	16697	16443	16621	16613	16571	16368	16439	16384	16383	16621	16377	16620	16588	16484	16498	16492	16497	16426	16452	16405	16628	16660	16434	16400	16623	16426	16591	16417	16455	16628	16549	16554	16537	16589	16488	16631	16430	16532	16409	16563	16638	16466	16468	16430	16551	16526	16515	16566	16569	16700	16628	16609	16445	16666	16398	16422	16471	16449	16400	16367	16473	16710	16500	16255	16512	16512	16666	16427	16645	16592	16591	16533	16646	16611	16441	16535	16522	16560	16492	16620	16435	16546	16679	16509	16595	16588	16462	16539	16527	16609	16395	16574	16478	16621	16522	16536	16483	16442	16655	16354	16625	16553	16676	16522	16632	16361	16377	16500	16699	16402	16570	16646	16763	16577	16566	16440	16421	16330	16565	16518	16358	16679	16427	16599	16500	16447	16665	16682	16561	16462	16539	16522	16564	16616	16644	16285	16444	16317	16479	16533	16428	16512	16528	16386	16568	16597	16442	16481	16698	16362	16481	16555	16468	16684	16627	16617	16625	16370	16533	16477	16486	16640	16438	16435	16576	16332	16668	16390	16518	16481	16484	16621	16472	16667	16350	16634	16430	16410	16404	16390	16615	16572	16652	16529	16546	16558	16481	16538	16544	16541	16455	16558	16628	16552	16527	16493	16686	16709	16555	16640	16642	16631	16357	16592	16536	16411	16406	16705	16533	16522	16388	16400	16500	16455	16359	16621	16392	16507	16541	16358	16476	16452	16271	16540	16400	16657	16652	16478	16642	16484	16649	16566	16738	16494	16631	16505	16520	16468	16641	16587	16623	16543
23680	21538	29241	24560	22938	26686	29099	24725	23158	23139	22163	22183	22036	21877	22096	21677	21740	21596	21519	21557	21427	21531	21560	21591	21637	21569	21580	21470	21529	21736	21618	21620	24666	24731	24041	22624	22078	21570	21050	21137	21082	21195	21219	21274	21135	21141	20886	21317	21185	21267	21110	21412	21130	21034	21188	21124	21103	21329	21323	21153	21236	21227	21233	21273	21312	21270	20970	20988	21159	21145	21158	20988	21180	21213	21190	21123	21022	21385	21018	21129	21046	20989	21148	21104	21330	21286	21144	21030	20992	21213	21077	21143	20818	21110	21116	21119	21015	21063	20887	21053	21017	21180	21298	21380	21091	20871	21156	21193	21170	21292	20963	21219	20983	21336	21148	21201	21088	21041	20999	21092	21344	21278	20965	21171	21207	21151	21293	21044	21094	21269	21072	21002	21019	21194	20971	21054	21236	21136	21218	21206	21198	21034	21411	21180	21158	20990	21138	21193	21060	21187	21000	21207	21193	21004	21049	20943	21134	21139	21069	21168	21071	20974	21171	21080	21088	21227	21181	21299	20979	21165	21073	20834	21125	20934	21055	21007	21221	21245	21114	21249	21327	21180	21241	21039	21226	21258	21152	21143	21130	20962	21094	21078	21226	21097	20961	20824	21225	21085	21441	21254	21163	21145	21062	21184	21322	21113	21393	21224	21077	21100	21108	21068	21232	21100	21201	21075	21114	21271	21040	21001	21090	20947	20828	21144	21184	21079	20961	21091	21155	21107	21207	21054	21293	21269	21311	21252	21130	21372	21172	21161	21058	21238	21373	20908	20966	21003	21135	21171	21130	21097	21099	21048	21196	20957	20985	21293	21129	20970	20973	20737	21044	21162	21188	20835	21171	21147	21219	21331	21354	21199	21106	21117	21060	21083	21302	21124	20972	20911	21021	21331	21087	21053	21101	21132	21243	21044	21102	21119	21223	21329	21087	21057	21224	21159	21288	20962	21195	21103	21127	21260	21108	21193	20795	20882	21047	21203	21050	20960	21003	21163	21290	21088	21009	21237	21110	20950	21208	21324	21062	21079	20997	21033	21113	20967	21025	21066	21209	21168	21059	21068	21133	21164	21248	21173	21096	20987	21005	21215	21254	21060	21251	20916	21000	21227	21120	21150	21031	21009	21186	21179	21080	21112	21084	21322	20813	21400	21171	21177	21151	20970	21073	21145	21129	21136	20896	21207	21088	21195	21183	21143	21121	21177	20941	21047	21107	21016	21157	21094	21088	21065	21089	20969	21177	21272	21100	21012	21151	20999	21124	20882	20934	21086	21134	21094	21206	21320	21210	21061	20848	21048	21292	21055	21162	21034	21218	21159	21095	21014	21022	21296	21211	21250	21286	21086	21026	21059	21129	21078	21088	21299	21215	20765	20881	21057	21075	20940	21075	21228	21439	21232	20882	20911	21209	21098	21201	21207	21057	21068	21070	21172	21197	20952	20985	21022	21023	21145	21058	21229	21012	20931	21096	21030	20960	21073	21269	21138	21146	21015	20740	21033	21065	21151	21072	20997	21262	21153	21132	21106	21144	21197	21094	21136	21070	20978	21088	21155	20973	21115	21300	20986	20959	21146	21065	20884	21129	20974	21359	21136	21314	21147	21091	21113	21375	21341	21008	21072	21111	21164	21079	20863	21143	20997	20961	20959	20958	21200	21229	21030	20994	21330	21123	21029	21163	21116	21125	21122	21003	21165	21117	21203	21031	20987	21112	21281	21270	21134	21106	20997	20919	20933	21008	21165	21192	21105	21161	20979	21024	21165	21004	21040	21129	20994	21074	20861	20903	20950	21300	21388	21306	21190	21121	21214	20949	21243	21391	20961	20890	21212	21119	21257	21202	21132	21199	21238	21181	20968	21202	21229	21106	21223	21092	21222	21234	21099	21288	21251	21258	21304	21128	21085	21165	21194	20964	20912	20936	20882	21124	21180	21215	21156	21127	21143	20943	20967	21153	21125	21255	21087	20958	21028	21114	21135	21056	21440	21272	21130	21062	21429	20908	21046	20961	20958	21118	21096	21292	21021	21134	21186	21026	20881	21107	21234	21037	21142	21218	21114	20958	21093	21081	20996	21231	21290	21313	21253	21186	21239	21134	20937	21118	21049	21156	21054	21026	21058	21148	20957	21001	21168	21012	20876	21080	21200	21059	20975	21057	21156	21269	21223	21317	20996	21219	21152	21121	20975	21166	21167	20972	21275	21165	21106	21266	20981	21280	21065	21102	20954	21083	21140	21323	20912	20914	21255	21184	21171	21075	21151	21000	21279	21367	21072	21237	21099	21252	21059	20951	21030	21209	21084	21171	21166	21201	21103	21178	20967	21232	21088	21338	20972	21183	21155	21214	21095	21453	21304	21077	21132	20925	21102	20956	20903	21152	21175	21026	21032	21277	21021	21002	20891	21153	21216	21114	21321	21025	21088	21083	21127	21087	21188	21033	21168	21121	20947	21060	20979	21257	21035	20941	21147	20945	20920	21003	21211	21094	21172	21108	21065	21084	21176	21129	21073	21110	21134	21078	21056	21104	21100	21426	21315	20940	21239	21223	21145	21191	21056	21094	21082	21079	21009	21107	21084	21167	21171	21354	21060	21259	21103	21240	21050	21139	21123	21157	21080	21134	21137	21340	20966	21187	21050	21006	21314	21117	20940	21208	21256	21304	21100	21093	21080	21133	21152	20914	20985	21312	21247	20991	20993	20985	21083	21189	21222	21222	20986	21133	20971	21125	21460	21121	21176	21258	20949	21249	21102	21062	21105	21121	20873	20978	20881	20988	20999	21007	21101	21009	21033	21163	21255	21321	21376	20936	21155	21164	20941	20991	21178	20908	20971	21072	21346	21126	21099	20984	21045	21188	21198	21219	21255	21141	21061	20911	21154	21248	21013	20980	21428	21229	21276	21145	20990	21147	21032	21259	21093	21114	21106	21041	21162	21091	20942	21039	21107	21057	21166	20702	21124	21006	20909	21180	21200	20964	20887	21168	21241	21283	21104	21048	20959	21112	21048	20957	21076	21113	21322	21105	20996	21320	20947	21140	21113	21216	21262	20961	21144	21245	21113	20998	21174	20963	21071	21305	21073	21038	21255	21148	21099	21221	21140	21327	21184	21326	21023	21189	21022	21108	21266	21233	20907	21165	21075	21060	20991	21167	21016	21092	21000	21229	21125	21217	20989	21118	21061	20962	21201	21115	21029	21016	20971	21151	21077	21066	20978	21020	20979	21016	21102	21009	21067	21020	21269	21176	21122	20930	20989	21123	21141	21258	21119	21181	21175	20976	20956	21179	20913	21102	21200	21222	20978	21154	20869	21018	21006	21019	21092	21018	21167	21158	21039	21106	21062	21148	21119	21250	20988	21136	21132	21028	20977	21077	21092	21230	21274	21096	20834	20923	21037	21038	21336	21331	20977	21170	21110	21060	21040	21206	21253	21011	21257	21012	21111	21033	21092	21258	21222	21080	20985	21193	21258	21182	21257	20955	20908	20998	21007	21068	21058	21049	21016	21098	21204	21092	20935	21144	20846	21054	21189	21068	21188	20970	21109	21072	20909	21084	21175	21432	20974	21016	21250	21150	21026	21064	21104	20902	20967	21066	21203	21214	21219	21100	21313	21181	21052	21177	21320	21293	21128	21079	21062	21387	21019	21103	21011	21276	21294	21035	20980	21120	21100	21333	21214	21180	21028	21036	21145	20887	20987	21108	21176	21324	21236	21078	20941	21219	21163	21064	21242	21244	21063	21272	21079	21287	21158	21047	21139	21067	21146	21148	21062	20947	21087	21282	21297	21240	21260	21147	21234	21080	21293	20971	21034	20834	21053	21058	21293	21024	21280	21137	21188	21251	21126	21268	21093	21185	21166	21097	21137	21355	21195	21193	21166	21188	21145	21183	21158	21037	21121	21151	20979	21133	21216	21187	21103	21032	21212	21342	21039	21153	21048	21057	21174	20997	21140	21009	21274	21349	21301	21250	21042	21019	21070	21117	21271	20936	21224	21043	21059	21256	21153	20998	21031	21154	21220	21181	21113	21068	21157	21235	20989	20958	20944	20976	20928	20916	20850	21096	21098	21081	20822	21005	21093	21172	21054	21127	21085	21084	21061	21005	21090	21050	20909	21018	21020	21409	21066	21083	21164	21149	21250	21185	21047	21370	21259	21255	20991	21368	21085	21122	21162	20948	20990	21010	21191	21206	21024	20955	21187	21120	21212	21046	21056	21199	21064	20986	21086	21101	20929	21025	21206	21162	21281	21131	20954	21109	21315	21064	21186	21296	20830	20763	21111	21002	21134	20988	21020	21273	21093	21091	21030	21205	21107	21026	21381	20791	21001	21092	21278	21049	20998	21378	21135	21020	20900	21124	21209	20988	21158	21210	21140	21065	21237	21266	21294	21242	21205	21042	21085	21070	21177	21237	21013	20998	21210	20998	21129	20881	21087	21135	20968	20908	21235	21260	21220	21245	21286	21125	21057	20947	21222	21065	21011	21146	20960	21063	20972	21060	21280	21202	21223	20931	21065	21295	20917	21074	21068	21100	21147	21140	21116	21171	20794	21230	21101	21152	21031	20877	20971	21062	21100	21003	21132	21150	21031	21060	21244	21048	20991	21190	21195	20925	21205	21311	21213	21152	21053	20986	20985	21129	21118	20980	21070	21159	21043	21111	20884	21161	21175	21031	21108	20804	21227	21193	21374	20997	20971	21196	20848	21145	21082	21034	21147	21275	21234	20911	21074	21036	21144	21048	21036	21136	21038	21066	21092	21152	21160	21085	20838	21338	21277	21045	21038	20954	21257	21162	21084	21069	21119	21180	21107	21268	21134	20943	21167	21129	20688	21104	21260	21077	20945	21376	21228	21137	20985	20972	21205	21218	21052	21203	20877	20927	20933	21222	21178	21169	21158	21095	20828	20873	21084	21303	21269	21061	21276	21320	21068	21125	21218	21170	21081	21013	21075	21007	21150	21173	20991	21254	21097	21374	21281	21178	20938	21257	21192	21195	21206	21030	21088	21199	21063	21240	21024	21245	21217	21089	21140	21199	21167	21066	21053	21075	21200	21185	21190	21148	21099	21055	21111	21254	21121	21103	21004	21054	21099	21177	21141	21045	21034	21061	21296
23728	40664	41470	34342	29070	25739	23415	21667	19465	18624	17843	17611	17687	17614	17400	17250	17075	17057	16989	16894	16753	16837	16876	16906	17003	16787	16953	16751	16752	16831	16862	17356	21797	21693	20028	18361	17380	16711	16552	16461	16694	16588	16559	16686	16558	16582	16554	16489	16439	16450	16569	16383	16602	16543	16404	16495	16466	16445	16377	16606	16643	16594	16428	16518	16582	16447	16414	16476	16570	16387	16529	16525	16587	16450	16445	16437	16446	16628	16442	16350	16520	16524	16355	16556	16447	16424	16596	16572	16602	16453	16608	16726	16546	16490	16418	16537	16511	16530	16337	16609	16490	16560	16576	16444	16449	16472	16433	16634	16386	16549	16564	16506	16667	16482	16360	16407	16516	16574	16446	16423	16492	16469	16367	16411	16462	16607	16254	16488	16489	16455	16434	16426	16584	16652	16571	16495	16474	16362	16465	16449	16591	16499	16470	16326	16615	16475	16437	16499	16425	16435	16496	16403	16633	16383	16407	16533	16447	16232	16726	16248	16557	16505	16495	16448	16530	16681	16446	16611	16504	16622	16440	16397	16437	16395	16595	16509	16436	16529	16433	16437	16429	16359	16450	16571	16471	16529	16549	16508	16418	16433	16398	16509	16463	16451	16410	16497	16463	16301	16360	16582	16539	16411	16514	16546	16628	16448	16563	16429	16492	16466	16514	16438	16414	16350	16432	16617	16494	16583	16478	16732	16514	16657	16385	16413	16450	16619	16427	16669	16374	16605	16453	16578	16490	16645	16315	16388	16557	16556	16547	16346	16458	16288	16675	16335	16552	16558	16440	16320	16579	16619	16489	16527	16517	16608	16550	16559	16479	16335	16560	16491	16481	16590	16534	16502	16669	16519	16531	16495	16642	16493	16458	16504	16400	16403	16432	16381	16517	16541	16350	16551	16430	16452	16516	16526	16402	16428	16529	16390	16348	16496	16571	16420	16341	16648	16478	16508	16572	16578	16298	16531	16525	16617	16361	16430	16497	16483	16541	16358	16424	16390	16439	16418	16401	16576	16470	16544	16437	16573	16565	16524	16551	16367	16474	16449	16479	16476	16559	16375	16523	16311	16433	16352	16440	16377	16420	16398	16542	16581	16402	16594	16564	16358	16479	16472	16575	16304	16562	16366	16571	16518	16517	16382	16439	16434	16471	16459	16379	16620	16527	16589	16550	16454	16557	16416	16716	16468	16512	16589	16491	16415	16550	16534	16543	16467	16520	16511	16476	16482	16444	16605	16488	16440	16475	16292	16399	16593	16582	16513	16435	16299	16230	16635	16463	16626	16425	16464	16368	16575	16523	16479	16316	16767	16552	16433	16453	16540	16436	16361	16587	16393	16593	16430	16442	16339	16578	16313	16374	16351	16617	16309	16564	16583	16458	16365	16518	16524	16561	16362	16641	16405	16349	16530	16578	16415	16532	16397	16410	16640	16561	16484	16630	16385	16636	16631	16468	16577	16602	16804	16367	16312	16684	16611	16450	16437	16490	16327	16608	16558	16556	16373	16448	16439	16539	16361	16565	16453	16335	16407	16497	16552	16524	16614	16455	16572	16530	16402	16425	16459	16332	16569	16515	16569	16522	16496	16378	16415	16492	16511	16556	16483	16534	16445	16623	16543	16333	16457	16525	16479	16699	16507	16544	16389	16560	16630	16693	16426	16467	16588	16541	16503	16488	16356	16553	16631	16487	16542	16487	16510	16347	16523	16518	16514	16534	16370	16356	16469	16434	16298	16416	16483	16402	16413	16294	16721	16539	16253	16675	16395	16433	16431	16422	16624	16529	16367	16536	16433	16463	16420	16486	16488	16315	16367	16519	16494	16495	16375	16510	16596	16450	16356	16394	16537	16370	16443	16485	16423	16669	16553	16611	16481	16511	16562	16073	16417	16485	16499	16351	16471	16646	16779	16559	16535	16449	16527	16458	16584	16465	16564	16395	16428	16350	16402	16620	16420	16467	16477	16477	16369	16442	16538	16445	16540	16520	16567	16570	16328	16398	16582	16476	16369	16377	16407	16451	16575	16559	16451	16468	16458	16424	16469	16522	16567	16547	16443	16415	16391	16457	16650	16434	16532	16738	16661	16567	16647	16702	16545	16466	16302	16362	16519	16349	16505	16477	16499	16593	16339	16549	16547	16524	16552	16604	16431	16412	16331	16428	16428	16777	16432	16559	16449	16539	16346	16677	16561	16493	16490	16587	16525	16542	16507	16537	16445	16406	16522	16425	16499	16471	16582	16661	16374	16517	16503	16613	16346	16506	16464	16600	16529	16541	16433	16410	16585	16388	16468	16556	16337	16469	16598	16438	16509	16365	16500	16472	16334	16461	16602	16585	16595	16455	16454	16369	16461	16672	16499	16540	16549	16396	16452	16396	16306	16518	16469	16326	16480	16556	16562	16469	16559	16414	16629	16407	16414	16330	16468	16310	16536	16689	16390	16526	16376	16549	16376	16525	16421	16619	16618	16515	16615	16296	16429	16548	16410	16469	16383	16606	16558	16401	16572	16663	16369	16532	16504	16371	16595	16368	16496	16365	16446	16575	16526	16410	16469	16509	16471	16503	16354	16357	16498	16599	16340	16688	16549	16643	16554	16667	16306	16477	16560	16435	16386	16424	16437	16407	16622	16504	16578	16473	16450	16392	16469	16523	16464	16465	16457	16545	16523	16745	16566	16396	16571	16580	16318	16445	16536	16281	16414	16445	16422	16550	16441	16494	16633	16368	16615	16532	16400	16489	16372	16586	16420	16572	16311	16369	16409	16431	16497	16557	16540	16687	16353	16635	16565	16536	16567	16528	16621	16366	16523	16518	16597	16551	16540	16436	16596	16365	16507	16531	16288	16632	16418	16558	16655	16368	16429	16488	16537	16369	16668	16544	16368	16468	16542	16380	16498	16600	16660	16552	16545	16656	16426	16463	16727	16493	16444	16482	16443	16459	16425	16443	16442	16533	16478	16525	16387	16553	16390	16489	16462	16504	16518	16482	16486	16574	16405	16545	16612	16569	16445	16380	16411	16366	16327	16390	16432	16588	16539	16302	16514	16226	16440	16544	16523	16343	16505	16484	16570	16599	16480	16648	16642	16386	16513	16548	16459	16671	16387	16567	16545	16440	16585	16434	16534	16414	16426	16535	16421	16448	16473	16524	16567	16442	16428	16478	16445	16658	16593	16439	16504	16540	16474	16404	16396	16467	16421	16624	16566	16580	16448	16573	16394	16587	16491	16348	16453	16537	16482	16580	16527	16275	16614	16428	16547	16516	16387	16537	16371	16390	16465	16589	16640	16500	16510	16386	16567	16551	16564	16461	16301	16565	16600	16454	16503	16540	16456	16473	16274	16480	16347	16472	16546	16519	16418	16468	16652	16566	16500	16548	16624	16451	16527	16569	16528	16456	16483	16389	16430	16551	16553	16313	16383	16571	16544	16469	16487	16493	16427	16480	16570	16533	16599	16489	16427	16403	16457	16366	16362	16558	16493	16529	16406	16479	16417	16318	16454	16639	16503	16308	16516	16643	16397	16605	16332	16607	16417	16644	16525	16466	16542	16471	16376	16674	16588	16460	16582	16468	16527	16414	16313	16453	16677	16619	16459	16495	16529	16552	16656	16499	16549	16562	16548	16423	16473	16331	16488	16492	16497	16588	16541	16569	16572	16355	16385	16446	16296	16456	16353	16540	16559	16193	16392	16510	16382	16506	16255	16501	16437	16621	16484	16411	16671	16416	16523	16298	16697	16398	16423	16515	16516	16397	16216	16591	16514	16494	16511	16571	16509	16664	16534	16517	16555	16218	16589	16591	16389	16457	16479	16385	16395	16399	16353	16547	16468	16287	16241	16409	16411	16405	16537	16530	16495	16564	16551	16439	16579	16554	16436	16572	16422	16311	16469	16514	16608	16420	16636	16521	16432	16445	16574	16479	16501	16594	16471	16544	16472	16445	16531	16482	16580	16559	16499	16459	16500	16441	16307	16385	16573	16525	16408	16646	16603	16492	16435	16671	16472	16635	16568	16513	16433	16360	16459	16443	16338	16530	16661	16569	16266	16520	16643	16576	16413	16603	16530	16659	16518	16591	16436	16578	16446	16598	16420	16401	16623	16461	16391	16412	16419	16495	16456	16467	16525	16352	16551	16414	16371	16543	16562	16529	16557	16618	16429	16545	16564	16550	16474	16287	16492	16481	16432	16359	16412	16462	16536	16464	16407	16288	16551	16283	16300	16358	16332	16464	16593	16582	16541	16360	16312	16554	16461	16489	16597	16334	16498	16544	16465	16500	16499	16442	16573	16455	16466	16498	16402	16495	16559	16445	16697	16497	16682	16472	16421	16469	16331	16415	16436	16342	16654	16443	16492	16360	16519	16598	16439	16457	16520	16419	16426	16418	16631	16530	16463	16533	16471	16330	16487	16591	16615	16577	16450	16524	16516	16438	16400	16506	16502	16487	16474	16378	16647	16565	16390	16497	16373	16419	16504	16527	16463	16372	16419	16514	16499	16574	16418	16265	16579	16522	16660	16368	16518	16519	16480	16478	16561	16474	16539	16579	16512	16497	16344	16491	16510	16375	16458	16447	16582	16580	16440	16475	16520	16561	16552	16522	16610	16518	16432	16583	16582	16447	16565	16507	16420	16687	16319	16657	16369	16481	16440	16502	16416	16394	16450	16763	16563	16391	16434	16527	16470	16537	16494	16550	16401	16549	16535	16636	16509	16450	16685	16441	16527	16508	16287	16431	16521	16394	16488	16463	16487	16479	16344	16503	16503	16514	16410	16789	16546	16474	16422	16649	16440	16511	16643	16470	16495	16615	16602	16467	16550	16578	16560	16468	16452	16544	16324	16512	16421	16529	16432	16620	16584	16359	16585	16500	16439	16632	16607	16726	16507	16350	16273	16556	16444	16562	16381	16435	16447	16437	16511	16423	16490	16535	16282	16407	16493	16466	16444	16653	16541	16570	16490	16653	16446	16500	16362	16591	16370	16381	16470	16635	16605	16590	16279	16396	16503	16510	16524	16504	16534	16738	16637	16488	16408	16590	16339	16547	16553	16428	16394	16444	16480	16529	16408	16316	16633	16474	16484	16609	16411	16660	16466	16563	16399	16466	16578	16514	16533	16565	16746
30939	27991	31855	27560	23308	22781	22504	22012	21674	21496	21504	21560	21593	21464	21562	21204	21655	21616	21314	21559	21269	21252	21427	21383	21456	21438	21571	21319	21398	21525	21530	21297	21548	21639	21481	21645	21531	21437	21207	21142	21337	21608	21446	21359	21171	21247	21512	21445	21204	21037	21266	21365	21418	21493	21500	21489	21287	21276	21327	21301	21434	21361	21225	21299	21472	21375	21310	21510	21470	21243	21231	21627	21384	21352	21393	21388	21323	21444	21189	21413	21393	21711	21674	21259	21322	21308	21372	21425	21593	21409	21551	21434	21428	21435	21196	21207	21224	21416	21225	21454	21333	21310	21275	21310	21187	21423	21329	21548	21359	21246	21363	21511	21462	21546	21513	21260	21394	21367	21411	21337	21437	21269	21216	21291	21338	21362	21421	21353	21251	21454	21422	21333	21314	21212	21381	21271	21540	21438	21591	21332	21472	21298	21250	21392	21497	21551	21266	21464	21549	21465	21435	21405	21461	21461	21287	21300	21327	21313	21468	21343	21351	21092	21150	21408	21369	21343	21229	21405	21369	21472	21588	21423	21353	21335	21408	21417	21382	21412	21278	21345	21532	21621	21397	21479	21349	21229	21232	21189	21302	21447	21377	21215	21537	21233	21332	21322	21414	21349	21533	21375	21239	21249	21378	21541	21061	21287	21558	21279	21561	21428	21366	21551	21558	21408	21555	21366	21330	21419	21390	21365	21218	21202	21399	21546	21448	21281	21337	21297	21337	21434	21582	21370	21457	21483	21448	21309	21363	21368	21404	21112	21204	21368	21194	21305	21357	21455	21358	21367	21353	21285	21491	21536	21351	21298	21454	21328	21451	21325	21227	21158	21400	21508	21304	21221	21269	21271	21495	21589	21199	21260	21077	21140	21364	21290	21399	21609	21375	21328	21210	21302	21373	21128	21316	21463	21455	21471	21332	21275	21207	21331	21423	21312	21274	21346	21664	21322	21578	21446	21367	21279	21311	21406	21519	21259	21290	21565	21314	21160	21219	21344	21326	21288	21230	21547	21328	21319	21391	21213	21297	21104	21296	21428	21335	21194	21413	21515	21435	21286	21476	21405	21317	21341	21296	21325	21218	21318	21363	21552	21270	21482	21488	21186	21459	21226	21139	21269	21535	21420	21338	21510	21520	21460	21564	21176	21525	21346	21434	21386	21132	21565	21317	21465	21366	21332	21463	21346	21528	21279	21520	21199	21284	21173	21232	21240	21452	21405	21459	21295	21509	21540	21387	21211	21514	21409	21265	21283	21282	21353	21494	21279	21518	21320	21432	21290	21481	21439	21428	21496	21393	21268	21307	21492	21512	21482	21422	21421	21294	21178	21541	21315	21289	21293	21311	21288	21370	21166	21130	21364	21377	21539	21232	21349	21396	21422	21594	21352	21205	21286	21284	21410	21431	21280	21400	21390	21420	21346	21408	21277	21370	21181	21309	21242	21428	21250	21593	21382	21374	21267	21349	21340	21385	21398	21421	21157	21679	21457	21394	21527	21365	21211	21201	21208	21341	21400	21268	21509	21284	21341	21379	21500	21116	21372	21438	21401	21214	21556	21178	21288	21376	21324	21392	21114	21417	21340	21297	21275	21639	21263	21553	21470	21384	21404	21238	21263	21554	21250	21340	21575	21436	21471	21365	21228	21279	21382	21392	21287	21255	21294	21395	21350	21310	21356	21368	21278	21367	21297	21223	21275	21483	21304	21449	21349	21382	21490	21266	21159	21240	21165	21217	21472	21322	21409	21453	21408	21526	21279	21507	21524	21373	21401	21338	21499	21303	21404	21387	21546	21204	21506	21304	21255	21393	21440	21410	21365	21357	21292	21369	21357	21211	21158	21339	21355	21261	21261	21371	21487	21506	21520	21508	21469	21372	21604	21401	21418	21472	21236	21422	21602	21596	21294	21569	21330	21435	21470	21442	21472	21253	21452	21304	21338	21454	21264	21393	21397	21464	21629	21385	21465	21375	21242	21523	21444	21200	21409	21066	21363	21391	21482	21623	21402	21440	21402	21302	21363	21441	21458	21489	21306	21460	21394	21327	21261	21248	21518	21489	21332	21373	21361	21444	21177	21619	21521	21410	21225	21507	21390	21239	21208	21172	21189	21299	21391	21567	21246	21374	21241	21321	21268	21474	21344	21694	21282	21464	21264	21381	21321	21460	21406	21316	21622	21502	21400	21323	21249	21502	21515	21482	21418	21337	21285	21210	21254	21525	21324	21309	21311	21469	21184	21329	21424	21204	21251	21276	21516	21514	21075	21115	21167	21409	21275	21251	21364	21414	21180	21453	21485	21402	21332	21277	21369	21482	21336	21407	21286	21411	21287	21622	21177	21325	21263	21392	21362	21503	21306	21563	21282	21367	21256	21283	21418	21330	21303	21379	21333	21264	21332	21299	21493	21198	21208	21579	21164	21400	21652	21380	21302	21205	21102	21463	21566	21413	21571	21418	21193	21348	21437	21392	21513	21279	21402	21415	21348	21463	21315	21397	21439	21526	21408	21400	21531	21282	21345	21190	21402	21449	21287	21686	21237	21525	21360	21244	21408	21305	21384	21549	21475	21407	21432	21228	21447	21413	21138	21384	21211	21504	21275	21387	21544	21539	21497	21204	21434	21357	21409	21363	21467	21592	21338	21529	21234	21528	21122	21451	21358	21196	21289	21378	21438	21276	21185	21361	21153	21498	21340	21335	21392	21327	21430	21445	21385	21114	21487	21147	21359	21349	21537	21281	21260	21395	21298	21456	21413	21299	21301	21206	21450	21455	21494	21113	21318	21405	21357	21382	21420	21234	21279	21247	21301	21497	21166	21139	21200	21309	21588	21223	21574	21480	21132	21415	21329	21386	21352	21349	21521	21475	21246	21476	21409	21503	21475	21324	21321	21484	21291	21362	21424	21349	21440	21417	21164	21453	21501	21444	21248	21541	21393	21404	21317	21602	21417	21202	21339	21435	21293	21421	21406	21020	21307	21576	21419	21451	21544	21352	21557	21221	21104	21734	21396	21565	21395	21365	21482	21532	21469	21355	21361	21336	21189	21211	21304	21249	21465	21398	21254	21264	21302	21248	21486	21356	21362	21236	21342	21478	21325	21352	21355	21347	21497	21119	21515	21387	21353	21658	21173	21207	21447	21528	21397	21382	21293	21419	21398	21199	21359	21433	21538	21278	21309	21345	21340	21420	21460	21262	21695	21194	21337	21407	21246	21539	21331	21374	21253	21247	21411	21145	21470	21420	21174	21409	21126	21237	21123	21417	21388	21404	21434	21511	21171	21457	21356	21530	21448	21332	21320	21421	21155	21513	21095	21568	21312	21315	21346	21773	21174	21302	21539	21264	21210	21102	21486	21402	21294	21411	21338	21505	21190	21383	21218	21447	21398	21452	21265	21248	21324	21446	21413	21122	21406	21439	21162	21253	21430	21161	21252	21271	21328	21376	21272	21336	21316	21438	21460	21360	21278	21282	21016	21264	21430	21377	21411	21541	21463	21399	21362	21496	21378	21440	21306	21229	21221	21229	21194	21335	21366	21344	21399	21441	21309	21210	21394	21369	21466	21133	21208	21409	21358	21255	21393	21280	21416	21521	21340	21446	21417	21519	21422	21361	21620	21525	21353	21543	21599	21589	21381	21608	21313	21350	21303	21272	21189	21334	21361	21359	21250	21202	21262	21325	21520	21174	21441	21322	21383	21296	21435	21278	21086	21436	21330	21277	21245	21338	21537	21411	21493	21398	21371	21255	21327	21365	21406	21493	21272	21288	21304	21458	21243	21373	21261	21257	21420	21348	21315	21332	21335	21263	21394	21399	21283	21508	21241	21304	21627	21332	21319	21243	21416	21322	21504	21443	21520	21680	21398	21400	21360	21405	21295	21282	21046	21253	21524	21527	21419	21347	21263	21285	21082	21544	21602	21225	21391	21397	21279	21428	21239	21522	21575	21518	21299	21284	21409	21467	21525	21454	21315	21379	21382	21512	21367	21164	21448	21428	21512	21528	21542	21451	21367	21536	21375	21383	21400	21466	21366	21385	21303	21270	21497	21404	21333	21280	21473	21345	21380	21395	21326	21285	21356	21507	21234	21367	21258	21317	21464	21360	21451	21521	21323	21381	21328	21351	21372	21323	21340	21367	21429	21458	21108	21281	21478	21318	21556	21265	21016	21161	21489	21395	21152	21235	21313	21403	21426	21531	21463	21437	21245	21338	21165	21389	21505	21371	21347	21430	21325	21327	21266	21468	21287	21357	21521	21389	21234	21364	21252	21215	21449	21281	21315	21375	21430	21547	21219	21577	21440	21377	21507	21408	21314	21314	21291	21423	21366	21439	21389	21263	21270	21192	21607	21302	21264	21360	21354	21342	21241	21353	21294	21315	21417	21369	21437	21303	21358	21400	21434	21351	21293	21388	21592	21415	21311	21344	21212	21562	21524	21332	21448	21244	21316	21347	21267	21291	21427	21305	21311	21577	21351	21413	21453	21362	21392	21391	21271	21186	21285	21718	21456	21304	21380	21335	21330	21288	21423	21148	21343	21429	21502	21161	21502	21239	21295	21462	21523	21335	21466	21120	21388	21485	21384	21236	21284	21287	21343	21315	21394	21454	21306	21445	21313	21310	21252	21154	21304	21255	21557	21349	21241	21535	21301	21295	21361	21230	21379	21363	21327	21366	21475	21618	21107	21295	21223	21466	21307	21344	21429	21634	21302	21431	21290	21128	21218	21247	21345	21463	21177	21375	21365	21385	21410	21204	21375	21440	21363	21223	21486	21466	21156	21285	21237	21552	21374	21431	21334	21282	21304	21566	21460	21502	21263	21226	21255	21360	21317	21546	21392	21361	21368	21296	21422	21539	21373	21424	21466	21634	21328	21258	21459	21413	21394	21514	21455	21457	21226	21377	21387	21382	21676	21263	21527	21219	21155	21263	21394	21449	21272	21497	21384	21156	21284	21436	21476	21371	21430	21535	21592	21378	21339	21413	21277	21307	21467	21383	21353	21432	21304	21472	21437	21330	21328	21357	21300	21387	21257	21292	21377	21362	21255	21622	21374	21550	21282	21623	21171	21346	21360	21425	21521	21330	21484	21449	21332	21406	21295	21433	21527	21441	21375	21417	21118
21542	30130	29972	23106	19685	18568	17878	17354	17114	16805	16640	16696	16820	16811	16852	16621	16755	16872	16898	16659	16610	16727	16559	16820	16739	16502	16825	16761	16649	16641	16786	16736	16924	16967	16694	16784	16682	16746	16611	16473	16516	16731	16505	16391	16692	16641	16468	16666	16530	16727	16545	16610	16500	16531	16572	16692	16507	16601	16774	16597	16723	16633	16533	16681	16735	16524	16549	16575	16719	16632	16577	16584	16456	16500	16529	16750	16504	16530	16474	16750	16688	16618	16664	16667	16579	16706	16514	16674	16654	16750	16544	16792	16607	16795	16635	16495	16697	16739	16601	16665	16692	16587	16686	16504	16475	16546	16353	16583	16689	16567	16879	16733	16515	16830	16621	16666	16672	16632	16686	16531	16714	16465	16492	16837	16617	16644	16624	16504	16507	16362	16530	16478	16480	16517	16666	16762	16760	16408	16528	16548	16541	16689	16527	16507	16499	16649	16696	16728	16657	16515	16579	16640	16403	16570	16621	16547	16664	16564	16468	16550	16727	16543	16508	16509	16464	16432	16527	16658	16602	16728	16554	16482	16661	16613	16535	16616	16651	16645	16575	16738	16534	16476	16602	16466	16517	16567	16655	16606	16638	16532	16740	16670	16627	16683	16435	16490	16645	16649	16611	16719	16686	16616	16712	16526	16647	16625	16628	16609	16694	16490	16736	16826	16534	16613	16631	16660	16650	16629	16645	16711	16757	16702	16708	16881	16447	16597	16867	16471	16605	16812	16540	16608	16645	16732	16543	16665	16515	16616	16468	16693	16579	16590	16464	16701	16536	16561	16667	16699	16614	16542	16637	16445	16622	16519	16488	16609	16740	16790	16669	16581	16516	16805	16776	16522	16559	16562	16700	16657	16658	16662	16611	16629	16632	16582	16625	16537	16694	16420	16516	16526	16662	16738	16696	16707	16605	16593	16674	16787	16759	16563	16677	16545	16753	16692	16712	16554	16672	16718	16501	16511	16466	16352	16476	16688	16541	16607	16529	16594	16597	16547	16672	16709	16663	16558	16688	16606	16540	16646	16555	16656	16623	16482	16367	16537	16446	16708	16487	16663	16544	16533	16719	16630	16781	16669	16546	16662	16487	16578	16490	16622	16618	16550	16569	16455	16632	16813	16617	16777	16523	16610	16599	16562	16580	16601	16733	16706	16554	16607	16493	16583	16608	16593	16642	16525	16551	16684	16459	16718	16477	16655	16608	16620	16584	16736	16613	16491	16704	16678	16785	16468	16458	16583	16487	16513	16542	16526	16475	16634	16643	16355	16633	16566	16563	16488	16589	16406	16562	16613	16612	16742	16657	16554	16537	16428	16462	16659	16735	16734	16490	16382	16542	16458	16559	16560	16807	16434	16601	16438	16595	16702	16555	16571	16751	16697	16601	16567	16523	16577	16761	16646	16696	16640	16663	16640	16592	16793	16721	16580	16545	16635	16590	16738	16814	16618	16632	16488	16564	16646	16674	16536	16644	16674	16674	16515	16546	16478	16662	16723	16383	16682	16581	16521	16585	16838	16625	16745	16636	16624	16592	16551	16604	16620	16657	16579	16700	16553	16820	16569	16544	16605	16458	16624	16582	16445	16496	16560	16448	16483	16609	16585	16704	16583	16624	16638	16571	16720	16579	16627	16516	16572	16582	16625	16626	16791	16778	16372	16572	16749	16728	16553	16641	16473	16554	16749	16420	16534	16622	16606	16669	16506	16520	16606	16657	16670	16517	16479	16636	16533	16601	16618	16513	16629	16388	16441	16619	16547	16605	16592	16666	16649	16584	16629	16638	16607	16846	16754	16732	16728	16718	16597	16486	16675	16609	16795	16704	16653	16651	16496	16805	16745	16640	16451	16549	16857	16607	16506	16608	16363	16687	16753	16515	16639	16590	16724	16681	16678	16674	16648	16573	16637	16577	16541	16515	16705	16752	16456	16692	16620	16660	16722	16410	16591	16523	16690	16874	16555	16637	16618	16557	16470	16694	16764	16709	16467	16682	16595	16529	16711	16560	16591	16596	16597	16575	16737	16673	16591	16511	16526	16612	16617	16402	16659	16520	16544	16687	16445	16553	16743	16672	16674	16696	16510	16605	16544	16771	16532	16602	16649	16549	16574	16430	16558	16684	16697	16395	16508	16598	16719	16699	16547	16493	16568	16456	16506	16659	16631	16529	16568	16687	16584	16557	16817	16442	16866	16579	16565	16621	16648	16468	16566	16505	16521	16682	16564	16534	16615	16568	16663	16551	16568	16683	16621	16782	16595	16598	16540	16606	16561	16703	16481	16652	16445	16523	16749	16378	16511	16765	16544	16701	16695	16471	16742	16740	16588	16661	16594	16443	16665	16647	16739	16576	16568	16723	16581	16678	16524	16511	16500	16734	16619	16483	16713	16541	16628	16644	16651	16783	16499	16805	16613	16631	16540	16809	16628	16606	16723	16677	16565	16445	16591	16737	16733	16500	16495	16797	16614	16556	16565	16816	16427	16703	16736	16692	16750	16727	16595	16656	16723	16568	16665	16772	16548	16556	16517	16512	16584	16574	16844	16691	16559	16724	16687	16651	16613	16686	16660	16634	16739	16485	16482	16852	16703	16542	16635	16793	16710	16601	16548	16646	16620	16689	16824	16496	16527	16704	16745	16634	16541	16737	16590	16557	16587	16628	16794	16654	16597	16583	16804	16651	16578	16556	16545	16587	16537	16644	16660	16624	16439	16550	16632	16732	16666	16558	16609	16565	16602	16569	16494	16544	16724	16539	16580	16639	16593	16480	16575	16792	16661	16564	16659	16703	16577	16691	16544	16664	16501	16535	16675	16558	16704	16412	16635	16612	16605	16611	16559	16565	16511	16581	16588	16496	16656	16546	16489	16484	16431	16829	16493	16653	16596	16551	16690	16725	16502	16770	16474	16700	16592	16483	16676	16543	16595	16656	16519	16660	16721	16649	16729	16536	16456	16564	16500	16575	16651	16597	16463	16636	16557	16667	16562	16622	16503	16660	16686	16607	16541	16583	16656	16581	16580	16650	16680	16644	16737	16803	16638	16724	16619	16628	16497	16576	16485	16569	16568	16528	16675	16587	16560	16675	16691	16593	16465	16565	16609	16633	16590	16600	16552	16655	16683	16661	16552	16709	16508	16516	16758	16654	16445	16590	16514	16718	16714	16476	16636	16593	16747	16529	16478	16559	16675	16670	16796	16683	16752	16626	16426	16476	16564	16656	16682	16717	16512	16700	16774	16613	16578	16638	16366	16644	16399	16694	16611	16565	16587	16539	16557	16450	16834	16687	16650	16521	16720	16586	16718	16743	16598	16542	16702	16544	16483	16542	16615	16633	16527	16633	16519	16462	16716	16595	16680	16625	16790	16651	16532	16673	16454	16758	16694	16632	16636	16876	16473	16617	16708	16494	16660	16498	16459	16503	16546	16785	16672	16731	16505	16488	16601	16419	16561	16551	16917	16543	16594	16459	16564	16438	16615	16488	16517	16645	16664	17036	16658	16751	16543	16760	16562	16507	16772	16568	16696	16753	16445	16570	16587	16554	16539	16593	16731	16841	16552	16734	16666	16495	16540	16932	16629	16485	16550	16697	16599	16673	16450	16808	16514	16836	16536	16579	16615	16575	16691	16550	16580	16576	16759	16520	16640	16757	16701	16678	16644	16733	16719	16471	16496	16642	16541	16631	16505	16733	16693	16523	16640	16758	16570	16530	16783	16603	16534	16655	16616	16845	16687	16594	16546	16726	16475	16617	16443	16647	16720	16725	16638	16544	16719	16783	16565	16638	16465	16499	16587	16709	16563	16741	16609	16611	16763	16530	16600	16655	16695	16523	16680	16441	16477	16449	16481	16683	16657	16617	16507	16486	16598	16636	16720	16582	16499	16421	16499	16478	16608	16579	16710	16545	16783	16504	16669	16692	16573	16632	16564	16627	16364	16816	16770	16490	16654	16622	16695	16592	16533	16563	16478	16485	16717	16703	16414	16648	16488	16558	16587	16601	16559	16738	16677	16570	16527	16635	16638	16578	16647	16559	16540	16466	16576	16686	16619	16605	16633	16661	16537	16599	16669	16536	16703	16512	16679	16504	16376	16638	16590	16576	16709	16530	16667	16555	16632	16546	16664	16737	16675	16630	16455	16713	16547	16641	16581	16704	16766	16625	16512	16554	16528	16568	16719	16684	16681	16615	16641	16714	16626	16735	16564	16680	16699	16408	16640	16595	16500	16676	16743	16738	16611	16603	16597	16794	16501	16602	16734	16627	16603	16567	16747	16688	16623	16542	16727	16587	16609	16595	16724	16667	16534	16586	16678	16652	16578	16485	16633	16589	16599	16687	16616	16541	16564	16623	16598	16368	16735	16737	16722	16711	16438	16731	16691	16628	16637	16664	16576	16606	16647	16712	16676	16463	16437	16588	16442	16636	16403	16599	16600	16527	16560	16711	16517	16534	16734	16650	16561	16407	16692	16495	16718	16497	16518	16428	16609	16683	16559	16759	16582	16584	16713	16526	16577	16648	16697	16686	16646	16677	16811	16574	16594	16742	16699	16803	16572	16494	16920	16605	16642	16611	16565	16721	16836	16745	16578	16570	16617	16501	16509	16652	16642	16607	16568	16474	16633	16580	16709	16637	16713	16578	16885	16344	16829	16578	16626	16656	16533	16553	16574	16573	16564	16716	16601	16610	16642	16698	16644	16550	16587	16606	16618	16560	16573	16594	16723	16638	16658	16427	16649	16500	16620	16658	16608	16567	16598	16780	16484	16567	16793	16577	16615	16726	16745	16502	16612	16691	16645	16700	16642	16730	16734	16476	16757	16586	16539	16634	16631	16578	16581	16579	16679	16576	16540	16634	16639	16778	16806	16657	16582	16557	16855	16594	16499	16592	16632	16716	16620	16580	16671	16655	16453	16673	16724	16502	16625	16556	16496	16614	16415	16840	16601	16457	16535	16596	16734	16699	16637	16691	16694	16622	16716	16622	16696	16637	16619	16684	16403	16731	16621	16683	16474	16594	16635	16579	16453	16642	16723	16525	16602	16645	16752	16773	16692	16713	16612	16551	16423	16706	16662	16564	16523	16560	16553	16756	16403	16715	16565	16524	16719	16632	16585	16496	16703	16565	16606
25428	21620	28998	26509	25455	26296	25907	23471	22637	22452	22304	22291	22182	22099	21960	22027	21718	21762	21964	21624	21670	21578	21831	21794	21702	21912	21547	21747	21821	21787	21585	21746	23088	23345	23335	22712	22021	21826	21575	21477	21545	21619	21732	21696	21759	21462	21624	21778	21709	21513	21497	21672	21473	21596	21715	21605	21563	21429	21714	21518	21657	21553	21659	21738	21300	21481	21470	21707	21658	21570	21559	21829	21646	21615	21668	21711	21524	21461	21643	21515	21811	21495	21582	21365	21437	21528	21604	21511	21534	21541	21743	21628	21510	21729	21598	21746	21586	21839	21588	21400	21450	21388	21575	21483	21740	21528	21412	21593	21443	21413	21569	21537	21522	21621	21715	21589	21747	21578	21525	21451	21556	21645	21387	21500	21605	21655	21627	21562	21603	21584	21663	21562	21403	21511	21659	21636	21639	21522	21417	21655	21445	21691	21612	21778	21379	21562	21383	21704	21467	21622	21395	21938	21717	21433	21524	21707	21799	21694	21481	21541	21674	21707	21643	21462	21762	21553	21406	21622	21273	21399	21565	21365	21703	21653	21766	21387	21489	21453	21536	21492	21418	21584	21438	21474	21518	21579	21728	21448	21649	21509	21558	21610	21748	21605	21621	21535	21671	21577	21589	21585	21609	21507	21564	21602	21574	21511	21693	21488	21479	21529	21748	21696	21665	21418	21544	21388	21719	21555	21451	21599	21660	21625	21659	21515	21523	21524	21683	21539	21684	21707	21505	21759	21649	21545	21666	21747	21486	21452	21434	21526	21702	21553	21476	21787	21733	21625	21684	21518	21325	21584	21642	21429	21496	21651	21479	21475	21506	21477	21715	21545	21564	21521	21449	21730	21402	21520	21760	21702	21476	21592	21605	21552	21538	21686	21733	21798	21535	21527	21616	21687	21676	21696	21788	21793	21533	21536	21559	21548	21497	21675	21735	21405	21458	21561	21519	21513	21279	21722	21614	21582	21538	21416	21869	21538	21509	21291	21723	21458	21859	21524	21455	21702	21479	21677	21707	21943	21546	21274	21505	21415	21498	21474	21605	21578	21495	21463	21465	21497	21322	21630	21450	21447	21575	21491	21460	21531	21454	21592	21469	21425	21607	21566	21440	21551	21630	21667	21414	21519	21377	21415	21571	21578	21557	21371	21758	21683	21457	21556	21440	21608	21318	21579	21828	21505	21500	21473	21592	21492	21631	21308	21613	21537	21839	21641	21496	21650	21327	21564	21839	21313	21514	21573	21457	21544	21481	21479	21410	21426	21584	21423	21407	21527	21660	21654	21596	21411	21769	21450	21716	21560	21378	21563	21526	21522	21560	21688	21657	21413	21583	21555	21448	21473	21734	21542	21370	21509	21695	21560	21587	21409	21601	21549	21464	21443	21527	21716	21663	21478	21531	21464	21619	21486	21608	21654	21582	21346	21438	21448	21555	21738	21615	21487	21668	21583	21474	21531	21686	21706	21510	21728	21448	21477	21502	21672	21606	21729	21496	21630	21569	21642	21610	21572	21577	21546	21685	21721	21705	21613	21353	21699	21673	21525	21609	21569	21419	21587	21730	21545	21641	21536	21463	21658	21474	21453	21599	21496	21404	21467	21425	21641	21384	21797	21752	21775	21545	21612	21524	21534	21394	21467	21550	21391	21590	21827	21473	21516	21789	21678	21706	21552	21617	21592	21536	21775	21522	21521	21348	21732	21584	21706	21666	21353	21664	21581	21769	21758	21354	21360	21646	21406	21572	21494	21657	21368	21755	21700	21446	21714	21690	21652	21517	21589	21743	21730	21356	21596	21687	21664	21492	21368	21621	21566	21537	21680	21456	21642	21416	21389	21293	21451	21486	21670	21648	21603	21726	21574	21661	21606	21585	21481	21773	21530	21564	21438	21740	21565	21553	21388	21406	21707	21648	21574	21625	21595	21483	21635	21660	21404	21673	21491	21509	21668	21695	21484	21620	21587	21720	21477	21617	21622	21574	21459	21580	21598	21465	21511	21485	21686	21624	21596	21608	21562	21665	21556	21493	21762	21718	21542	21552	21699	21408	21490	21532	21603	21649	21407	21463	21625	21545	21505	21610	21517	21619	21635	21665	21631	21469	21180	21548	21493	21447	21617	21538	21405	21266	21677	21416	21441	21752	21538	21511	21724	21557	21690	21535	21625	21614	21420	21581	21740	21483	21511	21461	21533	21642	21593	21492	21615	21544	21642	21662	21893	21524	21325	21450	21558	21684	21667	21399	21640	21474	21609	21447	21540	21509	21431	21570	21587	21688	21810	21603	21675	21759	21614	21581	21389	21438	21539	21708	21657	21513	21393	21472	21527	21551	21662	21403	21436	21467	21611	21492	21542	21639	21669	21586	21519	21635	21464	21519	21707	21709	21613	21498	21611	21579	21462	21674	21393	21650	21410	21548	21471	21568	21597	21528	21488	21449	21449	21663	21508	21574	21536	21354	21378	21381	21264	21681	21561	21233	21675	21506	21776	21520	21617	21395	21414	21599	21675	21588	21629	21583	21414	21508	21338	21562	21718	21469	21831	21718	21460	21541	21635	21716	21669	21652	21606	21550	21775	21779	21795	21537	21567	21563	21470	21639	21514	21515	21581	21579	21501	21666	21553	21575	21537	21634	21588	21458	21530	21524	21416	21609	21625	21611	21590	21669	21746	21484	21266	21493	21649	21801	21612	21625	21694	21781	21638	21632	21556	21613	21610	21351	21472	21469	21426	21464	21450	21484	21652	21669	21523	21621	21344	21559	21615	21556	21600	21631	21487	21755	21628	21547	21591	21618	21651	21679	21679	21397	21608	21655	21585	21565	21583	21549	21722	21567	21673	21558	21555	21569	21625	21537	21703	21865	21537	21389	21414	21517	21644	21634	21591	21575	21639	21660	21665	21410	21515	21581	21614	21612	21585	21693	21673	21610	21734	21672	21441	21566	21397	21283	21478	21552	21579	21450	21489	21364	21421	21580	21611	21414	21476	21461	21433	21645	21534	21657	21293	21792	21432	21490	21400	21608	21773	21388	21545	21392	21490	21567	21465	21553	21538	21656	21563	21623	21686	21481	21643	21501	21509	21666	21612	21281	21544	21708	21692	21615	21509	21603	21581	21578	21603	21584	21638	21373	21494	21749	21645	21510	21391	21657	21466	21602	21539	21779	21813	21726	21595	21518	21447	21726	21678	21719	21475	21483	21722	21492	21498	21668	21447	21835	21424	21519	21421	21835	21504	21676	21555	21719	21580	21382	21536	21434	21627	21726	21416	21591	21501	21780	21636	21581	21574	21672	21401	21471	21791	21604	21564	21822	21698	21626	21550	21377	21639	21544	21445	21680	21484	21546	21540	21494	21714	21647	21430	21580	21574	21612	21549	21525	21541	21328	21686	21640	21449	21612	21635	21661	21471	21368	21592	21594	21605	21471	21661	21633	21592	21750	21474	21443	21437	21517	21562	21408	21411	21570	21564	21576	21567	21694	21457	21606	21596	21533	21657	21604	21300	21468	21693	21494	21514	21593	21607	21408	21383	21457	21575	21668	21626	21642	21574	21343	21508	21447	21388	21384	21616	21472	21530	21671	21712	21564	21246	21243	21573	21559	21523	21522	21556	21647	21549	21704	21395	21881	21646	21467	21714	21652	21541	21474	21658	21657	21703	21671	21703	21520	21563	21432	21759	21598	21488	21629	21616	21723	21569	21603	21592	21678	21508	21632	21536	21638	21786	21460	21562	21671	21513	21392	21697	21565	21584	21540	21562	21364	21646	21664	21486	21703	21609	21667	21631	21436	21500	21613	21679	21765	21487	21707	21429	21493	21587	21738	21475	21508	21464	21686	21656	21365	21470	21476	21709	21552	21500	21522	21435	21518	21698	21683	21685	21628	21561	21690	21662	21652	21703	21642	21555	21550	21648	21640	21738	21726	21594	21598	21585	21550	21548	21518	21541	21586	21497	21448	21665	21487	21585	21570	21703	21848	21545	21616	21778	21471	21654	21645	21733	21562	21420	21582	21628	21749	21790	21676	21657	21819	21511	21524	21556	21497	21534	21640	21640	21605	21714	21628	21587	21845	21464	21644	21491	21622	21719	21579	21771	21616	21465	21596	21803	21364	21572	21696	21470	21633	21551	21555	21345	21456	21796	21488	21613	21435	21616	21743	21493	21622	21488	21425	21582	21709	21776	21581	21657	21633	21919	21317	21487	21521	21615	21473	21577	21650	21477	21611	21506	21643	21461	21496	21701	21773	21661	21544	21484	21681	21630	21400	21433	21600	21367	21420	21615	21766	21681	21736	21808	21869	21551	21729	21677	21279	21537	21691	21687	21352	21653	21614	21491	21531	21731	21676	21672	21622	21443	21696	21875	21604	21573	21730	21762	21538	21578	21498	21691	21574	21586	21654	21424	21432	21499	21421	21559	21657	21392	21643	21708	21650	21654	21665	21568	21588	21618	21364	21381	21513	21484	21614	21766	21564	21721	21775	21542	21672	21614	21355	21625	21708	21620	21615	21554	21711	21763	21559	21464	21606	21533	21657	21617	21437	21374	21701	21447	21533	21385	21748	21616	21760	21727	21761	21418	21622	21341	21665	21594	21500	21642	21414	21687	21612	21623	21496	21682	21430	21456	21565	21729	21763	21520	21611	21690	21665	21603	21788	21627	21607	21545	21467	21705	21503	21672	21759	21502	21651	21425	21421	21585	21739	21822	21532	21559	21610	21700	21485	21312	21732	21638	21842	21544	21543	21452	21451	21456	21459	21751	21607	21640	21758	21685	21553	21485	21723	21506	21442	21495	21476	21601	21561	21664	21402	21493	21586	21576	21567	21621	21623	21441	21548	21498	21651	21708	21745	21547	21601	21460	21763	21561	21497	21486	21553	21688	21735	21690	21563	21746	21735	21571	21676	21618	21563	21241	21500	21572	21441	21396	21954	21605	21696	21760	21747	21633	21628	21820	21421	21701	21679	21584	21602	21639	21678	21525	21796	21557	21546	21667	21559	21655	21408	21604	21645	21573	21517	21384	21336	21469	21410	21766	21724	21762	21410	21620	21732	21452	21567	21614	21577	21436	21495	21389	21671	21490	21678	21440	21450	21630	21701	21654	21418	21649	21684	21467	21546	21609
21485	37261	37502	31470	26067	22571	20626	19075	18231	17656	17432	17629	17359	17247	17021	17040	16951	17029	16987	17121	17205	17062	16961	16875	17001	17162	17168	16816	16839	16871	16874	17142	18862	19361	19094	17773	17283	16806	16752	16691	16735	16748	16666	16792	16714	16924	16805	16621	16680	16735	16770	16840	16910	16610	16714	16710	16863	16737	16837	16677	16950	16831	16765	16823	16749	16669	16625	16814	16892	16802	16595	16712	16853	16737	16865	16936	16632	16742	16659	16733	16728	16972	16772	16717	16824	16681	16973	16692	16798	16667	16830	16749	16686	16763	16738	16787	16785	16800	16714	16690	16588	16641	16800	16751	16681	16753	16669	16764	16811	16735	16855	16593	16847	16879	16734	16716	16623	16749	16892	16670	16742	16695	16775	16728	16758	16545	16607	16659	16989	16743	16917	16712	16642	16726	16838	16720	16779	16535	16752	16634	16584	16760	16786	16868	16731	16731	16698	16760	16832	16700	16741	16935	16778	16957	16719	16518	16728	16798	16768	16811	16846	16766	16721	16906	16739	16592	16767	16687	16841	16617	16724	16674	16793	16700	16893	16759	16708	16708	16701	16699	16811	16766	16677	16953	16715	16635	16758	16485	16874	16798	16822	16812	16571	16635	16799	16725	16674	16857	16656	16803	16828	16663	16612	16783	16717	16825	16789	16803	16676	16714	16776	16769	16728	16943	16647	16732	16751	16773	16751	16741	16590	16742	16790	16769	16718	16805	16943	16661	16712	16875	17066	16918	16844	16626	16782	16650	16683	16664	16716	16854	16703	16782	16628	16717	16817	16750	16579	16686	16781	16864	16651	16586	16714	16933	16680	16862	16808	16915	16686	16749	16830	16770	16672	16658	16716	16793	16703	16723	16789	16885	16844	16769	16806	16903	16636	16629	16746	16589	16899	16593	16720	16657	16775	16801	16757	16653	16789	16913	16755	16640	16717	16790	16769	16840	16904	16840	16745	16846	16756	16905	16651	16656	16723	16623	16804	16787	16830	16621	16653	16669	16944	16721	16853	16755	16663	16834	16925	16711	16745	16685	16676	16852	16862	16732	16645	16803	16839	16595	16643	16838	16707	16715	16762	16781	16875	16780	16667	16818	16784	16886	16726	16793	16720	16810	16896	16903	16829	16778	16967	16573	16751	16811	16711	16620	16880	16795	16681	16806	16751	16735	16952	16676	16666	16796	16778	16826	16930	16622	16904	16788	16766	16751	16865	16828	16771	16860	16641	16645	16852	16924	16672	16864	16679	16826	16716	16631	16824	16714	16842	16710	16748	16742	16655	16814	16909	16840	16665	16762	16734	16598	16870	16699	16801	16711	16800	16713	16675	16826	16727	16803	16608	16828	16616	16908	16830	16801	16697	16740	16870	16642	16680	16876	16901	16609	16739	16683	16842	16672	16899	16820	16821	16824	16779	16786	16721	16630	16758	16787	16680	16825	16632	16661	16772	16710	16617	16714	16926	16827	16778	16655	16935	16793	16714	16650	16920	16743	16558	16735	16729	16626	16652	16567	16792	16676	16642	16659	16910	16765	16966	16909	16797	16615	16779	16782	16881	16713	16768	16670	16883	16752	16788	16773	16764	16828	16908	16823	16750	16695	16670	16595	16701	16774	16827	16694	16714	16846	16575	16778	16546	16678	16683	16794	16804	16856	16741	16870	16720	16646	16872	16829	16919	16753	16722	16855	16830	16865	16657	16727	16879	16742	16790	16770	16769	16891	16685	16734	16751	16691	16833	16865	16802	16948	16730	16648	16672	16605	16989	16714	16730	16752	16834	16797	16777	16749	16788	16799	16880	16698	16637	16811	16525	16743	16633	16682	16493	16679	16852	16598	16811	16756	16648	16868	16681	16760	16691	16764	16597	16829	16715	16630	16823	16578	16823	16701	16706	16642	16714	16731	16791	16897	16826	16720	16791	16624	16668	16445	16691	16776	16645	16765	16742	16938	16634	16928	16674	16821	16728	16730	16744	16850	16694	16730	16782	16809	16825	16802	16828	16619	16777	16654	16801	16716	16708	16767	16742	16568	16880	16708	16783	16847	16612	16809	16780	16832	16632	16793	16711	16735	16699	16834	16873	16729	16616	16724	16840	16888	16845	16738	16770	16742	16641	16724	16743	16687	16943	16758	16770	16603	16864	16639	16838	16787	16782	16653	16671	16905	16725	16817	16825	16871	16758	16725	16716	16674	16687	16483	16876	16563	16642	16722	16653	16899	16800	16623	16779	16661	16849	16574	16703	16916	16751	16786	16794	16848	16709	16738	16903	16592	16701	16683	16931	16786	16769	16619	16752	16616	16859	16870	16627	16725	16881	16728	16676	16658	16897	16736	16826	16782	16809	16805	16873	16706	16601	16744	16730	16679	16894	16740	16725	16553	16798	16734	16857	16808	16493	16679	16817	16794	16822	16536	16669	16896	16598	16736	17116	16952	16853	16744	16723	16740	16905	16837	16714	16659	16665	16742	16844	16780	16794	16560	16656	16803	16759	16640	16515	16692	16733	16698	16738	16898	16539	16629	16802	16596	16942	16844	16642	16776	16712	16901	16716	16697	16840	16696	16892	16807	16594	16837	16587	16610	16585	16669	16742	16751	16702	16751	16956	16720	16789	16726	16722	16694	16841	16913	16690	16995	16661	16777	16788	16724	16884	16754	16788	16775	16855	16775	16883	16913	16626	16767	16773	16875	16758	16788	16834	16783	16907	16667	16679	16907	16603	16893	16778	16741	16697	16575	16776	16764	16816	16847	16672	16666	16805	16696	16714	16877	16879	16736	16583	16728	16926	16729	16832	16623	16799	16683	16735	16662	16832	16674	16660	16869	16707	16715	16853	16717	16721	16612	16564	16721	16888	16628	16659	16830	16713	16850	16755	16704	16820	16751	16712	16636	16656	16708	17008	16851	16649	16799	16847	16831	16654	16752	16709	16729	16812	16641	16758	16832	16867	16819	16610	16698	16843	16712	16612	16857	16867	16636	16860	16631	16786	16792	16593	16766	16785	16720	16759	16712	16633	16654	16845	16803	16882	16845	16705	16679	16640	16665	16753	16651	16688	16672	16688	16894	16785	16851	16647	16521	16718	16747	16593	16848	16736	16828	16725	16702	16716	16969	16683	16613	16722	16686	16723	16754	16896	16739	16725	16623	16839	16777	16624	16597	16752	16867	16728	16737	16998	16746	16807	16897	16494	16625	16752	16795	16974	16750	16692	16927	16774	16809	16697	16741	16845	16684	16751	16694	16770	16896	16848	16652	17029	16917	16558	16860	16713	16743	16587	16769	16807	16790	16832	16767	16743	16813	16603	16768	16843	16815	17023	16739	16632	16786	16739	16608	16732	16659	16751	16780	16843	16880	16722	16802	16680	16840	16866	16795	16699	16689	16731	16779	16786	16699	16954	16759	16825	16866	16839	16655	16637	16872	16838	16725	16517	16864	16748	16571	16705	16707	16784	16946	16710	16863	16849	16707	16699	16871	16698	16994	16658	16890	16826	16870	16765	16825	16881	16707	16824	16685	16700	16448	16734	16565	16537	16741	16783	16909	16615	16882	16732	16632	16839	16774	16685	16496	16769	16740	16879	16669	17006	16662	16811	16525	16766	16533	16853	16779	16746	16769	16759	16692	16715	16718	16748	16578	16833	16837	16712	16787	16760	16934	16759	16758	16696	16808	16664	16732	16752	16750	16893	16785	16632	16826	16663	16868	16760	16843	16594	16723	16774	16612	16830	16660	16705	16796	16833	16608	16893	16818	16791	16603	16790	16821	16622	16768	16849	16797	16865	16797	16723	16655	17002	16776	16788	16771	16774	16587	16792	16801	16660	16800	16809	16702	16585	16782	16638	16885	16855	16892	16670	16857	16723	16632	16832	16610	16783	16964	16745	16783	16680	16819	16757	16721	16746	16787	17033	16829	16731	16670	16767	16894	16800	16835	16801	16818	16716	16839	16692	16768	16718	16538	16634	16682	16890	16859	16785	16883	16579	16799	16805	16842	16751	16788	16877	16493	16883	16710	16795	16837	16828	16821	16765	16894	16762	16839	16886	16792	16812	16860	16647	16768	16645	16766	16908	16661	16793	16741	16597	16847	16705	16744	16910	16544	16866	16774	16647	16786	16799	16803	16642	16735	16675	16659	16870	16933	16721	16848	16895	16642	16796	16731	16771	16673	16782	16829	16722	16608	16791	16760	16759	16729	16686	16699	16787	16687	16730	16982	16735	16763	16824	16626	16688	16768	16730	16749	16709	16763	16686	16781	16617	16747	16843	16647	16770	16639	16828	16743	17008	16670	16670	16638	16650	16739	16650	16892	16787	16704	16737	16663	16932	16821	16846	16773	16648	16781	16734	16837	16786	16654	16836	16656	16758	16741	16550	16759	16795	16724	16732	16860	16865	16748	16713	16679	16644	16787	16647	16668	16795	16903	16778	16733	16687	16754	16722	16691	16824	16801	16785	16735	16729	16791	16768	16790	16724	16716	16880	16854	16585	16716	16753	16916	16615	16670	16846	16782	16590	16768	16800	16870	16653	16796	16631	16916	16743	16706	16824	16646	16801	16781	16706	16683	16742	16701	16707	16744	16668	16727	16924	16731	16791	16609	16665	16758	16806	16821	16967	16767	16749	16701	16806	16621	16712	16948	16694	16918	16770	16668	16721	16636	16704	16790	16707	16708	16800	16850	16847	16707	16876	16689	16765	16791	16787	16814	16714	16853	16904	16571	16674	16727	16879	17002	16774	16743	16637	16932	16824	16813	16810	16718	16644	16690	16611	16663	16764	16810	16897	16769	16635	16734	16505	16889	16768	16691	16862	16607	16798	16618	16802	16856	16816	16609	16869	16825	16844	16451	16921	16725	16665	16702	16842	16865	16677	16622	16851	16690	16733	16784	16803	16628	16585	16748	16686	16746	16950	16652	16739	16592	16741	16794	16753	16736	16843	16588	16835	16839	16880	16716	16878	16576	16940	16691	16663	16615	16662	16850	16815	16587	16614	16789	16808	16684	16728	16715	16780	16692	16612	16695	16668	16772	16801	16906	16752	16843	16807	16665	16799	16693	16861	16623	16702	16764	16734	16958	16725	16626	16633	16740	16937	16641	16793	16655	16544	16837	16898	16775	16691	16715
23813	21558	29215	24708	23487	27122	29087	24365	22886	22839	22457	22162	22158	21908	21816	21759	21659	21553	21580	22115	21764	21443	21319	21441	21556	21666	21571	21528	21719	21514	21506	21602	23649	25202	24247	22893	22273	21561	21421	21103	21268	21415	21308	21253	21418	21129	21296	21157	21288	21299	21232	21320	21059	21020	21327	21147	21354	21289	21166	21151	21336	21205	21184	21235	21319	21073	21188	21091	21330	21192	21161	21199	21270	21182	21164	21302	21217	21136	21049	21283	21091	21108	21172	21260	21192	21312	21211	21039	21279	21103	21198	21330	21080	21481	21420	21104	21276	21110	21188	21225	21031	21398	21228	21009	21080	21443	20954	21286	21135	21530	21178	21071	21192	21145	21312	21325	21201	21366	21168	21054	21147	21166	21290	21273	21052	21225	21239	21091	20896	21005	20972	21150	21019	21139	21051	21066	21386	20991	21062	21214	21276	21362	21171	21049	21315	21204	21237	21140	20981	21120	21221	21188	21093	20990	21284	21079	21261	20905	21103	21078	21168	20970	21360	21388	21234	21350	21123	21013	21367	20982	21183	21099	20994	21117	21169	21140	21067	21240	21237	20946	21364	21011	21388	21194	21159	21186	21161	21057	21444	21358	21367	21024	21352	21157	21127	21328	21286	21225	21116	21110	21207	21268	21198	21059	21321	21183	21281	21354	21304	21144	20973	21121	21239	21061	20958	21120	21158	21065	21243	21215	21284	20965	21004	21111	21255	21338	21154	21224	21136	21038	21235	21172	21037	20996	21240	21102	21088	21193	21128	21364	21333	21103	21018	21027	21131	21152	21184	20959	21116	21279	21167	21296	21098	20975	21156	21263	21128	21158	21345	21276	21151	21156	21284	21308	21222	21041	20987	21168	21246	20879	21091	21122	21110	21166	20935	21222	21096	21172	21323	21064	21148	21298	20994	21079	21047	21140	21237	21437	21256	21083	21164	21250	21050	21014	20958	21223	21625	21009	21013	20952	21258	21425	21097	21088	21077	21003	21237	21236	21150	21310	21093	21034	21189	21119	21314	21351	21148	20913	21115	21270	21315	21137	20907	21194	21158	21268	21150	21036	20866	21421	21290	21135	21248	21361	21194	21233	21131	21254	21237	21180	21205	21079	21226	20925	21179	21149	21269	20951	21089	21079	21079	20963	21239	21272	21066	21015	21206	21256	21309	21273	21031	21013	21176	21150	21202	20990	21307	21258	21112	21333	21177	21307	21191	21155	21020	21076	21167	21068	21185	21083	21068	21263	21214	21283	21042	21199	21159	21261	21379	21105	21363	21127	21055	21287	21125	21306	21099	21038	21156	21017	21181	21134	21200	21003	21093	21058	21223	21219	21329	21146	21136	21170	21255	21265	21379	21224	21019	21170	21155	21200	21285	21233	20934	21228	21202	21141	21129	21025	21040	21201	21050	21104	21117	21141	21128	21126	21214	21011	20967	21132	21095	21055	21099	21029	21221	21274	21202	21187	21169	21245	21230	21196	21106	21147	21008	20907	21271	21129	21195	21101	21251	21020	21176	21140	21245	21192	21104	21140	21279	21095	21242	21227	21285	21075	21201	21051	21056	21127	21227	20943	21289	21084	21108	21115	21114	21192	20921	20959	20995	21174	21256	21240	21305	21076	21359	21053	21177	21264	21255	21326	21119	21051	20930	21027	21123	20914	21051	20995	21098	21129	21163	21332	21094	21153	21088	21104	21147	21135	21578	21041	21423	21203	21208	21187	21233	21145	21370	21289	21298	21290	21343	21160	21206	21210	21054	20959	20969	20875	21173	21326	21255	21203	21381	21221	21105	20974	21101	21179	21154	21128	21353	21305	20971	21348	21235	20956	21167	21094	21126	21348	21307	21116	21153	20906	21150	21075	21227	21202	21231	21094	21324	21377	21263	21240	21100	21257	21354	21056	21205	21105	21179	21073	21339	21245	21393	21113	21234	21096	21016	21065	21131	21297	21157	21035	21152	21245	21002	21120	21202	21248	21270	21253	21171	21332	21220	21380	20988	21156	21115	21125	21277	21089	21143	21197	21081	21200	21173	21181	21316	20970	21383	21303	21090	20935	21248	21067	21135	21209	21461	21211	21220	21275	21166	21337	21096	21067	21131	21093	21089	21482	21290	21188	21326	21058	21282	21186	20996	21119	21026	21127	21241	21233	21171	21133	21217	21093	20920	21243	21363	21138	21404	21270	21136	20944	21174	21218	20900	21146	21087	21054	21075	21267	21154	20929	21100	21181	21018	21048	21216	21226	21235	21313	21273	21265	21230	21279	21349	21029	21139	21242	21305	21228	21175	21130	21300	21120	21070	21017	21240	21281	21199	21097	20995	21065	21193	21037	21189	21003	21189	21136	21169	21255	21114	21326	21089	21060	21334	21168	21163	21048	21379	21022	21039	21068	21273	21086	20992	21099	21015	21322	21176	21216	21147	21068	21165	21313	21337	21376	21163	21346	21185	21132	20984	21373	21099	21311	21224	21111	21224	21221	21097	21466	21203	21153	21219	21216	21549	21268	21323	21021	21345	21252	21161	20931	21175	21009	21040	21006	21189	21174	21168	21148	21099	21152	21112	21051	21314	21319	21224	21250	21077	21163	21155	21256	21182	21053	21158	21133	21068	21166	21280	21217	21377	20897	21269	21126	21319	20995	21238	21198	21172	21060	21156	21199	21059	21085	21111	21158	21127	21208	21217	21243	21008	21334	21212	21285	21097	20902	21162	21123	21032	21302	21122	21114	21043	21114	21182	21082	21133	21109	21342	21154	21377	21311	21132	21101	21056	21141	21075	21128	21131	21195	21066	21173	21205	21258	21298	21165	20897	21231	21163	21334	21132	21146	21219	21152	21434	21269	20973	21097	21065	21357	21391	21215	21102	21211	21414	21116	21331	21277	21125	21252	21047	21231	21010	21041	20934	21026	21134	21074	21409	21212	21096	21282	21068	21144	21096	21425	21368	21154	20937	21300	21181	21127	21303	20898	21202	21157	21198	21090	21116	21238	21148	21238	20949	21017	21274	21332	21287	21377	21144	21313	21201	21247	21053	20889	21154	21101	21116	21212	21145	21033	21257	21276	21169	21063	20924	21210	21210	21112	20988	21207	21137	21018	21218	21029	20974	21079	21099	21249	21107	21216	21122	20870	21107	21193	21255	20932	21299	21282	21166	21049	21320	21200	21273	21187	21131	21243	21276	21232	21166	20959	21169	21174	21106	21263	21114	21076	21207	21163	21240	21158	21214	21098	21325	21040	21430	21189	21103	21229	21052	21434	21098	21119	21236	21181	21227	21183	21205	21196	21167	21303	21057	21296	21038	20990	21156	21169	21356	21198	20726	21065	21226	21177	21129	21260	21056	21232	21279	21228	21138	20830	21337	21185	21052	21272	21227	21109	21112	20760	21002	21030	21107	21063	21385	21335	21272	21036	21193	21106	21086	20903	21257	21265	21196	20977	20947	21107	21213	21146	21095	21178	21161	20971	20944	21155	21265	21065	21158	21058	21265	20999	21471	21001	21126	21147	21164	21217	21138	21169	21187	21138	21175	21179	21377	21131	21003	20966	21302	21132	21210	21433	21161	21066	21232	21171	21130	21074	21328	21337	21123	21011	21229	21216	20967	21116	21140	21065	21112	21303	21426	21278	20997	21155	21203	21349	21345	20983	21049	21359	21391	21356	21093	21172	21375	21221	21242	20964	21194	21009	20973	21130	21273	21181	21011	20988	21253	21246	21206	21271	21129	21191	21112	20989	21303	20944	21238	21158	21048	21096	21259	20902	21094	20990	21150	21185	21232	21077	20980	21204	21107	21053	20963	21242	21173	21495	21174	20900	21156	21228	21171	21144	21147	21126	21124	21384	21105	21039	21218	21085	21038	21305	21043	21210	21049	21175	21393	21008	21268	21107	21105	20996	20872	21158	21112	21371	21162	21207	20991	20892	21174	21249	21219	21178	21163	21010	21270	21009	21029	21340	21179	21255	21044	21168	21142	21165	21205	21347	21145	21234	21011	20970	21108	20924	21298	21158	21128	21272	21000	21246	21363	21118	21333	21029	21341	21195	21132	21079	21329	21170	21119	21144	21382	21266	21023	21006	21191	21110	21243	21301	21244	21092	21134	21036	21189	21202	21100	21066	21001	21113	21154	21144	21245	21109	21239	21118	21010	21194	21101	21218	21194	21216	21197	21086	21260	21314	21254	21140	21043	21244	21171	21265	20969	21016	21186	21291	21051	20943	21151	21153	21016	21114	21178	21130	21022	21241	21199	21159	21287	21306	21244	21103	21211	21237	21156	21307	21158	21068	21235	21038	21212	21349	21119	21102	21381	20930	21018	21099	21045	21112	21100	21082	21211	21161	20914	21059	21221	21418	21248	21103	21194	21118	21051	21082	21313	21065	21130	21073	21104	21279	21125	21204	21147	21404	20726	21205	21076	21214	21293	21078	21084	21169	21236	21288	21165	21249	21054	20999	21038	21154	21184	21118	21289	21134	21271	21257	21275	21293	21309	20964	21047	20966	21221	21194	21203	21118	21177	21223	21356	21122	21115	21047	21174	20999	21188	21204	21133	21298	21052	21058	21204	21039	21423	20978	21322	21290	21015	21190	21103	21065	21186	21363	21096	21047	21002	21039	21154	20908	21131	21072	21123	21319	21511	21288	21250	21299	21061	21171	21292	21116	21235	21337	21227	20884	21064	21239	21123	21115	21113	21184	21254	21224	21330	21212	21253	21216	21417	21034	21212	21190	21124	21208	21229	20989	21041	21262	21253	21206	21083	21181	21158	21373	21401	21215	21185	21231	21163	20931	21027	21126	21187	21015	21047	21062	21099	21080	21223	20954	21235	21034	21016	21240	21250	21295	21200	21301	21191	21198	21094	21145	21192	21155	21046	21170	20897	21362	21254	21106	21067	21122	21041	20832	21003	21302	21190	21172	21184	21097	21121	21296	21068	20998	21345	20925	21079	21295	21040	21218	21214	21162	21191	21121	21173	21225	21174	21163	21224	21139	21043	21062	21185	21034	21158	21280	21012	20982	21183	21119	21031	21116	20866	21245	21137	21115	20910	21099	21154	21180	20948	21112	21268	21044	21231	21115	21271	21079	21160	21099	21093	20961	21072	21271	21292	21287	21170	21023
23119	40698	40760	37039	31358	26161	23207	20754	18876	18236	18103	17850	17530	17575	17117	17237	17063	16967	17224	17403	17302	16763	16786	16742	16695	17176	17014	16667	16965	16913	16781	17313	20559	21927	20161	18330	17344	16795	16668	16264	16283	16353	16648	16492	16344	16413	16519	16449	16438	16541	16591	16366	16359	16565	16476	16357	16620	16476	16627	16578	16457	16583	16379	16588	16425	16498	16656	16548	16684	16553	16542	16502	16675	16574	16566	16373	16500	16376	16532	16490	16475	16406	16552	16545	16560	16613	16299	16435	16506	16627	16618	16543	16397	16549	16628	16684	16483	16487	16518	16613	16317	16516	16443	16673	16642	16349	16521	16452	16484	16502	16416	16432	16195	16484	16556	16698	16553	16531	16454	16538	16624	16541	16586	16586	16492	16575	16596	16573	16524	16517	16501	16362	16470	16523	16354	16477	16516	16392	16482	16691	16422	16401	16672	16488	16512	16466	16467	16416	16342	16624	16559	16455	16526	16691	16571	16514	16521	16547	16665	16586	16470	16547	16540	16436	16452	16640	16604	16276	16604	16427	16649	16538	16522	16371	16459	16437	16481	16468	16550	16451	16588	16575	16507	16636	16412	16476	16399	16564	16465	16628	16736	16481	16546	16557	16716	16651	16403	16509	16650	16396	16528	16584	16367	16568	16566	16534	16565	16794	16551	16377	16547	16391	16515	16303	16447	16491	16344	16600	16457	16450	16513	16471	16590	16669	16404	16518	16387	16554	16590	16608	16547	16433	16369	16557	16710	16545	16582	16542	16509	16495	16515	16589	16470	16636	16384	16634	16354	16387	16508	16595	16601	16475	16389	16489	16464	16508	16356	16461	16639	16699	16568	16395	16548	16516	16541	16387	16455	16493	16673	16514	16473	16522	16454	16632	16364	16401	16415	16726	16440	16511	16372	16655	16521	16474	16579	16640	16539	16483	16458	16438	16561	16403	16575	16601	16447	16397	16517	16665	16633	16483	16339	16279	16456	16398	16517	16404	16470	16420	16567	16471	16501	16322	16424	16522	16562	16522	16550	16523	16555	16578	16402	16550	16489	16291	16433	16692	16449	16424	16556	16503	16464	16628	16517	16499	16662	16470	16687	16513	16511	16579	16480	16622	16350	16588	16501	16466	16619	16443	16578	16545	16535	16446	16451	16643	16454	16434	16600	16472	16400	16365	16452	16489	16320	16608	16553	16362	16555	16666	16678	16471	16625	16211	16456	16328	16470	16565	16467	16558	16457	16327	16505	16412	16417	16605	16544	16575	16645	16424	16441	16527	16331	16668	16464	16430	16314	16342	16564	16474	16603	16336	16368	16397	16585	16569	16613	16585	16475	16623	16689	16523	16545	16614	16402	16521	16446	16486	16445	16519	16721	16413	16617	16445	16623	16427	16513	16506	16314	16415	16584	16461	16459	16581	16385	16589	16384	16514	16381	16669	16325	16435	16534	16550	16476	16456	16429	16587	16723	16575	16469	16323	16463	16400	16607	16425	16213	16513	16456	16475	16578	16549	16537	16426	16440	16437	16371	16579	16462	16586	16414	16507	16581	16358	16508	16411	16508	16589	16385	16493	16414	16374	16533	16447	16577	16416	16377	16484	16476	16582	16453	16344	16552	16438	16307	16518	16551	16369	16531	16591	16302	16470	16530	16406	16438	16364	16619	16414	16302	16483	16536	16437	16571	16372	16478	16445	16624	16454	16614	16486	16466	16580	16646	16384	16726	16332	16626	16404	16575	16545	16586	16558	16456	16544	16306	16359	16559	16470	16457	16379	16373	16558	16556	16647	16654	16489	16642	16558	16363	16519	16430	16575	16424	16496	16428	16440	16559	16536	16496	16493	16318	16572	16453	16486	16705	16482	16477	16486	16582	16628	16506	16521	16526	16428	16596	16508	16603	16512	16557	16438	16437	16452	16510	16376	16361	16472	16530	16478	16575	16626	16258	16346	16655	16486	16518	16458	16402	16394	16398	16697	16423	16411	16556	16689	16645	16588	16415	16417	16504	16647	16332	16463	16529	16479	16507	16732	16542	16718	16636	16408	16682	16482	16377	16516	16518	16555	16396	16525	16442	16555	16308	16324	16438	16407	16434	16372	16629	16518	16635	16547	16578	16561	16276	16562	16540	16532	16627	16473	16420	16608	16704	16311	16648	16498	16400	16601	16526	16518	16497	16734	16445	16228	16531	16415	16657	16568	16522	16402	16525	16433	16608	16460	16444	16412	16465	16488	16377	16632	16469	16588	16364	16440	16402	16451	16660	16532	16457	16617	16483	16586	16626	16474	16578	16640	16497	16342	16378	16273	16456	16535	16769	16442	16488	16535	16563	16534	16481	16505	16350	16718	16439	16303	16531	16566	16609	16586	16438	16481	16417	16504	16567	16562	16500	16502	16524	16507	16372	16662	16575	16423	16616	16527	16398	16445	16503	16561	16405	16553	16540	16387	16436	16453	16502	16661	16377	16389	16548	16521	16440	16475	16644	16621	16691	16640	16372	16543	16366	16440	16453	16362	16610	16425	16579	16518	16423	16538	16607	16465	16446	16408	16542	16620	16625	16738	16627	16445	16556	16460	16576	16313	16537	16552	16612	16415	16392	16482	16437	16537	16522	16454	16621	16504	16372	16514	16440	16475	16435	16519	16637	16511	16446	16386	16432	16622	16417	16514	16379	16600	16463	16258	16512	16392	16327	16403	16465	16358	16645	16496	16517	16460	16400	16679	16489	16454	16435	16414	16484	16392	16407	16345	16615	16382	16596	16665	16623	16361	16660	16522	16572	16584	16605	16546	16571	16463	16490	16486	16623	16518	16638	16727	16598	16591	16711	16506	16612	16443	16472	16473	16598	16447	16375	16539	16433	16531	16409	16460	16467	16485	16490	16383	16420	16505	16576	16498	16524	16558	16455	16458	16500	16706	16422	16532	16690	16653	16474	16663	16413	16521	16477	16413	16576	16390	16386	16486	16633	16541	16404	16473	16601	16461	16559	16492	16536	16581	16573	16682	16495	16510	16609	16517	16567	16743	16480	16422	16550	16362	16296	16556	16280	16585	16492	16434	16562	16422	16430	16488	16418	16588	16740	16466	16369	16511	16391	16557	16347	16522	16489	16528	16459	16701	16492	16550	16552	16545	16610	16503	16531	16302	16596	16595	16589	16334	16633	16428	16403	16607	16328	16741	16431	16536	16599	16487	16538	16606	16418	16498	16533	16342	16547	16439	16540	16482	16447	16587	16623	16525	16564	16606	16571	16488	16547	16605	16574	16558	16616	16635	16357	16559	16361	16446	16529	16421	16631	16562	16691	16605	16291	16595	16417	16505	16661	16668	16555	16480	16425	16551	16570	16483	16383	16481	16491	16476	16555	16545	16661	16242	16526	16499	16418	16546	16505	16463	16493	16499	16418	16522	16600	16574	16495	16386	16546	16410	16423	16475	16559	16659	16533	16388	16479	16648	16525	16409	16540	16307	16402	16508	16611	16425	16423	16533	16750	16534	16397	16441	16525	16662	16663	16478	16562	16479	16514	16602	16465	16547	16401	16582	16494	16612	16613	16531	16528	16471	16412	16509	16612	16432	16477	16434	16435	16281	16488	16633	16590	16516	16374	16474	16525	16505	16613	16583	16659	16578	16465	16465	16548	16342	16457	16390	16423	16536	16330	16418	16466	16551	16598	16467	16379	16537	16499	16696	16561	16432	16613	16676	16479	16592	16545	16513	16528	16530	16619	16379	16415	16355	16635	16447	16531	16455	16612	16628	16666	16563	16493	16663	16380	16492	16706	16503	16461	16490	16606	16544	16548	16433	16469	16454	16352	16542	16678	16557	16471	16437	16365	16480	16395	16608	16706	16627	16612	16446	16481	16539	16590	16378	16274	16387	16592	16446	16452	16358	16614	16474	16424	16452	16430	16392	16531	16545	16513	16539	16512	16467	16562	16568	16511	16445	16645	16324	16582	16377	16539	16605	16304	16531	16463	16404	16510	16623	16531	16570	16464	16577	16652	16546	16368	16398	16459	16515	16407	16582	16489	16443	16480	16337	16331	16422	16603	16486	16500	16689	16608	16617	16323	16550	16506	16428	16642	16605	16464	16411	16593	16338	16452	16424	16497	16582	16454	16497	16560	16552	16533	16382	16359	16569	16573	16418	16508	16534	16554	16504	16467	16647	16481	16418	16561	16545	16554	16279	16400	16599	16377	16547	16545	16456	16569	16671	16354	16417	16435	16567	16529	16496	16321	16437	16513	16455	16439	16476	16554	16486	16685	16469	16625	16531	16430	16534	16482	16544	16520	16507	16690	16551	16442	16447	16567	16430	16389	16527	16450	16402	16548	16524	16452	16439	16466	16471	16532	16541	16551	16555	16532	16564	16628	16400	16583	16563	16537	16467	16455	16488	16364	16618	16525	16696	16446	16658	16408	16555	16542	16458	16558	16413	16559	16474	16514	16411	16488	16486	16467	16442	16704	16564	16447	16479	16518	16409	16630	16517	16365	16482	16488	16494	16529	16585	16655	16444	16743	16334	16487	16538	16690	16642	16334	16401	16489	16598	16619	16485	16418	16462	16482	16313	16532	16436	16461	16372	16357	16642	16518	16336	16606	16548	16407	16501	16491	16668	16576	16281	16519	16504	16526	16470	16425	16464	16534	16447	16501	16512	16469	16399	16561	16465	16624	16484	16447	16576	16521	16649	16360	16426	16502	16502	16495	16610	16459	16589	16466	16523	16462	16530	16314	16611	16535	16461	16733	16320	16601	16564	16456	16372	16628	16440	16595	16578	16585	16552	16497	16607	16760	16547	16533	16579	16641	16505	16495	16632	16677	16615	16505	16646	16594	16433	16580	16420	16467	16457	16366	16499	16540	16642	16449	16463	16514	16338	16483	16626	16550	16519	16556	16499	16390	16508	16601	16606	16352	16633	16283	16541	16390	16510	16711	16571	16572	16527	16645	16481	16411	16604	16451	16465	16425	16456	16516	16579	16533	16567	16503	16466	16322	16465	16552	16410	16624	16663	16739	16552	16642	16502	16662	16422	16580	16470	16613	16360	16526	16569	16545	16491	16468	16614	16402	16585	16266	16459	16512	16560	16532	16555	16510	16342	16492	16386	16537	16471	16403	16526	16423	16473
30806	26319	30618	27641	23612	22604	22232	21658	21629	21542	21640	21647	21597	21515	21400	21466	21394	21498	21560	21524	21393	21403	21342	21559	21884	21521	21498	21595	21644	21771	21784	21210	21828	22035	21762	21791	21717	21446	21375	21492	21534	21491	21505	21420	21399	21508	21375	21523	21593	21300	21436	21565	21471	21509	21298	21547	21216	21656	21388	21504	21411	21443	21464	21416	21650	21418	21460	21377	21328	21295	21446	21425	21615	21544	21475	21438	21661	21557	21299	21464	21356	21481	21461	21530	21513	21514	21457	21398	21631	21378	21435	21518	21657	21585	21309	21388	21482	21438	21102	21166	21497	21415	21414	21474	21304	21385	21599	21571	21452	21500	21604	21326	21457	21536	21467	21370	21452	21512	21551	21802	21601	21501	21485	21434	21453	21460	21256	21450	21315	21289	21312	21486	21404	21285	21516	21455	21453	21450	21323	21765	21269	21172	21487	21522	21510	21414	21696	21547	21474	21634	21710	21632	21370	21514	21276	21419	21336	21460	21380	21506	21528	21594	21493	21482	21389	21528	21406	21304	21487	21591	21394	21359	21323	21422	21602	21573	21488	21395	21505	21542	21421	21475	21668	21626	21647	21595	21658	21561	21551	21557	21348	21199	21430	21297	21463	21525	21505	21561	21509	21569	21660	21490	21539	21558	21512	21571	21364	21456	21342	21326	21577	21184	21724	21446	21407	21569	21610	21488	21289	21413	21498	21398	21428	21439	21752	21566	21544	21653	21512	21737	21507	21532	21543	21404	21428	21198	21344	21604	21260	21457	21659	21408	21441	21402	21255	21576	21422	21257	21478	21486	21517	21558	21285	21387	21500	21570	21475	21354	21362	21360	21472	21514	21399	21327	21631	21445	21406	21372	21350	21500	21355	21376	21490	21453	21608	21255	21564	21474	21555	21251	21349	21442	21546	21677	21595	21481	21507	21409	21436	21486	21461	21400	21541	21383	21298	21417	21499	21556	21685	21450	21703	21476	21274	21509	21519	21417	21532	21498	21540	21428	21280	21357	21525	21344	21650	21489	21411	21333	21500	21494	21574	21462	21514	21331	21269	21165	21355	21341	21447	21356	21392	21304	21379	21390	21669	21573	21582	21411	21489	21609	21401	21284	21393	21407	21620	21654	21430	21090	21360	21501	21414	21447	21562	21589	21645	21526	21605	21449	21404	21339	21507	21637	21532	21453	21779	21447	21447	21635	21326	21658	21652	21604	21354	21336	21504	21647	21503	21604	21543	21720	21305	21554	21547	21413	21444	21560	21479	21236	21484	21332	21417	21546	21615	21499	21479	21324	21514	21634	21471	21498	21715	21468	21337	21405	21511	21628	21383	21412	21500	21378	21473	21325	21446	21428	21396	21304	21485	21356	21443	21560	21455	21619	21580	21557	21516	21415	21478	21403	21521	21447	21679	21442	21510	21629	21574	21393	21388	21549	21567	21480	21583	21417	21205	21559	21513	21369	21613	21292	21513	21479	21554	21738	21409	21467	21497	21824	21630	21328	21339	21560	21339	21627	21608	21292	21500	21520	21377	21464	21574	21369	21572	21495	21607	21454	21349	21368	21409	21435	21546	21503	21382	21579	21410	21445	21331	21416	21634	21647	21548	21246	21393	21595	21436	21521	21533	21481	21526	21576	21511	21409	21377	21516	21359	21451	21476	21525	21557	21395	21619	21509	21435	21453	21228	21426	21647	21522	21626	21672	21570	21519	21617	21330	21402	21448	21199	21400	21522	21473	21573	21523	21486	21583	21547	21298	21440	21576	21615	21755	21515	21740	21344	21350	21322	21354	21629	21577	21477	21535	21541	21447	21498	21674	21424	21540	21303	21296	21558	21426	21472	21217	21338	21611	21544	21492	21588	21543	21489	21534	21587	21534	21570	21462	21407	21503	21462	21369	21472	21555	21545	21619	21550	21358	21431	21250	21370	21521	21333	21526	21600	21453	21471	21349	21646	21388	21287	21630	21524	21569	21355	21403	21535	21460	21486	21512	21560	21573	21563	21473	21382	21354	21238	21544	21548	21376	21659	21445	21327	21463	21473	21662	21336	21481	21446	21336	21217	21404	21533	21363	21323	21350	21342	21444	21447	21448	21405	21505	21478	21632	21597	21593	21678	21393	21493	21238	21588	21423	21449	21451	21467	21364	21454	21550	21728	21419	21552	21261	21597	21441	21576	21362	21264	21443	21393	21495	21422	21676	21758	21545	21434	21664	21584	21432	21530	21440	21313	21305	21371	21568	21485	21614	21569	21349	21475	21306	21369	21274	21270	21570	21466	21491	21413	21502	21644	21591	21463	21773	21493	21582	21335	21653	21727	21579	21443	21280	21500	21529	21620	21438	21503	21533	21457	21340	21529	21362	21384	21438	21522	21453	21447	21460	21638	21717	21636	21692	21417	21554	21344	21460	21492	21357	21587	21717	21406	21535	21367	21423	21358	21351	21584	21338	21517	21408	21434	21621	21340	21262	21591	21473	21611	21390	21438	21474	21528	21402	21400	21476	21573	21170	21546	21385	21528	21315	21507	21429	21617	21510	21341	21250	21204	21467	21332	21718	21462	21632	21420	21441	21549	21415	21556	21515	21453	21565	21395	21591	21414	21324	21465	21347	21484	21694	21452	21207	21458	21337	21598	21334	21472	21533	21616	21308	21404	21486	21313	21344	21419	21561	21542	21341	21544	21415	21394	21295	21592	21581	21428	21387	21271	21543	21603	21280	21667	21516	21395	21178	21523	21496	21539	21507	21445	21383	21754	21511	21529	21603	21480	21530	21403	21318	21312	21437	21364	21491	21469	21474	21457	21530	21465	21451	21561	21455	21544	21337	21403	21555	21657	21308	21469	21536	21334	21453	21288	21503	21441	21431	21478	21293	21475	21454	21420	21488	21476	21554	21326	21425	21491	21683	21443	21594	21433	21359	21402	21550	21735	21406	21531	21319	21459	21555	21330	21628	21742	21467	21330	21468	21407	21629	21759	21337	21413	21582	21441	21288	21587	21554	21390	21504	21470	21647	21559	21252	21607	21420	21540	21372	21291	21457	21446	21541	21371	21237	21313	21554	21473	21405	21460	21328	21266	21629	21383	21772	21511	21474	21485	21437	21458	21683	21453	21436	21542	21367	21510	21555	21616	21442	21363	21544	21345	21603	21303	21355	21632	21417	21546	21384	21418	21583	21310	21356	21629	21550	21397	21548	21448	21445	21467	21311	21391	21320	21428	21407	21627	21538	21480	21387	21471	21362	21489	21387	21567	21588	21333	21682	21503	21711	21733	21546	21485	21336	21440	21192	21464	21458	21400	21433	21461	21620	21749	21579	21494	21592	21633	21459	21453	21600	21612	21575	21488	21515	21600	21528	21562	21389	21436	21288	21368	21480	21593	21518	21481	21408	21617	21478	21269	21479	21303	21676	21630	21458	21491	21544	21603	21306	21578	21353	21676	21230	21501	21523	21481	21476	21615	21710	21606	21492	21605	21372	21382	21446	21595	21531	21428	21374	21479	21204	21364	21601	21513	21558	21538	21555	21462	21423	21509	21333	21346	21504	21402	21410	21530	21423	21629	21433	21388	21580	21404	21568	21446	21468	21479	21347	21416	21592	21430	21674	21243	21726	21682	21500	21568	21464	21326	21441	21354	21399	21688	21448	21610	21436	21567	21428	21382	21741	21395	21374	21501	21549	21390	21494	21454	21636	21455	21455	21649	21470	21339	21280	21514	21547	21475	21482	21625	21383	21696	21468	21373	21340	21437	21376	21570	21453	21474	21366	21436	21689	21280	21473	21478	21506	21429	21213	21512	21320	21606	21649	21454	21382	21574	21387	21397	21392	21432	21506	21564	21412	21643	21590	21634	21219	21300	21322	21383	21509	21507	21597	21502	21555	21338	21648	21422	21398	21495	21273	21532	21714	21295	21616	21506	21562	21480	21302	21285	21553	21445	21412	21413	21463	21487	21448	21646	21388	21292	21484	21240	21502	21510	21436	21507	21269	21504	21348	21524	21326	21430	21489	21557	21451	21546	21505	21546	21403	21481	21368	21455	21618	21577	21374	21399	21317	21669	21631	21668	21685	21722	21594	21614	21527	21724	21321	21504	21592	21499	21464	21364	21313	21487	21382	21360	21312	21448	21329	21575	21350	21559	21390	21446	21528	21328	21459	21766	21518	21498	21548	21556	21492	21420	21388	21392	21464	21713	21560	21463	21710	21500	21645	21379	21578	21343	21578	21687	21570	21706	21370	21508	21483	21540	21334	21499	21436	21588	21623	21431	21596	21472	21551	21283	21255	21605	21274	21482	21576	21495	21514	21659	21537	21136	21415	21435	21464	21641	21444	21727	21605	21270	21594	21544	21465	21415	21399	21465	21374	21401	21724	21359	21486	21659	21431	21636	21431	21308	21695	21413	21621	21334	21359	21633	21491	21487	21501	21531	21344	21413	21280	21608	21379	21548	21388	21450	21417	21391	21280	21570	21513	21408	21466	21443	21278	21586	21535	21726	21403	21515	21396	21737	21769	21305	21561	21502	21705	21515	21375	21426	21557	21454	21556	21526	21490	21567	21639	21416	21287	21566	21468	21505	21265	21171	21525	21560	21354	21507	21473	21579	21412	21563	21334	21376	21518	21449	21672	21623	21506	21559	21478	21441	21271	21379	21423	21480	21463	21522	21576	21386	21357	21361	21499	21503	21606	21306	21565	21616	21648	21191	21336	21376	21530	21467	21392	21562	21495	21639	21336	21397	21580	21391	21310	21517	21330	21510	21389	21571	21473	21344	21761	21182	21485	21518	21612	21467	21406	21338	21588	21405	21332	21612	21694	21378	21520	21429	21408	21427	21377	21431	21254	21268	21223	21386	21504	21608	21532	21692	21453	21542	21284	21360	21679	21744	21399	21376	21387	21404	21487	21482	21398	21376	21523	21622	21348	21350	21539	21459	21429	21485	21525	21593	21404	21435	21201	21387	21528	21597	21502	21642	21649	21370	21337	21318	21328	21565	21491	21567	21634	21555	21401	21432	21416	21670	21508	21363	21490	21550	21484	21693	21594	21566	21444	21641	21403	21460	21446	21404	21481	21451	21460	21510	21436	21440	21516	21288	21618	21445	21323	21567	21563	21527	21478	21616	21370
20540	27637	27671	23636	20049	18482	17407	17230	16813	16946	16841	17002	16824	16775	16607	16825	16578	16923	16874	16937	16691	16813	16625	16899	16660	16658	16607	16736	16856	16835	16723	16726	16948	17054	16996	16778	16643	16740	16693	16661	16618	16634	16629	16692	16686	16655	16791	16466	16736	16684	16609	16682	16631	16554	16692	16708	16756	16798	16567	16589	16484	16758	16572	16486	16662	16639	16707	16521	16476	16786	16757	16834	16508	16639	16703	16870	16653	16597	16568	16640	16540	16603	16675	16520	16748	16616	16464	16550	16749	16561	16381	16541	16630	16531	16749	16617	16827	16656	16407	16582	16778	16511	16849	16673	16674	16631	16748	16744	16616	16465	16639	16530	16596	16640	16777	16586	16764	16707	16753	16690	16630	16677	16641	16677	16481	16663	16721	16683	16526	16575	16475	16707	16507	16753	16585	16413	16676	16470	16668	16748	16575	16592	16614	16559	16587	16730	16723	16614	16608	16703	16766	16857	16640	16553	16620	16772	16679	16671	16674	16582	16649	16610	16488	16660	16786	16520	16604	16575	16399	16797	16675	16613	16640	16593	16749	16607	16571	16577	16594	16617	16558	16682	16495	16660	16695	16634	16815	16533	16650	16602	16656	16746	16598	16669	16529	16585	16801	16558	16739	16758	16800	16589	16650	16730	16511	16620	16743	16660	16893	16792	16858	16549	16561	16541	16659	16636	16549	16604	16689	16695	16609	16693	16607	16495	16645	16794	16590	16568	16588	16745	16751	16597	16513	16626	16722	16629	16650	16558	16661	16670	16747	16697	16699	16526	16730	16766	16691	16544	16647	16557	16706	16759	16740	16589	16474	16675	16494	16512	16628	16727	16721	16631	16491	16607	16657	16642	16685	16588	16404	16702	16641	16497	16469	16632	16719	16539	16696	16586	16649	16776	16670	16689	16540	16703	16571	16825	16889	16855	16628	16573	16775	16629	16513	16646	16595	16549	16578	16715	16511	16614	16590	16734	16523	16649	16699	16816	16665	16588	16813	16798	16640	16523	16576	16614	16675	16538	16680	16604	16695	16588	16824	16549	16710	16568	16547	16689	16486	16586	16562	16600	16678	16761	16678	16592	16678	16509	16864	16519	16534	16466	16388	16522	16601	16547	16490	16689	16643	16652	16728	16832	16540	16729	16513	16561	16555	16671	16666	16669	16526	16780	16671	16591	16598	16628	16741	16584	16738	16670	16623	16700	16610	16799	16623	16627	16462	16487	16500	16747	16499	16583	16626	16664	16530	16556	16510	16550	16738	16655	16655	16490	16590	16821	16560	16658	16352	16665	16628	16695	16703	16731	16490	16676	16654	16424	16747	16685	16801	16567	16662	16723	16705	16799	16648	16736	16519	16528	16715	16647	16699	16532	16588	16636	16559	16634	16973	16477	16754	16736	16681	16543	16753	16609	16595	16603	16730	16583	16710	16677	16778	16456	16609	16798	16544	16599	16688	16687	16638	16658	16533	16652	16645	16545	16550	16730	16499	16613	16696	16607	16493	16604	16649	16620	16690	16703	16742	16594	16671	16675	16601	16548	16608	16622	16493	16577	16630	16682	16560	16702	16720	16452	16610	16606	16413	16840	16505	16661	16514	16721	16733	16701	16701	16605	16638	16588	16663	16639	16551	16548	16512	16635	16849	16633	16537	16557	16835	16384	16460	16647	16498	16558	16769	16652	16618	16618	16664	16559	16659	16621	16773	16499	16455	16696	16636	16689	16417	16694	16647	16727	16690	16691	16663	16494	16669	16442	16824	16567	16576	16766	16645	16601	16625	16658	16659	16740	16609	16640	16526	16757	16729	16583	16664	16487	16552	16641	16634	16665	16533	16607	16609	16618	16573	16595	16581	16936	16543	16589	16731	16606	16861	16704	16739	16576	16545	16720	16725	16528	16622	16545	16577	16646	16716	16605	16561	16572	16522	16669	16613	16496	16701	16741	16580	16494	16505	16577	16643	16556	16693	16714	16460	16686	16581	16742	16613	16652	16634	16721	16878	16641	16732	16602	16385	16601	16628	16605	16649	16468	16490	16748	16659	16733	16683	16813	16821	16411	16523	16504	16645	16439	16619	16503	16616	16768	16565	16576	16632	16704	16537	16679	16812	16563	16689	16800	16888	16567	16452	16591	16834	16589	16602	16619	16536	16648	16505	16434	16587	16473	16612	16680	16665	16478	16433	16836	16707	16600	16598	16736	16586	16795	16706	16696	16722	16758	16597	16502	16627	16675	16522	16695	16716	16634	16683	16774	16645	16661	16750	16551	16672	16824	16690	16717	16565	16590	16618	16733	16521	16742	16451	16617	16577	16668	16691	16661	16469	16617	16683	16627	16797	16572	16725	16678	16531	16571	16701	16651	16665	16626	16516	16574	16706	16547	16699	16616	16563	16661	16721	16602	16569	16501	16526	16629	16701	16718	16653	16667	16547	16613	16528	16762	16552	16657	16795	16830	16671	16488	16669	16735	16806	16426	16582	16467	16684	16498	16736	16540	16753	16711	16597	16747	16465	16472	16724	16640	16676	16700	16530	16778	16573	16728	16650	16706	16582	16461	16669	16409	16621	16687	16497	16663	16481	16485	16692	16547	16532	16598	16601	16714	16811	16574	16632	16480	16596	16517	16657	16627	16432	16769	16795	16642	16656	16512	16713	16624	16801	16571	16696	16506	16710	16539	16671	16623	16735	16597	16613	16609	16811	16655	16426	16670	16580	16566	16695	16531	16858	16486	16820	16582	16688	16583	16699	16714	16566	16647	16565	16577	16735	16705	16635	16357	16455	16478	16619	16550	16510	16612	16554	16808	16807	16582	16596	16794	16553	16482	16503	16629	16387	16658	16303	16538	16689	16689	16535	16440	16682	16663	16518	16448	16638	16684	16869	16477	16472	16621	16750	16740	16676	16759	16658	16598	16711	16601	16764	16777	16784	16836	16633	16665	16701	16632	16687	16624	16670	16530	16560	16502	16686	16782	16494	16473	16572	16535	16531	16678	16523	16643	16552	16749	16729	16822	16579	16583	16573	16672	16628	16649	16733	16605	16570	16629	16634	16453	16722	16611	16618	16723	16675	16593	16722	16593	16593	16572	16629	16681	16766	16723	16587	16487	16623	16587	16672	16612	16435	16615	16453	16622	16510	16603	16609	16625	16718	16587	16617	16702	16730	16538	16686	16580	16496	16682	16664	16795	16832	16675	16598	16662	16642	16638	16606	16677	16651	16611	16572	16573	16373	16722	16719	16585	16647	16699	16646	16674	16620	16660	16559	16601	16746	16709	16517	16679	16616	16731	16430	16693	16453	16501	16652	16679	16694	16642	16611	16572	16684	16707	16468	16386	16626	16388	16674	16431	16629	16687	16582	16720	16561	16602	16761	16656	16638	16699	16551	16601	16585	16641	16790	16607	16813	16392	16669	16714	16533	16826	16380	16693	16680	16655	16701	16757	16667	16671	16685	16876	16632	16656	16619	16611	16597	16648	16629	16650	16721	16481	16712	16652	16348	16724	16530	16657	16426	16692	16601	16680	16668	16470	16686	16729	16758	16644	16659	16810	16560	16478	16650	16787	16815	16789	16592	16740	16479	16625	16606	16697	16507	16647	16516	16749	16629	16801	16662	16675	16618	16683	16679	16799	16675	16459	16550	16796	16685	16780	16715	16481	16703	16567	16685	16535	16692	16601	16694	16701	16499	16549	16741	16638	16710	16779	16751	16777	16728	16632	16635	16642	16623	16670	16650	16432	16834	16586	16654	16611	16683	16753	16630	16793	16762	16523	16606	16507	16525	16702	16631	16724	16728	16809	16652	16435	16757	16579	16579	16600	16745	16612	16723	16842	16631	16605	16707	16459	16569	16506	16641	16617	16681	16481	16702	16439	16771	16647	16556	16868	16621	16693	16594	16820	16719	16598	16555	16593	16722	16586	16818	16575	16588	16621	16663	16509	16712	16703	16663	16447	16650	16533	16467	16678	16581	16560	16614	16752	16601	16573	16606	16505	16602	16623	16608	16602	16530	16637	16717	16498	16681	16735	16680	16588	16634	16591	16479	16694	16569	16693	16625	16622	16651	16792	16811	16683	16612	16731	16714	16663	16599	16565	16673	16772	16694	16766	16780	16714	16897	16733	16651	16775	16782	16590	16650	16667	16573	16544	16477	16677	16612	16418	16804	16531	16744	16669	16490	16639	16570	16620	16804	16629	16688	16448	16677	16655	16663	16739	16636	16584	16572	16649	16514	16636	16603	16671	16648	16612	16661	16510	16703	16702	16574	16603	16762	16885	16607	16658	16776	16614	16647	16703	16638	16555	16720	16844	16715	16685	16651	16746	16602	16528	16717	16509	16618	16755	16727	16720	16787	16654	16681	16684	16622	16318	16728	16786	16531	16571	16624	16715	16477	16649	16572	16474	16545	16777	16587	16664	16736	16433	16702	16546	16720	16544	16745	16508	16725	16684	16694	16654	16547	16730	16690	16645	16612	16725	16614	16661	16658	16641	16575	16578	16553	16620	16590	16649	16660	16745	16595	16497	16676	16640	16457	16603	16646	16660	16502	16454	16723	16930	16603	16616	16832	16584	16543	16509	16745	16602	16687	16702	16545	16633	16546	16628	16407	16520	16662	16628	16642	16682	16493	16510	16722	16821	16723	16581	16624	16686	16549	16574	16424	16728	16544	16623	16647	16632	16597	16553	16574	16539	16760	16538	16563	16642	16551	16629	16398	16588	16543	16653	16573	16719	16712	16736	16675	16610	16551	16655	16675	16484	16810	16819	16658	16704	16630	16605	16552	16731	16614	16462	16562	16726	16535	16645	16865	16507	16708	16769	16708	16747	16794	16548	16607	16735	16652	16773	16762	16801	16607	16631	16748	16651	16626	16550	16582	16531	16722	16608	16589	16568	16765	16584	16508	16622	16668	16718	16644	16675	16698	16853	16535	16551	16725	16579	16574	16607	16705	16462	16774	16617	16642	16653	16499	16502	16492	16594	16769	16654	16711	16686	16611	16684	16617	16588	16485	16721	16640	16528	16601	16666	16616	16527	16533	16506	16742	16636	16721	16681	16766	16705	16558	16637	16562	16822	16608	16735	16719	16625	16837	16672	16568	16556	16762	16567	16635	16724	16600	16588
25409	21557	28806	25841	24870	25691	25454	22766	21893	22067	21568	21647	21691	21406	21225	21446	21655	21534	21654	21383	21648	21578	21759	21131	21426	21357	21468	21506	21481	21417	21450	21329	22440	22539	22120	22076	21725	21312	21261	21280	21161	21403	20985	21017	21134	21010	21354	21338	21007	21087	21020	21340	21144	21254	21289	21171	21382	20990	21235	21248	21195	21126	21147	20983	21088	21176	21036	20929	21124	21256	21129	21200	21036	21156	21023	21299	20835	21203	21224	21256	21063	21208	21211	21272	21108	21259	21460	21105	21314	21254	21025	21014	21161	21273	21184	21257	21003	21239	21209	21214	21227	21093	21133	21232	21191	21183	21340	21179	21205	21066	21258	21214	21049	21149	21205	21188	21176	21158	21051	21292	21196	20905	21053	21084	21138	21365	21197	21337	21149	21119	21244	20947	21228	21406	21002	21003	21249	21122	21088	21133	21025	21253	21045	21189	21046	21176	21288	21034	21295	20937	21244	21319	21299	21021	21009	21170	21032	21200	21003	21176	21430	21271	21045	21120	20919	20963	21262	21078	21068	21108	21231	21014	20932	21121	21008	20973	20930	20960	20816	21245	21132	21246	21401	21009	21074	21015	21180	21356	20994	21166	21124	21086	21160	21550	21150	21415	21199	21141	21467	20982	20848	21247	21119	21178	21273	21224	21186	21364	21088	21063	21227	20986	21027	21171	21277	21111	21192	21207	20993	20956	21035	21237	21184	21146	21159	21059	20916	21090	20915	21220	21138	20957	21299	21194	21254	21203	21198	21175	21270	21149	21219	21446	21057	20888	21110	20856	21254	21095	21157	21151	21025	21345	21108	20977	21290	21069	21300	21326	21218	20984	21066	21171	21061	21103	21071	21145	21301	20967	21083	21206	21065	21167	21119	21227	21189	21153	21138	21060	20942	21168	21239	21179	20988	21012	20986	20972	21025	21014	20953	21342	21292	21304	21272	21283	21302	21093	21016	21143	21157	21214	21090	21230	21142	21432	21235	21112	21309	21021	21253	21286	21252	21240	21139	21148	21244	21179	21112	21189	21032	21050	21187	21084	21046	21068	21076	21257	21185	21118	20942	21219	21273	21393	21385	21206	21188	21189	21171	21236	21012	21214	21196	21183	21024	20850	21301	20984	21137	20826	20961	21125	20947	21216	20976	21162	21244	21206	21009	21001	21262	21231	21188	21336	21143	21114	21107	21007	21133	21291	21247	21282	21124	21067	21154	21082	21177	21098	21216	20977	21228	20980	21188	21059	21138	21156	21043	21100	21154	21176	21192	21136	21265	21117	21220	21205	21218	21111	21051	21015	21127	21148	21327	21033	21386	20993	21002	21105	21181	21060	21221	21145	21285	20929	21196	21173	21138	21233	21218	21074	21113	21348	21061	21386	21132	21313	21127	21071	21153	21180	21098	21140	21081	21244	21176	21102	21041	21336	21221	21101	21106	21165	21102	21041	21066	21084	21017	21138	20972	21157	21053	21019	20979	21052	21044	21058	21157	20905	20926	21227	21147	21158	21109	21325	21067	21156	21185	21107	21194	21243	21064	21078	20995	20990	21246	20927	20996	21172	21230	21043	21045	21189	21206	20885	21250	21195	20997	21287	21313	21234	21009	21078	21168	21153	21283	21224	21164	21231	21055	20870	21167	21096	21107	21315	21353	21301	21269	21296	21107	21244	21046	21047	21100	20977	21288	20927	21269	20908	21148	20976	21057	21104	21123	21124	21092	21091	21271	21141	21210	21175	21034	21259	20970	21162	21170	21132	21046	21128	21142	21094	21216	20955	21189	21318	21278	21086	21306	21467	21244	21172	21180	21001	21408	21219	21070	21293	21101	20992	21045	21222	20986	21073	21184	21065	21060	21183	21029	21198	21162	21169	21064	21052	20950	21318	21181	21120	21073	21220	20865	20866	21192	20977	21046	21301	21077	21094	21230	21308	20998	20937	21043	21172	21091	21139	21109	21247	21210	21158	21226	20900	21124	21070	21393	21155	21110	21074	21465	21113	21200	21251	21214	21286	21110	21246	20967	21306	21164	21121	21194	21278	21244	21208	21323	21305	20878	21119	20982	21214	21109	21063	21144	21174	21303	21262	21339	21032	21256	21347	21068	21173	21126	21127	21043	21232	21212	21171	21217	21286	21162	21000	20948	21414	21228	21182	21072	21084	21165	21305	21110	21041	21103	21175	21082	20964	21319	21219	21280	21221	21029	21027	21003	21053	21317	21021	21113	20723	21186	21142	21320	21330	21251	21096	21068	21169	20887	21193	21003	21208	21215	20925	21210	21239	21399	21174	21115	21312	21200	21423	21236	21180	21128	21067	21217	21106	21068	21016	21066	21049	21032	21115	21137	20925	21273	21171	21144	21130	21226	21134	21263	21037	21102	21376	21137	21121	20941	21046	21106	21250	21011	21051	21453	21139	21305	21288	21141	21170	20871	21181	21061	21292	21233	21089	21229	21215	21294	21099	21253	20967	21118	21086	21126	21250	21032	21123	21141	21152	21205	20927	21030	21052	21234	21256	21044	21262	21000	21069	21246	21130	21235	21001	21115	21095	21098	20960	21214	21219	21085	21140	21013	20999	21456	21044	21217	21135	21108	21167	21198	21143	21266	21046	21254	20936	21089	21138	20939	20974	21157	21111	21031	21090	21118	21145	21043	21081	21277	21112	21124	21259	21202	21236	20842	21069	21168	21250	21224	21106	21229	21277	21153	21031	21189	21253	21208	21353	21015	20926	21123	21288	21239	21456	21121	21080	21237	21240	20807	21209	20930	21120	21324	21112	20945	21077	21163	21128	21140	21293	21121	21231	21053	21221	21275	21328	21302	21382	21283	21100	20815	21201	21111	21127	21140	21149	21074	21141	21246	21230	21281	21508	21044	21033	21160	21297	21094	21393	21039	21295	21145	20949	21288	21253	21220	20995	21078	21193	21182	21215	21214	21116	21165	21003	21105	21170	21165	21205	21002	21258	20886	21137	21268	21180	21117	21107	21150	20936	21167	21165	21117	21218	21340	21235	21128	20914	21172	21238	21073	21092	21313	21010	21137	21078	21153	21111	21039	21075	21164	21044	21188	20977	21104	21120	21068	21065	21207	21181	21144	20986	21409	21291	21243	21213	21092	21241	21398	21189	21015	21329	21256	21098	21157	21083	20992	21181	21186	21057	20948	21065	21296	21189	20965	21241	21256	21180	21178	21087	21278	21118	21074	20967	21181	21247	21243	20974	21053	21163	20975	21257	21189	21092	21321	21175	21219	21212	21361	21321	21350	21112	21012	21278	21053	21214	21096	21089	21178	21026	21053	21110	21293	21114	20990	21102	21290	21039	21036	21079	21207	21105	21180	21130	21137	21175	21061	21173	21156	21233	21318	21368	21042	21034	21341	21193	21028	21070	21003	20973	21225	21182	21179	21095	21084	21067	21118	20959	21286	21295	20946	20984	21034	21171	21141	20958	20899	21348	21291	21281	21186	21167	20967	21071	21042	20916	21214	21223	21006	21003	21027	21098	21059	21111	21123	21002	21186	20956	21162	20940	21221	21231	21251	21012	20894	21184	20820	21012	21251	21078	21157	21178	21119	21264	21340	21188	21031	20869	20994	21073	21078	21411	21313	21116	21364	21313	21130	21199	21085	21127	21401	20984	21024	21060	20976	20953	21059	21376	21248	21132	21203	21068	20908	20849	21159	21069	21044	20937	21214	20981	21066	21083	21154	21188	21321	21079	21101	21123	21279	21264	21163	21215	21019	21038	21048	21246	21109	21240	20951	21346	21088	21298	21379	21253	21118	21040	21049	21371	21322	21276	21049	21116	21208	21136	21261	21220	20973	21080	21338	21026	21269	21052	21242	21169	21315	21305	21157	21364	21079	20928	21328	21046	21271	21257	21102	21357	21026	21170	21159	21094	21043	20925	21176	21075	21234	21236	21426	21224	21294	21133	21051	21375	21294	21032	21279	21324	21187	21124	21040	21413	21091	21009	21005	20987	21171	21350	21243	20958	21135	21192	21173	21268	21039	21038	20980	21074	21059	21107	21029	21092	21150	21013	20998	21100	21114	21289	21111	20991	21057	21051	20986	21040	21015	21140	21218	21055	21168	21116	21278	21267	21063	21230	21093	20989	21062	20871	21110	21006	21085	21034	21197	21026	21149	21336	21012	21112	21188	21173	21214	21045	21187	21210	21104	21309	21302	21201	21070	20974	21171	20944	21107	21196	21173	20855	21135	21174	21053	21311	21108	21067	21070	21204	21231	21075	21243	21011	21114	21292	21248	21124	21287	21125	21292	21038	21116	21113	21172	21348	21007	21295	21217	21323	21093	21094	21159	21281	20986	21267	20973	21181	21403	21153	21154	21053	21035	21316	21213	21249	21008	21258	21286	21258	21162	21071	20899	20715	21108	21168	20970	21197	21203	21258	21464	21274	21132	21066	20965	20989	21068	21253	21246	20954	21314	21100	20898	20991	20964	21085	21024	21024	21242	21229	21091	21071	21103	21352	21108	21102	21114	21324	21194	21089	21152	21177	21112	21264	20974	21093	21151	21152	21255	21134	21261	20948	21153	21262	21409	21119	20968	21119	21010	21263	21309	21067	21178	20874	21008	21203	21239	21058	21005	21190	21125	21300	21202	21115	21223	21038	21100	20969	20998	21194	21173	21306	21223	21352	21037	20969	21020	21075	21343	21065	21209	21285	21264	21135	21086	21124	21072	21224	21098	21127	21228	21153	21090	21187	21325	21171	21218	21193	21235	21214	21171	20972	21069	20827	21225	20843	21284	21194	20793	21093	21324	21314	21313	21074	21069	21277	21473	21204	21046	21017	21177	20980	21255	21214	21145	21177	21281	21325	21036	21104	21069	21220	21029	21034	21030	21013	21344	21183	21008	20985	21183	21081	21144	21366	21171	21091	20921	21136	21226	21036	21237	21275	21401	21229	20951	21005	21086	20992	21245	21066	21319	21270	21100	20913	21186	21261	21290	21011	21147	21080	21030	21037	20998	20800	21209	20972	20993	21072	21346	21161	21278	21042	21092	21019	20992	21181	21057	21092	21295	20920	21053	21073	20994	21429	21279	20830	21059	21025	21196	20926	20951	21242	21085	21061	21308	21285	21236	21087	21015	21110	21113	21087
20588	34261	34580	29187	24876	21900	19688	18335	17744	17534	17353	17198	16985	16937	16868	16681	16700	17153	17156	17256	17243	17122	17332	16663	16740	16821	16831	16843	16608	16752	16629	16816	18546	18208	18206	17664	17121	16635	16327	16608	16310	16685	16523	16470	16550	16539	16486	16493	16407	16475	16420	16489	16583	16659	16352	16346	16646	16494	16568	16433	16484	16552	16493	16427	16333	16409	16430	16605	16366	16365	16381	16491	16456	16477	16617	16436	16255	16608	16511	16560	16531	16567	16618	16601	16534	16519	16552	16561	16368	16396	16572	16565	16442	16339	16418	16386	16636	16324	16417	16472	16501	16347	16384	16532	16265	16507	16365	16347	16445	16495	16467	16537	16422	16493	16419	16447	16413	16566	16491	16391	16525	16658	16549	16433	16611	16556	16374	16368	16517	16439	16454	16351	16549	16457	16468	16385	16431	16226	16574	16497	16515	16433	16414	16364	16338	16473	16454	16477	16485	16415	16385	16271	16534	16342	16407	16474	16536	16535	16409	16420	16294	16462	16703	16365	16334	16284	16461	16484	16624	16575	16530	16647	16283	16416	16227	16464	16309	16525	16469	16511	16532	16480	16761	16492	16393	16548	16447	16558	16405	16474	16677	16486	16466	16546	16316	16387	16424	16296	16580	16315	16440	16553	16377	16411	16494	16385	16352	16471	16615	16430	16356	16504	16449	16432	16258	16448	16412	16543	16585	16558	16531	16633	16286	16487	16572	16559	16429	16483	16343	16277	16488	16417	16422	16498	16347	16383	16384	16556	16301	16416	16753	16586	16324	16540	16444	16219	16531	16517	16296	16448	16396	16457	16517	16380	16547	16299	16411	16303	16584	16443	16464	16450	16514	16611	16521	16508	16503	16349	16483	16447	16355	16518	16364	16277	16301	16446	16336	16472	16388	16373	16342	16364	16426	16571	16474	16377	16371	16610	16396	16354	16726	16505	16547	16456	16274	16523	16666	16242	16373	16593	16504	16506	16477	16339	16567	16428	16525	16482	16455	16534	16365	16528	16453	16232	16409	16441	16418	16455	16311	16405	16360	16602	16241	16543	16481	16647	16416	16460	16335	16456	16486	16435	16523	16513	16469	16447	16553	16453	16499	16439	16409	16423	16493	16521	16499	16532	16537	16567	16490	16586	16445	16415	16364	16482	16590	16627	16615	16467	16234	16407	16511	16480	16510	16552	16325	16491	16533	16429	16629	16321	16417	16450	16390	16391	16431	16284	16517	16545	16283	16543	16419	16496	16468	16458	16503	16289	16378	16387	16547	16460	16416	16563	16465	16478	16381	16466	16517	16602	16309	16451	16444	16414	16590	16525	16442	16470	16575	16511	16471	16458	16475	16417	16541	16401	16346	16310	16507	16534	16482	16515	16540	16456	16225	16444	16409	16486	16439	16525	16384	16434	16591	16354	16511	16482	16754	16317	16591	16625	16397	16664	16281	16613	16409	16667	16410	16357	16278	16384	16323	16460	16537	16525	16416	16405	16336	16644	16351	16649	16409	16635	16426	16494	16384	16578	16357	16527	16441	16379	16440	16412	16402	16377	16179	16470	16569	16597	16524	16402	16520	16439	16450	16427	16463	16526	16570	16545	16499	16711	16414	16464	16301	16363	16370	16448	16414	16375	16556	16316	16445	16464	16342	16429	16521	16455	16562	16507	16299	16451	16645	16694	16547	16419	16408	16325	16658	16688	16494	16497	16368	16356	16529	16477	16458	16311	16557	16486	16343	16436	16425	16296	16311	16332	16336	16423	16594	16558	16335	16487	16355	16627	16484	16492	16568	16390	16532	16541	16317	16569	16538	16405	16401	16380	16418	16426	16559	16335	16370	16375	16484	16375	16384	16535	16723	16623	16308	16577	16409	16385	16393	16373	16554	16361	16350	16424	16449	16395	16452	16607	16410	16437	16451	16451	16284	16546	16483	16573	16527	16561	16630	16576	16539	16418	16266	16438	16524	16470	16413	16387	16297	16503	16413	16355	16315	16604	16424	16340	16416	16419	16424	16451	16412	16373	16453	16429	16411	16375	16435	16515	16535	16438	16545	16520	16463	16424	16422	16452	16369	16394	16636	16568	16483	16495	16433	16392	16416	16412	16441	16605	16402	16367	16419	16421	16562	16359	16424	16611	16339	16389	16422	16578	16460	16323	16288	16511	16346	16531	16490	16635	16308	16444	16437	16443	16343	16587	16367	16235	16458	16439	16531	16533	16589	16611	16504	16417	16474	16371	16519	16541	16491	16339	16511	16392	16456	16461	16375	16376	16454	16464	16315	16554	16244	16426	16311	16407	16445	16328	16526	16594	16532	16490	16453	16564	16455	16556	16448	16527	16450	16566	16566	16354	16550	16511	16387	16505	16532	16438	16646	16441	16564	16456	16589	16457	16457	16446	16438	16501	16608	16458	16333	16578	16390	16438	16580	16460	16460	16470	16502	16515	16328	16348	16437	16544	16440	16370	16464	16479	16644	16576	16451	16513	16518	16398	16452	16558	16342	16326	16413	16399	16616	16292	16507	16531	16413	16525	16267	16491	16474	16548	16305	16402	16427	16465	16402	16381	16480	16386	16437	16565	16409	16590	16439	16424	16551	16540	16379	16273	16352	16409	16531	16498	16416	16487	16309	16450	16562	16394	16438	16586	16464	16366	16353	16482	16357	16364	16450	16359	16452	16416	16276	16464	16479	16359	16500	16499	16541	16151	16415	16357	16390	16204	16696	16419	16434	16609	16557	16312	16548	16390	16484	16713	16453	16465	16493	16590	16558	16585	16593	16516	16577	16419	16352	16634	16510	16322	16379	16384	16494	16502	16670	16495	16450	16462	16481	16226	16388	16342	16543	16480	16584	16387	16402	16590	16350	16599	16533	16362	16444	16531	16538	16585	16463	16502	16422	16487	16343	16248	16354	16553	16400	16377	16294	16447	16377	16351	16551	16458	16436	16603	16624	16571	16529	16442	16376	16435	16526	16466	16483	16472	16587	16498	16347	16498	16491	16318	16449	16563	16447	16590	16581	16521	16597	16505	16562	16492	16405	16435	16467	16480	16509	16246	16489	16401	16634	16298	16239	16417	16650	16480	16315	16586	16347	16644	16471	16426	16676	16287	16525	16439	16372	16391	16353	16393	16503	16414	16467	16311	16386	16463	16289	16516	16609	16446	16470	16315	16368	16548	16484	16439	16388	16583	16491	16238	16444	16384	16388	16547	16535	16436	16515	16488	16394	16462	16509	16469	16566	16474	16562	16326	16476	16503	16522	16494	16584	16423	16388	16320	16290	16449	16496	16414	16338	16443	16332	16461	16503	16327	16358	16579	16443	16464	16433	16494	16630	16388	16455	16399	16474	16369	16574	16423	16592	16462	16288	16393	16379	16326	16431	16386	16568	16460	16535	16449	16439	16286	16415	16363	16547	16414	16429	16372	16565	16523	16370	16470	16520	16422	16540	16533	16419	16357	16552	16348	16507	16574	16531	16393	16467	16455	16283	16615	16328	16621	16501	16509	16586	16691	16333	16476	16431	16452	16314	16516	16476	16400	16510	16623	16485	16374	16427	16377	16376	16365	16353	16473	16347	16301	16552	16465	16782	16504	16468	16506	16581	16581	16493	16412	16437	16334	16400	16353	16499	16122	16354	16557	16403	16350	16437	16454	16343	16343	16731	16360	16372	16400	16285	16504	16523	16507	16337	16374	16564	16257	16507	16522	16442	16452	16595	16476	16448	16446	16438	16560	16420	16286	16435	16477	16445	16493	16542	16578	16350	16545	16366	16435	16457	16336	16388	16500	16442	16418	16734	16338	16516	16460	16402	16393	16460	16465	16485	16429	16248	16533	16385	16533	16433	16359	16410	16328	16458	16372	16452	16493	16562	16238	16636	16469	16373	16376	16449	16401	16576	16476	16372	16395	16646	16365	16330	16549	16421	16550	16410	16392	16511	16560	16359	16576	16439	16495	16521	16412	16331	16498	16611	16270	16441	16623	16518	16374	16544	16585	16547	16425	16252	16459	16433	16381	16372	16471	16488	16257	16535	16513	16483	16488	16339	16456	16591	16416	16430	16559	16517	16466	16478	16545	16562	16522	16509	16485	16482	16438	16539	16422	16482	16440	16599	16450	16607	16625	16568	16387	16498	16458	16482	16476	16459	16471	16507	16476	16525	16319	16547	16469	16423	16463	16557	16519	16509	16673	16476	16401	16464	16482	16402	16384	16459	16188	16392	16378	16386	16528	16574	16363	16661	16245	16446	16535	16574	16536	16638	16351	16228	16385	16510	16373	16369	16352	16454	16628	16599	16363	16429	16268	16465	16486	16458	16458	16496	16396	16494	16527	16421	16382	16455	16278	16479	16369	16399	16559	16496	16614	16610	16473	16566	16583	16523	16504	16618	16576	16523	16280	16467	16405	16430	16498	16463	16603	16475	16586	16272	16454	16577	16377	16398	16470	16525	16486	16470	16349	16575	16397	16512	16372	16569	16411	16468	16475	16440	16598	16515	16283	16430	16510	16265	16556	16420	16412	16430	16441	16512	16353	16425	16565	16262	16582	16444	16469	16368	16523	16368	16387	16476	16410	16438	16580	16545	16400	16445	16342	16534	16616	16406	16410	16551	16395	16546	16459	16454	16346	16406	16429	16387	16552	16441	16551	16248	16402	16437	16595	16401	16470	16416	16411	16387	16412	16374	16313	16697	16557	16382	16552	16332	16542	16489	16358	16451	16331	16256	16480	16617	16271	16408	16273	16521	16455	16477	16484	16448	16294	16551	16355	16469	16457	16349	16448	16448	16398	16501	16603	16305	16530	16697	16461	16541	16271	16480	16445	16590	16468	16426	16356	16456	16480	16447	16391	16497	16480	16614	16379	16508	16556	16511	16480	16424	16306	16651	16466	16490	16492	16428	16494	16423	16462	16518	16604	16280	16599	16384	16371	16651	16420	16652	16278	16406	16301	16650	16471	16444	16469	16352	16571	16424	16550	16352	16478	16383	16393	16581	16573	16369	16493	16520	16489	16360	16501	16495	16390	16438	16412	16433	16316	16511	16313	16407	16588	16425	16497	16511	16698	16522	16400	16241	16601	16530	16609	16613	16412	16507	16284	16537	16708	16356	16465	16488	16565	16553	16552
23860	21552	29186	24613	23026	26531	28401	23672	22575	22545	22107	22009	21793	21697	21713	21507	21700	21959	22050	21997	21746	21915	22278	21519	21126	21266	21292	21370	21401	21345	21540	21257	22283	24428	24269	23248	22058	21574	21034	21135	20968	21098	21190	21051	21116	21138	21161	21151	21020	21100	20946	21238	21248	20969	20932	20961	21122	21139	21090	20932	21009	20868	21121	21101	21104	21250	20939	21032	21238	21128	21193	20918	21098	21135	21167	21087	21096	21277	20983	21096	21017	20864	21237	21009	21176	21057	21199	21069	21051	20838	21040	21102	20845	20889	21274	21040	20970	21061	20968	21086	21126	20977	20907	20997	20966	21138	21033	21143	21093	20894	20795	20920	21099	20955	21029	21291	20925	20754	21019	21149	21037	20942	20948	21106	21024	20768	21124	21148	21158	21037	20921	21131	20907	21144	21201	21083	20943	20846	21122	21007	21183	21049	20712	21032	21062	20922	20909	21279	21171	20976	21136	21042	21009	21024	20885	20904	20895	21250	21022	20992	21043	21015	20764	20890	20939	21266	21305	21175	21114	21160	21084	21090	21028	20953	20836	20838	20965	21130	21105	21052	21229	20881	20938	21123	21164	20903	21104	21129	20946	21001	20636	20942	21056	21086	20859	21102	21276	21019	21210	20968	20982	20935	20937	20793	20949	21009	20916	21238	20934	20879	20922	20984	21013	21142	21283	20909	21022	20873	21079	20873	21145	21127	21260	20996	21256	20860	20943	21159	21035	20996	20946	20952	21154	20972	21009	20920	21142	20793	21032	21074	21023	20920	21128	20919	21088	20974	20941	21085	21239	20999	21062	21129	20842	20979	20967	20846	21043	20950	20969	21247	21146	21040	21037	21064	21183	21020	20918	21079	21188	21099	20922	21121	21041	21108	21228	20771	21011	21123	21183	21078	21126	21132	21153	20874	21040	20895	21179	21146	21021	20997	21001	21105	21157	20988	20894	20953	21248	20979	21122	21074	20929	20918	20892	20990	20991	20811	21147	20926	21063	20738	21005	20694	21081	20970	20796	20961	20985	21095	20910	21095	20823	21176	21030	21004	21258	21096	21013	21175	20910	21003	21052	21199	20845	21115	21021	21125	20998	21117	21090	20913	21228	21066	21167	21067	21161	20969	20900	20965	20722	20971	21240	21108	20961	20972	20895	20997	21133	21061	20875	20832	21032	21040	21032	20926	21032	21138	21128	20825	21058	21284	21011	20861	20990	20788	20899	21056	21034	21250	20957	21030	21181	21032	21170	21163	21294	20890	20900	21053	20990	20953	21036	20985	21032	21151	21014	21119	21109	21004	20909	20945	20946	21165	21094	20948	21157	21011	21180	20850	20844	20919	20953	21002	21215	20828	21072	21126	20982	20906	20950	21078	20957	21014	21208	20991	21068	20991	21015	20863	20967	21139	21006	20976	21064	20961	20769	21016	21227	21151	20721	20912	20959	20980	20983	21138	21001	20838	21087	20876	20890	21001	21066	21014	21108	20987	20949	20943	20957	21062	21210	21002	20933	20938	20930	20757	21030	20916	21219	21012	20971	21059	21006	20842	20905	21155	21073	20997	20872	21110	21051	20994	21086	21179	21068	20940	21134	21131	20974	20949	20971	20790	21115	20884	20881	21033	21063	20948	21141	20826	21004	21000	20829	20949	21132	21084	20928	20925	21086	21098	20847	20956	20982	20857	21011	21013	21108	20888	21159	21110	20972	20775	20871	21004	21019	20816	21198	21131	20984	21076	20886	20985	20989	20906	20967	20896	21094	21207	21154	20948	20972	21020	21033	20909	20959	21105	21151	20890	20894	20969	21057	21073	21146	21183	20904	20813	20923	21142	20848	21009	20990	21089	20972	20971	20963	20914	20752	21109	21063	20971	20994	20822	20910	21054	21018	21179	21093	20834	21192	21011	20739	21021	21028	20930	21014	21055	21199	21072	20977	21263	21013	21161	20981	20919	21040	20986	21034	20953	21014	21192	21011	20907	20896	21155	21136	20909	20770	20734	21098	21049	21010	20910	20996	20944	21101	21111	20888	21260	20841	21017	21012	21097	20993	20868	21021	21087	21149	20834	21036	20958	21039	20915	21112	21157	21210	21141	21045	20985	20864	21104	20997	21115	20880	20934	20942	21138	21291	21136	21151	21111	21187	20814	21081	21082	21525	20882	20995	21071	20966	21043	20823	21006	20990	20742	21009	20990	20892	20898	21104	20906	21071	20864	21165	20988	21017	20967	21245	21292	20905	20942	20886	21032	21212	21100	21178	21089	21046	21021	21132	21007	20987	21063	21009	21272	21210	20948	21020	20930	21022	20915	20934	21119	21010	20870	20886	20995	21190	20854	21176	21030	21053	21080	20840	21140	21073	21003	21035	21327	20902	21034	21197	20973	20976	20996	21128	20957	21061	21158	21166	21059	21067	21084	21035	21181	21168	20967	20958	20877	21007	20955	21017	21030	21030	20865	20962	20916	20963	20935	20993	21064	20962	21166	21012	21132	20846	21308	21137	21160	21197	21012	21015	20958	21050	20970	20861	20790	21177	21044	20891	21194	21125	21077	20807	20988	20784	21122	21082	21022	21053	21140	20982	21070	21011	20953	20958	21163	21149	21245	21046	21169	21012	20903	20824	20901	21132	21049	21058	20876	21090	20833	21012	20962	21018	20907	20840	21000	21207	21122	20819	20916	20781	20808	20869	20709	21053	21104	20830	21040	21063	21088	21229	21118	21075	20910	20964	20891	20959	21101	20924	21084	20963	20942	21110	21212	21076	21130	20983	20952	21085	21219	21267	20983	21200	21223	21032	20934	21064	21106	20911	21010	21009	21109	20797	20883	20911	21028	20842	20849	20961	21021	20935	20965	20915	20912	20946	21090	20981	20931	21303	21071	20949	21116	21202	20984	20846	21133	21071	20843	20818	21148	20900	21174	20998	20995	21163	21016	21222	21132	20970	21103	21104	20757	21046	20757	20957	20795	20934	20964	21071	21027	21057	21190	21102	21167	20980	21088	20809	20956	21019	20921	21014	20983	21067	20981	21045	20826	21107	21194	20916	20834	20904	20776	21059	21133	21104	20971	20896	21282	20842	21059	20978	21002	21037	21237	21008	21291	21060	21055	21207	21091	21154	20807	20912	20982	21104	21049	21012	21009	20790	20879	21132	20932	21085	20994	20646	20978	20968	20791	21076	20983	21027	21024	20937	21037	20969	20915	21029	21080	21122	20962	21254	21187	21024	20896	20968	21175	21126	21058	21158	21131	21087	21268	20793	20987	20998	21099	21292	21177	20988	21225	21010	21012	20896	21110	20939	21113	21071	21251	21080	21029	21229	20848	21117	20871	20845	20894	21162	21039	21076	21056	21066	21037	20903	21054	21172	20970	21296	21173	21120	21181	20965	21032	21112	20976	21001	21103	20925	21047	20923	21052	21081	20991	21341	21026	20986	21124	21188	21140	21055	21026	20966	21094	21171	20928	20867	20935	21056	21016	21177	20930	21126	20901	21184	20865	20965	21159	21087	21248	21153	21077	20971	21128	21077	21005	20953	20943	20944	20882	20918	21114	20970	21000	21012	21052	20892	20956	21096	21087	20971	21014	21112	21173	21004	20987	20919	21182	20991	21038	20843	21047	20942	20946	21133	20764	21046	20975	20957	20802	21162	21058	21241	20833	21084	20813	21050	21079	20980	20881	20930	20957	21183	21181	20930	21047	21073	21032	20895	20987	20939	21116	20802	21001	20851	20949	20995	20916	21174	20948	21013	21065	21007	20983	21177	20874	21040	20945	21178	20968	21125	20972	20992	21166	21074	20961	20968	20799	20913	21181	20718	20972	21018	20748	20885	20784	21068	20703	20867	20857	21035	21168	20939	20955	20977	21026	21010	21058	21051	20944	21326	20936	20918	21055	21047	21062	21040	21193	20747	21165	21019	20812	20886	20899	21131	21100	20986	21092	21052	21345	21124	21024	20872	20980	21101	21088	21212	20961	21283	21075	20714	21133	20990	20930	20991	21103	21268	21103	20825	21092	21104	20983	21015	21034	21087	21118	20993	20930	21085	20928	21105	21268	21020	20996	21112	20773	21032	21166	21142	21071	20948	20960	21079	20950	21089	20996	20967	20734	21031	21065	20892	20929	21054	20964	21022	21183	21138	21125	21088	20928	20823	20996	20899	20581	21250	21075	21077	21087	21071	21010	21191	20958	20913	20977	21012	20902	20886	21227	21023	20913	21234	21121	20972	20860	21017	21071	21025	21195	21082	21025	21223	21186	21158	20851	21068	21034	20995	20965	21170	20935	20872	20851	21187	20793	20882	21081	21085	21079	21092	21038	20934	21040	20965	20839	21085	20982	20920	21051	21071	21025	21156	21098	21019	21078	20898	20909	21151	21033	20971	20964	20882	20732	21078	21091	21189	20886	20867	20978	21015	21221	21101	21064	21054	21068	21334	21247	20922	20864	21007	21168	21020	20945	20930	20960	20921	21065	20907	21226	21288	20960	20971	20887	20958	21085	21088	20818	21032	20961	21017	21090	20966	21102	21107	21091	21127	21047	20889	20903	21106	20823	21039	20824	21110	21206	20903	20887	20895	20904	20920	21050	20974	21075	21190	21068	21180	21089	20793	21071	20867	21199	21123	20786	21113	20776	21041	21165	20953	21033	21127	21161	21019	21240	20907	21020	21128	21030	21155	21150	20989	20994	21211	20875	20976	20924	20914	21037	20870	20954	21032	20999	21015	20956	20960	20840	21074	21007	21092	21032	21380	21064	21067	21037	20893	21092	21029	21119	21249	20958	20849	21039	20926	20730	21002	21175	21028	20951	20906	21212	20879	20941	21062	21005	21072	20950	21286	21108	20871	20959	21065	20834	21072	21201	20997	20887	20921	21143	21019	20673	20848	21105	21068	21035	21112	21058	20800	21010	21029	21016	21146	21129	21114	21223	20928	21008	21005	21007	20958	20994	21175	21142	20843	20975	21015	20785	21051	21067	20956	21049	21032	21080	21062	20974	21194	21033	20972	21084	20898	21151	21129	21088	21000	21080	21048	20932	21094	20846	20898	21098	21096	20988	20774	21183	21155	21210	20982	20875	20927	20954	20991	21207	21101	21245	21127	20949	20937	20955	21292	21064	21221	21052
22663	38920	38840	34353	29019	24589	21620	19705	18854	18279	17720	17620	17495	17061	17425	17209	17516	17567	17861	17508	17498	17914	18168	16695	16685	16724	16587	16718	16592	16619	16773	16520	18540	21435	21004	19243	17865	16803	16539	16531	16381	16399	16420	16434	16390	16191	16526	16273	16427	16525	16394	16466	16559	16595	16366	16430	16362	16532	16311	16383	16202	16350	16469	16450	16271	16535	16224	16464	16486	16298	16448	16476	16432	16321	16600	16505	16440	16471	16549	16415	16498	16483	16280	16513	16364	16305	16356	16524	16179	16450	16411	16277	16251	16370	16357	16414	16262	16500	16241	16608	16498	16422	16370	16676	16397	16414	16192	16486	16511	16461	16387	16409	16497	16402	16398	16363	16534	16278	16425	16357	16509	16311	16415	16532	16399	16486	16409	16450	16367	16374	16356	16411	16487	16348	16462	16486	16457	16231	16453	16554	16380	16444	16321	16307	16470	16440	16386	16361	16428	16264	16327	16313	16413	16349	16408	16318	16414	16385	16269	16487	16553	16342	16445	16492	16330	16512	16480	16316	16399	16252	16353	16291	16573	16526	16488	16428	16340	16461	16468	16379	16394	16546	16381	16422	16259	16350	16352	16402	16460	16521	16442	16420	16379	16456	16540	16401	16426	16304	16261	16368	16474	16427	16436	16373	16416	16375	16383	16430	16231	16441	16414	16568	16501	16291	16322	16341	16406	16367	16687	16412	16537	16264	16127	16316	16558	16264	16472	16270	16371	16330	16646	16459	16500	16358	16465	16368	16326	16561	16351	16345	16401	16340	16290	16368	16502	16387	16446	16364	16480	16279	16340	16312	16316	16253	16433	16083	16316	16227	16402	16448	16487	16439	16477	16296	16422	16480	16396	16374	16195	16408	16549	16351	16434	16285	16498	16397	16583	16347	16501	16271	16468	16504	16429	16399	16354	16130	16392	16382	16307	16355	16476	16302	16307	16298	16427	16334	16575	16317	16309	16347	16443	16313	16303	16468	16356	16268	16327	16294	16219	16320	16376	16239	16483	16241	16141	16448	16334	16290	16599	16364	16283	16495	16260	16434	16423	16329	16441	16451	16576	16433	16363	16486	16376	16275	16444	16168	16429	16280	16367	16300	16484	16462	16399	16460	16408	16306	16242	16448	16437	16421	16439	16344	16189	16428	16544	16559	16492	16464	16218	16355	16414	16373	16368	16344	16202	16384	16263	16430	16365	16351	16459	16413	16308	16444	16395	16359	16384	16377	16465	16280	16528	16379	16407	16281	16377	16536	16260	16449	16508	16536	16416	16335	16541	16243	16311	16406	16282	16393	16311	16358	16398	16573	16243	16365	16451	16317	16280	16447	16410	16373	16673	16332	16385	16356	16280	16321	16225	16386	16326	16510	16496	16334	16548	16440	16442	16438	16445	16489	16339	16374	16446	16536	16386	16478	16374	16351	16471	16467	16186	16459	16299	16322	16476	16279	16453	16428	16434	16350	16603	16465	16309	16481	16461	16505	16321	16428	16469	16481	16423	16394	16352	16234	16332	16339	16352	16596	16472	16325	16479	16438	16396	16484	16260	16146	16398	16481	16570	16301	16547	16484	16497	16423	16457	16495	16471	16343	16342	16488	16374	16520	16503	16283	16355	16423	16505	16330	16416	16495	16315	16370	16275	16249	16608	16321	16249	16438	16318	16215	16494	16274	16493	16334	16360	16424	16439	16459	16356	16468	16297	16396	16337	16389	16323	16287	16454	16405	16423	16362	16480	16448	16362	16298	16276	16372	16281	16277	16402	16401	16455	16511	16296	16489	16470	16374	16398	16523	16409	16277	16449	16464	16525	16291	16436	16511	16232	16450	16420	16557	16301	16634	16486	16459	16409	16405	16432	16407	16546	16270	16491	16330	16440	16319	16591	16387	16414	16563	16509	16038	16509	16455	16347	16270	16629	16414	16414	16540	16464	16406	16522	16458	16635	16226	16317	16444	16610	16353	16517	16492	16373	16274	16411	16478	16283	16431	16712	16589	16306	16470	16512	16372	16248	16470	16482	16298	16300	16110	16559	16410	16416	16514	16344	16445	16599	16427	16395	16517	16421	16381	16571	16500	16268	16403	16131	16391	16457	16185	16502	16361	16337	16387	16345	16585	16322	16304	16359	16304	16416	16417	16416	16418	16480	16167	16451	16307	16483	16534	16320	16327	16453	16409	16469	16522	16465	16317	16390	16493	16434	16396	16519	16500	16296	16376	16450	16493	16376	16446	16396	16407	16323	16337	16475	16311	16264	16479	16429	16407	16451	16392	16193	16401	16228	16377	16521	16548	16367	16486	16419	16181	16541	16247	16590	16371	16358	16329	16392	16582	16273	16170	16405	16438	16430	16254	16530	16333	16397	16415	16340	16297	16459	16341	16573	16296	16501	16454	16297	16403	16349	16266	16265	16423	16429	16303	16424	16663	16466	16453	16414	16187	16600	16346	16160	16349	16487	16577	16457	16520	16464	16311	16421	16361	16447	16353	16302	16342	16311	16535	16508	16333	16214	16439	16416	16463	16595	16317	16438	16412	16351	16481	16386	16521	16461	16282	16423	16468	16340	16379	16275	16439	16403	16449	16512	16413	16283	16385	16235	16392	16327	16426	16376	16339	16170	16363	16530	16389	16450	16301	16427	16329	16455	16238	16514	16298	16408	16353	16408	16354	16248	16399	16384	16241	16472	16284	16522	16572	16465	16248	16171	16375	16432	16314	16356	16461	16456	16321	16345	16364	16340	16226	16284	16379	16480	16333	16372	16406	16361	16422	16499	16209	16450	16370	16541	16465	16543	16363	16388	16351	16214	16358	16456	16291	16241	16512	16389	16310	16421	16320	16489	16475	16397	16515	16448	16289	16437	16566	16392	16374	16363	16448	16556	16431	16367	16395	16620	16115	16439	16429	16575	16451	16383	16237	16513	16346	16366	16420	16306	16519	16392	16326	16458	16611	16383	16437	16334	16586	16327	16317	16306	16442	16310	16615	16338	16402	16458	16337	16320	16374	16432	16273	16336	16513	16327	16434	16384	16414	16358	16438	16511	16371	16390	16282	16413	16392	16279	16438	16368	16347	16228	16438	16390	16474	16278	16421	16254	16382	16365	16492	16633	16311	16328	16372	16407	16245	16521	16503	16304	16327	16275	16206	16287	16454	16480	16545	16409	16505	16433	16281	16487	16373	16430	16401	16458	16269	16529	16398	16381	16522	16347	16359	16312	16350	16443	16471	16421	16551	16481	16285	16375	16378	16207	16571	16481	16383	16408	16394	16400	16549	16408	16334	16366	16320	16419	16531	16364	16473	16349	16357	16404	16402	16388	16496	16511	16408	16448	16400	16372	16338	16389	16382	16406	16310	16459	16602	16487	16443	16452	16497	16250	16303	16533	16602	16338	16440	16262	16424	16287	16538	16334	16400	16371	16469	16311	16231	16324	16275	16488	16476	16507	16391	16504	16388	16387	16540	16328	16283	16404	16496	16540	16381	16383	16573	16303	16368	16530	16372	16467	16406	16579	16419	16335	16656	16373	16399	16492	16576	16410	16386	16230	16404	16478	16304	16343	16397	16407	16479	16345	16408	16452	16126	16484	16483	16530	16464	16469	16272	16351	16399	16199	16479	16443	16471	16316	16527	16287	16316	16443	16261	16505	16491	16401	16328	16325	16572	16440	16435	16379	16446	16303	16450	16431	16576	16429	16427	16246	16307	16453	16334	16380	16373	16519	16327	16469	16496	16274	16458	16236	16530	16352	16327	16470	16456	16559	16336	16421	16387	16305	16254	16402	16443	16545	16282	16374	16472	16485	16352	16356	16462	16252	16290	16289	16415	16297	16345	16408	16374	16489	16587	16388	16246	16508	16283	16443	16363	16237	16362	16388	16385	16361	16448	16517	16379	16431	16395	16530	16370	16472	16296	16536	16545	16446	16336	16430	16497	16364	16205	16469	16494	16324	16418	16505	16401	16534	16394	16415	16438	16609	16405	16511	16535	16636	16466	16484	16299	16381	16363	16369	16462	16493	16379	16294	16264	16359	16417	16563	16448	16242	16341	16366	16407	16400	16197	16384	16307	16531	16518	16255	16296	16472	16384	16540	16363	16347	16509	16355	16390	16498	16290	16247	16325	16495	16426	16439	16275	16414	16418	16478	16434	16360	16389	16707	16516	16280	16570	16416	16369	16307	16473	16424	16518	16378	16242	16268	16238	16354	16575	16439	16377	16366	16593	16428	16447	16229	16398	16450	16270	16524	16385	16358	16515	16472	16363	16316	16154	16404	16352	16358	16361	16462	16350	16335	16501	16470	16526	16576	16425	16369	16455	16320	16494	16377	16327	16326	16381	16396	16298	16650	16300	16338	16567	16345	16384	16388	16297	16260	16387	16424	16384	16479	16461	16464	16295	16340	16488	16228	16384	16446	16294	16425	16421	16527	16492	16249	16333	16414	16442	16546	16494	16697	16390	16288	16524	16388	16555	16472	16572	16711	16278	16435	16463	16246	16487	16320	16495	16419	16482	16504	16414	16637	16353	16338	16209	16384	16374	16417	16556	16530	16254	16304	16328	16332	16387	16566	16205	16416	16411	16259	16424	16521	16364	16399	16296	16477	16389	16520	16402	16363	16441	16381	16556	16223	16552	16361	16301	16507	16419	16396	16473	16297	16418	16288	16406	16345	16436	16491	16409	16453	16429	16310	16411	16414	16343	16443	16388	16492	16292	16481	16360	16323	16356	16501	16415	16436	16442	16466	16320	16419	16271	16314	16230	16342	16365	16431	16260	16498	16415	16371	16238	16330	16494	16225	16449	16217	16419	16315	16426	16340	16464	16436	16220	16472	16266	16472	16297	16317	16258	16403	16267	16552	16455	16368	16646	16398	16516	16320	16319	16436	16594	16574	16348	16212	16391	16318	16279	16267	16483	16289	16373	16466	16259	16547	16614	16300	16276	16391	16512	16365	16374	16373	16437	16327	16315	16388	16571	16326	16289	16533	16484	16501	16323	16371	16313	16351	16380	16481	16316	16693	16390	16505	16350	16331	16416	16440	16269	16488	16355	16309	16448	16463	16582	16368	16495	16366	16295	16627	16451	16470	16609	16418	16396	16380	16173	16499	16317	16397	16368	16501	16316
30738	25692	28587	26477	23121	22362	22218	21755	21795	21524	21682	21395	21645	21717	21637	21621	21563	21601	21845	21777	21570	21575	21607	21564	21663	21509	21493	21597	21433	21521	21592	21494	21558	21914	22059	21874	21752	21669	21548	21720	21477	21477	21533	21655	21498	21455	21712	21507	21654	21433	21205	21468	21633	21403	21693	21618	21610	21481	21405	21518	21630	21482	21546	21563	21572	21567	21538	21475	21397	21522	21637	21535	21438	21625	21619	21727	21344	21469	21678	21494	21594	21673	21690	21346	21495	21393	21485	21311	21587	21640	21575	21480	21493	21355	21465	21411	21563	21525	21262	21361	21605	21593	21299	21602	21473	21521	21420	21273	21575	21131	21381	21432	21443	21636	21638	21510	21362	21461	21708	21433	21462	21566	21583	21533	21677	21495	21461	21299	21365	21434	21548	21507	21674	21478	21497	21593	21654	21192	21444	21471	21360	21546	21649	21496	21512	21338	21322	21438	21570	21447	21327	21459	21350	21521	21510	21700	21588	21530	21780	21591	21580	21575	21321	21486	21594	21447	21628	21645	21334	21447	21652	21700	21652	21581	21376	21461	21401	21490	21474	21535	21437	21519	21477	21540	21389	21435	21484	21556	21577	21464	21668	21499	21479	21485	21773	21373	21657	21602	21633	21569	21741	21459	21560	21359	21485	21515	21690	21569	21579	21674	21489	21619	21457	21556	21603	21433	21478	21494	21404	21711	21634	21761	21609	21594	21623	21539	21559	21550	21466	21546	21582	21448	21344	21299	21476	21597	21571	21279	21485	21586	21584	21388	21415	21313	21512	21388	21376	21607	21664	21591	21472	21702	21520	21722	21630	21469	21559	21349	21471	21550	21601	21522	21438	21570	21506	21267	21387	21457	21458	21433	21457	21571	21471	21470	21621	21684	21775	21262	21264	21612	21327	21529	21570	21657	21404	21653	21399	21473	21400	21352	21593	21478	21553	21297	21343	21481	21423	21428	21397	21585	21601	21561	21538	21416	21654	21353	21490	21626	21557	21634	21541	21318	21491	21363	21475	21547	21577	21598	21256	21534	21426	21389	21521	21414	21393	21462	21532	21587	21627	21675	21474	21484	21692	21442	21447	21384	21505	21645	21462	21345	21511	21500	21598	21503	21408	21311	21638	21653	21473	21376	21764	21375	21711	21682	21311	21393	21524	21363	21674	21463	21486	21607	21443	21513	21396	21592	21566	21771	21547	21239	21602	21554	21678	21425	21469	21540	21468	21686	21517	21483	21568	21505	21701	21294	21347	21675	21545	21493	21396	21769	21656	21441	21349	21561	21380	21391	21351	21472	21614	21593	21400	21665	21583	21467	21670	21570	21481	21597	21352	21618	21516	21451	21554	21392	21535	21353	21508	21611	21421	21243	21471	21595	21189	21311	21632	21494	21337	21543	21325	21488	21303	21304	21560	21600	21467	21314	21529	21343	21633	21422	21697	21512	21363	21490	21593	21752	21614	21488	21678	21473	21481	21533	21495	21460	21606	21455	21354	21397	21501	21549	21385	21363	21446	21493	21453	21728	21325	21438	21773	21788	21436	21267	21550	21491	21621	21446	21592	21396	21521	21431	21352	21390	21637	21539	21395	21534	21511	21505	21427	21376	21486	21344	21812	21474	21484	21485	21482	21511	21501	21591	21468	21681	21418	21673	21358	21493	21574	21437	21575	21619	21489	21553	21430	21469	21476	21484	21367	21527	21476	21351	21500	21501	21361	21408	21371	21355	21679	21485	21630	21558	21541	21646	21263	21414	21383	21420	21658	21423	21443	21341	21461	21743	21620	21486	21709	21634	21445	21757	21609	21408	21567	21423	21380	21583	21593	21506	21477	21673	21452	21515	21393	21461	21352	21565	21598	21594	21533	21570	21572	21293	21408	21655	21532	21480	21515	21705	21473	21402	21416	21437	21380	21370	21637	21700	21442	21672	21471	21461	21687	21536	21522	21692	21690	21448	21527	21411	21620	21294	21579	21704	21463	21480	21506	21187	21556	21622	21593	21275	21656	21380	21346	21659	21491	21754	21452	21383	21697	21583	21448	21497	21503	21437	21453	21585	21361	21424	21539	21432	21652	21526	21287	21530	21772	21595	21530	21602	21432	21745	21618	21578	21592	21544	21561	21741	21606	21286	21368	21452	21504	21353	21552	21367	21617	21327	21477	21349	21344	21471	21506	21478	21511	21597	21388	21476	21500	21352	21648	21785	21704	21602	21619	21231	21590	21431	21570	21598	21511	21556	21473	21485	21454	21316	21364	21282	21609	21524	21327	21541	21666	21352	21535	21727	21516	21666	21484	21438	21590	21579	21493	21400	21686	21237	21318	21490	21525	21397	21520	21365	21415	21399	21620	21680	21509	21449	21674	21456	21482	21481	21567	21657	21509	21527	21420	21539	21430	21342	21635	21470	21391	21536	21696	21553	21493	21589	21635	21454	21716	21497	21493	21482	21586	21616	21405	21333	21476	21515	21515	21532	21464	21598	21469	21655	21536	21446	21527	21205	21641	21390	21527	21224	21398	21535	21292	21479	21571	21701	21626	21324	21551	21501	21607	21306	21554	21396	21426	21250	21600	21752	21444	21627	21536	21508	21787	21591	21644	21476	21383	21473	21396	21457	21498	21579	21534	21483	21367	21599	21745	21486	21644	21559	21711	21716	21464	21498	21676	21583	21379	21696	21389	21485	21457	21432	21530	21360	21437	21481	21213	21142	21596	21458	21605	21530	21653	21485	21591	21462	21510	21560	21560	21599	21464	21617	21490	21516	21415	21560	21570	21498	21475	21373	21685	21561	21499	21574	21509	21272	21470	21490	21530	21486	21646	21550	21604	21741	21521	21603	21737	21478	21576	21423	21547	21647	21445	21433	21360	21418	21395	21489	21453	21582	21473	21705	21711	21641	21336	21403	21533	21530	21525	21547	21256	21430	21196	21525	21429	21497	21481	21476	21532	21386	21555	21534	21621	21723	21439	21480	21439	21656	21411	21415	21568	21678	21394	21470	21614	21523	21542	21583	21557	21520	21659	21366	21432	21439	21481	21499	21651	21358	21533	21608	21406	21596	21260	21651	21651	21461	21432	21343	21454	21580	21600	21440	21577	21472	21514	21447	21480	21617	21479	21641	21578	21372	21525	21416	21549	21685	21381	21607	21432	21636	21259	21650	21355	21306	21721	21485	21471	21626	21623	21786	21684	21321	21610	21495	21547	21505	21564	21583	21559	21244	21502	21382	21564	21530	21636	21569	21375	21288	21649	21314	21461	21362	21580	21554	21438	21428	21446	21400	21580	21596	21563	21562	21500	21456	21672	21454	21207	21500	21422	21684	21607	21376	21535	21474	21368	21813	21557	21428	21469	21535	21479	21383	21589	21306	21530	21451	21374	21449	21667	21666	21521	21498	21492	21586	21291	21646	21433	21746	21601	21473	21496	21593	21613	21608	21690	21447	21441	21549	21673	21548	21480	21404	21367	21535	21640	21553	21198	21498	21627	21554	21503	21502	21356	21410	21313	21611	21390	21632	21543	21563	21259	21334	21575	21575	21299	21493	21457	21409	21406	21486	21402	21492	21279	21702	21393	21669	21462	21373	21594	21474	21411	21490	21424	21597	21559	21482	21673	21342	21555	21473	21645	21386	21650	21413	21447	21600	21533	21472	21223	21585	21428	21444	21620	21641	21606	21385	21498	21355	21656	21475	21523	21625	21316	21392	21425	21728	21568	21497	21476	21611	21355	21494	21492	21576	21365	21689	21480	21343	21326	21369	21403	21578	21542	21578	21620	21504	21410	21576	21456	21442	21461	21565	21624	21452	21391	21383	21536	21551	21569	21588	21848	21219	21438	21466	21447	21597	21631	21482	21506	21407	21629	21424	21416	21273	21444	21665	21630	21378	21626	21577	21425	21515	21611	21474	21506	21294	21568	21600	21374	21340	21675	21572	21471	21588	21515	21489	21379	21526	21713	21566	21444	21313	21520	21419	21734	21385	21324	21484	21591	21563	21406	21456	21618	21520	21498	21416	21478	21552	21553	21269	21537	21623	21594	21427	21463	21739	21617	21333	21492	21474	21665	21679	21386	21472	21491	21554	21414	21396	21736	21558	21627	21741	21307	21514	21472	21575	21223	21617	21564	21534	21584	21449	21483	21578	21364	21746	21616	21490	21404	21421	21761	21480	21536	21626	21539	21591	21539	21623	21463	21359	21596	21404	21477	21466	21384	21467	21446	21381	21557	21456	21583	21617	21571	21584	21630	21554	21268	21552	21580	21481	21552	21199	21526	21568	21468	21574	21568	21508	21589	21250	21621	21389	21497	21471	21547	21728	21609	21617	21343	21712	21493	21589	21686	21508	21365	21533	21692	21404	21398	21379	21639	21412	21657	21580	21469	21481	21303	21574	21472	21629	21477	21551	21532	21541	21625	21556	21603	21495	21759	21615	21396	21435	21634	21421	21427	21463	21506	21583	21454	21535	21382	21468	21413	21485	21491	21583	21424	21576	21413	21525	21734	21553	21636	21317	21535	21299	21375	21587	21573	21434	21467	21598	21590	21512	21340	21516	21622	21415	21562	21495	21322	21616	21576	21467	21634	21417	21601	21304	21520	21619	21610	21425	21585	21483	21747	21661	21438	21408	21358	21759	21456	21657	21374	21316	21350	21651	21586	21495	21514	21702	21549	21657	21330	21548	21501	21514	21479	21496	21328	21568	21653	21522	21481	21460	21733	21337	21590	21735	21436	21644	21693	21582	21346	21454	21666	21425	21330	21484	21578	21631	21449	21544	21583	21513	21414	21552	21725	21609	21378	21308	21374	21702	21606	21521	21395	21587	21649	21469	21336	21397	21465	21528	21322	21352	21304	21452	21418	21407	21555	21286	21661	21562	21713	21403	21486	21476	21740	21654	21470	21522	21587	21404	21439	21527	21551	21576	21499	21569	21473	21521	21667	21622	21795	21657	21457	21196	21335	21590	21477	21532	21523	21706	21432	21637	21407	21654	21607	21492	21295	21696	21648	21441	21345	21484	21527	21472	21369	21614	21747	21572	21407	21452	21401	21480	21608	21667	21391	21263	21573	21594	21448	21220	21401	21473	21676	21716	21384	21291	21458	21608	21462	21545	21551	21309	21480	21621
20762	25818	25422	22115	19340	17985	17471	17194	17087	16857	17080	16834	16858	16685	16924	16833	16972	17098	16920	16959	16797	16892	16849	16984	17037	16715	16701	16679	16533	16784	16570	16765	16883	17177	17305	17095	16691	16751	16598	16544	16691	16637	16617	16927	16502	16732	16814	16551	16611	16817	16611	16754	16694	16722	16581	16638	16689	16599	16630	17014	16653	16584	16467	16727	16703	16569	16504	16645	16532	16696	16810	16587	16649	16727	16651	16725	16557	16650	16686	16553	16731	16596	16548	16631	16713	16682	16591	16640	16659	16608	16642	16770	16594	16801	16537	16754	16691	16530	16691	16532	16542	16769	16601	16590	16531	16721	16475	16616	16722	16747	16608	16657	16685	16552	16545	16543	16772	16546	16704	16753	16506	16749	16706	16644	16714	16666	16640	16684	16610	16604	16714	16523	16768	16795	16805	16668	16584	16429	16593	16676	16771	16615	16824	16563	16701	16516	16582	16609	16729	16600	16524	16746	16857	16443	16662	16550	16692	16635	16730	16491	16710	16702	16582	16606	16747	16593	16800	16739	16458	16592	16713	16780	16751	16416	16859	16513	16674	16710	16714	16738	16582	16544	16595	16756	16587	16723	16674	16675	16723	16590	16652	16730	16626	16621	16749	16684	16708	16729	16738	16608	16609	16607	16681	16600	16666	16623	16725	16632	16572	16691	16734	16779	16532	16420	16633	16731	16828	16633	16718	16725	16677	16691	16796	16708	16586	16617	16672	16738	16616	16544	16697	16647	16657	16388	16733	16611	16821	16816	16623	16698	16697	16535	16578	16791	16602	16492	16602	16681	16750	16635	16825	16681	16727	16422	16750	16672	16592	16566	16717	16557	16587	16365	16710	16458	16569	16776	16699	16743	16659	16908	16704	16538	16764	16517	16658	16652	16501	16813	16606	16758	16424	16577	16671	16741	16609	16597	16763	16609	16570	16659	16544	16604	16666	16552	16584	16673	16634	16691	16613	16505	16769	16703	16704	16631	16710	16539	16676	16718	16665	16698	16634	16604	16603	16535	16715	16652	16706	16630	16840	16660	16583	16698	16722	16543	16698	16578	16631	16825	16621	16743	16589	16623	16858	16782	16633	16711	16784	16544	16779	16698	16851	16682	16572	16906	16528	16668	16542	16754	16519	16694	16733	16785	16666	16823	16677	16633	16602	16640	16713	16633	16532	16609	16740	16635	16694	16514	16741	16452	16579	16613	16678	16568	16691	16721	16553	16709	16549	16687	16741	16772	16734	16584	16665	16847	16687	16556	16725	16497	16431	16695	16799	16518	16586	16743	16647	16876	16747	16651	16716	16774	16641	16576	16677	16600	16593	16594	16624	16532	16551	16761	16626	16670	16682	16722	16566	16644	16763	16403	16589	16600	16532	16759	16597	16657	16679	16602	16659	16773	16692	16689	16529	16582	16598	16729	16615	16696	16664	16715	16569	16593	16676	16654	16634	16845	16725	16596	16733	16490	16605	16690	16568	16529	16797	16728	16697	16588	16684	16693	16765	16631	16603	16731	16474	16681	16673	16767	16755	16608	16707	16797	16749	16712	16735	16833	16789	16666	16699	16603	16732	16591	16681	16542	16730	16672	16617	16598	16741	16335	16704	16651	16592	16680	16640	16495	16700	16675	16682	16827	16715	16531	16660	16667	16684	16557	16527	16552	16636	16728	16759	16553	16872	16659	16555	16743	16704	16663	16709	16595	16581	16843	16694	16616	16651	16844	16696	16724	16632	16732	16719	16700	16605	16727	16718	16680	16605	16640	16611	16753	16545	16762	16596	16688	16555	16526	16815	16676	16511	16669	16646	16804	16541	16667	16658	16865	16634	16616	16589	16532	16800	16727	16807	16641	16534	16669	16605	16740	16576	16712	16729	16668	16530	16499	16533	16548	16669	16590	16730	16792	16859	16703	16836	16722	16665	16524	16561	16581	16620	16727	16556	16694	16708	16579	16643	16653	16709	16588	16754	16664	16543	16846	16601	16625	16751	16607	16737	16758	16509	16637	16744	16433	16713	16591	16751	16687	16512	16436	16641	16484	16465	16632	16853	16719	16600	16649	16813	16672	16798	16625	16606	16896	16603	16722	16690	16619	16635	16661	16725	16580	16633	16444	16749	16625	16681	16571	16758	16627	16699	16615	16666	16697	16740	16873	16580	16826	16628	16704	16674	16395	16780	16761	16771	16732	16716	16589	16628	16656	16739	16709	16649	16644	16614	16442	16698	16586	16449	16610	16848	16783	16602	16732	16734	16651	16716	16615	16598	16697	16867	16696	16692	16592	16710	16646	16640	16613	16704	16737	16767	16773	16706	16670	16720	16683	16626	16889	16618	16718	16708	16628	16577	16785	16548	16639	16757	16676	16736	16751	16805	16699	16701	16514	16539	16589	16650	16661	16806	16674	16634	16665	16640	16606	16704	16598	16679	16595	16607	16656	16583	16701	16688	16761	16711	16694	16604	16687	16739	16563	16744	16455	16781	16649	16689	16754	16581	16805	16759	16606	16582	16624	16645	16650	16556	16841	16681	16622	16460	16527	16698	16667	16704	16679	16502	16684	16759	16603	16583	16607	16662	16791	16680	16706	16562	16499	16703	16732	16571	16674	16715	16678	16493	16788	16805	16785	16610	16475	16691	16814	16562	16700	16512	16664	16631	16653	16906	16608	16716	16887	16508	16695	16587	16653	16615	16761	16513	16586	16797	16694	16514	16792	16612	16669	16630	16838	16695	16691	16677	16724	16541	16549	16671	16783	16678	16649	16567	16714	16594	16694	16868	16679	16891	16859	16751	16712	16662	16682	16635	16655	16648	16488	16735	16702	16634	16842	16622	16778	16564	16587	16687	16654	16636	16583	16533	16606	16698	16654	16677	16670	16678	16767	16721	16703	16786	16612	16771	16447	16872	16532	16545	16639	16475	16756	16707	16407	16601	16727	16731	16609	16670	16543	16674	16702	16672	16693	16768	16716	16705	16765	16566	16513	16623	16572	16577	16685	16680	16765	16724	16582	16578	16556	16741	16794	16741	16633	16577	16591	16608	16876	16590	16658	16723	16805	16639	16607	16789	16749	16644	16764	16724	16728	16771	16914	16576	16600	16532	16620	16848	16669	16638	16730	16757	16618	16583	16641	16683	16704	16769	16648	16803	16582	16561	16629	16660	16589	16738	16577	16774	16736	16769	16639	16598	16729	16634	16715	16663	16648	16671	16723	16652	16710	16543	16526	16670	16711	16714	16741	16735	16651	16768	16674	16501	16688	16478	16564	16804	16778	16713	16646	16776	16687	16636	16734	16561	16615	16506	16641	16734	16698	16508	16932	16612	16542	16694	16702	16540	16582	16655	16620	16658	16559	16461	16641	16522	16635	16753	16723	16521	16764	16487	16559	16809	16710	16682	16668	16507	16712	16923	16557	16668	16677	16706	16797	16832	16579	16723	16613	16761	16652	16720	16745	16628	16674	16524	16689	16640	16838	16789	16664	16896	16535	16601	16642	16515	16766	16688	16562	16669	16571	16601	16641	16732	16666	16598	16678	16611	16577	16835	16799	16847	16719	16910	16583	16781	16523	16736	16676	16775	16571	16532	16578	16622	16680	16631	16576	16684	16747	16683	16459	16565	16674	16674	16684	16624	16726	16725	16441	16756	16706	16711	16688	16742	16540	16659	16606	16769	16648	16534	16747	16710	16625	16864	16476	16703	16630	16553	16653	16592	16636	16472	16616	16676	16673	16608	16542	16471	16635	16724	16641	16733	16766	16611	16688	16718	16519	16670	16660	16757	16510	16768	16624	16790	16649	16647	16585	16729	16690	16647	16677	16745	16741	16666	16490	16619	16698	16687	16726	16550	16554	16803	16562	16756	16712	16623	16555	16667	16659	16796	16640	16671	16795	16631	16814	16550	16346	16715	16668	16627	16714	16829	16475	16742	16619	16695	16547	16463	16712	16731	16518	16624	16646	16662	16596	16665	16440	16628	16669	16682	16585	16712	16741	16551	16609	16668	16659	16801	16762	16560	16662	16457	16540	16812	16568	16554	16681	16568	16525	16683	16575	16657	16696	16390	16717	16608	16749	16805	16550	16729	16621	16678	16438	16590	16692	16642	16535	16560	16535	16766	16815	16670	16608	16516	16552	16736	16563	16694	16384	16887	16597	16644	16672	16547	16591	16605	16664	16585	16505	16858	16636	16733	16708	16645	16683	16614	16832	16592	16734	16628	16764	16598	16697	16661	16708	16630	16734	16807	16729	16496	16608	16822	16742	16718	16677	16842	16594	16822	16558	16812	16808	16527	16576	16554	16751	16601	16601	16633	16750	16759	16383	16828	16730	16736	16533	16725	16558	16769	16904	16605	16728	16663	16671	16796	16680	16632	16716	16613	16748	16709	16701	16719	16733	16734	16809	16648	16651	16509	16527	16684	16777	16809	16634	16674	16633	16643	16473	16464	16614	16661	16731	16609	16882	16551	16735	16713	16641	16574	16704	16693	16553	16788	16580	16536	16694	16642	16653	16582	16724	16637	16647	16652	16686	16654	16501	16617	16452	16660	16622	16701	16647	16731	16600	16690	16658	16552	16628	16540	16707	16563	16711	16622	16605	16420	16609	16551	16705	16686	16641	16658	16640	16690	16662	16672	16680	16622	16654	16725	16553	16667	16524	16819	16612	16574	16549	16705	16662	16680	16623	16602	16670	16448	16898	16615	16499	16709	16566	16473	16719	16652	16542	16608	16799	16768	16661	16698	16608	16768	16762	16536	16812	16611	16684	16718	16612	16636	16629	16668	16580	16813	16674	16668	16728	16636	16687	16588	16564	16797	16645	16516	16480	16734	16531	16596	16863	16574	16708	16709	16780	16517	16705	16747	16635	16744	16691	16630	16689	16592	16769	16583	16497	16625	16681	16619	16640	16716	16631	16629	16727	16570	16674	16569	16656	16673	16752	16784	16625	16569	16676	16591	16638	16514	16764	16675	16577	16756	16708	16653	16674	16735	16614	16773	16671	16711	16627	16680	16726	16625	16716	16695	16764	16575	16766	16799	16511	16586	16633	16775	16635	16583	16674	16626	16724	16739	16551	16660	16481	16506	16638	16670	16741	16789	16693	16614	16662	16613	16608	16571	16650	16619	16637
25402	21555	28763	25902	24804	25397	24881	22637	22084	22130	21928	21669	21787	21791	21760	21761	21750	21841	22071	21819	21872	21708	21643	21401	21482	21472	21667	21181	21448	21282	21334	21631	23334	22887	22268	21994	21791	21578	21383	21426	21313	21435	21293	21521	21409	21129	21313	21446	21256	21193	21255	21553	21205	21163	21157	21410	21276	21246	21259	21099	21358	21336	21443	21324	21327	21184	21169	21233	21280	21278	21343	21218	21379	21247	21524	21307	21449	21430	21180	21373	21156	21183	21060	21242	21336	21332	21300	21321	21343	21132	21251	21384	21294	21234	21486	21392	21222	21528	21351	21423	21333	21496	21307	21337	21481	21379	21273	21331	21420	21356	21244	21249	21197	21219	21378	21441	21407	21224	21464	21308	21411	21204	21326	21008	21416	21249	21324	21317	21444	21272	21386	21408	21147	21319	21200	21213	21369	21230	21301	21405	21294	21344	21165	21346	21310	21263	21391	21454	21188	21473	21200	21235	21307	21196	21318	21237	21282	20978	21461	21276	21240	21302	21479	21189	21368	21413	21157	21415	21432	21323	21276	21389	21347	21193	21357	21162	20946	21267	21124	21178	21156	21483	21252	21298	21241	21282	21230	21448	21225	21278	21283	21179	21353	21356	21329	21332	21259	21274	21266	21476	21236	21435	21421	21369	21074	21299	21283	21373	21224	21363	21194	21288	21267	21133	21270	21311	21216	21514	21354	21374	21220	21187	21292	21292	21160	21274	21344	21392	21267	21385	21357	21286	21191	21075	21163	21267	21349	21369	21194	21247	21348	21206	21459	21633	21455	21254	20888	21466	21323	21357	21344	21234	21194	21219	20953	21212	21212	21443	21339	21042	21393	21266	21189	21252	21159	21404	21181	21251	21272	21208	21341	21268	21397	21288	21315	21535	21438	21359	21183	21370	21226	21148	21336	21219	21221	21313	21291	21229	21345	21239	21346	21256	21321	21264	21124	21291	21145	21139	21399	21302	21484	21338	21354	21652	21072	21368	21070	21211	21317	21498	21316	21157	21343	21341	21238	21343	21223	21216	21351	21369	21369	21569	21115	21456	21582	21370	21109	21423	21349	21228	21156	20983	21310	21402	21258	21467	21295	21128	21048	21064	21028	21127	21320	21272	21327	21188	21257	21029	21324	21197	21348	21251	21275	21124	21112	21488	21222	21154	21287	21397	21018	21493	21127	21289	21286	21208	21183	21383	21241	21318	21220	21031	21229	21265	21478	21285	21212	21376	21287	21322	21174	21260	21234	21119	21310	21125	21283	21333	21301	21213	21418	21235	21190	21398	21419	21269	21213	21142	21409	21128	21360	21207	21272	21340	21137	21387	21286	21139	21294	21309	21492	21351	21483	21328	21391	21170	21234	21292	21315	21285	21106	21323	21373	21486	21308	21210	21132	21194	21318	21269	21171	21333	21176	21206	21321	21288	21351	21307	21352	21521	21188	21278	21461	21146	21478	21346	21236	21054	21495	21092	21339	21198	21143	21438	21260	21394	21231	21178	21327	21308	21317	21346	21250	21315	21338	21203	21527	21381	21378	21382	21503	21245	21150	21503	21122	21448	21183	21101	21373	21377	21228	21350	21228	21188	21114	21081	21318	21292	21164	21408	21482	21237	21147	21234	21313	21392	21301	21223	20942	21514	21294	21296	21344	21169	21148	21115	21086	21215	21302	21404	21378	21163	21145	21313	21278	21262	21298	21368	21556	21171	21255	21331	21101	21346	21346	21302	21216	21439	21505	21111	21180	21242	21221	21350	21243	21271	21496	21415	21356	21393	21367	21369	21195	21419	21452	21373	21231	21361	21255	21168	21329	21152	21125	21281	21336	21330	21424	21261	21293	21268	21476	21325	21251	21352	21361	21300	21244	21156	21163	21316	21386	21224	21077	21042	21358	21335	21297	21416	21169	21371	21284	21197	21294	21292	21098	21590	21170	21210	21449	21393	21314	21345	21338	21353	21278	21132	21199	21148	21101	21390	21418	21205	21249	21297	21449	21316	21186	21267	21392	21375	21314	21257	21510	21293	21148	21230	21386	20981	21157	21227	21141	21387	21185	21509	21352	21489	21426	21308	21226	21258	21351	21519	21424	21110	21138	20989	21326	21229	21188	21145	21401	21090	21416	21382	21237	21168	21498	21196	21227	21215	21136	21388	21410	21448	21332	21169	21111	21096	21114	21169	21277	21108	21118	21139	21099	21115	21330	21311	21219	21275	21481	21380	21475	21394	21325	21161	21334	21186	21219	21141	21253	21493	21222	21162	21162	21326	21318	21280	21355	21287	21191	21092	21308	21430	21381	21043	21212	21308	21205	21219	21341	21344	21298	21202	21397	21333	21246	21086	21441	21336	21311	21350	21299	21303	21277	21281	21281	21296	21093	21236	21294	21085	21443	21266	21252	21159	21394	21239	21221	21387	21263	21318	21566	21378	21234	21383	21490	21071	21140	21295	21370	21318	21573	21386	21293	21310	21360	21409	21431	21197	21389	21361	21224	21617	21349	21208	21258	21312	21234	21232	21225	21363	21397	21449	21401	21352	21159	21249	21302	21224	21080	21262	21266	21244	21190	21088	21450	21368	21210	21019	21329	21510	21244	21044	21148	21403	21313	21182	21631	21258	21318	21426	21162	21324	21144	21459	21306	21265	21513	21376	21215	21411	21246	21183	21332	21492	21155	21395	21233	21295	21370	21252	21419	21550	21320	21143	21324	21227	21145	21376	21132	21158	21082	21308	21342	21431	21257	21251	21486	21376	21166	21245	21209	21342	21354	21244	21245	21362	21367	21158	21248	21336	21274	21418	21224	21385	21417	21281	21427	21378	21120	21276	21370	21338	21276	21365	21495	21305	21282	21254	21297	21225	21091	21192	21301	21440	21308	21235	21468	21187	21513	21223	21409	21188	21305	21308	21298	21311	21428	21271	21408	21415	21368	21264	21271	21333	21525	21054	21273	21597	21542	21264	21372	21196	21465	21344	21166	21432	21409	21190	21206	21274	21359	21245	21326	21402	21253	21083	21181	21340	21403	21321	21380	21219	21354	21358	21161	21473	21105	21299	21344	21190	21287	21379	21453	21371	21308	21196	21301	21038	21383	21402	20999	21505	21366	21332	21258	21448	21374	20986	21378	21456	21435	21425	21223	21512	21392	21184	21194	21591	21294	21331	21146	21124	21312	21441	21545	21258	20988	21280	21524	21260	21333	21088	21256	21151	21404	21306	21212	21379	21522	21017	21133	21267	21207	21241	21170	21288	21360	21322	21148	21203	21175	21083	21227	21327	21369	21289	21176	21483	21332	21318	21397	21328	21107	21145	21273	21485	21187	21299	21313	21215	21346	21129	21286	21294	21392	21321	21276	21434	21209	21299	21452	21227	21248	21291	21093	21288	21200	21393	21489	21278	21159	21260	21299	21412	21386	21395	21398	21390	21289	21292	21163	21232	21280	21470	21518	21324	21412	21277	21493	21217	21283	21266	21352	21266	21271	21263	21396	21197	21102	21240	21286	21185	21191	21109	21253	21246	21478	21248	21265	21252	21706	21373	21358	21169	21251	21400	21348	21366	21363	21210	21190	21325	21179	21443	21197	21308	21269	21465	21458	21451	21349	21106	21149	21289	21149	21262	21094	21258	21229	21330	21180	21364	21511	21265	21276	21306	21536	21410	21554	21344	21169	21108	21122	21144	21272	21152	21267	21500	21323	21444	21291	21127	21248	21260	21203	21422	21372	21241	21383	21290	21422	21271	21416	21371	21344	21293	21193	21057	21292	21271	21115	21184	20996	21037	21279	21191	21274	21261	21284	21597	21114	21329	21316	21264	21266	21342	21191	21456	21393	21440	21452	21310	21230	21409	21173	21214	21105	21446	20940	21371	21504	21283	21494	21472	21446	21308	21279	21220	21321	21302	21352	21302	21369	21195	21141	21430	21349	21443	21224	21223	21216	21357	21357	21405	21259	21343	21366	21215	21327	21307	21048	21312	21354	21345	21353	21230	21264	21119	21383	21403	21450	21285	21401	21342	21172	21350	21331	21504	21337	21425	21317	21494	21271	21265	21063	21221	21374	21189	21321	21183	21306	21339	21276	21237	21228	21071	21168	21437	21388	21304	21144	21221	21284	21085	21435	21453	21588	21402	21223	21205	21197	21328	21411	21185	21506	21312	21386	21211	21239	21325	21258	21381	21168	21399	21332	21235	21403	21444	21610	21457	21097	21270	20963	21372	21336	21572	21611	21321	21362	21259	21156	21386	21292	21347	21490	21419	21289	21449	21340	21166	21178	21267	21427	21347	21387	21264	21417	21254	21212	21326	21259	21328	21261	21358	21446	21263	21285	21098	21279	21157	21238	21307	21008	21316	21286	21299	21326	21179	21603	21297	21245	21252	21249	21249	21033	21076	21363	21318	21375	21143	21090	21203	21058	21297	21199	21271	21305	20962	21165	21148	21236	21177	21072	21518	21438	21303	21437	21256	21174	21430	20943	21387	21323	21181	21534	20996	21341	21547	21098	21257	21137	21183	21409	21325	21467	21462	21573	21315	21415	21090	21286	21402	21045	21415	21307	21274	21203	21398	21194	21447	21429	21256	21292	21584	21438	21249	21127	21036	21254	21332	21192	21455	21386	21434	21156	21157	21256	21338	21305	21231	21251	21344	21428	21215	21273	21276	21226	21056	21230	21329	21211	21194	21485	21576	21283	21336	21256	21526	21087	21280	21316	21291	21209	21104	21412	21210	21091	21177	21076	21298	21481	21138	21323	21496	21276	21370	21670	21336	21343	21542	21037	21142	21578	21456	21446	21232	21227	21412	21303	21322	21307	21236	21273	21309	21025	21227	21369	21344	21218	21275	21137	21486	21036	21283	21212	21117	21353	21412	21279	21370	21304	21211	21154	21222	21420	21228	21342	21373	21307	21387	21330	21367	21357	21262	21296	21225	21298	21239	21353	21325	21158	21328	21494	21404	21122	21272	21254	21207	21265	21262	21235	21238	21372	21238	21216	21260	21278	21333	21221	21323	21420	21304	21162	21293	21464	21551	21111	21388	21380	21481	21403	21160	21297	21481	21225	21332	21261	21271	21367	21182	21296	21097	21414	21389	21323	21401	21428	21128	21425	21393	21207	21341	21305	21336
20607	33097	33226	28125	24254	21230	19106	18397	17641	17697	17415	17516	17109	17152	17035	17334	17362	17397	17528	17364	17131	17045	16746	16863	16928	16670	16818	16759	16746	16578	16808	17145	19682	19066	17749	17343	17251	16919	16612	16918	16680	16549	16570	16695	16574	16660	16610	16511	16545	16611	16690	16660	16476	16680	16664	16468	16499	16725	16615	16731	16546	16632	16662	16728	16622	16663	16526	16520	16460	16486	16658	16635	16670	16758	16610	16605	16561	16596	16672	16582	16728	16515	16702	16517	16557	16554	16588	16551	16642	16590	16721	16544	16615	16364	16698	16630	16712	16500	16607	16670	16502	16563	16782	16597	16601	16405	16757	16518	16754	16647	16544	16507	16703	16352	16618	16629	16563	16570	16491	16561	16471	16457	16632	16584	16468	16647	16681	16593	16669	16619	16519	16587	16732	16629	16768	16849	16642	16636	16659	16692	16622	16606	16542	16582	16527	16612	16590	16595	16722	16569	16634	16573	16497	16724	16602	16607	16539	16574	16702	16526	16607	16653	16280	16701	16572	16634	16613	16678	16557	16456	16364	16591	16545	16583	16653	16510	16625	16583	16559	16391	16506	16434	16631	16657	16549	16678	16768	16710	16617	16624	16709	16540	16608	16523	16607	16709	16549	16641	16633	16588	16578	16627	16537	16568	16587	16690	16521	16661	16789	16522	16578	16557	16598	16589	16330	16672	16643	16535	16634	16626	16627	16524	16545	16589	16552	16617	16661	16590	16695	16694	16555	16495	16785	16672	16585	16410	16711	16557	16445	16569	16536	16467	16635	16621	16470	16711	16451	16669	16631	16607	16553	16809	16699	16569	16548	16522	16739	16605	16604	16646	16514	16701	16708	16503	16521	16687	16661	16747	16562	16465	16595	16413	16563	16621	16678	16463	16621	16524	16537	16607	16601	16599	16736	16634	16549	16574	16662	16549	16503	16755	16665	16640	16488	16623	16702	16569	16574	16504	16669	16518	16549	16532	16297	16812	16744	16499	16713	16701	16522	16592	16664	16735	16654	16706	16607	16644	16533	16566	16837	16532	16513	16833	16552	16460	16697	16632	16819	16624	16465	16679	16658	16471	16587	16602	16678	16644	16747	16538	16594	16567	16576	16723	16759	16638	16644	16628	16479	16535	16546	16549	16660	16582	16602	16586	16621	16505	16557	16708	16444	16672	16650	16586	16633	16380	16694	16781	16533	16545	16633	16548	16501	16614	16654	16626	16732	16540	16636	16452	16589	16451	16639	16673	16492	16691	16666	16614	16545	16645	16612	16746	16671	16530	16469	16558	16526	16658	16426	16693	16432	16506	16657	16636	16662	16558	16706	16417	16537	16583	16797	16541	16712	16626	16623	16643	16606	16645	16454	16637	16521	16458	16480	16572	16554	16574	16644	16591	16422	16632	16659	16918	16395	16664	16351	16556	16809	16609	16527	16661	16425	16513	16578	16665	16652	16507	16665	16662	16643	16642	16495	16691	16550	16564	16687	16435	16599	16562	16557	16634	16641	16351	16605	16437	16497	16587	16650	16557	16614	16580	16659	16580	16422	16677	16527	16613	16644	16461	16531	16764	16684	16556	16698	16588	16409	16489	16608	16647	16508	16549	16674	16605	16658	16643	16609	16433	16701	16531	16418	16500	16696	16371	16683	16686	16501	16568	16646	16554	16665	16528	16556	16613	16363	16818	16601	16543	16631	16747	16595	16759	16928	16728	16507	16577	16686	16506	16662	16657	16550	16679	16656	16658	16565	16685	16502	16698	16632	16790	16557	16724	16528	16593	16439	16514	16531	16567	16578	16644	16538	16513	16653	16622	16607	16590	16698	16508	16548	16572	16515	16478	16465	16610	16740	16682	16715	16671	16481	16596	16618	16549	16476	16836	16507	16660	16614	16545	16591	16601	16696	16572	16694	16634	16535	16643	16636	16605	16714	16658	16840	16629	16510	16635	16356	16501	16597	16447	16479	16566	16474	16480	16504	16705	16440	16691	16721	16520	16647	16606	16485	16612	16686	16715	16605	16656	16493	16646	16568	16437	16645	16719	16463	16600	16743	16561	16644	16579	16642	16448	16519	16698	16505	16469	16588	16497	16625	16519	16667	16574	16654	16630	16499	16481	16461	16506	16673	16504	16622	16693	16498	16521	16730	16697	16750	16510	16500	16551	16563	16631	16436	16603	16515	16479	16647	16719	16662	16649	16522	16514	16666	16423	16546	16592	16590	16696	16485	16521	16734	16593	16453	16577	16630	16687	16470	16550	16568	16718	16688	16568	16700	16525	16477	16574	16818	16596	16613	16571	16632	16684	16720	16512	16489	16523	16514	16802	16576	16604	16620	16525	16542	16561	16611	16585	16633	16577	16664	16666	16462	16552	16535	16589	16473	16632	16533	16624	16676	16529	16669	16764	16674	16600	16636	16635	16631	16469	16704	16467	16539	16711	16402	16656	16628	16553	16463	16584	16499	16611	16669	16488	16540	16631	16449	16566	16546	16457	16532	16601	16466	16518	16679	16543	16607	16600	16702	16549	16624	16551	16518	16578	16796	16622	16583	16708	16732	16583	16685	16593	16501	16759	16576	16598	16588	16534	16644	16412	16527	16907	16675	16492	16707	16721	16470	16646	16614	16588	16635	16598	16497	16598	16849	16578	16633	16751	16650	16378	16620	16406	16556	16769	16608	16668	16783	16524	16712	16609	16481	16344	16642	16657	16468	16563	16501	16370	16641	16607	16505	16694	16520	16600	16529	16648	16685	16550	16478	16728	16638	16657	16661	16646	16451	16478	16609	16651	16570	16689	16684	16658	16448	16458	16359	16522	16584	16653	16672	16553	16456	16592	16550	16608	16503	16346	16645	16664	16607	16694	16293	16725	16605	16661	16741	16754	16481	16530	16526	16733	16491	16473	16564	16565	16573	16492	16653	16599	16638	16467	16550	16684	16632	16571	16485	16449	16602	16655	16569	16579	16545	16556	16653	16595	16506	16484	16601	16629	16495	16666	16605	16669	16674	16648	16533	16474	16434	16680	16702	16590	16673	16481	16595	16664	16669	16664	16727	16547	16549	16565	16727	16601	16540	16761	16586	16589	16578	16568	16516	16513	16570	16506	16487	16724	16586	16523	16678	16607	16379	16647	16599	16612	16659	16697	16731	16641	16597	16482	16561	16731	16644	16544	16491	16565	16821	16490	16791	16605	16621	16614	16617	16618	16547	16579	16639	16682	16539	16755	16533	16651	16636	16656	16671	16614	16504	16680	16640	16593	16660	16487	16515	16615	16584	16645	16667	16637	16658	16550	16712	16651	16583	16640	16625	16618	16666	16578	16560	16489	16659	16568	16657	16650	16533	16591	16672	16485	16676	16544	16681	16459	16681	16357	16639	16655	16583	16530	16430	16582	16445	16437	16509	16557	16747	16489	16683	16864	16594	16641	16511	16640	16701	16439	16618	16546	16567	16457	16504	16748	16508	16745	16827	16589	16626	16687	16769	16646	16640	16576	16589	16530	16595	16628	16543	16585	16450	16484	16700	16608	16716	16617	16862	16528	16587	16503	16589	16600	16613	16623	16604	16574	16634	16615	16380	16686	16575	16519	16443	16746	16619	16745	16514	16561	16665	16531	16563	16581	16662	16609	16551	16583	16606	16644	16465	16660	16580	16506	16734	16417	16754	16391	16555	16718	16545	16621	16763	16565	16509	16631	16453	16570	16581	16632	16673	16570	16800	16424	16564	16489	16808	16689	16627	16763	16636	16481	16736	16688	16556	16620	16693	16573	16682	16641	16496	16675	16689	16612	16575	16473	16729	16448	16706	16498	16519	16522	16801	16678	16580	16686	16622	16574	16740	16701	16633	16548	16625	16602	16630	16564	16704	16642	16708	16711	16718	16585	16668	16721	16600	16618	16735	16652	16627	16544	16565	16668	16519	16483	16529	16643	16727	16540	16556	16558	16496	16679	16586	16698	16747	16801	16614	16764	16762	16665	16643	16677	16575	16809	16620	16867	16534	16658	16653	16651	16724	16515	16406	16594	16542	16773	16723	16636	16584	16524	16472	16617	16596	16511	16810	16619	16583	16767	16757	16795	16545	16627	16713	16609	16637	16557	16477	16674	16687	16644	16571	16707	16614	16522	16609	16692	16523	16594	16654	16696	16738	16723	16656	16511	16540	16626	16592	16466	16702	16499	16525	16715	16559	16751	16599	16684	16386	16553	16751	16497	16630	16559	16822	16753	16681	16614	16499	16680	16646	16614	16565	16616	16483	16528	16560	16667	16591	16772	16682	16677	16520	16424	16786	16753	16500	16777	16443	16470	16683	16712	16596	16620	16632	16430	16641	16573	16653	16645	16754	16558	16604	16455	16638	16591	16476	16637	16611	16444	16565	16538	16611	16593	16741	16546	16704	16579	16694	16544	16663	16684	16814	16638	16502	16687	16495	16740	16642	16899	16616	16458	16540	16587	16604	16749	16501	16674	16606	16638	16766	16559	16511	16629	16656	16564	16592	16715	16574	16422	16648	16682	16503	16792	16639	16594	16644	16711	16530	16647	16478	16619	16612	16592	16489	16603	16700	16478	16702	16490	16632	16673	16535	16573	16526	16615	16544	16565	16636	16714	16647	16694	16698	16699	16562	16680	16488	16488	16630	16715	16416	16508	16632	16488	16571	16672	16638	16699	16519	16611	16608	16578	16732	16752	16633	16561	16548	16555	16471	16510	16602	16489	16557	16375	16739	16669	16835	16460	16597	16606	16788	16586	16640	16640	16725	16389	16552	16677	16693	16501	16640	16501	16666	16602	16695	16584	16637	16542	16607	16606	16409	16633	16555	16608	16732	16533	16713	16650	16743	16434	16612	16709	16509	16331	16600	16525	16614	16484	16540	16572	16797	16531	16525	16583	16526	16536	16644	16389	16674	16672	16555	16560	16723	16787	16522	16524	16637	16606	16568	16740	16573	16589	16658	16597	16489	16606	16638	16455	16644	16594	16549	16628	16483	16621	16573	16717	16639	16585	16486	16566	16578	16529	16575	16533	16567	16635	16482	16606	16658	16531	16379	16475	16705	16548	16581	16646	16476	16467	16534	16520	16664	16607	16502	16731	16586	16333	16641	16521	16465	16547	16686	16671	16632	16571
23842	21564	29239	24453	22890	26151	27926	23531	22548	22478	22143	21730	21753	21857	21816	21703	22134	22088	21925	22133	21671	21641	21349	21271	21169	20892	21106	21402	21340	21162	21078	21786	24621	24193	23211	22186	21368	20990	21085	21008	20819	20875	20976	20974	21004	20798	20860	21092	21043	20879	20846	21129	20920	20925	21038	20917	20919	20781	20896	20912	20801	21030	20861	21116	20977	21001	20852	21200	21169	20874	20856	20787	20904	20818	20969	20903	20848	20883	21135	20961	20739	21070	20917	20830	20797	20960	21099	20975	20926	20981	20959	21134	20922	20795	20833	20787	20800	20962	21021	20935	20886	20757	20865	20938	20959	20968	20860	20858	21018	20771	21131	20967	20837	21090	20813	20979	21039	20881	20973	21043	20825	20812	21067	20902	20986	20854	21056	20941	20856	20831	21127	21021	21027	20803	20973	21085	20745	20954	21053	20977	20857	20895	20947	20939	20990	20814	21178	20990	21003	20952	20890	21064	20898	20824	20945	21110	20854	21022	21002	20932	20797	21078	21104	20952	21023	20684	20899	21028	20960	20803	20910	20793	21110	21304	20999	21066	20936	20737	20989	20937	20920	20789	20938	20965	20885	21003	21150	20847	20934	20955	20899	20539	20888	20940	21041	20848	20980	21014	20943	21045	21025	20937	20696	20955	21076	20919	20845	20739	21206	20852	20882	20953	20855	20802	21105	20833	20827	20926	20988	20849	20745	21063	20939	20799	20908	20922	20940	21088	21197	20911	20993	20710	20941	20975	20826	21098	21256	20837	20902	21146	20993	20987	20820	20728	20771	20735	20822	20653	20828	20742	20763	20982	20854	20689	20881	21029	20780	20996	20841	20876	21023	20798	20931	20964	20787	20856	21142	20813	20846	20826	20800	20994	20815	20907	21047	20986	20746	20787	20754	20875	20735	20860	20940	21050	20936	21121	20886	20875	20862	20948	20852	20779	21118	20793	21110	20952	20932	20698	20782	20852	20941	21098	20960	20884	21071	20843	20925	20886	20893	21056	21031	20954	20839	20892	20890	20946	20844	20804	20937	20912	20793	20802	20830	20940	20890	20944	21027	20701	20962	20848	20918	20857	21025	20884	20673	20855	20847	20985	20902	20912	20762	20828	20879	20723	20803	20662	20954	20933	21010	20998	20960	21111	21117	20890	20866	20970	20959	20910	20788	20834	20950	20849	20904	20867	21007	20947	21015	20960	20771	20976	21036	20909	21009	20567	20773	20838	20944	21069	21081	20845	21027	20730	20623	20787	20731	21055	20757	20753	20862	20933	21031	20999	20687	20877	20990	20796	20966	20809	20977	20876	21017	20958	21012	20863	21063	20904	20995	20883	20854	20757	20831	20836	20932	20672	20973	20804	21129	20990	20909	21009	20981	21105	20785	20857	20959	20973	20965	20814	20812	20922	21022	20987	20852	20936	21012	21049	20989	21045	20889	20854	20856	20796	20901	21064	20925	21023	20996	20941	20999	20909	20817	21027	20820	20818	21048	20848	20811	20868	20774	20733	21127	20812	20808	20925	21140	21152	20997	21024	20954	20834	20815	20941	20999	20962	20799	20770	20732	21076	20929	20957	20652	20953	21035	20946	20857	20685	20856	20887	20967	20836	20889	20637	20842	20964	20947	21092	21021	20872	20868	20878	20913	20828	21028	21171	20639	21002	20944	20754	21047	20954	21041	20913	21025	20920	20724	21033	21123	20973	20861	20896	20725	20855	20946	20822	20972	21037	21013	20956	21123	20945	20788	20939	20778	20963	20790	20894	20903	21004	21096	20975	21010	20825	20877	20711	20998	20702	20622	20738	20864	21147	20915	20755	20975	20965	20944	20854	20833	20980	20798	20748	20856	20837	21085	20839	20937	20692	20774	20926	20695	20980	20845	20761	20814	21049	20931	20740	20749	21074	21190	20950	20851	20984	20970	21049	20879	20697	20737	20846	20918	20922	21039	20915	20939	20963	20890	20572	20823	21056	21015	20789	20910	21133	20743	20992	20846	20947	21071	20854	21024	20849	20776	20903	20817	20885	21064	20899	20991	20981	20937	20942	20912	21057	21098	20980	20691	20840	20909	21074	20918	20985	20727	21052	20949	20883	20812	20896	20731	20829	21081	21052	20933	20931	20912	20932	20904	20839	21028	20848	20904	21122	21106	20967	20849	21037	20935	20813	20944	21001	20897	20635	20885	20781	20937	20769	20972	20731	20929	21009	20827	20756	20938	20810	20884	20891	20748	21013	20942	20862	20906	20897	21082	21084	21120	20744	20959	20708	21112	20836	21154	20936	20914	20771	20910	20959	20907	20933	20929	20830	21039	20672	20909	21016	20793	20813	20755	20860	20931	20969	20839	20761	20838	20809	20800	20948	20913	20914	21103	20957	20749	20773	20961	20820	21059	20800	20806	20889	20965	20934	20918	20845	20969	20726	20950	20960	20928	20973	20886	20869	21143	20958	20868	21072	21022	20903	20648	20893	20788	20982	21010	21055	20828	20984	20895	20718	21145	21030	21075	21075	20931	21024	20865	20836	20981	20833	20839	21067	20827	20799	20915	20816	20693	20730	20972	21022	21182	21001	20956	21171	21039	20862	21044	20968	20725	21088	20866	20885	21002	21005	20993	21008	20684	21013	20798	20970	20861	21060	20762	20736	20870	20786	21024	20821	20880	20977	21330	20901	20841	20860	20999	20812	20984	20775	21031	21071	20677	20713	21062	20847	21090	20777	20867	20880	20749	20998	20812	20848	20991	20914	21152	20704	20909	20812	20891	20905	21079	20758	20972	20880	20761	20786	21012	20934	20977	21001	20801	20937	20977	20972	21007	20842	20886	20792	20878	20881	20841	20886	20952	20998	20979	20974	20772	20769	20829	20886	20745	20845	20896	20769	21016	20871	20715	20865	20910	20869	21090	20887	20949	20913	20888	21066	20824	20904	21096	20943	20946	20948	20772	20929	20952	21053	21198	20850	20741	20992	20895	20920	20874	20805	21109	21046	21120	20877	20922	20798	20776	21054	20913	20525	20867	20904	20842	20952	20976	20977	20886	21056	20984	21082	20866	21029	20672	20792	20839	20864	20973	20911	20938	20835	20755	20730	21089	21005	20827	20967	20825	20787	21089	20958	21082	20924	20942	20816	20854	20991	21077	20926	20602	20822	20788	20972	20836	20739	20859	21094	21000	20859	20879	20836	21044	21013	20931	20888	20941	20885	21090	20744	20714	20728	20939	20774	20918	20735	20901	21100	21058	20812	20818	20832	20892	21000	20847	20988	20818	20936	20936	20935	20755	20816	20926	20881	20925	20990	21040	20958	20906	20826	20922	20718	20882	20859	20823	21002	21010	20974	20997	20960	20952	21007	20809	21050	20881	20883	20901	20962	20995	21170	21016	20734	21202	20913	20831	20948	21022	21203	20934	20938	20918	20959	20931	20809	20838	21126	20920	20866	20932	21101	20949	20984	20950	20869	20906	20793	20772	20978	20948	20737	21040	20911	20929	20944	20942	20974	20816	20942	21121	20981	20953	20948	20686	21070	21071	20824	20849	20876	21150	20808	20989	20967	20967	21011	20940	20848	20952	20891	20651	21054	20923	20818	20895	20867	20909	20803	20951	20820	20918	20862	20902	20851	20960	20874	20993	20745	20797	20876	20969	21049	21006	20942	20854	20984	21101	21037	20778	20910	21005	20885	21052	20928	21025	20941	20959	21017	20834	20940	20950	20932	20925	20643	20839	20804	20782	20891	21029	20967	20921	21048	20794	20808	20778	20778	20934	20997	21115	21050	20934	21097	20992	20960	20939	20871	20950	20875	20882	20997	20845	21034	20881	20885	21068	20945	20773	20839	21026	21063	20803	21124	20971	20841	21043	20819	20864	20798	20876	21078	21050	20668	20877	20989	20647	20905	20970	20891	20921	20996	21048	20850	20984	20853	20862	20987	20845	21071	21196	20983	20953	21109	20909	21151	21053	20851	20914	20853	20774	20787	20951	20742	20948	20826	20961	20990	20862	20850	20852	20685	20818	20950	20832	20970	21054	20932	20801	20812	21080	20986	21217	20995	20802	20772	20806	20717	21057	20905	21010	20978	20785	20907	20905	20844	20901	20698	20870	21023	20929	20758	20986	20903	20943	20597	20752	20738	20989	20783	20775	20941	20930	20854	20835	20718	20818	20856	20753	21062	20668	21062	20963	21029	20981	20730	20966	20798	20912	20867	20864	20906	20844	20831	20864	20806	20871	20862	20904	20839	21071	20967	21054	21076	20735	20668	20809	21024	20873	21084	20983	20891	20801	20914	20826	20748	20888	20924	20870	20983	21018	20971	20632	20661	20814	20727	20860	20857	20954	20894	20877	20862	20829	21085	20821	20996	21056	20723	20845	20807	20782	20594	20950	21008	20850	20974	21053	21073	21122	20843	20831	20938	20769	21065	20953	20946	21014	20888	20820	21090	20773	21020	21028	21049	20888	20883	20912	20902	21130	20957	21008	20928	21027	20866	21109	20826	20619	21021	20954	20945	20937	21053	21071	20927	20777	20808	20740	20803	20971	20759	21168	20968	20926	20843	21034	20882	21006	20785	20887	20770	20996	20959	20892	20936	20728	21019	20868	20841	20742	20927	20732	20954	20905	20946	21020	20960	20848	20782	21185	20972	20904	20944	20801	20723	20759	20877	20843	20909	21014	21134	21094	21139	20919	21109	20787	21025	20926	20773	20929	20773	21005	20891	21008	20898	20995	20929	21110	20977	20939	20792	20956	21099	20924	21150	20930	20804	20911	21065	21011	21156	20936	20870	20950	20946	20906	20714	21010	21041	20775	21099	20757	20718	20959	20969	20972	20989	21113	20847	20917	20863	20867	20861	20911	21061	20956	20976	20691	20803	20908	21077	21014	21004	21025	21242	20875	20796	20704	20912	20880	20962	20858	20810	20809	21193	21103	20926	20856	20804	21140	20894	20932	21002	20933	20745	20898	20954	21285	20978	21074	20915	20757	20742	20946	21011	20957	20730	20985	20893	20839	20898	20896	20904	20921	21007	20899	20950	20940	20878	20887	20908	20939	20852	21029	20750	20921	21152	20858	20920	20755	20881	20960	20985	21063	20980	20878	20788	21006	21122	20984	20833	20787	20954	21056	21027
22382	37938	38104	32775	28125	24039	21134	19806	19016	18390	17992	17496	17653	17754	17495	17685	18320	17990	17827	17960	17358	17022	16773	16820	16563	16874	16727	16968	16781	16698	16824	18004	22059	20638	18966	17851	16906	16705	16325	16479	16565	16468	16574	16423	16376	16409	16403	16406	16381	16459	16319	16268	16451	16409	16407	16301	16398	16336	16423	16391	16414	16202	16395	16523	16447	16339	16293	16554	16330	16401	16391	16574	16521	16367	16428	16272	16444	16408	16487	16479	16314	16395	16328	16367	16501	16317	16359	16296	16481	16420	16520	16364	16407	16388	16383	16438	16475	16349	16336	16434	16366	16313	16434	16333	16313	16376	16403	16424	16309	16362	16360	16632	16214	16380	16238	16357	16399	16322	16403	16380	16551	16464	16326	16279	16468	16404	16369	16308	16287	16488	16246	16235	16286	16464	16279	16501	16452	16225	16535	16427	16589	16451	16252	16424	16381	16384	16240	16227	16417	16371	16402	16346	16355	16327	16278	16606	16464	16385	16337	16395	16405	16419	16398	16352	16415	16606	16384	16393	16332	16288	16463	16367	16544	16502	16463	16416	16339	16412	16459	16405	16364	16299	16406	16598	16329	16408	16218	16474	16357	16333	16320	16375	16436	16444	16316	16652	16285	16422	16447	16307	16359	16383	16450	16291	16401	16395	16481	16338	16192	16096	16476	16470	16203	16414	16330	16455	16490	16497	16357	16624	16192	16503	16303	16384	16431	16239	16352	16301	16381	16406	16162	16457	16528	16234	16289	16252	16393	16454	16377	16423	16403	16521	16572	16255	16592	16457	16287	16515	16376	16311	16415	16314	16314	16335	16431	16405	16312	16473	16348	16338	16470	16437	16468	16482	16345	16326	16445	16470	16427	16377	16433	16504	16436	16371	16415	16207	16481	16406	16379	16393	16383	16403	16410	16434	16369	16413	16638	16341	16335	16446	16286	16271	16408	16351	16361	16529	16278	16418	16444	16227	16362	16365	16522	16400	16406	16277	16433	16377	16495	16447	16281	16223	16558	16458	16309	16318	16266	16448	16307	16593	16257	16488	16285	16619	16530	16427	16279	16293	16460	16374	16428	16419	16530	16479	16235	16440	16423	16301	16405	16541	16390	16287	16281	16433	16557	16481	16398	16357	16481	16502	16290	16404	16327	16338	16569	16415	16207	16382	16329	16273	16410	16350	16493	16483	16226	16288	16448	16406	16333	16429	16283	16368	16374	16569	16269	16342	16264	16594	16485	16274	16404	16303	16387	16192	16384	16362	16257	16262	16218	16278	16451	16597	16573	16515	16444	16325	16286	16368	16347	16447	16450	16387	16383	16369	16438	16521	16456	16404	16257	16370	16351	16619	16239	16497	16229	16575	16422	16218	16414	16501	16404	16303	16361	16452	16321	16339	16373	16340	16404	16457	16319	16392	16326	16333	16210	16466	16493	16215	16387	16553	16217	16674	16298	16557	16385	16425	16466	16381	16185	16416	16300	16317	16441	16523	16403	16555	16314	16299	16338	16402	16467	16501	16289	16285	16388	16303	16494	16333	16437	16450	16401	16549	16465	16136	16340	16240	16389	16356	16550	16448	16364	16382	16379	16490	16355	16320	16601	16336	16433	16547	16271	16242	16342	16156	16394	16570	16471	16379	16413	16413	16368	16268	16458	16434	16175	16219	16404	16161	16385	16295	16451	16319	16465	16253	16412	16354	16427	16304	16485	16397	16449	16388	16150	16268	16263	16507	16561	16596	16515	16407	16426	16570	16486	16381	16239	16341	16493	16259	16330	16321	16294	16361	16394	16524	16378	16433	16259	16454	16331	16348	16499	16328	16449	16394	16472	16303	16360	16314	16370	16478	16331	16335	16442	16584	16425	16331	16268	16453	16460	16442	16389	16274	16310	16580	16451	16565	16434	16274	16332	16511	16344	16310	16319	16425	16395	16322	16254	16508	16357	16473	16493	16291	16386	16423	16405	16433	16592	16382	16420	16461	16412	16443	16168	16355	16499	16523	16420	16493	16253	16484	16355	16409	16315	16327	16419	16373	16422	16386	16434	16182	16275	16233	16397	16526	16382	16375	16394	16390	16564	16368	16304	16274	16484	16400	16363	16273	16509	16368	16340	16396	16319	16358	16351	16328	16360	16370	16342	16317	16362	16318	16605	16511	16263	16268	16558	16229	16455	16462	16344	16561	16339	16210	16283	16432	16500	16426	16309	16492	16516	16409	16367	16521	16222	16382	16555	16389	16359	16386	16420	16486	16397	16381	16460	16381	16301	16297	16251	16253	16374	16332	16280	16393	16446	16224	16426	16431	16238	16513	16411	16292	16335	16463	16364	16505	16312	16532	16386	16242	16349	16376	16511	16464	16404	16269	16205	16555	16378	16450	16443	16379	16300	16368	16427	16352	16387	16501	16270	16327	16375	16269	16330	16390	16411	16506	16602	16328	16513	16385	16321	16473	16257	16484	16303	16532	16427	16360	16396	16336	16327	16319	16389	16392	16454	16358	16398	16405	16441	16404	16437	16281	16261	16403	16413	16427	16511	16296	16528	16344	16441	16551	16408	16442	16206	16324	16254	16427	16346	16514	16482	16346	16373	16271	16374	16371	16309	16264	16346	16411	16347	16220	16303	16495	16423	16429	16462	16482	16436	16214	16314	16348	16391	16483	16280	16330	16439	16384	16384	16392	16454	16339	16414	16290	16294	16584	16367	16384	16391	16289	16305	16216	16397	16622	16487	16409	16253	16341	16137	16417	16543	16399	16224	16281	16476	16310	16495	16321	16356	16199	16342	16543	16157	16398	16232	16425	16366	16297	16434	16499	16207	16485	16316	16453	16450	16423	16381	16391	16140	16297	16424	16420	16499	16434	16391	16369	16139	16435	16523	16383	16539	16637	16433	16333	16477	16511	16359	16423	16396	16384	16454	16210	16344	16322	16584	16330	16542	16500	16328	16421	16298	16412	16410	16384	16224	16446	16460	16466	16379	16471	16452	16578	16407	16289	16347	16501	16395	16332	16592	16205	16312	16463	16281	16462	16388	16428	16394	16338	16461	16362	16465	16312	16299	16320	16285	16492	16352	16403	16386	16334	16284	16369	16387	16478	16380	16473	16342	16368	16405	16485	16481	16409	16368	16387	16349	16431	16315	16504	16272	16370	16486	16341	16333	16197	16382	16328	16478	16430	16303	16474	16404	16429	16396	16520	16501	16356	16287	16439	16317	16425	16363	16470	16455	16397	16333	16367	16434	16404	16487	16161	16291	16384	16384	16382	16240	16419	16460	16122	16268	16258	16333	16520	16400	16428	16333	16288	16668	16222	16291	16274	16462	16349	16414	16244	16396	16389	16406	16306	16463	16397	16171	16255	16463	16312	16427	16359	16396	16295	16529	16355	16438	16213	16337	16368	16406	16395	16522	16222	16347	16434	16291	16464	16391	16401	16232	16433	16153	16393	16469	16394	16362	16346	16470	16289	16377	16477	16524	16369	16491	16478	16521	16336	16483	16466	16345	16436	16215	16118	16368	16524	16375	16380	16444	16335	16457	16421	16378	16402	16553	16473	16518	16393	16534	16406	16293	16348	16483	16474	16251	16368	16489	16288	16400	16403	16473	16301	16579	16419	16278	16479	16539	16258	16319	16422	16426	16302	16519	16388	16300	16215	16227	16417	16327	16299	16489	16431	16480	16423	16383	16418	16362	16269	16498	16519	16269	16296	16445	16288	16363	16369	16486	16453	16448	16291	16520	16379	16407	16368	16236	16427	16368	16264	16431	16530	16538	16556	16288	16461	16565	16441	16255	16278	16257	16257	16467	16267	16551	16410	16383	16317	16247	16449	16335	16335	16185	16397	16498	16346	16375	16513	16568	16420	16464	16395	16465	16371	16493	16248	16266	16294	16431	16382	16314	16332	16558	16354	16499	16336	16380	16302	16340	16300	16157	16452	16392	16293	16514	16404	16457	16326	16460	16538	16501	16328	16460	16293	16238	16471	16321	16537	16398	16266	16468	16414	16283	16450	16459	16327	16458	16486	16421	16564	16513	16385	16579	16477	16346	16618	16359	16394	16394	16563	16205	16329	16397	16465	16328	16485	16363	16371	16436	16257	16301	16449	16468	16381	16419	16524	16453	16474	16272	16305	16350	16385	16331	16414	16280	16536	16297	16414	16364	16255	16443	16582	16455	16446	16307	16354	16507	16492	16347	16410	16339	16503	16462	16254	16390	16288	16513	16401	16327	16423	16471	16464	16386	16313	16414	16330	16458	16410	16396	16413	16482	16476	16347	16298	16413	16469	16341	16377	16309	16532	16416	16439	16366	16494	16405	16487	16127	16412	16268	16453	16415	16483	16609	16452	16393	16225	16388	16576	16403	16468	16380	16344	16446	16402	16298	16413	16175	16416	16308	16490	16339	16261	16555	16374	16360	16320	16470	16381	16310	16198	16335	16548	16259	16393	16355	16437	16472	16414	16408	16565	16459	16612	16286	16361	16370	16262	16442	16271	16347	16292	16449	16542	16364	16304	16270	16474	16329	16468	16409	16429	16463	16373	16362	16397	16556	16379	16474	16464	16257	16348	16332	16385	16460	16364	16381	16170	16286	16331	16426	16214	16627	16530	16483	16384	16492	16469	16297	16454	16391	16228	16256	16341	16297	16536	16513	16362	16355	16516	16431	16432	16365	16326	16361	16311	16471	16396	16386	16310	16239	16635	16373	16483	16407	16275	16537	16223	16361	16405	16621	16406	16370	16443	16354	16356	16342	16330	16329	16533	16453	16220	16478	16235	16420	16278	16346	16373	16551	16242	16387	16393	16339	16455	16346	16431	16413	16475	16364	16362	16393	16380	16309	16322	16553	16359	16469	16383	16347	16353	16378	16352	16431	16371	16438	16523	16381	16500	16369	16314	16362	16411	16481	16333	16413	16569	16463	16257	16387	16359	16278	16257	16436	16410	16283	16469	16333	16143	16490	16278	16528	16513	16476	16355	16329	16390	16345	16413	16277	16374	16184	16504	16368	16341	16467	16422	16490	16369	16331	16469	16362	16275	16405	16363	16340	16434	16247	16491	16304	16371	16416	16367	16333	16524	16380	16338	16348	16391	16444	16294	16389	16201	16422	16420	16296	16483	16289	16326
30600	24960	28155	25364	22338	22062	21831	21550	21313	21358	21756	21328	21175	21430	21416	21504	21672	21384	21472	21269	21170	21142	20982	21142	21360	21158	21370	21131	21314	21269	21224	21556	21267	21524	21356	21333	21266	21315	21074	21218	21047	21073	21345	21054	21095	21390	21152	21337	21385	21120	21160	21178	21161	21276	21097	21361	21392	21738	21279	21081	21208	21245	21110	21170	21072	21056	20997	21231	21119	21041	21040	21399	21096	21016	21199	21205	21032	21267	21225	21043	21204	21300	21057	21134	21315	21119	21329	21154	21381	21150	21141	21153	21247	21276	21100	21241	21199	21214	21326	21210	21167	21481	21036	21310	21270	21207	21260	21279	21192	21186	21118	21191	21143	21451	21215	21205	21111	21039	21079	21464	21143	21159	21236	21344	21253	21192	21240	21309	21110	21003	21160	21237	21199	21157	21059	21286	21097	21129	21179	21046	21015	21166	21204	21187	20986	21245	21182	21212	21042	21031	21159	21324	21150	21026	21203	21213	21193	20978	21135	21151	21313	21316	21169	21125	21169	21075	21262	21130	21317	21212	21261	21137	21232	21020	21162	21123	21304	21237	21055	21168	21150	20931	20901	21135	21083	21334	21219	21067	21123	21265	21084	20998	21344	21351	21385	21409	21223	21037	21290	21350	21132	21246	21270	21107	21308	21281	21129	21157	21074	21142	21229	21151	21312	21457	21359	21077	21199	21055	21040	21203	21404	21266	21070	21172	21081	21189	21228	20857	21179	21029	21085	20970	21491	21192	21297	21373	21069	21076	21170	21263	21284	21136	21016	21079	21107	21080	21007	20998	21052	21141	21190	20881	21257	21335	21264	21219	21405	21175	21287	21231	21019	21432	21314	21213	20926	21095	21133	21036	21205	21248	21134	21157	21204	20994	21428	21085	21095	21389	21046	21087	21262	21163	21108	21206	20953	20971	21320	21116	21200	20996	21097	21184	21006	21405	20992	21259	21286	21443	21165	21101	21218	21247	21228	21081	21409	21084	21069	21289	21091	21303	21197	21186	21179	21207	21096	20950	21317	21278	21202	21047	21053	21146	21263	21290	21330	21267	21051	20992	21040	21126	21334	21192	21171	21230	21215	21212	21192	21304	21325	21268	21169	21029	21084	21151	21374	21198	21164	21180	21003	21100	21244	21234	20960	21158	21097	21083	21284	21321	21101	21327	21158	21040	21106	21204	21287	21234	21085	21352	21122	21252	21359	21118	21124	21211	20907	21106	21212	21242	21429	21430	21382	21081	21277	21203	21078	21235	21051	21336	21140	21231	21223	21301	21309	21151	21301	21356	21128	21387	21211	20966	21327	21138	21171	21081	21014	20995	21104	21577	21296	21285	21250	21048	21193	21308	21361	21332	21061	21308	21330	21122	21181	21269	21271	21227	21097	21366	21196	21342	21157	21234	21013	21263	21130	21217	21160	21215	21390	21329	21146	21077	21045	21136	21236	21399	21287	21154	21308	21086	21110	21134	20955	21188	21262	21182	21338	21163	21258	21217	20972	21224	21107	20923	21308	21222	21260	21213	21202	21367	21175	21199	21268	21373	21262	21047	21435	21061	21112	21246	21247	21223	21155	21312	21238	21116	21281	21178	21030	21290	21272	21301	21323	21089	21025	21249	21102	21191	21256	21177	21204	21189	21048	21202	21383	21291	21372	21338	21156	21122	21130	21146	21075	21368	21319	21334	21412	21093	20998	21121	21100	21228	21021	21157	21022	21401	21101	21134	21119	21198	21277	21184	20899	20995	21068	21105	21182	21196	21322	21399	21249	21150	21362	21091	21010	21074	21208	21224	21207	21151	21402	21180	21205	21207	21149	21165	20963	21116	21255	21378	21188	21296	21020	20872	20974	21149	21142	20882	21206	21041	21164	21366	21277	20949	21273	21357	21081	21286	21166	21288	21156	21124	21110	21218	21336	21137	21164	21394	21238	21214	21243	21130	21133	21238	21096	21199	21211	21149	21131	21265	21226	21276	21400	21269	21266	21249	21054	21233	21366	21054	21122	21250	21004	21059	20950	21160	21315	21170	21320	21134	21051	21304	21183	20996	21295	21026	20988	21365	21599	21197	21158	21409	21450	21360	21386	21126	21112	21183	21112	21445	21065	21130	21059	21476	21243	21324	21355	21402	21019	20966	21284	21302	21386	21176	20895	21366	21289	21170	21104	21154	21062	21218	21167	21243	21286	20923	21390	21104	21218	21029	21245	21085	21257	21238	21235	21029	21110	21344	20977	20951	21183	21180	21120	21431	21312	21291	21097	21207	21244	21253	21142	21136	21412	21164	21284	21200	21171	21154	21286	21292	21419	20966	21266	21181	21302	21224	21389	21260	21416	21083	21216	21021	21121	21356	21246	21247	21324	21388	21019	21231	21179	21121	21227	20968	21037	21278	21188	21039	21260	20898	21097	21134	21187	21173	21225	21031	21146	21268	21105	21231	21115	21357	21329	21053	21201	21400	21209	21069	21104	21239	21369	21478	21098	21144	20883	21257	21316	21231	21150	21333	21428	21383	21150	21031	21011	21107	21173	20941	21267	21317	21141	21139	21309	21320	21106	21123	21164	21156	21077	21044	21117	21129	21198	21181	21214	21124	21226	21271	21300	21112	21267	21035	21263	21194	21131	21200	21233	21348	21196	21155	21267	21196	21393	21254	21252	21120	21373	21346	21221	21428	21237	21107	21257	21053	21279	21331	21479	21181	21261	21363	21228	21123	21223	21231	21306	21153	21288	21035	21406	21217	21197	21150	21360	20916	21181	21131	21318	21255	21313	21093	21090	20932	21170	21137	21215	20981	21308	21307	21285	21207	21286	21163	21333	21126	21186	21094	21021	21011	21144	21106	21190	21049	21284	21240	21197	21226	21522	21203	21292	21383	21176	21233	20878	21216	20938	21044	21208	20976	21124	21124	21121	21360	21373	21060	21192	21140	21243	21170	21089	21179	21196	21004	21373	21178	21092	21131	21087	21061	21092	21145	21183	21039	21070	21249	21208	21019	21164	21218	21162	21387	21502	21252	21336	21095	21022	21242	20895	21182	21255	21149	21182	21452	21249	21385	21386	21421	21289	21071	21245	21275	21529	21281	20985	21069	21269	21176	21266	21215	21192	21077	21162	21224	21443	21278	21171	21102	21072	21252	21176	21319	21131	21161	21259	21401	21114	21343	21096	21149	21293	21183	21116	21326	21086	21222	21359	21133	21188	21082	21173	21107	21449	21252	21050	21198	21418	21346	21276	21298	21045	21263	21201	21236	21297	20861	21128	21074	21096	21344	21217	21258	21309	21114	21259	21474	21170	21166	21245	21264	21278	21170	21369	21367	21023	21276	21309	21293	21474	21115	21238	20973	21412	21252	21158	21303	21452	21252	21156	21242	21066	21060	20953	21130	20960	20967	21051	21243	21039	21141	21312	21007	20991	21199	20918	21294	21125	21004	21081	21304	21309	21048	20973	21182	21447	21247	21035	21177	21088	21164	21276	21388	21224	21070	21159	21058	21213	21238	21177	21012	21174	21211	21319	21193	21329	21192	21336	21449	21079	21065	21229	21101	21400	21176	21428	21414	21030	21094	21418	21319	21036	21107	21163	21072	21200	21188	21221	21188	21091	21451	21343	21059	21077	21019	21372	21189	21233	21008	21060	21126	21206	21229	21023	21249	21112	21076	21140	21192	21178	20994	21318	21082	21168	21200	21315	21329	21274	21200	21533	21058	21127	21242	21181	21312	21226	21480	21081	21114	21222	21432	21222	20987	21387	21278	21272	21316	21287	21247	21277	21461	21135	21102	21320	21138	21103	21071	21374	21330	21310	21223	21313	21383	21134	21091	21153	21114	21237	21374	21184	21233	21288	21220	21094	21210	21237	21095	20991	21138	21269	21170	21103	20980	21121	21114	21265	21285	21106	21249	21277	21397	21257	21192	21244	20965	21263	21204	21196	21450	21265	21260	21032	21331	21296	21056	21302	20981	21412	21475	21166	21230	21033	21190	21296	20872	21135	21357	21436	21398	21199	21163	21118	21058	21176	21251	21145	21354	21313	21232	21408	21207	21009	21163	21215	21170	21275	21284	21176	21413	21332	21432	21231	21156	21348	21055	21003	21158	21286	21519	21226	21253	21275	21213	21271	21294	21238	21072	21113	21021	21106	21215	21351	21215	21324	21230	21274	21153	21289	21093	21193	21221	21017	20844	21134	21291	21164	21179	21154	21050	21331	20860	21390	21359	21130	21021	21197	21333	21229	21264	21234	21213	21178	20975	21229	21213	21222	21222	21097	21079	21105	21104	21156	21565	21399	21350	21296	20995	21196	21271	21115	21182	21179	21216	21228	21189	21179	21216	21249	21332	21258	21107	21114	21242	21332	21223	21348	21379	21273	21169	21043	21261	21355	21219	21146	21033	21255	21099	21390	21034	21166	20987	21461	21146	20973	21336	21120	21187	21242	21084	21119	21242	21271	21254	21038	21047	21189	21116	21099	21165	21413	21144	21215	21215	21404	21168	21412	21122	20890	21332	21205	21359	21080	21182	21401	21026	21139	21299	21170	21225	21390	21109	21074	21172	21239	21226	21173	21102	21205	21274	21255	21226	21178	21437	21193	21158	21231	21220	21360	21104	21350	21432	21302	21141	21119	21150	21347	20896	21176	21272	21201	20984	21037	21250	21165	21234	21198	21135	21327	21340	21305	21078	21108	20873	21061	21071	21137	21101	21079	21219	21168	21285	21300	21381	21280	21278	21255	21301	21227	21266	21301	21217	21162	21353	21043	21077	21313	21224	21072	21319	21150	21296	21405	21286	21331	21210	21409	21338	21127	21383	21348	21219	21117	21556	21158	21181	21307	21128	20972	20914	21129	21121	21363	21065	21174	21175	21117	21361	21092	21148	21178	21176	21116	21235	21312	21311	21102	21321	21116	21307	21366	21233	21249	21097	21314	21187	21224	21269	21417	21284	21144	21316	21245	21189	21398	21416	21276	21091	21208	21079	21339	21139	21184	21090	21017	21335	21188	21164	21347	21433	21285	21160	21123	21286	21199	21175	21265	21249	21208	21186	21197	21241	21130	21336	21323	21383	21145	21136	21311	21165	21214	20999	21187	21433	20985	21167	21153	21098	21096	21171	21140	21408
20127	24690	24562	20618	18457	17677	17299	17046	16711	16825	16680	16774	16765	16683	16751	17028	16858	17095	16768	16759	16590	16649	16607	16534	16919	16606	16551	16541	16486	16576	16624	16553	17035	17141	16998	16711	16544	16463	16608	16542	16520	16677	16679	16557	16462	16503	16573	16357	16515	16431	16452	16497	16410	16521	16549	16713	16530	16623	16635	16466	16692	16513	16521	16473	16554	16514	16551	16462	16509	16600	16452	16674	16415	16511	16618	16432	16571	16464	16608	16568	16356	16606	16280	16762	16566	16454	16567	16662	16630	16589	16616	16528	16562	16543	16481	16632	16440	16354	16491	16331	16483	16461	16492	16548	16588	16536	16468	16576	16309	16512	16489	16744	16386	16610	16718	16390	16555	16550	16320	16645	16803	16556	16441	16462	16530	16566	16672	16695	16468	16449	16618	16596	16619	16468	16663	16553	16530	16675	16494	16462	16572	16391	16565	16596	16720	16309	16520	16645	16474	16575	16529	16489	16478	16633	16578	16612	16439	16711	16244	16641	16466	16471	16629	16677	16431	16672	16604	16767	16508	16590	16778	16439	16435	16506	16557	16383	16581	16539	16491	16691	16250	16718	16425	16511	16573	16521	16495	16611	16489	16628	16469	16615	16574	16507	16559	16453	16372	16463	16174	16480	16600	16522	16468	16642	16518	16554	16628	16452	16678	16575	16657	16537	16527	16587	16512	16489	16471	16375	16431	16495	16623	16479	16545	16482	16488	16481	16478	16525	16575	16543	16532	16586	16541	16618	16631	16493	16533	16606	16452	16581	16625	16668	16587	16640	16635	16521	16511	16568	16469	16628	16519	16527	16520	16299	16549	16540	16342	16542	16457	16531	16485	16534	16578	16479	16533	16471	16590	16482	16497	16641	16448	16411	16502	16574	16359	16415	16599	16487	16532	16411	16500	16496	16654	16339	16768	16397	16668	16545	16578	16315	16528	16567	16581	16557	16463	16618	16408	16565	16764	16472	16555	16508	16484	16574	16595	16573	16399	16535	16497	16515	16582	16637	16655	16547	16532	16530	16641	16449	16568	16602	16600	16530	16497	16604	16638	16665	16458	16438	16593	16629	16444	16499	16606	16543	16540	16423	16524	16670	16619	16585	16361	16368	16586	16616	16511	16372	16515	16587	16684	16625	16646	16396	16406	16542	16603	16563	16562	16500	16434	16730	16584	16452	16529	16514	16684	16701	16449	16706	16509	16699	16811	16481	16487	16624	16568	16527	16477	16409	16571	16499	16577	16472	16518	16657	16538	16537	16659	16567	16470	16527	16513	16618	16394	16412	16503	16573	16463	16496	16535	16583	16640	16403	16470	16492	16479	16532	16535	16653	16682	16638	16568	16604	16523	16525	16633	16539	16391	16605	16685	16496	16631	16538	16450	16427	16575	16588	16540	16430	16589	16605	16580	16584	16435	16644	16546	16512	16555	16433	16569	16582	16591	16471	16389	16516	16549	16584	16725	16593	16695	16468	16532	16522	16424	16530	16648	16614	16614	16506	16518	16332	16522	16512	16548	16485	16480	16465	16544	16519	16616	16430	16538	16531	16451	16493	16459	16545	16416	16444	16485	16394	16658	16529	16668	16562	16614	16506	16802	16429	16500	16466	16554	16584	16716	16667	16455	16460	16581	16555	16400	16456	16620	16478	16431	16520	16515	16515	16495	16527	16651	16560	16540	16613	16596	16473	16571	16793	16421	16419	16604	16480	16569	16792	16536	16596	16612	16560	16528	16409	16636	16497	16663	16422	16534	16522	16457	16608	16410	16576	16610	16510	16508	16386	16787	16486	16603	16570	16459	16583	16432	16635	16556	16733	16463	16510	16642	16632	16378	16491	16408	16579	16514	16621	16616	16441	16414	16551	16657	16593	16317	16567	16529	16518	16472	16471	16786	16412	16538	16540	16559	16518	16515	16590	16587	16469	16714	16701	16610	16506	16553	16731	16571	16374	16422	16363	16572	16652	16570	16550	16558	16364	16548	16598	16692	16369	16608	16457	16495	16476	16520	16460	16557	16452	16625	16624	16543	16529	16420	16519	16559	16502	16310	16551	16319	16495	16580	16497	16555	16461	16737	16596	16428	16583	16435	16629	16564	16558	16509	16602	16588	16522	16670	16525	16561	16529	16683	16496	16493	16491	16665	16618	16309	16373	16508	16375	16459	16436	16517	16477	16448	16562	16494	16582	16571	16473	16601	16470	16623	16640	16537	16478	16714	16521	16272	16510	16637	16334	16674	16661	16290	16588	16699	16534	16482	16569	16615	16624	16658	16539	16444	16508	16450	16443	16470	16639	16723	16616	16643	16525	16604	16351	16561	16513	16448	16464	16512	16514	16298	16555	16622	16688	16462	16557	16508	16477	16690	16515	16510	16537	16543	16547	16527	16636	16732	16492	16559	16549	16533	16564	16560	16527	16626	16462	16477	16568	16569	16545	16532	16670	16529	16472	16683	16521	16627	16496	16505	16486	16509	16548	16587	16436	16436	16491	16552	16514	16658	16660	16539	16443	16501	16534	16445	16648	16672	16646	16589	16609	16452	16506	16507	16377	16535	16484	16644	16408	16734	16450	16710	16591	16560	16476	16534	16788	16705	16384	16441	16545	16581	16450	16500	16582	16485	16459	16507	16521	16626	16425	16393	16656	16528	16566	16411	16623	16597	16499	16409	16609	16645	16375	16400	16413	16505	16541	16670	16550	16649	16418	16490	16492	16542	16376	16524	16411	16437	16667	16545	16543	16612	16548	16481	16520	16573	16339	16521	16500	16500	16446	16560	16601	16620	16649	16455	16720	16556	16433	16544	16515	16733	16379	16445	16564	16578	16511	16580	16484	16570	16558	16500	16540	16517	16544	16568	16482	16640	16593	16599	16614	16482	16649	16551	16506	16441	16466	16568	16490	16572	16433	16385	16809	16582	16529	16448	16511	16533	16607	16710	16540	16574	16663	16743	16556	16433	16525	16705	16532	16566	16729	16633	16596	16587	16512	16536	16564	16769	16567	16550	16432	16626	16435	16528	16609	16608	16780	16394	16627	16546	16569	16587	16566	16495	16217	16409	16460	16530	16555	16517	16523	16596	16801	16701	16473	16737	16704	16593	16553	16617	16478	16648	16604	16642	16616	16543	16415	16498	16633	16279	16506	16630	16786	16611	16685	16671	16527	16483	16349	16602	16593	16489	16636	16480	16607	16575	16528	16640	16415	16518	16402	16545	16560	16457	16710	16437	16473	16362	16459	16602	16592	16596	16573	16664	16717	16357	16566	16641	16518	16365	16684	16576	16464	16552	16541	16429	16606	16558	16584	16448	16613	16479	16641	16662	16317	16611	16645	16561	16656	16555	16565	16703	16522	16455	16608	16705	16440	16578	16661	16558	16688	16490	16379	16622	16648	16590	16484	16527	16540	16627	16470	16553	16415	16592	16309	16715	16625	16410	16499	16463	16500	16600	16659	16584	16473	16603	16460	16491	16594	16397	16564	16606	16489	16690	16597	16493	16738	16626	16570	16512	16498	16417	16651	16500	16422	16563	16744	16488	16577	16522	16581	16629	16648	16479	16542	16461	16515	16696	16616	16562	16411	16615	16436	16643	16540	16525	16529	16586	16627	16603	16596	16514	16637	16539	16560	16577	16591	16541	16575	16449	16511	16526	16554	16606	16683	16458	16623	16476	16617	16726	16621	16434	16553	16716	16567	16651	16452	16445	16479	16522	16599	16549	16609	16509	16374	16496	16565	16635	16526	16503	16635	16447	16523	16451	16753	16371	16447	16598	16586	16572	16547	16636	16466	16624	16461	16558	16650	16582	16527	16487	16469	16478	16507	16553	16525	16572	16592	16638	16633	16478	16659	16583	16532	16487	16574	16584	16395	16601	16723	16605	16417	16564	16441	16473	16437	16515	16445	16738	16540	16448	16566	16521	16620	16358	16672	16795	16499	16722	16504	16361	16758	16528	16564	16518	16443	16461	16605	16540	16666	16426	16451	16527	16712	16473	16538	16633	16522	16467	16728	16607	16477	16483	16635	16533	16647	16516	16618	16322	16540	16642	16480	16589	16390	16615	16582	16499	16504	16452	16563	16545	16680	16636	16651	16445	16479	16700	16516	16570	16586	16498	16482	16558	16627	16413	16576	16677	16494	16681	16671	16334	16643	16688	16629	16554	16545	16595	16748	16548	16418	16595	16420	16511	16445	16544	16546	16617	16645	16459	16702	16700	16633	16619	16717	16784	16562	16578	16531	16670	16532	16489	16671	16699	16514	16623	16634	16595	16679	16529	16500	16613	16559	16434	16486	16546	16367	16506	16339	16579	16480	16522	16623	16422	16312	16633	16664	16518	16492	16603	16537	16412	16504	16616	16539	16571	16460	16642	16520	16567	16570	16457	16508	16651	16584	16562	16382	16686	16377	16460	16589	16599	16563	16665	16395	16507	16653	16709	16517	16527	16748	16703	16588	16473	16716	16615	16564	16770	16567	16503	16673	16496	16600	16692	16594	16531	16577	16558	16688	16599	16458	16535	16531	16510	16397	16541	16549	16623	16636	16679	16423	16394	16662	16545	16590	16564	16512	16477	16770	16509	16383	16540	16475	16530	16434	16678	16519	16390	16554	16572	16611	16510	16607	16420	16510	16529	16670	16583	16466	16514	16574	16637	16349	16658	16612	16436	16556	16524	16469	16621	16590	16622	16687	16550	16570	16504	16650	16649	16474	16515	16521	16579	16581	16602	16402	16563	16657	16408	16606	16597	16604	16493	16365	16586	16367	16496	16558	16375	16268	16503	16488	16732	16414	16683	16619	16565	16452	16472	16637	16503	16446	16478	16660	16614	16574	16525	16514	16484	16405	16602	16423	16625	16593	16659	16752	16523	16480	16566	16517	16397	16626	16576	16633	16391	16485	16359	16403	16465	16493	16484	16584	16401	16509	16494	16563	16468	16544	16575	16493	16576	16510	16654	16503	16538	16587	16430	16591	16684	16541	16698	16405	16544	16660	16529	16638	16475	16543	16402	16561	16616	16574	16487	16470	16610	16432	16507	16389	16273	16285	16554	16625	16503	16595	16628	16501	16429	16620	16405	16550	16486	16694	16369	16558	16725	16691	16444	16405	16493	16476	16652	16541	16365	16565
25432	21535	28754	25718	24335	24853	24495	22359	21852	21804	21537	21587	21460	21619	21627	21628	21839	21640	21560	21309	21132	21266	21553	21154	21074	21083	21165	21068	20930	21235	21141	21061	21837	23347	22727	21622	21365	21014	21000	20995	21008	21133	21046	20890	21010	21071	20974	20934	20981	20873	21118	20898	20939	20978	20806	20986	20866	20852	21112	20969	20916	20941	21033	20916	20780	20644	21020	21213	21056	20847	20938	20838	21031	20961	21193	21060	21024	20982	20894	21059	21024	20874	20933	20810	20844	21115	21007	20849	20810	20933	20704	20857	20834	20918	21001	20925	21181	21045	20908	20792	20967	20783	20847	21036	20925	20889	20903	21100	21040	20960	21040	20842	20650	21059	21101	20626	20828	20756	20756	20898	20778	20821	20918	20837	20993	20912	21092	20773	20969	20989	20964	20710	21078	20907	20757	20803	20803	20784	20862	20948	21105	20967	20813	20969	20941	21039	20740	20834	21104	20948	20995	20868	21011	21019	20922	20843	20955	20817	20850	20874	20960	20965	20937	20725	20727	20894	20689	20897	20921	20880	20931	20740	20870	20980	20964	20713	20897	20779	21013	21135	20744	20856	20931	20949	21007	20934	20766	20988	21018	20959	20845	20903	21155	20657	20975	20905	20895	20805	20902	20910	20891	20614	21073	21100	21060	21203	21053	20901	20890	20929	20885	20853	20989	21005	21050	20732	20851	20886	20981	20905	20848	21026	20739	20780	20860	21029	20977	21133	21016	20965	20929	21122	20997	20980	20961	20847	20935	21075	20929	20813	20960	20833	20748	20843	20989	21175	21072	20876	21168	20789	20816	21030	20710	20933	21230	21074	20865	20942	21005	20920	21078	20829	20787	20694	21054	20951	20953	20791	20768	21059	20938	20987	20954	20976	20917	20939	20965	20737	20865	20901	20877	21021	20861	20776	20967	20894	20977	21096	20905	21030	20887	20947	20886	20971	21010	20905	20697	20726	21054	20857	21068	21048	20969	20894	20749	20868	20902	20881	20998	20525	20928	21011	20905	20823	20779	21068	20965	20868	20901	20913	21030	20849	21030	20823	20886	21064	21044	21049	20921	20874	21008	20879	20732	20627	20991	20804	20924	21033	20941	21005	20835	20761	20679	20700	20915	20963	20921	20847	20933	20922	20883	20828	20904	20788	21065	21002	20915	20881	20981	20915	20850	20965	20923	21077	21109	21021	21206	21056	21103	21135	20853	21041	20968	21017	21095	20678	20749	20975	21005	20793	20853	20860	21045	20935	21096	20950	20977	21066	21000	21011	20934	20897	20700	20806	20919	21075	20948	20932	20733	20757	21058	20754	20934	20695	20820	20951	20894	20896	20753	20961	20926	20748	20894	20931	20948	20988	20667	20880	20828	20797	20879	20999	20926	21189	20791	20805	20801	20826	21014	20926	20933	21147	20877	20972	20756	20759	20912	20910	21270	21174	20939	21009	21006	20914	20944	20794	21020	20878	20793	20933	20873	20694	21154	20930	20790	20660	20835	20882	20912	20773	20945	21032	20812	20783	21061	20891	20960	20776	21039	20897	21015	20877	20847	20754	20768	20769	20849	21017	21019	20814	20864	20938	21118	20970	21012	20964	20887	20979	20662	20501	20700	20839	20889	20897	20956	20922	21053	20812	21046	20984	21026	20886	20946	20978	20965	20702	20861	21054	20941	20905	21130	20992	21015	20838	21286	20957	20926	20853	20846	20843	20941	20731	20853	20845	20885	20946	21134	20866	20829	21012	20803	20769	21032	20796	20758	20899	20908	20968	20827	20736	21008	20801	21156	20869	20891	20990	21074	20954	20852	20838	20832	20940	21026	20902	20827	20672	20761	21077	20883	20802	21065	20858	20961	21033	20795	20839	21050	20881	21060	20914	20843	21071	20969	20906	21063	20931	21024	20897	20900	20928	21116	21157	20936	20950	20864	20912	20772	20785	21318	20982	20841	20776	20656	20843	20973	20971	20893	20934	20601	20732	20766	20882	20814	20851	20864	20809	20864	20863	20720	20788	20817	20979	21006	21057	20856	21118	21009	20837	20989	20851	21004	20991	20912	20794	21010	20825	20988	20679	20993	20710	20840	20941	20933	21061	20763	20733	21075	20910	20857	20945	21079	20902	20854	21025	20931	20934	20962	20991	20946	20957	20959	20796	20903	20699	21033	20967	20925	20997	21110	20934	20730	20925	21021	20835	20919	20881	20828	20882	20973	20811	20625	20846	20902	20699	20893	20931	21133	20785	20707	20849	20950	20798	20699	20854	21005	20904	20923	21016	20971	20913	20924	20661	20873	21007	21048	21251	20836	20740	21061	20856	20772	20985	20898	20976	20824	20778	20932	20807	20928	20885	20953	21020	20877	20997	20789	20879	20949	20845	20904	20943	20926	21060	21000	21018	21114	20927	21062	21164	20825	20965	21008	21095	20894	21049	20840	20872	21134	20962	21051	20761	21026	20912	20916	20788	20966	20816	20912	20948	21028	20985	21070	21016	21045	20898	20979	20934	20769	20955	20933	20803	20989	21175	20942	21004	20990	21031	20872	20726	20937	20742	20948	20757	20939	20855	20925	20892	20997	21035	21197	21112	20888	20953	20835	20664	20883	20956	20934	20894	20958	20830	20983	20794	20627	20734	20915	20640	20911	20870	21018	20788	21020	20794	20942	20778	21088	20789	20771	20871	21064	21078	20929	21019	21051	20878	20831	20784	21008	20909	20923	21057	21082	20998	20871	20972	21213	21073	20987	20963	20736	20803	20780	20838	20930	21048	20933	21080	20997	20880	20899	20988	20897	20939	20692	20898	20784	20888	20978	20747	21011	21044	20943	20855	21073	20959	20990	20963	20997	20936	20808	20916	21213	20612	21008	20826	20835	20924	20943	20969	20700	20913	21035	20897	20923	20721	20934	21007	20952	20945	20878	20812	20786	20832	20948	20673	20997	20875	21013	20892	20848	20986	21108	21046	20884	20943	21015	20667	20892	21013	20755	20770	20878	21056	20962	20725	20900	20852	21032	21015	20996	21096	20996	20987	20774	20885	20750	20873	20956	20691	20870	20985	20983	20788	20877	20973	21016	20948	20989	20955	20870	20871	20899	20881	21090	20875	21100	21110	20789	20899	21073	20895	20827	21061	21104	21123	20886	20759	20819	21048	20665	20927	20998	20907	20828	20793	20958	20805	21007	20712	20913	20916	20988	21026	20785	20854	20888	20906	20997	21035	21012	20761	20952	20832	20688	20982	20818	20817	20950	20827	20717	20626	20768	20757	21015	20910	20955	20756	20913	20650	20682	20727	21046	20956	20916	20715	20999	20745	20943	21011	21174	21123	20889	21112	21142	20999	20972	21155	20968	21043	20940	20789	20864	20942	21094	20994	20781	20911	20855	20826	21010	20856	21027	20872	20873	20965	20867	21046	20880	20863	20979	20994	20592	20935	20998	20833	20829	20729	21003	20919	20965	20828	20977	20806	21088	21168	20960	21126	21047	20853	20881	20842	20956	20942	21059	20873	21004	20771	20773	20842	21021	21043	20955	20960	21102	20895	20879	20976	20922	20959	20855	20977	20793	20964	20908	20925	20949	20978	21047	20981	20717	20996	20885	21113	21008	20948	20707	20935	20968	20922	21010	20947	20847	20948	20992	20654	20890	20813	20856	20827	20832	20801	20784	21021	20989	21031	20912	20961	21019	20914	20901	20740	20733	20678	20918	21014	20942	20829	20945	21268	21044	20869	21046	20839	20826	20873	20932	20923	20950	20851	20912	21018	21137	20744	20713	21016	20909	20731	20880	20898	20963	20819	20866	20772	20973	20844	20829	20851	20953	20910	20788	20930	20610	20748	21028	20859	20999	20782	21026	20974	20763	20990	20853	20756	20816	20852	20919	20875	20836	20925	20856	21180	20772	21024	20839	20838	21137	20930	20934	21042	20964	20991	20791	20931	20719	20828	20938	20775	20835	20894	21072	20911	21062	20913	20906	20896	20977	20895	20837	20993	20881	21082	21025	21096	20830	21115	20953	21087	20902	20667	20892	21092	20827	20673	20739	21060	20783	21025	20973	20937	20743	20922	20914	20801	20822	20689	20660	20978	21057	20919	20932	20868	20746	20710	20798	21010	21088	20888	20868	20977	20896	20795	21014	20873	21031	20691	20831	20891	20801	20991	21075	20998	21026	21101	20798	20850	20720	20952	20716	21073	20643	20829	21014	20900	20855	21035	20901	21072	21023	20814	20710	20930	20917	20735	20885	20900	20962	20797	20912	20712	20746	20840	20886	20704	20881	20967	20990	20947	20841	21103	20863	20874	20855	20763	20940	21013	20742	20825	20997	20852	20910	21052	20852	20872	20973	20978	21065	20931	21062	20785	20779	20899	20973	20987	20714	20832	20869	20901	20790	21021	21060	20939	20813	20682	20938	20985	20758	20955	20978	20951	21040	20902	20991	20739	20923	20756	21066	20828	20831	20707	20752	20953	20863	21120	21047	20853	20954	20906	20839	20829	20883	20763	20812	20694	20859	21045	20755	20847	20975	20871	20753	20870	20884	20851	20932	20815	20785	20904	20977	20746	20836	20947	20890	20961	20822	20745	20994	20930	21025	21082	20917	20817	20816	20886	20711	20730	20688	20977	20863	21068	21026	20969	20884	21015	20830	20892	20773	20766	20782	21102	20764	20987	20921	20872	21016	21049	20936	21031	21116	20927	21137	20671	20944	20883	20816	20932	20960	20785	21158	20852	20905	20817	20938	20936	20914	20745	20981	20913	20652	20942	20918	21002	20982	20775	20941	21023	20883	21036	20899	20844	20957	20949	21016	21275	20876	20968	21070	20663	21056	21070	20766	20985	21077	20951	20941	20957	21140	20889	20940	20734	21024	20824	20912	20884	20825	20790	20926	20847	20973	21099	20844	20977	20829	20991	20987	20832	20811	20877	21108	20873	20782	20830	20932	20922	20976	20875	20951	21036	20744	20815	20965	20879	20838	20992	21093	21150	21052	20811	21005	20839	20994	21038	20978	20894	20908	21195	21144	20941	20715	20862	20821	20973	20963	20901	20926	20772	20844	21045	20758	20931	20847	20816	21095	20823	20934	21011	20734	21018	21136	20862	20892	20942	20889	20761	20901	20760	20741	20856
19807	32000	32307	26432	22695	20318	19068	18598	17649	17612	17149	17326	17122	17164	17170	17739	17392	17525	16929	16751	16590	16669	16883	16965	16721	16633	16622	16590	16679	16558	16529	16523	18133	19806	18694	17185	16845	16571	16261	16448	16469	16470	16532	16515	16526	16304	16561	16511	16382	16442	16537	16452	16444	16498	16530	16432	16458	16420	16453	16221	16460	16433	16479	16367	16442	16416	16236	16331	16448	16438	16384	16601	16600	16350	16400	16376	16497	16411	16494	16289	16471	16388	16343	16539	16387	16245	16550	16470	16373	16439	16467	16388	16487	16537	16516	16339	16600	16450	16400	16366	16366	16239	16406	16547	16486	16587	16399	16308	16335	16413	16559	16403	16286	16498	16319	16474	16309	16394	16387	16531	16447	16321	16306	16324	16462	16350	16544	16420	16492	16313	16374	16292	16348	16376	16377	16432	16360	16285	16401	16427	16388	16432	16398	16493	16403	16343	16351	16436	16270	16506	16455	16474	16226	16445	16437	16315	16396	16415	16431	16301	16377	16369	16398	16375	16368	16547	16349	16314	16290	16284	16430	16377	16343	16252	16527	16338	16473	16483	16535	16285	16359	16435	16372	16521	16448	16332	16497	16634	16498	16450	16293	16463	16470	16394	16568	16464	16457	16259	16362	16477	16440	16370	16376	16211	16505	16294	16572	16382	16370	16296	16391	16220	16457	16386	16289	16441	16296	16361	16387	16470	16364	16466	16395	16352	16483	16339	16571	16225	16549	16311	16366	16613	16423	16326	16450	16458	16539	16505	16427	16656	16338	16435	16561	16408	16362	16424	16493	16378	16465	16526	16196	16472	16405	16444	16309	16384	16349	16240	16470	16258	16616	16409	16319	16396	16468	16284	16443	16486	16224	16307	16463	16552	16326	16487	16457	16551	16458	16461	16568	16511	16289	16438	16314	16391	16354	16480	16395	16388	16536	16428	16295	16557	16461	16324	16417	16318	16542	16445	16614	16405	16415	16359	16378	16477	16475	16398	16319	16461	16248	16590	16314	16485	16482	16464	16144	16423	16427	16578	16361	16302	16355	16389	16375	16585	16504	16479	16337	16509	16512	16497	16460	16329	16389	16255	16347	16426	16302	16429	16150	16308	16428	16289	16401	16491	16383	16406	16370	16399	16382	16401	16408	16443	16584	16339	16491	16382	16432	16497	16231	16529	16469	16346	16354	16461	16339	16406	16399	16410	16433	16367	16465	16449	16357	16343	16362	16541	16431	16459	16345	16499	16296	16303	16357	16389	16477	16370	16497	16623	16407	16608	16303	16371	16401	16344	16412	16323	16304	16227	16434	16334	16422	16399	16361	16353	16444	16451	16318	16465	16277	16469	16285	16427	16328	16369	16364	16524	16527	16291	16404	16409	16404	16454	16457	16340	16569	16207	16446	16450	16282	16513	16458	16312	16515	16495	16405	16363	16378	16358	16277	16378	16463	16489	16379	16208	16541	16504	16442	16329	16295	16320	16361	16349	16340	16362	16472	16375	16620	16410	16316	16310	16612	16214	16349	16345	16414	16380	16353	16446	16502	16362	16352	16425	16431	16389	16395	16382	16422	16381	16471	16513	16507	16332	16319	16345	16549	16355	16571	16534	16469	16515	16372	16397	16443	16223	16279	16415	16567	16257	16423	16326	16462	16342	16432	16373	16398	16405	16341	16388	16266	16611	16484	16484	16432	16485	16330	16703	16461	16607	16196	16423	16331	16239	16350	16336	16336	16370	16384	16505	16401	16430	16294	16433	16485	16436	16355	16463	16303	16504	16323	16451	16474	16340	16478	16363	16466	16512	16253	16250	16498	16480	16413	16268	16372	16398	16363	16291	16519	16382	16284	16353	16257	16507	16481	16439	16433	16413	16453	16606	16369	16447	16463	16428	16418	16452	16399	16318	16407	16573	16220	16501	16402	16463	16392	16463	16266	16367	16423	16282	16459	16276	16458	16194	16483	16464	16370	16459	16399	16473	16468	16377	16336	16371	16255	16186	16328	16499	16487	16407	16357	16491	16207	16344	16275	16390	16346	16320	16364	16480	16469	16378	16442	16377	16367	16409	16475	16426	16385	16464	16429	16607	16341	16255	16328	16586	16355	16427	16276	16361	16487	16318	16287	16257	16375	16565	16590	16280	16446	16392	16375	16371	16364	16402	16373	16568	16439	16437	16301	16466	16317	16511	16299	16389	16480	16539	16421	16461	16326	16331	16225	16298	16513	16278	16449	16359	16313	16399	16493	16335	16368	16369	16257	16425	16463	16585	16443	16356	16367	16414	16465	16409	16391	16387	16426	16506	16447	16539	16324	16507	16398	16619	16281	16451	16431	16384	16344	16358	16566	16389	16422	16314	16413	16475	16365	16483	16395	16425	16202	16517	16257	16357	16414	16445	16422	16386	16432	16358	16480	16442	16382	16387	16511	16489	16271	16357	16450	16559	16313	16329	16450	16477	16491	16300	16449	16302	16390	16315	16282	16403	16349	16523	16558	16386	16366	16482	16426	16473	16290	16319	16332	16508	16208	16380	16338	16437	16273	16370	16478	16362	16473	16255	16250	16516	16406	16653	16292	16364	16361	16239	16419	16349	16379	16403	16556	16418	16343	16386	16484	16307	16452	16323	16328	16616	16437	16449	16422	16311	16343	16250	16164	16353	16579	16379	16442	16377	16256	16373	16238	16403	16355	16479	16444	16436	16363	16262	16176	16371	16399	16529	16608	16483	16526	16394	16571	16525	16300	16383	16473	16434	16556	16558	16536	16496	16423	16373	16211	16518	16361	16494	16369	16404	16238	16494	16374	16625	16351	16357	16399	16376	16306	16473	16412	16311	16476	16360	16473	16582	16375	16362	16471	16379	16519	16258	16281	16390	16309	16289	16308	16459	16367	16280	16436	16431	16442	16523	16584	16486	16610	16270	16393	16389	16392	16404	16301	16527	16149	16485	16284	16352	16375	16341	16555	16364	16344	16394	16360	16641	16373	16438	16433	16486	16534	16506	16228	16297	16356	16446	16560	16412	16316	16501	16307	16434	16412	16491	16362	16430	16436	16488	16281	16387	16331	16431	16296	16346	16269	16387	16326	16615	16415	16360	16399	16406	16368	16303	16349	16554	16444	16361	16176	16396	16358	16367	16391	16229	16411	16306	16365	16447	16358	16444	16209	16526	16358	16345	16478	16659	16407	16269	16372	16317	16282	16439	16509	16429	16493	16535	16354	16426	16633	16233	16453	16394	16443	16438	16406	16301	16517	16419	16337	16578	16588	16471	16321	16313	16406	16535	16382	16372	16497	16381	16429	16431	16427	16409	16353	16459	16389	16229	16451	16337	16337	16447	16342	16432	16466	16298	16444	16291	16468	16176	16416	16585	16489	16166	16393	16459	16601	16355	16416	16385	16541	16443	16418	16452	16384	16332	16448	16649	16430	16411	16395	16270	16555	16381	16494	16401	16316	16366	16442	16323	16550	16420	16427	16334	16298	16411	16465	16402	16492	16402	16267	16532	16455	16368	16380	16516	16351	16417	16368	16411	16306	16238	16413	16580	16568	16387	16497	16571	16369	16491	16349	16238	16323	16474	16327	16440	16536	16477	16356	16438	16305	16472	16311	16298	16530	16369	16509	16268	16338	16456	16317	16353	16317	16431	16396	16462	16453	16518	16300	16261	16429	16511	16393	16373	16352	16174	16327	16566	16508	16288	16504	16202	16373	16463	16380	16317	16288	16604	16315	16551	16544	16372	16449	16551	16492	16374	16268	16591	16255	16343	16540	16401	16424	16322	16361	16408	16252	16437	16233	16245	16370	16257	16715	16341	16362	16486	16293	16567	16430	16308	16464	16504	16487	16419	16366	16452	16288	16447	16569	16421	16412	16440	16288	16514	16427	16388	16327	16363	16332	16259	16349	16478	16478	16339	16334	16327	16285	16619	16446	16292	16325	16528	16418	16429	16597	16387	16357	16231	16459	16277	16424	16342	16441	16313	16448	16251	16414	16546	16439	16472	16413	16443	16609	16349	16362	16398	16404	16364	16344	16347	16467	16427	16463	16405	16392	16306	16496	16275	16473	16322	16548	16380	16487	16423	16549	16448	16511	16348	16496	16310	16367	16548	16316	16117	16426	16251	16517	16424	16356	16384	16544	16452	16405	16455	16330	16367	16655	16443	16434	16396	16205	16353	16366	16420	16440	16420	16534	16251	16413	16287	16376	16457	16402	16295	16386	16421	16462	16277	16499	16244	16356	16478	16343	16263	16410	16425	16235	16371	16352	16336	16292	16517	16373	16348	16496	16360	16414	16197	16316	16505	16478	16540	16441	16351	16473	16501	16394	16309	16437	16581	16597	16530	16492	16241	16358	16381	16378	16475	16172	16288	16424	16344	16582	16512	16393	16276	16372	16461	16430	16445	16382	16439	16376	16269	16424	16285	16497	16197	16499	16352	16397	16280	16354	16363	16385	16278	16330	16417	16233	16424	16364	16314	16265	16450	16490	16568	16456	16396	16356	16323	16388	16476	16382	16474	16465	16436	16563	16497	16376	16475	16462	16392	16547	16357	16429	16422	16396	16519	16445	16473	16348	16510	16398	16320	16573	16324	16290	16524	16485	16418	16391	16479	16373	16429	16507	16290	16537	16324	16402	16449	16561	16432	16461	16446	16430	16415	16347	16402	16271	16474	16367	16529	16289	16380	16387	16410	16286	16407	16369	16321	16467	16496	16609	16424	16590	16356	16470	16314	16435	16446	16369	16338	16454	16331	16375	16401	16276	16312	16467	16353	16302	16457	16565	16398	16317	16442	16301	16376	16417	16347	16372	16351	16428	16499	16370	16382	16375	16538	16507	16245	16375	16417	16506	16434	16430	16334	16451	16261	16307	16517	16403	16354	16512	16404	16290	16532	16377	16286	16276	16538	16441	16421	16383	16402	16355	16425	16356	16391	16377	16328	16359	16508	16278	16237	16378	16460	16301	16368	16301	16438	16383	16543	16219	16385	16573	16464	16344	16326	16431	16412	16429	16285	16268	16463	16418	16487	16589	16460	16302	16471	16326	16447	16534	16380	16468	16488	16417	16426	16274	16533	16437	16412	16485	16497	16348	16474	16394	16268	16482	16383	16463	16242	16387	16387	16301	16423
23825	21519	29192	24425	22603	25793	27470	23215	21963	21908	21404	21625	21441	21418	21277	21852	21521	21208	21279	20969	20955	21037	21091	21170	20506	20417	20469	20596	20350	20550	20905	20938	21786	24123	23819	22263	20919	20394	20409	20291	20304	20178	20204	20065	20275	20290	20441	20364	20320	20161	20313	20382	20183	20332	20101	20205	20517	19983	20274	20275	20367	20236	20356	20237	20201	20329	20351	20341	20325	20412	20310	20226	20299	20213	20267	20152	20321	20297	20272	20279	20107	20031	20218	20096	20304	20257	20072	20087	20341	20358	20075	20233	20173	20268	20389	20164	20063	20320	20299	20349	20112	20142	20202	20150	20109	20364	20088	20381	20303	20182	20421	20286	20068	20204	20072	20256	20129	20148	20213	20123	20369	20331	20439	20239	20208	20135	20014	20332	20431	20376	20336	20257	20258	20233	20135	20125	20109	20486	20283	20203	20390	20335	20401	20427	20386	20261	20220	20235	20266	20248	20324	20258	20372	20253	20193	20494	20402	20217	20069	20161	20079	20246	20187	20322	20297	20284	20235	20160	20427	20127	20614	20342	20235	20356	20197	20205	20210	20082	20300	20221	20305	20265	20420	20307	20397	20283	20114	20284	20313	20237	19971	20247	20207	20047	20233	20171	20150	20072	20270	20170	20294	20331	20273	20135	20113	20169	20036	20200	20341	20315	20293	20165	20167	20193	20238	19992	20130	20145	20328	20158	20192	20376	20099	20233	20368	20496	20261	20311	20151	20359	20519	20192	20376	20117	20271	20129	20260	20319	20361	20361	20168	20016	20121	20208	20069	20262	20064	20234	20192	20151	20231	20214	20194	19984	20381	20288	20263	20061	20181	20023	20216	20301	20576	20206	20182	20045	20154	20276	20125	20233	20199	20227	20101	20163	20345	20105	20296	20211	20138	20247	20140	20436	20256	20216	20183	20095	20162	20416	20426	20265	20272	20101	20390	20207	20156	20376	20325	20329	20257	20288	20035	20043	20283	20225	20231	20339	20071	20142	20517	20502	20205	20058	20330	20452	20494	20318	20310	20239	20033	20342	20276	20131	20314	20270	20236	20132	20152	20136	20247	20238	20381	20289	20246	20111	20248	20379	20326	20345	20060	20329	20189	20220	20186	20088	20269	20238	20328	19997	20041	20153	20187	20460	20274	20137	20329	20224	20140	20153	20250	20161	20158	20237	20273	20170	20146	20084	20314	20337	20270	20347	20158	20251	20225	20161	20315	20340	20367	20317	20073	20145	20201	20409	20186	20252	20468	20219	20151	20206	20359	20158	20169	19980	20234	20452	20203	20218	20237	20012	20081	19980	20123	20342	19988	20174	20231	20110	20104	19923	20159	20469	20186	20271	20124	20372	20293	20207	20264	20071	20176	19974	20090	20320	20288	20150	20047	20289	20077	20194	20138	20247	20282	19981	19907	20275	20198	20148	20486	20134	20165	20303	20220	20256	20283	20487	20048	20185	20420	20236	20128	20052	20178	20094	20247	20227	20217	20450	20174	20017	20130	20362	20226	20224	20181	19928	20256	20392	20228	20071	20179	20090	20038	20155	20187	20276	20155	20513	20196	20303	20184	20385	20368	20389	20133	20384	20235	20341	20296	20373	20280	20043	20199	20062	20463	20248	20300	20210	20067	20193	20318	20318	20295	20420	20250	20193	20297	20345	20302	20121	20184	20328	20154	20038	20200	20156	20261	20354	20186	20327	20196	20121	20155	20163	20262	19941	20291	20201	20149	20266	20092	20101	20009	20120	20020	20218	20187	20246	20043	20029	20299	20226	20220	20164	20495	20289	20080	20096	20314	20219	20275	20302	20239	19916	20282	20180	20237	20225	20136	20159	20368	20150	20329	20269	20125	20221	20379	20322	20254	20073	20158	20119	20175	20177	20041	20197	20138	20249	20343	20287	20173	20223	19934	20174	20176	20286	20458	20355	20326	20241	20533	20296	20133	20027	20280	20158	20266	20187	20225	20595	20205	20292	20446	20182	20049	20428	20224	20447	20277	20185	20301	20285	20364	20252	20280	20337	20084	20288	20224	20274	20265	20176	20184	20349	20259	20258	20200	20247	20256	20233	20283	20392	20194	20275	20292	20194	20114	20373	20156	20224	20219	20272	20396	20274	20405	20274	19976	20272	20217	20106	20332	20312	20186	20300	20133	20106	20067	20009	20225	20205	20258	20411	20260	20238	20545	20160	20097	20136	20302	20361	20390	20293	20245	20394	20538	20098	20139	20148	20163	20299	20233	20168	20287	20414	20225	20240	20151	20134	20343	20331	20378	20195	20174	20064	20158	20242	20413	20123	20181	20562	20257	20412	20179	20531	20341	20261	20031	20314	20045	20126	20128	20141	20177	20247	20268	20131	20232	20321	20154	20421	20323	20149	20009	20412	20183	20238	20258	20275	20251	20216	20251	20085	20212	20098	20324	20079	20250	20379	20200	20254	20270	20133	20120	20251	20358	20539	20084	20296	20031	20488	20160	20451	20244	20212	20310	20311	20360	20319	20187	20237	20408	20121	20290	20157	20257	20292	20286	20500	20123	20126	20205	20186	19911	20218	20399	20235	20325	20280	20323	20278	20360	20346	20239	20420	20244	20250	20352	20263	20277	20203	20255	20463	20410	20202	20285	20250	20077	20198	20204	20412	20316	20058	20273	20198	20504	20121	20192	20244	20258	20160	20297	20116	20091	20219	20197	20286	20277	20180	20514	20069	20228	20388	20196	20398	20106	20135	20271	20401	20319	20351	20030	20189	20233	20262	20015	20149	20177	20327	20293	20071	20201	20047	20153	20160	20423	20152	20224	20247	20177	20228	20161	20085	20164	20080	20157	20127	20172	20218	20356	20525	20096	20299	20011	20197	20177	20166	20375	20045	20160	20326	20364	20214	20422	20495	20295	20160	19880	20313	20363	20037	20153	20169	20236	20367	20193	20124	20221	20270	20388	20217	20206	20325	20068	20188	20289	20374	20170	20179	20202	20208	19974	20141	20100	20113	20357	20217	19938	20048	20327	20379	20275	20074	20110	20195	20374	20235	20296	20342	20027	20193	20309	20127	20203	20269	20289	20121	20097	20189	20246	19984	20325	20323	20292	20211	20263	20435	20406	20371	20180	20171	20132	20529	20186	20349	20329	20297	20276	20095	20111	20422	19970	20239	20124	20347	20055	20224	20388	20242	20087	20076	20135	20037	20312	20088	20237	20363	20276	20068	20319	20118	20345	20240	20306	19963	20194	20299	20036	20198	20132	20002	20348	20341	20113	20169	20314	20095	20239	20258	20316	20101	20300	20244	20207	19967	20305	20067	20174	20274	20286	20381	20100	20318	20299	20252	20019	20127	20294	20306	20329	20330	20288	20269	20220	20033	20207	20112	20327	20133	20174	20099	20324	19940	20197	19989	20417	20088	20246	20252	20153	20472	19976	20191	20218	20271	20358	20222	20284	19996	20160	20159	20505	20366	20208	20188	20222	20257	20284	20426	20134	20166	20213	20385	20176	20070	20155	20154	20171	20132	20307	20262	20136	20077	20254	20095	20139	20063	20068	20298	20345	20168	20330	20127	20117	20200	20012	20228	20227	20366	20265	20289	20181	20054	20020	20359	20093	20503	20229	20295	20130	20290	20426	20270	20201	20208	20189	20279	20271	20129	20198	20238	20286	20217	20295	20394	20149	20234	20471	20279	20072	20166	20201	20105	20223	20215	20356	20375	20198	20161	20243	20283	20359	20029	20215	20272	20161	20192	20098	20183	20190	20147	20284	20265	20231	20062	20192	20346	20230	20114	20214	20136	20400	20067	20003	20325	20029	20107	20247	20264	20162	20360	20251	20415	20347	20205	20212	20328	20012	20263	20275	20145	20258	20453	20124	20109	20285	20009	20320	20119	20295	20309	20342	20167	20580	20260	20093	20131	20225	20235	20156	20099	20096	20196	20209	20335	20236	20161	20281	20292	20153	19875	20196	20296	20284	20363	20315	20341	20107	20255	20283	20335	20270	20173	20304	20048	20083	20137	20194	20197	20244	20231	20235	20166	20167	20265	20178	20410	20054	20143	20125	20302	20391	20211	20221	20217	20172	20430	20027	20171	20257	20131	20362	20163	20047	20271	20193	20316	20436	20033	20035	20223	20309	20310	20177	20213	20303	20207	20191	20236	20217	20333	20310	20230	20224	20171	20158	20422	20267	20247	20107	20263	20292	20241	20219	20399	20318	20233	20346	20154	20291	20247	20200	20056	20063	20117	20379	20218	20399	20283	20068	20223	20269	20391	20449	20261	20307	20163	20090	20362	20031	19940	20135	20254	20172	20307	20086	20070	20016	20184	20009	20208	20048	20274	20300	20259	20162	20189	20268	20018	20213	20374	20340	20157	20235	19994	20103	20302	20222	20261	20152	20347	20234	20175	20130	20275	20111	20216	20260	20496	20172	20298	20196	20128	20314	20439	20365	20162	20419	20276	20565	20273	20385	20248	20363	20221	20207	20244	20122	20317	20428	20152	20101	20106	19960	20224	20177	20302	20391	20261	20194	20232	20251	20113	20314	20310	20298	20286	20124	20332	20142	20169	20090	20129	20392	20314	20185	20404	20241	20115	20360	20253	20259	20258	20107	19894	20104	20115	20313	20374	20306	20207	20252	20361	20271	20259	20281	20107	20134	20074	20181	20289	20102	20045	19908	20046	20497	20282	20180	20167	20174	20342	20168	20286	20338	20072	19993	20395	20306	20344	20227	20071	20252	20050	20403	20244	20326	20156	20203	20259	20146	20112	20316	20170	20336	20190	19999	20131	20188	20396	20246	20347	20276	20245	20224	20279	20399	19951	20137	20214	20352	20150	20151	20328	20293	20129	20218	19985	20254	20518	20318	20281	20269	19989	20151	20315	20504	20332	20220	20101	20218	20050	20352	20078	20241	20156	20171	20081	20312	20180	20201	19887	20304	20505	20240	20213	20132	20254	20486	20291	20251	20194	19988	20270	20325	20496	20433	20120	20233	20383	20282	20119	20117	20227	20222	20250	20215	20222	20258	20167	20076	20309	20351	20243	20232	20125	20138	20067	20346	20112	20253	20388	20299	20089	20181	20098	20243	20279	20015	20124	20236	20240	20466	20358	20374	20130	20370	20536	20346	20171
21645	36925	37216	31188	26808	23199	21118	19545	18754	17976	17478	17541	17323	17228	17757	17950	17795	17143	16875	17010	16875	16610	17177	16978	16464	16328	16249	16342	16413	16432	16649	16605	18622	21862	20466	18248	16879	16119	15978	16011	16113	16173	16032	16150	16162	16097	15863	16024	15962	16098	16000	16034	15983	16167	15964	15978	15926	16076	16088	16058	16056	16127	16037	16174	15912	16046	16052	15970	16064	15865	16102	16059	15874	15906	16364	16076	16143	16087	16178	15909	15965	16007	15894	16007	15978	16243	16147	16105	16035	16134	16161	15868	16108	15901	15881	16052	15985	16091	15888	16120	15953	15942	16055	16047	16117	16004	15924	15957	16092	16043	16043	15972	15876	15802	15974	15997	15913	16006	15925	16226	15978	16015	16151	16043	15995	15985	16021	15975	15973	16070	16005	16037	15856	16041	15926	15860	15922	15940	16002	16020	15982	16025	16021	15923	16146	16020	15971	16186	16037	16019	15921	15912	16004	16035	16095	15952	15909	16097	15925	16104	16019	16035	16064	16180	16136	15970	15942	15903	15947	15913	16009	16016	16076	15850	16117	15991	15963	16112	15884	16016	16000	16096	16023	15917	15921	16066	16037	16048	15861	16151	16028	15960	16056	16110	16166	15831	15976	16185	15938	15995	15788	15906	16017	15894	16225	16136	16119	15956	15957	15935	15968	16148	15916	16036	16204	15906	16117	16123	16007	16034	15896	15993	15982	15976	15843	16079	15995	16243	16058	16110	16030	15997	16032	16046	15955	16088	16117	16136	15823	15998	15987	15975	16007	16090	15944	15984	16076	16091	15860	16011	16042	16101	16126	15887	16109	15981	16171	15928	15965	15948	15926	16023	15948	16222	15848	15986	15948	16029	15944	15904	16159	16015	16120	16122	15831	15992	15982	15864	16017	15992	15977	16016	16017	15975	16028	16184	16073	16002	16115	16076	15973	16039	16170	15873	16153	15934	15952	15982	16168	16115	15894	16052	16059	16080	16051	15874	16087	16007	15991	16024	15974	16076	15888	16043	15875	15980	16114	16007	15803	15930	16004	16003	16035	16051	16236	15991	15835	16188	15928	16073	16313	15917	16003	15911	16007	16019	16243	15875	16102	15855	15937	16117	16020	15879	16166	16061	15838	15889	16101	16005	16020	16017	16071	15976	16035	16114	15855	15971	15920	15861	15870	16034	16050	16059	15986	16023	15913	15989	16181	16070	16041	16135	15957	16103	16010	15920	15793	15947	16116	15856	16071	16061	16015	16043	16059	16031	16013	16123	16039	16002	15923	16020	15967	16158	16101	15922	16084	15874	15958	15998	15874	16238	16033	15806	15920	16056	15990	16023	15988	15890	15966	16059	16170	15977	15986	16130	16021	15865	15988	16075	15912	16068	16049	16082	16058	15933	15944	15966	16173	16005	16083	15935	15900	16095	15986	16077	15935	16020	15989	15924	15980	15900	16018	15937	16015	15870	15990	15964	16063	16214	15877	16125	16134	15958	15905	16092	16026	16076	16130	15899	16046	15852	16068	16062	16046	16085	15834	16123	15819	16027	15995	16086	16054	15845	15925	16025	16019	15931	16072	15913	16125	16023	16023	15939	15882	16112	15978	15967	15999	15961	16081	15921	15893	16056	15932	15836	15985	15972	15984	15931	16030	16156	15891	16140	15983	15955	16049	16144	15968	15857	16000	15851	16025	16098	16079	16008	15916	15972	15952	16122	15934	16286	15912	15945	15979	15954	16053	15937	15996	15928	16055	16072	15873	16061	15819	16157	16022	16050	16166	16058	15881	16007	15961	16054	16109	15991	16115	15925	16106	16079	15880	15920	16012	16075	15914	16086	16145	15941	15968	16098	16118	16148	15843	15955	16065	16057	16100	16057	15893	16111	16074	16076	15916	16116	15928	15999	15865	16154	15948	15900	15859	15973	16038	15898	16035	15955	16204	15868	15938	16066	15975	16166	16117	16085	16097	15880	15780	15996	15959	15985	16055	16145	15967	15993	16121	15945	16029	16008	16198	16046	15906	16008	15816	16084	16196	15813	15937	15996	16143	15965	15998	16156	16059	16002	16215	16092	15898	16082	16005	15976	15938	15952	15919	16066	15965	16109	16177	16165	15945	15950	15942	15975	16013	15969	16007	16180	16063	16121	16018	15872	15844	16295	15986	16103	16133	16067	15956	16206	16151	16076	15969	15996	16082	16042	15754	16120	15953	16060	16170	15974	16058	16026	16062	15990	15935	15955	16079	15865	15953	16217	16013	16161	16025	15969	15928	16056	16024	15835	16193	15956	16035	15934	16088	16039	15908	16052	16004	15951	16049	15840	15933	15883	15950	16000	16004	15845	16010	15959	16066	16051	15844	15943	15973	15987	16107	16107	15852	16189	16004	15901	16050	16167	16017	15993	15941	16116	16150	15998	16042	16024	16013	15955	16052	15998	16117	16022	16063	15986	16027	15962	16081	15942	15897	15974	16044	16004	15906	16121	16053	16035	16141	16006	16171	16033	15904	16017	15777	16143	15952	16085	16073	15957	16149	16006	16270	16146	15826	16039	15963	16116	16056	16084	15967	15987	15859	16124	16133	16041	16056	16218	15986	16001	16098	16159	15877	16016	16028	16068	15930	15904	15936	15993	15991	16067	16042	15958	16015	15984	16114	16132	16107	16029	16069	16007	16076	15950	15934	16155	16036	16044	15906	16129	16015	15953	16099	15953	15913	16063	15837	16087	16068	15934	16045	16039	15965	15964	15937	16033	16024	16039	16132	16006	15884	15922	16249	16013	15887	16128	15996	15993	15897	15898	16030	15942	16017	15893	16025	16146	15919	16017	15831	15971	15947	15838	16104	15916	16099	15894	15909	15987	15946	16066	15775	15929	16031	15899	16121	16007	15937	15944	15907	16115	16074	16120	15795	16070	16005	15895	16151	15951	16160	16006	15959	16054	16130	15978	15940	16020	15872	15889	16039	16171	15895	16028	16026	16045	16109	15819	15907	16048	15948	15921	16092	16007	16096	16024	16091	16196	15976	16104	16107	15952	16142	16211	16056	16001	15984	15967	16209	15998	16096	15988	16012	15958	16087	16001	15914	15999	15959	15857	16164	16192	16198	15861	15991	15915	16022	16075	16035	16030	15774	15796	15747	16131	15951	16147	16083	16100	16040	15897	16087	15983	16043	16075	16029	16037	15901	15952	16046	16059	16116	16132	16009	15945	16249	15972	16029	16019	16071	16071	16076	16034	16100	15929	16072	15995	16085	15846	16055	15899	15955	16266	15945	16067	16012	16100	16164	16054	16090	15973	16024	15962	16095	15956	16015	15761	16086	16071	15920	16078	15933	15952	16211	15947	16043	16197	15968	16003	16099	16155	15981	16067	15919	16047	15916	16003	16025	15928	16125	15973	16115	15958	15911	15871	15984	16052	16070	15925	15929	16074	16007	16080	15987	15890	16015	16019	16122	15944	15917	15941	15941	15839	16031	15983	16148	16120	15921	16101	16031	15866	15792	16126	16051	15923	15955	15998	16245	15984	16192	16014	15932	16114	15926	16023	15967	16005	15938	16122	16060	16030	16028	16072	16095	15986	15940	15853	16019	15903	16025	16133	15971	16036	16051	16086	16099	15928	16023	15995	15978	16190	15893	15878	16205	16044	15998	16050	16185	16117	15894	16077	15776	16053	16105	16000	16080	16029	16042	16007	16055	15990	15990	15986	15891	16005	15997	16217	15970	16009	16005	15923	15988	16017	15831	16084	15980	16067	16028	16052	15915	16101	16056	16005	15975	16080	15872	15992	16100	16037	16055	15940	15938	16044	16006	16027	15957	16089	16175	15946	16036	16075	15958	16044	16045	16107	16088	15963	15905	15990	16077	16210	15922	16257	15952	15928	16025	15993	16038	16009	16087	16074	15863	16178	15915	15866	15912	16106	15970	15979	16157	16107	16129	16059	16022	16195	16134	15912	16197	15815	15989	16029	15962	15892	16038	16049	16064	15984	16097	16001	16056	16003	16023	15958	16038	16152	16111	15834	16080	16077	15969	15982	15927	16011	16006	16146	15857	15999	15951	16096	15955	16003	16231	16043	16201	16087	15941	15896	16159	15859	15880	15957	15915	16103	16088	16068	16120	16059	15947	16087	16053	16020	15896	16063	16095	16080	16070	15912	15972	16024	16133	16079	15967	16122	15820	15960	15933	16132	16247	15811	16115	16020	16062	16128	16088	16017	15822	15998	15974	16001	16000	16060	16070	16060	16118	16153	16088	16148	16073	15995	16057	16104	16142	16110	15951	15960	16082	15871	15950	16100	15946	16042	15956	15852	16132	15840	16168	15984	16121	16081	16156	15921	16034	15926	16058	15924	15970	16098	15944	15991	16011	15990	16001	15979	15975	15952	15919	15974	15908	16026	16000	16024	16035	16134	16190	16151	16082	15932	16036	16051	15867	16054	16261	16016	15872	16062	16003	15947	16123	16021	15906	15962	16003	15966	16144	15982	15851	16057	16143	16050	16040	15861	16100	15874	16122	15861	16137	15959	15856	16062	15866	15892	15858	15945	16230	15909	16042	16046	16024	16148	16075	16098	16137	16021	16088	15968	16021	15968	16047	16007	16014	16071	15905	15973	16048	16053	16082	16015	16060	16062	16147	16066	16043	15918	16140	15988	16088	15921	15951	15907	15898	15955	15995	15953	16117	16110	16073	15804	16039	16081	16007	16042	15994	15958	16048	16024	16105	15922	15895	15852	16195	16029	16028	16093	16084	16050	15869	15893	16065	16034	16043	16215	16003	16027	16182	16192	15989	15996	15837	16043	15886	16055	15912	16206	15954	15956	16043	15970	15809	16064	16000	15847	15967	15850	15985	15917	16075	15987	16129	16186	15903	16167	16135	15995	16041	16028	16100	16024	15992	16062	16189	16083	15839	16037	16026	16069	16152	15934	16051	16130	16197	15848	15939	15936	16039	15728	16000	16024	15756	15986	16171	16316	16000	16127	15951	16041	16060	16012	16006	16046	16095	16183	15964	16048	15920	15977	15851	16025	15883	16143	15925	16087	16105	16028	16017	15980	16043	15912	16038	16125	16074	15939	16060	15997	16005	16121	15823	16032	15970	16151	15977	16129	16049	16188	16089	16109	16012	16025
30424	24757	27334	24873	21991	21392	21309	20785	21103	21017	21045	20868	20962	21022	21000	21094	20936	20941	20885	20906	20980	20851	20814	20678	20653	21036	20595	20790	20811	20781	21005	20781	20839	21036	21294	21028	20802	20946	21031	20699	20841	20855	20659	20562	20729	20505	20731	20561	20857	20683	20846	20585	20721	20524	20754	20720	20960	20918	20755	20738	20568	20660	20518	20888	20620	20786	20681	20609	20941	20662	20777	20881	20531	20793	20560	20534	20844	20682	20731	20526	20786	20719	20659	20765	20700	20717	20505	20691	20815	20520	20762	20633	20662	20743	20845	20412	20460	20616	20616	20844	20806	20549	20965	20734	20756	20561	20695	20482	20616	20730	20752	20599	20706	20852	20765	20825	20994	20598	20569	20567	20680	20833	20645	20677	20757	20800	20861	20714	20803	20725	20754	20981	20785	20594	20668	20801	20777	20683	20730	20665	20824	20769	20617	20656	20506	20755	20685	20954	20738	20658	20653	20655	20667	20638	20650	20615	20571	20625	20580	20805	20617	20760	20849	20639	20562	20961	20751	20858	20595	20845	20665	20802	20695	20947	20708	20747	20717	20813	20838	20720	20613	20627	20739	20823	20727	20756	20689	20648	20489	20797	20712	20800	20689	20844	20637	20492	20795	20581	20685	20756	20782	20679	20676	20437	20485	20477	20554	20623	20796	20853	20447	20848	20439	20683	20656	20404	20638	20636	20301	20676	20732	20861	20782	20599	20808	20709	20613	20565	20487	20688	20769	20742	20625	20563	20754	20704	20605	20767	20780	20721	20615	20667	20742	20511	20862	20573	20592	20625	20595	20633	20717	20600	20635	20645	20768	20664	20724	20814	20774	20838	20864	20795	20766	20940	20768	20706	20505	20743	20641	20718	20573	20782	20593	20633	20756	20652	20635	20553	20773	20713	20723	20604	20715	20851	20651	20571	20789	20551	20702	20692	20857	20736	20703	20730	20734	20800	20649	20755	20797	20581	20744	20780	20806	20656	20430	20871	20792	20598	20724	20600	20847	20698	20736	20549	20691	20707	20739	20679	20595	20684	20545	20613	20937	20737	20734	20756	20672	20680	20799	20659	20608	20854	20490	20719	20708	20600	20674	20732	20675	20759	21034	20590	20694	20750	20802	20704	20517	20501	20865	20520	20746	20625	20780	20692	20640	20724	20836	20697	20766	20406	20722	20754	20625	20678	20665	20602	20686	20666	20830	20836	20674	20793	20890	20747	20592	20596	20782	20491	20667	20837	20802	20661	20566	20622	20832	20754	21026	20782	20844	20753	20798	20714	20760	20674	20573	20613	20664	20721	20724	20605	20743	20898	20674	20783	20518	20849	20555	20803	20719	20777	20456	20699	20804	20654	20863	20858	20778	20831	20691	20615	20700	20701	20367	20716	20812	20452	20689	20789	20745	20733	20653	20840	20602	20758	20796	20769	20662	20824	20800	20624	20380	20601	20592	20783	20924	20576	20598	20707	20626	20838	20742	20878	20642	20932	20877	20669	20913	20581	20962	20635	20844	20539	20592	20630	20677	20683	20681	20776	20557	20710	20708	20707	20726	20604	20722	20379	20781	20748	20691	20592	20514	20578	20812	20736	21028	20842	20591	20742	20816	20659	20638	20815	20750	20756	20631	20591	20618	20814	20685	20508	20370	20809	20658	20671	20744	20775	20693	20582	20661	20635	20598	20738	20680	20739	20674	20697	20609	20742	20602	20744	20462	20624	20484	20925	20744	20913	20748	20641	20717	20748	20884	20801	20840	20669	20836	20653	20713	20820	20673	20606	20821	20743	20670	20767	20652	20643	20704	20679	20660	20761	20775	20911	20785	20700	20759	20475	20695	20664	20881	20547	20639	20565	20813	20663	20854	20663	20738	20777	20732	20570	20734	20571	20597	20620	20803	20842	20656	20585	20546	20853	20543	20464	20760	20406	20815	20665	20726	20784	20453	20538	20496	20590	20802	20694	20800	20494	20648	20731	20771	20801	20860	20708	20867	20582	20630	20577	20525	20829	20818	20712	20678	20657	20853	20782	20614	20633	20709	20786	20803	20568	20594	20633	20472	20423	20635	20708	20607	20750	20822	20701	20633	20769	20811	20738	20787	20570	20838	20705	20839	20785	20670	20607	20786	20776	20782	20935	20674	20625	20636	20548	20529	20614	20648	20593	20407	20685	20726	20784	20608	20775	20731	20675	20904	20668	20742	20694	20518	20754	20818	20565	20815	20766	20539	20779	20602	20779	20626	20711	20883	20778	20718	20671	20730	20471	20616	20525	20790	20812	20787	20779	20613	20738	20682	20747	20842	20713	20714	20653	20772	20877	20639	20881	20832	20952	20461	20782	20705	20775	20551	20601	20659	20776	20838	20602	20848	20459	20780	20787	20860	20582	20623	20414	20566	20691	20675	20523	20745	20691	20744	20686	20676	20842	20660	20755	20482	20875	20583	20758	20717	20766	20759	20719	20678	20590	20729	20536	20586	20644	20607	20694	20793	20777	20653	20767	20755	20700	20709	20550	20734	20531	20954	20803	20773	20636	20528	20581	20776	20699	20653	20687	20705	20559	20559	20493	20524	20717	20534	20856	20707	20807	20636	20764	20594	20420	20468	20856	20677	20747	20591	20482	20750	20495	20579	20499	20807	20648	20691	20702	20870	21047	20562	20737	20668	20466	20748	20649	20872	20872	20840	20739	20625	20648	20717	20849	20774	20697	20806	20746	20869	20662	20812	20779	20720	20686	20731	20777	20702	20584	20714	20874	20686	20860	20545	20649	20748	20914	20726	20622	20708	20702	20759	20809	20782	20682	20763	20751	20539	20605	20737	20742	20616	20900	20533	20668	20816	20800	20765	20732	20699	20539	20640	20613	20544	20537	20770	20725	20748	20579	20657	20693	20512	20647	20677	20682	20592	20649	20840	20780	20552	20869	20667	20871	20820	20608	20741	20612	20792	20640	20722	20439	20576	20648	20818	20802	20665	20623	21007	20775	20847	20668	20825	20857	20771	20650	20684	20812	20708	20812	20528	20845	20826	20694	20735	20605	20608	20513	20474	20722	20495	20600	20790	20647	21029	20564	20848	20673	20919	20871	20715	20644	20651	20648	20584	20924	20839	20892	20659	20762	20714	20631	20657	20628	20683	20732	20726	21117	20693	20845	20718	20660	20612	20775	20635	20603	20536	20780	20883	20887	20764	20670	20793	20636	20585	20875	20846	20639	20670	20824	20672	20769	20902	20803	20617	20644	20774	20696	20947	20730	21018	20786	20665	20777	20944	20754	20741	20745	20826	20767	20792	20778	21003	20722	20770	20745	20648	20628	20675	20849	20626	20716	20713	20808	20868	20616	20780	20492	20733	20610	20392	20692	20661	20739	20650	20508	20743	20690	20669	20794	20879	20846	20686	20576	20869	20711	20790	20849	20841	20635	20655	20401	20684	20917	20803	20806	20639	20678	20804	20778	20978	20483	20544	20786	20838	20750	20789	20633	20667	20488	20736	20740	20842	20737	20783	20723	20702	20780	20789	20714	20758	20804	20669	20661	20613	20579	20789	20759	20912	20904	20666	20541	20572	20649	20810	20716	20584	20560	20578	20766	20614	20655	20778	20590	20751	20532	20778	20647	20903	20737	20478	20723	20711	20442	20735	20667	20650	20869	20764	20752	20847	20764	20696	20801	20861	20676	20637	20719	20706	20744	20888	20653	20666	20673	20767	20581	20663	20673	20939	20807	20775	20941	20937	20722	20747	20696	20669	20655	20727	20640	20822	20825	20715	20617	20709	20706	20515	20666	20505	20694	20801	20722	20588	20715	20723	20641	20476	20592	20739	20705	20548	20884	20875	20625	20647	20724	20466	20845	20720	20509	20642	20829	20902	20676	20583	20749	20584	20567	20732	20911	20822	20612	20768	20475	20799	20712	20801	20599	20553	20692	20743	20560	20700	20836	20451	20682	20603	20615	20665	20791	20655	20857	20746	20572	20653	20855	20536	20627	20477	20647	20531	20583	20715	20768	20842	20679	20657	20809	20659	20826	20628	20721	20740	20876	20974	20526	20577	20885	20618	20883	20885	20575	20603	20495	20769	20589	20830	20487	20543	20621	20646	20841	20639	20643	20800	20599	20744	20688	20613	20693	20690	20774	20804	20704	20903	20708	20576	20780	20468	20762	20725	20672	20735	20837	20666	20611	20618	20709	20636	20788	20698	20650	20606	20585	20624	20553	20922	20625	20783	20646	20648	20741	20667	20799	20449	20710	20762	20755	20635	20741	20895	20541	20627	20710	20772	20532	20721	20509	20758	20635	20562	20632	20655	20792	20798	20599	20778	20641	20854	20540	20842	20763	20498	20712	20674	20893	20920	20646	20710	20623	20708	20668	20756	20780	20812	20847	20688	20578	20655	20770	20898	20471	20827	20639	20656	20629	20571	20699	20661	20593	20688	20504	20779	20852	20532	20809	20746	20659	20713	20724	20555	20718	20513	20721	20745	21002	20726	20784	20705	20729	20732	20891	20563	20776	20911	20831	20845	20757	20548	20581	20678	20808	20899	20726	20718	20741	20757	21012	20611	20671	20688	20856	20970	20807	20917	20675	20668	20656	20708	20510	20602	20495	20647	20744	20810	20814	20429	20584	20889	20652	20804	20792	20753	20773	20902	20664	20669	20550	20862	20738	20793	20605	20720	20595	20669	20689	20811	20635	20863	20524	20798	20794	20680	20766	20744	20714	20752	20777	20773	20636	20668	20617	20701	20705	20544	20659	20641	20775	20736	20696	20590	20630	20696	20713	20790	20797	20651	20577	20653	20793	20870	20692	20858	20829	20690	20607	20923	20780	21068	20735	20708	20546	20460	20846	20732	20820	20721	20819	20903	20717	20831	20576	20788	20766	20658	20820	20881	20815	20688	20856	20652	20507	20771	20575	20641	20706	20808	20802	20594	20726	20625	20751	20703	20661	20780	20671	20877	20773	20623	20717	20810	20768	20629	20557	20719	20645	20675	20604	20758	20757	20849	20618	20774	20582	20805	20919	20876	20541	20628	20760	20766	20628	20577	20818	20722	20790	20705	20778	20601	20878	20826	20352	20600	20644	20848	20569	20866	20577	20575	20744	20736	20572	20565	20753	20708	20798	20595	20942
19846	24409	23870	19963	18126	17468	16855	16522	16657	16582	16635	16542	16468	16651	16671	16717	16634	16569	16588	16431	16668	16618	16525	16292	16224	16418	16266	16215	16333	16177	16375	16485	16412	16639	16481	16763	16228	16287	16310	16285	16187	16316	16173	16264	16284	16266	16308	16336	16253	16374	16263	16461	16283	16302	16501	16265	16463	16066	16257	16271	16412	16088	16331	16180	16306	16258	16399	16395	16285	16246	16258	16250	16343	16060	16358	16339	16380	16472	16362	16118	16279	16385	16233	16257	16201	16229	16058	16312	16394	16320	16277	16065	16180	16142	16388	16296	16303	16279	16302	16309	16367	16358	16174	16303	16364	16275	16091	16312	16207	16367	16171	16046	16209	16260	16306	16519	16148	16317	15987	16179	16384	16503	16331	16384	16249	16352	16160	16334	16138	16362	16235	16421	16273	16256	16274	16156	16228	16398	16365	16406	16250	16283	16235	16173	16128	16177	16230	16117	16218	16513	16203	16232	16293	16281	16460	16150	16169	16382	16288	16346	16121	16341	16059	16309	16297	16231	16131	16287	16271	16289	16303	16163	16258	16387	16241	16260	16249	16193	16168	16246	16506	16240	16285	16184	16322	16189	16126	16325	16191	16316	16177	16355	16318	16283	16432	16277	16299	16213	16245	16494	16152	16188	16166	16173	16245	16287	16106	16111	16189	16372	16230	16261	16294	16353	16246	16261	16225	16129	16103	16154	16260	16356	16235	16193	16255	16234	16472	16332	16400	16395	16160	16331	16220	16297	16245	16281	16024	16292	16336	16163	16380	16276	16225	16363	16215	16536	16232	16330	16102	15961	16095	16275	16217	16308	16308	16272	16269	16099	16167	16291	16265	16286	16321	16370	16384	16410	16186	16132	15968	16207	16218	16299	16423	16182	16170	16316	16338	16183	16301	16238	16208	16332	16220	16337	16446	16354	16073	16254	16395	16420	16263	16158	16246	16224	16385	16372	16323	16269	16235	16293	16311	16294	16254	16171	16210	16400	16294	16304	16282	16146	16209	16249	16284	16280	16288	16325	16144	16126	16225	16219	16303	16239	16247	16333	16421	16328	16222	16330	16207	16314	16262	16264	16215	16329	16333	16186	16231	16283	16239	16146	16420	16150	16154	16203	16289	16098	16421	16310	16281	16158	16401	16175	16303	16213	16151	16250	16388	16361	16041	16271	16121	16205	16373	16037	16202	16275	16286	16257	16348	16231	16210	16458	16225	16441	16141	16257	16366	16254	16265	16214	16418	16336	16327	16131	16258	16129	16344	16046	16274	16322	16329	16354	16290	16213	16455	16274	16276	16412	16192	16298	16332	16340	16155	16257	16238	16267	16196	16142	16398	16159	16173	16391	16231	16301	16203	16139	16212	16285	16131	16198	16387	16382	16327	16108	16227	16201	16243	16270	16214	16245	16350	16346	16129	16157	16392	16239	16180	16306	16443	16221	16269	16192	16368	16200	16101	16208	16411	16270	16378	16360	16149	16481	16314	16200	16309	16264	16273	16268	16179	16206	16098	16422	16122	16350	16211	16224	16278	16320	16214	16252	16287	16211	16292	16306	16260	16095	16247	16178	16284	16248	16159	16357	16260	16258	16303	16276	16291	16253	16196	16139	16316	16393	16245	16292	16118	16269	16330	16228	16239	16151	16380	16316	16314	16200	16246	16215	16313	16292	16084	15988	16197	16221	16335	16137	16366	16347	16174	16135	16284	16282	16341	16344	16287	16190	16255	16273	16382	16353	16336	16202	16370	16056	16252	16315	16235	16149	16245	16299	16231	16269	16425	16241	16301	16129	16278	16364	16201	16332	16335	16225	16319	16509	16291	16335	16395	16382	16349	16130	16237	16545	16061	16199	16296	16228	16148	16376	16061	16163	16402	16405	16013	16103	16315	16308	16182	16411	16256	16363	16179	16317	16084	16274	16261	16192	16296	16190	16244	16410	16255	16397	16345	16298	16091	16123	16354	16133	16348	16217	16305	16349	16354	16417	16304	16201	16090	16379	16209	16165	16206	16303	16293	16115	16311	16220	16370	16338	16217	16227	16348	16242	16332	16318	16153	16253	16403	16398	16215	16291	16087	16142	16378	16282	16287	16292	16230	16231	16174	16313	16377	16213	16187	16173	16334	16288	16279	16199	16275	16221	16217	16398	16223	16539	16301	16345	16218	16176	16400	16326	16305	16302	16162	16339	16108	16283	16314	16091	16261	16155	16294	16328	16224	16136	16129	16292	16361	16247	16175	16130	16295	16229	16190	16312	16298	16344	16256	16215	16142	16219	16223	16348	16266	16250	16327	16184	16412	16209	16392	16192	16166	16194	16233	16331	16315	16201	16007	16264	16314	16321	16168	16259	16166	16174	16231	16127	16173	16205	16221	16148	16289	16313	16413	16194	16273	16119	16384	16168	16389	16125	16204	16306	16244	16157	16223	16190	16203	16080	16179	16447	16304	16121	16320	16370	16040	16209	16223	16172	16265	16550	16092	16111	16248	16299	16237	16250	16257	16188	16203	16347	16242	16302	16319	16300	16147	16309	16278	16324	16252	16385	16387	16223	16359	16083	16157	16222	16202	16237	16121	16215	16264	16351	16393	16337	16214	16278	16275	16270	16186	16303	16225	16256	16349	16110	16048	16423	16187	16294	16199	16212	16347	16358	16134	16312	16265	16354	16257	16218	16279	16141	16213	16299	16365	16458	16309	16108	16334	16217	16077	16187	16281	16152	16250	16237	16242	16349	16348	16264	16267	16316	16156	16299	16265	16276	16367	16216	16221	16224	16233	16261	16290	16352	16371	16228	16252	16219	16339	16276	16245	16234	16352	16109	16208	16231	16361	16387	16281	16142	16206	16362	16093	16232	16212	16176	16102	16289	16242	16214	16382	16199	16180	16313	16299	16377	16251	16074	16250	16177	16373	16035	16188	16218	16238	16193	16279	16358	16026	16315	16296	16186	16292	16399	16182	16058	16267	16138	16300	16401	16439	16215	16103	16197	16450	16266	16237	16239	16261	16324	16307	16349	16349	16311	16215	16375	16306	16365	16305	16207	16307	16269	16317	16106	16176	16233	16308	16024	16317	16313	16383	16242	16310	16290	16234	16276	16335	16390	16179	16364	16116	16375	16249	16340	16098	16159	16240	16304	16332	16339	16286	16298	16419	16068	16204	16165	16252	16322	16247	16194	16198	16205	16164	16316	16343	16477	16226	16297	16293	16179	16296	16306	16343	16238	16356	16313	16438	16033	15907	16424	16037	16241	16317	16367	16336	16283	16333	16240	16268	16315	16219	16258	16423	16183	16258	16303	16393	16408	16143	16344	16280	16185	16305	16420	16212	16320	16142	16295	16282	16247	16333	16136	16196	16437	16406	16351	16342	16276	16318	16275	16250	16294	16158	16307	16313	16168	16206	16253	16322	16102	16326	16173	16488	16376	16186	16320	16140	16265	16361	16111	16379	16291	16329	16383	16334	16232	16236	16195	16168	16269	16253	16206	16343	16180	16425	16200	16284	16290	16196	16343	16422	16226	16274	16231	16316	16341	16307	16393	16025	16244	16153	16336	16301	16150	16440	16333	16393	16376	16245	16421	16312	16304	16274	16136	16237	16275	16311	16300	16362	16124	16046	16285	16356	16315	16091	16319	16334	16378	16363	16197	16132	16334	16233	16149	16228	16183	16243	16168	16227	16172	16102	16171	16236	16195	16295	16306	16254	16138	16185	16331	16279	16230	16353	16299	16253	16390	16278	16327	16292	16314	16289	16128	16158	16238	16248	16190	16401	16106	16343	16314	16334	16221	16320	16325	16000	16355	16324	16251	16202	16381	16206	16310	16149	16139	16366	16295	16292	16223	16413	16338	16218	16261	16273	16249	16123	16070	16276	16305	16269	16322	16314	16313	16379	16148	16216	16201	16170	16458	16279	16511	16168	16304	16310	16440	16242	16216	16238	16369	16117	16345	16137	16295	16298	16374	16302	16280	16154	16180	16183	16254	16218	16254	16231	16068	16470	16093	16209	16231	16263	16305	16105	16232	16264	16252	16345	16377	16235	16259	16123	16244	16295	16296	16265	16265	16254	16262	16266	16486	16233	16199	16250	16257	16222	16378	16216	16231	16103	16280	16145	16259	16344	16304	16282	16237	16300	16251	16227	16423	16325	16164	16416	16254	16386	16298	16395	16105	16335	16268	16340	16120	16326	16143	16309	16185	16166	16195	16188	16264	16280	16408	16454	16334	16214	16477	16474	16385	16227	16181	16246	16352	16282	16258	16104	16215	16084	16286	16289	16188	16285	16096	16401	16332	16409	16106	16263	16261	16332	16170	16412	16220	16397	16253	16256	16265	16135	16393	16306	16375	16165	16197	16130	16144	16418	16048	16171	16151	16257	16367	16184	16195	16177	16341	16254	16365	16318	16206	16276	16117	16334	16103	16152	16347	16258	16127	16326	16099	16480	16261	16251	16353	16234	16357	16211	16381	16318	16202	16322	16244	16328	16186	16196	16179	16252	16420	16440	16449	16208	16208	16241	16357	16275	16273	16437	16444	16302	16328	16261	16202	16393	16388	16041	16221	16553	16151	16238	16163	16218	16202	16214	16277	16355	16086	16302	16236	16242	16347	16443	16135	16229	16326	16197	16270	16166	16208	16273	16348	16257	16280	16244	16217	16348	16222	16278	16410	16224	16196	16257	16271	16277	16095	16350	16367	16327	16081	16312	16321	16357	16172	16260	16086	16369	16149	16306	16507	16354	16305	16061	16166	16227	16335	16272	16366	16418	16227	16197	16076	16307	16201	16350	16245	16383	16131	16220	16230	16530	16126	16359	16324	16294	16389	16243	16344	16250	16273	16325	16424	16210	16235	16421	16165	16204	16403	16273	16210	16275	16144	16392	16331	16379	15972	16416	16167	16256	16309	16378	16081	16353	16138	16276	16241	16290	16348	16234	16304	16227	16193	16373	16327	16266	16245	16119	16245	16256	16097	16407	16322	16209	16190	16240	16215	16248	16157	16180	16148	16164	16395	16200	16385	16332	16217	16213	16356	15977	16129	16206	16406	16242	16201	16296	16198	16281	16092	16262	16340	16224	16429	16197	16355	16163	16413	16164	16297	16181	16337	16276	16234	16229	16511	16075	16234
25509	21512	28755	25624	24311	24987	24655	22633	21937	22160	21726	21758	21734	21725	22044	22075	21941	21527	21701	21515	21557	21711	21711	21179	21157	21115	21177	21129	21338	21458	21472	21972	22418	22644	22317	21715	21679	21294	21181	21028	21462	21160	21237	21171	21125	21083	21074	21078	21133	21102	20977	20948	21306	21340	21213	21238	21301	21129	21152	21042	21088	21130	21207	21005	21230	21118	20930	21318	21217	21103	21164	21032	21083	21304	21081	20989	21141	21208	21062	20786	21086	21036	21155	21247	21306	21125	21074	21230	21001	21024	21329	21253	21260	20801	21052	21123	20908	21025	21247	21020	21022	21176	21258	21324	20820	21081	20992	20740	20972	21038	21127	21176	21054	20974	21018	21117	20800	20837	21000	21319	20924	20899	20977	21089	21119	21057	21038	20858	20973	21269	21117	20898	21030	21135	21156	21174	21121	21144	21079	21251	21180	21094	21174	21020	20992	21155	21226	21108	21311	20852	20992	21009	20974	21000	20967	21143	21184	20915	20938	21288	21009	20809	21255	21457	21016	21153	20930	21207	21177	21201	21337	21098	20895	21099	21005	21109	21124	20937	21078	21068	21392	21045	21162	21157	21137	21214	21202	21192	21159	21155	21085	20893	21139	21064	21100	21230	21227	20987	21071	21158	21008	20929	21004	21386	21141	20715	21186	21172	20974	20985	20925	21075	21033	21184	21061	21128	21009	21121	21304	21057	21045	20986	21326	21088	21309	21299	21154	21213	21224	21173	21446	21020	21055	20995	20937	21185	21061	21075	21111	21134	20919	21019	21145	21007	21179	20907	20954	21167	21176	21241	21055	21026	21045	21116	21097	20751	21024	21102	20908	21023	21104	21166	21150	20911	21057	21120	21042	21020	21115	21018	20987	21168	21265	21145	21129	20893	21115	20923	21106	21160	21281	21183	20992	21024	21311	21101	21162	21171	20957	21081	21048	21156	21005	21100	21137	21245	21060	21211	20903	21192	20905	21042	20912	21214	20944	21040	21073	21102	21012	21086	20974	20974	20918	21159	21115	21131	20998	21076	21261	21283	20862	21005	21346	21066	21175	21140	21318	21252	21234	21012	21052	21212	20982	21240	20861	21224	21051	21263	21109	21145	20975	21062	21037	21107	21149	20976	21099	20978	20873	21062	21040	21019	21159	21114	21013	21030	21124	20974	21288	21050	21062	21214	21074	21164	21099	20973	21305	21133	21129	21061	20949	21103	21057	20941	21045	21024	21176	21083	20919	20919	21123	21229	21220	21052	21092	21073	21429	20918	21026	20977	21073	21243	21293	21126	20972	21033	21074	20993	21069	21109	21203	20972	21212	21082	20924	21069	21001	20899	21223	21294	21310	21214	21278	21286	21127	21243	21172	21219	20988	21283	20729	21152	21163	20875	21056	20981	21108	21233	21098	21222	21193	21123	21097	21134	20831	20942	21081	21114	21085	20908	21069	20964	20904	21222	21121	21383	20913	21297	21183	21220	21095	21164	20960	21150	21323	21155	20916	21091	21061	21020	20954	21159	20958	20983	20774	20983	21056	21114	21289	21201	21286	21189	21117	20822	20903	21158	20924	20666	20981	21012	21329	21191	21225	21136	21296	20860	21143	21130	21049	20965	21163	21104	20990	20878	21337	20961	21115	21050	21036	20947	20946	21046	20981	21070	21198	21050	21039	21078	21047	21123	20978	20994	21127	20923	20958	21103	21137	20886	21148	21326	20989	21042	21016	20950	20950	21079	21076	21209	20847	21159	20965	20950	21170	21070	21146	21333	21064	20906	21177	20938	21127	21187	21203	20978	21117	21064	21052	21056	21185	20924	21125	20997	21125	21208	21081	21052	21224	21056	21216	21123	21064	21085	21295	21028	21142	20879	21005	21112	21030	21282	21022	21221	21229	21317	21181	21203	21133	21100	21148	21271	21115	21101	21069	21109	21143	21041	21076	21173	21244	21056	21017	20891	21057	21379	20996	21309	21114	21092	21186	21167	21215	20933	21163	21162	21049	21285	20980	21139	21075	20994	21087	21157	20977	21207	21179	21125	20929	21015	20948	20843	21112	20986	21278	21037	21048	21129	21231	20959	20955	21080	21287	21113	21127	21251	21246	21357	20985	20933	21108	21262	20944	21192	20955	21056	21257	21193	21245	21208	21054	21248	21126	20944	21173	21110	21204	21030	20915	21103	21052	21143	21104	21102	21164	21066	21135	21098	21097	21331	21195	21131	21056	20972	20985	21228	21019	20915	21361	20967	21051	20844	21192	20966	21060	21178	21319	21319	20938	21176	21061	21183	21172	21032	21248	21041	21067	21124	20953	21164	21051	21144	21060	21114	21262	21144	21154	21181	20959	21001	21163	21056	21154	21190	21125	21142	21147	21124	21065	21036	21196	21116	21239	21282	21217	21136	21126	21110	20836	20963	21112	21212	20851	21158	21071	21067	21328	21337	21168	21116	21083	20892	21178	21141	21137	21286	21207	21403	21034	21208	21407	21262	21047	20866	21051	21119	21251	21161	20943	21056	21088	21144	21000	21166	20934	21189	20985	20894	21075	21330	21257	21104	20747	20902	21123	21197	21251	21113	21065	21175	21172	21029	21184	20965	21068	21179	21089	21212	20996	21040	21070	21243	21019	21105	21213	21197	21061	21090	21149	21152	21246	21122	20818	21044	21090	20952	20995	21007	21013	20974	21304	21164	21136	21205	21208	21146	21358	21303	21140	20922	20977	21087	21113	21198	21160	20895	21198	21309	21154	21006	20939	21026	20853	20943	21133	21158	21161	21199	21045	21281	21025	21133	21017	21310	21232	21274	21216	20989	21316	21187	21023	20950	21189	20972	20981	20989	21033	21032	21175	21137	21163	21238	21060	21234	21229	21115	21260	21061	21147	21092	21135	21251	21143	20883	21111	20972	20970	20983	21077	21368	21221	21127	21000	21048	21285	21033	21091	21007	21121	21462	21072	21108	21107	21417	20835	20972	21026	20929	21319	21023	20942	21047	21078	21185	20922	21257	20896	21100	21168	21158	21339	21243	21307	21293	21079	21153	21107	20992	20995	21253	21275	21098	21187	21091	21333	21047	21192	20975	21179	21252	21014	21090	20937	21132	20972	21162	20909	21110	21094	21084	20918	20969	21009	21046	21019	21145	21183	21034	21225	20910	21149	20838	21025	20948	21091	20975	21207	21085	20967	21108	21307	21050	21106	21114	21120	21194	20898	21031	20912	20909	21276	21030	21162	21003	21029	20957	21140	21174	21081	20944	20928	21241	21117	20890	20952	21292	20996	21070	20952	21049	20843	21180	21123	21064	21032	21137	21133	20914	21155	20931	21274	21142	20925	21290	21039	21144	20994	21009	21248	21197	21139	21070	21105	21319	21009	21107	20942	20994	20905	21227	21093	20938	21244	21226	21070	20860	20985	21169	21162	21140	21090	21106	21211	21040	21137	21157	21144	21098	21076	20977	21067	21010	21239	21133	20937	20848	21057	21141	21227	21222	20991	21035	21174	21093	21235	21082	21106	21089	21361	21027	21107	21100	21078	20863	20914	21271	20979	20939	21043	20849	20762	21244	21098	21064	20922	21163	21136	21226	21129	21015	21094	20909	21028	21035	20797	20979	21035	21040	21100	21091	21108	21040	20978	21023	21306	21232	21156	21019	21103	20946	21162	20812	21241	21042	20949	21171	20965	20810	20912	21224	20995	21195	21087	21063	21090	21114	20924	20922	21077	21097	21171	21016	21387	21019	21181	20949	21300	21022	21424	21044	21205	21184	21386	21194	21058	21133	20995	21044	21000	21195	21278	21041	21177	21082	21274	21042	21341	20849	20877	21102	20976	20963	21205	20970	21249	21323	21186	21021	21203	21162	21114	20938	21182	21194	21237	21110	21108	21184	21111	21504	21152	21204	21206	21308	21011	20777	21004	21046	21147	21052	21132	20943	21115	21097	20940	21007	21184	21237	20940	21087	21102	21029	20974	21145	20970	21156	21137	21082	21097	21260	20885	20996	21071	21116	21139	20930	21258	21291	21323	21118	21011	21070	21190	21110	21167	20932	21138	21265	21164	20966	21115	21123	21282	20991	21128	21148	21210	21206	20967	21123	21211	21182	21219	20851	21051	21184	21153	20863	21153	20901	21043	21133	21162	21280	21270	21171	21022	21226	21140	21227	21288	20985	21054	21128	21202	21096	21114	20903	21002	20896	21153	21060	21115	21110	20928	21034	21331	21259	21131	21027	21117	21127	21126	20982	20950	21112	21202	21029	21120	21192	21171	21129	21190	21162	21255	21259	21075	21082	21076	21147	21047	20899	20959	21209	21107	21127	21269	21292	21256	21047	21151	20875	20861	21316	21245	21001	21234	21148	21082	21300	21225	21130	20903	21010	21146	20989	21176	21050	20906	20876	20799	21107	21114	21014	21056	21001	21222	21133	21098	20921	21083	21165	21391	21074	21147	21047	21127	20946	21100	21081	20989	21290	21228	21184	20897	21166	21079	21126	21128	21270	21147	20904	21176	21030	21068	21323	20912	21032	21109	21040	20976	21053	21007	21165	21335	20962	21100	21087	21146	21044	21262	21177	21098	21051	21129	21164	21003	21059	20932	21089	21182	21122	21148	21152	21059	21033	21211	20968	21086	21140	21042	21299	21168	21201	21058	21173	21114	21104	21270	21250	21048	21112	21041	21015	21090	21157	20920	21053	21150	21337	21190	21018	20960	20858	21154	21178	21036	21091	21344	20970	20929	21138	21185	20989	21257	21003	21013	21133	21156	21098	20946	21063	21079	21111	21157	21324	21144	21214	21153	20981	21029	21162	21256	21242	21063	20961	21052	21173	21224	21011	21075	21377	21133	21243	21158	21178	20958	21083	20930	21130	21008	21012	21305	21180	21081	21003	21170	21083	21223	21087	21107	20997	21090	20995	21173	21099	21271	21128	21134	21070	21238	21154	21267	21053	21048	21054	21195	21304	21139	21167	20833	21227	21106	21161	21228	21002	21095	21120	21170	21073	21162	20951	21189	21089	21186	21210	21258	20999	20985	20955	21350	21140	21108	20965	21257	21071	20961	21344	20915	21038	21182	21199	21190	21086	21212	21205	21283	21142	21060	20956	20714	20847	21021	21262	21191	21225	21030	21080
19972	32130	31933	26336	22757	20609	19125	18342	17858	17646	17674	17513	17417	17344	17816	17599	17454	16899	16952	17195	17266	17471	17297	16720	16599	16686	16717	16801	16639	16854	17314	17871	18395	18424	18003	17122	16950	16696	16613	16548	16567	16623	16682	16564	16485	16488	16402	16480	16499	16599	16693	16484	16637	16633	16390	16678	16426	16533	16444	16564	16481	16533	16518	16707	16384	16540	16440	16589	16730	16676	16463	16624	16513	16499	16613	16518	16420	16696	16399	16657	16623	16605	16373	16649	16444	16464	16592	16545	16382	16638	16594	16469	16600	16502	16589	16712	16456	16468	16693	16610	16567	16555	16336	16632	16494	16532	16621	16419	16574	16526	16639	16589	16517	16527	16671	16569	16553	16449	16452	16591	16716	16634	16495	16594	16572	16469	16533	16498	16609	16455	16468	16483	16301	16428	16304	16626	16566	16617	16595	16480	16684	16504	16428	16648	16274	16707	16561	16706	16536	16428	16489	16540	16632	16630	16302	16493	16581	16529	16448	16583	16520	16593	16700	16529	16719	16693	16489	16667	16556	16793	16701	16444	16632	16578	16504	16494	16485	16507	16478	16791	16450	16621	16560	16612	16541	16639	16456	16419	16461	16401	16643	16547	16609	16498	16561	16635	16423	16579	16537	16440	16420	16562	16371	16468	16440	16688	16549	16474	16689	16515	16435	16441	16677	16642	16503	16364	16610	16522	16496	16399	16576	16516	16536	16497	16505	16412	16567	16558	16668	16707	16442	16539	16458	16516	16677	16572	16653	16404	16585	16521	16578	16444	16627	16623	16560	16660	16542	16387	16582	16617	16627	16528	16438	16443	16468	16627	16608	16398	16477	16536	16511	16665	16557	16540	16621	16446	16658	16520	16578	16527	16516	16504	16469	16508	16478	16595	16530	16526	16729	16694	16635	16568	16315	16458	16647	16562	16647	16541	16572	16398	16589	16336	16403	16380	16418	16640	16513	16589	16318	16644	16397	16527	16750	16639	16479	16365	16514	16533	16497	16722	16542	16533	16331	16620	16507	16686	16478	16454	16543	16423	16529	16637	16505	16618	16467	16721	16576	16586	16609	16623	16536	16502	16631	16453	16422	16368	16527	16582	16466	16519	16639	16447	16558	16602	16456	16294	16504	16716	16349	16438	16443	16567	16434	16519	16470	16655	16371	16573	16634	16502	16431	16619	16498	16577	16559	16580	16654	16399	16660	16602	16644	16606	16466	16375	16529	16625	16487	16410	16632	16732	16622	16448	16691	16614	16518	16610	16439	16562	16648	16448	16685	16331	16530	16536	16663	16476	16476	16475	16434	16556	16549	16450	16444	16595	16456	16528	16600	16565	16421	16485	16482	16527	16573	16446	16474	16473	16698	16621	16384	16467	16569	16588	16528	16625	16473	16723	16662	16530	16367	16588	16540	16433	16521	16504	16299	16525	16512	16634	16653	16555	16498	16636	16505	16453	16637	16519	16649	16478	16796	16483	16339	16605	16586	16631	16427	16523	16683	16621	16522	16443	16569	16578	16452	16647	16577	16495	16561	16556	16437	16458	16610	16659	16688	16559	16535	16470	16571	16512	16547	16476	16510	16672	16494	16498	16597	16693	16525	16430	16419	16561	16422	16511	16625	16518	16497	16567	16372	16577	16460	16576	16449	16516	16646	16537	16700	16478	16701	16474	16803	16454	16524	16355	16707	16651	16368	16605	16637	16634	16569	16602	16561	16623	16676	16641	16499	16473	16603	16450	16394	16536	16547	16483	16444	16678	16406	16517	16561	16627	16475	16475	16487	16479	16540	16500	16450	16509	16524	16437	16499	16384	16487	16536	16353	16709	16568	16543	16560	16393	16475	16391	16401	16585	16643	16679	16554	16679	16382	16415	16450	16672	16708	16389	16663	16656	16528	16520	16514	16536	16406	16641	16546	16496	16678	16527	16475	16544	16546	16466	16647	16577	16438	16554	16385	16528	16444	16468	16550	16622	16491	16452	16573	16440	16504	16479	16650	16601	16569	16488	16498	16497	16606	16596	16531	16631	16654	16664	16519	16597	16722	16467	16644	16526	16640	16419	16727	16674	16553	16619	16492	16483	16583	16495	16537	16479	16606	16599	16381	16515	16393	16568	16397	16532	16573	16619	16460	16658	16353	16637	16546	16478	16663	16605	16880	16306	16508	16569	16589	16656	16455	16634	16673	16604	16356	16722	16560	16538	16432	16509	16518	16540	16600	16479	16628	16545	16496	16797	16359	16677	16444	16625	16411	16496	16595	16426	16446	16508	16716	16493	16424	16488	16634	16510	16484	16553	16475	16386	16392	16527	16496	16549	16639	16685	16646	16554	16423	16550	16556	16538	16526	16583	16472	16462	16495	16586	16591	16571	16582	16713	16515	16738	16380	16415	16550	16755	16479	16550	16477	16568	16562	16427	16437	16566	16632	16728	16521	16478	16542	16544	16439	16452	16532	16690	16588	16577	16676	16514	16541	16477	16601	16451	16404	16675	16468	16446	16511	16533	16580	16690	16375	16582	16602	16591	16459	16612	16566	16648	16612	16578	16439	16467	16603	16503	16562	16488	16690	16447	16647	16453	16422	16475	16441	16569	16571	16603	16673	16667	16460	16580	16712	16441	16593	16378	16534	16439	16595	16402	16688	16570	16722	16535	16494	16662	16503	16572	16669	16485	16483	16455	16565	16540	16537	16556	16532	16503	16433	16475	16611	16777	16535	16513	16317	16739	16515	16449	16542	16661	16408	16499	16494	16535	16621	16564	16517	16647	16586	16512	16558	16493	16470	16543	16570	16382	16456	16637	16559	16538	16580	16631	16569	16481	16565	16609	16450	16668	16527	16463	16667	16426	16603	16642	16715	16346	16356	16385	16552	16661	16560	16607	16638	16537	16604	16361	16522	16421	16433	16520	16559	16575	16508	16462	16533	16500	16659	16630	16520	16495	16484	16365	16612	16435	16519	16542	16619	16622	16397	16282	16436	16569	16607	16581	16676	16528	16403	16523	16442	16512	16464	16389	16799	16690	16784	16467	16449	16482	16490	16594	16468	16518	16559	16595	16527	16628	16679	16550	16658	16806	16512	16536	16602	16468	16607	16492	16349	16445	16543	16656	16529	16391	16355	16324	16544	16538	16580	16680	16427	16795	16708	16689	16654	16412	16403	16508	16572	16558	16457	16435	16583	16721	16489	16671	16547	16517	16418	16581	16650	16515	16423	16510	16438	16691	16744	16407	16522	16638	16548	16479	16586	16588	16481	16713	16462	16519	16552	16378	16656	16525	16608	16628	16377	16618	16368	16615	16477	16582	16569	16590	16582	16459	16601	16624	16499	16596	16541	16674	16281	16598	16561	16698	16757	16624	16414	16689	16404	16431	16538	16558	16571	16567	16570	16593	16450	16611	16480	16528	16589	16603	16583	16422	16631	16500	16661	16624	16367	16457	16467	16562	16638	16559	16416	16516	16362	16583	16694	16670	16795	16412	16413	16571	16499	16521	16635	16334	16605	16501	16373	16594	16563	16570	16679	16581	16596	16384	16546	16647	16408	16535	16515	16540	16524	16349	16587	16508	16432	16556	16640	16581	16552	16426	16461	16363	16626	16527	16490	16506	16455	16504	16583	16455	16667	16828	16427	16593	16543	16608	16691	16380	16474	16570	16549	16594	16485	16592	16556	16581	16569	16439	16687	16787	16504	16500	16740	16487	16445	16384	16533	16675	16491	16584	16759	16569	16586	16422	16731	16410	16497	16557	16528	16474	16364	16544	16526	16453	16487	16609	16501	16570	16475	16508	16454	16563	16540	16496	16544	16535	16568	16557	16653	16516	16625	16518	16453	16691	16578	16529	16595	16569	16613	16540	16478	16467	16500	16539	16475	16533	16774	16538	16476	16572	16675	16539	16473	16589	16635	16697	16609	16486	16595	16677	16534	16519	16583	16437	16544	16548	16529	16325	16621	16491	16505	16508	16525	16465	16556	16377	16485	16725	16467	16338	16432	16709	16734	16610	16406	16711	16622	16653	16514	16528	16478	16540	16566	16660	16687	16634	16540	16456	16421	16590	16413	16670	16502	16585	16569	16561	16640	16558	16532	16563	16625	16560	16593	16698	16456	16604	16472	16539	16586	16653	16538	16517	16510	16480	16554	16574	16524	16556	16532	16805	16433	16518	16543	16415	16371	16592	16617	16605	16428	16471	16516	16675	16641	16568	16499	16543	16743	16434	16465	16593	16525	16679	16594	16519	16502	16741	16594	16628	16413	16575	16484	16552	16528	16445	16659	16532	16566	16568	16485	16538	16633	16574	16524	16561	16443	16437	16488	16549	16556	16402	16614	16607	16565	16412	16595	16497	16449	16515	16607	16529	16559	16545	16622	16601	16535	16509	16611	16469	16684	16407	16408	16288	16583	16551	16592	16675	16407	16778	16535	16520	16581	16683	16674	16526	16361	16458	16425	16401	16461	16556	16601	16622	16553	16732	16595	16460	16588	16543	16576	16497	16591	16616	16510	16640	16463	16598	16531	16494	16412	16458	16526	16425	16573	16383	16595	16681	16572	16503	16601	16525	16548	16623	16551	16536	16606	16440	16677	16703	16447	16561	16550	16471	16543	16620	16419	16636	16516	16417	16483	16672	16435	16474	16580	16505	16478	16613	16651	16479	16490	16332	16557	16728	16500	16401	16600	16603	16517	16448	16396	16398	16809	16640	16462	16487	16534	16614	16687	16417	16525	16620	16573	16501	16633	16563	16627	16596	16556	16445	16349	16570	16680	16675	16486	16559	16388	16374	16531	16556	16610	16590	16330	16569	16547	16412	16461	16465	16582	16521	16611	16466	16437	16448	16477	16480	16469	16451	16580	16506	16553	16490	16521	16652	16573	16507	16756	16484	16562	16684	16490	16712	16511	16712	16483	16641	16657	16435	16688	16536	16535	16369	16619	16589	16555	16537	16480	16612	16730	16467	16536	16532	16582	16705	16546	16451	16569	16498	16445	16507	16589	16561	16638	16630	16618	16483	16518	16564	16538	16429	16560	16562	16541	16670	16649	16612	16372	16650	16551	16457	16590	16542	16597	16409	16599	16261	16452	16628	16542	16623	16484	16578	16598	16613	16411	16546	16516	16585	16633	16518
23801	21494	29207	24354	22714	25797	27891	23704	22410	22593	22791	22172	22000	22466	22248	22294	21754	21704	21948	21637	21657	21921	21765	21401	21200	21285	21336	21247	21167	21294	21479	22891	24386	24146	22410	22439	21970	21334	21320	21180	21042	21061	21057	20789	21112	21022	21072	21061	20983	20858	21329	20954	21043	21016	20976	21025	21140	20980	20901	20983	20889	20832	21091	20863	21184	21112	21066	21193	21165	20934	20924	21057	20979	20889	21105	21180	21120	20949	21038	20839	21114	21199	21047	21050	20603	20981	20833	20875	21083	20870	21050	20914	20916	20744	21078	20890	20989	20996	20794	20943	20893	21096	21068	20847	20886	20801	20992	21078	20845	20721	20942	21015	20807	21101	20970	20979	20919	20952	21028	20795	20871	21174	21074	20890	20865	20984	21055	21041	20938	21044	21030	20942	20962	20833	20929	20961	21048	20838	20951	20998	20791	20835	21028	20770	20804	21137	20766	20991	20906	20979	20916	20957	20821	20989	20977	21008	20941	20832	21069	21063	20992	21104	20884	20899	20784	20866	20907	20900	20918	20854	20769	20733	20658	20912	20821	21155	21134	20921	20794	21149	21008	21007	20801	20895	20764	20877	20985	21094	20819	21001	20747	20890	20955	21153	20953	20978	20886	21074	20988	20992	21078	20821	20994	21046	20978	21010	20955	20896	20843	20816	21072	20835	21092	20865	20887	20977	20780	20880	21039	21059	21001	20865	20745	20917	20726	21065	21175	20814	20906	20874	20752	20864	20973	20978	20863	20994	20863	20622	20940	20799	20991	20980	21035	21009	21126	20842	21144	20876	20776	20901	21048	21016	21094	21049	21096	20914	20926	21105	20735	21096	20874	20601	20713	20697	20772	21138	20787	20880	20935	20982	20858	20988	20947	21056	20875	20966	20847	21019	20925	20844	20716	20896	20830	21058	20971	20772	20855	20944	20983	21001	21002	21050	20952	20817	20936	21017	20963	21116	20978	20814	21064	20775	20852	20950	20927	21001	20807	21075	20820	20976	21134	21044	20873	20975	21221	21004	21165	20900	20576	20937	20854	20840	20748	21042	20817	20876	20950	20900	21010	20993	20886	20907	21035	20897	21189	21214	20938	20980	21043	20902	20977	21084	21061	20986	21018	20785	20991	20924	20869	21035	21006	21093	21012	20761	21041	21150	20961	20974	20809	21129	20909	21010	20927	20841	20945	20824	20986	20870	20920	20817	20917	20954	21116	20960	20927	20758	20788	21028	20931	20891	20839	20881	20870	20851	21112	21084	20931	21014	21047	20985	20806	21096	20776	20870	20894	20890	21094	20942	20956	21048	21039	21103	20967	20808	20987	20919	21071	20604	20760	21048	20860	20937	20850	20863	20960	20759	20894	21124	21226	21001	21058	21074	21012	20849	20870	20795	20991	20770	21075	20834	20840	20999	21124	21090	21088	21020	20940	20665	20923	20918	20941	21019	21158	20943	20960	21045	20880	21092	21193	20908	20703	20826	20879	21044	20780	21096	20878	20913	20978	20768	20818	20806	20752	21124	21060	20836	21086	21023	21154	20821	20720	20925	20779	21042	20922	20828	21166	21034	20974	21050	20971	21116	20633	20855	20898	21030	20835	20825	20812	21062	21132	21059	21026	20993	20857	20911	20852	21043	20915	20709	20780	21105	20980	20900	20842	20955	20843	21015	21004	20917	20785	20918	21038	20709	21034	21086	21089	21112	21128	21052	20803	20835	20827	20797	20966	20884	20882	21081	20946	20884	20926	21191	20650	20871	21003	21075	21106	21162	20929	20999	21125	20792	20714	20860	21059	20819	20863	20775	21058	20975	20893	20967	20980	20984	20690	20957	21088	21023	21053	20983	20740	21056	20989	20854	21083	20784	21003	20898	21108	20853	21035	20996	21120	20963	20946	21104	20780	20979	20966	20990	20898	20928	20903	20971	21084	20823	20868	21108	21224	20817	20909	20843	20824	20828	20568	21017	20816	20935	20873	21116	20941	21000	20825	20753	20934	21043	20913	21218	20995	20963	20889	21103	20931	20842	20794	20919	20832	20782	21024	20770	20822	20821	20991	20963	21065	20850	21027	20960	20923	21011	20884	20804	20900	20951	20890	21070	20726	21012	20746	21098	21070	21025	21025	21099	21087	20626	20927	20910	20845	20782	20921	20886	20785	20915	20967	20891	21218	20967	20982	20886	20834	21097	21032	20749	20683	21094	20951	20981	21005	21083	20945	20867	21182	20858	21033	21059	21088	21047	20852	20912	21116	20945	20974	20785	20922	20992	21006	21126	20945	20914	20924	21126	21076	21087	21066	21080	20963	20649	20881	21059	21041	21145	20973	20837	20962	21093	21036	21126	21053	21010	20620	20894	20972	21075	20771	20858	20913	21000	20879	21270	21029	20956	20883	20940	20836	20917	20913	20907	20972	21029	21026	20861	21045	21025	21025	20849	20825	21022	20860	20828	20845	20960	21043	20987	21056	21129	21037	20837	20911	21163	20893	20824	20968	20840	20863	20797	20869	20916	20885	21070	21094	20968	20768	21081	20863	20829	21128	21001	20924	20866	20846	20949	20833	20745	20976	21059	20884	20739	21196	20862	20976	20973	20671	21014	20926	20993	20921	20915	20750	20977	20876	20825	20733	21076	20944	20795	20758	20669	20965	20781	20826	21058	20802	20801	20872	20959	20702	20985	21031	21130	20953	20846	20876	21007	21081	21140	20944	21148	20851	20856	21212	21029	20822	21001	21082	20870	21236	20979	20937	21039	20931	21100	21051	21029	20747	20832	20796	20911	20935	20877	20927	20965	21016	20985	21092	20892	21214	20832	21245	21052	20938	21131	20964	21013	20780	20876	20857	20972	21031	20924	21056	20973	20953	20967	21069	21096	20672	20655	20975	21063	20832	20984	20895	20848	20957	20830	20906	20900	21070	20807	20985	20800	21061	20812	20983	20950	20788	20843	20784	20859	20831	21054	21121	20866	20946	20876	20919	21057	20827	20784	20707	21095	20943	20893	20979	21029	21167	20791	20860	20849	20725	20842	21031	21013	20727	21007	21188	21106	20932	20908	21070	21039	20821	20935	21224	20959	20966	21058	21049	20741	21088	21037	20978	20942	20794	21021	20953	21103	20961	20594	21083	21153	20953	20856	21117	21129	20906	21051	20985	21059	21108	20968	21006	21052	20863	21042	20698	20854	20746	20822	20949	21105	20864	20690	20885	20962	20868	21088	21129	20941	21012	21002	21107	20981	20906	20769	20940	21045	21044	21074	21128	20932	21055	21049	20994	20973	20854	20952	20982	21259	21168	20952	21003	20818	21272	21029	21142	20866	21095	20965	21103	21058	21094	20777	21085	21101	20892	20853	20840	20877	20844	21035	20849	20859	20762	20932	20985	20904	20917	20961	20932	21049	20879	20917	20783	20898	20946	20987	20846	20680	20811	20945	20965	20969	20958	20713	20930	20766	20918	20774	20888	20985	20908	20955	20870	20827	20919	21208	20779	20848	20851	20941	20957	20924	20868	20993	20819	20892	20939	21002	20977	20709	20809	20912	21048	21097	21045	20892	20957	21057	20801	20838	21190	21082	20832	21075	21211	21022	20877	21027	20820	20877	21134	20959	21191	20745	20827	20850	20926	20905	20896	20898	20844	20855	21147	20636	20870	20949	21068	21008	21068	20798	21030	21110	20925	20844	20928	20902	20885	20862	21075	20890	20862	21011	21121	20894	20880	20982	20992	20783	20931	20913	20837	20732	20993	21022	21064	20979	20603	20745	20844	20811	20801	21139	21218	21039	20843	20740	20827	20899	20766	20933	21010	20822	20893	20888	20896	21073	20783	21006	20919	20767	20812	20866	20852	20742	20901	21033	21037	20973	21002	20918	21169	20924	20998	21169	20958	20768	20773	20710	20964	20900	21100	20935	20976	20976	20814	20976	20712	20771	20991	20986	20921	20835	20846	21018	21106	20880	21049	20854	20868	20837	20913	20956	20923	21130	20829	20946	20820	21102	21016	21021	21085	20705	21275	20930	21145	20926	20936	20739	20939	20751	20744	21177	21031	20782	21001	20787	21089	20996	20801	21044	21041	20910	20852	21080	20780	20994	20814	20920	21126	20864	20977	20912	20453	20985	21029	20828	21006	20939	20875	20840	21155	21050	20913	20965	20963	20948	20900	21063	21008	20942	20685	20972	21176	20779	20819	20952	20760	20937	20944	20921	21059	20841	20990	21073	20861	20966	20974	20947	20814	21102	20979	20958	21018	21097	21142	20860	20881	21127	20933	20832	21039	20791	20924	21062	20952	20802	20744	20906	20952	21097	20864	21083	21064	20945	20662	21071	20912	20917	20666	20916	20600	20876	20742	21076	20837	21046	20962	21061	20966	21054	20714	20923	20866	20894	20965	21056	20971	21017	21007	21085	20869	20958	20908	20964	20860	20780	21248	20948	20967	20776	20775	20914	21077	20856	21177	21139	21042	21071	21084	20884	21040	21062	20882	20909	20880	20835	20819	21197	21042	20927	21169	21114	21010	20845	20984	20920	20881	21121	20855	20839	20958	20960	20882	20852	20947	20962	20906	20766	20831	20962	21117	21070	21154	20897	20812	20999	21045	21035	20820	20852	20796	20849	21014	20943	21138	20825	21155	20947	20824	20962	21007	20654	21097	20943	20845	20964	21099	20768	21006	20980	21023	20933	21017	21181	21105	20856	20885	20628	21095	21139	20889	20852	20902	21002	21056	20848	20950	21074	21090	20814	21070	20982	20938	20925	21019	20946	20846	21003	20940	21108	21021	20992	21048	20824	21063	20979	20926	20981	21004	21181	20758	20848	20987	21076	21107	21021	21098	21012	20970	21078	20890	20914	20880	20902	20905	20831	20992	20832	20834	21061	20710	21101	20982	20844	21072	20967	20830	20802	20871	20821	20854	21091	20767	20817	20931	20949	21086	20981	20998	20913	21101	20977	20731	20908	21080	20867	20955	20788	21051	20940	20956	20975	20970	20872	21051	20878	20997	20821	20972	20897	21024	20855	21076	21001	20971	20937	20847	20832	20985	21114	21046	21109	21043	20837	20940	21196	20972	21113	20895	20959	20964	20731	21016	20778	21020	20937	20931	20961	20847	20827	20890	20753	21005	20781
22300	37643	37570	31684	27228	23295	21072	19946	18782	18412	18740	18234	17870	18639	18474	18364	17377	17494	17442	17577	17314	17577	17226	16816	16711	16551	16589	16570	16451	16685	17326	19524	21507	20431	18151	18065	17421	16607	16532	16443	16422	16338	16311	16681	16384	16337	16423	16529	16423	16499	16322	16580	16517	16415	16477	16495	16259	16476	16262	16338	16429	16281	16351	16169	16484	16495	16559	16578	16232	16508	16424	16449	16456	16463	16381	16338	16456	16559	16394	16267	16508	16221	16334	16363	16373	16474	16359	16431	16297	16491	16670	16564	16281	16403	16305	16429	16374	16446	16422	16434	16539	16110	16582	16365	16479	16410	16332	16539	16396	16331	16365	16346	16451	16266	16545	16471	16408	16421	16348	16377	16284	16298	16560	16477	16339	16112	16316	16585	16375	16379	16443	16359	16479	16268	16316	16371	16453	16530	16421	16276	16326	16295	16504	16393	16483	16319	16397	16466	16403	16453	16635	16423	16542	16341	16553	16209	16426	16514	16519	16486	16409	16531	16518	16529	16485	16480	16246	16418	16214	16401	16515	16348	16414	16382	16425	16293	16592	16521	16322	16290	16563	16375	16390	16365	16417	16504	16288	16470	16448	16500	16283	16383	16408	16378	16488	16557	16387	16395	16246	16415	16417	16347	16426	16479	16418	16589	16526	16446	16313	16481	16517	16365	16320	16484	16326	16434	16412	16309	16227	16546	16335	16403	16418	16402	16228	16388	16502	16397	16432	16326	16424	16533	16398	16434	16389	16327	16453	16388	16202	16310	16252	16388	16414	16223	16584	16476	16602	16451	16340	16478	16611	16375	16462	16395	16379	16445	16377	16415	16414	16347	16302	16351	16477	16499	16428	16357	16363	16466	16405	16406	16504	16262	16315	16267	16270	16471	16381	16349	16486	16298	16492	16434	16639	16401	16315	16396	16462	16487	16335	16421	16432	16552	16007	16485	16350	16650	16404	16334	16458	16278	16469	16366	16322	16469	16445	16129	16329	16437	16300	16400	16628	16448	16416	16289	16564	16283	16460	16275	16365	16391	16267	16532	16389	16298	16527	16382	16379	16495	16349	16483	16596	16697	16360	16527	16638	16346	16356	16386	16287	16381	16311	16348	16377	16505	16275	16414	16341	16444	16277	16500	16513	16344	16451	16279	16452	16361	16426	16324	16346	16510	16574	16516	16569	16374	16315	16549	16356	16350	16435	16412	16389	16428	16447	16430	16207	16308	16274	16384	16415	16451	16392	16354	16270	16407	16470	16429	16289	16397	16282	16399	16371	16437	16404	16380	16436	16382	16397	16434	16339	16496	16430	16435	16530	16491	16345	16386	16381	16402	16183	16505	16372	16585	16483	16611	16442	16242	16335	16297	16399	16286	16361	16277	16312	16254	16383	16231	16346	16434	16389	16392	16540	16494	16601	16524	16375	16321	16341	16398	16418	16214	16434	16426	16305	16490	16304	16306	16299	16373	16468	16372	16570	16441	16334	16347	16354	16370	16433	16365	16284	16214	16382	16226	16369	16345	16447	16424	16234	16329	16375	16299	16388	16508	16273	16497	16516	16501	16437	16367	16295	16404	16271	16300	16440	16246	16236	16452	16354	16569	16282	16425	16397	16419	16484	16381	16466	16567	16396	16513	16271	16482	16519	16411	16432	16344	16489	16351	16229	16330	16315	16415	16411	16484	16369	16488	16281	16341	16319	16327	16380	16561	16282	16399	16471	16391	16387	16357	16501	16211	16588	16363	16327	16373	16502	16370	16448	16404	16375	16368	16452	16390	16243	16519	16441	16302	16422	16529	16315	16313	16583	16382	16400	16468	16440	16316	16563	16320	16447	16393	16471	16317	16349	16275	16468	16441	16422	16464	16459	16417	16256	16342	16484	16239	16538	16434	16333	16326	16485	16412	16210	16400	16442	16275	16488	16520	16395	16505	16298	16459	16418	16282	16485	16419	16424	16231	16507	16544	16224	16357	16309	16503	16369	16354	16428	16456	16315	16454	16378	16373	16499	16408	16384	16481	16428	16343	16449	16365	16479	16414	16404	16375	16459	16364	16419	16271	16510	16403	16641	16579	16529	16430	16490	16316	16416	16513	16377	16445	16318	16474	16497	16441	16304	16447	16260	16426	16376	16293	16470	16261	16397	16467	16433	16513	16382	16495	16386	16492	16383	16329	16469	16447	16455	16384	16372	16407	16652	16303	16343	16549	16349	16272	16430	16352	16456	16221	16451	16211	16357	16333	16420	16482	16416	16526	16489	16439	16496	16313	16479	16311	16337	16366	16443	16451	16487	16367	16463	16488	16409	16387	16442	16308	16394	16492	16201	16297	16292	16432	16496	16544	16332	16435	16374	16483	16534	16335	16521	16559	16328	16517	16376	16442	16498	16420	16180	16439	16310	16447	16395	16432	16416	16549	16305	16458	16452	16225	16690	16404	16471	16300	16543	16349	16462	16490	16353	16491	16298	16481	16276	16440	16421	16204	16415	16612	16502	16564	16324	16472	16309	16534	16178	16323	16307	16460	16531	16325	16273	16202	16461	16507	16297	16426	16340	16284	16382	16507	16436	16438	16481	16120	16269	16334	16353	16398	16320	16462	16241	16369	16392	16469	16325	16145	16290	16330	16264	16491	16375	16386	16252	16444	16507	16264	16517	16387	16627	16479	16465	16481	16277	16369	16187	16617	16648	16466	16421	16559	16432	16223	16366	16368	16215	16336	16450	16320	16511	16438	16457	16383	16434	16473	16449	16288	16518	16282	16385	16525	16362	16418	16446	16291	16195	16336	16474	16455	16541	16518	16491	16356	16290	16503	16315	16502	16267	16313	16474	16415	16552	16355	16483	16416	16137	16342	16423	16527	16413	16527	16231	16278	16413	16231	16213	16418	16385	16470	16399	16445	16466	16468	16454	16402	16312	16498	16400	16480	16415	16551	16149	16749	16313	16211	16316	16262	16331	16452	16328	16566	16390	16413	16424	16566	16117	16346	16518	16379	16486	16432	16338	16433	16424	16421	16302	16266	16299	16519	16366	16348	16334	16329	16389	16384	16442	16590	16567	16337	16544	16331	16189	16403	16589	16364	16369	16375	16514	16375	16465	16398	16331	16525	16345	16315	16499	16453	16448	16364	16449	16437	16294	16445	16345	16527	16387	16456	16362	16210	16293	16430	16357	16470	16443	16402	16497	16360	16522	16540	16310	16350	16406	16319	16239	16598	16511	16490	16585	16410	16464	16488	16342	16421	16419	16443	16151	16619	16479	16395	16438	16584	16307	16558	16552	16425	16317	16261	16411	16534	16426	16456	16391	16325	16362	16537	16419	16483	16564	16610	16505	16356	16301	16407	16372	16445	16455	16453	16519	16284	16324	16454	16334	16486	16466	16308	16390	16343	16326	16584	16405	16373	16491	16511	16230	16378	16337	16388	16315	16371	16409	16541	16335	16309	16319	16504	16361	16292	16581	16358	16375	16406	16299	16355	16415	16369	16453	16401	16149	16239	16425	16335	16513	16650	16361	16412	16381	16203	16554	16414	16413	16424	16360	16572	16349	16453	16327	16664	16499	16385	16368	16476	16517	16517	16497	16301	16477	16436	16478	16294	16354	16364	16390	16284	16473	16551	16385	16442	16448	16329	16279	16414	16382	16520	16499	16402	16452	16394	16351	16531	16490	16369	16263	16388	16400	16485	16393	16456	16363	16462	16485	16392	16497	16378	16436	16400	16459	16457	16382	16369	16345	16369	16367	16219	16229	16361	16317	16302	16372	16364	16461	16391	16450	16325	16399	16338	16368	16427	16352	16476	16365	16340	16387	16558	16353	16314	16481	16388	16497	16463	16390	16331	16576	16447	16362	16376	16379	16333	16332	16423	16330	16410	16272	16433	16292	16447	16489	16521	16321	16397	16359	16508	16192	16343	16448	16580	16347	16490	16462	16273	16509	16516	16427	16405	16587	16450	16438	16298	16444	16375	16275	16454	16469	16337	16543	16567	16421	16365	16381	16404	16517	16325	16499	16385	16528	16463	16323	16475	16373	16533	16376	16390	16355	16319	16487	16392	16338	16540	16344	16352	16464	16310	16513	16530	16407	16447	16269	16349	16493	16432	16460	16337	16598	16289	16368	16360	16383	16377	16295	16438	16353	16352	16401	16306	16396	16352	16270	16333	16350	16326	16569	16391	16493	16349	16437	16295	16396	16503	16338	16450	16473	16410	16499	16292	16607	16396	16487	16366	16412	16264	16496	16350	16498	16475	16344	16368	16384	16264	16383	16286	16402	16367	16388	16563	16412	16367	16371	16367	16236	16293	16486	16556	16342	16510	16342	16493	16276	16428	16409	16513	16517	16425	16179	16414	16538	16359	16300	16498	16339	16367	16216	16439	16347	16490	16577	16515	16377	16561	16440	16360	16409	16384	16419	16322	16426	16258	16471	16507	16416	16479	16481	16424	16602	16353	16471	16374	16537	16278	16549	16491	16277	16292	16510	16356	16410	16410	16356	16397	16465	16421	16240	16379	16356	16448	16525	16347	16327	16288	16399	16432	16429	16339	16606	16517	16427	16527	16437	16515	16583	16521	16389	16345	16516	16494	16610	16515	16391	16493	16399	16425	16477	16328	16571	16348	16541	16430	16440	16251	16424	16563	16528	16525	16262	16339	16354	16458	16530	16449	16383	16386	16405	16528	16366	16595	16324	16517	16481	16116	16449	16555	16409	16290	16408	16455	16567	16396	16176	16367	16284	16454	16430	16579	16515	16220	16536	16485	16607	16461	16398	16626	16472	16515	16532	16288	16439	16529	16340	16258	16426	16544	16350	16486	16575	16465	16237	16552	16403	16393	16535	16510	16450	16411	16339	16369	16487	16537	16483	16400	16409	16310	16448	16420	16562	16388	16386	16543	16505	16382	16051	16514	16315	16404	16463	16498	16348	16355	16444	16427	16334	16579	16522	16478	16366	16501	16392	16373	16554	16307	16406	16272	16409	16519	16530	16419	16308	16450	16440	16266	16443	16392	16404	16419	16494	16571	16554	16330	16270	16404	16462	16544	16288	16343	16319	16395	16237	16477	16393	16504	16391	16413	16603	16442	16484	16350	16384	16316	16411	16530	16393	16218	16465	16328	16501	16596
30589	24982	28046	25289	22051	21806	21627	21449	21275	21233	21471	21272	21348	21771	21393	21396	21374	21235	21080	21088	21161	21419	21482	21218	21048	21243	21188	21212	21209	21395	21244	21164	21336	21347	21236	21227	21173	21467	21304	21184	21071	21103	21063	21032	21286	21207	21151	21203	21266	20968	21080	21076	21066	21344	20966	21061	21147	20993	20994	21170	21197	21262	21030	21199	21187	20912	21120	21151	21156	21016	21254	21370	21264	21114	20990	21247	21174	21258	21112	20977	21116	21253	21034	21029	20995	20970	20983	21042	21060	21057	21076	21069	21210	20981	21091	21224	21225	21160	20993	21163	21059	20891	21084	20939	21062	21052	21212	21129	20931	21017	21110	21068	21197	21104	21096	21031	20958	21072	21070	21143	21101	21321	21230	21230	21255	21154	21011	21076	21043	21281	20942	21025	21069	21128	20987	21129	21048	21062	21214	21066	21105	21058	20974	20986	21044	20921	21113	21183	21058	21131	21124	20972	20896	20857	20990	21069	21139	21267	21042	20872	21232	21098	21066	20919	20979	20990	21121	20995	20872	20895	20815	21428	21157	21095	20960	21070	21030	21020	20877	21055	20889	20963	21216	20736	21003	21067	20944	21149	21122	21069	21143	21124	20983	21290	21188	21156	21140	21048	20772	21259	21138	21264	21157	21084	21238	20942	21156	21158	21337	21030	21160	21141	21099	20793	20981	20993	21118	21229	21276	21057	20815	20815	20856	20993	20980	21223	21006	21272	21289	21059	20982	20948	21168	21120	21286	21159	20959	21012	21077	21043	21159	21146	21089	21094	21135	21072	21164	21141	21044	21134	21014	20978	20982	21252	21215	20972	21025	21174	20972	21087	21135	21285	21181	20921	21162	21068	21189	21300	21028	21319	21282	21032	21098	21252	21327	21256	21351	20968	21113	20888	21016	20860	21350	21265	21095	21020	21005	20726	21229	21256	21116	20994	20984	21160	21078	21012	20957	21025	20954	20999	20861	21179	20949	21173	21117	21036	20961	21018	20964	20890	21123	21017	20984	21175	21264	21069	21067	21061	20930	21221	21172	21073	21040	21184	21132	21221	21192	21080	21035	20970	21046	20976	21029	21060	20823	21200	21066	21235	21219	21135	21177	21071	21343	21136	21082	21168	21108	21085	21035	21248	21274	21129	21048	21112	21083	20929	21047	21131	21300	21060	20960	20982	21251	21126	21330	21223	21225	20960	21138	21237	20813	20978	21082	21003	21205	21227	20889	21274	21138	20972	21107	20988	21021	21037	21211	21125	21018	21180	21025	20984	20920	21363	21107	20894	21019	21184	21062	20984	21061	20858	20942	20922	21277	21009	21092	21263	21036	21007	21083	21031	20985	21183	21132	21022	21105	20909	21155	21209	21021	21001	21245	21035	21089	21193	20990	21154	20994	21109	20955	21071	21000	21027	21032	21007	21102	20936	21033	21188	21037	21001	21124	21068	20914	20985	20839	21078	20973	21172	21162	21013	21174	21087	21099	21156	21019	21013	20889	21230	21287	20706	21026	21005	21200	21153	20980	21025	21120	21061	21135	21115	21050	21149	21269	21099	21036	20847	21013	21125	21225	21006	21264	21111	21046	21044	20937	20988	21055	21214	21063	21008	21131	21201	21128	21045	21123	21122	21101	21083	21225	21325	21028	21059	21010	21101	20805	21193	21210	21040	21043	21192	21183	21005	21030	21148	20943	21075	21187	20909	21198	20818	20994	20953	21186	21322	21159	21069	20998	21093	20960	21091	21293	21004	21011	21228	21140	20909	20893	21368	21218	21119	21046	20996	21155	21066	21294	21183	21075	21249	21126	21067	20929	21180	21096	21104	21249	20950	21217	21019	21016	20959	21111	20814	21184	21077	20984	21307	21316	21049	21250	20821	21199	21007	21038	21075	21212	21149	21276	21143	21086	21132	21144	21060	20931	20885	20969	21293	21043	20937	21097	21088	21087	21170	21004	21036	21043	21042	21068	21143	21095	21188	21189	20882	21065	20936	21183	20934	20973	21151	21230	21041	21156	21029	21138	21253	21113	21053	21087	20853	21071	20970	21050	21105	21022	20964	21125	21162	21372	20960	21186	21023	21157	21005	20989	21031	21297	21298	21148	21007	21350	21155	21089	21296	21071	21022	21069	20988	21210	21113	20933	21073	20971	20796	20946	21030	21131	21106	21274	21005	20775	21172	21084	21046	21304	20998	21127	21230	21074	21282	21157	20964	21143	21061	21241	21119	21051	21082	21110	21222	21178	20963	21026	21052	20930	21228	21196	21138	21108	21135	21142	21237	21133	21080	21171	21128	21035	21113	21134	21313	21049	21177	21222	21230	21025	21177	21078	20856	20894	20870	20942	21215	21267	20931	21155	21145	21359	21113	21187	21031	20958	21044	21050	21045	21109	21176	21032	21101	21221	21111	20879	20961	20948	21150	21137	21080	21206	21408	21112	21195	21072	21109	21116	21084	20790	21124	21026	21136	21198	20934	21243	21207	21110	20998	21143	21221	20925	21117	21046	21103	21057	21006	20889	21195	20961	21173	21177	21379	21357	21032	21303	20993	21293	20982	21157	20898	21145	20912	21160	20931	21232	21097	21042	21164	21172	21467	21101	21169	21102	21144	21287	21153	21111	21046	21049	21026	20998	21093	21065	21257	21088	21082	21172	20959	21011	21150	20994	20884	21020	21226	21309	21161	21146	21205	21176	21135	21124	21147	21066	21024	20983	21019	20913	21283	20979	21118	21345	21122	20958	21176	21000	21157	21181	21138	21146	21251	21103	21144	21121	21106	21113	21043	21258	21079	21173	21098	21293	21086	21094	21103	21131	21093	21238	21106	21251	20917	21069	21054	21230	20886	21030	21122	21233	21201	21153	21206	21185	21288	21143	21071	21370	21239	21077	21244	21110	21248	21209	21127	21135	20944	20849	21077	21131	20928	21160	20885	21097	21323	21077	21239	21078	21177	20853	21150	21149	21216	20997	21284	21260	21054	21370	20953	21102	21065	21128	21276	21138	21041	20940	21033	21126	21208	21188	21049	21106	20900	20888	21174	21037	21099	20975	20911	21001	21143	21089	21190	21304	20994	20930	21007	21159	21001	21070	21126	21172	20979	21003	20906	20991	21204	21005	21000	21079	20894	21334	21110	21056	21074	20901	21144	21117	21068	21011	21058	20937	21125	21174	20976	21051	21242	20963	21134	21070	21081	21298	21267	21125	21169	21204	20975	21295	21236	21121	20901	20931	21020	20895	21195	20992	21046	20877	21226	21152	21162	21162	20891	21152	21201	20996	21238	21005	21199	21214	21009	21212	20931	21444	21022	21163	21086	21081	21245	20917	21056	21225	20877	21072	21067	21079	21181	21192	21148	21122	21048	21186	21207	21280	21428	20904	20900	21245	21148	21255	21261	21131	20891	20958	21186	21104	21011	20916	21062	21162	21213	21259	21019	20964	21100	21238	21086	21379	20907	21012	21145	20993	20870	21155	21169	21180	20998	21301	20853	21121	21168	20947	21287	21072	21082	21200	21224	21073	20889	21052	20991	21098	21085	21064	20963	21077	20906	21237	21298	21160	21154	21072	20925	20991	21319	21140	21149	20951	21202	21269	21311	21182	20876	21128	21035	21094	21124	21122	21203	20982	20937	21279	20853	21086	20974	21166	21300	21068	21083	21120	21029	20923	20900	21024	21111	21011	21074	21024	21071	20899	20939	21062	21109	20982	20996	21139	21236	21038	20804	21027	21116	21163	21060	21142	21241	21160	21087	21209	21069	21209	21091	21001	21201	21259	21062	21074	21128	21240	21135	21159	21198	21095	20922	21044	20967	21139	21082	21095	21132	21098	21046	21276	21296	21115	21200	21120	21134	21151	21011	21068	21123	21069	21354	21219	21166	21119	21263	21069	20979	21113	21347	21089	21207	21153	21078	21122	21134	21146	21130	21271	21044	20895	21148	21038	21291	21266	21034	21227	21132	20857	21289	21060	21056	21045	21026	21285	21194	21142	21283	20896	21024	20924	21058	21344	21174	21059	20922	21252	21094	21106	20865	21163	21042	21122	21129	21137	21163	21231	21098	21100	21240	21139	21450	21205	21028	21034	21276	21181	20969	21353	21062	20943	20832	21268	21106	21134	21196	21024	21050	21235	21034	21042	21003	21155	21185	21086	20877	21112	21132	20916	21116	21218	20872	21164	21037	20955	20967	21058	21012	21187	21217	20980	21006	21019	20907	21024	21149	21253	21184	21177	21149	20996	20879	21152	21205	21155	21086	21089	21044	21048	21134	21028	21016	20877	20864	21147	21176	21146	21119	21277	21151	21060	21077	21218	20921	21121	21089	20871	21057	21169	21336	21340	21041	21149	21196	21051	21079	21298	21160	21230	21044	21094	21097	21142	21149	20999	21194	20917	21090	21127	20872	21253	21094	20982	21071	20992	21165	21093	21334	21219	20982	21163	21104	21005	21074	20916	20997	21051	21181	21099	21164	21188	21113	21019	20991	21267	21143	21019	20966	21134	21300	21321	21062	20974	21264	20946	21000	21011	21370	20952	21101	21174	21008	21129	21043	21320	20966	21156	21135	21206	20832	21095	21078	21121	21066	21200	21195	21162	21209	21150	21284	21306	20876	21167	21253	20996	21042	21119	21220	21069	20901	21183	20954	21029	20980	21110	21177	21088	20909	21179	21087	21165	20984	20987	20990	21070	21036	21092	20957	21069	20905	21221	21085	21142	21150	21014	20989	21017	21266	21245	21153	21075	21148	21181	21196	21219	21030	21241	20944	21268	21283	21209	21022	21012	21065	20887	21022	20876	20975	21011	20953	20941	20947	21070	21172	20895	21165	21074	21021	21154	20955	21177	21037	20989	21235	21332	21161	21025	21046	20899	21226	21375	21045	21084	21188	21162	21233	20959	21109	20965	21086	21055	21102	21063	21226	20975	21033	21153	20971	21132	21027	21176	21157	20985	21008	21220	20724	21416	21051	21186	21164	21205	21189	20946	20888	21050	21126	21129	21098	21047	21280	21062	21144	21291	20936	21348	21049	21020	21181	21166	21234	21212	21063	21189	21214	21078	20890	20936	20943	21229	21017	20954	20940	21003	21161	21260	21373	21049	21267	21296	21220	20923	20922	20991	21097
20407	24724	24153	20490	18288	17358	17220	16993	16883	16946	16993	16894	16948	17146	16945	16622	16885	16585	16758	16907	16917	16838	16748	16467	16621	16478	16391	16477	16464	16373	16655	16653	16864	16748	16706	16756	16728	16745	16493	16536	16334	16369	16471	16379	16496	16391	16631	16493	16332	16545	16589	16494	16449	16501	16618	16404	16422	16403	16468	16595	16570	16485	16373	16318	16433	16647	16461	16674	16457	16430	16663	16418	16498	16459	16261	16522	16692	16275	16567	16582	16509	16607	16459	16553	16406	16776	16359	16454	16529	16479	16451	16530	16297	16381	16389	16535	16365	16544	16665	16373	16393	16466	16620	16366	16606	16527	16606	16626	16494	16406	16494	16474	16423	16572	16476	16449	16490	16376	16467	16332	16622	16466	16585	16556	16657	16677	16601	16476	16516	16604	16442	16506	16463	16505	16377	16657	16425	16518	16589	16559	16519	16508	16465	16439	16485	16575	16410	16522	16299	16454	16704	16471	16435	16408	16595	16482	16553	16503	16353	16430	16480	16431	16440	16503	16559	16348	16361	16476	16594	16367	16502	16509	16389	16388	16681	16430	16653	16668	16565	16413	16496	16577	16410	16561	16534	16646	16542	16469	16514	16461	16545	16422	16641	16264	16677	16480	16288	16471	16600	16531	16293	16445	16460	16350	16605	16285	16319	16358	16333	16377	16286	16417	16614	16594	16457	16562	16559	16365	16450	16512	16403	16620	16415	16534	16373	16475	16484	16589	16628	16538	16666	16596	16375	16553	16453	16464	16510	16495	16491	16463	16685	16465	16411	16549	16713	16644	16346	16355	16468	16439	16582	16249	16478	16483	16330	16525	16367	16600	16507	16413	16665	16483	16384	16425	16523	16492	16588	16687	16686	16357	16339	16507	16455	16560	16579	16620	16563	16472	16513	16409	16250	16380	16266	16496	16624	16525	16523	16439	16500	16512	16539	16569	16406	16498	16461	16532	16514	16636	16479	16443	16385	16430	16503	16605	16403	16356	16505	16447	16485	16547	16573	16473	16400	16555	16419	16498	16330	16553	16453	16596	16452	16434	16453	16507	16491	16497	16451	16288	16414	16469	16544	16402	16314	16567	16425	16555	16236	16678	16617	16659	16533	16538	16528	16549	16428	16618	16553	16485	16592	16380	16339	16599	16393	16538	16519	16386	16647	16367	16670	16261	16396	16418	16387	16309	16629	16378	16398	16502	16410	16489	16429	16495	16351	16415	16342	16567	16312	16436	16369	16536	16702	16407	16340	16569	16453	16448	16561	16463	16442	16509	16392	16406	16401	16360	16547	16691	16584	16558	16482	16483	16480	16522	16569	16285	16604	16565	16634	16685	16486	16624	16313	16621	16311	16478	16445	16540	16325	16407	16444	16274	16380	16454	16456	16569	16525	16364	16497	16481	16420	16504	16412	16387	16363	16435	16479	16402	16386	16395	16572	16358	16594	16493	16416	16448	16450	16571	16523	16534	16499	16375	16583	16641	16271	16529	16475	16461	16548	16374	16605	16767	16537	16602	16536	16629	16517	16683	16598	16584	16601	16441	16622	16455	16496	16376	16494	16530	16442	16501	16440	16574	16471	16489	16564	16489	16473	16614	16407	16435	16440	16455	16618	16508	16457	16388	16344	16458	16402	16471	16531	16515	16480	16396	16479	16508	16449	16402	16529	16471	16452	16279	16420	16635	16420	16606	16379	16582	16528	16489	16326	16461	16570	16369	16511	16452	16422	16425	16541	16479	16704	16357	16391	16668	16527	16596	16503	16424	16547	16646	16559	16454	16482	16598	16485	16501	16605	16606	16353	16378	16611	16583	16512	16414	16438	16363	16578	16529	16478	16419	16513	16394	16473	16551	16524	16581	16293	16402	16616	16641	16529	16587	16338	16496	16533	16303	16485	16573	16470	16549	16416	16728	16381	16662	16476	16332	16503	16553	16530	16544	16495	16412	16506	16507	16618	16569	16419	16403	16395	16472	16359	16371	16563	16536	16721	16465	16429	16525	16490	16402	16513	16454	16416	16560	16526	16544	16406	16513	16419	16373	16404	16664	16461	16472	16620	16603	16393	16569	16466	16499	16467	16374	16445	16549	16530	16443	16407	16489	16306	16298	16415	16440	16440	16551	16452	16623	16678	16517	16344	16443	16511	16459	16608	16480	16639	16357	16454	16613	16427	16551	16348	16758	16583	16454	16538	16443	16530	16531	16498	16354	16467	16467	16479	16539	16425	16476	16490	16502	16672	16283	16609	16601	16497	16487	16575	16570	16617	16467	16529	16629	16626	16579	16515	16417	16522	16421	16641	16409	16575	16387	16467	16524	16633	16558	16553	16381	16378	16471	16415	16455	16376	16647	16550	16500	16505	16644	16487	16344	16387	16613	16386	16641	16422	16450	16252	16572	16699	16506	16510	16346	16525	16477	16407	16417	16565	16390	16412	16513	16624	16434	16538	16581	16697	16517	16465	16508	16433	16371	16589	16452	16534	16456	16537	16612	16568	16406	16488	16529	16405	16323	16439	16304	16523	16598	16564	16546	16469	16500	16480	16459	16511	16517	16411	16449	16664	16541	16466	16377	16497	16484	16440	16435	16424	16499	16420	16423	16391	16544	16433	16423	16451	16439	16529	16488	16605	16506	16504	16464	16607	16491	16533	16429	16332	16494	16443	16332	16341	16357	16407	16456	16518	16714	16412	16459	16448	16534	16468	16544	16676	16651	16388	16612	16591	16523	16494	16488	16432	16543	16652	16556	16588	16497	16627	16532	16572	16621	16340	16367	16537	16355	16493	16515	16525	16500	16453	16554	16452	16396	16410	16519	16402	16607	16477	16448	16551	16402	16539	16376	16541	16548	16680	16375	16585	16487	16602	16500	16510	16457	16463	16374	16588	16261	16526	16485	16375	16432	16477	16377	16673	16572	16333	16506	16412	16558	16581	16598	16468	16588	16351	16373	16466	16424	16356	16593	16440	16404	16563	16284	16531	16504	16544	16495	16426	16554	16583	16505	16629	16561	16504	16305	16456	16427	16447	16380	16425	16508	16645	16538	16603	16608	16536	16563	16599	16527	16466	16517	16421	16518	16497	16464	16405	16643	16439	16443	16675	16385	16409	16585	16375	16283	16634	16461	16550	16423	16457	16518	16502	16265	16481	16387	16412	16530	16566	16619	16346	16453	16359	16321	16399	16672	16463	16287	16531	16532	16538	16574	16552	16428	16298	16424	16520	16663	16440	16608	16464	16478	16536	16561	16504	16477	16435	16616	16496	16353	16566	16393	16433	16566	16570	16395	16630	16679	16642	16538	16323	16361	16612	16508	16553	16334	16607	16512	16562	16462	16448	16649	16626	16362	16612	16547	16532	16524	16396	16541	16467	16485	16702	16522	16598	16540	16256	16654	16458	16694	16547	16614	16371	16364	16510	16386	16454	16499	16676	16394	16402	16439	16459	16489	16379	16450	16574	16508	16558	16311	16483	16410	16529	16643	16577	16601	16435	16591	16484	16430	16397	16592	16372	16443	16535	16476	16751	16628	16611	16530	16398	16470	16491	16534	16547	16784	16453	16406	16497	16553	16604	16565	16497	16588	16406	16395	16473	16435	16424	16299	16554	16664	16508	16357	16360	16566	16573	16530	16435	16477	16391	16342	16438	16487	16548	16363	16717	16459	16406	16445	16448	16314	16424	16430	16368	16592	16508	16368	16492	16392	16538	16491	16470	16557	16320	16434	16528	16575	16640	16481	16492	16575	16444	16520	16464	16388	16240	16485	16480	16429	16515	16447	16521	16623	16583	16573	16511	16386	16659	16610	16432	16545	16458	16577	16488	16465	16381	16565	16564	16534	16607	16533	16359	16424	16534	16403	16430	16584	16339	16510	16477	16676	16426	16447	16426	16479	16371	16477	16561	16378	16503	16432	16348	16545	16552	16414	16540	16548	16396	16439	16459	16410	16648	16589	16457	16605	16368	16371	16365	16451	16357	16442	16474	16555	16474	16395	16478	16441	16503	16448	16449	16492	16459	16406	16529	16493	16371	16444	16602	16466	16808	16513	16657	16597	16350	16635	16470	16416	16385	16314	16601	16453	16538	16442	16425	16576	16526	16437	16402	16398	16484	16502	16312	16581	16553	16380	16361	16357	16541	16590	16355	16510	16385	16454	16608	16483	16350	16412	16412	16462	16434	16360	16408	16654	16441	16563	16538	16641	16400	16489	16348	16511	16510	16458	16519	16501	16606	16488	16476	16517	16400	16396	16453	16413	16595	16511	16649	16486	16481	16511	16612	16697	16596	16530	16382	16460	16402	16448	16525	16493	16562	16562	16617	16535	16457	16645	16442	16338	16455	16618	16546	16495	16614	16441	16506	16427	16511	16281	16372	16510	16449	16524	16427	16406	16277	16427	16493	16494	16565	16474	16429	16478	16411	16438	16584	16618	16458	16457	16470	16426	16694	16614	16257	16519	16631	16552	16441	16595	16381	16591	16413	16707	16593	16279	16474	16492	16532	16371	16445	16490	16663	16393	16519	16453	16403	16426	16591	16449	16518	16760	16515	16494	16518	16584	16653	16531	16491	16456	16303	16527	16527	16479	16519	16644	16477	16569	16685	16350	16558	16514	16591	16420	16359	16417	16623	16374	16554	16401	16602	16611	16523	16475	16360	16434	16467	16493	16505	16455	16570	16430	16728	16510	16451	16308	16444	16503	16697	16680	16423	16383	16281	16337	16485	16501	16532	16618	16445	16489	16426	16449	16462	16379	16314	16521	16606	16472	16555	16536	16628	16498	16396	16480	16373	16433	16506	16472	16418	16668	16399	16487	16608	16395	16571	16459	16786	16338	16479	16555	16378	16434	16476	16418	16357	16658	16472	16296	16386	16482	16513	16387	16330	16343	16471	16594	16423	16339	16620	16623	16386	16648	16469	16525	16557	16518	16378	16348	16488	16391	16442	16489	16538	16520	16397	16456	16312	16531	16451	16480	16610	16475	16531	16383	16605	16463	16453	16644	16674	16532	16481	16370	16296	16537	16427	16332	16439	16647	16254	16550	16393	16393	16552	16412	16737	16554	16321	16374	16403	16468	16509	16584	16378	16538	16366	16507	16612	16453	16287	16443	16536	16423	16550	16494	16635	16397
25437	21532	28719	25669	24275	24877	24957	22595	22349	22474	22614	22011	22335	22615	22213	22087	21952	21898	21860	21899	21893	22079	21942	21684	21691	21589	21642	21371	21522	21486	21439	21840	22427	22385	22991	22537	21940	21613	21577	21480	21467	21411	21376	21325	21259	21223	21408	21234	21432	21472	21430	21424	21595	21446	21419	21467	21505	21249	21157	21423	21408	21383	21391	21312	21167	21446	21396	21349	21540	21460	21415	21512	21382	21451	21277	21261	21371	21418	21303	21281	21366	21412	21627	21406	21500	21248	21545	21539	21443	21358	21626	21456	21480	21391	21309	21321	21559	21540	21238	21317	21594	21395	21430	21184	21391	21415	21433	21294	21427	21267	21345	21485	21455	21421	21249	21274	21357	21188	21355	21314	21301	21318	21333	21433	21268	21275	21427	21426	21255	21165	21312	21259	21482	21379	21397	21544	21323	21373	21367	21443	21454	21352	21615	21362	21358	21570	21418	21475	21449	21351	21173	21147	21539	21190	21333	21296	21460	21367	21466	21329	21410	21211	21216	21393	21132	21200	21212	21503	21597	21404	21492	21444	21549	21284	21384	21507	21210	21392	21418	21327	21483	21599	21434	21475	21573	21273	21433	21346	21387	21379	21436	21163	21252	21508	21307	21407	21651	21150	21234	21463	21258	21610	21512	21428	21419	21437	21471	21666	21398	21216	21573	21227	21417	21420	21134	21297	21362	21633	21263	21251	21468	21529	21487	21326	21500	21540	21288	21342	21374	21325	21297	21469	21476	21510	21544	21349	21453	21485	21475	21264	21409	21301	21288	21271	21374	21162	21425	21456	21400	21555	21263	21528	21543	21467	21432	21354	21330	21532	21358	21209	21236	21389	21334	21470	21395	21606	21377	21384	21301	21395	21570	21477	21508	21553	21510	21363	21247	21367	21252	21452	21453	21301	21284	21420	21377	21594	21301	21318	21308	21434	21461	21440	21452	21331	21523	21674	21260	21293	21183	21587	21371	21380	21289	21310	21338	21524	21446	21286	21516	21599	21391	21234	21576	21636	21268	21275	21344	21357	21426	21335	21179	21363	21745	21384	21511	21270	21390	21102	21681	21528	21475	21375	21309	21380	21578	21334	21283	21391	21356	21445	21369	21379	21250	21329	21322	21398	21454	21588	21543	21326	21551	21375	21387	21510	21648	21231	21262	21492	21259	21324	21350	21561	21379	21306	21566	21216	21338	21313	21391	21348	21515	21384	21500	21332	21297	21464	21434	21393	21317	21374	21311	21348	21367	21372	21513	21277	21272	21553	21328	21331	21491	21500	21329	21520	21316	21435	21379	21065	21395	21404	21168	21482	21414	21296	21465	21440	21177	21514	21347	21317	21301	21402	21209	21537	21072	21168	21004	21299	21385	21488	21343	21348	21446	21299	21447	21411	21344	21680	21293	21386	21359	21493	21201	21292	21623	21311	21289	21422	21557	21325	21489	21418	21395	21405	21478	21487	21403	21216	21282	21412	21493	21558	21403	21560	21318	21177	21345	21371	21160	21653	21295	21352	21460	21292	21438	21452	21524	21354	21294	21276	21451	21341	21675	21117	21218	21388	21616	21263	21417	21573	21365	21480	21498	21328	21375	21315	21551	21282	21376	21302	21227	21464	21231	21325	21737	21614	21443	21079	21197	21476	21362	21409	21415	21234	21295	21347	21308	21541	21552	21458	21485	21233	21215	21564	21331	21377	21401	21327	21363	21324	21325	21461	21308	21437	21535	21496	21389	21572	21410	21453	21443	21460	21461	21526	21288	21497	21385	21284	21281	21245	21376	21335	21496	21421	21673	21596	21285	21442	21456	21201	21500	21358	21499	21364	21306	21290	21256	21504	21315	21283	21184	21544	21334	21294	21366	21518	21321	21457	21292	21204	21352	21444	21401	21317	21314	21245	21339	21214	21087	21300	21346	21248	21243	21353	21257	21532	21397	21290	21340	21095	21266	21426	21546	21463	21473	21563	21261	21525	21333	21442	21207	21401	21477	21556	21384	21081	21152	21446	21444	21524	21557	21465	21380	21490	21281	21268	21265	21411	21267	21298	21533	21385	21299	21222	21730	21418	21184	21305	21418	21328	21330	21243	21378	21428	21472	21390	21547	21338	21437	21654	21548	21360	21186	21557	21351	21364	21474	21372	21495	21490	21218	21505	21425	21417	21388	21655	21233	21637	21470	21462	21408	21317	21414	21287	21491	21582	21440	21363	21522	21440	21331	21572	21227	21311	21256	21329	21304	21329	21356	21370	21367	21440	21538	21317	21369	21274	21417	21437	21314	21163	21506	21435	21455	21560	21389	21523	21292	21429	21210	21468	21496	21158	21405	21337	21295	21511	21241	21585	21312	21307	21152	21318	21236	21405	21270	21261	21497	21255	21385	21360	21423	21305	21430	21255	21164	21436	21518	21407	21706	21213	21343	21330	21493	21453	21367	21226	21442	21570	21209	21514	21428	21805	21313	21329	21465	21290	21467	21543	21268	21454	21295	21344	21275	21165	21440	21346	21368	21380	21509	21341	21411	21463	21413	21152	21378	21443	21526	21622	21364	21236	21354	21396	21419	21384	21104	21305	21323	21234	21433	21275	21426	21346	21345	21541	21521	21279	21214	21350	21491	21588	21263	21206	21477	21292	21481	21405	21299	21534	21334	21475	21220	21360	21569	21434	21467	21360	21413	21551	21475	21455	21460	21301	21294	21366	21502	21325	21271	21157	21364	21467	21537	21346	21385	21231	21405	21437	21437	21167	21451	21407	21306	21715	21531	21415	21276	21265	21620	21428	21414	21418	21322	21469	21361	21383	21337	21432	21388	21304	21466	21387	21527	21444	21419	21526	21220	21435	21464	21436	21433	21594	21158	21287	21517	21423	21343	21088	21264	21173	21511	21428	21293	21380	21525	21446	21179	21489	21460	21431	21263	21428	21318	21335	21296	21399	21432	21227	21423	21403	21145	21313	21476	21508	21372	21258	21451	21429	21501	21192	21323	21197	21501	21196	21410	21466	21345	21297	21473	21264	21499	21167	21441	21492	21183	21268	21376	21473	21467	21630	21154	21333	21382	21301	21386	21377	21205	21383	21271	21587	21396	21533	21507	21301	21342	21531	21427	21357	21267	21383	21421	21601	21404	21512	21340	21392	21367	21334	21441	21133	21282	21332	21483	21370	21310	21286	21625	21300	21484	21287	21353	21477	21521	21101	21641	21519	21440	21419	21485	21253	21400	21480	21519	21321	21398	21436	21378	21413	21397	21428	21359	21451	21435	21280	21190	21476	21421	21378	21456	21539	21462	21238	21230	21355	21509	21422	21517	21334	21399	21307	21344	21381	21118	21482	21471	21481	21212	21350	21555	21451	21648	21175	21296	21261	21361	21467	21372	21698	21444	21535	21489	21416	21453	21415	21548	21195	21204	21404	21480	21432	21405	21535	21206	21226	21378	21411	21340	21294	21244	21417	21501	21298	21276	21353	21163	21437	21331	21333	21157	21491	21328	21503	21503	21271	21648	21421	21324	21403	21447	21443	21525	21317	21369	21574	21227	21361	21458	21455	21341	21355	21327	21423	21352	21360	21438	21375	21243	21402	21280	21369	21375	21408	21671	21480	21407	21170	21068	21395	21226	21259	21389	21298	21282	21337	21329	21389	21262	21235	21494	21272	21569	21384	21495	21462	21377	21444	21448	21389	21282	21343	21385	21336	21580	21273	21441	21322	21128	21535	21306	21366	21245	21197	21265	21587	21312	21406	21358	21345	21432	21444	21465	21630	21539	21498	21168	21274	21327	21329	21264	21408	21420	21627	21385	21475	21268	21405	21576	21390	21337	21312	21320	21310	21461	21322	21404	21429	21259	21422	21331	21553	21041	21384	21474	21350	21262	21408	21485	21182	21251	21404	21512	21316	21193	21397	21319	21593	21342	21170	21193	21350	21459	21352	21422	21511	21142	21271	21157	21245	21307	21379	21574	21407	21399	21293	21443	21363	21214	21245	21307	21355	21349	21348	21495	21241	21407	21542	21493	21221	21342	21316	21465	21354	21149	21338	21009	21463	21433	21532	21407	21152	21394	21708	21402	21300	21326	21227	21505	21429	21326	21439	21246	21569	21485	21528	21500	21578	21378	21480	21475	21413	21357	21447	21252	21394	21493	21367	21415	21430	21378	21481	21409	21128	21440	21406	21468	21554	21360	21416	21612	21412	21197	21230	21391	21505	21349	21589	21566	21493	21390	21487	21410	21513	21481	21371	21238	21150	21204	21403	21315	21237	21318	21633	21289	21239	21644	21226	21557	21409	21501	21263	21406	21406	21315	21422	21260	21253	21313	21154	21369	21274	21455	21399	21418	21372	21151	21265	21443	21416	21097	21602	21383	21311	21295	21263	21431	21500	21470	21262	21375	21584	21400	21463	21456	21274	21427	21281	21616	21436	21319	21444	21239	21413	21402	21308	21599	21369	21353	21270	21490	21476	21312	21105	21431	21503	21430	21417	21404	21354	21302	21388	21168	21303	21380	21430	21511	21444	21226	21200	21620	21485	21462	21338	21309	21303	21650	21246	21369	21218	21301	21319	21523	21258	21151	21301	21243	21406	21443	21248	21293	21460	21476	21364	21607	21521	21247	21309	21429	21406	21410	21522	21318	21461	21371	21622	21482	21457	21491	21353	21554	21385	21356	21490	21462	21399	21630	21227	21374	21556	21638	21590	21260	21448	21457	21195	21525	21412	21430	21206	21455	21238	21338	21415	21223	21375	21528	21527	21309	21402	21453	21445	21420	21444	21448	21363	21423	21294	21378	21505	21490	21259	21331	21344	21491	21381	21394	21097	21374	21121	21189	21343	21466	21196	21275	21369	21438	21252	21501	21527	21209	21462	21340	21422	21492	21344	21491	21499	21476	21366	21301	21352	21321	21415	21494	21466	21301	21523	21405	21215	21441	21303	21279	21174	21516	21258	21539	21155	21536	21512	21448	21725	21338	21357	21176	21276	21526	21530	21226	21515	21388	21439	21304	21263	21418	21213	21261	21342	21537	21544	21348	21373	21431	21506	21241	21502	21253	21429	21314	21342	21261	21355	21312	21355	21397	21424	21369	21520	21394	21555	21381	21301	21266	21498	21472	21281	21258	21442	21347	21398
20135	32366	31764	26475	22542	20145	18871	18294	17916	18300	17925	17650	18219	17886	17822	17355	17466	17392	17265	17318	17519	17393	17300	16832	16801	16960	16850	16754	16813	16634	16882	17278	18071	18249	18567	18188	17189	16862	16572	16652	16617	16702	16699	16787	16516	16540	16722	16634	16854	16363	16676	16701	16749	16723	16915	16692	16861	16684	16627	16862	16674	16537	16627	16730	16805	16447	16838	16639	16558	16626	16713	16726	16494	16662	16696	16648	16674	16733	16697	16642	16742	16702	16548	16569	16738	16864	16625	16762	16580	16679	16770	16651	16654	16792	16458	16747	16635	16693	16559	16706	16813	16679	16554	16792	16655	16548	16524	16654	16810	16710	16796	16628	16575	16830	16624	16740	16565	16570	16894	16734	16708	16732	16741	16510	16569	16665	16479	16620	16751	16548	16684	16767	16899	16666	16837	16658	16574	16800	16754	16666	16539	16489	16546	16608	16573	16795	16793	16782	16974	16785	16573	16674	16717	16599	16812	16830	16645	16588	16725	16682	16546	16773	16603	16662	16604	16641	16649	16629	16611	16699	16850	16709	16626	16552	16826	16746	16662	16741	16644	16702	16673	16685	16795	16840	16473	16873	16516	16815	16739	16698	16629	16641	16481	16671	16711	16519	16709	16846	16607	16759	16527	16797	16726	16700	16711	16655	16663	16725	16749	16686	16602	16742	16612	16745	16697	16516	16744	16637	16793	16690	16692	16711	16751	16586	16575	16848	16575	16612	16670	16676	16648	16575	16613	16581	16820	16640	16591	16648	16445	16717	16709	16785	16645	16646	16668	16835	16677	16710	16861	16730	16701	16704	16596	16612	16517	16621	16524	16742	16610	16669	16731	16621	16743	16594	16586	16792	16568	16655	16774	16706	16697	16754	16478	16662	16618	16811	16606	16546	16736	16517	16652	16645	16628	16693	16678	16780	16625	16588	16544	16722	16645	16629	16557	16831	16650	16684	16529	16741	16657	16618	16758	16625	16640	16643	16613	16669	16644	16732	16689	16436	16796	16621	16764	16555	16731	16637	16753	16702	16619	16859	16620	16772	16789	16586	16828	16489	16798	16554	16651	16596	16718	16693	16606	16710	16539	16679	16590	16682	16552	16708	16635	16539	16622	16525	16763	16620	16852	16600	16685	16465	16635	16510	16755	16728	16622	16638	16699	16684	16790	16572	16747	16506	16616	16652	16679	16475	16487	16720	16591	16628	16768	16492	16719	16543	16679	16720	16708	16525	16706	16532	16700	16596	16574	16710	16514	16629	16697	16688	16766	16707	16750	16849	16706	16798	16615	16602	16739	16762	16758	16549	16625	16594	16780	16606	16677	16800	16737	16591	16898	16855	16659	16651	16749	16620	16768	16566	16707	16612	16691	16532	16827	16785	16592	16628	16770	16677	16532	16474	16718	16723	16624	16557	16828	16522	16627	16704	16542	16653	16659	16610	16825	16708	16573	16492	16652	16707	16772	16542	16630	16699	16823	16540	16582	16568	16794	16540	16579	16688	16680	16514	16630	16658	16684	16765	16714	16793	16657	16784	16678	16738	16641	16668	16693	16774	16722	16683	16737	16806	16581	16623	16675	16673	16769	16509	16744	16748	16844	16681	16762	16709	16691	16688	16787	16649	16753	16569	16763	16622	16734	16724	16726	16737	16610	16417	16683	16686	16654	16682	16624	16722	16665	16691	16601	16599	16710	16646	16707	16722	16761	16751	16602	16901	16705	16729	16802	16539	16765	16658	16782	16724	16602	16735	16848	16612	16531	16754	16699	16699	16722	16768	16741	16562	16705	16609	16635	16720	16638	16659	16739	16700	16648	16639	16890	16672	16432	16652	16700	16652	16545	16799	16572	16597	16650	16718	16596	16526	16736	16758	16675	16827	16651	16584	16709	16740	16681	16590	16975	16644	16711	16722	16644	16789	16555	16573	16489	16813	16745	16737	16749	16749	16707	17003	16737	16713	16580	16469	16560	16642	16648	16846	16620	16637	16694	16920	16667	16909	16778	16885	16605	16618	16789	16533	16796	16880	16716	16603	16484	16725	16464	16583	16545	16827	16670	16520	16723	16500	16760	16457	16776	16692	16653	16740	16698	16689	16820	16620	16734	16576	16764	16641	16605	16746	16643	16751	16547	16706	16721	16702	16756	16618	16594	16586	16638	16472	16750	16694	16526	16525	16712	16654	16605	16464	16665	16785	16756	16700	16578	16705	16670	16781	16658	16602	16589	16514	16844	16746	16765	16530	16791	16731	16661	16816	16937	16502	16657	16508	16758	16713	16530	16649	16573	16688	16783	16565	16773	16695	16712	16722	16569	16691	16783	16675	16848	16516	16642	16601	16747	16601	16612	16665	16663	16669	16759	16664	16657	16925	16764	16719	16848	16753	16701	16539	16685	16728	16694	16640	16723	16706	16676	16653	16836	16511	16750	16669	16636	16642	16647	16640	16833	16774	16588	16469	16753	16539	16727	16594	16603	16778	16708	16776	16611	16647	16516	16672	16673	16695	16751	16701	16643	16463	16710	16601	16608	16623	16669	16840	16456	16713	16570	16763	16683	16700	16623	16553	16826	16716	16584	16685	16657	16495	16703	16743	16666	16661	16541	16647	16744	16747	16724	16632	16611	16708	16681	16805	16581	16699	16587	16798	16764	16657	16660	16548	16725	16688	16634	16619	16722	16598	16585	16601	16636	16572	16538	16843	16520	16512	16714	16782	16563	16716	16552	16663	16886	16679	16618	16745	16607	16778	16594	16794	16616	16779	16672	16606	16401	16587	16562	16679	16657	16602	16676	16605	16691	16542	16737	16782	16729	16937	16766	16543	16728	16601	16612	16772	16689	16542	16498	16598	16680	16659	16549	16557	16709	16668	16619	16781	16706	16652	16806	16766	16764	16665	16701	16608	16784	16620	16704	16684	16750	16606	16668	16799	16851	16718	16770	16771	16730	16581	16615	16798	16567	16835	16713	16650	16567	16670	16704	16584	16849	16876	16600	16632	16771	16784	16651	16594	16522	16662	16830	16511	16524	16798	16771	16472	16676	16749	16658	16713	16588	16655	16680	16516	16719	16737	16650	16714	16707	16621	16882	16519	16886	16586	16424	16746	16632	16605	16807	16628	16679	16667	16535	16634	16708	16747	16487	16743	16857	16525	16823	16740	16596	16893	16559	16567	16737	16580	16657	16769	16659	16545	16660	16649	16680	16563	16656	16580	16689	16583	16685	16529	16714	16815	16635	16656	16702	16830	16615	16737	16745	16537	16568	16737	16749	16579	16538	16452	16642	16674	16634	16710	16701	16728	16563	16567	16578	16798	16710	16586	16716	16744	16678	16736	16818	16542	16531	16628	16608	16644	16695	16696	16602	16658	16627	16649	16715	16544	16554	16733	16576	16639	16589	16811	16594	16909	16654	16454	16747	16628	16763	16824	16709	16774	16809	16764	16618	16599	16817	16726	16680	16564	16940	16804	16748	16587	16836	16684	16694	16679	16765	16728	16597	16681	16679	16575	16764	16742	16572	16705	16776	16531	16647	16733	16696	16688	16720	16632	16671	16592	16606	16699	16767	16645	16543	16726	16472	16686	16641	16668	16552	16635	16536	16797	16836	16661	16527	16826	16704	16843	16799	16622	16725	16715	16756	16731	16647	16631	16724	16687	16688	16834	16629	16535	16631	16697	16452	16568	16789	16570	16525	16658	16656	16641	16762	16764	16640	16617	16674	16823	16734	16658	16619	16875	16861	16611	16689	16747	16763	16751	16868	16600	16705	16587	16749	16995	16795	16646	16734	16780	16833	16865	16664	16655	16712	16777	16725	16624	16846	16706	16735	16550	16691	16700	16651	16671	16733	16394	16853	16885	16696	16535	16745	16647	16663	16750	16784	16746	16603	16683	16723	16579	16513	16491	16722	16526	16768	16654	16612	16596	16688	16577	16703	16730	16692	16585	16522	16678	16708	16872	16761	16605	16596	16489	16934	16650	16711	16734	16682	16717	16638	16722	16575	16726	16510	16663	16808	16720	16630	16772	16729	16727	16729	16734	16533	16773	16866	16625	16816	16789	16740	16797	16747	16665	16638	16665	16756	16805	16660	16671	16497	16691	16624	16781	16517	16521	16707	16719	16785	16743	16649	16677	16653	16838	16698	16672	16722	16535	16572	16661	16581	16671	16683	16606	16648	16623	16632	16785	16695	16732	16656	16840	16680	16703	16850	16607	16495	16709	16566	16619	16622	16832	16777	16738	16575	16733	16695	16645	16602	16680	16546	16686	16696	16834	16650	16843	16724	16773	16486	16626	16613	16846	16653	16684	16704	16623	16587	16606	16658	16754	16786	16712	16608	16732	16503	16640	16375	16605	16584	16742	16582	16776	16840	16662	16620	16705	16791	16681	16739	16769	16586	16740	16740	16598	16674	16681	16739	16549	16742	16577	16589	16691	16724	16620	16755	16746	16713	16542	16691	16559	16799	16566	16679	16745	16651	16802	16863	16734	16759	16715	16667	16524	16798	16592	16685	16623	16775	16832	16828	16703	16578	16730	16676	16738	16501	16824	16741	16735	16611	16763	16616	16580	16706	16717	16575	16774	16726	16762	16772	16591	16629	16631	16676	16789	16804	16606	16744	16643	16605	16631	16541	16734	16579	16698	16714	16650	16795	16732	16787	16703	16720	16682	16557	16686	16739	16657	16498	16821	16814	16733	16698	16788	16829	16671	16527	16637	16787	16736	16632	16648	16661	16609	16661	16784	16589	16686	16728	16680	16723	16693	16469	16887	16771	16739	16673	16763	16685	16517	16769	16682	16804	16641	16755	16749	16627	16643	16594	16671	16767	16767	16772	16603	16752	16657	16761	16764	16520	16695	16569	16639	16638	16800	16665	16685	16735	16684	16667	16511	16664	16611	16521	16821	16817	16594	16769	16723	16459	16774	16607	16600	16594	16660	16537	16633	16695	16807	16666	16659	16746	16683	16678	16590	16737	16657	16814	16778	16772	16821	16530	16491	16746	16602	16823	16915	16884	16694	16569	16528	16647	16823	16918	16643	16640	16677	16595	16633	16610	16715	16739	16571	16582	16654	16592	16568	16815	16698	16412	16627	16790	16706	16650	16594	16554	16592	16543	16623	16655	16553
23763	21524	29163	24371	22652	25907	27887	23894	22864	23471	23145	22663	23221	23115	22583	22262	22429	22333	22020	22198	22165	22043	22187	21924	21580	21668	21483	21271	21503	21533	21739	22002	22090	23347	23197	24038	23199	22366	21977	21529	21374	21240	21399	21339	21528	21433	21100	21343	21324	21216	21350	21376	21249	21252	21291	21196	21569	21443	21373	21187	21256	21366	21479	21317	21234	21262	21213	21342	21240	21459	21130	21361	21371	21172	21178	21338	21285	21464	21334	21182	21444	21436	21343	21295	21252	21364	21232	21260	21429	21365	21451	21267	21392	21379	21389	21340	21240	21090	21452	21395	21394	21386	21309	21338	21216	21139	21486	21409	21412	21450	21468	21366	21390	21330	21317	21340	21135	21415	21076	21278	21434	21269	21560	21218	21331	21421	21240	21369	21324	21288	21273	21264	21428	21232	21125	21319	21325	21338	21161	21079	21345	21216	21257	21159	21090	21440	21333	21350	21364	21343	21240	21244	21219	21450	21428	21400	21371	21332	21333	21348	21177	21288	21377	21262	21332	21162	21208	21161	21223	21338	21413	21214	21152	21297	21293	21311	21422	21271	21105	21347	21530	21320	20987	21040	21442	21200	21137	21220	21375	21062	20983	21136	21361	21273	21140	21453	21356	21257	21243	21161	21367	21385	21379	21154	21192	21197	21495	21482	21477	21130	21327	21128	21366	21218	21102	21253	21382	21438	21400	21279	21210	21086	21478	21329	21366	21224	21391	21405	21172	21141	21461	21421	21254	21251	21448	21334	21373	20936	21274	21415	21210	21320	21027	21164	21404	21294	21457	21166	21276	21283	21416	21202	21260	21424	21380	21367	21344	21197	21374	21212	21462	21479	21389	21521	21359	21502	21178	21400	21280	21498	21213	21005	21172	21304	21505	21186	21368	21305	21358	21281	21430	21346	21248	21270	21008	21499	21357	21255	21171	21211	21281	21240	21398	21451	21249	21374	21540	21410	21264	21393	21247	21255	21253	21302	21356	21285	21149	21224	21217	21564	21319	21339	21304	21210	21355	21283	21056	21397	21450	21282	21197	21278	21278	21218	21287	21110	21318	21241	21397	21278	21167	21389	21232	21448	21235	21165	21145	21454	21497	21050	21339	21524	21313	21339	21146	21178	21380	21195	21391	21383	21346	21290	21212	21354	21334	21181	21288	21056	21197	21364	21126	21294	21249	21141	21230	21050	21337	21224	21227	21114	21027	21300	21405	21314	21157	21297	21145	21329	21376	21242	21306	21425	21385	21339	21485	21343	21327	21179	21247	21384	21368	21381	21314	21457	21308	21113	21259	21335	21434	21340	21333	21249	21215	21291	21193	21227	21442	21174	21425	21208	21212	21208	21400	21043	21176	21189	21379	21282	21270	21411	21346	21318	21274	21139	21226	21326	21286	21429	21343	21250	21297	21421	21216	21276	21264	21244	21425	21286	21290	21258	21099	21372	21480	21314	21316	21476	21385	21149	21160	21279	21206	21340	21337	21181	21537	21189	21361	21202	21195	21209	21292	21061	21385	21437	21234	21436	21505	21352	21029	21486	21363	21369	21289	21228	21318	21388	21297	21410	21404	21495	21287	21461	21086	21172	21529	21417	21201	21209	21331	21144	21345	21243	21453	21209	21303	21367	21384	21390	21318	21291	21429	21215	21220	21419	21379	21653	21137	21164	21120	21396	21352	21354	21102	21408	21516	21108	21292	21134	21275	21306	21533	21285	21438	20995	21191	21188	21292	21300	21181	21126	21262	21206	21206	21065	21270	21278	21377	21458	21208	21443	21306	21462	21229	21182	21214	21150	21267	21219	21171	21237	21444	21458	21401	21165	21316	21286	21186	21069	21201	21329	21296	21310	21429	21038	20917	21174	21291	21450	21331	21268	21119	21286	21451	21289	21223	21325	21165	21406	21356	21300	21228	21292	21279	21356	21332	21040	21353	21324	21300	21368	21324	21234	21294	21365	21282	21208	21294	21228	21345	21136	21374	21224	21382	21215	21439	21337	21385	21540	21274	21260	21273	21337	21198	21306	21368	21318	21345	21358	21295	21360	21392	21369	21285	21183	21168	21196	21207	21262	21202	21286	21414	21282	21283	21237	21295	21322	21234	21132	21116	21137	21418	21041	21390	21133	21293	21284	21378	21543	21414	21296	21273	21328	21135	21128	21056	21128	20989	21185	21070	21122	21245	21333	21331	21317	21195	21385	21279	21113	21309	21242	21300	21310	21264	21358	21322	21297	21142	21296	21240	21283	21434	21447	21259	21366	21372	21507	21101	21284	21286	21227	21259	21257	21050	21339	21074	21007	21204	21141	21258	21180	21327	21250	21258	21211	21322	21316	21277	21241	21280	21474	21361	21301	21386	21126	21430	21071	21313	21148	21240	21257	21457	21137	21397	21346	21064	21429	21191	21278	21178	21298	21419	21378	21333	21414	21509	21440	21429	21263	21218	21319	21462	21044	21234	21194	21372	21346	21316	21302	21143	21273	21089	21441	21076	21273	21303	21082	21334	21341	21420	21265	21216	21330	21209	21270	21292	21132	21294	21294	21148	21270	21039	21187	21343	21211	21221	21284	21340	21173	21311	21382	21258	21225	21111	21290	21364	21159	21270	21345	21352	21420	21280	21451	21306	21298	21218	21300	21444	21202	21264	21338	21272	21257	21402	21184	21485	21071	21007	21250	21426	21225	21254	21310	21336	21488	21250	21447	21276	21364	21476	21329	21702	21308	21302	21421	21526	21354	21298	21278	21361	21342	21447	21130	21240	21417	21055	21341	21133	21250	21223	21330	21378	21286	21557	21311	21237	21232	21190	21293	21262	21368	21050	21088	21221	21278	21233	21319	21299	21364	21163	21340	21376	21326	21304	20979	21342	21312	21470	21171	21427	21337	21419	21084	21360	21350	21053	21386	21442	21269	21287	21292	21224	21233	21263	21132	21340	21189	21149	21528	21307	21377	21140	21156	21198	21272	21279	21158	21419	21280	21342	21319	21167	21296	21225	21396	21294	21314	21235	21375	21251	21472	21350	21489	21166	21328	21438	21196	21220	21135	21425	21268	21325	21551	21311	21164	21469	21320	21323	21337	21203	21244	21519	21252	21325	21430	21343	21266	21351	21419	21239	21201	21228	21288	21224	21331	21470	21294	21468	21382	21326	21312	21279	21275	21190	21300	21336	21326	21432	21408	21281	21190	21344	21150	21176	21438	21153	21293	21213	21531	21480	21304	21374	21205	21137	21166	21465	21216	21428	21395	21389	21282	21301	21201	21324	21326	21413	21281	21366	21243	21426	21491	21216	21319	21380	21428	21130	21391	21233	21205	21356	21280	21235	21322	21400	21171	21330	21213	21245	21223	21415	21446	21421	21171	21439	21335	21243	21294	21126	21401	21413	21159	21168	21355	21484	21115	21460	21367	21306	21353	21353	21171	21379	21162	21267	21572	21627	21334	21310	21372	21409	21339	21605	21341	21280	21188	21132	21369	21124	21512	21191	21324	21355	21605	21338	20983	21294	21348	21275	21350	21204	21176	21203	21271	21352	21499	21296	21420	21291	21490	21166	21643	21263	21251	21460	21420	21316	21239	21230	21324	21445	21265	21598	21267	21386	21466	21399	21301	21439	21248	21490	21384	21167	21379	21505	21303	21254	21047	21273	21207	21238	21353	21334	21174	21445	21269	21378	21199	21270	21153	21491	21410	21405	21403	21305	21300	21189	21300	21423	21252	21331	21242	21384	21371	21135	21125	21091	21273	21234	21247	21281	21466	21257	21210	21177	21177	21446	21085	21372	21378	21299	21442	21479	21404	21107	21265	21372	21149	21410	21444	21191	21193	21469	21409	21278	21154	21202	21302	21349	21157	21313	21116	21062	21203	21249	21214	21295	21674	21323	21383	21434	21487	21520	21405	21497	21325	21216	21554	21192	21266	21412	21111	21100	21137	21230	21302	21157	21594	21345	21421	21389	21229	21126	21322	21165	21334	21206	21258	21245	21323	21188	21071	21263	21120	21573	21162	21208	21190	21021	21358	21450	21288	21226	21237	21065	21267	21404	21297	21301	21160	21201	21161	21421	21159	21364	21242	21493	21180	21362	21454	21323	21255	21118	21220	21368	21347	21433	21166	21162	21320	21451	21246	21212	21202	21328	21476	21393	21154	21187	21237	21323	21138	21140	21336	21178	21238	21250	21133	21252	21367	21272	21341	20999	21219	21274	20968	21455	21327	21247	21184	21315	21155	21254	21350	21242	21221	20934	21145	21313	21203	21450	21239	21163	21626	21470	21446	21434	21311	21251	21458	21265	21399	21101	21502	21276	21505	21404	21279	21248	21459	21240	21049	21271	21446	21350	21347	21375	21298	21323	21161	21174	21190	21144	21376	21409	21189	21395	21485	21227	21334	21460	21108	21419	21372	21343	21239	21425	21305	21226	20990	21408	21081	21282	21198	21400	21279	21323	21234	21252	21328	21335	21413	21369	21346	21223	21420	21527	21204	21253	21294	21072	21234	21446	21228	21253	21172	21290	21138	21366	21334	21151	21229	21177	21442	21383	21213	21161	21202	21309	21500	21165	21465	21274	21208	21165	21248	21292	21463	21210	21209	21407	21244	21495	21321	21375	21239	21398	21285	21374	21224	21115	21259	21584	21384	21363	21371	21351	21298	21250	21231	21473	21269	21242	21288	21313	21379	21320	21193	21144	21568	21395	21320	21191	21224	21301	21281	21495	21375	21302	21282	21311	21395	21226	21227	21245	21412	21394	21377	21109	21398	21384	21325	21600	21219	21234	21347	21260	21301	21490	21366	21361	21374	21282	21266	21149	21216	21207	21376	21493	21317	21158	21267	21309	21498	21216	21135	21136	21567	21212	21288	21232	21222	21250	21255	21241	21274	21501	21383	21324	21289	21259	21334	21390	21169	21312	21087	21385	21270	21282	21461	21365	21161	21326	21201	21509	21299	21166	21156	21229	21328	21170	21303	21298	21140	21162	21284	21335	21207	21215	21267	21071	21387	21272	21246	21529	21369	21508	21336	21279	21337	21131	21229	21351	21379	21251	21297	21368	21349	21216	21145	21416	21303	21319	21129	21253	21124	21218	21326	21236	21252	21389	21479	21409	21271	21421	21096	21404	21221
22528	37367	36791	31280	26401	22586	20928	19787	19242	20016	18895	19033	19335	18871	18326	17839	17906	17747	17444	17736	17909	17920	17950	17292	16996	16658	16802	16901	16694	16724	17161	17486	17644	19599	19605	20110	18750	17486	16834	16648	16594	16537	16502	16603	16479	16520	16693	16602	16620	16672	16656	16588	16406	16504	16582	16605	16482	16577	16667	16461	16676	16544	16491	16539	16705	16632	16712	16506	16741	16621	16568	16455	16627	16481	16542	16664	16490	16640	16497	16528	16655	16475	16636	16646	16607	16656	16566	16587	16539	16702	16441	16660	16566	16567	16585	16523	16667	16668	16516	16623	16412	16603	16540	16482	16646	16422	16601	16596	16535	16605	16642	16615	16417	16438	16526	16587	16542	16650	16511	16519	16671	16542	16661	16571	16614	16442	16513	16519	16577	16608	16624	16517	16535	16596	16682	16532	16609	16542	16573	16604	16663	16617	16509	16549	16594	16643	16453	16905	16569	16465	16567	16526	16460	16589	16447	16476	16580	16530	16664	16655	16711	16597	16492	16511	16653	16577	16711	16566	16548	16508	16656	16597	16684	16596	16579	16441	16539	16405	16551	16676	16658	16497	16656	16464	16648	16872	16511	16653	16537	16620	16514	16601	16636	16604	16586	16584	16542	16591	16418	16538	16571	16577	16611	16426	16596	16576	16524	16676	16464	16650	16534	16625	16714	16496	16550	16385	16741	16534	16670	16482	16618	16753	16531	16682	16533	16611	16440	16643	16348	16500	16605	16625	16650	16662	16472	16425	16474	16650	16656	16665	16446	16621	16582	16497	16498	16657	16547	16602	16536	16563	16753	16519	16575	16597	16436	16587	16511	16652	16336	16611	16511	16478	16588	16678	16493	16607	16487	16687	16723	16611	16558	16537	16647	16493	16629	16651	16631	16430	16644	16535	16734	16736	16540	16581	16500	16535	16307	16740	16756	16621	16573	16529	16596	16437	16696	16405	16675	16455	16683	16598	16469	16711	16446	16403	16512	16654	16350	16576	16427	16581	16619	16555	16572	16447	16476	16548	16484	16770	16644	16501	16523	16604	16613	16431	16337	16596	16462	16483	16500	16516	16537	16439	16727	16500	16588	16749	16514	16468	16665	16512	16449	16448	16764	16512	16597	16565	16490	16592	16651	16670	16702	16815	16780	16525	16559	16532	16658	16409	16617	16470	16615	16561	16451	16884	16302	16496	16584	16766	16505	16641	16608	16557	16389	16703	16454	16477	16582	16508	16438	16395	16668	16531	16527	16533	16462	16229	16717	16546	16501	16369	16647	16326	16522	16569	16459	16675	16437	16531	16766	16415	16477	16439	16597	16552	16657	16540	16654	16773	16404	16531	16601	16671	16643	16354	16705	16630	16616	16551	16766	16684	16547	16394	16719	16571	16652	16535	16666	16618	16516	16628	16651	16631	16526	16580	16524	16774	16569	16448	16539	16684	16516	16769	16542	16677	16693	16698	16537	16509	16646	16595	16591	16528	16635	16530	16694	16647	16491	16551	16371	16525	16797	16522	16563	16516	16499	16583	16783	16593	16657	16631	16533	16596	16698	16550	16457	16738	16523	16544	16700	16496	16486	16570	16448	16476	16693	16544	16610	16475	16580	16542	16554	16653	16336	16522	16506	16522	16650	16516	16490	16711	16443	16681	16539	16689	16604	16538	16515	16429	16520	16480	16764	16630	16526	16517	16539	16511	16532	16556	16577	16811	16374	16401	16472	16490	16716	16393	16577	16410	16591	16841	16552	16469	16708	16720	16535	16509	16409	16646	16536	16630	16583	16655	16470	16543	16712	16500	16653	16491	16494	16471	16574	16641	16592	16573	16571	16659	16375	16655	16568	16638	16577	16558	16540	16618	16672	16532	16523	16491	16572	16550	16613	16648	16504	16796	16593	16619	16554	16564	16536	16455	16637	16669	16412	16525	16494	16692	16457	16647	16629	16468	16583	16469	16583	16646	16702	16549	16607	16561	16565	16559	16623	16596	16598	16582	16472	16509	16443	16511	16659	16592	16545	16491	16462	16755	16667	16582	16571	16448	16479	16640	16366	16610	16625	16553	16541	16662	16570	16707	16684	16556	16649	16492	16722	16655	16551	16472	16522	16593	16572	16510	16588	16663	16661	16546	16444	16460	16476	16510	16567	16482	16426	16485	16612	16538	16622	16716	16518	16429	16562	16569	16654	16471	16527	16688	16479	16592	16521	16566	16542	16534	16585	16460	16651	16351	16656	16614	16599	16619	16435	16494	16515	16526	16515	16502	16464	16584	16533	16349	16543	16572	16512	16611	16497	16672	16540	16732	16659	16581	16629	16687	16604	16393	16608	16547	16423	16635	16468	16558	16650	16431	16583	16781	16392	16557	16510	16670	16480	16460	16650	16662	16533	16592	16640	16585	16671	16651	16618	16600	16479	16585	16271	16586	16448	16475	16532	16512	16489	16477	16571	16529	16655	16446	16581	16821	16608	16614	16515	16304	16637	16489	16517	16741	16702	16449	16558	16558	16407	16606	16507	16565	16708	16351	16405	16476	16647	16521	16597	16616	16536	16629	16551	16511	16318	16619	16476	16753	16587	16557	16546	16524	16564	16579	16538	16661	16628	16460	16661	16450	16468	16528	16680	16657	16371	16390	16642	16470	16639	16532	16426	16557	16715	16766	16423	16630	16540	16535	16529	16451	16598	16591	16598	16724	16601	16596	16564	16634	16489	16489	16451	16630	16464	16465	16687	16502	16636	16538	16438	16593	16693	16548	16622	16547	16503	16580	16612	16645	16594	16514	16521	16515	16571	16384	16594	16653	16625	16623	16633	16504	16406	16613	16631	16517	16617	16518	16371	16758	16517	16580	16643	16511	16509	16524	16409	16577	16483	16612	16621	16567	16568	16589	16606	16567	16740	16502	16579	16533	16637	16530	16717	16538	16787	16688	16582	16675	16477	16796	16513	16578	16453	16482	16548	16384	16431	16542	16555	16504	16660	16475	16510	16619	16518	16684	16678	16545	16472	16690	16392	16405	16518	16415	16496	16448	16590	16486	16608	16477	16362	16606	16590	16561	16597	16616	16490	16574	16668	16578	16639	16568	16553	16512	16421	16561	16577	16608	16644	16645	16509	16461	16513	16663	16537	16558	16712	16562	16654	16457	16663	16554	16679	16534	16659	16545	16591	16417	16493	16580	16573	16540	16524	16611	16556	16746	16559	16572	16469	16480	16609	16455	16494	16638	16525	16616	16613	16553	16584	16652	16446	16566	16620	16572	16604	16464	16566	16460	16689	16307	16555	16615	16713	16552	16471	16465	16551	16580	16650	16587	16561	16508	16770	16520	16581	16491	16830	16619	16471	16701	16547	16646	16498	16582	16478	16715	16547	16500	16634	16624	16528	16747	16399	16853	16537	16573	16690	16591	16632	16497	16462	16534	16570	16636	16642	16660	16507	16849	16569	16502	16636	16368	16547	16625	16628	16672	16573	16454	16597	16587	16592	16588	16423	16511	16505	16621	16574	16744	16566	16705	16565	16483	16512	16600	16623	16520	16488	16536	16447	16533	16515	16531	16524	16554	16484	16579	16582	16761	16532	16506	16391	16425	16575	16667	16522	16555	16704	16454	16434	16656	16672	16456	16656	16651	16410	16616	16600	16378	16649	16586	16600	16571	16493	16508	16680	16694	16484	16502	16575	16592	16608	16580	16641	16492	16626	16735	16508	16511	16554	16534	16608	16597	16594	16504	16528	16586	16489	16650	16507	16551	16604	16622	16643	16619	16834	16382	16590	16581	16638	16526	16552	16502	16492	16481	16574	16398	16528	16440	16434	16484	16597	16693	16530	16530	16690	16623	16587	16565	16498	16780	16680	16537	16561	16496	16629	16560	16637	16620	16616	16703	16619	16863	16694	16577	16696	16643	16627	16613	16799	16467	16512	16454	16549	16688	16643	16355	16670	16501	16670	16539	16587	16345	16660	16579	16678	16659	16539	16489	16606	16641	16688	16760	16468	16679	16609	16433	16496	16441	16570	16568	16498	16542	16465	16643	16624	16571	16698	16416	16467	16683	16611	16565	16536	16530	16398	16595	16595	16707	16741	16566	16472	16509	16436	16536	16632	16542	16608	16497	16671	16737	16442	16585	16510	16650	16582	16596	16612	16635	16686	16675	16687	16501	16706	16540	16628	16609	16710	16593	16574	16615	16527	16604	16556	16446	16501	16640	16490	16420	16620	16650	16579	16482	16604	16350	16422	16490	16523	16512	16478	16404	16594	16556	16722	16580	16617	16468	16660	16649	16631	16623	16538	16524	16493	16438	16725	16412	16517	16546	16513	16795	16380	16528	16713	16492	16572	16589	16658	16669	16652	16485	16573	16425	16599	16553	16424	16718	16803	16613	16587	16559	16681	16629	16569	16782	16508	16499	16626	16593	16659	16619	16647	16287	16589	16566	16588	16614	16565	16489	16779	16711	16472	16532	16495	16698	16541	16377	16713	16575	16595	16533	16606	16678	16569	16606	16647	16577	16783	16433	16533	16620	16548	16519	16637	16587	16482	16595	16521	16492	16691	16643	16450	16587	16541	16557	16446	16756	16646	16601	16599	16518	16647	16562	16615	16599	16473	16435	16550	16514	16579	16552	16729	16485	16639	16409	16706	16523	16610	16552	16618	16588	16458	16762	16482	16536	16642	16784	16598	16510	16762	16559	16668	16500	16537	16668	16490	16579	16480	16534	16621	16623	16583	16787	16577	16599	16538	16511	16632	16342	16667	16639	16479	16357	16591	16638	16420	16503	16651	16639	16481	16622	16559	16496	16781	16611	16561	16498	16522	16712	16442	16525	16536	16612	16546	16599	16533	16414	16656	16484	16632	16437	16608	16436	16591	16777	16600	16623	16495	16624	16593	16592	16569	16598	16465	16641	16523	16525	16471	16634	16711	16589	16609	16409	16498	16687	16574	16665	16551	16520	16631	16715	16604	16536	16489	16584	16489	16580	16569	16602	16714	16556	16545	16498	16472	16652	16581	16693	16511	16572	16548	16644	16627	16695	16733	16711	16651	16661	16461	16550	16735	16494	16535	16384	16495	16621	16461	16691	16580	16535	16541	16623	16682	16494	16507	16568	16411	16336	16669	16621	16556	16667
30798	25292	28325	25062	22314	22348	22236	22005	22033	22050	21868	22228	22152	21999	21641	21805	21563	21700	21864	21910	21815	21559	21757	21823	21882	21757	21984	21750	21669	21628	21525	21666	21682	21530	21675	21728	22174	21913	21542	21536	21510	21581	21774	21586	21735	21614	21525	21305	21488	21561	21611	21801	21588	21358	21868	21637	21761	21425	21574	21628	21636	21728	21671	21627	21600	21435	21505	21701	21790	21595	21830	21826	21682	21698	21816	21680	21651	21735	21725	21585	21668	21481	21470	21523	21334	21577	21337	21645	21851	21640	21710	21643	21689	21652	21451	21873	21688	21669	21603	21812	21455	21593	21595	21474	21498	21549	21587	21629	21805	21662	21482	21844	21896	21784	21827	21584	21478	21553	21660	21779	21471	21787	21809	21667	21431	21322	21563	21482	21886	21658	21547	21630	21829	21499	21498	21512	21560	21902	21677	21453	21648	21672	21520	21855	21580	21715	21668	21670	21599	21501	21615	21567	21406	21349	21719	21643	21524	21791	21591	21585	21473	21587	21619	21488	21580	21735	21701	21444	21496	21702	21807	21594	21541	21606	21588	21446	21699	21612	21644	21627	21614	21647	21531	21822	21593	21488	21809	21622	21833	21599	21710	21525	21516	21509	21593	21695	21769	21415	21582	21714	21789	21821	21745	21732	21672	21639	21681	21688	21690	21661	21780	21773	21638	21560	21720	21465	21736	21724	21656	21850	21604	21553	21536	21608	21484	21762	21659	21597	21652	21576	21687	21597	21663	21679	21728	21702	21368	21696	21551	21638	21542	21443	21519	21607	21277	21685	21404	21675	21532	21540	21828	21665	21805	21408	21541	21665	21590	21584	21492	21610	21569	21529	21641	21684	21655	21617	21478	21350	21599	21437	21638	21472	21456	21536	21747	21435	21737	21505	21517	21585	21742	21665	21627	21544	21711	21655	21636	21721	21480	21532	21684	21421	21791	21784	21611	21551	21671	21614	21596	21377	21585	21728	21486	21599	21752	21540	21533	21593	21504	21668	21791	21664	21792	21742	21725	21688	21439	21738	21461	21723	21552	21576	21583	21701	21663	21663	21513	21600	21637	21520	21596	21598	21659	21664	21528	21791	21722	21790	21503	21548	21584	21414	21519	21564	21641	21520	21468	21639	21610	21874	21672	21582	21650	21593	21618	21635	21711	21725	21610	21665	21516	21703	21765	21783	21610	21662	21741	21642	21677	21749	21480	21749	21887	21578	21561	21449	21548	21690	21608	21943	21643	21724	21761	21614	21782	21712	21427	21689	21765	21446	21640	21614	21757	21629	21526	21490	21532	21628	21617	21648	21601	21604	21440	21715	21571	21571	21547	21598	21857	21312	21412	21811	21758	21358	21808	21368	21602	21510	21578	21630	21919	21580	21655	21680	21838	21570	21705	21796	21554	21627	21728	21701	21417	21675	21717	21605	21780	21815	21754	21624	21808	21931	21601	21402	21700	21711	21565	21701	21568	21488	21583	21778	21523	21737	21535	21594	21960	21656	21590	21826	21843	21571	21636	21576	21663	21694	21563	21570	21579	21484	21562	21747	21621	21566	21693	21739	21707	21823	21381	21603	21542	21927	21715	21702	21724	21752	21714	21542	21598	21775	21741	21562	21685	21440	21677	21505	21695	21604	21580	21676	21695	21647	21668	21733	21474	21617	21842	21643	21637	21530	21565	21489	21427	21715	21753	21978	21215	21650	21659	21792	21685	21687	21367	21492	21592	21651	21703	21510	21555	21614	21752	21680	21474	21560	21410	21472	21619	21749	21800	21579	21704	21688	21536	21673	21691	21485	21648	21538	21601	21389	21695	21405	21673	21733	21539	21974	21700	21557	21551	21470	21588	21615	21624	21470	21854	21402	21659	21566	21575	21748	21417	21414	21586	21493	21539	21714	21564	21557	21520	21726	21635	21522	21688	21679	21897	21737	21460	21590	21706	21613	21756	21657	21425	21558	21725	21759	21534	21546	21529	21576	21536	21554	21827	21676	21552	21549	21776	21486	21574	21666	21622	21601	21568	21567	21541	21702	21569	21597	21778	21638	21357	21695	21742	21595	21621	21400	21668	21669	21918	21513	21771	21631	21586	21601	21874	21748	21579	21602	21799	21561	21503	21633	21711	21614	21664	21588	21765	21480	21707	21616	21691	21600	21651	21595	21456	21788	21720	21694	21716	21800	21585	21648	21514	21608	21443	21626	21532	21642	21665	21637	21566	21543	21479	21577	21483	21403	21288	21535	21869	21425	21408	21603	21717	21543	21433	21687	21544	21548	21613	21666	21817	21402	21591	21725	21610	21780	21440	21517	21669	21632	21661	21508	21479	21744	21393	21459	21503	21572	21761	21529	21708	21521	21539	21729	21545	21694	21657	21542	21795	21615	21731	21598	21683	21723	21531	21524	21505	21616	21306	21577	21543	21626	21460	21550	21686	21608	21738	21690	21528	21653	21426	21597	21566	21581	21676	21822	21659	21524	21666	21709	21410	21645	21607	21659	21663	21524	21712	21535	21446	21634	21651	21541	21700	21400	21447	21793	21669	21661	21617	21400	21555	21663	21429	21572	21659	21485	21704	21796	21776	21686	21795	21498	21742	21545	21666	21633	21802	22001	21838	21522	21608	21687	21420	21611	21704	21516	21750	21603	21612	21470	21465	21584	21607	21759	21455	21513	21668	21672	21721	21543	21533	21717	21718	21572	21495	21446	21666	21611	21525	21527	21891	21500	21797	21428	21651	21624	21612	21518	21604	21554	21495	21693	21695	21721	21827	21447	21571	21627	21472	21467	21559	21628	21552	21497	21457	21721	21496	21469	21633	21674	21804	21479	21612	21669	21765	21634	21687	21640	21625	21511	21598	21601	21556	21610	21649	21568	21560	21662	21550	21658	21858	21537	21377	21566	21590	21533	21471	21524	21572	21554	21455	21591	21510	21546	21701	21626	21568	21615	21637	21468	21560	21406	21628	21495	21885	21668	21829	21886	21921	21832	21631	21403	21689	21656	21716	21619	21681	21515	21717	21415	21580	21550	21762	21633	21681	21578	21405	21542	21566	21548	21571	21614	21634	21593	21549	21476	21859	21461	21819	21721	21621	21626	21535	21603	21561	21429	21717	21627	21628	21571	21539	21813	21753	21681	21689	21536	21682	21423	21691	21443	21375	21616	21713	21666	21742	21645	21504	21556	21961	21472	21642	21534	21702	21590	21709	21774	21640	21574	21637	21651	21492	21602	21653	21516	21516	21558	21603	21648	21973	21653	21550	21724	21492	21512	21438	21554	21575	21708	21808	21679	21827	21704	21786	21544	21764	21497	21687	21791	21793	21726	21588	21596	21622	21597	21682	21618	21670	21486	21593	21765	21580	21803	21664	21720	21669	21545	21726	21602	21634	21665	21714	21507	21739	21767	21720	21716	21802	21457	21774	21448	21621	21723	21561	21659	21593	21731	21524	21688	21566	21652	21694	21617	21606	21581	21577	21627	21595	21824	21674	21599	21676	21545	21630	21600	21768	21415	21388	21639	21756	21475	21581	21741	21626	21693	21758	21763	21630	21616	21712	21564	21633	21712	21600	21675	21504	21535	21504	21864	21635	21653	21504	21503	21562	21687	21600	21841	21885	21783	21433	21809	21675	21721	21689	21515	21669	21499	21713	21718	21717	21483	21809	21648	21640	21652	21702	21428	21812	21575	21489	21645	21604	21628	21577	21793	21680	21688	21427	21752	21504	21422	21617	21474	21726	21670	21728	21709	21533	21668	21796	21667	21785	21636	21553	21700	21679	21626	21562	21566	21743	21698	21627	21844	21581	21662	21720	21487	21302	21509	21568	21695	21661	21555	21474	21509	21592	21556	21584	21655	21743	21680	21554	21617	21630	21507	21636	21522	21747	21659	21632	21565	21802	21433	21569	21940	21837	21275	21527	21674	21660	21557	21651	21826	21491	21425	21579	21371	21572	21762	21581	21599	21878	21571	21611	21723	21655	21629	21735	21463	21564	21475	21635	21983	21703	21617	21594	21530	21585	21648	21629	21281	21722	21627	21593	21527	21604	21793	21463	21549	21446	21609	21483	21690	21609	21626	21532	21467	21490	21476	21664	21739	21755	21684	21544	21450	21720	21542	21667	21567	21528	21733	21520	21424	21548	21574	21535	21760	21544	21672	21667	21752	21716	21726	21714	21921	21656	21589	21474	21842	21572	21580	21549	21609	21659	21593	21550	21655	21826	21817	21714	21667	21599	21700	21655	21543	21543	21706	21732	21593	21624	21626	21548	21520	21552	21471	21600	21518	21738	21589	21608	21726	21576	21643	21509	21538	21679	21623	21563	21613	21435	21407	21924	21636	21586	21795	21619	21594	21604	21480	21563	21749	21548	21578	21723	21709	21559	21708	21725	21585	21611	21913	21719	21527	21584	21477	21614	21688	21776	21644	21615	21736	21813	21555	21612	21606	21610	21624	21555	21900	21682	21743	21641	21757	21654	21792	21369	21561	21618	21709	21864	21685	21695	21464	21670	21745	21819	21703	21699	21504	21663	21867	21616	21722	21826	21459	21494	21710	21540	21564	21448	21738	21639	21550	21754	21749	21707	21555	21507	21587	21657	21881	21587	21795	21453	21446	21631	21708	21501	21459	21397	21597	21969	21667	21722	21777	21555	21413	21511	21769	21654	21512	21540	21699	21596	21807	21780	21634	21769	21724	21769	21703	21680	21616	21528	21758	21691	21500	21721	21810	21692	21536	21512	21343	21577	21651	21702	21893	21766	21784	21925	21670	21683	21715	21714	21570	21779	21599	21675	21549	21601	21527	21734	21634	21867	21619	21671	21506	21530	21455	21660	21739	21830	21529	21779	21619	21663	21701	21534	21740	21662	21799	21449	21627	21494	21418	21421	21446	21593	21650	21494	21589	21770	21633	21507	21621	21481	21681	21598	21886	21717	21720	21436	21715	21592	21711	21595	21663	21600	21679	21547	21453	21393	21492	21449	21706	21792	21406	21514	21649	21654	21618	21350	21722	21701	21658	21712	21489	21724	21614	21625	21897	21637	21674	21641	21416	21467	21537	21773	21585	21837	21698	21631	21712	21504	21531	21574	21697	21698	21849	21623	21714	21741	21581	21630	21643	21678	21546
20140	24584	23997	19819	18207	17848	17636	17209	17449	17243	17092	17421	17470	17051	17081	17086	16965	16995	17086	17190	16946	16897	17364	17020	16784	16804	16838	16843	16740	16788	16945	16785	16744	16798	16898	17011	17243	17016	16774	16589	16690	16670	16724	16739	16704	16601	16966	16878	16847	16769	16626	16704	16871	16741	16708	16795	16763	16807	16819	16633	16588	16877	16763	16686	16725	17020	16808	16700	16655	16690	16780	16674	16605	16728	16860	16748	16796	16758	16636	16932	16704	16731	16749	16720	16750	16822	16760	16820	16858	16947	16670	16661	16655	16672	16831	16696	16839	16737	16764	16842	16784	16750	16874	16776	16804	16845	16822	16600	16778	16890	16836	16755	16547	16592	16814	16930	16787	16783	16669	16801	16785	16763	16749	16661	16857	16833	16645	16838	16910	16641	16872	16629	16800	16829	16861	16841	16957	16715	16716	16800	16569	16864	16888	16618	16756	16988	16631	16854	16747	16800	16897	16845	16932	16727	16811	16898	16826	16856	16801	16957	16684	16976	16559	16875	16776	16888	16797	16810	16809	16660	16653	16777	16659	16645	16777	16720	16830	16721	16654	16792	16759	16883	16879	16855	16814	16727	16655	16817	16937	16703	16771	16846	16915	16724	16961	16743	16830	16830	16904	16772	16534	16986	16777	16800	17006	16697	16552	16714	16775	16557	16894	16643	16741	16825	16897	16894	16811	16845	16763	16746	16639	16806	16902	16842	16730	16696	16868	16768	16590	16820	16679	16851	16739	16746	16711	16654	16721	16766	16740	16804	16794	16770	16861	16777	16825	16951	16736	16740	16830	16685	16829	16742	16762	16584	16778	16810	16743	16781	16926	16704	16607	16758	16858	16701	16839	16918	16848	16787	16817	16720	16875	16779	16804	16765	16728	16773	16494	16949	16864	16785	16672	16815	16802	16748	16784	16777	16666	16810	16810	16788	16774	16603	16711	16635	16743	16821	16740	16841	16865	16639	16809	16883	16650	16762	16773	16711	16670	16561	16821	16815	16755	16636	16766	16809	16664	16748	16756	16805	16756	16743	16942	16686	16725	16618	16535	16880	16742	16781	16709	16754	16738	16844	16749	16859	16836	16950	16775	16949	16746	16695	16896	16690	16891	16830	16720	16944	16875	16588	16807	16785	16806	16952	16691	16575	16684	16818	16685	16777	16803	16594	16793	16683	16625	16787	16768	16732	16597	16841	16969	16806	16732	16695	16699	16773	16758	16761	16870	16755	16714	16566	16827	17049	16908	16841	16821	16970	16816	16806	16819	16910	16891	16807	16862	16693	16781	16677	16794	16716	16686	16615	16831	16760	16862	16731	16780	16787	16699	16871	16776	16889	16885	16726	16835	16812	16837	16912	16779	16902	16708	16800	16723	16922	16918	16733	16681	16655	16801	16813	16714	16845	16710	16690	16723	16715	17006	16871	16676	16801	16881	16642	16755	16848	16755	16712	16823	16564	16911	16862	16829	16679	16766	16769	16691	16856	16944	16620	16544	16942	16769	16813	16777	16629	16695	16632	16734	16837	16745	16695	16832	16648	16807	16614	16880	16734	16917	16821	16668	16795	16640	16733	16799	16800	16718	16711	16760	16742	16788	16843	16561	16749	16800	16602	16972	16728	16662	16760	16718	16821	16999	16765	16840	16674	16646	16714	16579	16787	16748	16765	16779	16691	16817	16828	16847	16726	16853	16940	16655	16841	16940	16700	16903	16879	16939	16807	16665	16755	16877	16855	16769	16741	16798	16805	16794	16809	16713	16791	16926	16930	16840	16788	16595	16899	16904	16596	16830	16648	16613	16914	16628	16666	16809	16818	16669	16696	16704	16668	16647	16890	16853	16618	16782	16779	16708	16778	16835	16726	16729	16788	16892	16826	16637	16632	16893	16654	16859	16782	16580	16821	16761	16740	16913	16703	16739	16697	16739	16923	16731	16734	16821	16689	16664	16794	16798	16676	16623	16940	16650	16814	16667	16805	16690	16745	16620	16841	16740	16832	16558	16790	16573	16779	16706	16804	16723	16854	16768	16973	16794	16808	16865	16829	16889	16738	16707	16746	16882	16902	16860	16789	16832	16740	16689	16725	16632	16696	16603	16856	16680	16721	16661	16730	16847	16749	16843	16789	16697	16683	16704	16755	16717	16694	16839	16716	16852	16723	16638	16810	16620	16816	16844	16635	16595	16837	16807	16719	16781	16716	16819	16720	16582	16846	16756	16768	16685	16874	16761	16938	16607	16664	16831	16740	16714	16825	16675	16868	16891	16734	16848	16543	16888	16754	16831	16812	16794	16729	16890	16754	16773	16787	16793	17029	16852	16762	16815	16670	16800	16752	16625	16602	16659	16915	16687	16726	16707	16758	16948	16902	16761	16836	16822	16635	16665	16905	16801	16721	16739	16653	16573	16718	16923	16751	16800	16700	16760	16555	16836	16775	16615	16826	16688	16772	16899	16811	16749	16678	16790	16720	16757	16691	16945	16813	16844	16863	16783	16627	16695	16926	16711	16634	16938	16661	16893	16765	16687	16707	16787	16740	16811	16741	16725	16676	16858	16601	16807	16684	16812	16714	16750	16798	16734	16795	16853	16880	16755	16830	16687	16599	16694	16769	16743	16822	17039	17017	16771	16801	16678	16753	16796	16846	16778	16813	16795	16763	16831	16708	16883	16683	16776	16714	16792	16835	16796	17005	16956	16523	16797	16662	16923	16698	16725	16627	16807	16684	16822	16809	16863	16553	16796	16777	16859	16807	16744	16743	16693	16735	16938	16769	16699	16692	16833	16595	16769	16793	16899	16587	16844	16767	16696	16601	16600	16754	16757	16720	16795	16772	16788	16682	16716	16512	16717	16593	16848	16809	16650	16938	16617	16756	16828	16772	16855	16703	16667	16727	16643	16892	16671	16833	16696	17049	16770	16845	16619	16757	16771	16821	16853	16807	16691	16787	16725	16735	16853	16823	16754	16811	16705	16770	16794	16878	16738	16739	16824	16797	16779	16706	16814	16922	16778	16970	16896	16953	16688	16890	16843	16960	16774	16598	16792	16908	16711	16579	16756	16802	16627	16699	16728	16878	16912	16665	16787	16822	16755	16704	16809	16798	16668	16902	16894	16720	16838	16719	16841	16831	16833	16797	16684	16717	16581	16857	16753	16708	16808	16584	16707	16969	16730	16722	16585	16650	16907	16784	16808	16776	16824	16840	16805	16828	16670	16785	16787	16853	16839	16700	16745	16846	16884	16833	16662	16627	16746	16617	16858	16692	16801	16641	16706	16802	16783	16710	16805	16667	16729	16690	16709	16695	16748	16626	16812	16741	16841	16791	16918	16770	16737	16786	16808	16766	16823	16570	16793	16575	16915	16593	16782	16715	16942	16816	16701	16695	16816	16618	16788	16701	16859	16645	16790	16566	16736	16725	16923	16733	16671	16643	16744	16813	16876	16858	16730	16727	16679	16752	16762	16939	16847	16783	16685	16638	16731	16765	16665	16877	16798	16693	16621	16841	16764	16745	16752	16762	16639	16664	16773	16794	16693	16769	16951	16680	16736	16761	16825	16941	16733	16868	16798	16856	16709	16540	16961	16802	16738	16829	16745	16929	16871	16723	16740	16918	16773	16781	16940	16802	16795	16775	16712	16908	16497	17013	16670	16715	16784	16721	16776	16808	16730	16747	16629	16796	16676	16697	16725	16818	16869	16654	16901	16816	16816	16918	16906	16744	16819	16626	16773	16591	16909	16741	16677	16880	16735	16834	16737	16876	16662	16686	16731	16705	16843	16679	16783	16821	16799	16824	16759	16751	16864	16874	16800	16824	16654	16856	16676	16773	16573	16753	16855	16655	16756	16733	16773	16761	16710	16832	16747	16779	16810	16779	16752	16685	16651	16669	16929	16720	16793	16776	16746	16835	16644	16699	16825	16749	16836	16602	16736	16783	16799	16775	16834	16812	16889	16708	16844	16929	16923	16852	16854	16790	16997	16730	16584	16870	16677	16930	16813	16819	16881	16729	16736	16725	16721	16654	16856	16711	16740	16744	16909	16694	16797	16849	16845	16684	16852	16862	16652	16601	16718	16888	16739	16738	16679	16846	16607	16802	16858	16622	16800	16839	16612	16876	16852	16712	16650	17058	16869	16746	16750	16734	16880	16808	16850	16881	16783	16817	16927	16785	16753	16589	16944	16717	16768	16735	16705	16768	16819	16905	16703	16740	16853	16663	16796	16786	16907	16880	16842	16782	16804	16645	16904	16697	16786	16673	16774	16700	16722	16758	16799	17052	16795	16772	16684	16840	16680	16719	16820	16817	16616	16797	16998	16725	16826	16745	16830	16866	16739	16896	16765	16785	16661	16720	16751	16874	16668	16712	16782	16812	16753	16723	16711	16875	16800	16761	16737	16829	16930	16845	16658	17017	16734	16745	16616	16700	16694	16658	16788	16808	16952	16705	16704	16893	16752	16777	16784	16728	16843	16807	16732	16834	16807	16764	16689	16855	16659	16928	16706	16870	16717	16888	16918	16789	16757	16731	16652	16694	16691	16731	16662	16661	16751	16696	16809	16815	16779	16698	16846	16847	16799	16933	16789	16692	16744	16815	16647	16775	16684	16778	16820	16636	16639	16864	16875	16629	16764	16701	16888	16778	16775	16655	16932	16702	16661	16713	16748	16754	16871	16718	16786	16733	16697	17001	16735	16578	16627	16767	16786	16759	16568	16945	16763	16578	16820	16769	16711	16762	16683	16681	16772	16786	16842	16881	16932	16801	16833	16844	16756	16842	16763	16899	16774	16736	16755	16775	16747	16710	16651	16764	16697	16595	16967	16711	16742	16665	16719	16885	16770	16755	16809	16784	16850	16655	16719	16874	16729	16655	16744	16871	16747	16792	16769	16764	16945	16729	16888	16763	16811	16874	16581	16879	16638	16762	16748	16791	16844	16863	16740	16856	16594	16533	16801	16772	16832	16626	16808	16690	16692	16685	16756	16825	16844	16935	16836	16673	16851	16754	16659	16633	16653	16594	16822	16773	16972	16828	16799	16621	16853	16713	16783	16630	16743	16871	16798	16778	16759	16870	16577	16865	16631	16873	16814	16779	16767	16683	16682	16598	16823	16810	16798	16737	16697	16853
25448	21519	28769	25808	24375	24970	24959	23255	23026	22781	22744	22784	22751	22499	22260	22260	22006	22024	21996	22141	22117	21989	22035	21938	22071	21619	21982	21795	21767	21603	21884	21771	21878	22304	22159	23350	22941	22325	21908	21671	21512	21875	21673	21685	21672	21571	21716	21727	21579	21778	21769	21678	21704	21564	21505	21700	21883	21496	21717	21605	21528	21612	21718	21462	21419	21692	21615	21846	21588	21743	21755	21778	21874	21602	21491	21482	21667	21632	21808	21516	21599	21655	21777	21739	21612	21516	21508	21620	21471	21851	21765	21479	21489	21347	21539	21654	21485	21724	21785	21657	21539	21223	21609	21500	21589	21768	21821	21703	21576	21586	21672	21461	21694	21641	21755	21525	21584	21557	21525	21674	21427	21546	21466	21601	21602	21832	21552	21441	21653	21692	21667	21619	21565	21452	21510	21724	21639	21849	21829	21441	21499	21615	21765	21796	21469	21644	21513	21805	21737	21537	21586	21592	21584	21321	21603	21467	21683	21786	21589	21425	21802	21773	21679	21833	21575	21719	21749	21760	21649	21693	21792	21529	21748	21523	21633	21585	21559	21680	21512	21492	21881	21643	21667	21596	21608	21774	21794	21663	21709	21576	21565	21718	21507	21735	21544	21599	21692	21537	21344	21561	21719	21579	21714	21595	21683	21356	21472	21481	21634	21547	21690	21591	21691	21847	21731	21534	21473	21639	21715	21798	21740	21499	21623	21495	21626	21397	21612	21721	21694	21744	21623	21593	21547	21547	21722	21521	21579	21612	21492	21773	21741	21643	21689	21711	21678	21708	21582	21902	21845	21601	21647	21829	21481	21471	21536	21668	21644	21794	21705	21483	21572	21724	21805	21637	21659	21708	21512	21533	21663	21605	21792	21599	21661	21677	21514	21745	21665	21744	21629	21949	21656	21635	21727	21671	21598	21685	21603	21759	21401	21539	21620	21682	21748	21553	21616	21776	21468	21784	21512	21661	21479	21592	21688	21840	21821	21476	21737	21382	21551	21490	21662	21704	21634	21620	21473	21627	21407	21760	21707	21537	21456	21544	21553	21461	21801	21964	21747	21578	21597	21711	21540	21568	21595	21501	21487	21889	21582	21469	21562	21544	21758	21580	21718	21567	21487	21533	21494	21560	21754	21420	21560	21610	21887	21589	21436	21610	21573	21647	21623	21661	21658	21680	21660	21533	21625	21592	21651	21588	21550	21641	21603	21408	21586	21546	21530	21472	21640	21911	21437	21491	21686	21535	21579	21429	21702	21860	21694	21657	21525	21592	21723	21651	21321	21619	21609	21517	21660	21425	21601	21341	21741	21462	21558	21642	21489	21737	21403	21404	21661	21590	21674	21546	21538	21644	21693	21645	21565	21586	21678	21635	21884	21678	21506	21835	21490	21269	21466	21680	21615	21543	21448	21531	21582	21590	21720	21749	21604	21811	21556	21571	21623	21646	21747	21673	21588	21522	21684	21466	21508	21703	21714	21776	21488	21625	21853	21821	21509	21779	21770	21766	21632	21470	21689	21638	21561	21504	21485	21648	21637	21343	21639	21471	21582	21681	21562	21394	21748	21661	21608	21393	21754	21565	21470	21466	21742	21546	21573	21490	21810	21575	21539	21736	21715	21568	21649	21501	21383	21519	21656	21803	21541	21499	21520	21451	21722	21273	21428	21896	21601	21769	21490	21415	21289	21634	21422	21695	21571	21649	21490	21741	21775	21682	21614	21692	21513	21995	21789	21688	21490	21690	21453	21456	21560	21658	21655	21579	21552	21488	21615	21569	21666	21886	21655	21920	21668	21539	21741	21562	21828	21655	21739	21641	21703	21575	21699	21618	21701	21753	21712	21513	21757	21699	21645	21526	21706	21571	21722	21591	21585	21819	21913	21491	21412	21591	21646	21567	21571	21669	21587	21592	21345	21706	21598	21569	21448	21423	21701	21467	21456	21473	21610	21556	21310	21442	21957	21694	21697	21861	21769	21673	21453	21469	21663	21720	21676	21697	21455	21527	21775	21564	21548	21399	21593	21555	21443	21516	21582	21675	21487	21556	21649	21652	21661	21577	21641	21684	21417	21642	21565	21671	21593	21702	21610	21787	21782	21498	21635	21600	21376	21568	21612	21819	21606	21659	21709	21644	21546	21652	21618	21682	21513	21777	21532	21434	21677	21526	21686	21601	21507	21587	21696	21352	21698	21495	21628	21541	21627	21521	21600	21701	21503	21365	21650	21628	21545	21686	21667	21563	21563	21500	21673	21620	21489	21488	21546	21628	21870	21739	21430	21664	21780	21761	21677	21499	21617	21470	21543	21588	21671	21688	21508	21690	21763	21441	21500	21423	21628	21492	21566	21892	21554	21527	21451	21523	21564	21560	21608	21399	21332	21441	21518	21825	21603	21667	21576	21459	21616	21702	21665	21643	21620	21457	21736	21603	21714	21712	21633	21555	21881	21620	21539	21528	21602	21693	21629	21746	21686	21605	21778	21650	21709	21717	21397	21559	21937	21689	21633	21693	21656	21595	21604	21765	21643	21518	21444	21418	21678	21741	21740	21608	21677	21652	21519	21442	21479	21651	21596	21420	21531	21565	21827	21691	21508	21644	21596	21642	21476	21666	21552	21463	21755	21859	21646	21829	21671	21417	21787	21678	21551	21708	21682	21664	21647	21712	21719	21570	21625	21581	21708	21383	21563	21640	21780	21607	21758	21734	21783	21614	21578	21564	21568	21419	21390	21754	21503	21528	21626	21648	21661	21472	21668	21569	21475	21584	21564	21771	21506	21603	21621	21636	21712	21510	21534	21346	21793	21539	21620	21653	21637	21527	21840	21741	21680	21721	21687	21707	21816	21564	21566	21402	21557	21656	21407	21642	21734	21516	21491	21652	21568	21559	21694	21653	21547	21611	21549	21669	21553	21493	21755	21669	21539	21615	21750	21642	21711	21597	21447	21493	21646	21787	21523	21724	21722	21733	21731	21656	21630	21615	21793	21628	21676	21876	21798	21715	21676	21707	21668	21597	21478	21751	21587	21712	21564	21590	21835	21649	21805	21693	21657	21675	21348	21898	21521	21512	21722	21950	21703	21539	21692	21547	21366	21472	21601	21755	21666	21964	21727	21695	21694	21498	21749	21636	21648	21510	21730	21592	21614	21698	21789	21490	21595	21616	21598	21818	21823	21523	21577	21758	21632	21598	21846	21523	21522	21772	21459	21614	21645	21691	21797	21778	21793	21658	21598	21712	21476	21526	21614	21736	21602	21468	21542	21828	21752	21779	21805	21778	21531	21592	21473	21677	21323	21500	21638	21444	21678	21722	21628	21590	21721	21474	21672	21654	21456	21578	21608	21521	21637	21340	21609	21457	21483	21528	21685	21786	21730	21693	21624	21509	21651	21644	21750	21582	21548	21558	21680	21761	21552	21531	21447	21644	21529	21345	21624	21553	21659	21630	21720	21743	21583	21598	21665	21559	21563	21558	21557	21581	21579	21471	21598	21739	21664	21590	21576	21803	21641	21506	21727	21765	21811	21776	21578	21676	21476	21596	21652	21535	21498	21704	21644	21771	21399	21494	21769	21814	21777	21673	21614	21427	21601	21618	21543	21696	21705	21475	21660	21567	21558	21406	21371	21600	21638	21611	21628	21592	21611	21728	21664	21348	21595	21550	21624	21876	21674	21737	21782	21807	21559	21468	21621	21804	21696	21653	21506	21626	21710	21652	21641	21638	21588	21680	21572	21517	21464	21694	21623	21362	21546	21700	21663	21345	21337	21696	21592	21587	21676	21627	21437	21590	21858	21693	21656	21393	21598	21512	21551	21697	21425	21525	21575	21528	21542	21530	21622	21548	21639	21644	21528	21659	21677	21547	21537	21579	21526	21778	21850	21691	21645	21647	21636	21618	21741	21479	21730	21716	21348	21505	21662	21713	21598	21749	21740	21614	21729	21463	21545	21656	21489	21571	21499	21412	21396	21479	21677	21674	21460	21494	21528	21655	21690	21696	21934	21781	21551	21793	21598	21496	21462	21423	21536	21430	21666	21583	21551	21631	21464	21525	21580	21658	21661	21548	21653	21448	21559	21473	21735	21770	21699	21642	21845	21710	21652	21552	21778	21514	21592	21532	21623	21436	21679	21670	21700	21489	21373	21839	21662	21415	21660	21655	21600	21594	21635	21664	21539	21418	21671	21787	21673	21470	21412	21683	21553	21506	21783	21798	21707	21697	21666	21531	21563	21643	21542	21517	21409	21398	21546	21552	21720	21735	21727	21591	21684	21586	21415	21407	21644	21527	21751	21670	21562	21507	21646	21885	21886	21630	21694	21434	21714	21701	21739	21659	21434	21781	21670	21642	21721	21663	21349	21359	21618	21476	21586	21503	21675	21555	21708	21415	21555	21788	21650	21750	21610	21715	21606	21588	21686	21627	21752	21724	21457	21753	21722	21604	21725	21715	21598	21460	21720	21566	21876	21841	21473	21641	21430	21793	21565	21348	21586	21540	21666	21581	21619	21523	21683	21603	21700	21502	21344	21696	21616	21484	21749	21491	21399	21437	21760	21819	21966	21431	21721	21497	21728	21659	21557	21570	21694	21968	21494	21581	21568	21618	21631	21446	21528	21804	21714	21640	21526	21539	21783	21618	21554	21586	21632	21845	21569	21360	21673	21517	21706	21584	21452	21457	21732	21639	21574	21725	21684	21556	21368	21647	21757	21655	21844	21626	21642	21596	21692	21647	21610	21512	21579	21618	21715	21895	21510	21675	21630	21704	21594	21833	21581	21609	21542	21498	21569	21606	21700	21475	21399	21558	21515	21652	21499	21672	21406	21650	21494	21473	21640	21814	21755	21447	21636	21627	21549	21824	21468	21591	21610	21453	21605	21753	21625	21623	21556	21611	21669	21505	21560	21642	21768	21524	21634	21608	21764	21882	21851	21591	21758	21680	21743	21790	21424	21535	21679	21608	21681	21526	21573	21387	21616	21462	21638	21749	21597	21683	21511	21715	21641	21732	21520	21787	21678	21575	21771	21644	21677	21754	21838	21576	21437	21523	21358	21782	21719	21533	21856	21712	21432	21822	21729	21673	21473	21500	21393	21643	21718	21509	21687	21600	21702	21487	21507	21529	21490	21746
20114	31478	31182	26769	22089	20251	19425	18920	19127	18593	18415	18511	18209	18228	17765	17486	17709	17501	17646	17478	17505	17390	17053	17232	17214	16951	16961	16948	17030	16797	16908	17144	17283	17493	17817	18982	18178	17449	17164	16745	16802	16874	17001	16858	16782	16706	16818	16614	16635	16576	16810	16834	16767	16670	16901	16827	16899	16781	16762	16835	16731	16832	16908	16886	16687	16886	17009	16776	16877	16653	16866	16969	16676	16795	16661	16584	16779	16748	16817	16832	16614	16709	16917	16682	16715	16838	16834	16783	16628	16876	16856	16797	16821	16779	16644	16780	16797	16749	16772	16746	16811	16632	16732	16715	16807	16864	16861	16655	16939	16919	16736	16942	16685	16689	16641	16798	16810	16719	16752	16809	16704	16840	16717	16664	16680	16806	16673	16750	16836	16712	16802	16732	16877	16550	16731	16914	16793	16795	16782	16770	16813	16763	16824	16634	16830	16736	16686	16821	16904	16750	16668	16671	16774	16786	16799	16817	16795	16731	16736	16956	16863	16857	16738	16748	16771	16970	16913	16711	16820	16806	16740	16932	16782	16788	16872	16887	16768	16776	16725	16947	16825	16644	16841	16705	16676	16626	16773	16590	16734	16726	16946	16816	16765	16685	16798	16831	16673	16764	16787	16788	16819	16783	16810	16823	16595	16659	16812	16752	16617	16872	16756	16687	16896	16840	16822	17024	16807	16897	16514	16739	16790	16803	16623	16873	16740	16895	16930	16847	16745	16901	16670	16743	16585	16804	16750	16997	16619	16769	16838	16715	16729	16767	16600	16664	16823	16778	16744	16738	16601	16697	16744	16901	16862	16742	16728	16821	16779	16989	16632	16602	16961	16731	16790	16882	16706	16892	16954	16763	16713	16544	16966	16745	16839	16916	16861	16667	16828	16915	16765	16772	16868	16694	16705	16883	16899	16722	16815	16870	16771	16661	16786	16673	16598	16663	17060	16718	16740	16744	17030	16749	16791	16799	16864	16957	16877	16733	16648	16677	16679	16870	16708	16841	16803	16720	16757	16810	16897	16739	16772	16914	16726	16696	16768	16736	16647	16775	16754	16762	16695	16766	16716	16870	16685	16723	16867	16794	16703	16873	16735	16895	16895	16839	16753	16744	16670	16791	16723	16680	16808	16816	16839	16556	16768	16776	16665	16674	16684	16954	17029	16770	16879	16749	16788	16664	16764	16851	16645	16737	16816	16676	16979	16694	16665	16760	16652	16794	16965	16850	16724	16730	16910	16853	16811	16839	16743	16829	16707	16829	16627	16706	16743	16720	16754	16821	16661	16719	16963	16730	16798	16947	16666	16724	16762	16663	16737	16798	16655	16645	16832	16854	16723	16829	16862	16784	16649	16703	16797	16903	16753	16789	16915	16702	16850	16526	16836	16765	16805	16723	16667	16721	16716	16657	16952	16644	16845	16753	16665	16863	16801	16636	16851	16780	16747	16674	16845	16756	16771	16683	16786	16704	16738	16773	16663	16716	16856	16676	16657	16923	16588	16662	16751	16678	16859	16561	16801	16693	16799	16887	16764	16646	16676	16796	16884	16784	16742	16737	16599	16755	16764	16795	16642	16802	16841	16587	16855	16999	16814	16750	16774	16808	16961	16767	16576	16875	16828	16865	16934	16813	16774	16869	16759	16754	16870	16914	16579	16848	16775	16919	16808	16732	16647	16780	16758	16924	16790	16735	16741	16757	16716	16646	16923	16657	16763	16945	16760	16763	16793	16942	16828	16788	16860	16845	16905	16701	16919	16762	16753	16628	16707	16761	16958	16610	16671	16805	16798	16793	16955	16904	16694	16698	16828	16803	16756	16711	16869	16777	16661	16740	16679	16737	16782	16590	16722	16818	16877	16786	16798	16772	16814	16704	16883	16808	16790	16737	16817	16906	16744	16847	16809	16827	16785	16810	16776	16674	16681	16729	16861	16692	16690	16923	16773	16866	16703	16981	16783	16877	16834	16798	16762	16928	16704	16762	16732	16899	16855	16840	16959	16841	16808	16815	16762	16757	16797	16721	16818	16635	16767	16680	16762	16710	16646	16913	16783	16687	16763	16855	16816	16835	16763	16615	16688	16956	16697	16681	16733	16825	16700	16867	16777	16832	16875	17004	16737	16784	17008	16700	16849	16803	16831	16882	16774	16814	16815	16853	16695	16861	16676	16841	16808	16882	16806	16786	16809	16763	17003	16760	16761	16755	16892	16801	16934	16673	16916	17001	16649	16919	16708	16832	16596	16748	16719	16730	16654	16746	16713	16637	16768	16670	16643	16731	16965	16817	16635	16833	16841	16737	16742	16633	16814	16754	16713	16879	16796	16896	16561	16867	16741	16837	16970	16870	16745	16916	16747	16773	16639	16698	16874	16853	16749	16745	16757	16896	17074	16761	16686	16953	16771	16894	16641	16721	16885	16743	16721	16801	16883	16866	16777	16820	16802	16720	16821	16648	16667	16749	16555	16760	16726	16605	16850	16829	16807	16861	16837	16628	16867	16718	16649	16788	16751	16729	16963	16729	16700	16828	17082	16727	16729	16775	16787	16703	16945	17006	16795	16679	16843	16678	16906	16902	16681	16771	16927	16724	16793	16676	16704	16849	16793	16908	16805	16724	16658	16796	16706	16821	16724	16804	16747	16647	16623	16737	16724	16980	16617	16726	16824	16776	16749	16581	16762	16665	16843	16884	16776	16806	16786	16718	16819	16788	16926	16751	16761	16850	16818	16809	16793	16688	16801	16737	16851	16914	16898	16831	16708	16937	16748	16708	16777	16910	16797	16853	16679	16783	16920	16674	16936	16844	16711	16858	16920	16775	16644	16805	16798	16789	16867	16600	16779	16719	16881	16617	16791	16757	16853	16879	16813	16508	16688	16630	16866	16857	16659	17043	16697	16794	16798	16843	16851	16829	16864	16776	16880	17039	16817	16884	16761	16823	16821	16850	16724	16622	16802	16860	16820	16864	16759	16657	16839	16791	16816	16744	16978	16727	16795	16791	16769	16891	16679	16919	16575	16906	16796	16698	16560	16676	16963	16635	16777	16724	16776	16780	16663	16607	16801	16808	16758	16899	16941	16747	16732	16870	16730	16893	16792	16825	16850	16797	16893	16820	16696	16706	16765	16745	16741	16686	16695	16882	16864	16859	16731	16653	16802	16821	16629	16858	16898	16833	16853	16778	16941	16711	16933	16945	16942	16714	16891	16751	16769	16796	16746	16900	16831	17009	16627	16805	16644	16634	16643	16793	16643	16805	16745	16787	16653	16563	16825	16841	16821	16698	16953	16830	16867	16846	16731	16895	16865	16862	16714	16682	16678	16890	16925	16714	16743	16776	16792	16792	16731	16736	16723	16822	16747	16802	16779	16770	16931	16766	16890	16644	16864	16711	16797	16830	16859	16749	16667	16734	16785	16896	16821	16696	16712	16902	16751	16712	16658	16688	16690	16922	16762	16882	16743	16825	16913	16818	16760	16838	16886	16817	16869	16688	16637	16854	16626	16585	16863	16620	16802	16637	16876	16824	16845	16724	16660	16882	16699	16783	16814	16666	16809	16950	16851	16818	16847	16655	16824	16639	16633	16755	16835	16652	16773	16727	16698	16746	16762	16713	16799	16790	16830	16732	16860	16668	16869	16855	16739	16717	16810	16777	16855	16787	16888	16771	16746	16734	16765	16766	16769	16719	16771	16588	16814	16735	16795	16628	16742	16724	16889	16753	16720	16789	16755	16574	16667	16787	16724	16747	16729	16655	16906	16687	16716	16710	16852	16786	16688	16757	16844	16807	16564	16643	16776	16646	16818	16666	16724	16855	16675	16708	16704	16692	16707	16890	16899	16973	16735	16898	16701	16868	16737	16702	16612	16838	16627	16751	16955	16791	16845	16752	16852	16710	16816	16913	16755	16772	16905	16757	16795	16883	16668	16922	16813	16976	16887	16712	16737	16802	16804	16753	16723	16889	16675	16884	16683	16550	16856	16913	16626	16732	16873	16784	16782	16867	17033	16859	16829	16709	16844	16571	16699	16709	16904	16835	16634	16769	16916	16850	16946	16922	16777	16893	16613	16771	16744	16662	16779	16635	16843	16901	16657	16825	16854	16788	16718	16577	16739	16603	16857	16801	16589	16800	16891	16787	16999	16772	16707	16696	16661	16634	16618	16868	16830	16818	16858	16679	16887	16866	16822	16724	16880	16590	16809	16871	16657	16817	16705	16824	16899	16804	16792	16954	16680	16719	16636	16861	16714	16749	16908	16863	16669	16773	16869	16732	16882	16615	16879	16962	16777	16885	16705	16863	16915	16787	16779	16724	16913	16835	16759	16758	16830	16650	16854	16964	16854	16858	16884	16677	16709	16813	16756	16856	16778	16781	16750	16637	16932	16687	16775	16872	16711	16995	16887	16642	16766	16799	16700	17027	16866	16842	16800	16820	16835	16819	16863	16900	16824	16821	16830	16753	16740	16850	16724	16750	16786	16785	16777	16758	16738	16736	16795	16802	16855	16747	16741	16783	16715	16905	16877	16732	16950	16850	16742	16792	16746	16852	16692	17002	16918	16772	16792	17056	16613	16847	16509	16684	16738	16722	16758	16658	17036	16717	16881	16777	16724	16829	16853	16777	16791	16529	16602	16808	16831	16856	16791	16874	16764	16818	16770	16710	16595	16925	16778	16740	16697	16769	16877	16717	16628	16756	16736	16921	16728	16745	16736	16871	16768	16811	16710	16695	16704	16823	16686	16818	16917	16577	16740	16723	16730	16916	16624	16953	16724	16812	16780	16846	16776	16816	16773	16793	16905	16987	16749	16805	16726	16991	16717	16879	16676	16801	16808	16880	16828	16805	16793	16813	16694	16887	16828	16636	16850	16875	16917	16707	16847	16760	16902	16948	16725	16732	16845	16927	16713	16780	16834	16793	16787	16717	16763	16668	16722	16859	16968	16775	16710	16684	16763	16711	17026	16795	16803	16853	16953	16791	16872	16728	16679	16743	16762	16867	16783	16674	16685	16890	16703	16828	16804	16847	16754	16781	16855	16759	16784	17035	16900	16698	16679	16668	16777	16972	16730	16832	16878	16623	16792	16924	16702	16919	16659	16834	16801	16699	16900	16757	16669	16792	16639	16791
23848	21505	29136	24469	22620	26001	27930	24465	24234	23902	23686	23410	23197	22933	22700	22567	22423	22506	22447	22493	22549	22537	22289	21985	21872	21716	21887	21724	21859	21556	22068	21499	21897	23786	23955	23541	22793	22229	22005	21562	21611	21578	21392	21653	21369	21612	21340	21552	21736	21607	21675	21515	21459	21445	21403	21396	21620	21578	21634	21517	21710	21438	21496	21704	21468	21552	21904	21535	21553	21629	21427	21327	21541	21250	21616	21570	21462	21481	21310	21357	21455	21613	21281	21589	21573	21457	21742	21532	21426	21447	21651	21357	21347	21236	21252	21487	21487	21755	21621	21658	21661	21627	21578	21461	21298	21455	21536	21533	21638	21457	21461	21703	21497	21390	21388	21401	21481	21515	21488	21655	21431	21482	21467	21729	21544	21609	21641	21606	21658	21579	21408	21324	21325	21625	21567	21520	21550	21739	21452	21488	21330	21478	21417	21420	21460	21501	21573	21404	21358	21364	21284	21500	21491	21289	21411	21411	21427	21249	21368	21492	21638	21532	21503	21620	21517	21637	21645	21358	21733	21619	21317	21507	21577	21566	21370	21360	21499	21706	21461	21320	21440	21414	21430	21447	21582	21675	21232	21380	21511	21573	21321	21343	21577	21400	21291	21404	21543	21374	21548	21503	21436	21512	21214	21353	21453	21518	21426	21516	21362	21465	21499	21535	21553	21757	21649	21252	21455	21347	21458	21672	21523	21388	21530	21270	21532	21587	21440	21120	21402	21327	21338	21505	21446	21299	21535	21552	21350	21403	21533	21470	21345	21387	21273	21504	21642	21558	21247	21489	21601	21502	21376	21656	21479	21383	21533	21658	21348	21557	21430	21472	21292	21372	21325	21323	21449	21555	21428	21410	21460	21463	21456	21566	21465	21447	21604	21272	21472	21367	21373	21212	21375	21433	21508	21613	21354	21454	21291	21564	21196	21602	21488	21387	21321	21416	21276	21518	21577	21622	21510	21501	21334	21455	21450	21569	21559	21498	21719	21419	21305	21644	21371	21278	21355	21414	21701	21446	21331	21398	21553	21422	21500	21540	21478	21634	21549	21585	21603	21530	21372	21435	21510	21497	21511	21379	21451	21395	21566	21361	21406	21416	21355	21609	21476	21297	21423	21481	21379	21408	21499	21245	21499	21665	21539	21520	21333	21354	21410	21616	21585	21570	21614	21354	21600	21485	21239	21374	21368	21586	21468	21389	21680	21243	21436	21507	21573	21639	21610	21291	21276	21312	21386	21503	21367	21469	21444	21602	21473	21469	21777	21419	21540	21335	21605	21718	21605	21233	21360	21450	21450	21468	21370	21243	21296	21447	21688	21710	21492	21474	21285	21542	21436	21352	21586	21641	21411	21508	21433	21165	21666	21592	21498	21617	21427	21482	21492	21487	21486	21625	21431	21350	21503	21198	21397	21509	21324	21479	21476	21597	21459	21478	21616	21475	21411	21440	21479	21247	21610	21624	21455	21618	21385	21640	21524	21431	21422	21347	21382	21377	21639	21442	21379	21417	21498	21311	21463	21700	21345	21532	21377	21586	21494	21323	21558	21720	21689	21668	21477	21255	21497	21621	21555	21319	21440	21351	21481	21489	21328	21295	21352	21615	21506	21297	21520	21546	21552	21447	21246	21519	21358	21496	21515	21456	21462	21319	21212	21557	21292	21278	21417	21339	21223	21609	21488	21368	21389	21517	21531	21537	21319	21500	21359	21497	21520	21466	21689	21385	21446	21491	21495	21517	21387	21363	21439	21419	21604	21436	21607	21456	21295	21444	21509	21518	21630	21522	21546	21377	21345	21468	21578	21430	21255	21506	21424	21323	21256	21403	21174	21351	21560	21417	21181	21358	21447	21608	21462	21537	21501	21488	21365	21400	21159	21407	21403	21366	21355	21424	21376	21575	21556	21274	21433	21451	21477	21622	21479	21401	21576	21312	21470	21443	21708	21647	21449	21450	21342	21437	21638	21493	21519	21373	21658	21532	21497	21367	21469	21543	21490	21480	21616	21302	21462	21513	21451	21566	21493	21391	21465	21374	21480	21580	21590	21389	21695	21429	21716	21307	21521	21186	21522	21515	21600	21628	21489	21537	21531	21728	21667	21404	21287	21463	21415	21694	21538	21509	21444	21615	21597	21457	21586	21476	21530	21383	21314	21734	21613	21426	21279	21310	21574	21270	21413	21475	21685	21325	21511	21602	21552	21287	21666	21530	21441	21379	21616	21457	21427	21395	21464	21471	21527	21298	21457	21688	21402	21526	21220	21379	21489	21349	21545	21492	21479	21467	21567	21716	21588	21525	21361	21458	21650	21415	21436	21555	21457	21415	21300	21414	21514	21480	21304	21375	21417	21346	21481	21484	21408	21572	21466	21366	21697	21491	21543	21528	21570	21454	21161	21478	21532	21277	21422	21661	21451	21458	21691	21354	21441	21589	21671	21488	21526	21368	21235	21223	21360	21526	21644	21464	21111	21535	21498	21278	21452	21261	21464	21423	21168	21395	21303	21518	21765	21481	21300	21479	21521	21425	21539	21386	21480	21633	21526	21362	21415	21634	21581	21421	21486	21372	21530	21687	21622	21378	21432	21342	21466	21566	21368	21509	21667	21428	21255	21241	21454	21400	21500	21190	21436	21448	21461	21408	21382	21282	21182	21474	21371	21650	21442	21506	21537	21243	21661	21488	21484	21417	21525	21411	21370	21370	21504	21504	21558	21520	21458	21386	21355	21421	21421	21700	21432	21585	21437	21349	21418	21392	21585	21390	21396	21365	21641	21375	21674	21287	21455	21580	21406	21467	21349	21364	21359	21402	21354	21361	21533	21533	21430	21422	21439	21256	21470	21630	21483	21311	21546	21331	21544	21390	21462	21294	21424	21373	21362	21345	21609	21591	21395	21545	21505	21379	21398	21521	21617	21345	21622	21478	21572	21391	21664	21267	21681	21468	21481	21399	21464	21271	21392	21494	21245	21374	21454	21622	21608	21408	21456	21647	21311	21446	21373	21453	21425	21435	21661	21442	21567	21500	21499	21341	21527	21303	21641	21515	21473	21304	21218	21533	21569	21539	21436	21381	21633	21615	21587	21380	21405	21452	21444	21447	21614	21564	21353	21300	21437	21552	21523	21605	21355	21487	21341	21527	21407	21601	21582	21377	21661	21411	21430	21421	21426	21162	21317	21515	21316	21739	21442	21449	21379	21347	21455	21373	21377	21356	21499	21426	21507	21801	21250	21570	21479	21608	21498	21365	21480	21619	21312	21358	21260	21648	21486	21686	21587	21315	21723	21682	21548	21293	21373	21553	21478	21667	21512	21621	21336	21528	21320	21394	21292	21512	21288	21216	21378	21569	21534	21545	21283	21318	21429	21536	21448	21412	21440	21725	21480	21427	21488	21323	21464	21610	21524	21484	21628	21370	21595	21361	21332	21663	21601	21243	21430	21761	21376	21527	21594	21542	21739	21444	21280	21568	21493	21472	21415	21597	21380	21444	21344	21400	21567	21340	21481	21502	21304	21340	21467	21453	21339	21448	21486	21293	21324	21495	21418	21284	21340	21540	21380	21447	21555	21434	21380	21514	21071	21385	21312	21581	21381	21600	21542	21476	21397	21336	21486	21337	21405	21416	21533	21480	21368	21390	21520	21393	21688	21557	21653	21409	21494	21405	21636	21308	21447	21493	21287	21317	21349	21384	21465	21581	21574	21227	21393	21395	21330	21648	21458	21580	21510	21461	21700	21499	21626	21442	21446	21476	21601	21417	21589	21432	21534	21412	21661	21325	21304	21488	21692	21715	21755	21304	21513	21445	21367	21551	21760	21254	21359	21630	21574	21383	21295	21428	21530	21321	21411	21561	21483	21565	21432	21396	21550	21336	21421	21382	21395	21572	21304	21277	21387	21407	21400	21278	21581	21457	21730	21530	21705	21465	21477	21366	21665	21532	21536	21700	21571	21408	21701	21662	21381	21284	21670	21310	21552	21440	21364	21359	21603	21241	21583	21458	21534	21423	21392	21458	21584	21425	21513	21434	21427	21544	21428	21319	21498	21405	21428	21432	21497	21381	21259	21668	21610	21289	21716	21363	21566	21560	21555	21554	21683	21664	21347	21464	21553	21611	21611	21407	21529	21353	21322	21529	21240	21249	21656	21573	21473	21472	21504	21483	21538	21450	21627	21676	21263	21678	21508	21438	21332	21443	21173	21726	21681	21470	21515	21568	21303	21540	21449	21352	21492	21459	21535	21605	21408	21541	21527	21518	21492	21617	21476	21384	21301	21532	21516	21476	21348	21319	21348	21376	21460	21407	21523	21484	21531	21422	21400	21530	21430	21506	21569	21376	21534	21567	21474	21495	21354	21450	21550	21368	21585	21445	21496	21490	21400	21511	21611	21363	21638	21359	21403	21483	21587	21397	21288	21852	21470	21365	21476	21320	21575	21763	21480	21249	21390	21421	21388	21351	21530	21433	21292	21480	21445	21286	21125	21526	21651	21665	21653	21481	21470	21660	21545	21382	21478	21503	21531	21666	21525	21489	21709	21500	21506	21474	21528	21546	21409	21413	21389	21360	21259	21385	21539	21352	21429	21639	21731	21483	21500	21407	21439	21512	21593	21587	21483	21297	21284	21344	21634	21669	21510	21517	21404	21400	21588	21559	21519	21248	21389	21683	21403	21620	21279	21489	21435	21508	21548	21533	21471	21558	21567	21335	21305	21501	21424	21343	21481	21867	21625	21438	21609	21597	21466	21386	21336	21366	21502	21305	21316	21372	21430	21334	21089	21368	21513	21694	21485	21504	21512	21381	21479	21362	21411	21384	21519	21451	21518	21461	21275	21628	21250	21435	21521	21403	21577	21558	21508	21353	21481	21370	21182	21479	21519	21521	21417	21422	21432	21677	21363	21394	21402	21823	21588	21536	21382	21533	21306	21502	21608	21551	21576	21523	21450	21398	21506	21543	21531	21499	21533	21475	21626	21439	21710	21454	21640	21359	21630	21495	21582	21411	21625	21275	21492	21640	21426	21519	21588	21498	21649	21557	21392	21332	21558	21315	21391	21346	21571	21495	21516	21550	21587	21634	21466	21511	21426	21332	21324	21690	21588	21422	21591	21481	21682	21746	21406	21433
21935	36929	36162	31146	25833	22882	21276	21316	20711	19892	19784	19529	19522	18908	18069	17878	18039	17870	18136	18210	18225	17698	17349	16935	16861	16870	16888	17069	16774	16820	16895	16930	17225	20030	19907	19403	18203	17273	16963	16620	16615	16497	16699	16342	16669	16649	16680	16508	16790	16485	16645	16636	16620	16519	16655	16729	16576	16651	16856	16821	16493	16739	16543	16787	16751	16736	16637	16802	16546	16623	16571	16690	16736	16645	16565	16646	16458	16613	16524	16484	16856	16558	16755	16784	16574	16542	16576	16765	16615	16623	16759	16588	16545	16590	16541	16706	16557	16598	16736	16648	16604	16633	16629	16617	16607	16602	16717	16542	16562	16589	16761	16623	16529	16545	16664	16685	16856	16660	16597	16666	16630	16659	16626	16635	16493	16690	16893	16566	16408	16694	16542	16522	16636	16672	16617	16730	16631	16654	16471	16642	16491	16550	16558	16661	16658	16809	16644	16608	16529	16564	16561	16730	16649	16526	16672	16557	16808	16480	16697	16502	16703	16424	16634	16709	16533	16650	16642	16652	16589	16680	16656	16684	16856	16628	16736	16587	16475	16746	16534	16657	16686	16770	16535	16577	16712	16827	16597	16714	16630	16613	16677	16683	16666	16804	16738	16497	16553	16535	16764	16839	16604	16656	16567	16605	16702	16680	16736	16563	16557	16632	16602	16559	16389	16477	16645	16662	16610	16696	16561	16467	16601	16490	16487	16574	16590	16625	16542	16624	16780	16512	16663	16729	16710	16625	16725	16772	16669	16738	16648	16660	16665	16744	16558	16685	16667	16583	16661	16605	16638	16653	16655	16611	16692	16746	16649	16644	16637	16691	16704	16558	16545	16619	16696	16606	16600	16657	16584	16740	16670	16529	16739	16558	16660	16684	16514	16801	16526	16520	16586	16612	16532	16740	16613	16541	16715	16648	16612	16781	16623	16663	16674	16650	16576	16527	16575	16609	16743	16719	16510	16671	16658	16731	16635	16616	16698	16698	16582	16624	16650	16563	16560	16750	16473	16713	16636	16557	16552	16688	16486	16665	16611	16609	16527	16478	16620	16720	16622	16702	16582	16426	16622	16747	16775	16641	16653	16583	16698	16549	16827	16649	16644	16342	16791	16436	16679	16659	16591	16638	16623	16621	16711	16627	16620	16569	16553	16605	16642	16606	16710	16605	16439	16606	16343	16721	16729	16604	16607	16425	16714	16685	16743	16605	16551	16918	16602	16662	16708	16740	16626	16603	16667	16784	16601	16635	16585	16681	16467	16650	16452	16444	16695	16598	16696	16616	16726	16556	16680	16716	16579	16778	16648	16659	16605	16763	16799	16619	16507	16640	16641	16576	16528	16676	16619	16559	16703	16538	16671	16563	16316	16550	16682	16733	16685	16632	16542	16603	16583	16698	16767	16596	16646	16566	16590	16607	16581	16767	16647	16472	16548	16592	16724	16714	16472	16783	16597	16578	16803	16671	16705	16637	16608	16602	16575	16771	16590	16674	16734	16756	16642	16541	16498	16785	16499	16771	16568	16708	16717	16594	16553	16582	16599	16772	16546	16796	16633	16794	16588	16702	16548	16640	16638	16751	16747	16561	16840	16616	16619	16622	16579	16499	16800	16493	16654	16731	16783	16760	16532	16680	16501	16585	16447	16502	16596	16735	16661	16600	16460	16964	16520	16648	16673	16501	16680	16593	16704	16567	16490	16598	16605	16575	16713	16684	16637	16632	16446	16435	16398	16553	16640	16585	16529	16540	16692	16677	16548	16655	16613	16600	16707	16612	16670	16664	16828	16683	16705	16604	16540	16643	16547	16647	16671	16547	16563	16698	16752	16669	16619	16799	16562	16796	16682	16693	16730	16912	16668	16424	16615	16646	16665	16592	16609	16563	16671	16589	16767	16762	16553	16650	16539	16773	16554	16660	16582	16524	16784	16735	16589	16589	16421	16584	16732	16536	16582	16624	16600	16587	16694	16588	16688	16581	16626	16864	16549	16637	16611	16699	16532	16626	16611	16481	16541	16685	16733	16536	16757	16763	16633	16580	16577	16628	16608	16526	16580	16626	16590	16662	16628	16502	16694	16521	16793	16668	16575	16882	16482	16745	16402	16731	16571	16707	16642	16505	16775	16704	16640	16633	16625	16551	16647	16625	16495	16545	16642	16549	16752	16655	16613	16623	16613	16565	16622	16673	16543	16548	16724	16712	16554	16528	16760	16615	16485	16532	16628	16726	16619	16633	16646	16501	16620	16670	16838	16543	16694	16535	16571	16574	16701	16818	16824	16709	16621	16547	16648	16654	16587	16518	16432	16512	16749	16596	16606	16590	16682	16364	16724	16709	16694	16618	16844	16630	16805	16771	16651	16577	16571	16698	16705	16800	16677	16612	16636	16688	16443	16579	16656	16614	16642	16524	16762	16493	16694	16639	16751	16638	16560	16731	16682	16764	16553	16522	16785	16670	16481	16701	16584	16650	16545	16543	16823	16782	16448	16694	16603	16568	16608	16751	16512	16522	16715	16601	16601	16770	16494	16688	16651	16710	16600	16658	16756	16682	16472	16536	16687	16713	16521	16811	16634	16743	16515	16741	16554	16547	16575	16619	16591	16671	16655	16741	16511	16640	16462	16621	16673	16449	16609	16537	16728	16657	16624	16520	16544	16487	16690	16634	16639	16790	16747	16896	16539	16654	16763	16647	16593	16705	16673	16532	16534	16742	16510	16565	16613	16625	16731	16640	16697	16636	16656	16454	16735	16715	16445	16615	16503	16619	16676	16558	16597	16540	16772	16470	16733	16554	16638	16815	16647	16539	16709	16633	16531	16509	16487	16643	16612	16710	16661	16699	16520	16680	16652	16665	16677	16680	16504	16713	16708	16718	16619	16762	16555	16622	16691	16710	16553	16474	16508	16651	16608	16583	16644	16646	16620	16572	16607	16663	16617	16578	16754	16843	16752	16621	16720	16702	16706	16704	16723	16564	16484	16724	16508	16674	16769	16578	16584	16476	16699	16622	16602	16855	16640	16854	16631	16647	16646	16613	16669	16826	16681	16693	16705	16692	16694	16571	16689	16520	16664	16767	16708	16642	16676	16763	16707	16626	16642	16610	16677	16551	16484	16646	16597	16618	16587	16743	16581	16655	16648	16520	16428	16670	16679	16512	16561	16558	16496	16675	16844	16712	16765	16502	16562	16676	16644	16514	16560	16623	16661	16630	16504	16712	16776	16718	16541	16598	16754	16429	16699	16756	16707	16648	16601	16653	16497	16563	16595	16558	16749	16564	16690	16701	16627	16739	16561	16878	16611	16666	16534	16705	16713	16572	16751	16611	16716	16783	16591	16551	16625	16591	16681	16767	16592	16736	16658	16587	16480	16669	16689	16601	16739	16722	16632	16433	16554	16512	16658	16595	16567	16484	16695	16599	16602	16547	16677	16808	16756	16570	16697	16560	16663	16619	16700	16569	16700	16783	16803	16519	16463	16706	16535	16710	16512	16538	16476	16565	16528	16698	16675	16665	16697	16789	16578	16693	16709	16660	16641	16689	16750	16621	16542	16782	16651	16540	16491	16779	16470	16611	16649	16728	16760	16585	16544	16736	16552	16531	16542	16545	16680	16457	16586	16697	16529	16629	16518	16633	16543	16555	16621	16513	16688	16774	16710	16527	16806	16626	16588	16665	16516	16653	16731	16652	16430	16590	16749	16616	16634	16729	16656	16564	16637	16659	16635	16494	16708	16743	16668	16628	16685	16772	16678	16539	16591	16615	16773	16614	16606	16655	16632	16718	16723	16667	16607	16642	16568	16623	16633	16742	16699	16729	16570	16698	16728	16505	16688	16580	16668	16657	16562	16896	16579	16657	16515	16599	16596	16618	16579	16548	16697	16613	16670	16519	16569	16574	16677	16469	16564	16746	16562	16606	16667	16493	16554	16776	16632	16756	16528	16518	16676	16639	16569	16622	16586	16536	16821	16712	16559	16608	16599	16696	16519	16608	16820	16616	16694	16821	16679	16657	16572	16683	16617	16650	16644	16609	16637	16656	16661	16580	16592	16373	16494	16796	16816	16702	16752	16650	16572	16621	16562	16491	16710	16642	16574	16631	16788	16585	16585	16472	16785	16717	16626	16624	16592	16705	16604	16684	16645	16721	16710	16560	16481	16634	16612	16700	16808	16669	16511	16626	16713	16760	16580	16588	16742	16545	16643	16606	16463	16667	16674	16622	16580	16759	16786	16620	16591	16650	16533	16700	16686	16704	16604	16591	16649	16562	16666	16772	16849	16590	16611	16596	16454	16546	16754	16626	16805	16720	16643	16558	16622	16667	16605	16599	16658	16797	16537	16756	16545	16568	16682	16740	16640	16646	16577	16675	16463	16603	16593	16587	16627	16528	16800	16504	16647	16584	16670	16523	16736	16497	16696	16564	16672	16662	16824	16812	16572	16702	16801	16554	16675	16748	16703	16552	16604	16536	16427	16725	16697	16640	16751	16773	16721	16597	16820	16650	16490	16577	16729	16551	16550	16632	16571	16682	16609	16615	16683	16566	16726	16592	16650	16457	16688	16742	16568	16684	16581	16760	16511	16610	16587	16673	16711	16858	16659	16580	16814	16594	16749	16642	16501	16631	16560	16680	16578	16674	16816	16701	16667	16636	16707	16418	16682	16611	16767	16666	16617	16679	16638	16599	16738	16630	16538	16588	16659	16566	16563	16628	16646	16721	16529	16603	16643	16653	16791	16623	16717	16652	16552	16508	16576	16737	16410	16527	16760	16665	16776	16750	16619	16736	16588	16481	16692	16455	16695	16654	16641	16575	16504	16703	16625	16632	16709	16717	16536	16723	16901	16602	16689	16605	16702	16652	16576	16573	16747	16528	16713	16594	16624	16661	16493	16746	16679	16479	16647	16738	16619	16601	16715	16644	16645	16712	16675	16648	16641	16399	16717	16765	16673	16394	16680	16514	16619	16656	16838	16509	16671	16446	16633	16566	16732	16537	16498	16389	16563	16808	16767	16653	16649	16712	16605	16521	16777	16700	16663	16596	16573	16579	16637	16538	16722	16595	16756	16621	16640	16691	16608	16678	16713	16598	16675	16577	16686	16703	16552	16827	16459	16642	16750	16459	16622	16701
30527	24446	27207	24694	22003	21719	21741	21992	21632	21747	21604	21643	21362	21216	21291	21337	21354	21375	21544	21307	21427	21546	21180	21036	21332	21345	21219	21279	21073	20815	21098	21177	21237	21318	21342	21529	21593	21508	21087	21065	21247	21195	21089	21156	21252	21119	21092	20982	21287	20959	21222	21111	21080	21149	21251	20979	21091	21218	21371	21354	21402	21128	21128	21068	21183	21064	21085	21317	21350	20917	21121	21126	20958	21324	21115	21392	21378	21195	21184	20992	21066	21278	20990	21038	21124	21230	21056	21100	21277	21352	21310	21064	21211	21110	21143	21153	21170	21155	21337	21223	21446	21080	21146	21025	21191	21114	21289	21349	21112	21243	21358	21346	21131	21141	21160	21161	21193	21037	21398	21032	21212	21188	21162	20871	21307	20984	20885	21289	21339	21257	21258	21132	21226	21313	21197	21164	21066	21092	21077	21037	21243	21395	20980	21187	21157	21228	21152	21209	21178	21210	21211	21164	21077	20966	21118	21330	21312	21455	21202	21322	21121	21146	21257	21160	21161	21062	21195	20987	20996	21161	21218	21274	21312	21235	21147	21043	21081	21161	21221	21177	21115	21352	21027	21114	20959	21277	21083	21124	21244	21225	21345	21521	21230	21138	21113	21079	21127	21108	21150	21158	21204	21304	21013	21313	21272	21009	21383	21343	21042	21173	21089	21000	21183	21192	21299	21191	21322	21173	21094	21182	21380	21249	21177	21098	21095	21282	21099	21161	21261	21189	20947	21241	21170	21176	21127	20973	21189	21081	21384	21364	21282	21064	21320	21274	21116	21310	21212	21092	20928	21012	21145	21168	21296	21049	21079	21020	21142	21133	21044	21065	21193	21439	21299	21054	21433	21268	21127	21178	21153	21097	21179	21328	21187	21161	21135	21073	21207	21329	21083	21106	21069	21039	21084	21151	21357	21199	21175	21093	21356	21111	21021	21321	21139	20942	21125	21048	21128	20996	21139	21280	21169	20984	21171	21186	21075	21196	21128	20949	21354	21187	21129	21102	21389	21081	21031	21245	21197	21175	21114	20955	20933	21016	21132	21101	21135	21103	21380	21384	20912	21145	21202	21276	21181	21144	21269	21501	21097	21143	21181	21117	21019	21193	21125	21120	21325	21295	20967	21242	20909	21117	21150	21214	21149	21034	21124	21219	21147	21033	21271	21021	21201	21115	21182	21223	21396	21133	21170	21184	21083	21187	21085	21116	20840	21114	21112	21187	21096	21243	21179	20988	21148	20985	21304	21112	21160	21047	21302	21261	21003	21037	21317	20923	21079	21296	21302	21086	21131	21038	21063	21095	21159	21163	21302	21025	21410	21165	21201	21015	21235	21181	21115	21187	21129	20992	20914	21192	21093	21203	21316	21070	21052	21086	21191	21211	21058	21109	21245	21273	21067	20972	21176	21226	21166	21354	21114	21105	20968	21314	21227	21277	20825	21208	21063	21360	21319	21186	21295	21140	21375	20993	21225	21321	21386	21032	21244	21143	21205	21142	21091	20979	21029	21046	21162	21217	21222	21267	21063	21452	20985	20974	21274	21090	21166	21158	21037	20965	21190	21332	21255	21167	21210	21082	21242	21155	21115	21012	21107	21023	21068	21117	21214	21280	21191	21220	21164	21100	21119	21179	21175	21346	21373	21135	21074	21012	21111	21294	21225	21121	21134	21246	20981	21336	21246	21054	20889	21244	21267	21062	21101	21103	21019	21266	21100	21103	21058	21038	21254	21094	21049	21121	21068	21059	21057	21141	21045	21421	21299	21102	21334	21264	21145	21147	21096	21111	21110	21069	21116	21281	21249	21128	21124	21151	21003	21068	21141	21102	21330	21145	21247	21151	21106	21001	21145	21117	21060	21153	20994	21200	20955	21296	21038	21004	21286	21112	21105	21088	21191	21033	21008	21220	21257	21147	21262	21281	21312	21303	20927	21188	21217	21094	21032	21145	20991	21045	21119	21113	21219	21388	21095	20879	21104	21041	21357	21066	21216	21316	21211	21182	20907	21020	21219	21168	21249	21009	21256	21161	21099	21346	21126	21172	20985	21042	21119	21424	21218	21117	21127	20995	21119	20986	21173	21149	21147	21213	21200	20941	21103	21249	21264	21254	21156	20975	21266	21158	21088	21036	21153	21174	21197	21176	21206	21405	21252	21145	21065	21057	21029	21131	21030	21156	21204	20923	21183	21123	21139	21113	21191	21272	21244	21308	21236	20964	21047	21145	21142	21443	21044	21349	21021	20936	20976	21251	21234	21237	20942	21134	21185	21171	21055	20946	21059	21054	20860	21030	21352	21263	21230	21240	21315	21304	21297	21121	21151	21248	21229	21165	21154	20990	21438	21171	21295	21391	21299	21208	21165	21049	21037	21073	21217	21139	21239	21136	21023	20996	21353	21041	21162	21442	21104	21180	21042	20990	21555	21089	21313	21436	20990	21133	21122	21182	21147	21047	21565	21078	21027	21049	21159	21102	20994	20983	21125	20836	21331	21492	21020	21018	21335	21384	21154	21227	21093	21497	21280	20971	20956	21047	21167	21219	21247	21087	21326	21181	20917	21190	21265	21161	21152	20927	21119	21342	21080	21142	21161	21191	21139	21232	21074	20991	21123	21193	21154	21382	21316	21341	21337	21063	21407	21487	21188	21029	21378	21080	21300	21320	21031	21124	21267	21242	21359	21069	21028	21109	21000	21228	21114	21149	21145	21105	21125	21215	21237	21109	21369	21367	21109	21299	21009	21240	21287	21206	21163	21023	20968	21243	21067	21215	21203	21048	21211	21006	21338	21290	20949	21238	21147	21259	21027	21303	21229	20998	21362	21104	21105	21049	21138	21440	21405	21121	21222	21088	21089	21338	21197	21170	21202	21391	21248	21242	21101	21223	21134	20979	21151	21224	21245	21096	21334	21505	21199	21055	21229	21191	21141	21275	20982	21181	21238	21266	21080	21382	21154	20975	21124	20936	21245	21156	20969	21254	21212	21211	21090	21144	21090	20918	21244	21078	21161	21062	21252	21437	21288	21080	21025	21025	21188	21236	21097	21297	21161	21113	21145	21101	21103	21185	21208	21072	21158	21191	21126	21074	21289	21062	21355	21171	21091	21222	21073	21102	21152	21003	21038	21145	21097	21207	21265	20938	21341	21233	21043	21248	21185	21398	21342	21056	21351	21127	21139	21352	21233	21141	21360	21218	21108	21237	21111	21147	21171	21121	21172	21115	21249	21140	21230	21030	21066	21138	21022	21091	21138	21009	21192	21235	20955	21372	21213	20948	21265	21074	21110	21292	21148	21140	21154	21093	21261	20983	21168	21056	20974	21197	21266	21152	21173	21215	21184	21399	21066	21211	21222	21179	21203	21314	21320	21255	21013	21223	21354	21141	21044	21223	21280	21103	21199	21238	21124	21210	21291	20928	21066	21018	21180	21308	21054	21119	21282	21197	21254	21054	21018	21321	21111	21209	21148	21084	21188	21237	21216	21052	21386	21230	20979	20964	21139	21259	21311	21034	21147	21082	21218	21113	21349	21283	21141	21086	21264	21419	21188	21281	21258	20932	21212	21095	21368	21027	21315	21297	21396	21324	21178	21180	21280	21308	21166	21294	21388	21219	20976	21176	21299	21402	21093	21305	21096	21349	21315	21255	21409	20956	21089	21050	21200	21300	21052	21087	21127	21321	21294	21224	21243	21027	21012	21305	21076	21148	21181	21207	21209	20915	21122	21414	21111	21279	21188	21275	21262	21397	21061	21222	21220	21196	20915	21446	21066	21118	21188	21265	21310	20990	21418	21114	21293	21150	20923	21084	21228	21007	21063	21007	21261	21143	21241	21126	21162	21214	21270	21332	21296	21369	21329	21273	21140	21177	21231	20972	21092	21248	21324	21224	21240	21078	21312	21179	21024	21235	21335	21195	21069	21151	21142	21218	21348	21316	21060	20997	21090	21134	21122	20969	21227	21284	21251	21377	21240	21130	21189	21255	21099	21114	21425	21132	21164	21360	21283	21175	21168	21214	21388	21241	21112	21074	21222	21191	21299	21090	21288	21104	21132	21181	21210	21009	21384	21325	20944	21207	21131	21084	21030	21173	21005	21032	21039	21203	21432	21244	21395	21150	21084	21081	21265	21146	20959	21087	20923	21245	21196	21234	21363	21250	21090	21149	21254	21329	21317	21099	21260	21113	21313	21064	21155	21134	21085	21180	21145	21146	21033	21385	21191	21068	21110	20988	21157	21263	21161	21215	21255	21126	21022	21164	21140	20930	21160	21072	20975	21131	21187	21260	21203	21184	21202	21150	21383	21238	21111	21099	21195	21279	21287	21319	21170	21222	21110	21231	21108	21055	21084	21149	21282	21139	21113	21245	21317	21287	21075	21195	21019	21104	21331	20864	21283	21182	20999	21382	21316	21055	21300	21277	21261	21167	21294	21274	21204	21124	21187	21346	21145	21103	21218	21143	21349	21283	21013	21127	21397	21240	21114	21164	21122	21431	21052	21049	21413	21442	20988	21196	21150	21019	21213	21164	21025	21438	21145	20940	21205	21317	21110	21450	21139	21321	21310	21239	21430	20879	21258	21237	21139	21154	21096	21321	21339	21373	21141	21002	21224	21219	21111	21219	20966	21147	21261	20816	20912	21204	21378	21324	21495	21156	21048	21158	21221	21128	21042	21233	21142	21280	21246	21381	21090	21120	21283	21322	21155	21180	21170	21191	21074	21033	21211	21305	21230	21167	21007	21214	21096	21071	21220	21115	21072	21061	21043	21218	21034	21063	21097	21134	21155	21231	21412	21326	21084	20861	21557	21178	21271	21285	21082	21217	21313	21193	21085	21231	21175	21144	21307	21105	21223	21320	21465	21302	21153	21163	21414	21184	21291	21170	21145	21108	21173	21202	21233	21021	21291	21175	20951	21259	21376	21243	21409	21211	21294	21219	21272	21246	21090	21160	21236	21055	21261	21010	21315	21007	20967	21239	21172	21283	21089	21247	21176	21191	21168	21146	21197	21039	21236	21080	21345	21141	21094	21175	21086	21333	20857	21123	21154	21111	21206	21302	21128	21317	21208	21041	21175	21290	21177	21171	21115	21191	21097	21143	21222	21100	21308	20917	21179	21172	21101	21307
19789	23455	22972	19532	18056	17389	17470	17604	17378	17148	17186	17036	17058	17056	16886	16843	16771	17003	17024	17061	16997	16726	16740	16476	16823	16612	16616	16416	16595	16322	16456	16599	16500	16831	16875	16757	16720	16590	16536	16578	16660	16522	16483	16566	16568	16561	16464	16460	16611	16414	16614	16423	16686	16546	16495	16403	16496	16607	16464	16690	16441	16532	16522	16465	16555	16643	16459	16480	16609	16587	16496	16620	16269	16600	16580	16599	16378	16560	16567	16606	16654	16682	16423	16499	16521	16423	16609	16417	16629	16334	16718	16544	16609	16386	16479	16370	16392	16518	16477	16554	16604	16610	16538	16439	16328	16630	16571	16447	16652	16491	16479	16469	16699	16547	16328	16511	16490	16536	16507	16477	16697	16449	16612	16475	16650	16300	16487	16508	16283	16522	16484	16507	16425	16583	16470	16548	16483	16432	16524	16608	16362	16567	16582	16422	16517	16578	16404	16672	16533	16317	16421	16398	16400	16514	16510	16521	16509	16665	16633	16561	16551	16417	16514	16440	16485	16501	16426	16475	16575	16451	16446	16472	16486	16693	16415	16629	16334	16459	16468	16583	16503	16467	16497	16410	16338	16487	16441	16596	16595	16430	16682	16457	16616	16365	16336	16451	16620	16645	16448	16504	16453	16351	16512	16483	16597	16439	16524	16459	16399	16551	16299	16531	16614	16503	16543	16441	16390	16296	16554	16403	16557	16621	16467	16552	16475	16495	16426	16601	16516	16507	16499	16505	16520	16400	16412	16443	16661	16528	16277	16632	16482	16442	16407	16498	16511	16438	16702	16467	16719	16518	16670	16443	16470	16502	16623	16487	16717	16402	16400	16461	16668	16494	16464	16564	16437	16364	16500	16557	16455	16434	16440	16442	16510	16416	16373	16346	16438	16518	16378	16482	16398	16430	16529	16353	16360	16460	16606	16477	16561	16544	16639	16475	16539	16577	16479	16469	16447	16498	16531	16650	16572	16533	16620	16471	16396	16385	16464	16716	16441	16589	16392	16412	16621	16429	16685	16407	16369	16508	16518	16535	16512	16545	16540	16391	16516	16366	16650	16518	16615	16463	16560	16379	16419	16410	16581	16369	16485	16553	16353	16449	16630	16408	16546	16456	16517	16575	16398	16484	16653	16472	16591	16485	16469	16649	16592	16558	16514	16420	16498	16501	16480	16477	16570	16534	16521	16516	16403	16535	16580	16530	16623	16485	16563	16434	16479	16418	16458	16904	16547	16583	16506	16651	16407	16517	16403	16449	16453	16521	16402	16361	16640	16486	16526	16464	16592	16552	16433	16438	16430	16553	16498	16526	16471	16496	16404	16338	16472	16422	16376	16370	16636	16644	16478	16416	16426	16376	16471	16520	16479	16432	16581	16397	16490	16364	16588	16638	16395	16464	16424	16607	16334	16460	16501	16395	16490	16450	16367	16510	16517	16701	16698	16471	16533	16370	16541	16373	16409	16450	16522	16550	16376	16345	16559	16579	16529	16492	16366	16552	16760	16427	16362	16616	16345	16358	16638	16599	16492	16463	16446	16554	16462	16622	16382	16607	16483	16368	16453	16719	16374	16553	16569	16495	16694	16457	16635	16390	16554	16520	16479	16608	16591	16449	16271	16423	16577	16586	16386	16542	16681	16441	16497	16687	16566	16733	16529	16498	16377	16452	16684	16375	16426	16336	16487	16555	16681	16527	16387	16567	16450	16436	16366	16549	16497	16532	16237	16443	16549	16612	16516	16410	16583	16442	16550	16525	16701	16700	16526	16571	16737	16501	16413	16751	16527	16460	16591	16490	16538	16469	16438	16521	16533	16564	16455	16591	16571	16693	16575	16590	16476	16556	16561	16518	16403	16582	16516	16502	16595	16512	16452	16519	16353	16645	16466	16494	16446	16398	16636	16561	16555	16325	16676	16626	16557	16574	16619	16560	16303	16514	16452	16690	16383	16453	16606	16420	16490	16344	16474	16709	16328	16560	16379	16626	16668	16581	16404	16463	16444	16404	16498	16520	16656	16483	16567	16407	16677	16451	16597	16524	16654	16653	16411	16669	16453	16677	16535	16549	16561	16443	16430	16575	16563	16314	16497	16331	16532	16509	16606	16407	16673	16420	16532	16468	16523	16478	16371	16410	16623	16574	16537	16493	16468	16488	16564	16694	16575	16347	16451	16441	16459	16461	16424	16547	16525	16772	16565	16367	16563	16435	16505	16400	16458	16504	16412	16637	16425	16465	16539	16224	16600	16576	16622	16430	16531	16357	16554	16537	16374	16509	16557	16601	16825	16602	16443	16591	16585	16748	16406	16699	16612	16324	16429	16537	16593	16624	16590	16453	16528	16527	16671	16601	16471	16512	16571	16547	16397	16434	16471	16481	16530	16415	16424	16391	16532	16532	16551	16584	16496	16361	16591	16544	16675	16613	16713	16471	16493	16642	16613	16403	16566	16613	16517	16524	16540	16550	16465	16814	16440	16471	16443	16426	16561	16462	16473	16545	16538	16480	16559	16600	16353	16480	16357	16780	16412	16497	16476	16419	16605	16669	16685	16407	16478	16378	16431	16396	16434	16579	16352	16488	16584	16516	16552	16609	16429	16579	16420	16591	16553	16417	16385	16520	16463	16386	16638	16521	16549	16452	16315	16514	16666	16531	16673	16480	16649	16572	16421	16606	16528	16508	16451	16448	16561	16449	16427	16551	16320	16593	16520	16468	16501	16509	16398	16582	16572	16600	16534	16635	16513	16465	16423	16596	16559	16512	16445	16488	16443	16534	16520	16383	16608	16386	16634	16779	16551	16491	16402	16512	16593	16310	16527	16563	16439	16442	16535	16592	16488	16539	16511	16448	16415	16584	16588	16546	16555	16485	16586	16507	16587	16652	16413	16421	16482	16379	16345	16377	16461	16315	16474	16531	16565	16701	16440	16405	16372	16404	16465	16458	16475	16539	16476	16531	16188	16438	16709	16728	16594	16336	16562	16521	16473	16476	16434	16390	16493	16576	16267	16678	16379	16560	16593	16501	16523	16538	16462	16384	16577	16442	16510	16562	16645	16483	16440	16555	16594	16470	16426	16538	16615	16532	16484	16371	16339	16572	16513	16633	16243	16522	16501	16399	16457	16389	16459	16449	16566	16626	16561	16596	16609	16522	16432	16395	16625	16355	16411	16592	16426	16443	16644	16493	16596	16405	16515	16595	16739	16604	16565	16499	16614	16511	16442	16502	16501	16497	16658	16447	16447	16514	16532	16464	16541	16485	16425	16549	16641	16480	16421	16574	16406	16611	16510	16458	16508	16347	16344	16523	16442	16460	16507	16451	16422	16605	16542	16545	16486	16522	16443	16542	16404	16529	16598	16517	16504	16477	16457	16385	16480	16609	16620	16343	16460	16344	16539	16401	16623	16417	16523	16522	16485	16650	16431	16469	16502	16566	16709	16423	16376	16310	16556	16415	16469	16563	16479	16372	16302	16465	16579	16416	16562	16577	16499	16556	16421	16647	16326	16389	16442	16465	16613	16443	16498	16326	16592	16645	16382	16554	16574	16385	16482	16505	16579	16353	16584	16617	16497	16608	16372	16621	16527	16601	16589	16489	16427	16537	16618	16591	16588	16563	16635	16548	16460	16524	16637	16476	16626	16408	16508	16449	16542	16458	16490	16339	16588	16512	16486	16222	16505	16507	16527	16516	16616	16553	16335	16460	16565	16577	16532	16665	16560	16759	16459	16400	16454	16680	16479	16598	16481	16399	16540	16520	16464	16458	16530	16334	16614	16429	16483	16548	16551	16385	16653	16478	16484	16381	16623	16505	16383	16405	16585	16339	16659	16456	16642	16561	16605	16505	16539	16483	16661	16531	16501	16478	16608	16472	16449	16626	16581	16531	16671	16506	16506	16480	16454	16425	16601	16643	16748	16457	16304	16466	16507	16537	16627	16488	16538	16706	16381	16512	16526	16614	16662	16462	16437	16480	16528	16598	16647	16389	16471	16780	16445	16540	16323	16441	16484	16416	16565	16514	16471	16279	16497	16571	16450	16582	16610	16459	16274	16539	16489	16568	16262	16573	16562	16510	16524	16313	16628	16550	16599	16756	16353	16384	16644	16467	16547	16567	16563	16552	16428	16484	16645	16439	16445	16446	16360	16495	16541	16217	16575	16558	16592	16764	16479	16509	16526	16620	16471	16405	16498	16483	16599	16436	16588	16655	16680	16287	16312	16263	16601	16513	16477	16475	16723	16637	16477	16428	16451	16519	16472	16547	16641	16474	16518	16492	16547	16467	16443	16305	16306	16496	16536	16432	16253	16667	16658	16560	16605	16556	16422	16447	16579	16346	16511	16606	16380	16465	16379	16387	16530	16624	16503	16605	16626	16619	16489	16538	16527	16430	16474	16543	16387	16484	16625	16410	16508	16499	16481	16471	16497	16337	16370	16459	16445	16506	16478	16498	16515	16402	16391	16511	16696	16641	16425	16521	16514	16366	16464	16337	16568	16606	16611	16491	16634	16624	16462	16375	16478	16595	16446	16518	16603	16589	16545	16448	16573	16367	16430	16361	16589	16590	16459	16454	16510	16542	16487	16460	16581	16554	16312	16427	16621	16630	16529	16585	16638	16606	16579	16701	16506	16690	16325	16653	16467	16471	16477	16576	16549	16386	16639	16621	16633	16551	16528	16490	16444	16599	16496	16610	16428	16458	16545	16354	16747	16475	16567	16457	16429	16530	16434	16467	16574	16475	16463	16512	16611	16452	16536	16462	16558	16461	16505	16518	16515	16633	16578	16469	16681	16518	16489	16530	16491	16550	16335	16528	16498	16380	16434	16583	16466	16549	16520	16517	16507	16628	16562	16382	16525	16404	16315	16724	16565	16386	16558	16657	16415	16527	16586	16462	16348	16662	16614	16297	16543	16523	16327	16419	16384	16390	16508	16505	16485	16445	16596	16557	16503	16631	16404	16349	16483	16376	16543	16415	16539	16403	16399	16446	16337	16523	16378	16560	16571	16512	16344	16467	16462	16420	16366	16405	16540	16437	16445	16481	16519	16356	16580	16309	16462	16604	16715	16370	16619	16388	16577	16648	16507	16564	16527	16522	16436	16629	16475	16417	16492	16457	16518	16651	16555	16615
25410	21489	28680	25627	24283	24916	25391	23404	22861	23153	22616	22702	22629	22218	22031	21902	22208	22337	22059	22185	22286	22138	21965	21684	21356	21437	21452	21243	21455	21373	21623	21322	21814	22236	22678	22414	22128	21901	21431	21409	21394	21467	21603	21304	21392	21282	21788	21522	21666	21452	21441	21235	21362	21364	21365	21449	21322	21492	21627	21560	21453	21490	21231	21469	21205	21428	21505	21431	21744	21463	21334	21300	21238	21468	21398	21324	21520	21493	21434	21502	21630	21442	21321	21398	21333	21571	21474	21634	21341	21292	21125	21059	21269	21184	21616	21382	21397	21470	21388	21297	21433	21495	21236	21451	21445	21391	21358	21436	21321	21283	21372	21319	21433	21575	21305	20950	21224	21474	21392	21294	21490	21248	21494	21469	21424	21270	21481	21415	21491	21553	21433	21384	21579	21576	21278	21590	21453	21352	21394	21470	21532	21296	21404	21465	21223	21178	21059	21636	21402	21584	21352	21692	21550	21517	21480	21487	21215	21484	21385	21624	21395	21327	21311	21497	21389	21418	21343	21516	21486	21526	21599	21607	21240	21480	21565	21509	21277	21340	21494	21344	21117	21367	21482	21538	21572	21422	21386	21458	21554	21489	21368	21464	21340	21595	21458	21212	21468	21531	21464	21343	21488	21234	21225	21425	21378	21502	21406	21488	21147	21611	21399	21369	21651	21385	21586	21446	21325	21229	21199	21527	21454	21319	21502	21439	21508	21276	21242	21264	21404	21413	21412	21485	21443	21457	21592	21345	21377	21344	21304	21466	21499	21394	21370	21464	21264	21465	21339	21482	21501	21278	21423	21523	21243	21378	21244	21284	21502	21624	21464	21215	21241	21514	21287	20997	21362	21370	21269	21548	21398	21500	21435	21296	21419	21659	21414	21314	21438	21373	21361	21319	21499	21441	21442	21384	21289	21455	21565	21514	21469	21488	21461	21280	21244	21372	21431	21567	21490	21416	21298	21584	21396	21321	21296	21265	21540	21332	21421	21472	21376	21521	21396	21439	21401	21414	21499	21324	21469	21640	21379	21288	21278	21420	21449	21604	21450	21441	21348	21208	21513	21347	21345	21553	21401	21241	21118	21678	21197	21402	21522	21193	21488	21439	21344	21338	21369	21424	21334	21621	21451	21432	21330	21374	21601	21400	21575	21384	21423	21467	21520	21368	21172	21377	21382	20986	21279	21451	21311	21315	21337	21296	21558	21412	21492	21438	21291	21617	21339	21385	21169	21323	21286	21598	21116	21304	21506	21461	21699	21381	21302	21328	21387	21463	21594	21409	21306	21329	21239	21366	21414	21359	21206	21550	21139	21502	21671	21391	21502	21516	21268	21384	21470	21352	21539	21486	21555	21239	21291	21326	21219	21392	21512	21261	21587	21303	21471	21258	21235	21346	21268	21218	21304	21627	21506	21636	21588	21319	21323	21205	21389	21577	21400	21440	21402	21388	21364	21603	21509	21560	21551	21285	21370	21483	21335	21558	21545	21423	21408	21389	21456	21302	21379	21332	21351	21361	21589	21308	21454	21464	21334	21205	21463	21359	21389	21363	21436	21272	21313	21329	21219	21407	21507	21487	21129	21038	21299	21073	21238	21351	21538	21450	21460	21324	21259	21171	21317	21240	21425	21377	21490	21247	21363	21276	21616	21545	21245	21261	21484	21297	21310	21399	21380	21349	21510	21434	21429	21518	21456	21407	21483	21252	21349	21436	21392	21550	21416	21363	21516	21276	21465	21302	21351	21482	21419	21471	21255	21320	21499	21397	21475	21280	21575	21049	21354	21420	21455	21418	21612	21158	21579	21535	21455	21253	21519	21319	21454	21312	21363	21466	21553	21237	21242	21270	21429	21273	21457	21378	21185	21487	21648	21355	21455	21226	21344	21161	21454	21220	21321	21371	21492	21403	21683	21312	21650	21323	21587	21374	21318	21517	21305	21474	21524	21223	21393	21464	21491	21267	21273	21443	21282	21516	21444	21194	21550	21445	21419	21324	21232	21463	21334	21499	21619	21278	21485	21540	21295	21184	21488	21363	21434	21224	21357	21433	21632	21600	21552	21382	21145	21233	21314	21271	21329	21431	21420	21341	21432	21373	21504	21214	21116	21351	21448	21359	21407	21176	21336	21361	21371	21292	21289	21510	21491	21496	21391	21554	21344	21487	21164	21275	21348	21424	21231	21472	21392	21414	21470	21427	21576	21325	21419	21404	21500	21421	21363	21390	21301	21576	21469	21339	21260	21480	21535	21519	21354	21354	21371	21322	21463	21404	21232	21267	21453	21430	21395	21274	21302	21304	21313	21620	21373	21337	21384	21238	21393	21543	21391	21496	21338	21404	21405	21344	21333	21365	21305	21449	21474	21336	21349	21386	21223	21164	21398	21513	21470	21396	21393	21477	21438	21373	21395	21606	21456	21356	21218	21271	21396	21661	21331	21491	21559	21308	21485	21554	21453	21453	21477	21534	21482	21438	21449	21275	21526	21280	21465	21543	21428	21175	21317	21296	21437	21426	21345	21392	21433	21627	21378	21331	21541	21440	21391	21347	21511	21423	21655	21490	21635	21362	21385	21368	21448	21359	21524	21338	21588	20974	21617	21337	21493	21690	21320	21315	21491	21185	21469	21177	21346	21464	21436	21240	21413	21516	21486	21323	21434	21473	21470	21394	21573	21210	21535	21469	21340	21505	21570	21412	21314	21298	21460	21328	21338	21346	21625	21343	21370	21409	21250	21189	21300	21080	21308	21459	21189	21258	21594	21381	21438	21378	21496	21341	21438	21422	21449	21283	21305	21342	21454	21464	21456	21319	21408	21451	21347	21419	21305	21231	21260	21298	21266	21433	21362	21299	21361	21267	21378	21300	21319	21396	21421	21169	21263	21305	21366	21409	21212	21462	21476	21298	21323	21413	21387	21437	21312	21457	21359	21191	21240	21482	21384	21342	21233	21413	21358	21438	21503	21380	21330	21563	21420	21598	21336	21326	21119	21401	21494	21580	21356	21558	21431	21530	21387	21191	21617	21263	21383	21302	21429	21583	21331	21300	21580	21375	21436	21150	21366	21157	21270	21218	21513	21233	21629	21577	21530	21330	21473	21649	21561	21426	21355	21249	21392	21515	21250	21527	21450	21332	21359	21132	21420	21361	21357	21383	21422	21253	21447	21474	21371	21632	21306	21290	21187	21487	21166	21544	21406	21708	21546	21249	21332	21283	21472	21328	21496	21534	21295	21467	21335	21311	21543	21514	21475	21353	21494	21146	21373	21530	21392	21453	21258	21522	21511	21225	21503	21548	21651	21482	21379	21413	21489	21377	21348	21348	21370	21279	21310	21322	21490	21508	21379	21354	21549	21486	21472	21209	21773	21551	21290	21438	21200	21346	21216	21550	21554	21270	21484	21410	21437	21441	21332	21410	21273	21386	21414	21527	21553	21350	21454	21355	21488	21378	21321	21537	21395	21396	21283	21333	21597	21411	21425	21521	21336	21418	21531	21196	21355	21490	21240	21336	21424	21319	21425	21373	21387	21516	21367	21455	21543	21442	21549	21330	21528	21461	21395	21265	21360	21454	21315	21330	21540	21361	21548	21367	21242	21333	21094	21281	21472	21370	21406	21335	21363	21253	21492	21446	21283	21544	21547	21403	21356	21547	21206	21646	21189	21355	21486	21187	21392	21432	21521	21401	21429	21298	21259	21426	21324	21434	21321	21436	21317	21411	21600	21458	21292	21388	21428	21436	21366	21402	21346	21359	21407	21489	21522	21529	21467	21195	21547	21451	21583	21376	21345	21518	21520	21290	21486	21437	21395	21537	21311	21199	21529	21378	21159	21487	21449	21442	21506	21686	21521	21366	21234	21466	21536	21346	21277	21242	21579	21103	21347	21330	21500	21299	21127	21313	21484	21382	21347	21241	21506	21404	21446	21456	21210	21452	21378	21566	21443	21314	21412	21455	21708	21454	21245	21413	21391	21482	21422	21578	21415	21148	21372	21416	21394	21228	21452	21510	21378	21455	21240	21247	21382	21503	21387	21552	21414	21251	21284	21502	21480	21354	21630	21517	21528	21379	21722	21306	21559	21435	21383	21387	21357	21421	21219	21267	21398	21177	21328	21241	21331	21384	21544	21270	21352	21228	21311	21312	21377	21414	21454	21436	21556	21597	21458	21286	21394	21277	21298	21525	21321	21478	21632	21296	21489	21523	21403	21461	21379	21416	21595	21367	21441	21281	21600	21598	21563	21613	21394	21341	21472	21315	21688	21365	21382	21509	21321	21474	21580	21404	21322	21564	21580	21371	21415	21176	21230	21467	21521	21369	21444	21231	21422	21461	21265	21431	21331	21528	21489	21520	21203	21560	21368	21464	21507	21285	21229	21353	21317	21351	21407	21281	21390	21478	21266	21114	21646	21457	21562	21326	21325	21441	21519	21409	21275	21348	21479	21395	21157	21409	21386	21588	21388	21260	21251	21527	21527	21552	21284	21569	21399	21494	21533	21311	21100	21150	21611	21432	21610	21305	21463	21280	21315	21320	21479	21192	21264	21316	21237	21461	21708	21257	21357	21459	21685	21326	21316	21229	21295	21507	21559	21455	21432	21359	21506	21619	21427	21427	21543	21393	21537	21462	21395	21402	21383	21423	21592	21357	21434	21366	21295	21235	21541	21503	21267	21586	21398	21314	21506	21337	21398	21451	21505	21355	21376	21380	21372	21156	21350	21707	21570	21363	21283	21555	21386	21232	21509	21290	21597	21460	21469	21340	21507	21452	21249	21459	21531	21559	21390	21248	21572	21335	21462	21414	21164	21458	21378	21378	21421	21347	21591	21425	21672	21314	21481	21136	21350	21619	21229	21252	21211	21383	21273	21249	21413	21417	21499	21268	21170	21440	21443	21478	21317	21601	21526	21397	21259	21298	21441	21397	21258	21404	21303	21572	21389	21139	21477	21514	21344	21449	21512	21594	21521	21478	21339	21359	21474	21413	21361	21441	21512	21312	21467	21398	21545	21584	21369	21456	21524	21337	21339	21420	21341	21337	21340	21215	21339	21438	21305	21416	21279	21462	21465	21384	21335	21316	21271	21215	21538	21324	21393	21542	21373	21529	21335	21573	21361	21323	21597	21559
19385	30535	30521	25918	21931	20662	20377	19646	18899	18751	18600	18513	18439	17612	17552	17482	17452	17963	17876	17960	17761	17532	17218	16832	16793	16862	16789	16643	16889	16693	16703	16696	16917	18056	18253	17824	17645	17042	16899	16743	16710	16829	16672	16715	16775	16620	16781	16612	16779	16730	16680	16764	16723	16691	16689	16723	16645	16477	16564	16781	16712	16538	16640	16877	16787	16702	16577	16554	16602	16614	16741	16574	16778	16744	16506	16520	16739	16636	16694	16798	16686	16712	16579	16574	16742	16643	16837	16614	16549	16598	16625	16685	16767	16616	16701	16753	16712	16669	16777	16708	16687	16838	16849	16582	16547	16749	16642	16635	16804	16519	16625	16704	16591	16602	16720	16401	16634	16608	16656	16729	16682	16610	16714	16602	16699	16663	16700	16543	16677	16734	16553	16515	16645	16823	16711	16629	16556	16625	16737	16747	16679	16479	16722	16532	16557	16688	16833	16666	16700	16546	16623	16705	16654	16632	16590	16631	16536	16641	16583	16748	16588	16624	16615	16785	16720	16580	16559	16749	16593	16688	16685	16716	16627	16767	16567	16580	16684	16676	16558	16580	16606	16766	16637	16594	16649	16750	16515	16594	16526	16399	16602	16657	16623	16587	16646	16544	16376	16682	16705	16682	16635	16681	16477	16551	16561	16602	16566	16814	16595	16826	16838	16678	16658	16730	16804	16766	16642	16507	16695	16591	16506	16670	16559	16745	16791	16713	16694	16801	16790	16745	16657	16689	16972	16529	16697	16739	16669	16542	16744	16580	16764	16465	16657	16683	16601	16500	16643	16625	16705	16684	16542	16652	16712	16691	16548	16607	16733	16787	16781	16658	16713	16696	16505	16739	16699	16708	16753	16747	16732	16607	16727	16763	16732	16844	16734	16627	16686	16694	16552	16762	16707	16607	16676	16786	16515	16807	16679	16737	16688	16505	16697	16786	16936	16646	16554	16580	16722	16674	16579	16738	16623	16634	16725	16626	16587	16774	16745	16593	16851	16614	16734	16573	16706	16792	16749	16604	16635	16620	16798	16812	16677	16649	16866	16788	16778	16733	16550	16759	17005	16717	16584	16604	16879	16606	16501	16577	16752	16745	16715	16615	16640	16555	16635	16741	16708	16531	16591	16642	16682	16629	16547	16739	16686	16745	16785	16558	16703	16773	16728	16822	16639	16583	16655	16563	16635	16560	16690	16616	16628	16666	16910	16693	16499	16443	16564	16715	16850	16637	16826	16655	16772	16632	16625	16839	16843	16501	16761	16542	16592	16641	16616	16445	16791	16604	16580	16640	16459	16537	16735	16635	16623	16478	16718	16697	16794	16594	16787	16878	16518	16846	16682	16549	16728	16652	16842	16660	16615	16584	16521	16629	16768	16538	16694	16784	16580	16600	16623	16829	16546	16878	16676	16645	16527	16489	16896	16718	16652	16669	16728	16573	16528	16759	16716	16685	16632	16569	16769	16560	16666	16659	16621	16709	16636	16559	16674	16580	16827	16614	16827	16628	16682	16678	16648	16536	16783	16545	16644	16544	16784	16656	16709	16570	16766	16612	16673	16654	16544	16574	16498	16845	16666	16726	16525	16727	16597	16748	16658	16588	16452	16564	16761	16688	16776	16626	16802	16462	16769	16758	16604	16677	16540	16576	16730	16560	16775	16587	16671	16739	16563	16603	16711	16699	16492	16815	16660	16550	16598	16725	16728	16593	16655	16725	16670	16634	16656	16594	16711	16702	16720	16704	16728	16674	16583	16808	16578	16573	16667	16584	16586	16645	16579	16811	16552	16717	16697	16647	16641	16539	16856	16548	16605	16669	16729	16631	16534	16674	16545	16704	16500	16755	16739	16698	16689	16582	16822	16725	16848	16438	16833	16749	16558	16602	16740	16779	16621	16737	16451	16651	16552	16775	16659	16530	16725	16593	16826	16728	16641	16604	16703	16695	16451	16671	16901	16730	16584	16705	16835	16765	16685	16744	16591	16708	16516	16747	16742	16688	16578	16667	16634	16787	16616	16669	16779	16572	16700	16526	16767	16667	16689	16739	16723	16566	16729	16820	16696	16597	16658	16686	16484	16849	16693	16675	16636	16831	16754	16683	16483	16533	16655	16651	16700	16747	16754	16789	16660	16746	16632	16581	16685	16701	16661	16791	16637	16606	16722	16711	16768	16567	16640	16707	16651	16573	16664	16669	16553	16558	16708	16478	16684	16744	16735	16672	16685	16792	16602	16742	16671	16683	16739	16601	16708	16726	16733	16694	16852	16612	16469	16645	16665	16667	16680	16669	16601	16747	16725	16643	16812	16822	16550	16641	16631	16936	16538	16690	16530	16693	16781	16605	16537	16565	16752	16749	16538	16670	16758	16936	16730	16614	16708	16483	16638	16716	16641	16676	16736	16757	16660	16615	16718	16752	16496	16503	16777	16599	16675	16817	16559	16675	16718	16684	16628	16567	16332	16595	16622	16742	16759	16741	16710	16699	16606	16745	16551	16701	16486	16764	16488	16871	16695	16650	16589	16586	16611	16662	16755	16592	16716	16719	16662	16759	16625	16637	16721	16572	16804	16737	16672	16611	16457	16644	16763	16723	16675	16542	16717	16613	16776	16667	16558	16777	16726	16665	16642	16602	16674	16585	16603	16596	16816	16582	16756	16749	16574	16642	16614	16631	16628	16630	16804	16635	16768	16751	16463	16453	16570	16729	16790	16791	16618	16690	16626	16731	16812	16455	16531	16703	16796	16510	16664	16685	16741	16539	16802	16640	16653	16660	16654	16480	16747	16715	16647	16908	16613	16626	16604	16613	16659	16657	16850	16864	16669	16716	16530	16662	16602	16625	16648	16603	16750	16713	16749	16835	16651	16816	16604	16376	16556	16770	16666	16732	16631	16545	16758	16780	16736	16778	16545	16832	16734	16560	16674	16643	16595	16724	16729	16633	16797	16719	16636	16675	16777	16605	16774	16776	16733	16399	16572	16779	16760	16605	16647	16844	16565	16674	16989	16634	16806	16690	16681	16757	16769	16535	16669	16680	16792	16885	16681	16713	16648	16646	16472	16515	16858	16534	16755	16659	16784	16802	16730	16848	16563	16646	16782	16704	16679	16525	16521	16687	16671	16785	16681	16549	16678	16665	16902	16788	16723	16533	16610	16664	16632	16740	16536	16606	16545	16621	16812	16514	16758	16579	16625	16658	16772	16505	16744	16622	16718	16548	16775	16579	16729	16633	16736	16661	16627	16708	16583	16709	16726	16658	16681	16615	16643	16473	16757	16658	16637	16758	16598	16744	16843	16784	16602	16545	16614	16607	16929	16792	16846	16569	16554	16564	16659	16634	16643	16665	16789	16775	16578	16547	16871	16702	16608	16458	16615	16455	16643	16691	16726	16603	16564	16686	16634	16625	16545	16636	16671	16603	16697	16653	16762	16671	16542	16684	16579	16554	16628	16504	16560	16771	16662	16593	16708	16603	16680	16758	16631	16782	16556	16640	16709	16563	16774	16669	16807	16636	16643	16510	16682	16818	16601	16530	16632	16614	16600	16693	16661	16667	16679	16538	16558	16619	16860	16609	16562	16686	16691	16493	16658	16634	16606	16754	16700	16679	16504	16734	16696	16553	16677	16560	16764	16660	16877	16749	16612	16616	16803	16511	16696	16573	16613	16632	16627	16448	16638	16586	16659	16623	16651	16827	16548	16939	16563	16740	16484	16640	16591	16775	16691	16481	16739	16561	16779	16718	16610	16610	16773	16604	16528	16564	16485	16604	16647	16705	16529	16808	16600	16847	16596	16740	16631	16719	16618	16577	16801	16655	16686	16613	16409	16687	16827	16766	16716	16678	16578	16742	16864	16699	16685	16501	16619	16735	16604	16689	16701	16725	16785	16729	16709	16766	16511	16516	16734	16752	16750	16862	16624	16664	16640	16788	16510	16747	16628	16781	16507	16593	16709	16760	16584	16409	16865	16500	16732	16547	16698	16448	16722	16581	16531	16601	16720	16648	16439	16606	16772	16633	16632	16813	16699	16592	16919	16729	16556	16701	16617	16656	16560	16629	16553	16815	16693	16803	16640	16671	16664	16632	16719	16755	16437	16833	16669	16653	16634	16551	16827	16724	16720	16877	16615	16819	16718	16586	16609	16658	16613	16660	16651	16618	16723	16697	16746	16570	16740	16619	16586	16703	16497	16531	16654	16757	16721	16577	16806	16590	16772	16686	16613	16717	16683	16817	16668	16597	16768	16646	16605	16618	16738	16621	16799	16639	16758	16708	16702	16577	16552	16491	16718	16718	16599	16595	16750	16617	16501	16769	16577	16691	16537	16515	16721	16567	16637	16623	16841	16873	16658	16641	16688	16551	16734	16747	16686	16657	16567	16561	16584	16702	16648	16720	16597	16641	16716	16525	16567	16900	16594	16638	16631	16744	16538	16784	16612	16639	16517	16601	16778	16706	16512	16777	16563	16654	16620	16641	16623	16511	16690	16588	16677	16775	16683	16729	16775	16631	16579	16635	16695	16678	16701	16650	16644	16656	16669	16771	16479	16751	16686	16825	16801	16555	16660	16670	16586	16722	16600	16624	16640	16519	16642	16699	16591	16750	16609	16688	16667	16575	16681	16614	16651	16683	16659	16531	16728	16639	16637	16684	16736	16631	16595	16616	16750	16536	16874	16806	16556	16644	16668	16729	16759	16781	16568	16614	16675	16454	16539	16611	16709	16450	16662	16644	16629	16493	16607	16598	16672	16771	16907	16772	16737	16560	16595	16755	16562	16562	16740	16848	16686	16655	16630	16767	16758	16473	16618	16615	16683	16667	16669	16597	16575	16693	16511	16765	16733	16565	16671	16725	16646	16713	16668	16492	16632	16590	16622	16508	16737	16709	16634	16789	16924	16578	16618	16671	16626	16694	16594	16731	16689	16757	16589	16679	16714	16741	16724	16751	16714	16707	16558	16683	16651	16562	16573	16676	16720	16737	16560	16556	16732	16665	16622	16539	16585	16769	16609	16862	16754	16632	16671	16607	16832	16654	16711	16616	16715	16706	16510	16764	16595	16731	16868	16731	16500	16676	16743	16774	16786	16722	16603	16682	16605	16679	16615	16815	16837	16688	16692	16619	16738	16609
23883	21545	29206	24416	22674	26351	29167	25222	24246	24337	23865	23574	23353	22873	22776	22460	22791	23061	23309	22961	22851	22498	22139	21879	21850	21764	21847	21648	21633	21840	21508	21978	22216	23285	24032	23543	22680	22240	21515	21781	21527	21639	21713	21535	21650	21466	21509	21661	21508	21626	21761	21653	21473	21609	21452	21482	21650	21505	21577	21303	21493	21417	21390	21538	21535	21590	21488	21165	21438	21588	21569	21663	21563	21566	21569	21378	21574	21371	21757	21660	21183	21753	21671	21620	21429	21624	21531	21652	21426	21690	21584	21588	21527	21534	21595	21699	21680	21678	21565	21558	21343	21430	21331	21458	21717	21615	21204	21308	21575	21483	21570	21382	21640	21483	21504	21574	21621	21442	21507	21647	21395	21460	21677	21516	21493	21387	21646	21500	21512	21469	21523	21650	21591	21622	21564	21523	21637	21614	21392	21547	21550	21713	21410	21454	21522	21518	21558	21477	21430	21535	21605	21460	21422	21521	21482	21444	21463	21673	21638	21694	21211	21443	21424	21427	21478	21711	21623	21593	21433	21614	21250	21688	21579	21599	21373	21286	21496	21677	21656	21401	21555	21334	21484	21491	21463	21451	21567	21274	21398	21583	21464	21606	21350	21461	21286	21717	21559	21490	21412	21579	21898	21400	21652	21613	21595	21547	21718	21322	21390	21413	21504	21580	21471	21483	21476	21710	21516	21261	21452	21468	21463	21469	21641	21654	21639	21525	21659	21516	21466	21531	21451	21724	21452	21552	21672	21655	21603	21561	21411	21563	21571	21395	21630	21521	21345	21583	21290	21521	21610	21379	21326	21624	21679	21568	21547	21264	21501	21507	21272	21500	21457	21480	21323	21718	21550	21644	21597	21469	21803	21382	21559	21627	21497	21505	21565	21310	21398	21482	21374	21340	21376	21462	21529	21647	21453	21500	21594	21520	21589	21630	21634	21533	21472	21468	21489	21414	21765	21567	21574	21531	21625	21763	21474	21675	21487	21545	21392	21570	21505	21636	21579	21494	21421	21409	21479	21499	21472	21702	21411	21652	21457	21490	21228	21391	21552	21441	21361	21556	21329	21498	21516	21353	21516	21549	21641	21424	21592	21587	21479	21489	21322	21870	21631	21433	21199	21353	21445	21722	21680	21526	21404	21091	21368	21526	21518	21284	21522	21528	21592	21337	21561	21421	21269	21295	21287	21559	21445	21451	21412	21610	21569	21501	21619	21713	21579	21425	21458	21527	21790	21334	21468	21404	21651	21562	21517	21616	21576	21673	21487	21448	21584	21448	21381	21443	21718	21346	21439	21668	21662	21172	21558	21468	21534	21371	21625	21400	21329	21546	21550	21524	21430	21451	21689	21566	21306	21522	21385	21217	21551	21518	21472	21430	21433	21468	21562	21345	21574	21354	21310	21434	21396	21411	21498	21591	21649	21279	21554	21512	21555	21479	21514	21373	21544	21543	21461	21537	21548	21533	21432	21390	21553	21384	21450	21417	21349	21468	21413	21739	21341	21362	21476	21537	21500	21444	21779	21506	21553	21440	21397	21410	21390	21593	21425	21512	21444	21413	21359	21528	21381	21539	21601	21557	21370	21248	21530	21366	21571	21446	21695	21549	21434	21297	21519	21538	21826	21424	21434	21454	21365	21275	21502	21418	21550	21508	21485	21418	21305	21262	21297	21597	21471	21406	21489	21366	21522	21347	21513	21305	21616	21533	21409	21646	21616	21561	21508	21436	21500	21515	21477	21523	21622	21496	21569	21457	21410	21442	21465	21575	21550	21424	21477	21385	21552	21475	21416	21535	21655	21455	21458	21403	21368	21477	21538	21757	21475	21632	21469	21413	21392	21394	21495	21278	21439	21537	21268	21514	21430	21634	21446	21508	21474	21559	21418	21377	21756	21186	21535	21629	21522	21456	21547	21233	21338	21660	21412	21236	21448	21444	21427	21522	21391	21623	21458	21556	21312	21481	21662	21531	21302	21610	21463	21290	21475	21308	21617	21457	21531	21388	21425	21504	21609	21465	21496	21523	21620	21418	21451	21541	21533	21506	21313	21379	21450	21217	21350	21523	21234	21685	21510	21486	21489	21662	21415	21399	21861	21387	21509	21265	21486	21274	21385	21524	21482	21584	21444	21564	21377	21542	21414	21517	21712	21514	21449	21488	21413	21765	21246	21632	21548	21491	21250	21646	21375	21289	21405	21550	21582	21356	21370	21401	21366	21475	21400	21320	21278	21442	21537	21705	21541	21623	21406	21275	21485	21460	21522	21410	21503	21208	21396	21244	21337	21557	21633	21283	21598	21300	21663	21621	21435	21478	21428	21617	21502	21459	21569	21551	21554	21415	21537	21494	21525	21304	21568	21720	21580	21423	21502	21515	21729	21680	21380	21774	21517	21599	21560	21407	21408	21325	21502	21340	21492	21539	21468	21378	21524	21618	21432	21487	21633	21699	21527	21554	21496	21663	21538	21365	21426	21583	21624	21414	21401	21446	21481	21597	21548	21287	21535	21529	21408	21609	21369	21578	21302	21446	21568	21394	21507	21529	21488	21593	21555	21537	21443	21532	21789	21567	21650	21410	21436	21356	21325	21336	21402	21551	21419	21259	21453	21533	21531	21580	21345	21359	21412	21385	21529	21579	21316	21395	21540	21405	21447	21593	21285	21394	21737	21687	21589	21508	21276	21414	21412	21288	21626	21300	21418	21553	21499	21579	21395	21450	21550	21497	21456	21601	21438	21387	21521	21617	21594	21607	21447	21446	21456	21216	21517	21252	21338	21411	21603	21484	21528	21351	21605	21505	21459	21574	21632	21567	21535	21429	21522	21559	21371	21476	21731	21529	21519	21389	21329	21451	21278	21502	21623	21286	21577	21551	21371	21201	21377	21577	21370	21339	21546	21730	21417	21472	21258	21458	21560	21386	21466	21668	21524	21501	21301	21257	21389	21551	21549	21494	21414	21725	21680	21484	21301	21344	21677	21528	21682	21690	21544	21472	21452	21141	21598	21419	21711	21820	21448	21756	21440	21334	21578	21595	21661	21440	21522	21475	21490	21538	21302	21526	21404	21567	21465	21587	21357	21473	21460	21483	21524	21613	21432	21403	21603	21539	21414	21554	21592	21484	21598	21473	21452	21450	21530	21630	21453	21566	21399	21457	21501	21519	21464	21465	21370	21417	21486	21705	21692	21460	21458	21314	21699	21373	21422	21554	21471	21611	21378	21713	21161	21446	21475	21499	21448	21732	21487	21393	21297	21365	21468	21494	21177	21491	21422	21356	21415	21405	21386	21404	21688	21507	21487	21566	21308	21504	21438	21403	21414	21533	21670	21438	21451	21548	21478	21490	21392	21527	21614	21297	21353	21422	21291	21355	21431	21665	21632	21526	21671	21422	21451	21511	21383	21471	21574	21433	21708	21816	21554	21790	21420	21382	21677	21539	21423	21440	21567	21455	21510	21295	21415	21428	21365	21705	21612	21367	21361	21173	21440	21490	21530	21341	21338	21496	21521	21811	21696	21625	21570	21424	21416	21490	21236	21611	21619	21507	21726	21491	21522	21332	21418	21506	21498	21721	21697	21481	21402	21368	21501	21438	21296	21301	21263	21415	21612	21431	21552	21460	21607	21490	21511	21079	21437	21520	21490	21576	21507	21557	21221	21665	21485	21583	21416	21692	21614	21557	21737	21619	21622	21305	21679	21666	21704	21619	21368	21590	21429	21704	21545	21703	21757	21387	21558	21324	21561	21482	21336	21387	21523	21753	21543	21475	21269	21206	21340	21318	21601	21431	21617	21627	21662	21310	21505	21423	21397	21457	21447	21453	21366	21520	21671	21605	21495	21720	21377	21521	21528	21570	21727	21298	21534	21626	21506	21389	21583	21464	21469	21506	21533	21615	21530	21354	21699	21533	21419	21194	21309	21305	21369	21766	21791	21523	21617	21236	21569	21522	21549	21555	21494	21335	21684	21474	21521	21485	21377	21730	21480	21491	21454	21617	21729	21510	21579	21696	21376	21435	21450	21403	21232	21587	21454	21546	21431	21415	21648	21577	21586	21326	21587	21484	21337	21439	21314	21392	21606	21510	21603	21610	21502	21534	21523	21540	21531	21365	21570	21517	21582	21522	21431	21332	21519	21507	21522	21569	21573	21622	21556	21319	21489	21287	21286	21402	21408	21412	21566	21566	21592	21547	21484	21290	21372	21339	21506	21521	21462	21298	21509	21417	21503	21453	21521	21526	21521	21523	21318	21709	21369	21621	21517	21411	21629	21413	21500	21413	21465	21382	21342	21319	21475	21420	21375	21445	21535	21725	21615	21454	21696	21473	21584	21406	21660	21584	21499	21590	21558	21249	21573	21283	21332	21578	21442	21599	21413	21151	21566	21445	21522	21467	21482	21388	21501	21595	21401	21571	21437	21622	21455	21592	21345	21465	21445	21396	21441	21425	21445	21545	21437	21546	21504	21212	21625	21537	21502	21559	21503	21611	21514	21582	21635	21591	21658	21665	21558	21620	21397	21553	21593	21423	21463	21342	21508	21418	21192	21432	21270	21573	21282	21574	21377	21456	21371	21671	21423	21529	21348	21295	21470	21554	21510	21664	21511	21697	21561	21640	21555	21302	21495	21358	21513	21251	21622	21670	21261	21613	21539	21462	21615	21323	21456	21537	21838	21478	21575	21456	21646	21331	21489	21505	21472	21251	21552	21378	21310	21491	21280	21455	21464	21393	21734	21593	21448	21597	21324	21443	21493	21546	21362	21527	21403	21359	21747	21466	21486	21650	21678	21420	21682	21339	21720	21572	21700	21381	21701	21646	21527	21479	21422	21480	21523	21556	21428	21620	21292	21345	21363	21459	21384	21684	21427	21444	21580	21535	21704	21566	21654	21386	21266	21640	21367	21553	21492	21313	21466	21333	21565	21616	21534	21445	21571	21464	21562	21385	21638	21530	21300	21519	21424	21434	21517	21168	21400	21403	21406	21674	21690	21439	21703	21505	21422	21538	21486	21515	21741	21517	21713	21345	21315	21573	21515	21418	21393	21439	21533	21602	21318	21521	21279	21451	21410	21293	21473	21216	21471	21567	21500	21360	21238	21611	21496	21644	21465	21480	21559	21457	21692	21517
21741	36808	35677	30303	26195	24139	23330	21968	21144	20692	20309	20006	19486	18558	18089	18181	18602	19256	19168	18809	18483	17981	17797	17085	16953	16857	17001	16788	16878	16945	16584	17046	17504	19555	20058	19274	18365	17228	17009	16820	16628	16729	16750	16700	16811	16643	16703	16768	16767	16743	16765	16783	16743	16750	16795	16631	16912	16650	16682	16678	16582	16714	16774	16664	16831	16683	16877	16733	16656	16767	16558	16768	16776	16625	16711	16671	16740	16784	16721	16730	16787	16743	16667	16665	16812	16664	16562	16836	16819	16715	16662	16604	16731	16771	16793	16771	16714	16642	16652	16864	16760	16663	16600	16860	16712	16757	16766	16532	16729	16743	16750	16904	16733	16702	16745	16788	16775	16804	16737	16732	16887	16699	16656	16876	16690	16687	16765	16626	16840	16779	16630	16712	16775	16804	16740	16539	16704	16723	16746	16658	16765	16760	16628	16764	16613	16848	16783	16827	16632	16610	16780	16748	16845	16664	16669	16589	16555	16688	16778	16860	16660	16459	16839	16639	16763	16816	16523	16785	16683	16759	16840	16803	16735	16761	16695	16722	16882	16914	16866	16579	16672	16698	16851	16836	16835	16772	16684	16688	16629	16878	16730	16766	16806	16638	16742	16826	16755	16892	16698	16784	16692	16747	16761	16775	16752	16723	16612	16699	16608	16916	16670	16718	16643	16641	16736	16699	16600	16639	16803	16748	16674	16714	16622	16833	16652	16875	16622	16709	16702	16759	16687	16789	16422	16813	16646	16802	16798	16614	16655	16889	16825	16720	16595	16675	16612	16653	16608	16669	16677	16688	16739	16703	16879	16659	16788	16767	16728	16610	16722	16667	16739	16835	16724	16764	16995	16620	16603	16935	16563	16672	16615	16850	16681	16632	16810	16572	16604	16704	16798	16698	16597	16795	16830	16616	16777	16862	16644	16781	16804	16609	16836	16812	16565	16844	16689	16848	16672	16678	16803	16780	16921	16717	16625	16593	16695	16728	16719	16922	16753	16803	16716	16555	16642	16768	16745	16713	16629	16729	16898	16694	16882	16649	16576	16715	16531	16689	16919	16591	16772	16511	16733	16725	16554	16602	16633	16852	16669	16595	16753	16612	16697	16654	16659	16768	16664	16639	16786	16541	16900	16602	16850	16667	16768	16569	16676	16883	16732	16567	16724	16626	16715	16915	16485	16801	16589	16581	16778	16598	16691	16544	16682	16782	16857	16726	16647	16899	16742	16672	16652	16626	16748	16810	16548	16921	16550	16956	16914	16663	16758	16646	16769	16744	16801	16601	16728	16763	16886	16724	16691	16562	16639	16717	16636	16743	16641	16810	16797	16929	16636	16646	16580	16790	16566	16645	16643	16762	16790	16606	16786	16766	16735	16868	16684	16681	16529	16851	16732	16862	16684	16876	16824	16888	16784	16728	16726	16681	16829	16646	16789	16639	16680	16716	16852	16656	16860	16544	16914	16821	16713	16779	16650	16717	16799	16745	16841	16820	16587	16732	16720	16715	16763	16723	16636	16777	16537	16649	16735	16530	16831	16570	16786	16703	16755	16633	16797	16713	16781	16678	16574	16754	16675	16794	16680	16727	16720	16803	16690	16798	16697	16539	16705	16687	16949	16630	16679	16816	16764	16716	16773	16634	16707	16803	16669	16797	16743	16661	16690	16662	17028	16658	16760	16785	16607	16696	16813	16723	16677	16668	16586	16803	16542	16710	16714	16575	16847	16828	16830	16603	16687	16749	16488	16819	16714	16803	16671	16791	16642	16795	16866	16741	16836	16556	16709	16831	16835	16659	16808	16972	16727	16701	16681	16651	16620	16526	16768	16612	16799	16592	16594	16920	16708	16694	16449	16789	16907	16614	16840	16549	16687	16762	16745	16773	16639	16646	16707	16687	16725	16693	16748	16670	16764	16591	16861	16702	16793	16708	16849	16772	16671	16727	16758	16663	16648	16905	16835	16654	16681	16580	16744	16598	16737	16765	16672	16850	16539	16769	16661	16767	16763	16782	16626	16736	16689	16663	16797	16754	16596	16751	16643	16625	16596	16739	16663	16758	16864	16748	16754	16723	16830	16797	16600	16763	16698	16726	16679	16613	16568	16748	16733	16863	16592	16851	16743	16855	16679	16602	16692	16798	16696	16790	16719	16421	16729	16712	16704	16721	16698	16917	16516	16720	16707	16774	16621	16797	16697	16883	16668	16737	16764	16652	16772	16914	16596	16890	16853	16677	16778	16671	16793	16753	16795	16717	16649	16751	16611	16833	16632	16851	16642	16732	16648	16815	16693	16621	16860	16651	16729	16646	16721	16534	16773	16618	16830	16760	16686	16866	16682	16583	16751	16760	16755	16552	16683	16768	16838	16785	16707	16748	16809	16757	16645	16859	16827	16658	16573	16702	16829	16747	16731	16740	16669	16778	16728	16684	16628	16736	16862	16806	16644	16675	16786	16742	16769	16809	16786	16603	16564	16781	16641	16594	16655	16524	16646	16779	16689	16668	16742	16674	16732	16628	16636	16750	16805	16833	16700	16774	16547	16562	16602	16697	16700	16866	16531	16840	16759	16530	16617	16589	16859	16599	16835	16804	16683	16781	16549	16819	16742	16791	16712	16678	16558	16678	16563	16732	16842	16815	16682	16608	16787	16741	16699	16929	16619	16630	16693	16785	16797	16699	16963	16706	16761	16790	16683	16620	16825	16947	16615	16785	16688	16662	16759	16547	16679	16465	16816	16633	16806	16638	16862	16760	16654	16610	16778	16706	16734	16739	16774	16659	16770	16718	16788	16533	16932	16735	16739	16722	16691	16600	16667	16939	16805	16714	16877	16765	16816	16601	16788	16670	16714	16590	16802	16624	16719	16687	16678	16755	16691	16804	16745	16908	16769	16667	16789	16574	16773	16894	16746	16793	16726	16663	16807	16640	16668	16712	16648	16760	16715	16716	16537	16823	16730	16732	16628	16597	16818	16810	16818	16617	16617	16814	16661	16646	16722	16770	16755	16634	16839	16681	16763	16665	16649	16628	16576	16724	16533	16669	16658	16750	16680	16598	16785	16672	16667	16730	16486	16840	16880	16832	16781	16715	16902	16760	16630	16551	16696	16734	16661	16623	16852	16707	16800	16695	16790	16905	16782	16741	16513	16819	16904	16660	16665	16758	16680	16635	16589	16778	16513	16614	16674	16845	16647	16824	16894	16781	16833	16820	16635	16736	16853	16846	16738	16778	16976	16689	16716	16807	16637	16748	16509	16710	16725	16716	16687	16728	16634	16799	16713	16773	16762	16869	16749	16720	16638	16661	16640	16797	16661	16689	16714	16825	16637	16658	16725	16841	16729	16633	16575	16701	16818	16696	16639	16651	16621	16702	16818	16603	16722	16571	16714	16636	16802	16622	16631	16922	16769	16763	16693	16698	16722	16739	16692	16648	16681	16695	16764	16672	16737	16734	16644	16746	16825	16572	16747	16760	16616	16697	16735	16815	16646	16731	16914	16606	16559	16765	16858	16598	16652	16894	16824	16534	16682	16840	16858	16712	16695	16673	16597	16530	16687	16671	16626	16808	16868	16700	16600	16699	16698	16733	16595	16675	16647	16698	16759	16572	16693	16817	16616	16721	16697	16767	16777	16710	16583	16606	16725	16809	16595	16696	16721	16576	16602	16644	16589	16676	16917	16863	16786	16835	16775	16769	16545	16762	16833	16644	16783	16746	16765	16831	16665	16632	16588	16605	16909	16873	16508	16540	16566	16803	16702	16733	16759	16575	16856	16820	16586	16633	16775	16508	16819	16785	16730	16702	16655	16662	16701	16771	16737	16785	16771	16707	16709	16664	16807	16719	16742	16652	16775	16723	16699	16758	16747	16680	16953	16599	16815	16587	16780	16802	16801	16623	16627	16816	16662	16664	16667	16612	16842	16733	16690	16642	16691	16785	16637	16807	16746	16590	16832	16716	16704	16743	16657	16618	16783	16764	16613	16773	16676	16588	16877	16727	16579	16785	16624	16909	16709	16859	16547	16725	16738	16784	16756	16869	16696	16580	16670	16716	16750	16664	16822	16676	16684	16711	16533	16690	16658	16481	16657	16625	16883	16739	16796	16566	16817	16714	16813	16681	16804	16635	16809	16814	16707	16701	16793	16615	16730	16643	16652	16784	16674	16661	16610	16766	16739	16701	16734	16923	16603	16771	16774	16504	16801	16842	16724	16782	16805	16687	16774	16615	16806	16640	16594	16680	16507	16747	16800	16500	16575	16735	16775	16722	16678	16842	16812	16679	16641	16824	16656	16918	16866	16552	16826	16572	16750	16570	16703	16747	16662	16787	16743	16725	16833	16425	16684	16657	16799	16681	16800	16630	16662	16733	16656	16601	16763	16783	16621	16680	16707	16687	16690	16642	16808	16769	16772	16770	16772	16599	16617	16500	16609	16713	16710	16625	16790	16682	16796	16755	16712	16604	16618	16696	16599	16533	16598	16569	16878	16678	16608	16676	16654	16696	16731	16707	16554	16709	16602	16778	16664	16610	16789	16497	16735	16666	16609	16673	16668	16669	16752	16672	16701	16827	16664	16665	16959	16689	16567	16679	16862	16788	16688	16796	16649	16557	16835	16816	16769	16562	16714	16873	16693	16715	16791	16801	16775	16914	16542	17027	16738	16684	16677	16695	16698	16734	16836	16772	16695	16682	16618	16845	16566	16853	16857	16763	16633	16699	16764	16603	16667	16677	16609	16511	16474	16586	16644	16843	16585	16736	16690	16820	16870	16709	16778	16594	16812	16518	16646	16729	16801	16875	16694	16720	16821	16727	16659	16849	16861	16484	16625	16765	16668	16853	16767	16757	16644	16707	16650	16507	16788	16716	16849	16671	16687	16651	16797	16863	16735	16791	16617	16890	16789	16713	16836	16814	16726	16861	16760	16697	16657	16763	16566	16566	16806	16714	16706	16608	16690	16703	16685	16700	16688	16658	16614	16816	16602	16591	16766	16645	16718	16694	16778	16808	16739	16599	16860	16702	17015	16674	16775	16763	16904	16951	16511	16911	16538	16697	16562	16705	16767	16810	16762	16802	16859	16678	16791	16716	16748	16604	16645	16646	16608	16707	16814	16684	16589	16720	16776	16746
30553	24439	27126	25586	23101	23029	22982	22414	22547	22547	22505	22610	22385	22031	22072	22024	22274	22188	22167	22366	22181	22051	22026	21995	22110	21866	21812	21891	22265	21835	21819	21820	21850	22084	22259	22302	22190	21969	22026	21915	21976	21994	21686	21900	21839	21866	21773	21860	21825	21773	22025	22102	22018	21685	21997	21967	21883	21971	21907	21738	21880	21860	21825	21975	21814	21812	21919	22008	21811	22030	21964	21830	21753	21949	21874	21987	21973	21780	21917	22026	21941	21810	21929	21894	22159	21860	21840	21909	21867	21897	21932	22104	22043	21685	21937	21796	21981	21749	21892	21578	21806	22116	22032	21915	21653	21935	21848	21716	21903	21871	22038	21930	22030	22031	21739	22042	22080	21776	21912	22250	21953	22029	21938	21956	22082	21835	21842	21842	21798	21826	21848	21928	21952	21761	21884	22012	22054	21757	21702	21921	21816	21964	22064	21991	22095	21865	22163	21869	21926	22133	21640	21900	21847	21931	21922	21783	21817	21749	22015	21876	21832	22077	21819	21813	21763	21872	21683	21902	21952	21826	21841	22061	21838	21809	21944	21895	21925	21948	22043	22001	22033	21769	21967	21827	22013	22163	21944	21916	21723	21975	21904	21747	21789	22006	21776	21885	21742	21915	21811	21907	21819	22000	21925	21832	21707	21814	21938	21860	22161	21896	21925	22022	21697	21891	22106	21891	21755	21931	22027	21984	21663	21870	21900	21897	21982	21581	21955	21882	21835	21829	21884	21748	21814	22077	21911	22056	21787	22107	21760	21878	22208	22005	22037	21786	22095	21903	21814	21935	21680	21842	22006	21773	21645	21664	22125	21883	21968	22011	21788	21859	21909	21802	21858	21756	21874	21919	21847	21839	22240	21588	21893	21738	21880	21642	21869	22054	21987	22241	21849	21873	21970	21936	21897	21844	22012	21866	21638	22004	21871	21978	21940	21956	22171	21720	21677	21761	21967	21993	21864	21985	21767	21840	21980	21744	21937	21866	21788	21991	22124	21804	21685	22118	21859	21665	22024	21949	21943	21918	21722	22067	21840	21848	21907	21746	21841	22084	21879	21788	22128	21924	21910	21804	22017	21923	21861	21990	21664	21728	21843	21858	21930	21847	21914	21766	22073	22219	22003	22011	21858	21836	22062	21955	21776	21930	21876	21852	21748	21919	21651	21774	21850	22086	21725	22063	21984	22048	22148	21961	21815	21878	21812	21768	21931	21932	21844	21866	22125	22045	21885	21896	21928	21828	21921	21809	22024	22001	21858	21973	22060	21760	22037	21948	22116	21923	21986	21781	22032	22059	21852	21864	21838	21918	22136	21865	22052	22055	21830	21795	21886	21787	22098	21937	21862	21891	21888	21816	22023	21974	21916	21848	22078	21916	22067	21787	21970	21860	21737	21904	21713	21715	21713	21710	21727	21786	21793	21823	21681	21977	22021	22142	22023	21711	22165	21884	21975	21944	22042	21891	21956	22074	22003	22002	21855	21845	21779	21838	21903	22038	21880	21832	21590	21933	21943	21933	21859	21873	21950	21871	22023	21805	21641	21702	21826	21776	22073	22121	22068	22018	21796	21756	21826	21763	22017	22103	22078	22042	21508	21913	21672	22058	21866	21820	21930	21917	21775	21855	22007	21883	21803	21767	21968	21905	21932	21945	21944	21955	21805	21834	21910	21594	21915	21860	22044	21752	21872	22075	21971	21867	21978	21887	22098	21835	22058	21909	21930	21847	21784	21768	21868	21793	21778	21777	21830	21874	21891	22021	21867	22007	21680	21992	22164	21967	21952	22073	21911	21685	21852	22014	22133	22070	22023	21910	21831	21929	22050	21873	21906	22123	21996	22145	21842	22017	22132	21834	22155	21942	22030	21831	21972	21988	21884	22129	21908	21875	21898	21810	21824	22038	21901	21746	21996	22039	22033	21919	21936	21790	21995	21954	21974	21768	21885	22092	21866	21786	21848	22005	21914	21800	21830	22010	22146	21876	21818	21789	21817	21990	21767	21769	21997	21969	21815	21813	21897	21876	21893	21877	21689	21799	21815	21751	21955	21827	21932	21931	22045	21716	21918	22060	22166	21900	21969	21951	22065	21761	21716	21909	21803	21834	21854	22094	21986	22115	21695	21987	22016	21820	21684	21814	21992	21898	21993	21808	21826	21731	21882	21830	21860	21786	21815	21670	21690	21961	21754	21853	22001	21922	22020	22005	21940	22010	21943	21985	22058	21859	22075	21934	21873	21944	21795	21922	21712	22031	21648	21864	21920	22066	22003	21920	22062	22183	21910	21905	21994	21953	22021	21773	21795	21661	21879	21951	22077	21886	21906	21739	22047	21880	21901	21997	21997	21832	22004	21864	21883	21847	21943	22082	22333	22244	21879	21774	21764	21742	21795	21941	21818	22040	21854	21936	21841	21927	21805	21959	21876	21827	22148	21762	21829	21756	21726	22014	21868	21939	21947	21981	22128	21993	21937	21868	21995	21992	21662	21863	22024	21839	22239	21831	21797	21989	22036	22009	22123	22029	21958	21970	21865	22119	21981	22005	21845	22012	21931	21998	22152	21891	21772	22066	21882	21668	21938	21881	21871	22040	22069	21848	21782	22021	22023	22013	21948	22089	22215	21700	21957	21871	21756	21929	21937	21844	22064	22067	21683	21752	21806	21830	22136	21981	21755	21823	21961	22000	21834	21802	21799	21711	21793	21858	22035	21903	21972	21881	22035	21709	21820	22003	21729	21912	21991	21817	21991	22015	21986	22001	21858	21571	21601	21853	21920	21976	21918	21937	21977	21690	21976	22106	21980	21871	21982	21804	21810	21986	21929	21917	22043	22062	21985	21934	22126	21885	22155	21926	21803	21979	21944	21976	21841	21880	22154	21802	22206	21889	22102	21949	21974	21935	22035	22058	21907	22086	21981	21778	21881	22070	21946	21817	21882	21985	21961	21750	21970	21928	21947	21744	21916	22058	21881	21771	21930	22007	22019	21851	21954	21878	21873	21941	21726	22196	21927	21906	21946	21945	21897	21908	21899	21900	21865	21705	21814	21763	22145	21873	21741	21738	21968	21936	21650	21857	21984	21737	21783	21800	21924	21935	22029	21811	21826	21835	21966	21820	21952	21875	22101	21931	21755	21885	21971	22056	21940	21847	21853	21928	21862	21988	22055	22215	21842	21980	21918	21845	22069	21874	21944	21779	21890	22050	22037	21896	21922	21909	22068	22042	21834	21902	22147	22040	21788	21671	21787	21964	21874	22104	22029	22007	22066	21935	21914	21966	21773	21673	21982	21720	21718	22146	21727	21805	21903	22069	21945	22224	22042	21894	21916	21559	21906	21934	22007	21989	22078	21974	22097	21929	22006	21702	21879	21931	21727	21933	21864	21881	21786	21921	22178	21877	21867	22142	21772	21855	21791	21629	21773	21768	21857	22153	21733	21904	22013	22016	21876	21989	21904	21891	22035	21948	21731	21916	21891	21951	21829	22067	21902	22123	21869	21982	21942	21930	21911	21953	21950	21698	21937	21823	22006	21665	21811	21986	21943	21746	22094	21729	21849	21918	22045	21986	21993	21874	21806	21766	21725	22003	21956	21703	22084	21864	21938	21652	21939	21929	21855	22020	21933	22057	22063	21953	21700	21959	21937	22027	21688	22025	21985	22011	21867	21985	22097	22036	22009	21925	21593	22001	21983	21997	21979	21834	21954	21835	22035	21970	21871	21777	22053	21753	22210	22088	21925	21765	21859	21961	22004	22008	21952	21970	21738	21937	21972	21744	21707	21752	21874	21879	22113	22065	22033	22001	22021	21931	21879	22020	22121	21884	22127	21997	22055	21787	21617	22101	21851	21899	21762	22012	21925	21836	21734	21832	21942	22062	21847	21979	21966	21928	21972	21872	22028	21898	22159	22197	21947	21734	21904	22039	21927	22004	21935	21804	21976	22198	22079	21866	21972	22022	21873	21609	21870	21765	21808	21681	21966	21906	21785	21590	21889	21865	21819	21903	21918	22053	21824	21666	21958	21864	21961	21893	22107	21634	21950	22014	22010	21781	21859	22005	21954	21952	21864	21965	22030	21687	22037	21987	22204	22042	21996	21912	21838	21980	21713	21823	22022	22262	21987	22090	21674	22131	21854	21738	22017	22088	22114	22070	21946	21934	21975	21893	22084	21631	21812	21939	22043	21663	21927	21944	21842	21719	21984	21884	22184	21944	21731	21899	22096	22151	21972	22009	21848	21675	22001	21820	21804	21952	21992	22066	21742	22054	21953	22083	22159	21886	22214	21751	21860	21799	21831	22021	21969	21880	21782	21739	21901	21659	21717	21899	21942	21791	21665	21728	21992	22030	21637	21986	21919	21966	22038	21896	21747	21840	21930	21801	22040	21994	21809	21946	21968	21820	21980	22124	22169	21717	22025	21801	21982	21971	21881	21989	21865	21902	21778	21919	22028	21832	22118	22015	22010	22029	21809	21853	21939	22025	21850	21931	21947	22085	21822	21799	22134	21968	21996	22049	21780	21853	21944	22004	21771	21785	22013	21941	21873	21844	21811	21952	21908	21735	22189	21980	21704	21758	21812	21814	22132	22044	21894	21823	21662	21909	21749	22008	21908	21828	21917	22035	21890	21749	22080	21899	21889	22046	21745	22051	21751	22158	22065	21890	22043	22012	21709	22151	21824	21820	21843	21821	21836	21847	21903	21859	21936	22026	21889	21988	21945	21771	21929	21748	21707	21942	21595	22082	21772	21949	21785	21960	21819	21974	21758	21936	21986	22024	21683	21671	21712	21745	21846	21972	21935	21879	21825	22006	21716	21840	21987	22045	21952	21892	21910	21896	22181	21939	21916	21823	21761	21973	22125	21940	21926	21842	22034	21969	21653	22021	21998	21800	22139	22085	21875	22074	22124	22121	21991	21938	21949	21887	21852	21957	22223	21812	21883	22107	22166	21927	21796	22099	22009	21887	21945	21902	21847	21861	21886	21996	21914	21959	22087	21877	21930	21649	21987	21915	21773	21827	21807	21970	22016	21789	21778	21712	21959	21944	21894	21986	21884	21960	21959	21751	21831	22028	21968	21827	22179	21937	21762	21769	22018	21915	21944	21900	22115	21765	21670	21908	22036	21887
19268	22614	22511	20324	19162	18640	18471	18205	17798	17851	17802	17945	17636	17323	17278	17248	17655	17709	17539	17531	17323	17206	17089	16857	17063	16983	17041	16878	17102	17083	16939	17068	16982	17140	17187	17161	17059	17110	16964	16951	16818	17174	16935	16900	16981	16851	16978	16896	16888	17023	16953	17038	16815	16959	17067	16958	16866	17160	16972	17009	17003	16930	16871	17015	16891	16855	16837	17034	16992	16868	17081	16863	17072	16737	17122	16819	16900	17039	16981	17076	16890	17079	16893	16835	16917	16817	16841	17196	17051	16998	16845	16850	16957	17061	17072	16873	16810	16998	16873	16899	17105	17053	16848	16903	16952	16911	16781	16915	16974	17021	16843	17070	16935	17012	16805	16866	17065	16952	17062	16836	16912	16919	16888	16822	17035	16898	17115	17016	16875	16852	16950	16759	17068	16793	17093	17008	16982	17137	16942	16801	17039	17055	16926	17005	16848	17027	16934	17022	16806	17018	16922	17000	16713	16987	16915	16977	16930	17027	16944	16813	16996	16975	16868	17078	16710	16901	16790	16975	17081	16749	17072	16771	17043	16980	17132	16963	16941	16951	16850	17112	16787	16957	17019	16959	16861	16898	16782	17148	17002	17060	16945	16972	16938	16912	17021	17001	17002	16908	17028	16978	17089	16940	17001	16800	17126	17195	16860	16817	17061	17000	16780	16839	16871	17068	16950	16731	16945	16850	16817	17080	17039	17019	16945	16852	16909	17066	16881	17009	17026	16883	16956	16989	17083	17010	16840	16921	16992	16862	16985	16902	17036	16952	17109	16833	16927	16891	17058	16816	16935	16943	17017	16707	16885	16913	16874	17007	17058	16870	16842	17008	16938	16963	16934	16804	16987	16939	16945	17065	17040	16875	16892	16978	16876	17011	16947	16851	16947	16918	16854	17023	17073	16939	16952	17020	16953	17005	16747	16761	17060	16971	17024	16904	16828	16807	16868	16989	16971	16954	16851	16943	16913	16807	17073	16954	16822	16836	17011	16742	16919	16846	16690	16913	17054	16937	16729	17022	16918	17047	16951	16961	17045	16931	16905	17052	16948	16858	16962	16821	17019	16998	16840	17074	16842	16892	16918	16958	16954	16873	16896	16862	16893	16846	16916	17109	16892	16869	16922	16932	16788	16991	16804	16947	16792	16987	17101	16892	16953	16932	17018	16906	16885	16936	16952	16922	16912	16960	16821	16963	16957	16898	17007	16992	17006	17085	16935	17150	16976	16964	16992	16852	16583	17091	16793	16826	16939	17017	16880	16865	17013	16834	16892	16880	17038	16901	16957	17018	16980	16855	17018	17005	16968	16758	16909	16762	16974	17004	16872	16855	16853	16968	16897	16924	16947	16990	16846	16983	16928	16729	16775	16944	16915	17065	16784	16946	17039	16936	16846	16845	16883	16870	16957	16839	16906	16914	16876	17035	16953	16875	16921	16971	16937	16971	16831	16856	16989	16955	16849	16995	16933	16968	16927	16917	16859	16849	16977	16960	16912	16897	17017	16904	17039	16956	16978	16951	16886	16995	17061	16848	16956	16770	16942	16903	17024	16913	16812	16844	16918	16937	17014	17069	16966	16789	16996	16975	17004	16893	16916	16971	16922	17058	16845	17025	17118	16960	17061	16979	16961	16900	16944	16937	16959	16854	16938	16934	16981	17056	16787	16853	16972	16976	16966	16968	16970	16863	16934	16825	16920	16794	17119	17001	16958	16873	17017	16794	17060	16811	16862	16991	16702	17094	16962	17056	17002	17070	16830	17026	16867	17043	17031	16955	16964	16984	16812	16927	16911	16728	17111	16896	16903	16951	16956	17115	16978	16813	16970	16945	16917	16879	16857	17054	16790	16807	16907	16966	17057	16924	17012	16816	16993	16831	17060	16923	16931	16805	16860	16939	16988	16931	16918	16948	16847	16993	17033	17037	16873	16888	16847	16920	16950	17038	16988	16961	16974	16996	16989	16942	16956	16879	17040	16837	17067	17073	17059	16975	17020	17073	16923	16951	16900	16924	17003	16974	17010	16844	17036	16982	16775	16982	17065	16943	17122	16889	16882	16803	17165	16941	16899	17045	16971	16904	16964	17109	16809	16836	17054	16963	16834	16839	17046	16765	17064	16943	16951	16837	16904	16998	16911	17012	17044	16979	16985	16921	16976	16985	16961	17005	16829	16966	16843	16864	16969	16735	17063	16888	16877	17046	16782	17049	16927	16830	17133	16769	16783	17148	17013	16927	16892	16944	17024	16885	16961	16914	17090	16956	16943	16875	16947	17037	16936	17047	17144	17002	16965	16778	16845	17099	16951	17013	16840	16927	16945	17065	16812	16937	16974	16951	16950	17024	17112	16837	16694	16986	16893	16936	16909	16766	16717	16982	16948	16994	16875	16941	16901	16906	16816	16898	16877	16836	17055	16895	16818	16816	16878	16882	17000	16969	16890	16988	16944	17136	16950	17076	16927	16909	16848	17041	16895	16881	16844	17047	17011	16973	17082	17042	16890	17071	16962	17013	16919	16886	16827	16942	16930	17004	16956	16848	16991	16858	16988	16926	16977	17041	16846	16938	16960	17062	16963	16930	16944	16830	16938	16934	17028	17012	16959	16966	17171	17043	17044	16913	16974	16821	16992	16889	16959	17004	16915	16840	16964	17181	17001	16690	16936	16972	17008	17174	16919	16847	16928	16885	17124	16940	17059	16792	16885	16859	16882	16923	17082	16729	17014	16886	16902	17050	17126	16965	16841	17068	17012	17069	17041	16998	17011	16934	16992	16962	16766	17165	16834	16827	16987	16961	17046	16982	17151	16898	16986	16864	17010	16990	16966	17069	16794	16953	17035	16860	16991	16886	17100	16869	16810	16858	16990	16913	17102	17002	16912	17080	16913	17125	16849	17052	16785	16746	16952	16760	17012	16955	16978	16879	16970	16866	16925	17018	16833	17005	16997	16904	16913	16957	16997	17008	16871	17148	16913	16874	17057	17059	17045	16806	17052	16830	16890	16938	16863	16971	17005	17180	17018	17083	16939	16914	16853	16935	16840	17022	16933	16999	16972	17039	16854	17122	16966	16806	16895	17083	16660	17034	16966	17094	16873	16894	16753	17021	17002	16801	17059	16858	16739	16882	17213	16729	16899	16935	17015	16814	17006	16942	16937	16992	16995	16966	16986	17026	16990	16874	17028	16845	17016	16881	17033	16776	16996	16935	16863	17045	16916	16845	16931	16999	16962	16922	17063	17031	17084	17018	16966	16808	16857	16994	16972	16856	16836	16893	16838	16858	16924	17071	16930	17110	16995	16898	17011	17029	17091	17050	16910	16960	16890	16809	17015	17091	16801	16857	16968	16899	16917	16999	17038	16846	17019	16932	16816	17017	17156	16815	17013	16935	16982	17005	17036	16932	17020	16995	16850	17012	17038	16814	16984	16948	16988	16761	16928	17050	16769	16790	16840	16982	17049	16939	16874	17101	16990	17009	17092	16903	16984	16898	16936	17151	16849	16958	16910	16889	16894	16981	16905	17188	16877	16827	16966	17027	16885	16991	16996	16929	17129	16940	16988	16892	17039	16831	16967	16903	16897	17012	16886	16997	16750	16775	16881	17028	16933	17044	17058	17012	16931	16893	16890	16887	17117	16884	17005	17080	17183	16909	16809	16930	16844	17025	16962	16940	17107	16934	17126	16688	17095	16872	16928	17068	16862	16908	17109	16961	16893	16896	17120	16856	16885	16984	17096	17065	16964	16866	16967	17046	16971	16881	16965	16973	16808	17221	17128	16921	16967	17020	16795	16830	17033	16934	16888	17067	16847	16898	16931	16831	17049	16879	16860	16809	16949	17010	16852	17065	16872	16846	16842	17023	16963	16989	16913	16948	16980	16967	16863	17032	16946	16854	16995	16952	16881	17072	17021	16880	16873	16976	17056	16840	16830	17011	16778	16865	16845	16952	16875	17011	17152	16689	16941	16940	16981	16772	17002	17118	16841	16903	17006	16980	16972	16888	16803	16762	16929	16926	16881	16912	16915	16868	16933	16866	16972	16966	16978	16944	17056	16941	17184	16987	17090	16837	16845	16862	17067	17008	16938	16878	16943	16929	17128	16952	17100	16912	16937	17012	16971	17094	16861	16951	16866	16962	16835	16898	17017	16966	16835	16880	16927	16858	16924	16868	17015	17121	16956	16976	16889	17007	17018	17132	17020	17070	17077	16969	16853	16959	16840	16887	16901	16871	16819	16933	16984	16946	16924	16707	16941	16998	17051	16959	17052	16913	17132	16912	16896	17070	16858	17039	16888	16923	17021	17230	16901	16795	17034	16951	17076	16966	17063	17043	16875	16994	16939	16823	16906	16869	16934	16912	16902	16856	16931	17012	17072	16795	16993	16837	16896	16782	17104	17037	17237	16724	16999	16961	16978	16747	16961	16816	16942	17072	17071	16799	16840	16936	16969	16860	16922	17014	17007	16971	17051	16930	16985	17026	16990	17033	16886	16928	17052	16881	16847	17045	16911	16985	16898	16947	17072	17035	17016	16679	16984	16973	17019	16964	16768	17069	16961	16838	17005	16974	16808	17111	16984	16874	16744	17032	16920	17059	16884	16837	17081	16846	16965	16930	16834	17013	16796	17045	16841	17022	16985	16991	17010	16905	17020	17000	16918	16991	17041	16960	16944	16859	16908	16892	16905	17069	16982	17022	16834	17059	17120	16963	17013	16961	17090	16886	16869	16910	17075	16787	17017	16905	16831	16895	17036	16887	16916	16910	16965	17149	16917	17104	16934	17012	17062	17014	16946	17030	16838	17035	16882	17049	16895	16830	16883	16753	16897	16911	17077	16877	16972	16840	16970	16768	16942	16764	16925	17050	16805	16944	17087	16747	17029	16886	16972	17035	16929	16779	17045	16999	17041	16920	16934	17001	17014	17006	16964	16975	17042	16861	16956	16871	16858	17015	16994	16899	16999	16702	17075	17190	17086	16901	16993	16860	16967	16876	17073	17002	17019	16788	16883	16856	16979	16848	16893	16890	17063	16881	16960	16892	16884	16935	16991	16870	16850	17001	16879	16814	17067	16957	17022	17007	16904	17030	16910	16999	16957	16952	16919	16958	16823	16879	17057	16905	16903	16882	16763	17019
25437	21508	28622	25700	24597	26197	26256	24020	23615	23493	23209	22773	22791	22467	22521	22569	22774	22575	22575	22245	22274	21991	21702	21875	21935	21948	21666	22058	22074	21805	21759	21812	21869	22471	23121	22816	22427	22135	21884	21764	21934	21464	21709	22109	21584	21657	21853	21540	21527	21708	21554	21505	21671	21836	21671	21475	21642	21566	21599	21703	21610	21766	21551	21622	21386	21654	21649	21764	21651	21634	21478	21608	21779	21883	21596	21745	21904	21714	21704	21562	21691	21642	21731	21639	21677	21627	21695	21630	21745	21748	21801	21638	21681	21682	21681	21574	21932	21448	21770	21435	21877	21742	21786	21682	21459	21642	21673	21663	21701	21408	21614	21828	21715	21827	21725	21750	21555	21813	21644	21587	21633	21718	21826	21939	21715	21755	21717	21955	21669	21708	21821	21925	21938	21609	21708	21774	21879	21702	21699	21722	21631	21634	21568	21502	21766	21689	21642	21622	21730	21592	21579	21708	21884	21629	21706	21648	21589	21515	21756	21749	21583	21496	21786	21528	21537	21862	21690	21691	21680	21471	21582	21674	21778	21734	21484	21561	21553	21665	21548	21642	21496	21433	21655	21581	21958	21619	21596	21561	21722	21666	21702	21667	21498	21595	21749	21559	21570	21699	21564	21847	21755	21464	21686	21677	21562	21689	21643	21563	21552	21711	21831	21705	21527	21647	21712	21740	21580	21517	21480	21640	21731	21703	21642	21546	21942	21698	21751	21603	21774	21780	21429	21750	21685	21796	21725	21679	21453	21649	21532	21583	21595	21634	21470	21823	21637	21584	21862	21818	21616	21658	21703	21589	21755	21683	21825	21323	21658	21638	21678	21855	21764	21602	21425	21801	21983	21694	21653	21612	21762	21658	21739	21823	21804	21528	21597	21555	21520	21876	21762	21702	21689	21649	21595	21752	21646	21686	21675	21423	21580	21756	21716	21590	21790	21921	21569	21669	21384	21613	21626	21681	21614	21612	21789	21667	21743	21725	21758	21546	21583	21518	21861	21729	21570	21640	21457	21592	21522	21608	21524	21603	21776	21774	21834	21612	21931	21711	21672	21655	21736	21763	21661	21829	21565	21430	21701	21802	21615	21605	21600	21693	21631	21443	21851	21611	21765	21640	21767	21664	21847	21776	21760	21660	21695	21516	21520	21955	21874	21664	21648	21820	21628	21607	21561	21694	21795	21648	21560	21590	21680	21889	21684	21629	21836	21901	21788	21865	21639	21716	21705	21641	21569	21723	21704	21431	21586	21625	21738	21732	21649	21460	21543	21487	21615	21808	21829	21801	21646	21542	21620	21598	21608	21703	21626	21947	21569	21550	21495	21658	21863	21727	21539	21756	21460	21752	21754	21691	21629	21335	21663	21760	21481	21683	21403	21633	21762	21705	21636	21772	21618	21497	21943	21709	21837	21740	21798	21673	21720	21464	21629	21752	21700	21542	21752	21619	21622	21746	21831	21648	21429	21928	21619	21722	21637	21632	21613	21884	21724	21717	21556	21601	21901	21727	21640	21731	21754	21714	21593	21564	21684	21656	21790	21797	21670	21742	21587	21709	21597	21611	21569	21572	21608	21719	21689	21759	21600	21738	21715	21659	21737	21934	21649	21854	21507	21749	21562	21716	21696	21688	21459	21820	21754	21746	21637	21701	21621	21642	21650	21586	21563	21615	21617	21639	21873	21663	21457	21600	21603	21725	21895	21665	21698	21763	21814	21809	21713	21771	21788	21516	21713	21647	21695	21437	21510	21715	21652	21516	21654	21812	21777	21607	21594	21796	21620	21648	21642	21705	21689	21741	21683	21634	21768	21763	21699	21809	21738	21594	21721	21598	21771	21526	21627	21723	21481	21584	21466	21864	21701	21660	21763	21855	21610	21454	21789	21740	21880	21677	21805	21845	21914	21706	21566	21644	21667	21560	21532	21415	21786	21493	21698	21535	21673	21623	21640	21800	21764	21825	21686	21771	21850	21575	21620	21624	21500	21865	21548	21894	21623	21655	21689	21782	21577	21740	21602	21932	21798	21790	21745	21548	21440	21658	21712	21657	21625	21766	21650	21685	21792	21843	21644	21677	21547	21825	21821	21708	21698	21690	21664	21870	21649	21765	21806	21820	21663	21577	21548	21530	21631	21630	21943	21589	21756	21565	21825	21733	21790	21530	21496	21621	21419	21637	21736	21687	21516	21713	21426	21588	21471	21790	21638	21753	21545	21617	21602	21642	21743	21522	21634	21519	21610	21719	21566	21790	21886	21748	21678	21644	21447	21464	21770	21617	21669	21847	21638	21700	21593	21659	21613	21703	21813	21604	21622	21783	21559	21587	22043	21859	21809	21713	21603	21382	21788	21402	21680	21875	21631	21683	21729	21706	21833	21875	21718	21590	21626	21664	21634	21720	21736	21676	21370	21656	21828	21699	21659	21855	21658	21717	21596	21740	21647	21668	21827	21729	21740	21670	21636	21686	21863	21560	21570	21523	21498	21570	21629	21669	21676	21579	21500	21640	21575	21490	21709	21809	21634	21715	21793	21692	21869	21665	21624	21722	21545	21652	21909	21434	21723	21688	21842	21780	21752	21398	21649	21701	21857	21760	21771	21915	21800	21836	21498	21564	21660	21699	21663	21737	21561	21448	21571	21619	21832	21773	21497	21915	21779	21560	21751	21688	21738	21392	21802	21672	21714	21528	21672	21719	21667	21500	21763	21695	21611	21628	21672	21733	21741	21729	21855	21571	21740	21753	21648	21762	21833	21496	21854	21628	21722	21703	22030	21811	21808	21491	21599	21592	21517	21593	21647	21614	21468	21342	21817	21359	21766	21707	21665	21755	21759	21786	21833	21654	21680	21785	21793	21689	21699	21700	21619	21768	21747	21569	21445	21804	21705	21766	21526	21601	21672	21686	21833	21721	21646	21783	21705	21575	21573	21568	21864	21643	21552	21548	21647	21670	21662	21781	21559	21744	21635	21689	21493	21782	21626	21718	21526	21794	21656	21719	21704	21524	21555	21483	21448	21843	21894	21554	21578	21511	21770	21607	21621	21540	21701	21731	21850	21886	21675	22017	21572	21769	21800	21739	21898	21538	21596	21669	21921	21568	21620	21773	21745	21760	21683	21602	21821	21618	21707	21666	21595	21569	21660	21470	21459	21427	21720	21727	21534	21541	21738	21557	21716	21761	21669	21607	21831	21725	21598	21757	21732	21534	21799	21796	21539	21638	21820	21637	21804	21778	21772	21608	21666	21673	21684	21621	21617	21893	21689	21593	21537	21830	21795	21694	21861	21813	21901	21769	21645	21491	21497	21748	21612	21728	21647	21594	21571	21610	21608	21621	21874	21723	21629	21610	21924	21884	21670	21793	21881	21929	21741	21476	21712	21550	21673	21832	21763	21518	21451	21879	21708	21766	21493	21761	21541	21673	21833	21447	21410	21719	21974	21568	21677	21682	21678	21619	21606	21635	21623	21489	21578	21421	21649	21656	21781	21808	21655	21503	21555	21641	21767	21659	21647	21609	21666	21683	21596	21607	21596	21798	21576	21604	21655	21619	21699	21740	21556	21629	21850	21578	21477	21857	21843	21571	21787	21841	21555	21469	21782	21740	21615	21811	21671	21290	21607	21809	21638	21710	21915	21907	21587	21595	21466	21565	21785	21510	21495	21669	21662	21648	21747	21463	21625	21692	21597	21833	21718	21663	21533	21637	21604	21609	21580	21704	21731	21872	21632	21803	21647	21779	21720	21625	21599	21662	21695	21750	21709	21834	21912	21646	21523	21545	21677	21557	21613	21602	21588	21523	21778	21575	21729	21703	21538	21743	21593	21547	21621	21607	21731	21640	21627	21699	21492	21953	21871	21855	21556	21638	21859	21568	21637	21817	21685	21536	21672	21594	21801	21763	21551	21643	21540	21419	21915	21706	21678	21855	21512	21556	21607	21687	21584	21638	21697	21722	21674	21607	21619	21621	21738	21708	21666	21595	21773	21739	21587	21599	21744	21547	21740	21823	21820	21564	21874	21641	21724	21739	21553	21529	21904	21663	21760	21753	21754	21746	21643	21697	21549	21461	21581	21858	21629	21751	21894	21742	21604	21555	21655	21648	21870	21816	21807	21719	21628	21672	21769	21732	21741	21513	21684	21854	21875	21841	21765	21719	21773	21866	21628	21641	21588	21601	21666	21731	21714	21635	21657	21740	21878	21446	21700	21585	21639	21513	21567	21525	21396	21547	21692	21750	21506	21683	21648	21698	21670	21760	21707	21566	21771	21664	21933	21560	21727	21991	21703	21696	21798	21875	21608	21664	21801	21573	21577	21603	21527	21762	21671	21832	21655	21613	21600	21600	21637	21594	21605	21665	21576	21598	21768	21552	21743	21765	21732	21795	21653	21513	21710	21757	21652	21656	21715	21765	21912	21470	21820	21933	21684	21739	21605	21465	21747	21734	21626	21796	21815	21804	21506	21562	21720	21688	21430	21592	21705	21730	21669	21681	21648	21557	21706	21415	21775	21462	21689	21774	21722	21366	21559	21735	21604	21557	21734	21745	21625	21517	21426	21695	21846	21543	21860	21611	21799	21765	21684	21727	21565	21603	21559	21679	21784	21631	21680	21815	21797	21593	21648	21733	21762	21721	21922	21674	21790	21693	21664	21655	21641	21874	21765	21840	21954	21807	21645	21638	21751	21728	21727	21930	21567	21840	21538	21563	21712	21613	21780	21670	21711	21780	21683	21526	21420	21663	21787	21642	21614	21830	21930	21653	21727	21693	21599	21670	21769	21418	21668	21565	21407	21695	21757	21554	21518	21671	21791	21940	21579	21658	21682	21742	21899	21531	21850	21620	21636	21760	21734	21764	21511	21686	21672	21606	21789	21753	21664	21541	21775	21600	21717	21813	21443	21802	21791	21706	21737	21608	21571	21523	21401	21614	21756	21621	21771	22002	21824	21306	21708	21575	21921	21605	21772	21743	21552	21629	21457	21583	21408	21803	21918	21853	21889	21655	21618	21886	21758	21725	21744	21784	21610	21627	21500	21512	21677	21633	21667	21573	21686	21490	21632	21684	21576	21594	21539	21691	21618	21697	21691	21766	21856	21745	21804	21627	21625	21543	21682	21773	21719	21687
19219	30675	30098	26510	24081	22573	21386	20368	19784	19175	19142	18845	18368	17640	17625	17964	18465	18340	18077	17648	17563	17264	17058	16934	17008	17060	17083	17117	17029	17126	16913	16945	17087	17821	18969	18366	17529	17032	17094	17058	16789	16905	16888	16728	16915	16807	16894	16838	16887	16829	16955	16895	16994	16847	16792	16884	17170	16829	16703	16753	16897	16951	16780	16616	17056	16816	16802	16842	16862	16825	16932	16942	17071	16835	17066	16992	16873	16822	16748	16829	16644	16913	16842	16869	16796	16882	16760	16826	16840	16894	16769	17000	16850	16970	16615	16868	16757	16824	16890	16873	16913	16841	16853	16893	16640	16896	16556	16857	16821	16944	16810	16805	16757	16810	16898	16802	16890	16867	16768	16865	16819	16693	16966	16817	16814	16950	16776	16753	17037	16862	16752	16964	16682	16828	16923	16871	16860	16836	16721	16846	16961	16943	16758	16811	16835	16638	16883	16930	16848	16815	16870	17011	16811	16867	16634	16891	16789	16717	16739	16869	16980	16868	16841	16888	16681	16841	16943	16742	16801	16752	16831	16921	16734	16878	16966	16847	16991	16677	16826	16727	17047	16982	16714	17009	16825	16679	16978	16827	16902	16854	16710	16969	16772	16640	16639	16842	16638	16785	16852	16847	16995	16794	17120	16910	16912	16783	16746	16774	16868	16752	16920	16828	16762	16958	16833	16897	16866	16761	16846	16750	16749	16831	16765	16941	16710	16985	16930	17052	16924	16756	16901	16710	16921	16967	16901	16697	16823	16953	16677	16863	16706	16755	16849	16778	16670	16967	17010	16896	16751	16937	16909	16760	16806	17013	16776	16755	16829	16900	16792	16856	16747	16955	16928	16754	16771	16913	16759	16851	16901	16941	16893	16818	16818	17001	16944	16871	16631	16913	16840	16899	16899	16918	16862	16724	16808	16833	16891	16716	16952	16746	16716	16906	16830	16650	16753	16875	16835	16809	16793	16699	16874	16842	16892	16792	16899	16694	17024	16836	16576	16792	16769	16965	16927	16948	16705	16666	17027	16852	16787	16801	16751	16861	16842	16678	16681	16865	16905	16819	16654	16668	16985	16772	16907	16801	16769	16821	16910	16984	16833	16872	16898	16714	16968	16841	16934	16905	16750	16708	16893	16880	16774	16726	16870	16926	16761	16900	16750	16970	16973	16891	16787	16955	16933	16781	16743	16775	16781	16987	16838	16926	16947	16940	16833	17005	16788	16836	16858	16778	16826	16945	16847	16657	16887	16905	16861	16689	16854	16913	17020	16902	16863	16940	16752	16780	16832	16821	17209	16932	16841	16863	16797	16765	16839	16851	16891	16810	16981	16766	16747	17108	16759	16939	16852	17046	16711	16870	16841	16704	16893	16771	16876	16825	16908	16915	16693	16773	16740	16987	16694	16870	16940	16887	16803	16687	16819	16878	16993	16851	16774	17034	16904	16974	16793	16721	16943	16797	16866	16638	17084	16921	16727	16888	16902	16929	16852	16941	17016	16602	16921	16852	17028	16820	16788	16938	16944	16907	16783	16744	16877	16963	16772	16946	16762	16775	16858	16871	16808	16703	16919	16892	16850	16836	16832	16805	16931	16857	16747	16673	16892	16916	16957	16731	16855	16888	16836	16729	16780	16902	16964	16762	16827	16818	16878	16934	16891	16857	16766	16923	16737	16720	16755	16833	16971	16865	16816	16797	16882	16934	16730	16830	16801	16991	16784	16911	16963	16760	16870	16769	16853	16754	17000	16929	16972	16830	16961	16992	16802	16732	16917	16951	16955	16922	16767	16780	16788	16886	16799	16963	16866	16779	16754	16908	16883	17041	16811	16758	16858	16818	17051	16830	16783	16926	16682	16900	16547	16862	16801	16844	16979	16776	16842	16711	16793	16766	16854	16739	16793	16849	16990	17095	16650	16650	16952	16656	16856	16752	16874	16746	16776	16825	16781	16818	17007	16962	16914	16910	17027	16988	17001	16913	16706	16721	16829	16993	16930	16918	16746	16886	16831	16803	16989	16840	16938	16854	16836	16801	16876	16824	16932	16549	16756	16929	16682	16885	16754	16853	16873	16780	16809	16712	16914	16896	16709	16809	16790	16775	16693	16924	16732	16821	16743	16828	16922	17089	16861	16762	16911	16887	16832	16775	16944	16944	16870	16824	16830	16865	16795	16899	16833	16740	16861	16863	16801	16799	16937	16842	16825	16840	16944	16735	16939	16831	16911	16748	16729	16743	16784	16781	16807	17009	16853	16870	16842	16751	16794	16781	16705	16951	16826	16924	16751	16836	16926	16720	16664	16931	16756	16856	16842	16984	16766	16814	16990	16989	17027	16914	16868	16949	16833	16829	16843	16982	16914	16895	16879	16828	16821	16948	16868	16823	16958	16829	16628	16864	16908	16953	16583	16833	16870	16879	16982	17004	16914	16837	16851	16751	16943	16982	16870	16887	16841	16818	16933	16813	17006	16852	16978	16732	16798	16920	16869	16845	16885	16934	16843	16971	16829	16819	16916	16677	17056	16906	16947	16848	16811	16854	16913	16930	16846	16971	16890	16744	16703	16803	16761	16859	16999	16964	16938	16667	16744	16925	16878	16737	17034	16774	16963	16884	16767	17039	16767	16913	16687	16946	16938	16809	16750	16924	16753	16986	16809	16869	16791	16940	16735	16743	16923	16729	16898	16756	16925	16803	16756	16859	16902	16718	16932	16740	16717	17259	16771	16761	16874	16852	16869	16903	16830	16980	16867	16858	16925	16879	16907	16799	16710	16777	16958	16677	16855	16944	16923	16745	16841	16850	16941	16835	16932	16844	16802	16894	17028	16803	16896	16856	16875	16698	16824	16962	16768	16822	16825	16916	16826	16912	16876	16879	16788	16705	16799	16775	16834	16825	16644	16707	16879	16738	16877	16929	16780	16846	16796	16950	16949	16828	16920	16873	16930	17048	16827	16867	16774	16671	16751	17050	16798	16746	16845	16864	16897	16714	16853	16871	16803	16945	16973	16872	16801	17087	16877	16887	16925	16854	16851	16918	16851	16848	17020	16856	16897	16894	16868	16950	16962	16660	16898	16938	16939	16716	16873	16791	16837	16918	16697	16885	16881	16841	16843	16942	16979	16816	16715	16915	16810	16971	16672	16825	16849	16674	16954	16759	16771	16898	16929	16540	16942	17040	16814	16868	16773	16808	16820	16776	16898	16878	16899	16824	16683	16825	16726	16796	16866	16789	16830	16851	16966	16719	16755	16845	16879	16667	16692	16869	17036	16809	16674	16799	16907	16670	16784	16732	16795	16785	16881	16799	16744	16797	16772	16974	16951	16951	16705	16855	16810	16735	16865	16908	16749	16904	16798	16738	16921	16831	16959	16854	16724	16850	16767	16674	16843	16760	16945	16836	16971	16862	16753	16831	16838	16841	16970	16863	17055	16806	16831	16889	16939	16903	16908	16750	16946	16869	16782	16933	17035	16701	16836	16869	16798	16751	16940	16910	16907	16743	16786	16983	16797	16704	16788	16741	16821	16762	16957	16784	16986	16909	16607	16975	16892	16756	16853	16963	16875	16980	16903	16735	16793	16800	16823	16882	16658	16991	16736	16740	16721	16911	16682	16746	16938	16710	16954	16879	16843	16943	16729	16783	16842	17011	16867	16933	16842	16913	16891	16967	16824	16874	16802	16766	16811	16860	16591	16709	16790	16888	16708	16755	17027	17027	16827	16818	16909	16955	16891	16840	16720	16861	16915	17061	16848	16980	16744	16817	16693	16925	16852	16736	16657	16717	16871	16821	16975	16923	16745	17062	16840	16799	16742	16890	16763	17057	16905	16857	17062	16932	16939	16754	16807	16839	16749	16820	16944	16799	16860	16784	16774	16829	16804	16749	16901	16978	16837	17012	16643	16801	17049	16774	16849	16806	16968	16737	16840	16760	16775	16803	16853	16819	16840	16978	16897	16860	16861	16839	16829	16939	16859	16748	16765	16823	16801	16819	16733	16636	16973	17042	16874	16838	17008	16837	16739	16591	16847	16866	16875	16762	16822	16896	16859	16768	16736	16851	16883	16864	16821	16903	16913	16797	16751	17085	16806	16720	16856	16840	16891	16804	16923	16843	16750	16800	17037	16947	16837	16913	16634	16915	16849	16801	16904	16956	17003	16936	17065	16900	16666	16928	16842	16910	16938	16830	16874	16809	16739	16659	16796	16796	16852	16971	16810	16740	16781	16918	16685	16814	16927	16942	16847	16862	16749	16790	16855	16799	17033	16725	16676	16993	16770	16928	16866	16978	16783	16983	16749	16873	16965	16865	16853	17112	16796	16806	17009	16812	16874	16793	16770	16898	16699	16843	16710	17039	16877	16820	16837	16743	16763	16854	16889	16802	16960	16977	16799	16792	16963	16938	16810	16793	16808	16853	16919	16853	17004	16624	16678	16853	16834	16748	16908	16947	16847	16923	16816	16949	16829	16820	16802	16851	16874	16792	16883	16845	16891	16964	16954	16915	16808	16914	16822	16746	16909	16907	16899	16679	16815	16830	16741	16792	16812	17109	16877	16864	16925	16820	16790	16836	16894	16881	16912	16955	16705	16826	17004	16792	16800	16959	16827	16868	16705	16927	16979	16879	16777	16786	16776	16776	16919	17012	16823	16908	16791	16988	16747	16915	16785	16761	16822	16917	16708	16889	16840	16949	16912	16824	16878	16878	16949	16686	16815	16927	16880	16924	16828	17030	16865	16754	16798	16969	16972	16998	16731	16719	17016	16827	16938	16916	16746	16854	16936	16910	16833	16817	16701	16914	16848	16791	16638	16867	16899	17029	16869	16703	16824	16833	16902	16923	16855	16955	16930	17061	16996	17037	16725	16761	16748	16798	16832	16946	16955	16807	16749	16713	16974	16958	17046	16915	16976	16884	16567	16921	16914	16797	16944	16852	16660	16997	16851	16713	16911	17053	16725	16712	16895	16877	16703	16873	16704	16697	16914	16889	16871	16823	16905	16780	16899	16755	16963	17003	16859	16862	16796	16700	16907	16889	16788	16968	16550	16810	17027	16724	16683	16921	16909	16746	16877	16779	16858	16816	16813	16888	16826	16833	17023	16875	16733	16745	16709	16640	16944	16818	16888	16981
23795	21494	29160	24383	22744	26648	29373	25470	24029	23925	23746	23239	22885	22236	21965	22694	22999	23053	22234	22042	21645	21549	21453	21231	21458	21231	21353	21296	21370	21179	21161	21307	21349	22623	23487	23439	22289	21824	21500	21299	21131	21214	21283	21204	21186	21126	21215	21205	21206	21067	21252	21210	21212	21104	21139	20947	21128	21045	21161	21041	21088	20978	21142	20985	21119	21083	20993	20954	20971	20946	21072	20924	21141	21147	21308	20910	21031	21370	20880	21022	21140	21012	20952	21016	21156	21137	20989	21254	21275	20983	21108	21050	20951	21008	21158	20997	20959	21200	21080	21228	21138	21088	21262	21121	21135	20931	21107	21035	21081	21169	21255	20879	20866	21008	20826	21049	21156	21174	20919	21108	21169	21068	21172	21017	20976	20994	21143	20885	21116	21136	21232	21093	21241	21340	21029	21081	20866	21239	21173	21029	20944	21016	20773	20880	21089	21089	21231	21089	20882	21256	21168	21308	21186	21006	21069	21115	21088	21152	21156	21118	21029	20965	21069	20992	21226	20929	20945	20871	20889	21053	21035	20885	21064	21170	20884	21095	20973	20982	20908	20991	21163	21171	21125	21110	21064	20986	20969	20869	21090	21285	21072	20864	21054	21001	21132	20917	21109	21084	20958	21115	21266	21010	21017	20865	21036	21320	21067	21009	20975	20900	20838	21234	20835	21207	20890	21003	21017	21215	21147	21071	21044	21120	21062	21274	21162	21064	21082	21032	20831	21046	21256	21119	21163	21241	20975	21064	20993	21012	20978	20798	21132	20956	20992	21178	21142	21154	21126	20999	20921	20935	20902	21094	20881	21124	20956	20979	21185	21160	21049	21124	21105	21030	20950	21108	21186	21087	21300	20894	20721	20926	20842	20909	21221	20898	21033	20995	20813	21087	21144	21239	20880	21149	21032	21096	21058	20871	21077	20961	21105	21135	21145	20959	21149	21159	20942	21136	21067	21174	21141	21196	20917	20896	21174	21240	21231	21104	21084	20960	21015	21231	21191	21091	21306	21123	20925	21112	21156	20924	20932	20885	20990	21030	20926	20834	20910	21060	21074	21045	20923	20860	21034	21008	20945	21144	21072	21242	21244	21165	21177	21025	21025	21214	21222	20887	20728	20865	20940	20964	20978	21009	21151	20931	21112	20954	21129	21196	21204	21034	20979	20862	21199	20941	21147	20834	21110	20829	20921	21289	21198	21044	21042	21057	21153	20880	20873	21145	21134	21168	21098	21037	21116	21085	20933	20739	21018	21090	21105	21093	21067	21133	20929	20883	21012	20887	20918	21050	20975	20971	21328	21033	20942	21150	21141	21095	20949	21017	20992	20844	20724	20941	21056	21010	20777	20983	21220	20772	20869	21071	20940	20829	21069	21044	20919	20938	20984	20834	21001	21004	21114	21102	20933	20938	20829	21118	21044	21088	21186	21192	20923	20750	21041	21120	21401	21034	20804	21064	21105	20994	21001	20785	21095	20966	20894	20827	21162	21146	21173	21256	21041	20989	20895	21159	21014	21198	20987	21051	21103	20903	20879	20888	21030	21144	21231	20960	21124	21195	21070	21138	21124	20866	21162	20972	20991	21057	21075	21267	21063	21106	21092	20979	20907	21000	20785	20813	20896	21045	20967	20874	21108	21273	21124	21087	21243	20900	21048	21219	20995	21136	21085	20994	20991	21123	21142	21063	20916	20970	21073	20971	21153	20962	20993	21046	20946	20986	21062	21039	21095	21247	20905	21127	21060	21022	20996	21109	21141	20979	21031	20847	21203	20924	20800	21063	21198	20977	20908	20913	21083	20826	20942	21244	21106	21143	20894	21276	21256	20928	20946	20939	20703	20883	21022	21121	20999	21012	21125	20971	21014	21203	20940	21113	21031	21293	21273	20967	21040	21183	21121	20988	21098	21123	20945	20866	21070	21135	20907	20902	21304	20993	21075	20942	20993	20890	21080	20942	21232	21130	21047	21057	20849	21238	20998	21192	21135	20909	20993	21070	21099	20968	20751	21036	21069	20981	21077	20937	21003	20985	21142	20917	21116	20902	20843	20738	20841	20966	21100	21202	20972	21068	21185	21304	21061	21180	21128	21084	21004	20900	20774	21260	21103	20950	21183	21099	21340	21054	21100	20731	21083	20782	21278	21174	21001	20847	20919	21208	21030	21036	21174	21001	20983	21011	21084	20998	20961	21151	21121	21191	21224	20981	21060	20787	21155	20982	21152	21123	21139	20881	21066	21047	21198	21215	21042	21122	21105	20992	21014	21109	20930	21106	21085	21068	20989	21207	21200	20989	21107	21055	20964	20941	20830	21072	21093	21088	21018	20937	21071	21042	21088	20983	21153	21133	21051	20931	21113	21038	21025	20878	20863	21021	21249	20893	21024	21058	20960	20825	21013	21194	20935	20821	20969	20940	21175	20888	20941	20869	20876	20964	21134	20997	21200	21000	21068	20940	20915	20949	21043	21012	20887	21059	21193	21040	21005	21046	20974	21018	20973	20666	21314	21075	21227	21055	21219	21205	21039	21049	21225	21102	20843	21161	21067	20956	20998	21203	21026	20874	21007	21139	21159	20798	21038	21139	21003	20922	20981	20979	21227	20881	21104	21244	20870	21190	21200	21198	21024	21135	20955	21125	20912	20899	21048	21158	21073	21013	20977	21265	21350	20977	20950	21048	20907	21215	21057	21118	21185	20983	21243	21143	20953	21064	20948	21174	21124	20989	20890	20966	20945	21003	21177	21171	21061	21030	21056	20847	21006	21088	20792	21049	21190	21018	21133	20979	21081	20926	20822	21185	21113	21006	20836	21105	21072	21053	21031	20936	21025	21043	20806	20976	21051	21079	21175	21031	20935	21006	20969	21006	21060	20919	21125	21064	21155	21117	20938	21077	21010	21195	20910	20957	20897	20882	21058	20979	21218	21032	20996	21174	21075	21210	21161	21056	21092	21207	21259	21077	20998	20985	21042	20889	20922	21032	20948	21056	20931	20970	21202	21278	21319	21214	21070	21084	21036	21090	21093	21031	20993	21094	20842	20955	20891	20942	20851	21032	21045	20965	21234	20942	20927	20707	20976	21010	20853	21174	20989	21115	21203	21018	21225	20915	20937	20957	21106	20957	21083	21001	21100	20897	21199	21024	21053	21124	21221	21084	21173	20780	21026	21324	21126	21111	20961	21042	20998	21101	21089	21010	21110	21176	21103	20738	21164	20953	21024	21317	20994	21084	21002	20905	21125	20927	21053	21149	21131	20935	21010	20812	20982	21099	21425	20856	21024	20850	21024	20889	21052	21157	20967	20813	20888	21037	21090	21169	20981	21072	21200	21138	20968	21031	21073	20892	21043	21046	21127	21019	21059	21057	21005	21088	20928	21080	21162	21008	20933	21065	20948	21121	20976	21078	21090	21114	21078	21009	20900	21037	20946	20979	21151	21104	21153	21010	21082	21071	20896	20870	21071	21047	20802	20885	20770	20993	20864	20968	20870	20862	21086	20924	20948	21055	21178	21235	21037	21248	21293	20951	21008	21091	21182	20938	20915	21246	21111	21117	21282	20884	21164	21206	21142	21015	21017	20984	20987	21050	20895	20976	20821	21025	21165	21071	21118	20993	21059	21158	20966	20851	20959	21014	21093	21170	21104	21182	20786	20960	21182	20953	20953	21151	21176	21088	20938	20971	20984	20965	21117	20987	21105	20841	20974	20758	21037	20915	20953	20894	21105	21081	21057	21121	20997	21023	20998	21125	21172	20994	21110	21068	21174	20980	20862	20917	20976	20969	20848	20881	21324	21138	20907	20912	20942	21158	20851	20845	21008	21056	21096	21195	21232	21231	21032	20747	21124	21146	20985	21115	21105	21179	20922	20785	21176	20976	21090	21076	20796	21035	21114	21211	21206	21057	21126	20932	21141	21114	21182	20894	20908	21200	21277	21261	21160	20896	21046	20966	21098	21135	21248	21185	20789	21023	20885	21131	21011	21013	21086	21002	20798	20926	21162	20898	20863	21235	20901	20886	21026	21022	21376	21015	20801	20868	21391	20999	20949	21022	20854	20901	21006	20850	20938	20938	20967	21059	21047	21216	20959	21086	21003	21086	21000	20966	21232	21058	20947	20939	21100	21109	21217	21197	20970	21034	21038	21226	20957	20926	20862	21131	21088	21255	21081	21138	20910	21044	20870	21046	21003	21339	21177	21072	21310	21225	21018	20976	20943	21065	20974	21077	21003	21097	20838	20949	20786	20753	21109	21164	20961	20806	21050	21048	21083	21036	21025	20996	20997	20907	21234	21042	21274	21040	21217	21046	21284	21040	21195	20958	20948	20970	21126	21064	20959	20912	21174	21038	20836	21159	21022	21087	21126	21132	21081	20944	20997	20903	20833	20908	20887	21055	21038	21136	21212	21256	21097	21029	20838	21033	20950	21012	21085	21248	21048	21141	21160	21083	21052	21129	21084	20954	20823	21211	21011	21056	21212	21235	21072	21128	21129	21203	21053	21065	21077	21046	20973	20939	21023	21142	21038	21103	20972	20974	21243	21039	21046	21358	21255	21074	21067	21095	20957	21059	21071	20900	20808	21128	20903	21143	21162	21098	21000	20872	21185	20950	21014	21031	21138	21025	20893	21002	21286	20792	20917	21026	20956	21077	21102	20980	21072	21083	20986	21066	21267	21038	21026	20811	20994	21014	21198	21204	21147	20913	21037	21138	21013	20956	21204	21022	21086	21093	20996	20835	20952	21200	20901	21201	21014	21173	21143	21130	21077	20985	21156	20966	20905	21008	21055	21196	20840	20860	21373	21086	20971	21052	21131	21033	21168	21020	21138	21131	21009	21180	21081	21039	20959	20841	20987	21086	20926	21113	21057	21244	21276	20887	20967	21077	21032	20860	21074	21023	21030	20994	21135	21114	20912	21175	21010	21136	21099	21089	20949	21164	20870	21067	21030	21126	21188	21050	21142	20939	20915	21035	20896	21278	21146	21177	20940	21231	20993	21233	21105	21120	21124	20894	21275	20726	21031	20906	21163	21060	21036	21268	21205	21055	21076	21048	20713	21097	21042	21141	21360	20945	21014	21049	21198	21149	21218	21133	20799	21026	21027	21179	20980	21119	21061	20796	20944	20972
21298	36014	35220	31886	28600	25929	24151	22618	21449	20796	20432	19694	18765	17982	17964	19090	19402	18996	17955	17349	17270	17201	16907	16678	16927	16802	16663	16645	16553	16607	16672	16603	16808	18988	20245	19719	18057	17001	16830	16412	16360	16427	16443	16391	16627	16494	16414	16591	16361	16427	16389	16372	16468	16530	16256	16500	16335	16554	16381	16300	16490	16503	16337	16468	16230	16406	16308	16445	16445	16593	16491	16571	16534	16473	16324	16464	16468	16401	16489	16464	16543	16391	16136	16563	16512	16412	16411	16252	16381	16437	16537	16402	16226	16475	16196	16497	16620	16576	16600	16602	16418	16470	16397	16528	16290	16377	16394	16386	16379	16458	16472	16494	16420	16335	16329	16362	16435	16276	16376	16474	16422	16454	16627	16234	16375	16444	16409	16492	16283	16353	16475	16299	16540	16505	16382	16508	16558	16307	16558	16426	16438	16456	16354	16236	16348	16477	16331	16302	16424	16214	16385	16558	16384	16451	16550	16314	16355	16373	16416	16375	16429	16583	16273	16382	16356	16583	16326	16409	16379	16350	16304	16521	16446	16451	16548	16451	16431	16522	16555	16293	16406	16424	16603	16501	16330	16400	16339	16487	16389	16415	16494	16471	16306	16603	16567	16371	16539	16523	16407	16523	16423	16334	16318	16375	16515	16509	16512	16346	16302	16367	16349	16378	16447	16409	16505	16278	16630	16336	16473	16493	16388	16272	16340	16498	16487	16335	16308	16366	16349	16441	16354	16611	16237	16397	16450	16415	16482	16303	16551	16378	16297	16346	16419	16533	16499	16276	16478	16361	16488	16229	16561	16299	16306	16349	16519	16444	16473	16440	16447	16555	16377	16415	16395	16450	16491	16322	16593	16564	16347	16192	16363	16413	16505	16434	16403	16598	16253	16484	16560	16327	16529	16454	16452	16563	16408	16410	16425	16320	16501	16315	16512	16385	16341	16328	16485	16251	16471	16584	16404	16308	16528	16389	16562	16348	16372	16569	16335	16502	16451	16451	16478	16323	16426	16446	16388	16335	16338	16551	16422	16498	16381	16421	16556	16330	16466	16590	16294	16469	16441	16297	16519	16349	16374	16231	16419	16510	16520	16444	16508	16315	16297	16268	16391	16504	16114	16562	16596	16489	16357	16381	16317	16418	16440	16514	16305	16530	16218	16518	16332	16595	16419	16357	16553	16610	16383	16406	16406	16461	16594	16349	16402	16226	16420	16698	16405	16419	16179	16449	16184	16508	16491	16416	16299	16453	16376	16292	16330	16393	16314	16394	16539	16405	16437	16381	16515	16494	16259	16497	16346	16432	16459	16350	16425	16329	16428	16424	16464	16429	16350	16626	16340	16284	16289	16477	16378	16349	16413	16405	16490	16315	16423	16530	16321	16508	16339	16550	16505	16538	16454	16556	16433	16276	16325	16225	16289	16466	16362	16321	16476	16447	16381	16391	16453	16360	16378	16512	16383	16441	16428	16550	16387	16512	16432	16404	16371	16396	16322	16394	16464	16460	16475	16528	16243	16348	16415	16488	16413	16327	16610	16323	16344	16408	16334	16345	16436	16404	16339	16415	16465	16444	16380	16470	16429	16415	16437	16328	16570	16427	16565	16400	16192	16335	16503	16202	16648	16332	16324	16384	16489	16389	16556	16286	16482	16509	16366	16408	16349	16352	16275	16530	16449	16328	16424	16289	16431	16303	16363	16475	16500	16314	16356	16319	16521	16470	16403	16587	16415	16442	16383	16603	16542	16242	16615	16320	16270	16428	16293	16401	16333	16561	16486	16360	16366	16495	16484	16211	16363	16506	16440	16106	16349	16536	16578	16385	16401	16353	16329	16451	16324	16277	16513	16375	16493	16422	16474	16416	16438	16437	16403	16484	16309	16497	16386	16362	16371	16478	16421	16372	16391	16395	16398	16293	16476	16348	16371	16372	16293	16350	16471	16455	16428	16433	16456	16390	16379	16542	16590	16573	16352	16316	16490	16355	16325	16456	16375	16505	16410	16424	16506	16148	16245	16216	16314	16420	16398	16490	16226	16480	16264	16314	16350	16247	16349	16417	16477	16519	16357	16399	16403	16455	16211	16371	16645	16418	16480	16305	16496	16402	16603	16472	16394	16525	16433	16363	16495	16389	16430	16541	16239	16227	16413	16564	16257	16373	16421	16460	16332	16356	16566	16321	16243	16456	16541	16479	16537	16386	16419	16382	16320	16416	16452	16394	16386	16308	16573	16340	16455	16304	16325	16539	16538	16491	16527	16155	16403	16286	16398	16247	16272	16356	16141	16304	16492	16551	16439	16301	16544	16593	16439	16411	16408	16409	16377	16571	16440	16485	16388	16522	16490	16343	16596	16259	16524	16392	16579	16601	16359	16394	16541	16544	16392	16367	16463	16460	16689	16489	16256	16392	16519	16274	16560	16555	16407	16369	16301	16467	16317	16257	16363	16389	16320	16453	16385	16188	16338	16471	16367	16634	16418	16341	16548	16278	16359	16445	16252	16292	16565	16445	16461	16447	16361	16455	16632	16388	16340	16290	16540	16452	16431	16234	16446	16267	16381	16548	16444	16539	16334	16527	16395	16491	16397	16347	16505	16450	16357	16395	16463	16302	16385	16322	16337	16379	16496	16249	16477	16384	16300	16397	16440	16464	16379	16469	16424	16450	16360	16419	16393	16504	16365	16392	16341	16408	16483	16467	16591	16383	16361	16383	16356	16351	16456	16407	16415	16290	16274	16298	16344	16234	16398	16473	16578	16474	16408	16470	16409	16348	16328	16493	16370	16313	16487	16292	16535	16458	16374	16327	16413	16570	16479	16370	16417	16456	16469	16243	16312	16342	16593	16476	16462	16386	16288	16562	16426	16299	16404	16381	16399	16466	16509	16308	16251	16508	16491	16453	16353	16438	16567	16376	16274	16394	16374	16344	16335	16360	16533	16422	16472	16414	16530	16432	16367	16369	16566	16407	16282	16474	16439	16425	16429	16545	16308	16200	16587	16386	16203	16346	16470	16388	16241	16401	16498	16460	16422	16511	16365	16394	16389	16438	16428	16285	16357	16594	16469	16540	16522	16283	16469	16515	16261	16388	16350	16308	16378	16539	16450	16521	16281	16416	16431	16466	16353	16390	16441	16471	16346	16339	16587	16452	16650	16467	16319	16385	16329	16290	16398	16415	16412	16329	16511	16429	16437	16499	16368	16464	16422	16424	16310	16216	16440	16389	16229	16274	16469	16393	16318	16329	16510	16593	16524	16416	16281	16303	16487	16374	16414	16465	16242	16395	16390	16435	16357	16479	16385	16292	16508	16404	16448	16176	16508	16474	16407	16330	16354	16339	16495	16452	16374	16540	16523	16519	16154	16517	16516	16489	16384	16245	16473	16368	16339	16408	16396	16437	16349	16371	16594	16350	16357	16305	16638	16391	16435	16429	16476	16513	16262	16427	16325	16260	16324	16539	16282	16596	16329	16433	16435	16329	16256	16623	16402	16295	16494	16531	16295	16435	16383	16447	16271	16620	16321	16303	16493	16438	16468	16534	16536	16335	16285	16524	16443	16518	16448	16467	16353	16378	16071	16505	16378	16434	16444	16536	16515	16410	16422	16418	16540	16324	16443	16471	16315	16561	16238	16483	16313	16321	16532	16582	16400	16414	16373	16383	16362	16496	16289	16366	16469	16366	16434	16436	16354	16461	16527	16572	16249	16469	16382	16427	16561	16438	16708	16386	16283	16495	16439	16452	16443	16558	16411	16452	16301	16443	16164	16394	16300	16446	16339	16521	16523	16315	16346	16416	16520	16407	16444	16304	16402	16369	16374	16528	16557	16338	16359	16417	16370	16324	16533	16364	16535	16630	16526	16551	16476	16393	16312	16423	16158	16602	16399	16468	16281	16610	16430	16452	16241	16437	16479	16446	16239	16320	16445	16374	16436	16444	16457	16564	16395	16384	16388	16223	16391	16333	16348	16324	16447	16560	16456	16416	16215	16406	16507	16416	16408	16358	16461	16428	16258	16591	16432	16420	16640	16153	16414	16453	16355	16268	16486	16386	16327	16243	16543	16479	16344	16348	16414	16524	16417	16310	16464	16388	16613	16305	16505	16461	16474	16444	16647	16482	16475	16414	16449	16414	16375	16280	16397	16491	16397	16367	16394	16579	16377	16589	16293	16466	16329	16321	16444	16256	16524	16487	16431	16459	16278	16547	16509	16362	16296	16302	16323	16424	16493	16380	16258	16303	16457	16437	16481	16339	16539	16399	16280	16412	16381	16425	16259	16424	16428	16543	16363	16521	16360	16395	16328	16304	16405	16321	16416	16424	16445	16257	16509	16416	16620	16405	16408	16413	16407	16317	16427	16528	16307	16563	16486	16212	16312	16467	16619	16475	16277	16405	16545	16234	16371	16467	16396	16462	16453	16348	16328	16499	16417	16552	16454	16570	16307	16303	16499	16349	16513	16391	16363	16341	16392	16435	16287	16390	16372	16533	16442	16392	16470	16423	16484	16486	16410	16330	16318	16536	16401	16534	16471	16515	16463	16511	16518	16538	16612	16399	16402	16481	16554	16343	16424	16625	16402	16389	16330	16405	16374	16386	16282	16385	16577	16423	16367	16377	16508	16482	16484	16338	16551	16359	16502	16434	16501	16458	16463	16341	16488	16293	16412	16481	16411	16339	16503	16293	16363	16536	16370	16644	16620	16463	16467	16590	16492	16494	16510	16493	16362	16229	16478	16440	16485	16440	16394	16483	16481	16327	16422	16358	16474	16363	16487	16483	16193	16381	16375	16396	16340	16510	16438	16551	16592	16414	16366	16687	16572	16278	16472	16344	16530	16344	16505	16328	16280	16264	16494	16443	16411	16481	16596	16449	16424	16226	16168	16415	16337	16427	16256	16418	16320	16341	16410	16414	16567	16348	16598	16501	16488	16492	16406	16363	16354	16461	16405	16344	16303	16437	16566	16413	16536	16464	16493	16370	16562	16375	16586	16258	16442	16343	16463	16292	16393	16632	16326	16500	16446	16358	16351	16445	16304	16416	16361	16589	16410	16308	16414	16251	16618	16516	16531	16472	16410	16404	16468	16469	16521	16365	16467	16420	16424	16500	16518	16441	16094	16463	16529	16418
30342	23984	26921	25653	22994	22432	21998	21814	21940	21725	21886	21410	21367	21507	21405	21528	21725	21635	21449	21399	21225	21049	21198	21139	21272	21258	21006	21216	21076	21388	20977	21072	21228	21226	21074	21397	21407	21232	21356	21007	21188	21196	20982	21168	20928	21184	21067	21252	21170	21061	21251	21068	21228	21274	21063	21060	21134	21270	21107	21236	21211	20975	21160	21212	21249	21220	21199	20972	21159	21329	21154	21113	21188	20978	21183	21152	21335	21212	21152	20980	21217	21042	21017	20977	21100	21054	20906	20964	21066	21002	20958	21063	21166	21297	21221	20970	21178	21049	20953	21284	21191	21084	21405	21098	21083	21096	20995	21223	21297	20816	21075	21119	21121	21064	21127	20957	21259	21184	21392	21171	20949	21244	21224	21035	21082	20998	21211	21022	21212	20928	21309	20976	21207	21101	20971	21123	21073	20953	21360	21245	21210	21121	20970	21174	21124	21077	21076	21279	21139	21056	21155	21125	21148	20940	20951	20732	21039	20964	20982	21083	21296	21255	20966	21017	21086	21106	21011	21125	21138	21229	21175	21089	21069	21229	21244	21093	21159	21139	21145	21278	20930	20964	20991	21220	21128	21093	21138	21096	21076	21045	21007	21265	21164	21008	21184	21210	21060	21059	21080	21073	21009	21156	20965	21213	20932	21234	21044	21402	21355	21100	20892	20862	21257	21116	21005	21132	20912	21113	21229	20955	21044	21040	21225	20867	20978	21255	21176	21183	20996	21125	20981	20950	21014	20901	20960	21353	21156	21258	21005	21134	21154	21229	21311	21238	21294	21022	21207	20939	21136	21017	21281	21176	21169	20998	21197	21061	21102	21263	21065	21012	21118	20987	21165	21039	21321	21300	21109	21096	21169	20991	21217	21213	21294	21073	20998	21088	21244	21337	21024	21132	21033	21198	21171	21096	21212	21159	21306	21170	21032	21196	21200	21217	21311	21252	20982	20964	21279	21143	21077	21015	21260	21116	21269	21258	21048	21097	20977	21060	21250	21183	21305	21161	21261	21275	20960	21054	21229	20928	21049	21000	21271	21104	21020	21137	21413	21046	21188	21181	21387	21024	21059	21192	21013	21162	21219	21034	21192	21153	21202	21196	21156	21265	21174	21110	21059	21103	21028	21109	21403	21151	21261	20913	20833	21007	21095	21115	21094	21213	21022	21173	21319	21044	21202	21258	21319	21141	21162	21177	21187	21042	21068	20979	20980	20882	21022	20984	21324	20965	21195	21245	21117	21064	21113	21044	21200	21015	21205	21239	21192	21164	21199	21091	21190	21138	21220	21017	21090	21152	21151	21239	21036	21113	21084	21073	21130	21214	21298	21051	21024	21314	21211	21379	21188	21175	21190	21035	21121	21063	21122	20936	21023	21131	20899	21291	21310	21003	21031	20908	21175	21302	21197	21107	21213	21246	21043	21225	21190	21077	21095	21031	21258	21338	21283	21160	21195	20953	21209	21192	20999	21338	21047	21240	21202	21055	21080	21121	21193	21053	21175	21296	21056	21033	20920	21195	21233	20964	21412	20901	20844	20998	21246	21274	21331	20968	21131	20965	21091	21283	21121	20962	21247	21043	21139	20983	21197	20906	21172	21052	21211	21038	21147	21020	21260	21313	21087	21036	21349	21184	20859	21186	21105	20829	21049	21030	21063	21151	21096	21085	21237	20983	21246	21078	21014	21141	20786	21017	21294	20962	21388	21136	21022	21157	21312	21251	21275	21183	21057	21166	21052	21261	21041	21177	21127	21072	21137	20981	21261	21156	21123	21159	21040	20936	21306	21128	21038	21203	20988	21020	21127	21319	21090	21383	20961	20975	21058	20985	21019	21203	21153	21206	21297	21214	21275	21195	21078	21149	20949	20969	21184	21330	20997	20994	21064	21294	21190	21108	21177	21046	21131	21211	21184	20882	21224	21041	21136	20939	21029	21125	21353	21154	21124	21243	21123	21041	21154	21222	21285	21294	21219	21138	21137	21185	21309	21386	21165	21030	20992	21052	21188	21317	21139	21292	21250	21047	21043	21288	21219	21132	21266	21178	21165	21382	21106	20891	21063	21006	21105	20976	21277	20939	20994	21242	21184	21100	21379	21228	21300	21081	21168	20972	21069	21033	21014	21162	21009	21271	21047	21307	21020	21194	21043	21050	21135	21030	21097	21090	21116	21100	21173	21260	21000	21173	21176	21039	21054	21189	21282	21029	21122	21073	21186	21428	21129	20997	21075	21244	21268	21256	21197	21081	21130	21129	21321	21347	21184	21223	21093	21047	21395	20908	21226	21279	21096	21170	21015	21276	21076	20971	21113	21272	20982	21137	21364	21233	21261	21161	21262	20989	20965	21269	21061	21054	21081	21293	21121	21014	21274	21256	21031	21128	21024	21083	21165	21013	21347	21054	21263	21025	21178	21082	21092	21160	21105	21146	21102	21109	21092	21260	21208	21199	21070	21134	21106	21315	20968	21117	21205	21099	21219	21077	21299	21118	21108	21147	21161	21152	20993	21355	21276	21124	21220	21059	21475	21163	21318	21027	21198	20967	21503	21044	20994	21101	21218	21195	20975	21257	21261	21101	21238	21154	21213	21025	21053	21357	21109	21201	21151	21088	20996	21178	21194	21346	21055	21084	21185	21243	21120	21137	21003	21043	21026	21191	21225	21038	21121	21079	21134	21124	21088	20986	21389	21088	21048	21239	21161	21164	21071	21129	21129	21038	21058	21031	21093	21030	21279	21023	21247	21306	21137	21098	21154	21303	21018	20989	21055	21068	21142	21153	21173	21272	21257	21147	21104	21149	21290	21091	20927	21274	20937	21009	21112	21042	20912	21241	21137	21191	21051	21131	21151	20911	21343	21204	21160	21011	21138	20981	21056	21138	21109	21059	21094	21007	21031	21212	21178	21287	21215	21213	21007	21196	21367	21221	21214	20967	21030	21250	21121	20997	21080	21168	21233	21048	21005	21136	21138	21191	21011	21286	21079	21104	21124	21167	21132	21450	21083	21072	21200	21228	21272	21223	20858	21093	21165	21189	21245	21013	21030	21224	21184	20968	21202	21157	21186	20958	21085	21186	21300	21166	20946	21090	21101	21231	20942	21046	21025	21006	21406	21416	20987	21073	21208	21212	21091	21127	21206	21349	21119	21419	21143	21099	21194	21074	20950	21078	21103	21291	21207	21060	21032	21067	21272	21075	21268	20965	21118	21307	21120	21036	21075	21102	20967	21089	21060	20966	21180	20941	21024	21241	21308	21143	21369	21185	21034	21310	21207	21096	21095	20987	21288	20923	21147	21406	21397	21030	21117	21186	21104	21108	21055	20971	21114	21221	21115	20870	20916	20965	21102	21041	21153	21114	21287	21198	20992	20841	21274	21047	20947	21114	21265	21166	21343	21144	21274	21237	21269	21128	21057	21465	21256	21191	21086	21227	21056	21122	21235	21113	21160	21236	21109	21137	20955	21262	21214	21080	21097	21036	21018	21077	21050	21323	21111	21096	21081	21219	21310	21130	21125	21215	21053	21172	21284	21062	21042	21109	21039	21178	21152	21054	21233	21244	21185	21174	21437	20996	21011	21211	21202	20829	21020	20914	21092	21254	21253	21264	20912	21135	21347	21149	21385	21197	21376	21029	21045	21193	21051	21215	21156	21067	20885	21122	21321	21201	20895	21135	20957	21139	21237	21095	21279	20960	21509	21314	21201	21181	21159	21312	21108	20881	21251	21093	20995	21054	21134	21196	21203	21157	21255	21229	20970	21234	21395	20878	20998	20975	21245	21092	21175	20923	21109	21305	21107	21003	21238	21055	21217	21073	21209	21343	21103	21136	21069	21202	21434	21249	21074	20999	21183	21132	21299	21127	20996	21079	21291	21424	21056	21273	21167	21212	21067	21121	21234	21346	21195	21121	21114	21098	21221	21134	21144	21127	20858	21216	21227	21052	20963	21320	21257	21155	21171	21000	21009	21193	21119	21210	21245	21021	21006	21227	21110	21091	20972	20997	21083	21180	21081	21132	21160	21227	21176	21205	21123	21118	20969	21145	21177	21370	21142	21250	21134	21046	21046	21040	21056	21106	21160	21143	21126	20970	21204	20874	21129	21101	21318	21128	21341	21073	21177	20992	21013	21000	21188	21324	21017	20904	20857	20992	21027	21004	21243	21197	20961	21216	21027	20991	21027	21065	20907	21268	21133	21018	21246	21059	21508	21262	21109	21038	21101	21057	21152	21257	21071	21114	21216	21223	21430	21272	21058	21140	21138	21066	21228	21088	21166	21292	21178	21179	21149	21234	21186	21013	21097	21108	21315	21269	21184	21185	21329	21103	21405	21231	21168	20962	21207	21038	21199	21095	20870	21089	21130	21065	21341	21347	21077	21057	21170	21162	21063	21324	21190	21129	21245	21051	21177	21304	20893	21083	21079	21119	21026	21133	20990	21160	21222	21280	21077	21178	21114	21241	21202	21051	21034	21308	21246	21169	20915	21420	21082	21095	21312	21100	21154	21091	21103	21213	21020	21116	21142	21203	21305	21215	20832	20858	21192	21057	21080	21257	21126	21234	21072	21179	21420	21162	21073	21217	21151	21126	21089	21180	21174	21082	21079	20989	21107	21066	20937	21038	21172	21004	21247	21173	21200	21171	21363	21243	21223	21162	21059	20915	21224	21142	21264	21016	21070	21161	21135	21051	21251	21133	21087	21100	20852	21019	20979	21076	21238	21141	21260	21141	21319	21247	21321	21302	21396	21261	21314	21241	21249	21198	20998	21068	20997	20980	21174	21263	21197	21234	20988	21222	21132	21089	21058	21181	21277	21233	21122	21043	21140	21030	21072	20943	21126	21057	21301	21178	21012	21090	21081	21063	21381	21295	21066	21061	21205	21197	21177	21037	21164	21262	21340	21058	21151	20959	21040	21057	20986	21012	21065	20956	21014	21093	21128	20933	21368	21115	21227	21155	21285	21098	21117	20773	21163	21092	21215	21371	21233	21133	21264	21090	20971	21189	21082	21137	21270	21056	21213	20936	20858	21328	21232	20985	21067	21183	21229	21182	21220	21062	21065	21151	20994	21339	21125	21201	21446	21111	21420	21347	20966	20970	21260	21076	21092	21016	21108	21262	21027	21299
18822	21610	22556	21329	19475	18620	17952	17675	17589	17440	17279	17318	17060	16742	16962	17234	17383	17007	16808	16746	16543	16682	16644	16610	16526	16477	16458	16502	16632	16572	16583	16502	16453	16633	16740	16729	16703	16467	16517	16312	16507	16395	16418	16398	16469	16265	16563	16447	16455	16493	16537	16423	16377	16429	16470	16423	16427	16446	16489	16493	16440	16443	16459	16404	16482	16466	16365	16255	16617	16369	16401	16336	16516	16540	16529	16351	16436	16481	16357	16595	16444	16368	16353	16503	16651	16393	16448	16395	16503	16477	16488	16455	16544	16436	16452	16421	16480	16347	16671	16416	16389	16357	16528	16467	16327	16349	16454	16330	16392	16412	16601	16470	16518	16600	16411	16204	16455	16559	16315	16485	16508	16407	16461	16453	16418	16402	16401	16493	16586	16450	16417	16513	16297	16618	16534	16463	16626	16549	16412	16586	16527	16476	16460	16347	16369	16356	16460	16362	16400	16420	16286	16441	16381	16451	16623	16483	16454	16589	16467	16270	16349	16547	16325	16295	16508	16440	16440	16626	16450	16480	16546	16334	16348	16488	16592	16441	16556	16418	16487	16446	16449	16497	16596	16391	16558	16404	16601	16429	16524	16534	16553	16438	16322	16511	16361	16377	16371	16518	16386	16635	16440	16506	16519	16532	16509	16424	16517	16587	16476	16355	16609	16437	16400	16311	16656	16379	16451	16570	16534	16494	16470	16503	16380	16539	16377	16510	16476	16136	16659	16636	16364	16307	16594	16433	16366	16519	16457	16513	16418	16595	16541	16345	16412	16499	16573	16595	16526	16469	16485	16405	16412	16436	16379	16646	16327	16497	16388	16413	16334	16388	16586	16413	16634	16478	16514	16506	16323	16504	16434	16561	16557	16676	16497	16506	16431	16501	16449	16510	16498	16428	16424	16358	16440	16514	16467	16273	16404	16484	16240	16324	16555	16418	16527	16503	16378	16485	16373	16587	16556	16376	16540	16422	16435	16695	16515	16428	16384	16304	16596	16288	16537	16521	16493	16298	16369	16549	16336	16489	16449	16440	16472	16446	16597	16478	16623	16639	16420	16411	16478	16341	16458	16492	16404	16489	16252	16442	16344	16716	16456	16346	16605	16446	16497	16230	16138	16473	16412	16404	16491	16358	16491	16388	16433	16566	16498	16538	16471	16455	16467	16387	16338	16556	16435	16381	16618	16336	16448	16235	16464	16527	16471	16467	16513	16415	16461	16419	16520	16429	16534	16618	16537	16378	16491	16521	16312	16467	16575	16443	16475	16549	16448	16507	16642	16620	16226	16434	16391	16447	16261	16515	16446	16467	16545	16516	16445	16605	16446	16421	16547	16379	16650	16484	16566	16241	16492	16287	16577	16508	16504	16400	16545	16585	16386	16389	16501	16518	16505	16508	16597	16354	16628	16570	16452	16729	16480	16635	16534	16364	16463	16511	16432	16261	16513	16420	16407	16471	16225	16535	16664	16660	16639	16383	16309	16447	16456	16507	16453	16476	16589	16489	16567	16506	16431	16419	16470	16415	16592	16386	16405	16488	16536	16510	16405	16383	16268	16656	16333	16436	16500	16372	16429	16425	16552	16444	16428	16442	16550	16369	16442	16481	16359	16542	16564	16497	16550	16571	16397	16471	16304	16274	16368	16331	16515	16320	16406	16292	16439	16416	16515	16670	16613	16450	16597	16537	16429	16503	16369	16352	16375	16312	16407	16506	16483	16469	16572	16340	16674	16407	16501	16528	16503	16473	16419	16711	16553	16448	16346	16371	16593	16270	16543	16489	16540	16531	16588	16447	16441	16497	16271	16692	16472	16518	16398	16383	16556	16366	16494	16468	16391	16491	16626	16445	16430	16487	16459	16381	16493	16499	16488	16451	16481	16498	16652	16385	16504	16489	16545	16353	16273	16454	16595	16555	16355	16510	16444	16492	16552	16506	16732	16295	16523	16417	16471	16423	16582	16471	16529	16521	16543	16498	16403	16465	16509	16509	16537	16598	16493	16405	16431	16489	16473	16433	16513	16445	16451	16329	16523	16337	16434	16292	16479	16426	16417	16420	16521	16430	16450	16536	16445	16506	16570	16494	16447	16732	16467	16458	16408	16285	16382	16684	16568	16454	16325	16624	16427	16515	16340	16489	16390	16346	16688	16658	16315	16634	16547	16227	16443	16389	16537	16488	16442	16554	16423	16329	16472	16420	16536	16392	16572	16322	16447	16488	16497	16465	16435	16548	16534	16443	16304	16489	16634	16412	16505	16375	16752	16307	16447	16449	16347	16357	16498	16379	16512	16477	16560	16496	16652	16541	16246	16510	16517	16331	16340	16510	16342	16210	16380	16452	16304	16515	16600	16606	16368	16384	16554	16439	16325	16331	16529	16492	16557	16342	16411	16470	16495	16520	16454	16480	16581	16384	16570	16462	16142	16465	16430	16445	16371	16498	16496	16459	16422	16369	16413	16421	16540	16529	16540	16503	16313	16432	16609	16610	16656	16433	16338	16439	16615	16489	16619	16461	16503	16211	16253	16568	16509	16374	16515	16349	16428	16401	16514	16382	16588	16408	16538	16423	16435	16436	16495	16533	16543	16404	16306	16407	16462	16553	16364	16478	16513	16421	16300	16457	16588	16325	16514	16350	16513	16363	16367	16663	16515	16618	16443	16437	16375	16468	16494	16378	16532	16398	16420	16508	16405	16540	16368	16565	16420	16372	16589	16400	16433	16649	16344	16407	16464	16587	16473	16466	16384	16504	16362	16560	16203	16549	16604	16468	16299	16311	16374	16324	16447	16434	16399	16593	16544	16459	16371	16359	16310	16518	16421	16427	16503	16173	16508	16412	16543	16545	16336	16421	16328	16522	16603	16368	16359	16455	16318	16478	16471	16444	16501	16443	16575	16386	16441	16395	16462	16300	16377	16453	16541	16347	16427	16376	16401	16374	16628	16370	16547	16380	16410	16479	16393	16434	16336	16629	16433	16499	16535	16319	16518	16432	16422	16630	16537	16417	16586	16512	16628	16597	16634	16448	16452	16590	16455	16520	16534	16375	16389	16631	16429	16675	16321	16321	16409	16481	16368	16313	16458	16505	16399	16729	16493	16389	16491	16495	16546	16461	16532	16581	16259	16393	16349	16334	16426	16536	16479	16612	16564	16555	16248	16497	16532	16486	16423	16429	16551	16490	16428	16383	16453	16633	16365	16438	16599	16209	16435	16411	16613	16349	16481	16442	16369	16339	16445	16445	16258	16497	16417	16452	16528	16536	16614	16519	16453	16424	16431	16462	16517	16487	16493	16393	16510	16442	16479	16374	16457	16441	16523	16441	16375	16486	16551	16500	16512	16563	16389	16447	16447	16350	16398	16424	16370	16407	16444	16285	16542	16476	16528	16578	16445	16371	16643	16430	16583	16541	16361	16521	16417	16558	16530	16334	16526	16312	16434	16324	16570	16545	16715	16561	16530	16620	16510	16411	16469	16545	16336	16292	16556	16588	16408	16481	16572	16229	16417	16542	16498	16436	16636	16440	16576	16532	16400	16344	16499	16480	16422	16559	16568	16450	16536	16389	16588	16255	16414	16594	16397	16474	16217	16517	16463	16417	16561	16393	16377	16480	16405	16437	16422	16301	16528	16396	16396	16454	16551	16485	16453	16395	16539	16658	16545	16386	16336	16442	16451	16376	16341	16361	16532	16482	16570	16609	16412	16354	16460	16270	16468	16503	16530	16486	16405	16329	16487	16455	16307	16333	16354	16466	16616	16358	16440	16620	16490	16576	16537	16509	16237	16447	16637	16441	16437	16523	16522	16609	16573	16432	16130	16531	16446	16395	16291	16571	16475	16377	16593	16548	16411	16638	16205	16355	16421	16626	16319	16442	16530	16432	16592	16608	16593	16372	16553	16451	16476	16657	16466	16624	16453	16321	16398	16491	16571	16565	16553	16460	16532	16426	16500	16506	16496	16467	16498	16403	16393	16629	16354	16492	16649	16622	16612	16477	16422	16514	16426	16572	16401	16651	16445	16437	16506	16440	16519	16488	16238	16380	16513	16335	16280	16535	16510	16571	16470	16411	16593	16355	16521	16316	16403	16441	16379	16386	16631	16420	16343	16477	16445	16441	16291	16488	16524	16534	16540	16380	16367	16451	16495	16343	16336	16341	16532	16491	16358	16475	16356	16396	16572	16543	16314	16367	16475	16354	16530	16654	16501	16421	16407	16373	16378	16487	16484	16607	16531	16346	16422	16496	16397	16314	16579	16445	16414	16514	16426	16601	16462	16428	16516	16470	16586	16433	16525	16352	16452	16502	16431	16642	16506	16479	16537	16427	16456	16474	16415	16394	16468	16384	16380	16531	16396	16278	16375	16530	16499	16318	16448	16634	16588	16489	16461	16468	16515	16421	16426	16482	16304	16495	16459	16390	16516	16583	16473	16472	16468	16427	16541	16486	16412	16479	16428	16589	16456	16465	16474	16449	16767	16536	16465	16463	16406	16559	16454	16415	16583	16411	16549	16582	16314	16372	16511	16443	16289	16385	16410	16501	16562	16440	16481	16215	16405	16472	16397	16524	16702	16485	16405	16413	16540	16398	16472	16394	16533	16456	16524	16511	16532	16320	16429	16494	16411	16381	16599	16510	16391	16445	16464	16468	16553	16685	16402	16562	16462	16604	16508	16354	16451	16606	16538	16526	16437	16470	16398	16471	16474	16471	16413	16450	16312	16414	16456	16460	16484	16617	16531	16276	16393	16503	16601	16564	16490	16488	16505	16507	16480	16465	16443	16538	16668	16392	16441	16246	16445	16406	16586	16501	16405	16465	16554	16544	16381	16459	16494	16292	16491	16539	16578	16372	16389	16476	16558	16441	16515	16517	16393	16453	16350	16480	16475	16387	16397	16462	16523	16633	16403	16647	16451	16505	16486	16532	16444	16438	16529	16434	16428	16577	16475	16473	16575	16703	16525	16469	16545	16554	16523	16442	16439	16193	16502	16434	16599	16476	16452	16433	16448	16443	16538	16327	16463	16327	16615	16471	16379	16642	16437	16398	16528	16522	16560	16568	16466	16468	16431	16469	16498	16409	16618	16536	16466	16596	16505	16467	16636	16408	16399	16624	16365	16498	16487	16345
25416	21512	28661	25725	24649	26117	25925	23704	22939	23035	22515	22185	22041	21901	21962	22503	22117	21780	21554	21423	21499	21531	21509	21269	21239	21401	21451	21012	21371	21059	21155	21050	21215	21549	22331	22626	21909	21428	21577	21054	21335	21308	21030	21222	21182	20808	21072	21071	21193	21113	20962	21133	21147	21029	21045	21122	21240	21048	21076	21124	21168	21029	21093	21140	21124	20990	21094	20959	20888	21019	20832	21070	21226	21039	21034	20810	21218	21045	21110	21281	21062	21326	21114	20909	20973	20883	21099	20977	20845	20885	21141	21063	21046	21040	21153	20906	21054	20900	21196	21078	20909	20994	21194	21079	20853	21092	20952	21169	21067	21068	20962	21082	21212	21216	21011	20965	21278	21309	20881	21037	21046	20968	21076	21142	21064	20968	21141	21032	20932	21159	21320	20909	21086	20943	21219	21234	21008	21045	21066	20847	20933	21163	20880	20967	21053	20891	20835	21048	20891	21199	21097	20964	20909	21151	21020	20915	20912	20987	21075	20987	21131	20983	21019	20852	21133	21185	20860	20984	21067	21119	20983	20965	20952	20951	20799	21090	20711	21032	20881	21146	20816	21050	20850	21276	21033	20844	20902	21207	21254	21122	20878	21179	20856	21093	21129	20922	21119	20935	20874	20847	20870	20978	21029	21054	21015	21067	21089	20904	21023	20964	20926	21184	20975	21083	20970	20987	21005	21171	20976	21148	21141	21119	21120	21131	21164	21045	21005	21058	21240	20887	21015	21046	21112	21140	20999	20908	21098	20747	21118	21109	20914	21063	21098	21023	21045	21217	21137	21067	21141	21074	21053	21211	21386	21059	21035	20881	20974	21166	21262	20874	20968	21197	21109	21134	21207	21065	21092	20972	20893	21024	20948	20967	21118	20925	21122	20950	21172	20839	20922	21023	21200	21112	20989	20951	21073	20938	21082	21185	21241	20951	20845	21040	20950	21146	20921	20906	20916	21061	21027	21221	21047	20837	21045	21000	21038	20907	21037	21013	20962	21074	21058	21028	20831	21069	21022	21105	20830	20990	21115	21060	21178	21203	20987	21092	20874	20910	20987	20853	21046	20817	21026	21017	21016	20981	21027	21210	20988	20760	21218	21095	21058	21081	21032	21138	21036	21105	20921	20946	20866	21243	20846	20970	21229	21029	20936	21049	21045	21034	20972	21046	21054	21081	21160	20917	20894	21136	21155	21202	20986	21044	21128	20980	20903	21056	20935	20985	21076	21172	21236	20958	20978	20979	21202	20929	21125	20856	20935	21020	20875	20947	20856	20950	21182	20906	20984	21011	21141	20948	21070	21191	20922	21179	21042	21111	21300	21046	21067	20940	21024	20993	20982	20876	20904	21034	21089	21082	21138	21086	21099	21124	20950	21062	21071	21168	21298	21064	20961	21198	21390	21058	21247	20946	20881	21109	21037	21150	21043	20782	21045	20993	21066	21177	21061	21041	21135	21190	21006	21013	21006	21035	20946	20815	21068	21056	21063	20946	21104	21107	21238	20993	21156	20917	21187	21197	21145	21005	21012	21202	21135	20933	21038	20924	21123	21114	20925	21252	21048	21072	21051	21054	21121	20807	21013	21017	21113	21188	21275	21237	21020	21012	21087	20840	21004	21141	21160	21055	21096	21281	21039	20968	21042	20739	20941	21185	21130	21038	21119	20977	21154	21046	20867	20861	20886	20955	21193	21021	20870	20943	20968	21264	21049	21095	20930	20929	21268	21210	21256	21099	21207	20906	21005	21083	21240	21066	21087	20830	21085	20997	21282	21265	21164	21264	21021	21207	21104	21258	21017	21158	21079	21181	21183	21121	21200	21045	21050	20997	21050	21138	20974	21031	21121	21124	20902	21054	21059	20948	21051	21063	21106	21076	21123	21131	21148	21195	21022	20950	21103	21128	21118	21070	21161	21218	20925	21252	21025	20906	20905	21434	21228	21078	21136	20838	21102	21058	21132	21093	20904	21102	21037	20871	21149	20857	20923	20891	21214	20981	21057	20969	20965	20858	21160	20873	21199	20928	21147	20966	20990	20784	21023	21005	21031	21173	20954	21006	21022	21033	21016	20999	20841	21069	20834	21135	21182	21016	21089	20966	20907	20912	21074	21259	20791	20866	21017	21043	21053	21123	21076	21127	21087	20893	21014	21209	21135	20974	21184	21061	21082	20878	21176	21043	20992	21076	20925	20835	21234	20885	21048	20912	21021	21090	21017	21104	20987	21043	21012	20996	20884	21056	20998	21071	21243	21069	21077	21039	21094	20782	20868	20938	21000	21032	21023	21068	21006	20925	20860	21014	20896	21049	20756	21029	21279	21186	20979	21070	21088	20973	21050	21072	21048	20944	21067	20912	20981	21053	20924	21161	21123	21311	21168	21196	20949	21064	21162	21176	20959	21225	20922	20792	20879	20962	21066	21173	20943	21069	21059	21003	21092	21094	21057	21070	21125	20924	21001	20842	21121	21045	21114	20883	21095	21111	21057	21026	21097	21008	20936	21143	20987	21136	21094	21196	21054	21045	21049	21038	20974	21126	21053	21148	21104	21136	21002	21069	21038	20929	21131	21080	21103	21178	21122	20994	21094	21073	20872	21050	21004	21043	21361	20840	21054	21150	20950	21088	21113	21076	20963	21208	21049	21060	21076	21057	20925	21087	21330	21124	20962	21179	21026	20995	20995	20868	20975	21013	21049	21005	20990	20986	21093	21307	20745	21030	20830	20909	21065	20933	20928	21120	20966	21278	21164	20994	20941	21032	21066	20922	20787	21103	21090	21097	21113	21019	21054	20798	21144	20971	21111	20828	20913	21203	21003	21116	20948	20995	21210	21041	21215	20954	20670	20891	20939	21157	21175	21104	20908	21045	20959	21080	21169	20971	20958	21255	21087	20998	20957	21065	20951	21121	20982	21044	20989	21063	20932	21051	21175	20855	20899	21157	21013	21099	21084	21036	21252	20895	21020	21118	21291	21251	20889	20939	21086	20986	21154	21069	20859	21028	21194	21140	21223	21061	20965	21091	20849	20959	21095	21068	21216	21333	21078	21229	21004	21183	21052	20916	21353	21059	21262	21000	21033	21217	21109	20971	21098	21056	21185	21220	21048	20860	21307	21055	21022	21086	21056	20945	20986	21058	21201	21038	21012	21117	21142	21164	21159	21163	20963	21011	21201	21196	21092	21242	20843	21093	21233	20963	21022	21136	21285	21115	21134	20688	21038	21178	20907	20967	21057	21032	21059	21006	21122	21150	21028	21052	20937	20952	21005	21019	20993	21124	21006	20738	21112	21091	21169	21018	21188	20858	21079	21110	21086	21182	20972	21079	21087	21328	21065	21097	21123	21078	21096	21077	21119	21236	21160	20969	21085	21001	21075	21044	20875	21187	21080	21050	21086	20937	21219	20925	20953	20887	20894	21102	21082	21005	21118	21050	21246	20984	20943	21164	21116	21231	21051	21122	21031	20974	21100	21046	21057	21154	21072	20983	21162	20882	21100	21069	21280	20878	20934	21022	20950	21101	20827	21081	21162	20997	21128	21072	20892	21193	21014	21011	21140	21136	21085	21161	21072	21002	21242	21117	21068	21256	21047	21100	21109	20845	21178	21145	21280	21171	21188	21016	20982	21119	21031	20830	21074	20975	21034	20957	21113	20892	20920	21112	21049	21179	21094	20969	21130	21096	21092	20990	20985	21103	20979	20776	20792	21069	20995	20993	20980	21059	21074	21122	21151	21048	21221	20943	21036	21006	21036	20974	21260	20915	20996	21233	21102	21061	21020	20635	21028	20703	20925	21004	21207	20995	21083	21015	20925	21073	21187	21038	20996	21038	21188	20860	20902	21128	20993	20880	21071	21023	21013	21141	21292	20967	21181	21158	20992	21202	21010	21087	21071	21030	20935	21214	21117	20999	20886	21350	21160	21005	20973	20882	21187	21193	21057	21069	21083	21117	21060	21053	21117	20785	20986	21056	21065	21055	20909	21040	21204	20950	20938	20865	20963	20999	21203	21197	20872	21111	21187	20984	21095	20742	21215	21002	20817	21294	21172	21018	21246	21009	21069	20947	20961	20976	21126	20937	21126	21021	21003	21243	21267	21042	21010	20958	21018	21217	21064	21039	20941	21023	21137	21142	21113	21292	20925	21144	20987	21221	20773	21061	20955	21193	20990	21254	20912	21097	21141	21112	20894	21034	20922	21080	21013	20972	20782	20891	21125	20961	20976	20907	21061	20805	21051	20796	21134	21060	21060	21212	21070	20852	21073	20966	21172	21021	20884	21069	21014	21011	20906	20981	21098	21157	21278	20838	21040	21249	21188	21215	20941	20936	21154	20939	21077	21206	21117	21162	21060	20972	21015	20890	21139	20948	21118	21164	21207	21296	21090	20966	20919	20835	20963	21173	20999	21054	20867	20911	21010	20973	21152	21401	21057	21020	21074	20923	21169	20928	20911	20972	20968	21098	21110	20988	21188	20888	21270	21118	21097	20935	21193	21192	21206	21263	20881	20933	20912	20855	20924	21069	21068	21024	20934	21231	20847	21138	21287	21073	21143	21262	21086	21102	21245	21000	21220	21085	20935	21085	20882	20916	21093	21198	21006	21079	21053	21423	20994	21137	21175	21175	20899	20833	20960	21137	21125	21136	20848	20915	21128	21114	21002	21144	21065	20896	21117	21136	21097	21213	21231	20917	21208	21216	21256	21058	21253	21354	20862	21069	21119	21054	21236	21147	20999	21186	21005	21109	21269	20997	20863	20933	21071	21160	20832	21096	21314	21059	21160	21184	20908	21130	21263	20946	21246	21042	21096	20920	20999	21015	20905	21110	20978	21006	21074	21100	21021	21174	21004	21088	21128	20905	20957	21096	21112	21151	21038	21135	21055	21214	21157	21197	20880	20902	21022	20678	21086	21077	21296	21132	21130	21152	21099	20935	21110	20982	21163	20951	21140	21111	21000	21156	20961	21155	20959	20873	21057	20910	21175	21020	20901	21178	20919	21027	20878	20958	21221	21037	21049	20994	20861	20959	21191	21084	20987	21176	21006	20913	21140	20913	20997	21231	20980	21128	21190	21134	21033	21028	21118	20891	21102	21040	20704	21099	21036	21072	21285	21051	21082	21209	21076	21138
18622	29424	30430	27787	24391	22623	21249	20290	19468	18994	18520	17998	17336	17269	18069	18581	17854	17418	17045	17038	16735	16909	16679	16540	16704	16485	16624	16650	16703	16544	16572	16489	16481	17341	18556	18225	17521	17183	16443	16490	16557	16393	16400	16580	16272	16458	16475	16511	16365	16480	16509	16404	16398	16494	16350	16283	16537	16483	16467	16365	16624	16502	16399	16458	16774	16464	16563	16546	16517	16408	16598	16447	16633	16439	16387	16339	16455	16426	16389	16361	16468	16530	16458	16340	16409	16515	16419	16335	16613	16395	16351	16405	16681	16404	16327	16513	16423	16463	16258	16370	16461	16312	16499	16501	16462	16396	16380	16287	16366	16436	16406	16355	16554	16631	16615	16473	16312	16554	16559	16460	16488	16490	16356	16302	16443	16471	16580	16454	16362	16562	16458	16432	16441	16477	16450	16598	16618	16554	16655	16511	16626	16426	16625	16449	16486	16360	16447	16474	16591	16368	16373	16430	16426	16577	16579	16373	16335	16664	16406	16254	16384	16361	16354	16483	16399	16389	16331	16420	16357	16440	16452	16532	16372	16298	16539	16508	16373	16358	16459	16580	16444	16520	16437	16327	16404	16699	16372	16487	16542	16579	16634	16400	16613	16476	16707	16262	16442	16486	16357	16297	16490	16303	16544	16372	16485	16392	16323	16531	16342	16384	16519	16551	16625	16549	16503	16292	16558	16459	16594	16389	16506	16472	16315	16532	16396	16458	16400	16562	16391	16365	16426	16448	16535	16609	16376	16372	16462	16468	16406	16212	16611	16267	16532	16466	16370	16540	16418	16458	16431	16500	16521	16405	16521	16399	16409	16343	16404	16459	16306	16487	16511	16506	16437	16383	16502	16371	16494	16394	16389	16452	16544	16389	16408	16541	16515	16453	16435	16460	16429	16591	16542	16440	16271	16411	16395	16364	16516	16455	16230	16467	16481	16390	16500	16367	16416	16445	16542	16377	16321	16439	16628	16390	16741	16408	16514	16467	16423	16639	16359	16336	16446	16413	16413	16274	16414	16351	16423	16407	16387	16495	16364	16579	16443	16606	16371	16457	16378	16429	16376	16487	16395	16520	16365	16320	16489	16383	16440	16358	16403	16378	16471	16291	16268	16368	16583	16459	16609	16379	16427	16500	16433	16373	16538	16544	16347	16398	16327	16573	16401	16466	16555	16356	16462	16461	16313	16449	16507	16344	16468	16534	16488	16467	16354	16438	16419	16711	16397	16482	16443	16500	16499	16628	16574	16304	16334	16400	16400	16303	16389	16461	16442	16468	16489	16417	16262	16422	16519	16202	16225	16345	16481	16226	16528	16249	16599	16495	16541	16384	16345	16477	16524	16420	16386	16514	16493	16240	16439	16433	16324	16465	16401	16474	16422	16379	16352	16635	16327	16335	16577	16303	16495	16482	16428	16546	16422	16309	16545	16263	16296	16470	16309	16484	16572	16373	16484	16246	16411	16457	16663	16440	16565	16452	16516	16461	16398	16469	16532	16409	16261	16444	16371	16418	16429	16473	16401	16373	16495	16445	16671	16477	16441	16404	16381	16371	16502	16401	16376	16444	16432	16450	16500	16518	16502	16262	16349	16368	16336	16485	16358	16542	16423	16418	16466	16485	16504	16509	16413	16428	16469	16329	16400	16404	16397	16514	16444	16518	16528	16279	16500	16391	16555	16446	16513	16440	16496	16610	16504	16438	16542	16316	16390	16531	16407	16537	16384	16387	16414	16259	16602	16324	16522	16530	16551	16546	16429	16425	16471	16444	16370	16434	16400	16316	16474	16531	16371	16420	16363	16422	16484	16516	16360	16611	16464	16580	16261	16512	16519	16416	16531	16580	16328	16592	16626	16284	16417	16331	16486	16499	16487	16517	16308	16674	16553	16150	16501	16475	16585	16405	16498	16330	16470	16290	16397	16664	16519	16315	16584	16539	16490	16367	16379	16333	16447	16545	16345	16581	16336	16343	16605	16435	16508	16371	16533	16337	16465	16458	16447	16336	16619	16511	16340	16600	16445	16381	16560	16348	16424	16521	16384	16547	16444	16532	16419	16377	16558	16335	16368	16442	16371	16350	16440	16424	16346	16588	16518	16418	16451	16369	16570	16405	16530	16395	16474	16553	16430	16308	16282	16327	16626	16545	16406	16428	16480	16404	16391	16473	16377	16491	16306	16499	16319	16506	16442	16482	16531	16480	16407	16474	16463	16494	16310	16381	16564	16454	16498	16405	16441	16328	16496	16514	16427	16555	16369	16480	16416	16576	16326	16489	16463	16463	16341	16442	16403	16593	16316	16628	16422	16282	16467	16522	16544	16463	16324	16383	16436	16506	16288	16375	16432	16421	16560	16365	16548	16600	16513	16450	16559	16327	16379	16620	16459	16588	16443	16341	16526	16480	16514	16290	16637	16561	16444	16287	16504	16476	16412	16398	16462	16440	16526	16552	16369	16417	16434	16551	16312	16404	16462	16332	16599	16588	16535	16418	16441	16510	16238	16461	16300	16376	16505	16576	16590	16343	16524	16447	16373	16553	16374	16513	16305	16530	16452	16569	16529	16465	16678	16267	16505	16565	16427	16617	16593	16314	16407	16457	16399	16696	16379	16633	16365	16400	16405	16587	16347	16677	16340	16521	16386	16421	16395	16321	16623	16493	16374	16519	16411	16422	16477	16436	16553	16263	16512	16751	16423	16481	16454	16549	16560	16425	16398	16394	16468	16522	16521	16606	16404	16410	16290	16507	16346	16183	16428	16359	16314	16509	16475	16284	16364	16460	16525	16313	16640	16525	16492	16579	16553	16325	16714	16469	16384	16348	16495	16415	16364	16638	16619	16355	16549	16594	16513	16326	16380	16372	16269	16551	16350	16407	16530	16390	16345	16563	16560	16575	16382	16584	16603	16408	16625	16471	16384	16555	16501	16465	16370	16497	16342	16459	16337	16491	16372	16451	16451	16608	16512	16495	16355	16493	16563	16229	16469	16478	16615	16493	16368	16464	16395	16591	16480	16242	16353	16457	16339	16391	16562	16351	16342	16388	16418	16339	16515	16528	16360	16457	16393	16499	16438	16409	16384	16252	16437	16367	16454	16326	16568	16409	16699	16296	16456	16556	16342	16345	16410	16576	16425	16501	16393	16664	16514	16514	16497	16710	16503	16412	16492	16558	16393	16520	16531	16333	16405	16341	16581	16650	16392	16550	16538	16589	16505	16539	16591	16592	16461	16559	16424	16706	16459	16287	16633	16452	16594	16414	16537	16559	16501	16498	16501	16529	16444	16508	16358	16618	16484	16413	16548	16403	16661	16495	16429	16324	16421	16428	16449	16322	16430	16398	16498	16611	16265	16472	16418	16583	16346	16560	16292	16309	16476	16475	16581	16384	16344	16397	16555	16751	16417	16584	16353	16521	16507	16537	16439	16406	16363	16348	16369	16332	16508	16490	16350	16529	16356	16424	16450	16461	16397	16436	16432	16284	16532	16488	16365	16560	16540	16284	16279	16497	16548	16395	16577	16504	16575	16612	16501	16347	16450	16397	16472	16516	16420	16330	16506	16144	16401	16315	16402	16309	16436	16540	16392	16443	16476	16429	16456	16457	16543	16464	16516	16439	16342	16526	16510	16272	16373	16502	16518	16548	16468	16529	16477	16490	16444	16480	16296	16543	16516	16433	16525	16572	16627	16345	16384	16357	16480	16360	16401	16258	16601	16403	16430	16522	16411	16504	16522	16556	16395	16471	16353	16358	16410	16544	16473	16317	16540	16498	16275	16456	16560	16580	16463	16481	16480	16313	16381	16537	16452	16457	16547	16464	16413	16492	16466	16358	16629	16532	16426	16331	16542	16448	16220	16528	16412	16586	16481	16466	16473	16383	16427	16636	16456	16521	16507	16479	16602	16351	16633	16479	16413	16461	16513	16455	16566	16592	16350	16461	16500	16465	16358	16467	16406	16525	16448	16405	16481	16601	16464	16498	16557	16492	16503	16625	16427	16453	16548	16435	16679	16280	16562	16535	16407	16445	16445	16641	16503	16303	16467	16554	16415	16464	16545	16524	16371	16386	16375	16400	16527	16412	16426	16421	16543	16497	16563	16490	16496	16511	16466	16430	16255	16478	16380	16466	16318	16531	16755	16511	16495	16566	16475	16468	16569	16539	16314	16277	16356	16375	16510	16297	16538	16563	16378	16551	16399	16339	16419	16528	16400	16396	16557	16446	16341	16352	16434	16365	16710	16402	16403	16678	16572	16497	16424	16522	16618	16428	16478	16405	16443	16534	16539	16387	16479	16467	16288	16423	16341	16612	16570	16469	16375	16490	16418	16447	16543	16440	16394	16371	16423	16536	16389	16371	16662	16424	16476	16326	16387	16484	16532	16229	16692	16508	16328	16549	16552	16482	16462	16527	16417	16430	16283	16427	16514	16473	16525	16512	16594	16399	16634	16354	16551	16579	16267	16507	16568	16298	16556	16378	16430	16481	16619	16550	16414	16487	16395	16579	16551	16326	16316	16477	16456	16404	16561	16532	16576	16380	16624	16362	16582	16507	16612	16371	16618	16455	16425	16513	16532	16157	16328	16461	16418	16470	16469	16432	16579	16231	16447	16381	16360	16265	16413	16563	16330	16519	16385	16371	16476	16552	16440	16444	16378	16194	16554	16490	16346	16492	16471	16419	16551	16217	16567	16497	16464	16582	16505	16475	16649	16209	16304	16606	16426	16365	16568	16396	16724	16416	16343	16549	16445	16402	16704	16543	16585	16408	16482	16475	16412	16475	16676	16387	16318	16483	16500	16512	16429	16542	16477	16397	16599	16516	16401	16480	16341	16326	16238	16470	16255	16470	16569	16282	16502	16504	16459	16451	16443	16414	16673	16438	16207	16355	16302	16370	16321	16444	16709	16654	16393	16498	16320	16430	16537	16546	16566	16459	16480	16524	16556	16381	16341	16467	16495	16382	16560	16387	16379	16320	16607	16593	16419	16469	16458	16361	16307	16423	16411	16458	16505	16437	16420	16536	16337	16297	16348	16561	16242	16443	16522	16351	16657	16545	16453	16507	16336	16583	16450	16314	16513	16401	16441	16430	16532	16485	16448	16517	16449	16385	16383	16490	16556	16367	16491	16267
23814	21498	29211	24368	22747	26791	29343	25019	23670	23557	22897	22094	21749	21976	22309	22675	21904	21110	21050	21163	20869	20934	20896	20913	20629	20703	20842	20469	20411	20613	20367	20704	20952	21404	22794	23108	22412	21499	20901	20462	20484	20485	20453	20429	20215	20445	20398	20488	20575	20309	20420	20613	20600	20480	20484	20342	20288	20705	20702	20365	20526	20366	20221	20328	20416	20516	20529	20411	20477	20502	20501	20191	20466	20384	20497	20341	20304	20502	20326	20237	20467	20491	20392	20169	20270	20596	20535	20598	20596	20392	20675	20136	20408	20317	20387	20464	20416	20644	20552	20522	20576	20497	20329	20264	20136	20612	20466	20400	20224	20402	20579	20257	20231	20478	20504	20419	20459	20378	20450	20710	20445	20291	20571	20603	20506	20434	20389	20497	20643	20621	20326	20490	20529	20423	20451	20305	20546	20356	20189	20456	20260	20231	20568	20557	20492	20368	20428	20217	20612	20397	20393	20529	20309	20481	20669	20633	20443	20432	20418	20520	20353	20546	20577	20397	20333	20592	20430	20443	20230	20484	20336	20252	20377	20686	20428	20526	20185	20183	20453	20365	20355	20443	20500	20396	20279	20263	20438	20340	20462	20366	20477	20281	20403	20424	20489	20579	20588	20459	20571	20471	20492	20333	20229	20185	20429	20244	20533	20376	20202	20454	20324	20325	20222	20432	20450	20438	20163	20243	20480	20390	20202	20475	20558	20316	20262	20570	20246	20497	20396	20392	20548	20349	20517	20194	20271	20080	20364	20392	20377	20384	20196	20474	20427	20248	20387	20349	20327	20370	20370	20206	20285	20440	20642	20380	20388	20345	20553	20288	20457	20337	20222	20485	20433	20194	20416	20449	20412	20604	20617	20359	20245	20396	20324	20326	20346	20454	20412	20379	20444	20402	20504	20312	20228	20423	20318	20457	20380	20366	20303	20178	20156	20257	20496	20510	20516	20459	20233	20449	20288	20766	20427	20420	20405	20258	20401	20404	20209	20245	20399	20574	20348	20348	20293	20253	20523	20412	20485	20571	20473	20345	20212	20450	20557	20582	20536	20524	20399	20580	20336	20405	20207	20210	20419	20535	20235	20264	20348	20210	20304	20421	20379	20337	20297	20339	20251	20598	20274	20376	20343	20287	20383	20431	20345	20428	20546	20278	20353	20330	20450	20347	20488	20349	20294	20512	20462	20456	20421	20400	20390	20537	20516	20265	20551	20494	20499	20310	20271	20347	20576	20440	20342	20404	20519	20413	20447	20309	20474	20372	20466	20336	20571	20206	20355	20542	20246	20442	20494	20482	20376	20508	20485	20518	20386	20286	20449	20686	20495	20274	20417	20400	20634	20418	20336	20535	20397	20286	20178	20425	20281	20343	20312	20482	20268	20516	20383	20416	20676	20317	20479	20627	20391	20413	20447	20376	20535	20235	20498	20361	20480	20397	20595	20190	20430	20306	20331	20696	20353	20450	20304	20381	20472	20421	20358	20522	20351	20435	20275	20317	20331	20634	20447	20375	20522	20292	20347	20404	20430	20323	20243	20490	20390	20322	20471	20472	20515	20226	20398	20587	20322	20506	20490	20454	20322	20403	20477	20438	20576	20478	20487	20590	20437	20380	20537	20416	20449	20568	20436	20601	20614	20285	20224	20425	20458	20322	20485	20537	20370	20601	20358	20497	20475	20344	20669	20343	20379	20370	20388	20462	20513	20425	20502	20633	20471	20423	20228	20331	20452	20309	20496	20246	20427	20534	20567	20367	20319	20530	20661	20411	20395	20443	20337	20368	20550	20339	20424	20352	20329	20477	20161	20533	20129	20185	20463	20327	20281	20540	20530	20408	20357	20226	20383	20266	20349	20449	20414	20445	20436	20417	20470	20252	20553	20480	20721	20439	20423	20195	20497	20435	20326	20386	20061	20576	20432	20448	20174	20325	20408	20400	20312	20287	20259	20398	20236	20316	20449	20451	20352	20383	20355	20206	20361	20433	20274	20443	20578	20521	20440	20465	20535	20701	20494	20238	20351	20453	20363	20316	20408	20432	20242	20374	20487	20473	20298	20234	20306	20124	20207	20573	20205	20268	20424	20499	20542	20263	20404	20126	20350	20344	20480	20668	20657	20394	20518	20350	20531	20343	20511	20441	20380	20176	20322	20475	20464	20382	20469	20031	20382	20283	20199	20674	20299	20561	20731	20291	20303	20364	20568	20351	20450	20488	20339	20475	20526	20311	20479	20503	20416	20456	20453	20510	20525	20425	20441	20283	20417	20228	20240	20194	20486	20481	20309	20361	20422	20318	20480	20327	20683	20359	20409	20466	20408	20423	20313	20454	20495	20325	20346	20271	20386	20356	20486	20408	20663	20465	20493	20326	20468	20395	20495	20443	20274	20408	20359	20210	20455	20207	20292	20349	20439	20267	20390	20337	20525	20486	20545	20383	20482	20148	20307	20533	20388	20260	20446	20341	20283	20424	20371	20297	20481	20308	20467	20589	20268	20402	20442	20655	20435	20485	20392	20402	20435	20480	20668	20551	20462	20372	20553	20280	20413	20311	20689	20478	20306	20368	20491	20436	20561	20320	20332	20354	20408	20417	20280	20107	20284	20413	20580	20500	20591	20431	20418	20362	20324	20342	20343	20310	20312	20503	20215	20201	20406	20467	20440	20430	20202	20541	20499	20523	20420	20403	20317	20424	20353	20504	20454	20417	20410	20333	20507	20460	20406	20385	20475	20323	20221	20390	20276	20279	20464	20233	20295	20375	20064	20387	20366	20538	20448	20456	20440	20113	20509	20321	20416	20388	20462	20308	20340	20298	20561	20501	20352	20577	20305	20349	20377	20328	20841	20310	20367	20204	20362	20171	20309	20340	20304	20384	20349	20573	20312	20482	20572	20488	20199	20436	20166	20362	20433	20172	20350	20309	20464	20378	20492	20543	20234	20441	20547	20472	20581	20533	20322	20384	20429	20355	20322	20337	20283	20492	20171	20573	20380	20378	20439	20366	20751	20467	20396	20503	20468	20296	20394	20244	20344	20370	20639	20441	20455	20612	20666	20395	20322	20433	20355	20514	20399	20201	20293	20407	20472	20466	20254	20464	20375	20372	20503	20615	20498	20543	20450	20557	20286	20334	20491	20505	20281	20326	20398	20421	20359	20395	20076	20266	20526	20508	20587	20632	20581	20463	20308	20341	20451	20346	20270	20352	20376	20538	20286	20381	20541	20395	20500	20436	20429	20503	20419	20382	20463	20356	20491	20409	20224	20517	20265	20368	20353	20239	20216	20545	20248	20456	20422	20329	20470	20557	20464	20514	20520	20333	20489	20465	20666	20504	20342	20351	20487	20570	20686	20449	20309	20516	20650	20499	20497	20538	20369	20472	20374	20349	20481	20248	20213	20324	20547	20552	20434	20438	20513	20331	20578	20378	20529	20388	20300	20399	20379	20363	20321	20172	20361	20393	20422	20407	20222	20433	20267	20282	20262	20144	20364	20434	20534	20361	20336	20496	20480	20371	20613	20584	20535	20459	20447	20499	20446	20517	20599	20500	20479	20449	20403	20510	20391	20292	20562	20396	20438	20317	20331	20476	20283	20223	20424	20501	20290	20435	20329	20378	20460	20347	20278	20333	20594	20339	20435	20481	20382	20309	20114	20437	20459	20421	20274	20188	20465	20397	20599	20439	20336	20403	20314	20402	20619	20351	20379	20307	20293	20458	20351	20430	20453	20593	20639	20368	20333	20233	20360	20328	20482	20557	20383	20390	20307	20490	20458	20341	20385	20417	20593	20395	20276	20439	20387	20382	20538	20343	20428	20375	20398	20375	20287	20161	20275	20394	20502	20490	20302	20425	20433	20564	20355	20367	20535	20525	20509	20265	20361	20230	20467	20404	20315	20568	20722	20253	20594	20343	20518	20246	20314	20143	20409	20236	20172	20267	20391	20452	20468	20425	20482	20431	20362	20334	20193	20411	20301	20272	20185	20347	20380	20465	20576	20280	20369	20318	20367	20340	20371	20251	20540	20383	20224	20357	20538	20221	20368	20349	20415	20377	20493	20251	20332	20229	20403	20412	20282	20326	20444	20507	20503	20223	20183	20581	20721	20389	20535	20327	20418	20166	20436	20393	20411	20423	20428	20226	20403	20369	20531	20412	20303	20349	20535	20511	20611	20278	20495	20575	20419	20266	20639	20355	20445	20455	20360	20121	20370	20266	20443	20308	20387	20502	20325	20423	20333	20555	20423	20331	20360	20571	20435	20366	20376	20426	20546	20484	20479	20376	20399	20486	20390	20500	20506	20574	20253	20287	20404	20472	20445	20490	20292	20348	20308	20485	20221	20228	20342	20455	20430	20588	20278	20337	20311	20081	20161	20298	20213	20255	20315	20478	20563	20409	20312	20356	20434	20425	20614	20555	20499	20336	20373	20448	20239	20307	20433	20409	20407	20490	20566	20552	20442	20514	20441	20534	20466	20356	20391	20609	20329	20402	20359	20257	20520	20159	20297	20367	20322	20245	20339	20551	20402	20435	20393	20213	20546	20328	20409	20494	20421	20211	20327	20403	20294	20324	20429	20506	20296	20445	20594	20272	20322	20319	20445	20468	20268	20493	20503	20302	20414	20436	20472	20478	20376	20423	20497	20272	20463	20030	20440	20435	20691	20359	20528	20499	20344	20288	20333	20437	20203	20463	20421	20285	20392	20625	20415	20087	20284	20356	20508	20427	20610	20518	20518	20340	20229	20502	20334	20535	20362	20639	20526	20593	20526	20527	20350	20461	20540	20437	20392	20258	20439	20392	20518	20366	20379	20408	20493	20355	20433	20434	20463	20260	20299	20434	20301	20526	20524	20401	20324	20547	20512	20463	20474	20608	20435	20264	20323	20316	20370	20388	20474	20282	20542	20338	20442	20443	20608	20281	20243	20476	20278	20435	20483	20607	20374	20395	20285	20522	20513	20414	20363	20253	20234	20201	20444	20169	20465	20504	20457	20511	20219	20357	20552	20462	20455	20508	20247	20343	20720	20402	20329	20474	20465	20396	20059	20421	20642	20532	20364	20257	20458	20309	20140	20359	20404	20406	20416	20420	20561	20489	20322	20230	20489	20421	20571	20312	20348	20467	20553	20382
20499	34805	36508	33361	29087	26432	24285	22609	21490	20438	19687	18609	17872	18071	19083	19226	18091	17302	17015	16804	16590	16729	16546	16421	16329	16460	16236	16250	16323	16433	16350	16325	16337	17802	19959	20082	18677	17331	16540	15894	16104	16193	16420	16157	15978	16287	16104	16048	16062	16209	16122	16123	16120	16003	16090	16221	16048	16096	15996	16176	16155	15950	16359	16052	16076	16275	15989	15930	16033	16169	16080	16216	16006	16165	16178	16103	16013	16155	16020	16151	16186	16144	16112	16184	16059	16050	16011	15841	16062	16152	15948	16044	15927	16241	16062	15954	16198	16056	16245	16189	16172	16171	16366	16051	16353	16064	16135	16178	15947	16109	16192	15980	16148	16182	16087	16022	15989	16123	16080	16172	16055	16238	16171	16034	16051	16037	16007	15958	15881	16172	16119	16030	16087	16116	16066	16052	16217	16155	16069	16294	16023	16102	16157	15965	16115	15996	16156	15968	16171	15994	15990	15927	16183	16195	16112	16047	16237	16247	16085	16240	15993	16077	16086	16179	16146	16156	16003	16058	15937	16143	16122	16159	16157	16050	16190	15906	16007	15976	16130	16070	16262	15992	16011	15964	16095	16265	16023	16025	16182	16161	16012	15981	16130	15993	15923	16135	16094	16103	16012	15938	16134	16071	16038	16080	16358	16086	15988	15998	16191	16077	16125	16063	16247	15969	16056	16084	16014	16007	16107	16001	16116	16004	16033	15968	16034	16091	16191	16170	16024	16092	16036	15952	16137	16267	16116	15863	16121	16098	16032	16007	16043	16129	16151	16403	15921	16207	16205	16097	16227	16063	16211	16079	16080	15951	16027	16155	16235	16016	16288	16037	16034	16140	16196	16011	16081	16131	16113	15930	16022	15878	16150	16040	16161	16076	16116	16133	16045	16170	15971	16073	16157	16259	16189	15981	16190	15979	16076	15924	16174	16148	16152	15929	16226	16038	15941	16097	16200	16142	15986	16149	16042	16143	16223	16055	15950	16069	16231	16106	16066	16261	16231	16186	16095	15937	16093	16095	16051	15989	16108	16003	16074	15950	16154	16072	16112	16039	16182	16057	15944	16123	16181	16093	16124	15990	15958	15975	16252	16004	16034	16082	16099	16084	16174	16294	16165	16090	15882	16184	15978	16217	16206	16248	15902	16020	16102	16107	16258	16037	16125	16199	16145	16149	16159	16199	16096	16116	16010	16058	16113	16145	16113	16124	16042	16217	16129	15974	16012	16235	16152	16048	16099	15993	15986	16244	16001	16021	16109	16108	16019	16137	16095	16083	16178	16265	16014	16186	16156	16161	16022	16165	15937	16034	16164	16173	16172	16046	16060	15993	16211	16125	16063	16132	16057	16008	16061	16069	16188	16089	16038	16200	16048	16277	16135	15981	16129	15911	16214	15986	16268	15921	16008	16086	16026	15982	16242	15954	16156	16444	16034	16086	16099	16117	16018	16094	15971	16243	16310	16216	16299	16078	16121	16192	16086	16009	15991	16049	15915	16105	16085	16094	16179	16145	16000	16197	16184	16091	16212	16017	16048	16132	16190	16154	16109	16145	16171	16157	16155	16149	16058	16127	16226	16143	15911	15993	16181	16140	16176	16256	16257	15920	16002	15943	16155	16075	16377	16140	16083	16116	16139	16049	16152	16038	16158	16101	16146	16169	16102	16129	16080	16071	16299	16080	15980	16129	16000	16028	16092	16078	16070	16118	16088	15984	16047	16190	16338	16051	16208	16184	15994	16130	16155	16303	16162	16029	16121	15967	16044	16202	16287	16061	16179	16057	16249	15888	16059	16125	16139	15886	16071	16235	16134	16127	16108	16239	16139	16177	16102	15933	16189	16087	16184	16070	16102	16023	16009	16000	16312	15942	16052	16114	16107	16079	16042	16168	16135	16030	16107	16148	16017	16109	16072	16075	16033	16018	16172	16085	16191	16113	16281	16129	16120	16004	16018	16229	15951	16011	16157	16012	16034	16218	16025	15899	15779	16100	15981	16186	16190	15981	16132	16052	16146	16127	15981	15905	16139	16135	16020	16306	16100	15997	16139	15994	16049	16110	16080	16155	16071	16180	16205	15975	16170	16085	16009	16100	16152	16170	16065	16239	16137	15997	16258	16000	16158	16139	15979	16203	16100	16046	16101	16020	16037	16055	15946	15963	16218	16182	16083	15917	16032	16103	16005	16129	15931	16157	16022	16143	16144	16035	16161	16201	16092	16047	16171	16136	15997	16114	16125	16079	16042	15962	16051	16055	16192	16131	16059	15927	16212	16031	16094	15963	16161	16319	16123	16105	16008	15946	16033	16323	16008	16196	16128	15936	15872	16160	16048	16214	16144	16169	16135	16145	15980	15860	16190	16073	16166	16295	15961	15973	16274	15989	16159	16028	16087	15989	16076	15978	15964	16052	16231	15924	15999	16022	16126	16145	16249	16127	15999	16144	15953	15973	16228	15992	16085	16084	15821	16098	16213	16036	16180	16063	16102	16118	16004	16130	16165	16202	15896	16158	15924	15945	15907	16031	16017	15959	16114	15911	15914	16094	16034	16129	16151	16185	16156	16101	15975	16183	16223	16125	16146	16146	15911	16126	16133	16065	16131	16083	16171	16104	16049	16023	16059	16268	16031	16349	16231	16100	16062	16027	15987	16172	16094	16060	16179	16028	16111	16166	16015	15940	16096	16033	16101	16135	15943	16071	16027	16217	16077	15979	16000	15926	15999	16174	16075	15969	16005	16168	16136	16096	15933	16062	16106	16071	16119	16093	16191	15994	16156	16158	16050	16072	16011	16057	16075	16112	16053	16194	16070	15955	16226	15999	16133	15963	16132	16116	16079	16050	16167	16261	16136	15976	16141	15967	16058	16106	16145	16127	16213	16072	16133	16008	16231	16028	16079	15951	16271	16134	15974	16203	16098	16188	15996	16013	16088	16051	15942	16060	16103	15990	16038	15916	16137	15905	16117	16126	16397	16164	16124	15966	15977	15910	16223	16141	16099	16095	16026	16040	16121	16042	15934	16187	16278	16103	16158	16042	16007	16163	16171	16115	15942	16216	16073	16131	16196	15951	16071	16165	15905	16159	16105	16267	16202	16005	15985	15998	16094	15973	16215	16144	16069	16162	15989	16243	16175	15984	16136	16058	16008	15931	15970	16090	16121	15985	15996	16047	16067	16117	15952	16195	16170	16163	16097	16163	16058	16226	16063	15957	16000	16051	16124	16056	16045	16220	16222	16042	16134	16271	15977	16124	16238	16057	15891	16314	16166	16151	16225	16077	16193	16037	15994	16059	16143	15951	16040	16290	15955	16038	16041	16018	16205	16161	16066	16145	16036	16094	16136	15975	16147	16017	16202	16069	16102	16184	16026	16143	16048	16307	15978	15966	16157	16242	15951	16199	15963	16056	16064	16250	16190	16200	16072	15919	15944	15971	16226	16078	16117	16056	16059	16012	16180	15962	16171	16043	16221	15966	16000	16055	15900	16239	16000	16255	16031	16171	16258	16099	16077	16220	16285	16115	16144	16144	16009	16041	16092	16191	16000	16075	15988	16068	16136	16179	16085	16204	16193	16249	16007	16366	15946	16074	16067	16093	16229	15990	16136	15977	16165	16125	16187	15922	16052	16051	16085	16191	16067	16072	16167	15868	15956	16048	16141	16047	16237	16013	16234	16107	16189	16243	15973	16277	15895	16149	15897	16231	16211	15896	16094	16112	16114	15924	15971	16087	16124	15951	16178	15891	16132	16148	15962	16137	15987	16181	16102	16100	16153	16131	16183	16231	16023	16166	16065	16121	16034	15958	16095	16105	16084	16119	16103	16194	16211	15985	16048	16221	15952	16314	15953	15974	16142	16245	16087	15948	16067	16013	16159	16172	15838	16117	15954	16073	15955	16021	16157	15856	16097	16062	16109	15947	16097	16079	16091	15978	16232	16202	16256	16090	16106	15997	16093	16094	16094	16060	16134	16222	15888	15935	16254	16038	16090	16203	16098	16143	16015	16138	15895	16179	16435	15957	16057	16145	16176	16171	16016	16075	16157	16249	16082	16194	16119	16222	15988	16270	16215	16112	16143	15909	16258	15970	16081	15743	15904	16214	16020	16163	16112	16120	16190	15883	16132	16228	16308	16039	16190	16039	16131	16141	16090	15998	16239	16211	16223	16100	15998	16004	15824	16065	16086	16092	16143	16076	16145	16139	15979	15932	16090	16065	15965	16032	16225	16151	16056	16024	16167	16001	16097	15971	16098	16207	16014	16227	15989	16086	16120	16236	16016	15998	16087	16189	16079	16206	16083	16016	16175	16325	16036	16076	16026	15989	16090	16175	15981	16150	16086	16159	16241	16114	16049	15957	16100	16110	16167	16056	16049	16162	16071	16066	16075	15976	16092	16208	16176	15990	16092	16144	16172	15967	16209	16056	16136	16065	16142	16026	16146	16086	16026	15874	15859	16206	16092	16143	16126	16077	16074	16157	16169	16200	15968	16104	16205	16261	16103	16213	16204	16018	16088	16121	15956	16000	16101	16021	16094	16125	16046	16109	15925	16073	16161	16135	15973	16290	16204	16331	16058	16157	16146	16040	16242	16112	16156	16263	16019	16043	16099	16054	16044	16032	16168	16043	16222	15871	16012	16115	16138	16179	16094	16257	16107	16195	16129	16124	15910	16100	15907	15986	16038	16107	16171	16099	16113	16073	15952	16032	16093	15953	16111	16070	16203	16029	16035	15918	16042	15926	16218	16190	16085	16226	16003	16004	16114	16235	15978	16041	16094	16087	16171	16060	15995	16051	16029	16205	16102	15933	15997	16080	16128	16244	16189	16238	16079	16106	15992	16018	16030	16270	16010	16118	15969	15973	16025	16077	16126	15998	16110	16170	16157	15890	15930	16100	16245	16019	16012	16125	16137	16144	16148	16007	16159	16147	16191	15924	16196	16044	16108	16017	16256	16105	16083	16193	15966	16255	16102	16153	15966	16029	16058	16115	16057	16089	16144	15993	16275	15986	16156	16065	15907	16186	16090	15996	16016	16117	16083	16108	15993	15934	16075	16068	16089	16086	16138	15829	16095	16137	15917	15985	16054	16118	16142	16113	16000	15995	16213	16064	16161	16036	16159	15953	16023	16008
30461	23879	27217	25989	23466	22533	22309	21843	21648	21467	21452	21100	21061	21039	21359	21287	21275	20980	20727	20737	20726	20826	20827	21042	20847	20914	20815	21117	20842	20800	20929	20685	20677	20915	21198	21119	20916	20991	21047	20778	20895	20899	20868	20916	20670	20950	21025	20846	20703	20749	20913	20708	20733	20634	20677	20891	20694	20921	20931	20623	20577	20692	20892	20954	20884	20871	20748	20786	20903	20696	20637	20952	20889	20681	20865	20824	20608	20867	20800	20863	20910	20714	20635	20645	20664	20919	20824	20591	20856	21029	20707	20545	20954	20809	20528	20963	20920	20860	20839	20949	20860	20908	20850	20749	20760	20730	20886	20620	20732	20810	20751	20784	20890	20905	20895	20573	20675	20698	20698	20971	20973	20872	20738	20819	20979	20750	20775	20789	21008	21004	20762	20754	20905	20730	20961	20607	20503	20895	20805	20979	20885	20717	20893	20815	20703	20563	20846	20968	20960	20779	20761	20663	21025	20773	20708	20883	20614	20701	20741	20799	20969	20809	20595	20969	20645	20575	20652	21103	20740	20564	20785	20745	20664	20950	20623	20803	20771	20786	20600	20594	20851	20969	20864	20680	20619	20832	20827	20965	20779	20698	20651	20605	20777	20961	20844	20792	20793	20678	20731	20966	20681	20770	20773	20886	20690	20759	20829	20720	20681	20849	20731	20667	20873	20682	20518	20648	20747	20850	20745	20785	20852	20871	20745	20898	20839	20849	20994	20645	20852	20741	20537	20711	20724	20725	20961	20834	20633	20821	20892	20952	20642	20771	20521	20675	20846	20700	20651	20979	20868	20728	20842	20869	20949	20837	20740	20450	20823	20876	20748	20906	20645	20731	20977	20788	20666	20802	20851	20745	20828	20813	20780	20800	20886	20821	20824	20741	20916	20578	20893	20941	20803	20887	20785	20689	20745	20796	20824	20514	20948	20810	20732	20666	20650	20766	20964	20783	20572	20682	20727	20582	20736	20942	20784	20892	20553	20959	20806	20617	20668	20758	20907	20876	20842	20731	20858	20552	21010	20751	20734	20779	20772	20898	20628	20724	20708	20587	20827	20721	20753	20587	20913	20505	20812	20802	20695	20788	20642	20936	20703	21079	20773	20812	20902	20791	20869	20689	20852	20577	20676	20696	20514	20649	20620	20972	20843	20546	20509	20577	20896	20871	20884	20728	20767	20812	20665	20649	20801	20731	20764	20559	20629	20618	20799	20957	20673	20577	20847	20825	20840	20686	20854	20801	20772	20696	20743	20823	20727	20921	20823	20908	20635	20641	20809	20772	20866	20774	20864	20681	20809	20839	20776	20792	20695	21053	20725	20576	20808	20899	20707	20683	20924	20806	20793	20692	20461	20561	20878	20932	20655	20679	20560	20602	20907	20695	20905	20926	20839	20881	20726	20694	20635	20909	20861	20875	20891	20887	20717	20907	20823	20659	20401	20622	20734	20595	20590	20822	20940	21015	20846	20788	20743	20820	20764	20926	20890	20718	20992	20789	21046	20805	20784	20949	20727	20800	21072	20931	20715	20800	20967	20748	20849	20903	20827	20755	20543	21070	20700	20828	20682	20623	20690	20599	20899	20895	20720	20784	20794	20728	21051	20653	20668	20737	20662	20782	20635	20924	20893	20633	20657	20840	21104	20888	20811	20830	20795	20984	20792	20675	20767	20751	20722	20756	20769	20667	20957	20789	20575	20682	20847	20796	20947	20764	20947	20694	20734	20803	20880	20609	20758	20748	20718	21031	20927	20654	20908	20716	20767	20827	20777	20896	20840	20829	20797	20796	20734	20808	20802	20719	20709	20783	20806	20726	20666	20849	20940	20972	20897	20626	20570	20813	20872	20898	20655	20885	20633	20800	20770	20886	20914	20831	20974	20555	20679	20823	21005	20684	20743	20732	20660	20962	20785	20828	20791	20766	20821	20767	20781	21086	20894	20864	20922	20845	20589	20650	20837	20608	20914	20920	20777	20589	20784	20803	20831	20719	20827	20772	20577	20850	21043	20823	20777	20651	20573	20830	20709	20688	21027	20837	20810	20722	20874	20903	20807	20703	20819	20603	20567	20758	20805	20735	20778	20853	20696	20585	20601	20707	20692	20789	20963	20840	20940	20919	20739	20936	20821	20796	20868	20772	20935	20889	20714	20918	20732	20973	20973	20502	20707	20721	20784	20664	20680	20698	20599	20658	20762	20647	20931	20559	20825	20919	20766	20631	20735	20602	20864	20775	20763	20785	20937	20857	20740	20771	20963	20666	20854	20761	20822	20758	20774	20800	20648	20879	20809	20848	20712	20669	20769	20744	20840	20591	20804	20791	20610	20593	20605	20883	20675	20849	21107	20739	20710	20737	20792	20894	20796	20713	20970	20724	20744	20803	20692	20851	20845	21044	20674	20618	20745	20914	20562	20766	20617	20885	20732	20738	20867	20714	20761	20939	20788	20793	20832	20937	20970	20765	20778	20683	20723	20649	20797	20755	20798	20666	20823	20885	20793	21047	20795	20763	20692	20783	20838	20677	20765	20828	20861	20763	20608	20790	20719	20852	20728	20886	20963	20905	20836	20741	20913	20774	20806	20775	20607	20750	20791	20734	20747	20662	20765	20900	20902	21002	20866	20707	20887	20780	20665	20981	20961	20821	20713	20859	20897	20797	20880	20713	20762	20762	20861	20816	20801	20846	21165	20754	20738	20733	20636	20841	20825	20874	20584	20649	20757	20711	20866	20506	20627	20797	20782	20750	20786	20976	20858	20855	20849	20772	20549	20739	20771	20482	20855	20779	20683	20703	20808	20929	20838	20856	20850	20622	20833	20760	20885	20749	20693	20895	20822	20529	20894	20713	20697	20830	20612	20651	20755	20943	20962	20877	20622	20733	20662	20771	20877	20962	20857	20770	20727	20819	20721	20875	20715	20822	20874	20686	20701	20677	20715	20641	20802	20917	20781	20877	20751	20777	20911	20912	20839	20822	20671	20776	20669	20734	20720	20968	20574	20728	20903	20773	20852	20617	21078	20614	20695	20615	20894	20819	20546	20755	20961	20761	20729	20817	20732	20653	20871	20830	20998	20744	20820	21024	20785	20896	20807	20815	20802	20674	20654	20505	20865	20679	20868	20656	20673	20671	20862	20860	20876	20935	20632	20985	20769	20836	20759	20821	20711	20713	20701	20730	20691	21025	20585	20704	20823	20695	20788	20938	20664	20553	20733	20711	20519	20724	20672	20892	21073	20848	20771	20658	20751	20879	21002	20776	20839	20755	20822	20664	20714	20717	20711	20889	20746	20696	20815	20758	20543	20868	20696	20789	20678	20682	20524	20650	20715	20558	20667	21048	20720	20802	20826	20724	20882	20710	20964	20768	20712	20747	20628	20838	20923	21011	20729	20780	20843	20690	20820	20738	20909	20894	20692	20688	20891	20743	20976	20800	20686	20782	20770	20811	20674	20781	20795	20652	20849	20511	20586	20713	20825	20907	20882	20684	20839	20792	20717	20725	20791	20822	20782	20657	20875	20949	20829	20712	20731	20898	20727	20915	20835	20973	20802	20692	20702	20465	20575	20676	20839	20857	20924	20856	20821	20703	20723	20967	20820	20813	20797	20712	20759	20653	20796	20765	20790	20814	20789	21013	20923	20753	20813	20769	20822	20872	20807	20712	20985	20914	20931	20836	20760	20689	20677	20968	21025	20733	20823	20882	20736	20809	20983	20838	20631	20601	20539	20730	20865	20767	20659	20807	20847	20783	20815	20738	20979	20841	20671	20964	20673	20764	20717	20726	20698	20785	20934	20799	20659	20645	20580	20771	20635	20683	20845	20520	20893	20725	20971	20894	20698	20821	20672	20525	20746	20726	21059	20810	20939	20815	20878	20680	20680	20972	20684	20778	20875	20914	20830	20939	20697	20788	20923	21117	20931	20757	20839	20724	20779	20645	20748	20796	20667	20809	21012	20993	20808	20763	20853	20780	20878	20692	20678	20759	20530	20500	21048	20818	20782	20922	20883	20388	20775	20752	20682	20892	20751	20800	20746	20883	20866	20985	20951	20770	20849	20824	20698	20823	20538	20550	20571	20582	20600	20781	20829	20984	20699	20978	20816	20853	20974	20791	20687	20707	20817	20897	20890	20781	20732	20681	20733	20761	20874	21122	20800	20940	20720	20508	20728	20686	20819	20672	20828	20852	20737	20859	20656	20743	20738	20935	20749	21087	20741	20650	20844	21088	20896	21014	20902	20745	20842	20789	20743	20972	20814	20728	20584	20931	20736	20815	20795	20859	20671	20688	20915	20600	20906	20999	21011	20946	20858	20790	20698	20735	20872	20787	21041	20714	20712	20799	20806	20902	20598	20589	20783	20938	20725	20683	20951	20788	20895	20664	20741	20764	20840	20793	20837	20454	20736	20717	20933	20553	20670	20926	20699	20758	20906	20795	20866	20688	20950	20895	20982	20761	20921	20745	20772	21102	21026	20773	21013	20722	20926	20906	20629	20594	20578	20694	20902	20702	20790	20778	20732	20804	20690	20733	20819	20896	20872	20939	20908	20796	20807	20965	20670	20635	20695	20759	20824	20774	20825	20798	20820	20696	20721	20714	20688	20995	20923	20841	20735	20900	20662	20810	20902	20927	20649	20805	20976	20924	21043	20921	20756	20692	20685	20806	20816	20743	20698	20863	20700	20753	20986	20772	20848	20924	20910	20702	20940	20749	20821	20912	20647	20769	20691	20877	20911	20912	20702	20728	20838	20827	20811	20917	20851	20761	20910	20615	20779	20725	20783	20700	20671	20840	20904	20810	20910	20768	20752	21006	21040	20797	21021	20845	20875	20837	20856	20774	20822	20524	20793	20713	20776	20890	20733	20688	20846	20661	20616	20685	20602	20799	20527	20942	20808	20620	20816	20562	20694	20874	20737	20873	20878	20826	20759	20817	20614	20698	20680	20902	20737	20876	20924	20861	20635	20616	20709	20748	20648	20711	20534	20755	20838	20841	20859	20737	20840	20689	20722	20663	20739	20790	20805	20603	20690	20686	20724	20748	20683	20597	20962	20674	20880	20825	20761	20765	20880	20829	20880	20852	20932	20981	20813	20656	20787	20799	20741	20924	20827	20870	20626	20714	20927	20880
18648	21469	23540	22120	20227	18872	18398	17856	17642	17496	16979	16896	16813	17027	17163	17227	16524	16551	16525	16365	16340	16386	16346	16423	16234	16231	16334	16384	16448	16399	16433	16342	16392	16480	16401	16616	16355	16437	16304	16220	16457	16331	16462	16297	16311	16320	16068	16210	16407	16301	16209	16339	16130	16499	16443	16396	16180	16396	16189	16118	16553	16319	16265	16209	16240	16419	16339	16307	16243	16296	16339	16402	16344	16289	16400	16301	16231	16384	16249	16286	16252	16444	16175	16314	16350	16309	16079	16263	16343	16242	16189	16482	16322	16270	16420	16239	16388	16085	16226	16195	16128	16356	16463	16297	16368	16252	16326	16305	16320	16188	16331	15917	16372	16325	16332	16227	16350	16308	16442	16263	16168	16452	16531	16364	16303	16363	16390	16288	16237	16409	16266	16409	16276	16328	16288	16430	16351	16252	16052	16246	16080	16147	16215	16332	16312	16386	16326	16336	16172	16381	16254	16253	16131	16328	16253	16171	16394	16329	16251	16165	16441	16447	16424	16312	16180	16525	16278	16310	16351	16167	16250	16078	16104	16405	16317	16237	16396	16413	16266	16454	16326	16228	16254	16065	16316	16171	16383	16289	16462	16133	16223	16349	16253	16237	16246	16314	16275	16402	16329	16431	16212	16083	16340	16408	16298	16245	16072	16156	16363	16245	16300	16389	16262	16233	16188	16301	16259	16337	16456	16268	16178	16206	16327	16368	16382	16328	16443	16425	16326	16148	16250	16282	16357	16382	16374	16233	16258	16304	16269	16231	16352	16123	16292	16213	16429	16200	16252	16393	16454	16274	16369	16445	16306	16316	16450	16177	16216	16314	16157	16290	16282	16400	16408	16235	16312	16407	16208	16225	16279	16394	16189	16499	16365	16255	16257	16371	16009	16446	16268	16432	16284	16239	16289	16297	16338	16597	16328	16255	16337	16193	16159	16528	16238	16352	16257	16325	16297	16296	16167	16285	16166	16220	16394	16389	16519	16452	16372	16108	16207	16315	16275	16273	16398	16133	16250	16398	16245	16262	16401	16364	16205	16122	16411	16384	16261	16241	16188	16341	16343	16295	16211	16314	16346	16231	16381	16238	16318	16466	16451	16171	16241	16153	16193	16233	16395	16416	16431	16263	16290	16293	16169	16392	16395	16212	16218	16273	16344	16368	16262	16310	16254	16459	16395	16314	16363	16251	16368	16412	16314	16341	16295	16243	16428	16196	16461	16214	16338	16229	16224	16353	16258	16284	16114	16338	16244	16161	16391	16271	16229	16509	16365	16238	16233	16292	16514	16217	16398	16325	16319	16253	16178	16345	16262	16437	16355	16282	16289	16161	16340	16399	16151	16272	16194	16348	16329	16165	16215	16307	16186	16294	16255	16346	16268	16313	16249	16391	16309	16303	16388	16164	16213	16342	16307	16298	16384	16290	16067	16413	16376	16214	16462	16065	16411	16284	16288	16249	16367	16302	16509	16353	16431	16355	16315	16242	16411	16309	16430	16273	16200	16428	16349	16301	16578	16151	16376	16284	16282	16373	16302	16443	16454	16244	16302	16287	16134	16264	16170	16243	16198	16225	16166	16297	16429	16226	16324	16352	16397	16275	16180	16178	16311	16018	16312	16357	16371	16386	16315	16371	16478	16300	16410	16350	16242	16197	16480	16128	16251	16153	16439	16177	16283	16294	16376	16240	16327	16292	16301	16388	16371	16402	16287	16229	16240	16311	16369	16366	16463	16480	16231	16278	16229	16260	16203	16431	16366	16282	16296	16371	16309	16314	16389	16181	16296	16221	16184	16358	16334	16222	16272	16312	16267	16365	16135	16464	16316	16239	16195	16404	16478	16399	16252	16426	16237	16332	16452	16305	16259	16290	16170	16434	16294	16053	16422	16218	16524	16215	16320	16263	16278	16367	16325	16190	16164	16207	16108	16371	16325	16322	16260	16268	16302	16160	16265	16341	16280	16330	16287	16288	16170	16247	16426	16212	16221	16236	16360	16393	16247	16332	16316	16294	16468	16198	16318	16153	16239	16417	16221	16229	16379	16364	16324	16137	16361	16461	16228	16334	16231	16470	16338	16219	16407	16384	16354	16375	16316	16249	16278	16295	16310	16287	16309	16173	16259	16455	16280	16289	16281	16188	16295	16181	16349	16199	16185	16183	16393	16326	16302	16319	16418	16395	16208	16374	16391	16250	16431	16407	16136	16211	16378	16359	16214	16350	16373	16205	16181	16192	16404	16464	16201	16328	16356	16273	16488	16234	16223	16268	16188	16436	16219	16182	16337	16253	16222	16306	16092	16330	16263	16399	16320	16377	16231	16279	16331	16279	16427	16304	16298	16254	16313	16317	16289	16169	16339	16482	16336	16192	16298	16336	16184	16344	16295	16236	16116	16185	16312	16317	16275	16161	16326	16399	16422	16248	16387	16300	16397	16238	16437	16127	16230	16293	16194	16316	16262	16422	16260	16266	16253	16179	16283	16443	16368	16336	16275	16316	16331	16370	16321	16394	16105	16142	16314	16303	16201	16351	16337	16177	16402	16327	16212	16203	16226	16383	16535	16236	16368	16383	16323	16292	16236	16260	16313	16341	16347	16329	16153	16373	16141	16423	16242	16372	16221	16216	16395	16214	16151	16296	16257	16236	16146	16183	16335	16391	16398	16267	16432	16250	16337	16162	16371	16389	16274	16381	16438	16269	16237	16275	16228	16198	16342	16082	16517	16217	16378	16337	15915	16408	16265	16381	16493	16406	16253	16222	15989	16253	16354	16528	16286	16301	16310	16392	16373	16368	16295	16504	16373	16242	16433	16418	16318	16306	16440	16260	16274	16183	16366	16211	16271	16341	16394	16209	16206	16312	16431	16260	16189	16377	16136	16121	16182	16307	16172	16358	16261	16310	16468	16337	16283	16242	16353	16355	16443	16159	16240	16297	16315	16285	16097	16280	16451	16389	16466	16415	16444	16249	16356	16367	16343	16316	16261	16097	16495	16138	16293	16330	16431	16129	16243	16337	16269	16422	16362	16249	16401	16143	16281	16354	16273	16306	16351	16178	16410	16126	16195	16376	16323	16235	16289	16387	16341	16483	16304	16386	16294	16350	16271	16393	16320	16417	16276	16317	16322	16278	16374	16366	16283	16500	16200	16402	16333	16463	16330	16269	16224	16449	16185	16261	16402	16441	16350	16478	16299	16396	16249	16177	16516	16326	16346	16317	16331	16325	16252	16153	16178	16415	16290	16354	16231	16340	16509	16340	16340	16247	16219	16181	16285	16371	16251	16234	16290	16263	16218	16291	16362	16243	16281	16562	16169	16207	16246	16436	16192	16291	16186	16398	16254	16373	16280	16552	16312	16332	16251	16390	16353	16337	16325	16244	16228	16324	16320	16237	16287	16194	16327	16451	16256	16215	16353	16305	16369	16133	16274	16258	16255	16186	16259	16407	16393	16197	16441	16457	16167	16288	16371	16217	16513	16382	16388	16252	16363	16257	16383	16110	16340	16399	16349	16171	16212	16274	16441	16203	16316	16348	16449	16268	16423	16297	16452	16347	16217	16414	16322	16208	16259	16398	16364	16221	16414	16286	16361	16339	16262	16141	16312	16341	16275	16368	16249	16165	16430	16197	16283	16234	16354	16427	16326	16044	16262	16379	16271	16332	16302	16208	16455	16290	16249	16127	16415	16409	16405	16085	16119	16281	16345	16297	16344	16367	16167	16370	16189	16332	16328	16294	16393	16284	16391	16212	16017	16291	16496	16284	16322	16215	16290	16388	16297	16512	16245	16272	16300	16234	16230	16259	16348	16346	16198	16249	16286	16256	16256	16379	16345	16340	16304	16292	16257	16326	16343	16434	16230	16112	16082	16166	16367	16204	16275	16268	16393	16251	16293	16215	16374	16286	16297	16235	16339	16307	16147	16217	16366	16230	16342	16109	16170	16368	16158	16346	16338	16279	16207	16360	16271	16342	16459	16249	16249	16262	16313	16260	16482	16112	16287	16423	16480	16455	16368	16420	16399	16199	16352	16128	16197	16207	16375	16374	16405	16223	16234	16386	16466	16198	16313	16138	16331	16329	16284	16242	16291	16203	16426	16417	16381	16235	16307	16436	16130	16326	16278	16395	16379	16115	16320	16222	16269	16315	16245	16228	16338	16320	16367	16162	16410	16229	16218	16377	16353	16217	16130	16244	16230	16460	16479	16148	16342	16378	16208	16363	16235	16241	16388	16051	16446	16269	16426	16378	16193	16271	16311	16287	16426	16322	16305	16337	16147	16248	16272	16260	16313	16366	16329	16346	16334	16213	16443	16356	16192	16289	16345	16307	16355	16278	16374	16345	16310	16171	16371	16302	16178	16373	16438	16347	16407	16441	16311	16401	16142	16221	16459	16343	16379	16171	16348	16253	16286	16194	16504	16463	16330	16356	16313	16296	16325	16411	16352	16322	16332	16246	16371	16177	16539	16269	16454	16296	16201	16340	16263	16403	16376	16338	16313	16439	16320	16380	16272	16281	16334	16190	16339	16160	16393	16178	16152	16245	16390	16213	16232	16292	16402	16308	16330	16381	16307	16208	16325	16491	16270	16337	16272	16324	16437	16198	16291	16293	16397	16187	16106	16270	16155	16208	16251	16126	16339	16459	16322	16309	16407	16266	16340	16245	16247	16314	16337	16304	16308	16328	16229	16225	16240	16116	16391	16326	16232	16197	16258	16399	16395	16209	16101	16413	16347	16324	16528	16181	16419	16522	16293	16415	16414	16375	16266	16260	16351	16514	16223	16385	16489	16389	16227	16386	16391	16421	16209	16453	16362	16336	16398	16254	16263	16311	16297	16277	16305	16348	16368	16366	16121	16284	16202	16301	16383	16338	16347	16275	16239	16222	16171	16300	16210	16331	16233	16203	16113	16330	16160	16462	16436	16140	16367	16244	16253	16356	16497	16294	16248	16102	16490	16313	16343	16345	16267	16240	16329	16473	16402	16327	16361	16334	16319	16362	16259	16222	16218	16346	16612	16399	16296	16359	16532	16324	16262	16396	16300	16343	16356	16447	16286	16281	16137	16377	16424	16340	16233	16355	16324	16383	16542	16234	16238	16186	16359	16423	16280	16284	16152	16382	16301	16225
25499	21507	28700	25753	24929	26244	25968	23549	22641	22565	22334	21668	21640	22424	22169	21923	21426	21482	21616	21070	21189	21028	21642	22463	21256	20895	21106	21126	21195	21160	21071	21101	21193	21569	22343	22234	21581	21313	21403	20923	20836	20955	21062	21033	21114	20887	21021	21116	20782	20935	21071	21155	20977	20833	20948	21155	20914	20853	20797	21168	21005	21028	21067	21037	20957	20906	21212	21026	21010	21025	20852	21110	21023	20990	20951	20958	20893	21010	20921	20910	20772	21112	21154	20949	21035	21016	20897	20998	20963	20971	20873	20834	20740	21253	21094	21026	20903	20946	20841	20784	21067	21108	20735	20941	20904	20824	20938	20911	20828	20941	20778	20869	20838	20990	21106	20772	20863	20912	20977	20878	21044	21095	20937	21026	21133	21016	20952	20901	20933	20835	21009	21082	20789	20791	20977	21075	20703	21144	20998	21193	20975	21126	21080	20964	20919	20938	20925	21066	20786	21140	21049	20958	21120	21146	20943	21034	20876	20932	20897	21048	20721	20919	20828	20926	20738	20784	20754	20989	21023	21087	20828	20677	20704	20881	20822	20880	20765	20788	20888	20950	21045	20929	21010	20974	21020	20802	21022	20941	20871	20810	21087	21067	20893	21039	20981	21021	20942	21026	20788	20690	21005	20991	21075	20969	20937	20877	21006	20681	20867	20834	20903	20933	20983	21120	20988	21103	21247	20974	20972	20807	20886	20793	20866	20823	21058	20930	21031	20898	20931	20990	20937	20888	20949	20944	21022	20980	20804	21195	20929	21025	20992	20936	21065	20971	21032	20908	20973	20751	20880	20948	20994	20878	21125	20986	21015	20876	20963	20996	20748	21134	20845	20800	20879	20925	20845	21053	20803	20900	20604	21010	21042	20916	21082	21080	20919	21082	20933	20911	21006	20883	20839	20852	20863	21025	21149	21036	20988	20931	20700	21196	20867	21041	21119	20928	20878	21060	20902	20947	21000	20906	21029	20859	20886	21042	20903	21047	20777	21167	21004	21088	20953	20913	21000	20941	20904	20929	20845	20965	21018	21149	20913	20859	21015	20810	20784	20978	20953	20713	21052	21016	20987	20907	20884	20901	20848	20836	20963	21041	20918	21026	20759	21049	21013	21162	21071	21116	21130	20989	21016	20846	20863	20942	20798	20910	20907	20940	21044	20906	20967	21034	21152	20760	20501	21067	20988	20892	20981	20963	20856	20853	20987	20980	20774	20919	20755	21108	21026	20853	21078	21028	20990	21024	21203	20791	20936	21279	20898	21081	20842	21083	20893	20944	20899	21028	21071	21095	20813	20842	21231	20877	20897	20917	20737	21064	21052	20940	20682	21068	20710	20874	20847	21153	20859	20983	20765	21168	20845	20938	20977	20937	21055	21172	20988	21077	21133	20906	20778	20808	21070	21144	21149	20856	21138	21055	21143	20668	21002	20907	20776	21074	20865	20678	21033	20741	20745	20948	20989	20736	21076	21174	21205	20906	20824	20805	20987	20907	21009	20800	20746	20989	21061	20816	21023	21047	20692	20986	20994	20871	20770	20795	20735	21051	21082	20734	20893	20934	20727	21006	21015	20870	20815	21155	21073	20847	21022	20872	21049	20828	21064	20911	20888	20813	20929	20975	21016	20887	21032	20905	20912	20998	21028	21213	21038	20895	20879	20942	20814	20998	20871	21196	21061	21003	20948	21025	20928	21046	20942	20883	21006	20884	20815	20944	20991	20821	20911	20776	20705	20719	20866	20974	20901	21046	20889	20958	20884	20856	20864	20908	21108	21059	21208	21006	21190	20985	20985	20903	20828	20787	20760	20968	21039	20921	21036	21102	20997	20892	20946	20905	21204	20928	20872	21064	20878	20840	20780	20960	21068	20878	21063	20805	21071	21072	20996	20848	21056	20999	21057	21140	21136	21126	20988	21183	20865	20778	20875	21269	20883	20699	20934	20939	21166	21132	20922	21103	20875	20966	20856	20830	20891	20984	20951	21034	20790	20894	21142	20845	21040	21185	21098	20868	20893	20833	21102	20882	21105	20956	20825	20796	20908	20719	20912	21271	21004	20908	20902	20935	20918	21009	21216	21211	20781	21101	20771	20877	21003	20913	20968	20969	20880	20962	20945	20968	21008	20878	21031	21060	20963	20959	20768	20965	20783	21015	20984	20862	20799	20891	21131	20638	21113	20739	20962	21056	20887	20837	21048	20908	20905	20950	20843	20916	21142	20836	21105	20875	20918	21149	20730	21003	21120	20995	21083	20894	20727	20781	21097	20977	21017	21082	21056	20911	21198	20829	20924	20922	21148	21069	21098	21182	21077	20891	21095	20891	20883	20951	20857	20999	21022	20789	20943	20871	20875	20990	20882	20965	20847	20905	20994	20847	20908	21021	21110	20671	21003	21051	21032	20913	21029	21090	20855	21064	21104	20825	21239	20893	20876	21236	20974	20878	20850	20948	20925	20908	21009	20881	20942	20719	21157	20736	20969	20954	20895	20957	20760	20906	20988	21115	20921	20964	20932	20731	21034	20750	21019	21041	20675	21048	20939	21001	21020	21036	20934	20803	20952	20958	20741	21039	21003	21168	20991	21012	20863	20929	20927	20624	21081	21057	20937	20789	20738	20923	20997	20901	21034	21101	20611	20978	21033	20840	20618	20788	20989	20855	21028	20755	20956	20912	21138	20846	20826	20897	20765	20901	21005	20966	20853	20790	20804	20862	20974	20978	20962	20941	20789	20956	21095	21169	21148	21047	20920	20978	20991	20892	21034	20692	20930	21001	21049	20681	21055	21024	21110	20779	20617	20940	20941	21039	20723	21052	20723	21006	21058	21205	20883	20995	20918	21164	20873	20791	21136	21093	21277	20792	20767	20905	21007	20861	20926	20924	20732	20832	20985	20926	20833	20888	21129	21153	20752	21040	20832	20992	20878	20870	20941	20861	20781	20986	21005	20842	20649	20807	21007	20763	20969	20904	21054	21039	20729	21091	21100	20907	20920	21054	20976	21030	21126	20994	21284	21201	20840	20698	21036	20947	20887	21014	21104	20925	21078	21027	20858	20985	20936	20918	21075	20853	21010	21104	20956	21052	21146	20853	21133	20985	20984	20960	21007	20813	21065	20775	20984	20977	20829	21034	20877	20854	20704	20789	21119	21001	20900	20757	20970	20657	20792	20871	20909	20991	20761	20924	20879	20909	21072	21023	20916	21113	21079	20776	20867	20799	20874	21019	20828	20963	20898	21045	20903	21013	20831	20939	21131	20979	20868	20838	20800	20753	20672	20955	21117	20976	20766	20968	21091	20951	21004	20790	21063	20863	21059	20995	21027	20975	20885	20839	20971	21017	20993	21165	21011	20933	21101	20870	20845	20833	20836	20905	20831	20734	20993	21014	21089	20954	20959	21190	20943	20869	20895	20679	20975	21184	20894	20985	20869	20909	21104	21017	21096	21060	20989	21117	21072	20973	20925	20827	21041	20660	20991	20940	20743	20865	20945	20941	20985	20775	20913	20863	20909	20911	20936	20798	20799	20737	20914	20951	20877	20612	21002	20984	20974	20828	21028	21004	21008	21205	20887	20986	20759	20932	20903	20756	21040	21023	21086	20943	21044	21032	20891	20836	20908	21047	21048	20989	20964	21118	21021	21010	20676	21022	20957	20832	20885	20852	20982	20950	20942	20673	20951	20822	20987	20797	20993	21067	20836	20889	20885	20855	21014	20960	20872	21152	21126	20905	20993	20949	20843	20991	21030	21077	20705	20929	20678	20813	21166	21009	20874	21221	21131	21095	21043	20921	20960	20984	20855	21032	20958	20941	20813	20993	20977	20793	20975	21082	21060	20972	20850	20885	20797	20739	20960	21033	20950	21070	20971	21142	20735	20942	20900	21220	21095	20943	20915	20887	21039	21272	21169	21100	21042	20845	20941	20714	20822	20852	20963	21162	20852	21151	21053	20981	21092	21014	20976	20935	20816	20937	21155	21141	20899	20891	20889	20986	20786	20849	20624	20898	21078	20940	21219	21147	20932	21152	20960	20865	20814	20813	20886	20854	20950	20864	21126	21017	20834	21080	20897	20929	20957	20834	20746	21061	21156	21024	20887	21013	21067	20945	20773	21097	20951	20943	20929	21148	21023	21043	20816	20802	21131	20838	20849	21010	20903	21096	21023	20776	20981	20843	20940	20963	20967	20923	20918	20981	20943	20733	20863	21163	20961	21005	21037	20861	20885	20952	21006	20911	21125	20755	20887	21133	21004	20947	21124	20919	20788	21043	20943	20652	20769	21141	20806	20901	20957	20922	20694	20865	20969	20892	20907	20801	20991	20922	21083	21068	20890	20883	21181	20864	21038	20696	21101	21042	20890	20955	20843	21012	20972	20842	20973	21108	21167	20914	20840	20984	20954	20852	21147	20963	21083	20764	20807	20973	20761	20939	20900	21047	20921	20968	20965	20961	20913	20959	21035	21100	20932	20987	20871	21025	21046	20951	20962	21079	21029	20965	20952	21025	20994	20917	20853	20993	21004	20859	20959	20816	20890	20860	20809	21050	21046	20845	20928	21034	21042	21156	20870	20961	20971	20871	21136	20973	20813	21041	21128	20888	21192	20777	20694	20929	21091	20904	21178	21044	21007	21021	20901	21110	20867	21072	20925	20921	20833	20765	20937	20985	20967	20868	20862	21025	20735	20867	21221	21146	21005	21135	20959	20987	20796	21050	20967	21003	20869	21140	20825	21012	20639	20976	21016	20954	20873	20835	21072	21063	20995	21078	21017	20891	20885	21239	21003	21109	20951	21079	20957	20724	20738	20884	20952	20983	20899	20946	21009	20913	20966	21025	20975	20779	20615	20881	20935	21158	20844	20982	20994	20969	21094	21111	21232	21009	20955	20816	20856	21022	20784	20922	20869	20967	20927	20863	21021	20884	20707	20893	21023	21023	20921	20854	20979	21111	20990	21090	20953	20798	20965	20851	21069	20971	21043	21034	20843	20983	21018	20869	21114	20925	20666	21000	20828	21010	21104	20981	20829	20896	20795	20890	21168	20665	21130	21018	21133	21118	20943	20857	20922	20949	21021	21161	21033	21037	20887	20825	20950	21055	21025	20927	20880	20945	20857	21025	20839	20810	21044	20904
18643	29262	31656	28526	25103	23348	21595	20304	19341	18874	18166	17481	17466	18402	18347	17769	17097	16806	16677	16742	16606	16421	17710	18304	16495	16467	16719	16552	16639	16539	16641	16435	16604	17198	18100	17929	17318	16908	16774	16532	16374	16401	16526	16567	16528	16419	16562	16384	16331	16413	16577	16461	16564	16585	16425	16473	16551	16494	16505	16323	16163	16388	16309	16384	16479	16324	16363	16425	16314	16381	16493	16207	16401	16333	16484	16565	16443	16460	16381	16450	16482	16325	16343	16348	16425	16544	16524	16364	16340	16346	16315	16585	16541	16349	16339	16530	16479	16654	16307	16397	16379	16531	16472	16391	16231	16221	16458	16519	16297	16653	16265	16398	16477	16299	16373	16358	16505	16291	16533	16271	16335	16532	16403	16324	16433	16289	16281	16579	16391	16403	16400	16430	16511	16359	16344	16408	16390	16325	16528	16354	16546	16403	16435	16231	16345	16364	16520	16283	16288	16232	16307	16527	16453	16550	16525	16275	16481	16309	16323	16430	16383	16542	16366	16289	16261	16405	16513	16431	16348	16249	16500	16472	16469	16495	16320	16389	16373	16487	16293	16439	16453	16401	16352	16527	16423	16425	16354	16418	16412	16389	16489	16581	16380	16494	16274	16315	16513	16419	16360	16382	16502	16422	16421	16375	16412	16565	16291	16445	16312	16459	16619	16470	16351	16422	16391	16502	16331	16532	16429	16549	16382	16528	16331	16334	16512	16296	16446	16367	16368	16432	16288	16325	16377	16458	16344	16506	16265	16329	16451	16505	16494	16310	16359	16364	16477	16301	16429	16559	16405	16355	16496	16372	16506	16365	16404	16375	16394	16471	16438	16454	16254	16422	16383	16536	16494	16250	16341	16290	16218	16447	16272	16412	16393	16592	16288	16535	16451	16578	16360	16326	16428	16543	16296	16506	16537	16505	16376	16500	16532	16545	16444	16369	16301	16374	16347	16432	16381	16303	16422	16507	16313	16505	16410	16503	16308	16535	16391	16449	16450	16411	16440	16530	16486	16441	16359	16446	16362	16259	16457	16434	16473	16544	16482	16139	16267	16439	16501	16478	16404	16476	16248	16480	16373	16613	16345	16462	16244	16454	16416	16314	16435	16254	16482	16486	16229	16335	16453	16319	16392	16590	16490	16335	16308	16490	16323	16340	16415	16555	16393	16310	16450	16450	16529	16358	16306	16414	16482	16502	16507	16479	16416	16424	16552	16348	16396	16306	16365	16382	16511	16348	16529	16461	16487	16611	16409	16343	16386	16371	16437	16486	16584	16379	16605	16513	16490	16367	16469	16257	16502	16483	16379	16440	16433	16534	16324	16328	16397	16501	16459	16402	16365	16412	16372	16596	16405	16394	16440	16382	16325	16421	16353	16461	16326	16245	16305	16458	16465	16380	16391	16602	16412	16283	16350	16482	16402	16624	16579	16296	16326	16564	16380	16305	16284	16365	16431	16346	16480	16178	16432	16406	16611	16432	16287	16319	16535	16325	16611	16556	16522	16266	16503	16344	16188	16423	16517	16343	16416	16492	16322	16448	16304	16410	16602	16367	16302	16452	16421	16531	16563	16387	16449	16236	16435	16400	16346	16413	16327	16213	16393	16239	16541	16467	16363	16504	16340	16409	16484	16599	16362	16338	16337	16207	16372	16369	16419	16474	16388	16467	16471	16358	16418	16560	16417	16395	16615	16395	16387	16426	16346	16465	16375	16222	16336	16470	16458	16148	16448	16557	16386	16357	16325	16450	16349	16257	16446	16573	16487	16456	16391	16325	16349	16370	16545	16372	16643	16567	16427	16379	16352	16273	16382	16465	16510	16336	16479	16511	16488	16269	16414	16380	16364	16298	16339	16384	16440	16256	16489	16468	16413	16466	16488	16250	16337	16455	16370	16281	16474	16315	16507	16528	16365	16444	16439	16423	16324	16418	16367	16384	16469	16299	16508	16459	16248	16320	16328	16366	16515	16351	16408	16452	16344	16412	16501	16351	16502	16409	16382	16411	16420	16494	16665	16286	16478	16289	16428	16293	16494	16405	16470	16456	16497	16445	16464	16380	16430	16361	16303	16563	16415	16286	16315	16345	16475	16357	16567	16531	16399	16265	16325	16555	16439	16364	16274	16430	16352	16364	16626	16500	16366	16322	16596	16588	16316	16315	16466	16273	16432	16366	16448	16534	16293	16267	16387	16468	16345	16510	16371	16412	16536	16586	16335	16252	16274	16419	16442	16416	16399	16436	16510	16603	16647	16470	16456	16416	16516	16425	16219	16291	16409	16495	16506	16328	16371	16407	16400	16442	16416	16599	16551	16270	16470	16299	16266	16552	16567	16316	16375	16335	16480	16285	16573	16482	16329	16579	16373	16391	16440	16405	16381	16520	16350	16430	16354	16557	16429	16367	16345	16557	16429	16445	16439	16437	16398	16455	16393	16390	16486	16343	16380	16451	16532	16347	16398	16284	16559	16478	16436	16227	16433	16286	16466	16310	16455	16314	16446	16268	16439	16524	16472	16422	16348	16492	16418	16429	16248	16457	16391	16348	16444	16538	16282	16417	16470	16392	16501	16369	16327	16410	16434	16391	16338	16241	16447	16435	16325	16485	16392	16391	16352	16565	16459	16524	16336	16247	16521	16432	16387	16256	16307	16344	16392	16357	16309	16377	16235	16313	16441	16385	16486	16633	16398	16601	16436	16464	16519	16346	16380	16372	16491	16482	16282	16470	16341	16371	16444	16370	16371	16437	16454	16292	16508	16466	16274	16416	16378	16531	16378	16416	16354	16291	16374	16451	16583	16491	16292	16383	16348	16391	16357	16347	16449	16606	16482	16338	16265	16435	16370	16448	16234	16634	16497	16419	16392	16367	16527	16442	16217	16603	16383	16476	16441	16406	16675	16341	16522	16450	16425	16444	16375	16563	16365	16449	16517	16446	16507	16371	16320	16512	16331	16495	16438	16290	16473	16465	16495	16544	16491	16440	16316	16302	16379	16475	16463	16395	16370	16402	16520	16484	16527	16324	16242	16281	16398	16343	16439	16510	16418	16265	16487	16476	16381	16578	16458	16528	16314	16503	16413	16442	16515	16393	16345	16380	16472	16231	16434	16374	16563	16468	16606	16198	16517	16388	16384	16334	16457	16447	16404	16430	16511	16363	16385	16592	16439	16526	16482	16585	16314	16514	16575	16493	16452	16523	16214	16399	16227	16488	16375	16457	16508	16465	16383	16459	16541	16548	16490	16411	16241	16271	16401	16405	16414	16524	16345	16472	16384	16556	16441	16456	16434	16377	16366	16267	16495	16333	16356	16359	16558	16388	16478	16441	16239	16419	16491	16562	16403	16533	16448	16359	16433	16470	16401	16465	16359	16334	16424	16505	16444	16292	16270	16504	16517	16512	16393	16320	16397	16458	16566	16167	16420	16393	16482	16337	16388	16342	16379	16388	16307	16252	16286	16413	16432	16374	16394	16475	16450	16406	16497	16381	16438	16335	16397	16461	16454	16488	16573	16459	16316	16393	16484	16544	16364	16338	16371	16430	16501	16422	16371	16367	16432	16358	16421	16418	16269	16357	16443	16492	16440	16431	16532	16374	16384	16372	16506	16412	16581	16291	16499	16351	16403	16597	16344	16405	16602	16246	16516	16389	16534	16492	16565	16386	16302	16381	16410	16247	16276	16577	16388	16212	16435	16478	16504	16481	16490	16406	16465	16398	16513	16347	16492	16342	16360	16523	16284	16376	16490	16453	16325	16477	16521	16384	16408	16431	16347	16380	16403	16402	16378	16304	16341	16275	16501	16498	16404	16392	16390	16304	16584	16340	16251	16512	16435	16361	16335	16495	16464	16419	16388	16535	16287	16250	16590	16417	16473	16562	16511	16391	16571	16330	16458	16263	16383	16473	16468	16414	16499	16541	16282	16589	16321	16478	16315	16430	16611	16576	16323	16343	16409	16359	16431	16473	16368	16422	16396	16442	16468	16432	16455	16592	16533	16397	16479	16380	16624	16448	16577	16455	16375	16479	16511	16635	16242	16396	16542	16473	16714	16540	16416	16404	16442	16419	16383	16538	16400	16529	16465	16402	16418	16753	16448	16476	16435	16401	16607	16388	16374	16493	16335	16452	16437	16408	16461	16450	16422	16505	16478	16390	16585	16277	16588	16498	16247	16429	16386	16436	16396	16392	16497	16499	16388	16482	16449	16462	16442	16543	16322	16410	16493	16300	16487	16394	16296	16354	16483	16447	16474	16490	16418	16319	16448	16187	16134	16431	16462	16563	16532	16420	16458	16359	16232	16457	16479	16279	16410	16336	16443	16350	16237	16542	16376	16562	16305	16248	16454	16297	16473	16435	16396	16378	16323	16453	16406	16315	16403	16457	16364	16547	16415	16483	16511	16219	16393	16481	16410	16355	16401	16618	16365	16427	16325	16315	16408	16497	16349	16448	16577	16445	16435	16417	16349	16575	16564	16401	16411	16479	16450	16383	16508	16368	16478	16289	16354	16461	16398	16332	16143	16465	16368	16572	16327	16396	16438	16359	16393	16340	16526	16374	16531	16337	16364	16307	16448	16414	16477	16318	16377	16466	16498	16329	16606	16395	16509	16522	16516	16348	16256	16385	16555	16256	16447	16502	16287	16382	16557	16408	16435	16381	16504	16362	16461	16395	16514	16436	16236	16459	16636	16498	16282	16436	16481	16392	16324	16508	16306	16456	16462	16517	16347	16651	16391	16387	16518	16413	16364	16373	16450	16530	16446	16443	16422	16321	16238	16421	16358	16528	16576	16387	16467	16257	16370	16518	16457	16349	16251	16553	16413	16529	16284	16500	16489	16441	16436	16284	16517	16576	16582	16422	16463	16591	16521	16410	16463	16383	16494	16273	16421	16521	16435	16543	16413	16322	16404	16378	16292	16419	16494	16333	16597	16408	16377	16405	16256	16345	16443	16267	16363	16460	16410	16524	16411	16389	16548	16370	16662	16485	16438	16494	16289	16335	16439	16335	16358	16177	16584	16378	16580	16535	16551	16492	16595	16415	16680	16385	16489	16518	16186	16306	16542	16445	16484	16290	16524	16475	16220	16475	16490	16428	16285	16389	16429	16395	16446	16284	16335	16429	16437	16558
23869	21499	29165	24453	23024	26735	28546	24737	23526	23117	22365	22020	22116	22293	22521	21609	21380	21039	20799	20940	20796	20663	22053	22137	20617	20673	20463	20402	20271	20373	20610	20620	21707	22273	22664	21957	21057	20753	20813	20583	20174	20349	20177	20425	20544	20409	20594	20334	20222	20362	20407	20134	20290	20136	20356	20189	20402	20183	20329	20108	20238	20448	20264	20240	20382	20392	20287	20223	20272	20308	20164	20486	20246	20407	20119	20381	20349	20480	20442	20218	20293	20332	20230	20370	20473	20291	20209	20124	20239	20571	20152	20184	20536	20225	20257	20151	20261	20222	20301	20124	20326	20123	20289	20519	20180	20132	20418	20159	20217	20405	20147	20438	20330	20188	20414	20439	20464	20266	20294	20268	20252	20060	20329	20333	20264	20381	20298	20339	20547	20277	20339	20215	20232	20350	20299	20159	20182	20241	20189	20322	20365	20115	20097	19995	20289	20095	20411	20282	20348	20104	20263	20259	20353	20565	20321	20174	20163	20239	20133	20257	20319	20207	19981	20329	19979	20174	20269	20369	20192	20206	20352	20178	20232	20109	20293	20116	20328	20493	20309	20419	20400	20407	20292	20099	20261	20355	20146	20317	20296	20190	20208	20388	20435	20321	20370	20213	20296	20049	20423	20332	20329	20339	20331	20248	20297	20221	20525	20077	20544	20237	20334	20194	20216	19949	20090	20312	20236	20291	20337	20178	20310	20231	20253	20381	20113	20455	20245	20162	20231	20070	20300	20288	20036	19942	20087	20119	20148	20246	20244	20206	20260	20353	20194	20266	20167	20202	20402	20180	20370	20593	20211	20237	20484	20301	20141	20306	20196	20143	20168	20156	20305	20254	20255	20271	20103	20170	20265	20360	20129	20130	20247	20169	20215	20311	20156	20332	20161	20340	20035	19996	20358	20328	20310	20467	20082	20086	20323	20323	20274	20361	20288	20125	20164	20411	20290	20117	20199	20048	20261	20217	20221	20279	20408	20503	20400	20330	20030	20123	20092	20140	20357	20082	20143	20391	20220	20418	20438	20242	20336	20456	20023	20155	20273	20407	20172	20112	20572	20210	20395	20178	20193	20440	20253	20052	20091	20376	20188	20263	20172	20419	20476	20180	20330	19973	20260	20266	20295	20447	20418	20339	20025	20414	20258	20205	20392	20119	20214	20122	20282	20059	20261	20404	20103	20152	20247	20257	20029	20204	20260	20327	20278	20095	20266	20224	20309	20386	20417	20343	20277	20276	19985	20093	20289	20227	20330	20222	20248	20257	20253	20174	20148	20181	20387	20241	19953	20304	20039	20266	20297	20154	20306	20178	20210	20156	20171	20394	20334	20135	20345	20404	20297	20012	20367	20227	20345	20525	20152	20340	20172	20338	20265	20202	20284	20291	20276	20281	20469	20304	20091	20247	20141	20264	20190	20292	20295	20187	20340	20302	20270	20149	20444	20253	20235	20069	20149	20109	20124	20211	20155	20372	20296	20557	20377	20263	19988	20107	20168	20207	20472	20267	20158	20382	20419	20162	20275	20269	20283	20173	20375	20452	20297	20130	20317	20352	20202	20206	20307	20307	20327	20121	20271	20206	20426	20130	20021	20336	20363	20311	20267	20353	20271	20241	20052	20382	20128	20386	20331	19971	20071	20050	19910	20175	20354	20348	20018	20145	20120	20277	20224	20116	20394	20396	20007	20131	20359	20286	20425	20265	20312	20071	20106	20306	20150	20164	20148	20200	20236	20267	20233	20364	20300	20179	20124	20131	20181	20244	20259	20161	20191	20155	20266	20325	20287	20281	20108	20253	20472	20207	20403	20320	19998	20134	20185	20293	20170	20159	20380	20099	20047	20129	20320	20305	20081	20320	20243	20136	20345	20196	20205	20282	20304	20338	20309	20259	20275	20314	20340	20183	20219	20182	20128	20091	20227	20401	20276	20143	20156	20259	20148	20512	20323	20296	20112	20358	20251	20119	20285	20345	20269	20385	20216	20155	20309	20249	20056	20341	20192	20073	20166	20249	20097	20232	20032	20331	20119	20265	20127	20182	20583	20245	20414	20329	20190	20103	20127	20159	20255	20199	20351	20459	20168	20203	20143	20179	20311	20213	20188	20297	20498	20148	20444	20249	20338	20473	20217	20316	20447	20316	20343	20180	20341	20300	20248	20425	20206	20074	20207	20310	20274	20358	20309	20029	20069	20221	20378	20239	20081	20142	20408	20279	20180	20574	20187	20293	20308	20102	20010	20209	20541	20114	20156	20219	20315	20348	20081	20256	20206	20150	20313	20295	20206	20448	20361	20276	20210	20275	20483	20191	20178	20325	20238	20137	20246	20176	20184	20112	20385	20114	20431	20293	20166	20330	20237	20236	20277	20187	20300	20288	20165	20286	20137	20086	20553	20163	20263	20202	20272	20208	20177	20291	20353	20410	20573	20315	20168	20288	20399	20190	20072	20357	20004	20046	20169	20239	20421	20391	20107	20211	20314	20231	20309	20244	20467	20098	20282	20194	20144	20317	20361	20296	20343	19997	20364	20406	20261	20172	20247	20125	20338	20444	20031	20191	20492	19869	20134	20400	20251	20092	20206	20436	20176	20165	20242	20437	20283	19967	20197	20350	20144	20398	20360	20185	19948	20420	20090	20393	20129	20225	20297	20049	20389	20399	20444	20382	20301	20361	20154	19956	20149	20268	20365	20144	20190	20418	20536	20228	20311	20310	20438	20183	20522	20342	20462	20262	20524	20193	20262	20208	20287	20332	20283	20186	19979	20298	20189	20518	20410	20354	20344	20442	20218	20497	20244	20251	20336	20395	20070	20105	20143	20367	20465	20166	20286	20102	20090	20378	20374	20041	20052	20192	20403	20065	20211	20278	20203	20356	20158	20290	20178	20205	20276	20246	20288	20504	20224	20216	20126	20252	20377	20211	20292	20258	20281	20277	20293	20135	20455	20300	20069	20421	20260	20112	20199	20188	20316	20280	20207	20187	20055	20206	20181	20292	20234	20326	20190	20216	20445	20078	20372	20220	20323	20066	20335	20345	20330	20218	20409	20384	20177	20326	20329	20324	20331	20436	20197	20233	20071	20172	20316	20218	20371	20176	20326	20272	20206	20255	20322	20406	20327	19982	20375	20334	20306	20269	20490	20133	20085	20236	20202	20121	20357	20416	20177	20134	20378	20204	20132	20217	20132	20315	20190	20472	20375	20200	20308	20212	20092	20124	20040	20330	20174	20226	20227	20157	20399	20232	20424	20090	20349	20330	20268	20059	20202	20123	20168	20334	20350	20308	20233	20363	20390	20282	20284	20444	20339	20312	20312	20207	20380	20281	20250	20082	20151	20017	20245	20292	20264	20199	20295	20314	20267	20341	20085	20326	20124	20234	20253	20421	20242	20584	20357	20153	20308	20352	20336	20244	20254	20219	20213	20418	20435	20238	20282	20230	20517	20195	20230	20404	20332	20124	20166	20295	20463	19986	20151	20360	20299	20292	20189	20270	20454	20559	20332	20289	20190	20268	20301	20281	20399	20201	20255	20331	20274	20245	20127	20410	20315	20109	20185	20396	20134	20215	20391	20129	20183	20121	20222	20403	20206	20361	20346	20276	20267	20254	20325	20315	20118	20239	20229	20226	20470	20082	20316	20479	20252	20288	20319	20196	20479	20235	20245	20340	20267	20242	20537	20294	20363	20217	20194	20342	20162	20335	20137	20176	20310	20203	20242	20155	20372	20061	20074	20206	20372	20506	20434	20293	20288	20345	20224	20159	20493	20182	20279	20340	20355	20165	20329	20369	20251	20200	20267	20128	20291	20127	20345	20391	20335	20176	20299	20191	20137	20463	20371	20426	20420	20237	20218	20333	20365	20299	20273	20240	20213	20277	20031	20461	20315	20224	20243	20135	20132	20328	20238	20377	20316	20247	20394	20422	20233	20437	20486	20222	20363	20431	20471	20177	20156	20380	20247	20260	20364	20100	20136	20323	20414	20526	20374	20245	20332	20199	20360	20283	20281	20218	20207	20302	20475	20409	20091	20312	20426	20301	20253	20328	20293	20285	20124	20183	20197	20321	20216	20344	20384	20253	20251	20223	20353	20149	20260	20050	19971	20197	20362	20124	20200	20113	20362	20435	20309	20164	20248	20301	20448	20210	20113	20215	20352	20279	20220	20380	20179	20407	20430	20086	20179	20341	20301	20061	20349	20255	20135	20482	20294	20310	20271	20233	20365	20538	20092	20188	20123	20347	20384	20007	20392	20142	20384	20240	20267	20459	20199	20138	20211	20259	20526	20418	20233	20334	20345	20134	20307	20395	20247	20318	20232	20238	20354	19937	20130	20505	20481	20329	20294	20239	20262	20347	20272	20228	20263	20102	20211	20155	20136	20089	20141	20380	20369	20234	20090	20332	20348	20388	20209	20339	20258	20432	20459	20356	20310	20279	20180	20291	20380	20464	20420	20157	20382	20255	20242	20174	20076	20308	20183	20276	20450	20308	20274	20244	20141	20408	20553	20151	20278	20279	20289	20149	20531	20354	20420	20227	20298	20340	20275	20131	20262	20138	20254	20269	20307	20124	20235	20258	20180	20255	20099	20146	20349	20069	20455	20095	20218	20031	20106	20182	20335	20196	20052	20330	20501	20085	20095	20354	20375	20150	20300	20263	20333	20086	20205	20337	20187	20231	20119	20048	20359	20548	20310	20385	20318	20342	20122	20245	20350	20273	20243	20276	20411	20310	20307	20192	20218	20263	20223	20329	20026	20291	20174	20384	20279	20269	20343	20126	20360	20306	20171	20153	20308	20411	20421	20255	20080	20263	20227	20425	20333	20220	20062	20382	20559	20202	20493	20390	20257	20256	20326	20607	20286	20360	20306	20629	20342	20334	20342	20101	20128	20375	20161	20050	19924	20380	20326	20308	20121	20244	20302	20301	20319	20302	20143	20296	20065	20232	20374	19998	20258	20410	20387	20158	20275	20282	20210	20325	20234	20199	20316	20290	20350	20362	20201	20296	20298	20157	20165	20173	20217	20214	20297	20002	20297	20322	20348	20191	20222	20200	20296	20167	20368	20003	20406	20364	20252	20304	20278	20166	20444	20179	20310	20339	20296	20251	20337	20108	20203	20177	20106	20090
20505	34954	36600	33400	30036	26632	23376	21993	21017	20252	18785	18172	18990	19344	19263	17872	17305	16999	16652	16510	16646	16587	19573	17723	16200	16245	16131	16142	16445	16331	16386	16372	18353	18949	19434	18094	16989	16553	16507	16101	16172	16017	15954	15987	16025	16092	16153	16260	16085	16094	16098	16115	16153	16122	15950	15994	15888	16106	16034	16095	16168	16112	16101	15970	16150	16224	16048	15992	16063	15950	16155	15821	16008	16255	15922	15940	15972	16124	15956	15963	16013	16000	15996	16044	15931	16085	15918	16131	15883	16123	16180	16192	15978	15917	16085	15948	16108	16058	16005	16006	16045	15911	16123	16159	16197	16172	16012	16103	16053	16016	16036	16094	16028	16036	16186	16083	16034	16102	16040	16073	16181	16021	16080	15926	15968	16017	16058	16059	15887	16067	16066	15947	16003	16178	16197	16065	15957	16026	15873	15911	16135	15932	16132	16025	15973	16148	15915	16066	16198	15938	15830	16011	15955	15965	16131	15997	16046	16109	16036	15967	16139	16209	15963	16081	16141	16060	15976	16163	15859	15998	16006	16023	16017	15829	16110	15980	16162	16055	16127	16088	16181	16055	16056	15890	16157	15993	16061	16161	16026	15987	16252	15974	15959	15874	16088	16036	16050	15919	16227	16013	15931	16305	15982	16181	16025	16018	16035	16253	16045	16042	16080	15956	16044	16170	16049	15983	16116	16173	15982	15922	15888	16029	15971	16088	16108	16003	15857	15998	16023	15925	16085	15974	16035	16022	16178	16056	16084	16041	15953	16179	15894	16094	15981	15961	16105	15860	15950	16227	15970	15989	16014	16056	15941	15995	16061	16107	15966	16028	15993	16047	16032	15871	16177	16078	16071	16186	16092	15947	16082	16080	16095	16011	16021	16230	16234	15956	15846	16039	16247	16024	15998	15938	16059	16080	16029	16022	16053	16062	16075	16100	16121	16025	16077	16189	16081	16085	15850	16278	16032	16041	16132	15981	16042	16043	16165	16194	15921	16159	15858	16070	16108	16006	15914	16184	16221	16057	16015	16057	16040	16037	16110	16044	15884	16086	15925	16143	15981	16017	16027	15981	16163	16013	15986	15946	16058	15865	16201	16131	16191	16053	15997	16056	16165	16048	16102	16291	16041	16122	16249	16038	16110	15957	16075	16094	15969	16028	16066	16058	16095	16145	15921	16115	16229	16213	16017	16283	15993	16037	16195	16104	15997	16094	16171	16116	16232	16098	16020	16087	15965	15969	15904	16035	15964	15944	16107	16129	16078	15957	15950	16097	16038	16096	16016	16074	16144	16034	16017	16091	15983	16036	16064	16125	15974	16164	16207	16061	15983	15979	16005	15991	16114	16021	15899	16105	16062	16021	16009	16030	15901	16003	15959	16015	15939	15987	16133	16064	15975	15842	16040	16145	16024	15919	15984	16153	16181	15961	15931	16162	16104	15939	15984	16223	16042	16088	15988	15942	16164	15925	16117	15913	16133	15991	15940	16070	15948	16255	16052	16012	16146	15984	16001	15960	16225	16107	16080	16021	16029	16053	16058	16075	16222	15917	16194	16169	15924	15909	16120	16009	15957	15986	16117	16048	16156	16058	16068	16028	15977	16021	16086	16038	15915	15998	16235	16041	15952	15989	15971	16088	15975	16159	15942	16109	16310	16146	15945	16069	16049	16049	16105	16142	16120	16067	15879	15915	15900	15926	16255	16158	15900	16063	16009	16042	16088	15961	15994	16055	16187	16135	15993	16138	16009	16054	16118	16210	16026	16122	16128	16247	16128	16168	16185	15955	15963	16097	16143	16072	16083	15909	16022	16049	15884	16120	16021	15919	16034	16158	16149	16111	16107	16121	15991	16116	15953	16094	16026	16120	16082	16119	16068	16049	16108	16072	16082	15991	16073	16077	16111	16044	16335	16111	16072	15948	16119	15962	15981	15999	15872	16025	16104	15953	16215	16030	16073	16037	16008	16003	16028	15982	15807	16095	15969	16157	16070	16012	15928	15982	16056	16144	15881	16060	15991	15984	16019	16133	16022	16117	16072	16003	15982	16034	15973	15970	16076	16010	16108	15863	16050	16068	16122	15929	15930	16012	15951	16056	16045	16139	15902	16000	16044	16129	15927	16157	16000	15964	15843	15957	15971	16035	16158	15808	16255	15936	16239	16106	16227	16029	15907	16079	16056	15988	16116	16053	15980	16062	15948	15982	15992	16052	16052	16072	16106	15982	16179	15868	16053	15810	16153	15985	16106	16150	15963	15995	16181	16072	15925	16042	16050	16102	16023	16026	15963	15934	15912	16131	15935	16079	15830	16133	16063	16156	15881	16350	16069	15876	15960	16195	15995	16149	16012	15744	16176	16036	16085	16139	16090	16083	16229	16114	16105	15941	16178	16010	15961	16235	15950	16137	16038	15992	15896	16012	15984	16146	16068	15905	16079	16156	15918	15994	16022	15965	15949	16131	16062	16206	16076	15911	16008	16128	16103	16116	16142	16118	15980	15851	16134	15932	16071	16194	16054	15845	15976	16137	16015	16011	16144	16038	15932	16016	16033	15900	16079	16050	16138	16053	15771	16140	16022	16033	16080	15961	15993	16109	16095	15932	16077	16235	16141	15883	16001	16048	15962	16241	16129	15961	16062	16009	16068	16034	15995	15973	16196	16098	16054	15951	16011	15980	15941	16144	16264	16155	15915	15998	16002	16008	16041	16133	16129	15838	15911	16133	15997	16112	15963	15981	15939	16059	16035	16076	16123	15983	15998	15996	15982	15972	16051	16148	16125	16138	15929	16131	16146	15945	15993	15971	15967	15959	15982	16104	16044	15971	16109	16173	15859	16177	16068	15890	15940	15905	16173	15795	16107	15977	15970	16038	16033	15971	15971	16096	15960	16112	16037	16034	16090	16073	15905	16049	16029	16059	16033	16192	15935	16009	16149	16040	15986	15819	16112	16022	16203	16224	15874	15929	16031	16008	15980	16049	16026	16029	16148	16105	16062	16084	16049	15908	16122	16078	16016	16062	15997	16027	15994	16018	15934	16099	15946	16091	15878	16119	15958	16001	15987	16148	16037	16009	16055	15907	16131	16277	16133	15945	16040	16043	15939	15976	16049	16053	16135	16140	16046	16213	16036	15998	16242	15952	15934	16007	16177	16189	15996	16248	16128	16138	16047	16137	16132	16037	15995	15948	16053	15959	15925	16032	16034	16098	15949	16013	16105	16036	16022	16054	16165	16134	15847	16200	16022	16069	16109	15913	15848	16081	15860	16039	16100	16113	16069	15939	16106	16220	16022	16009	16016	15879	16044	16116	16202	16047	16163	15977	16047	16229	15919	16088	15847	16040	16238	16121	16072	16114	16079	16007	16294	15907	15993	16028	16105	16357	15830	16085	15946	16106	16021	16245	16092	15946	15969	16144	15875	16134	15986	16109	15850	16183	16164	16177	16204	15956	16145	15901	16135	16110	16115	16114	16047	16131	16163	16192	15996	16163	16097	15951	16052	16068	15937	16161	15950	16208	15993	16100	16006	16031	16148	16228	16021	16114	16045	16079	15926	16023	15991	16107	16205	16059	15931	16118	15976	15965	15968	16170	16049	16063	15996	16100	16162	16192	16060	16062	16089	16168	16047	16119	16078	16010	15947	15887	16081	16169	16090	16022	16006	16119	16049	15938	16142	16058	16152	16057	16120	16009	16062	16071	16044	15999	16068	16248	16069	15852	15956	15916	16042	16159	15881	15859	15825	16058	15932	16051	16052	16045	16000	16012	16131	15934	15955	16098	16178	16022	15932	15869	16098	16259	15982	15924	15973	15947	15995	15889	16351	16096	15965	15907	16084	16027	16017	16054	15999	16079	15981	15949	16110	15723	16075	15943	16033	16152	15905	16150	15879	15976	16075	16203	16039	15997	16024	16029	15854	16192	15878	15927	15959	16181	15865	15928	16085	15974	15907	16118	15832	16047	16271	16026	15956	16123	16163	16088	15974	15932	16035	16192	16043	16065	16073	16220	16052	15847	16022	16057	16086	16008	16168	16067	16073	16065	16005	16074	16048	15921	15977	16016	16014	16214	16094	15936	16053	16046	16062	16100	16025	16099	16203	15983	16086	16176	16006	16091	16036	15999	15924	16101	15991	16060	15972	16145	16127	16063	16229	16086	16012	15978	16213	16040	15982	16175	15937	16056	16068	16123	15945	16151	16080	15938	16083	16074	16152	16097	16102	16083	16122	16037	16009	15975	16022	16030	16031	16172	15947	16049	16071	15912	16129	16313	16003	16018	15944	16002	16185	16134	15986	15978	16152	16003	16153	16172	16028	16199	16069	16019	15987	15909	16067	15955	16122	16131	16130	16199	16056	16088	16042	15938	16085	16003	15906	16127	16021	16110	15967	16085	15963	16033	16022	16217	15855	16197	16128	16212	16061	16222	15980	16186	15798	16010	16187	16145	15993	16138	16168	16212	16094	15949	16056	16105	16002	15990	16020	16080	16167	15876	16244	16035	15960	16176	16038	16060	15884	15897	15810	16096	16138	15908	15874	16038	16287	16123	16191	16109	16087	15938	16004	16167	16119	15967	16027	15948	16097	15993	15962	16171	16210	16049	16065	16157	16021	16195	16199	16065	15905	16132	15920	16078	15760	15983	15874	15960	16055	16033	16210	16098	16262	16081	15984	16041	16135	16146	15945	15825	16114	16012	15969	15986	15974	16030	16142	16100	16102	16094	16153	16115	16085	16065	16142	16009	16077	16014	16133	16035	16166	16046	16027	16082	16003	16252	16021	16094	16083	16179	16137	16034	16080	16196	16092	16123	16048	16132	16089	16020	16035	16160	16074	16090	16082	16039	15985	16055	15910	15899	15980	16031	15952	15876	16074	16109	16137	16020	16110	16097	16138	16243	16143	15882	16155	16031	16035	16051	15962	15995	16012	16236	16156	16127	16037	15937	16137	15947	15896	16026	16031	15908	16037	16049	16028	16239	16032	15939	15805	16254	16004	15966	15947	16045	15818	15917	16001	16085	16128	15899	16043	15994	15750	16066	15823	16048	16097	16027	16087	16066	15927	16053	15887	16070	16083	15892	16094	15946	16055	16039	16001	16067	16155	15960	15922	16173	16012	16069	16011	16014	15953	16020
30127	23979	26781	25193	22354	21456	21144	20771	20904	20425	20460	20445	20829	20783	20515	20325	20081	20003	20139	20293	20152	20208	20143	20015	19919	20063	20265	19989	20212	20205	20258	20230	20298	20107	20107	20148	20385	20160	20234	20336	20103	20288	20209	20200	19892	20122	20037	20114	20033	19754	19914	20057	20090	19971	19770	19875	19973	20072	19999	20215	20164	20008	20127	20112	20088	19917	20128	20142	19996	20161	20202	20299	20044	19739	20144	19999	20081	20004	20085	20039	20270	20007	20112	20113	20087	20049	20063	20074	19920	20137	20147	19846	20188	20032	19978	20049	20128	19986	19890	20193	19903	20147	20209	19948	20071	19967	19980	20197	19942	19907	20103	20097	19863	20003	19840	20089	20076	20105	20060	20192	19993	20135	20056	19948	19835	20059	20176	19861	19932	20012	20212	19986	20142	19945	19817	19801	19732	19862	19966	20121	20189	19961	19989	20019	20125	20013	19929	20027	20146	20099	20120	19930	19871	20118	19941	20109	19916	20050	19863	19975	20138	20042	19745	20075	20068	19945	20046	19861	19964	20012	20075	19955	19905	20000	20054	20098	19933	20130	20090	20179	20116	20236	19994	20041	20056	19829	20290	20074	20177	20062	20087	19967	20024	20069	20181	19936	20175	20114	20113	20134	20061	19978	20183	20050	19846	20019	20141	20142	19981	19840	19968	20081	20056	19935	19964	19955	20242	20213	20181	20195	19946	20024	20189	20035	19847	19948	20208	20027	19993	19996	20013	20049	20246	19913	20028	20069	19831	19803	19975	19940	20052	20116	19979	20058	19984	20105	20068	19925	19942	20079	19950	20064	20018	19716	20006	20070	20110	20089	20231	20166	19969	19998	20135	20229	20004	19864	20065	19977	19957	20045	19886	20057	19814	20098	19978	19874	20084	20191	19933	20101	20049	19952	20047	19899	20016	20175	20043	20199	20106	20024	20149	20147	20133	20137	20051	20035	20305	19960	20045	20004	19890	20146	20138	20041	20246	19751	20022	19928	19789	19990	20171	20100	19977	19801	19979	20074	20181	20153	20105	20075	19921	19954	20266	20004	20257	20263	20038	19957	19981	20003	19969	20121	20016	19995	19858	19748	19874	20105	20027	19775	20002	20114	20270	19830	20020	19995	20042	19985	20124	20084	20037	20027	20029	19968	20129	20006	19980	19904	20062	19875	19888	20304	20019	20075	19927	19957	20050	19832	20149	20146	19900	20002	19805	19985	20044	19901	20146	19936	20086	20040	19935	19954	20157	19966	19912	20050	20014	20270	20011	20041	19937	19986	20074	19950	20109	19946	20127	20048	20001	20305	20039	19824	20111	20009	20151	20132	19891	20001	19952	20127	19987	19920	19963	19861	19985	20201	20139	20100	20168	19965	20101	19890	20259	20045	20255	19967	19849	19727	19728	19953	19984	20093	20162	19959	19827	20085	19821	19977	20080	20039	20028	20203	20017	19926	19870	20143	20126	20053	19989	20160	19981	20122	19908	19942	20211	20087	20098	20017	20045	20039	19868	19957	19949	20046	20082	20063	20020	19999	20072	19912	19878	20082	19965	20052	19987	19995	20032	19977	20033	19876	20008	20022	20089	20223	19967	20003	20145	20047	20267	20083	20004	19932	20175	19958	20033	20082	20168	20168	20190	20210	20284	20148	19989	19858	19989	20029	19972	20079	20064	20096	20025	20079	19906	20016	20196	20109	20038	20232	20154	20034	20239	20116	20107	19995	20003	20061	20298	19945	20118	20165	20262	20032	19972	20233	19916	20082	20195	19979	19853	19957	19934	20237	20113	20105	20089	19978	19863	20046	19999	20126	20152	20056	20108	20161	20033	19951	19990	19908	19752	20243	20013	19788	19998	19942	20229	20257	19972	19971	20130	19940	19984	19803	20144	19896	20202	20022	20006	20137	20064	20074	20053	20085	20098	19839	20002	20079	19977	19962	19944	20233	20061	19983	20159	20057	19966	19789	19940	20153	20064	19958	20013	20141	19944	20130	20162	19876	20017	20159	20080	19918	20200	20123	19895	20210	20265	20231	20178	19911	20024	20095	20159	20095	20047	20230	19944	20342	20233	20022	19982	19942	19974	19905	20128	20095	19954	19964	20161	20014	19907	20078	19925	19939	20093	19884	19747	20101	20070	20109	20009	19818	19924	20095	20163	19935	20151	19968	19803	20103	19997	20069	20153	19960	19994	20143	19927	20028	20213	20159	20002	19947	20050	19905	20214	20239	20071	20080	19965	19999	20037	20094	20062	19924	20181	20067	20123	20093	20062	20215	20178	19835	20230	19960	20322	19975	20036	20126	20279	20047	20201	20201	19786	19848	20295	19941	19970	20096	20012	19927	20182	19884	20047	20014	20169	20127	19946	20067	19983	20238	19997	19973	20052	20072	19936	20196	19987	20359	19852	19859	19838	20122	20061	19995	20127	19912	20047	20032	20168	20017	19929	20070	20103	19867	20083	20179	20094	20098	20234	20163	20201	20061	20012	19962	20133	20034	20010	19978	20055	20067	20288	20058	20136	20147	20093	20241	19950	19887	20005	20073	19960	20162	19997	20046	20045	20048	19992	20146	20004	19933	20121	20099	20345	20187	20198	20120	20032	20195	20002	20216	20017	20050	20074	19884	20110	20100	19985	19876	20043	20050	19994	19967	20208	20099	20018	19905	19918	20166	19856	20061	20276	20255	20115	20337	20065	20135	20097	20152	20134	19868	20050	20134	19991	20034	20159	19922	20057	20018	19992	20107	20125	20390	20081	19922	20244	19875	20023	19817	19987	20049	20007	20109	20015	20037	19944	20176	20119	20041	20151	19865	19914	20034	20190	19993	19903	19949	19938	19957	20072	19711	20006	20087	19990	19934	20098	19977	20209	20132	20162	19975	20194	20072	20386	19878	19822	20133	20178	19904	20088	20070	19996	20068	19811	20033	20041	20002	20245	20170	19915	19932	20020	20112	20137	20141	20082	19897	20002	19905	20181	20123	20067	20149	20116	19986	19757	19990	20039	20281	20190	19923	20144	20008	19961	20142	20133	19978	20108	20134	19934	19878	20308	19910	19977	20212	20197	20026	19841	20000	20157	20015	20116	20067	19906	20176	20188	20037	20027	19968	19774	20023	20074	19940	20129	19952	19987	20033	20181	20203	20083	20292	20133	20240	19976	20206	19980	19981	20001	19826	19937	19893	19918	20240	20072	19967	20170	20144	20125	20039	20140	20118	20138	19987	20012	20229	20111	19789	19984	20067	20008	20070	19869	20033	20077	20152	20326	20185	19928	19986	20015	20156	20152	20028	20141	20099	19998	19995	19996	19876	19906	19928	20002	19765	19944	20250	20094	20165	20083	20044	19976	20025	20076	20035	19915	20108	19991	20074	20130	20082	20026	19891	20023	20022	20078	20121	19872	19889	20090	19930	19908	20133	20073	19972	20284	20105	20121	20003	20136	19972	20160	20071	20299	20246	20047	20110	19992	19899	20050	20088	20107	19993	20078	20156	19917	19963	19864	19979	19997	20361	19947	19836	19892	19991	20020	19960	19986	19944	19956	20072	20235	19957	19890	19984	20011	19938	19894	20070	20135	19893	19892	20283	19937	20167	19992	20141	20306	20016	20132	20196	19993	19943	20004	20195	20025	20113	20379	19910	20053	19863	20106	19889	20044	19982	20015	19927	20092	20118	19937	19931	19979	20055	19866	20071	20011	20045	20036	19950	20238	20190	20198	20108	20050	20275	20003	19913	19987	20145	20038	19947	20088	20059	20115	20149	20034	20035	19917	19978	20116	20057	20027	20052	19819	20163	19959	19952	20021	20089	20082	20283	20127	20010	20059	20041	19989	20008	20090	20053	20119	20084	19932	20052	20218	20055	20097	20203	20088	19908	19947	19973	20078	19847	20139	20053	19924	20172	20195	20214	20172	20256	20231	20105	20103	20002	20185	20106	20054	20189	20145	20005	20105	20280	20172	19978	20159	20158	19975	19923	20097	20136	20067	20355	20076	20111	20123	20135	19965	20040	19911	20142	20168	19893	19939	20075	20105	20202	20000	20282	20142	19942	19840	19891	20119	20061	20135	20175	20054	20183	20190	20122	20148	19982	20131	20026	20197	19992	19986	19942	20021	20157	20154	19876	19904	19979	19930	20344	20208	19901	20041	19840	20006	20132	20261	19932	20277	19981	20069	20150	20000	20024	19944	19990	19867	19980	19901	19992	19961	20173	19957	20013	20081	20400	19989	19968	20137	19963	20089	20215	19889	19961	20117	19824	19935	19973	20136	20349	19827	20084	20204	20150	20049	19835	19988	20023	20061	20202	20082	19966	19990	20386	19835	20059	19979	20022	20119	20032	19818	20003	20077	19700	20040	19906	20479	20104	20265	20247	20087	19931	20107	19970	19945	20163	19971	20065	19968	20146	20053	20024	20098	20135	19997	19996	19938	19987	20020	20379	19967	19993	19993	20165	20042	19931	19937	20059	20117	20167	20096	19920	20070	20008	20160	20237	20003	20074	20245	19945	20036	20211	20207	20122	19859	20190	20077	19965	20325	20139	20109	20035	20229	20097	20134	20170	19981	19979	19941	19978	20134	20031	20151	20108	20248	20030	19989	20157	20185	19957	20309	20139	20149	19893	19894	20014	19968	19969	19854	19975	19984	19906	19945	20107	20005	20035	19882	20155	19969	20094	20027	20007	20049	20041	19850	19974	20069	20037	19944	20184	20080	20145	20161	20145	20116	20148	20151	20165	20010	20081	20021	20049	20147	19992	20133	20002	20067	20047	20075	19945	19959	19858	20039	20270	20160	20031	20326	19976	20049	20302	19965	20032	20111	20233	20104	20152	19933	20146	19949	20165	20023	20188	19980	20084	19927	19942	20248	19865	19955	20225	20160	20017	20037	20238	20088	20045	20086	20172	19924	19995	19873	20099	20145	19967	20010	19957	20108	20052	20201	19955	20182	20038	19939	19789	19872	19942	20067	19979	20047	20154	19974	20043	20264	20294	20046	20063	20071	20023	20134	20020	20075	20003	19991	20102	20116	20192	19881	19959	19955	20150	19984	19977	20031	20204	19878	20005	20053	20061	20211	20352	20214	20189	19964	20148	20021	19927	19936	20010	20149	20095	19736	20031	20189	20097
18285	21648	22875	21721	19659	18260	17617	17263	17033	16578	16577	16646	16979	17068	16654	16257	16167	16178	16000	15992	15890	16085	16007	15946	15975	15999	15954	15829	16058	16140	15827	15811	16018	15991	15936	16069	16216	15894	16016	15889	15815	15906	15953	15965	15871	15808	15743	15740	15947	15799	16035	15815	15746	15837	15922	15995	15849	15843	15969	15857	15827	16044	15925	15801	15987	15917	15974	16094	15965	15823	16000	16019	16056	15775	16039	15705	15966	15787	15713	15748	15898	15901	15863	15946	15867	15835	15985	15985	15888	15792	15846	15791	15813	15977	15851	15943	15857	15847	15949	15896	15946	16011	15709	16001	15869	15926	16031	15966	16066	15923	15884	15836	16023	15847	15842	15635	15991	15801	15912	15924	15832	16015	15792	15880	15952	15862	15997	15934	15906	15904	16039	16064	15858	15818	15888	15967	15710	15957	15783	15893	15983	15821	15896	15904	16008	15778	15929	15828	16030	15997	15991	15712	16040	15744	15809	15781	15837	15771	15722	15772	15899	16001	15840	15645	15946	16038	15873	15801	15942	16016	15891	15772	15933	15834	15985	15792	15880	15957	15873	15813	15811	15849	15843	15977	15849	15910	15949	15975	15848	15735	15888	15929	16011	15704	16025	15803	15891	15940	15749	15833	15851	16051	15881	15895	15993	15912	15836	15744	15876	15733	15987	15801	15769	15802	15825	16066	15823	15923	15836	15938	15885	15863	15722	15793	15843	15780	16003	15917	15851	15975	15948	15845	16055	16004	15848	15953	15822	15854	15855	15929	15821	15942	15996	15901	15850	15963	15618	16015	15731	15909	15838	15939	15873	15759	15912	15818	15736	15825	15944	15842	15887	15789	15786	15957	15724	15870	15775	16053	15753	15833	16007	15784	15906	15956	15873	16000	15853	15831	15769	15950	15868	15757	15903	15727	15920	15966	15892	15898	15916	16016	15864	15723	15877	15865	15926	15726	15734	16040	15898	15887	15942	15983	15978	15932	15884	15946	15811	16075	15999	15958	15970	15839	16029	15832	15837	15943	16051	15868	15809	15836	15925	15817	15928	15927	15804	15962	15828	15978	15831	15785	15774	15837	15857	15869	15880	15802	15665	15948	15836	15870	15950	15693	15911	15728	15742	15786	15889	15915	15873	15924	15801	15841	15837	15992	15974	15843	15868	15750	15891	16033	15822	15745	15853	15869	15845	15972	15896	15820	15822	15946	15915	16033	15799	15798	15851	15813	15862	15939	16011	15724	15858	15912	15941	15780	15895	15981	15888	15934	15956	15883	15990	15797	15768	15755	15642	15821	15889	15929	15892	15863	15868	15883	15744	15791	15846	15899	15884	15878	15826	15991	15773	15867	16024	15868	16016	15794	15875	16061	15760	15978	15846	15866	15880	15872	15936	15976	15860	15929	15872	15876	15842	15783	15761	15788	15953	15951	15747	15651	15910	15826	15993	15908	15910	15898	15779	16101	15690	15864	15667	15919	15950	15959	15861	15763	15753	15884	15946	16017	15921	16034	15839	15747	16064	15873	15659	15857	15692	15850	16068	15981	15902	15804	15810	15925	15728	15813	15874	15618	15927	15801	15967	15843	16047	15862	15986	15810	15730	15859	15880	15885	15892	15984	16007	15965	15978	15887	15838	15996	15689	16040	15939	16000	15912	15902	15955	16062	15899	15757	15960	15819	15980	15911	15819	15982	15809	15777	16150	15778	15838	15842	16035	15706	15943	15947	15672	15779	16058	15840	15879	16011	15959	15956	15879	15874	15713	15987	15820	15753	15964	15989	15877	15876	15906	15973	15801	15781	16011	15928	15801	15868	15869	15904	15824	15921	16032	16066	15935	15672	15908	15848	15892	15849	15880	15899	15902	15874	16016	15865	15839	16033	15795	15923	15954	15883	15888	15769	15984	15798	15889	16027	15783	16020	15935	15855	15920	15760	15977	15755	15875	15911	15930	15951	15940	15942	15759	15926	15814	15733	15874	15918	15815	15790	16014	15898	16021	15809	15942	15818	16011	15880	15968	15787	15885	15845	15776	15879	15790	15815	15820	15918	15975	15820	15822	15929	15902	15890	15783	15723	15850	15855	15741	15946	16072	15783	15830	15693	15691	15781	15793	15958	15823	15891	16001	15974	15855	16041	15852	15924	16029	15883	15851	15852	15805	15955	15867	15834	15816	15974	15867	15812	15901	15881	15736	15751	15889	16018	16015	15809	15819	15882	15859	15847	15928	15831	15925	15792	15857	15980	15971	15697	15827	15991	15892	15866	15892	15849	15870	15909	15578	15915	15838	15944	15816	15829	15699	15968	16011	15866	15825	15994	15838	15919	15917	15773	15959	15956	15892	15982	15876	15870	15774	15747	15939	15845	15821	15803	15898	15817	15980	15910	15982	15873	15824	15919	15907	15980	15937	16014	15876	16005	16005	15903	15770	15834	15930	15832	15826	15873	15875	15816	15848	15851	15952	15902	16069	15780	15944	15963	15902	15864	15941	15875	15798	15829	15870	15839	16031	15795	15825	15819	15848	15930	15937	15999	16000	15845	16045	15816	15911	15905	15939	15791	15848	15847	15901	15827	16053	15789	15905	15878	15955	16014	15945	15844	15995	15882	16056	15961	15910	15896	15897	15904	15856	15778	16032	16016	15990	15847	15981	15749	15803	15788	15916	15701	15883	15804	15762	15846	15665	15841	15934	15821	15887	16001	15999	15870	15860	15840	16015	15797	15879	15875	15998	15847	15944	15917	15828	15909	15755	15964	15673	15896	16073	15912	15994	15805	15855	15841	15827	15859	15965	15741	15860	16020	15874	15775	15882	15879	15812	15773	15885	15752	15893	15985	15952	15799	15940	15804	15913	15869	15949	15834	15869	15903	15874	15870	15840	15948	15929	15945	15856	15884	15999	15836	15830	15768	15838	15977	15910	16117	15825	15922	15926	15744	15838	15808	15925	15862	15852	15821	15862	15791	15973	15834	15920	15719	16008	15891	15789	15878	15780	15740	16038	15863	15763	15815	15800	15916	16002	15838	15805	15956	15873	15851	15844	15876	15857	15806	15886	15907	15915	15976	15879	15816	15903	15954	15868	15874	16068	15796	15716	15834	15848	15801	15840	16038	15816	15918	16003	15960	15819	15914	15905	15869	15807	15831	15934	15877	15765	15778	15963	15870	15774	15876	15750	15835	15825	15863	16021	15838	15742	15974	15941	15723	15888	15820	15749	15844	15867	15716	15881	15699	16078	15641	16021	16083	15837	16002	15776	15953	15699	15950	15755	15854	15940	15887	15891	15922	15917	15847	15874	16031	15902	15849	15946	15989	15984	15965	16022	15939	15901	15937	15859	15988	15923	15910	15798	15954	15797	15837	15971	15966	15952	15833	15976	16032	15700	15791	15943	15891	15606	15960	15973	15882	15837	15813	15997	15894	15982	15775	15822	15977	15979	15994	15895	15890	15806	15796	15862	15809	15941	15958	15898	15920	15902	15794	15867	15922	15793	15838	15986	15929	15958	15968	15916	15832	15898	15850	16156	15941	15806	15889	16032	15677	15889	15950	15924	15983	15799	15927	15939	15875	15761	15906	15951	15909	15919	15954	15838	15887	15879	15789	15683	15886	15938	15890	15872	15843	15868	15820	15957	15874	15946	15778	15989	15613	15836	15971	15901	15982	15906	15962	15916	15955	15800	15840	15984	15851	15956	15846	15990	15918	15918	16023	15845	15826	15708	15912	15987	15951	15874	16013	15874	15843	15845	16061	15825	15928	15762	15829	15923	15933	16078	15932	15881	15799	15941	16072	15940	15916	15942	15830	15790	15863	15985	15913	15974	16036	15918	15799	15755	15857	15982	16053	15927	15928	15793	15955	15943	15973	15932	15948	15958	16002	15852	15925	16016	15995	15753	15993	15888	15788	15917	15883	15809	15759	15896	15849	15875	15832	15869	15887	15700	15804	15811	15888	15922	15965	15781	15934	15818	15925	15896	16054	15794	15826	15786	16003	16060	16172	15586	15914	16034	15860	15821	15887	15883	15888	15830	15952	15871	15944	15945	16047	15887	15800	15810	15878	15827	15903	15779	15677	15886	15840	15801	16073	15801	16116	15998	15966	15892	15920	15954	15788	15992	15815	15887	15792	15972	15770	15886	15964	15904	15804	15833	15812	16143	15875	15782	15973	15830	15971	15988	15952	15955	15817	15843	15803	15789	15747	15928	15777	15889	15704	15815	15658	15888	15824	15809	15717	15913	15812	15821	15926	15884	15794	15833	15987	15976	15987	15790	15938	15896	15902	15978	15896	15681	15883	15803	15908	15888	15865	15863	15754	16043	15736	15942	15814	15956	15851	15660	15827	15922	15891	15929	15789	15870	15758	15824	15789	16035	15896	15967	15745	15921	15948	15836	15803	15769	15859	16019	16060	16044	15948	15784	15826	15800	15797	15868	15869	15794	15739	15943	15997	15936	15729	15924	16021	15972	15959	15955	15863	15930	15889	15902	15853	15679	15789	16009	16017	15871	15733	15898	15984	15768	15975	15737	15989	15889	15915	15927	15999	15826	15879	15862	15944	15911	15838	15902	15933	15919	16018	15953	15903	15755	16012	15982	15998	15856	15926	15954	15814	16043	15769	15934	15927	15817	16017	15864	15652	15874	15848	15789	15822	15805	15809	15888	15818	15724	16092	16062	15869	15969	15898	15938	16110	15891	15815	15992	15864	15949	15957	15992	15883	16044	16032	15921	16072	15716	15855	15906	15878	15852	15750	15894	15914	15934	15801	15894	15832	15899	15872	15939	15920	15809	15799	16035	15928	15848	15832	15956	15950	15871	15898	15970	15993	15798	15977	15902	15978	15761	15882	15813	15856	15914	15756	15837	15822	15777	15832	15970	15847	15829	15907	15909	15811	16017	15872	15943	16070	15978	15989	15853	15832	15904	15882	16002	15863	15834	15978	15760	15782	15874	16063	15939	16059	16055	15924	15894	15861	15809	15894	15727	15922	15948	15906	16017	15927	16027	15787	15980	15979	15868	15885	15816	15833	15985	15949	15942	16040	15800	15972	15758	15870	15813	15847	15936	15917	15779	15895	15761	15829	15963	16078	15858	15960	15970	15791	16000	15785	16056	15850	16051	15716	15951	16014
25474	21521	28654	25706	24385	24765	24405	22351	21869	21308	21066	21303	21391	21063	21067	20422	20266	20275	20223	20365	20113	20257	20719	20068	19780	19769	20128	20143	20202	20048	20313	19867	19957	19931	20455	21142	20715	20146	20415	20163	19821	19735	19916	19710	20035	20019	19899	20012	19988	19840	19932	19920	19931	19627	20007	19731	19777	19894	19887	19868	19807	19982	19817	19846	19762	19815	20036	19664	19734	20092	19896	20092	19976	19835	19574	19804	20037	19831	19681	19948	19903	19871	19928	19869	19987	20053	19885	19888	19763	19783	20001	19954	19702	19730	19887	19763	19768	19848	19731	19825	19912	19861	19672	19888	19859	19829	19869	20043	19862	19769	19800	19728	19830	19786	19919	19700	19822	19958	19621	19809	19720	19735	19824	20046	19867	19953	19849	19766	19977	19834	19924	19753	19914	19938	19995	19516	19756	19899	20169	19833	19928	19856	19962	19936	19813	20077	19886	20004	19986	19770	19660	19681	19899	19951	19737	19925	19751	20025	19739	19888	19770	19853	19729	19743	19944	19792	19848	19753	19777	20004	19737	19746	19970	19911	19903	20060	19997	19992	19948	19740	19809	19898	19801	20167	19998	19807	19793	19890	20039	19933	19976	19804	19658	19879	19771	19999	19793	19873	19984	20101	19623	19770	20084	19896	19862	19842	19926	19756	19821	19892	19739	19740	19690	20000	19882	19774	19870	19884	20039	19961	19768	19891	19922	20066	19985	19795	20014	20114	20115	19922	19964	19753	19725	19649	19585	19906	19778	20028	19742	19931	19830	20011	20038	19702	19572	19867	19735	19904	19809	20020	19938	20012	19795	19766	19939	19932	19774	19757	19878	19854	20089	19690	19951	19884	19688	20108	19921	19971	19684	19838	19924	19757	19911	19712	19719	19772	19682	19845	19644	19758	19945	19793	19961	19753	19827	19983	19834	19906	19753	19960	19750	19951	19987	19918	19633	19699	19558	19652	19810	19652	19778	19852	19932	19741	19792	19874	19821	19881	19650	19870	19751	19989	19998	19606	19917	19742	19731	20069	19679	20111	19905	19729	19750	19778	20231	20124	19788	19749	19771	19818	19862	20055	19792	19707	19747	19783	19887	19851	19849	19780	19790	19933	19866	19822	19737	19883	19569	19861	19790	19790	19993	19713	19748	20038	20020	19790	19688	19739	19804	19954	19683	19780	19715	19672	19894	19824	20124	19697	20103	19799	19794	19748	19823	19862	19793	19927	19769	19698	19853	20091	19965	19802	19990	19843	19918	19931	19988	19678	19831	19844	19861	19987	19808	20065	19836	19737	20036	19849	19951	19720	19895	19727	19806	19746	19777	19871	19851	19658	19909	19779	19903	19871	19975	19762	19866	19839	19873	19644	19801	19964	19816	19909	19792	19844	19858	19595	19792	19940	19988	19668	19884	19842	19859	19696	19881	19794	19824	19925	19962	19787	19815	19859	19752	19531	19915	19777	19786	19588	19879	19726	19825	19778	19896	20088	19844	19708	19761	19731	19912	19781	19903	19726	19869	19793	20113	19973	19845	19840	19695	20057	19824	19942	19954	19872	19873	19897	19924	19997	19953	19851	19879	19698	19782	19803	19726	19827	19913	19734	19948	19914	19901	19862	19732	19934	20003	20015	19882	19754	19932	19878	19948	20011	19748	20029	19869	19735	20051	19943	19925	19757	19815	19935	19964	19790	20041	19824	19764	19799	19758	19858	19876	19870	19835	19941	19893	19814	19652	19728	19996	19973	19669	20119	19685	19952	20000	19884	19945	19832	19753	19840	19859	19855	19737	19846	19811	19827	19897	19886	19964	20022	19929	19847	19764	19840	19882	19946	19750	19808	19990	19840	19991	19844	20011	19922	19651	19854	19916	19911	19945	19837	19732	19730	19927	19665	19935	19819	19834	19870	19976	19994	19918	19920	19927	20085	19781	19919	19722	19882	19946	19839	19737	20044	19913	19823	19856	19706	19859	19926	19966	19945	19953	19679	19815	19767	19972	19774	19655	19965	19826	20045	20020	19794	19846	19920	20116	19804	19792	19691	19903	20088	19938	19670	19779	19835	19780	19825	19918	19821	19860	19863	19724	19952	19782	19779	19967	19824	20008	19420	19837	19702	19898	19944	19706	20036	19897	19865	19770	19901	19675	19865	19898	19675	19591	19845	20015	19832	19765	19891	19940	19666	20002	19967	19648	19733	20110	19780	19757	19722	19937	20024	20094	19762	19873	19983	19987	19677	19805	19686	19642	19863	19824	19852	19872	20007	19933	19988	19941	19869	19760	19825	19839	19671	19899	19902	19713	19685	20144	19938	19663	19839	20010	19978	19804	19862	19980	19897	19856	19761	19546	19761	19904	19736	20012	20048	19802	19891	19932	19829	19811	19952	19963	19879	19863	19848	19956	19952	19850	19908	19728	19864	20065	20041	19807	20031	19750	19857	19848	19610	19824	20078	20137	19906	19888	19719	19759	19930	19744	19984	19896	19839	19876	19842	20025	19788	19783	19901	19931	19983	19746	19876	19727	19876	19918	19967	19778	19772	19866	19936	19942	19712	19713	19917	19838	19913	20013	19931	19695	20091	19826	19974	20090	19778	19680	20025	19928	19818	19871	19759	19933	19818	19950	19849	19888	20051	20016	20021	19737	20061	19949	19814	19867	19893	19879	19842	19713	19848	19717	19728	19867	19863	19798	19858	19672	20026	19773	19960	19684	19807	19753	19788	19895	19778	19929	19930	19652	19847	20076	19794	19893	19817	19811	19845	20047	19950	19638	19841	20058	20019	19892	19763	19937	19791	19825	19661	19992	19963	19813	19999	19993	19641	19959	19877	19812	19862	19831	19799	19804	19755	20016	19826	19999	19876	19861	19921	20044	19734	19825	20006	20007	19761	19626	19616	19922	19824	19765	19939	19863	19811	20196	19694	19695	19989	19667	19750	19985	19870	19708	19896	19792	19830	20034	19784	19821	19887	19787	19906	19766	19886	19703	19949	19971	19708	19823	19821	19926	19897	19840	19953	19970	19748	19911	19906	19803	19866	20017	19878	19940	19871	19713	19948	19906	19836	19719	19866	19846	19822	19759	19923	20026	19916	19733	19582	19982	19727	19710	20020	19918	20037	19827	19991	20045	19920	19924	19761	19863	19900	19807	19711	19736	19990	19897	19804	20058	19930	20007	19869	19955	19860	19982	19800	20001	20037	19888	19777	19755	19923	19926	19862	19838	19942	19780	19563	19865	19988	19839	19841	19854	19833	19723	20000	20072	19819	19720	19843	19926	19918	19869	19688	19891	19750	19888	20035	19917	19888	19767	19848	19483	19904	20009	19715	20049	19874	19875	19913	19854	19752	19877	19762	19731	19849	20056	19928	19815	19825	19658	19857	19898	20014	19870	19697	19663	19821	19832	19587	19954	20034	19790	19849	19953	19693	19878	19782	19849	19760	19919	19640	19763	19947	19937	19845	19816	20255	19866	19807	20017	19731	19587	20038	19921	19899	19913	19712	19733	19977	19702	19922	19809	19857	19771	19862	19836	20099	19857	19923	19904	19989	19849	19900	19977	19822	19686	19962	20028	19630	20011	19696	19918	19926	19846	19780	19744	19855	19807	20059	19765	19811	19744	19851	19867	19836	19574	19733	20087	19754	19898	19916	19777	19752	19771	19707	19735	19766	19912	19861	19834	19936	19953	19702	19948	19770	19909	19999	20033	19677	19961	19859	19930	19885	19878	19979	19868	19691	19898	19803	19811	19961	20045	20153	20141	20009	19859	19989	19885	19726	20056	19781	19855	19784	19903	19886	19916	19765	19851	19755	19882	19921	19909	20056	19911	19841	19715	19778	19754	19582	19739	19810	19853	19681	19938	19902	19888	19984	19796	19650	19931	19810	19953	19616	19839	19819	19780	19888	19834	19777	19669	19875	19932	19623	19882	19908	19672	19818	19865	19833	19849	19858	20074	19913	19729	19864	20007	20025	19942	20030	19923	19817	20041	19725	19845	19952	19798	19817	19780	19817	20020	19828	19949	20004	19913	19837	19907	19823	19777	19660	19665	19694	19913	19777	19905	19793	20082	19942	19911	19960	19826	19767	19775	19655	19843	19994	19761	19979	19835	19607	20049	19879	19895	19834	20020	19919	19941	19697	19893	19913	19969	19831	19913	19879	19875	20004	19700	19768	19951	19747	19785	19926	19809	19882	19682	19930	19938	19624	20131	20021	20012	19650	19752	20001	20029	19897	19721	19876	19888	19878	20014	19760	19699	19723	19787	19952	19921	19957	19713	19821	20094	19879	19979	19788	19999	19597	19749	20100	19799	19894	19840	19891	19859	19679	19892	20215	19680	19780	19901	19872	19764	19787	19877	19844	19731	19550	19878	19969	19805	19968	19936	19910	19967	19639	20000	19688	19916	19916	19736	19653	19888	19920	19653	20036	19640	19970	19981	19861	19834	19795	19806	19808	19865	19830	19757	19654	19925	19823	19712	19808	19862	20015	20129	19934	19758	19865	19750	19923	19774	19799	19972	19679	19674	19691	19721	19847	20084	19738	20059	19808	20126	19924	19760	19654	20103	19691	19816	19988	19859	19859	20026	19895	19739	19993	19846	19734	19908	20021	19907	19707	20030	19776	19844	19948	19924	19803	19915	19817	19974	19809	19934	19872	19806	19880	20001	19909	19976	19857	19852	19841	19741	19864	19818	19767	19999	19915	19771	19711	19887	19859	19756	19898	19745	19764	19713	19934	20012	19784	19988	19952	20044	19840	19897	19564	19824	19812	19898	19835	19897	19870	19912	19828	19978	19804	19777	19878	19803	19811	20221	19796	19765	19949	20134	19982	19798	19919	19953	19757	19921	19866	19856	19755	19918	19904	19927	19969	19892	19891	19907	19770	20014	19757	19990	19767	19986	19738	19996	19920	19844	19901	19752	19811	19710	19756	19996	19787	19764	20021	19850	19945	19797	19842	19899	19942	19693	19985	19712	19982	19980	19904	19769	19866	19843	20020	19746	19916	20007	19946	19908	19980	19915	20009	19782	20146	19793	19892	19883	19762	19872	19795	19956	19961	19921	19983	19886	19753	19590	19895	19820	19863	19863	19644	20008	19990	19725	19803	19690	19952	19714	19889	19837	19695
18820	29562	31175	27956	24217	21384	19962	19477	18690	17903	17716	18254	18099	18184	17315	16794	16558	16299	16220	16339	16260	16171	17109	16066	15934	15976	15919	15833	15838	15993	15985	15922	16143	16066	16730	17662	17172	16210	16405	16024	15844	15880	15997	15860	15849	15946	15746	15894	15853	15972	15878	15961	15700	15750	15795	15779	15761	15786	15781	15714	15749	15806	15893	15958	15931	15847	15770	15876	15944	15849	15809	15758	15985	15834	15793	15868	15723	15978	15713	15751	15774	15847	15839	15765	15791	15771	15962	15763	15907	15920	15811	15812	15902	15591	15691	15855	15734	16056	15739	15752	16002	15719	15824	15912	15664	15787	15695	15779	15811	15845	16002	15951	15789	15797	15899	15644	15785	15743	15858	15953	15741	15800	15908	15746	15648	15886	15833	15996	15861	15855	15718	15954	15560	15896	15839	15738	16032	15903	15695	16003	15859	15944	15689	15777	15785	15794	15820	15885	15784	15839	15894	15942	15849	15792	15830	15893	15748	15928	15785	15801	15926	15819	15904	15933	15762	15941	15826	15957	15988	15875	15765	15732	15772	15992	15878	15821	15799	15796	15906	15838	15770	15964	15833	15704	15954	15870	15987	15783	15819	15757	15938	15729	15892	15785	15828	15863	15963	15975	15695	15944	15822	15790	15683	15681	15786	15754	15793	16065	15988	15806	15899	15912	15836	15847	15733	15890	15833	15941	15950	15774	15793	15834	15886	15774	15958	15727	15969	15733	15812	15876	15974	15795	15870	15830	15955	15654	15684	15754	15862	15784	16002	15729	16076	15848	15817	15792	15797	15753	15837	15905	15873	15730	15918	15782	15841	15966	15878	15848	15803	15771	15878	15807	15906	15836	15777	15867	15826	15675	15888	15897	15810	15755	15928	15802	15960	15982	15842	15867	16005	15889	15849	15925	15770	15805	15923	15979	15940	15793	15925	15896	15898	15847	15710	15847	15894	15938	15832	15918	15810	15827	15773	15801	15891	15758	15935	15833	15828	15875	15860	15771	16082	16034	15821	15600	15852	15860	15764	15992	15791	15755	15909	15734	15827	15852	15836	15789	15889	15895	15988	15756	15909	15842	15926	15866	15960	15841	15806	16186	15789	15752	15909	15966	15779	15837	15853	15785	15839	15866	16055	15735	15708	15713	15707	15894	15869	15767	16023	15704	15788	15862	15861	15848	15717	15918	16041	15891	15864	15837	15736	15868	15725	15862	15778	15894	15914	15674	15826	15870	15748	15839	15841	15886	15620	15690	15787	15737	15883	15925	15910	15808	15826	15820	15780	15781	15955	15762	15876	15886	15878	15758	15815	15958	15706	15951	15892	15954	16001	15860	15782	15828	15911	15882	15825	15740	15919	15823	15849	15860	16000	15978	15954	15794	15696	15928	15737	15943	15885	15662	15862	15673	15879	15934	15939	15841	15633	15747	15859	15867	15914	15862	16103	15814	15776	15959	15912	15836	15769	15859	15684	16071	15872	15881	15907	15752	15821	15715	15921	15956	15948	15790	15861	15979	15872	15897	15752	15914	15814	15938	15818	15853	15791	15754	15918	15712	15803	15884	15753	15756	15842	15704	15927	15884	15805	15687	15889	15777	15932	15895	15811	15764	15951	15747	15969	15850	15734	15837	15952	15864	15841	15780	15739	15845	15815	15858	15867	15929	15818	15818	15757	15788	15892	16002	15805	15751	15927	15880	15791	15804	15833	15852	15817	15949	15760	15813	15784	15893	15808	15972	15881	15592	15984	15879	15720	15888	15889	15891	15816	15882	15903	15868	15871	15943	15888	15710	15870	15731	15936	15765	15708	15976	15860	15854	15712	15938	15868	15820	15864	15790	15849	15861	15704	15928	15660	16016	15656	15986	15745	15937	15874	15893	15832	15951	15841	15730	15904	15967	16066	15767	15905	15748	15890	15751	15806	15921	15720	15880	15877	15655	15852	15873	15887	15809	15865	15926	15817	15875	16111	15911	15856	15866	15750	15925	15889	15715	15808	15665	15775	15796	16001	15806	15935	15894	15889	15866	15772	15946	15780	15906	15990	16011	15873	15983	15953	15862	16027	15695	15764	15707	15798	15743	15838	15891	15971	15981	15985	15788	15733	15827	15895	15822	15640	15688	15564	15836	15751	15834	15810	15958	15866	15909	15892	15768	15923	15786	15945	15789	15914	15778	15914	15877	15928	16125	15977	15801	15704	15922	15838	15754	15863	15613	16058	15882	15777	15727	16005	15766	15864	15855	15843	15708	15775	15667	15874	15864	15756	15913	15847	15807	15919	15719	15844	15891	15833	15941	15864	15792	15910	15923	15969	16099	15765	15700	15875	15880	15903	15999	15782	15578	15679	15813	15851	15821	15837	15974	15830	15939	15782	15895	15801	15892	15855	15742	15702	15739	15837	15812	15937	15836	15752	15932	15810	15799	15792	15882	15804	15923	15751	15835	15889	15689	15909	15761	15739	15886	15976	15753	15886	15948	15780	15946	15780	15774	16013	15851	15885	15885	15921	15901	15837	15997	15686	15849	15970	15756	16024	15747	15975	15854	15714	15629	15857	15760	15645	15887	15714	16078	15846	15705	15871	15927	15877	16042	15762	15896	15719	16095	15828	15991	15986	15764	16109	15732	15892	15797	15920	15889	15828	15771	15852	15818	15960	15602	15842	15751	15892	15918	15825	15792	15959	15709	15921	15831	15771	15757	15767	15896	15821	16009	15737	15913	15889	15864	15829	16057	15844	15836	15647	15752	15934	15885	15895	15750	15815	15926	15797	15942	15889	15948	15842	16025	15911	15839	15853	15841	15933	15937	15942	15735	15963	15705	15843	16015	15905	15758	15858	15783	15952	16034	15738	15823	15913	15853	15842	15778	15742	15853	15840	15935	16034	15817	15831	15685	16015	16000	15863	15690	15660	15847	15962	15861	15796	16023	15954	15978	15872	15880	15827	15846	15821	15925	16078	15892	15808	15619	15977	15904	15909	15743	15884	16041	15850	15796	15798	15821	15714	15872	15824	15779	15865	15941	15810	16004	15855	15855	15936	15997	15834	15967	15957	15827	15857	15836	15957	15804	15936	15870	15880	15761	15889	15729	15888	15820	15688	15904	15892	15767	15827	15931	15863	15924	15788	15978	16034	15738	16038	15715	15941	15982	15903	15904	15693	15773	15869	15895	16008	15825	15899	15772	15874	15843	15855	15895	15970	15841	15851	15851	15748	15802	15881	15725	15762	15798	15924	15940	15843	15848	15831	15828	15785	15807	15974	15848	15773	15674	15810	15879	15832	15838	15723	15721	16027	15838	15878	15915	15783	15848	15885	15890	15726	15887	15850	15863	15773	15773	15889	15902	16062	15833	15786	15818	16008	15864	15922	15801	15883	15872	15895	15948	15829	16012	15854	15822	15775	15930	15917	15804	15680	15750	15940	16014	15971	15932	15822	16073	15711	15682	15857	15892	15919	15814	15767	15686	15808	15785	15969	15913	15881	15860	15832	15795	15903	15842	15938	16040	15846	15786	15919	15839	15889	15816	15630	15733	15960	15757	15822	15776	15813	15717	15838	15766	15742	15826	15905	15824	15846	15736	15910	15782	15914	15879	15664	16122	15595	15939	15926	15642	15833	15760	15949	15816	15814	15841	15887	15909	15809	15865	15902	15836	15720	15836	15991	15852	16014	15885	16037	15811	16024	15765	15837	15811	15837	15947	15784	15885	15881	15763	15835	16037	15872	15838	15926	15806	15713	15760	15846	15890	15731	15935	15949	15686	15957	15908	15830	15837	15848	15704	16052	15860	15821	15976	15696	15862	15788	15723	15842	15862	15712	15779	15784	16061	15783	15850	15712	15765	15952	15883	15907	15901	15737	15905	15957	15861	15821	15833	15834	15807	15797	15775	15912	15834	16026	15991	15743	15938	15920	15664	15619	15909	15812	15826	15906	15927	15830	15885	15857	15815	15918	15862	15866	15803	15887	15852	15799	15835	15759	15857	15831	15741	15839	15785	15793	15690	15743	15994	15843	15838	15735	15704	15927	15876	15998	15831	15862	15879	16038	15758	15951	15916	15874	15807	15867	15789	15898	15738	15971	15887	15837	15806	15691	15740	15737	15877	15730	16015	16054	15966	15772	15705	15824	15843	15789	15765	15935	15767	15833	15988	15882	15877	15878	15931	15982	15899	15875	15749	15730	15952	15703	15823	15917	15934	15919	15861	15719	15820	15712	15859	15844	15861	15848	15937	15905	15848	15893	15950	15923	15837	15789	15927	15783	15854	15745	15864	15862	15806	15701	15721	15833	15838	15763	15918	15757	16033	15711	15819	15966	15881	15864	16054	15805	15823	16033	15734	15784	15862	15978	15848	15979	15807	15680	15969	15729	15855	15898	15780	15812	15890	15763	15896	15803	15768	16033	15881	15959	15791	15883	15921	15746	15882	15768	15990	15765	15935	15775	15608	15953	15732	15774	15972	15831	15942	15866	15786	15881	15813	15928	15922	15868	15721	15892	15671	16040	15838	15619	15814	15705	15971	15856	15764	15847	15857	16011	15880	16054	15737	15839	15867	15848	15729	15985	15636	15838	15785	15857	15724	15903	15842	15896	15974	15940	15824	15816	15954	15863	15918	15871	15675	15896	15793	15965	15776	15960	15751	15818	15861	16123	15762	15843	15876	15803	15832	15842	15811	15853	15783	15798	15849	15900	15942	15986	15715	15843	15739	16001	16006	15903	15919	15821	15958	15803	15864	15942	15964	15924	15958	15816	15798	15763	15800	15763	15767	15873	15906	15729	15811	15922	15805	15990	15836	15778	15773	15827	15889	15871	15787	15679	15899	15860	15821	15856	15744	15846	15915	15709	15785	15903	15814	15918	15894	15873	15674	15637	15946	15899	15715	15875	15679	15795	15838	15879	15905	16008	15863	15885	15798	15876	15736	15806	15594	15775	15867	15872	15904	15883	16003	15669	15882	15782	16041	15858	15952	15811	15935	15785	15879	15729	15809	15722	15596	15926	15788	15753	15817	15907	15763	15772	15889	15992	15984	15909	16016	15944	15747	15898	15952	15906	15783	15840	16030	15746	15743	15829	15839	15860	15763	15922	15739	15951	15805	16063	15686	15931	15741	15842	15831	15887	15942
23906	21496	29153	24418	22631	25913	27616	23616	22219	21929	22039	21695	21704	21863	21205	20619	20073	19888	19975	20014	19815	19824	20999	20154	19975	19703	19534	19439	19489	19595	19677	19652	19690	19815	21798	21492	21393	20954	19917	19432	19485	19472	19527	19502	19386	19465	19425	19443	19503	19343	19634	19369	19529	19376	19568	19435	19523	19479	19425	19383	19399	19404	19510	19627	19340	19588	19481	19520	19556	19245	19369	19495	19369	19399	19394	19437	19291	19273	19467	19562	19489	19382	19238	19406	19459	19439	19428	19215	19497	19463	19412	19482	19402	19380	19347	19368	19395	19422	19450	19456	19286	19303	19195	19584	19509	19341	19378	19276	19266	19305	19343	19465	19250	19194	19404	19352	19343	19391	19407	19233	19448	19365	19293	19339	19311	19333	19335	19232	19334	19367	19545	19594	19362	19496	19346	19398	19576	19391	19462	19329	19466	19244	19553	19466	19397	19720	19340	19396	19425	19411	19370	19422	19288	19180	19227	19405	19407	19419	19306	19373	19359	19268	19198	19374	19395	19465	19509	19181	19137	19324	19391	19346	19396	19497	19510	19463	19211	19571	19306	19722	19410	19265	19585	19445	19174	19566	19404	19363	19146	19365	19447	19528	19369	19420	19405	19271	19372	19148	19308	19244	19206	19438	19394	19361	19213	19366	19378	19376	19461	19266	19508	19434	19292	19147	19232	19503	19616	19352	19413	19309	19416	19459	19198	19342	19386	19421	19454	19351	19054	19218	19491	19405	19324	19396	19433	19456	19487	19540	19365	19248	19384	19443	19287	19186	19232	19554	19440	19245	19363	19303	19223	19276	19329	19334	19406	19292	19252	19453	19224	19544	19267	19206	19466	19524	19421	19272	19404	19269	19172	19248	19537	19335	19284	19238	19360	19284	19424	19295	19515	19493	19281	19262	19234	19231	19425	19547	19468	19276	19435	19422	19476	19308	19230	19357	19637	19143	19359	19317	19436	19412	19188	19362	19253	19265	19359	19460	19385	19142	19328	19489	19321	19371	19481	19319	19411	19233	19498	19494	19311	19104	19422	19280	19229	19462	19546	19471	19595	19215	19464	19344	19416	19427	19446	19216	19081	19511	19486	19499	19172	19404	19334	19478	19273	19116	19188	19315	19549	19357	19674	19358	19509	19457	19297	19227	19410	19250	19444	19435	19293	19289	19360	19383	19124	19220	19289	19255	19269	19178	19397	19349	19359	19198	19469	19336	19269	19304	19325	19459	19268	19201	19411	19471	19411	19351	19474	19328	19406	19444	19305	19343	19417	19301	19403	19386	19529	19575	19321	19398	19242	19256	19304	19205	19421	19322	19335	19557	19372	19467	19399	19207	19358	19321	19444	19467	19452	19267	19193	19397	19292	19298	19449	19351	19312	19456	19291	19346	19338	19376	19524	19420	19236	19539	19340	19367	19312	19385	19459	19162	19434	19197	19429	19610	19645	19420	19380	19331	19439	19295	19271	19488	19377	19418	19495	19727	19435	19272	19399	19344	19367	19294	19182	19397	19388	19159	19358	19506	19247	19299	19461	19259	19623	19376	18980	19308	19441	19204	19593	19559	19307	19276	19365	19353	19149	19255	19270	19360	19324	19217	19472	19181	19342	19273	19482	19452	19383	19438	19432	19463	19438	19457	19408	19629	19283	19442	19278	19412	19549	19294	19464	19522	19331	19367	19242	19433	19340	19253	19404	19237	19297	19371	19420	19257	19656	19279	19324	19455	19172	19406	19252	19400	19428	19501	19364	19279	19384	19340	19393	19103	19405	19504	19459	19422	19409	19281	19406	19504	19307	19206	19450	19388	19635	19522	19132	19339	19476	19199	19353	19222	19450	19529	19385	19350	19228	19475	19489	19236	19281	19266	19491	19423	19425	19123	19410	19091	19334	19350	19434	19411	19417	19335	19222	19437	19365	19380	19620	19231	19284	19226	19399	19466	19523	19388	19383	19537	19332	19643	19398	19284	19239	19282	19391	19266	19324	19474	19373	19337	19286	19328	19369	19148	19363	19440	19475	19184	19264	19259	19356	19231	19397	19414	19567	19530	19354	19393	19258	19501	19165	19331	19378	19255	19426	19389	19281	19286	19309	19285	19464	19366	19175	19371	19360	19355	19347	19348	19503	19437	19230	19323	19416	19258	19599	19360	19147	19297	19530	19504	19654	19278	19357	19497	19318	19175	19310	19234	19359	19433	19208	19297	19692	19251	19383	19326	19465	19406	19447	19426	19127	19347	19430	19444	19419	19425	19305	19416	19442	19275	19378	19397	19447	19507	19156	19496	19199	19332	19383	19216	19275	19467	19383	19175	19267	19427	19365	19201	19272	19325	19334	19371	19501	19423	19348	19516	19435	19347	19136	19340	19368	19353	19471	19460	19464	19465	19431	19551	19267	19227	19300	19335	19303	19390	19451	19280	19650	19468	19531	19400	19308	19173	19483	19208	19302	19312	19421	19309	19428	19395	19502	19424	19338	19373	19441	19405	19287	19334	19276	19260	19582	19431	19176	19512	19361	19151	19194	19273	19291	19258	19432	19270	19582	19546	19560	19582	19342	19319	19276	19430	19421	19356	19352	19304	19428	19484	19362	19421	19429	19420	19312	19515	19518	19617	19327	19366	19352	19440	19316	19460	19272	19466	19405	19483	19230	19371	19437	19318	19424	19386	19635	19396	19360	19394	19481	19496	19288	19338	19174	19213	19253	19475	19540	19327	19460	19419	19386	19489	19314	19381	19479	19400	19398	19291	19512	19287	19287	19324	19436	19468	19532	19313	19384	19502	19413	19393	19282	19388	19370	19298	19424	19422	19366	19323	19272	19183	19386	19361	19387	19389	19228	19117	19372	19560	19406	19382	19232	19397	19253	19304	19235	19443	19399	19400	19467	19414	19546	19160	19189	19365	19211	19382	19391	19504	19308	19211	19358	19324	19312	19285	19461	19290	19416	19372	19572	19375	19384	19587	19367	19293	19371	19447	19289	19346	19410	19369	19248	19567	19383	19440	19120	19366	19458	19202	19409	19388	19256	19377	19421	19088	19145	19252	19175	19153	19385	19119	19149	19276	19404	19226	19500	19550	19211	19251	19309	19279	19511	19269	19429	19403	19456	19496	19469	19201	19468	19456	19358	19286	19467	19217	19316	19115	19491	19244	19581	19436	19381	19435	19410	19456	19383	19451	19427	19489	19311	19563	19445	19311	19514	19433	19533	19265	19520	19366	19469	19259	19469	19177	19501	19555	19380	19389	19437	19359	19280	19275	19395	19310	19379	19315	19393	19257	19581	19428	19461	19515	19359	19309	19355	19216	19447	19469	19505	19297	19411	19394	19514	19346	19517	19538	19318	19539	19360	19323	19280	19470	19349	19232	19374	19273	19376	19411	19324	19310	19529	19417	19384	19294	19438	19171	19329	19320	19276	19313	19519	19166	19335	19437	19285	19508	19385	19427	18988	19115	19359	19491	19248	19238	19462	19157	19352	19335	19379	19408	19391	19439	19485	19215	19399	19378	19407	19232	19265	19612	19463	19446	19404	19202	19217	19415	19391	19246	19603	19379	19110	19409	19586	19414	19325	19398	19629	19364	19270	19273	19345	19374	19251	19329	19359	19202	19329	19318	19418	19541	19279	19363	19361	19341	19234	19329	19613	19381	19429	19532	19357	19418	19467	19444	19605	19331	19307	19285	19349	19361	19577	19378	19493	19385	19487	19410	19312	19210	19429	19338	19459	19289	19315	19407	19178	19506	19615	19276	19396	19265	19559	19419	19562	19598	19357	19486	19507	19639	19369	19227	19325	19198	19208	19247	19267	19397	19470	19289	19461	19318	19325	19567	19227	19532	19298	19339	19351	19327	19312	19180	19464	19564	19294	19317	19511	19427	19327	18971	19368	19175	19243	19162	19552	19337	19168	19441	19391	19316	19162	19461	19210	19199	19336	19514	19593	19564	19282	19467	19525	19150	19367	19424	19348	19513	19399	19473	19274	19280	19623	19402	19435	19331	19210	19442	19266	19526	19534	19329	19451	19407	19524	19223	19310	19264	19327	19538	19430	19300	19563	19123	19381	19624	19471	19368	19343	19388	19418	19364	19222	19515	19431	19346	19458	19351	19223	19258	19339	19480	19168	19249	19308	19146	19281	19512	19428	19252	19419	19421	19371	19253	19274	19134	19313	19284	19354	19307	19122	19305	19278	19402	19518	19501	19300	19246	19356	19432	19270	19293	19330	19326	19397	19340	19341	19308	19213	19390	19279	19145	19215	19369	19051	19164	19258	19339	19208	19442	19490	19274	19516	19354	19268	19359	19390	19367	19343	19184	19513	19498	19542	19479	19431	19275	19430	19237	19289	19084	19379	19397	19397	19270	19245	19298	19537	19329	19242	19246	19510	19244	19542	19297	19281	19476	19318	19496	19509	19110	19311	19326	19357	19533	19131	19186	19548	19379	19169	19519	19389	19478	19204	19411	19399	19314	19282	19351	19357	19213	19233	19568	19587	19562	19273	19226	19224	19157	19486	19764	19381	19332	19604	19382	19492	19422	19509	19370	19317	19500	19447	19304	19355	19374	19354	19415	19264	19279	19346	19326	19444	19213	19335	19499	19291	19467	19272	19361	19227	19528	19353	19373	19335	19315	19351	19628	19377	19355	19180	19428	19414	19377	19543	19333	19323	19326	19393	19330	19455	19524	19475	19357	19406	19300	19299	19330	19508	19449	19137	19438	19416	19252	19573	19370	19496	19466	19400	19302	19391	19564	19335	19269	19402	19469	19234	19439	19315	19604	19359	19601	19456	19357	19313	19482	19395	19387	19235	19254	19352	19365	19193	19455	19392	19341	19409	19497	19783	19175	19228	19241	19599	19356	19286	19413	19313	19442	19271	19137	19451	19197	19333	19412	19628	19609	19375	19381	19533	19322	19460	19359	19462	19332	19485	19482	19417	19420	19505	19302	19420	19479	19245	19423	19477	19347	19234	19007	19383	19372	19241	19370	19501	19520	19166	19462	19442	19561	19290	19271	19556	19300	19315	19389	19494	19358	19436	19321	19333	19392	19156	19416	19325	19270	19247	19485	19459	19465	19489	19529	19357	19538	19408	19389	19389	19273	19159	19042	19424	19199	19337	19667
20872	35460	36974	32847	27826	24138	22340	21505	19942	19229	19407	19290	19329	19094	18007	17016	16401	16117	16446	16340	16055	16131	17947	15880	15878	15585	15642	15656	15938	15640	16007	15666	16169	16500	19387	18355	18295	16882	15941	15828	15641	15587	15613	15541	15531	15771	15548	15504	15654	15612	15594	15514	15610	15668	15672	15516	15486	15601	15433	15629	15668	15592	15699	15367	15483	15509	15656	15684	15489	15580	15502	15420	15601	15391	15623	15521	15663	15656	15688	15524	15457	15532	15436	15552	15498	15527	15370	15679	15558	15588	15533	15566	15683	15491	15811	15466	15617	15625	15688	15590	15552	15670	15429	15508	15643	15638	15691	15618	15850	15633	15536	15682	15660	15571	15667	15576	15542	15634	15698	15545	15611	15673	15498	15425	15564	15469	15580	15576	15539	15687	15503	15523	15564	15417	15521	15523	15602	15628	15527	15642	15548	15774	15688	15503	15567	15592	15547	15628	15794	15740	15503	15604	15509	15398	15588	15507	15468	15531	15395	15529	15619	15744	15529	15596	15559	15658	15638	15639	15435	15562	15642	15551	15657	15552	15457	15490	15568	15580	15568	15508	15639	15680	15688	15674	15692	15572	15709	15461	15579	15484	15593	15491	15660	15551	15484	15692	15583	15595	15608	15566	15660	15480	15408	15427	15760	15588	15679	15519	15628	15652	15645	15597	15469	15405	15566	15641	15370	15478	15372	15766	15552	15732	15528	15508	15603	15478	15574	15551	15474	15696	15615	15832	15575	15495	15452	15477	15618	15578	15599	15670	15702	15843	15616	15526	15511	15264	15496	15651	15624	15417	15694	15490	15481	15648	15384	15577	15557	15577	15425	15531	15536	15644	15543	15792	15557	15562	15609	15593	15481	15535	15609	15713	15556	15623	15296	15531	15553	15663	15544	15664	15761	15547	15608	15443	15535	15741	15611	15564	15570	15408	15499	15575	15586	15496	15704	15667	15526	15566	15719	15505	15506	15398	15559	15544	15714	15482	15491	15605	15580	15527	15518	15506	15489	15285	15594	15573	15554	15722	15494	15614	15568	15550	15568	15631	15626	15659	15637	15420	15514	15678	15498	15647	15542	15427	15747	15397	15535	15495	15677	15526	15506	15618	15602	15483	15604	15380	15520	15422	15757	15516	15685	15634	15616	15616	15630	15638	15639	15524	15510	15606	15475	15531	15560	15492	15592	15759	15679	15479	15670	15633	15489	15615	15617	15542	15617	15646	15555	15649	15661	15523	15663	15636	15485	15512	15486	15590	15666	15394	15649	15521	15488	15489	15652	15633	15600	15606	15450	15650	15627	15535	15680	15492	15694	15750	15674	15557	15578	15476	15442	15412	15493	15669	15547	15558	15561	15661	15471	15601	15572	15683	15496	15520	15647	15545	15573	15602	15512	15580	15799	15517	15586	15683	15633	15536	15604	15528	15768	15481	15492	15441	15607	15575	15568	15516	15549	15539	15539	15610	15500	15700	15604	15569	15703	15669	15488	15515	15590	15672	15695	15506	15631	15629	15591	15567	15593	15427	15679	15572	15483	15692	15648	15635	15438	15441	15630	15649	15388	15652	15602	15645	15673	15509	15646	15650	15496	15558	15451	15537	15593	15557	15551	15719	15573	15373	15753	15668	15598	15546	15625	15480	15673	15532	15736	15508	15670	15531	15393	15536	15504	15631	15559	15462	15516	15652	15678	15599	15575	15586	15564	15652	15797	15626	15613	15633	15540	15635	15597	15543	15422	15415	15525	15593	15711	15557	15631	15555	15555	15467	15390	15579	15680	15571	15499	15534	15585	15643	15366	15425	15465	15757	15475	15708	15566	15790	15553	15566	15537	15650	15610	15647	15577	15570	15367	15589	15588	15712	15690	15597	15515	15537	15309	15522	15410	15724	15608	15463	15649	15624	15456	15655	15698	15578	15734	15540	15648	15472	15700	15612	15755	15644	15457	15580	15580	15502	15653	15468	15596	15515	15575	15532	15590	15614	15570	15530	15769	15390	15489	15692	15493	15658	15429	15499	15749	15428	15511	15665	15606	15679	15574	15736	15583	15641	15675	15617	15611	15599	15613	15386	15677	15648	15437	15499	15515	15514	15544	15537	15452	15618	15381	15732	15506	15503	15605	15602	15527	15554	15710	15436	15572	15506	15551	15501	15702	15560	15515	15543	15735	15660	15678	15509	15494	15676	15583	15656	15659	15574	15650	15491	15524	15618	15564	15516	15594	15592	15654	15540	15542	15500	15559	15552	15492	15698	15702	15440	15686	15613	15781	15708	15560	15496	15371	15671	15565	15645	15628	15499	15466	15640	15611	15572	15620	15648	15526	15672	15726	15441	15509	15589	15539	15432	15606	15615	15658	15560	15578	15502	15459	15611	15647	15590	15336	15631	15429	15369	15522	15743	15591	15605	15561	15559	15505	15499	15442	15615	15674	15486	15648	15395	15473	15525	15471	15397	15644	15480	15549	15566	15580	15527	15513	15701	15416	15570	15566	15425	15626	15498	15589	15499	15660	15618	15603	15452	15658	15353	15657	15691	15651	15709	15474	15439	15598	15602	15543	15566	15627	15781	15609	15630	15666	15508	15622	15562	15502	15582	15598	15687	15468	15553	15449	15763	15601	15629	15516	15709	15657	15620	15743	15518	15618	15658	15496	15534	15390	15679	15594	15596	15748	15441	15524	15609	15554	15800	15595	15462	15615	15623	15496	15685	15604	15630	15606	15635	15570	15534	15592	15197	15600	15648	15655	15676	15653	15606	15704	15576	15597	15488	15668	15572	15647	15705	15417	15598	15593	15731	15581	15540	15583	15524	15651	15506	15530	15610	15573	15501	15538	15639	15551	15520	15621	15498	15398	15612	15654	15493	15632	15599	15439	15720	15785	15527	15605	15766	15719	15627	15438	15697	15580	15618	15572	15463	15523	15479	15554	15635	15478	15472	15591	15692	15494	15632	15542	15546	15831	15655	15595	15516	15459	15661	15558	15529	15591	15628	15759	15616	15436	15596	15531	15597	15625	15580	15607	15565	15468	15653	15622	15497	15714	15586	15603	15590	15448	15692	15441	15664	15676	15641	15648	15573	15670	15513	15544	15555	15660	15582	15561	15678	15637	15515	15477	15595	15452	15628	15633	15512	15608	15434	15731	15727	15566	15772	15431	15567	15596	15586	15482	15705	15751	15691	15352	15727	15454	15645	15504	15709	15367	15486	15630	15702	15618	15558	15547	15554	15527	15621	15574	15682	15576	15436	15532	15546	15622	15657	15381	15704	15668	15620	15595	15611	15472	15513	15721	15739	15461	15392	15502	15558	15488	15529	15749	15709	15526	15587	15557	15612	15461	15609	15592	15616	15674	15733	15640	15588	15714	15518	15719	15495	15446	15469	15490	15416	15555	15548	15636	15674	15555	15399	15566	15646	15461	15633	15577	15458	15609	15616	15624	15535	15460	15496	15581	15502	15631	15433	15575	15553	15634	15641	15694	15555	15597	15618	15613	15489	15543	15854	15486	15539	15439	15624	15601	15611	15592	15642	15495	15622	15611	15496	15747	15433	15613	15576	15688	15739	15608	15598	15512	15613	15696	15567	15631	15605	15580	15491	15568	15627	15614	15482	15670	15517	15526	15470	15567	15572	15641	15493	15672	15594	15552	15589	15604	15419	15548	15540	15616	15646	15515	15339	15604	15542	15400	15594	15733	15589	15575	15447	15472	15664	15479	15451	15550	15579	15632	15401	15637	15602	15702	15539	15720	15608	15623	15659	15479	15407	15604	15555	15715	15577	15673	15542	15618	15540	15941	15483	15577	15571	15404	15706	15564	15654	15614	15620	15559	15568	15640	15591	15625	15571	15631	15514	15519	15650	15642	15633	15555	15626	15686	15555	15626	15572	15721	15529	15520	15554	15497	15515	15482	15491	15525	15450	15581	15615	15507	15423	15723	15421	15492	15527	15531	15620	15587	15531	15495	15563	15540	15518	15443	15466	15645	15725	15680	15612	15487	15528	15466	15538	15511	15544	15596	15424	15732	15681	15616	15516	15526	15591	15557	15720	15722	15598	15361	15654	15553	15684	15505	15466	15532	15623	15482	15572	15489	15593	15514	15516	15454	15641	15434	15655	15497	15428	15625	15570	15521	15530	15513	15384	15516	15421	15599	15735	15468	15586	15718	15511	15388	15598	15689	15739	15584	15716	15579	15536	15480	15678	15526	15564	15372	15529	15465	15452	15580	15489	15610	15480	15489	15639	15592	15555	15561	15602	15547	15568	15648	15682	15578	15670	15514	15671	15572	15608	15667	15456	15413	15620	15527	15555	15497	15429	15544	15377	15579	15604	15630	15585	15661	15483	15694	15617	15378	15469	15500	15643	15497	15482	15541	15757	15534	15691	15568	15607	15710	15725	15458	15348	15747	15574	15574	15722	15505	15474	15574	15596	15460	15742	15646	15435	15567	15453	15507	15584	15487	15577	15755	15524	15612	15532	15606	15690	15404	15588	15487	15443	15597	15442	15600	15457	15466	15406	15663	15757	15647	15496	15552	15495	15621	15435	15540	15643	15557	15415	15542	15387	15769	15539	15480	15551	15442	15702	15428	15512	15509	15607	15551	15765	15628	15615	15554	15673	15417	15588	15676	15526	15528	15515	15577	15555	15760	15588	15453	15568	15631	15469	15723	15691	15567	15635	15629	15482	15507	15427	15529	15554	15667	15502	15521	15537	15468	15527	15735	15416	15669	15508	15657	15592	15506	15637	15638	15591	15531	15750	15421	15532	15540	15475	15612	15577	15499	15718	15633	15435	15660	15513	15705	15526	15455	15621	15621	15549	15447	15582	15677	15596	15533	15485	15634	15555	15594	15701	15424	15510	15519	15536	15727	15532	15710	15609	15565	15617	15426	15515	15427	15463	15847	15633	15538	15685	15589	15756	15681	15528	15444	15425	15507	15809	15530	15610	15512	15584	15330	15642	15575	15593	15710	15487	15400	15510	15532	15518	15523	15623	15552	15628	15532	15562	15642	15735	15676	15689	15487	15490	15524	15649	15599	15484	15562	15790	15505	15585	15592	15498	15603	15331	15527	15614	15401	15502	15571	15547	15554	15337	15689	15560	15603	15663	15774	15565	15476	15507
30215	24263	27071	24314	21322	21137	20731	20326	19886	20189	20418	20072	20294	20087	20134	19767	19658	19700	19668	19654	19540	19454	19642	19838	19705	19754	19794	19890	19698	19681	19426	19748	19667	19590	19665	20015	19957	19616	19495	19638	19566	19477	19606	19614	19359	19659	19618	19571	19510	19586	19748	19613	19445	19339	19684	19519	19595	19729	19461	19533	19459	19422	19614	19527	19747	19690	19436	19379	19768	19632	19366	19325	19649	19369	19523	19531	19621	19632	19589	19398	19638	19529	19473	19634	19655	19742	19465	19650	19551	19265	19471	19468	19533	19391	19468	19613	19532	19568	19495	19301	19731	19550	19473	19441	19814	19708	19417	19619	19803	19662	19352	19477	19645	19662	19782	19414	19378	19702	19673	19558	19608	19568	19623	19442	19682	19778	19567	19401	19462	19422	19716	19827	19633	19671	19557	19344	19471	19680	19571	19698	19512	19678	19601	19666	19602	19599	19711	19678	19378	19688	19693	19620	19722	19638	19346	19536	19725	19542	19668	19870	19584	19356	19584	19709	19634	19557	19683	19460	19667	19598	19619	19494	19616	19429	19659	19406	19576	19604	19725	19467	19538	19496	19508	19466	19623	19243	19514	19553	19462	19536	19596	19481	19510	19622	19636	19514	19557	19542	19585	19574	19486	19652	19483	19510	19654	19320	19610	19591	19595	19343	19380	19465	19425	19510	19558	19542	19390	19396	19506	19473	19537	19657	19522	19589	19544	19347	19767	19474	19631	19528	19723	19570	19544	19632	19625	19655	19485	19803	19597	19623	19605	19692	19705	19394	19645	19613	19527	19513	19658	19456	19689	19472	19537	19635	19344	19514	19602	19500	19364	19567	19280	19692	19803	19362	19563	19459	19602	19579	19675	19373	19658	19548	19591	19602	19347	19680	19456	19601	19505	19603	19530	19556	19746	19646	19702	19482	19641	19521	19437	19408	19403	19813	19460	19503	19489	19582	19445	19575	19628	19538	19589	19576	19529	19497	19612	19253	19454	19533	19596	19435	19377	19290	19537	19659	19590	19654	19564	19477	19640	19643	19546	19888	19746	19483	19701	19717	19622	19358	19760	19800	19665	19688	19640	19552	19496	19282	19696	19308	19553	19602	19624	19530	19657	19517	19548	19511	19444	19715	19493	19604	19589	19495	19724	19636	19722	19336	19601	19671	19662	19631	19494	19422	19494	19436	19685	19600	19701	19720	19638	19587	19568	19405	19704	19649	19605	19845	19576	19522	19687	19871	19769	19733	19546	19604	19565	19399	19756	19691	19527	19372	19327	19667	19752	19453	19707	19665	19437	19743	19553	19423	19402	19485	19485	19691	19396	19538	19640	19505	19719	19468	19529	19608	19589	19680	19692	19591	19659	19451	19601	19439	19384	19707	19522	19585	19656	19547	19517	19562	19517	19501	19452	19385	19843	19457	19333	19510	19446	19648	19582	19549	19688	19417	19743	19406	19525	19682	19439	19580	19722	19511	19682	19586	19507	19403	19708	19509	19707	19655	19762	19788	19436	19608	19501	19625	19693	19623	19591	19527	19542	19535	19334	19333	19619	19666	19459	19296	19304	19708	19520	19441	19553	19560	19422	19550	19391	19659	19420	19459	19616	19627	19515	19556	19644	19480	19640	19470	19426	19578	19488	19578	19546	19290	19672	19541	19785	19524	19670	19272	19421	19489	19523	19634	19409	19493	19758	19630	19629	19496	19768	19456	19543	19289	19578	19719	19685	19464	19590	19570	19450	19476	19687	19408	19634	19570	19514	19387	19342	19583	19402	19686	19579	19444	19394	19640	19513	19764	19513	19526	19900	19605	19566	19480	19612	19514	19476	19489	19428	19463	19727	19679	19388	19495	19578	19518	19743	19695	19485	19586	19590	19402	19553	19481	19487	19472	19745	19690	19652	19449	19671	19627	19606	19565	19624	19521	19590	19583	19557	19596	19765	19487	19568	19472	19583	19506	19402	19448	19635	19760	19621	19614	19532	19761	19767	19676	19758	19566	19573	19542	19555	19749	19481	19549	19482	19697	19638	19326	19623	19562	19534	19574	19656	19335	19458	19548	19467	19472	19810	19517	19521	19451	19586	19477	19382	19427	19379	19653	19380	19618	19444	19421	19524	19524	19573	19671	19539	19660	19551	19497	19690	19618	19555	19574	19629	19504	19487	19711	19576	19493	19599	19802	19736	19659	19803	19429	19598	19462	19647	19586	19909	19518	19509	19455	19592	19470	19376	19397	19761	19526	19736	19444	19455	19537	19554	19433	19709	19662	19554	19429	19626	19577	19459	19618	19489	19762	19530	19544	19501	19450	19388	19632	19566	19682	19376	19603	19546	19632	19670	19546	19564	19534	19712	19369	19673	19439	19295	19572	19549	19666	19592	19654	19608	19690	19717	19722	19446	19566	19689	19617	19661	19572	19622	19533	19648	19748	19572	19457	19507	19615	19581	19441	19503	19555	19790	19590	19567	19423	19459	19528	19549	19669	19598	19610	19645	19413	19591	19618	19594	19564	19411	19474	19621	19775	19492	19474	19588	19543	19721	19738	19630	19451	19542	19661	19718	19629	19546	19630	19710	19463	19611	19391	19868	19652	19433	19549	19518	19552	19396	19673	19532	19479	19519	19610	19507	19381	19568	19471	19547	19560	19530	19623	19516	19584	19606	19708	19512	19767	19666	19605	19586	19567	19564	19590	19557	19511	19465	19491	19495	19716	19762	19636	19923	19439	19561	19510	19559	19499	19288	19492	19469	19634	19550	19559	19327	19478	19572	19830	19508	19607	19857	19508	19600	19375	19408	19620	19393	19343	19565	19604	19412	19477	19452	19464	19728	19469	19714	19517	19600	19605	19464	19495	19602	19592	19558	19624	19433	19300	19580	19551	19712	19649	19740	19688	19524	19571	19419	19335	19454	19420	19543	19753	19661	19518	19485	19675	19576	19695	19461	19389	19481	19364	19688	19567	19374	19458	19511	19486	19353	19595	19499	19635	19461	19630	19427	19569	19619	19640	19544	19464	19763	19636	19520	19515	19634	19642	19775	19433	19289	19688	19674	19411	19338	19487	19377	19465	19469	19596	19430	19423	19617	19554	19369	19528	19369	19733	19216	19439	19548	19449	19693	19616	19576	19399	19555	19598	19569	19644	19303	19474	19898	19621	19651	19687	19653	19416	19600	19772	19512	19466	19551	19694	19566	19501	19519	19616	19788	19547	19320	19549	19442	19647	19509	19568	19755	19625	19560	19491	19363	19510	19464	19345	19391	19770	19532	19513	19494	19654	19404	19686	19787	19444	19463	19618	19560	19650	19637	19706	19610	19455	19627	19584	19409	19609	19653	19482	19479	19632	19772	19546	19433	19519	19480	19640	19609	19730	19539	19524	19509	19454	19504	19428	19372	19645	19781	19378	19395	19615	19233	19588	19481	19628	19522	19789	19544	19328	19374	19485	19491	19368	19451	19636	19531	19575	19622	19644	19768	19632	19539	19670	19586	19526	19669	19599	19593	19594	19656	19467	19437	19676	19595	19682	19762	19456	19468	19475	19637	19588	19235	19579	19738	19311	19346	19563	19509	19503	19585	19626	19661	19802	19546	19541	19400	19672	19501	19643	19522	19577	19487	19780	19597	19799	19665	19583	19614	19709	19545	19472	19638	19717	19586	19611	19609	19470	19659	19481	19585	19395	19571	19618	19641	19655	19586	19486	19391	19515	19386	19390	19603	19526	19549	19766	19703	19455	19389	19517	19771	19583	19664	19527	19502	19638	19487	19594	19611	19705	19590	19641	19668	19302	19679	19726	19504	19664	19634	19632	19650	19635	19653	19460	19547	19435	19529	19448	19618	19673	19448	19644	19545	19616	19705	19730	19666	19498	19484	19655	19533	19365	19560	19668	19669	19342	19487	19609	19630	19580	19711	19722	19646	19685	19678	19442	19740	19517	19607	19490	19709	19651	19327	19734	19911	19535	19527	19394	19564	19486	19567	19810	19550	19628	19522	19820	19555	19483	19553	19566	19742	19701	19819	19495	19568	19410	19517	19526	19709	19711	19629	19371	19486	19368	19579	19679	19589	19689	19459	19741	19612	19520	19719	19528	19536	19813	19677	19558	19541	19720	19601	19698	19646	19439	19555	19465	19711	19646	19639	19439	19506	19640	19610	19703	19726	19747	19526	19642	19604	19606	19388	19538	19352	19611	19505	19835	19701	19686	19627	19603	19627	19646	19664	19614	19596	19484	19776	19561	19669	19614	19599	19670	19235	19681	19625	19415	19432	19437	19854	19690	19686	19753	19605	19617	19575	19635	19388	19569	19523	19406	19355	19569	19511	19378	19445	19348	19681	19678	19636	19617	19898	19528	19593	19542	19654	19509	19349	19644	19571	19261	19526	19734	19522	19592	19527	19553	19533	19568	19772	19705	19570	19533	19673	19654	19421	19657	19546	19472	19677	19603	19686	19529	19537	19536	19386	19581	19346	19662	19588	19600	19221	19541	19625	19535	19596	19533	19342	19768	19715	19599	19529	19609	19560	19467	19661	19721	19429	19795	19468	19396	19489	19648	19554	19731	19657	19504	19636	19474	19653	19662	19745	19553	19582	19522	19564	19524	19648	19546	19612	19506	19526	19632	19677	19655	19476	19544	19673	19369	19616	19594	19446	19666	19593	19664	19575	19611	19728	19457	19305	19526	19822	19686	19609	19568	19350	19576	19552	19420	19308	19456	19498	19731	19505	19567	19476	19653	19492	19522	19617	19445	19592	19581	19379	19612	19522	19682	19603	19607	19614	19541	19651	19658	19483	19330	19697	19523	19588	19616	19709	19535	19449	19588	19649	19528	19523	19698	19488	19411	19641	19535	19716	19676	19565	19637	19442	19825	19503	19744	19456	19359	19468	19687	19531	19633	19525	19769	19991	19519	19661	19681	19686	19499	19474	19549	19627	19418	19402	19598	19685	19525	19800	19489	19708	19527	19609	19548	19609	19560	19609	19513	19541	19565	19544	19495	19720	19593	19575	19378	19624	19595	19669	19445	19445	19609	19625	19540	19729	19642	19694	19579	19697	19583	19390	19710	19795	19536	19693	19594	19726	19498	19422	19660	19656	19626	19504	19688	19927	19446	19460	19341	19461	19665
18640	23210	24191	20847	18572	17717	17048	16894	16473	16626	16558	16778	16890	16450	16224	15858	15597	15874	15832	15732	15741	15629	15793	15725	15839	15812	15671	15496	15690	15771	15558	15699	15667	15626	15780	15784	15856	15899	15699	15711	15550	15807	15537	15577	15685	15679	15748	15569	15707	15547	15786	15513	15498	15681	15624	15572	15745	15524	15645	15677	15709	15596	15547	15539	15580	15479	15699	15651	15775	15547	15729	15587	15598	15662	15438	15658	15555	15754	15641	15553	15568	15583	15602	15525	15694	15577	15614	15670	15585	15638	15673	15643	15425	15737	15561	15669	15827	15551	15825	15655	15656	15651	15675	15683	15638	15646	15441	15608	15646	15682	15750	15760	15637	15677	15504	15518	15574	15634	15445	15633	15508	15609	15496	15696	15670	15654	15803	15594	15704	15451	15784	15586	15686	15640	15760	15551	15707	15582	15793	15602	15655	15607	15672	15518	15474	15464	15662	15423	15638	15689	15632	15822	15553	15666	15566	15608	15551	15602	15763	15417	15675	15601	15628	15748	15460	15763	15744	15599	15541	15434	15617	15709	15636	15659	15479	15601	15691	15409	15782	15676	15600	15593	15579	15933	15377	15572	15646	15708	15699	15665	15591	15658	15590	15521	15631	15612	15660	15557	15573	15470	15655	15631	15559	15422	15692	15641	15875	15592	15651	15605	15495	15736	15781	15567	15722	15668	15717	15345	15550	15403	15716	15619	15558	15519	15702	15579	15513	15633	15673	15507	15649	15686	15531	15537	15796	15632	15642	15640	15723	15574	15681	15614	15693	15535	15551	15636	15605	15714	15388	15702	15569	15556	15578	15679	15629	15612	15663	15648	15531	15717	15553	15598	15570	15581	15607	15735	15677	15661	15764	15671	15440	15674	15683	15570	15575	15621	15695	15717	15604	15553	15583	15704	15784	15545	15715	15741	15742	15614	15545	15711	15646	15685	15506	15660	15549	15735	15560	15562	15584	15639	15604	15528	15733	15355	15747	15610	15549	15677	15542	15598	15790	15434	15589	15606	15592	15678	15505	15828	15554	15700	15569	15490	15584	15586	15786	15832	15684	15574	15634	15718	15690	15644	15632	15787	15636	15656	15792	15702	15670	15494	15373	15532	15683	15589	15539	15707	15638	15669	15640	15713	15549	15669	15620	15664	15682	15645	15601	15547	15567	15587	15757	15554	15647	15548	15482	15691	15737	15624	15674	15375	15708	15652	15603	15548	15580	15833	15625	15624	15681	15564	15584	15736	15663	15761	15679	15782	15698	15454	15795	15511	15549	15668	15685	15830	15530	15691	15508	15595	15606	15698	15606	15616	15624	15548	15602	15643	15637	15581	15626	15506	15665	15539	15484	15658	15620	15594	15660	15579	15547	15671	15463	15766	15602	15577	15438	15719	15571	15759	15737	15682	15631	15637	15546	15693	15653	15500	15775	15538	15639	15602	15640	15835	15446	15650	15712	15638	15677	15649	15875	15511	15771	15527	15593	15718	15624	15704	15553	15753	15618	15700	15651	15623	15613	15327	15738	15625	15608	15696	15629	15646	15755	15703	15581	15479	15486	15591	15676	15539	15481	15777	15630	15627	15577	15704	15506	15445	15514	15526	15536	15687	15796	15633	15640	15600	15574	15569	15551	15541	15478	15588	15623	15787	15660	15672	15555	15826	15772	15700	15618	15692	15567	15507	15642	15624	15705	15615	15598	15632	15617	15681	15658	15660	15691	15680	15515	15539	15594	15594	15613	15643	15624	15590	15600	15557	15657	15400	15620	15766	15670	15784	15658	15593	15720	15512	15538	15582	15651	15603	15565	15713	15671	15687	15625	15643	15651	15658	15541	15642	15628	15649	15474	15563	15503	15582	15630	15747	15503	15645	15665	15738	15496	15395	15530	15678	15619	15893	15530	15529	15613	15708	15609	15711	15635	15608	15537	15643	15763	15493	15695	15628	15641	15807	15698	15861	15582	15685	15652	15592	15549	15535	15491	15607	15555	15498	15587	15582	15586	15569	15638	15459	15576	15659	15495	15750	15734	15670	15679	15501	15530	15673	15594	15743	15502	15534	15628	15649	15587	15656	15567	15758	15710	15519	15530	15554	15529	15682	15550	15865	15620	15674	15487	15618	15556	15664	15539	15593	15627	15621	15599	15700	15676	15494	15551	15753	15663	15746	15555	15550	15560	15598	15545	15544	15776	15580	15555	15623	15575	15710	15676	15501	15492	15691	15623	15578	15518	15646	15556	15743	15401	15649	15582	15859	15627	15687	15504	15583	15596	15478	15539	15449	15785	15451	15736	15469	15567	15603	15615	15465	15571	15653	15781	15549	15545	15761	15771	15764	15779	15637	15715	15644	15678	15516	15809	15651	15550	15606	15574	15622	15727	15731	15671	15739	15609	15554	15672	15896	15642	15620	15726	15705	15642	15535	15555	15752	15714	15702	15476	15483	15497	15643	15407	15791	15716	15486	15761	15573	15679	15501	15558	15485	15654	15657	15515	15654	15699	15703	15714	15743	15625	15632	15616	15602	15646	15618	15608	15581	15579	15633	15648	15697	15596	15581	15620	15601	15615	15737	15633	15620	15517	15697	15563	15725	15478	15434	15569	15473	15450	15649	15757	15700	15515	15736	15845	15597	15634	15569	15679	15704	15741	15502	15676	15468	15551	15692	15676	15594	15565	15588	15536	15547	15617	15772	15823	15649	15533	15648	15718	15598	15674	15389	15590	15692	15756	15503	15559	15613	15824	15706	15444	15657	15568	15485	15629	15700	15684	15687	15638	15554	15641	15742	15702	15632	15615	15637	15453	15682	15618	15550	15664	15589	15672	15473	15634	15650	15487	15886	15623	15652	15643	15812	15644	15593	15784	15773	15647	15599	15607	15562	15690	15769	15553	15754	15726	15645	15576	15433	15584	15620	15479	15572	15736	15616	15684	15599	15524	15638	15705	15467	15629	15763	15687	15672	15623	15576	15610	15574	15636	15565	15468	15468	15515	15535	15725	15703	15712	15634	15715	15658	15650	15710	15613	15586	15731	15550	15722	15653	15720	15586	15816	15564	15717	15701	15662	15445	15704	15581	15530	15757	15536	15629	15526	15552	15614	15728	15612	15503	15667	15661	15646	15624	15597	15590	15791	15608	15595	15553	15364	15710	15514	15598	15442	15600	15579	15651	15432	15770	15515	15535	15609	15604	15466	15577	15667	15659	15621	15527	15614	15568	15616	15636	15653	15537	15672	15643	15616	15694	15649	15660	15594	15589	15659	15680	15546	15624	15580	15675	15799	15492	15775	15620	15573	15606	15730	15676	15772	15582	15564	15580	15464	15852	15798	15474	15655	15561	15752	15783	15794	15644	15758	15553	15561	15634	15631	15665	15528	15605	15679	15533	15859	15682	15620	15572	15508	15736	15580	15663	15658	15730	15469	15674	15736	15665	15463	15595	15682	15568	15822	15731	15801	15555	15810	15615	15515	15447	15608	15565	15597	15714	15579	15513	15449	15564	15812	15612	15452	15649	15633	15625	15724	15478	15519	15536	15687	15704	15694	15568	15528	15715	15586	15501	15580	15458	15907	15705	15715	15571	15630	15568	15734	15550	15540	15604	15634	15633	15769	15541	15603	15329	15637	15514	15743	15570	15603	15603	15576	15688	15769	15609	15424	15652	15695	15729	15777	15491	15694	15478	15583	15598	15851	15591	15627	15568	15674	15517	15667	15499	15550	15538	15717	15657	15407	15656	15702	15669	15646	15710	15583	15707	15611	15619	15639	15614	15838	15664	15739	15672	15800	15595	15638	15657	15706	15764	15696	15651	15693	15640	15707	15487	15682	15528	15586	15445	15690	15597	15703	15546	15763	15677	15551	15672	15563	15635	15646	15719	15718	15684	15581	15619	15579	15870	15597	15449	15878	15808	15734	15592	15491	15639	15637	15641	15613	15406	15517	15641	15462	15530	15666	15536	15588	15621	15494	15436	15575	15613	15501	15628	15645	15635	15645	15621	15543	15583	15516	15643	15634	15422	15746	15504	15674	15681	15588	15673	15665	15528	15626	15719	15715	15748	15814	15743	15686	15673	15648	15644	15574	15514	15604	15693	15699	15740	15511	15587	15563	15475	15684	15487	15720	15602	15619	15516	15780	15528	15620	15614	15897	15751	15650	15557	15661	15732	15636	15459	15682	15524	15721	15545	15657	15674	15714	15494	15684	15639	15604	15496	15550	15422	15713	15584	15609	15651	15624	15593	15706	15618	15707	15760	15562	15592	15630	15572	15706	15756	15589	15548	15662	15643	15627	15580	15663	15559	15609	15630	15621	15613	15705	15603	15747	15705	15490	15679	15672	15675	15660	15424	15627	15543	15652	15519	15562	15617	15561	15555	15618	15633	15548	15582	15726	15562	15787	15718	15612	15665	15781	15473	15695	15487	15388	15638	15341	15567	15532	15762	15497	15563	15512	15591	15614	15655	15589	15532	15605	15719	15621	15723	15616	15401	15426	15631	15542	15604	15390	15764	15709	15837	15767	15613	15703	15521	15614	15513	15549	15765	15806	15666	15710	15598	15638	15515	15509	15876	15521	15474	15516	15708	15618	15668	15603	15628	15738	15725	15554	15512	15533	15641	15546	15579	15615	15500	15510	15515	15503	15548	15517	15578	15613	15658	15662	15506	15671	15650	15619	15565	15678	15605	15594	15574	15606	15605	15877	15645	15639	15707	15577	15669	15712	15602	15617	15467	15554	15691	15548	15631	15628	15588	15522	15614	15586	15564	15756	15650	15576	15624	15621	15554	15550	15639	15816	15584	15749	15707	15582	15532	15451	15484	15802	15586	15653	15620	15449	15522	15592	15679	15728	15654	15795	15668	15500	15704	15577	15609	15656	15631	15675	15527	15697	15720	15692	15578	15689	15618	15622	15559	15664	15610	15579	15630	15680	15512	15621	15605	15741	15485	15589	15639	15396	15693	15657	15589	15431	15749	15665	15602	15614	15870	15729	15503	15703	15545	15679	15597	15553	15538	15572	15762	15545	15550	15647	15685	15671	15710	15711	15577	15495	15673	15650	15684	15602	15705	15689	15615	15592	15550	15640	15623	15593	15841	15651	15484	15743	15787	15428	15528	15554	15678	15737	15560
25420	21439	28632	25534	23739	23890	23926	21737	20950	21244	21197	21101	21216	20928	20486	20229	20199	19981	19976	19878	19915	20119	20109	20036	19819	19699	19743	19825	19772	19619	19586	19470	19714	19881	20403	21309	20486	20023	19728	19383	19238	19611	19393	19792	19605	19495	19633	19615	19687	19647	19596	19789	19754	19712	19549	19632	19584	19658	19485	19544	19647	19659	19652	19566	19466	19532	19468	19489	19552	19664	19717	19390	19522	19678	19508	19691	19700	19712	19450	19515	19489	19733	19699	19668	19788	19617	19711	19794	19667	19698	19638	19715	19852	19734	19498	19510	19601	19529	19711	19496	19675	19525	19488	19563	19593	19560	19469	19427	19807	19702	19583	19658	19523	19693	19567	19550	19544	19605	19568	19529	19513	19576	19586	19732	19468	19590	19620	19533	19599	19461	19676	19766	19744	19591	19847	19471	19813	19639	19586	19573	19655	19470	19425	19733	19663	19518	19407	19657	19706	19401	19597	19668	19572	19508	19723	19510	19391	19883	19681	19702	19616	19656	19486	19591	19536	19604	19521	19550	19490	19528	19515	19706	19603	19602	19553	19619	19741	19472	19720	19727	19692	19387	19666	19470	19390	19519	19662	19390	19825	19597	19557	19640	19601	19563	19488	19728	19594	19811	19483	19644	19769	19565	19719	19546	19640	19493	19478	19408	19776	19817	19622	19596	19854	19537	19590	19505	19734	19617	19527	19639	19428	19522	19576	19622	19738	19502	19567	19518	19753	19532	19475	19290	19847	19620	19658	19710	19618	19414	19489	19666	19656	19899	19608	19623	19674	19546	19488	19620	19757	19376	19926	19470	19533	19464	19590	19422	19533	19658	19592	19594	19861	19568	19590	19520	19549	19752	19812	19704	19403	19486	19677	19834	19685	19411	19379	19679	19461	19569	19682	19444	19400	19524	19711	19577	19690	19352	19678	19550	19522	19766	19547	19510	19622	19696	19628	19669	19866	19755	19387	19776	19599	19529	19588	19631	19752	19569	19546	19801	19522	19595	19612	19571	19493	19754	19454	19565	19511	19310	19532	19733	19789	19653	19539	19450	19526	19592	19653	19464	19449	19648	19628	19524	19675	19540	19583	19515	19694	19662	19510	19704	19506	19429	19610	19255	19685	19653	19334	19706	19492	19398	19513	19935	19486	19771	19651	19495	19711	19534	19466	19665	19595	19392	19655	19756	19512	19643	19658	19534	19568	19436	19429	19614	19587	19510	19484	19608	19364	19437	19409	19596	19545	19585	19732	19400	19542	19660	19557	19310	19738	19487	19473	19687	19519	19446	19800	19625	19597	19716	19312	19592	19589	19591	19794	19697	19686	19411	19578	19527	19651	19629	19486	19833	19564	19454	19368	19469	19725	19636	19782	19481	19445	19328	19474	19587	19600	19540	19377	19699	19510	19478	19459	19394	19600	19828	19653	19674	19512	19707	19565	19543	19662	19707	19399	19415	19534	19689	19610	19574	19744	19856	19628	19397	19671	19588	19646	19391	19511	19576	19661	19446	19623	19393	19543	19678	19739	19574	19547	19488	19595	19647	19559	19511	19688	19537	19398	19468	19280	19498	19427	19640	19489	19594	19624	19583	19594	19538	19622	19437	19526	19561	19634	19558	19667	19591	19540	19592	19389	19427	19655	19444	19616	19612	19578	19557	19695	19467	19837	19668	19453	19712	19687	19731	19717	19554	19760	19459	19651	19619	19552	19587	19617	19558	19836	19644	19631	19576	19475	19352	19421	19618	19744	19577	19652	19554	19722	19406	19573	19552	19538	19433	19701	19522	19595	19781	19499	19670	19566	19726	19561	19551	19715	19665	19541	19360	19446	19649	19556	19330	19700	19716	19679	19571	19558	19543	19421	19691	19661	19740	19512	19322	19659	19527	19431	19489	19787	19472	19712	19548	19656	19404	19550	19492	19602	19654	19727	19609	19645	19609	19607	19563	19674	19461	19484	19502	19604	19613	19368	19463	19647	19600	19622	19626	19627	19707	19634	19468	19526	19423	19647	19590	19417	19810	19671	19500	19555	19613	19587	19558	19495	19384	19403	19765	19538	19555	19569	19443	19453	19659	19761	19529	19523	19321	19868	19593	19615	19547	19631	19672	19695	19596	19817	19642	19766	19704	19693	19608	19581	19678	19626	19257	19607	19723	19645	19643	19423	19731	19809	19637	19474	19396	19517	19559	19693	19489	19454	19706	19444	19959	19682	19627	19517	19697	19376	19611	19514	19608	19429	19559	19729	19469	19693	19386	19579	19534	19723	19681	19666	19503	19619	19709	19748	19447	19525	19595	19533	19648	19678	19526	19504	19602	19651	19649	19635	19551	19702	19391	19480	19562	19420	19574	19475	19686	19643	19616	19562	19578	19544	19385	19513	19750	19760	19631	19533	19747	19690	19492	19587	19735	19496	19669	19452	19550	19736	19607	19526	19555	19434	19605	19700	19603	19507	19640	19491	19614	19657	19544	19433	19338	19554	19628	19526	19614	19610	19571	19558	19645	19780	19469	19397	19522	19731	19786	19801	19566	19547	19448	19433	19685	19580	19746	19602	19520	19617	19628	19281	19573	19720	19575	19518	19440	19541	19634	19620	19396	19264	19616	19495	19633	19446	19582	19507	19449	19669	19613	19686	19714	19644	19695	19764	19315	19492	19544	19724	19567	19534	19665	19543	19603	19646	19616	19557	19682	19570	19479	19669	19524	19360	19505	19402	19696	19553	19733	19454	19609	19481	19589	19660	19654	19432	19444	19757	19704	19876	19662	19569	19617	19766	19651	19541	19416	19602	19546	19478	19722	19749	19512	19602	19553	19648	19737	19451	19663	19450	19502	19302	19485	19470	19370	19514	19641	19590	19578	19576	19672	19500	19465	19698	19649	19741	19530	19527	19470	19553	19538	19543	19604	19556	19623	19628	19508	19875	19473	19512	19584	19511	19618	19666	19666	19610	19774	19767	19691	19637	19690	19598	19392	19457	19536	19683	19557	19427	19511	19597	19865	19719	19839	19576	19704	19452	19434	19657	19504	19723	19631	19501	19733	19601	19668	19643	19611	19418	19665	19499	19706	19669	19631	19575	19718	19465	19572	19642	19423	19448	19554	19588	19427	19460	19687	19480	19678	19663	19543	19628	19439	19475	19728	19529	19666	19696	19802	19754	19655	19651	19738	19708	19527	19419	19576	19371	19710	19644	19591	19439	19808	19832	19421	19576	19547	19619	19806	19469	19645	19520	19550	19674	19424	19456	19713	19553	19646	19504	19864	19478	19643	19587	19603	19659	19578	19586	19742	19374	19549	19519	19740	19692	19351	19691	19474	19333	19707	19497	19441	19814	19583	19551	19563	19472	19545	19630	19348	19450	19387	19527	19748	19644	19419	19549	19710	19732	19383	19535	19697	19535	19607	19410	19430	19501	19652	19622	19572	19746	19532	19437	19660	19352	19511	19686	19671	19481	19600	19592	19607	19511	19519	19689	19630	19612	19819	19601	19373	19652	19509	19615	19705	19576	19637	19860	19593	19667	19656	19495	19754	19625	19507	19746	19639	19882	19575	19528	19746	19544	19756	19632	19654	19757	19809	19472	19384	19620	19511	19459	19499	19835	19481	19492	19623	19630	19520	19585	19469	19394	19580	19657	19723	19526	19554	19724	19459	19627	19577	19538	19638	19606	19412	19553	19844	19606	19766	19621	19700	19542	19597	19483	19591	19634	19453	19781	19253	19533	19627	19540	19668	19432	19654	19700	19708	19708	19565	19625	19586	19769	19533	19723	19509	19714	19556	19635	19789	19502	19399	19732	19651	19737	19711	19488	19629	19669	19340	19455	19472	19555	19619	19523	19553	19727	19275	19695	19540	19577	19750	19625	19669	19307	19624	19529	19554	19435	19460	19626	19631	19664	19568	19547	19648	19527	19456	19668	19710	19538	19673	19670	19392	19652	19398	19578	19557	19576	19577	19503	19821	19556	19577	19691	19523	19673	19457	19590	19515	19660	19647	19609	19575	19647	19701	19523	19392	19532	19763	19451	19389	19675	19526	19648	19465	19558	19734	19538	19599	19492	19463	19696	19484	19479	19350	19728	19653	19678	19443	19551	19667	19632	19553	19782	19599	19492	19471	19618	19383	19428	19575	19661	19777	19481	19484	19526	19639	19631	19581	19647	19536	19568	19639	19556	19596	19423	19645	19680	19614	19678	19773	19425	19712	19604	19595	19571	19725	19582	19805	19483	19340	19792	19419	19606	19621	19649	19516	19642	19768	19724	19460	19550	19856	19677	19776	19819	19562	19512	19565	19276	19364	19350	19672	19536	19612	19638	19494	19749	19853	19639	19528	19567	19578	19602	19490	19727	19641	19428	19541	19429	19518	19568	19380	19717	19531	19660	19769	19398	19381	19670	19670	19491	19522	19564	19667	19491	19701	19628	19322	19685	19477	19443	19360	19321	19326	19743	19594	19612	19704	19330	19659	19830	19501	19533	19620	19725	19747	19425	19461	19714	19446	19600	19605	19467	19530	19740	19442	19736	19561	19438	19740	19622	19678	19380	19550	19479	19730	19676	19574	19469	19594	19831	19687	19459	19491	19528	19599	19505	19448	19503	19562	19490	19467	19780	19640	19507	19538	19548	19613	19536	19454	19503	19491	19575	19659	19548	19569	19566	19509	19376	19781	19571	19775	19745	19625	19522	19669	19559	19482	19765	19582	19693	19575	19746	19564	19583	19716	19455	19515	19758	19682	19544	19471	19587	19546	19853	19690	19490	19531	19542	19512	19649	19559	19725	19635	19533	19643	19665	19728	19875	19764	19652	19557	19461	19687	19738	19578	19497	19522	19659	19427	19535	19526	19645	19447	19537	19558	19611	19606	19593	19659	19595	19595	19593	19389	19756	19351	19590	19514	19474	19692	19455	19501	19364	19707	19723	19347	19683	19680	19825	19452	19611	19474	19569	19656	19552	19728	19563	19297	19628	19690	19472	19485	19434	19552	19518	19567	19682	19468	19606	19477	19384	19617	19726	19638	19539	19481	19496	19669	19517	19529	19559	19591	19494	19706	19647	19831	19723	19421	19546	19625	19432	19649	19680	19578	19716	19887	19748	19864	19639	19463	19624	19857	19712	19687	19544	19558
18962	30422	31138	26283	22446	20405	19661	18744	18137	18421	18106	17969	17841	17325	17008	16261	16117	16253	15915	15968	16128	16128	16595	15835	15808	15717	15850	15808	15840	15649	15673	15741	15813	15776	17235	18102	16803	16050	15673	15657	15681	15647	15765	15487	15767	15928	15627	15610	15959	15727	15765	15504	15622	15756	15668	15658	15760	15758	15693	15664	15741	15675	15636	15605	15564	15518	15570	15887	15664	15608	15610	15685	15714	15779	15478	15768	15716	15727	15648	15731	15476	15769	15712	15698	15764	15529	15864	15773	15612	15626	15742	15731	15669	15716	15793	15856	15765	15659	15587	15554	15556	15620	15716	15590	15696	15608	15648	15647	15554	15646	15763	15546	15813	15482	15695	15520	15629	15658	15741	15803	15721	15790	15724	15713	15775	15565	15661	15498	15562	15721	15648	15597	15703	15805	15818	15626	15627	15711	15629	15629	15855	15886	15688	15732	15787	15712	15546	15727	15762	15692	15813	15703	15586	15700	15563	15661	15725	15701	15512	15630	15599	15523	15596	15488	15628	15597	15833	15457	15830	15769	15621	15740	15734	15576	15751	15596	15535	15793	15729	15562	15612	15637	15645	15769	15491	15724	15675	15515	15778	15543	15696	15567	15679	15774	15525	15493	15576	15553	15505	15627	15606	15703	15631	15624	15729	15684	15727	15594	15698	15644	15711	15660	15630	15917	15593	15503	15629	15737	15804	15717	15703	15620	15603	15771	15637	15660	15739	15775	15560	15700	15656	15753	15600	15597	15692	15626	15627	15651	15553	15660	15688	15663	15706	15605	15667	15709	15509	15637	15646	15786	15550	15520	15682	15663	15681	15692	15606	15660	15602	15628	15751	15728	15725	15673	15673	15500	15806	15592	15641	15770	15598	15757	15654	15473	15694	15535	15725	15493	15838	15585	15495	15662	15655	15742	15620	15701	15661	15718	15632	15754	15670	15746	15795	15649	15654	15666	15740	15832	15653	15538	15588	15601	15765	15703	15664	15718	15633	15540	15636	15565	15784	15560	15488	15580	15732	15545	15758	15634	15629	15747	15757	15577	15618	15838	15631	15664	15490	15699	15677	15573	15506	15741	15489	15582	15591	15584	15705	15663	15737	15629	15831	15782	15713	15749	15608	15632	15635	15604	15696	15520	15572	15644	15862	15602	15606	15709	15809	15598	15494	15746	15834	15782	15770	15757	15586	15621	15665	15636	15707	15878	15609	15712	15722	15615	15750	15724	15836	15630	15686	15656	15651	15714	15688	15587	15614	15685	15579	15654	15682	15638	15519	15708	15542	15782	15676	15632	15689	15658	15810	15615	15534	15906	15665	15828	15659	15671	15648	15681	15718	15696	15823	15599	15579	15545	15647	15638	15525	15721	15703	15557	15444	15733	15733	15749	15579	15621	15451	15649	15721	15429	15473	15683	15850	15804	15705	15688	15684	15515	15653	15564	15602	15591	15830	15575	15626	15640	15746	15601	15573	15735	15718	15608	15885	15632	15796	15685	15567	15594	15679	15822	15788	15533	15829	15637	15813	15586	15725	15620	15840	15445	15728	15619	15707	15814	15667	15568	15728	15522	15591	15513	15543	15617	15658	15530	15696	15736	15761	15582	15911	15819	15609	15610	15552	15416	15930	15681	15849	15643	15712	15723	15697	15532	15589	15802	15691	15846	15548	15784	15769	15637	15688	15743	15619	15545	15671	15766	15801	15546	15677	15596	15789	15590	15738	15541	15709	15585	15697	15635	15709	15608	15642	15509	15664	15566	15699	15849	15444	15600	15613	15569	15787	15642	15511	15728	15643	15807	15862	15639	15647	15700	15601	15653	15623	15582	15671	15749	15578	15698	15601	15839	15774	15615	15665	15567	15798	15674	15700	15664	15680	15822	15813	15492	15652	15782	15650	15591	15505	15672	15626	15444	15531	15543	15674	15536	15665	15632	15733	15464	15663	15591	15702	15687	15717	15706	15645	15627	15726	15624	15737	15525	15594	15647	15674	15675	15881	15624	15731	15631	15578	15645	15559	15477	15600	15637	15756	15637	15777	15634	15816	15520	15690	15515	15700	15650	15731	15686	15520	15595	15742	15814	15657	15788	15619	15556	15708	15808	15485	15815	15735	15702	15530	16011	15607	15562	15787	15615	15794	15767	15725	15673	15787	15629	15563	15767	15585	15613	15738	15608	15596	15767	15748	15813	15625	15751	15873	15706	15614	15758	15612	15726	15718	15805	15697	15466	15812	15582	15648	15450	15796	15553	15621	15611	15603	15854	15671	15738	15639	15838	15814	15561	15610	15661	15694	15721	15747	15707	15643	15700	15641	15750	15601	15614	15431	15692	15545	15725	15535	15837	15695	15543	15641	15707	15545	15691	15724	15759	15768	15573	15542	15728	15757	15610	15510	15717	15648	15675	15706	15645	15670	15735	15716	15784	15563	15648	15611	15672	15644	15691	15472	15589	15758	15795	15604	15697	15619	15631	15612	15560	15723	15732	15680	15653	15754	15599	15823	15603	15570	15808	15651	15780	15683	15692	15667	15664	15664	15649	15639	15662	15569	15739	15542	15802	15624	15585	15726	15487	15753	15726	15811	15660	15678	15604	15650	15617	15643	15631	15680	15632	15648	15626	15576	15655	15556	15673	15528	15646	15655	15597	15673	15668	15582	15429	15569	15600	15753	15692	15654	15625	15529	15789	15731	15524	15736	15638	15725	15689	15715	15601	15517	15655	15777	15614	15612	15575	15652	15646	15668	15696	15689	15659	15830	15650	15791	15701	15590	15669	15694	15749	15751	15692	15797	15736	15597	15594	15591	15654	15637	15591	15621	15576	15630	15620	15502	15658	15896	15474	15760	15699	15679	15878	15565	15647	15642	15699	15675	15468	15608	15849	15883	15637	15805	15659	15671	15745	15674	15467	15583	15738	15623	15628	15623	15803	15695	15778	15619	15614	15678	15721	15559	15699	15744	15887	15725	15573	15561	15630	15538	15710	15719	15650	15678	15639	15517	15784	15580	15760	15692	15666	15653	15641	15654	15697	15580	15735	15632	15714	15762	15423	15738	15835	15754	15626	15558	15588	15603	15526	15785	15707	15670	15732	15798	15570	15572	15722	15688	15567	15647	15609	15630	15819	15804	15609	15652	15548	15657	15691	15685	15679	15499	15700	15650	15489	15667	15632	15684	15651	15758	15556	15459	15769	15663	15589	15651	15662	15704	15628	15587	15719	15702	15643	15610	15795	15660	15712	15603	15765	15651	15537	15689	15607	15693	15489	15614	15709	15729	15649	15626	15510	15696	15627	15587	15589	15725	15636	15802	15619	15816	15548	15646	15667	15748	15744	15871	15731	15738	15680	15707	15753	15630	15810	15654	15601	15735	15566	15795	15616	15543	15665	15692	15594	15740	15647	15676	15537	15786	15624	15715	15742	15597	15822	15627	15658	15568	15560	15769	15781	15648	15540	15728	15682	15728	15714	15733	15608	15688	15709	15655	15564	15659	15735	15603	15651	15600	15728	15796	15620	15923	15554	15794	15739	15562	15815	15796	15613	15647	15573	15706	15621	15673	15764	15724	15427	15703	15682	15559	15689	15728	15641	15611	15742	15567	15596	15744	15611	15806	15574	15655	15705	15664	15768	15535	15681	15534	15677	15717	15636	15721	15645	15633	15687	15702	15650	15752	15620	15713	15715	15504	15592	15581	15742	15648	15662	15641	15633	15638	15503	15625	15413	15513	15660	15684	15657	15548	15530	15733	15642	15668	15569	15851	15620	15731	15832	15740	15656	15722	15723	15692	15512	15592	15816	15699	15620	15639	15666	15606	15633	15731	15751	15688	15555	15589	15559	15777	15767	15751	15592	15667	15597	15834	15705	15727	15603	15640	15691	15759	15602	15840	15615	15680	15392	15713	15535	15551	15739	15620	15698	15702	15600	15756	15805	15807	15679	15610	15574	15639	15776	15585	15681	15620	15674	15698	15764	15634	15755	15517	15547	15688	15616	15601	15708	15736	15636	15628	15731	15512	15673	15669	15566	15819	15567	15766	15588	15630	15508	15644	15655	15741	15654	15695	15555	15676	15514	15587	15710	15553	15513	15596	15557	15576	15690	15564	15611	15643	15646	15668	15659	15646	15496	15716	15651	15544	15563	15534	15572	15549	15686	15762	15659	15712	15471	15576	15695	15410	15861	15622	15764	15750	15698	15649	15676	15500	15701	15715	15771	15397	15606	15653	15796	15685	15671	15591	15645	15489	15571	15653	15444	15687	15461	15730	15540	15826	15611	15745	15636	15569	15755	15711	15797	15734	15602	15626	15771	15827	15793	15692	15409	15616	15747	15797	15734	15508	15552	15610	15437	15864	15651	15668	15629	15681	15762	15561	15759	15716	15611	15582	15581	15693	15565	15700	15574	15688	15640	15760	15769	15625	15767	15596	15639	15707	15518	15721	15587	15585	15498	15654	15519	15736	15835	15651	15560	15612	15788	15570	15771	15642	15643	15662	15729	15515	15810	15563	15747	15585	15671	15593	15648	15853	15758	15881	15677	15722	15648	15702	15572	15680	15563	15676	15758	15810	15689	15524	15820	15624	15746	15752	15877	15715	15557	15637	15682	15570	15537	15697	15630	15819	15802	15596	15712	15738	15698	15861	15691	15617	15738	15701	15621	15693	15743	15642	15786	15750	15596	15783	15594	15548	15861	15547	15683	15635	15695	15722	15638	15733	15850	15518	15782	15538	15561	15632	15620	15607	15528	15713	15465	15848	15819	15617	15687	15744	15677	15559	15608	15534	15626	15637	15528	15665	15632	15513	15529	15614	15453	15658	15545	15832	15653	15669	15616	15605	15790	15719	15540	15718	15563	15687	15580	15743	15784	15619	15719	15706	15409	15632	15673	15831	15854	15726	15714	15718	15631	15731	15675	15726	15521	15570	15746	15626	15620	15795	15663	15761	15719	15848	15654	15677	15585	15573	15804	15697	15661	15813	15699	15582	15569	15597	15624	15578	15782	15687	15660	15847	15689	15745	15737	15631	15530	15748	15741	15680	15623	15762	15739	15701	15592	15878	15812	15753	15583	15644	15710	15592	15639	15628	15401	15666	15583	15704	15551	15746	15718	15639	15633	15663	15610	15745	15670
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
