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
339521070442	339521070956	339521071506	339521072056	339521072606	339521073156	339521073706	339521074256	339521074806	339521075356	339521075906	339521076456	339521077006	339521077556	339521078106	339521078656	339521079206	339521079756	339521080306	339521080856	339521081406	339521081956	339521082506	339521083056	339521083606	339521084156	339521084706	339521085256	339521085806	339521086356	339521086906	339521087456	339521088006	339521088556	339521089106	339521089656	339521090206	339521090756	339521091306	339521091856	339521092406	339521092956	339521093506	339521094056	339521094606	339521095156	339521095706	339521096256	339521096806	339521097356	339521097906	339521098456	339521099006	339521099556	339521100106	339521100656	339521101206	339521101756	339521102306	339521102857	339521103406	339521103956	339521104506	339521105056	339521105607	339521106156	339521106706	339521107256	339521107806	339521108356	339521108906	339521109456	339521110006	339521110556	339521111106	339521111656	339521112206	339521112756	339521113306	339521113856	339521114406	339521114956	339521115506	339521116056	339521116607	339521117156	339521117706	339521118257	339521118806	339521119356	339521119906	339521120456	339521121006	339521121556	339521122106	339521122656	339521123207	339521123757	339521124306	339521124856	339521125406	339521125956	339521126506	339521127056	339521127606	339521128156	339521128707	339521129257	339521129806	339521130357	339521130906	339521131456	339521132007	339521132556	339521133106	339521133657	339521134206	339521134756	339521135307	339521135856	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22206	24602	36488	30600	24354	24261	25255	21600	20761	21227	21347	21134	21384	21167	21109	20972	21044	20976	20793	21020	21287	20834	20870	20870	20953	20812	20909	21014	20934	21028	20953	21073	20882	20591	20902	21093	20820	20909	20832	20882	20859	20945	20808	20876	20822	20842	20721	20864	20762	20808	20909	20857	20794	20862	20741	20947	20835	20731	20862	20904	20908	20882	20719	20768	20749	20803	20699	20756	20672	20907	20871	20641	20846	20640	20730	20721	20567	20865	20663	20990	20609	21007	20831	20812	20810	20648	20528	20836	21019	20739	20864	20579	20578	20661	20833	20653	20973	20613	20915	20637	20794	20813	20705	20720	20717	20661	20608	20706	20714	20587	20787	20764	20709	20781	20639	21008	20580	20844	20667	20902	20615	20791	20802	20677	20792	20782	20752	20714	20767	20834	20716	20817	20610	20721	20862	20681	20729	20663	20574	20689	20592	20725	20810	20704	20837	20540	20892	20767	20857	20579	20719	20802	20614	20854	20529	20767	20894	20642	20773	20730	20823	20692	20680	20725	20564	20886	20794	20694	20741	20733	20612	20695	21027	20701	20843	20651	20590	20873	20797	20581	20561	20550	20768	20550	20829	20833	20841	20691	20789	20777	20624	20882	20672	20768	20879	20647	20835	20620	20796	20813	20759	20714	20868	20689	20634	20732	20687	20739	20782	20536	20517	20683	20587	20640	20807	20805	20596	20762	20612	20890	20802	20664	20667	20780	20733	20778	20839	20569	20801	20771	20672	20729	20777	20535	20879	20566	20673	20870	20735	20614	20897	20971	20727	20656	20610	20601	20840	20694	20740	20685	20519	20746	20711	20631	20812	20502	20812	20812	20954	20405	20714	20753	20789	20702	20722	20779	20561	20752	20752	20810	20657	20607	20855	20855	20763	20621	20960	20836	20725	20688	20852	20807	20792	20778	20594	20813	20997	20784	20770	20683	20747	20718	20714	20732	20851	20789	20867	20782	20831	20640	20735	20655	20634	20807	21008	20651	20757	20673	20888	20815	20585	20690	20842	20815	20989	20737	20601	20649	20715	20709	20774	20547	20811	20669	20781	20822	20674	20721	20916	20703	20973	20711	20803	20859	20834	20435	20805	20726	20713	20838	20791	20520	20796	20601	20805	20858	20806	20683	20723	21013	20816	20746	20671	20667	20624	20644	20884	20635	20642	20814	20705	20643	20795	20578	20692	20702	20594	20521	20710	20619	20753	20683	20564	20831	20745	20744	20500	20659	20883	20721	20738	20664	20754	20671	20751	20712	20937	20755	20761	20804	20592	20739	20737	20469	20568	20888	20646	20857	20900	20740	20938	20746	20834	20687	20638	20763	20928	20567	20762	20762	20788	20713	20786	20941	20866	20684	20911	20628	20725	20876	20789	20722	20674	20620	20861	20719	20561	20894	20691	20698	20558	20714	20723	20852	20732	20512	20380	20624	20913	20695	20577	20572	20954	20603	20713	20884	20682	20546	20902	20720	20784	20804	20687	20569	20582	20708	20683	20762	20629	20753	20790	20771	20790	20827	20927	20595	20720	20549	20653	20836	20741	20756	20519	20693	20629	20736	20761	20645	20690	20737	20748	20829	20824	20514	20832	20817	20724	20749	20875	20654	20512	20379	20898	20756	20923	20893	20702	20978	20913	20733	20961	20693	20747	20669	20579	20710	20710	20780	20569	20693	20705	20617	20457	20610	20846	20774	20966	20546	20828	20534	20738	20879	20805	20698	20694	20678	20718	20532	20643	21003	20724	20778	20749	20608	20732	20627	20784	20632	20620	20983	20703	20738	20744	20707	20815	20711	20739	20701	20766	20715	20490	20714	20875	20712	20593	20793	20737	20762	20712	20692	20682	20826	20693	20580	20685	20829	20668	20697	20800	20612	20891	20753	20609	20689	20788	20842	20474	20757	20684	20863	20783	20770	20703	20670	20623	20764	20753	20874	20957	20790	20898	20639	20826	20751	20794	20821	20715	20765	20699	20605	20690	20748	20914	20609	20503	20761	20958	20695	20689	20839	20772	20899	20917	20821	20642	20764	20667	20752	20877	20817	20674	20811	20648	20741	20670	20621	20771	20723	20719	20682	20867	20562	20953	20806	20690	20804	20773	21019	20706	20689	20920	20865	20731	20644	20648	20603	20788	20649	20732	20698	20943	20746	20843	20613	20825	20780	20751	20700	20815	20592	20515	20813	20673	20744	20843	20677	20895	20670	20659	20639	20714	20749	20733	20657	20633	20822	20941	20756	20785	20779	20830	20685	20500	20969	20644	20739	20957	20667	20702	20759	20602	20466	20751	20455	20684	20824	20621	20716	20594	20796	20693	20725	20659	20590	20704	20726	20969	20642	20656	20841	20689	20572	20808	20684	20735	20820	20906	20610	20797	20891	20654	20807	20819	21080	20787	20711	20727	20795	20802	20604	20890	20817	20621	20607	20794	20667	20676	20827	20982	20966	20716	20820	20666	20796	20540	20661	21049	20770	20885	20738	20601	20937	20598	20534	20550	20696	20795	20723	20624	20506	20742	20739	20642	20625	20714	20629	20656	20542	20428	20565	20584	20686	20957	20687	20765	20805	20787	20555	20744	20744	20892	20902	20589	20663	20887	20644	20956	20486	20652	20963	20814	20735	20832	21025	20793	20609	20683	20683	20659	20677	20786	20916	20979	20678	20751	20589	20708	20904	20678	20594	20803	20757	20788	20747	20850	20743	20969	20654	20908	20655	20898	20829	20763	20698	20777	20754	20730	20724	20559	20702	20705	21026	20624	20520	20657	20799	20775	20779	20645	20656	20523	20748	20621	20787	20730	20806	20649	20813	20415	20543	20534	20714	20884	20834	20663	20865	20721	20742	20513	20796	20737	20779	20706	20946	21005	20642	20723	20898	20831	20756	20960	20615	20681	20720	20593	20725	21062	20647	20808	20901	20680	20704	20802	20718	20780	20634	20803	20667	20898	20851	20740	20562	20782	20751	20818	20935	20583	20731	20573	20499	20784	20723	20629	20778	20746	20921	20890	20630	20731	20700	20803	20703	20831	20656	20755	20784	20970	21021	20746	20847	20597	20468	20700	20622	20840	20569	20668	20844	20759	20522	20747	20787	20623	20600	20484	20748	20830	20622	20746	20882	20721	20779	20828	20738	20549	20629	20651	20858	20645	20799	20754	20658	20734	20890	20808	20779	20962	20825	20836	20654	20840	20725	20771	20800	20765	20738	20788	20676	20650	20741	20832	20752	20864	20939	20923	20809	20587	20765	20629	20760	20782	20684	20615	20512	20770	20674	20689	20766	20735	20786	20720	20904	20790	20725	20820	20658	20554	20653	20810	20627	20655	20392	20677	20820	20876	20889	20741	20766	20709	20783	20785	20845	20787	20849	20757	20670	20670	20868	20850	20704	20700	20641	20605	20589	20894	20825	20674	20804	20626	20744	20552	20635	20623	20823	20797	20532	20779	20709	20728	20543	20465	20643	20679	20726	20699	20621	20912	20981	20711	20911	20646	20690	20915	20781	20742	20944	20804	20861	20748	20695	20674	20774	20627	20875	20643	20907	20984	20890	20811	20515	20727	20780	20744	20737	20741	20752	20817	20702	20684	20685	20598	20697	20902	20660	20745	20738	20650	20797	20862	20595	20787	20556	20784	20682	20917	20721	20752	20748	20714	20845	20650	20723	20722	20570	20812	20783	20815	20729	20450	20543	20731	20935	20507	20790	20887	20702	20812	20824	20608	20684	20671	20584	20841	20680	20525	20743	20770	20673	20731	20532	20741	20531	20635	20596	20508	20566	21054	20680	20824	20715	20967	20802	20583	20591	20617	20596	20910	20753	20828	20799	20728	20709	20839	20722	20734	20716	20681	20725	20798	20813	20865	20584	20659	20561	20846	20815	20731	20673	20773	20849	20842	20750	20718	20665	20667	20920	20715	20564	20827	20785	20684	20533	20819	20626	20669	20833	20735	20794	20702	20902	20688	20505	20679	20580	20779	21017	20909	20691	20805	20802	20619	20508	20668	20731	20817	20780	20575	20812	20632	20739	20770	20527	20638	20587	20631	20576	20632	20684	20771	20830	20659	20709	20813	20639	20773	20602	20795	20775	20682	20721	20770	20764	20859	20609	20494	20628	20737	20608	20776	20507	20837	20756	20868	20548	20771	20488	20787	20564	20792	20621	20785	20452	20577	20816	20877	20801	20746	20763	20716	20775	20547	20670	20706	20756	20846	20811	20709	20764	20668	20866	20554	20893	20831	20768	20658	20772	20733	20596	20872	20780	20684	20719	20662	20614	20613	20794	20896	20928	20820	20680	20472	20664	20668	20706	20797	20593	20619	20783	20681	20520	20772	20793	20732	20669	20829	20710	20973	20761	20799	20683	20686	20711	20838	21011	20772	20554	20649	20786	20846	20480	20658	20807	20736	20800	20869	20680	20831	20778	20728	20716	20662	20608	20671	20820	20638	20872	20768	20640	20960	20864	20747	20819	20809	20672	20750	20690	20669	20816	20875	20777	20784	20790	20758	20812	20730	20680	20945	20875	20692	20767	20758	20720	20563	20744	20956	20711	20949	20722	20987	20582	20659	20795	20658	20746	20607	20781	20768	20632	20652	20448	20641	20981	20648	20772	20779	20871	20667	20767	20781	20735	21012	20778	20731	20494	20803	20605	20647	20662	20722	20814	20762	20883	20751	20707	20765	20821	20764	20622	20771	20761	20727	20673	20603	20943	20661	20733	20765	20864	20862	20837	20846	20598	20882	20752	20754	20660	20692	20994	20652	20809	20994	20886	20573	21100	20723	20881	20873	20759	20522	20574	20784	20816	20744	20757	20740	20744	20743	20856	20675	20676	20641	20728	20724	20449	20852	20757	20717	20704	20614	20944	20725	20726	20751	20701	20867	20744	20875	20586	20811	20770	20693	20774	20740	20678	20662	20774	20647	20865	20620	20560	20713	20774	20733	20672	20490	20653	20707	20929	20791	20722	20829	20694	20594	20600	20600	20850	20752	20717	20853	20579	20868	20696	20682	20740	20734	20829	20676	20643	20679	20927	20750	20823	20767	20857	20763	20775	20756	20836	20530	20542	20668	20703	20778	20781	20687	20720	20648	20704	20851	20733	20801	20763	20841	20783	20525	20724
55249	94928	82170	55927	32383	20494	17380	17071	16861	17005	17110	17072	17207	16925	17179	17054	17037	17206	17223	16934	17050	17183	17126	17039	17250	17243	17048	17043	17061	16885	17064	17002	17171	17166	17032	17065	17152	17071	17211	17247	16938	17001	16846	17096	17175	17169	17158	17153	16947	17161	17048	17212	16845	17123	17029	17041	17065	17150	17123	16955	17149	17140	17033	16982	17153	17044	17013	17035	17060	17242	17042	17111	16990	17049	17255	17106	17140	16985	17147	17052	17152	17112	17126	16979	17152	17100	16940	17147	17238	17253	17064	17062	17068	16912	16898	17093	17138	16960	17157	17036	17133	16958	17189	16912	17165	16917	17021	17010	17021	17071	17117	17149	17114	16869	17149	17104	17102	17060	16981	16941	16913	17115	17044	17037	16920	17041	17117	17152	17066	17162	17211	16951	17124	17021	17079	17144	17081	17027	17132	17013	17107	16945	16984	17107	17083	17005	17071	16960	17060	16996	16911	17069	17145	16929	17153	17172	17098	16954	17071	17191	16992	17110	17079	16992	17009	17155	17005	17111	17031	16981	17222	16954	17083	17163	16913	17160	17290	17081	17196	16985	16966	17124	17068	17053	17128	17216	16776	16886	17003	17008	17052	17110	17114	16897	17104	17143	17067	17109	16886	17035	17198	16993	17071	17094	16983	17121	17054	17111	17095	17021	17073	17034	17039	16963	17079	17218	17074	17057	17263	17037	17061	16949	16901	17098	17033	17078	17132	17048	16964	17226	16989	17042	17117	17068	17053	17154	17151	16923	17123	17189	17033	16996	17308	17063	17154	16931	17183	16946	17238	17087	17293	16943	17122	16955	17197	16983	17121	16925	17070	16855	17059	17131	16951	17143	17129	17005	17285	17022	17177	17009	17208	17007	16922	17101	16951	17058	16975	17069	17094	16938	17134	17070	17079	17058	17004	16987	17013	17051	17204	17117	17229	17147	17334	17155	17065	17004	17027	16891	16933	17080	17053	17121	17023	17096	17083	16976	17087	17089	17132	17256	16973	17115	17106	17040	16911	17107	16819	17017	17149	17159	17178	17168	17025	17159	17100	17123	17013	16982	17117	17052	17097	17125	17028	16922	17074	17060	17084	16992	17111	17037	17074	16990	17139	17054	17147	17127	17109	17010	17044	17088	17083	17046	17009	17122	16909	16995	16990	16991	17071	16906	17063	17200	16989	17042	17221	17074	17069	17034	17199	17058	17018	17257	16919	17187	16911	16937	16990	17106	16922	17117	17038	17032	17028	17062	17050	16898	17133	16960	16924	17000	17060	16999	17047	16992	17197	17053	16980	17195	16969	16936	17067	17015	17169	17047	16805	17151	17089	17135	17068	17155	17000	17114	16989	17028	17099	16931	17220	17230	16977	17041	17048	17033	17000	17145	17080	17181	17181	17000	17108	16911	17024	17011	17121	17022	16956	17264	16988	17043	17031	17146	17154	17124	16986	16925	17391	17090	17246	16946	17009	17155	17048	17166	17056	17003	16987	17167	16917	16965	17177	17031	17155	16963	17126	16926	17166	17096	16968	17062	17050	17135	17097	17169	16961	17106	17112	17088	16915	17125	17112	16896	16914	17083	17209	16907	17065	17147	17168	17102	17042	17072	17050	16958	17022	17064	17029	17235	16893	17092	17134	16896	17068	17109	17142	17075	17073	17246	16872	17103	17004	17146	17135	17034	17193	17268	16933	17008	17029	16879	17056	17051	17158	17186	17004	17078	16975	17039	17025	17010	17156	17015	17039	17023	17122	17177	17086	17042	17183	17272	17058	16858	17093	17107	16930	17129	17051	17051	17184	16843	16998	17011	17103	16887	16985	17008	16905	16972	16979	17074	16910	16982	17054	17166	17143	16990	17072	17150	17102	16904	16977	16848	16974	16917	16972	17025	17078	17018	17055	16955	16973	17208	17101	16896	16967	17062	17116	17184	16977	17140	17048	17075	17117	17259	17198	17007	17042	16975	17147	17031	17117	17130	16957	17282	17103	17158	17185	16888	16953	17089	17012	16950	17010	17339	17012	17078	17150	17289	16977	17008	17054	16933	17278	16755	17151	16928	17039	17084	17102	17099	16960	17145	16905	16940	17021	16949	17130	17082	17014	17018	17124	17130	17001	16961	17210	17143	17061	17256	17099	17010	17046	17050	17095	17140	17007	16975	17033	17052	16867	17093	17034	16992	17190	16972	17061	17021	17123	17007	17200	17042	17116	17114	16890	17015	17146	17119	17109	16975	17029	17075	16984	17169	17128	17115	16996	17135	17139	16864	16889	17100	17116	16948	16961	16858	17102	17328	16917	17133	17126	16890	17052	16993	17050	17149	16919	16943	17192	17073	17073	17106	17112	17127	17248	16995	17001	17061	17038	17051	16904	17057	17072	17012	17157	17003	17029	17001	17135	17199	17122	16982	17063	17228	17264	17026	17163	17062	17062	17172	16993	17033	16976	16941	16966	17007	17155	17136	16953	17095	16950	17095	17140	16886	17141	17037	17033	16960	17014	17143	16983	17000	16993	17110	16977	17046	17066	17074	17033	17154	17049	17129	17188	17070	17057	16953	16936	17162	17238	16964	17090	17058	17031	17021	17060	16924	17105	16932	17100	17167	17159	16945	17067	16927	17196	17037	17058	17069	17179	17071	17219	17086	17046	16977	16935	17109	17061	16919	17008	17037	17119	17190	16996	17135	16899	17023	17160	17126	17052	17061	17046	17045	16938	17119	17063	17203	16980	17080	17295	17127	17216	16986	17019	17046	17063	17081	17154	16985	16985	16977	17049	17044	17009	17160	17051	17063	17063	17029	17129	16914	16966	17072	16996	17103	17002	17199	17059	17085	17172	16883	17027	17007	17114	17035	17207	17045	16997	16932	17186	17011	17125	17143	16981	17150	16914	17080	16980	17095	17108	17156	17225	17050	17154	17101	16896	17026	17073	17014	16879	16948	17201	17094	16945	17028	16914	16991	17112	16895	17082	17136	17228	17044	16984	16963	16905	17122	17121	17011	16970	17037	16954	16957	17185	16981	17176	16937	16994	17190	17072	17161	17046	17040	17039	17113	17134	16995	17068	17207	16979	17019	17052	16907	17054	17007	17051	17012	16984	16867	17013	17078	17070	17078	17075	17055	16993	17247	16762	17121	17003	17145	16996	16913	17187	16939	17121	17164	17189	17122	17188	17064	17144	17097	17042	17085	16870	17080	17382	17117	16976	17083	17070	16921	17040	17109	17150	17089	17256	17005	17017	17185	17046	17137	16759	17171	17237	17106	17063	17003	17062	17174	17067	16943	17184	17095	17110	17175	17167	17094	16973	17147	16917	17100	16929	16884	17202	16932	16994	17139	17117	17083	17237	16967	17100	16985	17071	17047	17101	17062	16950	16915	17065	17214	17078	16946	17090	17078	17207	16991	17046	17148	16971	17162	17142	17081	16984	17011	17177	17024	16980	17118	17082	17055	17036	17140	17120	17015	17077	17069	17184	17062	17066	17168	17072	16971	17094	17101	17146	16992	16891	17023	16993	17007	17105	16959	16931	17184	17189	17134	17133	17158	16934	17074	17003	17213	17022	17081	16892	17017	16905	17081	16956	17113	16997	17078	16944	17073	17055	17079	16994	17119	17030	17242	17054	17155	17117	16999	17021	16976	16981	16977	17161	17148	17043	17005	17104	17181	17022	16920	17207	17099	17099	17221	17020	17004	17196	16899	17054	17043	17070	17052	17068	16971	17129	17045	17028	17231	17135	16900	17128	17137	17105	17080	16938	17116	17104	17120	16995	17107	16940	16987	17180	17049	17159	17135	17068	17107	17060	17207	17198	17167	17183	17018	17174	16966	17187	16972	17155	16905	16919	16991	17308	17183	17133	17004	16973	17148	16916	17189	16939	16948	17051	17020	17075	17080	17039	16825	17049	17000	17110	17223	17136	17085	16923	17022	17037	16895	16899	17152	17068	17030	17008	17023	17098	16961	17051	16925	17079	17039	17094	17136	17051	17087	17069	17121	17131	17122	17158	17090	17094	17090	16865	17114	17130	17090	16938	17117	17114	17052	17192	17073	16884	17148	17068	17157	16959	16948	17158	17039	17224	17000	16957	17115	17088	17097	17117	17102	17023	16994	17054	17071	17066	17107	17121	16888	17107	16923	17049	17086	17080	17094	17224	17033	17153	17113	17080	17132	17059	16945	17078	16922	17286	16981	17117	17065	17330	17095	17077	16981	16954	17101	17203	17137	16991	17105	17091	16998	17065	16921	17166	17276	17091	17215	17013	17153	17118	16962	17042	17018	17137	17042	17133	16882	17035	16893	17140	17071	17064	17164	17055	17254	17142	17088	17166	17089	17161	17046	17094	16949	17071	17235	16969	17057	17218	17155	17043	16946	17049	16922	17182	17017	16864	17149	17079	17123	16951	17120	17071	17117	17072	17056	17268	17033	16928	16995	17055	17102	17133	17123	16937	17089	17079	17059	17150	17020	16911	16981	17146	16968	17072	17203	17053	17116	17042	17005	16915	17116	17016	17226	17079	17039	17107	16881	17201	17091	17071	17124	16992	17060	17057	17020	17199	17135	16944	17048	17004	16981	16892	17145	17037	17058	17148	17036	17144	17119	17195	16940	17174	16977	16989	17160	17102	17014	17179	17085	17042	16997	17211	17151	17116	17009	17215	17042	17280	17171	17170	16929	16989	17156	17042	17212	16990	17058	17018	17019	16998	17190	17007	16846	16978	17003	17020	17158	16994	17169	17016	17196	17205	17173	17182	17186	16957	17098	17113	17181	17091	17041	17187	17075	17200	17080	17043	17030	17051	17150	16959	16893	17085	17038	16901	17032	17104	17085	17048	17024	17054	17037	17097	16979	17197	16906	17115	16886	16995	17183	17189	17032	17254	16945	16997	17053	17165	17010	17265	17008	17113	16960	17007	17119	17028	16966	16940	16967	17008	17004	17038	17209	17081	17135	16985	16982	17117	17022	17110	17029	16821	17272	17148	16895	17187	17017	17070	16932	17105	17198	16883	17122	17047	17185	17207	16931	17227	16993	16931	17111	17177	17122	17105	17014	17088	17091	17004	16931	17022	17070	17051	17105	16978	16889	17130	16999	17077	16986	17055	17120	17142	17080	17201	16952	16927	17106
33408	45433	44685	31804	24054	22811	22419	22202	22132	22280	22215	22456	22014	22199	22166	22453	22198	22032	22129	22082	22105	22006	22076	21855	22247	22230	22127	22014	22173	22369	22298	22130	22381	22069	22232	22116	22100	22088	22144	22173	22066	22039	22135	22163	21926	22042	22157	22239	22216	21958	22014	22266	22028	22094	22153	22127	22092	22189	22039	21945	22038	22206	22119	22026	22271	22217	22024	22206	22036	22208	22344	21994	22055	22342	22241	22201	22505	22085	21853	22373	22167	21976	22309	22214	22062	22062	22234	22155	22206	22133	22266	22168	22153	22046	22166	22132	22077	22040	22284	21987	22235	22175	22035	22200	22292	22337	22051	22061	22077	22041	22362	21981	22100	21974	22360	22137	22176	21960	22110	22262	22098	22025	21929	22254	22098	22021	22029	22209	22128	22047	21949	22159	22118	22197	22100	22281	22236	22441	22183	22287	22159	22137	22175	21982	22187	22098	22111	22081	22040	22023	22187	22295	22274	22269	21825	22124	22168	22151	22119	22152	22077	22003	22033	22220	22161	22029	22123	22014	22037	22126	22192	22137	22056	22167	22327	22017	22253	22046	22049	22131	22207	22173	22105	22095	22261	22043	21934	22162	22137	22074	22055	22104	22068	22238	22162	22071	22121	21965	22123	22221	22224	22052	22065	21968	22114	22099	21952	22170	22130	22064	22191	22112	22016	22324	22084	22193	22301	22057	22052	22249	21993	22180	21998	22289	21993	22126	22133	22252	21854	22489	22291	22297	22193	22108	22260	22278	22077	22144	22170	22059	22109	22186	22154	22041	22182	22302	21936	22321	22176	22032	22067	21990	22091	22108	22045	21959	21879	22294	22172	21957	22227	22284	22141	22163	22101	22161	22107	22036	22296	22185	22319	21873	22165	22212	22168	21831	22168	21855	21892	21983	22171	22287	22203	22209	21975	22154	22518	22046	21721	22097	22372	22063	22397	22069	22169	21958	22166	22019	22241	21947	22085	22078	22190	21914	22201	22003	22319	21889	22097	22203	22027	21935	22053	22000	22134	22245	22104	22251	22267	21982	22100	22200	22012	22217	21987	21995	22240	22076	22216	21946	22055	22034	22128	22145	22168	21932	21964	22147	22198	21897	22287	22062	22081	22074	22179	22011	22041	22290	22102	22029	22266	21973	22162	22097	21949	22134	22129	21992	22077	22107	22162	22334	22221	22169	21930	22127	22025	22355	22222	22037	22111	22088	22008	22090	22003	22086	22093	22129	21967	22128	22071	22054	21944	21684	22347	22214	22210	22107	21838	22085	22072	22053	22248	22123	22155	22083	22253	22034	22218	21939	22347	22138	22209	22166	21966	22209	21910	22061	22133	22026	22235	22167	22075	22134	22333	22097	22173	22049	22248	22223	22336	22009	22304	21910	22230	22109	22071	22050	21964	22100	22129	22112	22258	22181	22269	21888	22297	21944	22033	22096	22263	22120	22083	22188	21953	22140	22040	22222	22107	22083	22176	22270	22241	22030	22027	22039	22101	22242	22229	22153	22162	22157	22317	22019	22089	22139	21919	22107	22113	22080	22209	22102	22028	21959	22118	22224	21959	22335	21815	22243	22097	21824	22154	21922	22213	21857	22156	22185	22328	21970	22021	22020	21971	21911	22280	22334	22045	22235	22260	22137	22129	22001	22247	22074	22330	22038	22263	21932	22399	22076	22324	22041	22195	22003	22106	22053	21976	22004	22196	22025	22136	22132	21966	22124	22101	22107	22191	22045	21998	22185	22038	22130	21969	22202	22268	21866	22090	21945	22177	22060	21885	22132	22254	22230	22183	22109	22182	21965	22092	21925	21993	22307	22210	22234	22139	22250	22092	22032	22008	22230	21879	22277	21929	22167	22174	22121	22116	22087	22011	22069	22093	22269	22024	22287	22197	22050	22189	22109	22335	22091	22290	22229	22041	22302	22087	21977	21963	22101	22381	22402	22284	22191	22032	22163	22091	21986	21996	22148	22208	22129	22053	22104	22201	22034	21965	22057	22263	22011	22138	22022	22013	22046	22219	22296	22208	22212	22172	22071	22090	21924	22023	21969	22023	22223	22136	22028	21959	22095	22148	22065	21966	22067	21946	21967	21990	22043	22201	21998	22175	22045	22262	22205	22281	22043	22212	22050	22181	22137	22037	22238	22080	22124	22197	21956	22124	22364	21802	22215	21974	22150	22212	22166	22172	22020	22116	21967	22134	21888	22169	22084	22065	22159	22346	22231	22124	22076	22169	22083	22100	22137	21821	21994	21963	22047	22222	22254	22359	22108	22238	22083	22211	22047	22107	21907	22205	22089	22369	21937	22017	21907	22055	22150	22036	22291	22339	22003	22051	22227	22017	22138	22061	22337	22283	22015	22116	22129	22251	22028	22154	21985	22005	22209	22120	22172	22194	22117	22166	22036	22196	21978	22156	21970	22013	21871	22228	22035	21962	22089	22050	22091	22091	22225	22047	22093	22066	22115	22192	22217	22005	22127	22062	22011	22135	22217	21955	22219	22167	22086	22041	22124	22063	22133	22299	22212	22222	22096	22058	21987	22133	22233	22196	22053	22265	22168	22193	22250	22228	22106	22210	22117	22222	22159	21946	22067	22133	22112	21889	22139	22061	22154	22102	22285	22131	22242	21994	22100	22097	22385	22063	22095	22126	22162	21890	22057	22014	22136	22303	22245	22212	22130	22006	21950	22266	22358	22274	22180	22141	21937	21897	22198	22160	22224	22051	21930	21954	22392	22260	22137	22078	22106	22116	22126	22075	22381	22212	22282	22352	22206	22301	22228	22092	21820	22087	22170	22036	22279	21983	21938	22110	21874	22238	22146	22239	22402	22204	21984	22131	22244	22193	22122	22251	21991	22077	22240	22044	22112	22089	22021	21977	22038	22198	22111	22208	22227	22201	22130	22167	22236	22135	22202	22115	22319	22086	22095	22042	22309	22204	22333	21856	22219	22098	22427	22299	22281	22052	22089	22105	22380	22162	22033	22219	22220	22088	22159	22090	22009	22019	22093	22216	22088	22044	22180	22044	22171	21815	22388	22140	22119	22193	22136	22248	22118	22099	22215	21841	22010	22169	22256	22186	22105	22089	21904	22047	21983	22266	21935	22243	22128	22192	22180	22131	22342	22175	22032	22279	22287	21866	22369	22237	22078	22012	22321	21884	22126	22062	22060	21994	22143	22071	22118	22100	22091	22062	22290	22178	22116	22257	22185	22091	22183	22201	21981	22173	22002	22231	22093	22097	21984	22119	22021	22205	22038	21979	22105	22104	22106	22539	21997	22017	22074	21990	22058	22152	21954	21992	22021	22191	21945	22178	22054	22107	22164	22173	22059	22060	21926	22076	22194	22092	21986	22182	22076	22332	22281	22188	21916	22078	22184	22180	22045	22306	22142	22140	21817	22036	22303	22197	21895	22133	22050	22025	22311	22109	22226	22067	22153	21999	22256	22246	22125	22065	22112	22152	21976	22036	21977	22126	22103	22084	22249	22051	22255	22362	22121	22016	22082	22136	22176	22081	22137	21839	22159	22163	22145	22018	22217	22257	22357	22151	22137	22214	22155	22096	22201	22198	22032	22093	22223	22152	22025	22249	22010	22250	22210	22099	22003	22242	21975	22083	22099	22350	22185	22225	22131	22325	22134	22110	22109	21949	22050	22098	22366	21978	22149	22241	22224	22245	21978	22158	22182	22127	22031	22265	22054	22003	22213	22123	22199	22069	22087	21995	22183	21972	22478	22076	21964	22095	22097	22025	21983	22068	22102	22111	22051	22075	22158	22507	22015	22159	22124	22085	22014	22193	22183	22246	22123	22373	21937	22036	22087	22487	22007	22167	22179	22103	22354	22007	22127	21983	22121	22340	22035	22162	21961	22205	22030	22102	22065	22316	22145	22274	22235	22352	22194	22390	22238	22041	22087	21892	22103	22163	22063	22170	22106	22217	22134	22138	22161	22497	22201	22069	21982	22014	22311	21899	22028	22052	22082	22227	22349	22248	21916	22129	22057	22180	22014	22044	22218	22033	22060	22166	22167	22117	22270	22235	22149	21976	22197	22089	22127	22024	22062	22233	22204	22169	22046	22354	22081	22184	21958	22133	22229	21969	22232	22130	22249	22238	22140	22143	22009	22176	22144	22212	21905	22478	22051	22140	21899	22087	22181	22076	22079	21893	21782	22047	22294	22466	22132	22079	22137	22230	22051	22199	22089	21996	22135	22107	21925	22101	22258	22345	22157	22107	22219	22005	21962	21966	21863	22063	22246	22183	21982	22320	22219	22220	22165	22276	22181	22102	21872	22177	22062	22148	22162	21991	21909	22185	22133	22101	22317	22208	22145	22187	21877	21973	21910	21962	22234	22279	22370	22239	22178	22096	22201	22151	22110	22028	22280	21893	22329	22137	22270	22087	21929	22275	22146	22215	22375	22215	22050	22356	22006	22341	21939	22091	22169	22190	22240	22118	22108	22233	21949	22202	22191	22004	22285	22366	22147	21996	22131	22320	22189	22194	22152	22035	22218	22214	22100	22345	22198	22183	21827	22057	22023	22141	22194	22059	22104	22350	22066	21970	22065	22216	22296	22220	21930	22095	21910	22065	22362	22184	22184	22206	22126	21954	22290	22117	22258	22067	22052	22339	22307	22214	22204	22289	22360	22047	22077	22052	21893	22293	21859	22161	21759	22376	22176	22317	22017	22217	22063	22318	22175	22266	21983	22172	22241	22224	22033	22179	22098	22098	21976	21979	22297	21909	22122	22389	22150	22326	22278	22236	22056	22265	22327	22233	22007	22231	22013	22008	22136	22340	22256	22357	22307	22106	22004	22191	22314	21859	21860	22373	21976	22059	22257	22152	22196	22001	22195	22021	22228	22043	22137	22157	22161	22270	22041	21997	22025	22301	21984	22042	22389	22218	22049	22043	22316	22263	21938	22139	22119	21986	22293	22156	22135	22068	22111	22177	21881	22048	22188	21997	22016	21877	21849	22089	22028	21913	22004	22322	22093	22322	22234	22258	22038	22084	22384	22008	21928	22097	22251	22150	22162	22337	22192	22195	22270	22169	22233	22086	21999	22269	22129	22315	22019	22356	22227	22075	22243	22061	22217	22125	22096	22075	21951	22235	22038
42391	63373	45547	27107	20104	18488	18396	18241	18103	18041	18326	18042	18264	18271	18180	18179	18272	18083	18053	17950	18231	18219	18125	18197	18103	18265	18105	18183	18219	18072	18187	18289	18275	18199	18101	18144	18249	18032	18082	18128	18344	18032	17986	18165	18180	18265	18072	18064	18263	18171	18166	18149	18210	18239	17975	17979	18209	18182	18164	18138	18159	18139	18254	17946	18226	18142	18328	18275	18275	18181	18229	18291	18080	18130	18228	17930	18191	18090	18039	18067	18330	18058	18043	18219	18223	18035	18120	18079	18203	18204	18089	18070	18153	18132	18122	18045	18102	18104	17987	18109	18110	18065	18201	18232	18158	18176	18088	18087	18065	18137	18261	18197	18331	18067	18077	18232	18046	18143	17874	18252	18149	18151	18124	17930	18249	18128	17963	18151	18263	18090	17987	18221	18145	18111	18186	18361	18413	18137	18207	18232	18236	18147	17941	18066	18198	18177	17996	18217	18146	18020	18252	18261	18168	18102	18138	18230	18390	18230	18037	18080	18153	18266	18230	18127	17822	18167	18074	18342	18299	17993	18231	18006	18055	18224	18097	18120	18264	18096	18107	18048	18086	18054	18174	18221	18150	18098	18203	18099	18297	18220	18041	18051	18371	18289	17964	18071	18161	18329	18034	18156	18238	18050	17959	18276	18051	18126	18202	18123	18403	18131	18263	18077	18151	18251	18116	18053	18121	18027	18097	18020	18081	18133	17995	18003	18232	18248	17994	18121	18258	18022	18105	18158	18115	18151	18229	18260	18255	18193	18042	18262	18120	18264	18267	17945	18236	18283	18168	18119	18189	18233	18148	18136	18237	18297	18170	18308	18100	18237	18092	18182	18071	18207	18203	18215	18182	18179	18027	18032	18182	18286	18167	18141	18193	18345	18193	18064	18096	18279	18069	18255	18296	18173	18131	18211	18201	18159	18108	18125	18027	18165	18148	18208	18144	18210	18221	18413	18097	18133	18094	18385	18056	18187	18070	18285	18065	18069	18027	18028	18157	18290	18113	18143	17993	18177	18148	18094	18169	18267	17961	18354	17937	17998	18058	18186	18149	18104	18026	18138	18154	18315	18150	18094	18046	18099	18222	18210	18235	17904	18067	18086	18005	18150	18164	18246	18349	18111	18029	18296	18126	18136	18195	18247	18148	18184	18184	18250	18064	18316	18143	18109	18216	18019	18209	18190	18089	18167	18263	17975	18127	18189	18188	18108	18058	18194	18098	18232	17980	18193	17885	18126	18111	18296	18274	18290	18118	18241	18154	17992	18193	18180	18105	18166	18047	18015	18137	18194	18208	18247	18170	18298	18198	18261	18220	18024	18067	18029	18130	18142	18202	17982	18200	18197	18232	17994	17926	18172	18329	18077	18388	18040	18218	18233	18192	18207	18099	17997	18289	18222	18304	18020	18139	18206	18260	18101	18030	18152	18064	18119	17982	18249	17974	18316	18160	18041	18225	18065	18164	18194	18145	18150	18102	18060	18260	18247	18156	18147	18158	18151	18147	18120	18243	17978	18092	18183	18122	18068	18197	18079	18137	18177	18103	18121	18142	18164	18112	18080	17942	17996	18083	18064	18034	18238	18213	18164	18199	18114	18120	18239	18086	18211	18161	18178	18134	18170	17990	18228	18115	18181	18032	18132	18170	18309	18028	18115	18215	18256	18084	18220	18228	18145	18186	18221	18236	18056	18375	18123	18168	18001	18143	18027	18084	18107	18252	18206	17932	18141	17981	18211	18043	18075	18251	18064	18107	18196	18324	17998	18024	18246	18055	18116	18142	18064	18318	18130	18100	18078	18319	17924	18125	18055	17914	18160	18237	18148	18227	18008	18138	18269	18381	18104	18455	17949	18203	17990	18170	18229	18172	18246	18111	18225	17976	18069	18098	18102	17975	18065	18233	18185	18097	18024	18024	18184	18327	17977	18127	18060	17966	18110	18058	18126	17960	18303	18103	17991	18189	17970	18081	18326	18050	18039	18131	18129	18213	18064	17987	18320	18174	18002	17969	18064	18162	18315	18218	18129	18102	18155	17995	18267	18148	18109	18057	18212	18101	18095	18152	18132	18291	18045	18108	18155	18204	18085	18140	18144	18080	18085	18064	17954	18131	18201	18142	18124	18177	18138	18272	18100	18136	18130	18143	18247	18152	18244	18007	18239	18116	18252	18224	18168	18289	18025	18161	18112	17940	18045	18249	18199	18056	18354	18084	18031	18041	18140	18151	18116	17981	18154	18147	18115	18050	18244	18229	18275	18365	18125	18176	18055	18298	18365	18206	18141	18241	17921	18124	18147	18186	18088	18172	18156	18135	18196	18275	18141	18186	18202	18195	18058	18221	18028	18135	18130	18031	18453	18175	18237	18159	18076	18132	18361	18110	18150	18092	18189	18076	18127	18285	18222	18061	18217	18298	18065	18105	18198	18144	18215	18126	18088	18088	18289	18149	18034	18085	18278	18085	18157	18103	18186	18022	18119	18071	18064	18091	18067	18101	18036	18322	18244	18263	18087	18192	18022	18142	18001	17994	18110	18150	18376	18234	18088	18316	18022	18227	18246	18049	18302	18055	18095	18109	18012	18198	18177	18104	18351	17987	18256	18165	18203	18131	18070	18140	18046	18134	18274	18088	18027	17987	18267	18102	18130	18093	18261	18152	18231	18335	18243	18264	18009	18131	18272	17974	18099	18103	18210	18135	18112	18084	18101	18307	18131	18285	18070	18079	18071	17967	18265	18255	18140	18003	18278	17963	18152	18210	18195	18114	18215	18230	18103	18094	18201	18087	18141	18206	18164	18236	18112	18134	17943	18164	18266	18103	18136	18175	18208	18146	18160	18207	18074	18158	18148	18352	18094	18058	18296	18053	18165	17973	18305	18130	18226	18033	18352	18131	18101	18210	18361	18185	18283	18054	18061	17970	18160	18102	18200	18291	18016	18259	18110	18234	18057	18211	18085	18127	18192	18124	17966	18052	18147	18180	18182	18305	18160	17959	18205	18085	17994	18134	17952	18170	18162	17986	18397	18177	18193	18035	18125	18064	18188	18110	18283	18200	18077	18021	18070	18110	17971	18198	18119	18096	18172	18177	18192	18056	18141	18226	18397	18123	18249	18177	17985	18150	18160	18062	18161	18235	18128	18055	18007	18463	18095	18108	18231	18316	17987	18088	18072	18060	18237	18088	18120	18048	17995	18233	18198	18242	18139	18111	18130	18271	18284	18106	18074	18252	18032	18340	18052	17990	18174	18075	18288	18004	18202	18243	18212	18114	18093	18080	18186	18122	18079	18138	18103	18162	18206	18348	18145	18097	18050	18047	18371	18113	18142	18069	18167	18064	17931	18346	18146	17957	18282	18208	18110	17979	17965	18093	18191	18182	18081	18290	18103	18156	18112	18085	18031	18148	18207	18094	17987	18179	18182	18129	18225	18193	18145	18153	18142	18241	17991	18072	18071	18082	17973	18197	18145	18218	18142	18311	18345	18314	18166	18148	18240	18106	18146	18247	17937	18010	18217	18204	18239	18117	18200	18038	18203	18096	18147	18102	18050	18149	18106	18065	18149	18174	18328	18089	18303	18204	18186	18120	18089	18138	18157	18261	18168	18191	18309	17946	17979	18184	18288	18106	18212	18018	18238	18190	18076	18048	18031	18141	18201	18113	18024	18267	18175	18079	18155	18133	18118	18200	18081	18182	18284	18089	18168	18047	18017	18287	18193	18254	18098	18161	18129	18177	18199	18138	18122	18204	18069	18047	18253	18089	18062	18042	18306	18222	18168	18197	18145	18307	18129	18128	18190	18320	18065	18308	18112	18113	18021	18008	18408	17914	18187	18304	18113	18183	18091	18202	18214	18090	18123	18161	18125	18262	18112	18205	18160	18108	17989	18122	18180	18240	18260	18063	18238	18227	18187	18165	18265	18149	17987	17942	18179	18083	18257	18118	18066	18169	18245	18244	17990	18221	18226	18220	18344	18268	18045	18070	18191	18193	18278	18279	18306	18120	18124	18222	18094	18169	18138	18173	18198	18153	18182	18117	18102	18013	18126	18269	17951	18040	18249	18000	18112	18234	18177	18130	18204	17994	17988	18134	18164	18299	18135	18017	18165	18067	18090	18072	18064	18125	18189	18277	18013	18080	18116	17972	18150	18073	18159	18285	18211	18171	18240	18205	18038	18094	18084	18026	18228	18104	18175	18258	18151	18226	18105	18196	18132	18197	18151	18268	18353	18137	18109	18102	18132	18304	18054	18325	18287	18220	18001	18125	18306	18135	18231	18135	18196	18139	17948	18110	18267	18036	18328	18217	18001	18043	18326	18131	18004	18160	18235	18229	18351	18150	18173	18303	18253	18125	18133	18303	18074	18163	18219	18156	18072	18143	18135	18147	18103	18111	18107	18124	18049	18240	18005	18197	18356	18063	18095	18113	18056	18090	18137	18236	18302	18313	18086	18047	18219	18106	18269	18212	18091	18078	18160	18366	18306	18172	18028	18058	18119	18115	18420	18259	18120	18213	18144	18193	18084	18207	18116	18123	17984	18032	18175	18120	18169	17946	18255	18193	18216	18262	18067	18319	18109	18137	18069	18025	18124	18097	18174	18269	18150	18091	18029	18231	18243	18233	18027	18247	18228	18261	18296	18088	18348	18226	18274	18118	18146	18090	17958	18227	18048	18269	18181	18056	18231	18188	18146	18034	18339	18089	18211	18267	18206	18097	17966	18148	18330	18119	18251	18087	18068	18179	18130	18029	18213	17947	18175	18204	18047	18218	18395	17980	18215	18105	18150	18244	18126	18121	17995	18012	18295	18208	18294	18024	18044	18217	18074	18250	18140	18260	18237	18298	18186	18281	18151	18167	18208	18122	18125	17964	18151	18181	18102	18257	18298	17996	18179	18219	18114	18220	18098	18176	18027	18046	18341	18361	18050	18061	18172	18242	18062	18249	18140	18043	18184	18182	18138	18299	18115	18277	18144	17946	18170	18298	18139	18226	18229	17968	18227	18138	18061	18143	18199	18304	18098	18218	18104	18135	18141	18212	18189	18222	17999	18210	18172	18382	18212	18132	18274	18090	18108	18224	17996	18137	18127	18070	18094	18054	18089	18222	18071	18261	18057	18277	18135	18154	17951
24112	27038	41184	34589	26628	25605	25741	22443	21801	22348	22116	22112	22001	21910	21854	21806	22006	21870	21893	21806	22045	21921	21940	21834	21767	21987	22002	21932	22068	21918	21788	21798	21752	21795	21849	21801	21884	21813	21771	21991	21643	21886	21773	22180	21893	21824	21709	21876	21720	21784	21852	21796	21815	21857	21978	21939	21776	21911	21849	21836	21933	21762	21828	21570	21640	21992	21642	21919	21986	21723	22009	21896	21885	22005	21726	21691	21585	21931	21886	21977	21810	21658	21870	21683	21822	21762	21906	21837	21834	21838	21702	21926	21864	21584	21794	21785	21959	21816	21785	21866	21909	21736	21817	21886	21686	21671	21678	21866	21814	21839	21874	21969	21751	21824	21608	21613	21986	21874	21879	21723	21944	21875	21647	21809	21668	21644	21844	21747	21852	21755	21723	21981	21937	21757	21634	21618	21769	21922	21597	21777	21569	21726	21622	21596	21907	21793	21730	21641	21711	21837	21844	21797	21743	21624	22139	21816	21623	21607	21901	21624	21705	21844	21786	21604	21671	21789	21702	21601	21781	21689	21576	21765	21694	21605	21833	21810	21832	21904	21887	21807	21938	21763	21668	21893	21740	21738	21774	21643	22030	21692	21605	21850	21731	21851	21701	21801	21719	21684	21733	21880	21804	21704	21639	21799	21803	21799	21593	21615	21867	21809	21908	21686	21785	21628	21659	21847	21608	21650	21793	21665	21680	21777	21663	21639	21747	21780	21672	21648	21925	21773	21760	21570	21767	21900	21997	21733	21828	21641	21719	21896	21514	21644	21932	21603	21695	21754	21449	21808	21902	21771	21778	21747	21782	21646	21697	21781	21888	21698	22024	21749	21989	21714	21648	21852	21843	21716	21623	21847	21682	21967	21742	21905	21599	21785	21703	21721	21785	21840	21769	21655	21876	21837	21726	21834	21891	21789	21776	21817	21898	21741	21941	21437	21824	21762	21750	21791	21697	21744	21761	21738	21725	21768	21890	21849	21826	21716	21751	21707	21826	21665	21641	21770	21820	21738	21859	21589	21744	21554	21792	21939	21735	21735	21798	21702	21701	21733	21648	21624	21662	21681	21611	21881	21815	21765	21740	21583	21915	21676	21928	21954	22034	21785	22054	21775	21838	21657	21824	21675	21717	21702	21672	21740	21643	21544	21689	21696	21662	21806	21819	21730	21986	21715	21763	21877	21644	21785	21758	21901	21821	21445	21593	21807	21638	21700	21605	21793	21662	21601	21734	21596	21678	21742	21791	21743	21837	21471	21684	21616	21558	21868	21857	21667	21684	21850	21560	21792	21674	21888	21857	21850	21600	21855	21841	21680	21721	21859	21821	21550	21767	21779	21921	21963	21544	21842	21853	21751	21824	21773	21544	21664	21789	21626	21749	21805	21932	21896	21829	21798	21690	21727	21931	21613	21742	21906	21694	21767	21789	21844	21897	21789	21760	21942	21917	21963	21528	21759	21632	21767	21753	21751	21789	21597	21727	21796	21922	21476	21918	21851	21551	21821	21413	21557	21621	21790	21914	21940	21752	21694	21641	21626	21882	21895	21971	21775	21764	21814	21699	21755	21830	21866	21758	21742	21717	21736	21712	21615	21782	21659	21912	21806	21670	21847	21903	21684	21669	21749	21729	21862	21768	21732	21937	21859	21834	21941	21773	21745	21599	21505	21720	21809	21861	21658	21770	21811	21644	21762	21500	21642	21708	21828	21770	21631	21771	21732	21970	21934	21816	21731	21960	21851	21696	21780	21794	21700	21671	21903	21582	21738	21526	21922	21888	21923	21890	21762	21588	21715	21751	21705	21908	21757	21727	21671	21902	21603	21634	21734	21722	21702	21566	21772	21743	21676	21846	21700	21727	21730	21838	21741	21804	21646	21657	21731	21779	21616	21830	21693	21886	21699	21610	21984	21684	21642	21799	21732	21750	21750	21733	21841	21781	21580	21671	21840	21754	21631	21590	21586	21543	21541	21705	21576	21722	21682	21778	21641	21708	21731	21756	21682	21655	21630	21697	21839	21806	21745	21880	21741	21836	21731	21807	21755	21826	21658	22047	21651	21756	21925	21666	21583	21772	21808	21688	21780	21798	21602	21861	21634	21688	21729	21707	21696	21894	21954	21632	21651	21731	22046	21869	21634	21794	21777	21743	21669	21750	21785	21736	21849	22034	21797	21951	21986	21762	21809	21709	21775	21701	21608	21608	21660	21898	21585	21626	21815	21747	21953	21903	21751	21867	21684	21701	21777	21840	21594	21657	21678	21796	21806	21718	21747	21805	21723	21640	21657	21648	21762	21780	21927	21696	21615	21718	21804	21493	21638	21755	21745	21623	21994	21974	21833	21774	21977	21906	21884	21923	22064	21756	21842	21917	21745	21944	21604	21796	21723	21867	21974	21926	21847	21809	21498	21824	21695	21807	21842	21934	21635	21707	21738	21880	21850	21779	21714	21680	21830	21711	21989	21844	21695	21607	21691	21728	21564	21710	21763	21810	21827	21814	21996	21858	21506	21918	21657	21823	21844	21674	21631	21699	21780	21777	21859	21926	21944	21898	21746	21854	21727	21685	21811	21858	21724	21711	21561	21839	21787	22048	21900	21777	21947	21771	22001	21650	21824	21781	21810	21977	21745	21819	21746	21712	21529	21875	21699	21588	21637	21649	21837	21849	21735	21773	21494	21811	21709	21668	21695	21559	21685	21652	21676	21642	21747	21666	21798	21936	21627	21653	21638	21652	21603	21761	21819	21794	21524	21707	21560	21882	21653	21775	21755	21632	21707	21848	21793	21889	21816	21777	21893	21801	21922	21757	21608	21741	21745	21889	21599	21895	21834	21828	21736	21793	21831	21813	21760	21884	21719	21632	21846	21868	21819	21839	21662	21780	21643	21687	21642	21740	21592	21715	22087	21823	21733	21738	22001	21772	21626	21628	21436	21921	21734	21894	21552	21671	21796	21542	21703	21651	21848	21677	21747	21682	21839	21859	21642	22033	22093	21885	21682	21663	21759	21481	21657	21672	21648	21985	21438	21588	21728	21959	21925	21858	21764	21671	21889	21764	21690	21800	21468	21856	21598	21434	21660	21900	21893	21641	21968	21825	21756	21939	21775	21723	21596	21670	21736	21559	21476	21716	21912	21718	21791	21836	21774	21884	21866	21996	21839	21694	21836	21568	21986	21894	21765	21881	21847	21705	21639	21569	21521	21735	21662	21524	21766	21706	21772	21818	21780	21752	21764	21641	21654	21752	21534	21880	21786	21598	21707	21692	21734	21859	21877	21759	21626	21847	21985	21592	21709	21647	21628	21818	21854	21590	21891	21633	21678	21686	21775	21735	21884	21635	22072	21675	21804	21810	21778	21735	21954	21601	21851	21789	21823	21802	21763	21932	21809	21873	21696	21616	21757	21980	21871	21707	21721	21597	21803	21744	22019	21599	21800	21715	21849	21712	21963	21719	21870	21898	21473	21729	21978	21588	21677	21828	21717	21973	21689	21839	21690	21759	21767	21780	21645	21808	21630	21628	21612	21709	21900	21673	21613	21605	21843	21694	21793	21823	21796	21594	21680	21990	21736	21603	21821	22085	21797	21898	21780	21697	21612	21730	21819	21786	21829	21806	21616	21720	21945	21737	21758	21839	21727	21720	21585	21666	21651	21636	21592	21586	21601	21628	21491	21773	21620	21679	21674	21662	21939	21768	21911	21766	21762	21709	21801	21670	21821	21896	21745	21657	21738	21819	21738	21740	21911	21839	21967	21691	21791	21909	21430	21583	21851	21712	22022	21758	21677	21836	21691	21684	21794	21730	21769	21664	21832	21603	21898	21662	21625	21902	21901	21814	21769	21898	21699	21819	21698	21628	21618	21721	21769	21677	21685	21777	21868	21782	21844	21756	21645	21946	21981	21739	21899	21830	22010	21922	21847	21721	21677	21778	21850	21686	21697	21427	21725	21819	21573	21633	21673	21768	21759	21540	21754	21580	21656	21932	21700	21948	21620	21868	21730	21697	21788	21775	21623	21707	21648	21793	21901	21886	21712	21656	21666	21673	21408	21678	21555	21727	21846	21787	21886	21772	21473	21529	21752	21504	21590	21694	21699	21691	21557	21597	21665	21691	21579	21733	21694	21658	21582	21852	22067	21866	21938	21884	21731	21693	21875	21825	21687	21748	21833	21615	21702	21847	21763	21622	21799	21727	21754	21673	21841	21937	21599	21956	21734	21555	21707	21723	21899	21674	21771	21821	21662	21784	21605	21787	21716	21584	21712	21858	21702	21740	21921	21615	21657	21787	21758	21823	21896	21824	21914	21851	21717	21534	21629	21793	21881	21849	22071	21743	21850	21631	21859	21860	21705	21732	21752	21724	21821	21782	21728	21646	21593	21754	21688	21792	21736	21800	21673	21744	21950	21720	21794	21708	21796	21709	21662	21905	21907	21602	21707	21703	21787	21638	21892	21869	21745	21869	21914	21886	21638	21696	21848	21686	21884	21869	22047	21729	22084	21867	21698	21858	21667	21559	21412	21749	21776	21835	21717	21585	21822	21838	21943	21964	21756	21923	21875	21759	21654	21763	21697	21779	21908	21711	21724	21829	21753	21734	21724	21857	21669	21714	21841	21666	21739	21627	21742	21710	21785	21672	21515	21908	21717	21665	21844	21790	21747	21640	21649	21670	21856	21600	21496	21828	21643	21941	21546	21763	21898	21634	21629	21835	21702	21700	21544	21851	21739	21887	21732	21643	21721	21622	21729	21618	21867	21599	21809	21881	21615	21870	21842	21658	21752	21965	21665	21801	21821	21810	21797	21699	21597	21613	21798	21790	21906	21748	21728	21764	21857	21818	21726	21777	21717	21893	21721	21796	21738	21806	21757	21584	21633	21797	21572	21937	21809	21717	21900	21618	21662	21772	21783	21716	21631	21888	21567	21568	21707	21655	21639	21958	21699	21765	21543	21822	21708	21790	21526	21833	21900	21866	21759	21929	21890	21781	21798	21707	22079	21676	21843	21934	21803	21725	21628	21604	21656	21671	21768	21628	21580	21545	21741	21677	21934	21824	21773	21684	21552	21763	21888	21772	21833	21882	22143	21817	21855	21616	21875	21877	21804	21761	21858	21826	21673	21712	21723
63960	106120	87311	56157	32161	21052	18237	18088	18122	17949	18029	18061	18049	18025	17791	18255	17998	17913	18148	17940	18061	18142	17964	18054	18025	18073	17998	17817	17774	18276	18153	18082	18006	17955	18074	18146	17768	17887	18022	18014	18004	18013	17952	18049	17893	18202	18102	17928	17904	17921	17963	18189	17946	18052	17951	18124	18049	18061	17835	17960	18040	18023	18040	17931	18143	17906	18019	18120	17942	17858	18172	17982	18038	17939	17990	17930	17997	17948	18035	18013	18020	18110	18098	17939	17867	18013	18008	17891	18018	18062	18121	18042	17990	17854	18027	17984	18018	18039	17981	17993	18026	18118	17938	18020	17957	17953	17970	17968	18038	17966	17921	18110	18047	18052	17988	17878	17889	17884	18130	18065	18046	17886	18112	17944	17994	18026	17968	18076	18029	17925	17947	18016	18026	18038	18225	17903	17824	17944	18008	18130	17870	18094	17885	17896	18050	17978	18054	18110	17755	17980	18074	17981	17919	18012	18040	17872	18106	17983	18093	18029	18043	17982	17989	18065	18080	17914	18122	17796	17949	17952	18028	18054	17987	17994	18040	17862	17972	17924	18012	18055	18021	17810	17849	17895	17871	18033	17834	18000	18054	17814	18080	18049	18006	17863	17834	17890	17934	18105	18025	17907	18052	17918	18067	17895	17922	17962	18124	18040	18138	18056	18061	18062	17904	17796	18008	17993	18048	17973	18098	17895	18005	18054	17965	18124	17958	18001	18112	18040	18088	17905	18021	18048	18074	17893	18165	18021	18008	17869	18055	18041	17876	17926	18174	18004	17910	17794	17848	18098	18106	18011	18173	18021	18061	18073	17929	18049	18033	18007	17865	17836	18160	17826	17942	17874	17836	17885	18083	17941	18112	17931	18042	18153	17936	17854	17832	17816	18092	17897	17888	18049	18080	18035	18073	17823	17934	17996	18087	17723	18060	17987	18185	17963	18015	18181	18064	17998	18004	17897	18015	18027	18032	17994	17984	17947	17987	18143	17903	18176	18108	17962	18055	17900	17968	17997	17871	18086	18088	18030	17984	17802	17930	18112	17962	17991	17958	17940	17869	18015	17905	18014	18031	17886	18018	17830	17927	17877	18084	17869	18117	17931	17769	17966	18030	17819	18146	18093	18062	17937	18054	18131	17903	18060	18185	18183	17915	17948	17892	18108	17883	17816	17979	18070	17954	18050	18068	17843	18011	17977	18052	18019	18119	18056	18059	18046	17964	18049	18036	17925	18000	18118	17876	18151	17916	18057	17883	17998	17923	18111	18059	17965	17929	18040	17906	18038	18109	17938	18215	17933	18026	18006	17888	17909	18050	17896	17981	17956	17906	17941	17995	18005	17933	18002	17923	18082	18195	17930	17964	18018	17926	17952	18103	17868	17986	18036	17956	18007	17853	18112	18048	17861	17880	18041	18025	17915	17977	18111	18000	18045	17974	17895	17960	17897	17979	18129	17908	18020	17909	18119	17984	18068	17790	17992	17956	17974	18072	17908	18012	18144	17925	18259	17862	17942	17920	17880	18107	18049	18030	17998	18016	17841	18003	17896	18024	17955	17993	17966	17877	17932	18118	18090	18073	17815	18045	17910	18167	17870	18110	17900	18020	17943	18061	17983	17743	18023	18004	18003	17874	18107	17944	18158	17811	17857	18148	17955	17946	17826	18049	17868	17815	18054	17860	17899	18045	18028	17904	17967	17908	17993	17975	17991	18076	17964	17839	18000	18000	18033	18013	18146	17933	17813	17835	18068	17988	17936	18021	17847	17933	18012	18134	17965	18133	18085	17892	18104	18213	18184	17858	18012	17993	17949	18088	17922	18075	18019	18127	17962	18049	17929	18102	17983	17743	18129	18037	17872	18051	17916	18118	17955	18160	17987	17800	17988	17981	17936	18057	17965	17756	18016	17928	17908	17997	17942	18020	17907	18047	17984	17943	17999	17997	17974	18234	17967	17919	17981	17985	17790	18129	18051	18024	18111	17960	18102	18038	18035	17833	18177	17991	18130	18032	18094	17993	17913	17962	18077	17957	18053	17997	17991	18015	18037	17902	18131	17907	17865	18062	18081	17982	18082	18038	18139	18004	18070	17864	18038	17856	18054	18181	18124	17858	18073	17966	18168	17814	18080	18071	17777	17894	17975	18088	17989	18137	18061	18013	18054	17838	17934	17914	18030	17958	17911	18023	18007	18000	18052	18012	17813	18038	17950	17919	18049	17939	17873	18164	18235	18019	18004	17947	17956	17967	18040	18033	18137	18103	17884	18165	18053	17842	18026	17982	18030	17821	18091	18000	17768	18021	17952	18059	18053	17853	18010	17995	18049	17966	17937	18037	17945	17889	18092	17966	17854	17877	18026	18031	17978	18063	18005	17906	18179	17905	18075	17982	18064	18026	18007	17920	17922	18012	17946	17934	17968	18039	17978	18000	17888	17925	18113	17992	17951	17820	18146	17929	17953	17975	18018	17818	18033	17861	17881	18091	17998	18004	18037	17896	18079	17872	17976	17915	18066	18200	18071	17981	17804	18058	18010	18108	18051	17987	18020	17873	17983	18177	18059	17999	18020	18050	17973	17858	17820	17882	17990	17879	17974	18150	17838	18035	17951	18084	18107	18051	17919	18116	18241	17985	18028	18215	17917	17971	18098	17950	17961	18068	18022	17891	17751	18048	18048	17965	17964	18150	17756	18069	18128	17899	18033	18048	18211	17937	17984	18059	18126	18092	17955	17883	18132	18142	17982	18132	17876	18215	17892	17981	18060	17937	17937	18046	18058	18060	17842	17764	18189	17886	18051	17949	18005	18056	18136	17856	17977	18075	18087	17833	18019	17939	17976	17963	17923	18035	17936	18168	18020	17887	17884	17948	18015	18058	17944	18000	18053	17965	17796	17930	18099	18008	17968	17979	18084	17893	18066	17930	17943	18101	17966	18131	18004	18131	17962	17874	17952	17935	17989	17907	17939	17929	17891	17924	17968	18073	18032	17973	17959	17932	17816	18129	18039	17964	17979	17978	17969	17985	17890	17862	17697	18164	18051	17952	18027	18060	17876	18013	17956	18010	18019	17981	18039	18061	18000	17986	18067	17952	17880	17965	17888	17910	18070	17978	18018	17874	17984	17994	17985	17973	17989	18098	17979	18045	17963	17901	17811	18053	17982	17989	17835	18204	17970	18022	17981	18031	17952	17975	18008	17875	17928	18092	18009	17772	18048	17952	17923	18038	18065	18204	17898	18074	17976	17901	18142	17898	17916	18088	18007	18065	18135	17886	17904	17926	17900	17962	17949	18066	17875	18112	18062	18049	18038	17983	17892	18109	18098	18177	18007	18055	18039	18191	18031	18091	17944	17996	18132	18032	17995	18050	17874	17956	18020	18134	18053	17882	18288	18057	18025	17929	17918	17902	17883	18073	17963	17963	17828	17835	18113	18108	18001	17940	17760	18062	17887	18167	17960	17985	18060	18031	17872	18130	18040	17778	17956	17957	17899	18113	17935	17942	17952	17777	18104	18114	17809	17991	17847	17983	17905	17947	17967	17935	18014	17896	17992	18108	17995	17869	17912	17999	17887	18059	17814	18050	18041	17871	17835	18077	18054	18187	18050	17926	18011	17987	18034	18141	17993	18115	17957	17885	17918	18143	17886	17866	18236	17960	18014	18045	18051	17948	17724	17988	17988	18107	17919	18033	18160	17994	17933	17944	18067	18162	17927	17999	18004	18070	18226	17982	17998	17947	18026	18036	18008	18081	18134	18043	18024	17993	18099	17992	18029	18093	18139	18030	18085	18034	17882	17974	17783	18093	18078	18018	18003	17964	18013	18043	18047	17988	17995	18060	18228	17915	18045	17798	17913	17890	17871	17787	17868	18024	17900	17940	17862	18096	17942	17951	18042	17883	17897	17985	18139	17936	18049	18080	18065	17926	17989	18012	18059	17916	17980	18065	18013	17827	17839	17900	18189	17991	17931	18012	17900	17990	18148	17925	18049	18037	17945	18143	17979	18108	17878	17981	17988	17912	18030	18074	17982	18051	17902	17947	18042	18025	17854	18074	17945	18097	18001	17920	18050	17904	17870	17991	17974	18137	17932	17897	18002	17934	18086	17914	17978	17938	17900	18027	17915	17939	18054	18007	17903	17968	17900	18016	18129	17961	18052	17995	17973	17934	17907	17908	17939	17807	17998	17944	18026	17980	18004	17882	18092	17991	17798	17889	17858	17891	18023	17881	17979	17973	18026	17991	17931	17975	17957	17991	17967	17950	17851	17799	18022	17948	18077	17948	18105	17998	17951	17727	18169	17938	17969	17997	17935	18039	18015	17974	17939	18053	17954	17975	17753	17885	18010	18032	17882	17954	17764	18083	18043	18111	17962	17920	18041	17939	17990	17807	17767	18021	18036	17990	18015	17789	17976	17901	17911	18080	17946	17894	17867	17778	18022	17688	17975	17788	17927	17985	18080	18015	17907	17888	18015	17930	17941	17949	17900	18012	18013	18041	17971	18051	18082	18085	17862	18005	17949	18066	18121	17795	18163	17879	18013	18102	18078	18135	18177	17890	18173	18030	18104	18112	17834	18010	17926	18010	18049	17899	17957	18106	18058	18191	17928	17957	17980	18059	17832	17888	18132	18026	17948	17897	17907	18005	18012	17878	18054	18027	18092	17984	18007	18083	18147	17956	17965	17919	17906	18139	18061	18037	18011	17795	18008	18015	18178	17978	17999	17917	18159	17925	17895	17973	18113	17902	17949	18034	17938	17854	17795	17982	18004	17996	17995	18076	17971	18019	18079	17960	18088	18088	17994	17875	18106	17890	18034	17989	17998	18071	17935	17900	18087	18126	17852	17862	17849	18225	18063	17960	18069	18006	17992	18071	18047	18081	17954	18101	17976	17995	17834	17935	17949	17961	17813	18164	17884	17873	18107	17912	17714	17997	18034	18020	18042	18029	18081	18142	18170	17986	18039	17943	17991	18041	17995	18039	17885	18123	18042	17946	18008	17913	17948	18131	18043	18001	18146	18031	17928	17986	18150	17863	17926	17907	18042	17916	18001	17744	18023	17984	18044	18111	17817	17903	18023	17885	17967	18083	17972	18029	17943	18102	18064	17797	18104	18007	18031	17912	17967	17983	18037
23719	25677	38648	32389	25941	25741	26977	23036	22351	22739	22639	22583	22382	22527	22548	22268	22475	22403	22490	22417	22355	22436	22636	22287	22247	22606	22332	22208	22286	22144	22272	22489	22138	22337	22114	22386	22300	22138	22381	22139	22085	22294	22212	22209	22223	22282	22296	22039	22318	22107	22253	22216	22401	22377	22069	22215	22400	22281	22316	22373	22238	22203	22151	22302	22272	21997	22363	22048	22268	22180	22133	22332	22228	22253	22126	22382	22298	22094	22083	22060	21869	22148	22155	22394	22289	22207	22333	22323	21972	21803	22212	22121	22118	22095	22257	22312	22130	22238	22061	22278	22312	22123	22238	22145	22298	22011	22253	22284	22274	22158	22179	22224	22270	22276	22162	22134	21938	22305	22028	21942	22185	22113	22153	22046	22075	22242	22240	22125	22317	22359	22183	21968	22123	21927	22026	22128	22198	22260	22079	22237	22134	21811	22311	22133	22075	22060	22144	22092	22140	22275	22149	22150	22137	22291	22100	22077	22064	21931	22104	22287	22359	22214	22080	22190	22225	22180	22393	22007	22346	22234	21927	21962	21971	22149	22021	21944	22142	21961	22038	22194	22196	22240	22244	22045	22204	22285	22125	21941	22079	22214	22183	22131	22099	22184	22202	21975	22167	22014	22193	22186	22354	22318	22041	22261	22251	22267	22236	22002	22285	22186	22125	22319	22077	22031	22272	22014	22096	22156	22263	22265	22094	22233	22202	22213	22175	22130	22215	22361	21884	22215	22250	22123	22282	22110	22144	22274	22203	22143	22227	22039	22280	22233	22115	22035	22283	22080	22032	21937	22349	22241	22167	22160	22283	22183	21979	22142	22072	22160	21965	22329	22073	22179	22251	22201	22103	22117	22158	22214	22096	22167	22244	21874	21998	22209	22103	21985	21993	22029	22273	22059	22160	21902	22301	22160	22074	22138	22232	22139	22247	22133	21916	22219	22312	22153	22307	22011	22371	22214	21992	22376	22332	22164	22209	22454	22079	22067	21938	21729	22014	22264	22111	22231	22028	21905	22145	22107	22247	22187	22238	21996	21963	22302	22242	22193	22154	22181	22246	22177	22166	22126	22371	22212	22270	22084	22135	22058	22220	22004	22014	22215	21916	22080	22021	22037	22247	22119	22142	21958	22026	22001	22120	22414	22168	22195	22257	22152	22346	22211	22119	21881	22242	21954	22309	22087	22301	22034	22092	22131	22171	22410	22220	22116	22300	22063	22083	22154	22052	22082	22111	22074	22220	22052	22320	22065	22289	22216	22073	22249	22072	22201	22082	22144	22170	22057	22245	22165	22289	22175	22163	22063	22030	21983	22124	22230	22178	22036	22271	22070	22090	22346	22098	22054	22255	22248	22278	22004	22121	21843	22139	22299	22006	22095	22380	21963	22241	22098	22259	22260	22187	22218	22112	21905	22273	22234	22065	22067	22282	22063	22269	22080	22122	22124	22126	22073	22053	21994	22076	22061	22067	22124	22081	22184	22266	22053	21960	22073	22385	22024	22175	21851	22127	22000	22126	22150	22233	22331	22172	22063	22100	22071	22095	21988	22013	22093	22101	21985	22101	22268	21956	22099	22192	22228	22131	22097	22177	22124	22061	22015	22468	22153	22221	22159	22212	22092	22183	22360	21962	22091	22116	22246	22148	22046	22084	21843	22137	22112	22169	22103	22248	22306	22222	22060	22023	22176	22061	22156	22124	22205	22041	22043	22187	22058	22164	22032	22057	22262	22191	22107	22126	22081	22014	22096	22188	22198	22224	22054	22191	22126	22174	22105	22261	22087	22281	22103	22221	22282	22084	22119	22161	22060	22020	22266	22010	22324	22008	22194	22451	22124	22194	22135	22352	22202	22302	22101	22151	22167	22086	22222	22060	22073	22110	22128	22290	22039	22152	21934	21949	22042	22193	22024	22159	22051	21893	22113	22098	22228	22222	22222	22207	22074	21799	22134	22043	22159	22200	22150	22123	22152	22114	22042	22251	22259	22150	22157	22274	22173	22174	22169	22357	22264	22184	22184	22332	22010	22173	22017	22140	22251	22064	22150	21903	22141	21987	22158	22122	22044	22254	22217	22380	22221	21968	22170	22249	22205	22351	22191	22227	22134	22433	22062	22451	22166	22084	22273	21998	22076	22064	22214	22226	22276	22378	21947	22211	22173	22195	22369	22175	22052	22353	22177	22059	22053	21976	22181	22120	21989	22150	22219	22081	22112	22203	21946	22037	22230	22002	22379	22187	22317	22089	22065	22235	22084	22027	21971	22323	22230	22113	22063	22176	22050	22326	22231	22124	22359	22171	22034	22237	22186	22043	22097	22177	22233	22151	21891	21931	22237	22161	22023	22167	22024	22166	22232	22356	22339	22193	22162	22230	22098	21962	22240	22215	22072	22341	22060	21981	22250	22189	22115	21998	22292	22361	21986	22157	22147	21993	22251	22165	22397	22300	22069	21940	22008	22259	21849	21992	22048	22170	22149	22105	22083	22128	22056	22132	22081	22049	22153	22068	22016	22047	22103	21881	22034	21995	22077	22290	22084	22154	22195	22284	22223	22386	22066	22164	22242	22159	22286	22248	22095	22273	21993	21981	22067	21997	22164	22289	22279	22126	22224	22204	22270	22162	22291	22111	22047	21834	21932	22243	22235	21975	22067	22042	22228	22106	22163	21916	22149	22289	22062	22211	22126	22322	22106	22229	22087	21974	22130	22291	22332	22067	22343	22292	22108	22168	21993	22151	22019	22057	22126	22255	22009	22053	22182	22292	21978	21964	22047	22220	22232	22016	22178	22079	22089	21996	22171	22424	22192	22444	22284	22045	22239	22223	22109	22246	21897	22065	21770	22268	21948	22075	22019	22037	22113	22091	22088	22103	22014	21896	22081	22120	22131	22242	22203	21919	21871	22151	22161	22210	22162	22120	22038	22075	22263	22118	22118	21999	22065	21851	22126	22157	22308	22087	22128	22190	22086	22181	22208	22057	22319	22193	22350	22407	21980	22043	22206	22135	22140	22344	21865	22109	22147	22140	22213	22006	22252	22116	22112	22123	22027	21974	22159	22167	22213	22064	22063	22065	22283	22018	22176	22114	22280	22237	22163	21874	22173	22164	22252	22262	22050	22192	22165	22150	22062	22175	22135	22087	22291	22172	22085	22176	22230	22056	22155	22115	22161	22062	22077	22118	21956	22134	22043	22239	22297	21972	22322	21976	22164	22070	21916	22166	22085	22126	21999	22300	22340	22194	22144	21951	22219	22303	22288	22175	22228	22228	21955	22145	21986	22322	22150	22309	22083	22229	22137	21978	22098	22247	22253	22166	22404	22133	22108	22090	21952	21992	22163	22037	22105	22206	22034	21967	22329	22015	22018	22261	22304	22059	21977	21977	22186	21912	22197	22127	21874	22241	22359	21924	22035	22109	21999	22045	22231	22325	22090	22070	22120	22079	22284	22079	22054	22216	22226	22230	22254	22273	22153	22299	22072	22035	22294	22153	22045	22177	22175	22273	22164	22147	22337	22065	21921	22176	22205	22267	22034	22136	22264	22075	22018	22132	22032	22142	21952	22061	22065	22084	22200	21916	22060	22238	22044	22388	22303	22319	22070	21904	22037	22082	22046	22110	22199	21910	21943	22269	22193	22118	22117	22226	21930	22287	22165	22241	22135	22343	22013	22202	22154	22256	22110	22332	22271	22292	22037	22031	21997	22084	22383	22278	22086	22234	22115	22279	22100	22014	22222	22009	21933	22100	22175	22014	22280	22153	22134	22117	22195	22164	22009	22289	22221	22090	22389	22316	22055	21976	22204	22401	22317	22088	22385	22315	22057	22167	22056	22134	22125	22189	21931	21968	22208	22199	22141	22141	22118	22138	22397	22071	22070	22040	22208	22156	21992	22235	22101	22314	22221	22432	22123	22093	21907	22228	22036	22171	22053	21931	21954	22118	22289	22226	22152	22211	22200	21926	22208	22108	22268	22283	22052	21881	21971	22155	22160	22137	22099	22110	22070	22202	22204	22047	22102	22148	21924	22241	22376	22133	22338	22206	22104	22027	22273	22257	22165	22143	22206	22245	22306	22165	21946	22123	22090	22021	22397	22067	22055	21931	22178	22363	22123	21903	21965	22001	22207	22148	22074	22252	22100	22118	22048	22289	21880	22120	22229	22119	22088	22074	22116	21969	22150	21882	21968	22068	21987	22250	21987	21979	22047	22123	22112	22041	22264	22424	22324	22289	22123	22018	22350	22197	21882	21937	21964	22269	22211	22192	22032	22316	22126	21994	21886	22068	21997	22052	22107	22220	21970	21975	22138	22348	22146	21934	22124	22080	21948	22094	22016	22342	22360	22070	22185	22364	22174	22151	22356	22143	22013	21962	22171	22217	22080	22149	21979	22180	22081	22181	22023	22150	22037	22192	22260	21773	22179	22149	22166	21887	21942	22027	22041	22182	22033	22226	22096	22023	22039	22228	22163	22080	22115	22105	22125	22198	22215	22194	21948	22172	22165	22079	22212	22146	22025	22071	21932	22117	22257	22249	21902	22257	22261	22132	22292	22068	22278	21979	22084	22201	22242	22204	22317	22098	22131	22042	22011	22155	22065	22168	22162	22142	21959	22047	22168	22018	22096	22092	22001	21921	22217	22133	22103	21841	22094	22201	22372	22029	22029	21807	22034	21995	22311	22338	22110	22187	22239	22213	21923	22135	22132	22179	21880	22155	22106	22151	22067	22407	22174	22254	22096	22109	22317	22194	21930	21904	22282	22136	22043	22236	22199	22233	22234	22171	22207	22299	22232	22146	22240	22279	22254	22255	22073	22034	22285	22061	22036	22012	21820	21965	22114	22305	22099	22134	22274	21926	22099	21901	22067	22484	21993	21969	22108	21947	22335	22328	22066	22027	22117	22083	22175	22101	22084	22046	22055	22106	22067	21958	21993	21977	22200	22285	22063	22035	22197	22179	22120	22186	22235	22262	22054	22151	22205	22186	22157	21957	22273	22109	22047	22271	22019	22120	22125	21933	22065	22287	22255	22119	22005	22162	22189	22262	22456	22319	22067	22259	22234	22174	22032	22085	22241	22362	22385	22158	22025	22112	22129	22139	22440	22161	22287	22082	22134	22090	22256	22061	22288
59918	104005	88185	59215	34019	21564	18594	18081	18149	18249	18293	18108	18252	18247	18089	18208	18246	18349	18101	18372	18093	18204	18142	18302	18424	18283	18390	18181	18349	18140	18065	18305	18228	18268	18260	18168	18379	18126	18272	18193	18363	18214	18270	18249	18168	18103	18268	18099	18491	18410	18137	18199	18316	18227	18295	18110	18319	18238	18142	18089	18459	18344	18292	18186	18336	18134	18346	18135	18240	18457	18272	18219	18199	18101	18076	18363	18352	18234	18454	18433	18252	18194	18191	18278	18248	18145	18096	18111	18074	18202	18188	18190	18273	18192	18132	18237	18192	18263	18127	18310	18361	18169	18259	18008	18102	18289	18223	18120	18328	18275	18274	18109	18228	18394	18161	18383	18172	18170	18240	18254	18327	18165	18239	18296	18093	18172	18451	18117	18205	18190	18281	18282	18211	18317	18202	18114	18190	18332	18139	18191	18303	18195	18424	18361	18186	18348	18223	18297	18172	18253	18262	18395	18194	18085	18323	18237	18256	18195	18263	18256	18271	18297	18191	18091	18215	18183	18116	18260	18481	18294	18449	18229	18312	18402	18305	18313	18191	18186	18306	18134	18137	18244	18257	18098	18243	18327	18161	18331	18277	18114	18127	18081	18149	18074	18297	18148	18276	18237	18247	18240	18222	18213	18256	18267	18273	18302	18295	18273	18250	18433	18205	18075	18347	18153	18182	18186	18382	18232	18320	18336	18084	18284	18087	18328	18288	18272	18205	18285	18268	18263	18174	18383	18278	18175	18204	18226	18415	18219	18152	18148	18316	18190	18179	18090	18283	18079	18198	18213	18213	18188	18159	18083	18262	18146	18213	18186	18188	18038	18303	18264	18165	18150	18491	18235	18188	18223	18205	18104	18196	18081	18240	18132	18326	18110	18156	18125	18115	18286	18191	18214	18148	18204	18342	18325	18328	18247	18307	18239	18224	18154	18115	18259	18240	18104	18248	18105	18078	17944	18226	18183	18146	18219	18128	18125	18206	18155	18208	18358	18258	18167	18249	18231	18250	18296	18097	18214	18330	18102	18290	18129	18170	18228	18371	18366	18095	18408	18190	18284	18338	18118	18141	18104	18165	18240	18313	18103	18147	18199	18086	18200	18141	18347	18372	18185	18197	18210	18384	18088	18175	18337	18198	18007	18239	18175	18098	18113	18364	18068	18253	18229	18153	18126	18286	18287	18237	18219	18320	18267	18289	18278	18224	18303	18213	18206	18140	18146	18345	18104	18267	18283	18042	18266	18266	18150	18329	18131	18442	18344	18047	18307	18168	18232	18186	18181	18244	18271	18146	18206	18371	18345	18115	18278	18250	18128	18216	18252	18232	18167	18199	18301	18281	18262	18222	18248	18095	18064	18182	18235	18102	18144	18116	18249	18551	18222	18285	18173	18324	18258	18234	18237	18293	18306	18266	18186	18108	18212	18313	18234	18351	18296	18245	18393	18144	18241	18148	18354	18325	18277	18291	18148	18173	18117	18254	18215	18183	18218	18346	18188	18329	18282	18101	18349	18270	18180	18414	18139	18030	18285	18348	18169	18017	18396	18287	18109	18060	18270	18252	18349	18121	18319	18226	18226	18251	18113	18235	18254	18103	18207	18191	18097	18326	18164	18168	18041	18237	18179	18231	17980	18182	18210	18277	18309	18396	18385	18407	18197	18134	18181	18373	18233	18143	18315	18293	18330	18066	18188	18191	18303	18133	18221	18346	18192	18289	18438	18256	17991	18159	18275	18323	18219	18182	18303	18296	18225	18273	18099	18268	18235	18297	18182	18244	18177	17918	18267	17970	18242	18305	18084	18090	18110	18194	18422	18222	18089	18242	18385	18149	18252	18280	18236	18264	18202	18228	18228	18137	18288	18255	18285	18273	18215	18339	18277	18241	18336	18177	18215	18340	18257	18218	18269	18132	18246	18295	18252	18423	18214	18192	18411	17997	18277	18152	18274	18138	18384	18229	18206	18083	18105	18222	18257	18244	18157	18227	17995	18295	18255	18238	18252	18340	18167	18324	18248	18070	18372	18173	18179	18449	18308	18279	18141	18218	18400	18177	18230	18297	18216	18230	18241	18227	18079	18166	18234	18319	18145	18205	18202	18269	18277	18271	18256	18383	18185	18475	18168	18290	18244	18136	18370	18239	18249	18258	18017	18281	18410	18252	18096	18448	18203	18302	18207	18239	18312	17997	18165	18059	18146	18233	18183	18018	18185	18136	18276	18152	18330	18198	18100	18288	18179	18162	18263	18156	18251	18147	18207	18249	18338	18441	18299	18188	18245	18186	18030	18144	18184	18272	17972	18147	18246	18171	18166	18259	18303	18190	18160	18114	18131	18243	18089	18200	18095	18150	18218	18299	18134	18190	18387	18337	18364	18087	18279	18241	18288	18166	18300	18164	18370	18306	18310	18173	18289	18196	18299	18425	18124	18191	18367	18426	18377	18131	18192	18230	18062	18256	18051	18088	18138	18059	18094	18262	18352	18097	18185	18129	18333	17978	18271	18261	18233	18154	18358	18158	18086	18141	18041	18364	18162	18177	18166	18257	18162	18110	18205	18455	18305	18284	18215	18085	18191	18172	18293	18292	18286	18273	18148	18294	18099	18100	18238	18433	18214	18269	18188	18207	18169	18306	18221	18363	18267	18340	18255	18234	18169	18118	18320	18232	18318	18188	18250	18159	18225	18048	18086	18296	18339	18260	18310	18250	18070	18340	18257	18126	18143	18239	18207	18404	18013	18184	18330	18199	18148	18207	18191	18318	18207	18163	18382	18253	18223	18234	18109	18141	18203	18275	18218	18251	18134	18180	18203	18307	18057	18294	18256	18187	18222	18092	18344	18369	18437	18206	18154	18179	18137	18192	18261	18192	18284	18318	18309	18394	18202	17978	18204	18030	18127	18264	18124	18210	18226	18053	18166	18131	18294	18291	18205	18338	18251	18176	18144	18327	17999	18330	18190	18344	18258	18142	18181	18098	18107	18255	18152	18384	18193	18049	18287	18062	18188	18340	18091	18238	18184	18330	18259	18167	18087	18160	18211	18213	18328	18268	18269	18321	18271	18315	18184	18215	18255	18265	18081	18285	18035	18225	18131	18157	18209	18322	18351	18117	18223	18196	18107	18152	18153	18252	18259	18151	18208	18112	18212	18405	18270	18054	18271	18244	18195	18472	18131	18337	18202	18158	18373	18381	18312	18144	18339	18321	18292	18327	18092	18272	18281	18161	18136	18097	18155	18128	18134	18311	18317	18229	18268	18411	18135	18054	18114	18068	18032	18216	18114	18217	18095	18083	18336	18215	18211	18058	18252	18183	18263	18187	18255	18232	18450	18176	18252	18244	18068	18239	18138	18168	18170	18205	18249	18315	18264	18036	18279	18263	18161	18326	18221	18047	18338	18080	18070	18158	18232	18187	18294	18107	18156	18366	18270	18291	18238	18234	18260	18289	18322	18073	18335	18143	18327	18004	18264	18045	18294	18250	18103	18264	18065	18181	18179	18275	18292	18238	18369	18365	18307	18267	18304	18189	18340	18266	18072	18119	18313	18245	18225	18370	18219	18136	18192	18279	18375	18471	18327	18360	18129	18178	18134	18284	18256	18252	18249	18136	18253	18250	18071	18206	18340	18147	18153	18353	18258	18083	17976	18268	18154	18124	18339	18279	18173	18417	18079	18121	18259	18204	18454	18324	18361	18263	18254	18198	18188	18319	18243	18281	18465	18304	18196	18263	18265	18045	18309	18163	18240	18256	18221	18268	18344	18268	18153	18154	18255	18264	18194	18360	18172	18278	18210	18412	18187	18282	18263	18374	18231	18164	18140	18177	18126	18167	18264	18320	18322	18288	18356	18049	18254	18285	18314	18233	18164	18241	18209	18290	18126	18209	18247	18136	18255	18107	18085	18326	18255	18057	18249	18256	18235	18255	18284	18193	18076	18180	18270	18205	18149	18148	18258	18091	18202	18147	18138	18328	18288	18256	18144	18287	18061	18412	18284	18335	18290	18311	18125	18200	18174	18191	18247	18159	18197	18237	18201	18203	18194	18194	18116	18117	18253	18126	18060	18304	18078	18256	18301	18170	18384	18438	18126	18340	18266	18293	18224	18260	18207	18217	18301	18216	18230	18115	18385	18222	18180	18140	18246	18293	18352	18172	18078	18229	18089	18251	18300	18303	18285	18121	18224	18280	18222	18191	18288	18473	18183	18022	18270	18216	18344	18147	18134	18091	18230	18357	18165	18288	18250	18319	18292	18064	18151	18156	18097	18163	18097	18258	18114	18214	18246	18108	18408	18213	18149	18415	18249	18214	18251	18135	18192	18342	18326	18244	18253	18248	18101	18461	18134	18243	18185	18137	18277	18158	18273	18148	18205	18198	18203	18168	18200	18176	18199	18100	18203	18106	18007	18223	18239	18127	18275	18225	18080	18268	18324	18252	18337	18115	18295	18211	18345	18122	18212	18315	18173	18366	18147	18349	18177	18165	17946	18240	18250	18265	18269	18308	18196	18185	18226	18258	18106	18274	18382	18293	18258	18240	18279	18280	18153	18129	18512	18130	18227	18366	18372	18050	18277	18347	18312	18416	18146	18122	18183	18140	18173	18142	18168	18327	18269	18161	18171	18129	18094	18205	18452	18026	18088	18356	18344	18261	18157	18173	18215	18246	18057	18207	18178	18186	18411	18281	18066	18194	18229	18228	18198	18239	18183	18392	18209	18251	17997	18447	18115	18154	18268	18306	18292	18191	18259	18250	18229	18276	18169	18109	18266	18256	18354	18231	18327	18266	18217	18247	18299	18214	18214	18203	18057	18224	18324	18263	18203	18066	18115	18227	18216	18226	18187	18226	18221	18243	18175	18339	18163	18388	18190	18275	18218	18103	18223	18285	18218	18191	18155	18180	18390	18297	18140	18293	18278	18201	18372	18110	18100	18283	18109	18300	18237	18054	18203	18012	18268	18209	18325	18366	18196	18039	18294	18266	18133	18290	18109	18223	18381	18059	18285	18241	18184	18186	18085	18267	18171	18259	18132	18330	18207	18253	18311	18087	18431	18218	18430	18269	18154	18406	18172	18111	18220	18325	18202	18307	18301	18446	18096	18016	18285	18237	18374	18209	18221	18096	18235
32342	44532	47634	33545	24907	22947	22596	22214	22187	22199	22057	22018	22372	22322	22270	22017	22215	22154	22277	22073	22178	22203	22450	22010	22578	22167	22093	22386	22135	22125	22102	22216	22148	22183	22212	22457	22192	22314	22270	22142	22138	22147	22206	22115	22320	22178	22051	22314	22296	22023	22345	22332	22347	22198	22119	22133	22163	21912	22087	22314	22244	21932	22118	22157	22274	22332	22014	22201	22039	22118	22177	22003	22235	22069	22302	22244	22285	22310	22295	22006	22190	22067	22022	22200	22024	22193	22057	22093	22096	22280	22050	21966	22329	21883	22247	22429	22255	22130	22291	22105	22190	22166	22108	22117	22176	22240	22169	22261	22263	22012	22046	22023	22265	22007	22373	22329	22183	22251	22175	21968	22259	22259	22235	22174	22089	22055	22196	22099	22154	22176	22156	22037	22098	22208	22261	22236	22173	22162	22134	22253	22153	22112	22327	22073	22285	22074	22274	22344	22084	22080	21978	22243	22075	21929	22076	21838	22173	22134	22315	22039	22022	22156	22061	21976	22176	22059	22062	22297	22185	21884	22124	22276	22300	22184	22067	22043	21996	22089	22009	22060	22227	22162	22193	22408	22210	22104	21962	22207	22074	22033	22252	22217	22120	22198	22170	22285	22260	22091	22132	22232	22032	22108	22162	22270	22405	22405	22280	22163	22186	22150	22298	22117	22282	22025	22432	22287	22019	22294	22008	22088	22127	22220	22083	21945	22226	22160	22310	22028	21950	21997	22358	22161	22134	22256	22353	22190	21904	22214	22212	22261	22094	22256	22077	22004	22033	22270	22319	22094	22167	22022	22081	22145	22111	22036	22084	22118	22084	22359	22279	22111	22165	22411	22152	22138	22112	22293	21989	22171	22085	22166	22005	22244	21995	22219	21988	22085	21945	22082	22111	22045	22148	22164	22266	22345	22042	22172	22289	21892	22143	22286	22042	22187	22243	22172	22348	22332	22229	22068	22197	21980	22104	21952	22152	22113	22132	22370	22161	22252	22218	22264	22104	22129	22007	22322	22308	22106	22219	22216	22253	22064	22332	22055	21918	22071	22412	22215	22189	22189	22049	22273	22164	22140	22018	22101	22219	22166	22118	22108	21925	22262	22251	22271	22077	22003	22298	22139	22237	22251	22163	22152	22080	22068	22092	22331	22041	22120	22377	22043	22318	22079	22054	21954	22315	22189	22327	21916	22144	22227	22039	22090	22234	22226	22207	22295	21987	22172	22208	21898	22278	22110	22237	22262	22172	22237	22210	22044	22075	22140	22063	22404	22069	22120	21951	22026	21984	22149	22094	22024	22356	21990	22305	22137	22243	22023	22135	22065	22077	21845	22120	22147	22379	22213	22257	22048	22090	22268	22162	22125	22063	22104	22143	22113	22243	21965	22052	21921	22182	22188	22099	22305	22160	22140	22189	22153	22207	22231	22078	22189	22366	21862	22175	22404	21937	22226	22155	22222	22162	21950	22294	22293	22121	22210	22042	21979	22211	22088	22303	22076	22075	22214	22251	22347	22015	21940	22038	22230	22101	21994	22202	22107	22113	22020	22102	22181	22193	21911	22127	22162	22336	22116	21976	22216	22111	21642	22156	22241	22250	22047	22343	22025	21972	21977	22137	21953	22168	22271	22058	22050	22325	22292	22189	22119	22034	22043	22083	22075	22309	22216	22167	22256	22173	22230	22069	22235	22006	22074	22087	22275	22120	22362	22226	22282	22339	22102	22064	22197	22344	22092	21852	22123	22203	22279	22062	22172	22204	22142	22214	22016	22135	22157	22278	22398	22226	22099	22241	21965	22080	22367	22185	22090	22316	22176	22273	22091	22046	22414	22261	22253	22236	22255	22279	22269	22125	22073	22327	22090	21985	22218	22253	22082	22033	22179	22303	22137	22131	22289	22044	22092	22030	22444	22038	22295	22066	22214	22048	22208	22197	22027	22126	22105	22112	22107	22212	22033	22256	22200	22181	22013	22285	22138	22356	22163	22309	21918	22334	22173	22270	22125	22097	22218	22072	22122	21857	22298	21988	22016	22133	22303	22197	21918	21997	22209	22205	22034	22074	22118	22092	22137	22140	22093	22112	21966	22001	22242	22080	22279	22076	22191	22250	22145	22061	21940	22063	22281	22326	22156	22194	22312	22221	22061	22155	22247	22230	22157	22157	22049	22259	22309	22285	22071	22207	22270	22186	22380	21898	22054	21895	22273	22269	22236	21960	22199	22037	22089	22054	22227	22084	22226	22279	22258	22336	22149	22009	22078	22099	22173	22208	22040	22268	22129	22431	22241	22047	22191	22053	22297	22031	22151	22007	21977	22191	22399	22221	22138	22062	22003	22210	22319	22327	22082	22202	22399	22254	22223	22203	22409	22260	22238	22102	22142	22034	22244	22197	22314	22286	22348	22182	22051	22342	22278	22109	22084	22186	22091	22301	22137	22206	22305	21919	22108	22260	22159	21946	22147	21917	22309	21957	21882	22143	22131	22188	22130	22212	22174	22262	22154	22086	22239	22425	22095	22167	22118	22168	22216	22252	22366	22192	22200	22137	22104	22359	22033	22130	22039	22062	22245	22129	22080	22276	22245	22077	22246	22314	21991	22258	22108	22360	22260	22002	22413	22276	22014	22082	21973	22090	22046	21981	22094	22277	22344	22207	22045	22091	22208	22416	22539	22387	22319	22246	22089	22258	22091	22078	21979	22047	22056	22075	21987	21990	22028	22160	22143	22186	22203	22164	22301	22201	22160	22231	22292	22086	22298	22191	22179	22233	22147	22092	22314	22380	22176	22227	22049	22072	21830	22198	22214	22086	21993	22071	22110	22151	22158	22354	21928	22012	22235	22220	22168	22264	22165	22082	22377	22289	22333	22151	22193	22133	22205	22213	22240	22222	22104	22185	22061	22219	21887	22145	22183	22008	22057	22151	22282	22190	22052	22265	22297	22164	22366	22215	22132	22236	21953	22128	22448	22356	21976	21904	22114	22178	22081	22266	22382	22169	22099	22254	22075	22106	22239	22398	22142	22187	22165	22346	22227	22381	21878	22219	22244	22217	22210	22025	22235	22246	22327	22225	21973	22438	22140	22215	22420	22281	22267	22182	22318	22186	22224	22225	22284	22097	22109	22061	22305	22211	22129	22128	22153	21974	22255	22154	22183	22210	22025	22121	22148	22116	22101	22129	22150	22201	22488	22209	22207	22222	22110	22151	22100	22128	22121	22225	22122	22317	22067	22052	22236	22341	22148	22124	22321	22056	22296	22012	22115	22158	22216	21950	22137	22076	22111	22140	22071	22144	22117	22222	22312	22283	22350	22124	21976	22171	22392	22145	22185	22329	22027	22187	22065	22149	22070	22359	22330	22095	22143	22350	22162	22167	22143	22349	22204	22136	22316	22301	22208	22280	22302	22286	22125	22028	22294	22249	22366	22118	22298	22389	22308	22208	22214	22143	22193	21900	22163	22047	22042	22216	22399	22338	22390	22038	22067	22057	22217	22090	22243	22077	22217	22358	22293	22147	22224	22212	22475	22313	22311	22610	22168	22275	22092	22228	22123	22032	22189	22288	21989	22198	22289	22326	21990	22293	22335	22265	22152	22029	22111	22240	22149	22145	21960	22268	22295	22018	22145	22251	21952	22159	22232	21988	22131	22095	22125	22273	22157	22185	22253	22158	22141	21973	22165	22272	22054	22164	22427	22216	21886	22230	21995	22160	22200	22436	22179	22418	22008	22303	22290	22196	22109	22023	22211	22065	22226	22130	22196	22272	22373	22119	22202	22110	22448	22058	22114	21985	22082	22391	22155	22075	22052	22343	22030	22086	22012	22269	22147	21837	22106	22029	21984	22048	22328	22181	22272	22026	22409	22163	22307	22314	21918	22031	22301	22154	21915	22218	22129	22076	22178	22468	22133	22188	22210	22197	22208	22088	22086	22104	22404	22003	22337	22316	22262	22345	22217	22205	22164	22247	22202	21876	22049	22202	22265	22122	22324	22165	22190	22142	22117	22258	22268	22091	22200	22085	22038	22018	22046	22039	22212	22213	22012	22104	22174	22179	22143	22024	22077	22213	22340	22233	22005	22238	22288	22235	22206	22031	22141	22229	22082	22282	22218	22351	22156	22367	22249	22041	22126	21994	22117	22304	22249	22174	22103	22498	21988	22156	22355	22262	21995	22222	22210	22248	22151	22120	22087	22150	22365	22016	22021	22234	22143	22417	22089	22003	22185	22170	22135	22165	22320	22199	22096	22155	22098	22126	22206	22105	22095	22140	22202	22232	22113	22081	22123	22013	22022	22376	22284	22079	21923	22278	22064	22149	22246	22215	22268	22238	22044	22321	22061	22136	22355	22346	22403	22292	22281	22121	21920	22115	22137	22179	22232	22197	22206	22335	22329	22107	22022	22007	22366	22129	22057	22174	22335	22333	22093	22276	22054	22089	22327	22399	22147	22272	22348	22167	22160	22094	22385	22228	22127	22221	22037	22094	22285	22089	22088	22171	22156	22354	22161	22254	22399	22340	22354	22193	22100	22019	21999	22123	21951	22120	22016	22221	22299	22012	22338	22095	22255	22217	22360	22096	22275	22064	22164	22297	22284	22338	22313	22019	22241	22347	22184	22147	22211	22148	22445	21995	22219	22044	22000	22261	22210	22173	22239	22101	22201	22153	22278	22178	21980	22211	22277	22229	22080	22260	22269	22235	22255	22123	22286	22233	22402	22130	22235	22200	22345	22128	22041	22261	22021	22132	22102	22271	22227	22162	22185	22218	22237	22487	22038	22246	21988	21983	22154	22144	22165	22273	21914	22295	22140	22187	22122	22025	22182	22296	22343	22054	22233	22245	22086	22150	22217	22096	22178	22149	22209	22012	22410	21983	22202	22268	22155	22166	22334	22200	22247	22247	22216	22166	22175	22125	22044	22073	22184	22161	22346	22227	22194	22222	22170	22041	22178	22253	22211	22194	22155	22191	22192	22033	22200	22121	22007	22060	22163	22296	22242	22100	22222	22172	22288	22194	22143	22142	22138	22427	22279	22192	22118	22073	22102	22212	22025	21981	21940	22180	22258	22108	22318	22114	22103	21975	21961	22100	22226	22175	22327	22152	22045	22130	22097	22163	22305	22213	22083
39337	63218	48490	28700	20499	18524	18359	18244	18147	18104	18120	18289	18183	18215	17966	18224	18167	18083	18352	18153	18258	18028	18188	18248	18119	18230	18146	18138	18229	17987	18320	18091	18133	18050	17969	18086	18142	18121	18080	17980	18294	18105	18269	18116	18253	18397	18174	18149	18133	18067	18133	18255	18079	18237	18194	17967	18104	18088	17933	18158	18220	18208	18113	18036	18097	18016	18205	18150	18340	18015	18214	18203	18177	18222	18115	18175	18209	18150	18395	18067	18101	18085	18140	18189	18260	17930	18032	18065	18172	18169	18095	18069	18314	18118	18171	18178	18202	18322	18138	18212	18119	18161	18210	18250	18133	18244	18236	18140	18014	18130	18260	17980	18342	18256	17972	18287	18177	18156	17997	18201	18165	18051	18141	18227	18009	18295	18216	18164	18067	18026	18271	17964	18053	18133	18308	18238	18150	18215	18076	17976	18150	18148	18072	17992	18233	18177	17901	18257	18209	18165	18130	18241	18186	18032	18257	18182	17842	18112	18226	18174	18034	18019	18164	18179	18033	18270	18140	18260	18116	18156	18221	18212	18088	18271	18203	18205	18136	18290	18152	18160	17932	18286	18198	18064	18106	18156	18331	18140	18228	18261	18177	18141	18213	18058	18186	18222	18059	18193	18183	18152	18138	18099	18248	18383	18287	18200	18150	17971	18101	18079	18258	18123	18354	18240	18065	18109	18076	18126	18163	18065	18056	18195	18028	18166	18201	18277	18209	18125	18155	18212	18045	18325	18227	18100	18356	18094	18068	18226	18179	18217	18266	18175	18206	18183	18301	18201	18191	18167	18281	18164	18053	18180	18215	18264	18117	18251	18155	18155	18215	18175	18094	18158	18018	18188	18053	18252	18103	17976	18219	18027	18171	18100	18309	18152	18292	18333	18078	18018	18131	18278	18190	18117	18126	18189	18142	18021	18162	18070	18242	18314	18063	18110	18117	18129	18048	18211	18159	18051	18035	18153	18038	18203	18345	18183	18065	18106	18063	18037	18079	17999	18176	18155	18119	18165	18151	18061	17970	18094	17979	18183	18109	18106	18136	18169	18139	18045	18229	17973	18148	18049	18071	18299	18335	18122	18225	17980	18344	18027	18065	18049	17964	18179	18209	18071	18285	18052	18297	18099	18157	18060	18223	18260	18113	18004	18202	18149	18212	18204	18090	18197	18198	18083	18022	18040	18051	18242	18185	18032	18034	18314	17976	18168	18163	18318	18155	18189	18156	18167	18323	18186	18052	18207	18082	18067	18158	18141	18033	18200	18225	18013	18045	18284	18153	18114	18290	18108	18268	18146	18050	18165	18244	18068	18086	18071	18349	18265	18158	18190	18264	18072	18376	18154	18337	18061	18185	18017	18231	18061	18214	18178	18260	18293	18169	18131	18070	18236	18035	18050	18049	18100	18090	18050	18217	18141	18160	18178	18130	18043	18205	18191	18224	18136	18044	18238	18205	18228	18119	18132	18193	18182	18151	18087	18114	18145	18209	18179	18205	18252	18217	18274	18185	18067	18163	18146	17980	18169	18096	18210	18309	18230	18108	17955	18215	18198	18261	18036	18200	18158	18253	18085	18127	18129	18240	18252	18213	18223	18185	18208	18223	18207	18303	17972	18170	18006	18220	18126	18129	18237	18056	18336	18151	18016	18227	18242	18258	18039	18101	18113	18145	18105	18203	18013	18133	18044	18021	18246	18130	17995	18093	18123	18245	18246	18086	17926	18243	18204	18082	18074	18150	18259	18181	18071	18035	18229	18182	18258	18249	18082	18135	18184	18213	18208	18212	18076	18234	18248	18172	18147	18095	18151	18076	18090	18171	18288	18218	18244	18040	18149	18277	18271	18192	18165	18210	18278	18154	18226	18009	18152	18278	18153	18036	17998	18110	18338	18038	18251	18137	18195	17965	18169	18186	18028	18288	18059	18109	18095	18309	18014	18192	18209	18237	18239	18292	18193	18152	18264	18118	18023	18257	18030	18116	18189	18357	18039	18109	18265	18221	18028	18125	18098	18181	18129	18249	18169	18044	17957	18057	18079	18018	18161	18098	18011	18266	18017	18293	18133	18366	18054	18042	18208	18172	18192	18008	18241	18014	18186	18332	18043	18097	18119	18411	18320	18069	18019	18082	18163	18275	18089	18150	18124	18163	18215	18015	18020	18124	18252	18240	18074	18186	18169	18142	18053	18041	18147	18053	18107	18050	18368	18275	18236	18179	18222	18206	18145	18073	18171	18232	18262	18219	18173	18244	18161	18250	18359	18253	18207	18197	18087	18090	18198	18291	18055	18202	18223	18148	18211	18128	18199	18298	18335	18136	18098	17979	18268	18268	18173	18223	18347	18111	18333	18211	17997	18109	18049	18132	18092	18092	18166	18257	18094	18070	18073	18041	18201	17993	18093	18221	18210	18275	18169	18116	18202	18101	18255	18291	17940	18130	18166	18119	18202	18296	18197	18146	18130	18128	18238	18179	18233	18179	18086	18102	18121	18172	18247	18108	18154	17893	18191	18323	18157	18131	18099	18172	18210	18136	17918	18136	18121	18254	18334	18289	18128	18061	18066	17974	18235	18153	18144	18285	18202	18268	18238	18194	18240	18126	18148	18108	18327	18169	18298	18089	18107	18158	18091	17992	17956	18287	18049	18154	17938	18195	18118	18240	17962	18185	18070	18344	18257	18106	18234	18251	18131	18382	18330	18048	18165	18216	18272	18273	18261	18199	18178	18183	18298	18154	18183	18092	18122	18184	18075	18186	18222	17960	17955	18015	18122	18207	18258	18168	18095	18091	18031	18009	18059	18143	18187	18052	18267	18210	18125	18056	18028	18333	18109	18273	18031	18320	18083	18280	18215	17976	18388	18305	18121	18322	18093	18099	18129	17996	18078	18205	18104	18005	18237	18341	18223	18123	18077	18329	18131	18106	18289	18257	18136	18093	18060	18145	18129	18062	18214	18180	17992	18136	18176	18257	18116	18287	18111	18180	18160	18134	18066	18177	17916	18189	18107	18197	18163	18263	18029	18097	18094	18170	18204	18064	18132	18111	18168	18147	17923	18194	18211	18254	18258	18337	18103	18248	18055	18290	18077	18239	18202	18122	18294	18219	18115	18139	18108	17879	18260	18102	18111	18153	18264	18202	18026	18208	18256	18201	18260	18284	18275	18188	18273	18207	18165	18085	18103	18093	18188	18062	18138	18134	18291	18109	18146	18121	18298	18319	18260	18200	18125	18151	18271	18278	18133	18008	18186	17991	18263	18116	18189	18167	18233	18282	18136	18170	18091	18101	18232	18158	18154	18250	18267	18122	18246	18139	18202	17970	18102	18167	18105	17991	18288	18064	18257	18065	18034	18296	18154	18136	18104	18308	18085	18254	18120	18126	18294	18329	18156	18191	18037	18167	18094	18109	18213	18108	18033	18297	18132	18113	18131	18451	18102	18316	18246	18026	18140	18179	18214	18134	18091	18155	18221	18127	18095	18151	18070	18083	17925	18161	18141	18194	18206	18125	18108	18033	18203	18137	18293	18074	18245	18132	18229	18275	18239	18164	18277	18029	18237	18155	18143	18140	18143	18075	18160	18186	18077	18009	18259	18191	18273	18152	18146	18154	18220	18203	18230	18014	18190	18095	18214	18281	17991	18151	18196	18368	18057	18193	18088	18166	18161	18129	18173	18074	17968	18185	18182	18281	18160	18239	18128	18171	18185	18216	18126	18153	18111	18280	18205	17958	18157	18277	18268	18088	18208	18260	18205	18117	18217	18102	18063	18185	18092	18193	18220	18286	18091	17874	18236	18201	18073	18104	18195	18095	18108	18198	18087	18025	18091	18140	18211	18125	18059	18106	17973	18285	18200	17923	18199	18015	18088	18046	18148	18406	18073	18304	18142	18155	18100	18188	18073	18263	18086	18007	18091	18075	18169	18170	18034	18371	18150	17988	18068	18259	18397	18244	18199	18162	18045	18096	18188	18297	18196	18143	18270	18161	17992	18220	18121	18086	18330	18163	18278	18281	18137	18163	18205	17991	18115	18307	18077	18267	18197	18060	18250	18081	18273	18234	18057	18193	18346	18244	18117	18046	18224	18189	18143	18213	18085	17825	18210	18100	18208	18250	18270	18111	18020	18207	18177	18267	18187	18115	18244	18164	18260	18435	17949	18275	18199	18070	18057	18043	18157	17967	18125	18151	18116	18181	18188	18254	18128	18073	18104	18177	18210	18142	18153	18167	18084	18105	18227	18268	18112	17960	18165	18379	18250	18241	18196	18154	18044	18035	18030	18204	18061	18185	18174	18021	18021	18052	18216	18174	18189	18180	18303	18251	18114	18149	18219	18188	18091	18180	18118	18225	18087	18250	18140	18266	18260	18236	18177	18164	18218	18217	18180	17994	18090	18180	18148	18214	18096	18059	18310	17964	18176	18087	18182	18226	18187	18267	18241	18171	18090	18142	18027	18216	18260	18145	18227	18266	18150	18152	18131	17981	18196	18234	18075	18264	18071	18284	18316	18145	18267	18031	18152	18222	18173	18370	18246	18044	17986	17986	18362	18132	18296	18289	18121	18306	18188	18023	18261	18197	18203	17987	18312	18186	18103	18385	18237	18261	18040	18122	18111	18229	18167	18202	17979	18331	18173	18166	18140	18151	18134	18082	18153	18125	18045	18202	18103	18058	18131	18103	18197	18168	18252	18208	18168	18164	18115	18165	18241	18036	18116	18148	18236	18113	18067	18110	18119	18293	18247	18332	18013	18142	18029	18259	18083	18303	17944	18161	18002	18149	18076	18315	18286	18150	18180	17990	18061	18112	18303	18127	17986	18206	18220	18181	18257	18101	18259	18088	18047	18156	18077	18172	18090	18109	18247	18212	18174	18188	18192	18228	18132	18260	18040	18319	18191	18048	18137	18194	18037	18237	18097	17977	18242	18123	18166	18234	18122	18089	18268	18113	18030	18260	18155	18231	18082	18161	18212	18050	18149	18388	18273	18158	18138	18104	18146	18114	18249	18078	18278	18405	18283	18094	18168	18134	18214	18033	18160	18155	18283	18218	18144	18167	18026	18080	18139	18052	18357	18056	18223	17852	18095	18124	18233	18168	18083	18047	18181	18126	18363	18151	18162	18019	18242
24425	26942	41202	35408	27164	26031	25984	22572	22272	22298	22553	22223	22288	22204	22105	22129	22187	22152	22210	22158	22251	22261	22332	22353	22228	21995	22149	22236	22181	22101	21735	22127	22238	22313	22117	22111	22232	22103	21957	22036	22106	21835	21946	21965	22165	21999	21859	21854	21994	22130	22083	21970	22240	21965	21993	22288	22198	21866	22100	22025	21872	22160	22096	22001	21937	22084	22134	22046	22139	21920	22206	22000	22103	21972	22082	22038	21957	22202	22131	22256	22101	21818	22069	21989	21976	21910	21907	22022	21826	21937	22256	21985	21986	21811	21748	22137	21947	21927	21997	22070	22002	21852	21903	21996	21944	22086	21918	22167	22061	22071	22009	22167	21954	22137	21987	22194	21940	21749	22039	21754	22048	21943	21746	21740	21910	22080	22286	21797	22106	21731	21988	21754	21950	22169	21946	22119	22223	22094	21686	21798	22170	21769	22010	22082	22193	22009	21928	22161	22113	22230	22238	22234	22071	22056	21976	21854	21940	22152	22072	22111	22035	22121	22006	22170	21842	21918	21925	21903	22203	21851	21997	22105	22172	21939	22047	21947	21996	22103	21877	21969	22250	21888	22011	22204	21877	21837	21843	22035	22088	21845	22062	22078	21902	22019	22010	21915	21788	21931	21800	21956	21988	21856	22058	22027	21793	21998	22037	21951	21956	21947	21965	21875	22141	21875	21895	21929	22065	21808	22117	21982	21973	21825	21837	21900	22134	22001	21789	22115	21971	22005	21984	21807	22237	21917	21943	21912	21995	21968	22054	22047	22173	21948	22067	21908	22012	21664	22088	21948	21691	21747	22116	21848	22177	22005	21903	22054	21928	21936	21832	22088	21905	21806	21738	21716	21753	22138	21951	21764	22132	21969	22013	21921	22147	22221	21961	22177	22035	22182	21974	21982	21919	22089	22100	22032	21926	22190	22179	22080	21973	21967	21997	21750	22086	22079	22137	21858	21953	22238	22083	21967	21958	22035	22032	22057	21906	22096	22280	22004	21918	21991	22013	21999	21752	21701	22070	22122	22013	21747	22161	22053	21878	21891	21867	22259	22172	22103	22104	21941	21876	21959	22060	21936	22178	22138	22015	22015	22108	21964	21908	21995	21940	21838	21973	21975	22064	22126	21908	21896	21993	22207	22243	22071	22238	21877	22136	22083	22072	22181	22083	21971	22062	22123	22059	21859	21979	21952	21947	22089	21994	21930	22213	21842	22055	21906	21789	22160	22005	21936	21814	21762	21938	22115	22043	21855	21732	21861	22112	22182	21934	21978	22038	22066	21954	21862	21971	22099	22002	21704	21951	21897	21822	22144	21991	21743	21798	21847	21724	22116	21993	22064	22260	22143	21908	21996	22149	21827	22010	21929	21991	22024	21978	21937	21812	21934	21999	22068	21950	21964	21862	21853	22088	22139	22110	21850	22170	21969	22118	21879	22174	21922	21793	21696	21984	22030	22049	22111	22141	21934	22084	22182	22129	21999	21968	22129	21971	22030	21906	21958	22196	21979	21752	22061	22026	22081	22265	21770	21838	21900	22066	22143	22061	22076	22181	21894	22300	21867	21990	21813	22010	21897	21995	21976	21923	21878	21828	22041	21946	22186	22029	22096	21932	22178	22088	21747	21949	21888	22278	21876	22103	22005	21850	21811	22012	21978	22177	22045	22176	22151	22152	21875	22021	22219	22171	21918	21880	22170	21880	21872	21978	21894	21847	22011	22239	22121	22039	21953	21821	21999	21922	21809	21964	21899	22050	21902	21889	21900	22076	21978	22009	21814	21901	21954	21882	22023	21978	21935	21995	22045	21976	21985	22244	21871	21851	21830	21895	22054	22165	22003	22034	22084	21847	21998	21806	21924	21876	21887	21834	21991	22114	21756	21969	21847	22027	22040	22161	21962	22179	21967	22000	21974	22161	21848	22136	22092	22072	21892	22064	21869	21972	22124	22115	21932	22013	22107	21955	21826	22047	21892	21961	21989	22266	22117	21951	22069	21818	22064	22149	22115	22147	21955	21979	22069	22097	22171	21987	22017	21927	21884	22070	22076	22100	21905	22014	21971	21977	21858	21841	21917	21916	22022	21791	21928	21984	22022	22001	21925	22109	22103	21892	22194	21703	22081	21723	21703	22012	22029	21812	21960	21968	22130	22101	21927	22065	22037	22172	22225	22222	21767	21802	22119	21862	22094	21862	22109	21878	22199	22070	21825	22398	22037	22052	22130	21936	21892	22011	21663	21945	22154	21838	21967	21797	21736	22234	21994	22067	21977	22006	22045	21929	21863	21891	21970	22087	22197	22046	21980	21930	21936	22064	21961	22049	21981	21859	21799	21891	22064	21967	21825	21993	22138	21876	21984	22247	21859	22106	22142	22026	22029	22374	21833	22234	21939	21942	21859	22007	21826	21967	21984	22070	22056	21707	21842	22088	21950	22229	21871	22166	21855	21991	21999	22008	22034	22039	21959	22075	21934	21933	22045	22339	21975	22046	21986	22056	21981	21799	21909	21905	21953	22134	21985	21977	22108	22128	21848	22054	22003	21989	21932	21778	21861	21710	21915	22005	22067	22067	21938	22101	22110	21981	21892	22202	22079	21942	22047	21965	22152	21959	21812	22021	21881	22002	22031	22189	22167	21937	21836	22157	22335	22087	21899	22000	21912	21909	21916	22076	22109	21949	21965	21845	21999	22090	22025	21918	21819	21946	22101	21892	22260	22182	22000	21962	22182	21973	22101	21883	22133	22180	22057	21980	21589	21941	22007	21903	22186	21894	22025	22124	21918	21464	21867	21946	22012	21832	21816	21954	21831	22019	22135	22273	21954	21842	21952	21883	21860	22124	21926	21951	22064	21925	22103	21921	22009	22279	21915	22038	22196	21889	22100	22206	22053	21894	21996	21890	21959	22042	21900	21890	21872	21921	21938	22173	22131	22026	22013	22045	21883	21972	22098	21835	22113	22035	22005	22024	22041	22054	22067	21994	22102	22025	21922	21719	21983	21966	21922	21690	21969	21991	21994	21992	22039	22015	21846	21969	21983	21975	21879	21913	21847	22159	21936	21860	22051	22031	21813	21868	21978	22042	21926	22122	22031	22118	21901	22008	21767	21920	21859	21941	21869	22039	22153	22098	21986	21912	21768	22096	21838	22010	21957	22004	21809	22000	21935	21874	22044	22058	21990	21810	21898	21996	21956	22186	21852	21900	21901	21956	22125	21798	21897	22057	21994	22208	22034	22265	22015	22124	21920	21913	22123	21846	21766	21971	22211	22039	21888	21822	21946	22114	21853	22094	21701	21967	21958	22263	21930	21950	21881	21849	21955	21904	21955	21943	21989	21906	21685	21894	21947	22205	22045	21973	22155	22152	22242	21999	21841	22089	22230	22124	22045	21689	22009	21872	21981	22123	22108	21975	22124	21874	22046	22028	22007	22031	21882	21765	22144	21923	21913	21925	22103	21989	21997	22122	21974	22150	22052	22021	21902	22106	22111	22069	22112	21991	22059	22053	22044	22144	22048	22055	21917	21977	22151	21980	22084	21933	22182	21930	21869	21903	21917	22083	21850	22070	22134	21980	22060	21845	21899	21947	21762	22254	22041	21915	21909	22005	21861	21953	22199	22042	22134	21870	21933	21954	21997	22071	22147	22104	21961	21884	22089	21934	21992	22016	21915	21928	22216	22127	22049	21933	22088	22189	22038	21941	21824	21856	22121	22051	22094	21975	21747	22062	21926	21766	21979	22138	21962	22243	22051	22010	21895	22037	21903	22123	21898	21948	22078	21976	21932	21997	21982	22171	21955	21862	22022	22075	21960	21986	21719	22054	21956	21967	21954	21845	21842	21837	22007	22010	22007	22013	22068	22104	21930	22029	22308	22004	21934	21893	22034	22055	22005	22111	22051	21957	21864	21928	21818	22055	21834	21991	21961	21849	22108	22035	21932	22128	21759	21820	21991	21962	22029	22137	21921	21950	22005	21854	21963	21943	21946	21961	21893	22019	21770	21978	22076	22248	21834	21841	22002	21865	21921	21855	22125	22012	21897	21938	21826	22019	22112	21760	21968	22040	22048	22074	22110	22089	22057	22193	21967	22235	22120	22156	21828	22045	22055	21811	21905	21815	21811	22065	22210	22102	21944	22114	22024	22078	21935	21802	21905	22001	22109	21943	21772	21782	21962	21821	22083	21926	22036	21767	21851	21828	21908	21992	21889	21987	22198	21940	21751	22080	21973	22236	21862	22017	21785	22133	22092	22152	21880	22024	21950	21924	21991	22236	22081	22161	22162	21997	22014	21989	22129	21926	22158	21734	21931	22037	21876	21978	21835	22043	21986	21933	21958	22169	21805	22020	21997	22083	21949	21761	21903	22013	22039	21927	22228	21926	21948	21720	22095	22251	21901	21978	21953	21990	21890	22035	21959	22112	21964	22057	22139	22147	21794	22193	21971	21865	22007	22255	22172	21928	21835	22025	22156	22040	22049	22105	21945	22067	22140	22123	22144	22128	22032	21965	21921	21905	21838	22162	21907	22034	21968	22173	21716	21944	21865	22163	22039	22174	21842	22246	21814	22091	21980	21906	22132	22050	22114	21847	22076	22011	22096	22038	21957	22094	22025	22109	21824	21992	22081	21927	22099	22094	22036	21830	22106	22176	21867	21803	22129	22018	21964	21890	22108	22127	22044	22014	21886	22236	22169	22099	21892	22110	22166	21976	21994	22014	21826	22052	22058	21996	22081	22033	22027	21785	22027	22287	22036	21962	22064	22021	21790	21971	21977	22065	22103	22103	21840	21754	22095	21848	22294	22149	22207	21861	22030	21968	21919	22023	22106	21860	21860	22038	22206	21777	21999	21940	21918	22148	22133	22119	22028	21859	22171	21958	22036	22021	21947	21710	21884	21966	21932	21843	22064	22163	22081	21912	21927	22081	22013	22016	21883	22016	22083	22025	22044	22153	22009	21886	21886	21963	21845	21861	21945	22145	22074	21889	21990	21914	22197	21988	22142	21809	21698	22050	22079	21917	21949	21698	21870	22013	22085	22058	22074	21816	21993	22025	21900	22099	22018	21956	21905	21871	21955	21865	22124	22139	22163	21922	21871	22075	21907	22138	22096	21915	21817	22018	22006	21935	21980
54506	108175	88578	58542	33396	21078	18523	18214	18039	17999	18024	18087	18205	18139	18188	18151	18249	18054	18307	18059	18247	18262	18307	18075	18131	18266	18112	18254	18034	17893	18174	18005	18168	18393	18175	18245	18061	18086	18283	18029	18147	18262	18170	18236	18338	18041	18132	17997	18204	18196	18168	18058	18126	18022	18149	18226	17992	18077	18142	18124	18206	18114	18187	18087	18167	18162	18030	18152	18205	18028	18075	18124	18090	18257	18313	18059	18070	18027	18176	18236	18079	18237	18085	18071	18122	18092	18172	18011	18164	18076	18008	17955	18217	18023	18145	18150	18116	18094	18123	18133	18232	18205	18154	18166	18246	18193	18144	18152	18104	18193	18196	18228	18011	18315	18066	17967	18211	17976	18036	17928	18043	18094	18112	18045	18312	18339	18102	18233	18143	18118	18417	18054	18219	17946	18267	18131	18096	18226	18203	18302	18192	18077	18105	18207	17987	18220	18243	18004	18234	18137	18135	18165	18210	18079	18267	18122	18127	18171	18114	18020	18148	17997	18135	18133	18008	18097	18233	18175	18047	17946	18106	18278	18179	18153	18182	18173	18188	18112	18147	18105	18331	18155	18155	18122	18048	18065	18334	18103	18115	18256	18163	18195	18070	17920	18078	18286	18182	18112	18302	18108	18014	18227	18068	18071	18131	18148	18250	18191	18107	18114	18135	18139	18294	18006	18033	18158	18107	18316	18024	18166	18104	18128	18324	18152	17909	18362	18260	18353	18107	18181	17996	18287	18160	18307	17940	18136	18015	18029	18142	18227	18126	18312	18090	18265	18064	18136	18150	18206	18135	18085	18031	18281	18092	18219	18279	18249	18164	18183	18139	18110	18121	18178	18128	18207	18120	18268	18104	18024	18253	17947	18136	18120	18004	18165	18246	18171	18210	18139	17929	18029	18061	18193	18078	18165	18339	18121	18089	18119	18147	18081	18164	18119	18260	18299	18034	18131	18024	17999	18041	18143	18166	18143	18149	18060	18113	18204	18217	18239	18092	18218	18034	18067	18120	17931	18045	18068	18365	18073	18103	18012	18200	17981	18092	18110	18252	18243	18173	18107	18189	18220	18084	18151	18049	18089	18243	17936	18080	18191	18044	18134	18128	18018	18261	18334	18134	18115	18139	18038	18241	18029	18233	18170	18218	18081	18057	18251	18054	18172	18223	18122	18133	18168	18056	18108	18159	17993	18035	18014	18243	18040	18233	18066	18220	18078	18053	18047	17990	18170	18075	18158	18183	18230	18205	17891	18129	18109	18192	18107	18051	18107	18253	17998	18289	18182	18127	18023	18187	18260	18174	18173	18060	18189	18106	18003	18114	18080	18103	18059	18236	18086	18134	18227	18100	18068	18069	18207	18208	18012	17968	18054	18154	18294	18151	17996	18239	18147	17982	17923	18123	18132	18113	18074	18193	18223	17913	18179	18266	18170	18141	18006	18178	18275	18188	18033	18230	18262	18026	18175	18134	18272	17992	18122	18228	18330	18082	18182	18203	18264	18065	18285	18206	18134	18174	18132	18196	18019	18172	18168	18271	18103	18075	18119	18132	18100	17982	18237	18360	17973	18115	18133	18100	18164	18346	18106	17934	18117	18090	18233	17998	18058	18214	18315	18196	18105	18083	18197	17917	18079	18013	18155	18211	18061	18108	18179	18110	18167	18081	18150	18157	18139	18077	18217	18026	18171	18206	18288	18134	18131	18210	18246	18160	18241	18242	18160	18076	18090	18338	18043	18253	18165	18121	18145	18220	18077	18073	18247	18072	17940	18368	17945	18125	17924	18358	18065	18115	18059	18118	18146	18302	18118	18121	18062	18293	18032	18133	18043	18237	18191	18181	18228	18183	18077	18321	18067	18080	17905	18277	18057	18280	17930	18046	18167	18046	17958	18126	18159	18161	18053	18193	18110	18097	17860	18070	17940	18158	17830	17978	18007	18070	18136	18235	17993	18185	18173	18257	17992	18119	18024	18052	18321	17947	18173	18046	18251	18095	18066	18094	17960	18145	17975	18188	18088	18235	18116	18125	18186	18148	18138	18241	18056	18161	18175	18236	18071	18064	18097	18067	18231	18101	18184	18122	18226	18095	18087	18313	18176	18144	18028	18058	18172	18134	18193	18122	18250	18153	18068	18072	18150	18212	18228	18017	18274	17921	18008	18009	18232	18078	18084	18136	18229	18307	18031	17942	18095	18119	18105	18109	18036	18133	18045	18057	18218	18131	17958	18180	17933	18161	18126	18263	18316	18136	18086	18180	18047	18046	18097	18204	18057	18187	18232	18106	18168	18154	18274	18185	18056	18186	18180	18030	18285	18091	17960	18148	18057	18281	18168	18071	18234	18054	18308	18207	18109	18378	18206	18259	18043	18185	17974	18154	18061	18149	18045	18076	18026	18046	18160	18247	18421	18023	18352	18118	18149	18060	18189	18223	18076	18127	18204	18213	18051	18136	18133	18277	18067	18041	18102	18228	18103	18085	18247	17984	18097	18220	18140	17963	18038	18205	18110	18222	18090	18257	18211	18093	18190	18212	18234	18176	18108	18189	18096	18285	17974	18032	18220	18129	18307	18104	18033	18226	18113	18141	18124	18070	18294	18142	18248	18022	18010	18141	18196	18265	18164	18131	18292	18082	18287	18263	18215	18205	18057	18209	18135	17984	17964	18135	18083	18047	18215	18092	17956	18122	18082	18098	18149	18227	18114	18114	18086	18041	18122	18222	18035	18026	18052	18118	18009	17999	18090	17916	18029	18101	18108	18098	18072	18040	17985	18322	18022	18024	18047	18216	18130	18160	18156	17997	18202	18015	18043	18201	18267	18066	18097	18065	18148	18061	18117	18274	18209	18232	18261	18185	18298	18042	18126	18275	18004	18086	18122	18277	18061	18205	18155	18117	18137	17897	18182	18143	18050	18162	17993	18254	17939	18166	18189	18075	18035	18056	18144	18047	18186	18071	18246	18054	18163	18089	18177	18080	18092	18123	18237	18259	18118	17946	18099	18228	18238	18034	18346	18249	18215	18095	18087	17991	18178	18255	18068	18259	18202	18188	18129	18069	18261	18163	18201	18159	18029	18202	18201	18063	18230	18188	18262	17923	18097	18053	18143	18018	18082	18196	18067	18228	18067	18265	18041	18216	18278	18073	18220	18205	18198	17981	18155	18126	18123	18201	18116	18139	18038	18149	18047	18194	18137	18213	18206	18059	18246	18278	18184	18150	18200	18052	18183	17944	18016	18185	18202	18155	18253	18141	18111	18278	18273	18111	18212	17989	18009	18122	18307	18147	18207	18113	18197	18107	18265	18197	18198	18110	18248	18121	17998	18326	18184	17900	18017	18187	18041	18239	18111	17986	18002	18215	18179	17974	18174	18175	18041	18227	18089	18148	18135	18017	17937	18135	18025	18157	18071	18065	18133	18061	18059	18111	18184	18094	18062	18024	18224	18222	18243	18177	18108	18203	18354	18228	18336	18254	18049	18271	18040	18052	18147	18054	18220	18078	17982	18059	18031	18049	18099	18054	18033	18163	18103	18124	18296	18034	18214	18107	18003	17970	18060	18069	18085	18257	18229	18203	18291	18183	18115	17960	18074	18173	18095	18022	18000	18045	18140	18177	18110	18186	18338	18110	17993	18157	17982	18180	18253	18181	18155	18205	18265	18253	18083	18138	18110	18178	18132	18256	18065	18197	17983	18137	18136	18119	18131	18169	18182	18094	18134	18071	17924	18128	18156	17974	18116	18179	18096	18102	18201	17994	17992	18105	18138	18144	18039	18185	18033	18060	17923	18225	18011	18184	18169	18108	18089	18101	18315	17961	18267	18133	18195	18150	18160	18139	18188	18243	18139	18223	18114	18250	18174	18102	18133	18079	18077	18049	18078	18127	18088	18249	18196	17912	18006	18109	18197	18083	18092	17996	18220	18139	18111	18182	18159	18347	18060	18127	18149	17948	18300	18078	18056	18271	18255	18023	18202	18071	18038	18318	18024	18149	18153	18352	18085	18065	18120	18154	18181	18195	18153	18117	18122	17871	18245	18229	17987	18006	18247	18175	18033	17972	18217	18273	18192	17982	18448	18117	18027	18075	18202	18005	18189	17968	18130	18132	17990	18157	18189	18074	18273	18139	18097	18202	18170	18201	18232	18037	18219	18262	18358	18178	18021	18299	18250	18046	18172	18170	18184	18284	18314	18129	18066	17961	18199	18100	18078	18133	18119	18235	18201	18182	18078	18170	17957	18057	18110	18142	18375	17967	18235	18219	18083	18262	18101	18025	18221	18149	18095	18111	18332	18338	18042	18070	18014	18174	18031	18158	18185	18102	18180	18177	18169	18250	18096	18296	18297	18306	18215	18026	18146	18042	18115	18310	18066	17921	18172	18121	18157	18160	18061	18281	18087	17948	18016	18150	18075	18269	18202	18043	18104	18129	18269	18223	18133	18096	18069	18124	18026	18067	18035	18207	18115	18336	18108	18211	18100	18036	18071	18095	18154	18163	18178	18017	17997	18145	18162	18138	18186	18214	18220	18099	18275	18129	18348	18033	18178	17978	17908	18098	18197	18268	18213	18298	18094	18290	17999	18210	18240	18239	18205	18160	18082	17903	18159	18123	18254	18339	18106	18156	18156	18050	18087	18312	18203	18225	18206	18304	18178	18162	18162	17966	18048	18154	18072	18139	17861	18278	18139	18035	18218	18132	18133	18151	18091	18114	18174	18030	18028	18020	18186	18062	18260	18322	18223	18019	18284	18289	18050	18197	18056	18238	18165	18173	18135	18234	18128	18060	18158	18124	18224	17987	18127	18036	18264	18041	18102	18110	18275	18132	17966	18302	18154	18269	18078	18106	18254	18106	18107	18027	18182	18106	18175	18224	18152	18077	18186	18162	18069	18509	18127	18332	18146	18076	18273	18001	18147	18017	18155	18144	17931	18205	17988	18098	18086	18187	18085	18081	18074	18109	18323	18250	17984	18181	18198	18091	18183	18089	18155	18101	18048	18209	18178	18104	17857	18167	18171	18166	18169	18084	18157	17970	18259	18307	18078	18197	18148	18140	18326	18127	18210	18118	18107	18067	18083	18072	17951	18146	18084	18109	18148	18008	18036	18033	18195	18276	18180	18214	18141
23676	24094	34721	29658	24799	25566	27477	23326	22627	22971	22779	22656	22621	22670	22709	22636	22557	22473	22660	22582	22298	22516	22625	22476	22721	22619	22641	22490	22328	22498	22834	22581	22720	22637	22615	22608	22734	22422	22365	22501	22548	22817	22479	22242	22602	22547	22464	22566	22449	22573	22441	22411	22608	22405	22398	22447	22637	22324	22405	22531	22453	22578	22490	22515	22435	22441	22580	22214	22411	22434	22467	22452	22266	22522	22346	22440	22213	22470	22546	22204	22507	22308	22302	22342	22593	22619	22659	22668	22475	22513	22451	22413	22263	22543	22576	22453	22601	22464	22481	22536	22657	22414	22393	22422	22538	22270	22211	22328	22337	22562	22300	22440	22446	22474	22070	22189	22475	22331	22384	22345	22377	22345	22462	22365	22116	22524	22427	22477	22367	22158	22352	22373	22385	22470	22675	22368	22665	22356	22227	22372	22327	22439	22366	22382	22417	22336	22393	22616	22524	22386	22515	22212	22194	22456	22522	22289	22513	22389	22346	22336	22701	22447	22243	22218	22304	22274	22435	22305	22637	22419	22457	22421	22308	22174	22278	22402	22518	22531	22401	22334	22413	22552	22609	22205	22297	22389	22375	22355	22565	22592	22361	22566	22365	22387	22499	22320	22311	22302	22193	22485	22537	22209	22213	22434	22407	22268	22249	22337	22417	22159	22398	22438	22377	22317	22422	22428	22462	22453	22341	22279	22436	22436	22499	22285	22431	22448	22205	22366	22340	22601	22530	22458	22226	22323	22396	22359	22264	22306	22390	22184	22401	22453	22468	22566	22275	22408	22264	22393	22200	22620	22293	22374	22351	22557	22488	22500	22493	22445	22381	22346	22402	22493	22418	22394	22752	22548	22447	22412	22425	22429	22298	22399	22416	22306	22613	22511	22399	22333	22473	22201	22399	22311	22226	22139	22393	22287	22366	22259	22411	22190	22343	22430	22463	22458	22214	22263	22530	22396	22415	22451	21943	22409	22385	22118	22459	22332	22384	22338	22425	22394	22404	22275	22476	22503	22494	22644	22524	22335	22256	22317	22331	22399	22346	22545	22435	22324	22435	22436	22351	22272	22448	22131	22449	22184	22432	22281	22550	22413	22169	22321	22312	22359	22553	22307	22348	22778	22418	22549	22635	22395	22445	22404	22365	22305	22403	22270	22387	22556	22615	22373	22255	22307	22312	22403	22429	22402	22294	22259	22571	22439	22163	22477	22354	22332	22277	22321	22518	22329	22477	22302	22365	22207	22526	22472	22406	22349	22448	22279	22292	22229	22344	22188	22419	22508	22360	22277	22373	22316	22426	22293	22217	22475	22267	22481	22494	22438	22364	22432	22292	22341	22312	22516	22334	22420	22360	22380	22373	22540	22360	22271	22461	22248	22456	22177	22287	22249	22333	22136	22405	22427	22389	22668	22309	22284	22297	22398	22215	22265	21987	22693	22351	22353	22332	22454	22270	22370	22183	22278	22372	22168	22384	22294	22366	22438	22357	22444	22442	22394	22417	22462	22221	22291	22393	22315	22482	22193	22585	22379	22290	22488	22404	22060	22493	22277	22403	22466	22523	22510	22265	22147	22401	22527	22384	22513	22480	22340	22410	22402	22448	22275	22309	22306	22327	22406	22343	22472	22580	22264	22194	22355	22501	22377	22294	22594	22564	22490	22481	22432	22370	22370	22362	22165	22370	22297	22449	22370	22516	22453	22388	22518	22426	22365	22388	22501	22143	22190	22513	22368	22355	22426	22377	22642	22292	22389	22416	22531	22296	22352	22344	22351	22335	22389	22508	22458	22314	22518	22463	22423	22379	22467	22436	22473	22421	22371	22588	22332	22425	22377	22283	22415	22456	22458	22398	22412	22306	22323	22427	22435	22404	22483	22427	22170	22325	22425	22550	22237	22409	22318	22457	22463	22250	22359	22364	22246	22320	22305	22396	22354	22332	22362	22383	22228	22578	22507	22333	22457	22357	22146	22612	22419	22247	22252	22230	22322	22558	22362	22380	22527	22465	22499	22631	22615	22402	22579	22303	22355	22436	22433	22193	22368	22437	22209	22307	22361	22268	22407	22497	22185	22333	22154	22310	22230	22235	22574	22559	22338	22380	22500	22223	22259	22592	22686	22266	22299	22420	22502	22517	22499	22437	22547	22480	22407	22432	22182	22278	22284	22480	22377	22259	22371	22277	22352	22452	22524	22147	22424	22446	22496	22104	22395	22347	22338	22309	22625	22229	22268	22332	22239	22157	22211	22615	22109	22235	22558	22575	22076	22385	22527	22448	22235	22377	22530	22430	22307	22470	22371	22425	22587	22535	22402	22470	22520	22560	22321	22351	22632	22402	22503	22511	22421	22323	22330	22555	22356	22384	22308	22355	22226	22445	22632	22138	22310	22312	22414	22031	22404	22550	22375	22243	22185	22122	22275	22531	22557	22350	22430	22308	22260	22238	22448	22497	22224	22404	22383	22451	22547	22550	22427	22411	22291	22462	22153	22341	22391	22420	22355	22302	22280	22673	22266	22440	22201	22336	22481	22353	22490	22474	22463	22405	22532	22502	22265	22353	22293	22197	22266	22342	22072	22480	22223	22429	22417	22358	22224	22378	22274	22374	22465	22454	22403	22416	22358	22316	22327	22431	22425	22439	22627	22256	22446	22646	22278	22417	22351	22427	22512	22349	22395	22480	22348	22416	22389	22422	22261	22566	22191	22356	22422	22503	22277	22392	22389	22396	22440	22357	22556	22694	22492	22406	22166	22389	22267	22132	22537	22456	22300	22405	22250	22599	22497	22449	22470	22373	22498	22359	22293	22220	22299	22536	22207	22618	22437	22429	22482	22461	22287	22518	22532	22491	22558	22399	22548	22466	22397	22499	22498	22265	22433	22408	22565	22272	22453	22357	22395	22482	22367	22476	22433	22344	22362	22252	22309	22418	22366	22371	22425	22315	22398	22232	22426	22433	22605	22387	22539	22305	22405	22429	22607	22265	22402	22519	22455	22386	22187	22399	22241	22549	22316	22399	22441	22325	22421	22655	22258	22408	22381	22166	22316	22390	22355	22459	22540	22306	22432	22484	22261	22381	22404	22235	22192	22468	22339	22556	22430	22484	22614	22432	22506	22162	22623	22419	22386	22293	22334	22388	22357	22492	22469	22290	22394	22542	22593	22447	22734	22435	22371	22220	22345	22430	22432	22312	22298	22457	22425	22453	22166	22367	22256	22358	22362	22272	22476	22262	22700	22552	22261	22234	22269	22444	22345	22178	22293	22219	22376	22151	22363	22424	22191	22436	22500	22412	22334	22334	22065	22426	22373	22266	22497	22389	22343	22578	22383	22230	22237	22331	22439	22389	22202	22082	22585	22339	22328	22148	22351	22430	22338	22329	22269	22426	22416	22330	22418	22212	22485	22497	22409	22406	22398	22501	22226	22528	22367	22400	22463	22618	22442	22365	22258	22581	22567	22543	22581	22228	22483	22579	22435	22491	22580	22351	22413	22228	22538	22329	22509	22246	22160	22345	22365	22408	22275	22412	22365	22383	22476	22392	22354	22396	22591	22445	22367	22445	22413	22527	22223	22444	22570	22406	22225	22320	22600	22477	22355	22254	22358	22440	22476	22328	22445	22414	22400	22205	22458	22464	22288	22524	22364	22435	22468	22591	22393	22407	22550	22341	22460	22427	22562	22418	22290	22397	22280	22319	22487	22192	22471	22305	22417	22454	22363	22384	22411	22357	22078	22301	22454	22415	22226	22449	22380	22358	22506	22448	22442	22159	22147	22484	22562	22561	22528	22244	22533	22335	22483	22294	22349	22312	22325	22374	22323	22137	22398	22186	22285	22339	22417	22420	22244	22366	22332	22341	22349	22329	22350	22399	22482	22623	22420	22569	22435	22191	22331	22237	22462	22289	22345	22376	22405	22376	22476	22310	22314	22365	22524	22373	22456	22099	22513	22377	22188	22381	22401	22550	22230	22362	22067	22515	22421	22396	22433	22281	22467	22232	22153	22304	22329	22342	22445	22386	22404	22593	22227	22529	22228	22384	22527	22223	22503	22533	22317	22186	22476	22366	22594	22436	22363	22447	22239	22217	22494	22685	22468	22299	22534	22487	22392	22494	22439	22343	22321	22356	22374	22522	22307	22427	22326	22531	22268	22202	22360	22366	22226	22316	22522	22509	22361	22278	22197	22280	22373	22225	22424	22347	22238	22569	22488	22232	22370	22103	22448	22317	22481	22331	22426	22508	22490	22275	22379	22435	22217	22325	22455	22572	22250	22669	22415	22246	22412	22402	22401	22615	22332	22354	22242	22189	22412	22413	22314	22390	22479	22543	22475	22538	22230	22482	22186	22068	22325	22603	22356	22234	22313	22209	22281	22349	22266	22414	22468	22187	22347	22397	22306	22297	22461	22421	22398	22206	22350	22337	22359	22391	22390	22192	22295	22236	22345	22172	22278	22332	22351	22367	22178	22493	22438	22406	22341	22451	22551	22630	22338	22308	22186	22203	22438	22477	22238	22283	22470	22468	22210	22455	22496	22150	22543	22363	22514	22618	22382	22546	22356	22373	22168	22207	22417	22445	22241	22275	22201	22359	22603	22468	22421	22287	22348	22443	22471	22296	22197	22340	22625	22404	22490	22279	22277	22324	22164	22370	22169	22284	22291	22437	22414	22214	22642	22121	22352	22370	22403	22445	22388	22335	22385	22472	22395	22528	22374	22146	22314	22463	22483	22536	22575	22479	22356	22322	22228	22500	22482	22362	22426	22354	22435	22218	22284	22433	22391	22556	22370	22353	22486	22256	22471	22485	22292	22559	22442	22388	22387	22439	22530	22549	22300	22414	22465	22542	22536	22504	22353	22369	22177	22226	22227	22363	22390	22374	22688	22423	22354	22439	22266	22544	22291	22313	22176	22294	22389	22355	22437	22325	22362	22490	22286	22246	22153	22474	22408	22321	22346	22203	22278	22533	22252	22339	22496	22323	22367	22500	22359	22505	22396	22102	22341	22341	22353	22391	22533	22467	22591	22181	22426	22557	22346	22437	22422	22396	22409	22366	22275	22329	22511	22313	22251	22150	22308	22218	22147	22530	22486	22247	22312	22622	22339	22108	22260	22409	22681	22411	22370
60629	106008	87780	57171	32760	21285	18827	18287	18432	18354	18342	18497	18310	18573	18480	18442	18344	18410	18254	18351	18500	18272	18290	18292	18402	18349	18391	18425	18362	18531	18350	18337	18241	18353	18288	18335	18409	18539	18207	18322	18490	18253	18364	18503	18439	18527	18236	18315	18259	18296	18254	18417	18431	18381	18435	18367	18403	18341	18230	18365	18340	18409	18267	18241	18514	18190	18372	18428	18218	18373	18388	18280	18344	18245	18393	18253	18275	18209	18230	18433	18414	18339	18358	18235	18446	18345	18277	18494	18375	18368	18439	18304	18433	18495	18239	18204	18428	18333	18339	18554	18142	18312	18258	18298	18521	18146	18342	18271	18249	18330	18358	18490	18377	18295	18368	18334	18294	18242	18322	18309	18161	18078	18112	18296	18258	18357	18468	18296	18311	18298	18189	18101	18158	18235	18196	18376	18381	18324	18386	18229	18647	18397	18445	18402	18380	18328	18478	18321	18499	18289	18466	18342	18403	18340	18280	18230	18203	18319	18453	18347	18274	18375	18524	18267	18229	18231	18247	18309	18301	18140	18211	18393	18294	18332	18360	18315	18344	18204	18228	18488	18257	18361	18433	18354	18247	18294	18425	18399	18505	18341	18171	18236	18461	18410	18504	18439	18218	18367	18354	18270	18429	18438	18455	18390	18224	18013	18242	18251	18268	18429	18480	18315	18331	18239	18254	18448	18300	18297	18401	18161	18268	18362	18314	18398	18387	18408	18352	18396	18201	18329	18204	18358	18159	18299	18150	18397	18309	18275	18336	18528	18355	18460	18371	18129	18309	18377	18341	18510	18317	18300	18330	18389	18219	18323	18255	18259	18346	18410	18401	18337	18417	18535	18377	18282	18233	18374	18297	18413	18158	18449	18343	18289	18428	18392	18458	18398	18329	18449	18288	18268	18409	18224	18281	18276	18306	18313	18293	18433	18142	18253	18369	18142	18454	18601	18426	18366	18545	18344	18370	18414	18312	18360	18467	18129	18318	18054	18431	18200	18118	18446	18218	18399	18249	18144	18258	18510	18377	18432	18261	18460	18201	18382	18329	18402	18251	18399	18230	18175	18309	18311	18243	18216	18396	18285	18323	18212	18265	18279	18406	18273	18383	18462	18281	18367	18350	18340	18215	18385	18449	18283	18296	18527	18417	18389	18214	18410	18230	18213	18625	18271	18279	18426	18397	18279	18400	18321	18261	18207	18180	18354	18244	18574	18184	18263	18303	18258	18228	18315	18187	18327	18273	18069	18438	18368	18484	18535	18275	18346	18368	18483	18434	18275	18451	18294	18527	18217	18145	18452	18313	18373	18409	18422	18258	18258	18277	18513	18242	18356	18342	18339	18325	18495	18266	18334	18273	18356	18474	18214	18364	18282	18490	18280	18456	18113	18390	18334	18253	18205	18225	18154	18128	18306	18469	18397	18165	18458	18338	18207	18290	18317	18118	18427	18382	18405	18429	18303	18135	18325	18144	18225	18377	18347	18348	18373	18332	18279	18374	18412	18360	18412	18279	18255	18441	18214	18320	18308	18254	18204	18308	18379	18340	18285	18276	18209	18242	18139	18374	18156	18663	18279	18218	18346	18371	18370	18332	18222	18559	18295	18372	18258	18480	18434	18140	18314	18356	18422	18378	18287	18453	18392	18310	18401	18262	18291	18242	18500	18216	18276	18339	18420	18270	18456	18072	18373	18490	18277	18511	18398	18122	18220	18258	18360	18366	18324	18357	18362	18350	18442	18454	18231	18284	18370	18366	18355	18423	18440	18285	18414	18372	18380	18335	18186	18361	18347	18203	18363	18352	18357	18452	18258	18307	18315	18528	18293	18336	18420	18559	18379	18193	18346	18257	18407	18468	18353	18453	18422	18295	18157	18059	18476	18281	18450	18340	18303	18531	18278	18408	18189	18366	18080	18370	18398	18489	18308	18495	18370	18177	18346	18312	18398	18399	18360	18282	18333	18378	18395	18154	18433	18267	18371	18307	18231	18301	18296	18334	18265	18459	18366	18127	18459	18068	18528	18413	18237	18217	18362	18348	18430	18432	18438	18382	18381	18382	18171	18498	18258	18355	18280	18338	18266	18218	18362	18271	18097	18309	18338	18236	18335	18224	18457	18248	18451	18264	18281	18272	18251	18291	18414	18282	18427	18389	18309	18265	18345	18298	18409	18260	18508	18331	18462	18413	18237	18257	18279	18420	18447	18342	18253	18228	18435	18178	18439	18152	18257	18263	18328	18278	18445	18491	18284	18344	18427	18153	18407	18393	18402	18274	18366	18294	18207	18365	18313	18208	18275	18371	18269	18356	18143	18324	18459	18188	18349	18373	18247	18317	18481	18315	18200	18267	18416	18308	18266	18551	18488	18436	18191	18382	18720	18243	18275	18316	18414	18234	18338	18085	18537	18288	18359	18322	18263	18121	18358	18218	18316	18321	18169	18386	18234	18469	18375	18339	18178	18377	18553	18548	18592	18243	18356	18364	18219	18281	18521	18339	18329	18433	18509	18246	18407	18464	18304	18301	18312	18281	18142	18288	18423	18395	18458	18313	18413	18429	18318	18236	18265	18280	18304	18162	18425	18393	18443	18237	18360	18322	18516	18295	18265	18343	18250	18308	18436	18293	18270	18440	18289	18430	18322	18204	18254	18201	18540	18442	18458	18127	18433	18455	18372	18235	18266	18396	18489	18415	18368	18429	18379	18291	18204	18422	18365	18423	18389	18351	18344	18295	18371	18373	18370	18336	18299	18487	18382	18347	18385	18482	18473	18286	18323	18341	18229	18471	18214	18434	18422	18301	18319	18327	18029	18367	18436	18171	18292	18228	18376	18521	18303	18397	18490	18344	18363	18316	18227	18355	18227	18331	18291	18492	18362	18375	18337	18388	18362	18358	18323	18200	18385	18322	18479	18295	18231	18559	18241	18357	18403	18381	18455	18413	18261	18278	18282	18318	18264	18267	18401	18404	18282	18420	18051	18373	18326	18281	18304	18437	18156	18193	18395	18354	18245	18484	18269	18188	18452	18147	18186	18357	18377	18319	18368	18244	18284	18358	18263	18314	18331	18285	18333	18241	18252	18345	18297	18266	18213	18405	18192	18247	18360	18408	18235	18392	18223	18251	18341	18294	18246	18394	18234	18458	18280	18188	18404	18427	18261	18214	18293	18303	18435	18211	18425	18277	18360	18229	18349	18371	18314	18393	18229	18408	18250	18329	18427	18271	18170	18378	18287	18178	18391	18292	18156	18241	18240	18263	18386	18369	18349	18384	18225	18287	18295	18339	18318	18449	18320	18231	18438	18210	18238	18179	18245	18386	18307	18297	18106	18308	18318	18057	18296	18151	18421	18403	18222	18220	18463	18538	18283	18425	18135	18042	18403	18379	18370	18450	18318	18353	18126	18271	18308	18285	18328	18283	18164	18241	18452	18279	18405	18293	18486	18416	18517	18194	18355	18413	18396	18466	18347	18396	18328	18106	18390	18256	18426	18247	18462	18195	18510	18429	18468	18394	18226	18173	18366	18453	18393	18396	18285	18341	18168	18354	18282	18302	18262	18338	18165	18500	18299	18323	18372	18309	18254	18412	18411	18220	18375	18406	18382	18225	18282	18458	18229	18365	18239	18157	18359	18309	18550	18341	18253	18222	18211	18021	18459	18267	18273	18358	18328	18235	18194	18250	18310	18251	18257	18372	18366	18328	18268	18372	18457	18414	18368	18172	18097	18292	18232	18304	18244	18381	18346	18396	18280	18343	18354	18189	18473	18293	18408	18443	18182	18448	18299	18399	18393	18312	18371	18510	18238	18309	18273	18301	18339	18218	18198	18328	18116	18412	18378	18434	18339	18230	18453	18474	18510	18151	18176	18405	18168	18349	18306	18379	18337	18286	18330	18368	18333	18390	18256	18387	18374	18148	18222	18366	18314	18342	18277	18430	18218	18309	18235	18451	18304	18258	18242	18347	18298	18448	18262	18308	18255	18202	18391	18269	18252	18172	18215	18203	18389	18599	18315	18460	18270	18246	18488	18196	18256	18327	18274	18298	18371	18404	18155	18471	18389	18425	18295	18329	18474	18306	18376	18265	18324	18210	18446	18484	18221	18328	18155	18258	18378	18396	18213	18386	18404	18232	18183	18216	18192	18413	18389	18539	18348	18235	18360	18222	18170	18193	18400	18264	18197	18322	18362	18243	18385	18311	18259	18541	18220	18348	18321	18177	18416	18363	18354	18294	18424	18120	18256	18218	18234	18274	18307	18294	18309	18191	18237	18299	18429	18220	18427	18341	18221	18456	18337	18309	18571	18422	18377	18410	18379	18384	18316	18210	18378	18209	18302	18361	18281	18358	18318	18303	18265	18412	18360	18314	18245	18503	18286	18236	18389	18460	18327	18369	18424	18270	18515	18233	18252	18232	18401	18327	18455	18145	18380	18310	18432	18459	18316	18261	18203	18434	18275	18223	18291	18355	18194	18284	18295	18183	18126	18224	18361	18323	18285	18383	18333	18317	18393	18526	18304	18122	18368	18349	18286	18293	18244	18117	18428	18277	18526	18421	18452	18399	18510	18324	18193	18301	18325	18352	18456	18352	18329	18336	18305	18397	18267	18189	18580	18258	18400	18386	18320	18286	18270	18481	18233	18235	18217	18320	18260	18192	18254	18367	18517	18278	18179	18388	18144	18418	18344	18205	18256	18286	18378	18394	18371	18282	18521	18382	18485	18370	18356	18414	18250	18143	18231	18334	18366	18200	18400	18171	18397	18327	18348	18455	18265	18245	18410	18323	18216	18276	18361	18224	18195	18367	18392	18359	18396	18275	18242	18251	18378	18508	18369	18266	18240	18326	18232	18202	18402	18195	18639	18294	18314	18283	18314	18200	18414	18291	18337	18418	18217	18283	18344	18207	18140	18457	18236	18224	18240	18385	18380	18452	18232	18470	18214	18224	18368	18293	18337	18360	18297	18300	18465	18286	18394	18308	18286	18369	18137	18357	18258	18133	18399	18339	18351	18371	18305	18262	18255	18373	18400	18401	18013	18066	18175	18477	18268	18406	18555	18165	18287	18583	18469	18268	18335	18188	18212	18438	18183	18336	18387	18401	18332	18261	18390	18388	18596	18315	18281	18515	18244
34838	42430	40928	30403	23881	22867	22780	22455	22596	22431	22553	22652	22326	22638	22538	22574	22518	22351	22480	22520	22469	22617	22367	22323	22705	22442	22387	22585	22441	22396	22526	22494	22342	22290	22487	22640	22624	22719	22533	22547	22378	22344	22450	22800	22529	22447	22442	22771	22547	22497	22534	22568	22500	22459	22402	22578	22555	22455	22431	22412	22602	22296	22581	22529	22396	22571	22438	22390	22523	22494	22770	22490	22330	22576	22616	22519	22647	22642	22821	22406	22266	22381	22532	22413	22382	22456	22511	22464	22511	22289	22395	22246	22414	22546	22756	22588	22495	22475	22630	22348	22467	22631	22474	22361	22486	22604	22494	22565	22431	22573	22471	22433	22709	22472	22665	22332	22651	22445	22203	22523	22481	22637	22530	22429	22456	22666	22287	22318	22406	22042	22512	22479	22396	22433	22499	22511	22556	22467	22448	22490	22364	22727	22269	22486	22536	22485	22528	22384	22438	22419	22311	22587	22456	22486	22480	22504	22285	22301	22586	22582	22503	22578	22569	22400	22525	22454	22544	22442	22192	22543	22401	22522	22370	22419	22483	22495	22524	22373	22516	22634	22241	22585	22466	22741	22539	22419	22617	22386	22513	22345	22298	22508	22745	22217	22379	22446	22212	22503	22518	22437	22405	22422	22315	22264	22597	22392	22485	22600	22645	22684	22498	22428	22519	22310	22520	22434	22663	22498	22242	22311	22399	22371	22471	22520	22484	22645	22530	22550	22406	22386	22427	22399	22283	22480	22233	22279	22478	22600	22590	22439	22581	22476	22461	22348	22409	22364	22785	22536	22459	22465	22516	22556	22417	22521	22529	22371	22442	22427	22767	22452	22581	22442	22522	22419	22396	22287	22280	22502	22462	22169	22369	22661	22309	22421	22662	22420	22302	22226	22465	22419	22454	22578	22547	22637	22422	22478	22581	22267	22299	22468	22560	22305	22635	22414	22418	22298	22371	22616	22480	22457	22630	22529	22669	22359	22363	22345	22543	22309	22476	22595	22472	22499	22493	22456	22602	22597	22541	22517	22718	22314	22300	22602	22353	22345	22440	22424	22593	22345	22508	22325	22427	22203	22791	22491	22421	22510	22401	22358	22441	22359	22558	22523	22466	22570	22844	22404	22498	22560	22379	22397	22450	22594	22272	22234	22445	22387	22367	22616	22450	22468	22509	22429	22407	22489	22376	22523	22421	22616	22419	22590	22600	22505	22586	22348	22361	22401	22406	22203	22608	22397	22524	22544	22462	22671	22494	22511	22613	22524	22256	22465	22456	22380	22569	22231	22349	22544	22476	22376	22599	22434	22374	22478	22554	22634	22604	22541	22550	22524	22382	22364	22530	22606	22669	22612	22392	22396	22630	22466	22620	22683	22525	22428	22349	22416	22455	22583	22436	22448	22319	22637	22572	22478	22664	22554	22500	22619	22584	22717	22568	22512	22360	22261	22451	22373	22393	22326	22627	22474	22568	22243	22461	22492	22463	22566	22552	22677	22474	22478	22355	22514	22168	22509	22491	22275	22424	22349	22330	22509	22456	22288	22438	22354	22353	22573	22379	22174	22483	22417	22423	22415	22469	22432	22507	22651	22441	22383	22512	22553	22585	22397	22382	22236	22528	22542	22552	22499	22650	22655	22496	22495	22623	22415	22214	22632	22747	22569	22445	22446	22658	22377	22553	22549	22499	22482	22439	22534	22541	22548	22623	22414	22392	22396	22521	22643	22496	22507	22538	22502	22666	22507	22237	22442	22435	22344	22450	22470	22491	22501	22670	22371	22406	22508	22415	22471	22686	22444	22270	22376	22529	22409	22527	22629	22648	22393	22497	22366	22357	22467	22415	22566	22141	22336	22512	22395	22590	22340	22362	22562	22429	22522	22369	22472	22380	22429	22620	22332	22295	22407	22541	22304	22329	22387	22246	22614	22584	22508	22516	22469	22609	22586	22487	22293	22475	22284	22482	22196	22497	22411	22596	22235	22392	22465	22632	22554	22515	22496	22431	22457	22661	22586	22467	22521	22417	22441	22473	22585	22488	22393	22568	22415	22461	22462	22490	22628	22459	22569	22590	22566	22407	22427	22656	22476	22395	22357	22395	22562	22446	22354	22591	22350	22495	22641	22478	22401	22416	22392	22588	22387	22496	22679	22379	22448	22360	22511	22528	22510	22355	22387	22527	22541	22294	22354	22305	22645	22473	22522	22618	22622	22621	22503	22488	22404	22424	22353	22496	22541	22500	22608	22377	22568	22512	22399	22471	22441	22455	22479	22373	22599	22400	22426	22436	22277	22288	22449	22372	22472	22571	22587	22689	22452	22360	22474	22632	22342	22547	22552	22382	22475	22473	22455	22437	22428	22261	22454	22573	22579	22662	22494	22424	22499	22497	22504	22391	22498	22514	22416	22504	22490	22605	22495	22466	22351	22272	22578	22473	22554	22402	22459	22485	22625	22515	22306	22410	22660	22540	22554	22460	22532	22489	22303	22466	22582	22251	22456	22377	22559	22685	22445	22472	22616	22554	22667	22491	22300	22489	22616	22492	22576	22526	22337	22281	22788	22480	22329	22291	22481	22466	22463	22537	22358	22508	22400	22362	22518	22277	22445	22574	22479	22520	22264	22388	22537	22548	22510	22492	22253	22447	22283	22492	22254	22375	22398	22617	22332	22495	22267	22424	22399	22456	22529	22616	22664	22367	22345	22440	22508	22440	22486	22516	22371	22339	22498	22199	22761	22451	22390	22603	22635	22520	22361	22452	22367	22381	22496	22415	22264	22383	22450	22390	22494	22469	22564	22477	22393	22433	22680	22478	22617	22496	22187	22319	22434	22363	22337	22429	22565	22544	22269	22252	22549	22617	22448	22666	22606	22602	22599	22620	22372	22658	22496	22514	22541	22490	22536	22377	22538	22599	22616	22724	22560	22309	22372	22374	22514	22553	22621	22532	22520	22551	22265	22578	22441	22260	22417	22375	22626	22434	22506	22629	22600	22587	22543	22591	22315	22441	22643	22458	22491	22428	22400	22463	22348	22422	22412	22442	22287	22500	22459	22347	22390	22535	22625	22437	22528	22542	22542	22548	22399	22433	22692	22515	22273	22617	22382	22615	22608	22648	22516	22504	22454	22405	22325	22456	22316	22427	22518	22456	22504	22251	22485	22328	22547	22371	22526	22425	22596	22598	22392	22264	22395	22335	22245	22403	22409	22471	22495	22466	22389	22464	22489	22490	22553	22722	22492	22518	22616	22661	22609	22564	22338	22301	22272	22426	22444	22610	22389	22385	22643	22376	22543	22491	22629	22614	22495	22350	22631	22472	22259	22502	22398	22558	22555	22664	22538	22476	22439	22658	22282	22609	22473	22404	22634	22668	22530	22402	22365	22304	22186	22491	22423	22480	22440	22352	22330	22414	22731	22563	22567	22445	22520	22376	22380	22503	22289	22310	22696	22304	22449	22429	22295	22610	22467	22347	22620	22583	22340	22626	22626	22556	22499	22326	22439	22454	22591	22428	22495	22355	22517	22796	22368	22463	22519	22473	22669	22437	22569	22523	22547	22609	22273	22367	22541	22587	22550	22433	22432	22454	22503	22467	22372	22460	22528	22543	22288	22431	22306	22438	22585	22320	22438	22629	22319	22258	22555	22361	22289	22420	22139	22351	22432	22591	22485	22326	22449	22647	22745	22528	22473	22654	22679	22413	22416	22553	22293	22549	22742	22771	22771	22376	22570	22624	22294	22511	22473	22585	22339	22374	22628	22456	22416	22401	22469	22466	22400	22545	22417	22485	22464	22272	22503	22312	22344	22441	22358	22438	22491	22430	22506	22514	22427	22366	22489	22493	22191	22510	22473	22460	22402	22584	22390	22594	22512	22454	22510	22410	22431	22652	22625	22426	22569	22303	22422	22306	22389	22252	22549	22623	22254	22542	22559	22544	22425	22291	22517	22604	22720	22334	22385	22243	22613	22539	22457	22591	22526	22321	22559	22535	22522	22536	22724	22463	22561	22544	22721	22366	22537	22598	22546	22373	22472	22851	22423	22299	22340	22512	22611	22600	22316	22448	22515	22341	22555	22339	22408	22314	22468	22308	22651	22453	22450	22448	22328	22525	22179	22550	22414	22628	22420	22378	22345	22450	22281	22509	22561	22469	22451	22417	22421	22598	22596	22610	22290	22518	22443	22358	22405	22443	22487	22484	22673	22343	22510	22394	22333	22263	22690	22417	22142	22518	22616	22652	22602	22466	22503	22317	22505	22710	22461	22462	22442	22494	22558	22609	22393	22485	22135	22413	22527	22393	22467	22740	22571	22595	22536	22551	22534	22638	22422	22321	22446	22246	22421	22716	22588	22512	22463	22575	22193	22516	22452	22534	22390	22409	22410	22435	22345	22523	22508	22592	22654	22503	22471	22554	22492	22616	22446	22274	22573	22426	22587	22517	22474	22346	22541	22635	22359	22375	22590	22412	22344	22654	22425	22565	22467	22535	22397	22524	22639	22290	22474	22306	22518	22453	22277	22440	22441	22287	22474	22429	22550	22449	22593	22613	22429	22460	22377	22384	22639	22736	22368	22418	22340	22615	22462	22731	22376	22791	22508	22357	22399	22377	22372	22507	22616	22592	22340	22422	22441	22447	22373	22594	22553	22384	22651	22400	22634	22326	22647	22546	22468	22505	22590	22517	22466	22418	22358	22568	22439	22435	22352	22523	22577	22318	22559	22291	22439	22416	22500	22429	22594	22416	22112	22475	22309	22484	22459	22257	22364	22472	22323	22248	22397	22392	22394	22337	22525	22655	22542	22771	22624	22605	22556	22615	22772	22392	22330	22732	22591	22454	22533	22457	22410	22373	22265	22708	22503	22599	22642	22531	22337	22763	22546	22433	22581	22363	22500	22528	22601	22241	22455	22488	22363	22795	22500	22403	22437	22676	22458	22454	22417	22438	22463	22240	22490	22383	22644	22634	22248	22406	22305	22430	22473	22471	22488	22535	22554	22393	22396	22482	22475	22303	22433	22671	22738	22423	22538	22628	22357	22312	22444	22405	22479	22647	22380	22416	22682	22607	22279	22495	22507	22299	22280	22437	22312	22557	22580	22528	22598	22491	22522	22547	22433	22383	22265	22586	22448
44465	59140	41557	25158	19610	18585	18384	18465	18310	18304	18344	18287	18297	18328	18408	18462	18532	18397	18306	18410	18382	18231	18385	18364	18400	18440	18266	18331	18468	18423	18289	18309	18405	18298	18221	18418	18424	18454	18343	18494	18432	18480	18537	18277	18417	18343	18155	18404	18365	18465	18455	18064	18411	18195	18486	18152	18191	18294	18357	18267	18314	18335	18349	18318	18154	18402	18285	18140	18223	18433	18330	18353	18265	18452	18387	18354	18093	18447	18382	18322	18201	18327	18143	18275	18402	18372	18289	18192	18330	18259	18349	18431	18315	18420	18268	18485	18357	18583	18420	18499	18297	18174	18390	18498	18135	18567	18245	18365	18382	18307	18093	18438	18500	18311	18292	18378	18389	18399	18156	18310	18274	18547	18438	18122	18395	18349	18408	18446	18094	18248	18413	18286	18284	18526	18272	18501	18264	18116	18295	18267	18302	18107	18213	18297	18069	18228	18303	18275	18315	18444	18292	18228	18041	18340	18202	18172	18449	18288	18268	18315	18339	18472	18537	18543	18258	18339	18305	18315	18305	18416	18356	18508	18393	18368	18337	18277	18314	18369	18219	18167	18244	18273	18263	18288	18389	18261	18164	18365	18337	18249	18486	18236	18455	18359	18409	18474	18420	18494	18282	18242	18337	18614	18411	18345	18332	18286	18369	18375	18226	18378	18476	18338	18298	18335	18509	18130	18387	18402	18361	18261	18170	18396	18228	18325	18339	18298	18109	18474	18328	18331	18355	18371	18375	18261	18418	18414	18170	18416	18288	18214	18233	18424	18261	18325	18335	18267	18440	18204	18415	18472	18247	18284	18304	18329	18386	18244	18258	18326	18248	18314	18417	18367	18310	18393	18339	18251	18121	18475	18310	18390	18329	18425	18385	18219	18437	18207	18308	18261	18264	18490	18306	18408	18190	18634	18400	18276	18556	18427	18256	18244	18354	18413	18277	18439	18305	18248	18319	18359	18298	18234	18106	18213	18301	18298	18295	18322	18365	18214	18374	18306	18285	18307	18388	18315	18535	18371	18410	18327	18250	18292	18378	18360	18432	18276	18266	18293	18252	18354	18453	18285	18401	18453	18247	18224	18413	18319	18225	18351	18215	18316	18499	18566	18208	18309	18381	18367	18370	18209	18322	18418	18382	18367	18154	18265	18236	18102	18317	18300	18274	18335	18534	18442	18341	18274	18479	18311	18347	18393	18203	18555	18361	18181	18376	18451	18397	18470	18166	18253	18344	18392	18323	18266	18162	18289	18146	18397	18338	18348	18241	18372	18393	18478	18228	18120	18438	18307	18317	18440	18372	18426	18432	18223	18355	18357	18210	18402	18328	18362	18219	18404	18322	18372	18383	18144	18502	18456	18505	18379	18273	18269	18391	18326	18207	18355	18215	18361	18141	18326	18308	18363	18475	18565	18375	18417	18109	18452	18356	18379	18467	18312	18316	18513	18294	18397	18292	18296	18237	18425	18339	18316	18160	18486	18299	18204	18389	18188	18318	18251	18274	18378	18527	18418	18221	18401	18433	18242	18424	18273	18236	18363	18261	18372	18308	18329	18173	18491	18342	18528	18288	18370	18470	18254	18251	18262	18180	18456	18226	18317	18255	18284	18298	18215	18311	18279	18426	18382	18294	18274	18316	18257	18356	18409	18392	18283	18252	18232	18240	18347	18241	18535	18297	18256	18326	18181	18396	18296	18414	18233	18137	18471	18192	18300	18613	18273	18335	18346	18491	18275	18243	18257	18202	18241	18158	18387	18192	18319	18358	18399	18286	18411	18199	18353	18320	18317	18387	18394	18234	18384	18277	18401	18304	18293	18277	18428	18236	18422	18302	18135	18383	18298	18300	18234	18541	18211	18198	18272	18190	18443	18298	18362	18350	18351	18350	18346	18435	18248	18369	18288	18407	18194	18342	18267	18183	18327	18027	18440	18337	18244	18404	18313	18398	18219	18344	18310	18267	18262	18277	18417	18240	18257	18325	18325	18267	18368	18246	18453	18280	18325	18276	18380	18339	18235	18358	18292	18312	18385	18177	18357	18526	18254	18273	18405	18341	18227	18381	18458	18304	18288	18342	18370	18371	18380	18189	18590	18432	18380	18275	18402	18350	18490	18445	18220	18207	18374	18255	18457	18379	18287	18343	18263	18391	18268	18291	18356	18213	18398	18403	18265	18334	18329	18333	18304	18358	18371	18271	18290	18285	18278	18270	18345	18403	18344	18203	18307	18348	18205	18375	18390	18361	18491	18321	18436	18350	18333	18494	18402	18293	18529	17926	18316	18338	18196	18329	18345	18464	18318	18426	18220	18621	18223	18188	18456	18219	18451	18281	18326	18337	18266	18298	18238	18477	18277	18431	18347	18502	18294	18347	18398	18268	18328	18436	18316	18457	18425	18438	18263	18526	18387	18284	18376	18275	18528	18307	18269	18321	18298	18486	18204	18283	18148	18323	18258	18394	18402	18366	18254	18504	18515	18292	18418	18432	18444	18302	18299	18370	18430	18404	18226	18118	18415	18208	18249	18251	18419	18374	18265	18309	18177	18345	18336	18359	18063	18176	18309	18430	18328	18242	18432	18232	18205	18092	18336	18194	18264	18350	18439	18328	18378	18408	18312	18449	18387	18404	18344	18441	18312	18101	18272	18280	18289	18521	18311	18324	18251	18222	18473	18376	18368	18355	18305	18317	18442	18419	18372	18162	18328	18289	18306	18186	18395	18248	18392	18333	18325	18454	18123	18255	18245	18261	18318	18233	18192	18325	18454	18320	18355	18382	18437	18292	18249	18308	18190	18350	18317	18207	18285	18196	18402	18313	18334	18421	18270	18544	18250	18541	18291	18348	18311	18366	18272	18377	18337	18226	18397	18226	18368	18370	18413	18319	18259	18456	18254	18221	18304	18465	18403	18379	18299	18323	18456	18437	18264	18243	18371	18213	18280	18198	18352	18249	18346	18260	18393	18383	18331	18214	18459	18287	18297	18390	18371	18414	18434	18300	18371	18255	18289	18194	18396	18373	18301	18309	18512	18277	18406	18397	18349	18347	18173	18520	18178	18357	18301	18420	18325	18269	18275	18508	18287	18297	18420	18239	18637	18270	18251	18321	18222	18213	18159	18269	18328	18319	18192	18262	18277	18363	18330	18264	18240	18203	18352	18337	18356	18271	18429	18165	18314	18312	18304	18389	18340	18240	18362	18373	18387	18372	18212	18285	18184	18226	18353	18298	18401	18337	18185	18555	18292	18359	18266	18201	18180	18277	18397	18390	18321	18206	18426	18342	18400	18351	18296	18282	18444	18401	18185	18344	18520	18141	18455	18357	18307	18464	18305	18479	18314	18284	18308	18287	18117	18320	18457	18491	18450	18313	18260	18409	18257	18398	18204	18391	18314	18506	18306	18469	18329	18328	18343	18452	18494	18141	18375	18330	18276	18380	18429	18330	18359	18485	18332	18375	18271	18361	18276	18366	18403	18307	18315	18318	18327	18278	18626	18359	18205	18409	18372	18445	18293	18416	18398	18556	18384	18220	18361	18299	18438	18359	18371	18306	18303	18381	18323	18120	18246	18385	18477	18271	18506	18347	18347	18249	18356	18349	18249	18322	18062	18274	18541	18149	18479	18257	18255	18353	18453	18231	18452	18280	18287	18429	18349	18244	18337	18295	18499	18283	18279	18435	18371	18380	18272	18306	18561	18424	18256	18329	18353	18330	18369	18311	18360	18304	18384	18389	18284	18318	18476	18398	18493	18289	18303	18385	18258	18343	18338	18224	18380	18338	18464	18398	18306	18304	18357	18321	18363	18541	18351	18298	18301	18389	18310	18241	18368	18275	18302	18376	18348	18368	18300	18330	18318	18444	18352	18491	18339	18230	18207	18414	18349	18335	18212	18716	18293	18258	18269	18333	18454	18435	18435	18273	18359	18369	18275	18291	18410	18221	18393	18335	18323	18451	18435	18137	18330	18312	18469	18387	18428	18278	18355	18321	18254	18205	18236	18470	18425	18486	18204	18107	18197	18266	18316	18303	18333	18223	18221	18277	18363	18528	18267	18518	18509	18496	18451	18383	18254	18302	18376	18343	18354	18256	18062	18460	18328	18125	18510	18363	18334	18446	18425	18381	18267	18367	18324	18217	18384	18270	18311	18363	18235	18377	18387	18398	18287	18326	18374	18425	18374	18365	18363	18233	18588	18275	18435	18419	18104	18284	18352	18210	18353	18459	18237	18155	18323	18354	18338	18137	18333	18215	18331	18404	18425	18150	18313	18382	18230	18396	18311	18469	18315	18334	18273	18418	18406	18298	18345	18426	18303	18264	18342	18430	18486	18349	18299	18259	18448	18351	18527	18245	18204	18477	18441	18199	18337	18284	18147	18425	18419	18384	18387	18235	18229	18337	18532	18438	18368	18215	18376	18311	18380	18276	18178	18388	18474	18400	18246	18234	18285	18278	18311	18251	18323	18274	18440	18069	18409	18244	18301	18381	18247	18335	18415	18222	18510	18362	18347	18325	18425	18498	18249	18302	18129	18345	18295	18511	18337	18449	18193	18316	18232	18250	18335	18376	18213	18283	18200	18535	18234	18207	18351	18367	18403	18457	18445	18303	18327	18270	18360	18164	18440	18339	18317	18328	18229	18229	18316	18425	18382	18288	18324	18532	18415	18258	18432	18294	18389	18331	18278	18379	18242	18334	18256	18326	18397	18271	18277	18242	18442	18366	18449	18211	18189	18291	18239	18387	18303	18116	18312	18211	18523	18191	18219	18221	18277	18248	18310	18334	18495	18244	18197	18409	18427	18299	18214	18444	18241	18439	18271	18363	18438	18452	18442	18383	18440	18402	18333	18401	18276	18114	18419	18372	18418	18445	18482	18241	18346	18279	18468	18307	18444	18431	18396	18326	18375	18416	18295	18414	18367	18363	18476	18406	18383	18351	18484	18190	18456	18195	18274	18255	18189	18156	18081	18387	18336	18441	18307	18285	18325	18230	18388	18372	18174	18343	18303	18348	18376	18544	18425	18434	18385	18132	18293	18260	18231	18142	18398	18305	18261	18437	18201	18348	18423	18322	18284	18320	18391	18403	18160	18282	18319	18402	18202	18450	18486	18345	18303	18266	18385	18322	18273
24359	25022	35412	29432	24549	25376	25909	22877	22534	22447	22491	22167	22321	22028	22122	22087	22314	22347	22404	22530	22061	22252	22230	22278	22271	22097	22287	22129	22420	22436	22389	22105	22151	22292	22151	22158	22349	21995	22175	21996	22099	21991	22150	22063	22107	22026	22162	22133	22233	22213	22068	22130	22077	21981	22036	22124	22014	22240	22134	22013	21998	22120	22133	22095	22076	21983	22013	21969	22066	22143	22052	22145	22116	22071	22123	22173	22164	21985	22105	22221	21967	22008	22234	22164	21698	21894	22127	21933	22261	21940	22033	22081	22107	22026	22134	22188	22022	22026	21861	22269	22019	22191	22075	22189	21925	22146	22033	21981	21947	22027	22109	22203	22233	22018	21973	22078	21918	22144	21937	22058	21985	22092	21839	22099	22255	21984	22179	22212	21979	22195	22056	22206	22031	22266	22095	21850	22126	22090	21894	22016	22144	22239	22105	22140	22083	22002	21904	22143	22050	22177	22023	22006	22105	22132	22085	21972	21999	22127	21933	21991	22144	22132	22175	21880	21882	21914	22020	22222	22031	22001	22015	21930	22032	22133	22081	22013	21952	21979	21917	22198	21872	22063	22308	22140	22123	22183	22080	21966	22014	22075	22120	21824	22068	21978	22026	21912	22037	22045	21973	21894	21880	21958	21768	22168	22023	21884	22088	21993	22087	22158	22078	21893	22061	21827	21912	21847	21829	22096	22240	22067	22168	22164	21943	22171	22093	22169	22240	22049	22081	21953	21808	22104	22031	22086	21943	22190	22092	22039	22179	21906	21908	21923	21911	22096	22029	22044	22010	21929	22031	21822	22022	21981	21888	21911	21992	22023	22015	22113	22262	21985	22177	22319	21940	21936	21982	22050	22019	21975	22032	22171	22145	22060	21915	21964	22029	21933	22041	22127	21933	21984	21989	22109	22141	22134	22014	22083	22030	21976	21976	22012	22063	21932	21864	22112	21993	22305	22066	22166	22137	22091	21970	21805	22172	22063	21928	22060	22030	22038	22149	22057	21970	22015	22024	22050	22237	21796	21919	21959	22086	21842	22098	22198	22109	22080	22104	21975	22012	22211	22217	22204	22089	22032	22215	22130	21997	21976	22197	21969	21909	21931	22048	22022	21907	22024	21873	22243	22065	22091	22153	22064	22039	22034	22124	22105	22162	22019	22041	21989	22134	21987	22165	22296	22163	21814	21920	21896	21907	22083	21965	21807	21925	21919	21873	21980	21954	21987	22091	21899	22199	22093	21836	21828	21862	21800	22281	21976	21982	22210	21871	21926	21817	21899	21944	21981	22153	21915	22123	22029	21832	22005	21864	22107	21896	21956	22238	22035	21821	21970	22096	22110	21936	22089	21985	22116	22032	22112	22095	22030	22125	22099	22170	21953	22119	22061	21821	21872	22219	22010	22024	22144	21976	21992	21971	22124	22179	22047	21982	22040	21941	21743	21946	22121	22216	22106	22114	21924	22078	21919	21789	21952	21983	21940	22289	22150	22047	22017	22014	22265	22143	22087	22104	22115	21767	22071	22193	22165	22025	22157	21857	22104	22039	21952	21935	21875	21808	22029	21988	22030	22102	22258	21974	21983	22038	22043	22013	21971	22097	21927	22113	22030	22073	22057	21921	22060	21966	22089	22127	22201	22012	22061	22255	22202	22103	22055	22102	22130	22130	21896	22022	21828	22140	22166	22035	22151	22081	21979	22141	22054	21988	21905	22049	22125	22114	21832	22172	22159	22159	22173	21980	22154	21955	22226	22157	21865	22187	22139	22046	21993	21776	22112	22025	21974	22067	21911	21851	22010	22181	22171	22039	21940	22095	22041	22164	22229	22198	21919	22123	21875	21816	22060	22044	22005	22177	21911	21920	21757	21900	21839	22151	21788	22075	22014	22184	22099	21950	22008	22228	21908	22007	22225	22066	21943	22010	21966	21922	21889	21951	21951	21921	22068	22077	22217	21953	22078	22038	22133	22045	22020	21947	22181	22000	22011	21937	22176	21951	22358	22139	21996	21963	22074	21909	21989	22034	21902	22119	22096	22223	22038	22085	22082	22126	21904	22089	21966	22047	22008	21977	22078	22073	22056	21924	22171	22237	22297	22211	21998	21825	22172	22070	22009	22190	22117	22178	22012	22000	21914	22180	22059	21926	21996	22179	21814	21988	22248	22118	21859	22282	22078	22018	21880	22226	21852	22074	21995	22012	21946	21948	22223	22314	21970	21932	22061	22132	21994	22225	22023	22112	22128	22219	22040	22105	21884	22105	22014	22104	22247	22151	22070	21918	21923	21885	22267	22091	22104	21979	22028	22033	22177	22148	21930	22226	22122	22017	21934	21921	22106	22144	21980	22064	21971	21950	22045	21820	21943	22070	22135	21874	21761	22022	22165	22134	22140	22024	22146	22011	21912	21968	22131	22040	21901	22213	21909	22253	22020	22033	21770	21802	22053	22223	22034	21946	22005	22005	22144	22024	22104	21949	22114	21991	22159	22097	22059	22059	21977	22070	22153	22042	22066	22008	22137	22150	22204	22057	22031	21821	22120	22098	22154	21688	21994	22098	22072	21951	22147	22412	22048	21976	21963	22038	21983	22021	22120	21963	22067	22088	22014	22076	22174	21940	22034	22022	22043	22154	21972	22133	22110	22203	21946	21914	22068	22243	22018	21985	22118	22055	22237	22147	22025	22142	22270	22054	22040	21862	22083	22189	21973	21955	21991	22276	21915	21951	22141	22163	22193	22096	22045	22092	22124	21869	21976	21931	22059	21937	22075	21966	22172	22185	22063	22178	22141	21999	21992	22231	22038	22110	21977	21926	22090	21976	21995	22100	21723	22004	22110	22088	22079	21890	22027	21942	22158	22065	21923	21940	22181	22001	21982	22127	22103	21801	21882	22092	22033	22241	22042	22175	22155	22047	21942	22023	22062	21994	22079	21984	21960	21970	22241	22238	22049	22144	22005	22182	21988	21900	21830	22087	21994	22205	22081	21940	22058	21969	21868	22190	22255	22045	22052	21962	22156	22027	22131	22096	21968	21815	22044	22043	21922	22049	22150	22103	22119	22208	21879	22019	22107	21961	22190	22359	22150	21923	22220	21982	22202	22165	22096	22189	22066	22084	22065	22007	22238	22054	22163	22147	21922	22134	22015	21862	21957	21920	22030	21933	21980	22072	21990	22025	21869	21972	22091	22079	22034	22045	21994	22090	21840	21836	22127	22011	21973	21878	22053	21842	22100	22209	22120	21978	22106	22121	22024	21727	22023	22224	22095	22009	22210	22111	21648	22055	22029	22134	22020	21690	22156	22129	21940	21788	21933	21869	21892	21821	21992	21928	21854	21954	21890	22173	22258	22113	21976	22070	22215	22016	21887	22171	22100	22269	22268	22169	21903	22207	22018	22106	21857	21879	22078	22174	22095	22169	22106	21879	22027	22100	21739	21911	21994	22011	22055	22136	21827	22116	21969	21978	21991	21949	22090	22126	22167	22030	22049	22083	22069	21990	21994	22173	21774	21808	21918	22031	21935	21851	22122	22101	21981	22222	21860	22034	21747	21965	21912	22059	22185	22119	21781	22192	22113	21859	22075	21908	22163	21890	21827	22003	22195	22030	22273	22222	22145	21937	21802	22219	22045	22050	22043	22275	22235	22077	22137	21957	22230	22121	21947	22154	22025	21964	22022	22063	21938	22266	22227	21860	22037	22144	22049	21920	22235	21989	22047	21975	21937	22097	22079	22077	22095	22168	22104	22210	22014	21897	22189	22120	22203	22160	22040	22040	22018	22167	21853	22147	22053	21902	21805	21896	22183	21958	21914	21942	22189	22219	22065	22003	22170	22152	22150	22160	22004	22141	21938	22042	21995	22020	21938	22222	22012	22007	22061	21915	22086	22045	21959	22016	22200	22014	22074	21968	22036	22165	21935	22071	21948	21869	22214	21908	22169	22535	22088	21960	21970	22102	21994	22062	21901	22277	22117	22026	22092	22023	22081	22062	22045	22219	22065	22107	22246	22157	22172	21793	21789	22193	21966	22133	21886	22199	22216	21811	21908	22194	21923	22032	22147	21925	22001	21908	22124	21942	21929	22224	22385	22158	22022	21977	22081	22095	22049	22163	22174	22197	22266	22327	21937	22090	22136	22099	22187	21996	22060	21811	22126	21979	22191	22061	22051	22084	21938	21943	21854	22045	22148	22124	21880	21779	22088	22133	22041	22139	22119	22040	22086	22117	21897	21999	22182	21987	21982	22147	22279	22213	21997	22043	21966	22123	21716	21852	21977	22076	22090	22221	22097	22011	21924	22120	21814	22251	22000	21940	21862	22127	22050	22090	21918	21997	22141	22080	21814	21976	22122	21945	22270	22054	22230	22162	21983	22068	22287	21862	22108	22253	21843	22325	22001	22084	21918	22221	22110	21932	22117	21908	21947	21888	22067	21958	22110	22138	21984	22189	22016	21851	21921	22114	22078	21989	21973	21835	22064	22085	22234	22037	21975	21922	22136	21934	22160	22090	22112	21870	22044	22071	22184	22052	21806	22052	21924	22149	22027	22199	21973	21943	22099	21899	22189	22271	22145	22122	21898	22236	21759	22013	22048	22048	22102	21903	21948	22035	22065	22153	21879	22198	22070	22056	22061	22140	22320	22099	22008	21989	21933	22010	22077	22377	22162	22038	21805	21888	22010	22215	21899	21986	22122	21778	22056	21873	22134	21835	21948	22075	22089	21984	22100	22041	21754	22005	22305	22068	22015	22121	21919	22182	22058	22046	22159	22064	22181	22149	22035	21906	21853	22231	21993	21998	21976	21813	21904	22074	21972	22123	22062	22066	21927	22171	22229	22202	22113	22008	21826	21890	22059	22073	21935	21871	22116	21935	22089	22038	22155	22016	21911	22237	22152	21998	21954	21986	22068	22096	22205	21880	22121	22034	21857	21956	22102	22179	21892	22004	21996	21971	22113	22184	22122	21986	22121	22244	22016	22120	22127	22100	21922	22074	22033	21981	21932	21932	22056	22019	22084	21967	22109	21990	21842	22044	21882	22048	22003	22058	21974	22115	21910	22086	22062	21900	21966	22056	22111	21863	22241	21950	21999	21867	22092	21885	22304	22157	21847	22079	22074	22070	22018	22123	22015
64369	106911	83792	50556	28534	20022	18410	18094	18188	18117	18294	17899	18205	18252	18103	18075	18026	18129	18241	18093	18253	18235	18168	18215	18137	18276	17949	18219	18167	18194	18215	18099	18133	18039	18214	18017	18012	18292	18126	18191	18265	18080	18070	18187	17951	18143	18138	17854	18199	18113	18011	18193	18141	18132	18200	18111	18268	18063	18233	18278	18203	18138	18273	18052	18294	18051	18150	18176	18071	18133	17979	18230	18071	18102	18294	18258	18079	18061	18094	18086	17897	18190	18249	18019	18146	18188	18164	18215	18192	18332	18145	18193	18135	18131	18075	18097	18218	18338	18142	18170	18163	18130	17964	18100	17973	18150	18120	18297	17995	18256	18140	18138	18132	18058	18236	18141	18143	18090	18127	18046	18125	18169	18077	18028	18185	18137	18212	18292	18434	17994	18221	18181	18075	18168	18083	18186	18031	18147	18017	18356	18114	18090	18238	18235	18031	18080	18096	17889	18199	18140	17940	18196	18081	18031	18073	18154	18170	18085	18164	18035	18220	18108	18378	17971	18343	17913	18111	17999	18183	18124	18221	18100	18138	18158	18074	18094	18237	18173	18129	18102	18042	18095	18066	18203	17962	18037	18133	18169	18188	18138	18102	17997	18113	18203	18160	18198	18193	18212	18100	18003	18042	18218	17865	18045	18148	18108	18153	18243	18217	17999	18107	18197	18126	18016	18181	18225	17915	18272	18356	18035	18295	18116	18130	18238	18132	17960	18036	18058	17999	18239	18091	18102	18010	18183	18177	17992	18149	18041	18096	17879	18062	18149	18018	17958	18179	18062	18110	18109	18274	18204	17905	17962	18194	18180	18191	18108	18129	18204	18093	18200	18142	18013	18017	18145	18207	18122	18107	18233	18201	18115	18325	18130	18204	18071	18141	18273	18034	18343	18075	18086	18182	18027	18139	18176	18125	18154	18154	17977	18171	18043	18196	18118	18170	17923	18153	18085	18082	18124	18156	18249	18064	18151	18146	18213	18125	18266	18370	18097	18112	18126	18232	18181	18156	18291	18075	18200	18194	18035	18123	18158	18143	18069	18061	18237	18020	18158	18218	18242	17986	18083	18249	17975	18241	18363	18089	18323	18137	18159	18028	17979	18073	18171	18259	18126	18188	18178	18147	18265	18109	18119	18242	18276	18281	18057	18237	18369	18097	18184	18346	18185	18134	18281	18181	17981	18115	18214	18259	18112	17996	18096	18063	18075	18096	18024	18218	18067	18190	18153	18088	18029	18022	18150	18076	18293	18269	18083	18218	18325	18031	18011	18206	18033	18133	18055	18156	18107	18080	18101	18118	18212	18209	18010	18049	18110	18117	18104	18199	18108	17978	18278	18183	18086	18049	18231	18188	18131	18267	18156	18286	18078	18213	18042	17986	18154	18037	18222	18204	18147	18139	17985	18258	18251	18130	18055	18201	18055	18226	18144	18222	18225	18158	18071	18061	18106	18091	18216	18287	18145	18051	18068	18104	18250	18209	18113	18225	17925	18278	17934	17950	17934	18176	18291	18170	18131	18100	18042	18140	18111	18066	18149	18099	17994	18106	18261	18210	18249	18044	18186	18107	18029	18175	18086	18099	18174	18085	17922	18189	18103	18139	18040	18005	18097	18103	17981	18166	17890	18208	18132	18098	17963	18107	18200	18206	18077	18020	18024	18280	18013	18237	18056	17981	18248	18094	18110	18098	18058	18284	18076	18143	18012	18053	18168	18108	18043	18368	17918	18183	18159	18107	18043	18219	18128	18149	18000	18270	18190	18245	18288	18090	18143	18280	18162	17979	18095	18307	17966	18168	18053	18026	17926	18235	18101	18270	18163	18096	18072	18030	18139	18090	18267	18126	18060	18168	18189	17980	18096	18192	18124	18071	18103	18109	18205	18131	18057	18148	18110	18032	18087	18120	18009	18281	18169	18141	17950	18010	18106	18074	18225	18048	18031	18154	18017	17981	18090	18076	18268	18158	18269	18243	18251	18249	18139	18121	18273	18193	18144	18114	18305	18131	18222	18160	18081	18086	18206	18192	18168	18092	18129	18071	18133	18081	18245	18042	18225	17981	18143	17969	18028	18106	18183	18078	18149	18204	18253	18119	18022	18263	18250	17983	18273	18125	18066	18047	18094	18137	18153	18003	18127	18314	18186	18053	18233	18079	18108	18037	18171	18140	18261	18321	18063	18078	18003	18173	18214	18032	18056	18152	18261	18171	18256	18240	18216	17961	18237	18128	17908	18106	18170	18210	18173	18015	18134	18212	18163	18197	18068	18090	18228	18097	18325	17988	18188	18056	18271	18225	18081	18195	18170	18163	18167	18182	18071	18372	18120	18164	18103	18188	18223	17979	18330	18239	18072	18084	18084	18083	18045	18307	18165	18096	18046	18069	18128	17992	18201	18048	18114	18225	17919	18233	17968	18299	18194	17885	18211	18023	18183	18330	18011	18226	18020	18219	18070	18142	18098	17883	18019	18207	18206	18115	18157	18063	18190	18264	18220	18136	18297	18053	18165	18117	18195	18024	18130	18236	17978	18193	18397	17974	18047	18128	18076	18089	18050	18318	18140	18323	18265	18003	18112	18374	18161	18037	18165	18262	18181	18199	18097	18109	18111	18144	18044	18228	18103	18088	18054	18121	18141	18129	17999	18000	18098	18137	18061	18246	18258	18166	18086	18322	17969	18035	18131	18068	18030	18059	18105	18231	18161	18194	18236	18148	17951	18275	18042	18172	18094	18027	18199	18201	18143	18013	18144	18073	18324	18126	18200	18116	17999	18204	18267	18167	18154	18114	18229	18087	18118	18214	18194	18068	18165	18322	18284	18060	18096	18049	18096	18114	18150	18091	18146	18018	18202	18307	18063	18164	18208	18118	18234	18272	18316	18091	18109	18043	18246	18264	17981	18271	18179	18179	18249	18170	18144	18134	18178	18226	18115	18018	18060	18058	17988	18262	18141	18169	18119	18334	18105	17997	18195	18363	18038	18083	17995	18054	17932	18157	18082	18048	18175	18050	18035	18107	18206	18118	18062	18256	18045	17982	18196	18237	18206	18189	18255	18052	18208	17959	17910	18162	18193	18024	18100	18115	18110	18012	18111	18077	18273	18237	18124	18217	17998	18148	18135	17976	18026	18231	18177	18220	18286	18141	18109	18182	18203	17894	18015	18026	18035	18226	18277	18169	18209	17970	18046	18009	18147	18130	18007	18255	18120	18228	18028	18056	18098	18084	18121	18273	18038	18187	17995	18053	18179	18090	18078	18084	18178	18161	18143	18195	18182	18051	18123	18151	18116	18005	18069	18345	18212	18110	18168	18211	18113	18296	18205	18038	18024	18142	18175	18176	18092	18117	18151	18280	18106	18168	18104	17902	18074	17986	18289	18118	18090	18209	17985	18189	18138	18030	18193	18108	18207	18105	18353	18125	18115	18133	18113	18124	18083	18205	18220	18206	18123	18155	18122	18302	18229	18092	18320	18165	18136	17932	18150	18186	18126	18269	17997	18145	18115	18018	18090	18230	18247	18379	18066	18204	18108	18082	18284	18102	18198	18383	18155	18177	18116	18383	18173	18149	18139	18192	18038	18137	18136	18064	18214	17948	18114	18223	18063	17952	18110	18042	18145	18018	18154	18334	18107	17988	18243	18019	18223	17948	18108	18290	17959	18211	18119	17922	18255	18116	18202	18261	18175	18063	17990	17879	18105	18207	18096	18038	18180	18025	18029	18220	18121	18149	18193	18071	18195	18040	18146	18104	18297	17985	18251	18192	18256	18088	18056	18134	18136	17912	18142	18028	18172	18030	18290	18263	18063	18032	18254	18211	18011	18092	18199	17970	18188	18256	18168	18177	18197	18110	18242	18259	18153	17929	17876	18023	18077	18128	18195	18251	18091	18000	18105	18228	18046	17963	18151	18021	18287	18152	18052	18154	18177	18170	18262	18124	17930	18056	18030	17988	18043	18084	18117	18076	18022	18125	17911	18094	18226	18121	18222	18059	18035	18174	18069	18104	18119	18172	18121	18070	18080	18214	18158	18155	18170	17970	18152	18088	18327	18229	18084	18240	18215	18069	18108	17979	17957	18062	18054	18007	18092	18097	18130	18091	18078	18090	18073	18298	18271	18137	18187	18240	18072	18039	18045	17952	18199	18214	18187	17996	18124	18067	17877	18079	18043	18134	18160	18148	18248	18000	18179	17969	18097	18146	18079	18155	18289	18054	18151	18227	18085	18152	18045	18221	18252	18214	18198	18245	18182	18283	17956	18142	18265	18075	18249	18062	18065	18139	18062	18045	18125	18127	18031	18106	18054	18231	17975	18047	18125	18130	18112	18108	18166	18054	18278	18088	18248	18026	18245	18054	18152	18040	18113	18050	17961	18171	18143	18261	18177	18191	18088	17936	18266	18112	18160	18197	18146	18242	18091	18058	18032	18060	18035	18336	18034	18087	18159	18047	18037	18156	18174	18165	18045	18174	18104	17961	18084	17935	18207	18084	18091	18011	18201	18286	18154	18074	18206	18281	18153	18179	18056	18104	18200	18190	18205	17973	18092	18074	18169	18051	18123	18150	18065	18183	17994	18093	18179	18245	18266	18238	18170	18217	18213	18160	18347	18119	18036	18191	18022	18071	18189	18308	18123	18383	18081	18106	18113	18234	17947	18217	17882	18069	18202	18081	18046	18158	18258	18221	18206	18106	17949	18069	17988	18212	18102	18059	18179	18045	18108	18187	18155	18048	18055	18190	18125	18231	18428	17999	18143	18357	18156	18129	18213	18314	18186	18086	17922	18313	18107	18068	18137	17960	18142	18101	18207	18065	18015	18095	18167	17990	18325	18010	18274	18136	18060	18146	18154	18324	18152	18173	18404	18055	18076	18104	18016	18114	18036	18028	18095	18179	18216	18175	18071	18028	18316	18212	18273	18124	17995	17784	18075	18233	18040	18208	18065	18169	18269	18069	18218	18148	17923	18241	18139	18100	17939	18131	18032	18069	18181	18055	18298	18169	18026	18282	18110	18140	18040	18178	18168	18182	18043	18158	18121	18127	18201	18298	18154	18158	18106	18152	18214	18191	18262	18006	18024	18040	18008	17990	18140	18055	18086	18115	18083	18126	17815	18086	18130	17989	18121
23725	24319	34815	29168	24300	25365	26714	22561	22038	22430	22318	22143	22424	21943	22182	22199	21726	21859	22195	22220	22108	22089	21866	21863	22029	21988	22088	22219	21959	21980	21811	21975	22038	21911	21989	21839	22181	21787	21782	22038	21922	22260	21705	22013	21816	21839	21955	22044	22062	22100	21695	22037	22071	21900	21832	21801	21949	21979	21851	21859	21990	22040	22071	21866	22182	22250	21957	21759	22023	21744	21604	21886	21838	21915	21866	21866	21783	21918	21811	21788	21785	21695	21776	22073	21994	22059	21828	21929	21824	21643	21733	21734	22028	21847	21927	21839	22007	21939	21939	21702	21906	21720	22122	21971	22154	21856	21826	21828	21970	22016	21778	21924	21911	21856	21781	21906	21890	21877	21996	22073	22143	21870	21921	21776	21950	21897	21898	22015	21796	21765	22027	21906	21818	22033	21900	21881	21914	21764	21842	21956	21675	21929	21953	21776	21881	21813	21726	21876	21903	21663	21907	21870	22005	21826	21850	22097	22017	21728	22021	21919	21832	21840	21938	21815	21952	21876	21924	22056	21811	21810	22006	21744	21790	21753	21882	21890	21841	21977	21955	21952	21917	21832	21902	21959	21824	21850	21941	21993	22109	21791	21784	21873	21715	21828	21812	21707	21865	21891	21794	22007	21662	21762	21880	21840	21781	21739	21961	21850	21806	21832	21916	22207	21832	21589	21820	21815	22055	21822	21972	21820	21939	21864	21989	21719	21805	21827	22046	21610	21785	22002	21743	21839	21824	21877	21747	21922	21815	21622	21996	21853	21831	21961	21958	21737	22052	22116	22072	21741	21805	21783	21762	21834	21841	21804	21804	21856	21914	21925	21910	21873	21864	21929	21750	21755	21682	21618	21934	21778	21746	21761	21930	21986	21725	21920	21684	21564	21841	21646	21972	21953	21911	21816	21954	21860	21980	21712	21912	21781	21917	21597	21839	21791	21870	21785	21977	21881	21781	22012	22018	21728	21777	21932	21878	21861	21986	22083	21907	21871	21717	21925	21677	22060	21789	22124	21804	21875	21738	21804	22007	21887	21610	21671	21831	21901	21809	21805	21824	21782	21971	21864	22040	21808	21912	21911	21949	21996	21764	21918	21958	21759	22063	21930	21838	21848	21813	21904	21469	21809	21853	21761	21692	21591	22016	21995	21876	21964	21882	21930	21720	21741	22070	21962	21634	21759	21891	21793	22042	21805	21650	21916	22003	21755	21787	21977	22045	21853	21932	21884	21762	21684	21907	21989	22002	21906	21890	21863	21780	21694	21706	21779	21964	21880	21986	21734	21866	22165	21816	21875	21741	21756	21972	21807	22065	21749	21876	21817	21949	21634	21875	21814	21857	21865	21846	21798	21775	21835	21780	21935	21806	22077	22084	21958	21873	21663	22034	21778	21834	21845	21968	21697	21757	21956	21756	21897	21814	21878	22032	21807	21771	21946	21958	21815	21878	21567	22030	21842	21946	21912	21817	21936	21798	21796	21824	21936	22093	21598	21734	21887	22037	21861	21814	21626	21996	21977	21750	21890	22035	21862	21697	21953	21825	21833	21875	21727	21840	21896	22031	21889	21887	21918	21938	21801	21766	21790	21819	21806	21884	21979	21789	21543	21928	21678	21713	21914	21808	21627	21918	21690	21661	21826	21980	21979	21636	21796	21870	21870	21677	21601	21748	21797	21869	21821	21811	22046	21824	22070	22034	21955	21960	21952	22066	21991	22035	21811	21844	21842	21871	21809	21928	21736	21795	21789	21864	21862	21820	21569	21960	21808	21981	21947	21853	21867	21842	21689	21731	21829	21703	21800	21954	21864	21522	22030	21883	21691	21809	21740	21761	21966	21848	21754	21912	21659	21803	21992	21846	22047	21739	21809	21577	22081	21828	21620	21824	21732	21653	21627	21912	21941	21858	21894	21889	21925	21692	21859	21974	21779	21766	21587	21753	22021	22013	21717	21974	21738	21787	21768	21787	21811	22021	22043	21831	21788	21505	21978	22053	21926	21895	21940	21898	21963	22003	21949	22062	21987	21854	21930	21691	21789	21844	21677	21871	21909	21785	21883	22071	21794	21854	22001	21989	22003	21802	21932	22065	21968	21944	21917	21769	21708	21763	21864	21580	21903	21763	21864	21729	21795	21747	21722	21804	21952	21687	21834	21755	21772	21742	21898	21849	21956	22003	21838	21855	21792	21884	22081	22007	22077	21890	21951	22014	21989	21880	21973	21847	21837	21970	21835	21979	21764	21795	21915	21993	21873	21885	21882	21956	21934	22148	21971	21769	21926	21852	21813	21796	21775	22093	21957	21878	21803	21880	21858	21824	21941	21895	21933	21943	21745	21672	21793	21662	21639	22074	21788	21746	21796	21945	21990	21996	21825	21790	21925	21984	22140	21954	21894	21949	21772	21727	21916	21815	21708	22016	21877	21831	21917	21700	21747	21704	21831	21823	21937	21889	21831	21843	21885	21866	21965	21868	21774	21932	22024	21694	21829	21979	21713	21713	21890	21717	21953	21728	21973	21774	21955	21764	21820	22140	21985	21836	21875	21741	21866	21923	22041	21795	21899	21919	22110	22008	21787	21910	21913	21864	21571	21943	21874	21733	21965	21921	21806	21742	21777	21801	21566	21869	21893	21901	21909	21636	21844	21705	21772	21833	21848	21849	21890	21907	21911	21841	21759	21879	21928	21794	21796	21954	21721	21793	21811	22220	21778	21916	21983	21864	22073	21833	21779	21695	21859	21655	21856	21801	21913	21840	21913	21837	22108	21922	21930	21974	21910	21676	21805	21672	21902	21831	21844	21751	21979	21774	21846	21795	21689	21978	21929	21997	21707	21969	21987	21820	21780	21769	21814	21843	21705	21921	21797	21971	21622	21804	21854	21948	21876	22029	21675	21922	21630	21908	21866	21872	21958	21878	21929	21996	21864	21996	21880	21861	21859	21797	21733	21763	21818	21980	21833	22069	21651	21664	21707	21720	21864	21814	21824	22068	21827	21972	21767	21899	22027	21772	21820	21735	21833	21860	21676	21891	21719	21896	21904	21764	21868	21872	22102	21956	21824	21901	21987	21866	22031	21829	21955	21837	21703	21774	21738	21765	21859	21527	21847	21824	21667	21782	21804	21641	22027	21713	21918	21789	21834	21960	21842	21869	21732	21752	21900	21873	21777	21748	21770	21872	21962	21829	21845	21827	21686	21896	21899	21786	22003	21951	21688	22038	21925	21884	21884	21941	21884	21976	21953	21964	21738	21931	22070	22075	21730	21581	21675	21793	21834	21734	21617	21838	21746	21945	21914	21830	21789	21992	21821	22007	22064	21589	21984	21815	21810	21759	21962	21818	21859	21871	21667	21589	21861	21578	21622	21805	21861	21845	21989	21818	21827	21627	21534	22109	21864	21818	21558	21690	22070	21868	21767	21865	21876	21811	21801	21968	21992	21946	21915	21767	21470	21754	22004	21858	21786	21903	21931	21820	21881	21667	21813	21934	22054	21825	21857	21857	22007	21808	21767	21878	21777	21937	21986	21778	21885	21657	21816	21993	21768	21836	21683	21582	21854	21903	22180	21799	21816	21927	22040	21782	21808	21781	21754	21951	22028	22052	21748	21947	21786	21726	22000	21788	21831	21833	21941	21818	21676	21980	21780	21627	21778	21843	21782	22007	21775	21916	22042	21971	21833	21941	22041	21799	21644	21871	21801	21979	21951	21758	21566	21798	21882	21837	22060	21855	22018	21905	21917	21961	21874	21931	21686	21995	21750	21811	21703	21861	21958	21808	21909	21922	21804	21744	21756	21927	21798	21881	22056	22053	21701	21631	21978	21939	21884	21890	21867	21915	21988	21734	21759	21779	22049	21948	21952	21675	21700	21838	21933	21868	22039	21827	21779	21817	22006	21793	21814	21891	21862	21862	22110	22039	21928	21702	22057	22048	21863	21837	21835	21911	22058	21863	21698	21745	21904	22049	21811	21690	21754	21827	22090	21731	21750	21951	21838	21771	22041	21881	21950	21969	21937	21889	21830	21855	21849	21793	21746	21813	21913	21726	21644	21737	21841	21763	21928	21809	21719	21665	21859	21622	21916	21739	21832	21996	21782	21921	21962	21969	21915	21780	21929	21795	21694	21924	21814	21905	21781	21961	21944	21660	21839	21956	21795	21997	21870	21936	21850	21876	21887	21880	21772	21984	21834	21815	21718	21781	21823	21693	21946	21788	22000	21692	21722	21816	21677	21917	21729	22018	21929	21844	21764	21887	21904	21803	21818	21931	21794	21976	21740	22182	21683	21816	21900	21991	21880	22043	21848	21916	21781	21721	21790	21757	21850	21959	21687	21807	21880	21582	21903	21876	21904	21946	22007	21873	21948	21778	21938	21722	21983	21791	21645	21810	21822	21905	21792	21968	21853	21630	22096	21841	21795	21831	21724	21705	21940	21882	22024	21640	21725	21872	22011	22031	21770	21892	21719	21690	22053	21880	22024	22027	21864	21765	21823	21959	21876	21670	21733	21882	21774	21998	22023	21883	21712	21632	21825	21953	21977	21918	21755	21928	22049	21785	21792	21852	21841	21770	21751	22005	21953	21711	21784	21668	21804	22066	21854	21899	22008	21833	21780	21637	21916	21953	22068	21639	21902	22003	21926	22026	21753	22185	21945	21850	21858	21796	22017	21767	21961	21967	21700	21830	21877	21814	21798	22089	21850	21781	22075	21735	21557	21948	21819	21978	21763	21650	21910	21756	21675	21785	21882	21768	21958	21626	21819	21938	21917	21861	21846	21875	21759	21991	21756	21809	21776	21888	21769	21722	21761	21739	21750	21876	21635	21793	21839	21989	21769	21882	21746	22052	21898	21856	21837	21790	22098	21645	21918	21997	21777	21765	21821	21834	21988	21968	21850	21721	21932	21831	22081	21975	22007	21936	21994	21998	21736	21878	21702	21936	21698	21935	21902	21963	21807	21908	21872	22124	21817	21920	21875	21867	21773	21846	21844	22124	21725	21963	21789	21731	21834	21745	21823	21796	21838	22078	22038	22093	21971	21914	21904	21831	21637	21832	22050	21869	21822	21742	21784	21849	21656	21960	21769	21867	21744	21986	21821	21864	21739	21864	21837	21938	21950	21852	21874
61806	106564	86838	54756	30727	20222	18320	17980	17934	18125	18059	18074	17989	18048	17903	18068	17894	18240	18207	17955	17890	17942	17824	18041	17801	17824	18053	18233	18012	17959	18038	18114	18145	18075	17985	18118	18236	18003	17933	18039	18074	18073	18063	18005	17856	17970	18103	17964	18070	18253	18075	17914	18084	18165	17901	18107	18193	18017	18070	18057	17845	18100	18005	18048	17984	18228	18223	17875	17922	17891	18051	18088	17983	17981	18113	17976	18169	17889	17963	18113	18057	18040	17849	18021	18096	18029	17939	17994	18012	18087	17875	18065	17843	18202	18190	18031	17960	18139	17845	17966	18056	18159	17939	17996	18043	17921	18126	18159	18041	18060	18081	17908	17893	18027	17941	18161	18158	17913	17997	17986	18032	18040	18007	18034	18020	17897	17921	18016	18115	17901	18119	17969	17997	18106	17953	17932	18045	17930	17963	17954	18152	18115	17874	18049	17824	17916	18019	17946	18100	17971	17798	17975	17883	18046	17832	18009	17878	17982	17990	17854	18088	18067	17926	18011	18014	17967	18147	18047	18213	18075	18061	17967	18124	17831	18019	17933	17974	18196	18013	18085	17959	18049	17947	18058	17973	18150	18048	17868	17978	18089	18093	18006	18013	17839	17967	18122	17910	17786	17988	17831	18140	18068	18041	17940	17991	18088	18021	18139	17965	18144	17898	18076	17951	17919	18306	17895	17863	18008	18094	18013	18021	17933	18034	18081	17963	17989	17946	18036	17902	18027	17951	18103	18102	17796	18053	17966	18098	18211	17969	17993	18125	17997	18319	18010	18108	17921	17754	17942	18094	18048	17960	17985	18054	17909	17935	17957	17789	17852	18009	18032	18132	17952	18092	18047	18082	18301	18056	17967	18084	18018	18045	17981	17879	18011	17978	17978	18001	18227	17844	17984	18125	18076	18003	18120	17931	18033	17883	17968	17993	18049	18062	17884	17979	17916	17849	17911	17987	18052	18126	18003	18052	17952	18093	18213	18112	17863	18143	18090	18127	17873	18018	18086	18172	18017	17833	17869	18120	17956	17913	18121	18118	17992	18027	17899	18237	17830	18158	17963	17955	17952	17996	17890	17982	18225	17918	17999	18025	18019	18043	18019	18110	18015	17886	17940	17944	18014	18207	17960	18105	17944	18045	18088	18026	18039	17961	18091	17811	17918	18038	18045	17947	17935	18203	17961	18059	17988	18119	18160	18053	17968	17947	17992	17902	17965	18197	18089	17976	18008	17916	18148	17992	17773	18087	17934	17987	17802	17954	17988	18122	18081	17871	17956	17985	17987	17879	18016	18065	17900	17985	17863	17914	18141	18072	17891	18030	17958	18005	18014	18001	18039	17658	18151	18106	18083	18115	18166	18034	17964	18047	18082	18057	18233	18058	17925	17941	18034	18045	18029	18026	17997	17934	17930	17990	17990	18023	18104	18082	18033	18004	17983	17958	18084	18021	17978	17970	17971	18031	18047	17974	17852	17973	17960	17870	17895	17819	17995	18018	18043	17974	18060	17881	18025	17872	18001	18048	18137	17990	18022	17860	17983	17979	17956	18072	18132	18004	17988	17764	17916	18061	18168	18245	18203	18004	17946	17891	18112	17744	17943	18131	17842	18098	18022	18121	17969	17948	17992	18079	18036	17955	18006	18102	17965	17937	18062	17787	17905	17821	17800	17976	17960	18177	18051	17899	18060	18029	18115	17984	17974	18139	18011	18086	18101	17998	18057	18065	17956	18013	17903	17964	17933	18041	17835	17887	17940	18032	17782	17818	17933	18153	17882	17947	17845	18038	18231	17924	18008	17930	18013	18132	18029	18087	17846	18147	17997	18027	17961	18029	18000	18069	17920	18066	18015	17873	18085	18111	18020	17920	18028	17919	17836	17829	17855	17979	17967	18136	17925	17947	17819	18105	18085	18024	18089	18040	18008	17960	18272	18146	18029	18023	17969	18105	17828	18033	17887	18014	18175	18033	18049	18022	17994	18064	18136	17906	18058	17980	18013	17852	17983	17964	18062	17972	18016	18147	17900	17905	17993	17957	17796	18081	18032	17942	17849	18001	18105	18015	17837	18011	18128	18143	17980	18134	17680	18005	18028	18116	17834	18035	18103	18094	18138	18091	18026	17967	18044	17957	17933	17890	18047	17981	18055	18083	17905	18031	17971	18059	17848	17958	17806	17994	17946	17875	18225	18116	17960	18001	17906	18022	18031	18015	17847	17933	18057	18013	17923	17954	18067	17892	17900	18202	18060	17872	18054	17913	18189	17926	17949	17952	18037	18061	18161	18063	17962	18047	18034	18071	17994	17981	18223	17833	18121	17955	17991	17907	18114	17892	18183	17925	17808	17931	18127	18120	18062	18014	18138	17912	17963	18049	18051	18033	18059	17870	18011	18040	18000	17866	17960	17920	18123	18007	18035	17849	18095	18019	18106	17858	18084	17930	17997	18107	18240	18014	17995	18000	17884	18100	18037	17942	18089	17915	17723	17912	18020	18041	17867	18082	17931	18012	17972	18148	18261	17910	18121	18087	17941	17795	17924	17852	18067	17990	18031	18051	17987	17998	17943	18043	18026	18042	18101	18092	17930	17959	18058	17909	18197	17926	17898	17998	18006	18051	17903	18070	18218	17924	17989	18072	18059	18083	17920	18173	17886	18098	18193	17969	17934	18090	18013	17862	18029	18024	17993	18041	18127	17890	17977	17926	18106	17988	18017	18122	17969	17933	18057	18086	18194	18060	17977	18126	18053	18100	18042	17854	18085	17914	18182	18080	17841	17978	18102	18011	18014	18135	17972	18091	17933	18052	18038	17974	18075	17963	17845	18162	17986	17990	17925	17935	17810	17826	17846	18059	18094	17852	18050	18129	18052	17906	17919	17815	17909	18130	18105	18127	17923	18103	18196	17924	18041	18050	18010	18015	17864	18079	17917	17939	18104	17864	18070	18020	17964	18038	18095	17900	17845	18052	18152	17944	17821	17964	17877	17894	17878	18034	18015	18252	18047	17985	17952	18049	17973	18122	18066	18010	17882	17953	18234	17934	18285	18090	17943	18040	18129	18066	18144	18064	18063	17944	17943	17923	18137	18175	18007	17852	17985	18084	17991	17910	18193	18154	18198	17912	18125	18092	18031	17848	18084	18039	17933	17860	18029	18045	17949	17930	17946	18046	17856	18111	17927	18166	17990	17899	18016	18019	17904	18055	17978	18127	18191	18143	17984	18029	18105	18145	17955	17890	17928	18175	18030	18163	18007	17910	18227	18100	17887	18116	18033	18033	17993	17992	18041	17934	18145	17837	17800	18128	18006	18171	17908	18058	18065	18062	18077	17999	18076	17838	17989	18069	17927	18183	18017	18133	18117	18057	18011	18026	17967	18049	18042	18014	18037	17848	18007	18020	18087	17855	17730	18025	17759	17950	18011	18037	17893	17975	18059	17989	18009	17941	18033	18013	18072	18086	18065	17998	17921	18012	18179	17920	17984	17853	17960	18077	17979	18236	17930	17975	17978	17899	17916	18098	17959	17947	18107	18147	17934	17994	18032	18061	18028	18061	17894	17984	18155	18045	18008	18007	17927	17983	17896	18009	18037	18105	17982	18072	18040	17898	17884	18009	18201	18297	17938	18157	18067	18000	18119	18064	17949	18024	17939	17997	18025	18067	18007	18039	18070	17951	17886	18200	17957	17973	17981	17906	18034	17981	18073	18019	17922	17979	18056	17882	17915	17934	17860	17961	18016	17957	18131	17948	17916	17906	17980	17895	18001	17878	18020	18040	18055	18085	18085	17913	18019	18008	18055	18127	17996	17952	18031	18037	17987	17986	17954	17944	17912	17822	18047	18159	18140	17919	17768	18127	17971	17884	17946	18014	18047	18122	18076	17912	18006	17974	18009	18105	17791	17993	17909	17995	18111	18147	18000	17992	17924	18062	18059	17875	17997	17886	18108	17956	17924	18226	17962	18029	18100	18016	17961	17955	18244	17841	17876	18064	18050	17956	18090	18071	17806	17911	18011	18076	18202	18071	18024	17983	18161	17934	18127	18036	18007	18045	18031	18080	18030	18014	18030	18026	18010	18189	17923	18056	18079	17829	17970	18030	18104	18036	18084	17962	18016	18190	18086	18137	17991	17918	18110	17895	17976	18070	17876	17953	18067	18095	17877	18102	17989	18078	18204	17915	17935	18056	17953	18079	17947	18200	17995	18030	18052	17937	17911	18019	18065	17931	18004	17934	17856	18094	18060	17905	17880	18063	17904	18072	18058	17912	17932	18037	17843	17806	17871	18089	17967	17840	17926	18078	17957	18145	18072	17982	18138	18123	17849	18163	18006	18028	18193	17935	18100	17946	17891	17949	17790	18011	18098	18019	17878	17892	17810	17893	18038	18211	17985	17965	17921	18010	17913	17944	18181	18002	18078	17897	17913	18131	18117	18141	17943	17988	17936	17917	17960	18078	18154	17983	17917	18096	18053	18036	18071	17798	17861	17852	18023	17901	18108	18022	18084	18012	17986	17860	17936	18224	18082	17973	18086	18013	18035	18162	18003	17892	17947	17928	17713	17999	18075	17991	18069	18094	18015	18016	18134	18061	18118	18049	17931	17984	17973	18134	17837	18150	18081	18220	17892	17958	17924	18056	18057	17921	17988	18049	17957	18068	17888	18005	18220	18157	17880	18044	18019	17994	17886	18033	18091	18147	18001	17966	18041	18088	18012	18133	17974	18114	18077	17965	18069	17695	18008	18105	18144	17942	17844	18041	18043	17881	17809	18020	18075	17979	18039	18004	18161	18082	18026	18159	18105	17894	17973	17907	18070	17945	18048	17918	18000	17950	17977	18161	18063	17932	17927	17915	18179	18087	18037	18109	17915	18179	17994	17976	17988	18110	17927	18048	17962	18011	18072	17928	18031	18151	18188	18133	17891	18194	17829	18087	17884	17959	17969	18007	18129	17985	17984	18050	17975	18091	18019	18047	17971	17943	18093	17887	18149	18011	18036	17963	18006	17969	17971	18101	17905	18063	18160	18000	18012	17988	18107	17923	18028	18146	18115	18108	18092	18087	17964	17950	17955	18075	18060	17919	18076	17859	18164	18163	18092	18038	18139	17934	17840	18241	18040	17985	18025	17992	18011
34370	41403	42094	31377	23691	22047	21809	21656	21459	21515	21720	21675	21550	21548	21482	21607	21515	21531	21657	21521	21455	21676	21550	21618	21586	21429	21671	21569	21589	21732	21360	21617	21449	21519	21457	21721	21686	21386	21522	21483	21235	21690	21622	21546	21641	21497	21721	21539	21280	21779	21539	21325	21578	21426	21431	21542	21483	21524	21356	21639	21575	21579	21563	21449	21562	21589	21451	21429	21665	21460	21579	21539	21591	21520	21503	21709	21511	21632	21265	21655	21471	21491	21505	21483	21541	21488	21427	21703	21557	21441	21741	21696	21602	21686	21550	21688	21628	21549	21451	21489	21572	21547	21649	21475	21562	21712	21524	21513	21509	21625	21531	21444	21361	21422	21664	21738	21316	21713	21632	21546	21222	21411	21592	21387	21600	21377	21441	21475	21614	21752	21567	21495	21510	21410	21244	21703	21330	21456	21480	21554	21541	21582	21608	21567	21562	21326	21640	21626	21418	21615	21704	21576	21492	21741	21592	21377	21473	21569	21669	21656	21244	21456	21550	21587	21622	21387	21645	21583	21715	21319	21512	21581	21698	21406	21619	21708	21518	21528	21473	21465	21725	21470	21443	21566	21519	21725	21642	21420	21657	21540	21622	21885	21579	21511	21499	21757	21581	21716	21723	21388	21610	21428	21502	21437	21503	21789	21507	21480	21638	21626	21411	21875	21551	21521	21440	21512	21709	21525	21492	21457	21572	21532	21464	21631	21643	21551	21536	21518	21439	21669	21324	21460	21723	21417	21585	21499	21486	21343	21217	21497	21527	21461	21449	21411	21526	21491	21615	21508	21634	21400	21474	21417	21721	21437	21439	21470	21591	21393	21632	21729	21319	21466	21580	21538	21480	21726	21610	21534	21399	21624	21780	21512	21521	21574	21596	21547	21542	21356	21572	21505	21545	21510	21447	21645	21549	21608	21566	21617	21423	21683	21410	21292	21496	21538	21579	21378	21453	21375	21579	21618	21579	21296	21640	21371	21463	21484	21310	21542	21585	21646	21727	21453	21404	21563	21316	21360	21514	21542	21552	21556	21472	21548	21626	21458	21681	21666	21770	21385	21420	21343	21517	21431	21317	21796	21656	21460	21522	21400	21611	21367	21443	21300	21515	21366	21629	21857	21518	21670	21352	21416	21560	21389	21620	21533	21487	21543	21556	21612	21720	21463	21639	21463	21473	21461	21509	21620	21712	21461	21398	21381	21504	21579	21450	21428	21523	21342	21613	21616	21592	21659	21833	21615	21607	21490	21487	21459	21468	21689	21385	21322	21788	21510	21678	21427	21464	21306	21655	21498	21493	21657	21320	21546	21506	21511	21544	21306	21381	21436	21550	21357	21601	21480	21390	21627	21640	21293	21434	21444	21400	21668	21715	21643	21519	21666	21558	21456	21763	21414	21659	21667	21481	21568	21563	21570	21298	21624	21706	21617	21414	21392	21563	21418	21486	21353	21672	21389	21350	21531	21486	21465	21696	21509	21421	21556	21359	21450	21535	21610	21633	21718	21537	21578	21450	21331	21717	21761	21201	21485	21620	21532	21356	21585	21518	21508	21435	21395	21722	21534	21511	21440	21498	21394	21694	21557	21541	21582	21616	21606	21423	21376	21578	21352	21509	21401	21441	21458	21318	21655	21578	21260	21489	21470	21520	21349	21504	21481	21459	21479	21604	21506	21473	21391	21319	21518	21691	21417	21329	21537	21414	21546	21447	21502	21751	21608	21677	21732	21508	21482	21404	21571	21299	21455	21476	21583	21498	21731	21599	21460	21508	21483	21511	21472	21596	21423	21599	21597	21629	21559	21455	21626	21485	21693	21495	21658	21451	21480	21591	21495	21411	21423	21656	21663	21774	21454	21634	21539	21683	21426	21401	21495	21576	21484	21514	21524	21424	21524	21392	21346	21394	21555	21552	21512	21562	21290	21518	21588	21415	21665	21585	21539	21366	21561	21561	21558	21523	21595	21578	21458	21849	21718	21624	21574	21782	21455	21347	21436	21582	21477	21773	21585	21503	21581	21526	21579	21407	21622	21584	21458	21488	21566	21736	21424	21622	21410	21458	21374	21434	21614	21444	21272	21366	21469	21748	21821	21598	21612	21550	21647	21284	21460	21638	21629	21580	21495	21338	21515	21545	21608	21553	21639	21525	21504	21557	21475	21609	21520	21424	21457	21396	21663	21487	21769	21673	21636	21539	21803	21524	21525	21628	21423	21618	21554	21449	21355	21552	21699	21692	21378	21792	21488	21510	21437	21374	21580	21576	21520	21533	21511	21655	21764	21491	21317	21457	21569	21383	21384	21579	21610	21629	21683	21378	21548	21531	21680	21718	21572	21561	21587	21575	21443	21378	21621	21622	21485	21399	21563	21491	21518	21559	21579	21511	21694	21488	21492	21620	21628	21682	21556	21524	21619	21491	21482	21470	21533	21630	21469	21481	21428	21371	21544	21701	21513	21651	21403	21375	21647	21610	21562	21695	21330	21276	21629	21536	21581	21624	21609	21380	21659	21432	21507	21565	21586	21579	21595	21810	21451	21505	21482	21528	21649	21441	21715	21570	21697	21535	21489	21597	21620	21443	21586	21551	21562	21767	21459	21448	21433	21603	21466	21478	21521	21733	21539	21550	21721	21385	21252	21551	21405	21493	21456	21481	21732	21544	21415	21537	21363	21425	21440	21688	21656	21323	21427	21640	21643	21642	21560	21534	21380	21630	21656	21350	21558	21559	21589	21331	21634	21427	21610	21479	21438	21478	21406	21464	21829	21420	21434	21331	21656	21401	21503	21551	21757	21597	21551	21541	21598	21372	21588	21517	21603	21665	21268	21497	21664	21582	21534	21549	21150	21334	21644	21664	21646	21632	21417	21461	21467	21438	21594	21438	21531	21564	21492	21534	21484	21415	21273	21722	21591	21453	21623	21459	21482	21503	21354	21623	21306	21636	21638	21609	21413	21545	21435	21696	21826	21619	21597	21538	21428	21532	21509	21632	21628	21478	21478	21429	21523	21546	21656	21508	21728	21407	21575	21374	21610	21518	21548	21604	21521	21486	21638	21451	21468	21623	21532	21636	21596	21582	21420	21545	21611	21525	21546	21435	21692	21635	21532	21539	21382	21638	21621	21559	21498	21634	21546	21602	21364	21206	21483	21653	21554	21776	21563	21565	21502	21482	21654	21430	21478	21728	21267	21676	21793	21658	21372	21623	21479	21328	21301	21443	21458	21456	21707	21262	21550	21586	21382	21628	21279	21498	21435	21681	21443	21445	21561	21493	21541	21593	21445	21680	21627	21504	21498	21428	21470	21462	21624	21463	21365	21382	21516	21613	21333	21573	21724	21356	21492	21350	21480	21474	21698	21561	21522	21639	21443	21439	21507	21499	21480	21595	21421	21409	21636	21167	21569	21709	21591	21458	21537	21802	21420	21707	21536	21515	21573	21702	21690	21563	21385	21433	21540	21550	21508	21498	21544	21535	21519	21712	21553	21463	21552	21477	21683	21390	21451	21401	21451	21751	21508	21692	21499	21559	21517	21627	21541	21293	21474	21443	21548	21566	21504	21720	21575	21669	21555	21697	21501	21586	21518	21818	21601	21681	21557	21364	21363	21852	21535	21551	21662	21548	21528	21744	21590	21664	21340	21512	21688	21692	21515	21503	21522	21533	21499	21632	21405	21608	21856	21769	21513	21593	21515	21363	21665	21596	21583	21688	21455	21416	21559	21437	21323	21624	21400	21617	21637	21653	21347	21558	21492	21478	21643	21362	21645	21540	21483	21372	21537	21470	21491	21466	21767	21642	21455	21613	21532	21402	21523	21437	21498	21616	21475	21677	21711	21543	21478	21570	21671	21742	21452	21530	21815	21341	21461	21562	21422	21676	21475	21411	21425	21590	21645	21451	21532	21684	21639	21520	21497	21722	21695	21429	21397	21523	21699	21404	21627	21531	21603	21506	21647	21433	21488	21494	21548	21711	21570	21590	21592	21477	21748	21546	21653	21540	21474	21503	21438	21377	21600	21570	21598	21650	21529	21603	21605	21603	21724	21534	21556	21346	21600	21650	21488	21571	21843	21423	21480	21616	21452	21595	21634	21247	21351	21553	21505	21463	21537	21370	21543	21483	21489	21712	21600	21492	21430	21389	21640	21747	21556	21512	21388	21461	21497	21449	21601	21502	21715	21629	21607	21700	21508	21307	21509	21457	21505	21462	21562	21662	21439	21533	21727	21548	21542	21735	21514	21464	21412	21795	21527	21619	21344	21316	21673	21433	21186	21447	21646	21670	21647	21759	21346	21684	21468	21551	21613	21674	21318	21540	21375	21551	21574	21526	21528	21646	21422	21646	21568	21751	21364	21355	21680	21210	21569	21646	21513	21502	21509	21559	21636	21475	21617	21531	21607	21552	21547	21613	21535	21626	21476	21511	21621	21452	21499	21471	21492	21568	21453	21523	21508	21538	21558	21426	21623	21592	21462	21481	21416	21531	21521	21351	21395	21438	21541	21422	21531	21479	21646	21732	21597	21497	21769	21647	21334	21349	21456	21563	21616	21684	21380	21390	21536	21572	21751	21572	21567	21625	21792	21375	21444	21532	21599	21671	21463	21622	21569	21590	21445	21550	21407	21562	21611	21491	21596	21613	21533	21557	21667	21627	21651	21622	21445	21481	21589	21487	21505	21696	21448	21411	21566	21591	21585	21903	21729	21387	21621	21650	21502	21582	21536	21474	21454	21543	21380	21548	21713	21689	21483	21552	21521	21376	21621	21607	21410	21484	21563	21688	21543	21605	21769	21473	21504	21336	21459	21511	21359	21367	21421	21470	21505	21418	21598	21292	21563	21410	21406	21478	21567	21410	21506	21581	21586	21543	21642	21488	21444	21530	21388	21580	21633	21621	21649	21450	21681	21715	21567	21307	21582	21554	21381	21470	21432	21566	21580	21453	21373	21595	21558	21682	21417	21491	21605	21894	21620	21602	21611	21524	21657	21546	21578	21335	21487	21588	21596	21310	21501	21578	21484	21610	21532	21858	21546	21491	21614	21400	21680	21626	21451	21609	21576	21727	21474	21561	21578	21865	21524	21654	21590	21471	21661	21535	21465	21560	21608	21610	21681	21518	21384	21548	21649
43647	57946	43542	26166	19492	18046	17857	17774	17677	17797	17855	17953	17882	17822	17752	17990	17702	17788	17863	17614	17644	17794	17632	17864	17737	17793	17979	17806	17978	17806	17735	17744	17811	17941	17837	17679	17779	17669	17770	17730	17620	17648	17921	17768	17850	17741	17505	17862	17889	17653	17737	17802	17804	17544	17953	17773	17796	17899	17947	17865	17742	17597	17606	17727	17795	17805	17936	17638	17783	17899	17704	17757	17773	17889	17725	17558	17641	17805	17819	17775	17830	17868	17797	17775	17624	17942	17857	17625	17720	17747	17766	17694	17720	17579	17938	17567	17748	17712	17964	17916	17694	17849	17898	17806	18023	17897	17750	17705	17758	17775	17640	17761	17666	17624	17628	17883	17754	18040	17772	17595	17836	17764	17758	17749	17821	17881	17767	17739	17765	17875	17811	17834	17678	17899	17816	17720	17776	17798	17757	17737	17884	17593	17931	17715	17702	17721	17561	17721	17806	17697	17659	17911	17826	17833	17734	17812	17807	17729	17740	17685	17513	17878	17953	17689	17725	17962	17827	17704	17684	17886	17603	17501	17679	17744	17749	17642	17623	17709	17812	17902	17707	17712	17878	18005	17863	17675	17825	17671	17809	17789	17669	17787	17925	17811	17699	17743	17678	17787	17656	17799	17663	17819	17741	17656	17630	17661	17748	17796	17965	17796	17678	17852	17568	17727	17741	17798	17740	17719	17752	17790	17812	17598	17696	17765	17791	17568	17814	17848	17816	17574	17780	17755	17584	17688	17763	17568	17898	17860	17730	17884	17685	17796	17753	17739	17812	17790	17844	17711	17684	17799	17830	17755	17806	17737	17672	17806	17670	17835	17700	17740	17814	17777	17807	17885	17622	17693	17724	17857	17750	17854	17805	17708	17720	17727	17826	17658	17988	17945	17829	17840	17718	17645	17674	17619	17861	17772	17775	17916	17959	17496	17671	17776	17703	17717	18040	17751	17671	17788	17748	17856	17588	17897	17742	17663	17637	17688	17875	17697	17812	17908	17683	17814	17604	17569	17787	17655	17730	17863	17864	17761	17812	17953	17755	17729	17896	17709	17708	17800	17590	17866	17779	17802	17815	17747	17831	17744	17828	17753	17818	17723	17976	17824	17720	17946	17810	17670	17810	17774	17772	17763	17806	17749	17828	17744	17758	17819	17695	17751	17684	17723	17756	17583	17786	17756	17805	17848	17648	17608	17740	17893	17734	17807	17964	17887	17828	17814	17631	17881	17710	17727	17535	17727	17612	17723	17633	17702	17808	17673	17741	17686	17793	17688	17769	17759	17806	17640	17730	17669	17620	17931	17741	17790	17817	17792	17664	17825	17701	17847	17809	17700	17860	17649	17655	17708	17550	17698	17782	17715	17821	17799	17641	17773	17695	17700	17776	17659	17825	17664	17754	17769	17723	17834	17750	17661	17895	17814	17701	17599	17742	17738	17780	17714	17611	17706	17643	17659	17700	17771	17714	17655	17648	17621	17820	17748	17729	17806	17764	17900	17982	17704	17818	17751	17863	17676	17899	17525	17904	17829	17937	17769	17604	17767	17474	17834	17752	17849	17726	17712	17664	17926	17694	17721	17705	17815	17760	17883	17646	17867	17724	17743	17860	17766	17840	17728	17707	17787	18025	17825	17809	17785	17774	17834	17891	17623	17926	17787	17702	17727	17839	17706	17682	17639	17886	17736	17861	17755	17945	17862	17655	17722	17751	17783	17840	17967	17718	17702	17898	17793	17758	17545	17786	17670	17936	17607	17883	17590	17784	17744	17860	17759	17759	17792	17764	17733	17595	17776	17826	17774	17844	17534	17919	17996	17952	17684	17691	17945	17732	17852	17751	17714	17672	17776	17703	17759	17761	17776	17891	17866	17695	17581	17800	17868	17657	17782	17789	17796	17804	17685	17771	17744	17751	17911	17657	17709	17624	17848	17766	17897	17702	17876	17704	17926	17671	17693	17594	17563	17822	17582	17630	17644	17667	17963	17714	17642	17845	17741	17964	17735	17802	17741	17717	17812	17766	17614	17823	17672	17758	17806	17707	17810	17792	17656	17828	17745	17654	17778	17687	17907	17892	17762	17892	17789	17827	17842	17918	17682	18002	17870	17746	17872	17862	17819	17681	17571	17833	17878	17750	17867	17722	17847	17690	17610	17784	17713	17688	17670	17675	17904	17950	17870	17690	17643	17840	17822	17757	17601	17613	17767	17659	17887	17624	17799	17840	17771	17850	17774	17812	17874	17754	17697	17548	17793	17819	17783	17802	17718	17798	17802	17933	17745	17821	17912	17791	17755	17824	17850	17794	17692	17672	17715	17889	17535	17976	17778	17707	17744	17881	17742	17717	17877	17751	17868	17775	17827	17665	17829	17933	17631	17698	17758	17948	17759	17785	17666	17775	17787	17783	17650	17821	17902	17752	17875	17796	17647	17884	17880	17841	17754	17875	17726	17670	17814	17797	17724	17833	17694	17785	17753	17814	17706	17819	17835	17728	17928	17778	17726	17725	17919	17873	17855	17613	17717	17769	17682	17735	17797	17529	17752	17591	17804	17902	17676	17787	17836	17661	17791	17831	17775	17640	17823	17728	17752	17701	17911	17990	17638	17676	17995	17727	17746	17701	17879	17912	17664	17878	17810	17904	17758	17708	17599	17802	17686	17731	17768	17703	17801	17756	17685	17744	17752	17821	17765	17635	17799	17659	17822	17656	17700	17780	17694	17635	17813	17632	17783	17777	17687	17703	17713	17863	17881	17701	17733	17649	17784	17702	17708	17812	17766	17607	17794	17712	17570	17960	17766	17690	17814	17682	17914	17669	17840	17951	17618	17834	17820	17730	17669	17774	17690	17883	17876	17583	17793	17741	17704	17817	17775	17837	17753	17859	17802	17739	17920	17805	17566	17862	17633	17881	17774	17818	17914	17867	17769	17791	17928	17554	17811	17636	17678	17773	17820	17701	17752	17812	17737	17543	17740	17845	17895	17825	17697	17737	17940	17792	17794	17963	17700	17801	17656	17686	17671	17945	17817	17708	17608	17765	17933	17659	17741	17687	17712	17756	17841	17941	17741	17881	17719	17911	17864	17753	17658	17716	17632	17806	17856	17544	17928	17696	17882	17739	17690	17588	17681	17812	17810	17593	17689	17857	17797	17758	17720	17790	17677	17799	17952	17697	17802	17734	17818	17666	17787	17574	17696	17745	17832	17833	17812	17628	17625	17794	17804	17734	17824	17873	17800	17883	17847	17759	17853	17689	17711	17750	17545	17710	17837	17757	17734	17843	17877	17945	17819	17763	17859	17743	17632	17778	17634	17569	17880	17716	17693	17772	17712	17700	17802	17733	17657	17705	17894	17851	17817	17660	17685	17693	17700	17747	17793	17815	17730	17658	17779	17822	17706	17795	17790	17780	17707	17900	17803	17699	17791	17953	17648	17794	17672	17802	17859	17758	17672	17759	17804	17781	17734	17694	17688	17891	17779	17733	17894	17775	17672	17821	17815	17732	17753	17492	17776	17776	17934	17794	17868	17843	17789	17808	17597	17951	17791	17700	17840	17775	17824	17816	17908	17779	17733	17858	17635	17847	17920	17709	17723	17919	17805	17745	17734	17701	17843	17812	17742	17722	17881	17842	17822	17912	17846	17970	17773	17787	17661	17740	17803	17780	17897	17684	17768	17656	17778	17777	17959	17929	17766	17869	17712	17686	17744	17751	17758	17739	17810	17871	17811	17808	17925	18028	17707	17861	17840	17710	17795	17761	17844	17790	17794	17783	17821	17718	17712	17785	17600	17881	17542	17813	17798	17816	17877	17990	17821	17653	17772	17761	17783	17806	17736	17772	17710	17781	17766	17639	17753	17796	17919	17624	17802	17895	17769	17689	17668	17920	17697	17692	17828	17735	17663	17864	17834	17861	17634	17713	17631	17739	17675	17768	17918	17635	17784	17863	17847	17806	17722	17830	17881	17675	17893	17560	17939	17956	17675	17882	17697	17716	17636	17709	17759	17741	17925	17723	17657	17741	17839	17822	17778	17842	17700	17840	17878	17627	17729	17846	18014	17891	17872	17887	17689	17708	17789	17747	17754	17642	17852	17769	17680	17784	17710	17715	17797	17838	17938	18005	17651	17810	17899	17925	17654	18038	17731	17727	17785	17878	17838	17731	17718	17731	17815	17763	17832	17903	17684	17752	17827	17809	17731	17847	17902	17752	17826	17745	17739	17869	17743	17813	17657	17837	17738	17796	17819	17823	17869	17741	17725	17826	17730	17753	17859	17663	17790	17820	17853	17704	17764	17648	17529	18080	17755	17680	17677	17672	17733	17935	17703	17833	17619	17810	17751	17701	17738	17795	17736	17801	17656	17516	17898	17676	17802	17943	17779	17880	17815	17680	17797	17958	17914	17784	17825	17619	17679	17889	17879	17706	17708	17683	17690	17681	17606	17828	17850	17733	17806	17713	17966	17861	17762	17838	17605	17860	17661	17734	17746	17901	17789	17787	17900	17703	17727	17759	17858	17751	17754	17785	17835	17856	17774	17841	17818	17440	17722	17866	17734	17764	17771	17785	17680	17580	17783	17792	17730	17758	17692	17785	17614	17709	17770	17727	17962	17824	17798	17776	17803	17745	17718	17967	17863	17688	17772	17768	17669	17888	17756	17762	17654	17868	17805	17744	17686	17777	17535	17662	17676	17676	17628	17732	17904	17667	17750	17795	17848	17813	17906	17583	17701	17789	17523	17815	17783	17830	17695	17793	17779	17815	17678	17763	17593	17720	17734	17814	17851	17666	17753	17899	17681	17649	17786	17897	17831	17779	17854	17641	17876	17743	17978	17773	17931	17739	17811	17684	17856	17783	17697	17773	17696	17763	17815	17725	17901	17697	17895	17842	17678	17612	17801	17766	17711	17664	17826	17962	17719	17892	17776	17865	17741	17619	17673	17791	17877	17641	17887	17724	17704	17811	17612	17738	17751	17630	17600	17740	17855	17797	17775	17861	17804	17649	17941	17834	17721	17727	17923	17676	17694	17774	17806	17881	17743	17618	17800	17795	17686	17821	17747	17669	17759	17712	17764	17629	17741	17882	17888	17710	17654	17914	17675	17808	17649	17826	17796	17702	17778	17807	17966
24333	25352	38194	32995	25959	25131	25048	21445	20956	21193	21268	20956	21055	21123	20893	20885	20992	21118	20931	21050	21036	21051	20812	20945	20830	20953	21110	20916	20713	20863	20915	20903	20804	20795	20975	20923	20875	20841	20702	20583	20715	20801	20822	20671	20950	20642	20729	20624	20601	20777	20847	20724	20943	20760	20761	20926	20729	20942	20706	20889	20647	20804	20802	20696	20923	20847	20886	21052	20679	20902	20948	20878	20901	20746	20787	20758	20886	20542	20774	20884	20934	20891	20977	20939	20864	20702	20773	20782	20747	20699	20721	20839	20723	20837	20917	20896	20889	20784	20732	20769	20615	20678	20566	20867	20819	20821	20834	20757	20614	20755	21077	21085	20965	20960	20737	20728	20802	21056	20760	20686	20824	20813	20872	20779	20664	20820	20731	20778	20911	20912	20834	20821	20907	20777	20749	20683	20817	20619	20610	20565	20787	20601	20641	20591	20666	20824	20858	21058	20831	20716	20777	20657	20807	20510	20659	20840	20910	20861	20674	20645	20630	20617	20577	20800	20953	20675	21005	20951	20883	20709	20650	20760	20774	20641	20663	20752	20479	20863	20701	20795	20799	20736	20755	20755	20719	20911	20837	20713	20738	20746	20667	20666	20832	20732	20737	20628	20650	20777	20856	20652	20846	20887	20756	20708	20935	20790	20900	20921	20781	20766	20892	20551	20830	20754	20954	20555	20701	20721	20778	20856	20807	20876	21046	20720	20862	20735	20844	20623	20660	20707	20638	20843	20751	20858	20659	20731	20696	20881	20733	20815	20986	20832	20712	20764	20614	20663	20763	20783	20612	20692	20559	20607	20734	20552	20813	20772	20843	20879	20857	20768	20676	20874	21038	20904	20687	20719	20669	20823	20636	20752	20861	20625	20749	20571	20641	20665	20528	20856	20945	20805	20748	20793	20840	20770	20831	20765	21025	20649	20735	20722	20810	20690	20748	20628	20627	20896	20579	20646	20725	20660	20653	20831	20833	20765	20873	21001	20888	20743	20853	20788	20644	20670	20772	20842	20581	20825	20728	20658	20921	20903	20942	20771	20819	20913	20805	20533	20708	20789	20681	20756	20724	20701	20907	20817	20886	20636	20678	20753	20794	20784	20604	20751	20837	20493	20762	20910	20839	20880	20641	20451	20784	20784	20779	20733	20593	20898	20933	20796	20850	20706	20626	20660	20732	20939	20835	20737	20948	20760	20686	20769	20530	20910	20962	20700	20744	20932	20851	20984	20691	20839	20935	20655	20611	21089	20875	20699	20901	20601	20703	20914	20539	20807	20870	20602	20829	20729	20823	20895	20859	20826	20631	20925	20961	20802	20720	20759	20739	20874	20987	20610	20889	20609	20812	20738	20689	20716	20793	20815	20761	20644	20937	20699	20572	20784	20804	20903	20670	20650	20802	21035	20902	20941	20573	20825	20800	20682	20856	20619	20640	20823	20816	20593	20812	20655	20778	20872	20781	20677	20764	20605	20763	20811	20788	20658	20653	20818	20943	20646	20675	20875	20745	20760	20890	20825	20989	20784	20753	20481	20831	20940	20891	20924	20715	20719	20966	21000	20888	20821	20518	20961	20857	20651	20968	20853	20755	20961	20262	20929	20797	20701	20753	20870	20707	20721	21094	20741	20833	20691	20693	21043	20620	20743	20607	20801	20760	20574	21164	20616	20823	20708	20736	20656	20676	20838	20781	20772	20760	20659	20734	20707	20885	20822	20695	20627	20949	20591	20848	20778	20846	20928	20735	20952	20786	20642	20557	20801	20816	20684	20711	20751	20826	20681	20646	20916	20729	20631	20696	20775	20621	20697	20808	20577	20829	20782	20755	20543	20763	20597	20924	20819	20848	20613	20895	20838	20726	20860	20598	20603	20792	20770	20571	20852	20546	20584	20961	20614	20484	20680	20722	20922	20697	20930	20799	20993	20818	20461	20870	20665	20814	20611	20852	20658	20827	20706	20817	20887	20763	20730	20777	20711	20902	20494	20979	20733	20707	20931	20979	20624	20757	20939	20797	20839	20876	20648	20771	20674	20920	20776	20849	20930	20958	20649	20782	20745	20704	20468	20719	20916	20814	20800	20845	20869	20833	20611	20791	20558	20776	20722	20901	20570	20721	20922	20700	20751	20670	20705	20854	20768	20797	20713	20911	20795	20910	20667	20789	20688	20876	20778	20838	20741	20929	20515	20715	20852	20734	20668	20685	20656	20710	20766	20719	20776	20611	20666	20806	20561	20817	20827	20707	20586	20723	20687	20422	20739	20774	20765	20768	20513	20734	20858	20810	20701	20867	20701	20650	20780	20554	20547	20826	20447	20670	20817	20780	20740	20705	20719	20544	20565	20911	20780	20754	20616	20852	20696	20608	20632	20856	20767	20723	20782	20618	20663	20638	20802	20773	20916	20649	20841	20868	20730	20936	20689	20658	20789	20743	20866	20708	20704	20824	20833	20718	20711	20700	20741	20591	20702	20830	20827	20607	20765	20870	21238	20819	20806	20817	20766	20898	20625	20745	20765	20623	20942	20838	20597	20715	20772	20842	21070	20767	20708	20843	20548	20849	20794	20740	21045	20762	20843	20841	20568	20611	20900	20838	20898	20769	20837	20754	20736	20802	20890	20670	20827	20436	20685	20591	20660	20925	20824	20664	20850	20764	20958	20833	20808	20647	20629	20957	20857	20712	20634	20836	20731	20700	20780	20808	20907	20831	20735	20728	20717	20617	20972	21011	20775	20821	20705	20708	20756	20576	20722	20954	20786	20729	20692	20723	20903	20997	20773	20816	20858	20916	20875	20757	20876	20813	20714	20768	20739	20792	20630	20691	20788	20791	20662	20848	20727	20727	20657	20791	20842	20710	20777	20879	20746	20649	20698	20644	20783	20785	20840	20832	20668	20792	20877	20634	20745	20655	20697	20807	20730	20909	20666	20945	20772	20766	20616	20968	20839	20767	20768	20607	20852	20699	20717	20813	20658	21021	21041	20727	20715	20793	20426	20724	20735	20852	20887	20618	20715	20865	20774	20930	20707	20812	20933	20926	20775	20716	20504	20772	20827	20904	20631	20702	20754	20747	20893	20585	20821	20747	20823	20843	20978	20892	20908	20720	20955	20823	20822	20746	20843	21011	20687	20432	20586	20741	20759	20674	20762	21051	21084	20887	20704	20721	20658	20782	20602	20706	20822	21038	20865	20828	20886	20670	20904	20756	20736	20874	20871	20853	20692	20674	20589	20916	20813	20803	20592	20774	20705	20793	20755	20777	20822	20626	20750	20765	20912	20708	20593	20786	20867	20822	20839	20711	20748	20732	20868	20773	20753	20684	20645	20667	20603	20858	20723	20847	20779	20703	20883	20719	20734	20904	20802	20743	20798	20999	20735	20870	20818	20875	20712	20626	20725	20619	20809	20755	20734	20850	20863	20665	20721	20819	20881	20666	20748	20666	20608	20654	20788	20742	20763	20759	20603	20851	20624	20859	20788	20822	20709	20762	20662	20851	20660	20891	20751	20688	20631	20771	20890	20659	20639	20791	20642	20761	20700	20803	20671	21016	20690	20712	20781	20806	20717	20604	20700	20756	20872	20625	20767	20571	20680	20675	20805	20764	20687	20781	20843	20850	20815	20912	20855	20652	20667	20836	20683	20764	20797	20940	21005	20908	20805	20694	21048	20685	20904	20646	20864	20678	21016	20625	20781	20567	20594	20700	20465	20775	20980	21012	20816	20818	20631	20808	20793	20776	21064	20841	20907	20847	20618	20842	20615	20793	20702	20954	20650	20767	20744	20788	20763	20689	20647	21031	20721	20940	20888	20691	20634	20620	20732	20721	20953	20770	20525	20675	20887	20900	20855	20873	20874	20912	21094	20882	20665	20856	20806	20831	20913	20871	20912	20794	20642	20641	20825	20682	20770	20650	20889	20764	20774	20815	20889	20739	20800	20664	20892	20663	20736	20876	20695	20883	20785	20828	21054	20808	21013	20902	20683	20730	20914	20714	20887	20905	20784	20843	20724	20750	20812	20767	20840	20673	21029	20875	20726	20716	20988	20548	20785	20920	20661	20648	20840	20687	20725	20755	20730	20845	20668	20747	20632	20703	20837	20615	20598	20731	20928	20634	20923	20714	20760	20713	20697	20808	20761	20725	20964	20941	20957	20808	20837	20519	20741	20774	20777	20701	20707	20646	20839	20867	20764	20981	20850	20926	20712	20850	20715	20678	20653	20707	20577	20802	20756	20755	20657	20789	20890	20905	20823	20709	20540	20657	20910	20738	20752	20744	20731	20929	20637	20835	20839	20739	20577	20827	20787	20677	20748	20904	20858	20803	20916	20574	20916	20710	20879	20475	20707	20701	20688	20761	20690	20948	20544	20806	20853	20650	20897	20857	20657	20841	20839	20945	20576	20825	20729	20997	20812	20758	20935	20684	20772	20843	20990	20601	20766	20716	20681	20801	20823	20904	20759	20647	20678	20697	20803	20663	20609	20672	20744	20560	20841	20723	20703	20616	20684	20742	20696	20633	20637	20793	20938	20806	20518	20799	20798	20796	20573	20883	20825	20717	20571	20868	20669	20760	20849	20763	20731	20605	20529	20790	20731	20650	20812	20884	20803	20679	20757	20669	20673	20838	20692	20728	20695	20737	20520	20912	20766	20581	20826	21054	20868	20757	20591	20730	20791	20695	20751	20709	20624	20691	20813	20607	20635	20663	20885	20620	20466	20819	20564	20635	20734	20769	20972	20758	20736	21033	20850	20584	20781	20613	20715	20963	20781	20690	20719	20741	20711	20883	20586	20939	20771	20702	20677	20724	20700	20694	20576	20552	20752	20767	20688	20765	20904	20777	20691	20688	20627	20752	20820	20860	20860	20662	20678	21066	20932	20770	20824	20635	20856	20805	20629	20995	20734	20686	20957	20679	20848	20734	20911	20421	20802	20750	20552	20818	20727	20690	20896	21028	20730	20860	20563	20872	20916	21054	20564	20685	20837	20898	20869	20711	20919	21012	20558	20725	20812	20683	20869	20719	20811	20606	20844	20771	20658	20630	20725	20848	20694	20783	20779	20875	20708	20889	20615	20877	20875	20927	20842	20841	20645	20752	20854	21139	20537	20858	20678	20829	20819	20794	20637
64961	107977	88356	56647	31331	20134	17609	17348	17455	17252	17407	17321	17436	17469	17303	17223	17343	17430	17365	17399	17287	17324	17409	17305	17585	17503	17547	17428	17282	17416	17313	17406	17320	17408	17248	17409	17280	17466	17515	17540	17315	17522	17400	17500	17477	17299	17446	17331	17489	17329	17377	17347	17378	17437	17423	17423	17383	17310	17327	17330	17420	17497	17348	17482	17320	17329	17411	17438	17392	17410	17350	17214	17410	17286	17408	17324	17355	17065	17242	17496	17389	17362	17336	17364	17307	17296	17447	17351	17327	17440	17358	17334	17310	17375	17501	17391	17308	17326	17371	17304	17421	17297	17340	17478	17523	17344	17392	17393	17397	17474	17476	17474	17521	17294	17188	17308	17371	17398	17443	17306	17326	17562	17238	17367	17090	17421	17540	17286	17564	17279	17353	17436	17356	17376	17287	17435	17452	17308	17387	17372	17205	17303	17267	17546	17188	17454	17320	17303	17350	17365	17261	17457	17285	17417	17192	17329	17369	17454	17393	17289	17359	17329	17425	17349	17382	17227	17232	17407	17374	17460	17394	17440	17467	17327	17467	17358	17293	17405	17365	17338	17480	17271	17444	17410	17427	17270	17530	17269	17343	17412	17442	17352	17424	17449	17413	17359	17235	17348	17550	17363	17456	17194	17273	17365	17411	17263	17408	17451	17486	17421	17402	17411	17385	17456	17313	17433	17222	17443	17316	17345	17365	17311	17273	17318	17449	17403	17374	17332	17466	17387	17171	17326	17265	17386	17376	17386	17385	17322	17373	17546	17346	17486	17351	17598	17402	17495	17440	17405	17320	17376	17506	17292	17357	17497	17318	17258	17565	17291	17458	17486	17317	17214	17182	17335	17276	17280	17233	17396	17524	17276	17427	17182	17409	17370	17396	17269	17517	17295	17460	17604	17178	17487	17374	17425	17412	17336	17349	17475	17375	17309	17212	17443	17010	17267	17266	17432	17475	17338	17343	17340	17265	17361	17372	17296	17266	17422	17291	17232	17195	17288	17568	17292	17468	17264	17402	17388	17283	17398	17319	17437	17427	17166	17318	17315	17593	17470	17412	17251	17440	17249	17413	17416	17564	17265	17389	17302	17322	17430	17485	17340	17494	17457	17317	17450	17263	17338	17161	17369	17489	17437	17237	17460	17329	17439	17365	17274	17258	17244	17410	17303	17397	17392	17296	17312	17430	17362	17504	17468	17265	17239	17251	17326	17434	17611	17447	17139	17241	17221	17313	17280	17344	17228	17360	17355	17355	17485	17366	17639	17368	17418	17205	17533	17367	17213	17312	17461	17531	17426	17426	17376	17299	17453	17368	17348	17413	17358	17569	17164	17426	17432	17412	17306	17365	17378	17295	17318	17469	17351	17398	17262	17271	17544	17343	17536	17403	17358	17418	17247	17497	17284	17353	17189	17292	17326	17349	17394	17391	17442	17238	17567	17321	17390	17463	17332	17356	17433	17411	17215	17406	17259	17415	17515	17334	17289	17518	17446	17305	17539	17415	17440	17468	17349	17353	17453	17425	17442	17312	17336	17461	17276	17420	17328	17256	17364	17397	17430	17566	17350	17483	17399	17256	17393	17383	17381	17560	17411	17512	17217	17462	17310	17415	17362	17349	17470	17420	17304	17414	17257	17477	17321	17540	17224	17454	17450	17487	17428	17388	17197	17298	17518	17398	17470	17337	17269	17477	17350	17297	17329	17402	17509	17444	17311	17384	17312	17344	17434	17275	17428	17307	17346	17357	17599	17382	17393	17214	17259	17304	17343	17486	17338	17240	17320	17356	17265	17411	17496	17274	17452	17353	17429	17541	17256	17422	17572	17204	17308	17295	17255	17371	17309	17366	17350	17467	17462	17369	17367	17502	17386	17308	17298	17445	17231	17510	17303	17315	17466	17419	17367	17428	17426	17464	17263	17284	17277	17489	17388	17390	17329	17444	17336	17279	17314	17243	17585	17280	17522	17515	17375	17356	17391	17343	17358	17365	17347	17268	17521	17414	17368	17357	17318	17394	17325	17311	17268	17413	17578	17335	17349	17366	17351	17199	17386	17430	17401	17362	17321	17358	17301	17536	17140	17536	17487	17501	17377	17409	17710	17187	17358	17335	17212	17433	17401	17594	17520	17421	17358	17272	17372	17427	17348	17375	17352	17361	17221	17396	17398	17193	17320	17436	17369	17409	17434	17337	17400	17418	17251	17535	17393	17670	17567	17275	17413	17346	17512	17464	17448	17308	17238	17490	17345	17308	17539	17248	17197	17542	17341	17422	17191	17261	17261	17364	17313	17449	17432	17304	17251	17445	17405	17423	17247	17357	17479	17378	17457	17359	17479	17496	17134	17433	17321	17221	17236	17307	17403	17372	17159	17392	17478	17407	17473	17469	17369	17479	17424	17241	17308	17222	17397	17361	17264	17408	17145	17413	17120	17482	17253	17270	17330	17450	17376	17437	17354	17296	17421	17532	17459	17381	17316	17240	17416	17373	17262	17233	17377	17387	17430	17375	17457	17378	17456	17293	17217	17417	17337	17325	17477	17363	17258	17565	17609	17559	17266	17541	17292	17304	17337	17447	17289	17386	17253	17386	17367	17399	17258	17358	17276	17527	17239	17418	17307	17454	17342	17455	17241	17505	17387	17367	17378	17457	17452	17491	17259	17224	17461	17282	17322	17477	17292	17397	17511	17467	17240	17330	17392	17413	17332	17286	17402	17189	17285	17503	17285	17576	17525	17486	17449	17465	17406	17262	17463	17369	17352	17347	17422	17224	17217	17248	17403	17504	17257	17559	17323	17359	17434	17447	17420	17447	17318	17298	17457	17321	17369	17427	17385	17270	17382	17381	17577	17196	17270	17318	17398	17403	17363	17637	17440	17396	17351	17289	17461	17313	17429	17377	17472	17064	17344	17379	17425	17393	17416	17392	17473	17304	17451	17439	17285	17362	17453	17193	17490	17365	17332	17198	17274	17486	17463	17474	17364	17335	17310	17355	17271	17271	17314	17339	17445	17437	17370	17137	17293	17314	17329	17262	17429	17307	17335	17432	17309	17410	17365	17371	17401	17205	17362	17364	17342	17202	17330	17348	17506	17388	17275	17317	17195	17518	17225	17302	17266	17561	17374	17335	17381	17541	17245	17385	17273	17459	17458	17190	17437	17257	17217	17305	17472	17460	17388	17427	17391	17399	17386	17407	17401	17408	17335	17445	17384	17344	17281	17403	17408	17444	17388	17444	17147	17289	17468	17289	17374	17351	17374	17441	17468	17486	17588	17386	17685	17472	17148	17393	17437	17322	17528	17358	17343	17365	17316	17359	17281	17327	17346	17605	17422	17233	17284	17421	17337	17374	17375	17387	17476	17328	17320	17272	17304	17358	17340	17333	17384	17286	17497	17314	17170	17333	17454	17424	17327	17382	17485	17240	17277	17229	17263	17321	17369	17538	17513	17441	17481	17274	17385	17393	17102	17503	17445	17509	17544	17381	17323	17316	17169	17459	17375	17439	17510	17421	17351	17360	17306	17224	17281	17326	17491	17533	17633	17475	17305	17380	17502	17267	17323	17322	17276	17424	17337	17540	17603	17342	17419	17413	17447	17393	17435	17402	17432	17319	17373	17427	17484	17504	17515	17426	17499	17174	17421	17437	17321	17564	17331	17489	17284	17297	17442	17426	17359	17273	17388	17421	17378	17452	17532	17201	17387	17322	17435	17461	17531	17302	17331	17241	17302	17245	17505	17281	17349	17341	17298	17258	17272	17302	17309	17525	17496	17162	17391	17320	17469	17299	17312	17432	17492	17353	17435	17500	17374	17222	17371	17359	17359	17499	17348	17496	17150	17551	17353	17486	17162	17272	17311	17417	17465	17295	17471	17472	17304	17148	17241	17335	17410	17354	17269	17385	17240	17357	17263	17523	17427	17221	17350	17298	17399	17578	17402	17462	17339	17527	17448	17364	17482	17295	17444	17509	17410	17345	17398	17405	17450	17327	17293	17346	17425	17233	17418	17541	17395	17403	17382	17423	17399	17510	17452	17466	17576	17437	17440	17302	17340	17516	17319	17326	17331	17338	17353	17314	17390	17356	17522	17248	17207	17529	17495	17423	17205	17443	17369	17361	17357	17336	17382	17363	17373	17235	17494	17389	17489	17331	17255	17463	17293	17316	17343	17423	17401	17443	17468	17510	17490	17322	17400	17447	17340	17382	17275	17376	17317	17479	17319	17423	17575	17533	17561	17369	17470	17418	17437	17233	17383	17428	17543	17389	17362	17200	17296	17410	17279	17478	17147	17373	17294	17315	17516	17378	17318	17328	17464	17342	17553	17398	17601	17387	17292	17271	17607	17253	17103	17407	17547	17388	17375	17319	17417	17287	17395	17325	17156	17134	17517	17166	17576	17430	17387	17112	17353	17414	17494	17648	17403	17352	17469	17473	17392	17311	17420	17295	17254	17462	17495	17485	17248	17405	17383	17415	17273	17261	17433	17311	17341	17431	17310	17416	17427	17324	17333	17372	17319	17469	17472	17241	17510	17332	17419	17372	17275	17232	17396	17290	17510	17533	17235	17261	17352	17430	17521	17374	17468	17469	17304	17217	17207	17155	17394	17405	17482	17347	17430	17336	17351	17182	17242	17372	17410	17350	17605	17428	17347	17343	17538	17201	17193	17284	17261	17457	17470	17196	17489	17376	17352	17433	17256	17324	17457	17393	17392	17385	17447	17481	17356	17386	17361	17420	17410	17500	17415	17428	17337	17374	17431	17244	17270	17506	17316	17278	17394	17463	17415	17504	17260	17292	17369	17449	17368	17487	17531	17499	17285	17218	17249	17542	17547	17412	17443	17314	17427	17359	17379	17368	17411	17336	17412	17252	17315	17398	17422	17327	17288	17549	17453	17368	17334	17350	17374	17370	17348	17333	17316	17493	17559	17513	17324	17452	17332	17433	17347	17491	17352	17379	17339	17371	17300	17241	17308	17395	17475	17285	17405	17530	17362	17273	17420	17438	17417	17354	17346	17317	17333	17247	17226	17395	17213	17347	17411	17423	17303	17471	17310	17527	17411	17386	17224	17340	17453	17330	17435	17457	17427	17304	17486	17608	17482	17327	17297	17375	17512	17320	17377	17495	17301
23778	25078	38809	34270	26641	25420	25852	21773	20924	21258	21180	21112	21244	21204	21102	20955	21025	21022	21158	21126	20909	20915	21063	20881	20849	20941	20767	20790	21018	20839	20792	20850	20843	20770	20806	20993	20735	21038	20981	20769	20777	20629	20897	21079	20824	20870	20845	20833	20899	20825	20604	20772	20711	20700	20777	20732	20880	20833	20759	20746	20792	20639	20799	20880	20851	20770	20857	20778	20943	20781	20819	20883	21087	20830	20859	20686	20786	20835	20935	20636	20807	21076	20730	20809	20968	20793	20764	20725	20810	20755	20887	20853	20851	20894	20808	20721	20477	20754	20650	20762	20931	20930	21078	20942	20841	20777	20810	20985	20786	20828	21019	20868	20719	20766	20775	20791	20685	20832	20640	20558	20700	20947	20848	20750	20652	20930	20836	20755	20740	20944	20547	20684	20819	20724	20724	20847	20534	20997	20932	20800	20677	20637	20893	20785	20726	20650	20697	20693	20668	20813	20632	20702	20819	20901	20745	20857	20779	20640	20903	20715	20569	20747	20662	20735	20897	20782	20756	20832	20868	20930	20733	20813	20700	20797	20930	20663	20528	20442	20742	20692	20647	20784	20741	20576	20624	20787	20746	21078	20787	20832	20550	20725	20707	20737	20996	20897	20760	20864	20707	20510	20924	20990	20833	20650	20875	20623	20672	20753	20680	20714	20820	20655	20856	20656	20659	20748	20790	20556	20997	20833	20643	20676	20635	20741	20878	20816	20914	20686	20773	20742	20867	20738	20810	20684	20558	20782	20853	20621	20750	20598	20713	20791	20721	20535	20859	20889	20919	20971	20741	20841	20851	20870	20774	20576	20750	20544	20688	20897	20802	20590	20611	20714	20887	20871	20865	20539	20758	20867	20675	20754	20950	20863	20674	20765	20729	20669	20828	20799	20741	20726	20897	20523	20751	20815	20899	20877	20785	20817	20810	20769	20696	20624	20864	20770	21001	20670	20850	20743	20635	20793	20839	20743	20726	20704	20919	20512	20541	20759	20713	20417	20661	20615	20663	20599	20936	20774	20917	20804	20772	20819	20916	20808	20913	20795	20897	20741	20784	20703	20884	20639	20697	20722	20958	20857	20762	20705	20859	20824	20694	20696	20744	20743	20736	20868	20830	20725	20789	20769	20837	20698	20858	20691	20717	20763	20785	20709	20919	20679	20879	20894	20805	20960	20823	20709	20740	20890	20699	20604	20576	20641	20892	20829	20755	20670	20867	20858	20902	20626	20746	20753	20782	20596	20642	20776	20786	20806	20850	20789	20908	20800	20611	20649	20648	20636	20811	20624	20859	20727	20524	20580	20705	20776	20828	20896	20655	20809	20666	20707	20811	20692	20709	20696	20533	20686	20906	20676	20505	20827	20698	20667	20886	20773	20852	20784	20567	20840	20557	20628	20642	20884	20904	20776	20638	20778	20791	20622	20787	20568	20772	21008	20847	20732	20661	20743	20719	20668	20893	20694	20728	20776	20862	20661	20642	20680	20784	20765	20954	20800	20924	20862	20965	20805	20728	20538	20727	20773	20912	20780	20836	20807	20789	20973	20809	20895	20751	20825	20693	20826	20739	20696	20610	20519	20867	20774	20782	20699	20731	20573	20783	20654	20949	20934	20968	20848	20750	20750	20706	20884	20879	20573	20817	20954	20905	20794	20644	20758	20810	20770	20727	20894	20934	20840	20710	20965	20954	20722	20518	20837	20799	20679	20903	20953	20676	20957	20873	20854	20842	20702	20688	20774	20864	20688	20803	20582	20678	20725	20765	20848	20852	20590	20769	20746	20808	20603	20874	20652	20519	20617	20607	20612	20634	20617	20593	20800	20654	20794	20754	20717	20737	20556	20855	20836	20718	20813	20789	20912	20821	20826	21012	20793	21072	20616	20729	20823	20836	20791	20794	20863	20640	21020	20880	20782	20698	20584	20708	20852	20726	20965	20800	20815	20644	20806	20865	20788	20814	20852	20690	20814	20719	20748	20662	20785	20663	20900	20564	20927	20870	20893	20909	20753	20690	20779	20806	20787	20880	20535	20590	20831	20691	20750	20640	20987	20605	20895	20756	20761	20677	20659	20819	20796	20821	20736	20954	20587	20853	20419	20702	20560	20572	20658	20869	20771	20777	20759	20590	20703	20750	20618	20654	20859	20943	20921	20940	20856	20744	20590	20759	20872	20681	20714	20876	20964	20858	20973	20964	20712	20880	20879	20595	20739	20637	20727	20612	20944	20494	20534	20627	20711	20721	20661	20553	20733	20819	20708	20650	20796	20924	20898	20621	20714	20613	20737	20625	20625	20597	20613	20869	20647	20921	20726	20663	20707	20814	20711	20941	20802	20804	20545	20763	20966	20784	20804	20702	20716	20745	20551	20718	20787	20837	20759	20701	20846	20782	20562	20572	20754	20838	20776	20732	20752	20628	20784	20752	20676	20811	20765	20712	20774	20644	20853	20744	20595	20629	20865	20703	20536	20848	20828	20765	20783	20690	20844	20552	20821	20816	20577	20742	20808	20629	20718	20762	20775	20876	20591	20641	20672	20411	20729	20941	20945	20621	21094	20655	20735	20652	20760	20758	20919	20797	20749	20847	20587	20675	20920	20839	20593	20835	20762	20739	20520	20727	20871	20642	20717	20798	20825	20757	20713	20644	20609	20593	20728	20617	20649	20949	20772	20749	20663	20660	20800	20591	20720	20916	20633	20707	20699	20813	20921	20566	20681	20772	20683	20785	20642	20719	20808	20817	20859	20795	20756	20848	20604	20813	20678	20677	20701	20838	20623	20649	21079	20663	20679	20678	20681	21042	20758	20862	20736	20697	20706	20976	20688	20658	20807	20792	20671	20927	20675	20594	20806	20764	20862	20772	20761	20550	20750	20705	20743	20877	20824	20811	20876	20618	20852	21073	20776	20687	20777	20762	20690	20886	20613	20588	20747	20818	20791	20558	20508	20352	20753	20678	20730	20619	20696	20619	20638	20740	20780	20848	20680	20679	20857	20886	20655	20586	20797	20840	21008	20649	20905	20928	20699	20796	20654	20794	20916	20859	20700	20581	20759	20577	20665	20776	20693	20565	20712	20887	20882	20805	20782	20775	20695	20731	20720	20843	20798	20947	20738	20802	20759	20895	20834	20690	20878	20748	20787	20888	20770	20570	20644	20822	20644	20838	20799	20939	20752	20624	20546	20716	20915	20913	20925	20806	20865	20588	20935	20840	20852	20857	20643	20717	20913	20815	20869	20711	20827	20911	20825	20620	20737	20941	20796	20756	20689	20861	20613	20620	20741	20735	20691	20761	20837	20794	20848	20772	20764	20594	20621	20983	20807	20753	20754	20771	20807	20753	20721	20660	20822	20906	20815	20575	20736	20761	20606	20816	20689	20700	20755	20732	20739	20792	20794	20769	20747	20618	20657	20839	20856	21099	20814	20766	20658	20889	20499	20671	20688	20701	20875	20737	20754	20710	20768	20936	20804	20834	21046	20821	20737	20791	20682	20511	20827	20758	20558	20765	20769	20618	20771	20823	20800	20694	20716	20840	20771	20849	20409	20546	20854	20781	20606	20872	20770	20812	20876	21040	20809	20518	20793	20559	20761	20636	20791	20853	20903	20818	20690	20759	20803	20912	20613	20857	20631	20644	20640	20716	20871	20799	20881	20792	20831	20745	20608	20864	20733	20780	20628	20558	20682	20738	20815	20992	20727	20805	20665	20646	20635	20496	20684	20768	20729	20728	20933	20933	20638	20704	20731	20668	20857	20824	20736	20554	20620	20500	20882	20739	20666	20893	20783	20779	20643	20558	20782	20709	20908	20646	20578	20933	20748	20818	20818	20704	20744	20846	20820	20725	20540	20921	20863	20652	20804	20701	20980	20629	20588	20736	20926	20854	20892	20859	20801	20749	20675	20732	20800	20851	20748	20775	20530	20618	20741	20719	20731	20741	20638	20756	20950	20605	20717	20961	20836	21111	20822	20704	20539	20603	20772	20911	20695	20755	20536	20768	20576	20633	20718	20630	20819	20778	20478	20688	20647	20895	20650	20779	20928	20934	20666	20740	20953	20670	20669	20846	20897	20449	20694	20731	20881	20926	20715	20819	20390	20683	20693	20760	20892	20762	20706	20799	20604	20902	20807	20790	20713	20611	20774	20761	20531	20843	20748	20805	20717	20738	20768	20903	20799	20814	20941	20822	20723	21077	20597	20634	20917	20726	20738	20686	20925	20922	20693	20869	20731	20944	20810	20615	20664	20664	20888	20768	20778	20879	20832	20474	20705	20769	20757	21085	21020	20786	20628	20717	20832	20811	20657	20799	20552	20646	20816	20782	20619	20695	20851	20770	20809	20966	20855	20667	20692	20727	20748	20737	20624	20580	20798	20795	20882	20834	20833	20955	20729	20530	20768	20722	20956	20587	20572	20742	20790	20715	20649	20808	20558	20646	20880	20943	20647	20798	20656	20726	20671	20629	20725	21035	20997	20952	20738	20840	20883	20721	20802	20794	20862	20818	20719	20830	20647	20569	20845	20627	20972	20832	20933	20846	20840	20982	20927	20865	20708	20906	20868	20808	20747	20697	20757	20652	20596	21009	20726	20716	20591	20766	20806	20687	20756	20678	20271	20688	20837	20841	20565	20592	20568	20791	21055	20959	20687	20715	20839	20792	20813	20848	20909	20810	20654	20787	20836	20763	20868	20596	20731	20554	20619	20822	20642	20944	20986	20948	20961	20773	20761	20478	20542	20901	20603	20961	21031	20856	20649	20653	20702	21085	20720	20746	20392	20824	20576	20710	20750	20646	20774	20646	20617	20718	20696	20927	20682	20923	20877	20735	20716	20906	20785	20716	20697	20809	20618	20519	20652	20746	20919	20791	20872	20519	20716	20751	20527	20697	20743	20820	20791	20837	20823	20768	20741	20700	20922	21029	20849	20739	21062	20861	20926	20922	20836	20752	20570	20725	20901	20549	20637	20742	20820	20680	20710	20964	20769	20939	20926	20835	20755	20686	20911	20813	20623	20801	20802	20769	20535	20637	20560	20697	20615	20808	20841	20840	20677	20809	20711	20655	20594	20812	20805	20627	20765	20546	20728	20667	20923	20734	20762	20614	20867	20827	20691	20803	20743	20670	20525
63165	106594	90920	61750	35027	21117	17889	17414	17292	17190	17492	17404	17284	17267	17370	17387	17469	17400	17441	17379	17188	17296	17305	17393	17326	17385	17496	17445	17367	17411	17353	17428	17269	17393	17467	17385	17332	17465	17538	17480	17301	17358	17455	17282	17466	17403	17493	17410	17302	17354	17347	17192	17471	17269	17476	17239	17356	17332	17314	17429	17258	17562	17379	17455	17316	17219	17416	17067	17215	17145	17464	17357	17277	17544	17446	17332	17251	17354	17220	17430	17276	17408	17405	17363	17423	17239	17295	17380	17331	17374	17361	17579	17351	17264	17433	17323	17302	17276	17491	17256	17342	17141	17447	17295	17527	17224	17388	17421	17366	17473	17462	17557	17431	17280	17276	17126	17433	17383	17328	17499	17381	17365	17350	17503	17386	17303	17591	17318	17364	17467	17230	17310	17233	17276	17349	17257	17223	17197	17197	17306	17419	17229	17288	17541	17363	17387	17525	17372	17444	17390	17376	17221	17347	17278	17258	17340	17316	17239	17242	17168	17220	17263	17440	17524	17298	17184	17354	17321	17401	17274	17418	17538	17459	17357	17446	17384	17374	17099	17227	17441	17203	17202	17425	17339	17314	17463	17359	17312	17331	17242	17170	17601	17410	17269	17385	17066	17282	17275	17355	17280	17416	17129	17199	17274	17245	17327	17342	17305	17341	17284	17312	17443	17370	17340	17183	17352	17503	17362	17239	17395	17295	17458	17511	17488	17234	17230	17371	17375	17322	17392	17305	17217	17275	17247	17412	17210	17418	17237	17521	17271	17396	17391	17347	17293	17279	17277	17274	17460	17452	17354	17272	17280	17539	17349	17296	17292	17230	17312	17280	17263	17562	17343	17304	17255	17416	17253	17380	17285	17310	17272	17274	17520	17290	17458	17285	17291	17328	17468	17235	17321	17354	17233	17496	17389	17177	17321	17391	17256	17445	17381	17205	17612	17488	17459	17401	17263	17470	17424	17425	17266	17407	17385	17466	17335	17359	17224	17424	17197	17266	17282	17222	17433	17374	17496	17349	17334	17319	17411	17253	17406	17502	17405	17526	17385	17447	17294	17360	17390	17331	17331	17532	17338	17159	17404	17246	17259	17366	17402	17452	17299	17369	17415	17360	17188	17262	17398	17387	17260	17344	17463	17401	17217	17412	17380	17389	17392	17177	17356	17195	17330	17327	17394	17286	17298	17414	17270	17091	17333	17288	17360	17166	17422	17509	17172	17254	17242	17118	17482	17319	17415	17274	17181	17376	17205	17444	17282	17499	17355	17363	17358	17328	17473	17310	17298	17357	17389	17179	17406	17267	17479	17168	17381	17195	17514	17219	17514	17275	17296	17349	17319	17344	17389	17156	17577	17302	17449	17358	17414	17262	17599	17358	17431	17233	17294	17308	17508	17484	17369	17364	17300	17353	17441	17449	17515	17462	17475	17295	17483	17211	17329	17154	17209	17321	17426	17409	17316	17233	17350	17293	17342	17432	17501	17431	17147	17309	17368	17288	17309	17376	17309	17256	17508	17211	17369	17321	17257	17418	17300	17392	17337	17469	17256	17360	17254	17460	17453	17432	17330	17344	17489	17310	17378	17378	17388	17266	17356	17332	17510	17367	17321	17329	17188	17313	17422	17277	17398	17501	17225	17257	17369	17395	17361	17577	17399	17417	17116	17406	17150	17431	17347	17227	17294	17240	17428	17359	17383	17378	17326	17319	17402	17305	17258	17379	17413	17342	17527	17453	17303	17506	17266	17326	17295	17360	17528	17404	17411	17415	17399	17379	17253	17384	17238	17347	17308	17298	17467	17442	17223	17402	17316	17373	17346	17216	17231	17512	17188	17225	17355	17338	17433	17254	17319	17491	17382	17343	17378	17255	17415	17411	17256	17437	17434	17272	17325	17207	17445	17412	17293	17217	17274	17387	17326	17445	17454	17380	17364	17439	17446	17261	17259	17180	17422	17379	17402	17331	17363	17364	17186	17303	17223	17298	17344	17324	17206	17644	17447	17364	17255	17542	17300	17329	17435	17339	17227	17316	17397	17433	17426	17416	17283	17297	17116	17341	17427	17373	17374	17341	17371	17258	17464	17288	17291	17284	17303	17435	17381	17232	17525	17289	17352	17519	17318	17330	17511	17255	17419	17357	17297	17248	17469	17362	17427	17419	17444	17292	17299	17415	17271	17331	17325	17357	17336	17442	17263	17308	17247	17208	17441	17455	17340	17292	17295	17342	17488	17523	17394	17379	17414	17256	17383	17370	17281	17264	17355	17483	17285	17296	17321	17382	17303	17318	17430	17250	17265	17333	17308	17324	17274	17346	17361	17509	17444	17236	17414	17182	17267	17500	17326	17303	17317	17487	17433	17208	17261	17321	17445	17381	17321	17378	17398	17285	17500	17317	17342	17411	17441	17361	17289	17458	17475	17368	17293	17478	17259	17381	17286	17148	17376	17384	17325	17480	17387	17350	17366	17382	17280	17138	17405	17213	17391	17374	17313	17182	17175	17355	17383	17436	17332	17297	17334	17279	17294	17420	17538	17367	17195	17346	17304	17540	17372	17394	17497	17410	17450	17342	17391	17389	17452	17282	17348	17411	17304	17389	17214	17487	17404	17364	17405	17485	17363	17418	17420	17322	17346	17270	17222	17503	17280	17247	17676	17291	17436	17481	17340	17340	17379	17524	17273	17255	17378	17443	17442	17236	17342	17397	17317	17226	17273	17366	17239	17275	17495	17431	17446	17373	17397	17385	17248	17389	17313	17474	17464	17409	17299	17366	17340	17310	17413	17294	17345	17543	17340	17319	17372	17294	17198	17406	17210	17343	17331	17417	17446	17330	17319	17300	17391	17509	17399	17332	17393	17394	17173	17227	17460	17431	17094	17313	17484	17455	17551	17395	17534	17398	17242	17340	17375	17324	17357	17440	17374	17298	17215	17450	17309	17247	17421	17441	17339	17319	17304	17364	17141	17418	17415	17265	17303	17418	17248	17516	17536	17466	17205	17329	17489	17406	17355	17146	17337	17230	17426	17376	17444	17469	17329	17292	17303	17300	17381	17246	17458	17306	17309	17436	17637	17285	17466	17537	17294	17245	17341	17451	17419	17327	17299	17289	17377	17396	17188	17413	17361	17455	17421	17415	17372	17313	17414	17361	17376	17519	17286	17546	17163	17466	17228	17436	17358	17415	17246	17312	17441	17383	17247	17226	17318	17342	17099	17477	17409	17458	17355	17312	17216	17350	17358	17464	17356	17140	17306	17293	17446	17510	17331	17351	17273	17298	17461	17266	17405	17198	17252	17486	17394	17673	17395	17162	17371	17163	17385	17313	17256	17420	17090	17415	17256	17295	17328	17460	17460	17383	17344	17234	17405	17371	17381	17326	17311	17139	17383	17343	17474	17402	17201	17480	17450	17301	17584	17317	17336	17465	17388	17287	17351	17371	17314	17305	17370	17550	17396	17437	17449	17369	17177	17158	17424	17326	17313	17297	17430	17302	17297	17366	17271	17309	17433	17403	17372	17259	17457	17347	17355	17415	17353	17311	17383	17551	17358	17220	17500	17460	17449	17366	17290	17312	17305	17506	17308	17244	17331	17274	17448	17322	17240	17396	17379	17493	17318	17228	17491	17150	17334	17216	17469	17238	17269	17189	17352	17483	17377	17288	17566	17367	17332	17191	17299	17242	17434	17383	17173	17339	17286	17169	17410	17569	17225	17267	17402	17281	17323	17199	17363	17361	17284	17368	17356	17485	17226	17319	17473	17415	17325	17407	17474	17295	17380	17237	17262	17310	17545	17259	17319	17384	17464	17370	17292	17301	17326	17308	17277	17438	17305	17483	17336	17275	17395	17313	17297	17212	17371	17307	17268	17568	17460	17406	17306	17421	17249	17496	17239	17428	17474	17232	17332	17270	17284	17299	17180	17086	17443	17435	17261	17388	17544	17273	17606	17324	17500	17353	17358	17213	17426	17179	17388	17253	17528	17437	17147	17283	17361	17320	17270	17304	17509	17340	17409	17229	17309	17283	17426	17390	17242	17386	17353	17320	17220	17457	17351	17338	17275	17360	17422	17263	17363	17342	17352	17462	17421	17302	17341	17409	17400	17291	17473	17482	17241	17335	17454	17403	17373	17350	17330	17327	17433	17314	17218	17507	17358	17236	17378	17413	17510	17396	17460	17350	17300	17412	17427	17319	17355	17419	17330	17404	17369	17513	17318	17145	17433	17282	17398	17411	17287	17327	17357	17392	17442	17371	17419	17460	17348	17286	17143	17264	17328	17389	17388	17420	17230	17269	17432	17411	17425	17494	17324	17327	17333	17258	17228	17271	17379	17328	17360	17373	17380	17180	17397	17385	17370	17502	17364	17320	17433	17339	17443	17400	17289	17270	17334	17305	17288	17356	17244	17345	17364	17258	17313	17527	17320	17271	17321	17370	17536	17410	17257	17440	17366	17349	17372	17383	17318	17381	17229	17258	17284	17394	17592	17285	17344	17262	17393	17295	17297	17324	17299	17390	17305	17332	17359	17266	17413	17382	17410	17263	17205	17433	17360	17245	17286	17300	17218	17396	17307	17392	17407	17072	17363	17307	17326	17324	17340	17373	17320	17326	17371	17354	17346	17335	17516	17392	17535	17375	17402	17386	17397	17334	17434	17450	17272	17299	17247	17242	17396	17350	17432	17217	17675	17305	17221	17401	17325	17280	17443	17334	17301	17301	17280	17193	17130	17157	17432	17311	17406	17283	17388	17503	17516	17479	17334	17178	17245	17372	17403	17356	17369	17574	17373	17357	17400	17291	17345	17345	17424	17393	17284	17263	17455	17420	17425	17348	17274	17237	17276	17286	17341	17347	17170	17330	17220	17457	17337	17264	17378	17303	17244	17450	17276	17459	17315	17538	17135	17338	17325	17238	17498	17172	17167	17214	17221	17225	17397	17384	17465	17387	17222	17326	17367	17465	17306	17319	17255	17404	17193	17456	17283	17376	17548	17489	17214	17253	17296	17263	17293	17460	17301	17396	17551	17362	17490	17430	17270	17351	17257	17261	17320	17548	17415	17454	17327	17395	17188	17271	17276	17379	17355	17235	17296	17423	17359	17207	17408	17373	17305	17508	17281	17240	17443	17260	17335
33373	43260	43782	31728	23378	21522	21422	21099	21108	21199	21100	21020	21286	21203	20997	21249	21031	21004	21011	20971	21001	21071	20874	21028	21037	21025	21055	21011	21086	21152	20949	21014	21178	20970	21029	20937	20979	21216	20838	21115	21180	20808	21076	20852	21083	21016	21005	20780	21261	21108	20981	21036	21107	20829	21084	20824	20834	20946	21001	21178	20977	21022	20921	21173	20981	20924	20977	21143	20985	21049	21108	20976	20818	21105	20857	20962	20999	20732	21123	20964	20855	21060	20861	21032	21016	21078	21089	21120	21047	21068	20918	21176	21054	20989	20978	21065	20917	20853	21194	20966	20961	20975	20897	20787	21137	21016	20968	20896	21052	20975	20847	21040	21273	20920	21074	21018	21187	21128	21186	20954	20960	21056	20932	20978	20999	20921	20926	20968	21127	21008	21051	21088	21046	21191	20996	20845	20940	20757	21009	21146	21062	20903	20974	21233	20912	21222	20932	21116	20887	20912	21063	21005	21089	21157	21202	20915	21108	21123	21036	21158	20903	20937	20994	21038	20985	21023	21087	21034	21089	20956	20840	20866	20864	20859	20882	21020	21053	21120	21157	20989	20852	20685	20942	20736	21087	20977	20973	21165	20937	20733	21023	21335	21092	20904	21050	21064	20983	21114	20946	21006	20873	20847	21144	20960	21041	20919	21010	21072	20708	20860	20875	20910	21043	21078	20953	20977	20876	20898	20873	20914	21061	20831	21163	20990	20926	21092	20996	21234	20771	20990	20854	21063	20940	21012	21021	20822	21023	20876	21097	21008	21033	21188	21021	21082	21126	21022	20982	21039	20935	21136	20949	20911	21042	21007	20894	20891	20867	21006	21081	20972	20874	21006	21018	21213	21070	21031	21052	21032	21050	21238	21156	21000	20923	20897	21075	20813	21048	21080	21062	21058	21167	20952	21259	20829	21149	21268	21200	20824	20962	20806	20995	21027	20953	20983	20878	21003	21154	20852	21201	20847	21073	20985	21175	21295	21106	21046	21047	21064	21009	20835	20797	20977	20935	21015	21004	21000	21122	21121	20998	21030	21214	20952	20998	20943	21015	21038	21022	20990	21141	20886	20918	21059	21039	20859	20897	21026	21115	20899	21061	20961	20940	20916	21110	21164	21013	21046	21172	20870	20877	20843	20756	20772	20972	20887	21113	20877	20981	20944	20928	20917	21009	20958	21097	21070	20863	20839	20925	21044	20977	21080	20963	20867	21068	20919	20982	21090	21098	20926	21054	21033	20938	20965	21029	21074	21220	21146	20881	21099	20929	21097	21114	21198	20927	20958	21213	20942	21060	21082	20836	21120	21126	20957	21031	20933	21032	21036	21015	20963	21103	21137	21094	21090	21064	20850	20941	21209	20987	20994	20668	20742	20962	20951	20882	20966	21000	20907	21037	20882	21281	21020	21021	20865	20993	21021	21098	21058	20994	20891	20985	21129	20909	20916	20925	20846	21209	20915	21066	20905	20928	20776	20899	21200	21155	20905	21124	21020	21044	21029	20970	20998	21173	20815	21036	21195	20831	21037	20987	20922	20943	21233	20889	20931	21277	21165	21110	21145	20909	21066	21160	20960	20839	20922	21067	20948	21182	21243	21233	21055	20927	21165	20961	20869	21026	21061	21071	21031	20992	21200	20962	20886	21055	20949	21155	21120	21050	21131	20776	21011	20923	20879	21037	20916	20857	20915	20984	21087	20919	20993	20936	21129	21154	21034	21133	20958	21122	20870	21066	20867	21001	20865	21147	20866	20994	21325	21045	21048	21118	21070	20872	21008	21081	21032	20872	21163	21053	21343	21271	20974	21047	20909	21009	21031	21082	21029	21173	21131	21149	21177	20830	20988	21071	20892	20924	21062	21092	21096	20885	20968	21156	21120	21168	20945	20964	21003	21316	21022	20738	21221	21061	21049	20943	21069	20849	21019	21073	20982	21042	20877	21000	21025	21034	20889	21005	20950	20854	21042	20735	20944	20859	20958	20935	20936	21277	21007	20948	21004	21081	20834	20889	20870	21045	21023	21028	20900	21086	20926	21220	21196	20995	21085	20977	21110	21143	21157	21032	21126	20932	20888	21176	21178	21095	21158	21106	20827	21090	20920	20743	20959	20995	21132	21107	21069	20894	21133	21298	20923	21234	21104	21129	20942	21034	20953	20961	20922	20855	21097	21079	20986	20910	20908	21080	20951	21117	21023	20978	20978	21134	20984	21074	21015	20866	21105	20945	21089	21089	20926	20999	21161	20967	20961	21037	20912	20858	21117	21115	21161	21078	20925	20928	21164	20999	21036	20863	20970	21090	20935	21194	21178	20965	21118	20875	21340	21168	20906	21260	21159	21126	20995	21224	21154	21151	21014	21034	21244	21007	20955	20928	21117	21016	21022	20758	21080	20868	20947	21079	21063	21006	20960	21002	20959	20932	21096	21200	21041	20978	20984	21043	21007	20880	21221	21052	20828	20695	20921	21094	20878	21168	21083	21026	20751	21199	20993	20891	21194	20906	20825	20936	21112	21231	21012	21196	20907	20978	21004	21045	20979	21046	20995	20985	20862	21054	21066	20966	20939	21078	21066	20858	20944	21014	20996	20888	21104	21295	21037	21093	21053	20818	20944	20900	21061	20987	21005	20939	21023	20959	20898	21022	20913	21108	21158	20940	20993	21017	20865	21000	20823	20863	21027	20904	20896	20993	21009	21046	21147	20941	21155	21013	21035	21025	21007	21346	21093	21212	20725	20958	21071	21290	20908	20982	20946	20951	20980	21008	20902	21153	21375	21079	20910	21055	20993	20820	21008	20904	21230	20939	21161	20979	21298	21000	21117	21006	21104	20960	20999	20859	21016	20999	20866	21045	21132	20906	21150	21150	21041	20901	20806	21119	20929	20997	21050	20791	20936	21161	21058	20873	20981	21111	21166	21223	20986	20899	21109	20929	21158	21063	21075	20957	20965	20827	20962	20998	21061	20911	20915	21133	21128	20885	20907	21037	20655	20968	20866	20980	20929	21071	21054	20819	21152	20793	21004	20887	20917	21048	20917	21133	21050	20890	20972	20883	20985	21112	21188	20903	20923	20813	21006	21174	20884	21035	21057	21088	20867	20936	20941	20961	21123	20955	20757	20971	20978	21008	20851	20868	20991	20874	20912	20959	21049	20978	21060	20955	20947	21114	21082	20821	21200	21070	21064	21044	21053	20907	21038	21198	21199	21258	21059	20942	20968	21045	21051	21201	21079	21088	21148	21096	21096	21099	21121	20906	20922	21082	21047	20927	20822	21030	21044	21121	21133	20913	20948	21162	20697	21178	21217	21061	20940	20920	21007	21073	21052	21062	20865	20940	21050	20978	20582	21017	20932	21033	20827	21228	21116	21036	20865	21161	20909	21068	21114	20911	20932	21139	20961	20763	20891	20969	20927	21058	20994	21021	20980	21010	21112	21038	21054	20971	21213	20991	20871	21061	21000	21097	21013	20998	20793	21029	20928	20986	20815	21028	20899	20959	21169	20966	21034	20894	21023	21071	21078	20951	20788	21121	20981	20997	21024	21052	20888	20984	20751	21209	21295	20993	21038	20905	20953	20971	20965	20795	20815	21040	21187	20878	21237	21022	20868	21097	20801	21029	20839	20819	21082	21126	21077	21133	20746	20918	20841	20995	21036	20967	21113	20986	20953	21076	21145	21009	21043	20998	21024	21118	20949	21077	21184	21041	21159	21040	21035	21062	21026	20980	21198	20958	20917	20889	21031	20873	20883	21086	21107	21045	21092	21063	21132	21061	21025	20878	21142	20898	21001	20878	20938	21009	21185	20975	21173	21076	21036	21100	21038	21048	21067	20864	21198	21053	21076	21017	20740	21048	21157	21148	21203	21002	20924	21024	20979	21152	21199	21040	21036	20865	21115	20979	21176	21110	20996	21062	21001	21036	20836	20953	21044	21032	20910	21148	21103	21121	21128	20921	21156	20896	21029	20971	21186	20949	21249	21042	20997	20813	20708	20932	21044	21259	21054	21134	20898	20843	21168	20959	21048	20979	20783	20972	20918	21293	20728	21044	20718	20885	21242	21110	20760	21118	21207	21297	20920	21067	20851	21104	20936	21075	20798	20825	21088	21070	20973	20884	21282	20962	20874	21132	21187	21099	20918	21086	20916	20975	21012	21033	20892	20923	20983	21002	21113	21108	21162	21039	20874	21202	20954	21139	20783	20888	20999	21098	21279	20775	20994	21106	20927	21200	21099	20945	21109	20989	20975	21188	20874	20901	20846	20901	21115	20924	20823	21157	21055	21040	20986	21007	20960	20896	21088	21111	21190	20675	20963	21034	20977	20943	21256	20767	21099	20870	20899	21025	20899	21173	21148	21250	21195	21172	21107	21246	21278	21115	21065	20854	20945	20978	21055	20960	20944	20952	20976	20783	20692	21171	21084	21202	20871	21205	21166	21013	21191	21028	21021	21077	20938	20848	21017	21148	20999	20960	20958	21037	21063	21070	21247	20982	21124	20878	21017	21087	20889	20941	21132	21060	21099	20797	20986	21174	20779	21185	20971	21185	21111	21035	20870	20687	21194	21023	21013	21278	21030	20863	20918	21128	21042	21096	21133	21174	21080	20980	21074	21009	21202	21056	21004	21124	21096	20928	21041	20837	20928	20867	21005	21063	20958	21107	20966	21005	21140	21131	21253	21055	20847	20847	20972	21247	20894	20729	21080	20981	20965	20961	21087	21090	21110	21339	21064	20898	20938	20789	21200	20889	20997	20984	21200	20873	21066	21189	20837	20885	21047	21056	21041	21028	21177	20906	21018	21004	20970	21082	20934	20889	21019	20963	21023	21061	21077	20988	20926	20986	21126	21147	21084	21081	20993	20785	20961	21036	20986	20770	21008	20913	20889	20959	20917	20896	21014	20906	21092	21099	20966	20971	21113	21079	21046	20987	21138	20802	21177	21046	21102	20903	20816	20919	20957	20844	20897	21065	20894	21053	21054	21023	20771	21088	21178	20950	20970	21273	20962	21035	20838	21156	21118	21143	20909	20920	20871	20857	20889	21083	21091	21082	21063	21087	21031	20922	21022	21179	20966	21023	20900	21188	20942	21191	21091	21101	20819	21043	21121	21194	21074	21050	20914	20925	21156
41863	60699	45039	27202	19652	17968	17550	17511	17426	17522	17542	17413	17558	17377	17534	17639	17574	17467	17548	17359	17342	17390	17663	17613	17352	17558	17695	17519	17329	17473	17462	17321	17707	17454	17535	17388	17452	17393	17487	17452	17573	17403	17520	17407	17536	17496	17612	17350	17624	17492	17558	17517	17499	17470	17398	17453	17338	17364	17392	17477	17505	17363	17509	17301	17506	17506	17594	17440	17597	17491	17471	17411	17495	17546	17464	17495	17513	17285	17425	17404	17473	17386	17377	17582	17490	17493	17462	17444	17493	17385	17479	17551	17421	17557	17402	17544	17585	17402	17580	17281	17545	17460	17409	17371	17593	17383	17365	17496	17376	17542	17553	17519	17379	17490	17544	17429	17655	17599	17622	17516	17591	17576	17612	17367	17559	17374	17496	17487	17217	17555	17511	17478	17394	17576	17544	17575	17477	17483	17450	17501	17474	17554	17441	17541	17408	17450	17502	17460	17444	17316	17587	17462	17367	17550	17586	17612	17534	17490	17628	17427	17537	17537	17298	17437	17518	17338	17457	17446	17479	17636	17411	17517	17504	17392	17452	17404	17393	17525	17499	17570	17534	17705	17539	17448	17422	17388	17505	17205	17528	17520	17515	17464	17545	17596	17431	17471	17375	17576	17595	17392	17647	17564	17336	17531	17534	17513	17518	17487	17357	17359	17503	17324	17397	17322	17491	17434	17484	17487	17533	17472	17525	17391	17440	17398	17610	17644	17443	17441	17486	17500	17539	17443	17249	17545	17431	17558	17522	17428	17645	17377	17470	17467	17590	17593	17550	17430	17561	17456	17455	17520	17694	17437	17427	17486	17497	17419	17401	17433	17517	17461	17526	17504	17484	17310	17534	17412	17491	17386	17484	17683	17370	17468	17612	17397	17393	17538	17367	17489	17319	17552	17510	17549	17399	17438	17567	17526	17423	17410	17514	17397	17535	17605	17441	17456	17519	17553	17386	17676	17421	17544	17418	17384	17492	17400	17445	17523	17501	17474	17712	17268	17595	17478	17384	17404	17532	17527	17522	17428	17513	17489	17557	17642	17510	17551	17333	17501	17592	17590	17573	17638	17471	17460	17708	17343	17502	17541	17596	17520	17507	17466	17376	17486	17233	17469	17353	17492	17569	17465	17434	17445	17409	17467	17452	17510	17536	17600	17304	17503	17516	17534	17515	17517	17290	17599	17510	17333	17571	17483	17455	17443	17550	17586	17451	17355	17510	17452	17589	17542	17643	17379	17420	17594	17475	17403	17616	17414	17452	17489	17482	17428	17372	17634	17527	17529	17498	17340	17375	17447	17427	17522	17413	17472	17567	17550	17448	17475	17717	17356	17518	17604	17417	17378	17594	17585	17608	17517	17607	17351	17544	17449	17426	17471	17312	17524	17531	17489	17518	17463	17473	17472	17604	17475	17531	17258	17454	17501	17356	17498	17590	17496	17361	17533	17390	17454	17541	17471	17586	17363	17507	17461	17420	17543	17486	17550	17488	17623	17629	17360	17531	17380	17414	17367	17601	17554	17468	17449	17506	17451	17429	17472	17406	17399	17575	17417	17370	17465	17364	17510	17506	17393	17510	17524	17475	17521	17494	17472	17634	17399	17357	17431	17480	17460	17501	17536	17388	17565	17645	17466	17434	17344	17605	17447	17577	17624	17483	17379	17573	17555	17548	17453	17275	17546	17519	17410	17521	17632	17385	17483	17320	17565	17444	17397	17453	17517	17513	17515	17545	17495	17361	17510	17389	17486	17373	17467	17600	17526	17438	17444	17439	17256	17481	17496	17478	17663	17513	17476	17442	17310	17580	17429	17513	17551	17440	17599	17632	17571	17353	17370	17597	17570	17558	17381	17498	17683	17351	17520	17500	17573	17525	17477	17432	17418	17421	17474	17506	17477	17399	17465	17537	17543	17399	17403	17508	17515	17329	17555	17436	17485	17660	17474	17556	17421	17457	17429	17520	17591	17438	17395	17589	17595	17583	17532	17425	17336	17377	17458	17388	17538	17470	17452	17518	17616	17642	17396	17585	17452	17591	17352	17532	17478	17626	17354	17548	17292	17491	17367	17583	17572	17450	17425	17295	17563	17430	17382	17559	17631	17232	17454	17398	17575	17478	17601	17638	17492	17492	17657	17541	17410	17349	17394	17513	17581	17363	17564	17489	17564	17491	17448	17417	17321	17503	17588	17362	17659	17535	17402	17470	17566	17617	17458	17500	17571	17457	17275	17527	17431	17480	17472	17369	17428	17425	17445	17550	17456	17449	17216	17523	17463	17476	17423	17567	17367	17550	17495	17298	17440	17624	17511	17513	17373	17520	17461	17333	17517	17514	17541	17426	17481	17561	17389	17545	17372	17460	17408	17380	17441	17491	17529	17386	17447	17629	17560	17544	17477	17429	17428	17429	17555	17532	17371	17394	17561	17415	17484	17386	17613	17438	17663	17347	17498	17341	17365	17516	17404	17536	17421	17467	17469	17480	17621	17426	17537	17528	17453	17529	17577	17473	17547	17568	17472	17405	17518	17523	17590	17462	17498	17536	17486	17489	17441	17474	17422	17601	17506	17660	17539	17520	17391	17481	17457	17501	17543	17507	17367	17389	17502	17525	17431	17447	17538	17443	17554	17660	17586	17554	17546	17414	17535	17380	17476	17608	17444	17559	17620	17515	17561	17443	17499	17623	17415	17554	17593	17431	17621	17437	17488	17549	17491	17526	17743	17662	17524	17751	17522	17500	17593	17361	17399	17523	17394	17434	17448	17582	17436	17538	17451	17460	17334	17494	17603	17404	17453	17430	17423	17437	17476	17477	17431	17525	17335	17396	17395	17546	17663	17556	17426	17580	17557	17512	17602	17273	17384	17624	17439	17499	17377	17438	17549	17483	17565	17412	17533	17431	17516	17501	17513	17691	17435	17441	17474	17298	17566	17633	17710	17543	17419	17431	17613	17559	17329	17433	17493	17632	17451	17514	17385	17573	17534	17571	17392	17573	17370	17563	17359	17307	17643	17547	17538	17541	17477	17525	17566	17465	17518	17559	17406	17627	17377	17478	17558	17659	17387	17598	17498	17556	17493	17431	17223	17652	17583	17452	17436	17459	17445	17436	17403	17483	17649	17533	17479	17494	17602	17309	17524	17339	17481	17513	17375	17565	17423	17398	17450	17473	17585	17538	17384	17316	17501	17541	17397	17709	17611	17462	17412	17548	17266	17291	17448	17725	17570	17551	17506	17506	17575	17432	17461	17374	17495	17645	17350	17487	17520	17462	17519	17543	17589	17407	17470	17518	17585	17429	17439	17703	17512	17429	17468	17485	17558	17566	17529	17568	17543	17539	17635	17687	17495	17568	17510	17500	17514	17432	17451	17555	17454	17635	17410	17564	17424	17477	17381	17533	17372	17546	17505	17507	17485	17290	17405	17719	17492	17547	17413	17638	17621	17376	17394	17475	17413	17584	17407	17576	17601	17617	17540	17682	17448	17580	17374	17595	17324	17504	17491	17501	17625	17387	17506	17262	17627	17349	17534	17494	17568	17458	17408	17550	17579	17527	17555	17471	17431	17481	17381	17492	17482	17388	17387	17458	17510	17612	17577	17284	17258	17332	17637	17415	17559	17560	17617	17585	17425	17570	17407	17621	17420	17544	17455	17529	17388	17264	17523	17507	17524	17507	17444	17455	17452	17506	17326	17369	17638	17576	17454	17473	17514	17338	17568	17560	17672	17457	17482	17390	17466	17363	17561	17404	17558	17422	17545	17497	17510	17538	17415	17601	17374	17569	17468	17667	17598	17494	17439	17419	17540	17513	17571	17618	17575	17485	17511	17648	17525	17508	17587	17491	17276	17645	17540	17604	17396	17432	17462	17663	17329	17565	17575	17577	17510	17424	17385	17628	17545	17438	17466	17519	17531	17675	17478	17572	17604	17442	17382	17455	17484	17511	17557	17534	17622	17601	17451	17388	17344	17499	17376	17758	17594	17362	17392	17384	17435	17496	17439	17477	17400	17380	17427	17350	17550	17551	17275	17567	17570	17455	17579	17436	17499	17412	17494	17357	17506	17437	17492	17437	17523	17535	17385	17494	17405	17507	17353	17668	17433	17310	17416	17592	17363	17743	17506	17488	17382	17592	17495	17499	17372	17282	17585	17367	17413	17423	17513	17600	17470	17530	17614	17239	17391	17498	17451	17481	17479	17471	17584	17537	17420	17404	17449	17694	17471	17438	17478	17426	17450	17357	17478	17401	17536	17391	17531	17544	17485	17532	17679	17326	17311	17474	17330	17476	17526	17383	17518	17572	17557	17577	17276	17534	17564	17433	17336	17424	17378	17364	17381	17522	17520	17524	17556	17604	17591	17496	17564	17432	17557	17463	17499	17431	17426	17439	17443	17533	17484	17466	17420	17504	17486	17484	17354	17398	17635	17479	17394	17564	17515	17471	17415	17535	17455	17544	17637	17446	17485	17657	17506	17595	17379	17651	17394	17567	17367	17575	17407	17375	17580	17437	17536	17473	17625	17427	17580	17414	17305	17537	17373	17466	17436	17546	17600	17463	17451	17374	17510	17480	17370	17410	17570	17555	17517	17696	17394	17564	17573	17409	17518	17525	17385	17402	17474	17758	17402	17528	17331	17475	17534	17482	17507	17481	17424	17375	17582	17525	17436	17597	17453	17490	17475	17527	17500	17376	17568	17428	17582	17712	17477	17656	17539	17600	17398	17612	17561	17370	17452	17653	17541	17446	17607	17587	17286	17560	17531	17534	17603	17439	17350	17559	17363	17563	17528	17523	17491	17637	17507	17513	17282	17536	17410	17365	17516	17606	17523	17539	17373	17512	17399	17616	17643	17427	17644	17519	17454	17350	17423	17492	17499	17416	17496	17390	17392	17619	17414	17512	17426	17577	17518	17413	17468	17454	17383	17383	17499	17572	17535	17685	17468	17449	17672	17589	17354	17411	17344	17356	17516	17529	17551	17519	17511	17506	17380	17368	17584	17582	17483	17388	17526	17451	17644	17560	17631	17487	17426	17638	17567	17386	17455	17439	17512	17597	17447	17468	17559	17382	17462	17520	17636	17380	17680	17459	17583	17383	17424	17654	17410	17562	17434	17391	17461	17493	17451	17480	17463
24266	25498	37892	31870	25538	25188	25286	21433	20927	21120	21210	21097	21162	20831	21139	20982	21109	21024	21125	20894	20887	20961	20998	20830	21019	20711	21134	20849	21114	20946	20970	20897	20858	20995	21029	20988	21039	20956	20994	20905	20984	20934	21131	20850	20840	20893	20635	20934	20659	20716	20601	20886	20687	20946	21098	20781	20805	20805	20669	20673	20818	20930	20934	20923	20862	20935	20940	20818	20671	20806	20728	20907	21077	20952	20619	20698	20757	20882	20710	21025	20744	20870	20708	20944	20649	20886	20877	20623	20949	20781	20879	20666	20815	20831	20578	20699	20679	20720	20879	20914	20802	20934	20740	20814	20991	20714	20704	20882	21036	20882	21005	20779	20868	20786	20681	20927	20926	20778	20718	20639	20694	20866	21005	20954	20869	20741	20945	20692	21060	20571	20845	20874	20761	20618	20642	20625	20810	20948	20764	20750	20689	20820	20777	20592	20723	20930	20747	20892	20788	20688	20769	20807	20750	20693	20517	20859	20828	20866	20785	20876	20768	20733	20804	20703	20790	20743	20920	20747	20795	20912	20799	20791	20828	20771	20857	20729	20729	20677	20722	20875	20804	20801	20608	20648	20775	20716	20730	20689	20553	20823	20583	20579	20992	20781	20721	20771	20778	20711	20805	20800	20846	20834	20553	20958	20554	20842	20705	20789	20695	20905	20868	20865	20786	20788	20852	20847	20799	20827	20700	20734	20865	20657	20893	20581	20866	20560	20777	20683	20895	20887	20751	20716	20898	20763	20710	20802	20913	20869	20865	20770	20550	20768	20732	20860	20711	20685	20870	20581	20710	20750	20712	20865	20742	20757	20806	20665	20825	20683	20955	20795	20808	20841	20931	20760	21071	20857	20716	20826	20741	20658	20804	20650	20869	20727	20992	20939	20818	20972	20703	20819	20655	20671	20624	21038	20761	20796	20981	20899	20915	20841	20792	20831	20710	20737	20803	20723	20839	20689	20747	20855	20970	20987	21029	20871	20501	20671	20824	20924	20717	20740	20705	20883	20719	20694	20853	20962	20802	20696	20943	20954	20857	20681	20684	20795	20834	20562	20759	20837	20752	20699	20958	20940	20781	20711	20813	20820	20763	20827	20803	20882	20685	20932	20893	20812	20894	20756	20392	20868	20800	20842	20799	20841	20624	20837	20906	20723	20726	20784	20840	20745	20816	20900	20979	20655	20860	20676	20650	20883	20854	20907	20788	20872	20780	20739	20841	20812	20845	20652	20675	20929	20706	20519	20803	20918	20793	20798	20977	20864	20853	20620	20848	20733	20787	20776	20636	20799	20998	20803	20798	20766	20793	20788	20897	20780	20925	20858	20610	20857	20500	20894	20766	20800	20893	21055	20825	21009	20633	20623	20776	20692	20803	20600	20740	20797	20730	20780	20814	20589	20911	20809	20638	20891	20798	20949	20673	20786	20913	20794	20844	20757	20856	20895	20838	20629	20693	20800	20747	20806	20957	20676	20678	20868	20790	20687	20695	20835	20865	20780	20732	20748	20863	20675	20695	20692	20824	20887	20841	20795	20714	20869	20800	20730	20693	20745	20844	20784	20865	20722	20731	20836	20704	21092	20611	20879	20778	20977	20805	20825	20745	20789	20917	20909	20587	20629	20816	20882	20678	20675	20863	20930	20816	20686	20751	20835	20739	20517	20717	20904	20899	20771	20880	20999	21022	20752	20889	20842	20838	20805	20916	20735	20706	20705	20791	21011	20939	21000	20943	20812	20747	21022	20878	20761	20959	20851	20884	20761	20912	20668	20810	20778	20611	20777	20781	20815	20836	20735	20858	20937	20693	20890	20861	21028	20906	20773	21005	20768	20877	20746	20836	20892	20762	20810	20877	20870	20782	20831	20704	20412	20802	20967	20726	20741	20842	20906	21055	20886	20797	20702	20839	20820	20736	20682	20853	20782	20773	20717	20733	20764	20620	20873	20763	20703	20675	20872	20856	21040	20999	20718	20944	20911	20675	20632	20767	20924	20648	20904	20613	20859	20827	20803	20832	20901	20871	20642	20837	20890	20876	20584	20761	20747	21032	20861	20834	20773	20990	20850	20873	20763	21162	20748	20922	20817	20729	20587	20840	20628	20803	20766	20708	20781	20586	20766	20783	20827	20887	20753	20704	20551	20770	20842	20824	20710	20781	20887	20847	20989	20812	20633	20736	20793	20833	20786	20905	20931	20765	20693	20798	21048	20785	20899	20970	21044	20924	20710	20694	20685	20739	20646	20809	20792	20879	20727	20704	20890	20773	20811	20976	20489	20953	20752	20793	20954	20799	20529	20770	20982	20813	21166	20909	20793	20643	20809	21140	20818	20510	21091	20814	20812	20975	20849	20818	20953	21106	20615	20832	20690	20656	20589	20673	20677	20831	20831	20611	20835	21084	20754	20911	20614	20630	21121	20840	20880	20725	20743	20983	20863	20990	20815	20711	20846	20750	20889	20886	20642	20863	20853	20721	20848	20727	20782	20605	20695	20827	20592	20867	20624	20749	20815	20787	20742	20877	20584	20616	21028	21043	20703	20921	20816	20707	20861	20838	20982	20750	20668	20498	20850	20707	20927	20763	20904	20724	20778	20852	20600	20740	20789	20782	20759	20675	20745	20672	20551	20691	20887	20589	20735	20602	20775	20685	20718	20816	20752	20813	20777	20756	20807	20661	20914	20650	20736	20770	20864	20786	20724	20826	20782	20778	20811	20715	20962	20844	20745	20757	20631	21011	20644	20786	20754	20980	20784	20825	20626	20548	20591	20720	20648	20971	20647	20695	20738	20803	20740	20839	20753	20818	20752	20874	20819	20773	20863	20855	20609	20932	20585	20883	20914	20713	20652	20652	20709	20711	20763	20767	20651	20864	20746	20728	20861	20774	20882	20576	20876	20618	20890	20777	20710	20639	20873	20820	20918	20675	20621	20816	20639	20801	20777	20881	20721	20771	20884	20841	20935	20812	20715	20983	20572	20783	20725	20872	20766	20915	20781	21014	20805	20960	20530	20464	20626	20819	20828	20784	20962	20624	20829	20889	20832	20830	20938	20719	20690	20743	20920	20657	20769	20625	20709	20853	20628	20858	20813	20821	20673	21082	20765	20676	20798	20951	20691	20679	20875	21093	20819	20776	20821	20885	20777	20907	20626	20879	20988	20810	20755	20606	20671	20724	20764	20687	20746	20791	20662	20760	20639	20819	20673	20800	21077	20932	20919	21050	20681	20443	20703	20509	20918	20726	20673	20901	20872	20854	20893	20737	20600	20844	20670	20803	20770	20647	20617	20639	20637	20810	21002	20866	20930	20580	20904	20775	20735	20741	20906	20781	20798	20902	21006	20831	20778	21027	20830	20775	20794	21027	20715	20953	20735	20828	20593	20674	20834	20885	20920	20785	20793	20812	20726	20764	20885	20776	20696	20875	20722	20690	20900	20917	20801	20699	20729	20698	20768	20780	20828	20862	20833	20914	20798	20775	20540	20668	20882	20807	20761	20482	20819	20843	20725	20721	20701	20845	20749	20786	20649	21025	20792	20968	20835	20861	20709	20524	20755	20797	20659	20894	20887	20965	20970	20747	20736	20910	20586	20645	20786	20808	20808	20859	20602	20709	20816	20730	20709	20759	20893	20940	20719	20734	20890	20925	20639	20791	20718	20794	20853	20926	20657	20748	20547	20717	21060	20754	20809	20904	20812	20837	20815	20815	20883	20775	20778	20782	20538	20558	20737	20651	20692	20703	20831	20829	20885	20766	20875	20960	20944	20811	20685	20915	20840	20770	20952	20942	20948	20635	20799	20946	20831	20838	20723	20813	20747	20762	20640	20698	20932	20772	20985	20897	20846	20685	20880	20692	20540	20836	20733	20817	20754	20622	20979	20693	20665	20789	20677	20709	20666	20722	20643	20792	20869	21023	20682	20961	20708	20824	20644	20821	20866	20855	20628	20897	20819	20656	20828	20817	21083	20709	20719	20841	20624	21004	20790	20910	20818	21010	20703	20653	20739	20901	20744	20997	20820	20901	20930	20886	20810	20971	20735	20851	21013	20750	20669	20901	20709	20830	20793	20728	20787	20752	20841	20790	20641	20951	20680	20677	20874	20891	20749	20893	20837	21001	20847	20752	20747	20774	20764	20950	20802	20833	20705	20632	20704	20815	20657	20951	20747	20769	20901	20965	20885	20781	20536	20826	20987	20730	20805	20914	20879	20914	20587	20974	20858	20858	20789	20940	20999	20803	20932	20632	20795	20806	21034	20802	20596	20708	20826	20923	20922	20800	20797	20859	20932	20764	20753	20859	20606	20703	20783	20780	20711	20775	20804	20900	20840	20732	20814	20582	20627	20719	20747	20940	20808	20719	20847	21066	20699	20808	20860	20633	20800	20970	20818	20721	20818	20793	20688	20708	20689	20701	20527	20962	20754	20793	20756	20818	20698	20694	20730	20716	21000	20783	20786	20838	20929	20698	20694	20623	20578	20887	20936	20884	20948	20850	20833	20918	20871	20870	20866	20819	20682	20724	20676	20740	20879	20992	20750	20831	20956	21107	20852	20719	20803	20867	20764	20674	20752	20871	20749	20681	20787	20838	20897	20526	20833	20683	20830	20601	20705	20735	20776	20715	20699	20487	20945	20897	20901	20646	20609	20720	20738	20934	20933	20589	20611	20831	20691	20827	21015	20793	20678	20759	20824	20897	20666	20628	20680	20655	20947	20796	20723	20735	20731	20814	20758	20979	20940	20750	20687	21040	20845	20745	20997	21020	20769	20869	20695	20797	20956	21025	20924	20713	20701	20849	20696	20853	20950	20834	20967	20648	20797	20727	20850	20790	20929	20865	20957	20703	20675	20889	20813	20782	20467	20675	20727	20740	20735	20468	20780	20832	20676	20737	20873	20945	20818	20968	20989	20660	20861	20804	20913	20879	20683	20625	20814	20669	20664	20698	20666	20862	20610	20860	20725	20808	20823	20813	21059	20978	20987	20866	20625	20646	20651	20744	20972	20907	20848	20978	20760	20817	20798	20634	20775	20611	20617	20767	20614	20835	20844	20719	20889	20730	20881	21059	20964	20532	20825	20850	20890	20785	20562	20864	20935	20820	20743	20826	20782	20727	20776	20711	20752	20808	20876
63712	107522	85996	55287	31434	20292	17741	17566	17350	17451	17468	17401	17482	17323	17381	17431	17639	17466	17332	17455	17463	17458	17476	17422	17347	17396	17418	17459	17365	17422	17337	17522	17427	17360	17365	17440	17524	17215	17311	17541	17596	17227	17464	17337	17561	17545	17321	17547	17607	17316	17251	17360	17507	17407	17335	17393	17582	17580	17282	17609	17595	17413	17357	17462	17452	17525	17253	17476	17603	17522	17449	17489	17387	17298	17467	17433	17472	17432	17537	17519	17267	17341	17542	17409	17502	17307	17397	17514	17526	17280	17604	17327	17549	17291	17671	17425	17154	17470	17485	17339	17482	17473	17352	17349	17421	17538	17264	17226	17181	17370	17371	17368	17489	17496	17364	17355	17364	17500	17489	17226	17393	17362	17494	17566	17487	17520	17637	17363	17320	17560	17360	17447	17297	17349	17399	17346	17388	17546	17648	17371	17496	17374	17217	17455	17509	17403	17421	17568	17292	17319	17335	17511	17389	17431	17393	17487	17476	17358	17477	17609	17337	17470	17600	17478	17537	17456	17454	17484	17437	17454	17306	17443	17502	17376	17510	17293	17485	17307	17398	17377	17451	17456	17552	17473	17522	17380	17444	17450	17491	17394	17413	17488	17397	17380	17293	17518	17486	17311	17626	17312	17344	17422	17277	17416	17407	17257	17453	17491	17494	17362	17542	17429	17497	17319	17472	17489	17618	17522	17508	17593	17452	17383	17488	17520	17316	17355	17427	17447	17473	17478	17541	17375	17252	17332	17415	17319	17287	17451	17429	17439	17364	17459	17532	17401	17332	17293	17397	17569	17480	17357	17693	17316	17440	17387	17364	17400	17562	17437	17467	17324	17338	17477	17435	17566	17451	17286	17251	17417	17320	17476	17437	17629	17441	17385	17409	17313	17341	17417	17393	17518	17495	17555	17406	17460	17443	17467	17449	17375	17525	17311	17535	17295	17374	17282	17388	17400	17380	17344	17568	17384	17350	17423	17362	17388	17507	17348	17316	17291	17272	17359	17336	17301	17424	17540	17354	17510	17368	17312	17407	17494	17420	17476	17443	17421	17435	17389	17336	17661	17371	17462	17437	17475	17414	17485	17281	17262	17525	17525	17430	17507	17484	17483	17402	17252	17442	17436	17443	17576	17390	17382	17229	17416	17320	17285	17476	17211	17661	17323	17484	17314	17484	17569	17483	17407	17336	17213	17394	17494	17446	17483	17417	17431	17401	17453	17571	17641	17466	17501	17461	17399	17456	17565	17306	17329	17472	17231	17299	17448	17577	17341	17404	17535	17137	17496	17485	17331	17561	17208	17475	17483	17484	17349	17509	17341	17490	17432	17409	17402	17486	17500	17452	17517	17348	17400	17423	17578	17428	17233	17378	17378	17369	17410	17293	17346	17324	17402	17472	17426	17281	17354	17313	17271	17560	17430	17482	17382	17297	17276	17522	17635	17459	17474	17364	17260	17155	17413	17407	17452	17466	17438	17433	17468	17418	17316	17356	17481	17521	17300	17406	17288	17445	17428	17335	17453	17505	17488	17470	17383	17500	17474	17344	17281	17409	17491	17629	17435	17265	17478	17317	17505	17497	17414	17572	17478	17382	17499	17425	17512	17452	17453	17451	17423	17368	17326	17401	17516	17486	17580	17530	17419	17434	17440	17421	17307	17392	17408	17413	17459	17419	17566	17436	17369	17496	17510	17439	17343	17531	17279	17363	17395	17369	17447	17377	17501	17526	17536	17569	17434	17408	17431	17395	17419	17470	17405	17440	17344	17432	17564	17445	17437	17440	17246	17324	17366	17520	17282	17399	17389	17249	17385	17483	17540	17315	17371	17533	17411	17328	17336	17355	17281	17380	17176	17385	17427	17344	17520	17369	17580	17406	17400	17399	17343	17554	17510	17331	17405	17378	17413	17232	17346	17463	17350	17376	17376	17322	17375	17280	17243	17372	17302	17422	17329	17516	17460	17319	17567	17349	17376	17448	17529	17634	17477	17391	17420	17384	17333	17558	17441	17622	17475	17312	17510	17356	17446	17428	17439	17533	17499	17431	17505	17324	17527	17199	17530	17425	17406	17486	17444	17465	17346	17477	17484	17459	17473	17477	17321	17407	17398	17548	17328	17618	17499	17559	17331	17540	17503	17388	17409	17541	17496	17489	17520	17229	17425	17323	17617	17487	17391	17406	17475	17406	17249	17582	17356	17447	17405	17450	17401	17529	17440	17376	17358	17541	17375	17236	17461	17599	17455	17344	17411	17358	17303	17485	17570	17550	17565	17515	17398	17570	17501	17322	17468	17308	17645	17300	17543	17208	17389	17608	17443	17410	17419	17582	17263	17434	17583	17373	17284	17356	17644	17414	17273	17393	17371	17469	17470	17402	17278	17584	17452	17280	17379	17507	17416	17354	17427	17353	17385	17401	17311	17299	17591	17330	17426	17405	17522	17356	17376	17397	17397	17509	17285	17406	17336	17404	17444	17410	17485	17294	17417	17520	17498	17595	17421	17263	17512	17455	17407	17398	17598	17412	17361	17341	17391	17309	17386	17218	17398	17426	17257	17555	17459	17559	17460	17425	17452	17595	17412	17325	17537	17583	17512	17417	17375	17258	17376	17453	17393	17352	17455	17582	17322	17358	17389	17703	17356	17590	17394	17375	17561	17484	17529	17347	17461	17331	17277	17464	17298	17518	17432	17360	17411	17468	17279	17329	17384	17531	17289	17366	17367	17682	17373	17562	17424	17533	17167	17637	17463	17441	17426	17501	17415	17534	17507	17436	17514	17585	17400	17473	17284	17339	17342	17406	17345	17507	17255	17411	17459	17290	17430	17505	17424	17315	17407	17402	17390	17395	17532	17254	17359	17419	17457	17539	17298	17491	17236	17358	17381	17431	17481	17496	17322	17456	17501	17361	17452	17487	17507	17345	17306	17287	17431	17290	17400	17481	17206	17336	17141	17369	17397	17475	17551	17448	17459	17360	17379	17434	17554	17342	17336	17402	17333	17491	17435	17408	17366	17422	17261	17455	17362	17504	17425	17077	17444	17205	17501	17594	17352	17435	17356	17324	17224	17411	17193	17519	17370	17390	17325	17432	17246	17611	17666	17436	17414	17382	17357	17526	17498	17339	17471	17499	17463	17509	17352	17403	17366	17521	17455	17534	17535	17340	17473	17538	17312	17572	17436	17403	17439	17201	17550	17472	17385	17536	17457	17607	17349	17333	17455	17509	17530	17607	17481	17337	17456	17468	17387	17610	17296	17494	17436	17441	17525	17279	17404	17420	17499	17347	17270	17497	17409	17502	17444	17352	17341	17464	17378	17589	17307	17447	17415	17259	17315	17477	17360	17459	17492	17517	17337	17400	17432	17335	17419	17254	17474	17419	17355	17471	17411	17423	17575	17244	17364	17416	17533	17511	17592	17456	17485	17505	17513	17479	17401	17314	17529	17358	17513	17543	17346	17419	17269	17434	17560	17393	17427	17511	17269	17514	17477	17494	17336	17497	17366	17365	17522	17385	17413	17243	17342	17544	17375	17440	17444	17547	17391	17516	17403	17396	17584	17266	17304	17407	17370	17457	17292	17403	17455	17603	17440	17389	17468	17359	17403	17552	17566	17539	17531	17597	17294	17487	17507	17544	17319	17218	17264	17439	17463	17432	17297	17419	17443	17374	17424	17488	17472	17346	17234	17395	17503	17523	17385	17405	17475	17281	17438	17340	17365	17599	17326	17449	17632	17490	17431	17393	17295	17273	17194	17596	17551	17334	17551	17226	17433	17575	17305	17433	17654	17376	17591	17356	17536	17401	17596	17447	17471	17408	17272	17407	17651	17473	17406	17499	17337	17582	17380	17430	17548	17326	17392	17435	17554	17589	17274	17530	17267	17413	17483	17223	17252	17514	17599	17522	17567	17595	17440	17400	17409	17372	17548	17570	17595	17603	17191	17295	17478	17782	17668	17472	17545	17451	17432	17395	17491	17304	17463	17248	17385	17481	17356	17298	17480	17558	17333	17320	17392	17342	17503	17355	17353	17363	17583	17342	17245	17221	17362	17476	17239	17350	17254	17443	17471	17294	17595	17391	17276	17447	17433	17524	17551	17459	17349	17380	17429	17389	17350	17488	17596	17552	17481	17445	17604	17383	17526	17265	17385	17459	17387	17390	17231	17435	17313	17510	17573	17329	17300	17452	17482	17470	17332	17480	17356	17512	17415	17286	17481	17431	17429	17449	17437	17426	17399	17224	17463	17420	17596	17328	17477	17480	17433	17475	17401	17514	17389	17534	17336	17541	17407	17430	17441	17366	17273	17408	17292	17294	17493	17465	17321	17270	17437	17332	17389	17528	17487	17656	17116	17449	17460	17403	17515	17448	17526	17264	17415	17544	17477	17420	17452	17332	17421	17458	17497	17340	17433	17429	17572	17364	17292	17440	17498	17458	17464	17481	17530	17407	17459	17340	17427	17222	17390	17287	17367	17386	17513	17486	17485	17569	17632	17460	17499	17461	17106	17346	17522	17248	17379	17497	17370	17367	17405	17307	17315	17430	17350	17527	17460	17405	17480	17357	17447	17532	17365	17434	17499	17526	17372	17284	17410	17427	17516	17394	17323	17441	17200	17602	17617	17467	17618	17290	17433	17468	17450	17206	17261	17412	17353	17540	17298	17476	17396	17534	17495	17477	17342	17363	17587	17443	17483	17429	17399	17354	17447	17530	17454	17447	17549	17416	17421	17613	17468	17594	17455	17563	17511	17395	17258	17249	17372	17326	17434	17592	17360	17353	17401	17429	17352	17378	17265	17342	17313	17591	17401	17535	17384	17255	17408	17475	17392	17450	17493	17541	17438	17288	17466	17297	17389	17369	17344	17588	17238	17410	17361	17388	17205	17444	17323	17475	17380	17621	17457	17505	17493	17609	17262	17546	17515	17241	17323	17403	17385	17201	17467	17413	17460	17325	17425	17297	17343	17488	17375	17463	17411	17439	17396	17388	17371	17388	17581	17464	17389	17328	17530	17466	17380	17317	17440	17558	17548	17495	17365	17403	17494	17286	17535	17566	17441	17361	17390	17574	17450	17492	17394	17413	17581	17493	17278	17543	17481	17269	17524	17484	17404	17541	17477	17431	17380	17434	17393
23848	25175	36902	30740	25129	25386	26632	22463	21636	22072	22094	21702	21650	21660	21955	21789	21745	21798	21710	21671	21672	21617	21516	21619	21842	21468	21750	21784	21441	21518	21495	21669	21718	21707	21781	21778	21691	21444	21586	21351	21558	21649	21455	21458	21461	21666	21387	21325	21583	21605	21459	21412	21608	21349	21556	21383	21708	21525	21494	21502	21574	21727	21200	21336	21479	21666	21692	21495	21665	21447	21569	21556	21476	21317	21623	21546	21400	21600	21648	21448	21552	21588	21566	21556	21386	21282	21353	21263	21450	21644	21546	21553	21520	21470	21312	21254	21481	21259	21497	21574	21269	21407	21275	21566	21575	21443	21395	21533	21438	21393	21586	21524	21596	21674	21724	21403	21358	21770	21636	21685	21460	21338	21588	21337	21272	21487	21557	21472	21489	21317	21575	21445	21460	21556	21444	21379	21673	21392	21596	21414	21738	21624	21574	21394	21481	21353	21462	21203	21332	21265	21425	21364	21496	21511	21614	21490	21568	21346	21391	21542	21738	21715	21658	21709	21201	21468	21480	21488	21365	21336	21561	21801	21554	21426	21338	21459	21541	21657	21641	21593	21557	21337	21610	21462	21546	21312	21304	21362	21297	21386	21376	21545	21476	21320	21527	21582	21326	21351	21251	21652	21370	21562	21442	21427	21548	21508	21555	21396	21673	21642	21351	21308	21518	21388	21411	21363	21581	21639	21430	21189	21416	21618	21553	21525	21538	21468	21475	21428	21403	21575	21586	21538	21250	21465	21290	21289	21450	21324	21482	21463	21503	21451	21494	21441	21308	21437	21251	21432	21479	21349	21686	21628	21501	21520	21491	21565	21425	21571	21458	21362	21575	21572	21592	21644	21426	21236	21136	21337	21266	21485	21467	21355	21550	21537	21508	21398	21448	21509	21276	21527	21604	21265	21514	21510	21397	21351	21589	21504	21367	21423	21367	21554	21435	21399	21435	21591	21506	21388	21377	21440	21655	21520	21399	21688	21611	21343	21685	21506	21655	21611	21613	21543	21540	21556	21388	21430	21353	21430	21641	21261	21612	21565	21368	21625	21514	21487	21629	21435	21367	21514	21777	21313	21337	21407	21594	21500	21632	21587	21327	21628	21492	21440	21414	21540	21297	21511	21271	21416	21513	21572	21564	21700	21520	21537	21526	21626	21610	21593	21458	21674	21515	21512	21529	21486	21479	21400	21358	21647	21629	21398	21600	21559	21331	21593	21472	21389	21382	21507	21331	21362	21426	21552	21626	21487	21530	21424	21495	21474	21468	21457	21604	21693	21466	21240	21259	21531	21489	21462	21599	21530	21297	21428	21476	21498	21552	21583	21248	21271	21476	21486	21513	21208	21485	21495	21298	21600	21278	21486	21323	21130	21394	21332	21402	21593	21470	21370	21621	21317	21473	21571	21391	21467	21416	21402	21770	21050	21161	21292	21217	21334	21239	21474	21420	21504	21377	21444	21282	21512	21449	21482	21482	21520	21418	21283	21461	21408	21422	21221	21445	21593	21583	21502	21525	21462	21503	21385	21477	21548	21374	21294	21523	21466	21413	21478	21548	21540	21506	21207	21398	21514	21491	21357	21466	21480	21503	21567	21568	21534	21550	21613	21326	21592	21372	21450	21794	21644	21412	21604	21338	21497	21558	21452	21527	21454	21531	21471	21598	21541	21392	21650	21492	21564	21778	21667	21535	21581	21472	21353	21333	21294	21630	21551	21263	21284	21367	21164	21421	21495	21482	21575	21311	21512	21504	21585	21592	21411	21309	21376	21259	21435	21064	21334	21446	21255	21400	21567	21595	21638	21613	21353	21552	21310	21264	21450	21414	21456	21584	21474	21340	21386	21415	21531	21734	21409	21372	21300	21473	21490	21528	21494	21454	21458	21616	21481	21368	21397	21676	21432	21512	21356	21417	21471	21415	21665	21403	21541	21646	21329	21520	21471	21426	21432	21369	21389	21525	21606	21507	21321	21401	21387	21523	21429	21483	21362	21503	21419	21382	21481	21357	21315	21532	21388	21495	21619	21575	21494	21390	21363	21483	21176	21614	21492	21587	21503	21334	21578	21342	21058	21504	21419	21446	21585	21407	21534	21292	21437	21518	21530	21313	21411	21368	21443	21471	21291	21565	21491	21423	21724	21317	21406	21421	21497	21402	21517	21570	21303	21355	21540	21597	21498	21567	21650	21582	21307	21334	21257	21310	21582	21252	21243	21559	21569	21752	21418	21380	21479	21469	21526	21492	21406	21490	21468	21349	21479	21636	21470	21473	21444	21649	21364	21611	21506	21293	21390	21497	21542	21362	21599	21402	21456	21294	21507	21299	21149	21349	21535	21542	21283	21451	21306	21391	21399	21581	21357	21342	21433	21410	21622	21418	21509	21587	21548	21441	21576	21538	21640	21588	21306	21478	21495	21378	21549	21599	21482	21203	21368	21577	21289	21274	21522	21483	21532	21499	21354	21522	21357	21377	21577	21426	21383	21460	21421	21488	21258	21600	21239	21515	21666	21656	21259	21371	21509	21446	21414	21540	21393	21458	21362	21446	21173	21514	21382	21509	21394	21425	21570	21473	21463	21348	21533	21559	21593	21373	21594	21687	21372	21423	21484	21330	21594	21458	21584	21445	21654	21793	21574	21497	21514	21344	21546	21431	21498	21671	21553	21576	21443	21514	21539	21490	21577	21531	21261	21564	21432	21375	21462	21580	21373	21194	21346	21412	21628	21413	21339	21291	21625	21469	21562	21523	21497	21728	21492	21480	21326	21669	21501	21423	21577	21624	21544	21609	21645	21436	21552	21344	21544	21480	21334	21396	21460	21434	21534	21263	21577	21532	21446	21360	21350	21472	21331	21576	21397	21440	21408	21348	21542	21774	21402	21502	21356	21458	21232	21449	21696	21546	21541	21448	21322	21685	21417	21440	21638	21558	21630	21683	21344	21539	21727	21648	21321	21488	21427	21451	21348	21359	21359	21274	21226	21443	21603	21439	21476	21614	21399	21699	21562	21621	21424	21827	21566	21409	21521	21462	21279	21500	21521	21523	21533	21508	21364	21499	21594	21529	21358	21598	21485	21588	21664	21550	21521	21348	21423	21578	21480	21442	21434	21405	21382	21627	21464	21704	21729	21403	21291	21535	21351	21432	21345	21370	21459	21411	21279	21476	21603	21593	21507	21597	21358	21325	21438	21309	21629	21671	21480	21517	21666	21451	21679	21412	21294	21528	21473	21651	21436	21730	21566	21504	21503	21582	21475	21383	21597	21462	21500	21392	21455	21556	21571	21519	21508	21592	21650	21427	21575	21665	21594	21577	21487	21403	21552	21359	21596	21606	21421	21378	21676	21471	21479	21424	21399	21301	21604	21400	21316	21707	21377	21469	21507	21598	21417	21692	21567	21532	21401	21613	21588	21491	21436	21477	21307	21496	21472	21541	21552	21402	21406	21559	21625	21426	21486	21642	21659	21530	21550	21261	21472	21500	21382	21568	21305	21449	21363	21578	21546	21475	21638	21383	21519	21716	21640	21405	21316	21316	21422	21597	21635	21365	21541	21415	21307	21525	21417	21580	21434	21502	21505	21449	21457	21307	21493	21593	21606	21663	21515	21468	21353	21504	21510	21342	21335	21542	21290	21442	21284	21486	21473	21637	21419	21313	21487	21630	21484	21475	21479	21324	21536	21384	21613	21242	21449	21403	21473	21605	21371	21453	21473	21584	21404	21499	21394	21318	21462	21438	21317	21492	21331	21283	21623	21700	21404	21404	21531	21418	21589	21387	21612	21372	21598	21446	21690	21570	21598	21523	21437	21447	21507	21661	21593	21670	21297	21527	21513	21111	21462	21225	21434	21548	21612	21573	21633	21501	21591	21615	21394	21530	21543	21538	21198	21459	21507	21533	21465	21493	21360	21494	21539	21479	21425	21485	21544	21534	21483	21399	21680	21581	21465	21491	21314	21493	21489	21356	21479	21335	21470	21654	21616	21431	21428	21434	21513	21341	21581	21485	21773	21460	21242	21363	21441	21359	21529	21397	21426	21304	21543	21446	21483	21558	21390	21511	21403	21439	21602	21539	21395	21528	21682	21311	21515	21500	21521	21351	21477	21423	21604	21499	21552	21295	21432	21519	21355	21523	21517	21481	21408	21490	21684	21289	21331	21412	21407	21506	21539	21625	21723	21487	21436	21318	21415	21603	21429	21562	21339	21487	21493	21417	21499	21510	21401	21447	21274	21361	21379	21587	21494	21501	21445	21502	21649	21449	21524	21543	21343	21417	21456	21649	21401	21322	21166	21454	21320	21332	21374	21398	21386	21308	21514	21401	21565	21493	21393	21530	21549	21573	21402	21377	21491	21505	21557	21613	21375	21463	21525	21513	21521	21475	21619	21353	21452	21259	21376	21555	21569	21365	21721	21489	21494	21449	21413	21547	21275	21379	21360	21574	21499	21610	21607	21589	21324	21484	21397	21273	21476	21486	21437	21392	21576	21560	21538	21471	21443	21850	21540	21278	21453	21573	21504	21490	21477	21476	21719	21526	21501	21545	21259	21501	21589	21347	21452	21425	21520	21521	21627	21432	21441	21465	21567	21556	21699	21438	21409	21544	21371	21244	21418	21462	21390	21446	21200	21510	21393	21522	21401	21460	21268	21538	21498	21560	21420	21679	21551	21601	21508	21299	21604	21378	21478	21433	21489	21539	21561	21473	21427	21355	21442	21734	21593	21324	21558	21438	21406	21444	21440	21618	21458	21279	21516	21325	21644	21532	21398	21584	21438	21231	21324	21266	21424	21576	21582	21653	21522	21527	21681	21534	21319	21515	21511	21716	21651	21517	21411	21636	21609	21817	21390	21441	21441	21623	21651	21502	21439	21556	21393	21580	21393	21499	21386	21627	21353	21399	21414	21401	21405	21335	21486	21334	21408	21456	21510	21551	21425	21509	21715	21633	21390	21353	21460	21364	21304	21426	21295	21464	21512	21522	21416	21616	21618	21510	21517	21451	21659	21558	21578	21288	21585	21387	21419	21312	21596	21570	21453	21441	21656	21364	21273	21329	21555	21375	21392	21567	21269	21400	21406	21489	21441	21560	21433	21560	21369	21532	21520	21860	21460	21391	21769	21500	21499
59987	106538	87307	56962	32496	20815	18249	17803	17708	17928	17759	18024	17947	17777	17597	17800	17918	17900	17799	17779	17842	17941	17846	17825	17815	17773	17855	17901	17882	17911	17977	17789	17662	17936	17811	18005	17866	17764	17829	17760	17889	17832	17894	17944	17745	17644	17801	17743	17841	17660	17910	17899	17937	17839	17920	17742	17971	17819	17725	17765	17841	17869	17710	17887	17748	17825	17751	17859	17917	17837	17808	17772	17741	17830	17859	17941	17913	17756	17904	17795	17817	17886	17800	17840	17899	17874	17795	17618	17852	17727	17652	17608	17825	17745	17843	17909	17659	17744	17573	17816	17739	17764	17863	17719	17783	17852	17833	17805	17842	17639	17842	17688	17888	17868	17681	17805	17845	17732	17876	18051	17860	17792	17849	17728	17810	17630	17760	17626	17921	17748	17599	17982	18113	17902	17818	17788	17907	17956	17870	18054	17905	17757	17743	17867	17915	17930	17688	17846	17887	17733	17683	17897	17717	18093	17915	17949	17954	17816	17791	17814	17833	17781	17939	17697	17690	17885	18005	17795	17829	17935	17914	17761	17694	17869	17841	17866	17717	17918	17851	17734	17714	17848	17705	17881	17958	17897	17965	17663	17781	17879	17953	17647	17839	17775	17548	17843	17826	17844	17638	17794	17764	17774	17730	17786	17814	17894	17716	17801	17775	17920	17688	17662	17809	17644	17781	17805	17854	17681	17667	17725	17767	17818	17974	17693	17840	17765	17750	17976	18031	17656	17785	17883	17686	17729	17813	17646	17828	17847	17893	17767	17781	17832	17741	17769	17804	17718	17632	17762	17944	17773	17910	17785	17785	17808	17968	17751	17731	17781	17850	17793	18033	17835	17952	17914	17823	17658	17817	17767	17909	17850	17736	17795	17623	17845	17761	17724	17802	17849	17722	17766	17659	17909	17848	17810	17807	17800	17777	17848	17903	17834	17878	17814	17803	17781	17847	17840	17808	17771	17845	17767	17934	17824	17845	17793	17743	17766	17755	17800	17946	17778	17762	17737	17826	17848	17863	17744	17765	17874	18043	17665	17818	17798	17878	17726	17726	17771	17773	17970	17736	17728	17701	17751	17510	17914	17767	17864	17866	17842	17613	17638	18078	17920	17775	17682	17669	17765	17687	17747	17775	17775	17745	17831	17831	17798	17793	17791	17775	17837	17949	17807	17676	17808	17728	17768	17876	17828	17831	17810	17915	17808	17780	17846	17816	17908	17760	17799	17866	17821	17709	17750	17840	17672	17808	17833	17847	17828	17798	17764	17888	17808	17666	17896	17846	17822	17923	17801	17820	17848	17980	17645	17846	17619	18002	17981	17836	17806	17915	17610	17824	17917	17975	17825	17854	17809	17593	17643	17905	17828	17826	17959	17769	17866	17743	17724	17805	17847	17975	17846	17855	17729	17696	17939	17745	17870	17827	17980	17707	17776	17736	17813	17731	17794	17902	17814	17824	17816	18004	17779	17756	17765	17852	17830	17839	17818	17742	17761	17834	17900	17608	17835	17859	17749	17912	17744	17854	17728	17626	17828	17862	17827	17774	17706	17843	17695	17863	18030	17727	17905	17711	17735	17936	17825	17830	17816	17863	17719	17873	17850	17850	17780	17718	17809	17873	17809	17778	17583	17679	17664	17659	17718	17832	17886	17651	17798	17761	17735	17838	17802	17665	17815	18003	17848	17776	17906	17802	17803	17791	17818	17870	17834	17824	17929	17837	17841	17834	17848	17885	17883	17812	17860	17899	17656	17727	17831	17699	17781	17864	17826	17807	17767	17824	17842	17792	17836	17908	17721	17994	17941	17872	17832	17640	17895	17661	17895	17790	17904	17912	17545	18037	17832	17792	17739	17721	17722	17845	17690	17850	17778	17716	17920	17728	17742	17605	17649	17949	17869	17861	17680	17761	17704	17849	17856	17777	17832	17592	17823	17905	17789	17954	17837	17622	17911	17894	17857	17792	17996	17775	17769	17797	17781	17797	17884	17803	17530	17918	17826	17686	17782	17901	17837	17611	17908	17869	17844	17785	17980	17888	17815	17943	17689	17623	17707	17723	17728	18003	17951	17698	17897	17854	17622	17960	17735	17880	17860	17872	17847	17755	17826	17686	17734	17891	17909	17799	17701	17855	17867	17974	17790	17900	17928	17687	17791	17677	17996	17729	17918	17751	17784	17914	17728	17815	17896	17801	17611	17734	17921	17948	17816	17871	17830	17918	17775	17710	17863	17866	17777	17791	18014	17735	17939	17768	17961	17835	17701	17815	17919	17852	17578	17815	17725	17894	17646	17665	17889	17872	17770	17864	17798	17663	17748	17739	17892	17845	17807	17768	17737	17839	17778	17831	17896	18004	17894	17777	17960	17871	17855	17795	17774	17906	17885	17834	17820	17744	17735	17814	17911	17790	17711	17951	17931	18001	17822	17746	17665	17846	17827	17950	17987	17841	17733	17839	17810	17671	18004	18001	17758	17760	17806	17822	17864	17794	17980	17705	18029	17621	17848	17886	17835	17829	17789	17852	17903	17920	17761	17923	17775	17710	17650	17951	17783	17730	17701	17814	17766	17874	17918	17918	17863	18070	17759	17773	17910	17875	17898	17857	17882	17791	17774	17756	17912	17812	17795	17908	17735	17801	17824	17841	17893	17761	17875	17776	17846	17863	17802	18052	17823	17528	17890	17804	17728	17896	17533	17775	17884	17834	17819	17702	17582	17782	18039	17771	17680	17876	17767	17732	17689	17833	17786	17916	17777	17735	17816	17927	18012	17702	17771	17704	17763	17745	17912	17701	17789	17810	17867	17898	17844	17746	17696	17819	17734	17737	17785	17999	17931	17859	17744	17792	17882	17892	17822	17832	17730	17618	17803	17740	17822	17861	17768	17765	17779	17797	17899	17774	17668	17903	17906	17587	17895	17675	18121	17701	17972	17960	17742	17726	17720	17903	17845	17814	17573	17883	17859	17872	17809	17872	17842	17809	17767	17853	17835	17673	17747	17842	17740	17683	17735	17675	17919	17898	17821	17829	17887	17938	17772	17741	17750	17774	17955	17769	17884	17793	17765	17774	17727	17925	17701	17817	17827	17812	17862	17828	17644	17809	17871	17884	17865	17816	17738	17901	17877	17811	17747	17745	17816	17975	17720	17834	17815	17810	17782	17900	17836	17792	17725	17823	17664	17871	17788	17947	17822	17699	17881	17861	17784	17702	17743	17889	17737	17861	17562	17753	17779	17888	17906	17830	17869	17484	17864	17687	17702	17937	17732	17953	17782	17721	17888	17811	17610	17617	17976	17569	17627	17941	17639	17900	17569	17791	17912	17738	17821	17736	17752	17722	17712	17783	17695	17789	17756	17912	17650	17771	17665	18000	17713	17743	17795	17805	17716	17750	17940	17690	18027	17823	17823	17850	17664	17907	17726	17849	17819	17961	17709	17913	17734	17766	17820	17785	17800	17783	17735	17781	17662	17702	17857	17740	17650	17723	17847	17855	17816	17755	17853	17795	17652	17931	17604	17822	17887	17827	17780	17793	17826	17592	17986	17692	17768	17884	17806	17971	17855	17722	17791	18076	17887	18010	17779	17748	17653	17877	17829	17785	17708	17983	17905	17770	18012	17869	17647	17760	17651	17840	17672	17823	17819	17800	17853	17784	17811	17955	17906	17654	17765	17899	17577	17892	17630	17761	17790	17850	17827	17634	17723	17789	17872	17553	18120	17760	17847	17803	17903	17958	17730	18127	17842	17937	17879	17851	17840	17943	17921	17864	17926	17834	17716	17877	17740	17649	17754	17865	17831	17569	17798	17740	17763	17804	17776	17691	17924	17644	17789	17779	17754	17872	17900	17839	17901	17888	17737	17973	17592	17775	17911	17666	17766	17794	17593	17646	17926	17685	17717	17779	17853	17895	17786	17743	17929	17801	17785	17931	17889	17713	17868	17871	17817	17759	17818	17848	17840	17783	17781	17828	17665	18105	17922	17885	17774	17922	17795	17763	17803	17800	17668	17895	17848	17701	17660	17773	17774	17676	17925	17795	17943	17861	17893	17694	17820	17667	17857	17876	17822	17711	17831	17844	17986	17819	17851	17679	17966	17788	17821	17951	17643	17859	17866	17814	17715	17645	17778	17812	17905	17693	17979	17785	17820	17968	17801	17846	17800	17828	17867	17771	17860	17963	17808	17970	17734	17793	17781	17930	17857	17769	17620	17660	17807	17798	17827	17687	17785	17805	17785	17977	17791	17690	17880	17852	17641	17751	17841	17672	17671	17876	17764	17896	17832	17859	17821	17617	17569	17878	17654	17789	17927	17740	17712	17683	17978	17879	17874	17780	17917	17764	17674	18046	17723	17729	17822	17743	17908	17895	17752	17624	17870	17929	17668	17670	17924	17919	17845	17860	17892	17718	17914	17897	17846	17742	17738	17624	17774	17708	17791	17866	17592	17880	17831	17801	17850	17964	17780	17891	17739	17792	17773	17802	17703	17702	17736	17701	17685	17996	17854	17798	17822	17765	17824	17764	17909	17859	17804	17960	17801	17850	17622	17776	17850	17927	17909	18053	17855	17689	17879	17745	17986	17725	17934	17724	17744	17817	17913	17861	17498	17757	17807	17841	17856	17772	17938	17750	17887	17876	17753	17710	17638	17737	17899	17741	17961	17878	17959	17751	17736	17908	17916	17836	17929	17701	17903	17695	17837	17822	17812	17710	17737	17875	17649	17848	17821	17756	17932	17670	17893	17946	17746	17901	17805	17684	17731	17681	17783	17817	17871	17817	17876	17900	17953	17660	17772	17877	17954	17768	17879	17873	17532	17773	17824	17672	17732	17821	17858	17919	17881	17886	17873	17713	17812	17739	17947	17973	17711	17898	17863	17858	17740	17971	17841	17785	17748	17785	17782	17671	17970	17743	17574	17935	17718	17763	17880	17944	17694	18004	17918	17785	17878	17759	17679	17837	17647	17905	17788	17766	17695	17652	17668	17715	17815	17770	17910	17824	17760	17742	17678	17841	17820	17708	17684	17789	17832	17717	17602	17661	17877	17978	17919	17723	17804	17532	17733	17676	17901	17655	17690	17678	17815	17837	17802	17577	17766	17851	17755	17831	17736	17707	17902	17743	17669	17616	17814
34153	43328	42538	30743	23630	22455	22219	21542	21581	21741	21706	21823	21802	21863	21789	21733	22001	21865	21625	21875	21819	21819	21606	21670	21676	21792	21770	21871	21782	21706	21907	21911	21696	21627	21631	21656	21658	21871	21868	21801	21736	21716	21852	21682	21711	21882	21940	21779	21652	21668	21743	21732	21645	21850	21657	21892	21903	21793	21845	21846	21834	21584	21792	21453	21770	21805	21705	21711	21470	21805	21868	21716	21758	21632	21927	21655	21738	21949	21794	21559	21601	21824	21647	21638	21735	21884	21653	21722	21730	21762	22015	21733	21852	21708	21658	21795	21676	21596	21904	21728	21677	21804	21858	21707	21808	21919	21656	21631	21854	21824	21859	21889	21655	21836	21853	21664	21514	21607	21677	21653	21754	21973	21752	21760	21427	21870	21946	21762	21708	21789	21896	21734	21800	21834	21884	21867	21576	21587	21804	21663	21804	21651	21549	21688	21647	21547	21674	21617	21831	21613	22248	21614	21643	21577	21729	21530	21816	21424	21918	21752	21757	21735	21807	21878	21757	21569	21865	21862	21608	21738	21858	21722	21724	21652	21512	21849	21835	21618	21589	21605	21782	21711	21783	21699	21691	21618	21746	21604	21787	21524	21718	21735	21860	21735	21856	21859	21656	21768	21848	21675	21725	21697	21651	21568	21821	21665	21780	21830	21692	21609	21802	21723	21528	21735	21875	21821	21994	21633	21633	21639	21707	21823	21712	21862	21745	21787	21604	21872	21991	21590	21873	21783	21719	21468	21979	21754	21701	21585	21680	21776	21775	21551	21549	21419	21747	21665	21733	21860	21790	21755	21648	21748	21637	21636	21711	21960	21754	21763	21666	21840	21683	21578	21649	21906	21515	21998	21922	21794	21771	21953	21821	21856	21736	22006	21784	21679	21792	21907	21857	21760	21808	21893	21932	21602	21685	21544	21786	21993	21811	21609	21487	21706	21744	21638	21777	21835	21748	21626	21767	21874	21755	21643	21745	21863	21623	21564	21904	21526	21984	21442	21915	21808	21697	21744	21588	21651	21988	21866	21896	21683	21668	21574	21383	21837	21786	21884	21739	21816	21719	21659	21622	21749	21687	21772	21881	21745	21943	21649	21712	22047	21873	21824	21783	21759	21724	21722	21827	21655	21992	21904	21633	21648	21686	21759	21894	21656	21691	21770	21775	21782	21675	21818	21803	21646	21733	21986	21765	21770	21687	21991	21789	21812	21405	21661	21668	21528	21877	21980	21705	21697	21826	21814	21949	21750	21649	21734	21987	21689	21719	21806	21526	21691	21835	21795	21819	21595	21708	21750	21454	21961	21689	21737	21605	21838	21784	21614	21644	21681	21717	21748	21752	21729	21719	22010	21715	21598	21477	21834	21887	21777	21736	21831	21765	21880	21695	21729	21808	21551	21565	21623	21727	21803	21876	21895	21820	21618	21939	21728	21679	21786	21845	21559	21750	21683	21680	21709	21726	21773	21796	21607	21573	21699	21690	21841	21945	21679	21694	21548	21592	21928	21812	21818	21770	21632	21707	21738	21784	21827	21660	21687	21814	21748	21723	21770	21839	21614	21848	21696	21657	21537	21662	21683	21684	21700	21779	21743	21845	21782	21555	21785	21850	21741	21796	21840	21936	21686	21796	21820	21904	21694	21844	21614	21738	21686	21901	21823	21855	21583	21839	21804	21823	21706	21721	21813	21855	21787	21858	21781	21800	21517	21481	21648	21612	21880	21817	21807	21790	21399	21613	21820	21727	21820	21595	21774	21582	21737	21666	21693	21854	21904	21904	21638	21733	21700	21567	21893	21624	21891	21722	21769	21783	21617	21771	21829	21798	21552	21735	21821	21806	21718	21744	21838	21775	21623	21704	21536	21795	21613	21552	21731	22052	21668	21813	21755	21791	21838	21659	21486	21767	21720	21811	21666	21875	21684	21653	21677	21596	21817	21692	21657	21424	21777	21896	21671	21610	21706	21980	21860	21742	21735	21861	21669	21754	21680	21649	21816	21955	21625	21879	21764	21646	21675	21535	21684	21741	21904	21518	22015	21878	21847	21538	21786	21625	21592	21936	21768	21824	21637	21780	21874	21846	21736	21768	21771	22003	21874	21717	21764	21947	21735	21546	21687	21764	21852	21895	21716	21814	21713	21929	21844	21787	21715	21684	21757	21916	21746	21820	21730	21695	21615	21659	21725	21868	21962	21822	21722	21677	21886	21738	21598	21787	21879	21807	21935	21831	21563	21758	21756	21792	21762	21562	21828	21831	21765	21762	21633	21576	21749	21576	22027	21882	21878	21647	21920	21697	21641	21873	21727	21740	21994	21871	21771	21795	21652	21862	21884	21768	21573	21661	21824	21834	21608	21681	21559	21743	21763	21681	21674	21830	21707	21723	21680	21866	21891	21802	21551	21815	21673	21689	21783	21878	21742	21498	21687	21809	21967	21843	21777	21728	21673	21554	21543	21683	21764	21801	21951	21814	21953	21673	21695	21522	21737	21687	21731	21780	21906	21722	22017	21894	21582	21585	21898	21743	21899	21782	21654	21672	21833	21677	21929	21866	21877	21743	21742	21753	21726	21557	21855	21664	21754	21737	21881	21633	21877	21800	21846	21754	21839	21633	22003	21714	21933	21746	21625	21848	21647	21804	21909	21717	21806	21644	21551	21750	21732	21796	21768	21765	21794	21962	21811	21712	21612	21720	22026	21745	21520	21963	21970	22050	21920	21768	21757	21932	21720	21709	21874	21693	21715	21530	21708	21707	21549	21743	21818	21719	21817	21750	21512	21831	21407	21742	21837	21779	21777	21798	21595	21638	21739	21835	21792	22062	21784	21934	21801	21890	21709	21756	21636	21652	21727	21705	21674	21890	21515	21897	21838	21638	21859	21898	21742	21823	21568	21826	21673	21707	21888	21824	21848	21883	21608	21864	21749	21878	21652	21672	21890	21822	21779	21593	21824	21890	21805	21699	21644	21622	21546	21881	21700	21740	21674	21542	21733	21677	21797	21580	21656	21812	21907	21572	21669	21672	21663	21625	21980	21720	21864	21593	21723	21750	21886	21756	21958	21822	21850	21766	21690	21879	21758	21690	21543	21685	21733	21743	21866	21908	21892	21648	21674	21860	21700	21675	21548	21891	21889	21673	21457	21720	21858	21985	21884	21906	21711	21921	22008	21690	21774	21826	21833	21707	21684	21658	21932	21847	21771	21874	21619	21893	21620	21621	21648	21789	21788	21752	21577	21709	21775	21829	21618	21895	21758	21722	21731	21674	22030	21593	21695	21784	21668	21721	21520	21755	21756	21881	21800	21695	21802	21678	21867	21760	21820	21870	21892	21689	21599	21710	21811	21793	21713	21688	21811	21680	21727	21727	21669	21741	21845	21838	21867	21692	21624	21694	21714	21731	21606	21757	21817	21869	21733	21543	21778	21579	21795	21809	21731	21579	21777	21659	21779	21802	21584	21671	21734	21683	21682	21873	21829	21616	21604	21753	21787	21773	21537	22046	21667	21975	21748	21684	21820	21988	22083	21752	21730	21796	21855	21735	21583	21622	21885	22072	21834	21767	21802	21568	21610	21862	21750	21711	21775	21661	21884	21810	21657	21771	21801	21769	21864	21898	21800	21931	21932	21858	21762	21695	21744	21877	21639	21698	21764	21774	21946	21871	21766	21631	21715	21835	21647	21658	21856	21975	21740	21688	21603	21669	21639	21752	21944	21715	21515	21567	21654	21717	21916	21809	21761	21793	21756	21931	21507	21653	21700	21647	21919	21576	21605	21830	21793	21773	21750	21959	21754	21624	21672	21805	21908	21704	21680	21768	21887	21773	21783	21724	21850	21695	21644	21704	21810	21901	21900	21655	21606	21623	21848	21749	21854	22009	21845	21724	21769	21732	22023	21966	21736	21821	21761	21671	21696	21677	21791	21715	21779	21882	21879	21982	21739	21654	21615	21723	21760	21862	21621	21744	21627	21683	21896	21712	21849	21651	21774	21823	21553	21638	21712	21817	21843	21729	21619	21955	21715	21740	21767	21847	21803	21905	21686	21932	21731	21531	21570	21745	21932	21681	21932	21852	21814	22062	21940	21735	21922	21640	21678	21768	21892	21825	21511	21623	21545	21623	21618	21812	21814	21796	21910	21874	21779	21686	21624	21789	21801	21588	21816	21751	21792	21810	22048	21719	21630	21874	21919	21726	21813	21837	21350	21853	21775	21725	21612	21956	21736	21770	21832	21622	21746	21394	21577	21760	21847	21663	21652	21684	21778	21673	21722	21874	21779	21746	21607	21766	21669	21931	21810	21748	21655	21789	21726	21764	21896	21629	21968	21748	21772	21651	21565	21736	21640	21732	21545	21835	21708	21900	21742	22050	21685	21848	21780	21526	21740	21605	21968	21873	21878	21816	21618	21700	21896	21748	21733	21965	21807	21736	21817	21831	21732	21833	21690	21759	21707	21573	21466	21836	21783	21940	21786	21825	21822	21744	21874	21939	21527	21619	21731	21628	21670	21951	21674	21745	21800	21726	21563	21605	21637	21844	21777	21547	22051	21871	21757	21746	21940	21741	21767	21756	21452	21657	21823	21709	21573	21758	21838	21817	21774	21619	21686	21791	21703	21716	21916	21742	21855	21482	21696	21486	21641	21784	21763	21867	21704	21748	21852	22150	21667	21979	21530	21614	21895	21912	21728	21632	21652	21795	21735	21883	21665	21832	21778	21802	21793	21792	21813	21865	21789	21711	21773	21687	21627	21659	21680	21851	21735	21510	21628	21508	21905	21702	21696	21742	21701	21470	21658	21655	21651	21787	21972	22038	21689	21830	21768	21709	21700	21612	21959	21756	21779	21652	21791	21604	21684	21715	21622	21730	21794	21768	21710	21384	21709	21919	21761	21572	21535	21953	21585	21885	21785	21706	21875	21684	21773	21825	21822	21901	21751	21939	21636	21941	21563	21730	21820	21631	21866	21911	21867	21949	22027	21913	21802	21658	21927	21874	21747	21875	21712	21775	21745	22067	21569	21872	21743	21722	21626	21689	21995	21684	21667	21824	21926	21709	21618	21897	21779	21848	21707	21785	21879	21751	21761	21894	21776	21635	21580	21644	21763	21895	21771	21722	21670	21774	21689
43233	60236	43409	25748	19687	18335	18164	17876	17973	17879	17941	17965	17903	17878	17928	17717	17997	17964	17678	17958	17934	18048	17886	17965	17888	18016	17837	18062	17858	17926	17897	17849	17907	17829	17878	18046	18112	17789	17961	17950	17911	18071	17899	17812	18078	17853	17863	17832	17954	17929	17857	17976	17904	17876	18014	17962	17952	17875	17956	17807	17949	17912	17921	17811	18013	17898	17892	18100	17844	18009	18030	18131	17995	17881	17874	18024	18097	17941	17989	18021	17900	18075	18121	18037	17910	18071	18006	18000	17780	18013	17821	17920	17967	17895	18069	17818	18031	17915	17806	17864	17802	17752	17858	17967	17839	18006	17930	18012	17976	17850	17906	18094	17783	17857	17926	17884	17885	17957	17944	17894	17787	17986	18066	17944	18026	17850	17780	17852	17919	17918	17862	17813	17797	17822	17956	17855	17921	18021	17974	18111	17941	17875	17815	18013	17969	18028	17862	17959	17947	17881	17778	18000	17974	17923	17720	17916	17925	17979	17795	17926	17999	17966	18116	17952	17992	17959	17970	17895	18016	18113	17899	17889	18094	17786	17897	17872	17953	17953	17861	17987	17868	18101	17801	17767	17938	17852	17998	17937	17951	17727	17980	17752	17948	17863	18126	17954	17955	17983	17881	17736	17912	17898	18124	17915	17815	17942	17949	17925	17898	17891	17741	18005	17923	18030	18011	17810	17952	17818	18027	17821	17903	17877	18103	17923	18032	17872	18061	17783	18031	18132	17832	17912	17841	17865	17909	17991	17893	18009	17989	17898	18000	18131	17894	17987	18058	17957	17756	17810	17959	18071	17934	18049	17853	17879	17880	18056	17911	17774	17823	17982	17901	18055	17946	17946	17762	18015	17946	18023	18103	17986	17976	17885	18023	17928	17979	17772	17932	17963	17864	17931	17862	17886	17927	17978	17866	17863	18063	17767	17935	17813	17834	17840	17974	18165	17877	18081	17892	17970	17902	17958	17957	17763	17934	18006	17983	17900	17919	18056	17938	17910	17855	17930	18077	17884	17925	17927	18083	17829	17933	17996	17927	18062	17971	18055	17771	17949	17996	17888	17848	17826	17795	18030	17890	17896	18270	18040	17987	17948	17787	18070	17882	17900	18061	17859	17744	18034	18007	17981	17805	17856	17959	17749	17836	17937	17891	18078	17886	17779	17983	17891	17989	17827	17891	17958	17900	18192	17884	17710	17841	18050	18017	17940	17839	17807	17998	17825	17913	17943	18023	17976	18044	18089	17988	17990	17924	17778	17975	18005	17886	17783	18034	17805	18003	17819	17926	18080	17800	17918	17928	17916	17746	18100	17986	17888	17941	18015	18057	17960	17884	17996	17961	17935	17983	17835	17912	17875	17883	17937	17882	17852	17878	17989	17922	17879	17948	17864	17822	18024	17815	17899	17988	17998	17957	17864	17889	18023	17995	17978	18065	17955	17893	17847	17967	17891	18064	17774	17989	18091	17824	17957	17968	17902	17987	17878	17907	17705	18068	17827	17776	17847	17934	17816	17868	18016	18075	17924	18115	17792	17997	17951	17845	17822	17964	18082	17935	17887	18010	17995	18067	17933	17864	17999	17896	17966	17946	17937	17817	17897	17947	18013	17873	17919	17897	17893	17715	17759	18140	18027	18016	17818	17926	17832	17969	17848	17947	18020	17858	17803	18017	18174	17887	17933	17958	17969	17886	17994	17970	18021	17857	17946	17878	18027	17748	17890	17925	17914	17950	18020	17980	17965	17913	18017	18019	17814	17764	17912	17723	17776	17913	17813	17952	18055	17893	17894	18136	18010	17901	17994	18045	17926	17889	17724	17795	17765	17849	17891	17686	17912	18119	17880	17938	17912	17949	17932	17789	17925	17914	17975	17943	17923	18084	17932	17828	18019	17838	17976	17952	17874	17874	17967	17896	17891	18004	17992	17930	17705	18061	18069	17887	17782	17849	18003	17856	18058	17945	18004	17881	18152	17860	17858	17930	17892	17872	17910	17861	17842	17968	17910	17860	17729	18001	17889	17870	17932	17675	18117	17852	17908	17980	17920	17999	17878	17963	18024	18125	17902	17892	17854	18007	17938	17964	17935	17920	17947	17974	17939	18110	18025	17922	17985	17876	17875	17902	17895	17967	17800	17915	18041	17886	17806	17874	18009	17861	17848	17928	18008	18169	17848	17895	17880	18028	17948	17843	17818	17952	17888	17753	17914	17823	17867	17862	17824	17919	17859	18002	17789	17909	17945	17887	17982	17842	17828	17855	17989	17855	17786	17857	18094	17978	17802	17869	17816	17783	17928	17885	17912	17933	17977	17925	18094	17796	17813	17820	17910	17838	17981	17896	18011	17902	17816	18030	17888	18097	17867	18042	17807	17837	17866	18020	17853	18012	17925	17929	17866	17915	17966	17970	17866	17975	18017	17854	17803	17962	18056	17863	18039	17809	17818	17974	17951	17809	18032	17965	18017	17857	17990	17783	17860	17918	18101	18064	18007	17887	17971	17840	17895	17940	17880	17892	18040	17745	17828	17985	17883	18139	17773	17804	17905	17847	18017	17955	17933	17894	17859	17876	17942	18087	17839	17915	18081	17819	17955	17871	17986	17855	18005	17899	17918	17829	17850	17994	17953	18150	17874	17871	17937	17754	18053	17953	17753	17950	17797	17917	17915	17771	17898	17924	17928	17953	17970	17959	17984	17900	18049	18011	17866	17935	17801	17870	18060	17922	17907	17904	17893	17874	17871	17952	17806	18100	17940	17895	17937	17988	18031	17977	17834	18095	18026	17898	17907	17953	17886	17916	17968	18046	17799	18148	17939	17885	18019	17952	17963	17972	17850	18098	17940	18043	17810	18012	17854	18116	17936	17976	17973	17909	17759	18100	17867	17885	17763	18119	18122	17864	17763	17738	18041	18033	17942	18001	17997	17941	17856	17801	17974	17894	17925	18059	17907	17882	18102	17981	17849	18014	17906	17845	17864	17981	17940	17903	17982	17761	17919	18131	17952	18054	17779	17978	17929	17978	17928	18000	17870	17939	17921	17898	17777	17917	18121	17740	17904	18066	17963	18038	17893	17893	17929	17999	17855	17968	17955	17782	17788	17935	17920	17852	17953	17944	18030	17869	17955	17810	17967	17741	17767	17904	17931	17935	18132	17882	18042	17941	17867	18139	17758	17938	17881	17854	17828	17846	17915	17728	17983	17775	17884	17879	18155	17958	17931	17980	17864	18139	17784	17924	18128	17866	17997	17891	17932	17864	17906	18174	17830	17843	17898	18043	17930	17933	17944	17804	18015	17965	17937	18034	17962	17890	17884	17766	17903	17984	17720	17735	18136	17833	17943	17875	17889	17942	17851	17999	17940	17939	17855	17901	18017	17930	17831	17962	18086	17962	17906	17957	17952	18097	17970	17867	17864	17974	17988	17864	17948	17724	17937	18000	18083	17907	17876	18045	18027	18006	17916	17979	17938	17922	18083	17900	17848	17829	17937	17939	17895	18091	18072	18094	17962	17865	17883	18050	17959	17808	17773	17888	17930	17794	18004	17981	17978	18137	17790	17951	17817	17987	17932	17940	17932	17873	17865	17951	17976	17833	17977	17823	18276	17836	17975	17742	18086	17769	17946	17864	17798	18092	17988	17843	17963	17948	18003	17798	18080	17841	17938	17907	18059	18010	17846	17986	17834	17933	18019	18142	18026	17788	18132	17947	17967	18067	17849	17897	17933	17902	17905	18137	17823	17910	17828	18050	17874	18046	18115	17987	17933	17852	17871	17896	17938	17858	17908	17961	17828	17884	17844	17968	17771	17897	17933	17922	17936	17902	17866	17895	17921	17762	17987	17797	18002	17824	17852	18053	17890	17970	18009	17770	17652	17792	17793	17890	17930	17982	17824	17771	17901	17795	17849	17938	17962	17931	17991	17978	17897	17894	17892	17849	17916	17921	17910	17849	18070	17867	17989	17931	18111	17957	17940	18028	17890	18003	17868	17718	17953	18039	17768	18026	17896	17908	17907	17782	18047	17942	17849	18028	17874	17813	17792	18073	17994	17856	18001	17797	17877	17860	18017	17885	17822	17889	17874	17952	17814	18030	17887	17930	17790	17946	17902	17854	17944	17856	17956	17911	17908	17896	17869	18007	17959	18001	17921	18102	17918	17947	17762	17729	17853	17699	18000	17934	17787	18051	17928	17876	18051	17830	17860	17963	17890	17973	17962	17986	18109	18044	17960	17924	17998	17903	17837	18112	18115	17857	18016	18021	18048	17894	17801	17749	17988	17885	17934	17933	17759	18033	18049	17869	17868	18045	17970	17889	17917	17895	17900	17787	17960	17811	17878	17894	18010	17922	18025	17962	17892	18059	17920	17889	17752	17910	18012	17804	17840	17921	17853	18014	18053	17988	18016	17802	17996	18004	17931	17899	18120	17856	17888	17869	18067	17804	17931	17969	17979	17846	17914	17950	17872	17914	17968	17759	17921	17935	17911	18081	18000	18058	18034	18076	17922	17957	17987	17878	17915	17958	17961	17982	17825	17995	17870	17929	18182	18000	18050	17900	17929	17813	17750	17882	18031	18043	17903	17748	17956	17811	17914	17852	18058	17983	17858	17896	17905	17804	17846	17843	17947	17923	18067	17831	18031	17871	17909	17939	17981	17806	17968	17968	18005	17945	17999	18029	18043	18044	17866	17909	17962	17922	18073	18033	17924	17811	18061	17743	17889	17992	18170	18055	18040	18108	17925	17934	18025	17973	17835	17879	17991	18005	17780	17967	17781	17709	17901	17990	17835	17899	17922	17994	17967	17930	18045	18022	17890	17887	17908	18059	17935	17973	18049	17976	17893	18013	17895	17952	17854	18023	18068	18063	17982	17715	18005	17821	17829	17899	17848	17986	17799	18129	17921	17850	17971	17915	17943	17830	17836	17889	17890	17953	17930	17971	17971	17917	17903	17983	17955	17799	17976	17893	17848	17935	17794	17926	18072	17911	17901	17874	18094	17987	17930	17951	17913	18022	17926	18046	17893	17870	17931	18026	17902	17945	17918	17808	17900	17852	17986	17941	17852	18065	17849	17868	17952	17883	17941	17749	17831	17983	17880	17904	17962	17856	17872	18113	17958	18042	17927	18017	17873
24295	25563	36731	30775	25300	25297	26027	22598	21837	22404	22155	22072	22072	22089	22088	22068	21880	22039	21809	21999	21965	21778	21786	21964	21835	22024	22011	21810	21677	21905	21953	22031	21761	21843	21708	21971	21882	21749	21591	21805	21916	21972	21711	21670	21773	21561	22089	21739	21853	21858	21832	21898	21765	21682	21744	21698	21870	21826	21861	21856	21923	21916	21862	21785	21761	21670	21773	21596	21947	21909	21608	21968	21780	21755	21648	21624	21867	21697	21996	21761	21736	21658	21702	21708	21649	21709	21822	21639	21917	21613	21555	21724	21869	21894	21765	21797	22020	21902	21779	21676	21897	21812	21573	21933	21854	21712	21650	21625	21613	21787	21723	21541	21760	21901	21697	21714	21779	21802	21622	21748	21602	21766	21723	21709	21866	21647	21682	21853	21890	21688	21734	21758	21922	21953	21704	21740	21725	21585	21963	21907	21677	21658	21772	21629	22030	21745	21742	21932	21817	21841	21802	21796	21652	21750	21766	21779	21857	21993	21775	21625	21948	22024	21656	21623	21791	21879	21763	21590	21725	21873	21748	21577	21646	21893	21793	21705	21802	21654	21660	21783	21771	21820	21865	21766	21788	21891	21865	21799	21737	21685	21773	21805	21877	21710	21875	21791	21663	21666	21814	21708	21812	21820	21960	21747	21628	21671	21617	21746	21771	21775	21813	21700	21617	21647	21748	21876	21827	21801	21816	21789	21666	21758	21945	21965	21874	21740	21775	21900	21669	21805	21828	21774	21836	21805	21611	21652	21818	21637	21612	21805	21898	21857	21703	21776	21662	21766	21698	21713	21831	21732	21809	21824	21795	21804	21928	21564	21641	21573	21752	21906	21641	21848	22096	21816	21790	21835	21776	21604	21639	21913	21957	21813	21963	21676	21761	21720	21751	21726	21548	21788	21823	21607	21637	21954	21603	21689	21782	21951	21834	21768	21757	21873	21670	21698	21727	21868	21894	21746	21848	21856	21716	21883	21829	21880	21517	21773	21831	21685	21700	21878	21670	21797	21864	21996	21677	21711	21853	21617	21810	21571	21709	21667	21770	21600	21865	21754	21685	21973	21866	21628	21967	21776	21690	21764	21781	21799	21705	21832	21672	21583	21888	21666	21680	21828	21651	21698	21661	21541	21916	21613	21663	21536	21692	21538	21931	21616	21728	21778	21796	21643	21766	21891	21655	21857	21822	21711	21861	21743	21658	21841	21706	21784	21593	21893	21946	21665	21949	21742	21693	21560	21758	21767	21765	21619	21860	21615	21861	21730	21739	21896	21682	21753	21801	21713	21840	21535	21795	21866	21712	21769	21982	21727	21783	21742	21693	21610	21833	21892	21885	21695	21702	21782	21749	21766	21711	21519	21837	21573	21497	21486	21725	21658	21805	21620	21696	21915	21658	21716	21932	21664	21709	21836	21757	21749	21847	21890	21800	21730	21702	21766	21897	21937	21539	21552	21699	21852	21750	21747	21664	21888	21588	21645	21693	21585	21607	21778	21737	21679	21709	21589	21525	21644	21872	21984	21838	21762	21793	21881	21651	21786	21893	21463	21653	21686	21736	21983	21788	21897	21614	21985	21719	21586	21640	21772	21613	21859	21887	21660	21915	21782	21855	21865	21554	21937	21990	21722	21819	21719	21661	21754	21684	21666	21899	21817	21702	21679	21959	21667	21915	21799	21619	21633	21849	21819	21837	21773	21892	21806	21732	21570	22016	21830	21825	21579	21753	21939	21861	21768	21318	21613	21773	21560	21830	21949	21835	21940	21801	21908	21732	21948	21932	21717	21790	21814	21776	21694	21504	21870	21948	21804	21794	21640	21772	21721	21629	21801	21789	21761	21954	21834	21614	21659	21835	21631	21825	21881	21693	21792	21961	21889	21645	21896	21633	21729	21843	21808	21657	21994	21789	21775	21800	21463	21913	22168	21779	21720	21562	21820	21793	21706	21775	21668	21482	21718	21615	21806	21584	21677	21772	21954	21701	21738	21923	21707	21746	21734	21882	21787	21776	21642	21637	21808	21845	21775	21753	21833	21636	21724	21795	21913	21795	21833	21574	21869	21612	21699	21689	21818	21684	21634	21813	21644	21807	21600	21985	21868	21818	21939	21714	21667	21821	22024	21974	21529	21917	21642	21794	21820	21690	21776	21820	21714	21623	21609	21871	21703	21648	21647	21607	21576	21816	21888	21650	21757	21755	21627	21723	21650	21544	21575	21781	21755	21923	21791	21812	21713	21599	21686	21789	21811	21758	21746	21672	21820	21848	21716	21749	21637	21708	21863	21789	21890	21756	21711	21665	21603	21789	21668	21672	21508	21691	21746	21851	21657	21686	21883	21674	21855	21578	21569	21726	21581	21742	21962	21910	21843	21774	21779	21937	21796	21610	21786	21787	21816	21934	21827	21723	21657	21848	21684	21846	22062	21748	21839	21798	22035	21684	21843	21804	21555	21836	21846	21676	21764	21661	21760	21859	21347	21751	21673	21611	21701	21705	21726	21848	21765	21739	21614	21810	21834	21627	21721	21817	21669	21896	21716	21813	21946	21639	21747	21586	21700	21632	21601	21753	21795	21559	21493	21829	21551	21871	21753	21847	21594	21662	21795	21747	21566	21774	21728	21589	22005	21905	21689	21838	21720	21638	21988	21712	21761	21887	21909	21598	21757	21643	21761	21677	21743	21739	21615	21697	21596	21835	21905	21826	21821	21738	21826	21705	21779	21768	21561	21517	21605	21817	21698	21683	21761	21730	21721	21768	21691	21664	21597	21800	21847	21373	21678	21721	21850	21706	21775	21641	21705	21621	21818	21850	21883	21841	21863	21435	21819	21861	21789	21720	21701	21850	21796	21670	21661	21776	21701	21675	21666	21420	21622	21622	21954	21824	21791	21575	21713	21688	21736	21716	21838	21824	21640	21715	21576	21704	21870	21721	21537	21740	21731	21866	21669	21722	21869	21495	21828	21797	21871	21749	21844	21709	21492	21614	21658	21541	21768	21600	21874	21687	21534	21765	21763	21843	21612	21671	21731	21725	21875	21718	21978	21716	21887	21644	21741	21906	21839	21714	21652	21635	21821	21688	22045	21531	21672	21668	21786	21820	21853	21742	21894	21840	21725	22041	21888	21721	21718	21766	21737	21811	21781	21796	21661	21707	21690	21638	21784	21718	21849	21572	21637	21666	21848	21783	21792	21676	21643	21903	21936	21614	21569	21796	21654	21770	21534	21693	21641	21865	21857	21710	21649	21776	21810	21749	21844	21737	21750	21883	21518	21977	21789	21869	21602	21619	21703	21813	21963	21605	21652	21593	21775	21613	21810	21752	21572	21764	21863	21663	21821	21591	21780	21691	21603	21761	21599	21995	21664	21828	21660	21778	21904	21715	21702	21876	21799	21693	21722	21703	21625	21508	21714	21970	21841	21877	21839	21667	21534	21819	21895	21818	21899	22005	21812	21661	21773	21592	21712	21805	21885	21720	21760	21693	21784	21693	21792	21711	21902	21653	21755	21700	21739	21870	21973	21766	21665	21560	21748	21630	21767	21775	21752	21777	21880	21696	21772	21895	21779	21736	21774	21981	21664	21686	21840	21701	21588	21786	21802	21664	21800	21760	21789	21758	21524	21860	21789	21640	21778	21800	21815	21847	21708	21695	21788	21989	21872	21743	21849	21796	21641	21826	21815	21916	21976	21759	21924	21528	21763	21963	21699	21831	21836	21502	21873	21759	21588	21905	21724	21780	21822	21918	21871	21795	21730	21763	21585	21770	21714	21833	21899	21720	21674	21646	21615	21853	21793	21722	21791	21749	21979	21851	21698	21817	21906	21554	21737	21796	21513	21733	21777	21597	21736	21771	21686	21831	21846	21697	21779	21879	21710	21688	21811	21837	21793	21844	21842	21763	21743	21826	21601	21543	21719	21950	21843	21633	21792	21985	21596	21767	21706	21668	22009	21992	21624	21848	21786	21622	21754	21888	21634	21820	21701	21588	21896	21954	21699	21602	21702	21749	21733	21864	21469	21743	21771	21666	21760	21730	21713	21892	21778	21622	21893	21586	21650	21688	21645	21814	21690	21948	21704	21547	21663	21798	21792	21716	21733	21672	21763	21719	21707	21688	21840	21819	21858	21680	21793	21824	21705	21654	21667	21711	21589	21606	21616	21655	21951	21893	21878	21664	21701	21700	21716	21876	21497	21807	21592	21542	21840	21439	22013	21696	21687	21940	21785	21887	21815	21682	21786	21889	21684	21720	21677	21789	21617	21738	21910	21772	21792	21825	21802	21767	21618	21600	21714	21689	21696	21579	21892	21758	21604	21920	21619	21628	21904	21742	21727	21765	22054	21900	21789	21578	21662	21745	21760	21745	21654	21643	21897	21744	21832	21790	21649	21810	21807	21874	21550	21710	21696	21928	21624	21778	21803	21712	21873	21891	21657	21641	21731	21735	21794	21633	21644	21756	21783	21756	21834	21700	21882	21770	21789	21599	21634	21643	21700	21829	21891	21801	21901	22088	21965	21807	21700	21962	21552	21944	21748	21806	21790	21781	21758	21660	21734	21577	21675	22002	21872	21827	21768	21814	21676	21765	21723	21791	21537	21679	21761	21854	21659	21755	21815	21786	21635	21680	21783	21827	21698	21790	21765	21718	21813	21743	21833	21705	21628	21679	21673	21572	21735	21875	21645	21840	21703	21500	21606	21705	21883	21840	21788	21726	21460	21715	21705	21745	21826	21698	21704	21720	21789	21863	21471	21720	21686	21804	21759	21795	21703	21677	21691	21891	21757	21881	21665	21630	21891	21878	21758	21547	21937	21577	21588	21674	21803	21772	21705	21780	21889	21810	21835	21837	21594	21643	21726	21876	21790	21689	21883	21773	21784	21843	21607	21829	21581	21969	21800	21756	21704	21686	21562	21490	21776	21665	21808	21806	21735	21929	21723	21733	21863	21528	21772	21897	21658	21640	21644	21798	21673	21771	21623	21661	21908	21481	21734	21611	21909	22021	21793	21668	21654	21696	21793	21542	21764	21572	21696	21718	21474	21725	21721	21872	21729	21676	21590	21597	21788	21669	21827	21942	21598	21722	21713	21949	22017	21889	21521	21824	21612	21550	21621	21714	21747	21692	21874
63870	107641	85739	53755	30620	20223	18261	17929	18036	17922	17982	18023	18103	18122	17993	17958	17959	18005	17969	17938	18195	18105	17942	17999	18101	18199	18045	17962	17857	18028	17805	17962	17971	18087	18019	18009	18057	17951	17886	17938	17881	17979	17979	18099	17937	18188	17822	17874	17911	18000	17897	18016	18088	17979	18143	17790	17958	17897	18116	17914	17909	17774	18099	18018	17997	18124	17962	18096	18091	17940	17899	18023	17858	18098	17942	18041	17953	18099	17939	17762	17909	18028	17938	18002	17947	17940	18047	18244	18004	17805	18102	17879	17856	17977	18108	18066	17995	18108	18045	17977	17998	17934	17809	17999	18114	17872	17969	18004	17963	17880	17929	18083	18022	18000	18025	18036	17922	18031	17827	17952	18128	17906	18074	18085	18143	18044	18015	18055	17931	18059	17935	17896	17834	17945	18066	18090	17934	17711	17899	18005	17991	17901	17956	18028	17937	18076	17793	17965	18010	18124	17977	18087	17834	18011	17987	18011	17921	17897	18048	18124	18059	18159	17861	17960	17924	17841	18104	17909	17827	18017	17969	17867	18135	17872	17897	18112	18040	18113	17910	17983	18048	18044	18137	17922	17906	17849	17885	18024	18133	17943	17866	18012	17946	17904	18058	18086	18241	17999	18014	17982	17967	17958	18011	18058	18141	17924	17931	18143	17849	17788	18011	18086	17951	17860	18108	18067	18024	18079	18150	18112	17929	17930	18020	17909	18132	17811	18077	17991	18068	17896	18080	18009	17841	17993	17984	17909	17864	17960	18040	17925	17927	18001	18065	17846	18041	17912	17855	17867	18144	18078	18046	17935	17824	18105	17829	17916	17935	17965	17987	17966	18141	18038	17965	17924	17732	18141	18042	18040	17951	17889	17924	17999	18094	18051	18108	17943	17971	17943	17998	17917	17951	17999	17887	18000	17976	18000	18063	18013	17944	17888	18033	17879	18019	17911	17980	18054	17952	18034	18200	17914	17995	17945	18038	18023	18047	18026	18040	17962	18136	17915	18115	17896	17941	17857	18017	18015	18046	18053	18009	18014	17915	17973	17941	17869	17952	18091	17896	17974	18098	18001	18053	17934	17854	17905	17878	17811	18179	17981	17996	17815	18084	18055	17927	17884	17934	17851	17962	17919	17937	17942	18084	17995	18078	17991	18021	18078	18128	18001	18057	17820	18120	18055	17916	17872	18059	18167	18019	18029	17969	17928	17841	17958	17821	17925	17944	17910	17986	18121	17806	17913	17941	17903	18026	17836	17977	17936	17866	17960	18086	17987	18148	18103	17916	17991	17893	17887	18102	17854	18041	17966	17905	17981	17931	17833	17860	17993	17915	18068	17997	17953	17973	17946	17805	17916	17787	17940	17914	18103	17896	17989	17926	18026	17984	18081	18034	17920	17981	18093	17991	17947	18011	18147	18049	17931	18132	17866	17966	17986	17728	18051	17941	17998	17911	17996	17922	18062	17919	18117	17768	18031	17913	17932	18017	17946	18039	17911	18143	18140	18045	17992	17793	17909	17965	17810	17959	18058	17838	17926	18059	18146	18100	17945	18046	17999	17934	18084	17975	17999	17952	17942	17883	17879	17995	17930	17937	17941	17985	18053	17873	17915	17868	17924	17984	17910	18047	17989	17890	17832	18143	17877	18147	17775	18026	17897	17901	18281	17703	18080	17975	17797	18058	18020	18059	18024	17930	17858	17915	18110	18042	17823	17947	18021	18106	17929	18188	17810	17970	17902	17876	18103	17850	17962	18061	18056	18027	17986	18114	18026	17994	17969	17934	17869	17975	17968	17976	17984	17997	17952	17966	17889	17897	17919	17979	18027	18038	17980	18034	18046	18092	18113	17904	18034	17971	17854	17964	17943	17931	17989	17880	18096	17920	17896	18013	17886	18026	17769	18031	17905	18055	17884	18052	17879	18111	17846	17912	18032	18031	18189	18119	18210	17848	18149	17962	17903	18127	17874	17821	17987	17723	17992	17963	17886	17867	17927	17951	18050	17944	18053	17793	17954	17904	18063	17953	17873	17987	17952	17841	17833	17949	18076	18022	17898	18098	18101	17888	17929	17974	18025	17984	17864	18128	17984	17970	17972	17830	18013	17930	17836	18041	18005	18075	17973	17918	17885	17851	17819	17934	17864	17898	18045	17866	17949	17911	17956	18153	17934	18057	17928	17960	17943	17976	17862	18024	17981	18021	18049	18012	17757	18073	17779	17756	17972	17898	17941	18151	17951	18066	18078	18074	18014	18015	18063	17873	17945	17938	18035	18236	17824	18107	17845	18240	17817	18082	17868	17935	17883	18017	17963	17989	18069	17980	18021	17998	17923	17975	17992	18076	17869	18153	18029	17869	17798	18048	17929	18055	17868	18067	17977	17866	17874	17996	18065	18042	17813	17768	17943	17920	18034	17851	18110	17938	18000	18031	17978	17942	17854	17961	18098	17983	18040	18069	17964	17922	17978	17918	17936	18055	17892	18147	18001	17954	17854	18086	18144	18044	17918	18127	17976	17928	18050	17929	17919	18049	18010	18015	17909	18073	17851	17964	17961	18104	17983	18129	18181	17959	17777	18036	18046	17866	18016	17937	18142	17779	17971	18159	18073	17825	18091	17804	18017	17913	17925	17983	17838	17996	18014	18000	17970	17907	17953	17985	18024	17905	17990	17929	18018	17893	17858	17891	18095	17998	17927	18003	17834	18025	18053	17917	18009	18088	17852	18221	18030	18058	18048	17966	18116	17785	18030	17919	17972	17872	18019	18298	17966	17916	18109	18018	18225	17975	18031	18045	17899	18001	18146	17903	18089	17986	17931	17909	18191	17853	18144	18084	18186	17973	18087	17930	17954	17962	18068	18115	17955	17894	18094	18106	18032	17941	18018	18190	18107	18035	18117	17921	17896	18073	18021	17953	18038	17865	17923	17964	17841	18141	17820	17915	18027	17949	17980	17927	18020	17862	18068	17953	18061	18041	17931	18010	18105	18000	17941	18064	17814	17944	17884	18170	17891	17918	17809	18019	18022	17812	18016	18039	17941	18072	17985	17889	18175	17987	17919	17940	18243	17889	17920	17899	17984	18053	17903	17936	17904	17930	17972	17989	18027	18036	17815	18023	18073	18056	17944	18046	17879	17935	18070	17830	18151	18063	17970	17799	18012	18007	17956	17955	17996	17985	17850	18044	17785	17967	17868	17760	17965	18016	17980	18047	17985	17846	18104	17975	18113	18133	17975	17968	18026	17861	18121	18039	17951	18012	18104	17970	18153	17986	17883	18051	17934	18033	17991	18024	17899	17922	18132	17896	17971	18016	17945	17885	18062	18035	17968	17963	18065	18023	17998	17994	17851	17890	18001	17888	17881	18105	17849	18152	18008	18006	18126	18043	18016	17862	17912	17995	17939	17868	17929	17957	17985	17844	18023	18005	17997	18139	17913	17812	17907	17996	18043	18001	18030	18109	17901	17983	18028	18019	17820	18011	18000	17896	17953	17906	18057	18025	17968	18028	17950	17839	18002	17835	17982	17904	18104	17874	17891	17965	18008	17913	18009	17981	17917	17841	17738	18017	18049	17957	18189	17794	17799	18061	17865	17962	18103	18044	17933	18019	17799	17892	18056	18011	17930	17818	18096	17938	17876	18195	17942	18074	18164	17981	17869	18009	17984	17849	17910	18013	17931	18017	18112	18009	17890	18002	18042	18049	18023	17926	18108	18086	18088	17768	17733	18045	17964	18008	18026	17804	18031	18010	18035	18094	18119	18017	17966	18003	17985	17936	17938	17935	17982	18120	18085	18141	18115	18169	17995	17977	17981	17933	17893	17973	18037	18020	17904	17898	18090	18163	18066	18148	17796	17929	17959	17939	17967	17883	18060	17949	18000	17718	17800	18025	17934	17950	18096	18007	18052	18061	17897	17993	18036	17931	17929	17845	18083	17986	18083	17964	17982	17922	17995	17993	18029	17953	18120	17957	18135	17927	18020	17973	18117	17936	17975	17920	17858	18039	17873	18057	18106	17896	18029	18105	17913	17829	17912	17913	17960	17920	18078	17913	17781	17871	17863	18251	17884	18005	17989	18014	18122	17935	17828	17940	17989	17970	17775	17863	18062	18112	18100	17993	17927	18138	17997	17924	18030	18128	17934	18132	18026	17789	18006	17887	18009	18045	17997	17922	18078	18007	18131	18115	17976	18074	18047	17956	18100	17919	17960	17966	17845	18046	18040	18004	17909	17979	17936	18090	18112	18051	17980	18003	17758	18080	18011	18214	18028	18026	18075	18023	17938	17944	18083	17918	17930	17957	18026	18074	17970	18110	17968	17961	18204	18013	17916	17796	18144	18230	17849	18166	18063	17945	18033	17858	17904	18040	18135	18086	17969	17958	17864	17750	17860	17946	17928	18066	18092	17934	17841	18031	17878	17858	17949	17927	18012	17833	17891	17999	17636	18047	17843	17952	18086	17966	17862	17890	17937	17874	18112	17881	18100	17977	18008	17842	17918	17967	18000	17925	17823	18122	18029	17989	17976	17730	17921	18012	17918	18058	18056	18051	18195	17885	17965	18128	17986	18116	17804	17998	18082	18003	18023	17836	17899	18062	18014	17903	18036	17869	18154	18196	17985	18011	18164	18004	17965	17996	18125	17834	17925	17971	17903	17965	17833	18007	17935	17961	17902	18151	17972	17933	18022	17930	17903	17923	17956	18135	17855	18049	17837	18134	18160	17989	17854	17978	18111	18061	18111	18106	17910	18113	17926	18020	17837	18002	17864	18173	18013	18131	18013	18003	17940	17904	17984	17899	17836	17960	18120	17947	17903	17886	17948	17990	17981	18257	17908	18017	17991	17885	18008	17966	17953	18015	17835	18048	18001	17906	18003	17963	18024	17933	18121	17919	18111	18053	18018	17870	17898	17885	17927	17874	18249	18046	17874	18139	17843	18028	18017	18145	17913	18006	18073	18016	17832	18111	17950	18005	17930	18020	17829	17910	17948	18026	17898	18208	17925	18125	17921	18032	17991	18066	18077	18000	17897	18064	18157	18038	17845	18017	18097	18024	18044	18112	17955	17860	17857	18042	18098	17957	17894	18187	18070	18091	18015	17936	17952	18092	17849	18243	17889	17986	17997	18052	17964
23758	25219	37185	31288	25539	25878	27207	23074	22255	22825	22892	22541	22705	22457	22338	22683	22468	22557	22538	22420	22592	22203	22602	22323	22831	22440	22465	22441	22379	22407	22373	22360	22551	22312	22247	22434	22234	22328	22418	22233	22411	22035	22166	22252	22393	22354	22353	22417	22153	22311	22322	22426	22587	22224	22287	22475	22461	22305	22356	22433	22320	22363	22458	21996	22065	22336	22189	22195	22248	22291	22290	22160	22397	22465	22585	22291	22318	22346	22361	22408	22324	22333	22164	22502	22315	22425	22400	22219	22387	22267	22165	22361	22225	22329	22243	22196	22304	22285	22442	22214	22318	22255	22244	22202	22279	22241	22349	22435	22180	22301	22200	22449	22253	22580	22586	22270	22429	22176	22274	22444	22421	22147	22196	22424	22117	22483	22275	22189	22258	22393	22237	22242	22186	22211	22268	22187	22279	22290	22368	22335	22418	22507	22247	22081	22268	22063	22252	22277	21904	22219	22242	22223	22298	22322	22127	22158	22312	21905	22132	22275	22353	22423	22185	22318	22231	22292	22458	22405	22170	22459	22423	22243	22208	22231	22140	22469	22196	22229	22501	22125	22339	22141	22264	22265	22126	22192	22194	22109	22375	22364	22303	22356	22139	22196	22185	22115	22193	22284	22003	22182	22359	22194	22208	22429	22402	22329	22224	22122	22266	22244	22235	22278	22307	22084	22257	21936	22250	22045	22125	22312	22500	22204	22344	22151	22346	22276	22282	22188	22102	22330	22118	22204	22271	22278	22291	22521	22164	22174	22266	22348	22288	22284	22243	22256	22267	22432	22444	22155	22358	22392	22133	22185	22202	22334	22331	22318	22178	22258	22241	22325	22221	22145	22315	22259	22186	22219	22202	22141	22250	22333	22240	22156	22215	22404	22185	22353	22249	22170	22191	22572	22309	22493	22291	21918	22213	22189	22090	22226	22359	22309	22202	22360	22047	22158	22533	22438	22377	22337	22325	22136	22292	22407	22207	22089	22396	22159	22198	22444	22339	22272	22404	22166	22200	22218	22235	22131	22229	22231	22066	22261	22368	22388	22398	22303	22234	22076	22261	22061	22289	22175	22305	22131	22437	22507	22245	22097	22238	22259	22164	22338	22551	22331	22368	22290	22412	22288	22152	22078	22048	22165	22113	22133	22340	22102	22236	22026	22184	22250	22208	22233	22147	22308	22159	22342	22149	22400	22211	22038	22334	22370	22088	22299	22250	22178	22235	22343	22609	22534	22333	22202	22005	22201	22245	22419	22387	22359	22358	22219	22261	22401	22380	22264	22196	22244	22156	22185	22368	22384	22167	22327	22368	22200	22282	22152	22243	22126	22243	22190	22136	22031	22487	22360	22290	22335	22131	22638	22310	22156	22280	22232	22364	22266	22095	22455	22130	22184	22283	22256	22153	22250	22255	22432	22101	22302	22131	22043	22226	22292	22406	22129	22354	22308	22119	22394	22098	22053	22234	21969	22417	22109	22394	22298	22339	22440	22201	22313	22214	22405	22292	22157	22361	22175	22212	22219	22343	22423	22424	22549	22368	22048	22374	22053	22241	22394	22400	22446	22396	22272	22081	22158	22312	22302	22393	22284	22236	22417	22335	22329	22187	21978	22205	22301	22211	21999	22098	22385	22333	22553	22340	22341	22276	22170	22384	22319	22242	22504	22372	22114	22301	22314	22122	22330	22403	22342	22223	22365	22247	22108	22280	21974	22200	22284	22376	22333	22156	22105	22126	22282	22065	22316	22196	22175	22310	22238	22009	22079	21982	22085	22330	22336	22330	22311	22350	22339	22139	22405	22231	22322	22195	22114	22290	22275	22231	22411	22310	22203	22358	22272	21933	22243	22330	22321	22351	22210	22397	22183	22358	22271	22355	22471	22438	22173	22515	22390	22276	22298	22528	22275	22297	22361	22354	22068	22091	22153	22330	22310	22147	22344	22207	22339	22259	22180	22372	22265	22368	22374	22272	22350	22249	22263	22244	22407	22267	22166	22109	22140	22198	22361	22489	22238	22313	22222	22244	22366	22465	22267	22509	22329	22445	22437	22469	22190	22375	22208	22215	22333	22211	22302	22375	22462	22377	22200	22335	22078	22231	22388	22248	22289	22253	22199	22158	22291	22169	22015	22335	22235	22567	22110	22330	22168	22210	22313	22358	22158	22290	22114	22175	22345	22248	22167	22224	22154	22194	22215	22134	22205	22242	22240	22318	22354	22315	22229	22354	22242	22101	22255	22165	22307	22162	22086	22245	22300	22261	22036	22061	22377	22086	22303	22331	22086	22075	22498	22314	22430	22292	22357	22247	22342	22141	22158	22134	22271	22206	22390	22266	22161	22304	22072	22194	22307	22138	21942	22422	22250	22111	22174	22530	22316	22079	22150	22167	22181	22486	22056	22154	22042	22354	22017	22262	22162	22155	22391	22223	22349	22436	22256	22382	22190	22386	22280	22316	22256	22285	22226	22221	22255	22351	22140	22217	22120	22486	22331	22404	22362	22366	22135	22173	22354	22437	22032	22403	22274	22192	22377	22296	22265	22134	22079	22360	22412	22156	22276	22058	22371	22328	22135	22165	22102	22158	22349	22212	22485	22376	22386	22467	22309	22355	22210	22330	22303	22435	22210	22424	22135	22318	22180	22137	22244	22285	22262	22209	22256	22181	22409	22132	22336	22239	22106	22314	22207	22162	22142	22222	22127	22248	22068	22319	22184	22276	22237	22354	22358	22389	21963	22299	22319	22379	22117	22452	22229	22351	22399	22372	22048	22425	22068	22263	22362	22366	22080	22257	22225	22206	22004	22150	22351	22346	22148	22061	22372	22224	22311	22028	22258	22197	22445	22369	22310	22079	22121	22271	22351	22157	22286	22068	22487	22090	22268	22346	22304	22207	22496	22408	22266	22149	22378	22388	22300	22441	22335	22215	22282	22205	22256	22341	22455	22445	22365	22131	22244	22206	22362	22145	22256	22624	22176	22333	22207	22384	22394	22126	22337	22216	22209	22339	22053	22291	22096	22179	22220	22163	22265	22297	22150	22179	22581	22271	22257	22239	22440	22338	22220	22293	22215	22420	22199	22295	22218	22179	22201	22333	22233	22374	22178	22233	22201	22133	22145	22225	22342	22223	22210	22196	22044	22044	22240	22227	22344	22147	22315	22365	22145	22503	22295	22176	22261	22343	22273	22424	22251	22310	22305	22336	22370	22273	22304	22403	22113	22312	22260	22225	22334	22014	22148	22234	22372	22233	22327	22325	22074	22497	22231	22148	22403	22183	22331	22341	22394	22145	22198	22331	22145	22388	22421	22160	22164	22087	22150	22397	22205	22318	22219	22085	22259	22058	22109	22267	22268	22253	22351	22390	22303	22241	22199	22293	22197	22371	22231	22335	22321	22297	22198	22331	22233	22387	22276	22305	22188	22148	22154	22088	22223	22167	22265	22209	22354	22049	22345	22434	22419	22279	22098	22297	22164	22217	22317	22484	22302	22430	22425	22094	22174	22255	22155	22207	22371	22327	22188	22360	22309	22269	22264	22225	22086	22360	22263	22274	21966	22331	22358	22163	22430	22259	22182	22128	22168	22212	22138	22163	22351	22185	22500	22244	22102	22273	22366	22244	22268	22088	21979	22330	22310	22346	22176	22250	22370	22246	22386	22495	22161	22246	22221	22328	22366	22323	22100	22338	22226	22281	22061	22214	22307	22106	21981	22154	22183	22042	22186	22082	22234	22165	22417	22288	22093	22178	22191	22208	22217	22243	22460	22176	22354	22123	22096	22313	22333	22364	22274	22251	22336	22281	22419	22064	22403	22245	22130	22248	22260	22355	22213	22342	22471	22265	22478	22461	22327	22131	22456	22236	22371	22341	22044	22468	22097	22280	22329	22348	22236	22350	22366	22138	22360	22166	22053	22044	22223	22433	22144	22227	22308	22340	22316	22392	22176	21923	22245	22228	22131	22172	22293	22374	22323	22284	22205	22396	22125	22333	22193	22159	22122	22466	22329	22271	22333	22205	22271	22316	22264	22377	22278	22194	22090	22215	22348	22326	22018	22322	22274	22180	22230	22187	22359	22285	22278	22175	22203	22298	22068	22441	22021	22506	22198	22203	22049	22383	22343	22360	22290	22279	22342	22317	22215	22394	22142	22256	22252	22421	22267	22581	22329	22347	22219	22419	22100	22519	22242	22201	22287	22136	22148	21912	22352	22402	22383	22408	22295	22468	22312	22367	22247	22183	22147	22215	22263	22323	22287	22285	22109	22235	22376	22273	22070	22363	22197	22356	22376	22574	22107	22299	22514	22296	22161	22510	22233	22455	22241	22306	22078	22201	22369	22466	22427	22292	22318	22293	22212	22301	22373	22257	22316	22352	22117	22306	22414	22134	22422	22278	22262	22228	22215	22248	22485	22428	22322	22158	22357	22395	22232	22167	22278	22356	22527	22225	22163	22047	22295	22236	22208	22242	22184	22163	22129	22162	22318	22243	22246	22045	22380	22265	22445	22566	22529	22341	22282	22603	22212	22066	22190	22258	22346	22207	22302	22385	22365	22310	22227	22234	22087	22252	22336	22303	22134	22434	22375	22374	22294	22178	22024	22053	22291	22138	22482	22455	22297	22227	22291	22104	22351	22280	22249	22262	22195	22340	22133	22037	22219	22232	22125	22223	22156	22203	22320	22295	22242	22442	22232	22316	22319	22396	22386	22391	22229	22365	22194	22428	22220	22299	22232	22179	22287	22222	22227	22072	22368	22498	22091	22176	22281	22193	22247	22156	22143	22138	22121	22093	22299	22228	22146	22300	22507	22250	22156	22362	22182	22067	22189	22440	22210	22388	22045	22386	22262	22249	22174	22243	22279	22311	22228	22374	22032	22248	22277	22428	22145	22325	22070	22147	22191	22386	22219	22272	22309	22305	22445	22234	22341	22083	22264	22161	22020	22266	22454	22375	22236	22244	22302	22291	22244	22240	22190	22411	22362	22198	22264	22249	22312	22050	22334	22290	22100	22211	22053	22187	22312	22277	22247	22166	22377	22296	22276	22478	22190	22346	22290	22175	21974	22420	22095	22451	22091	22185	22375	22138	22309	22548	22126	22247	22245	22401	22375	22229	22325	22535	22198	22195	22222
59851	105751	87398	57923	33250	21290	18659	18335	18257	18259	18346	18238	18256	18197	18315	18260	18230	18217	18383	18340	18145	18388	18464	18238	18351	18364	18536	18322	18263	18338	18312	18277	18376	18408	18307	18286	18374	18272	18337	18134	18354	18228	18234	18270	18384	18317	18318	18163	18098	18395	18204	18271	18236	18003	18214	18182	18148	18364	18180	18295	18208	18447	18196	18123	18278	18322	18325	18340	18376	18486	18313	18204	18182	18204	18171	18574	18274	18187	18316	18340	18383	18228	18161	18147	18286	18311	18305	18187	18218	18045	18172	18205	18134	18368	18212	18286	18448	18055	18250	18359	18311	18119	18289	18155	18297	18130	18119	18197	18302	18238	18194	18240	18194	18163	18394	18433	18022	18166	18557	18298	18209	18301	18362	18227	18341	18314	18205	18109	18285	18147	18327	18200	18332	18207	18344	18272	18271	18248	18310	18299	18363	18268	18185	18121	18350	18312	18271	18331	18214	18259	18345	18219	18304	18210	18335	18286	18253	18327	18253	18335	18142	18141	18374	18179	18328	18312	18250	18178	18217	18219	18295	18222	18406	18069	18286	18113	18183	18099	18327	18190	18296	18398	18221	18331	18348	18183	18204	18244	18325	18341	18295	18295	18238	18231	18444	18414	18353	18169	18340	18197	18184	18245	18203	18127	18246	18217	18437	18273	18331	18148	18280	18195	18214	18348	18264	18305	18390	18193	18219	18257	18194	18187	18382	18341	18286	18284	18383	18244	18332	18291	18194	18305	18325	18210	18057	18218	18146	18427	18123	18283	18188	18286	18397	18259	18272	18269	18227	18278	18183	18297	18288	18324	18134	18371	18026	18273	18313	18231	18195	18349	18138	18214	18362	18379	18194	18225	18388	18185	18235	18339	18347	18209	18151	18258	18260	18233	18127	18221	18150	18316	18315	18152	18237	18268	18369	18302	18189	18264	18254	18237	18298	18238	18039	18219	18238	18284	18336	18319	18120	18194	18215	18119	18280	18430	18233	18250	18190	18081	18164	18262	18449	18134	18272	18322	18277	18243	18088	18424	18217	18347	18248	18390	18288	18252	18300	18139	18204	18381	18248	18346	18340	18217	18201	18263	18255	18178	18209	18349	18359	18429	18207	18037	18266	18221	18069	18471	18183	18277	18257	18107	18174	18165	18180	18265	18392	18320	18336	18305	18297	18296	18253	18154	18356	18239	18171	18203	18313	18233	18155	18209	18227	18281	18195	18220	18231	18245	18312	18378	18184	18210	18274	18263	18024	18208	18234	18127	18312	18177	18172	18365	18351	18246	18199	18237	18339	18300	18274	18166	18309	18157	18053	18332	18290	18214	18321	18207	18274	18338	18266	18083	18254	18326	18322	18301	18116	18278	18179	18130	18217	18248	18274	18395	18367	18084	18355	18225	18163	18242	18173	18297	18180	18147	18365	18322	18070	18120	18341	18338	18218	18273	18182	18247	18209	18167	18211	18216	18182	18233	18230	18302	18217	18229	18427	18175	18205	18223	18079	18315	18138	18267	18136	18213	18275	18224	18165	18201	18314	18145	18265	18261	18122	18307	18131	18142	18403	18054	18285	18360	18186	18263	18237	18240	18374	18256	18135	18176	18148	18395	18263	18291	18371	18167	18243	18237	18194	18265	18310	18216	18261	18338	18139	18452	18252	18280	18191	18228	18319	18191	18194	18282	18355	18366	18249	18277	18344	18110	18321	18274	18388	18434	18232	18186	18330	18264	18483	18121	18261	18233	18331	18215	18288	18207	18019	18305	18272	18265	18320	18332	18270	18285	18364	18329	18313	18243	18335	18249	18135	18440	18212	18376	18152	18430	18163	18286	18106	18270	18277	18058	18296	18353	18486	18126	18257	18286	18202	18352	18355	18248	18360	18313	18246	18295	18227	18342	18168	18135	18332	18308	18347	18220	18272	18092	18333	18308	18196	18362	18123	18397	18423	18201	18445	18292	18159	18348	18299	18209	18419	18126	18368	18357	18433	18307	18326	18178	18253	18400	18264	18150	18404	18249	18324	18292	18471	18107	18163	18319	18190	18237	18167	18298	18390	18306	18213	18186	18202	18293	18144	18312	18165	18297	18436	18164	18292	18486	18246	18310	18306	18122	18296	18140	18003	18245	18253	18216	18268	18292	18362	18330	18184	18174	18346	18284	18367	18356	18172	18205	18392	18271	18240	18249	18369	18191	18278	18299	18324	18301	18335	18086	18267	18325	18170	18306	18281	18451	18125	18404	18177	18444	18218	18314	18216	18327	18303	18281	18131	18279	18328	18306	18265	18200	18188	18123	18245	18158	18202	18255	18193	18273	18409	18206	18322	18092	18179	18280	18283	18275	18299	18174	18164	18397	18220	18314	18139	18235	18387	18082	18131	18307	18245	18272	18083	18259	18347	18370	18237	18191	18190	18257	18242	18242	18205	18184	18334	18306	18390	18141	18245	18458	18230	18091	18102	18099	18207	18384	18222	18443	18075	18162	18296	18311	18438	18191	18241	18141	18298	18313	18270	18342	18146	18275	18223	18429	18099	18230	18383	18178	18367	18376	18295	18477	18271	18266	18277	18330	18338	18257	18340	18276	18212	18461	18023	18241	18294	18263	18303	18308	18204	18340	18328	18318	18380	18125	18268	18271	18254	18450	18216	18268	18349	18303	18426	18145	18261	18268	18200	18393	18204	18305	18308	18313	18345	18328	18323	18368	18327	18289	18137	18329	18315	18394	18332	18361	18331	18419	18046	18087	18116	18329	18458	18203	18374	18329	18244	18109	18348	18107	18193	18181	18149	18224	18267	18337	18129	18222	18350	18381	18386	18084	18337	18206	18129	18330	18218	18287	18244	18167	18370	18447	18360	18160	18313	18255	18339	18175	18203	18180	18175	18424	18471	18292	18196	18345	18287	18245	18292	18132	18235	18349	18312	18256	18371	18347	18389	18186	18507	18240	18174	18258	18189	18125	18335	18182	18330	18231	18440	18392	18220	18262	18280	18226	18223	18197	18344	18260	18295	18206	18334	18235	18302	18421	18266	18258	18363	18225	18308	18166	18314	18386	18333	18163	18140	18406	18261	18279	18110	18121	18338	18331	18300	18130	18089	18304	18118	18097	18148	18307	18310	18199	18430	18143	18330	18105	18367	18198	18232	18086	18174	18327	18248	18385	18385	18147	18167	18156	18228	18363	18169	18199	18274	18220	18232	18214	18211	18354	18236	18145	18124	18283	18244	18040	18400	18063	18423	18161	18400	18370	18158	18307	18509	18338	18016	18414	18180	18193	18325	18321	18160	18472	18102	18284	18555	18464	18382	18266	18153	18267	18448	18335	18213	18319	18393	18313	18227	18429	18296	18302	17997	18094	18559	18241	18132	18307	18223	18310	18342	18263	18255	18237	18516	18021	18077	18284	18259	18376	18283	18278	18353	18302	18139	18199	18341	18152	18260	18240	18236	18288	18313	18080	18240	18232	18418	18113	18192	18297	18296	18101	18236	18314	17987	18271	18323	18426	18265	18328	18307	18253	18299	18260	18262	18195	18324	18256	18246	18175	18277	18259	18151	18201	18435	18356	18228	18138	18173	18152	18208	18148	18110	18514	18211	18235	18264	18064	18180	18091	18372	18214	18165	18238	18238	18186	18419	18290	18323	18334	18313	18307	18321	18237	18302	18326	18256	18318	18354	18129	18087	18409	18422	18203	18076	18412	18463	18219	18425	18060	18352	18322	18243	18177	18215	18146	18293	18384	18293	18370	18345	18327	18277	18294	18216	18326	18456	18241	18198	18124	18283	18205	18168	18050	18324	18279	18222	18190	18339	18193	18140	18179	18397	18346	18260	18246	18370	18368	18246	18324	18226	18283	18268	18296	18341	18185	18406	18272	18279	18217	18216	18312	18336	18284	18306	18137	18221	18170	18292	18274	18233	18224	18245	18367	18256	18312	18301	18069	18174	18274	18159	18262	18294	18459	18213	18202	18296	18330	18209	18163	18291	18279	18139	18278	18179	18043	18236	18142	18219	18207	18417	18186	18333	18504	18271	18250	18166	18227	18507	18270	18404	18262	18242	18201	18345	18186	18233	18286	18354	18200	18324	18288	18309	18214	18307	18497	18296	18085	18235	18152	18209	18175	18343	18259	18214	18182	18128	18329	18399	18272	18268	18419	18290	18047	18360	18219	18196	18244	18313	18308	18146	18230	18274	18218	18352	18291	18045	18122	18239	18150	18316	18285	18336	18260	18375	18356	18265	18236	18418	18294	18297	18171	18335	18181	18245	18027	18333	18114	18195	18228	18186	18318	18365	18218	18249	18369	18179	18319	18372	18129	18094	18276	18030	18457	18334	18376	18111	18128	18225	18182	18273	17981	18201	18437	18213	18237	18351	18427	18194	18196	18194	18219	18092	18465	18112	18311	18125	18454	18282	18432	18246	18407	18143	18356	18268	18110	18078	18214	18352	18398	18131	18416	18166	18337	18131	18319	18181	18190	18303	18322	18098	18189	18270	18397	18106	18160	18313	18313	18107	18415	18191	18108	18194	18306	18365	18215	18203	18328	18140	18296	18134	18229	18343	18262	18128	18232	18284	18443	18174	18390	18451	18139	18187	18454	18468	18316	18346	18320	18238	18249	18303	18067	18451	18282	18327	18289	18239	18195	18295	18444	18047	18264	18334	18175	18273	18382	18305	18163	18329	18318	18334	18335	18263	18398	18311	18215	18029	18229	18079	18197	18094	18212	18327	18424	18191	18320	18288	18363	18301	18143	18231	18268	18167	18424	18317	18171	18326	18241	18221	18291	18363	18136	18467	18492	18234	18485	18250	18254	18330	18211	18260	18347	18196	18289	18336	18232	18226	18289	18074	18246	18040	18266	18329	18339	18233	18441	18378	18347	18109	18363	18111	18264	18295	18406	18360	18209	18223	18287	18086	18338	18371	18215	18525	18324	18289	18159	18261	18188	18366	18286	18328	18253	18125	18440	18150	18269	18257	18315	18350	18182	18305	18143	18291	18233	18327	18219	18315	17971	18197	18433	18256	18256	18189	18484	18193	18170	18173	18364	18342	18105	18408	18318	18203	18193	18347	18362	18315	18394	18383	18140	18270	18083	18224	18393	18337	18291	18285	18433	18147	18224	18076	18307
34339	42882	42453	31227	24463	23097	22896	22501	22349	22484	22432	22619	22713	22653	22344	22337	22611	22374	22514	22261	22318	22441	22414	22410	22478	22551	22431	22499	22494	22697	22349	22402	22583	22494	22602	22576	22416	22507	22618	22375	22445	22359	22617	22379	22428	22413	22479	22400	22338	22443	22422	22492	22231	22521	22534	22610	22608	22437	22459	22292	22397	22406	22241	22393	22327	22439	22449	22284	22424	22449	22510	22410	22604	22473	22533	22359	22552	22511	22333	22296	22294	22457	22504	22447	22547	22546	22500	22392	22337	22446	22186	22710	22397	22529	22519	22444	22571	22470	22400	22313	22512	22397	22399	22498	22197	22675	22781	22412	22549	22678	22512	22489	22531	22422	22105	22435	22403	22521	22309	22424	22390	22542	22765	22480	22093	22575	22548	22342	22349	22376	22446	22478	22668	22557	22422	22504	22463	22540	22539	22598	22602	22673	22409	22586	22637	22639	22530	22197	22510	22492	22417	22396	22340	22411	22593	22304	22648	22166	22517	22508	22309	22455	22527	22243	22305	22427	22394	22585	22413	22483	22426	22462	22352	22441	22492	22575	22757	22500	22394	22284	22601	22591	22460	22500	22512	22670	22575	22549	22532	22653	22396	22661	22381	22523	22466	22351	22567	22253	22444	22430	22410	22508	22415	22471	22368	22352	22552	22246	22338	22317	22613	22415	22480	22586	22273	22531	22590	22693	22492	22405	22246	22228	22502	22368	22303	22195	22338	22416	22377	22499	22574	22165	22479	22179	22348	22149	22562	22553	22599	22441	22423	22340	22415	22620	22525	22536	22559	22533	22509	22312	22321	22440	22636	22631	22450	22572	22582	22351	22353	22260	22353	22379	22551	22260	22541	22292	22452	22513	22566	22578	22504	22487	22063	22387	22604	22308	22177	22375	22559	22480	22340	22452	22452	22433	22448	22331	22350	22361	22401	22427	22596	22291	22510	22477	22318	22395	22299	22199	22497	22418	22443	22678	22361	22370	22552	22288	22233	22393	22556	22371	22619	22478	22429	22485	22388	22615	22433	22476	22491	22530	22391	22349	22344	22329	22492	22545	22478	22601	22520	22608	22333	22318	22551	22578	22500	22624	22637	22409	22273	22373	22296	22446	22452	22603	22313	22182	22465	22379	22505	22310	22681	22636	22256	22532	22629	22380	22180	22257	22328	22429	22329	22401	22291	22250	22566	22606	22230	22316	22349	22286	22340	22148	22359	22367	22212	22452	22548	22468	22390	22450	22498	22366	22445	22439	22596	22422	22481	22490	22376	22512	22544	22340	22462	22377	22332	22537	22307	22315	22335	22609	22521	22462	22465	22514	22453	22558	22343	22462	22613	22451	22720	22592	22601	22455	22178	22294	22360	22375	22420	22406	22578	22279	22496	22443	22389	22453	22425	22593	22596	22577	22492	22353	22524	22638	22520	22754	22704	22440	22543	22185	22308	22345	22439	22418	22382	22339	22483	22566	22616	22327	22377	22529	22307	22511	22540	22467	22521	22507	22540	22611	22621	22444	22697	22582	22425	22628	22450	22264	22518	22293	22511	22322	22325	22532	22496	22503	22403	22710	22646	22383	22454	22304	22586	22502	22340	22344	22461	22477	22366	22474	22603	22406	22272	22528	22481	22364	22290	22504	22386	22472	22568	22554	22380	22232	22319	22427	22567	22497	22423	22496	22501	22406	22428	22508	22479	22569	22427	22575	22432	22491	22470	22471	22565	22480	22464	22517	22380	22471	22207	22478	22359	22350	22588	22678	22462	22514	22350	22532	22616	22398	22499	22423	22535	22478	22484	22408	22426	22465	22523	22475	22505	22480	22202	22395	22409	22433	22390	22455	22615	22534	22748	22417	22358	22413	22447	22505	22344	22470	22372	22371	22330	22674	22623	22427	22299	22510	22388	22288	22289	22610	22514	22298	22333	22399	22608	22519	22485	22379	22525	22306	22401	22290	22528	22535	22360	22531	22413	22592	22496	22405	22460	22384	22771	22606	22661	22266	22508	22629	22293	22440	22343	22428	22306	22356	22344	22488	22196	22692	22350	22552	22333	22536	22620	22461	22422	22716	22563	22698	22500	22491	22367	22565	22568	22307	22149	22461	22642	22490	22378	22542	22494	22547	22273	22509	22564	22589	22491	22611	22715	22641	22253	22335	22462	22348	22331	22442	22523	22465	22452	22295	22456	22540	22409	22392	22354	22428	22415	22603	22537	22439	22246	22301	22166	22593	22561	22541	22606	22614	22364	22729	22726	22325	22490	22670	22331	22414	22482	22549	22685	22295	22339	22382	22612	22659	22467	22530	22420	22443	22382	22378	22593	22416	22502	22482	22534	22603	22498	22641	22285	22496	22366	22396	22494	22415	22676	22505	22561	22498	22539	22432	22308	22277	22267	22570	22557	22357	22547	22338	22354	22357	22340	22303	22296	22625	22224	22309	22755	22690	22516	22773	22678	22472	22626	22531	22433	22535	22638	22417	22465	22280	22682	22428	22556	22540	22586	22627	22218	22230	22437	22369	22272	22305	22344	22350	22384	22271	22351	22485	22374	22315	22429	22651	22430	22409	22660	22601	22454	22511	22465	22502	22578	22463	22353	22436	22665	22404	22513	22529	22317	22289	22432	22567	22626	22424	22209	22441	22438	22530	22550	22532	22397	22558	22644	22398	22491	22551	22629	22390	22382	22427	22455	22466	22645	22510	22344	22546	22390	22488	22232	22361	22743	22518	22757	22448	22387	22691	22418	22330	22411	22462	22528	22337	22218	22345	22569	22611	22566	22338	22468	22475	22259	22723	22441	22506	22495	22556	22340	22318	22283	22396	22407	22355	22408	22304	22418	22333	22261	22244	22396	22521	22382	22479	22511	22696	22523	22464	22286	22563	22517	22415	22495	22483	22627	22614	22639	22445	22658	22345	22512	22400	22595	22487	22573	22273	22406	22225	22412	22364	22553	22326	22441	22553	22664	22296	22385	22308	22340	22374	22552	22475	22362	22463	22597	22373	22508	22452	22428	22495	22830	22383	22204	22460	22506	22399	22669	22242	22607	22554	22350	22491	22470	22387	22439	22409	22546	22276	22405	22516	22726	22478	22582	22313	22670	22585	22523	22541	22525	22265	22525	22361	22512	22469	22362	22437	22393	22459	22597	22520	22470	22477	22437	22627	22621	22562	22494	22385	22485	22613	22282	22481	22318	22547	22563	22445	22581	22427	22472	22543	22633	22633	22352	22239	22623	22510	22579	22511	22409	22495	22419	22593	22313	22454	22529	22493	22545	22517	22309	22428	22519	22514	22394	22674	22533	22497	22622	22523	22478	22155	22565	22592	22516	22553	22398	22396	22602	22593	22306	22343	22523	22457	22402	22665	22507	22271	22581	22339	22418	22336	22489	22554	22418	22396	22620	22622	22286	22325	22554	22409	22505	22454	22114	22435	22509	22573	22418	22399	22634	22542	22460	22452	22458	22469	22392	22688	22361	22333	22301	22440	22747	22516	22413	22348	22511	22496	22535	22219	22237	22405	22336	22426	22688	22429	22445	22248	22299	22504	22532	22315	22442	22336	22559	22375	22396	22481	22442	22482	22337	22471	22573	22366	22472	22596	22241	22471	22515	22495	22390	22590	22449	22636	22404	22606	22487	22486	22661	22519	22545	22552	22482	22689	22540	22625	22461	22531	22385	22668	22418	22552	22545	22500	22610	22500	22223	22247	22374	22362	22440	22599	22643	22671	22449	22233	22545	22448	22512	22437	22505	22512	22582	22573	22448	22123	22554	22494	22645	22482	22448	22404	22584	22440	22369	22507	22630	22612	22475	22583	22451	22488	22297	22508	22351	22341	22550	22692	22320	22679	22450	22448	22610	22389	22545	22547	22467	22508	22519	22466	22492	22480	22456	22485	22817	22627	22352	22354	22599	22522	22414	22552	22423	22450	22477	22446	22513	22371	22585	22620	22650	22390	22431	22535	22472	22497	22462	22411	22210	22486	22516	22397	22405	22461	22449	22512	22548	22601	22405	22445	22491	22513	22648	22469	22380	22446	22553	22537	22437	22587	22628	22583	22414	22440	22306	22622	22387	22291	22382	22520	22629	22228	22264	22269	22282	22598	22595	22702	22506	22586	22620	22424	22392	22426	22414	22345	22235	22303	22485	22457	22521	22530	22471	22354	22541	22409	22563	22488	22399	22437	22477	22523	22398	22449	22272	22421	22616	22557	22273	22539	22735	22564	22445	22444	22512	22677	22589	22463	22490	22383	22469	22489	22361	22398	22499	22340	22608	22493	22444	22483	22488	22565	22697	22438	22678	22531	22541	22603	22351	22636	22528	22536	22406	22688	22641	22358	22447	22567	22544	22571	22386	22500	22390	22644	22427	22122	22838	22546	22364	22754	22529	22411	22450	22641	22351	22357	22288	22680	22345	22459	22449	22388	22561	22503	22469	22495	22544	22410	22383	22267	22589	22388	22486	22296	22399	22567	22277	22535	22365	22743	22282	22615	22478	22286	22444	22415	22644	22781	22517	22496	22332	22285	22527	22382	22550	22652	22345	22285	22261	22500	22482	22541	22496	22650	22747	22437	22394	22635	22669	22531	22412	22494	22086	22605	22452	22533	22615	22416	22497	22417	22400	22284	22432	22454	22566	22569	22044	22584	22375	22480	22469	22528	22361	22489	22426	22549	22589	22468	22672	22463	22493	22552	22487	22532	22296	22627	22427	22237	22495	22464	22505	22253	22512	22542	22337	22510	22465	22448	22450	22474	22500	22332	22341	22314	22464	22295	22461	22264	22344	22352	22323	22430	22618	22393	22420	22396	22474	22397	22440	22465	22396	22512	22488	22415	22545	22589	22577	22596	22236	22158	22425	22346	22312	22077	22489	22361	22559	22380	22547	22672	22557	22584	22464	22176	22586	22399	22471	22501	22518	22288	22418	22538	22437	22376	22535	22509	22595	22533	22427	22581	22583	22553	22386	22546	22450	22697	22368	22442	22405	22508	22344	22616	22537	22306	22599	22267	22226	22469	22623	22424	22510	22361	22470	22560	22531	22326	22439	22706	22464	22425	22598	22437	22534	22555	22444	22332	22622	22778	22593	22544	22504	22300	22300	22271	22348	22402	22590	22659	22313	22451
43734	59929	43238	26191	20135	18691	18578	18363	18312	18393	18388	18267	18392	18474	18263	18350	18423	18379	18274	18601	18369	18338	18565	18513	18473	18382	18330	18492	18528	18262	18503	18282	18272	18375	18345	18154	18511	18363	18516	18303	18363	18281	18393	18493	18347	18287	18377	18443	18423	18278	18348	18333	18294	18509	18338	18360	18512	18397	18340	18417	18249	18475	18457	18355	18493	18255	18327	18135	18413	18155	18220	18333	18283	18183	18463	18357	18103	18353	18450	18360	18441	18384	18383	18335	18261	18464	18417	18357	18423	18409	18294	18344	18408	18317	18180	18157	18482	18295	18360	18239	18365	18450	18462	18283	18490	18375	18227	18288	18391	18406	18266	18538	18276	18127	18368	18426	18429	18379	18323	18153	18193	18355	18255	18274	18362	18285	18336	18270	18309	18321	18317	18418	18399	18438	18415	18253	18338	18268	18405	18327	18377	18343	18273	18388	18402	18498	18359	18552	18315	18165	18325	18323	18387	18395	18358	18369	18276	18444	18512	18411	18459	18418	18314	18235	18638	18483	18274	18333	18499	18189	18348	18302	18363	18146	18178	18388	18364	18421	18118	18484	18266	18191	18277	18116	18421	18292	18261	18374	18452	18301	18118	18327	18339	18272	18482	18336	18365	18308	18265	18307	18351	18358	18348	18472	18225	18443	18334	18296	18432	18369	18380	18340	18361	18392	18497	18319	18266	18424	18320	18370	18283	18421	18331	18182	18265	18269	18374	18343	18522	18285	18343	18426	18421	18196	18486	18255	18425	18559	18247	18310	18498	18272	18192	18318	18493	18352	18272	18322	18408	18415	18307	18336	18282	18325	18462	18235	18610	18185	18322	18398	18401	18453	18503	18301	18050	18490	18212	18286	18322	18338	18331	18318	18515	18464	18280	18344	18539	18127	18476	18674	18286	18216	18367	18472	18472	18355	18551	18389	18295	18364	18348	18411	18332	18343	18300	18330	18449	18450	18191	18417	18417	18444	18068	18313	18418	18364	18369	18464	18351	18283	18320	18213	18381	18389	18285	18267	18461	18221	18395	18272	18306	18321	18402	18341	18283	18460	18369	18400	18390	18349	18280	18207	18451	18327	18407	18226	18490	18342	18093	18407	18256	18364	18382	18383	18409	18466	18306	18545	18394	18169	18364	18108	18301	18432	18508	18379	18597	18245	18387	18350	18479	18315	18481	18275	18328	18207	18420	18349	18429	18192	18318	18585	18392	18277	18312	18355	18328	18668	18440	18193	18400	18383	18378	18496	18333	18369	18371	18303	18244	18229	18278	18338	18435	18489	18370	18206	18323	18281	18344	18480	18389	18250	18539	18456	18337	18243	18342	18550	18426	18311	18428	18355	18326	18396	18294	18150	18174	18236	18304	18392	18412	18235	18313	18454	18386	18277	18286	18378	18314	18439	18290	18511	18242	18293	18203	18437	18386	18267	18152	18396	18447	18378	18430	18207	18448	18383	18378	18295	18528	18310	18253	18424	18235	18243	18344	18394	18293	18291	18261	18218	18340	18341	18373	18178	18325	18405	18630	18311	18287	18233	18475	18532	18289	18312	18414	18543	18435	18393	18514	18266	18270	18331	18399	18212	18404	18376	18399	18261	18475	18522	18270	18473	18445	18244	18422	18270	18365	18251	18308	18434	18563	18206	18400	18642	18514	18204	18537	18332	18482	18327	18257	18357	18464	18296	18305	18275	18329	18271	18348	18503	18364	18370	18446	18308	18323	18357	18404	18413	18383	18297	18292	18435	18455	18406	18405	18460	18438	18151	18516	18163	18465	18239	18274	18250	18368	18448	18370	18291	18446	18384	18288	18339	18124	18498	18178	18395	18342	18506	18342	18348	18345	18328	18208	18372	18213	18425	18193	18345	18277	18313	18260	18378	18463	18481	18254	18376	18394	18409	18408	18494	18341	18457	18317	18292	18265	18458	18325	18407	18497	18307	18373	18322	18297	18559	18728	18340	18184	18219	18581	18221	18291	18398	18261	18374	18428	18361	18213	18339	18366	18309	18128	18385	18490	18228	18309	18336	18164	18241	18438	18303	18244	18358	18347	18423	18268	18319	18232	18466	18340	18590	18284	18334	18374	18333	18271	18395	18405	18195	18386	18399	18398	18440	18367	18453	18342	18290	18354	18322	18256	18182	18323	18383	18352	18391	18426	18470	18500	18280	18310	18288	18155	18406	18317	18308	18355	18298	18466	18421	18417	18493	18484	18165	18294	18284	18459	18440	18318	18325	18299	18369	18451	18323	18252	18136	18336	18317	18417	18363	18300	18390	18589	18332	18229	18359	18313	18374	18280	18564	18216	18337	18448	18397	18335	18249	18333	18370	18319	18433	18411	18605	18278	18380	18327	18405	18222	18333	18221	18396	18294	18275	18305	18196	18328	18427	18389	18292	18315	18139	18436	18345	18508	18253	18459	18172	18352	18288	18306	18197	18278	18331	18217	18249	18155	18298	18360	18511	18452	18262	18394	18387	18465	18270	18320	18310	18350	18479	18418	18397	18393	18565	18416	18343	18391	18170	18510	18433	18429	18339	18261	18369	18332	18480	18154	18483	18234	18338	18296	18312	18263	18256	18419	18580	18152	18398	18256	18370	18396	18108	18457	18325	18433	18111	18416	18358	18421	18460	18235	18285	18368	18284	18319	18391	18265	18257	18389	18323	18225	18323	18411	18307	18408	18338	18468	18282	18440	18390	18312	18034	18454	18425	18388	18200	18365	18276	18408	18352	18397	18267	18347	18440	18429	18306	18144	18270	18379	18258	18377	18382	18359	18401	18300	18468	18204	18504	18267	18403	18508	18317	18137	18361	18324	18433	18443	18212	18411	18480	18312	18146	18379	18220	18450	18499	18287	18385	18304	18345	18393	18357	18260	18194	18351	18371	18436	18250	18465	18309	18358	18519	18337	18233	18466	18312	18289	18342	18384	18380	18396	18199	18379	18375	18271	18385	18341	18477	18374	18443	18456	18389	18303	18380	18307	18378	18485	18361	18341	18410	18370	18307	18429	18403	18292	18371	18324	18324	18447	18359	18279	18260	18227	18444	18299	18394	18111	18326	18296	18275	18554	18392	18487	18458	18265	18438	18391	18242	18217	18429	18450	18319	18407	18191	18328	18391	18282	18214	18248	18190	18437	18468	18458	18456	18402	18339	18378	18571	18418	18111	18503	18239	18395	18458	18340	18311	18329	18342	18455	18154	18314	18464	18345	18448	18499	18337	18513	18350	18371	18460	18128	18471	18334	18240	18376	18433	18556	18315	18398	18579	18365	18290	18162	18441	18407	18274	18495	18466	18340	18398	18188	18385	18421	18287	18443	18385	18302	18397	18430	18317	18433	18206	18509	18333	18422	18301	18337	18247	18480	18381	18420	18520	18301	18329	18416	18326	18315	18466	18383	18232	18444	18460	18314	18276	18608	18387	18239	18469	18207	18347	18508	18385	18291	18364	18463	18198	18380	18428	18383	18414	18600	18306	18346	18319	18436	18289	18419	18313	18490	18379	18426	18321	18469	18297	18422	18206	18424	18205	18437	18314	18268	18355	18429	18388	18393	18268	18170	18281	18381	18248	18242	18160	18250	18386	18475	18439	18244	18334	18408	18411	18595	18322	18299	18419	18397	18258	18300	18414	18389	18355	18321	18501	18278	18256	18291	18278	18229	18573	18277	18330	18305	18347	18342	18484	18466	18262	18401	18253	18182	18242	18442	18219	18388	18296	18269	18343	18233	18291	18197	18390	18232	18235	18247	18391	18341	18307	18301	18247	18264	18399	18319	18394	18180	18361	18343	18329	18259	18487	18217	18438	18296	18213	18517	18524	18291	18280	18370	18263	18281	18371	18589	18219	18448	18361	18395	18402	18135	18336	18340	18434	18409	18426	18386	18297	18444	18333	18354	18406	18327	18494	18330	18506	18401	18207	18397	18259	18467	18389	18502	18339	18272	18200	18346	18431	18595	18410	18275	18318	18328	18456	18301	18244	18310	18447	18251	18365	18470	18374	18252	18402	18410	18340	18304	18273	18266	18370	18592	18301	18446	18382	18321	18452	18567	18359	18295	18289	18272	18304	18384	18506	18404	18495	18342	18326	18274	18276	18454	18331	18288	18525	18156	18250	18272	18463	18458	18432	18280	18492	18344	18260	18224	18176	18259	18567	18428	18358	18374	18507	18447	18571	18372	18330	18345	18455	18274	18509	18389	18355	18378	18413	18209	18512	18353	18466	18320	18304	18336	18419	18381	18315	18024	18188	18339	18358	18601	18326	18464	18361	18350	18519	18474	18105	18349	18425	18286	18367	18240	18423	18266	18237	18347	18353	18469	18561	18203	18479	18535	18435	18305	18321	18300	18481	18319	18460	18467	18239	18169	18408	18330	18346	18462	18364	18279	18510	18347	18355	18351	18272	18349	18393	18369	18486	18408	18471	18423	18310	18330	18297	18144	18267	18388	18341	18223	18347	18382	18262	18434	18414	18463	18196	18245	18316	18289	18568	18400	18406	18250	18447	18320	18470	18409	18275	18220	18375	18278	18283	18380	18353	18459	18276	18312	18321	18193	18348	18458	18337	18375	18357	18539	18400	18321	18410	18454	18472	18480	18446	18410	18188	18267	18398	18263	18297	18407	18362	18565	18305	18395	18347	18418	18495	18354	18451	18230	18277	18366	18466	18144	18318	18425	18214	18307	18506	18475	18296	18310	18325	18360	18125	18422	18407	18344	18506	18447	18260	18272	18473	18387	18406	18328	18499	18270	18331	18444	18422	18370	18346	18466	18492	18378	18374	18578	18410	18322	18396	18302	18102	18550	18271	18311	18269	18147	18173	18562	18391	18431	18344	18440	18485	18286	18360	18317	18275	18431	18217	18330	18362	18327	18301	18347	18305	18486	18276	18299	18320	18462	18453	18534	18272	18489	18325	18381	18461	18284	18170	18544	18430	18490	18372	18382	18228	18313	18421	18393	18316	18205	18330	18414	18300	18455	18494	18309	18320	18593	18215	18421	18451	18523	18252	18330	18226	18477	18347	18310	18528	18216	18323	18315	18286	18524	18459	18375	18421	18413	18382	18352	18372	18340	18472	18484	18365	18320	18211	18309	18497	18487	18417	18238	18291	18379	18447
24340	25648	36652	31072	25647	25583	26226	22717	22280	22833	22606	22519	22647	22497	22432	22586	22466	22648	22397	22494	22405	22275	22546	22612	22229	22193	22383	22465	22146	22278	22250	22479	22317	22560	22558	22227	22268	22347	22201	22300	22382	22437	22439	22426	22327	22341	22475	22280	22374	22355	22206	22391	21987	22288	22227	22305	22262	22273	22280	22366	22222	22296	22450	22114	22140	22170	22386	22346	22305	22239	22408	22296	22353	22310	22325	22312	22151	22298	22245	22392	22160	22248	22177	22121	22343	22142	22333	22482	22268	22267	22381	22368	22550	22213	22260	22342	22356	22079	22350	22298	22381	22169	22209	22318	22018	22329	22202	22223	22167	22327	22215	22182	22105	22059	22252	22197	22163	22185	22083	22078	22410	22163	22450	22316	22163	22076	22348	22291	22233	22416	22297	22144	22403	22129	22231	22214	22141	22001	22258	22336	22354	22185	21997	22214	22277	22093	22184	22001	22349	22298	22131	22318	22203	22198	22239	22161	22238	22166	22118	22209	22289	22078	22310	22109	22201	22347	22344	22106	22418	22384	22293	22123	22137	22234	22223	22280	22227	22374	22349	21993	22494	22245	22283	22302	22132	21967	22013	22202	22247	21991	22240	22246	22137	22267	22227	22261	22190	22257	22014	22266	22299	22255	22155	22044	22205	22242	22360	22200	22115	21956	22029	21996	22252	22283	22309	22096	22241	22254	22174	22137	22329	22207	22292	22312	22236	22331	22258	22257	22024	22061	22376	22285	22179	22027	22350	22274	22101	22046	22222	22046	22194	22397	22239	22450	22349	22458	22188	22166	22182	22472	22080	22233	22225	22283	22208	22111	22181	22311	22234	22283	22073	22276	22088	22173	22116	22228	22303	22137	22489	22123	22280	22298	22236	22099	22209	22200	22079	22324	22364	21999	22177	22166	22252	22088	22170	22024	22219	22344	22219	22226	22357	22263	22278	22241	22147	22148	22100	22517	22233	22113	22399	22336	22219	22181	22101	22075	22167	22222	21975	22069	22231	22214	22296	22209	22176	22103	22277	22210	22241	22338	22220	22356	22441	22432	22199	22327	22266	22209	22447	22114	22273	22277	22301	22299	22276	22386	22315	22366	22295	22294	22225	22252	21994	22093	22210	22170	22228	22200	22225	22218	22352	22357	22418	22354	22296	22320	22367	22310	22100	22172	22384	22060	22285	22207	22193	22254	22385	22264	22334	22190	22235	22180	22136	22168	22409	22298	22273	22602	22317	22196	22119	22142	22070	22184	22323	22397	22208	22248	22175	22269	22411	22140	22192	22186	22257	22249	22361	22348	22271	22203	22242	22341	22000	22208	22384	22178	22188	22239	21889	22292	22338	22257	22190	22195	22168	22163	22174	22198	22453	22035	22070	22071	21945	22307	22204	22220	22210	22143	22214	22307	22456	22316	22182	22145	22165	22548	22208	22027	22191	22107	22372	22254	22338	22268	22261	22036	22149	21985	22328	22318	22029	22097	22162	22127	22409	22364	22480	22207	22265	22276	22019	22216	21984	22310	22073	22109	22174	22147	22301	22363	22255	22263	22176	22174	22188	22426	22212	22203	22269	22207	22271	22051	22085	22194	22167	22026	22301	22298	22142	22180	22126	22217	22045	22384	22311	22256	22167	22225	22134	22297	22270	22118	22010	22335	22353	22176	22247	22221	22137	22276	22065	22308	22184	22317	22441	22281	22318	22254	22221	22253	22281	22416	22381	22308	22139	22169	22254	22214	22251	22100	22286	21930	21977	22164	22181	22290	22181	22043	22220	22377	22394	22312	22104	22209	22249	22173	22152	21972	22318	22201	22189	22291	22296	22476	22003	22412	22390	22293	22311	22213	22279	22238	22324	22034	22129	22326	22406	22381	22476	22426	22300	22496	22430	22243	22410	22209	22105	22179	22058	22081	22085	22521	22227	22051	22118	22185	22110	22143	22145	22206	22018	22176	22176	22082	22412	22326	22032	22188	22374	22415	22406	22235	22422	21969	22140	22317	22515	22261	22243	22241	22234	22141	22212	22053	22338	22136	22130	22068	22279	22131	22202	22391	22397	22397	22280	22172	22162	22155	22198	22326	22092	22238	22432	22205	22080	22379	22500	22447	22297	22256	22007	22317	22511	22256	22200	22191	22134	22220	22485	22555	22253	22161	22107	22241	22222	22259	22292	22226	22355	22082	22407	22035	22473	22266	22084	22304	22332	22184	22330	22318	22221	22205	22356	22358	22478	22261	22352	22226	22224	22296	21992	21953	22126	22155	21963	22329	22224	22095	22591	22304	22299	22162	21972	22128	22234	22291	22103	22422	22213	22131	22143	22607	22374	22227	22120	22181	22044	22204	22250	22301	22321	22527	22368	22171	22051	22114	22216	22223	22313	22140	22255	22313	22221	22040	22558	22443	22168	22120	22112	22137	22417	22506	22324	22259	22157	22058	22359	22146	22320	22127	22153	22223	22216	22194	22295	22230	22456	22265	22373	22247	22158	22306	22161	22227	22317	22275	22318	22111	22393	22150	22204	22206	22136	22203	22129	22372	22459	22286	22063	22311	22145	22025	22054	22282	22123	22428	22053	22089	22223	22320	21969	22236	22014	22186	22212	22395	22468	22277	22221	22169	22132	22264	22158	22349	22080	22145	22124	22212	22417	22316	22368	22329	22294	22331	22183	22272	22050	22227	22197	21985	22074	22110	22249	22308	22280	22188	22171	22273	22187	22275	22186	22434	21997	22191	22155	22149	22069	22245	22111	22449	22389	22205	22166	22263	22143	22381	22177	22194	22166	22163	22094	22324	22208	22152	22294	22217	22229	22258	22433	22049	22375	22357	22171	22195	22191	22246	22397	22180	22267	22446	22154	22025	22081	22168	22053	22432	22240	22240	22210	22136	22242	22226	22334	22257	22046	22281	22120	21948	22226	22346	22336	22129	22282	22184	22177	22205	22135	22345	22498	22016	22352	22150	22331	22330	22135	22320	22525	22415	22302	22287	22100	22110	22173	22311	22112	22428	22346	22382	22242	22215	22147	22040	22324	22251	22272	22342	22083	22149	22240	22364	22399	22025	22128	21959	22125	22303	22141	22261	22064	22404	22134	22317	22168	22375	22184	21963	22187	22328	22342	22323	22258	22358	22391	22155	22235	22228	22019	22186	22401	22235	22082	22296	22340	22469	22328	22331	22271	22184	22455	22174	22365	22373	22088	22192	22114	22287	22400	22160	22389	22221	22034	22099	22193	22165	22128	22205	22161	22295	21927	22150	22022	22100	22292	22222	22122	22270	22488	22182	22285	22102	22395	22314	22087	22192	22112	22220	22297	21956	22097	22293	22306	22390	22274	22365	22182	22307	22144	22229	22236	22188	22337	22268	22318	22191	22252	22319	22330	22288	22288	22399	22173	22426	22341	22205	22062	22503	22386	22229	22179	22393	22329	22026	22195	22096	21927	22226	22338	22298	22170	22078	22329	22110	22012	22319	22098	22368	22034	22355	22405	22204	22177	22334	22113	22304	22065	22311	22251	22147	22127	21992	22246	22142	22298	22128	22268	22228	22066	22093	22268	21990	22310	22216	22265	22219	22289	22155	22028	22424	22168	22126	22240	22216	22222	22285	22305	22267	22127	22298	22219	22150	22318	22311	22292	22264	22130	22275	22190	22231	22394	22171	22202	22231	22170	22133	22290	22273	22137	22093	22140	22261	22288	22187	22284	22351	22360	22219	22457	22168	22409	22306	22243	22216	22057	22310	22034	22159	22209	22494	22368	22250	22172	22128	22252	22184	22328	22326	22105	22583	22259	22190	22137	22140	22184	22164	22475	22332	22069	22142	22183	22365	22298	22168	22136	22367	22375	22154	22223	22082	22282	22099	22198	21917	22124	22189	22267	22470	22217	22323	22367	22288	22369	22156	22395	22376	22241	22414	22146	22297	22223	22276	22086	22310	22033	22348	22424	22517	22236	22134	22173	22376	22289	22491	22281	22210	22376	22228	22259	22333	22138	22107	22283	22008	22228	22069	22173	22116	22373	22290	22198	22169	22209	22315	22301	22134	22046	22216	22223	22129	22224	22202	22134	22311	22205	22248	22284	22140	22380	21960	22253	22365	22185	22173	22140	22233	22394	22368	22131	22244	22046	22284	22336	22146	22163	22146	22252	22084	22220	22148	22050	22107	22256	22364	22358	22166	22125	22194	22232	22216	22052	22237	22278	22283	22305	22249	22179	22257	22255	22182	22249	22132	22168	22340	22500	22235	22248	22282	22394	22248	22348	22086	22111	22088	22143	22237	22199	22259	22311	22493	22195	22260	22101	22051	22242	22262	22215	21879	22345	22107	22308	22353	22086	22181	21998	22128	22381	21992	22436	22224	22079	21998	22239	22078	22094	22089	22149	22291	22283	22519	22370	22132	22374	22169	22192	22170	22181	22347	22253	22402	22299	22137	22348	22167	22479	22427	22244	22154	22183	22119	22196	22285	22057	22230	22276	22439	22602	22510	22129	22200	22038	22319	22363	22324	22186	22212	22296	22190	22235	22414	22127	22168	22069	22153	22130	22096	22380	22230	22086	22321	22315	22162	22344	22328	22215	22344	22279	22031	22252	22087	22188	22270	22366	22129	22317	22111	22325	22179	22214	22384	22199	22266	22225	22215	22267	22173	22051	22300	22245	22222	22511	22340	22479	22209	21956	22234	22258	21992	22256	22208	22252	22349	22348	22304	22064	22369	22124	22143	22380	22253	22436	22415	22241	22142	22170	22073	22038	22189	22054	22314	22356	22481	22446	22259	22454	22062	22239	22064	21957	22157	22086	21962	22265	22412	22282	22165	22268	22307	22334	22165	22136	22194	22154	22465	22353	22105	22164	22183	22225	22213	22239	22219	22362	22203	22275	22222	22222	22118	22167	22209	22301	22163	22339	22333	22457	22349	22371	22259	22233	22142	22135	22191	22289	22063	22254	22443	22273	22262	22186	22272	22466	22141	22385	22211	22086	22240	22398	22228	22173	22271	22194	22300	22179	22224	22179	22217	22254	22101	22524	22092	22236	22153	22188	22128	22196	21963	22436	22302	22241	22358	22229	22456	22302	22231	22358	22278	22326	22374	22264	22202	22422	22113	22476	22306	22524	22228	22160	22190
63805	107049	85594	53535	31233	20972	18663	18251	18101	18296	18141	18134	18229	18272	18259	18206	18317	18352	18571	18298	18219	18325	18266	18352	18125	18329	18385	18166	18429	18383	18306	18106	18298	18173	18370	18234	18408	18460	18277	18263	18284	18143	18449	18330	18200	18221	18206	18307	18164	18117	18281	18260	18225	18086	18308	18099	18224	18140	18452	18257	18189	18167	18099	18296	18215	18343	18265	18151	18333	18256	18238	18248	18343	18079	18203	18095	18220	18372	18434	18278	18259	18199	18137	18368	18065	18489	18223	18182	18107	18226	18253	18353	18412	18076	18244	18281	18141	18260	18064	18260	18137	18229	18253	18075	18302	18323	18267	18321	18380	18318	18235	18086	18322	18073	18264	18260	18113	18254	18182	18033	18272	18399	18405	18210	18248	18156	18178	18253	18036	18196	18261	18109	18199	18282	18054	18308	18138	18126	18423	18173	18236	18227	18281	18356	18251	18362	18215	18194	18220	18391	18307	18226	18336	18242	18233	18292	18278	18328	18232	18275	18387	18251	18251	18272	17988	18353	18415	18082	18265	18094	18314	18256	18078	18261	18278	18404	18256	18143	18295	18247	18305	18326	18270	18127	18365	18311	18246	18349	18127	18296	18220	18237	18331	18225	18127	18120	18242	18356	18231	18201	18355	18211	18291	18203	18238	18241	18397	18178	18206	18290	18389	18169	18348	18380	18332	18411	18328	18237	18285	18118	18328	18129	18359	18139	18186	18260	18304	18318	18133	18062	18308	18323	18129	18203	18127	18242	18165	18222	18199	18292	18212	18282	18310	18269	18179	18224	18200	18254	18119	18174	18152	18143	18241	18272	18330	18261	18285	18412	18422	18126	18332	18435	18306	18390	18190	18303	18171	18253	18314	18336	18253	18314	18343	18209	18269	18258	18260	18130	18140	18187	18183	18155	18470	18239	18284	18225	18253	18207	18348	18141	18181	18327	18411	18319	18387	18235	18274	18124	18173	18081	18503	18086	18391	18223	18162	18159	18233	18318	18272	18337	18305	18306	18179	18264	18221	18342	18279	18327	18088	18205	18180	18418	18266	18349	18097	18312	18259	18130	18323	18467	18324	18281	18142	18182	18323	18199	18371	18134	18186	18228	18231	18255	18211	18323	18211	18275	18306	18300	17993	18358	18170	18201	18373	18192	18430	18359	18366	18182	17996	18309	18296	18219	18310	18148	18220	18276	18291	18170	18290	18171	18389	18197	18280	18019	18296	18143	18315	18162	18116	18341	18196	18247	18186	18331	18389	18373	18130	18107	18352	18351	18269	18297	18298	18069	18224	18202	18359	18254	18213	18310	18079	18281	18328	18294	18257	18258	18317	18277	18276	18163	18368	18123	18306	18105	18284	18362	18211	18211	18430	18282	18199	18100	18393	18136	18190	18177	18526	18485	18310	18259	18331	18157	18284	18454	18185	18278	18526	18307	18264	18389	18227	18246	18229	18083	18470	18244	18263	18361	18337	18079	18356	18186	18374	18403	18327	18243	18213	18171	18168	18223	18280	18287	18298	18222	18193	18164	18326	18386	18304	18257	18277	18302	18095	18107	18333	18340	18300	18100	18367	18281	18351	18352	18176	18256	18269	18376	18282	18214	18193	18206	18185	18183	18260	18282	18368	18219	18077	18245	18209	18337	18205	18292	18304	18197	18289	18322	18028	18250	18271	18299	18276	18319	18111	18323	18007	18236	18453	18285	18168	18344	18105	18223	18081	18356	18364	18127	18299	18336	18173	18292	18428	18266	18302	18242	18258	18245	18264	18115	18357	18270	18192	18286	18141	18287	18286	18346	18187	18347	18243	18314	18134	18158	18114	18242	18163	18152	18369	18188	18397	18302	18427	18311	18110	18195	18225	18215	18372	18146	18335	18321	18075	18203	18402	18213	18281	18310	18222	18399	18174	18150	18343	18253	18166	18228	17930	18263	18351	18391	18202	18384	18223	18220	18351	18308	18279	18238	18417	18216	18243	18376	18235	18522	18340	18380	18253	18316	18466	18231	18435	18301	18375	18254	18283	18291	18347	18291	18322	18169	18224	18430	18406	18376	18282	18324	18294	18183	18367	18264	18239	18107	18140	18342	18120	18348	18167	18259	18210	18109	18051	18319	18332	18242	18170	18207	18167	18146	18216	18255	18293	18368	18347	18105	18425	18069	18212	18263	18015	18355	18389	18159	18344	18114	18225	18191	18307	18244	18096	18198	18315	18234	18256	18172	18374	18139	18279	18308	18241	18256	18162	18000	18420	18219	18236	18339	18144	18244	18174	18285	18233	18276	18432	18322	18262	18112	18233	18355	18287	18293	18207	18182	18305	18194	18155	18197	18307	18216	18211	18286	18173	18169	18377	18280	18118	18305	18217	18269	18254	18425	18258	18158	18291	18285	18040	18248	18235	18201	18195	18180	18315	18107	18163	18415	18264	18300	18199	18396	18096	18248	18332	18224	18145	18331	18172	18379	18143	18241	18309	18078	18226	18182	18350	18293	18119	18275	18088	18306	18289	18216	18211	18321	18348	18216	18339	18099	18343	18356	18260	18191	18259	18310	18240	18202	18355	18051	17989	18408	18280	18379	18183	18341	18218	18355	18318	18353	18157	18276	18312	18279	18462	18326	18351	18206	18235	18192	18272	18197	18220	18337	18453	18181	18341	18218	18167	18346	18056	18197	18189	18159	18154	18446	18293	18242	18153	18243	18256	18241	18064	18240	18171	18231	18170	18267	18199	18046	18227	18252	18053	18243	18369	18332	18222	18373	18234	18365	18382	18168	18232	18280	18251	18175	18321	18358	18022	18394	18151	18241	18400	18130	18390	18334	18368	18450	18252	18412	18054	18113	18363	18333	18356	18042	18274	18393	18295	18062	18371	18131	18058	18400	18153	18162	18211	18198	18153	18367	18193	18207	18334	18339	18335	18145	18294	18215	18189	18340	18382	18206	18306	18246	18388	18348	18289	18208	18352	18338	18388	18183	18200	18345	18185	18312	18196	18301	18106	18315	18311	18174	18172	18237	18385	18075	18324	18251	18242	18287	18105	18174	18227	18224	18342	18147	18298	18204	18264	18245	18226	18257	18001	18282	18214	18173	18313	18301	18350	18118	18264	18204	18316	18239	18341	18149	18359	18380	18309	18231	18096	18448	18270	18320	18300	18316	18437	18171	18260	18220	18271	18083	18389	18336	18164	18175	18014	18140	18231	18185	18334	18315	18106	18226	18260	18369	18303	18203	18311	18312	18233	18025	18418	18331	18164	18279	18242	18237	18399	18197	18184	18349	18314	18357	18208	18336	18335	18312	18276	18365	18334	18294	18350	17988	18203	18292	18125	18235	18335	18367	18354	18160	18199	18260	18290	18462	18252	18232	18232	18295	18181	18160	18183	18094	18322	18206	18188	18291	18458	18514	18242	18307	18437	18258	18207	18282	18374	18307	18281	18176	18424	18204	18362	18162	18128	18205	18172	18279	18139	18325	18203	18358	18253	18333	18096	18289	18171	18308	18117	18201	18211	18243	18217	18147	18078	18197	18411	18350	18192	18272	18303	18261	18228	18098	18258	18191	18272	18266	18072	18289	18403	18154	18241	18214	18136	18292	18280	18300	18227	18326	18070	18219	18128	18076	18149	18167	18253	18099	18463	18213	18328	18304	18277	18234	18109	18224	18258	18301	18100	18206	18268	18131	18281	18120	18232	18101	18325	18239	18114	18192	18353	18380	18278	18225	18285	18151	18065	18253	18426	18137	18189	18176	18265	18235	18203	18225	18230	18405	18010	18327	18241	18311	18354	18049	18367	18257	18312	18266	18242	18376	18146	18225	18144	18121	18272	18300	18200	18154	18237	18174	18235	18184	18156	18240	18418	18471	18307	18311	18213	18216	18084	18175	18173	18336	18094	18286	18298	18379	18312	18191	18317	18295	18497	18231	18185	18214	18332	18263	18232	18268	18178	18247	18361	18144	18176	18234	18132	18276	18176	18383	18148	18267	18272	18333	18197	17997	18386	18325	18326	18147	18270	18235	18177	18301	18311	18310	18317	18087	18298	18201	18245	18292	18290	18382	18326	18253	18164	18147	18291	18357	18120	18272	18151	18276	18275	18460	18498	18194	18167	18246	18331	18078	18394	18157	18209	18207	18251	18299	18281	18251	18341	18282	18284	18334	18405	18235	18097	18459	18256	18274	18221	18311	18253	18102	18249	18320	18329	18204	18132	18351	18286	18108	18190	18224	18227	18073	18233	18277	18259	18121	18411	18336	18340	18212	18442	18331	18086	18235	18069	18207	18327	18264	18109	18220	18210	18234	18209	18263	18116	18166	18173	18180	18207	18199	18326	18325	18191	18327	18211	18288	18460	18209	18466	18258	18302	18272	18193	18258	18190	18181	18393	18219	18314	18352	18239	18264	18334	18237	18299	18292	18219	18229	18354	18343	18262	18071	18176	18216	18235	18154	18314	18159	18347	18210	18280	18124	18190	18224	18308	18241	18235	18183	18196	18148	18207	18416	18037	18352	18136	18167	18229	18210	18154	18347	18152	18236	18386	18379	18550	18339	18103	18269	18119	18448	18353	18270	18269	18273	18143	18396	18119	18193	18337	18192	18278	18130	18230	18361	18480	18197	18356	18202	18363	18259	18256	18256	18111	18246	18319	18419	18243	18047	18030	18185	18381	18150	18155	18340	18128	18304	18284	18232	18083	18236	18246	18160	18338	18323	18186	18429	18417	18098	18234	18348	18283	18406	18095	18402	18376	18232	18274	18320	18228	18312	18079	17992	18192	17992	18300	17966	18280	18112	18335	18375	18338	18178	18226	18143	18272	18247	18145	18287	18171	18324	18373	18207	18211	18222	18188	18313	18370	18305	18434	18425	18435	18090	18403	18221	18353	18219	18326	18304	18177	18190	18222	18160	18317	18236	18150	18277	18365	18288	18138	18150	18320	18270	18229	18253	18310	18176	18127	18377	18202	18043	18128	18316	18077	18174	18337	18351	18214	18240	18356	18228	18331	18203	18351	18233	18216	18308	18389	18361	18408	18394	18186	18227	18274	18060	18287	18272	18256	18236	18246	18269	18283	18203	18306	18252	18336	18173	18182	18330	18350	18230	18186	18160	18240	18313	18170	18310	18153	18086
23773	25003	36460	30376	25332	25867	27051	22822	22468	22752	22743	22487	22478	22455	22395	22325	22420	22574	22586	22384	22447	22383	22091	22226	22220	22303	22248	22308	22387	22160	22408	22382	22460	22300	22330	22423	22211	22384	22274	22291	22375	22275	22399	22388	22524	22101	22242	22092	22334	22457	22278	22289	22332	22244	22418	22160	22129	22085	22306	22304	22270	22045	22162	22127	22142	21907	22268	22309	22402	22302	22271	22355	22299	22545	22462	22108	22137	22373	22103	22239	22212	22274	22246	22267	22260	22179	22334	22237	22272	22149	22359	22334	22180	22126	22362	22278	22023	22236	22025	21930	22121	22367	22046	22068	22240	22405	22243	22195	22155	22127	22454	22175	22227	22444	22230	22377	22009	22146	22334	22445	22368	22253	22377	22185	22374	22148	22254	22207	22175	22183	22239	22078	22095	22285	22073	22181	22116	22382	22240	22355	22252	22366	22370	22126	22107	22252	22166	22280	22153	22205	21934	22144	22328	22172	22319	22246	22297	22419	22475	22266	22343	22183	22245	22234	22005	22090	22179	22185	22068	22179	22273	22025	22053	22049	22041	22238	22226	22242	22289	22297	22147	22442	22312	22327	22213	22269	21994	22020	22268	22460	22137	22242	22342	22071	22196	22006	22219	22321	22203	22317	22171	22409	22312	22243	22405	22236	22117	21953	22176	22035	22058	22186	22401	22144	22159	22007	22148	22239	22274	22301	22168	22313	22388	22555	22204	22376	22291	22090	21982	22094	22198	22049	22378	22326	22189	22273	22134	22295	22242	22208	22252	21914	22369	22114	22148	22315	22289	22189	22149	22140	22269	22452	22136	22171	22252	22203	22239	22169	22081	22136	22137	22152	22202	22131	21996	22050	22030	22126	22154	22260	22253	22225	22139	22149	22293	22388	22155	21908	22114	22309	21960	22344	22069	22242	22258	22071	22152	22265	22132	22197	22564	22321	22240	22191	22248	22186	22426	22392	22343	22274	22228	22164	22171	22232	22123	22174	22219	22196	22123	22233	22336	22327	22246	22348	22193	22147	22183	22113	22180	22263	22356	22034	22217	22177	22252	22268	22406	21960	22170	22248	22289	22221	22159	22309	22126	22038	22151	22313	22131	22198	22220	22186	22166	22454	22366	22114	22186	22165	22090	22171	22517	22344	22300	22074	22155	22207	22197	21991	22050	22240	22272	22238	22288	22092	22275	22171	22291	22160	22236	22186	22181	22268	22270	22164	22235	22175	22439	22195	22340	22311	22268	22360	22326	22253	22055	21975	22242	22221	22242	22370	22281	22321	22302	22154	22188	22365	21923	22093	22019	22324	22114	22294	22365	22232	22167	22143	22208	22142	22264	22158	22215	22169	22249	22168	22169	22211	22165	22234	22084	22250	22237	22264	21988	22156	22226	22201	22159	22205	22306	22083	22175	22006	22087	22140	22318	22279	22233	22096	22110	22276	22081	22149	22438	22294	22276	22253	22209	22209	22141	22223	22123	22144	22133	22330	22312	22241	22299	22064	22337	22094	22285	22295	22028	22204	22188	22221	22160	22074	22272	22428	22228	22168	22204	22063	22267	22275	22124	22033	22223	22163	21992	22282	22216	22271	21994	22242	22081	22149	22266	22085	22284	22218	22104	21948	21994	22168	22039	22237	22336	22135	22085	22361	22247	22263	22224	22190	22101	22333	22197	22132	22054	22207	22175	22147	22197	22171	22143	22299	22092	22215	22193	22256	22238	22112	22314	22047	22508	22189	22188	22348	22286	22145	22080	22088	22135	22251	22074	22117	22218	22327	22440	22513	22443	22173	22229	22387	22112	22086	22192	22193	22053	22516	22228	22311	22029	22078	22183	22295	22189	22163	22313	22102	22137	22306	22353	22367	22155	22211	22425	22330	22147	22283	22220	22171	22333	22519	22333	22109	22258	22181	22135	22280	21932	22109	22401	22158	22144	22021	22128	22128	22451	22326	22097	22241	22132	22231	21963	22097	22107	22272	22527	22142	22126	22154	22035	22412	22280	22356	22243	22164	22381	22307	22297	22088	22147	22205	21851	22043	22310	22505	22465	22264	22245	21839	22138	22161	22078	22289	22167	22222	22148	22156	22083	22008	21979	22092	22333	22214	22271	22152	22205	22128	22095	22184	22266	22385	22218	22188	22342	22104	22414	22356	22235	22203	22232	22205	22149	22156	22233	22284	22302	22346	22114	22046	21955	22111	22352	22242	22118	22073	22164	22322	22296	22307	22027	22290	22137	22513	22363	22121	21985	22219	22081	22058	22188	22242	22142	22341	22290	22134	22277	22132	22362	22297	21933	22155	22321	22225	22246	22274	22307	22317	22280	22412	22133	22328	22308	22457	21998	22347	22289	22122	22067	22225	22373	22337	22215	22439	22272	22156	21900	22276	22192	22091	22403	22186	22071	22103	22374	22267	21970	22207	22227	22350	22155	22136	22274	22231	22327	22203	22255	22130	22161	22095	22186	22337	21953	22326	22245	22248	22052	21973	22205	22163	22151	22063	22273	22306	22289	22444	22081	22103	22353	22030	22094	22123	22081	22328	22201	22118	22289	22250	22218	22271	22156	22169	22009	22232	22336	22105	22056	22182	22241	22281	22104	22034	22325	22300	22392	22307	22180	22184	22075	22220	22213	22215	22231	22518	22117	22201	22312	22123	22173	22291	22192	22227	22046	22401	21995	22213	22263	22171	22182	22244	22185	22342	22312	22162	22215	22265	22254	22099	22080	22241	22147	22290	22249	22069	21903	22188	22248	22167	22202	22360	22274	22215	22393	22062	22143	22019	22408	22191	22518	22191	22268	22077	22302	22320	22233	21988	22304	22177	22241	22322	22191	22203	22341	22150	22392	22165	22185	22301	22188	22269	22411	22165	22249	22328	22285	22126	21897	22273	22234	22121	22374	22337	22209	22011	22178	22071	22131	22168	22258	22227	22115	22157	22424	22266	22142	22179	22093	22071	22243	22221	21959	22073	22244	21921	22323	21990	22242	21937	22079	22211	22149	22156	22047	22202	22105	21972	22152	22359	22339	22391	22149	22082	22185	22275	22202	22242	22217	22383	22058	22145	22051	22374	22085	22147	22123	22008	22237	22182	22278	22144	22063	22025	22225	22193	22246	22110	22144	22100	22247	22226	22355	22232	22243	22513	22275	22063	22113	22176	22329	22281	22161	22455	22222	22034	22248	22228	22487	22272	22201	22189	22060	22142	22224	22106	22263	22077	22188	22239	22191	22223	22140	22262	22369	22184	22323	22246	22289	22185	22076	22040	22010	22244	22260	22145	22156	22355	22160	22138	22313	22083	22127	21982	22019	22017	22279	22156	22127	22264	22244	22203	21958	22137	22178	22432	22122	22130	22293	22264	22196	22260	22276	22107	22020	22183	22206	22175	22301	22238	22176	22208	22086	22241	21927	22213	22083	22480	22285	22185	22202	22158	22076	22151	22104	22081	22207	22134	22140	22319	21976	22089	22459	22267	22231	22254	21907	22254	22143	22169	22200	22235	22008	22114	22175	22148	22255	22164	22100	22154	22126	22046	22136	22191	22122	21997	22322	22196	22409	22243	22390	21993	22028	22350	22410	22097	22288	21993	22138	21928	22089	22176	22215	21847	22111	22177	22185	21955	22126	22081	22164	22172	21914	22382	22111	22057	22167	22209	22513	22492	22269	22229	22298	22011	22505	22251	22168	22283	22115	22218	22142	22180	22308	22158	22221	22133	22321	22237	22165	22225	22359	22080	22288	22282	22264	22223	22164	22254	22206	22197	22322	22306	22149	22445	22333	22217	22226	22285	22208	22343	22029	22211	22332	22189	22319	22215	22312	22155	22229	22047	22250	22214	22114	22032	22155	22074	22144	22132	22375	22439	22041	21998	22033	22117	22588	22188	22210	22188	22268	21991	22297	22372	22417	22002	22297	22329	22103	22164	21994	22195	22288	22247	22212	22118	22259	22037	22255	22330	22281	22255	22167	22186	22141	22256	22326	22147	22322	22190	22190	22401	22179	22202	22254	22150	22259	22092	22035	22221	22122	22172	22107	22018	21892	22306	22264	22224	22277	22292	22255	22087	22091	22374	22141	22166	22277	22185	22265	22378	22162	22181	22283	21937	22140	22346	22038	22093	22117	22378	22126	22507	22310	22197	22318	22265	22118	22084	22201	22359	22327	22184	22297	22091	22103	22100	22138	22150	22324	22210	22312	22004	22155	22237	22217	22282	22368	22302	22429	22174	21982	22164	22260	22126	22201	22280	22033	22368	22314	22199	22305	22188	22294	22226	22137	22084	22367	22367	22230	21928	22156	22173	22276	22080	22071	22211	22432	22172	22336	22186	22222	22136	22269	22122	22079	22115	22307	22198	22303	22117	22012	22208	22326	22171	22333	22206	22070	22103	22156	22178	22192	22369	22287	22283	22156	22220	22100	22345	22162	22077	22516	22254	22310	21890	22187	22171	22066	21993	22032	22448	22206	22156	22226	22273	22158	22071	22310	22379	22069	22112	21973	21908	22068	22326	22374	22132	22363	22228	21939	22062	22099	22337	22091	22193	22207	21976	22137	22320	22153	22274	22202	21985	22056	22103	22412	22210	21992	22201	22055	22027	22204	22291	22090	22085	22199	22259	22164	22004	22239	22160	22316	22150	22277	22438	22194	22142	22322	22279	22182	22159	22076	22016	22361	22377	22119	22210	22181	22083	21998	22375	22255	22285	22088	22219	22117	22354	22258	22300	22021	22312	22095	22265	22223	22214	22088	22220	22140	22311	22127	22151	22195	22043	22268	22071	22058	22289	22171	22170	22202	22361	22279	22237	22217	22083	22060	22163	22416	22220	22293	22189	22030	22108	22151	22238	22196	22257	22143	22143	22103	22275	22184	22054	22208	22353	22279	22206	22478	21991	22147	22304	22181	22058	22243	22457	22333	22251	22193	22254	22178	22369	22384	22155	22312	22130	22312	22387	22213	22346	22350	22095	22232	22158	22065	22294	22290	22117	22079	22098	22196	22426	22200	22225	22200	22115	22074	22186	22375	22255	22257	22258	22195	22282	22338	22167	22035	22272	22134	22251	22258	22041	22000	22073	22299	22441	22356	22136	22027	21995	21954	22259	21955	22290	22162	22072	21961	22280
61997	105996	87210	57690	33343	21720	18632	18136	18293	18136	18200	18251	18243	18151	18262	18214	18213	18233	18322	18355	18127	18376	18400	18285	18340	18229	18312	18326	18296	18495	18321	18434	18193	18142	18164	18188	18076	18089	18420	17978	18279	18297	18221	18171	18307	18235	18375	18298	18257	18219	18176	18321	18155	18284	18321	18339	18302	18199	18321	18213	18179	18311	18215	18376	18343	18171	18361	18261	18096	18326	18165	18293	18275	18204	18272	18340	18315	18305	18292	18062	18318	18221	18161	18067	18304	18316	18119	18130	18371	18066	18154	18205	18303	18209	18376	18189	18281	18364	18433	18190	18363	18066	18184	18246	18056	18399	18336	18339	18203	18265	18256	18103	18233	18188	18269	18362	18248	18145	18203	18412	18192	18324	18300	18141	18314	18243	18230	18100	18292	18212	18332	18073	18198	18124	18203	18258	18266	18281	18107	18422	18193	18206	18244	18462	18245	18201	18252	18186	18057	18123	18178	18355	18091	18087	18130	18306	18310	18340	18562	18344	18312	18333	18162	18269	18311	18276	18201	18340	18157	18214	18280	18266	18212	18268	18251	18141	18176	18181	18366	18132	18315	18257	18010	18238	18390	18149	18225	18435	18170	18124	18169	18156	18212	18153	18245	18287	18225	18183	18301	18262	18201	18257	18164	18100	18268	18318	18153	18114	18194	18167	18221	18305	18302	18292	18201	18156	18286	18238	18218	18334	18258	18324	18142	18318	18343	18342	18077	18309	18206	18401	18172	18156	18026	18186	18206	18108	18389	18184	18172	18385	18204	18185	18264	18307	18248	18190	18300	18240	18193	18149	18240	18248	18275	18159	18338	18232	18309	18274	18194	18139	18407	18160	18267	18174	18147	18177	18205	18152	18143	18360	18356	18227	18111	18177	18054	18160	18484	18093	18147	18251	18382	18255	18281	18220	18413	18246	18361	18240	18232	18139	18229	18218	18268	18401	18249	18281	18154	18336	17990	18388	18191	18315	18201	18248	18204	18397	18326	18263	18170	18263	18210	18220	18207	18255	18261	18114	18232	18339	18197	18267	18028	18244	18194	18310	18211	18373	18190	18278	18186	18284	18394	18289	18214	18245	18237	18317	18166	18232	18221	18271	18268	18042	18124	18130	18193	18442	18134	18353	18209	18219	18241	18349	18138	18162	18228	18150	18094	18195	18189	18219	18265	18385	18140	18041	18320	18433	18284	18301	18213	18467	18083	18230	18220	18166	18276	18100	18200	18229	18245	18203	18265	18261	18246	18363	18313	18247	18073	18172	18279	18322	18277	18190	18317	18355	18322	18204	17963	18248	18117	18250	18222	18224	18222	18244	18191	18181	18279	18164	18238	18316	18233	18146	18300	18272	18266	18163	18278	18158	18227	18318	18247	18259	18314	18227	18260	18435	18257	18298	18115	18256	18183	18308	18303	18244	18222	18296	18345	18245	18203	18313	18251	18200	18307	18273	18358	18252	18298	18369	18293	18018	18239	18492	18405	18349	18242	18097	18261	18222	18178	18469	18190	18288	18003	18163	18330	18310	18248	18209	18291	18134	18358	18075	18244	18358	18265	18256	18316	18128	18371	17992	18263	18200	18131	18263	18241	17968	18265	18278	18138	18150	18177	18318	18090	18225	18232	18180	18334	18236	18199	18160	18116	18244	18279	18055	18291	18217	18245	18151	18215	18208	18285	18067	18241	18116	18433	18273	18257	18082	18211	18338	18190	18271	18307	18181	18175	18185	18227	18153	18222	18013	18266	18294	18302	18371	18192	18341	18198	18264	18336	18291	18156	18137	18287	18150	18260	18323	18318	18046	18303	18196	18266	18193	18333	18274	18356	18160	18168	18257	18389	18077	18213	18348	18167	18286	18334	18238	18341	18254	18196	18304	18228	18250	18180	18378	18077	18185	18222	18215	18205	18099	18244	18241	18347	18302	18215	18290	18335	18382	18202	18177	18050	18174	18409	18386	18055	18250	18272	18191	18313	18222	18257	18313	18423	18257	18315	18300	18225	18226	18228	18113	18175	18301	18424	18156	18161	18273	18161	18198	18336	18346	18118	18129	18222	18106	18275	18134	18400	18292	18432	18335	18283	18414	18197	18237	18148	18276	18228	18242	18154	18396	18314	18128	18297	18155	18164	18260	18217	18260	18184	18185	18324	18207	18264	18148	18215	18333	18182	18279	18367	18120	18295	18202	18300	18395	18224	18231	18220	18295	18272	18159	18310	18281	18184	18173	18258	18171	18269	18187	18263	18324	18205	18281	18317	18057	18205	18263	18289	18242	18198	18138	18271	18237	18261	18185	18196	18271	18208	18343	18081	18252	18138	18321	18219	18414	18351	18227	18161	18234	18201	18117	18178	18355	18238	18280	18175	18121	18230	18322	18473	18051	18333	18298	18212	18349	18314	18245	18241	18387	18070	18354	18198	18122	18193	18193	18114	18223	18218	18164	18181	18124	17985	18238	18315	18312	18188	18017	18322	18150	18410	18203	18255	18200	18116	18319	18287	18223	18285	18122	18243	18275	18276	18058	18153	18254	18346	18211	18190	18147	18230	18315	18326	18404	18154	18487	18146	18234	18248	18120	18085	18198	18231	18293	18091	18218	18307	18317	18090	18400	18300	18234	18393	18225	18143	18124	18179	18083	18242	18260	18188	18225	18224	18341	18194	18243	18183	18216	18368	18185	18345	18269	18356	18324	18235	18132	18179	18230	18342	18151	18359	18170	18163	18187	18349	18243	18328	18311	18171	18184	18374	18158	18264	18103	18227	18219	18242	18168	18167	18209	18216	18186	18303	18187	18354	18065	18139	18261	18245	18279	18252	18408	18250	18143	18253	18189	18360	18267	18259	18237	18306	18172	18176	18213	18188	18308	18084	18365	18211	18187	18264	18192	18193	18326	18336	18255	18236	18372	18203	18268	18044	18100	18402	18195	18038	18207	18263	18275	18347	18185	18159	18470	18113	18198	18183	18235	18062	18367	18403	18218	18432	18309	18269	18234	18276	18141	18200	18270	18261	18314	18316	18113	18396	18176	18339	18282	18396	18226	18281	18054	18114	18189	18268	18228	18205	18177	18334	18258	18159	18297	18255	18274	18276	18056	18233	18265	18353	18433	18239	18252	18105	18309	18256	18258	18356	18340	18162	18309	18249	18384	18178	18105	18243	18170	18064	18117	18094	18157	18331	18249	18171	18215	18204	18284	18167	18385	18288	18419	18124	18314	18298	18248	18215	18131	18159	18246	18295	18095	18288	18117	18225	18103	18261	18062	18214	18262	18177	18156	18355	18349	18281	18280	18301	18050	17971	18414	18255	18265	18232	18188	18439	18266	18226	18270	18198	18189	18326	18252	18245	18247	18148	18307	18103	18449	18192	18217	18269	18098	18151	18218	18193	18295	18135	18201	18069	18134	18238	18189	18326	18312	18149	18310	18252	18198	18089	18314	18307	18131	18331	18205	18205	18166	18036	18272	18153	18145	18449	18216	18101	18425	18295	18063	18128	18284	18231	18043	18244	18234	18295	18255	18390	18076	18268	18431	18238	18170	18341	18293	18250	18224	18406	18217	18334	18195	18275	18250	18443	18170	18086	18084	18042	18161	18312	18131	17980	18210	18082	18249	18187	18096	18450	18309	18244	18338	18158	18185	18214	18249	18161	18305	18424	18244	18194	18191	18257	18173	18245	18233	18259	18209	18316	18392	18278	18206	18025	18212	18213	18248	18223	18284	18301	18266	18375	18215	18357	18065	18126	18291	18250	18208	18082	18150	18306	18152	18222	18301	18244	18196	18229	18119	18262	18377	18190	18357	18401	18199	18297	18224	18350	18393	18317	18272	18290	18040	18391	18041	18121	18156	18163	18245	18170	18301	18264	18415	18308	18186	18142	18033	18209	18224	18136	18238	18320	18167	18178	18078	18180	18399	18169	18353	18250	18335	18093	18092	18183	18253	18309	18216	18203	18015	18283	18116	18205	18235	18101	18164	18275	18250	18194	18333	18384	18276	18341	18131	18181	18272	18364	18310	18209	18387	18266	18121	18206	18294	18269	18192	18291	18307	18229	18217	18209	18178	18110	18138	18217	18177	18303	18374	18143	18221	18272	18323	18214	18250	18206	18398	18248	18355	18240	18115	18272	18248	18160	18305	18152	18298	18113	18123	18170	18198	18274	18116	18264	18295	18294	18309	18335	18270	18287	18295	18386	18147	18124	18386	18314	18225	18382	18221	18367	18086	18251	18217	18128	18203	18064	18275	18207	18142	18306	18011	18347	18234	18302	18282	18127	18210	18175	18271	18324	18208	18212	18024	18343	18346	18292	18279	18251	18120	18253	18177	18546	18275	18295	18338	18208	18119	18310	18103	18171	18082	18234	18180	18301	18178	18103	18347	18134	18285	18273	18105	18220	18107	18282	18349	18301	18101	18339	18362	18324	18108	18413	18454	18025	18313	18293	18259	18292	18223	18217	18194	18027	18270	18208	18274	18061	18195	18140	18216	18211	18337	18142	18059	18185	18290	18316	18413	18334	18273	18126	18200	18220	18317	18253	18195	18248	18275	18265	18276	18301	18296	18320	18164	18345	18170	18320	18318	17939	18127	18173	18011	18141	18421	18277	18170	18321	18151	18106	18220	18129	18132	18101	18363	18316	18227	18242	18183	18232	18345	18241	18193	18232	18170	17979	18206	18059	18327	18228	18230	18334	18245	18212	18154	18263	18335	18157	18416	18204	18099	18285	18354	18228	18182	18172	18201	18139	18378	18260	18285	18114	18194	18354	18228	18068	18352	18284	18147	18237	18412	18305	18093	18314	18191	18090	18377	18054	18294	18289	18258	18265	18224	18363	18068	18378	18208	18199	18287	18206	18158	18337	18123	18247	18220	18211	18269	18349	18246	18227	18146	18250	18417	18140	18202	18362	18189	18295	18336	18209	18163	18234	18344	18312	18229	18232	18280	18080	18199	18281	18348	18139	18180	18280	18240	18349	18215	18333	18257	18393	18277	18070	18153	18315	18152	18066	18322	18210	18221	18166	18105	18199	18219	18140	18376	18433	18097	18372	18236	18225	18305	18095	18213	18183	18108	18372	18271	18239	18198	18185	18194	18377	18074	18004	18189	18070	18310	18211	18063	18056	18138
33814	43286	42271	30847	23782	22370	22099	21977	21911	21809	21711	21655	21805	21863	21806	21762	21673	21890	22117	21817	21830	21743	21648	21623	21579	21705	21607	21716	21742	21713	21686	21694	21574	21879	21861	21854	21881	21974	21703	21792	21733	21781	21928	21715	21568	21808	21757	21615	21841	21735	21383	21694	21664	21624	21852	21633	21799	21659	21690	21649	21808	21805	21805	21682	21836	21771	21582	21602	21643	21696	21819	21764	21705	21786	21722	21742	21777	21889	21541	21567	21726	21708	21617	21827	21893	21670	21622	21791	21625	21705	21534	21773	21769	21779	21716	21599	21560	21723	21794	21893	21778	21643	21704	21710	21633	21754	21489	21829	21999	21681	21755	21719	21692	21577	21831	21714	21442	21883	21797	21496	21413	21528	21664	21627	21723	21714	21788	21755	21927	21831	21595	21817	21748	21822	21716	21629	21597	21716	21741	21885	21649	21875	21820	21785	21810	21742	21649	21953	21647	21550	21684	21666	21766	21735	21603	21821	21797	21919	21705	21710	21616	21690	21605	21773	21766	21822	21713	21677	21833	21706	21821	21595	21624	21877	21556	21612	21663	21495	21748	21746	21810	21692	21914	21826	21694	21796	21664	21576	21776	21677	21647	21624	21603	21780	21623	21961	21848	21805	21789	21784	21499	21610	21543	21785	21712	21691	21601	21710	21473	21572	21643	21735	21557	21636	21758	21854	21623	21883	21674	21853	21823	21577	21709	21782	21727	21739	21808	21837	21723	21815	21637	21647	21423	21886	21544	21749	21852	21697	21593	21600	21690	21765	21838	21728	21572	21736	21630	21594	21812	21839	21574	21702	21782	21731	21641	21805	21658	21843	21751	21612	21836	21757	21839	21619	21962	21742	21710	22073	21556	21658	21805	21809	21630	21939	21830	21670	21736	21818	21879	21930	21740	21803	21663	21858	21754	21640	21794	21637	21691	21662	21821	21714	21887	21619	21681	21817	21716	21932	21818	21960	21840	21698	21636	21679	21655	21643	21806	21692	21812	21863	22038	21819	21674	21693	21637	21762	21730	21422	21703	21712	21689	21466	21800	21759	21880	21775	21683	21773	21602	21431	21763	21623	21682	21784	21674	21630	21838	21689	21846	21733	21693	21940	21618	21624	21516	21844	21902	21710	21887	21638	21660	21867	21930	21705	21587	21837	21706	21544	21963	21574	21829	21748	21638	21724	21773	21528	21709	21735	21663	21685	21864	21703	21834	21523	21565	21630	21765	21772	21749	21821	21781	21874	21699	21594	21604	21771	21648	21904	21745	21548	21754	21628	21742	21644	21622	21776	21532	21684	21730	21753	21667	21761	21596	21694	21468	21717	21852	21609	21792	21730	21780	21617	21694	21853	21666	21737	21597	21887	21834	21686	21748	21584	21898	21758	21788	21988	21833	21465	21839	21851	21779	21568	21842	21817	21609	21732	21818	21805	21815	21755	21833	21552	21530	21907	21663	21551	21711	21830	21802	21585	21753	21770	21645	21651	21825	21644	21787	21720	21640	21692	21763	21613	21805	21889	21622	21491	21571	21845	21490	21682	21817	21701	21709	21993	21710	21846	21861	22008	21742	21635	21609	21719	21599	21748	22102	21656	21680	21860	21837	21766	21638	21731	21835	21789	21869	21496	21978	21886	21945	21826	21828	21833	21640	21857	21651	21720	21606	21871	21764	21517	21783	21601	21781	21851	21648	21603	21874	21754	21685	21736	21858	21661	21711	21848	21722	21722	21892	21794	21943	21830	21644	21908	21909	21910	21712	21914	21691	21766	21859	21656	21684	21658	21579	21633	21704	21725	21723	21587	21690	21677	21662	21871	21722	21690	21806	21848	21780	21934	21691	21444	21862	21736	21599	21752	21757	21804	21715	21578	21849	21758	21899	21741	22084	21845	21882	21541	21736	21701	21708	21940	21791	21551	21588	21831	21836	21627	21602	21786	21640	21595	21628	21634	21766	21678	21850	21773	21867	21541	21736	21724	21602	21834	21914	21687	21718	21714	21666	21533	21645	21868	21921	21857	21807	21806	21750	21728	21619	21607	21810	21783	21786	21521	21824	21825	21619	21617	21737	21703	21580	21741	21737	21788	21604	21592	21767	21670	21680	21622	21607	21956	21500	21519	21576	21784	21681	21854	21525	21773	22099	21739	21531	21765	21879	21671	21583	21638	21770	21756	21666	21585	21566	21900	21856	21789	21537	21666	21947	21637	21824	21711	21893	21567	21649	21768	21483	21760	21657	21875	21810	21723	21774	21587	21497	21494	21617	21754	21694	21579	21721	21830	21835	21657	21787	21645	21734	21536	21789	21622	21787	21472	21848	21907	21706	21768	21852	21799	21676	21729	21558	21855	21765	21882	21845	21439	21828	21619	21591	21746	21875	21837	21852	21831	21523	21585	21756	21961	21712	21692	21712	21845	21937	21679	21885	22036	21501	21619	21682	21943	21710	21868	21595	21570	21721	21571	21821	21680	21623	21728	21645	21686	21707	21550	21536	21525	21660	21737	21858	21672	21772	21826	21910	21703	21666	21684	21578	22031	21812	21779	21859	21655	21868	21850	21852	21813	21574	21679	21603	21800	21771	21882	21702	21979	21658	21856	21511	21613	21602	21912	21887	21652	21722	21918	21739	21878	21704	21610	21913	21779	21541	21854	21981	21697	21726	21712	21911	21918	21805	21577	21945	21759	21826	21723	21706	21788	21793	21820	21693	21676	21590	21837	21887	21627	21712	21627	21684	21934	21792	21627	21858	21598	21725	21940	21549	21435	21808	21820	21689	21648	21595	21689	21701	21651	21655	21834	21649	21745	21860	21767	21681	21692	21655	21805	22182	21576	22014	22009	21854	21983	21781	21721	21844	21764	21911	21498	21821	21759	21717	21917	21521	21631	21872	21910	21651	21910	21699	21718	21580	21424	21641	21655	21743	21777	21826	21750	21611	21537	21868	21814	21773	21768	21725	21608	21679	21616	21700	21853	21694	21723	21629	21507	21570	22027	21658	21788	21861	21681	21660	21738	21819	21904	21692	21948	21830	21639	21641	21657	21605	21863	21807	21576	21609	21599	21833	21738	21814	21656	21874	21806	21831	21632	21772	21863	21667	21784	21846	21623	21666	21745	21774	21907	21865	21736	21525	21764	21463	21743	21666	21860	21951	21652	21526	21677	21667	21586	21767	21657	21585	21769	21875	21599	21849	21730	21792	21797	21677	21821	21806	21739	21965	21724	21833	21943	21866	21636	21817	21755	21792	21784	21847	21690	21745	21741	21767	21712	21735	21637	21781	21803	21859	21915	21664	21698	21594	21621	21804	21919	21800	21648	21660	21904	21613	21836	21728	21693	21888	21799	21752	21701	21697	21623	21586	21656	21655	21565	21704	21682	21772	21756	21722	21755	21885	21941	21804	21522	21839	22025	21817	21873	21768	21811	21870	21682	21821	21802	21621	21636	21670	21695	21715	21833	21843	21776	21739	21913	21830	21639	21928	21960	21612	21575	21601	21644	21668	21833	21738	21615	21916	21613	21793	21644	21443	21726	21504	21592	21748	21630	21817	21908	21707	21713	21795	21826	21652	21845	21796	21635	21549	21813	21794	21788	21983	21494	21650	21877	21666	21696	21764	21735	21927	21672	21709	21557	21738	21821	21869	21739	21827	21643	21880	21673	21732	21858	21700	21698	21874	21650	21652	21704	21691	21689	21623	21500	21766	21647	21762	21959	21801	21738	21710	21832	21826	21728	21998	21665	21620	21763	21875	21606	21521	21742	21898	21821	21729	21703	21657	21726	21879	21812	21753	21594	21728	21634	21624	21731	21761	21546	21768	21612	21630	21600	21790	21718	21693	21937	21879	21647	21982	21611	21929	21869	21606	21900	21909	21622	21522	21642	21704	21671	21932	21487	21525	21739	21725	21397	21606	21553	21759	21772	21991	21634	21788	21610	21912	21784	21718	21709	21652	21700	21644	21913	21560	21396	21786	21677	21615	21936	21788	21721	21768	21594	21736	21751	21612	21526	21617	21733	21731	21584	21735	21654	21803	21605	21699	21527	21637	21881	21628	21656	21596	21771	21701	21761	21893	21671	21608	21570	21906	21799	21668	21764	21659	21738	21789	21841	21707	21819	21649	21638	21657	21609	21600	21875	21707	21775	21811	21696	21592	21808	21532	21936	21914	21678	21715	21782	21828	21784	21576	21658	22043	21911	21531	21626	21706	21689	21921	21889	21742	21862	22127	21780	21857	21619	21562	21574	21743	22030	21689	21854	21788	21812	22019	21744	21975	21751	21926	21755	21747	21629	22024	21736	21713	21720	21705	22110	21596	22072	21793	21748	21922	21748	21870	21723	21787	21805	21954	21749	21768	21702	21956	21854	21733	21678	21995	21512	21645	21935	21662	21773	21851	21814	21795	21794	21647	21691	21696	21594	21775	21750	21583	21946	21813	21687	21896	21676	21899	21841	21747	21584	21837	21851	21683	21852	21776	21941	21657	21801	21910	21713	21820	21837	21819	21629	21811	21611	21923	21839	21598	21729	21812	21913	21847	21739	21787	21652	21782	21418	21734	21838	21968	21643	21590	22015	21867	21590	21592	21576	21743	21868	21830	21547	21662	21662	21612	21699	21791	21563	21729	21608	21712	21654	21887	21673	21714	21768	21795	21584	21884	21667	21570	21777	21740	21850	21576	21906	21865	21605	22044	21728	21750	21640	21657	21773	21659	21876	21717	21555	21778	21963	21529	21605	21691	21815	21681	21597	21783	21812	21597	21545	21690	21639	21835	21870	21892	21742	21952	21588	21746	21554	21754	21625	21736	21769	21729	21711	21802	21756	21849	21469	21711	21682	21737	21641	21704	21775	21736	21688	21600	21616	21773	22019	21717	21782	21533	21629	21664	21816	21826	21765	21673	21833	21824	21967	21779	22029	21619	21860	21864	21615	21753	21914	21621	21720	21790	21865	21816	21716	21847	21845	21907	21754	21611	21766	21742	21842	22050	21892	21886	21619	21562	21739	21775	21753	21747	21614	21656	21732	21672	21770	21781	21875	21744	21553	21931	21459	21828	21794	21778	21831	21739	21507	21802	21769	21628	21667	21872	21662	21914	21713	21689	21794	21782	21807	21616	21771	21679	21612
43006	60042	43075	25998	20061	18282	18076	17942	17822	17989	17924	18043	17898	18123	17912	17838	17911	17962	18077	18018	17868	17908	17990	17732	17960	18118	17836	17866	17994	17985	18024	17702	17956	17961	18037	18053	17937	17889	17997	17979	17841	17972	17914	17804	17781	18021	17945	18005	17799	18095	17966	17988	17959	17914	17718	17734	17998	17889	17851	18059	18055	17960	17902	17743	17906	17898	17792	17941	17941	17869	18101	18067	18008	17908	17887	18033	17873	17831	17811	18031	17892	17987	17833	17832	17857	17971	17861	17993	17747	17778	17903	17802	17836	18090	17974	17710	17871	17945	17846	17970	17897	18049	17939	17903	17870	17839	17943	17765	18058	17717	18024	17965	18098	17846	17964	17919	18037	17951	17887	17783	17681	17891	18010	17922	17826	17838	17995	17786	17939	17738	17809	18083	17871	17961	17970	18025	17917	18026	17894	17936	17893	17676	17936	17923	17930	17969	18029	17834	17966	17839	17841	17848	17766	17883	18080	17822	18062	17851	17796	17876	17953	17977	17996	17969	17748	17879	17813	17919	17880	17787	17976	17895	17878	18002	17848	17901	18097	17852	17970	17992	17834	17929	17897	18053	17888	18096	17928	17872	17854	17943	17881	17784	17932	17887	18003	17928	17813	17857	17837	18116	17710	18044	17941	17938	17821	17967	17985	17859	17885	17937	18079	17889	17983	17908	17775	17871	17831	17897	18024	17885	17826	17954	17869	17957	18098	17787	17835	17926	18039	17991	17975	17872	17893	17877	17815	17773	17742	17863	18106	17963	17966	18002	17772	18042	17925	17889	17896	17912	17743	17833	18106	17885	17930	17902	17884	17939	17876	17960	18064	17861	17768	17829	17903	17912	17965	17910	17805	17982	17922	17920	17833	18157	17924	17905	17925	17968	18005	17914	17974	17939	17901	18051	17774	17827	17700	17901	18081	17878	17914	17955	18061	17997	18074	17941	17913	17967	17748	18032	17844	17964	17945	18095	18083	17687	18126	17859	17909	17873	17893	17799	17894	17940	17815	17727	17918	17826	18034	17736	18141	17720	17780	17877	17830	18005	18102	17964	17885	18022	17891	17915	17807	17699	18042	17909	17957	17897	17969	17896	17821	17718	17846	17836	17856	18031	17650	17942	17956	17890	17750	18048	17936	17790	18003	17969	17860	17877	17998	18060	17929	17895	18145	17918	17788	17960	17970	18000	17998	17905	17828	18008	17897	17985	17931	17926	17847	17953	18026	18059	17660	18063	17917	17912	17778	17898	17888	17952	17871	17889	17976	17988	17694	18052	17982	17730	17964	17983	17757	17965	17981	18032	17827	17952	17753	18118	17920	18035	17792	17857	17898	17951	17940	18047	17925	18076	17793	17860	17957	17862	17878	18036	17893	17899	18012	17980	17862	18013	17933	17885	18091	18052	17933	17844	17775	17870	17846	17833	18068	17959	18008	17926	17955	17980	17945	18047	17846	17899	17981	17922	17892	17880	17832	17745	17783	17808	17913	17973	18087	17978	17866	17966	17775	17775	18003	17965	17952	17804	17859	17771	17822	17789	17994	17930	17904	17780	17925	18008	17774	18106	18100	17929	17788	17764	17905	18018	17900	17824	17907	17751	17846	18070	17970	18048	18043	17919	17837	18010	17924	17923	17855	17871	17774	18102	17986	18069	17979	18003	17653	18015	18038	17804	17943	17815	17907	17850	17995	17923	17964	17865	17928	17895	17879	17896	18012	17847	17805	17958	18092	17876	17864	18009	17950	17786	17842	17890	17896	17949	17889	17838	17974	17841	18033	17901	17642	17970	17806	17910	17819	17861	18212	18042	18046	17852	17993	17943	17998	17970	17844	18072	17725	17918	17945	17923	17737	17809	17876	17931	18163	17908	17932	17877	17898	17832	17900	18058	17965	17952	17882	17973	17954	18013	17868	18025	18024	17952	17853	17850	17960	17818	17758	17899	17959	17859	18035	18050	17989	17886	17925	17840	17783	18066	17826	17955	18093	17830	17767	18001	17949	17861	17945	18019	17825	17824	17840	17663	18042	17924	17908	17695	17732	17739	17901	17872	17818	17924	17867	17955	18042	17635	17992	17901	17827	17974	17957	18072	18015	17846	17703	17751	18093	17955	17814	17874	17951	17934	17817	17949	17799	17912	17814	17779	17786	17848	17940	18095	18038	18008	17840	17979	17823	17914	17971	17862	17948	17956	17775	17945	17910	17933	17956	17802	17892	17986	18036	17822	17928	18050	18053	18120	17909	17975	18047	17832	17977	17992	18051	17881	17811	17832	18110	17835	18080	17928	17945	17837	18003	17882	17901	17797	17900	17955	18049	17829	17897	17971	17945	17958	17831	17973	17985	18018	17987	17906	17873	17952	17994	17828	17934	18043	17993	17790	17921	18125	17966	17893	17838	17932	17938	17897	17756	17893	17820	17794	17811	17918	17958	17944	18000	17970	18065	17940	17995	17925	17901	17898	17937	17945	18044	17805	18046	17835	18088	17939	17857	17842	17769	17914	17893	18028	17820	17770	17846	18052	18073	17897	17883	17836	18104	18058	18038	17981	18158	17870	17993	17931	17798	17951	17948	17978	18020	17893	17859	18004	18093	17921	17930	17855	17924	18109	17857	18047	17848	17923	17870	17882	17717	17938	17744	18101	17870	17820	17790	17981	17946	17913	17977	18005	17876	17944	17887	18054	17993	18014	17873	18033	17925	18005	18058	17769	17795	17950	17868	17988	17872	17979	17963	17755	17969	17771	17995	17990	17824	17830	17986	17963	17753	18046	17943	17853	17901	17865	17839	18006	18011	18001	18040	17881	17862	17803	17940	17897	17979	17821	17835	17908	17857	17871	17887	17912	17885	17993	17967	17898	17854	17818	17975	17923	17831	18001	17906	17872	17982	17983	17979	17800	17833	17920	17809	17843	18007	17995	17886	17941	18016	17972	17893	17961	17902	17893	17658	17905	17799	17955	17895	17775	17903	18083	17919	17953	18033	17884	17981	17972	17862	17856	17946	17931	18178	17677	17955	17983	17842	18016	17880	17927	17964	17954	17827	17903	17957	17913	17951	17891	18146	17975	17791	18033	17865	17965	17937	17931	17830	17834	17923	17996	17739	17927	17921	17958	17945	17862	17740	17878	17987	17780	17801	18015	17977	17901	17895	17929	18025	17797	17909	17789	17959	17884	17896	17868	17927	18033	17852	17892	17853	17964	17896	17814	17930	17920	17943	17832	17822	18184	17998	18047	17887	18184	18020	17744	17817	17858	17947	17877	18056	17969	17828	17997	17787	17970	17953	17926	17775	17737	17876	17711	17860	17813	17885	17978	18036	17778	18046	17940	17856	17809	17898	17758	17777	17945	17892	17839	17829	17837	17817	17759	17915	17885	17822	18149	17872	17868	17883	17761	18034	17863	18025	17905	17862	17875	17970	18012	18031	17850	17930	18090	18015	17936	17937	17813	17957	17920	17953	17872	17765	17896	18066	18020	17882	17754	17886	17918	17969	17999	17974	18060	18031	17986	17900	17800	17960	17781	17888	17744	17851	17902	17909	17843	17883	17924	17896	18009	17972	17767	17834	17995	17799	17810	17853	17888	18069	18030	18004	18097	18036	17934	18018	17901	17890	18099	17750	17988	17956	17867	17937	17873	18028	17850	17924	17838	18014	17999	17922	18010	17942	17955	18072	17775	17792	17946	17783	17752	18059	17968	17898	17941	17777	17782	17952	17839	17924	17833	17884	17947	17955	17903	17922	17852	18002	17867	17898	17983	17919	17912	17959	17854	17972	17739	17944	17889	17860	17921	17878	17862	17924	17861	17876	18065	17959	17877	17879	17954	18030	17969	17834	17832	18021	17852	18178	17857	17818	17908	17876	17889	17939	17915	17901	18029	17977	17900	17826	17843	17876	18065	17901	17923	17729	17857	17710	17957	17969	17932	17688	17790	17912	18009	17826	17907	17897	17822	17959	17841	17860	17993	17810	17974	18030	17989	17918	18004	18063	17975	17881	17922	17916	17935	17973	18010	17981	17876	17738	17976	17971	18023	18025	17896	18036	18123	18013	17795	18107	17926	17773	18002	17860	17860	17867	17896	18009	18045	17953	17869	17821	17971	17927	17827	18064	17888	17870	18002	18149	17844	17980	17983	17843	17960	17836	17815	18001	17787	17846	17882	17782	17792	18007	17831	17878	18045	17885	17925	18123	17869	17876	17916	17788	18064	17767	18036	17816	17996	18028	17931	17947	17851	17920	17961	18000	17958	17884	17858	17973	17762	18030	17811	18026	18182	17869	17943	17726	18042	17958	17838	17803	18062	17870	17987	18056	18060	17785	17917	17913	17888	17912	17948	17752	17997	17795	17874	18056	18092	17889	17863	17915	17993	17715	17674	17943	18105	17883	17929	17838	18071	17612	17707	17912	18029	17940	18090	17828	17933	17831	17956	17880	17786	18071	17775	18048	17935	17910	17884	17714	17917	18118	17821	17974	17956	17973	17837	17802	17910	17910	17925	17945	17871	17928	18186	17942	17937	17860	17855	17870	17785	17952	17909	17933	18019	17978	17888	17884	17876	18217	17921	17969	17903	17995	18070	17889	18039	17881	18063	17866	17936	18063	17851	17588	17954	17901	17992	17913	17893	18080	17784	17939	18006	18007	18004	17912	17920	17984	18132	17896	17924	17938	18081	17906	17929	18105	17840	17862	17917	18098	17842	17997	17849	17907	17867	17844	17856	17990	17974	17828	17801	17966	17963	17822	17919	18069	17930	17947	17892	17932	18032	17926	18157	18032	17893	17979	17966	17867	17863	17990	17643	17997	17722	17832	18091	17887	17979	17965	17927	17836	17813	18043	17962	17760	18024	17960	17936	17970	17873	17880	18012	17929	17718	18059	18072	17920	18148	17826	17813	17883	17913	17908	17793	17763	17953	17808	17849	17903	17856	18013	17963	18004	17977	17871	17942	18041	17798	17849	17919	18037	18053	18016	17812	17700	17964	17944	17946	17897	18005	17828	18090	17840	17830	17881	18018	18113	18033	17935	18002	17978	17925	17804	17988	17931	18033	18138	17913	17804	17712	17818	17936	17694	17864	17930	17855	17850	18031	17960	17801	17799	17902	17930	17958	17825	17975	17916	17808
24338	25636	37080	31650	25670	25352	25589	21578	21430	21366	21479	21133	21224	21074	21179	21155	21417	21474	21208	21116	21413	21128	21105	21061	21180	21123	21168	21345	21243	21133	20988	21051	21086	20874	21217	21117	20999	21241	20958	21042	21020	21016	21068	21180	20809	20931	21060	20893	21033	21105	20909	20944	20902	20830	21091	20995	21142	21270	20996	20927	20877	20796	21005	21043	21020	20926	21113	20970	20869	20905	21132	20888	20888	21065	21066	20835	21023	20972	20995	20769	20987	21029	20908	21082	21096	21058	21120	20801	21188	21031	21058	20777	20942	21004	21080	20999	20979	21059	21161	20834	20968	21050	21152	20764	21010	20861	20951	20906	21224	20943	21049	20901	20805	21017	20960	20909	20782	21033	21171	21106	20853	21036	21122	20961	20998	20980	21181	21004	21034	20943	20955	21183	20816	21074	20916	20995	20998	20652	20903	21041	21021	20986	21029	20741	20816	20950	21040	21031	21048	21035	20768	20874	21085	20936	21034	21004	21005	20975	20980	20826	21012	20930	21053	21116	20816	21119	21060	20840	21006	20912	21055	20976	21190	21121	21027	20893	21191	21070	20904	21100	21007	21031	20925	21044	21005	21135	20986	20912	20891	20973	20760	20968	20944	20813	21098	20924	21106	21055	21050	21003	21101	20779	20998	21065	21040	21235	21163	21047	21011	21148	20898	21054	20913	20783	20975	20782	20947	20864	20943	20878	21170	20950	21010	21289	21149	21295	20868	20980	21019	20991	20929	20925	21041	21019	21125	20905	21106	20964	21003	21076	21222	20964	21187	20841	21168	20948	21058	21078	21062	20740	20997	20934	20860	21129	21222	21152	21160	21046	21139	21001	20957	20901	21069	21000	20971	20983	21027	20979	20996	21267	21060	20747	20817	21042	20965	20765	20964	21087	20937	21203	20994	21012	20830	21057	20871	20962	21089	21254	21150	20950	21178	20943	20976	20810	20795	20838	21079	20803	20982	20905	20987	20914	21109	20868	21186	21102	21072	21104	21142	21146	21035	21194	21018	21042	20893	21084	21079	20970	20963	20860	20878	20765	20845	20912	21063	20770	20877	21035	21175	20779	21045	21034	21048	21076	21186	21069	20957	20872	20964	21139	20973	20809	21144	20870	20876	20956	20786	20880	20940	20982	20921	20799	20853	21171	21044	21121	21194	21248	21007	20986	21162	20880	20995	20974	20906	20753	20966	20865	21003	20966	20854	20903	21120	21016	21041	21033	21006	21026	20916	20852	21020	20932	21077	21037	20866	20873	20975	20898	20861	20872	20867	20985	21274	21002	21101	20844	21207	21041	20966	20967	20922	20914	20976	21029	21011	21283	21116	21032	20948	20940	21086	20990	21119	21098	21119	20897	21039	21101	20748	21103	21115	21110	20868	20832	21068	20944	21242	21096	21040	20967	20943	20756	21035	20962	21040	21101	20865	20817	20877	20913	21320	20973	20891	21033	21076	21174	21053	20856	20991	20890	21048	20997	21065	20894	21083	21004	20987	20893	20851	21047	20946	21059	20927	20777	20759	20993	21060	21076	21010	20866	20975	21055	21146	21129	20852	20990	20901	20949	20764	21183	21093	20948	20823	21274	21039	21068	20997	20697	21058	20960	21003	20998	21048	21012	21080	21060	20879	20918	21149	21008	21063	21108	20997	21092	21101	20761	20841	20770	21011	20984	20995	21042	21036	21060	21121	21157	20962	20976	20842	21007	20800	21078	21001	20899	20775	20993	21137	21004	21025	21143	20878	20941	21004	21011	20964	20935	20869	21184	20996	21028	20849	20934	20977	20790	20978	20900	20928	20992	20776	20850	21019	20908	21024	21177	20917	20957	20975	21012	21063	21017	21146	20908	20859	20963	20977	21107	21065	20964	21045	21166	20870	21255	20970	20820	20869	21057	20994	21129	21272	20850	20951	20997	21235	21016	20862	21048	20949	21024	21032	21061	20983	20931	20889	20925	20973	21042	21056	20904	21005	21160	21082	21077	21052	20996	21062	20927	20810	21115	21079	20934	21037	21068	20947	21038	21241	20844	21221	21104	20945	20974	20843	20702	20918	20909	20957	20864	20845	20760	21011	20972	20868	21076	21131	20957	20962	21107	20893	20805	21021	20967	21111	20946	20984	21215	21073	21005	20938	21059	21178	20926	20919	20983	20894	20914	20811	20898	20995	21098	20912	20927	21029	21123	20946	21061	20989	20802	20893	20970	20778	20982	20984	20964	20828	21154	20665	20963	20962	20952	20698	20698	21073	20863	21218	20783	20966	20886	20987	20962	20946	21019	21167	20887	21219	20758	21162	20889	21081	21033	20938	21232	20916	21078	20913	20802	20909	20913	20998	20949	20950	20844	20865	21189	20960	21012	21136	20778	20890	20869	21110	20991	21243	20967	20861	20914	20970	21057	21017	20897	20950	21186	20746	20832	21108	20836	21181	21059	20885	21016	20840	20772	21016	20974	21146	21020	21045	20755	21000	21148	21436	20973	21228	21192	20874	20771	20768	21036	21165	21219	21055	20913	20771	20972	21093	20843	20921	20817	21127	20949	21103	21134	20944	21126	20908	20810	21055	21107	20927	20984	21076	20777	20807	21121	20882	20943	21134	20810	20860	20925	21117	21113	20823	20853	20979	20845	21159	21121	20853	21002	21065	20948	21015	21079	20675	20905	21094	20735	21059	20966	21235	21080	20845	21128	21090	20783	21053	21082	21001	21067	21006	20892	20603	21058	20902	21031	21050	20839	21167	21054	21098	21147	20919	20903	21014	20957	20911	20782	20775	20959	21136	20974	20947	21131	21100	20935	20988	20903	21250	21013	20845	21025	20924	20868	21031	20934	20854	21033	20858	21074	20836	20744	20842	20960	20968	20953	20946	20895	20986	21009	21004	20900	20862	21051	20989	20840	20963	20967	20969	21037	20945	20846	21067	21115	21061	20852	21119	20834	20936	21084	20998	21119	21032	20944	21007	20938	21034	21106	21126	20931	20947	21129	21030	21286	20932	21104	21021	21005	20944	20950	20857	21098	20998	20982	21048	21022	20946	21079	20789	20999	20997	20989	21099	20881	20911	21040	20979	20905	20923	20980	20794	20848	20805	21150	21065	20928	20972	20920	20839	21027	21137	20814	21032	21155	21086	20962	20864	21043	20827	20854	20751	21056	20952	20904	21009	21094	21185	20974	20885	21027	20906	20999	20937	20900	21148	20533	20825	20982	20996	20862	20948	20914	20990	21029	20952	20982	21064	21054	20926	21089	21118	20857	21064	21120	21209	21036	20974	20984	20981	20677	20990	21030	21159	21100	20888	20887	20946	20931	20991	21017	20842	20900	20998	20909	21067	21133	20933	21009	20898	21077	20819	20907	21005	20794	20746	20910	20895	21056	20882	20888	21017	20882	20940	20933	21187	20927	21027	20873	21025	21122	21085	21057	21014	21024	20990	20937	20991	20772	21065	21055	21096	21006	20981	20962	20918	20960	20824	21002	21137	20869	21051	20938	21086	20736	21011	21089	21020	21002	20996	21106	20987	20913	20862	20916	21006	20980	20812	21155	20983	20766	21082	21000	20974	20877	21026	20996	20915	21018	21061	21058	21046	20830	20887	20985	20989	21219	21041	20997	20989	20777	20935	21089	20996	21046	21077	21034	21070	21087	20939	20844	20868	21106	20852	20858	20976	20849	20910	20847	20770	20721	20973	21002	20893	20964	21148	20917	20966	21072	20975	20998	20782	20940	20810	20875	20985	20992	21011	21112	21045	20981	20892	20912	21020	21084	21206	20991	20993	20978	20922	20967	21054	21067	21136	21212	20881	20983	21035	20986	20819	20928	21244	21046	20852	20763	21030	21005	20957	20989	21251	21013	20968	20843	20928	20742	21027	20876	20996	21165	20992	21100	20804	20773	20885	21259	20817	20986	20960	21119	21059	20879	20943	20925	20937	20957	21150	21074	21020	20860	21043	20962	21068	20943	21000	20845	21087	20973	20979	20944	20874	21175	20967	21119	20979	20981	20929	21101	20789	20808	20835	20977	20956	21018	21072	20769	20775	20906	21009	20966	20974	21141	20973	20960	21060	21033	21241	21189	21016	21148	20889	20806	20937	20893	20854	20793	21028	20882	21039	20830	21094	20851	20913	20742	20986	21073	21177	21216	20948	21031	21078	20944	21008	20828	20867	20924	21009	20903	20969	20823	20881	20838	20942	21005	21140	21057	21067	21209	21177	20946	20936	20928	20792	21020	20903	20969	21026	20985	21220	21022	20900	21151	21143	21057	21216	21036	21045	20785	21102	20863	21025	21090	21115	20905	21059	20927	20747	21126	20951	20898	21073	21161	20847	20735	20654	20886	20944	21069	21279	20746	20978	20895	21008	21148	21164	20939	20915	21095	20740	20909	20961	20840	20813	21088	20882	21002	20991	20821	20945	20633	20937	21164	21060	20867	21116	20907	21097	21104	20713	20907	20921	20807	21004	20880	20869	21045	21129	21031	20921	20965	20680	20927	20827	20839	20804	20855	21044	21085	20690	20994	21077	20905	20887	20880	20914	20796	21073	21022	20967	21009	20726	21008	20753	21031	20890	20969	20964	21084	20989	20937	21203	20815	20779	20892	21073	21074	20846	21044	20968	21094	20942	20938	20891	21084	21103	20991	20936	20968	21031	20993	20941	20862	20988	20978	21048	20961	21108	21090	21179	20997	21000	20944	20809	20884	21196	21165	20880	20930	20957	20987	21134	20783	20884	20883	21169	20899	20727	21050	21003	21027	21022	20995	21095	20975	21006	21016	21042	21031	21131	21069	20839	20997	21086	21065	21004	20963	21074	20867	21075	21087	21021	21108	20932	20977	21086	21035	21061	20856	21075	21064	20902	21180	21066	20662	20770	20974	21011	20791	20916	20974	20842	21080	21012	20790	20886	20951	21181	20820	20816	21169	21047	20731	20963	21024	20950	20933	20875	21052	20855	21044	21094	20924	21203	20998	21196	21052	20968	20919	20766	21091	20843	21049	20970	21142	20996	20964	20946	20742	21023	20881	21275	20841	20879	21053	21156	20954	20993	20833	20842	20957	20761	21270	21209	21094	20932	21069	20949	21264	20965	21076	21101	20949	20902	21170	20980	20780	21073	21032	20975	21058
63844	107683	84876	55313	31765	20987	18145	17621	17563	17455	17706	17531	17621	17544	17676	17623	17507	17787	17569	17526	17498	17637	17672	17371	17559	17573	17620	17535	17553	17519	17606	17522	17592	17614	17632	17685	17623	17616	17685	17548	17479	17530	17469	17790	17543	17668	17383	17591	17595	17611	17595	17500	17454	17481	17693	17521	17583	17533	17513	17610	17509	17482	17599	17719	17553	17641	17507	17465	17562	17646	17579	17842	17687	17388	17626	17703	17401	17499	17552	17594	17633	17573	17632	17520	17515	17618	17444	17540	17561	17710	17465	17597	17405	17457	17597	17520	17537	17554	17539	17552	17562	17518	17565	17614	17424	17376	17719	17394	17560	17526	17464	17570	17396	17647	17457	17405	17572	17685	17562	17660	17423	17567	17671	17431	17605	17487	17491	17592	17674	17436	17690	17477	17489	17507	17638	17719	17517	17399	17650	17641	17554	17544	17327	17524	17500	17479	17609	17474	17535	17468	17522	17490	17490	17705	17439	17642	17406	17471	17730	17524	17362	17549	17521	17569	17558	17710	17391	17699	17560	17494	17586	17529	17583	17576	17595	17473	17582	17459	17639	17506	17560	17576	17583	17660	17561	17442	17636	17559	17511	17435	17545	17561	17579	17451	17623	17488	17447	17658	17613	17644	17718	17462	17638	17376	17597	17484	17581	17644	17540	17614	17462	17577	17466	17561	17530	17557	17539	17714	17434	17511	17559	17643	17731	17325	17699	17766	17443	17416	17550	17508	17479	17600	17594	17644	17542	17527	17533	17434	17622	17419	17592	17417	17664	17676	17594	17634	17603	17693	17673	17417	17480	17604	17575	17400	17613	17577	17633	17505	17628	17492	17535	17531	17363	17615	17700	17705	17562	17664	17611	17535	17508	17566	17471	17625	17570	17477	17500	17345	17516	17469	17582	17529	17449	17595	17396	17575	17658	17426	17487	17442	17438	17443	17546	17435	17747	17447	17454	17491	17451	17483	17469	17426	17440	17677	17667	17326	17798	17435	17592	17519	17662	17537	17572	17592	17575	17642	17599	17582	17515	17662	17617	17563	17467	17424	17516	17595	17500	17527	17707	17711	17513	17619	17527	17506	17665	17709	17577	17505	17638	17557	17703	17471	17376	17689	17583	17776	17431	17533	17542	17417	17594	17425	17643	17429	17679	17569	17740	17432	17662	17664	17593	17399	17524	17611	17408	17596	17497	17550	17690	17529	17560	17553	17576	17432	17527	17615	17480	17569	17496	17682	17549	17399	17419	17555	17515	17506	17596	17661	17550	17456	17651	17518	17574	17348	17566	17713	17777	17575	17716	17631	17521	17551	17448	17552	17653	17535	17607	17456	17503	17613	17587	17328	17592	17431	17539	17538	17533	17729	17436	17490	17464	17788	17477	17480	17517	17682	17590	17644	17350	17575	17617	17589	17510	17402	17694	17598	17745	17594	17536	17615	17730	17344	17432	17648	17628	17469	17631	17493	17555	17481	17522	17497	17418	17654	17650	17394	17698	17506	17402	17635	17642	17455	17555	17609	17502	17484	17625	17451	17431	17521	17641	17769	17460	17585	17589	17536	17749	17436	17664	17453	17416	17698	17547	17614	17610	17647	17634	17445	17579	17587	17585	17712	17440	17459	17597	17531	17430	17539	17567	17389	17495	17575	17408	17584	17612	17677	17512	17444	17528	17558	17468	17533	17444	17494	17525	17518	17613	17593	17593	17417	17569	17430	17626	17691	17624	17523	17751	17575	17569	17599	17502	17495	17546	17530	17547	17441	17570	17393	17390	17362	17535	17527	17601	17481	17677	17545	17581	17379	17759	17615	17311	17525	17667	17592	17539	17680	17667	17405	17456	17731	17648	17410	17553	17671	17599	17525	17551	17356	17562	17459	17700	17561	17597	17553	17524	17409	17457	17393	17511	17741	17558	17338	17540	17352	17517	17548	17407	17536	17341	17547	17709	17585	17537	17661	17615	17661	17471	17531	17465	17704	17710	17380	17579	17575	17485	17502	17682	17502	17724	17458	17543	17447	17559	17579	17557	17487	17453	17412	17634	17640	17569	17586	17522	17633	17374	17626	17571	17542	17478	17582	17668	17457	17554	17630	17656	17555	17520	17603	17539	17641	17737	17344	17322	17568	17492	17670	17645	17615	17494	17610	17458	17397	17659	17577	17543	17509	17561	17765	17483	17454	17594	17568	17522	17508	17487	17602	17580	17668	17522	17629	17637	17530	17638	17542	17381	17452	17511	17530	17609	17479	17507	17701	17482	17664	17614	17604	17686	17530	17672	17461	17610	17452	17498	17639	17531	17537	17493	17686	17569	17704	17802	17562	17470	17444	17617	17368	17665	17447	17566	17594	17513	17521	17524	17565	17511	17570	17564	17584	17351	17600	17372	17642	17550	17465	17662	17533	17520	17436	17608	17436	17516	17548	17652	17612	17516	17443	17757	17657	17613	17548	17416	17538	17683	17502	17507	17539	17534	17660	17457	17604	17463	17598	17610	17571	17612	17463	17658	17598	17455	17584	17541	17581	17706	17522	17409	17662	17548	17411	17720	17507	17704	17580	17486	17633	17701	17680	17558	17642	17514	17472	17506	17453	17571	17606	17592	17621	17531	17648	17361	17686	17502	17613	17401	17780	17474	17489	17620	17553	17701	17599	17567	17500	17611	17636	17439	17626	17352	17593	17649	17521	17461	17272	17618	17403	17633	17616	17518	17544	17598	17481	17591	17756	17469	17584	17510	17367	17531	17711	17480	17375	17407	17510	17542	17581	17641	17564	17443	17584	17688	17461	17644	17453	17703	17552	17617	17430	17543	17611	17438	17496	17704	17543	17591	17496	17535	17511	17408	17424	17729	17471	17660	17706	17424	17630	17530	17653	17548	17795	17520	17401	17323	17416	17573	17559	17490	17586	17504	17553	17586	17550	17629	17479	17476	17520	17624	17624	17601	17537	17249	17632	17536	17515	17498	17585	17541	17360	17541	17618	17703	17456	17451	17421	17593	17412	17557	17540	17627	17542	17607	17554	17536	17716	17566	17752	17741	17570	17824	17730	17507	17560	17541	17362	17498	17726	17490	17383	17505	17338	17506	17587	17550	17451	17580	17775	17599	17607	17549	17553	17410	17458	17368	17637	17546	17530	17494	17434	17452	17464	17622	17609	17590	17632	17646	17685	17524	17554	17535	17435	17605	17536	17705	17539	17493	17714	17551	17607	17474	17470	17376	17609	17514	17473	17460	17647	17520	17612	17537	17477	17483	17382	17485	17471	17510	17551	17596	17560	17553	17502	17408	17433	17732	17620	17676	17686	17544	17575	17754	17615	17612	17594	17676	17431	17481	17615	17564	17476	17737	17657	17635	17477	17437	17504	17512	17477	17708	17590	17625	17396	17385	17594	17487	17596	17540	17630	17529	17550	17551	17348	17584	17705	17557	17549	17550	17550	17472	17507	17575	17546	17586	17505	17566	17614	17353	17563	17375	17514	17519	17366	17725	17677	17679	17629	17721	17515	17714	17669	17520	17540	17673	17453	17396	17564	17725	17631	17656	17584	17516	17589	17482	17747	17557	17671	17389	17591	17620	17419	17541	17504	17527	17653	17648	17640	17492	17659	17646	17615	17654	17522	17539	17723	17612	17669	17568	17619	17463	17617	17599	17494	17476	17576	17422	17474	17544	17616	17453	17532	17661	17605	17449	17504	17625	17357	17658	17501	17721	17438	17546	17496	17718	17544	17466	17496	17614	17464	17656	17320	17350	17549	17639	17674	17337	17571	17576	17298	17635	17505	17405	17494	17351	17577	17512	17539	17670	17588	17552	17429	17694	17585	17510	17797	17423	17623	17591	17350	17611	17679	17569	17593	17567	17584	17672	17472	17667	17611	17503	17640	17776	17525	17618	17590	17719	17563	17662	17584	17688	17415	17656	17558	17650	17762	17525	17620	17404	17684	17404	17630	17572	17596	17532	17625	17500	17551	17535	17614	17649	17541	17484	17536	17601	17560	17648	17491	17476	17507	17407	17253	17513	17496	17734	17490	17668	17477	17694	17427	17599	17650	17526	17453	17602	17541	17486	17713	17425	17632	17786	17553	17543	17527	17564	17732	17351	17588	17727	17671	17727	17518	17574	17454	17604	17644	17502	17743	17686	17549	17633	17563	17604	17448	17452	17870	17549	17626	17688	17718	17428	17478	17428	17610	17735	17407	17550	17598	17630	17603	17579	17510	17360	17502	17527	17518	17559	17620	17663	17635	17586	17641	17635	17579	17745	17620	17521	17537	17542	17555	17648	17579	17568	17446	17582	17485	17361	17505	17627	17365	17436	17537	17536	17506	17706	17561	17371	17527	17474	17539	17558	17691	17441	17469	17702	17566	17706	17654	17650	17551	17712	17464	17501	17614	17427	17551	17521	17430	17576	17512	17520	17661	17493	17636	17506	17649	17470	17486	17512	17514	17477	17658	17453	17647	17624	17549	17474	17463	17526	17605	17427	17582	17546	17657	17564	17413	17528	17316	17693	17634	17599	17500	17390	17657	17695	17671	17524	17592	17826	17626	17788	17688	17401	17452	17688	17403	17610	17537	17430	17496	17578	17601	17545	17547	17581	17566	17522	17511	17431	17739	17506	17546	17422	17603	17705	17411	17600	17579	17576	17570	17595	17547	17418	17648	17797	17514	17486	17474	17735	17594	17502	17547	17512	17442	17338	17556	17646	17604	17562	17503	17513	17543	17611	17587	17442	17539	17573	17581	17594	17516	17591	17460	17703	17500	17563	17444	17606	17620	17616	17516	17660	17554	17587	17588	17448	17799	17539	17369	17591	17717	17723	17802	17428	17288	17485	17535	17658	17700	17352	17456	17697	17557	17584	17496	17570	17475	17629	17711	17466	17480	17456	17533	17613	17655	17647	17607	17555	17599	17637	17517	17582	17640	17438	17466	17529	17630	17702	17667	17533	17503	17681	17568	17597	17591	17686	17559	17573	17637	17615	17461	17336	17594	17588	17656	17533	17567	17447	17670	17670	17530	17418	17352	17328	17614	17441	17687	17524	17491	17620	17556	17513	17371	17689	17626	17476	17578	17674	17672	17635	17533	17588	17618	17381	17651	17608	17574	17667	17520	17457	17526	17492	17652
23806	25030	36230	30934	25509	25205	26149	22033	21173	21352	21205	21065	21161	21102	21008	21253	21189	21146	21147	20899	20900	21076	20987	21154	20901	20850	21119	20969	20780	20978	21121	21112	20911	20921	21070	21103	21076	20796	20813	21114	20770	20810	20893	20802	20794	21005	20939	20962	20872	20926	20820	20915	20679	20711	20830	20865	20948	20721	20670	20822	20730	20963	21095	20792	20589	20665	20851	20798	20818	20926	20785	20891	20727	20711	20677	20715	20955	20976	20715	20816	20804	20635	20827	20958	20909	20920	20981	20689	20838	20770	20806	20862	20695	20627	20965	20914	20548	20874	20786	20834	20723	20835	20645	20700	20701	20954	20842	20761	20708	20716	20825	20619	20689	21025	20791	20784	20915	20649	20759	20787	20617	20521	20981	21011	20990	20877	20714	20634	20987	20842	20802	20788	20807	21024	20759	20703	20924	20874	20686	20816	20737	20736	20846	20836	20720	20723	20819	20994	20925	20764	20678	20714	20608	20592	20755	20636	20895	20781	20883	20731	20936	20779	20773	20774	20713	20942	20965	20843	20838	20929	20880	20895	20868	20733	20950	20871	20962	20984	20933	20527	20624	20957	20844	20914	20731	20771	20764	20785	20737	20688	20646	20653	20693	20649	20880	20796	20886	20790	20800	20935	20666	20607	20681	20642	20745	20749	20704	20980	21047	20571	20545	20721	20853	20662	20817	20787	20853	20880	20663	20752	20752	20676	20840	21182	20710	20410	20601	20838	21011	20715	20913	20848	20898	20709	20710	20939	20854	20768	20802	20801	20829	20895	20896	20733	20752	20918	20601	20902	20797	20816	20825	20961	20801	20580	20784	20716	20905	20744	20977	21014	21091	20859	20819	20883	20737	21004	20796	20766	20821	20929	20619	20636	20912	20770	20770	20796	20774	20889	20865	20417	20808	20845	20657	20836	20815	20700	20680	20673	20738	20717	20939	20770	20716	20727	20920	20718	20665	20844	20745	20719	20642	20813	20655	20809	20780	20753	20651	20901	20833	20888	20758	20890	20631	20712	20691	20797	20956	21062	20935	20741	20925	20783	20788	20687	20856	20887	20801	20964	20869	20617	20629	20893	20859	20654	20967	20824	20696	20806	20697	20780	20752	20565	20767	20645	20699	20940	20527	20610	20761	21002	20859	20861	20857	21007	20874	20683	20842	20575	20905	20729	20650	20632	20695	20863	20771	20909	20728	20725	20921	20912	20743	20759	20934	21048	20748	20831	20709	20824	20874	20750	20693	20709	20803	20698	20699	20683	20809	20805	20697	20927	20802	20889	20837	20917	20796	20913	20969	20736	20759	20669	20660	20974	20758	20799	20790	20780	21001	20589	20609	20674	20784	20682	20959	20753	20947	20647	20908	20882	20647	20836	21048	20864	20997	20975	20812	20878	20746	20768	20797	20673	20529	20602	20838	20716	20708	20740	20881	20753	20517	20791	20910	20725	20935	20741	20798	20824	20863	20643	20807	20816	20825	20850	20932	20781	20852	20753	20990	20679	20622	20827	20551	20885	20732	20708	20624	20679	20794	20964	20640	20633	20628	20797	20866	20693	20688	20657	20601	20846	20953	20855	20789	20758	20744	21050	20640	20627	20810	20850	20910	20703	20844	20821	20763	20819	20760	20769	20704	20688	20792	20925	20877	20742	20904	20729	20760	20893	20796	20822	20929	20761	20915	20720	21089	20769	20920	20620	20736	20897	20855	20762	20593	20806	20709	20782	20701	20955	20733	20796	20793	20797	20718	20782	20545	20675	20615	20897	20875	20896	20750	20941	20820	21017	20573	20710	20767	20800	20782	20730	20733	20747	20734	20733	20786	20927	20802	20770	20750	20656	20805	20653	20828	20645	20762	20746	20742	20577	20935	20646	21079	20685	20994	20856	20623	21053	20777	20648	20792	21044	20648	20596	20916	20843	20767	21118	20957	20915	20980	21091	20794	20890	20784	20917	20723	20730	20963	20793	20808	20780	20855	20899	20556	20996	20926	20822	20749	20872	20927	20965	20690	20881	20543	20885	20837	20981	20806	20808	20909	20906	20950	20806	20708	20828	20792	20800	21042	20635	20824	20921	20749	20739	20882	20959	20814	20855	20912	20941	20794	20721	21047	20732	20703	20793	20948	20757	20916	20689	20781	20651	20912	20683	20846	20549	20788	20910	20841	20875	20924	20858	20636	20640	20777	20709	20741	21001	20936	20818	20948	20775	20802	20737	20573	20610	21029	20717	20766	20760	20596	21019	21109	20754	20787	20673	20770	20708	20781	20527	20792	20712	20827	20950	20815	20741	20648	20652	20809	20675	20835	20942	20737	20802	20894	20911	20764	20811	21039	20690	20977	20795	20782	20612	20660	20691	20689	20614	20845	20917	20835	20598	20897	20874	20959	20765	20883	20984	20709	20829	20723	20822	20758	20683	20786	20756	20761	20741	20643	20701	20843	20772	20805	20863	20823	20951	20759	20970	20973	20722	20649	20870	20793	20837	20816	20807	20937	20719	20675	20659	21050	20831	20768	20732	20538	20676	20867	20854	21001	20853	20721	20658	20851	20754	20690	20888	20576	21037	21192	20791	20500	21067	21032	20707	20816	20958	20721	20578	20797	20734	20896	21066	20685	20798	20694	20782	20515	20953	20920	20854	20931	20744	20679	20580	20937	21006	20949	20880	20862	20824	21028	20773	20774	20734	20932	20868	20851	20890	20622	20763	20938	20843	20699	20820	20796	20760	20963	20821	20652	20883	20774	20631	20975	20679	20842	20961	20885	20656	20722	20710	20362	20467	20932	20855	20594	20720	20816	20986	20630	20800	20654	20955	20934	20807	20889	20858	20698	21097	20729	20731	20776	20710	20747	20708	20692	20849	20852	20838	20822	20648	20860	20867	20823	20695	20819	20874	20747	20702	20728	20785	20791	20838	20848	20614	20940	20924	20936	20699	20738	20765	20777	20663	20781	20608	20735	20694	20803	20658	20685	20768	20822	20816	20825	20674	20916	20755	20861	20829	20925	20865	20676	20748	20763	20757	20663	20799	20795	20923	20673	20953	20807	20808	20928	20917	20803	20590	20716	20784	20775	20715	20790	20914	20876	20723	20960	20804	20807	20918	20680	20723	20804	20686	20712	20747	20757	20773	21140	20876	20898	21012	20984	20720	20831	20761	20736	20759	20567	20742	20694	20848	20751	20944	20808	20630	20693	20755	20912	20658	20750	20944	21042	20818	20594	20759	20760	20715	21033	20876	20826	20868	20531	20790	20933	20778	20821	20808	20767	20876	20721	21006	20711	20721	20809	20894	20738	20756	20919	20607	20921	20735	20858	20754	20858	20652	20533	20907	20742	20654	20815	20828	20691	20794	20807	20952	20917	20759	20758	20745	20975	20740	20776	20804	20716	20773	20869	20721	20852	20768	20748	20919	20736	20886	20664	20697	20570	20844	20832	20656	20679	20832	20684	20796	20783	20792	20823	20871	20992	20823	21032	20760	20872	20726	21095	20818	20723	20730	20674	20773	20739	21076	20943	20778	21030	20807	20734	20729	20787	20789	20657	20730	20831	20682	20851	20924	20942	20755	20651	20869	20780	20815	20976	20708	20644	20951	20853	20752	20823	20916	20743	20773	20728	20854	20845	20539	20760	20721	20663	20643	20778	20805	20658	20807	20935	20721	20648	20831	20721	20773	20931	20993	20752	20745	20917	20798	20706	20878	20884	20636	20864	20662	20630	20565	20882	20862	20599	20809	20761	20684	20658	20748	20947	20783	20938	20963	20978	20702	20691	20724	20543	20820	20832	20725	20667	20586	20720	20774	20732	20951	20722	20719	20764	20785	20951	20795	20870	20700	20896	20951	20851	20757	20664	20973	20862	20750	20690	20783	20660	20698	20787	20760	20550	20922	20701	20816	20767	20681	20716	20667	20608	20634	20684	20809	20700	20737	20709	20988	20749	20621	20800	20750	20662	20758	20824	20731	20633	20645	20413	20806	20855	20889	20711	20874	20880	20899	20577	20812	21005	20938	20652	20571	20763	20700	21046	20781	20878	20912	20728	20667	20961	20884	21040	20828	20929	21048	20733	20908	20802	20626	20780	20685	20859	20856	20914	20627	20781	20941	20971	20962	20757	20796	20695	20821	20812	20742	20903	20662	21114	20764	20765	20846	20818	20829	20782	21080	20950	20761	20881	20832	21034	21067	20764	21063	20785	20753	20822	20872	20783	20789	20930	20766	20805	20605	20808	20752	20723	20795	20709	20787	20839	20704	20846	20739	20817	20621	20898	20845	20765	20685	20803	20512	20768	20661	20681	20802	20685	20833	20911	20927	20672	20784	20865	20627	20721	20869	20638	20835	20778	20824	20972	20805	20852	20940	20673	20666	20808	20735	20677	20798	20833	20680	20999	20705	20787	20882	21111	20723	20890	20892	20669	20916	20796	20703	20975	21022	20738	20708	20605	20757	20906	20927	20782	20638	20624	20793	20644	20981	20922	20802	20843	20882	20723	20867	20757	20849	20739	20982	20948	20727	20854	20801	20886	20691	20716	20958	20770	20834	20847	20791	20990	20735	21028	20693	20764	20870	20809	20692	20702	20581	20711	20672	20737	20896	20811	20734	20826	20782	20989	20861	20734	20785	20790	20646	20809	20941	20861	20766	20942	20801	20773	20761	20853	20736	20882	20763	20770	20820	20742	20768	20779	20807	20838	20978	20696	20897	20836	20790	20710	20797	20731	20764	20808	20820	20672	20824	20992	20795	20860	20581	20752	20898	21176	20684	20819	20707	20684	20841	20779	20951	20877	20765	20760	20703	20518	20835	20831	20723	20664	20938	20877	20916	21003	20943	20838	20813	20940	20734	20682	20619	20775	20834	20790	20807	20785	20770	20801	21086	20830	20673	20613	20877	20884	20694	20812	20777	20866	20946	20755	20650	20791	21015	20570	20878	20818	20938	20829	20685	20841	20969	20806	20727	20774	20587	20834	20961	20788	20784	20659	20714	20786	20815	20933	20945	20798	20704	20901	20819	20908	20859	20812	20720	20873	21008	20795	20966	20876	20801	21036	20827	20687	20678	20822	20784	20739	20628	20470	20905	20883	20711	20727	20769	20880	20888	20841	20855	20689	20682	20877	20707	20869	20701
59531	105694	86281	58207	33775	21601	18154	17329	17313	17311	17302	17306	17368	17355	17505	17480	17623	17394	17459	17524	17526	17740	17390	17538	17455	17411	17376	17333	17505	17437	17454	17347	17487	17547	17685	17548	17452	17322	17372	17517	17414	17408	17423	17406	17466	17352	17429	17459	17325	17408	17453	17258	17354	17416	17484	17581	17204	17369	17418	17481	17459	17404	17302	17306	17575	17526	17488	17384	17431	17388	17363	17383	17304	17505	17481	17233	17382	17471	17355	17433	17303	17446	17395	17239	17370	17253	17423	17657	17286	17261	17212	17392	17359	17293	17431	17475	17562	17412	17303	17391	17576	17189	17388	17349	17428	17353	17296	17471	17437	17361	17369	17356	17552	17282	17504	17362	17528	17526	17450	17249	17412	17363	17348	17472	17495	17556	17476	17502	17438	17356	17383	17244	17449	17478	17475	17488	17332	17584	17353	17527	17386	17519	17228	17452	17272	17369	17277	17295	17409	17388	17346	17297	17544	17426	17243	17475	17359	17396	17242	17443	17427	17336	17630	17492	17503	17340	17447	17426	17539	17309	17361	17523	17295	17251	17337	17313	17404	17324	17449	17315	17163	17524	17486	17514	17245	17292	17578	17289	17244	17388	17442	17357	17284	17626	17250	17299	17487	17366	17248	17260	17596	17412	17494	17271	17380	17340	17448	17427	17498	17455	17387	17528	17331	17490	17402	17437	17354	17363	17328	17379	17404	17353	17264	17571	17393	17488	17414	17536	17482	17335	17392	17381	17401	17482	17314	17382	17280	17418	17358	17508	17313	17414	17548	17559	17308	17555	17293	17524	17415	17335	17485	17275	17499	17203	17463	17344	17543	17407	17478	17453	17544	17364	17409	17353	17322	17345	17389	17437	17383	17386	17466	17285	17304	17339	17404	17346	17391	17331	17509	17402	17409	17539	17268	17397	17269	17479	17482	17369	17408	17385	17333	17261	17376	17482	17441	17482	17587	17487	17359	17288	17235	17324	17551	17523	17333	17489	17343	17448	17546	17352	17246	17460	17308	17360	17311	17582	17450	17352	17416	17408	17424	17391	17414	17303	17215	17325	17422	17257	17537	17437	17366	17282	17535	17579	17216	17423	17425	17213	17508	17269	17387	17416	17538	17295	17503	17412	17564	17244	17405	17295	17289	17409	17429	17464	17274	17360	17417	17302	17274	17408	17447	17285	17383	17469	17526	17445	17468	17426	17305	17517	17422	17292	17423	17371	17589	17337	17464	17288	17523	17365	17262	17373	17313	17397	17475	17444	17460	17541	17264	17345	17225	17426	17374	17421	17329	17222	17476	17504	17304	17412	17323	17332	17411	17345	17464	17390	17314	17435	17350	17492	17245	17298	17660	17272	17437	17615	17523	17342	17470	17466	17417	17463	17476	17590	17371	17260	17407	17480	17427	17446	17419	17235	17329	17589	17234	17455	17332	17451	17418	17407	17294	17345	17347	17485	17323	17337	17370	17526	17458	17307	17507	17420	17529	17445	17413	17534	17409	17352	17445	17339	17426	17297	17654	17332	17362	17420	17256	17447	17291	17299	17465	17454	17437	17325	17507	17280	17321	17365	17333	17249	17480	17412	17345	17464	17390	17318	17646	17428	17354	17450	17385	17459	17504	17322	17358	17514	17511	17507	17453	17306	17488	17312	17254	17360	17519	17299	17536	17552	17648	17306	17349	17438	17472	17372	17468	17196	17494	17469	17353	17318	17324	17348	17349	17201	17426	17318	17243	17410	17408	17316	17544	17295	17491	17194	17377	17570	17178	17528	17335	17318	17325	17137	17328	17269	17413	17336	17479	17387	17433	17511	17386	17419	17332	17247	17414	17543	17399	17197	17527	17570	17256	17370	17239	17334	17456	17473	17431	17438	17419	17290	17594	17287	17484	17219	17394	17311	17439	17335	17394	17279	17477	17382	17437	17466	17357	17337	17306	17417	17352	17274	17290	17337	17386	17573	17262	17508	17338	17408	17574	17393	17486	17493	17254	17443	17405	17366	17364	17390	17382	17489	17532	17420	17343	17393	17595	17359	17277	17406	17286	17323	17370	17329	17379	17302	17415	17487	17502	17576	17474	17439	17446	17471	17577	17305	17400	17503	17513	17536	17503	17446	17452	17401	17378	17443	17351	17388	17352	17410	17419	17368	17425	17309	17468	17479	17378	17445	17296	17438	17298	17336	17522	17489	17392	17284	17430	17306	17364	17476	17569	17453	17339	17521	17236	17307	17298	17513	17250	17544	17319	17440	17389	17280	17415	17238	17326	17438	17405	17248	17346	17599	17472	17430	17462	17276	17364	17403	17396	17414	17412	17442	17394	17319	17307	17345	17548	17457	17269	17327	17285	17336	17408	17499	17287	17588	17488	17524	17219	17376	17469	17411	17454	17322	17451	17479	17511	17412	17453	17378	17298	17368	17453	17397	17413	17336	17511	17413	17374	17245	17364	17380	17418	17318	17343	17356	17326	17395	17495	17487	17266	17448	17405	17460	17362	17389	17418	17408	17521	17376	17348	17371	17588	17421	17662	17503	17326	17341	17358	17503	17370	17449	17386	17401	17504	17417	17562	17502	17309	17370	17358	17540	17378	17260	17465	17316	17408	17587	17451	17435	17252	17397	17332	17254	17434	17413	17490	17469	17335	17413	17389	17572	17398	17344	17305	17429	17389	17350	17482	17352	17400	17540	17398	17287	17367	17567	17533	17448	17307	17321	17666	17353	17397	17399	17296	17408	17314	17652	17400	17278	17356	17477	17598	17428	17369	17144	17491	17428	17450	17258	17646	17433	17305	17454	17501	17303	17324	17388	17548	17429	17410	17622	17209	17388	17486	17580	17549	17417	17354	17497	17482	17483	17484	17267	17463	17433	17446	17275	17366	17335	17267	17355	17436	17369	17394	17255	17344	17247	17428	17321	17316	17436	17571	17373	17408	17360	17342	17460	17431	17455	17352	17417	17330	17421	17474	17353	17487	17340	17486	17332	17356	17253	17556	17343	17208	17288	17267	17335	17569	17452	17276	17386	17446	17336	17415	17525	17432	17270	17435	17781	17350	17309	17229	17297	17399	17373	17601	17334	17398	17390	17597	17426	17421	17224	17252	17251	17342	17391	17508	17264	17567	17519	17329	17289	17342	17481	17350	17549	17260	17344	17291	17432	17587	17267	17296	17442	17355	17263	17434	17463	17479	17631	17327	17261	17392	17392	17288	17475	17513	17444	17359	17479	17402	17415	17390	17510	17419	17214	17299	17357	17337	17291	17414	17302	17323	17482	17401	17167	17349	17280	17424	17357	17370	17448	17300	17386	17394	17180	17450	17365	17472	17390	17569	17322	17239	17488	17422	17301	17274	17636	17299	17396	17306	17458	17526	17463	17383	17353	17255	17382	17372	17429	17363	17538	17423	17342	17431	17523	17413	17337	17436	17371	17241	17515	17521	17422	17325	17251	17534	17471	17272	17393	17402	17494	17384	17279	17524	17438	17366	17536	17537	17520	17367	17490	17159	17412	17181	17451	17520	17294	17421	17513	17333	17318	17315	17432	17511	17435	17412	17497	17325	17492	17268	17425	17395	17380	17425	17357	17291	17440	17351	17351	17423	17374	17330	17432	17449	17548	17420	17393	17194	17180	17274	17442	17327	17327	17374	17474	17461	17353	17344	17455	17551	17300	17325	17546	17180	17336	17398	17482	17324	17324	17367	17541	17479	17334	17346	17395	17401	17311	17446	17364	17212	17412	17364	17308	17436	17334	17334	17422	17305	17435	17605	17372	17237	17348	17367	17425	17321	17389	17559	17368	17505	17435	17271	17327	17504	17317	17543	17388	17440	17375	17463	17490	17348	17567	17591	17495	17436	17269	17575	17360	17355	17420	17432	17294	17388	17265	17422	17376	17358	17455	17699	17493	17403	17313	17347	17528	17425	17426	17304	17287	17402	17386	17421	17303	17548	17502	17310	17373	17418	17430	17454	17560	17277	17313	17407	17682	17395	17485	17178	17591	17297	17221	17246	17396	17464	17498	17486	17405	17444	17389	17508	17316	17402	17389	17378	17361	17457	17362	17517	17374	17503	17330	17391	17407	17361	17370	17479	17369	17352	17476	17298	17533	17412	17497	17299	17355	17330	17493	17431	17497	17188	17510	17367	17483	17409	17365	17253	17346	17237	17295	17366	17442	17388	17431	17356	17300	17280	17362	17535	17342	17541	17329	17284	17569	17259	17579	17527	17535	17464	17557	17285	17291	17514	17422	17349	17492	17429	17462	17374	17438	17322	17659	17402	17603	17294	17274	17512	17411	17382	17368	17386	17275	17345	17445	17473	17529	17161	17262	17397	17472	17491	17430	17337	17445	17350	17528	17406	17411	17394	17364	17531	17397	17495	17498	17441	17651	17462	17251	17354	17306	17317	17494	17351	17370	17435	17207	17321	17417	17388	17525	17224	17434	17498	17405	17535	17466	17372	17359	17384	17499	17380	17435	17488	17605	17271	17378	17267	17557	17430	17283	17386	17147	17470	17405	17376	17478	17417	17350	17372	17365	17276	17333	17248	17236	17432	17393	17450	17482	17523	17275	17405	17444	17237	17229	17505	17530	17365	17373	17426	17307	17487	17415	17496	17234	17565	17431	17203	17443	17287	17497	17530	17646	17419	17478	17485	17316	17323	17312	17357	17321	17527	17558	17334	17267	17410	17355	17473	17574	17338	17379	17447	17556	17217	17417	17351	17362	17455	17438	17383	17459	17461	17357	17385	17595	17428	17527	17454	17264	17295	17545	17314	17564	17266	17318	17371	17408	17162	17474	17357	17270	17409	17388	17289	17342	17409	17251	17318	17257	17522	17613	17513	17469	17275	17430	17416	17301	17410	17373	17560	17524	17450	17399	17267	17291	17413	17379	17385	17344	17182	17279	17371	17490	17283	17361	17457	17320	17268	17336	17404	17205	17543	17343	17303	17403	17296	17488	17368	17501	17375	17251	17486	17395	17632	17553	17414	17426	17338	17510	17306	17421	17478	17415	17390	17431	17307	17404	17375	17389	17417	17266	17355	17590	17376	17406	17420	17243	17498	17320	17364	17326	17358	17324	17339	17216	17670	17263	17370	17452	17458	17381	17399	17457	17390	17452	17403	17176
33942	42448	41785	30526	22908	21028	21072	20642	20697	20631	20592	20805	20642	20800	20683	20635	20516	20414	20585	20683	20536	20807	20821	20743	20716	20763	20739	20788	20519	20722	20636	20581	20435	20476	20722	20663	20840	20778	20607	20715	20902	20634	20644	20716	20698	20808	20610	20500	20608	20634	20607	20607	20473	20728	20579	20693	20477	20750	20568	20635	20780	20537	20562	20589	20576	20656	20386	20384	20728	20603	20469	20712	20720	20596	20950	20397	20491	20616	20659	20647	20409	20747	20761	20460	20491	20629	20554	20545	20527	20535	20487	20549	20711	20704	20286	20607	20639	20394	20685	20619	20731	20708	20649	20680	20662	20740	20807	20872	20582	20694	20395	20726	20657	20670	20590	20464	20484	20493	20507	20655	20491	20720	20703	20793	20651	20671	20669	20571	20743	20561	20533	20668	20737	20626	20390	20476	20464	20669	20698	20530	20636	20667	20630	20508	20394	20698	20622	20482	20668	20620	20462	20603	20501	20480	20753	20714	20457	20549	20716	20748	20551	20799	20728	20732	20596	20654	20755	20407	20659	20548	20952	20648	20587	20368	20538	20488	20570	20625	20674	20622	20652	20490	20855	20746	20367	20419	20506	20544	20564	20518	20564	20607	20695	20796	20666	20749	20678	20503	20820	20548	20854	20706	20707	20671	20524	20802	20395	20662	20480	20602	20670	20701	20545	20563	20417	20657	20516	20613	20522	20565	20538	20555	20641	20495	20588	20710	20704	20670	20621	20596	20684	20746	20572	20477	20362	20789	20507	20640	20623	20555	20779	20680	20667	20856	20712	20431	20425	20355	20712	20524	20372	20524	20488	20400	20369	20412	20418	20322	20867	20656	20788	20463	20691	20439	20901	20612	20666	20485	20649	20656	20516	20614	20761	20626	20635	20608	20556	20656	20643	20745	20518	20608	20564	20600	20768	20602	20488	20823	20539	20448	20547	20616	20628	20855	20481	20673	20738	20804	20912	20850	20839	20579	20587	20771	20499	20704	20592	20537	20524	20613	20561	20740	20517	20756	20579	20583	20561	20573	20641	20832	20732	20604	20632	20494	20588	20530	20603	20644	20459	20436	20501	20559	20600	20464	20630	20606	20648	20624	20682	20738	20659	20762	20809	20594	20745	20794	20861	20607	20614	20350	20536	20506	20714	20810	20678	20415	20504	20592	20638	20849	20596	20653	20753	20451	20553	20577	20495	20492	20606	20503	20694	20618	20523	20502	20682	20699	20655	20572	20549	20521	20455	20750	20651	20755	20451	20489	20704	20513	20644	20660	20635	20589	20589	20644	20531	20596	20660	20783	20847	20713	20750	20618	20783	20760	20787	20497	20613	20626	20823	20929	20756	20533	20687	20602	20705	20691	20622	20438	20518	20360	20646	20630	20610	20650	20723	20495	20626	20639	20652	20555	20454	20715	20769	20578	20525	20594	20620	20581	20745	20450	20580	20551	20636	20629	20818	20688	20529	20685	20561	20703	20445	20692	20707	20702	20661	20538	20553	20847	20399	20746	21058	20873	20256	20655	20752	20487	20624	20763	20772	20428	20521	20623	20367	20436	20579	20495	20761	20756	20773	20671	20637	20616	20805	20717	20746	20704	20512	20511	20583	20661	20601	20717	20508	20492	20498	20547	20725	20446	20638	20691	20502	20643	20612	20595	20481	20688	20698	20517	20567	20571	20951	20898	20624	20592	20511	20536	20572	20685	20541	20731	20410	20667	20524	20721	20421	20582	20644	20590	20644	20592	20449	20588	20715	20528	20544	20657	20917	20646	20845	20325	20395	20481	20495	20635	20623	20652	20523	20567	20609	20389	20373	20845	20677	20811	20535	20490	20547	20672	20560	20747	20543	20826	20546	20441	20437	20461	20620	20509	20469	20360	20680	20544	20749	20713	20560	20774	20699	20742	20648	20524	20699	20662	20615	20859	20396	20680	20592	20679	20728	20439	20707	20635	20503	20857	20754	20594	20556	20601	20714	20746	20799	20632	20803	20664	20455	20797	20645	20500	20618	20596	20700	20665	20418	20694	20803	20686	20837	20608	20569	20543	20648	20667	20625	20614	20752	20437	20642	20481	20600	20940	20398	20568	20393	20709	20638	20631	20696	20648	20465	20599	20597	20564	20763	20809	20786	20709	20567	20611	20479	20661	20673	20424	20428	20594	20680	20808	20502	20482	20849	20589	20517	20638	20442	20546	20793	20551	20538	20597	20695	20626	20454	20604	20666	20604	20577	20683	20579	20678	20651	20466	20821	20699	20706	20554	20688	20764	20784	20703	20772	20583	20505	20672	20509	20610	20527	20602	20648	20645	20790	20607	20509	20610	20696	20539	20760	20518	20752	20515	20629	20426	20687	20598	20483	20490	20636	20482	20660	20553	20497	20739	20795	20507	20733	20678	20422	20369	20568	20513	20418	20734	20708	20655	20576	20679	20610	20724	20708	20634	20671	20618	20763	20613	20619	20534	20554	20615	20645	20415	20568	20559	20605	20616	20531	20571	20533	20619	20817	20685	20312	20691	20621	20870	20558	20623	20608	20602	20540	20634	20681	20543	20502	20580	20506	20585	20473	20719	20641	20534	20757	20615	20694	20514	20755	20382	20777	20626	20562	20509	20662	20622	20796	20407	20536	20586	20742	20671	20492	20631	20778	20507	20575	20505	20759	20814	20454	20416	20603	20766	20609	20680	20681	20526	20611	20448	20601	20680	20524	20667	20727	20612	20575	20635	20766	20591	20569	20564	20499	20396	20586	20503	20532	20637	20743	20732	20745	20716	20575	20479	20495	20592	20847	20684	20604	20601	20594	20380	20505	20691	20446	20506	20596	20605	20632	20517	20592	20712	20554	20655	20722	20515	20807	20693	20436	20714	20669	20565	20776	20582	20735	20483	20663	20734	20620	20700	20409	20553	20589	20514	20858	20586	20661	20640	20516	20481	20421	20624	20551	20626	20689	20795	20676	20370	20474	20620	20482	20694	20754	20677	20581	20674	20671	20574	20569	20584	20775	20630	20611	20661	20613	20595	20568	20679	20822	20390	20692	20823	20545	20715	20674	20650	20511	20739	20739	20485	20599	20566	20526	20457	20578	20374	20587	20597	20659	20516	20553	20468	20867	20706	20772	20635	20642	20519	20904	20838	20567	20611	20412	20669	20522	20782	20619	20537	20556	20762	20620	20447	20727	20612	20369	20710	20673	20475	20604	20478	20685	20481	20913	20492	20556	20434	20601	20647	20517	20756	20525	20453	20518	20887	20786	20687	20438	20472	20743	20660	20539	20502	20718	20572	20650	20859	20550	20865	20708	20530	20744	20758	20670	20787	20568	20409	20720	20668	20650	20952	20623	20644	20627	20616	20642	20492	20651	20439	20914	20568	20637	20816	20671	20819	20563	20676	20540	20534	20795	20719	20634	20519	20488	20628	20592	20569	20652	20644	20722	20571	20726	20646	20534	20564	20762	20627	20609	20637	20737	20672	20650	20625	20591	20678	20453	20762	20633	20638	20740	20611	20505	20559	20515	20546	20581	20710	20594	20688	20674	20579	20712	20652	20675	20510	20449	20734	20541	20548	20763	20466	20428	20426	20574	20598	20484	20577	20639	20670	20618	20609	20438	20461	20539	20735	20508	20462	20590	20643	20354	20673	20516	20642	20802	20643	20850	20942	20697	20748	20511	20320	20516	20840	20642	20675	20536	20496	20505	20622	20329	20522	20523	20540	20488	20927	20535	20313	20645	20672	20693	20452	20875	20372	20476	20603	20506	20732	20903	20666	20522	20852	20505	20730	20628	20727	20589	20937	20766	20721	20597	20715	20589	20699	20648	20517	20684	20667	20556	20559	20569	20580	20842	20542	20591	20520	20346	20329	20628	20466	20787	20588	20550	20766	20656	20508	20431	20473	20705	20659	20358	20527	20523	20657	20611	20681	20657	20563	20621	20753	20749	20387	20488	20515	20677	20813	20610	20665	20732	20404	20666	20498	20734	20397	20485	20645	20775	20828	20720	20751	20675	20574	20657	20688	20813	20778	20852	20525	20662	20702	20550	20463	20814	20478	20422	20611	20553	20512	20737	20698	20561	20516	20523	20690	20546	20487	20629	20575	20754	20607	20663	20595	20515	20599	20459	20398	20548	20660	20629	20542	20640	20542	20626	20750	20700	20574	20635	20538	20829	20440	20515	20557	20662	20577	20616	20561	20647	20657	20475	20587	20382	20699	20671	20476	20462	20618	20700	20629	20632	20822	20630	20367	20581	20582	20672	20622	20618	20347	20487	20538	20450	20662	20620	20459	20643	20691	20384	20729	20529	20573	20668	20755	20636	20680	20682	20620	20712	20504	20553	20726	20377	20785	20767	20629	20603	20733	20444	20684	20717	20790	20482	20558	20310	20721	20704	20734	20550	20630	20658	20561	20569	20762	20573	20710	20429	20619	20787	20535	20594	20601	20647	20608	20613	20463	20646	20700	20580	20656	20731	20635	20516	20659	20513	20589	20519	20743	20682	20626	20594	20718	20565	20664	20767	20694	20825	20422	20653	20752	20692	20633	20706	20600	20751	20472	20607	20572	20685	20600	20455	20708	20616	20818	20859	20581	20569	20811	20565	20576	20573	20712	20627	20462	20542	20724	20514	20637	20643	20486	20730	20473	20555	20736	20733	20577	20566	20571	20812	20766	20561	20453	20582	20606	20776	20640	20674	20656	20680	20650	20703	20510	20433	20532	20642	20532	20681	20412	20628	20488	20630	20764	20477	20596	20509	20859	20549	20716	20742	20553	20785	20748	20733	20645	20587	20621	20547	20738	20625	20699	20573	20607	20786	20859	20650	20419	20630	20670	20856	20580	20501	20430	20508	20577	20601	20544	20744	20879	20597	20581	20500	20833	20499	20771	20716	20633	20397	20478	20791	20526	20841	20774	20686	20736	20427	20694	20667	20571	20633	20426	20567	20467	20523	20398	20578	20760	20642	20766	20801	20597	20395	20768	20708	20512	20670	20419	20473	20670	20711	20812	20873	20513	20750	20429	20676	20538	20599	20710	20550	20543	20472	20543	20607	20521	20774	20737	20695	20634	20266	20679	20385	20602	20587	20488	20628	20573	20522	20499	20761	20617	20517	20559	20509	20564	20473	20305
42571	59305	43031	25847	19279	17830	17359	17173	17318	17236	17237	17192	17563	17216	17231	17245	17199	17280	17227	17436	17032	17262	17253	17348	17299	17319	17246	17273	17230	17304	17096	17278	17417	17165	17402	17282	17385	17221	17274	17239	17192	17248	17117	17496	17306	17229	17179	17316	17153	17306	17336	17314	17261	17409	17178	17326	17187	17268	17237	17095	17344	17197	17293	17339	17179	17290	17172	17179	17230	17258	17374	17238	17287	17334	17398	17192	17250	17411	17175	17250	17492	17406	17310	17174	17282	17370	17261	17173	17307	17261	17163	17300	17326	17300	17257	17339	17227	17228	17358	17356	17285	17330	17402	17324	17256	17245	17315	17396	17495	17237	17442	17171	17204	17279	17463	17262	17305	17313	17517	17213	17369	17120	17201	17090	17310	17086	17232	17280	17268	17099	17262	16974	17143	17279	17342	17289	17255	17359	17116	17270	17144	17363	17262	17265	17210	17454	17268	17259	17192	17306	17191	17158	17189	17480	17316	17159	17213	17348	17227	17227	17301	17202	17346	17239	17366	17241	17323	17314	17237	17351	17387	17401	17383	17093	17279	17117	17274	17092	17215	17382	17252	17291	17316	17079	17241	17305	17286	17354	17206	17299	17259	17255	17417	17226	17101	17219	17210	17177	17313	17233	17240	17205	17103	17253	17280	17347	17211	17180	17232	17233	17349	17413	17132	17381	17393	17288	17128	17312	17312	17343	17183	17285	17305	17203	17146	17133	17309	17314	17300	17267	17220	17192	17101	17149	17333	17074	17260	17208	17482	17359	17225	17260	17351	17159	17309	17344	17151	17403	17194	17159	17384	17257	16949	17118	17294	17177	17233	17421	17303	17150	17337	17189	17309	17265	17293	17222	17219	17308	17319	17307	17113	17220	17313	17176	17273	17305	17300	17150	17236	17212	17246	17201	17278	17477	17266	17103	17159	17447	17205	17418	17280	17174	17193	17043	17259	17185	17277	17242	17238	17391	17238	17322	17180	17286	17144	17219	17058	17253	17287	17263	17193	17140	17173	17332	17233	17221	17287	17133	17203	17156	17367	17267	17058	17151	17349	17290	17305	17154	16982	17083	17127	17322	17495	17168	17205	17215	17223	17305	17174	17260	17216	17291	17255	17136	17162	17216	17246	17259	17305	17272	17348	17285	17267	17172	17221	17285	17364	17123	17266	17171	17466	17387	17219	17299	17288	17126	17367	17252	17176	17346	17269	17239	17211	17260	17276	17309	17160	17076	17199	17371	17284	17014	17548	17299	17214	17216	17179	17311	17309	17315	17184	17210	17148	17334	17374	17267	17183	17331	17204	17465	17217	17301	17151	17206	17185	17243	17171	17423	17224	17420	17302	17288	17074	17277	17156	17416	17217	17334	17342	17220	17144	17283	17386	17306	17214	17295	17293	17359	17345	17324	17214	17278	17088	17353	17321	17246	17165	17447	17271	17110	17185	17298	17212	17205	17217	17261	17058	17238	17366	17347	17341	17135	17276	17270	17048	17254	17305	17105	17449	17184	17153	17259	17148	17074	17127	17336	17357	17209	17275	17102	17276	17368	17288	17272	17439	17248	17408	17292	17178	17328	17332	17332	17225	17063	17147	17273	16998	17257	17152	17308	17226	17267	17123	17417	17395	17160	17439	17250	17440	17075	17298	17382	17291	17360	17222	17176	17352	16985	17215	17103	17217	17182	17331	17253	17290	17338	17208	17156	17144	17276	17320	17008	17157	17090	17134	17326	17432	17305	17229	17309	17249	17080	17190	17256	17267	17156	17176	17251	17147	17318	17094	17270	17304	17314	17117	17326	17229	17327	17361	17150	17271	17399	17417	17291	17252	17392	17180	17259	17286	17169	17237	17219	17168	17132	17358	17215	16969	17322	17169	17189	17279	17135	17299	17236	17124	17355	17376	17348	17297	17290	17282	17328	17130	17283	17166	17229	17409	17247	17224	17416	17300	17279	17306	17509	17335	17144	17333	17323	17326	17373	17211	17274	17209	17249	17202	17284	17278	17410	17241	17239	17335	17181	17212	17329	17352	17304	17358	17382	17329	17145	17453	17332	17278	17115	17367	17149	17231	17054	17262	17315	17129	17249	17193	17259	17232	17197	17356	17138	17341	17083	17059	17178	17355	17323	17336	17245	17219	17128	17309	17258	17359	17304	17248	17226	17187	17299	17193	17293	17396	17200	17344	17231	17466	17311	17205	17051	17195	17306	17218	17113	17211	17217	17276	17360	17434	17179	17246	17213	17237	17422	17375	17269	17171	17316	17502	17282	17180	17289	17353	17296	17216	17349	17325	17353	17147	17234	17069	17360	17253	17340	17290	17170	17332	17169	17188	17335	17162	17421	17238	17302	17449	17314	17322	17412	17036	17379	17381	17294	17114	17518	17280	17135	17401	17176	17296	17110	17455	17146	17052	17365	17340	17269	17215	17098	17415	17308	17197	17209	17327	17275	17355	17436	17259	17195	17195	17256	17243	17221	17218	17305	17266	17221	17324	17213	17173	17496	17174	17166	17134	17161	17207	17215	17223	17384	17445	17373	17149	17269	17285	17390	17403	17208	17357	17115	17149	17264	17070	17306	17187	17226	17352	17473	17308	17212	17187	17328	17188	17219	17386	17232	17200	17352	17179	17091	17282	17361	17409	17009	17290	17183	17195	17354	17322	17315	17184	17365	17307	17169	17311	17252	17277	17196	17234	17267	17283	17349	17131	17378	17357	17354	17249	17103	17420	17294	17192	17059	17421	17259	17387	17116	17144	17394	17406	17392	17253	17284	17233	17393	17272	17258	17191	17282	17164	17433	17245	17230	17280	17414	17216	17506	17100	17244	17148	17209	17362	17280	17179	17294	17154	17237	17299	17080	17367	17168	17392	17256	17144	17183	17289	17348	17196	17432	17505	17198	17307	17125	17109	17181	17189	17296	17236	17253	17192	17228	17331	17171	17330	17297	17261	17289	17280	17162	17245	17313	17289	17229	17412	17246	17221	17201	17325	17095	17283	17223	17385	17442	17384	17155	17143	17226	17363	17183	17414	17118	17268	17353	17265	17407	17289	17189	17411	17173	17324	17410	17207	17271	17190	17306	17295	17106	17244	17173	17215	17341	17303	17259	17308	17148	17248	17471	17388	17248	17398	17239	17457	17309	17275	17235	17408	17431	17384	17356	17385	17133	17363	17244	17348	17271	17357	17343	17130	17350	17151	17139	17422	17349	17249	16963	17170	17198	17276	17355	17158	17246	17351	17148	17274	17343	17235	17135	17409	17244	17158	17413	17310	17131	17221	17177	17252	17200	17310	17241	17383	17184	17368	17230	17215	17337	17241	17522	17065	17243	17257	17321	17249	17138	17208	17253	17394	17117	17298	17229	17221	17383	17295	17214	17110	17314	17272	17327	17222	17186	17181	17284	17194	17267	17178	17411	17174	17184	17276	17311	17388	17217	17305	17266	17333	17241	17317	17332	17261	17310	17198	17193	17295	17229	17233	17383	17226	17086	17377	17319	17369	17135	17309	17209	17224	17170	17424	17395	17195	17280	17258	17145	17374	17325	17278	17351	17298	17253	17272	17298	17199	17141	17136	17343	17289	17292	17339	17363	17402	17331	17470	17314	17342	17206	17221	17086	17278	17275	17415	17211	17161	17276	17142	17344	17327	17208	17141	17413	17067	17439	17106	17254	17242	17353	17154	17149	17079	17174	17193	17359	17190	17149	17252	17434	17091	17300	17139	17320	17444	17239	17208	17282	17264	17293	17374	17174	17358	17269	17377	17385	17327	17154	17149	17213	17294	17319	17382	17141	17277	17271	17333	17231	17169	17309	17295	17253	17201	17210	17240	17329	17346	17444	17273	17259	17322	17198	17376	17312	17305	17193	17246	17324	17300	17443	17156	17316	17414	17372	17247	17408	17115	17469	17284	17281	17302	17379	17258	17290	17243	17366	17473	17288	17285	17178	17303	17330	17188	17309	17083	17194	17306	17293	17275	17329	17290	17170	17235	17365	17262	17199	17300	17234	17206	17326	17216	17426	17251	17166	17432	17192	17244	17116	16992	17181	17186	17328	17213	17199	17121	17288	17371	17245	17279	17159	17357	17306	17195	17269	17257	17314	17458	17056	17207	17405	17252	17215	17241	17123	17274	17269	17448	17258	17478	17379	17097	17351	17216	17306	17414	17263	17333	17215	17239	17206	17315	17104	17276	17254	17310	17208	17317	17241	17428	17202	17174	17358	17228	17191	17275	17391	17257	17312	17230	17363	17226	17239	17206	17350	17338	17128	17187	17340	17194	17363	17177	17494	17260	17266	17229	17108	17225	17316	17352	17166	17511	17447	17172	17189	17329	17166	17230	17139	17277	17198	17267	17125	17152	17107	17138	17343	17203	17271	17134	17288	17321	17361	17263	17243	17300	17235	17431	17283	17182	17231	17185	17266	17379	17271	17210	17182	17376	17358	17134	17247	17369	17201	17289	17322	17291	17251	17245	17318	17257	17308	17288	17336	17233	17184	17185	17340	17378	17229	17262	17225	17319	17206	17411	17269	17149	17324	17329	17147	17193	17178	17243	17219	17302	17246	17293	17420	17194	17075	17317	17373	17202	17197	17288	17282	17302	17261	17185	17344	17198	17209	17352	16983	17524	17215	17080	17276	17277	17276	17306	17391	17446	17266	17174	17244	17272	17347	17116	17299	17264	17159	17312	17296	17220	17132	17375	17260	17233	17300	17231	17083	17198	17112	17432	17476	17377	17306	17208	17305	17254	17387	17204	17217	17241	17137	17144	17407	17349	17145	17461	17251	17302	17226	17060	17056	17157	17197	17283	17211	17119	17252	17368	17179	17377	17125	17380	17296	17151	17241	17295	17242	17084	17336	17332	17205	17458	17199	17177	17313	17137	17420	17366	17316	17357	17330	17253	17160	17166	17221	17265	17191	17100	17297	17119	17310	17253	17194	17253	17286	17276	17576	17031	17474	17214	17211	17353	17380	17109	17009	17149	17206	17076	17242	17147	17212	17417	17198	17347	17187	17339	17177	17231	17303	17305	17300	17124	17233	17272	17227	17300	17213	17368	17344	17264	17226	17186	17173	17301	17297	17326	17055	17236	17313	16938	17411	17335	17463	17142	17375	17270	17279
24352	25588	37793	32708	25914	25197	24785	20988	20431	20562	20564	20521	20640	20672	20467	20269	20406	20310	20509	20386	20345	20182	20516	20435	20463	20272	20149	20304	20421	20273	20374	20191	20365	20267	20439	20535	20194	20340	20300	20011	20203	20174	20363	20209	20214	20504	20331	20106	20285	20237	20094	20249	20508	20213	20304	20422	20299	20295	20147	20306	20202	20215	20156	20522	20134	20211	20228	20474	20349	20359	20069	20207	20060	20404	20292	20020	20246	20419	20277	20359	20181	20354	20459	20315	20051	20157	20145	20351	20409	20178	20219	20173	20212	20151	20123	20262	20319	20167	20467	20045	20113	20235	20247	20197	20117	20269	20308	20293	20125	20284	20170	20260	20271	20133	20250	19939	19979	20182	20285	20256	20283	20309	20443	20288	20362	20246	20128	20180	20280	20181	20141	20214	20435	20264	20411	20166	20249	20202	20287	20245	20319	20211	20038	20410	20265	20310	20025	20264	20181	20125	20272	20121	20396	20301	20304	20069	20185	20083	20089	20313	20193	20115	20172	20198	20292	20062	20131	20041	19992	20293	20397	20271	20369	20432	20274	20242	20219	20212	20154	20217	20110	20220	20151	20183	20167	20174	20222	20201	20219	20197	20175	20239	20232	20063	20171	20031	20043	20111	20346	20178	20232	20228	20392	20085	20331	20330	19931	20158	19989	20082	20225	20209	20051	20330	20219	20011	20177	20369	20361	20198	20189	20232	20204	20014	20304	20198	20374	19971	20249	20188	20086	20159	20320	20129	20191	20131	20048	20228	20209	19877	20070	20139	20180	20038	20341	20226	20381	20155	20097	20212	20192	20222	20282	20112	20003	20181	20234	20074	20289	20034	20280	20352	20149	20048	20135	20182	20276	20345	20239	20378	20372	20370	20424	20078	20082	20214	20283	20222	20170	20322	20321	20245	20093	20431	20053	20158	20058	20121	20198	20309	20474	20278	20152	20137	20238	20158	20281	20218	20180	20120	20305	20131	20097	20141	20221	20299	19921	20447	20298	19994	20167	20246	20244	20227	20272	20155	20144	20200	20022	20063	20111	20352	20458	20139	20101	20158	20182	20218	20032	20096	20164	20254	19894	20237	20432	20287	20079	20155	20188	20147	20189	20261	20210	20203	20242	20354	20118	20052	20220	20228	20095	20178	20096	20109	20126	20236	20185	20124	20300	20277	20341	20107	20096	20186	20129	20199	20184	20435	20311	20128	20256	20306	20172	20176	20256	20168	20291	20563	20391	20354	20114	20248	20030	20168	20199	20150	20075	20212	20245	20391	20177	20029	20282	20355	20179	19970	20269	20261	20190	20312	20249	19934	20318	20128	20465	20052	20350	20007	20004	20188	20074	20249	20235	20216	20285	20155	20308	20238	20332	20174	20140	20100	20113	20098	20069	20327	20344	20282	20219	20212	20320	20146	20270	20029	20337	20119	20144	20102	20220	20318	20065	20299	20316	20234	20051	20228	20118	20075	20206	20190	20181	20268	20106	20497	20248	20248	20210	20253	20282	20270	20407	20088	20146	20211	20217	20167	19974	20052	20189	20263	20096	20325	20179	20026	20287	20308	20147	20116	20345	20175	20155	20332	20294	20566	20355	20450	19972	20136	20252	20137	20159	20084	20354	20155	20200	20231	20319	20341	20147	20248	20287	20309	20345	20434	20085	20309	20353	20141	20398	20270	20275	20280	20200	20277	20303	20098	20197	20141	20259	20204	19922	20179	20152	20133	20205	20259	20417	20200	20330	20113	20018	20088	20208	20146	20128	20264	20314	20602	20294	20169	20207	20200	20337	20230	20167	20021	20314	20419	20316	20097	20202	20194	20130	20223	20230	19932	20184	20026	20122	19944	20229	20148	20257	20241	20044	20256	20248	20083	20161	20227	20495	20344	20371	20185	20354	20227	20284	20126	20221	20352	20146	20096	20155	20376	20346	20109	20371	20302	20033	20240	20102	20240	20087	20344	20364	20139	20324	20129	20322	20195	20312	20331	20198	20126	20240	20105	20014	20166	20080	20370	20217	20271	20161	20187	20089	20196	20076	20059	20142	20179	20250	20292	20170	19952	20166	20237	20246	20205	20080	20235	20258	20130	20131	20226	20394	20005	20276	20311	20181	20279	20050	20281	20215	20355	20275	19952	20278	20194	20324	20194	20064	19855	20322	20088	20270	20090	20550	20113	20252	20277	20089	20142	20197	20009	20207	20445	20069	20233	20279	20234	20136	20267	20277	20064	20244	19921	20208	20371	20330	20394	20250	20071	20180	20157	20205	20268	20457	20140	20268	20107	20171	20466	20014	20013	20172	19819	19870	20166	20019	20412	20274	20274	20167	20265	20238	20276	20337	20336	20176	20229	20175	20320	20228	20442	20410	20337	20162	20199	20277	20193	20183	20132	20583	20363	20355	20106	20167	20357	20360	20262	20270	20190	20254	20090	20223	20169	20359	20163	20187	20070	20132	20106	20300	20245	20033	20249	20099	20402	20388	20191	20278	20048	20234	20346	20110	20018	20184	20290	20433	20141	20220	20285	20462	20180	20273	20008	20016	20141	20473	20220	20437	20219	20172	20149	20209	20187	20124	20226	20136	20121	20300	20187	20241	20087	19985	20206	20083	20199	20258	20323	20193	20014	20361	20265	20184	20300	20369	20133	20120	19947	20160	20273	20462	20003	20155	20119	20192	20153	20114	20357	20230	20251	20354	20134	20209	20151	20418	20303	20142	20373	20203	20259	20246	20320	20188	20213	20405	20331	20228	20321	20275	20194	20336	20172	20273	20123	20109	20268	20220	20167	20423	20230	20238	20184	20205	20275	20219	20212	20264	20188	20324	20099	20237	20432	19966	20085	20325	20165	20180	20232	20271	20397	20087	20449	20286	20433	20252	20168	20228	20121	20039	20091	20169	20247	20375	20076	20285	20255	20302	20210	20174	20093	20277	20003	20285	20424	20364	20308	20197	20198	20127	20119	19982	20258	20386	20179	20152	20185	20128	20172	20295	20121	20152	20475	20074	20477	20333	20118	20393	20102	20270	20162	20107	20213	20357	20245	20149	20273	20283	20049	20321	20285	20151	20233	20187	20060	20094	20203	20250	20056	20183	20229	20345	20010	20204	20127	20277	20374	20247	20120	20294	20120	20218	20202	20140	20299	20091	20032	20273	20204	20162	20019	20043	20352	20091	20067	20257	20027	20348	20216	20247	20205	20081	20171	20386	20389	20254	20144	20155	20216	20236	20262	20368	20392	20179	20049	20149	20257	20199	20056	20069	20317	20301	20065	20320	20154	19974	20176	20205	20241	20206	20369	20114	20181	20239	20315	20246	20142	20357	20245	20116	20140	20112	20191	20182	20026	20063	20278	20148	20290	19966	20311	20241	20260	20270	20227	20206	20381	20238	20012	20153	20297	20278	20162	20364	20204	20114	20068	20119	20257	20305	20045	20272	20091	20158	20292	20369	20171	20284	20284	20035	20106	20155	20248	20235	20099	20068	20193	20192	20021	20143	20424	20537	20263	20235	20251	20320	20133	19948	20097	20098	20118	20304	20248	20101	20224	20353	20089	20332	20189	20148	20233	20069	20321	20253	20190	20341	20159	20425	20058	20375	19889	20333	20174	20177	20076	20190	20098	20172	20160	20264	19991	20030	20159	20304	20226	20065	20228	20375	20147	20118	20258	20141	20340	20041	20344	19974	20239	20275	20284	20305	20263	20296	20447	20240	20343	20275	20141	20137	20327	20018	20177	20304	20352	20258	19925	20158	20189	20238	20059	20078	20174	20274	20119	20228	20237	20317	20156	20260	20277	20092	20386	20153	20070	20206	20121	20274	20318	20003	20384	20373	20352	20340	20090	20127	20030	20173	20394	20398	20191	20393	20168	20403	20283	20384	20125	20336	20138	20161	20158	20302	20174	20020	20402	20343	20387	20092	20053	20178	20286	20061	20392	20319	20145	20309	20117	20178	20239	20256	20337	20130	20333	20142	20173	20375	20044	20205	20299	20191	20323	20321	20328	20075	20281	20122	20256	20152	20218	20156	20220	20108	20141	20343	20176	20201	20285	20169	20149	20321	20310	20205	20349	20231	20095	20124	20002	20432	20080	20185	20349	20212	20342	20353	20257	20184	20250	20272	20088	20088	20257	20260	20431	20399	20200	20157	20101	20193	20675	20324	20218	20137	20157	20038	20034	20137	20166	20198	20390	20079	20064	20345	20204	20342	20131	20085	20321	20070	20008	20040	20261	20226	20291	20092	20023	20146	20399	20162	20124	20061	20352	20211	20037	20319	20266	20092	20116	20455	20280	20072	20324	19870	20195	20287	20224	20169	20186	20298	20220	20158	20396	20390	20184	20202	20234	20273	20208	20219	20154	19999	20352	20213	20181	20150	20150	20055	20151	20188	20040	20212	20179	20171	20367	20233	20298	20269	20145	20355	20170	20400	20115	20078	20099	20194	20197	20249	20251	20178	20306	20115	20016	20113	20126	20237	20224	20181	20160	20286	20003	20145	20660	20212	20355	19974	20050	20180	20324	20106	20039	20218	20077	20194	20270	20108	20393	20070	20066	20315	20269	20226	20091	20225	20393	20116	20253	20218	20015	20199	20116	20048	19996	20119	20141	20424	20132	20031	20240	20108	20317	20116	20135	20197	20207	20338	20209	20199	20267	20161	20280	20095	20170	20298	20145	20430	20083	20106	20087	20220	20056	20337	20392	20312	20431	20252	20171	20081	20352	20295	20354	20320	20381	20267	20365	20113	20105	20226	20076	20309	20168	20299	20317	20132	20364	20257	20131	20110	20137	20293	20028	20151	20139	19981	20270	20264	20267	20034	20236	20110	20116	20023	20149	19933	20181	20198	20263	20072	20439	20147	20143	20144	20370	20157	20303	20161	20305	20332	20278	20268	20094	20329	20323	20302	20193	20219	20181	20181	20180	20183	20220	20187	20137	20084	20249	20132	20210	20162	20210	20250	20082	20300	20211	20203	20374	20173	20107	20187	20002	20220	20376	20260	20197	20258	20209	20148	19963	20173	20156	20165	20252	20213	19924	20112	20294	20168	20256	20219	19973	20031	20094	20288	20218	20134	20216	20206	20342	20175	20105	20153	20122	20128	20126	20232	20324	20241	20267	20317	20284
64530	107254	85459	54938	32267	20730	17597	17165	16991	16865	17030	16995	16940	17081	16872	17015	17271	17015	16901	17094	17192	17096	17165	17014	17107	16967	17203	17028	16925	17226	17219	17228	17032	17208	17259	16998	17144	17037	17034	17001	17019	17076	17205	17134	17133	17083	17203	17207	17070	17032	17056	17146	17121	17033	16964	17039	17008	16949	17113	17080	17096	17000	17033	16802	17023	17137	16947	17105	17167	17066	17068	17120	17091	17210	17150	17109	16914	17195	17094	16955	17080	17170	17024	16974	16969	17154	17124	17059	17115	17038	17155	17035	16900	17038	17005	16967	17232	17108	16892	17090	16971	16815	17095	17067	17059	16934	17094	16950	17099	16989	17102	17114	17032	16938	17116	17050	17059	16736	16766	17046	17201	17145	17110	17056	17009	17047	16908	17125	17078	16845	17137	17091	17268	17209	16928	16924	17139	17181	17055	16898	16956	17268	16916	17056	16994	17021	16923	17118	16966	17123	17100	17115	17131	16944	17104	17198	16992	17079	16876	16875	16968	17044	17107	17068	17092	17049	17110	17109	17035	17085	17044	17191	17020	17034	17050	17165	17220	17059	17013	17009	17146	16962	17132	17045	17045	16999	16961	17190	17152	17214	17084	17095	16997	16995	17081	16860	17023	17039	17058	16988	17089	16912	16978	17055	17058	17058	17111	17171	16960	17129	17046	17058	17295	17253	17032	17252	16912	17146	17107	17074	16824	16891	17211	17227	16925	16983	17085	17020	16939	16956	17049	17110	17060	17005	16986	16940	17109	17051	17001	17166	17102	16858	16989	17103	16900	16901	16899	17111	17100	17131	17057	16949	17000	17138	16977	16977	17145	17123	16951	17014	16915	16990	17063	16970	16963	17005	17089	17066	17116	17003	17029	17042	17112	17218	17134	17019	16899	16894	17003	17002	17067	16895	17111	16952	16972	17081	17168	16847	17096	16980	17060	17265	16992	17114	16986	16944	17198	17172	16982	17093	17051	17005	17018	16841	17047	16853	17127	17063	16946	17148	17052	16934	17090	17003	17063	16989	17007	17210	16991	17145	17136	16974	17142	16940	17100	16989	16759	17186	16934	17008	17143	16909	16888	17115	16744	17070	17081	16846	16769	17198	17080	17100	17204	16940	17120	17027	17002	16839	17021	16959	17209	17010	17100	17016	17025	17025	16980	17094	17129	17076	17041	16982	17119	17183	16956	16997	16990	17060	17040	17164	16915	17027	17016	17179	17150	16893	17170	17111	17036	17058	16933	17008	17061	17160	17023	17002	17098	16926	17015	16839	17027	17042	17256	17077	17124	17012	16992	16822	16970	17136	16984	17042	16984	17082	16832	17208	17024	17024	16996	16990	16977	16957	17020	17236	17047	16975	16905	17011	17118	17084	16908	17005	17099	17035	17024	16956	17163	16846	16901	17069	17001	17145	17085	17088	17048	17125	17105	17082	17143	17155	16994	17066	16823	16997	17046	16940	16924	16981	17037	17154	17046	17026	17190	17314	17011	17166	17147	17202	17005	17152	16944	16998	17122	17078	17109	17165	16907	17058	17071	17092	16930	16984	17192	17079	17253	17121	16984	17170	16782	16872	17058	17147	17039	16938	16950	17158	17076	17111	17014	16786	16951	17231	17091	17220	17108	16951	17002	17144	16885	17027	17005	17121	16916	17137	17029	17091	16986	16917	16937	17111	17070	17115	16950	16954	17093	17036	16923	17038	17059	17009	17052	17102	17004	17004	17032	17154	17028	16972	17409	16902	17036	17016	17126	16990	17232	16962	17132	17212	16989	17210	17156	17037	17073	17029	17078	17193	17042	17076	16924	17209	17013	17253	16942	17066	17141	17157	16993	17050	17016	17117	17122	17252	16969	17055	16986	17020	17031	16904	17128	17173	17283	17145	17015	17068	17236	17110	16957	16929	17010	17084	17015	17086	17213	17117	17080	17034	17070	17060	16945	17010	17061	16979	16976	17010	17211	17023	17048	17223	17067	17059	17098	17082	17052	17130	17099	17070	16836	16962	17112	17012	16883	16903	17192	17005	17014	16916	17058	17063	17163	16987	16935	16974	17184	17078	17046	17046	17139	17209	17096	17090	16905	17137	17236	16877	17067	17204	17035	17220	17169	16881	17059	17045	17137	16930	17154	16916	17047	17111	16933	17127	17286	17032	17016	17056	16932	17098	17081	17042	16989	16933	16997	16971	16998	17043	17136	17165	17124	17180	17149	17194	17094	17076	17155	16915	17035	17026	16993	17057	17076	17010	17107	16942	17050	16978	17057	16980	17132	17045	16912	17153	17143	17146	17138	17072	17098	16957	17153	17008	16949	17296	17294	17045	17191	16917	17009	17037	17068	16990	16969	16891	16897	17005	16938	17167	16929	16922	17085	17005	17235	17104	17009	16918	17115	17146	16882	16883	17233	17065	17037	17125	17052	17154	17060	17072	17035	17206	17013	17066	16928	16900	17207	17103	17125	17093	17054	17100	17024	17101	16975	17090	17032	17109	16876	17266	17240	17011	17034	17120	17091	16943	17019	17178	17198	17088	17069	17089	17269	17024	17241	17141	17000	16866	17128	17166	17068	17105	16947	16995	16996	17121	17177	17108	16916	17232	17091	17057	16949	16957	17128	17036	17210	16893	16915	17133	17055	17149	16912	17030	16976	17147	17040	17185	17062	17107	16916	17021	17160	17086	17017	17128	17204	17100	17092	17063	17013	17092	16972	17067	17092	16937	17030	16998	16978	16974	16936	16987	16973	16950	17027	17055	17175	17009	16897	16981	17145	16963	17150	17188	17048	17123	17140	17165	17157	17027	17249	17059	17081	16969	17041	17092	17048	17116	17181	17096	17016	17157	17016	17003	16908	17111	17107	17072	16942	17054	17116	17030	17068	17038	17105	16884	17173	17011	16942	17136	17129	16963	17057	16858	17039	17017	16916	17047	17123	16857	17000	17090	17200	17154	16974	17075	17133	17197	17040	17147	16937	16967	17049	17171	16809	17101	16864	17004	16913	17003	17163	17099	17126	16942	17045	16999	16824	17053	17145	16921	17018	17126	16862	17125	16966	17065	17158	16910	17180	16928	17030	16946	16936	17156	17020	16892	17002	17185	17004	17107	17228	17139	17042	17027	16925	16966	16885	17040	17167	17141	17143	17096	17069	17148	17155	17167	17192	17153	16942	17078	17111	17124	16898	17099	17044	16938	17110	17152	17059	17157	17299	17113	17040	17019	17037	17001	17195	17115	17037	17067	16991	17144	16864	17013	17068	17148	16992	17075	16998	17179	17026	17013	16996	17054	17078	16954	17054	17107	17012	17033	16905	16950	17043	16958	16986	16995	16918	17009	17025	17161	17158	17074	16954	16805	17005	16940	16890	16999	17168	17099	17058	17060	16969	17034	16927	17093	17042	17080	16995	16964	17120	17138	17191	17161	16964	17120	16929	17153	17036	17096	17129	16893	17062	16942	17155	17131	17131	17026	17014	16850	17054	16906	17077	17040	17005	17021	17104	17127	16967	17014	17029	17054	17266	17025	17108	16996	17088	16845	17124	17116	17002	17040	17064	16961	17169	16975	17040	17001	17024	17053	16991	17044	16965	17063	16951	16980	17088	16895	17168	16904	17065	17018	17068	17100	16897	17045	17020	17127	17096	17015	16995	17138	17178	17088	16995	17114	17078	17203	16930	17000	17027	17058	17006	16976	17043	17177	17120	17100	17001	17169	17129	17243	17190	17003	17112	17133	17003	17051	17037	17063	17151	17205	17132	17093	17292	17063	16997	17081	17070	17079	17017	17024	17077	16971	17041	17141	16997	17041	17117	17175	17284	17123	16973	16975	16989	17075	17033	16999	17205	17145	16962	17150	16984	16992	16997	16962	17091	16991	17142	17218	16882	16998	17074	17024	16870	17161	16782	16996	17012	17033	17087	16809	17202	16936	17106	17067	16974	17122	16947	17000	16989	17153	17002	16886	16903	17218	16865	16873	17202	16998	16983	16901	16887	17010	17023	17098	17010	17055	17143	17042	16965	17073	17154	17017	17078	17076	16936	17190	16995	17023	16910	17140	17064	17028	17008	17133	17127	16980	16926	17081	17088	17018	17061	17040	17132	17044	16928	16980	17045	17143	16919	16992	17065	16973	17218	17080	17068	17256	17101	16859	17157	17024	16954	17047	17290	16946	17138	17021	17006	17023	17078	17059	17053	17112	17137	17243	17163	17146	17132	17201	16797	17042	17049	17052	17138	17042	16957	16988	16991	17026	17159	17015	16876	17129	16950	16941	16952	17367	17097	16971	17028	16863	16983	17004	16931	16946	17100	17116	17061	17097	17037	17175	17025	17280	17089	17020	17035	17019	17076	16969	17077	17054	17261	16963	17141	16912	17219	17055	17038	16881	17101	17156	17054	17122	17101	16949	17046	16966	17145	17210	16953	16932	17202	17062	17144	16984	17126	17003	16926	17020	16918	17130	17083	17029	17058	17060	17097	17014	17019	17003	17162	17092	17008	17077	17006	17165	17053	17100	16969	17092	17014	16976	17082	16979	17018	17081	16979	17132	17166	17118	17168	17086	17044	17271	16969	17070	17134	17145	16940	17113	17110	17195	16769	16896	17109	16999	17002	16872	17115	17184	17195	17041	17120	16954	17115	16927	16946	17189	17021	16972	17101	17143	17003	17138	17047	17035	17006	16971	17160	17071	17049	16998	16975	17191	17164	16984	16998	16944	17146	16916	17098	16992	17120	17033	17097	17051	16994	17031	17122	17011	16954	17060	16983	17036	17253	17095	17091	16918	17041	16985	17001	17069	16992	17123	17029	17083	17136	17033	17172	17071	17271	17161	17174	16873	17116	16952	17215	16982	16969	17006	17054	16966	17117	17134	17165	16974	17066	16970	17145	17047	16943	17115	17228	17009	17077	17036	17078	16982	17325	17080	16958	17084	17068	16898	17215	17124	16879	16990	16899	17014	17195	17135	17071	17254	17023	17214	16989	16801	16960	16948	17126	17124	17190	17212	17045	16989	17159	16937	17001	16977	16933	17089	17027	16949	17259	16951	17056	17048	17042	17217	17061	16979	17085	16997	16947	16960	17086	17204	16879	16995	17028	17077	16952	17092	17125	17037	17100	17014	17045	17059	16768	17036
23727	25212	38158	32266	25879	25461	25566	21072	20240	20779	20576	20143	20221	20386	20287	20573	20219	20423	20401	20431	20298	20156	20298	20220	20302	20271	20150	20130	20199	20203	20166	19993	20114	20279	20044	20157	20167	20290	20129	20212	20298	20177	20014	19932	20200	20186	20189	20199	19975	20152	20262	20120	20326	20289	20382	20072	20271	20102	20228	20089	20232	20085	20250	19999	20260	20125	20122	20090	20057	20152	20171	20080	19926	20261	20141	19957	20357	20263	20096	19928	20032	20265	19997	20009	20030	20006	20253	20070	20181	19780	20054	20149	19932	20130	20191	20317	20282	20361	20166	19806	20237	20179	20224	20207	20265	20069	20043	20106	19969	20156	20029	20115	20143	20039	20186	20214	19912	20163	20260	20032	19947	20021	20254	20326	20162	20036	20145	19981	19761	20080	20125	20170	20098	20065	20128	20104	20106	20033	20103	19957	20237	20088	19985	20166	20173	20163	20053	20110	19901	19916	20008	20284	20106	20045	20075	19989	20528	20212	20297	20103	20014	19991	20167	20371	20176	20106	20248	20231	19979	20196	20115	20193	20014	20091	20062	19944	19991	19891	19909	20035	20167	19946	20059	19955	20192	20020	20050	19926	20115	20055	20249	20146	20063	20429	20135	20069	20243	20008	20167	20233	20120	20222	20181	20178	20209	19913	19950	19895	20149	20055	20093	19974	19965	20209	20086	20117	20173	20066	19944	19959	20131	20130	20022	19948	20214	20024	20009	20124	20390	20231	20212	19748	20103	20066	20138	20078	20077	20096	19879	19998	19833	20175	20183	20065	20198	19951	20011	19966	20219	19947	19883	19873	19935	20146	19969	19933	20131	20271	20135	20069	20067	20041	19966	20208	20165	20087	20115	19992	20018	20143	19812	20057	20047	19945	20241	20080	19950	20153	19964	19992	20010	20112	20168	19918	20156	19900	20046	20205	20261	20189	20186	20002	19808	19996	20266	20141	20175	20293	20118	19904	19873	20085	20138	19969	20124	20033	19955	20198	20181	20023	20074	20077	19995	20326	19915	20101	20088	20000	20198	20172	19966	20015	20144	20068	20092	19911	19938	19866	20036	20000	19949	20145	20018	20289	20269	19972	19980	19970	19989	20215	20231	20050	20151	20148	20033	20089	20169	19994	20137	19967	20113	20142	20120	19974	20193	19962	20008	20213	20003	20171	20176	20385	20071	20175	20040	20126	20179	20148	20136	20276	20277	20176	20118	20021	19947	20233	20143	20081	20236	20069	20102	20134	20087	20053	19847	20012	19912	20268	20182	19979	19959	20122	20068	20118	20175	20135	20180	20013	19985	20086	20164	19853	20080	19999	19917	20117	20032	20046	20050	19964	20035	20056	20070	20159	20005	19915	20163	19996	20170	19988	20123	20170	19904	20331	20426	20111	20021	20288	19925	20108	19926	20063	19995	20211	19970	20060	19995	20078	19922	20100	20056	19991	19965	20040	20047	19892	20152	20040	20065	20166	20123	20246	20080	19900	19991	20187	19922	19983	20129	19990	20137	20066	20199	20126	20178	20052	20212	20099	20153	20118	20137	20113	20164	20078	20277	19983	19937	19966	19987	20163	19897	20250	19953	20043	19904	20132	20202	20029	20193	19984	20106	20271	20061	20212	20091	20145	20215	20187	20372	19983	19979	19988	20215	20258	20169	19995	19895	19948	20127	19936	20172	19963	20318	20246	20248	19863	20187	20137	19916	20330	19994	20118	20287	20043	20053	20135	19948	20117	19986	20057	20142	20152	20273	20144	20058	20115	20029	20082	19899	20189	19994	20118	20058	20084	19955	20084	19940	20058	19972	20024	20139	20053	20011	19912	19985	20113	19935	20182	20157	20169	20090	20095	19941	20146	20047	20066	20141	20076	20256	20176	20224	20170	20027	20383	20199	20049	19978	20173	20056	20045	20087	20014	20106	20145	20228	19988	20008	19924	20025	19972	20214	20106	20031	19924	20144	19968	20156	20102	20074	19914	20041	19986	19898	20016	19930	19991	20087	20083	20065	20175	20190	20148	20048	19962	20150	19941	20045	20163	20169	19986	19903	20104	20127	20198	19991	20257	19897	20007	19951	19918	20078	20123	20129	20361	19967	20372	20027	19927	20137	20219	20170	20159	20160	20115	20016	20067	20238	20261	19947	20106	20045	20110	20342	20180	20345	20073	19970	20027	20019	20198	19922	20105	20053	19962	19995	19965	20249	20106	20102	19834	20060	20044	20131	20208	19995	19864	20223	20174	20076	20218	19883	20053	20083	19998	20196	20037	20327	20117	20134	20092	20089	20066	20156	20045	20027	20044	20234	20039	20204	20144	20095	20169	19977	20128	20034	20068	20097	19985	20185	20100	20021	20229	20287	20048	20027	20146	20105	20166	20097	19931	20235	20276	19899	20141	19897	20141	20118	20217	20270	20084	20046	19895	20339	20147	20284	20030	19953	20073	20304	20307	20226	20087	20195	19974	19925	20131	20057	20050	20043	19972	19927	19890	20082	20053	19992	20187	20093	20025	20099	20209	20077	20259	20139	20029	20209	20027	20028	20076	20056	20038	19929	20189	20102	20007	20176	19925	19901	20163	20060	20043	19907	19973	20158	20105	20132	20108	20124	19915	19942	20075	20048	20021	20219	19993	20333	19951	19960	20117	20268	20018	20013	20056	20063	20016	20054	20096	20250	20053	20023	20028	20236	20222	19901	19873	20001	20037	19754	19944	19933	20208	20163	20091	20186	20014	20162	20009	20086	20199	20095	20029	20111	20144	20210	20141	20070	20093	20119	20151	20275	20374	20094	20123	20018	19950	20126	20233	20211	19857	19998	20156	20251	19992	20073	20049	19891	20189	20068	20272	20305	20052	20104	20012	20203	19919	20237	20162	20032	20232	20101	20156	20194	20030	20296	20108	20281	19942	19967	19903	19863	20016	20041	20165	20367	20122	20106	20177	20360	20073	20124	20136	20038	20139	20148	20189	19924	20241	20078	20278	19998	20130	20210	20097	19733	20092	20124	20119	20169	20101	19952	20317	20161	19906	20083	19972	19996	20111	20039	20079	20022	20053	20148	20204	20309	20113	19953	19995	20408	20090	19967	20239	20291	20408	20211	20134	20018	20271	20187	20192	20079	20084	20023	20093	19860	19914	20150	20100	20124	20163	20220	19924	20101	20218	20053	19956	20058	19872	19883	19967	20001	20042	20025	20028	20036	20091	20280	20293	20183	20098	20041	20082	20025	20247	20119	20220	19992	20200	20234	20208	20049	19792	20013	19872	19997	19862	19984	19996	20003	20066	20283	20189	20282	20197	20172	20106	20288	19900	20133	19830	19924	20138	19913	20055	20228	20151	20231	20039	20248	20008	19900	19868	19939	20004	20220	19897	20068	20178	20038	20058	20166	19866	20151	20143	20212	20017	20139	20113	20208	20290	20101	20070	20184	20167	20084	20115	19836	19887	20087	20055	19969	19855	20034	20168	20172	20091	20092	20063	19935	19979	20330	20236	20148	19864	19960	19741	19885	20198	19872	19982	20244	20295	20188	20263	20299	20023	19991	20309	20159	20121	20065	20362	20099	20053	20120	20061	20048	20028	19955	20050	20040	20198	20296	20043	20156	20163	20185	20194	20138	19974	20235	20055	20020	20013	20268	20181	20188	19968	20192	20245	20211	19910	20228	20147	20205	20012	20106	20051	20081	19936	20246	19906	20055	20121	20172	20231	20287	19948	20116	20005	20120	20288	20052	20091	19977	20007	20148	20388	20170	20065	20002	20045	20129	20172	20035	20316	20088	20078	19899	20261	20099	20372	20219	20229	20119	20176	20070	19921	20074	19865	20165	19991	20055	20177	20129	20263	20093	20184	20004	20073	20327	19967	19973	19846	20171	20043	20091	19966	20177	20175	20023	19996	20181	20044	20045	19970	19888	19990	19992	20004	20002	20038	20141	20196	19984	20157	20036	20001	20202	20004	20085	19966	20087	20086	20070	20202	20111	19977	20023	19948	20204	20126	19925	20194	20109	19996	20317	20021	20034	20112	19880	20227	20014	20042	20099	19966	20048	20011	19993	19895	20039	20042	20188	20042	20200	19891	19978	20082	20076	19878	20272	20041	20149	19812	20024	20002	20122	19869	20014	20114	20149	20143	20160	20102	20216	20314	19921	20153	20099	20036	20120	20033	20155	20060	20260	20084	20105	20050	20088	19853	19881	20238	20287	20302	20031	20004	20108	20019	20051	20331	20175	19998	20014	19996	19996	20103	20086	19884	20019	20317	20254	19854	20162	19963	19805	19932	19921	20008	20186	20335	19890	20244	20100	19865	20225	19823	20182	19898	20019	19991	20128	20048	20195	20004	20140	19964	19838	19944	20044	20186	20088	20150	20200	20059	20352	19901	20023	20010	20028	19915	20215	20008	20051	20180	19961	20090	20090	20054	20167	20155	19970	20066	20097	20119	20113	19992	20176	20149	20174	20259	20185	19936	20063	20267	20351	19960	20040	20061	20192	20134	19926	20103	20145	20169	20187	20138	20325	20038	20175	19954	19992	20093	20178	20027	20129	20080	20362	19969	20109	20102	19907	19947	20081	20168	20055	19976	20176	20306	20461	19896	20027	20051	20139	19999	20164	19836	20022	19882	20074	19978	20144	19919	20100	20054	20055	19964	19903	20055	20149	20174	20003	20036	20071	20045	20204	20049	19949	20214	20123	20262	20050	19920	19802	19901	20027	19876	20084	20070	20054	20165	20133	20051	19992	19847	20123	20057	20005	20063	20005	20027	19838	20010	20008	20016	19951	20102	20176	19892	19984	19933	19966	20108	19883	20291	20208	20161	20050	19902	20039	19948	20041	20076	20349	20255	20235	20080	20008	20145	20066	19988	20154	20311	20308	20069	20365	19973	20115	20267	19953	20012	19997	20146	20127	20067	19992	20285	20339	20041	20244	19974	20264	20289	20110	20068	20013	19882	19896	19985	20109	20284	20111	20126	19888	20146	20115	20145	20299	20183	20050	20110	19856	20056	19967	20426	20305	19955	19915	20150	19983	20038	20092	20061	19895	20136	19978	20068	20080	20060	20138	20104	20001	19979	19942	20137	20063	20163	20214	19941	20125	20165	20165	20183	19979	19984	20165	20163	20028	19954
62841	106589	87770	58223	34446	21814	17791	17047	16938	16986	16985	17000	17017	17098	17001	16971	17104	16906	16929	17110	17006	16968	16848	16899	17189	17010	16895	17081	16867	16963	16971	17076	16960	16808	17118	17097	16893	17111	16780	17119	16896	17015	16904	17052	16983	17027	17065	16878	17008	17069	17104	16978	17095	17069	16939	16893	16992	16846	17006	17116	17171	16931	16845	17000	16911	16952	17173	17033	16928	17034	17057	17000	17045	17112	17046	16967	16785	17014	16945	17156	16984	16986	17003	16878	16912	17095	16962	16783	17064	16969	17129	17035	16948	16825	17024	16934	16896	17020	17012	17044	16729	16968	16755	17085	17014	17052	16927	16847	16979	17091	17116	16899	16900	16931	16973	16980	16907	17013	16908	16908	16739	16833	16836	16902	17116	16746	16926	17027	16999	17120	16830	16994	16871	16879	17026	17082	16916	16951	16958	16993	16964	16987	16870	16878	17094	16837	16952	16985	16996	16931	17228	16860	16834	16826	16967	16919	17131	16988	16853	17161	17144	16828	17128	17094	16963	17024	17163	16891	17213	17046	17026	17080	17195	16990	16996	16983	16870	16970	17044	16851	17067	17117	17144	16875	17006	16885	17121	17064	16956	16889	16993	17055	17095	16919	16992	16952	16975	16961	16977	17022	17013	16857	17009	17055	17079	16991	17063	16960	16946	17031	16974	17013	16737	16718	17016	17019	17180	17119	16990	17072	16802	17042	16977	16966	17057	16886	16980	16909	16942	16956	16895	16920	16967	16973	16991	17092	17028	16986	16909	17013	17032	16874	16939	16931	16785	16971	17150	16861	16973	17007	16961	16877	17026	17023	16905	16851	17133	16988	16911	16953	16900	17121	16956	17046	16963	17004	17052	16911	16955	16893	17062	16996	16922	17112	16830	16967	17000	17026	16836	17037	17087	16876	17024	16929	17156	16847	17077	16899	16959	16942	17034	17115	16974	16951	16867	16846	16838	16973	16921	16938	17100	17015	17157	16863	17036	16926	17001	17027	16863	17099	17028	17071	16804	17049	17026	17031	17060	16973	16925	16964	16912	17068	16999	17001	16884	17039	16992	16959	17052	16992	16960	16949	16798	16939	16922	17131	16875	17032	16829	17089	16863	16901	16856	17033	17152	16958	17099	16987	16973	16997	17098	17067	16994	16858	17020	16880	16989	17147	17005	16941	17048	16808	17027	16902	16910	16986	16876	16871	16808	16906	16794	16986	16998	16790	16991	17108	16968	16995	16904	16985	17047	17099	16914	17153	16765	17133	16807	16984	16979	17066	16744	16940	16914	16929	17070	16981	17002	17001	16929	16962	17053	16886	17100	16914	17188	16762	16952	17003	17083	16958	16960	17028	16924	16938	16909	17062	16924	17024	17036	17054	17103	16937	17017	16909	16840	17092	16964	16982	16947	17011	16935	16952	16913	17077	16953	17020	17007	16984	16978	17012	16978	16811	16892	16947	16896	16961	17040	16916	17133	17018	16769	16892	16839	16855	17067	16968	16926	17086	17081	16947	17091	16955	17060	16980	16787	16994	16903	17031	16875	16926	17093	17000	16979	17150	16967	17055	16799	16763	16787	16950	16836	17072	16898	16924	17020	16882	16971	17064	16989	17037	17004	16948	17009	16869	17168	17063	16987	16978	16890	16955	16865	17025	16903	16997	17088	16927	16995	17040	16846	17004	16779	17035	16898	17127	16906	16752	17004	16779	17042	17144	17183	16890	17029	17047	16918	17163	16831	16985	17000	17231	16946	17006	17257	17100	17005	17162	17052	16881	16981	17162	16906	17045	17001	16973	16968	16989	16905	16981	16902	16971	17019	17056	17030	17018	17044	17070	16965	16863	17079	16947	17140	16961	16936	16982	16956	16931	16922	16914	16968	17085	17027	17064	16895	16863	16939	17060	16857	17221	16822	16985	16753	17044	17055	17064	17019	16927	16945	16903	16882	16987	17090	16941	16967	16897	17031	16960	16984	16936	16817	17046	16939	16812	17068	16881	16933	17101	17121	16883	17074	16841	16897	16814	16972	17185	17049	16821	17094	16803	16938	16931	16924	16909	17063	16929	17010	16897	16931	17035	17096	17003	17016	17040	16853	16985	17057	17037	16884	17032	17041	16923	16970	16992	16993	16924	16823	17041	16926	17110	16947	16947	16874	16988	16943	16979	16996	16986	16964	17015	16989	16919	16992	16964	16904	17054	17027	16877	16907	17128	16988	17098	16882	16907	16995	17254	16860	16915	17077	16949	16885	16882	17159	17091	16980	16893	16932	17087	17080	17047	16984	16916	16940	17037	16802	16845	16936	16929	17073	16932	17111	16977	16904	17084	16960	17119	17024	16936	16940	17084	16920	16944	16990	16949	16854	17091	16965	17007	16941	16968	17054	16893	16921	16881	17010	16924	16945	16901	17149	17011	17170	16993	16821	17001	17037	17066	17018	17042	16951	16993	17007	16921	17033	16893	16962	17158	17178	16859	16877	16953	16906	17157	16956	16853	17009	17099	16960	16947	17068	16977	16924	16863	16980	17204	16869	16998	16925	16916	17042	16885	17074	17184	16936	17011	17053	17070	16934	17094	17202	16991	17065	16958	17104	16909	17017	16854	16909	16994	17144	16902	16942	17059	17072	16976	17069	16951	16929	17017	16836	17126	17170	17087	16981	16987	17067	17194	16954	16971	16977	16870	16984	17011	17028	16868	16976	16901	17162	16953	17063	17042	16994	16925	16931	16984	17093	17116	16838	16946	16999	16927	17014	16867	17015	16969	17056	16852	16765	16892	17032	16914	17064	17012	16945	16977	17132	16951	16973	16872	16970	16962	16964	16927	17114	16923	17037	17030	16858	17003	16905	16956	16853	17079	16889	16928	17037	17132	16871	17078	16888	17070	17211	16954	16903	16964	16882	17262	17030	16910	16943	17008	17084	17053	17128	16819	16996	16916	17088	16937	16823	16932	16797	16988	16941	16916	16856	16881	16933	16882	16969	17048	17035	16825	17006	16921	16960	16961	17138	17023	16954	16860	16846	17021	17005	17049	17062	16883	17054	16984	17041	16979	16845	16944	17084	17096	16896	17034	16988	17014	16989	17144	17177	17062	17051	16835	16915	17051	17186	16733	17013	16849	16821	17181	17072	17018	17151	16881	17119	16965	17032	17035	16944	17116	16901	16889	16956	17119	17137	16934	17077	17096	16903	16897	16865	17024	16941	16964	17066	17008	17021	16916	17024	17022	16883	17165	16941	16999	17031	16876	16804	16995	17250	17019	16925	16950	17019	16975	17171	17071	17185	16916	17026	16985	16967	17118	16962	17117	17054	16999	16819	17127	17069	16944	16894	16952	16912	16939	16888	16897	16888	16867	16878	16950	17190	17027	17058	16933	16878	16961	17017	16929	16954	17227	16944	16898	16893	16889	17042	16880	16967	16992	17074	16913	16985	16978	17022	16811	17003	16919	16899	16939	17030	16978	16970	17021	17024	16965	16927	16999	16999	16970	16813	17014	17138	17033	16832	16976	16968	16991	16917	17072	17039	17136	17013	16961	16879	17025	17079	16886	16950	16944	16997	16931	17151	16881	17057	16929	16832	17100	16906	16937	16912	17161	17002	16863	16945	17014	17000	17014	17019	16980	16892	16954	16849	17016	17174	17074	16895	17066	16906	16948	17034	17004	17076	16957	16976	16816	16903	16998	16956	17019	17014	17016	16936	16905	16993	16998	17120	17117	17066	16884	17026	16935	16776	16922	16775	17028	17086	16921	17061	16945	16909	16947	17152	16969	17097	16936	16743	17025	16994	16818	16925	17161	16972	16992	16844	17078	16998	17028	16876	17108	17137	17024	17126	16958	16914	16833	16910	16881	16788	17139	16920	16939	16721	16862	17061	17020	16942	16976	16860	16983	17054	17047	16795	17076	17055	16881	17033	17017	17104	17020	16826	17213	17098	17148	16814	17071	16905	16834	17040	17034	16958	17081	16997	16979	16956	16864	17046	17058	17033	17010	17107	17014	16796	17191	16951	16958	17022	17045	16952	17064	17067	16999	16901	17105	16920	17027	16986	17032	16882	16980	17011	16960	16935	16938	17032	16912	17017	16859	16960	16840	16974	16959	17119	17019	17039	16905	17102	16992	17021	16947	16864	17043	17164	16874	16754	16915	16976	17046	16942	16834	17027	16979	16942	17094	17059	17081	16833	16927	16930	16986	16926	16823	16979	17108	17093	16988	16999	16810	16877	16921	16964	16914	17101	17231	17091	17096	16928	16908	17143	16938	17100	17042	16860	16958	17118	17139	16924	17129	16831	16873	17098	16966	17067	17062	17045	17191	17056	16805	16939	16960	16940	16908	16941	16989	16776	16967	16883	17112	16882	17042	17024	17008	16709	16743	17084	16980	16952	17011	17029	17066	16960	17068	16777	17147	17074	17077	16919	16944	17015	17032	16943	16617	17061	16907	16910	16952	17077	17042	16871	16837	16804	16870	17027	16812	16996	17059	16774	16917	17094	16982	17054	16777	17013	17049	16999	16915	17058	17039	16919	17013	16929	16847	16875	16889	17032	17207	16777	16941	16938	16995	17043	17076	17037	17017	16983	16975	17005	17003	17030	17038	17010	17024	17071	16745	16874	17110	17065	17061	16899	16918	16840	17032	17059	17017	17015	16936	17003	17015	16952	16892	16913	17058	17134	16954	17070	16931	17136	17092	17074	17022	16998	16972	16932	16971	17014	16945	17021	16817	16918	17003	17049	16972	17055	16897	17093	16905	16962	17045	17049	17067	16982	17047	17015	16946	17042	16945	16872	16843	17000	17053	16987	17046	16801	16917	16992	16927	16833	17109	17097	17019	16896	17097	16970	16889	16866	16916	17063	17088	17010	17045	17000	17032	16943	16945	16915	16939	17005	16815	16909	17034	17010	16895	16978	16967	17130	17019	17028	17080	17001	16922	16890	17060	16945	17108	16908	16931	16869	16965	17075	17049	16966	16874	17007	17034	16896	16911	16814	17029	16853	17119	16782	17091	16928	17077	16847	16945	16883	16942	17131	16902	16785	16856	17052	17043	17026	17038	16894	17168	16985	16942	16921	16994	17067	16959	17015	17053	17066	16904	17000	17059	17029	16939	16984	16937	17084	17112	16826	16922
32823	42910	43328	29948	22342	20457	20103	19571	19509	19505	19670	19585	19677	19817	19748	19647	19654	19684	19859	19571	19733	19690	19814	19651	19821	19635	19456	19609	19604	19660	19705	19429	19725	19526	19667	19482	19319	19589	19679	19552	19388	19440	19522	19688	19499	19597	19458	19589	19407	19612	19630	19359	19643	19451	19504	19620	19772	19715	19721	19511	19699	19676	19549	19574	19534	19704	19518	19475	19601	19518	19528	19627	19656	19673	19525	19553	19450	19484	19596	19404	19590	19643	19564	19429	19387	19592	19607	19348	19351	19485	19463	19488	19634	19515	19595	19373	19401	19617	19430	19529	19620	19478	19580	19537	19405	19588	19850	19593	19617	19563	19386	19639	19547	19734	19605	19505	19565	19555	19519	19612	19616	19586	19510	19633	19702	19541	19623	19414	19581	19597	19514	19565	19636	19594	19562	19550	19577	19491	19501	19439	19611	19630	19372	19667	19659	19519	19419	19302	19813	19516	19613	19698	19670	19425	19455	19561	19484	19605	19601	19760	19680	19627	19604	19685	19505	19616	19701	19711	19546	19430	19511	19436	19406	19503	19461	19542	19623	19430	19673	19606	19502	19505	19514	19411	19591	19602	19763	19569	19587	19445	19497	19650	19498	19548	19782	19463	19808	19487	19425	19233	19469	19610	19633	19580	19747	19477	19588	19740	19814	19585	19703	19457	19545	19644	19487	19643	19585	19368	19376	19641	19611	19609	19617	19558	19724	19370	19506	19414	19247	19728	19696	19448	19592	19559	19618	19692	19455	19678	19441	19638	19609	19462	19658	19638	19482	19526	19712	19728	19551	19510	19653	19375	19682	19561	19542	19377	19559	19781	19478	19550	19711	19587	19350	19526	19560	19544	19557	19682	19747	19491	19562	19647	19337	19449	19449	19678	19590	19463	19559	19653	19439	19624	19694	19671	19581	19542	19495	19602	19304	19551	19690	19712	19477	19254	19605	19611	19472	19722	19695	19478	19678	19459	19609	19396	19613	19488	19457	19668	19642	19551	19518	19567	19608	19609	19774	19636	19416	19358	19423	19242	19376	19593	19610	19489	19608	19540	19695	19502	19622	19607	19474	19686	19521	19564	19555	19532	19521	19558	19738	19680	19581	19594	19802	19646	19671	19694	19728	19486	19522	19676	19437	19532	19631	19604	19646	19541	19459	19650	19498	19595	19630	19590	19527	19499	19435	19611	19526	19519	19595	19536	19552	19552	19255	19480	19597	19740	19655	19498	19543	19810	19488	19322	19512	19657	19325	19468	19614	19445	19517	19428	19811	19515	19705	19944	19493	19710	19603	19565	19391	19496	19471	19619	19754	19606	19563	19663	19680	19643	19550	19509	19632	19595	19624	19525	19492	19658	19698	19690	19431	19564	19379	19620	19483	19506	19395	19402	19374	19742	19628	19614	19669	19218	19422	19350	19423	19460	19611	19474	19534	19400	19598	19427	19588	19459	19750	19485	19547	19398	19606	19728	19628	19647	19546	19601	19798	19359	19501	19492	19504	19590	19372	19609	19633	19573	19490	19528	19564	19588	19543	19605	19410	19415	19621	19643	19562	19522	19375	19635	19577	19574	19490	19576	19761	19894	19341	19763	19437	19512	19453	19532	19603	19825	19485	19424	19550	19362	19506	19532	19640	19583	19387	19532	19536	19806	19677	19580	19646	19554	19391	19520	19572	19526	19615	19602	19584	19594	19524	19630	19478	19618	19595	19457	19566	19680	19597	19616	19620	19660	19621	19610	19582	19430	19506	19641	19717	19685	19505	19535	19467	19422	19570	19563	19839	19523	19668	19388	19632	19557	19536	19483	19621	19429	19546	19710	19790	19722	19737	19543	19628	19691	19591	19515	19490	19589	19710	19436	19560	19539	19399	19531	19435	19254	19505	19838	19697	19737	19782	19666	19365	19645	19537	19638	19643	19555	19642	19569	19426	19564	19586	19371	19461	19508	19621	19570	19436	19597	19727	19573	19657	19500	19649	19634	19387	19627	19634	19511	19424	19534	19626	19481	19722	19455	19622	19316	19403	19476	19467	19689	19391	19544	19655	19651	19689	19450	19711	19574	19604	19392	19545	19713	19493	19502	19469	19693	19679	19692	19715	19688	19683	19423	19534	19580	19573	19573	19526	19584	19766	19345	19704	19467	19216	19467	19566	19508	19524	19446	19237	19475	19556	19527	19614	19684	19827	19637	19654	19431	19545	19440	19605	19464	19474	19595	19402	19555	19732	19546	19514	19242	19619	19555	19750	19532	19600	19781	19460	19255	19568	19514	19539	19586	19593	19708	19464	19623	19803	19662	19723	19614	19615	19450	19371	19640	19548	19663	19650	19556	19378	19719	19465	19403	19545	19645	19616	19435	19570	19516	19470	19357	19622	19730	19514	19600	19715	19420	19624	19484	19602	19548	19571	19368	19618	19469	19561	19534	19670	19762	19512	19532	19685	19405	19538	19422	19596	19722	19469	19583	19495	19644	19619	19369	19640	19581	19520	19534	19468	19447	19619	19396	19642	19681	19504	19511	19386	19676	19580	19451	19462	19678	19783	19552	19622	19719	19554	19748	19612	19667	19642	19711	19768	19427	19629	19682	19552	19500	19771	19470	19639	19533	19852	19598	19531	19514	19627	19605	19549	19642	19552	19599	19683	19514	19589	19559	19620	19582	19605	19550	19554	19523	19526	19607	19459	19695	19627	19795	19606	19514	19610	19700	19624	19517	19474	19471	19534	19502	19535	19456	19398	19471	19342	19596	19640	19599	19412	19532	19671	19382	19516	19367	19572	19616	19507	19352	19654	19595	19687	19586	19584	19557	19619	19506	19575	19475	19651	19486	19586	19534	19485	19526	19524	19479	19747	19504	19685	19811	19569	19596	19615	19485	19543	19476	19639	19378	19484	19513	19363	19559	19486	19574	19401	19674	19469	19563	19644	19596	19782	19636	19312	19512	19432	19538	19749	19560	19563	19598	19452	19581	19639	19655	19652	19564	19637	19512	19492	19652	19529	19562	19521	19615	19495	19655	19565	19790	19549	19661	19507	19484	19517	19563	19638	19631	19635	19615	19543	19678	19508	19549	19666	19548	19453	19518	19593	19566	19649	19560	19723	19571	19600	19481	19487	19633	19584	19664	19630	19471	19801	19420	19608	19645	19359	19578	19536	19212	19671	19516	19594	19785	19677	19552	19586	19518	19685	19356	19623	19438	19422	19361	19443	19581	19605	19589	19622	19623	19528	19603	19470	19419	19662	19704	19425	19548	19511	19764	19664	19618	19911	19674	19777	19584	19595	19565	19606	19467	19561	19534	19575	19519	19333	19620	19787	19743	19558	19645	19478	19593	19527	19413	19611	19531	19601	19664	19604	19618	19559	19428	19240	19349	19560	19447	19402	19537	19442	19508	19623	19484	19557	19708	19609	19349	19521	19693	19434	19448	19842	19518	19500	19647	19597	19705	19617	19599	19645	19407	19552	19434	19618	19434	19597	19666	19411	19376	19576	19563	19740	19535	19661	19413	19499	19616	19665	19686	19478	19524	19607	19603	19603	19681	19465	19653	19401	19482	19729	19480	19760	19407	19488	19590	19637	19477	19603	19539	19631	19763	19836	19687	19648	19679	19408	19551	19580	19627	19519	19563	19531	19430	19617	19662	19582	19455	19637	19619	19656	19425	19468	19453	19553	19487	19555	19449	19535	19590	19656	19634	19601	19741	19607	19654	19444	19679	19618	19430	19452	19807	19547	19553	19659	19559	19493	19482	19643	19574	19661	19428	19608	19283	19367	19436	19400	19347	19508	19339	19617	19496	19577	19531	19534	19619	19471	19621	19705	19669	19550	19529	19539	19559	19703	19598	19477	19361	19465	19551	19589	19656	19557	19451	19687	19523	19697	19533	19717	19683	19533	19643	19682	19585	19544	19624	19344	19675	19624	19584	19530	19647	19551	19665	19664	19670	19691	19588	19476	19635	19593	19708	19746	19509	19565	19610	19774	19688	19483	19458	19428	19658	19534	19605	19303	19479	19681	19715	19558	19550	19622	19510	19595	19309	19491	19396	19477	19767	19559	19401	19579	19756	19482	19529	19661	19528	19714	19621	19525	19489	19470	19669	19317	19482	19380	19474	19594	19307	19485	19662	19625	19634	19384	19559	19386	19662	19645	19711	19609	19541	19471	19379	19719	19636	19305	19554	19735	19570	19469	19630	19589	19545	19572	19503	19515	19549	19630	19512	19653	19643	19444	19458	19606	19413	19440	19526	19501	19369	19684	19522	19718	19304	19659	19654	19604	19567	19404	19760	19511	19445	19458	19455	19531	19595	19537	19372	19664	19540	19751	19684	19706	19618	19519	19505	19750	19673	19607	19549	19628	19489	19593	19454	19550	19575	19715	19492	19534	19511	19541	19605	19670	19528	19469	19512	19564	19327	19444	19674	19629	19710	19644	19530	19668	19580	19547	19590	19672	19521	19531	19492	19490	19537	19543	19441	19649	19576	19563	19672	19612	19749	19442	19609	19713	19466	19522	19557	19916	19616	19559	19724	19731	19466	19447	19786	19507	19441	19613	19611	19448	19560	19462	19604	19460	19565	19550	19601	19592	19483	19572	19612	19436	19557	19468	19775	19544	19550	19672	19506	19780	19474	19414	19363	19740	19581	19313	19473	19684	19604	19587	19670	19544	19666	19633	19665	19739	19765	19627	19524	19438	19684	19575	19376	19612	19703	19597	19375	19609	19615	19632	19503	19717	19571	19764	19634	19904	19837	19571	19581	19504	19550	19349	19672	19565	19625	19582	19495	19372	19492	19496	19663	19581	19540	19717	19590	19696	19590	19613	19436	19582	19727	19721	19567	19556	19625	19475	19516	19453	19384	19512	19614	19482	19378	19690	19541	19482	19624	19596	19373	19715	19564	19671	19581	19664	19607	19423	19580	19632	19710	19682	19452	19720	19626	19662	19616	19507	19517	19481	19505	19631	19611	19921	19705	19582	19499	19693	19551	19459	19632	19534	19696	19605	19535	19642	19453	19677	19454	19550	19409	19812	19392	19407	19498	19460	19595	19804	19640	19640	19360	19766	19447	19577	19613	19576	19741	19654	19470	19724	19806	19616	19582	19756	19821	19672	19702	19489	19543
40421	59652	44237	25752	19125	17192	16756	16743	16667	16464	16503	16585	16779	16649	16435	16626	16776	16727	16625	16804	16647	16563	16670	16694	16603	16749	16483	16660	16597	16597	16710	16752	16449	16662	16694	16749	16664	16694	16664	16536	16771	16773	16551	16851	16775	16574	16770	16730	16562	16538	16571	16678	16665	16690	16681	16790	16655	16612	16601	16600	16559	16608	16664	16690	16696	16606	16628	16525	16907	16607	16545	16755	16818	16668	16760	16572	16678	16645	16451	16662	16766	16672	16531	16476	16600	16652	16611	16512	16757	16748	16687	16634	16704	16645	16575	16607	16769	16783	16603	16631	16662	16730	16488	16698	16664	16567	16601	16670	16620	16679	16609	16650	16730	16708	16706	16712	16648	16544	16646	16699	16646	16712	16688	16662	16739	16730	16567	16580	16727	16544	16771	16582	16602	16630	16806	16626	16808	16574	16784	16619	16664	16712	16531	16571	16654	16697	16557	16639	16615	16738	16739	16616	16609	16705	16600	16649	16506	16691	16614	16504	16723	16614	16571	16593	16647	16715	16812	16533	16780	16705	16653	16649	16546	16602	16706	16806	16725	16691	16567	16625	16624	16525	16822	16608	16750	16634	16651	16637	16484	16866	16757	16589	16652	16716	16599	16642	16721	16640	16673	16668	16877	16777	16717	16701	16667	16662	16767	16901	16705	16524	16495	16666	16655	16581	16690	16616	16441	16708	16776	16634	16795	16969	16721	16837	16502	16654	16522	16741	16538	16622	16642	16677	16589	16684	16640	16763	16535	16658	16569	16690	16959	16601	16894	16587	16568	16835	16588	16572	16734	16398	16546	16684	16738	16789	16513	16564	16713	16532	16710	16709	16786	16641	16703	16627	16716	16773	16756	16463	16606	16617	16703	16734	16687	16739	16798	16842	16689	16563	16739	16688	16493	16565	16599	16583	16635	16572	16527	16630	16684	16527	16542	16636	16646	16751	16666	16512	16706	16600	16890	16685	16830	16758	16621	16674	16701	16865	16574	16591	16523	16653	16743	16699	16734	16655	16758	16544	16712	16684	16797	16660	16826	16758	16649	16511	16647	16785	16706	16592	16797	16716	16467	16822	16619	16726	16520	16741	16684	16752	16658	16582	16845	16754	16651	16454	16607	16630	16502	16782	16635	16677	16816	16598	16747	16778	16587	16571	16741	16631	16681	16593	16759	16662	16794	16582	16834	16637	16521	16667	16760	16746	16597	16688	16655	16543	16735	16698	16677	16639	16618	16765	16657	16696	16689	16491	16646	16663	16499	16518	16763	16592	16850	16502	16902	16613	16628	16559	16627	16713	16622	16635	16780	16695	16486	16679	16770	16676	16644	16570	16738	16628	16804	16639	16619	16569	16711	16614	16533	16623	16794	16535	16614	16688	16661	16604	16684	16842	16766	16686	16757	16826	16688	16640	16823	16717	16673	16562	16498	16720	16709	16645	16729	16600	16614	16651	16690	16511	16611	16673	16655	16813	16556	16434	16803	16713	16693	16656	16698	16725	16774	16754	16682	16757	16477	16633	16722	16562	16773	16719	16520	16682	16659	16592	16635	16713	16747	16623	16519	16662	16501	16629	16861	16703	16698	16682	16567	16697	16592	16579	16776	16675	16677	16633	16746	16741	16794	16686	16721	16635	16776	16647	16558	16637	16519	16717	16683	16698	16604	16709	16623	16746	16754	16740	16692	16536	16558	16708	16769	16739	16592	16429	16596	16573	16470	16676	16860	16714	16797	16779	16698	16847	16665	16638	16853	16770	16689	16715	16725	16741	16412	16754	16524	16561	16543	16671	16527	16539	16844	16639	16699	16479	16644	16756	16711	16647	16805	16586	16697	16650	16627	16626	16685	16704	16543	16590	16647	16717	16654	16599	16659	16626	16752	16619	16709	16718	16678	16472	16602	16625	16493	16567	16766	16586	16755	16628	16691	16744	16563	16692	16747	16663	16622	16526	16780	16681	16536	16749	16535	16679	16566	16555	16638	16741	16752	16612	16358	16714	16694	16662	16558	16675	16745	16621	16918	16627	16750	16658	16620	16646	16648	16630	16794	16712	16744	16732	16746	16707	16599	16741	16730	16601	16579	16694	16495	16738	16764	16729	16601	16696	16769	16724	16811	16690	16672	16812	16779	16676	16599	16489	16594	16474	16758	16856	16544	16665	16682	16628	16661	16760	16758	16544	16617	16715	16609	16516	16687	16643	16583	16659	16648	16744	16544	16737	16653	16601	16627	16497	16647	16559	16593	16589	16604	16733	16637	16637	16888	16681	16447	16750	16560	16765	16598	16815	16701	16413	16673	16740	16801	16589	16572	16454	16625	16745	16780	16587	16698	16627	16632	16820	16728	16725	16809	16736	16559	16751	16776	16619	16536	16593	16570	16547	16715	16786	16722	16784	16591	16783	16741	16517	16771	16729	16766	16617	16616	16466	16808	16728	16694	16433	16798	16573	16704	16720	16516	16638	16529	16813	16738	16763	16598	16538	16682	16826	16609	16556	16675	16652	16698	16798	16649	16614	16689	16425	16689	16781	16644	16576	16710	16673	16776	16853	16655	16744	16526	16618	16721	16589	16680	16625	16566	16687	16730	16587	16733	16664	16544	16602	16764	16672	16617	16809	16829	16758	16720	16614	16685	16696	16627	16584	16675	16770	16706	16437	16482	16464	16714	16608	16750	16851	16534	16703	16659	16541	16532	16834	16742	16807	16516	16537	16782	16591	16720	16536	16735	16860	16555	16832	16746	16725	16733	16578	16632	16761	16822	16670	16759	16843	16416	16628	16803	16786	16599	16627	16635	16675	16587	16708	16731	16666	16524	16859	16827	16614	16717	16578	16721	16620	16620	16567	16828	16687	16699	16686	16616	16574	16808	16788	16551	16795	16542	16612	16751	16495	16514	16479	16674	16715	16775	16769	16720	16639	16680	16579	16723	16710	16599	16803	16628	16671	16647	16756	16583	16640	16429	16745	16747	16701	16696	16703	16661	16564	16422	16673	16642	16775	16721	16712	16711	16819	16617	16687	16661	16745	16718	16666	16514	16575	16723	16628	16805	16584	16590	16625	16595	16679	16640	16800	16625	16614	16677	16648	16684	16821	16630	16676	16750	16625	16804	16724	16693	16561	16604	16758	16653	16795	16678	16689	16671	16608	16664	16645	16738	16765	16830	16618	16667	16547	16697	16801	16807	16541	16681	16664	16539	16428	16692	16753	16636	16506	16751	16652	16730	16536	16695	16678	16672	16574	16844	16588	16659	16756	16581	16570	16634	16666	16639	16825	16657	16635	16699	16708	16811	16741	16553	16600	16579	16684	16578	16526	16674	16658	16633	16717	16849	16611	16678	16544	16755	16555	16690	16644	16660	16766	16650	16448	16768	16838	16525	16641	16749	16657	16699	16768	16690	16577	16828	16800	16778	16745	16533	16695	16710	16661	16848	16679	16601	16791	16604	16681	16669	16741	16597	16474	16855	16800	16592	16517	16717	16806	16653	16776	16600	16583	16717	16682	16701	16505	16700	16653	16709	16667	16835	16888	16519	16673	16707	16606	16662	16586	16659	16565	16746	16652	16613	16786	16716	16735	16532	16633	16704	16742	16631	16628	16562	16728	16598	16546	16513	16692	16637	16555	16813	16723	16550	16708	16650	16789	16639	16793	16658	16651	16559	16635	16724	16503	16683	16653	16771	16706	16655	16751	16561	16572	16630	16764	16573	16821	16476	16542	16766	16692	16531	16568	16582	16711	16699	16610	16690	16507	16812	16590	16595	16519	16724	16686	16574	16633	16540	16714	16560	16624	16765	16534	16591	16784	16712	16769	16822	16760	16568	16585	16587	16757	16647	16753	16693	16678	16484	16769	16621	16466	16815	16616	16747	16755	16556	16606	16766	16613	16629	16474	16520	16682	16727	16595	16685	16567	16759	16691	16762	16702	16884	16717	16495	16788	16725	16596	16861	16685	16669	16601	16771	16789	16700	16642	16590	16606	16695	16458	16727	16543	16741	16576	16665	16585	16685	16716	16744	16724	16656	16708	16668	16553	16675	16790	16568	16768	16499	16726	16852	16611	16613	16681	16654	16708	16721	16562	16669	16790	16707	16651	16608	16780	16750	16583	16719	16566	16574	16687	16841	16691	16534	16803	16633	16888	16655	16813	16608	16606	16649	16720	16695	16801	16719	16597	16577	16707	16395	16692	16719	16756	16795	16534	16616	16777	16713	16657	16639	16564	16737	16711	16861	16693	16676	16768	16658	16651	16733	16656	16664	16726	16612	16765	16579	16653	16839	16661	16704	16731	16742	16544	16687	16611	16704	16562	16715	16709	16729	16551	16634	16721	16776	16484	16831	16640	16636	16633	16649	16692	16687	16722	16666	16651	16815	16566	16496	16743	16674	16713	16493	16865	16692	16659	16679	16737	16756	16619	16579	16618	16595	16720	16761	16551	16639	16726	16641	16691	16737	16366	16920	16804	16773	16699	16741	16775	16498	16602	16655	16665	16690	16553	16646	16645	16664	16598	16840	16575	16870	16701	16661	16623	16708	16523	16863	16698	16613	16545	16574	16607	16677	16583	16645	16513	16722	16406	16786	16631	16738	16573	16705	16721	16656	16649	16809	16743	16655	16599	16900	16730	16549	16603	16637	16676	16634	16574	16896	16494	16660	16685	16701	16786	16829	16563	16546	16677	16893	16747	16838	16618	16823	16620	16786	16811	16507	16696	16728	16730	16537	16552	16537	16694	16711	16735	16563	16406	16695	16567	16765	16739	16848	16538	16599	16609	16641	16647	16683	16663	16689	16753	16765	16749	16631	16604	16684	16675	16692	16700	16523	16666	16872	16637	16690	16673	16648	16724	16583	16680	16822	16811	16635	16583	16571	16597	16604	16790	16572	16691	16785	16603	16706	16712	16566	16831	16579	16518	16752	16643	16802	16612	16525	16681	16670	16734	16839	16621	16566	16624	16697	16670	16685	16644	16566	16780	16601	16783	16609	16732	16828	16749	16543	16715	16772	16647	16554	16643	16773	16634	16825	16602	16624	16909	16693	16716	16679	16552	16672	16440	16652	16488	16721	16667	16669	16655	16532	16710	16741	16797	16782	16578	16692	16591	16648	16635	16540	16618	16656	16626
24253	25575	38901	33340	26056	24569	23480	19636	18842	18883	18911	18624	18824	18805	18794	18722	18745	18675	18724	18714	18738	18684	18841	18729	18645	18681	18539	18833	18661	18667	18625	18650	18718	18558	18726	18596	18707	18617	18525	18672	18577	18538	18573	18763	18818	18636	18497	18634	18485	18541	18528	18737	18581	18690	18440	18623	18567	18557	18536	18567	18481	18569	18406	18564	18614	18561	18674	18455	18564	18473	18664	18669	18556	18526	18683	18676	18601	18517	18607	18499	18428	18560	18633	18836	18413	18645	18611	18706	18685	18569	18692	18641	18435	18363	18540	18586	18621	18326	18333	18414	18849	18651	18542	18439	18545	18587	18713	18632	18496	18462	18536	18543	18422	18583	18613	18402	18437	18371	18637	18616	18570	18581	18587	18386	18600	18543	18586	18576	18607	18377	18586	18466	18546	18498	18604	18481	18525	18680	18448	18584	18670	18326	18501	18577	18568	18501	18403	18716	18427	18413	18654	18492	18664	18570	18757	18392	18470	18435	18425	18528	18717	18680	18621	18604	18457	18414	18755	18543	18420	18340	18556	18478	18455	18711	18612	18480	18583	18466	18528	18519	18563	18656	18600	18549	18552	18400	18431	18419	18633	18484	18569	18648	18468	18679	18341	18529	18834	18788	18579	18407	18687	18488	18467	18705	18789	18352	18581	18542	18495	18418	18414	18367	18664	18597	18545	18536	18612	18682	18551	18323	18515	18397	18309	18578	18636	18609	18398	18615	18589	18758	18657	18661	18654	18528	18494	18650	18544	18480	18548	18565	18560	18619	18447	18549	18608	18377	18465	18559	18410	18332	18448	18557	18505	18487	18367	18399	18679	18553	18702	18426	18776	18424	18681	18671	18699	18250	18488	18604	18481	18629	18704	18791	18443	18503	18472	18400	18463	18453	18558	18610	18516	18451	18472	18616	18656	18440	18715	18522	18465	18563	18505	18376	18545	18436	18552	18554	18608	18501	18604	18663	18694	18462	18541	18508	18517	18426	18547	18345	18374	18503	18647	18694	18601	18455	18621	18438	18566	18444	18691	18460	18481	18625	18313	18495	18758	18599	18396	18470	18554	18467	18671	18612	18532	18655	18467	18566	18575	18424	18569	18665	18552	18617	18471	18563	18488	18409	18471	18405	18353	18650	18637	18696	18496	18531	18615	18605	18615	18586	18519	18595	18535	18695	18653	18555	18408	18629	18367	18543	18616	18541	18495	18729	18441	18811	18644	18537	18366	18642	18428	18455	18699	18485	18357	18488	18798	18611	18353	18627	18655	18659	18574	18450	18554	18747	18637	18709	18535	18383	18662	18553	18638	18334	18324	18602	18493	18553	18581	18519	18414	18489	18523	18465	18407	18584	18770	18563	18519	18552	18703	18616	18485	18678	18479	18492	18451	18524	18539	18511	18492	18324	18472	18430	18350	18472	18508	18702	18668	18517	18539	18515	18671	18583	18515	18706	18367	18854	18687	18562	18456	18453	18484	18542	18600	18476	18559	18439	18660	18388	18777	18549	18373	18728	18476	18381	18650	18606	18520	18672	18532	18616	18558	18524	18493	18548	18630	18729	18641	18806	18699	18594	18845	18698	18405	18686	18419	18420	18450	18428	18721	18464	18692	18455	18434	18585	18804	18469	18401	18455	18569	18612	18479	18716	18485	18513	18415	18485	18359	18536	18476	18502	18513	18554	18397	18582	18683	18457	18516	18507	18579	18417	18489	18468	18513	18717	18406	18551	18485	18592	18543	18681	18469	18523	18651	18677	18522	18586	18455	18470	18601	18456	18688	18293	18397	18508	18798	18801	18670	18543	18624	18546	18708	18546	18551	18564	18330	18634	18546	18681	18560	18625	18431	18615	18540	18425	18497	18563	18577	18360	18460	18370	18442	18540	18422	18309	18509	18554	18596	18632	18720	18508	18553	18629	18553	18607	18637	18501	18425	18425	18699	18667	18511	18450	18395	18499	18726	18725	18552	18610	18628	18345	18352	18642	18553	18698	18659	18347	18547	18385	18534	18547	18629	18513	18590	18568	18583	18431	18528	18637	18336	18584	18506	18669	18569	18479	18606	18739	18748	18685	18627	18543	18448	18737	18678	18677	18499	18601	18445	18335	18508	18400	18468	18613	18533	18709	18408	18560	18703	18564	18597	18445	18709	18309	18529	18581	18515	18606	18671	18419	18658	18568	18503	18602	18494	18267	18472	18555	18647	18474	18440	18525	18632	18567	18585	18508	18418	18614	18358	18386	18495	18888	18689	18601	18658	18547	18641	18605	18524	18413	18655	18591	18395	18383	18443	18544	18656	18380	18556	18511	18602	18339	18482	18731	18584	18497	18756	18243	18659	18474	18558	18421	18411	18518	18546	18658	18488	18430	18514	18458	18566	18560	18626	18596	18394	18477	18656	18435	18439	18416	18625	18625	18462	18547	18440	18527	18305	18500	18648	18310	18483	18555	18654	18710	18559	18433	18472	18564	18337	18379	18469	18454	18397	18424	18523	18341	18547	18533	18757	18399	18680	18695	18627	18383	18405	18703	18593	18408	18666	18594	18408	18563	18457	18540	18647	18744	18695	18473	18513	18451	18596	18674	18532	18390	18552	18502	18628	18244	18528	18450	18309	18634	18352	18570	18496	18464	18774	18596	18591	18540	18675	18454	18739	18710	18555	18472	18494	18542	18202	18705	18446	18551	18519	18331	18576	18718	18441	18595	18607	18457	18829	18342	18588	18625	18465	18534	18582	18361	18402	18260	18733	18619	18414	18347	18555	18427	18829	18543	18461	18519	18640	18510	18610	18474	18330	18561	18454	18345	18630	18645	18758	18625	18577	18575	18698	18507	18795	18380	18595	18666	18515	18562	18491	18453	18637	18349	18531	18466	18594	18650	18588	18518	18599	18581	18715	18484	18455	18489	18548	18527	18314	18753	18622	18550	18447	18670	18648	18425	18472	18538	18522	18495	18789	18492	18533	18336	18364	18616	18430	18614	18609	18453	18554	18620	18575	18692	18510	18465	18422	18654	18632	18547	18462	18370	18641	18680	18672	18417	18597	18596	18630	18395	18593	18261	18584	18379	18418	18594	18454	18464	18472	18705	18377	18524	18474	18339	18547	18399	18342	18478	18558	18614	18408	18416	18332	18431	18606	18469	18393	18662	18673	18399	18677	18457	18495	18597	18588	18395	18638	18571	18581	18602	18572	18451	18612	18493	18626	18556	18510	18476	18678	18683	18486	18393	18585	18473	18631	18640	18494	18608	18636	18490	18411	18644	18569	18445	18558	18490	18558	18362	18573	18513	18479	18483	18822	18680	18618	18638	18703	18630	18534	18465	18546	18402	18539	18460	18634	18387	18467	18479	18467	18367	18464	18362	18744	18641	18575	18473	18490	18274	18552	18551	18507	18639	18515	18526	18305	18639	18592	18420	18526	18533	18472	18552	18634	18459	18301	18685	18567	18329	18632	18623	18563	18493	18458	18734	18463	18416	18516	18550	18362	18571	18476	18198	18761	18348	18492	18435	18601	18574	18582	18468	18648	18613	18447	18592	18434	18539	18484	18518	18748	18328	18600	18554	18462	18462	18614	18306	18565	18484	18625	18627	18511	18558	18662	18560	18756	18265	18562	18452	18684	18420	18611	18590	18389	18592	18482	18758	18370	18363	18569	18398	18712	18631	18681	18613	18501	18435	18537	18441	18633	18611	18732	18511	18514	18480	18617	18591	18445	18445	18648	18555	18420	18531	18565	18462	18488	18634	18582	18566	18604	18419	18735	18446	18432	18417	18381	18342	18764	18624	18544	18535	18521	18572	18567	18632	18550	18419	18617	18378	18561	18680	18768	18700	18538	18350	18581	18439	18530	18524	18517	18379	18541	18602	18377	18384	18589	18395	18542	18590	18290	18666	18729	18515	18283	18374	18404	18353	18561	18434	18519	18644	18794	18500	18644	18519	18644	18571	18429	18422	18575	18592	18508	18743	18506	18340	18563	18424	18422	18346	18380	18506	18572	18656	18573	18471	18588	18676	18601	18582	18307	18680	18685	18443	18741	18546	18446	18632	18543	18473	18623	18615	18757	18512	18690	18506	18531	18625	18477	18554	18370	18348	18558	18534	18471	18535	18722	18463	18703	18302	18369	18586	18541	18504	18537	18518	18441	18462	18512	18347	18496	18625	18555	18485	18416	18624	18623	18698	18558	18560	18682	18615	18783	18676	18721	18343	18674	18455	18435	18416	18675	18534	18480	18497	18582	18420	18558	18473	18567	18612	18283	18417	18599	18446	18513	18274	18489	18757	18692	18507	18581	18615	18495	18664	18414	18554	18484	18207	18687	18434	18515	18699	18444	18467	18573	18580	18652	18474	18523	18806	18534	18484	18347	18448	18506	18369	18435	18448	18740	18434	18449	18489	18559	18393	18294	18342	18782	18697	18716	18562	18521	18572	18535	18603	18593	18780	18512	18346	18350	18589	18631	18432	18330	18632	18574	18502	18552	18450	18647	18643	18599	18424	18230	18484	18563	18428	18702	18682	18403	18450	18435	18710	18540	18773	18499	18529	18502	18513	18614	18580	18556	18509	18588	18560	18529	18498	18453	18471	18553	18732	18260	18640	18557	18719	18570	18628	18253	18630	18362	18609	18705	18575	18419	18608	18461	18526	18452	18257	18250	18563	18499	18700	18385	18579	18662	18539	18483	18529	18436	18618	18721	18453	18508	18566	18598	18643	18655	18716	18663	18448	18721	18463	18349	18376	18468	18744	18653	18622	18535	18304	18594	18459	18578	18599	18736	18424	18705	18401	18458	18532	18558	18631	18509	18441	18598	18500	18509	18419	18553	18558	18583	18391	18419	18579	18655	18435	18616	18490	18479	18513	18429	18340	18653	18583	18583	18617	18608	18489	18615	18488	18832	18449	18550	18584	18646	18471	18414	18537	18519	18655	18483	18413	18400	18435	18588	18476	18555	18347	18571	18478	18534	18675	18623	18470	18585	18699	18417	18686	18450	18674	18649	18727	18559	18356	18464	18440	18490	18583	18477	18473	18699	18593	18607	18689	18635	18617	18624	18551	18445	18310	18580	18537	18634	18444	18599	18574	18531	18519	18627	18519	18615	18371	18480	18834	18571	18646	18581	18447
65283	108121	85459	56641	32688	20371	16766	16118	16057	16025	16161	16022	16225	16154	16134	16201	16276	16112	16014	16304	16083	16022	16175	16205	16166	16214	16239	16213	16145	16275	16081	15986	16184	16106	16046	15992	16120	16272	16001	15998	16170	16053	16045	15950	16047	16077	16109	15974	16017	16234	15983	16176	16082	16035	16224	16088	16122	16084	16066	16070	16037	16206	16244	15981	15935	15908	16115	16015	16013	16216	16178	15860	15996	16003	15897	16130	16138	16214	16223	16054	16069	16063	16346	15947	16060	16018	16077	16029	16059	16145	16214	15864	15964	16017	16076	15913	16011	15959	15927	16164	16018	16060	16004	16215	16113	15994	16153	16192	15995	16096	16056	16073	16191	16145	15959	15983	16080	16070	16012	16176	16020	16155	16041	16197	16107	15992	16113	15859	15835	16119	16078	16113	15836	16127	16187	16317	16021	16208	15998	16054	15995	16065	16093	16122	16158	15915	15926	16142	16226	16125	16081	16049	16090	16021	16113	16003	16092	16146	16194	16177	16159	15970	16148	16021	16183	16055	16062	15970	16271	16151	16160	16082	15869	15921	16204	16089	16037	16002	15969	16236	16035	16114	16072	16090	16053	16232	16073	16097	16127	16049	16159	16173	16178	16015	16029	16198	16176	15954	16185	15967	15929	16198	16003	16225	16104	16114	16211	16151	16103	16119	15868	16133	16149	16074	16022	16198	16263	16056	16168	16094	16100	16101	16253	15818	16030	16193	16195	16298	16171	16005	16185	16098	15944	16069	16037	16161	16010	15973	16259	16078	15978	16060	16290	15840	15995	16163	15966	16009	16206	16297	15993	16171	16275	16207	16176	16043	16193	16140	16187	16067	16105	16134	16092	16090	15965	16213	16141	16146	16000	16017	15906	16090	16222	16073	16247	16033	16310	16057	16167	16152	15973	16179	16122	16076	16196	15859	16201	15968	16066	16143	16211	15931	16126	16027	16036	16123	15945	16118	16124	16100	15883	15852	16156	16103	15986	15978	16076	16097	16105	16295	15959	16210	16120	16031	16169	16064	16120	16114	16150	16181	16241	16197	15989	16166	16084	15981	16070	16084	16015	16107	16132	15891	16276	16174	16027	16004	16155	15902	16056	16000	16018	16099	16133	16116	15891	16251	16063	16119	15982	16131	16192	16150	16110	16016	16103	16094	16028	16084	16188	16070	16214	16108	16068	16002	16035	16254	16250	16216	16047	16055	16247	15935	15966	16162	16081	15990	16076	15937	16149	16067	16081	16082	16028	15980	16043	16059	16012	15994	16013	16172	16046	16167	15995	15929	16190	16103	16045	16129	16325	16225	16090	15994	16163	16067	16121	16161	16247	15981	16194	16086	16142	16149	16002	15899	16144	16149	16147	15983	15977	16121	16049	16271	16074	15985	16070	16240	16085	16131	16058	16117	15976	16017	15974	16114	16089	16096	16037	16187	16019	16201	16065	16127	16153	16013	16062	15985	16197	15979	15940	15961	16035	16005	15941	16067	16138	16062	15975	15940	16171	16133	16222	16152	15905	15947	16082	15978	16059	16114	15932	16142	16138	16167	16090	16109	16059	16015	16151	16027	16078	16048	16158	16015	15980	16134	15969	16141	16087	16165	16099	16103	16123	16025	16020	16074	16079	15986	16021	15994	16007	16214	16039	16226	16043	16058	16029	16136	15972	16060	16097	16045	16051	15981	16237	15998	16077	15985	16175	16227	15910	16142	16045	16038	16291	16009	15949	16116	16160	16158	16133	16015	16030	16046	16143	16154	16113	16084	16212	16044	16247	16069	16264	16062	16090	16111	16095	15778	16094	16032	16126	16027	16024	16160	16100	16002	16034	16159	16037	16032	16094	16075	15995	16164	16168	16032	15939	16019	16342	16149	15979	16148	16182	16073	16131	16261	16093	16057	15889	16107	16225	16073	15909	16161	15985	15995	15959	16115	16072	16184	15998	16329	16090	15958	15967	16105	16170	16094	16117	16015	16119	16247	16083	16251	16010	15970	15959	16193	16167	16160	15961	16018	16295	16058	16130	16227	15889	15980	16024	16071	16077	16162	16115	16076	16108	16073	16204	15956	15954	16098	16087	16125	16199	16081	16036	16147	16116	16160	15997	16177	16033	16037	16084	16101	16160	16139	16093	15935	16178	16247	16127	16178	16241	16084	15949	16042	15962	16051	16097	16099	16022	16081	15946	16114	16053	16259	16108	16025	16256	15993	15944	16105	15979	16135	15919	16035	15749	16240	16108	16052	16359	15959	15992	16115	15963	16087	16094	16112	15989	16047	15952	16132	16124	15998	16260	16088	16031	16048	16101	16112	15956	16133	15936	15944	16099	16128	16042	15989	16048	16017	16152	15992	15977	16176	15975	16311	15985	16060	16146	15972	16033	16135	16080	16072	16221	16010	16277	16073	16031	16065	16114	16168	16020	15986	15979	16121	15997	16072	15943	16218	15878	15934	16093	16016	16221	16234	16119	16071	16100	16167	15957	16102	16071	16073	16081	16280	15990	16025	16229	15913	16106	16027	15923	16051	16004	16056	15973	16051	16085	16161	16123	16164	16100	15951	16232	16116	16104	16049	16146	15987	16028	16116	15985	16126	16025	16088	16265	16175	15901	15986	16089	16056	16032	16000	15954	16036	16222	16017	16086	15896	15979	16090	16136	16088	16089	16119	15906	15978	16079	16138	16087	16137	16082	16138	16063	16062	16083	16220	16112	16152	16170	16183	16015	16339	16238	16167	16053	16168	16229	16068	15981	16093	16088	16107	16039	16036	16119	16172	16262	16035	16181	16090	16021	16256	16050	16173	16327	16056	16015	16087	16175	16093	16092	16011	16080	16036	16226	16135	16176	16154	15931	15987	16116	16199	16066	16107	16080	16146	16070	16178	16233	16145	16081	16114	16205	16092	16186	16163	16069	16173	15985	16251	16127	16189	16059	16160	15994	16076	16048	16065	16002	16193	15916	16104	15925	16119	15999	16152	16237	16119	16179	16175	16109	16057	16195	15964	15999	16196	16276	16134	16103	16417	16009	16104	16179	16215	16233	15983	16120	15918	16161	15942	16149	16256	16169	16212	16072	16106	15971	15853	16135	16185	16189	15866	15995	16102	16240	16246	15916	16094	16127	15985	16123	16061	16042	16091	16131	16026	15974	16148	16151	16202	16108	16079	16013	16007	15999	16137	15996	16257	16183	16184	16185	15966	16232	16191	16199	16121	16091	16126	16177	16071	16035	16102	16042	16205	16084	16143	15791	16350	16005	16036	16173	15985	16144	15976	16254	16043	16203	16138	16052	16129	15845	16104	16095	16170	16261	15963	15937	16110	16058	16139	16079	16147	16031	16148	16058	16248	15916	16034	15951	15929	15969	16165	16026	16048	16070	16128	16152	16181	16137	16033	16143	15970	16177	16046	16172	16075	16146	16262	16037	16010	16195	16015	16061	16319	16188	16234	16166	16162	16144	16194	16313	16056	16029	16101	16037	16068	16163	16055	16067	16147	16110	16231	16125	16120	15988	15966	15957	16115	16069	16081	16106	16030	16131	16177	16177	16139	16093	16002	16086	15957	15986	16054	16063	16034	16197	16119	16101	16186	16053	16000	16326	16177	15914	16072	16213	16035	16132	16097	16017	16112	16033	15896	16222	16197	16015	16085	15960	16231	16112	16054	16149	16210	15983	16185	16139	16006	16249	15970	16062	16063	16081	16168	16217	16052	16243	16093	16029	15910	16097	16125	15970	16018	16031	16131	16062	16227	16026	16198	16171	16156	16058	16161	16240	16089	16031	16134	16139	15987	16153	16091	16282	16232	16076	16223	16097	16011	16085	16108	16204	16109	16263	16023	15901	16112	16103	16205	16091	15959	16101	16176	16000	16163	16017	15980	16145	16098	15979	16024	16146	16148	16105	15857	16000	16125	16104	16106	16050	15966	16126	16120	15984	16221	16059	15968	16247	16138	16077	15912	16126	16100	15963	16235	16026	15938	15995	16102	16202	16068	16090	15968	16107	16109	16122	15930	16273	16019	16161	16073	16053	15993	16042	15977	16224	16096	16266	16097	16198	16252	16032	16044	15999	16276	15999	16279	16120	16051	16047	16187	16134	16131	16194	16050	16279	16141	15967	16020	16080	16122	15969	15974	16291	16060	16020	16008	16136	16203	16120	16115	16077	16110	16163	16090	16205	16120	16078	16108	16214	16061	16131	16004	16043	15990	16147	15962	16048	16125	15886	16227	16077	15975	15974	15965	16022	15925	16106	16193	16048	16125	16030	16156	16133	15924	16144	16149	16234	15934	16229	16198	16085	16072	16146	16195	16229	16142	16220	15977	16168	15983	16107	16102	15893	16259	16082	16127	16168	15901	16183	16289	16129	16201	16078	16070	16119	16103	16152	16144	16080	16141	16048	16190	16135	16187	16161	16045	16014	16197	15927	16097	16046	16198	16113	16260	16214	15941	16171	16016	16094	16006	16069	16149	15978	16101	16223	16007	16070	16162	16206	16140	16074	16011	16091	16054	16138	16112	16045	16124	16081	16106	16185	15987	16038	16015	16204	16215	16270	16113	16109	15930	16151	16088	16188	16072	16160	16215	16137	16063	16019	16223	16185	16103	16176	16021	16048	16159	16133	15892	16112	16107	16129	16000	16098	16081	16205	16070	15929	16056	16002	15947	16082	15991	16032	16092	16098	15989	16215	16178	16202	16112	15957	16040	16210	16057	16068	15955	16053	16074	16067	16050	16068	15998	16104	16229	15996	16236	16090	16138	16215	15988	16171	16141	16098	15962	16218	16008	16124	15991	15825	16165	16023	16083	16219	16092	16149	15980	15958	16115	16138	16127	15891	16154	16196	16166	15963	16146	16084	15985	16148	16094	16068	16068	16215	16040	15901	16258	16054	15974	16109	16031	16073	16232	15882	16145	16046	16139	16021	15913	16172	16036	16091	16100	16052	16075	16122	16139	15936	16039	16157	16101	16150	16152	16072	16238	16082	16250	15934	16133	16030	15973	16151	16066	16152	16062	16249	15866	16097	16149	15953	16021	16245	16071	15954	15941	16134	16052	16152	15955	16154	16144	16284	16181	16023	16007	16206	16048	16113	16120	16169	16142	15998	16014	16078	15935	16139	16041	16082	16024
23801	25072	38655	33089	25864	24703	24107	19352	18513	18777	18549	18669	18336	18378	18441	18665	18465	18498	18465	18252	18373	18644	18418	18268	18329	18324	18529	18416	18240	18302	18384	18239	18197	18392	18356	18322	18441	18295	18440	18236	18177	18236	18227	18115	18429	18170	18292	18322	18261	18431	18358	18208	18087	18209	18305	18222	18191	18128	18278	18232	18283	18272	18319	18062	18189	18388	18423	18232	18470	18232	18310	18322	18168	18305	18322	18302	18383	18296	18121	17982	18490	18386	18102	18553	18372	18266	18343	18202	18343	18386	18454	18144	18305	18320	18152	18385	18454	18322	18303	18029	18284	18086	18203	18037	18284	18156	18488	18272	18545	18391	18272	18047	18345	18262	18354	18112	18511	18335	18134	18400	18245	18376	18435	18301	18368	18231	18071	18062	18503	18336	18133	18062	18163	18135	18263	18395	18069	18085	18372	18361	18177	18180	18296	18164	18172	18258	18180	18140	18174	18102	18131	18297	18113	18201	18196	18210	18077	18236	18434	18135	18210	18355	18064	18102	18220	18131	18454	18195	18011	18101	18197	18177	18164	18310	18141	18317	18201	18211	18182	18085	18077	18180	18062	18112	18236	18037	18210	18268	18138	18163	18328	18281	18163	18250	18364	18150	18355	18168	18089	18327	18231	18508	18249	18371	18156	18395	18274	18301	18107	18177	18465	18281	18125	18075	18210	18154	18193	18215	18306	18286	18233	18247	18237	18227	18296	18372	18178	17989	18347	18214	18185	18281	18213	18420	18340	18235	18199	18201	18164	18147	18385	18194	18148	18107	18146	18265	18287	18113	18076	18059	17841	18074	18281	18253	18147	18095	18254	18154	18289	18274	18143	18042	18292	18154	18263	18348	18293	18055	18232	18297	18233	18100	18407	18301	18100	18108	18123	18236	18265	18188	18204	18078	18478	18340	18252	18030	18212	18343	17950	18187	18124	18121	18337	18180	18446	18156	18121	18292	18056	18275	18171	17979	18250	18172	18189	18289	18366	18117	18146	18349	18167	18287	18367	18204	18302	18140	18312	18080	18341	18437	18211	18297	18148	18179	18254	18161	18172	18180	18267	18400	18297	18230	18275	18192	18471	18134	17909	18309	18171	18377	18289	18182	18066	18229	18303	18098	18037	18013	18133	18072	18166	18154	18162	18174	18264	18448	18165	18331	18197	18303	18192	17943	18295	18184	18156	18202	17985	18393	18259	18218	18304	18108	18200	18077	18167	18110	18163	18357	18381	18066	18055	18032	18242	18268	18191	18192	18087	18159	18283	18164	18208	18427	18252	18063	18013	18035	18201	18337	18262	18145	18223	18086	18170	18334	18138	18397	18388	18205	18077	18257	18172	18242	18188	18131	18339	18165	18152	18021	18248	18050	18244	18133	18346	18080	18163	18122	18223	18199	18430	18620	18319	18300	18160	17916	18162	18156	18194	18128	18094	18109	18174	18244	18257	18280	18036	18072	18579	18109	18184	18234	18154	18054	18242	18164	18109	18279	18252	18106	18165	18166	18287	18379	18261	18317	18386	18330	18156	18262	18290	18132	18263	18284	18048	18107	18261	18119	18185	18247	18049	18316	18150	17997	18244	18104	18332	18357	18124	18272	18125	18200	18181	18148	18236	18248	18306	18238	18282	18255	18232	18240	18155	18329	18213	18332	18186	17975	18163	18167	18251	18278	18264	18068	18188	18195	18141	18243	18152	18288	18282	18480	18242	17964	18070	18275	18226	18260	18105	18327	18351	18198	18283	18311	18315	18240	18320	18317	18150	18078	18199	18024	18248	18197	18181	18112	18188	18285	18257	18219	18053	18280	18278	18158	18241	18193	18227	18343	18334	18044	18297	18286	18266	18382	18294	18074	18152	18108	18152	18038	18271	18177	18198	18175	18279	18022	18268	18157	18151	18197	18289	18100	18253	18390	18319	18267	18293	18167	18157	18165	17985	18200	18281	18249	18120	18288	18247	18182	18005	18478	18221	18124	18456	18115	18243	18182	18171	18034	18160	18178	18165	18102	18298	18302	18210	18287	18172	18156	18273	18230	18379	18285	18185	18311	18241	18049	18251	18226	18143	18112	18111	18234	18338	18305	18259	18126	18211	18129	18376	18273	18108	18238	18231	18328	18139	18157	18277	18261	18262	18290	18212	18118	18110	18140	18143	18332	18192	18251	18121	18358	18181	18059	18107	18310	18422	18369	18260	18225	18042	18227	18282	18381	18175	18257	18166	18091	18178	18308	18477	18168	18046	18059	18080	18126	18357	18119	18109	18152	18139	18406	18139	18232	18046	18328	18394	18114	18190	18345	18301	18288	18370	18305	18315	18313	18095	18195	18073	18407	18345	18250	18228	18114	18159	18093	18124	18107	18201	18271	18252	17916	18200	18071	18209	18214	18230	18236	18427	18414	18217	18276	18204	17998	18171	18446	18162	18227	18228	18238	17922	18146	18441	18288	18327	18434	17967	18123	18071	18174	18254	18237	18140	18388	18165	18246	18403	18153	18104	18292	18145	18016	18191	18077	18171	18275	18234	18300	18202	18212	18172	18243	18243	18197	18209	18225	18000	18038	18185	18163	18327	18135	18362	18387	18145	18357	18078	18217	18177	18272	18079	18240	18236	18224	18203	18025	18370	18316	18225	18342	17946	18161	17885	18201	18420	18112	18148	18286	18290	18027	18180	18115	18189	18082	18050	18388	18299	18093	18427	18242	18048	18170	18402	18457	18144	18403	18103	18251	18349	18226	18151	18311	18315	18078	18229	18420	18388	18161	18103	18105	18277	18263	18133	18062	18252	18216	18201	18242	18117	18318	18345	18218	18018	18157	18237	18279	18129	18223	18268	18180	18060	18252	18321	18179	18232	18375	18242	18301	18136	18038	18137	18303	18290	18285	18316	18231	18268	18239	18031	18316	18376	18306	18094	18251	18331	18543	18413	18352	18251	18201	18395	18227	18196	18214	18513	18021	18102	18357	18376	18148	18167	18166	18329	18207	18313	18143	18198	18237	18194	18287	18373	18414	18190	18378	18296	18214	18177	18184	18147	18200	18093	18258	18154	18177	18244	18543	18245	18252	18322	18425	18102	18416	18135	18111	18236	18250	18182	18243	18291	18140	18263	18373	18309	18093	18321	18320	18187	18092	18156	18099	18196	18114	18170	18136	18254	18219	18324	18226	18332	18360	18289	18222	18186	18364	18192	18367	18231	18135	18039	18177	18091	18081	17960	18300	18047	18175	18214	18141	18094	18243	18308	18217	18285	18321	18236	18090	18050	18004	18222	18083	18148	18301	18304	18465	18223	18361	18325	18423	18342	18271	18297	18278	18246	18142	18189	18120	18345	18209	18243	18248	18290	18122	18304	18398	18408	18217	18322	18203	18152	18175	18260	18109	17968	18154	18076	18124	18248	18128	18189	18250	18218	18282	18205	18362	18122	18278	18096	18249	18243	18164	18402	18506	18484	18344	18321	18280	18191	18162	18112	18378	18155	18182	18220	18164	18208	18235	18354	18311	18185	18115	18149	18200	18186	18149	18360	18255	18121	18212	18198	18391	18176	18046	18304	18252	18211	18152	18270	18269	18233	18359	18391	18073	18053	18225	18235	18243	18366	18321	18160	18235	18337	18180	18033	18146	18331	18311	18106	18162	18190	17934	18170	18104	18303	18418	18214	18319	18228	18224	18176	18161	18096	18261	18283	18148	18351	18274	18280	18215	18203	18213	18343	18163	18256	18109	18072	18287	18234	18198	18059	18251	18182	18266	18162	18048	18128	18171	18352	18008	18108	18124	18270	18051	18119	18175	18220	18257	18220	18126	18285	18383	18221	18143	18362	18277	18295	18257	18214	18240	18288	18384	18254	18331	18259	18255	18156	18176	18242	18086	18107	18356	18242	18119	18171	18156	18318	18282	18357	18329	18093	18188	18344	18276	18170	18237	18188	18314	18189	18211	18271	18121	18145	18261	18055	18163	18287	17974	18326	18135	18242	18188	18032	18025	18192	18200	18149	18239	18143	18195	18022	18283	18208	18131	18117	18209	18208	18145	18041	18102	18314	18293	18146	18083	18278	18192	18247	18165	18376	18233	18296	18198	18120	18089	18167	18135	18070	18096	18043	18175	18088	18159	18341	18341	18199	18170	18210	18422	18156	18183	18270	18216	18196	18090	18219	18378	18298	18149	18243	18293	18357	18071	18235	18211	18132	18249	18139	18532	18067	18255	17879	18077	18267	18099	18379	18354	18220	18300	18277	18126	18192	18397	18238	18124	18207	18027	18277	18063	18114	18210	18141	18350	18275	18348	18284	18088	18108	18253	18180	18305	18239	18183	18095	18013	18295	18151	18170	18013	18156	18107	18214	18106	18082	18123	18161	18250	18144	18317	18154	18237	18123	18234	18349	18054	18371	18101	18099	18285	18342	18230	18230	17990	18320	18256	18355	18441	18138	18127	18049	18355	18155	18238	18297	18259	18167	18144	18278	18280	18293	18290	18157	18095	18210	18341	18443	18062	18257	17991	18116	18307	18253	17964	18350	18225	18238	18216	18175	18228	18215	18251	18322	17973	18089	18160	18163	18317	18284	18077	18059	18431	18240	18091	18331	18099	18118	18418	18342	18277	18061	18192	18326	18123	18257	18181	18375	18246	18117	18348	18299	18329	18156	18310	18097	18259	18174	18144	18263	18223	18212	18310	18366	18231	18190	18258	18321	18221	18156	18326	18193	18216	18322	18060	18186	18446	18318	18057	18152	18129	18155	18055	18186	18102	18014	18253	18284	18155	18026	18043	18310	18458	18235	18198	18197	18072	18185	18234	18117	18142	18183	18202	18129	18154	18210	18217	18146	18255	18218	18092	18289	18187	18196	18147	18205	18233	18367	18050	18331	18300	18181	18155	18047	17992	17984	18213	18063	18298	18298	18267	18092	18230	18069	18071	18085	18127	18151	18030	18189	18204	18099	18203	18111	18235	18368	18305	18143	17998	18322	18250	18143	18186	18141	18232	18085	18025	18495	18249	18265	18049	18218	18172	18101	18274	18350	18131	18066	18271	18179	18273	18386	18432	18264	18107	17950	18138	18062	18159	18194	18231	18056	18343	18043	18158	18147	18182	18018	18347	18239	18189	18088	18358	18269	18215
60512	107032	87297	58970	34121	20730	16733	15902	15823	15936	15889	15851	15908	15785	15813	15806	15944	15852	15882	15871	15940	15955	15905	15739	15771	15939	15808	15843	16065	15974	15956	16007	15631	16007	15709	15688	15783	15940	15926	15855	15779	15839	15861	15796	15923	15766	16009	15862	16015	15974	15891	15939	15873	15900	15784	16026	15786	15943	15841	15886	15833	15805	15875	15791	15802	15854	15933	15928	15807	15749	15927	15742	15938	16017	15780	15834	15815	16049	15843	15956	16009	15813	15697	15871	15922	16097	15888	15983	16036	15721	15892	15955	15855	15823	15884	15865	15768	15837	15813	15819	15872	16011	15848	15747	15877	15715	15900	15978	15796	15822	15887	15953	15814	15865	15749	15943	15897	15780	15847	15934	15770	15856	15845	15826	15871	15850	15983	15865	15780	16057	15974	15803	15940	15930	15835	16056	15862	15992	15942	15915	15871	15780	15850	15764	15928	15865	16036	15846	15832	15985	15823	15879	15823	15962	15888	15839	15689	15854	15780	15881	15847	15829	15672	15813	15843	15891	15841	15973	15868	15805	15743	15753	15902	15796	15897	15922	15672	15734	15944	15869	15997	15889	15755	15869	15967	15926	15880	15979	15769	15822	15828	15798	15964	15833	15916	15813	15968	15903	15868	15829	15860	15757	16005	15965	15835	15993	15768	15976	15812	15900	15849	15735	15799	15913	16038	15750	15772	15932	15887	15830	15778	15820	15794	15875	15813	16059	15758	15923	15947	15904	15870	15877	15680	15934	15912	15877	15835	15927	15755	15831	15853	15951	15820	15806	15866	15964	15956	15825	15734	15838	15922	15960	15960	15918	15939	15910	15777	15930	15939	15850	15791	15829	15595	15805	15964	15773	15754	15922	15899	15737	15806	15930	15800	15814	15713	15927	15740	15877	15985	16000	15777	15960	15877	15771	15812	15781	15798	15887	16029	15823	15857	15736	15949	16025	15877	15938	15770	15812	15941	15738	15717	15851	15739	15905	15893	15529	15853	15860	15803	15813	15940	16010	15856	15813	15930	15789	15936	15896	15902	15915	15886	15692	15992	15901	15804	15665	15967	15825	15912	15819	15808	15828	15898	15838	15951	15897	15788	15888	15752	15867	15757	16066	15867	15798	15990	15618	16004	15750	15896	15876	15741	15751	15716	15863	15988	15671	15950	15912	15834	15949	15823	15780	16006	15794	15930	15815	15880	15941	15903	15730	15757	15915	15794	15983	15998	15558	15816	15773	15831	15686	15775	15805	15885	15715	15755	15806	15936	15916	15781	15871	15824	15904	15859	15700	15966	15720	15853	15892	15964	15940	15922	15763	15904	15714	15780	15823	15843	15874	15938	15908	15789	15833	15826	15904	15893	15860	15882	15958	15818	15766	16017	15938	15928	15897	15707	15848	16008	15874	15826	15601	15717	15842	15922	15929	15777	15913	15789	15912	15851	15954	15867	15764	15909	15900	15722	15791	15948	15655	15710	15899	15906	15874	15833	15786	15771	15788	15874	15993	15740	15799	15926	15892	15875	15831	15810	15728	15855	15906	15864	15744	15914	15794	15747	15976	15851	15894	15833	15822	15927	15822	15884	15965	15766	15925	15929	15840	15851	15740	15833	15821	15981	15698	15989	15919	15833	15976	15707	15781	15811	15865	15811	15938	15695	15902	15934	15818	15927	15944	15834	15722	15856	15892	15842	15858	15936	15845	15878	15716	15925	15875	15927	15683	15964	15732	15875	15688	15906	15825	15935	15642	15797	15829	15918	15843	15995	15824	15643	15941	15732	15655	15887	16043	15895	15714	15878	15643	15841	15997	16040	15818	15755	15823	15935	15849	16022	15950	15926	15870	15941	15767	15820	15889	15922	15855	15665	15899	15812	15788	15728	15785	15811	15984	15838	15980	15895	15858	15889	15741	15804	15823	15886	15827	15917	15931	15822	15892	15689	15974	15864	15811	15930	15835	15878	15795	15829	15763	16010	15860	16055	15797	15836	15894	15865	15784	15871	16017	15671	15903	15767	15898	15971	15889	15913	15730	15921	15883	15918	15789	16012	15686	15767	15884	15794	15835	15801	15840	15876	15888	15852	15811	15845	15954	15846	15950	15867	15807	15858	15868	15890	15959	15918	15791	15989	15930	15887	15759	15758	15861	15711	15898	15964	15850	15710	15720	16001	15897	15876	15848	15919	15833	15782	15944	15680	15824	15903	15738	15854	15896	15944	15737	16040	15969	15783	15889	15799	15836	15903	15804	15828	15857	15921	15914	15753	15873	15864	15738	15932	15826	15814	15824	15735	15599	15881	15886	16000	15827	15983	15794	15808	15810	15835	15827	15810	15977	15926	15891	15835	15757	15921	16046	15800	15948	15983	15761	15778	15902	15910	15841	15935	15788	15842	15717	15967	15865	15967	15751	15900	15759	15841	15762	15618	15829	15934	15752	15920	15904	15948	15878	16043	15867	15780	15806	15861	15835	15962	15868	15740	15861	15938	15879	15731	15835	15747	15854	15901	15741	15800	15879	15986	16003	15822	15810	15857	15734	15849	15978	15828	16007	15850	15753	15847	15870	16098	15786	15761	15889	15927	16072	15763	15859	15898	15912	15830	15923	15839	15929	15973	15861	15888	15909	15835	15782	15809	15813	16071	15731	15858	15819	15883	15845	15879	15818	15892	15914	15875	15868	15767	15968	15942	15801	15969	15921	15869	15693	15717	15947	15882	15890	15732	15836	15731	16003	15795	15866	15837	15718	15997	15920	15658	16063	15967	15910	15746	15844	15797	15855	15944	15804	15789	15808	15920	15851	15889	15909	15875	15894	15914	15827	15853	15787	15815	15883	15682	15919	15926	15804	15801	15803	15857	15701	15879	15754	15782	15795	15887	15933	15752	15919	15706	15582	15795	15801	15850	15812	15839	15854	16008	15943	15848	15608	15832	15863	15917	15888	15917	15926	15803	15905	15918	15823	15749	15877	15921	15940	15678	15751	15806	15862	15775	15892	15994	15920	15881	15777	15794	15845	16023	15758	15931	16101	15868	15722	15853	15874	15811	15738	15850	15796	15885	15887	15874	15790	15783	15981	15860	15754	15682	15719	15848	15761	15865	15987	15821	15931	15780	15709	15825	15924	15950	15866	15837	15931	15928	15999	15817	15942	15773	15800	16103	15902	15891	15858	15846	15739	15936	15860	15709	15831	15785	16034	15805	15882	15918	15906	15752	15952	15820	15972	16017	15809	15847	15840	15866	15940	15818	15825	15779	15754	15797	16039	15649	15795	15827	15648	15791	15641	15680	15702	15789	15997	15909	15766	16140	15753	15997	16036	15878	15882	15901	15933	15840	15848	15812	15827	15871	15739	15894	15936	15947	15715	15973	15777	15960	15826	15625	16019	15756	15790	16062	15792	15844	15937	15945	15855	15934	15836	15745	15709	15868	15894	15756	15951	15843	15836	15760	15853	15796	15979	15921	15857	15904	15666	15909	15898	15895	15893	15936	15819	15837	15647	15895	15911	15838	15891	16054	15862	15775	15918	15808	15848	15714	15751	15923	15918	15841	15703	15882	15939	15840	15874	15913	16018	15712	15978	15947	15858	15815	15755	15864	15887	15877	15791	15809	15876	15697	15998	15835	15988	15832	15783	15875	15838	15797	15686	15937	15779	15851	15823	15761	15889	16049	15845	15767	16048	15835	15726	15739	15957	15921	15969	15921	15870	16041	15990	15983	15779	15812	16005	15817	15924	15776	15885	15790	16054	15741	15714	15689	15859	15799	15922	15981	15845	15912	15840	15844	15963	15667	15784	15811	15747	15912	15676	15869	15944	15879	15674	15912	15628	15949	15824	15772	15738	15810	15830	15834	15854	15770	15956	15888	15931	15771	15762	15865	16042	15764	15963	15777	15829	15961	15711	15799	15888	15932	15724	15868	16039	15918	15780	15959	15905	15707	15783	15870	15798	15991	15817	15876	15749	15801	15761	15828	15825	15827	15650	15803	15696	15883	15905	16086	15815	15831	15727	15918	15945	15644	15817	15819	15964	15847	15998	15759	15733	15856	15949	15823	15836	15848	15899	15918	15966	15883	15773	15890	15888	15738	15913	16055	15847	15810	15753	15894	15836	15740	15755	15819	15871	15919	15746	15823	15886	15791	15784	15958	15765	15881	16009	15915	15917	15907	15773	15950	15799	15817	15873	15819	15630	15869	15843	15711	15904	15863	15867	15969	15749	15855	15914	15891	15916	15923	15882	16034	15663	15757	15711	16007	15805	15921	15905	15798	15805	15791	15803	15920	15891	15906	15857	15855	15815	15774	15846	15919	15831	15837	15952	15919	15836	15840	15746	15780	15957	15930	15731	15806	15984	15787	15757	15752	15795	15771	15933	15843	15720	15867	15839	16000	15738	15897	16013	15652	15962	15956	15923	15873	15970	15933	15814	15857	15643	15803	15740	15775	15973	15795	15817	15840	15757	15926	15990	15989	16004	15925	15908	15721	15797	15844	15764	15840	15841	15848	15877	15747	15851	15934	15892	15510	15792	15767	15899	15820	15671	15906	15886	15765	15852	15865	15837	15769	15907	15768	15893	15833	15843	15960	16082	15825	16020	15867	15799	15848	15996	15702	16031	15777	15806	15791	15774	16024	15735	15806	15848	15705	15862	15844	16077	15682	15783	15830	15843	15954	15904	15847	15898	15715	15869	15891	15735	16076	15882	15839	15955	15911	15923	15786	15736	15969	15823	16003	15938	16071	15923	15784	15919	15913	15746	15803	15978	15825	15909	15838	15852	15797	15907	15590	15730	15885	15823	15848	15919	15846	15817	15673	15899	15964	15829	15906	15815	15866	15741	15827	15845	15638	15694	15772	15920	15641	15893	15708	15797	15803	15935	15812	15857	15866	15889	15957	15766	15886	15955	15966	15807	15850	15730	15692	15903	15845	15960	15811	15913	15619	15909	15886	15776	15785	15979	15888	15805	15983	15824	15842	15744	15934	15903	15868	15890	15969	15860	15866	15687	15860	15962	15616	15914	15930	15834	15804	16051	15861	15812	15992	15917	15766	15820	15772	15898	15824	15893	15765	15895	15940	15947	15861	15876	15762	15848	15734	15700	15853	15813	15866	15805	15967	15728	15766	15847	15739	15898
32766	42685	43027	30078	21730	19530	19039	18621	18629	18665	18824	18936	18809	18714	18687	18633	18770	18727	18761	18778	18346	18432	18675	18601	18639	18763	18681	18774	18548	18649	18568	18712	18578	18559	18836	18508	18689	18471	18885	18623	18627	18437	18866	18908	18718	18796	18617	18645	19048	18871	18623	18801	18815	18753	18645	18502	18505	18643	18569	18570	18671	18702	18710	18607	18605	18785	18726	18680	18646	18872	18647	18713	18690	18638	18699	18756	18558	18584	18594	18482	18875	18750	18719	18633	18752	18776	18571	18626	18633	18585	18598	18655	18530	18675	18784	18528	18543	18758	18596	18507	18769	18710	18668	18712	18717	18871	18652	18562	18499	18658	18866	18725	18624	18588	18649	18574	18762	18651	18728	18748	18562	18624	18499	18544	18568	18687	18620	18471	18642	18535	18705	18667	18512	18669	18598	18463	18739	18655	18585	18755	18795	18584	18708	18630	18653	18604	18782	18785	18727	18754	18869	18736	18738	18521	18733	18686	18736	18895	18699	18776	18664	18780	18819	18602	18298	18791	18630	18491	18601	18633	18613	18764	18675	18760	18699	18742	18702	18603	18550	18806	18752	18631	18579	18514	18964	18647	18686	18550	18657	18729	18674	18634	18636	18462	18599	18819	18731	18752	18699	18477	18709	18432	18694	18762	18690	18743	18720	18683	18378	18605	18604	18641	18791	18591	18739	18686	18639	18610	18713	18757	18469	18491	18609	18676	18569	18674	18711	18686	18595	18663	18671	18758	18488	18659	18647	18638	18551	18588	18570	18564	18599	18695	18564	18756	18532	18627	18643	18808	18651	18564	18515	18739	18700	18743	18749	18600	18826	18815	18578	18759	18863	18650	18611	18525	18564	18580	18680	18555	18730	18769	18618	18598	18596	18576	18521	18529	18684	18604	18799	18594	18678	18617	18912	18766	18617	18737	18813	18589	18512	18512	18703	18766	18704	18749	18611	18710	18587	18525	18563	18723	18876	18425	18472	18682	18669	18540	18599	18603	18742	18803	18782	18570	18757	18861	18618	18693	18502	18749	18828	18444	18540	18637	18618	18623	18656	18565	18810	18704	18806	18655	18643	18857	18735	18434	18470	18704	18568	18567	18655	18621	18689	18815	18683	18585	18796	18595	18529	18488	18775	18648	18574	18778	18463	18703	18784	18619	18753	18586	18628	18766	18592	18676	18707	18556	18808	18944	18630	18953	18581	18530	18728	18578	18725	18617	18704	18783	18695	18473	18756	18772	18629	18786	18601	18561	18673	18513	18671	18666	18647	18571	18509	18873	18487	18714	18394	18478	18732	18484	18533	18817	18583	18555	18758	18505	18777	18806	18560	18727	18824	18497	18679	18704	18622	18555	18736	18647	18582	18665	18693	18802	18706	18612	18953	18490	18648	18683	18661	18666	18716	18621	18646	18531	18689	18565	18640	18768	18777	18493	18760	18647	18749	18535	18640	18623	18643	18741	18593	18876	18566	18680	18655	18561	18841	18640	18565	18871	18585	18859	18611	18839	18853	18453	18689	18627	18683	18574	18486	18568	18475	18403	18778	18598	18817	18715	18669	18720	18493	18573	18719	18636	18513	18608	18656	18664	18744	18624	18805	18679	18558	18709	18661	18595	18764	18664	18623	18476	18554	18827	18568	18835	18471	18576	18762	18470	18579	18564	18809	18710	18703	18640	18585	18624	18720	18581	18622	18572	18794	18775	18738	18705	18714	18664	18771	18512	18793	18699	18566	18664	18685	18595	18944	18634	18518	18752	18607	18624	18820	18397	18705	18670	18820	18594	18535	18747	18774	18605	18693	18550	18594	18698	18959	18789	18602	18604	18850	18575	18519	18648	18607	18765	18685	18678	18657	18788	18750	18622	18794	18412	18718	18680	18707	18698	18706	18628	18625	18863	18624	18530	18468	18780	18838	18539	18620	18814	18762	18602	18647	18690	18595	18756	18642	18557	18716	18925	18745	18488	18816	18710	18580	18741	18728	18822	18771	18975	18642	18529	18660	18810	18858	18469	18780	18682	18682	18741	18701	18703	18641	18587	18452	18668	18859	18596	18801	18860	18840	18672	18645	18710	18685	18730	18573	18765	18799	18597	18717	18873	19011	18533	18857	18806	18649	18727	18473	18709	18806	18755	18648	18795	18686	18638	18763	18690	18818	18571	18557	18665	18865	18735	18718	18779	18712	18577	18483	18649	18516	18713	18637	18613	18758	18644	18691	18631	18884	18637	18721	18799	18585	18644	18696	18914	18773	18739	18802	18696	18390	18659	18754	18651	18559	18519	18564	18524	18517	18525	18443	18555	18797	18598	18576	18734	18860	18519	18607	18731	18705	18836	18797	18526	18895	18824	18469	18715	18730	18698	18371	18783	18787	18592	18652	18791	18680	18784	18774	18793	18688	18681	18725	18613	18669	18648	18586	18724	18583	18623	18616	18587	18706	18804	18653	18584	18483	18870	18677	18809	18858	18614	18955	18816	18630	18722	18824	18808	18808	18656	18623	18496	18411	18586	18808	18656	18608	18533	18665	18607	18849	19036	18588	18708	18828	18712	18773	18816	18705	18796	18702	18544	18527	18712	18663	18409	18828	18678	18817	18674	18726	18515	18745	18717	18502	18819	18797	18737	18748	18870	18749	18758	18636	18566	18599	18684	18831	18721	18726	18714	18530	18663	18484	18733	18805	18705	18759	18739	18729	18740	18646	18710	18675	18624	18643	18653	18604	18601	18839	18815	18844	18629	18556	18839	18717	18671	18535	18655	18845	18476	18756	18613	18758	18806	18632	18629	18649	18693	18598	18503	18799	18524	18729	18780	18768	18741	18957	18869	18738	18511	18814	18780	18692	18669	18564	18720	18617	18881	18576	18876	18496	18571	18519	18894	18800	18778	18591	18630	18668	18596	18674	18533	18867	18826	18906	18554	18649	18573	18636	18454	18482	18602	18689	18857	18594	18791	18734	18774	18944	18572	18599	18713	18660	18569	18759	18604	18762	18725	18650	18659	18807	18620	18621	18608	18534	18602	18499	18415	18550	18611	18489	18532	18575	18807	18623	18937	18652	18648	18720	18464	18979	18723	18593	18648	18551	18710	18655	18868	18675	18811	18601	18649	18787	18875	18810	18630	18702	18728	18773	18493	18416	18619	18441	18624	18643	18585	18556	18428	18650	18767	18748	18707	18696	18769	18785	18648	18772	18773	18677	18589	18548	18659	18480	18561	18766	18703	18741	18559	18582	18615	18788	18797	18808	18636	18583	18491	18901	18623	18678	18527	18703	18742	18758	18683	18703	18670	18433	18702	18476	18815	18625	18759	18537	18688	18744	18600	18614	18669	18712	18740	18839	18449	18692	18627	18532	18890	18536	18827	18550	18654	18792	18566	18742	18690	18774	18691	18772	18838	18777	18708	18675	18753	18684	18621	18657	18632	18711	18662	18762	18637	18636	18648	18820	18526	18426	18768	18666	18614	18676	18650	18753	18682	18584	18736	18529	18493	18636	18736	18557	18411	18611	18469	18600	18478	18733	18807	18485	18529	18468	18618	18727	18806	18857	18733	18794	18620	18776	18734	18732	18611	18592	18603	18663	18720	18716	18581	18600	18469	18496	18592	18790	18622	18573	18596	18612	18914	18647	18876	18650	18539	18617	18589	18814	18621	18629	18605	18661	18659	18714	18616	18637	18637	18602	18686	18859	18832	18584	18757	18696	18756	18736	18726	18872	18836	18552	18568	18432	18634	18655	18581	18560	18390	18411	18694	18576	18725	18583	18692	18851	18659	18723	18558	18827	18467	18626	18745	18730	18623	18764	18649	18600	18753	18928	18713	18695	18695	18621	18528	18729	18479	18746	18581	18733	18639	18628	18670	18630	18658	18765	18563	18651	18683	18631	18655	18654	18762	18665	18736	18545	18725	18642	18638	18684	18677	18509	18542	18711	18847	18706	18526	18794	18532	18747	18840	18661	18517	18734	18556	18938	18605	18482	18651	18721	18614	18448	18771	18515	18664	18615	18502	18500	18780	18530	18660	18759	18651	18549	18547	18766	18667	18664	18753	18663	18610	18644	18622	18705	18952	18935	18579	18648	18531	18696	18597	18891	18693	18710	18801	18554	18826	18747	18675	18845	18763	18518	18836	18775	18721	18767	18665	18574	18720	18727	18653	18613	18779	18659	18712	18739	18430	18507	18710	18818	18608	18481	18739	18775	18766	18478	18647	18770	18733	18760	18717	18778	18823	18713	18669	18690	18832	18880	18527	18712	18755	18697	18569	18667	18698	18533	18655	18457	18746	18614	18619	18786	18537	18665	18577	18709	18793	18680	18755	18465	18802	18878	18465	18808	18821	18693	18746	18582	18559	18313	18765	18474	18733	18696	18677	18744	18506	18757	18761	18445	18740	18824	18757	18821	18853	18703	18613	18662	18791	18652	18457	18658	18888	18522	18686	18736	18554	18690	18740	18767	18638	18821	18797	18706	18619	18640	18688	18533	18546	18652	18747	18531	18649	18729	18904	18664	18672	18580	18568	18628	18618	18741	18895	18826	18815	18599	18701	18761	18603	18770	18812	18708	18659	18753	18723	18696	18594	18704	18557	18633	18808	18556	18689	18728	18828	18877	18695	18684	18715	18718	18633	18654	18670	18845	18713	18667	18674	18638	18685	18767	18642	18649	18636	18690	18709	18581	18637	18627	18629	18732	18621	18622	18779	18743	18839	18851	18867	18876	18468	18499	18806	18571	18610	18455	18622	18519	18664	18650	18567	18736	18602	18729	18496	18430	18475	18653	18608	18766	18518	18683	18552	18534	18566	18582	18568	18709	18437	18758	18680	18680	18489	18675	18551	18587	18539	18714	18600	18926	18571	18513	18612	18653	18852	18800	18783	18781	18714	18688	18702	18802	18644	18632	18621	18765	18470	18719	18502	18485	18850	18660	18694	18749	18558	18719	18631	18831	18815	18696	18781	18699	18925	18670	18529	18530	18903	18676	18843	18750	18611	18841	18793	18680	18632	18616	18646	18857	18595	18748	18951	18796	18741	18753	18579	18809	18782	18637	18514	18798	18673	18703	18572	18679	18853	18673	18794	18537	18610	18785	18767	18795	18789	18742	18728	18622	18660	18511	18595	18685	18681
40857	59213	44422	25917	18189	16549	16214	16212	16097	16144	16125	16188	16138	16061	16237	16390	16078	16100	16042	15834	16170	16046	16191	16079	16114	15995	16267	16041	16335	16151	16050	16269	16183	16109	16116	16141	16225	16014	16112	16155	16186	16132	16145	16150	16250	16069	16009	16103	16166	16110	16192	15953	16070	16136	16083	16205	16163	16098	16086	16161	16114	16047	16151	16134	16191	16039	15968	16171	16143	16087	16212	16162	16075	16200	16156	16269	16094	16046	16260	16255	16086	16225	16266	16116	16041	16158	16262	15925	16130	16036	16007	16242	16045	16044	16023	16154	16200	16138	16152	16020	16190	16212	15976	16071	16165	16086	16025	15984	16070	16261	16259	16167	16100	16279	16128	16254	16217	16045	15996	16042	16120	15944	16029	16233	16246	16028	16219	16061	16207	16258	16034	16131	16076	16232	16018	16164	16192	16104	16177	16059	16086	15993	16054	16199	16271	16127	16063	16089	16017	16002	15927	16114	16158	15901	16128	16236	15990	16189	16163	16156	16181	16207	16130	16192	16241	16144	15985	16054	16093	16152	16066	16118	15979	16198	15964	16278	16062	16179	16150	16061	16003	15886	16131	16035	16115	16095	16224	16283	16256	16161	16032	16112	16075	16143	16008	16112	16232	16200	16213	15937	16268	16160	16164	16164	15916	16140	16256	16254	15991	16118	16026	16095	16078	16033	16220	16084	16149	16055	16052	16040	16109	16027	16187	16128	16217	16248	15986	16077	16149	16068	15978	16067	16193	16135	16265	16072	16144	15954	16165	16181	16105	16043	16071	16063	16154	16194	15991	16255	16095	16042	16083	16231	16182	16084	16150	16144	16069	16115	16048	16221	16132	16114	16094	16114	16284	16223	16198	16025	16058	16042	16098	16012	16196	16091	16237	16175	16137	16266	16010	15991	16086	16046	16134	16088	16182	16007	16086	16072	16027	16193	16062	16092	16256	16190	16050	16164	16335	15888	16046	15973	16272	16284	16214	16252	16254	16020	16003	16082	16087	16094	16222	16051	16010	16153	16120	16035	16241	16121	16057	16016	16190	15978	16114	16083	16118	16062	16294	16202	16029	16207	16079	16052	16074	16026	16095	16110	16018	15987	16231	16210	16181	16079	16168	16089	16169	16023	16033	16129	16163	16261	16012	16293	16261	16058	16004	16239	16096	16072	16075	16055	15955	16141	16010	16152	16076	16146	15977	16133	16125	16017	15998	15997	16160	16054	16184	16096	16324	16251	16006	16130	16128	16093	16112	15989	16157	16059	16155	16108	16140	16172	16320	16180	16168	16107	16131	16146	16361	16159	16081	16060	16198	16163	16084	15975	16192	16203	16083	16096	16261	16019	15946	16014	16079	16178	16122	16128	16241	16376	16301	16340	16296	16162	16039	16098	16110	16113	16059	15986	16270	16207	16322	16023	16030	16173	16270	16101	15982	16054	16179	16030	16085	16097	16226	16196	15889	16094	16228	16100	16206	16181	16058	16151	16320	16124	16148	16165	16177	16163	15969	16252	16181	16040	16077	16143	16122	16105	16074	16238	16184	15954	16164	16055	16272	16360	15977	16196	16187	16018	16078	16146	16237	16086	16027	16056	16027	16173	16034	16148	15965	15999	16089	16080	15879	16080	16146	16014	16205	16032	16215	16120	16264	16203	16056	16175	16152	16025	16077	16031	16078	16113	16203	16070	16099	16174	16183	16120	16133	16037	16044	16388	16306	16089	16326	16118	16345	16093	16127	16172	16039	16063	16213	16207	16116	16172	16108	16070	16200	16156	16254	16215	16017	16073	16087	16068	16371	16195	16236	16136	16106	16370	16106	15989	16070	16182	16141	16200	15854	16177	16107	16271	16181	16144	16109	16278	16064	16174	16290	15928	16067	16295	16140	16103	16266	16229	16159	16128	16119	16093	16089	16155	16349	16063	16073	16260	16394	16144	16022	16170	16177	16122	16039	16099	16068	16179	16112	15945	16045	16102	16076	16188	16052	16250	16072	15998	16165	16165	16232	16157	16157	16041	16100	16200	16012	16099	16127	16091	16217	16170	16069	16126	16277	16173	16087	16113	16103	16047	16120	16169	16122	16206	16211	16098	16189	16135	16140	16050	16149	16041	16069	16356	16298	16114	16269	16051	15982	16039	16129	16042	16370	15990	16061	16049	16244	16093	15965	16183	16220	16114	16076	16191	16231	15976	16204	16045	16218	16196	16228	16057	16246	16088	15968	16237	16234	16182	16071	16317	16134	16099	16166	16058	16243	16213	16135	16226	16159	16072	16123	16144	15992	16105	16203	16024	16054	16086	16081	16229	16287	15896	16116	16138	16272	15986	16125	16157	16310	16108	16150	16126	16067	16133	16138	16202	16114	16090	16126	16109	16148	16246	16226	16102	16108	16155	16237	16129	15975	16206	16165	16193	16170	16036	16098	16008	16056	16153	16026	16000	16081	16120	16133	16301	15920	16131	16134	16125	16128	15929	16026	16003	15981	16166	15951	16082	16000	16133	16000	16208	16104	16081	16314	16141	15924	16039	16132	16147	16082	16162	16081	16194	16071	16196	16247	16165	16075	16264	16094	16136	16195	16240	16139	16308	16047	16027	16042	16280	16065	16311	16128	16158	16020	16357	16060	16175	16222	15946	16116	16209	16240	16195	16175	16148	16048	16082	16327	16163	16160	16090	16238	16176	16121	16016	16171	16186	16174	16179	16170	16156	16065	16235	16210	16152	16219	16139	16092	16210	15992	16133	16021	16112	16211	16258	16075	16176	16131	16165	16014	16061	16221	16181	16084	16097	16250	16122	16258	16253	16153	16163	16337	16181	16149	16196	16166	16095	16130	16176	16342	15946	16051	16237	16155	16183	16189	16165	16102	16130	16039	16216	16066	16201	15994	15994	16138	15886	16205	16054	16025	16171	16118	16211	16114	16088	16189	16082	16258	16220	16159	16278	16182	16209	16171	16097	15982	16123	16164	16069	16047	16207	16127	16146	16081	15951	16297	16055	16170	16137	16174	16069	16181	16236	15957	16060	16258	16018	16081	16276	16109	16046	16132	16241	16287	16082	16212	16023	16072	16137	16350	16165	15850	16103	16033	16194	16158	16073	16112	16102	16203	16032	16058	16178	16085	16061	16176	16239	16154	16154	16059	16076	16077	16178	16159	16102	16156	16251	16072	16046	16143	16042	16101	16147	16063	16058	16055	16031	16071	16097	16067	16128	16011	16228	16125	16113	16226	16077	16097	16199	16019	15920	16112	16068	16041	16035	15940	16171	16020	16238	16081	16204	16104	16125	15961	16178	16169	16071	16344	16190	16010	16078	16043	16129	16072	16126	16274	16123	16242	16246	15958	16262	16146	16214	16162	16096	16045	16035	16009	16179	16167	16087	16168	16101	16175	16094	16182	15965	16189	16206	15940	16055	16115	16129	16046	16288	16120	15976	16155	16108	16264	16042	16143	15919	16175	16187	16191	16260	16065	16199	16243	16101	16147	16115	16027	16114	16189	16294	16102	16088	16009	16127	16143	16199	16202	16241	16110	16057	16049	16258	16123	16067	16194	16057	16019	16113	16172	16225	16098	16039	16308	16136	16066	16073	16059	16127	16356	16169	16214	16022	16107	16264	16141	15937	16056	16055	16008	16146	15978	16076	16263	16177	16285	16170	15993	16031	16269	16079	16084	16043	16253	16066	16220	16132	16241	16076	16209	16002	16083	16198	16075	16097	16012	16074	16091	16032	16219	16225	16267	15935	16202	16065	16175	16140	16238	16111	16065	16177	16027	16012	16023	16124	16103	16294	16220	16246	15899	16173	15997	16105	16227	16181	16163	16038	15967	16223	16202	16010	15994	16188	16077	16157	16083	15952	16057	16035	16172	16217	16006	16175	16210	16309	16078	16161	16231	16196	16088	16105	16150	16035	16153	16149	16014	16136	16041	16131	16058	16259	16149	16190	16173	16232	16180	15985	16247	16073	16180	16246	16262	16091	16180	16022	16150	16159	16084	16096	16260	16179	16146	16302	16191	16109	16175	16050	15856	16035	16230	16243	16063	15993	16092	16109	16028	16146	16185	16140	16118	16203	16342	16146	16102	16137	16152	16322	16065	16097	16290	16208	16197	16131	16156	16183	16138	16117	15969	16172	16279	16027	16173	16316	16170	16090	15906	16270	16175	16187	16176	16236	16156	16019	16055	16264	15870	16152	16072	16128	16180	16167	16188	16186	15960	16119	16107	16141	16051	16170	15926	16102	16105	16162	16184	16266	16113	16221	15994	15987	15848	16161	16117	16249	16164	16235	15929	15946	16158	16214	16380	16206	16176	16087	15998	16037	16254	16228	16105	16062	16141	16023	16228	16255	16293	16021	16192	16091	16052	16021	15988	16144	16266	16207	16166	16195	16180	16104	16252	16237	16148	16137	16091	15999	16082	16225	15939	16105	16204	16170	16188	16110	16165	16094	16119	16202	16208	16058	16078	16109	16281	16134	15970	16306	16169	16282	16292	16196	16049	16080	16188	16078	16067	16016	16047	16149	16153	16005	16175	16150	16044	16210	16113	16154	16063	16255	16122	16017	16067	16126	16181	16327	16062	16205	16033	16082	16042	16128	16137	16170	16097	16117	16263	16169	16320	16056	16156	16191	16154	16065	16069	16230	16106	16153	16171	16090	16125	16238	16216	16066	16023	16111	16090	16146	16254	16109	16086	16144	16121	16071	16111	16101	16106	15970	16175	16045	16151	16020	16126	16073	16113	16090	16096	16100	16103	16092	16213	16190	16174	16099	16231	16051	16254	16212	16141	16092	16107	16054	16177	16153	15951	16050	16090	16286	16127	16232	16133	16136	16214	16208	16181	16085	16191	16133	16072	16250	16103	16111	16139	16019	16024	16114	16299	16178	15959	16145	16087	16093	16199	16152	16146	16040	16173	16133	16043	16134	16051	16199	16068	16169	16108	16100	16184	16096	16185	15961	16121	16177	16133	16174	16021	16127	16032	16216	16205	16373	16127	16044	16016	16289	16159	16042	16074	16160	16157	16076	16141	16088	16160	16050	16119	16147	15973	16237	16009	16185	16209	15893	16129	16113	16239	16092	15956	16227	16136	16193	15957	16084	16166	16303	16150	15972	16092	16164	16027	16096
24235	25917	39944	33722	25743	24259	23230	19316	18567	18853	18960	18727	18692	18603	18604	18808	18623	18640	18641	18668	18845	18600	18647	18693	18451	18686	18570	18746	18472	18526	18480	18576	18586	18673	18449	18510	18539	18438	18540	18682	18681	18367	18402	18540	18618	18522	18545	18694	18228	18594	18659	18371	18532	18453	18532	18580	18405	18561	18387	18411	18685	18497	18353	18608	18354	18380	18647	18620	18572	18485	18673	18480	18365	18516	18578	18573	18499	18355	18418	18466	18551	18511	18406	18573	18619	18510	18613	18463	18449	18619	18516	18594	18693	18482	18426	18424	18280	18425	18395	18435	18508	18679	18459	18471	18586	18262	18549	18649	18347	18352	18734	18384	18452	18230	18481	18426	18438	18555	18661	18531	18649	18491	18337	18412	18538	18499	18347	18592	18267	18400	18327	18581	18401	18475	18578	18499	18580	18417	18448	18258	18383	18341	18317	18453	18489	18406	18451	18535	18516	18613	18456	18438	18552	18610	18641	18433	18341	18272	18431	18471	18501	18375	18597	18454	18485	18602	18460	18515	18349	18418	18391	18266	18319	18546	18406	18469	18634	18581	18613	18303	18415	18122	18428	18438	18291	18553	18626	18417	18414	18513	18394	18581	18452	18390	18413	18339	18363	18357	18632	18359	18470	18280	18197	18687	18416	18475	18281	18529	18450	18507	18455	18393	18440	18492	18456	18456	18430	18269	18598	18504	18494	18732	18583	18569	18325	18548	18283	18466	18501	18531	18413	18237	18313	18346	18406	18435	18542	18350	18496	18364	18471	18449	18487	18467	18533	18475	18394	18390	18615	18479	18561	18543	18449	18471	18354	18515	18585	18329	18647	18281	18453	18591	18534	18401	18466	18637	18481	18426	18493	18459	18523	18587	18619	18443	18387	18419	18419	18408	18395	18504	18379	18405	18417	18180	18333	18396	18469	18377	18285	18659	18379	18461	18238	18559	18518	18341	18617	18389	18452	18699	18455	18428	18651	18566	18495	18421	18577	18382	18484	18442	18498	18469	18439	18379	18655	18619	18532	18636	18643	18634	18447	18464	18480	18557	18557	18279	18401	18346	18528	18384	18478	18199	18536	18570	18508	18340	18426	18442	18541	18449	18484	18492	18523	18428	18461	18261	18486	18710	18636	18668	18419	18520	18505	18479	18405	18687	18378	18306	18700	18597	18545	18363	18464	18279	18505	18457	18579	18424	18430	18503	18510	18427	18262	18646	18301	18453	18693	18288	18520	18420	18431	18516	18362	18391	18420	18463	18368	18451	18516	18409	18599	18497	18263	18367	18381	18436	18514	18475	18156	18475	18586	18343	18417	18147	18538	18610	18458	18276	18425	18636	18379	18377	18543	18439	18391	18290	18603	18348	18584	18340	18413	18439	18473	18312	18422	18399	18530	18318	18308	18158	18366	18483	18493	18516	18508	18560	18529	18363	18373	18383	18479	18595	18506	18345	18470	18466	18507	18376	18316	18411	18331	18349	18362	18616	18544	18371	18608	18447	18402	18410	18530	18422	18366	18580	18438	18434	18380	18342	18295	18371	18532	18441	18529	18301	18459	18351	18569	18522	18575	18415	18651	18236	18514	18431	18458	18416	18475	18565	18449	18475	18403	18411	18510	18395	18477	18374	18457	18509	18622	18319	18495	18535	18214	18353	18223	18490	18418	18454	18552	18396	18430	18501	18434	18341	18356	18208	18310	18463	18429	18418	18554	18568	18566	18429	18488	18621	18632	18363	18598	18336	18492	18533	18550	18559	18356	18566	18489	18337	18413	18423	18561	18381	18445	18516	18466	18683	18529	18561	18423	18455	18521	18530	18273	18494	18543	18287	18645	18597	18626	18534	18385	18329	18485	18432	18575	18510	18302	18519	18616	18397	18567	18549	18403	18620	18399	18384	18363	18739	18478	18386	18450	18556	18685	18553	18549	18521	18410	18444	18594	18509	18370	18579	18379	18391	18553	18518	18445	18385	18500	18310	18483	18425	18518	18181	18333	18580	18611	18550	18465	18373	18270	18381	18206	18388	18550	18631	18423	18446	18349	18351	18429	18411	18613	18326	18228	18518	18739	18349	18515	18381	18681	18531	18339	18420	18480	18408	18314	18401	18374	18481	18377	18511	18392	18339	18386	18269	18456	18297	18405	18359	18455	18386	18278	18436	18314	18382	18516	18532	18534	18402	18407	18520	18584	18455	18291	18715	18495	18248	18406	18348	18538	18374	18488	18380	18593	18543	18371	18503	18326	18326	18526	18443	18360	18374	18170	18296	18232	18481	18615	18457	18410	18530	18388	18468	18502	18317	18852	18524	18456	18476	18491	18395	18474	18477	18469	18565	18327	18574	18474	18293	18531	18409	18493	18430	18462	18313	18628	18370	18447	18489	18569	18589	18594	18397	18625	18325	18583	18454	18464	18483	18571	18514	18385	18574	18302	18325	18634	18430	18568	18427	18309	18395	18503	18388	18602	18367	18467	18575	18435	18436	18568	18428	18377	18396	18362	18351	18438	18313	18625	18319	18346	18580	18724	18378	18378	18480	18564	18289	18398	18401	18393	18574	18549	18541	18558	18619	18617	18453	18428	18352	18654	18609	18523	18274	18389	18295	18468	18450	18355	18402	18528	18463	18311	18579	18427	18469	18742	18458	18427	18255	18336	18546	18445	18367	18676	18613	18341	18504	18527	18474	18543	18367	18298	18328	18554	18589	18350	18488	18580	18441	18450	18426	18282	18555	18438	18392	18594	18393	18504	18435	18394	18424	18465	18346	18411	18386	18549	18225	18282	18463	18531	18473	18582	18506	18457	18682	18687	18326	18403	18620	18398	18640	18415	18705	18357	18653	18568	18451	18387	18292	18453	18366	18357	18583	18393	18217	18629	18401	18431	18215	18370	18533	18444	18325	18403	18398	18567	18369	18538	18251	18706	18462	18504	18502	18385	18388	18401	18175	18596	18681	18347	18418	18475	18420	18457	18500	18146	18455	18456	18330	18472	18431	18365	18500	18482	18440	18594	18522	18510	18523	18531	18388	18609	18411	18522	18565	18455	18483	18659	18427	18529	18439	18399	18526	18513	18577	18423	18376	18504	18404	18444	18450	18613	18466	18537	18605	18568	18495	18327	18560	18519	18438	18583	18460	18466	18338	18498	18417	18455	18471	18387	18605	18522	18320	18544	18399	18396	18429	18446	18785	18559	18603	18359	18480	18423	18622	18379	18455	18524	18479	18451	18516	18508	18416	18375	18381	18517	18566	18421	18326	18465	18442	18398	18520	18562	18413	18543	18313	18474	18508	18488	18503	18348	18469	18597	18548	18719	18714	18522	18571	18467	18585	18319	18481	18441	18388	18100	18555	18308	18475	18460	18435	18498	18562	18223	18389	18463	18507	18578	18489	18691	18451	18371	18538	18591	18616	18430	18306	18342	18612	18365	18449	18558	18520	18235	18439	18269	18483	18282	18276	18369	18343	18373	18331	18577	18436	18460	18552	18580	18358	18476	18544	18482	18459	18637	18422	18376	18483	18388	18414	18423	18471	18551	18482	18250	18470	18457	18561	18589	18429	18531	18436	18581	18419	18436	18432	18495	18499	18620	18595	18408	18301	18487	18314	18397	18306	18504	18367	18446	18504	18309	18439	18533	18400	18554	18429	18332	18445	18430	18337	18294	18626	18291	18471	18416	18488	18577	18481	18504	18564	18604	18455	18248	18496	18453	18482	18589	18411	18690	18643	18473	18405	18258	18323	18617	18487	18385	18509	18449	18310	18555	18480	18326	18373	18459	18390	18485	18555	18354	18690	18595	18434	18383	18500	18460	18278	18533	18436	18415	18553	18412	18406	18432	18406	18417	18525	18501	18469	18403	18556	18374	18302	18208	18447	18892	18603	18459	18371	18434	18258	18471	18549	18496	18484	18677	18400	18388	18238	18388	18487	18521	18346	18483	18511	18443	18465	18461	18490	18484	18465	18597	18579	18454	18534	18601	18397	18408	18485	18588	18355	18474	18557	18483	18460	18676	18517	18335	18596	18467	18433	18664	18431	18428	18418	18493	18310	18570	18468	18572	18344	18424	18404	18409	18496	18434	18440	18508	18351	18323	18595	18436	18329	18558	18346	18422	18281	18453	18472	18269	18433	18482	18397	18625	18367	18426	18489	18584	18568	18487	18355	18581	18368	18482	18465	18439	18381	18402	18390	18461	18308	18385	18447	18491	18434	18531	18514	18447	18458	18418	18573	18429	18381	18350	18457	18263	18225	18329	18768	18419	18319	18309	18399	18337	18407	18511	18504	18578	18458	18386	18535	18598	18182	18498	18349	18522	18395	18579	18421	18363	18623	18411	18332	18586	18374	18412	18423	18399	18628	18543	18527	18540	18352	18510	18357	18474	18658	18661	18538	18565	18579	18389	18490	18318	18306	18325	18595	18488	18330	18429	18276	18429	18685	18576	18581	18501	18400	18510	18500	18441	18493	18723	18592	18436	18498	18363	18549	18363	18400	18404	18545	18355	18557	18452	18413	18448	18654	18566	18282	18320	18408	18584	18103	18474	18578	18442	18516	18521	18469	18516	18404	18394	18503	18558	18645	18478	18336	18391	18503	18607	18477	18490	18492	18569	18466	18392	18565	18386	18655	18641	18508	18417	18535	18492	18358	18401	18405	18489	18428	18426	18657	18719	18352	18416	18355	18622	18409	18355	18533	18609	18302	18503	18417	18316	18422	18400	18330	18422	18394	18407	18483	18380	18490	18246	18549	18365	18443	18201	18596	18518	18287	18588	18361	18373	18438	18310	18560	18456	18574	18340	18478	18486	18436	18521	18457	18253	18387	18525	18475	18461	18482	18446	18562	18458	18506	18615	18299	18392	18426	18638	18495	18498	18576	18582	18435	18442	18562	18342	18627	18345	18425	18524	18455	18466	18384	18406	18422	18614	18434	18445	18290	18390	18583	18327	18412	18643	18576	18363	18494	18496	18490	18448	18480	18446	18376	18343	18664	18521	18371	18570	18581	18558	18666	18555	18509	18301	18475	18527	18519	18472	18313	18251	18242	18617	18602	18436	18577	18629	18480	18262	18595	18350	18416	18606	18220	18458	18506	18324	18319	18460	18406	18258	18603	18529	18432	18605	18409
64286	107537	86168	55971	30985	19603	16563	15952	15965	15977	16190	16065	15942	16155	16013	16139	15836	15994	16196	16147	16181	16135	16044	16075	16099	16143	16085	15995	16001	16067	15848	16117	16035	16044	16050	16019	16093	16016	16135	16242	16002	16072	16063	15885	15937	16172	16070	16050	16177	15983	16147	15981	15963	16034	16090	16037	16023	15765	16131	16083	15967	16167	16212	16062	16086	16077	15856	16184	16100	15860	15958	15913	15974	15981	16060	16119	16230	15954	15935	15889	15999	15956	15968	16074	15963	16104	16206	15874	16089	16091	16165	15989	15920	16038	16058	16074	16095	16045	16074	16056	16155	16070	16175	16012	16120	15943	15859	15928	16091	16104	15953	16066	15844	16182	16044	16063	15919	16017	16072	15889	16031	16000	15997	16106	15935	15866	15965	16101	16212	15943	16184	16121	15932	16025	16052	16131	16030	15988	15899	16112	16028	16045	16078	16086	16066	15976	16121	16134	15966	15998	16057	15936	16004	16036	15983	15888	15935	16016	15960	15876	16034	16136	16157	16211	16108	15991	16074	16094	16015	16161	16104	15983	16029	16009	16044	15894	16103	16079	15992	16068	15881	16000	15981	16015	16164	15978	16052	15928	16075	15935	16003	16096	15897	15955	16085	15905	16087	16110	15960	15952	16032	15952	16092	15943	15990	16026	16004	16069	15969	16163	16036	16012	16004	16073	16033	16044	16015	15982	16113	16018	16008	16021	15984	16112	15838	16024	15909	15818	16122	16007	16051	16065	16096	16060	16187	15776	16036	15973	16071	16043	15985	15924	16011	16022	15937	16116	16052	16066	16095	15953	15897	16147	15986	16017	16065	15927	16082	16136	16101	15917	15786	16024	15956	16052	16152	16024	16100	16027	16127	16102	16044	15969	16168	16025	15881	15833	16057	15964	16147	15939	16022	16118	16010	15976	15975	16021	15987	16139	16097	16172	16030	16148	15962	15939	16149	16171	16134	16003	15984	15871	16024	16024	16012	16175	16071	15982	16085	16091	16116	16129	16013	15948	16035	16045	16199	16068	16041	16063	16066	16140	16064	16264	16034	16030	16162	16033	16108	16156	16005	15988	15985	15955	15945	16060	16196	16115	16080	16136	15934	16091	15969	15952	15959	16052	16114	16170	16057	15892	16237	15953	15892	16043	16002	15930	16122	15849	16062	15989	16010	15980	16080	16035	15995	16113	15833	16131	16131	16074	15923	16069	16011	16085	16056	16002	16034	16136	15843	16018	16052	15889	16063	16167	16030	16055	16021	16017	16102	15877	15961	16048	15940	15910	16203	15979	16122	16033	16030	16109	16083	15935	15938	15901	15926	16008	16029	16012	16033	16065	15968	15984	16073	16171	16071	16128	15980	16066	15992	15950	16086	15997	15925	16098	16230	16080	16096	15841	15843	15964	16111	16035	16051	15966	15932	15879	15940	16268	16107	15981	16116	15983	16175	15963	15964	16072	15946	16023	16161	15866	15931	15946	15998	16139	16147	16003	16172	15961	15982	15906	16018	16074	16003	16104	15986	15942	15948	15736	16039	16117	15960	16019	15923	16083	16096	15825	15922	16042	15962	16069	16042	15942	16166	16178	16185	16048	15900	15947	16005	16024	15992	16065	16027	16010	16033	16063	15971	15951	15864	15992	16110	16000	15975	16076	16156	15957	15918	16006	16098	16184	15967	15948	15993	15930	16060	15949	16066	16137	16015	16166	16233	15781	15987	16211	16085	16147	16041	15889	15966	16043	16133	16094	16119	16108	16080	16056	15882	16127	16165	16037	16159	15960	15920	15947	16011	15965	15849	16002	16022	16106	16048	15983	15968	16153	15932	15953	15804	16255	16058	15880	16030	16053	16074	15944	15946	16091	16066	16081	16037	15982	16135	16140	16100	16097	16111	15986	16070	15916	16020	15907	16094	16039	15948	16121	15904	16069	15890	15988	15982	15857	16048	15948	15977	16048	15922	16213	16171	15974	15971	16041	15898	15921	15990	16076	15939	16073	15951	16124	16115	16029	16019	16161	16047	16189	15877	15722	16195	16049	16055	16106	16048	15879	16166	16136	15991	15972	16001	15998	15963	15866	16152	15948	15877	16059	16153	16091	16033	16029	16007	15909	16045	16157	16174	16098	15999	16061	15857	16021	15925	15995	16064	16019	16026	16076	16076	16175	16116	16101	16102	15962	15954	16106	16025	16190	16037	15870	15986	15980	16222	15961	16102	16078	16049	16111	16004	16080	16058	16125	15855	16065	15907	16099	16064	15920	16026	16105	15937	16066	15885	16064	15906	16134	15894	15944	15998	15978	16229	15893	16163	16064	16021	16118	15936	15935	16119	15983	15922	15905	15801	15917	16144	16074	16155	15988	16009	15986	16091	15963	16067	16055	16000	15858	15983	15956	15991	15991	16304	15821	16149	16100	16027	15959	16158	16202	16009	16167	16168	16040	16108	16059	16125	15958	16059	16142	16023	15924	16072	16191	16000	15958	15958	16045	16018	16024	15931	16174	15974	16083	16003	16110	16165	15984	16061	16067	16040	16137	15934	16013	15885	16210	15996	15857	16006	16296	15816	16134	16175	16323	15769	15922	15884	15952	15979	15956	16111	15989	15911	15995	15876	15921	15999	15952	16070	15966	16064	16134	16062	16105	15911	16013	16114	16139	15942	16178	15933	16117	16002	16038	15898	15960	16111	16076	16027	16001	16193	15956	16101	16005	15862	15976	15862	16052	15939	15948	15985	16115	16236	15838	16096	16006	16101	15955	15929	16109	16091	15995	15982	16095	16043	16115	16002	16026	15868	16040	16000	15915	16076	16006	16057	16070	16132	15960	16058	15922	16238	16193	16107	16016	16127	15966	15913	15789	16148	15946	15951	15977	15972	15884	15972	15931	15968	16130	16011	16111	16026	16039	15921	16015	16080	16135	16068	16032	16072	15814	15798	15983	16096	15943	16194	16026	16068	15879	15990	15932	16102	16229	15843	16000	15988	16063	15965	16082	15890	15931	15899	15938	16155	16009	16292	15946	16023	16014	15945	15990	16015	16301	15897	16037	16089	15891	16087	15970	16011	16269	15885	16071	16020	16021	15975	15976	15812	16077	16058	15960	15972	15969	15953	15984	16050	16099	15999	16123	15901	15954	16097	16015	16013	16069	15832	15789	16009	16117	16036	16077	15992	16047	15861	15857	15952	15968	15962	16017	16086	16069	16023	15974	15955	15948	16010	16095	16024	16016	15783	16119	16115	16025	16027	16007	16070	15908	16171	15955	16046	16104	15903	15989	15830	15934	15956	15936	16117	15814	15936	16037	16067	15942	16086	16104	16085	16243	16029	16127	16042	16130	16331	16320	15990	16121	16073	15795	16111	15956	15956	16015	16119	15886	16062	16028	15992	15966	15908	16076	16017	15887	15985	15934	16118	15958	16043	15998	16081	15948	15912	16045	16084	16083	16128	15984	15962	16128	16051	16027	15884	15992	16220	16063	16027	15967	16082	16084	16026	15969	15982	15813	15993	16147	16023	16069	16082	15941	15860	16088	16029	16011	16308	16030	15989	15974	15891	15943	16060	15949	16055	16135	16278	15994	15902	16104	15821	15868	16088	16026	16007	16039	16040	16101	16079	16121	15930	15945	16042	16009	16056	16078	15991	15987	16080	16106	16130	15862	16074	16110	15946	16113	16129	16065	15942	16255	16036	15988	16228	16199	16014	16076	16142	16097	16036	15870	16093	15978	16034	15980	16166	16043	16029	16146	16046	16082	16077	16018	16055	15966	15900	16209	16103	16203	16056	16011	16118	15890	15980	15924	16148	15969	15985	15919	16067	16107	15919	16028	16135	15984	15990	16049	15982	16124	15973	15949	15980	16116	16054	16035	16083	16124	15930	16171	16120	16128	16036	15974	16093	16092	15972	15973	16078	15984	15910	16142	16077	15958	16061	15894	16065	16276	16030	16168	15944	15942	16058	15890	16037	16088	16044	16080	16119	16191	16087	16178	16049	16050	15863	16146	16111	16249	16052	16072	16056	16119	15874	15992	15989	16123	16000	16028	16034	16231	15837	16117	16228	16088	15983	16076	15965	15967	16060	16152	16044	16136	16151	15992	15929	15998	15853	15927	15985	16026	16076	16049	15841	16001	16190	15956	16088	15824	16137	15864	16215	15847	16051	16099	16116	16025	16189	15953	15933	15921	15921	16151	15910	16028	16114	16193	16052	16155	15958	16016	16058	16064	16112	15929	15991	16083	16158	16109	15999	15955	16175	16095	16100	16001	16137	15966	15963	16003	16064	16032	15990	15969	16087	16137	16014	15937	16122	16101	16126	16005	16012	15894	16083	16040	15925	15986	16171	15802	16026	16112	16008	15976	16043	15900	16026	16084	15929	16000	16039	15933	16056	16004	16077	15916	16134	16176	16265	15813	15928	16031	16111	16073	16094	16111	16050	16010	16042	15853	15984	15962	15909	16143	16024	16024	16039	15882	16052	16113	16133	16029	15937	15930	16067	15985	15949	16226	16098	15960	15988	16074	15990	16023	15919	15991	15999	16002	16052	16177	16285	16121	16124	16098	15946	16043	15988	16132	16119	16059	15974	15999	16064	16154	16090	15932	16232	16038	16121	15915	15905	16060	16012	15956	15956	15929	16045	15783	16020	16110	16188	16134	16095	15920	16016	16012	15916	15970	15942	16151	16182	15899	16056	16070	15881	16050	15939	15981	16037	16228	15858	16095	16095	15963	16184	16163	15972	16052	15934	16162	16049	15961	16087	15994	16104	15988	15934	16190	15985	16069	16124	16071	16107	16102	16254	15931	15952	15938	15865	15939	16168	15838	16013	16033	16031	16095	16090	15909	16043	16086	16085	15966	16223	16279	15971	16058	16192	16037	16175	16075	16009	16047	15990	15982	16047	15951	15945	16070	16203	15888	16071	16036	16031	16293	16244	15895	15949	16057	16060	16095	15900	16088	16127	15991	16019	15948	15971	16100	15981	16041	15975	15921	16047	15956	16100	16013	16072	16055	16072	15910	16087	16015	16132	16018	16014	16046	15874	15824	16106	15948	16013	16295	16102	16050	16080	16045	16167	16019	16062	16179	15945	15991	15980	16028	16181	16103	16043	16022	16209	16144	16048	16092	15804	15830
23894	25011	38737	33936	26371	25096	24832	20101	19438	19739	19573	19298	19396	19478	19274	19112	19301	19253	19483	19216	19376	19189	19360	19197	19271	19226	19010	19031	19320	19424	19375	19162	19045	19069	19296	19142	19328	19436	19324	19105	19189	19003	19041	19194	19310	19201	19307	19262	19125	19132	19216	19292	18929	19016	19228	19185	19126	19258	19191	19299	19195	19334	18973	18964	19122	19177	19340	19278	18972	19254	19093	19113	19323	19196	19065	19109	19154	19183	19004	18980	19011	19269	19126	19176	19062	19232	19310	19086	18980	18941	19384	19202	19118	19094	19177	19228	19302	19060	18949	19086	19209	19024	19144	19239	19097	19109	19149	19123	19157	19248	19435	19093	19197	18881	19105	19072	19040	19317	19168	19150	19257	19161	18972	19407	19262	19299	19235	19012	18941	19152	19331	19074	19182	18928	19116	19045	19082	19087	19009	19036	18906	18999	19027	18911	18955	19043	18978	19261	19012	19029	19158	19187	19066	19135	18955	18995	19250	19004	19042	19220	19036	19191	19199	19279	19016	19180	19059	19248	19325	19366	19113	19026	19208	19160	19182	19023	19103	18989	19144	19131	19081	18900	19248	18977	19092	19153	19219	18954	19268	19356	19047	19083	19051	19012	19262	18837	19048	19054	19075	19071	19298	19245	19140	19038	18922	18967	19110	19198	18936	18851	19070	19129	19097	19059	19005	18979	18993	18962	19059	19082	18926	19072	19055	18790	19094	19123	19094	19307	19243	19043	19008	19037	19160	19279	19084	19117	19390	19118	19133	19325	19180	19148	18920	18809	19131	19211	19137	19192	19121	19432	19018	19109	19079	19318	19185	19173	19072	19119	19112	19145	19266	18911	19260	19109	19336	19242	19128	19182	19208	19145	19116	19021	19145	18978	19310	19012	19016	18939	19085	19271	19093	19161	19136	19185	18971	19179	19167	19062	19078	19105	19195	19451	18980	19129	19185	19044	19094	18970	19121	18984	19249	19003	19219	19088	18947	18999	19045	19163	19079	19005	18944	19108	19307	18986	19010	19158	19275	19000	18963	19149	18889	19099	18899	19210	19137	19137	19015	19087	19131	19292	19150	19204	19139	19204	19142	19030	19332	18993	19049	19259	19047	18940	19314	19216	19252	18880	18894	18918	19021	19064	19081	19024	19175	19076	19028	19285	18911	19214	18935	19204	19082	19143	19338	19217	19133	18823	19225	19097	19039	19001	18986	18983	19031	19021	18950	18921	19140	19076	18932	19091	19275	18990	18957	19083	19161	19199	19348	19079	19102	19075	19168	18918	19329	19102	19012	19053	19203	19123	19053	19076	19092	18878	19059	19185	18911	19046	19241	19154	19021	19198	19183	19108	19142	19002	18929	19122	18984	19061	19023	19291	19112	19015	19070	19112	19061	18963	18948	19262	19151	18929	19304	19005	19082	19199	19299	19108	19074	19146	19028	18937	18912	19088	19017	19056	19278	19132	19057	18909	19043	19348	18891	19123	18989	19027	19355	19127	18914	19051	18843	19040	19102	19171	19205	19215	18879	18983	19138	19037	19059	19012	19089	19161	19240	19092	19121	19026	18955	19173	19149	19160	19052	18867	19104	19086	19046	19207	19232	19178	18919	19116	19070	19243	19068	19116	19335	19204	19080	18998	19021	19214	19110	18932	19212	19190	19044	19195	18892	19034	19009	18964	19281	19064	18966	18835	19120	18940	19053	19113	19204	19058	19133	19118	19010	18995	19188	18963	19232	19081	19174	19064	19134	19008	19168	19000	19081	19037	18869	19053	19039	19150	18932	19008	19033	18991	18818	19219	19148	18888	18918	19385	19252	19168	19193	19235	19333	18842	19064	18967	18868	19150	19117	19008	19301	19145	19113	19127	19127	19206	19133	19077	19204	19176	18985	19065	19061	19024	19092	19208	19080	19046	19113	19049	19093	18990	19040	19133	19296	19125	19061	19128	18913	18954	19025	19060	19255	19219	19216	19194	18929	19224	19029	19291	18943	18999	19272	19239	19178	19254	19037	19003	19118	18820	18952	19126	18915	19029	18929	19145	19019	19188	19105	19180	19098	18954	19190	19147	19209	19042	19067	18969	19059	19266	19023	19029	19231	19253	19138	18825	19151	19265	19172	19053	19312	19078	18885	19297	19093	18992	18924	19243	19121	19099	19057	18935	19114	19130	19059	19258	19325	19074	19092	19043	19245	19233	19041	19173	19024	19052	19104	19091	19191	19044	19074	19183	19018	19219	19108	19139	19095	19174	19066	19099	19017	19199	19087	18954	19027	19073	19280	18992	19147	19015	19252	19222	19143	19198	18978	19036	18970	19235	19107	18832	19204	19166	19281	19093	19133	19058	18990	19411	19040	19108	18962	19134	19009	19089	19120	19285	18884	18955	19086	19071	19081	19114	18991	19168	19158	19080	19204	19032	19128	19073	18950	19299	19104	19095	18825	19012	19024	18861	19071	18994	18891	19332	19109	18999	19109	18818	19172	19124	19126	19151	19210	19138	19205	19048	19096	19024	19199	19104	19004	19164	19208	19203	19103	18916	18983	19111	19143	19139	19014	18983	19066	19229	19132	19073	18973	19084	19393	19071	18911	19010	19251	19130	18861	19105	19093	19048	19120	19186	19100	18986	19018	19071	18882	19110	19018	19073	19129	19075	18990	18924	19084	19028	19212	19253	19175	19015	19025	19117	18929	19011	19219	19133	19200	19114	19128	19178	19054	19282	19118	18944	19141	18876	19061	19200	19176	19186	19067	19171	19124	18884	18962	19148	19098	19090	19033	19163	19138	19042	19000	19038	19056	18964	18963	19301	18795	19253	18973	19064	19048	19036	19015	18974	18956	19107	19151	19106	19001	19202	19187	18909	19012	19124	19125	19191	19271	19135	19121	18979	19140	19004	19149	18776	18991	19091	19046	19300	19272	19224	19319	19255	18999	18854	19187	19182	19123	19068	19003	18968	19194	19105	19028	18970	19205	19057	18883	19270	19048	19319	18989	19218	19033	19173	19191	19093	19232	18991	19123	19163	19208	19225	18966	19044	19149	19226	18968	19060	19113	19072	19093	19138	19140	19031	19066	18983	19034	18884	18923	18885	19029	18936	19213	18964	18950	19064	19260	19381	19042	19000	19122	19153	19048	19127	19149	19021	19022	19033	18986	19074	19134	18993	18805	19046	19179	19079	19105	19167	18943	19114	19229	19244	19017	19079	19021	19078	19154	19278	18973	18920	18995	19108	19178	19172	19130	19222	19117	19278	19017	19135	18944	19221	19243	19107	19251	19044	18942	19191	18996	19101	18973	19150	19070	19089	19476	19249	19064	19031	19100	18919	19145	19160	19241	19212	19182	18974	19068	18925	19007	19109	19122	19096	19058	18892	18951	19087	19102	18850	19259	19084	19239	19030	19015	18898	19255	19232	19183	19005	19007	19114	18885	18944	19268	19286	19094	19143	19252	19179	19222	18927	19239	19046	19007	19121	18950	19016	18848	19155	19175	19041	19246	18871	19177	18973	18989	19291	19025	19317	19181	19121	19087	19097	18978	19080	19000	19011	19123	19173	19235	18905	18860	19172	19296	18860	19118	19023	19080	19244	19127	19274	18977	18911	18934	19108	18958	19088	19160	19170	19208	19025	19221	18944	19295	19262	19114	19136	19280	19104	19204	19088	19085	19018	19074	19076	18926	19125	19029	19320	19164	18927	19096	18971	19183	19041	18994	18932	19075	18985	18998	19017	19175	19184	18970	18982	19124	18991	19186	19058	19102	18985	19076	18994	19044	19192	19173	19350	18851	18979	19173	19094	19162	18833	18924	19021	19030	19014	19000	19068	19332	18916	19003	19114	19211	19257	19012	19032	19002	19012	18882	19147	19052	19048	19365	19149	18804	19178	19158	18927	19175	19088	19069	19220	18969	19037	19152	19067	19093	18944	19030	18997	19137	18833	19038	19028	18976	19280	19042	18943	19149	18998	19179	18968	18998	19082	19107	18954	18930	18945	18906	19022	19028	19105	18881	19027	18865	19085	19260	19220	19050	18923	19382	19086	19031	19063	19027	19175	19139	19047	19410	19163	19223	18845	18980	19294	19210	19155	19221	19026	19168	19004	19223	19125	18866	18951	19131	19013	19239	19330	19144	19136	19261	19243	19285	18993	18984	18886	19003	19114	19191	19204	19075	19091	19072	19051	18970	19186	19172	19100	18950	19111	19270	19106	19069	19073	19101	19208	19161	19212	19173	19188	19227	19152	19263	19353	19283	18954	19148	19003	19097	19173	19013	19138	19152	19027	19216	19234	19026	18957	19111	19159	19327	18834	19153	19147	18802	18973	19007	18920	19087	19100	19174	19316	19165	19226	19163	19040	19108	19107	19190	19172	19040	19002	19082	19180	18950	18992	18953	19146	18942	19190	19022	19112	18945	19164	19127	18944	19135	19003	19145	19202	19306	19104	19062	19176	18968	19158	19107	19006	19173	19091	19116	19188	19138	19120	18918	19038	19072	19015	18953	19034	19197	19095	19035	18867	19106	19110	19253	19140	19213	18942	19063	19112	19135	19071	18952	18987	18894	19026	19028	18962	19119	19037	19160	19126	19040	19227	19107	19120	18985	19112	19139	19080	19360	19161	19257	19257	18979	19199	19173	19107	19004	19147	19182	19069	19193	19077	19323	19279	18990	19124	19133	19201	19093	19263	19115	19165	19034	19059	19242	19152	19121	19024	19001	19092	19027	19322	19235	19117	19150	19109	19186	19122	19179	19148	19148	18936	19037	19004	19104	19118	18844	19235	19008	18937	19292	18968	19066	18944	19023	19136	19310	19121	18835	19136	19077	19126	18956	19220	19107	19090	19123	18973	19189	19144	19050	19129	19118	19132	19220	19115	19198	18873	19097	18990	19130	18999	19231	18980	18883	18908	19066	19130	19086	19116	19097	19256	18975	19084	19230	18851	19050	19084	19177	19034	19117	18921	18955	19015	19100	19169	18975	18917	19086	19087	19201	19259	18973	19062	18983	19036	19326	19121	19176	19350	19048	19146	19094	19219	19154	19159	18839	19246	19014	18791	19204	19183	19139	19194	19200	19101	19180	19157	19016	19202	19156	19130	19011	19107	19274	18991	18834	18978	18994	18937	19166	19072
61231	107646	90079	61141	35054	21407	17134	16417	16545	16457	16375	16540	16528	16608	16613	16510	16602	16475	16514	16539	16539	16508	16527	16678	16598	16606	16467	16358	16415	16329	16766	16405	16399	16358	16490	16279	16505	16545	16359	16478	16577	16363	16309	16570	16444	16444	16444	16516	16299	16406	16442	16419	16388	16925	16559	16552	16361	16445	16498	16481	16411	16487	16624	16372	16490	16505	16572	16485	16580	16599	16256	16470	16216	16347	16628	16262	16568	16429	16497	16622	16418	16382	16425	16289	16565	16492	16562	16355	16252	16442	16610	16463	16624	16509	16319	16431	16416	16285	16550	16288	16589	16358	16482	16482	16434	16509	16479	16429	16369	16531	16481	16375	16695	16492	16630	16496	16555	16654	16425	16448	16435	16365	16470	16438	16576	16463	16431	16432	16301	16695	16434	16571	16431	16501	16438	16506	16509	16556	16436	16553	16323	16435	16434	16264	16415	16479	16617	16444	16314	16528	16344	16535	16493	16523	16371	16417	16456	16679	16390	16409	16342	16356	16406	16579	16386	16346	16501	16544	16460	16357	16467	16484	16368	16373	16519	16418	16556	16549	16399	16672	16410	16437	16531	16328	16464	16385	16343	16416	16458	16572	16365	16410	16589	16330	16609	16551	16482	16464	16625	16331	16428	16486	16486	16532	16265	16489	16540	16557	16495	16401	16341	16520	16531	16483	16527	16430	16439	16506	16448	16319	16411	16403	16434	16471	16576	16484	16429	16464	16567	16577	16383	16359	16391	16367	16349	16425	16341	16688	16282	16611	16443	16459	16419	16515	16303	16597	16509	16384	16472	16399	16263	16567	16471	16424	16480	16354	16250	16437	16555	16408	16492	16438	16384	16441	16410	16478	16559	16568	16541	16369	16452	16374	16374	16510	16365	16433	16608	16468	16398	16287	16548	16520	16453	16417	16604	16519	16528	16413	16485	16362	16508	16503	16634	16432	16369	16517	16295	16310	16547	16446	16599	16168	16391	16548	16315	16412	16512	16469	16562	16229	16452	16543	16317	16479	16474	16459	16610	16347	16431	16487	16488	16516	16334	16408	16467	16716	16358	16661	16444	16467	16424	16481	16346	16520	16573	16392	16381	16671	16284	16560	16328	16374	16575	16541	16551	16575	16406	16330	16413	16445	16476	16557	16456	16557	16418	16522	16436	16437	16559	16424	16345	16377	16367	16487	16372	16359	16524	16519	16453	16403	16547	16424	16506	16574	16623	16497	16145	16500	16283	16437	16440	16675	16598	16623	16477	16502	16341	16532	16580	16527	16312	16361	16481	16527	16473	16452	16392	16469	16641	16521	16497	16577	16496	16396	16433	16545	16417	16432	16373	16279	16421	16296	16547	16554	16524	16503	16440	16452	16342	16429	16464	16454	16427	16524	16586	16391	16477	16553	16518	16475	16317	16492	16365	16365	16424	16560	16439	16389	16294	16258	16493	16500	16320	16485	16415	16354	16421	16353	16327	16505	16478	16532	16766	16313	16390	16377	16444	16475	16429	16517	16462	16423	16449	16526	16590	16401	16497	16419	16393	16588	16465	16375	16552	16443	16452	16367	16452	16433	16531	16257	16448	16298	16314	16400	16530	16543	16498	16544	16457	16495	16548	16509	16345	16463	16476	16665	16500	16526	16446	16557	16589	16528	16429	16588	16428	16460	16456	16201	16479	16522	16431	16605	16452	16514	16404	16620	16453	16409	16462	16718	16409	16522	16393	16575	16479	16384	16497	16426	16518	16391	16467	16266	16416	16413	16587	16465	16611	16659	16520	16501	16445	16411	16376	16510	16521	16442	16356	16493	16589	16372	16465	16407	16179	16586	16490	16364	16300	16569	16542	16303	16497	16397	16506	16455	16451	16504	16359	16536	16548	16471	16577	16783	16446	16265	16517	16599	16572	16457	16420	16500	16551	16492	16566	16360	16298	16432	16482	16406	16565	16490	16397	16341	16435	16418	16380	16534	16413	16557	16332	16411	16649	16264	16475	16514	16523	16486	16397	16420	16565	16582	16401	16358	16475	16518	16426	16569	16369	16468	16449	16542	16481	16440	16566	16382	16495	16547	16485	16435	16576	16436	16713	16495	16506	16402	16369	16484	16260	16404	16348	16492	16445	16482	16466	16491	16405	16436	16599	16471	16381	16349	16473	16547	16565	16649	16442	16375	16447	16454	16417	16462	16505	16519	16699	16387	16262	16534	16503	16455	16557	16330	16457	16407	16610	16456	16432	16304	16567	16414	16519	16497	16486	16297	16381	16523	16499	16505	16497	16438	16520	16608	16490	16510	16477	16304	16557	16289	16466	16316	16650	16299	16396	16499	16480	16450	16590	16409	16338	16534	16496	16316	16635	16493	16371	16583	16509	16306	16361	16501	16481	16430	16501	16361	16468	16496	16415	16648	16480	16420	16422	16457	16574	16658	16467	16402	16203	16383	16351	16514	16434	16254	16426	16450	16310	16383	16395	16432	16354	16480	16295	16445	16407	16555	16609	16391	16435	16377	16531	16462	16454	16555	16500	16439	16666	16391	16543	16597	16409	16280	16425	16444	16449	16571	16455	16463	16604	16326	16398	16537	16447	16567	16426	16443	16552	16431	16370	16615	16505	16313	16486	16477	16558	16449	16400	16434	16305	16455	16456	16393	16457	16380	16442	16483	16591	16369	16445	16557	16370	16580	16372	16546	16359	16443	16434	16340	16549	16562	16591	16432	16501	16546	16507	16599	16350	16415	16590	16546	16427	16450	16473	16314	16487	16606	16384	16385	16507	16571	16515	16420	16504	16345	16380	16373	16463	16389	16235	16239	16574	16488	16572	16518	16622	16507	16461	16412	16416	16542	16586	16524	16467	16398	16581	16567	16511	16558	16431	16534	16531	16537	16326	16505	16377	16543	16304	16563	16597	16498	16266	16617	16368	16437	16528	16351	16504	16478	16508	16420	16387	16437	16461	16421	16456	16658	16553	16496	16562	16490	16393	16446	16381	16405	16478	16408	16567	16431	16499	16476	16285	16381	16433	16669	16427	16445	16326	16368	16427	16372	16538	16365	16549	16457	16497	16402	16689	16367	16423	16389	16452	16458	16555	16518	16331	16416	16455	16379	16310	16376	16559	16390	16341	16418	16378	16431	16428	16339	16506	16473	16550	16310	16359	16466	16523	16586	16411	16252	16560	16461	16457	16708	16342	16509	16292	16450	16269	16451	16289	16399	16296	16558	16216	16473	16493	16542	16479	16431	16593	16412	16325	16547	16545	16516	16355	16515	16411	16346	16445	16523	16547	16599	16385	16413	16479	16432	16444	16327	16638	16318	16481	16309	16422	16521	16483	16341	16608	16535	16379	16553	16242	16431	16456	16521	16508	16431	16299	16579	16563	16351	16514	16184	16580	16507	16469	16439	16523	16490	16341	16308	16564	16232	16517	16371	16522	16484	16667	16598	16563	16473	16643	16404	16433	16619	16500	16306	16436	16612	16458	16220	16494	16582	16445	16585	16442	16389	16465	16599	16601	16537	16356	16539	16438	16738	16474	16365	16345	16451	16492	16447	16558	16447	16371	16507	16548	16591	16302	16501	16489	16487	16456	16411	16635	16657	16358	16487	16569	16422	16462	16381	16486	16503	16496	16370	16313	16452	16475	16620	16570	16350	16326	16567	16473	16455	16540	16448	16552	16296	16314	16544	16435	16490	16535	16499	16618	16555	16367	16293	16502	16384	16435	16600	16351	16291	16482	16485	16477	16559	16364	16332	16739	16404	16416	16350	16374	16519	16482	16494	16600	16249	16342	16428	16415	16408	16605	16399	16459	16503	16376	16431	16604	16451	16576	16315	16590	16436	16496	16479	16565	16476	16570	16392	16306	16476	16309	16449	16497	16464	16561	16634	16409	16315	16461	16462	16498	16607	16462	16346	16498	16650	16316	16442	16569	16357	16440	16282	16533	16533	16226	16534	16437	16529	16427	16513	16547	16351	16668	16253	16481	16514	16403	16423	16414	16338	16492	16323	16486	16319	16358	16532	16472	16496	16518	16492	16648	16252	16507	16531	16430	16479	16316	16398	16345	16490	16615	16351	16477	16397	16264	16576	16430	16368	16517	16397	16394	16450	16400	16575	16461	16492	16581	16532	16424	16362	16572	16485	16411	16293	16598	16432	16649	16377	16542	16569	16563	16377	16487	16506	16482	16371	16359	16453	16569	16325	16362	16547	16435	16588	16540	16495	16462	16530	16445	16444	16308	16501	16420	16661	16425	16420	16487	16477	16388	16476	16584	16458	16295	16338	16428	16312	16521	16652	16392	16286	16412	16556	16275	16447	16585	16461	16549	16458	16640	16340	16478	16498	16470	16469	16618	16501	16456	16266	16397	16478	16633	16499	16585	16328	16421	16377	16477	16476	16280	16397	16488	16338	16357	16322	16318	16487	16408	16468	16442	16391	16419	16562	16473	16439	16371	16288	16454	16411	16464	16536	16439	16326	16421	16412	16513	16458	16533	16535	16466	16534	16570	16463	16236	16400	16501	16521	16381	16401	16479	16416	16345	16344	16444	16461	16487	16583	16572	16476	16612	16503	16518	16395	16580	16503	16309	16433	16430	16583	16494	16358	16629	16347	16332	16364	16382	16460	16327	16574	16419	16516	16455	16348	16405	16483	16560	16386	16471	16439	16384	16404	16429	16553	16392	16424	16450	16492	16493	16237	16451	16488	16467	16521	16470	16421	16534	16487	16431	16468	16363	16590	16525	16517	16563	16430	16371	16474	16587	16497	16423	16438	16246	16418	16324	16424	16438	16392	16453	16549	16518	16733	16453	16535	16523	16609	16588	16367	16517	16382	16506	16541	16619	16327	16408	16469	16629	16544	16350	16334	16450	16405	16462	16556	16252	16457	16449	16456	16457	16439	16562	16327	16547	16282	16478	16426	16621	16489	16351	16511	16398	16440	16271	16472	16508	16440	16382	16432	16313	16471	16516	16574	16425	16556	16227	16532	16449	16459	16279	16580	16513	16378	16382	16581	16487	16507	16413	16405	16457	16395	16332	16287	16422	16519	16670	16410	16516	16392	16390	16329	16411	16481	16434	16469	16368	16505	16519	16340	16487	16483	16690	16517	16376	16473	16430	16474	16362	16440
32731	42111	43478	31481	22899	20649	20196	19708	19851	19779	19899	19818	19753	19628	19906	19632	20050	19740	19697	19762	19625	19831	20052	19892	20031	19905	19825	19784	19669	19787	19902	19843	19656	19639	19750	19880	19807	19664	19546	19937	19688	19777	19949	19797	19814	19921	19835	19843	19959	19694	19650	19711	19745	19762	19718	19831	19862	19603	19786	19845	19726	19823	19771	19710	19694	19856	19548	19875	20026	19757	19719	19687	19673	19769	19697	19587	19524	19602	19730	19726	19885	19817	19765	19744	19872	19777	19834	19750	19777	19820	19543	19782	19689	19884	19771	19724	19647	19959	19823	19687	19652	19706	19836	19688	19965	19766	19583	19737	19885	19795	19778	19858	19781	19908	19778	19788	19919	19595	19692	19908	19793	19634	19670	19605	19878	19702	19862	19815	19719	19707	19673	19612	19787	19852	19890	19559	19676	19574	19413	19847	19603	19632	19810	19722	19805	19566	19785	19608	19700	19710	19794	19679	19803	19703	19792	19837	19933	19593	19702	19659	19710	19654	19633	19757	19899	19820	19737	19776	19781	19635	19668	19821	19830	19713	19596	20003	19705	19545	19862	19731	19767	19693	19676	19720	19825	19784	19777	19698	19938	19746	19766	19587	19675	19790	19575	19590	19862	19653	19693	19756	19931	19714	19637	19415	19669	19636	19648	19829	19861	19631	19828	19790	19772	19753	19851	19530	19557	19817	19679	19910	19739	19530	19861	19848	19735	19642	19727	19698	19826	19696	19827	19700	19894	19802	19618	19880	19718	19834	20020	19753	19637	19712	19528	19787	19628	19764	19895	19570	19629	19775	19519	19736	19521	19471	19621	19782	19768	20031	19564	19618	19646	19951	19729	19805	19750	19844	19601	19739	19717	19767	19575	19595	19928	19610	19667	19550	19666	19727	19897	19712	19781	19983	19804	19962	19789	19698	19905	19805	19722	19861	19784	19789	19831	19759	19789	19728	20000	19826	19750	19725	19530	19759	19730	19919	19881	19703	19649	19671	19828	19713	19666	19875	19616	19816	19899	19630	19731	19748	19917	19648	19870	19725	19668	19675	19914	19801	19808	19668	19559	19787	19782	19786	19914	19717	19589	19846	19611	19802	19792	19701	19875	19844	19606	19900	19856	19679	19659	19641	19731	19867	19828	19661	19672	19692	19815	19961	19829	19707	19708	19603	19675	19741	19820	19768	19703	19793	19661	19805	19869	19797	19817	19784	19828	19707	19629	19686	19853	19915	19793	19554	19950	19728	19829	19837	19815	19551	19496	19747	19832	19712	19809	19840	19783	19723	19868	19848	19623	19708	19652	19827	19638	19869	19877	19825	19736	19554	19479	19655	20010	19887	19755	19810	19705	19908	19820	19708	19914	19834	19713	19833	19762	19833	19831	19788	19958	19763	19713	19650	19710	19621	19775	19634	19792	19788	19755	19815	19627	19629	19672	19614	19862	19883	19778	19940	19712	19771	19716	19853	19757	19947	19959	19846	19656	19692	19711	19652	19788	19502	19658	19814	19722	19816	19858	19670	19735	19839	19864	19802	19593	19744	20152	19670	19878	19844	19930	19864	19844	19612	19821	19796	19744	19820	19703	19954	19928	19868	19947	19838	19728	19892	19797	19638	20033	19717	19590	19963	20005	19697	19880	19711	19861	19896	19774	19695	19585	19920	19595	20022	19745	19791	19764	19702	19729	19876	19708	19824	19862	19761	19812	19873	19948	19797	19749	19525	19564	19825	19618	19664	19679	19734	19895	19663	19527	19920	19702	19548	19739	19613	19750	19854	19514	20026	19797	19695	19607	19653	19631	19689	19786	19803	19697	19632	19857	19640	19722	19723	19731	19795	19681	19863	19749	19687	19682	19834	19942	19698	19731	19825	19825	19759	19830	19591	19883	20135	19798	19651	19756	19689	19496	19784	19900	19972	19899	19794	19916	19684	19865	19698	19769	19809	19745	19780	19895	19793	19834	19808	19804	19718	19876	19735	19552	19856	19765	19768	19808	19876	19649	19717	19769	19786	19940	19838	19511	19826	19856	19915	19785	19704	19621	19712	19837	19736	19789	19736	19831	19736	19791	19613	19754	19626	19505	19755	19754	19760	19785	19817	19702	19708	19701	19719	19786	19796	19695	19829	19680	19816	19787	19681	19761	19881	19758	19775	19630	19777	19752	19614	19583	19695	19700	19694	19802	19738	19615	19982	19884	19772	19841	19520	19678	19674	19756	19796	19720	19726	19898	19948	19817	19621	19737	19833	19824	19756	19585	19806	19594	19764	19608	19634	19504	19770	19659	19830	19751	19713	19718	19609	19577	19728	19626	19594	19753	19614	19605	19877	19585	19530	19791	19736	19819	19703	19734	19712	19839	19739	19852	19800	19725	19844	19766	19925	19894	19846	19658	19784	19719	19999	19547	19868	19811	19767	19637	19833	19906	19548	19709	19840	19811	19757	19613	19725	19816	19725	19677	19698	19779	19640	19570	19634	19841	19585	19548	19659	19801	19812	19841	19967	19582	19641	19945	19919	19645	19812	19692	19779	19789	19873	19759	19614	19830	19757	19857	19721	19581	19575	19724	19971	19755	19922	19794	19661	19856	20045	19695	19907	19735	19821	19920	19664	19680	19966	19761	19780	19731	19717	19855	19678	19740	19991	19854	19841	19693	19721	19837	20005	19620	19718	19738	19635	19877	19855	19871	19712	19836	19751	19827	19683	19599	19663	19657	19884	19799	19739	19718	19671	19879	19858	19782	19945	19742	19906	19831	19737	19655	19746	19870	19685	19528	19702	19759	19880	19924	19662	19641	19864	19988	19899	19937	19877	19846	19679	19602	19742	19751	19664	19719	19700	19930	19451	19830	19659	19772	19699	19701	19738	19830	19918	19714	19809	19782	19785	19728	19746	19647	19989	19621	19691	19660	19697	19740	19924	19703	19604	19905	19664	19617	19756	19805	19751	19663	19636	19804	19595	19639	19737	19726	19883	19856	19707	19657	19828	19648	19846	19715	19912	19809	19734	19929	19772	19778	19752	19695	19858	19598	19640	19749	19629	19748	19849	19858	19630	19574	19910	19735	19798	19723	19868	19927	19766	19624	19777	19800	19719	19741	19946	19490	19860	19633	19749	19777	19927	19865	19670	19875	19780	19835	19740	20046	19717	19787	19738	19633	19734	19887	19942	19753	19848	19834	19994	19851	19924	19776	19842	19850	19790	19855	19826	19708	19661	19942	19827	19805	19735	19886	19514	19776	19551	19767	19752	19638	19842	19832	19820	19748	19821	19816	19614	19585	19795	20005	19828	19875	19822	19803	19823	19779	19713	19752	19948	19937	19859	19967	19784	19935	19644	19745	19875	19888	19786	19974	20077	19925	19615	19759	19887	19663	19804	19810	19751	20018	19673	19785	19776	19625	19670	19818	19870	19838	19808	19897	20045	19605	19610	19730	19902	19873	19837	19694	19882	19752	19927	19814	19783	19843	19723	19917	19966	19676	19824	19849	19719	19862	19752	19779	19613	19752	20024	19850	19719	19611	19519	19769	19657	19829	19890	19788	19860	20001	19902	19677	19729	19421	19593	19664	19686	19890	19854	19623	19688	19822	19887	19852	19992	19766	19665	19774	19887	19875	19749	19737	19841	19752	19752	19850	19751	19711	19719	19814	19729	19680	19717	19753	19841	19892	19829	19731	19651	19894	19691	19786	19797	19969	19876	19964	19950	19932	19837	19799	19897	19950	19857	19619	19874	19853	19962	19783	19824	19877	19678	19902	19748	19744	19652	19877	19600	19555	19759	19843	19703	19551	19582	19864	19799	19775	19835	19766	19898	19843	19810	19513	19654	19815	19943	19839	19857	19880	19873	19872	19845	20007	19490	19834	19983	19738	19737	19632	19704	19707	19846	19707	20043	19809	19883	19896	19665	19584	19775	19803	20083	19882	19810	19542	19868	19687	19609	19719	19804	19864	19694	19673	19629	19708	19592	19807	19726	19720	19827	19687	19874	19777	19703	19769	19814	19625	19731	19861	19791	19664	19864	19729	19731	19714	19762	19817	19800	19858	19659	19731	19740	19609	19760	19819	19490	19858	19786	19664	19860	19905	19820	19750	19937	19644	19873	19756	19726	19492	19556	19813	19707	19670	19610	19686	19880	19835	19742	19784	19769	19775	19823	19762	19658	19831	19543	19713	19855	19763	19617	19734	19679	19729	19802	19885	19753	19916	19857	19753	19650	19766	19685	19684	19790	19710	19738	19862	19687	19543	19780	19874	19694	19673	19855	20051	19749	19653	19508	19804	19827	19880	19657	19830	19676	19784	19810	19926	19882	19928	19744	19991	19691	19696	19789	19816	19676	19730	19801	19655	19913	19824	19723	19673	19811	19732	19717	19874	19804	19916	19756	19685	19960	19906	19951	19888	19553	19611	19706	19620	19788	19949	19694	19717	19893	19741	19853	19694	19567	19783	19882	19774	19827	19755	19719	19562	19802	19671	19818	19768	19671	19668	19708	19712	19577	19682	19857	20108	19776	19713	19779	19742	19663	19692	19912	19522	19665	19739	19734	19724	19780	19660	19862	19672	19867	19812	19398	19941	19709	19691	19705	19737	19823	19997	19897	19698	19972	19716	19791	19861	19743	19652	19645	19625	19656	19837	19851	19575	19663	19672	19637	19859	19766	19897	19689	19724	19539	19768	19762	19758	19703	19409	19774	19658	19862	19808	19830	19874	19723	19587	19732	19821	19624	19625	19796	19504	19824	19961	19586	19793	19870	19655	19871	19733	19607	19793	19838	19817	19826	19730	19795	19618	19757	19855	19690	19876	19787	19784	20046	19675	19940	19785	19989	19690	19693	19621	19703	20010	19872	19618	19816	19874	19811	20045	19618	19740	19712	19820	19829	19820	19793	19717	19747	19904	19776	19806	19711	19868	19913	19881	19761	19911	19924	19757	19850	19735	19753	19735	19839	19813	19713	19683	19882	19717	19561	19525	19858	20053	19700	19908	19842	19611	19623	19695	19720	19683	19771	19776	19736	19745	19585	19818	19611	19871	19707	19912	19889	19870	19709	19736	19786	19856	19810	19737	19430	19841	19594	19678	19824	19794	19805	19775	19784	20048	19620	20030	19942	19813	19767	19837	19813
41073	59758	45665	27900	19340	17202	16875	16705	16997	16821	16908	16922	16792	16881	16854	16869	16742	16927	16942	17088	16738	16984	16829	16785	16773	16713	16742	16782	16644	16748	16885	16763	16837	16828	16820	16750	16799	16731	16736	16782	16880	16851	16679	16901	16664	16834	16681	16712	16722	16714	16855	16696	16817	16710	17027	16826	16893	16489	17032	16733	16870	17017	16813	16644	16801	16727	16702	16942	16841	16872	16958	16955	16813	16790	16799	16810	16995	16791	16803	16724	16736	16717	16899	16776	16876	16824	16838	16860	16818	16809	16657	16846	16811	16788	16769	16839	16899	16920	16689	16651	16785	16618	16706	16896	16956	16827	16835	16806	17011	16823	16850	16722	16739	17012	16775	16799	16815	16859	16660	16813	16726	16573	16820	16807	17060	16747	16756	16846	16871	16769	16817	16778	16770	16991	16733	16888	16922	16831	16671	16818	16753	16855	16907	16574	16782	16630	16762	16682	16816	16833	16659	16799	16739	16657	16777	16829	16925	16740	16864	16763	16877	16813	16590	16834	16816	16865	16708	16779	16753	16955	16921	16789	16747	16788	16862	16920	16784	16927	16660	16902	16813	16827	16909	16897	16881	16744	16918	16776	16636	16820	16929	16795	16579	16569	16827	16885	16886	16831	16683	16872	16881	16933	16954	16703	16831	16701	16861	16868	16836	16890	16677	17068	16789	16901	16792	16849	16883	16782	16798	16701	16875	16826	16945	16779	16710	16716	16765	16951	16790	16805	16885	16831	17002	16891	16677	16726	16933	16827	16833	16836	16935	17009	16777	16898	16799	16686	16677	16884	16874	16801	16960	16819	16789	16773	16690	16834	16788	16907	16764	16878	16794	16702	16937	16774	16841	16597	16888	16932	16849	16758	16808	16821	16876	16754	16830	16743	16926	16775	16898	16757	16956	16679	16768	16901	16815	16805	16818	16826	16797	16781	16848	16756	16804	16849	16695	16898	16550	16762	16808	16832	16691	16883	16779	16655	16885	16843	16920	16913	16874	16842	16882	17018	16794	16947	16714	16657	16825	16852	16726	16718	16926	16682	16702	16696	16952	16758	16842	16725	16921	16749	16829	17050	16834	16834	16695	16886	16753	16818	16829	16760	16768	16925	16825	16905	17025	16783	16690	16847	16669	16691	16686	16735	16867	16845	16720	16793	16861	16889	16927	16676	16827	16826	16862	16926	16646	16838	16706	16932	16804	16865	16843	16697	16940	16911	16716	16690	16908	16809	16725	16833	16830	16558	16640	16788	16776	16935	16866	16895	16776	16646	16841	16674	16681	16745	16816	16720	16820	16693	16861	16900	16921	16833	16791	16867	16840	16723	16644	16862	16766	16753	16788	16893	16892	16783	16894	16696	16835	16715	16875	17002	16797	16787	16676	16923	16811	16762	16896	16915	16782	16670	16881	16746	16789	16815	16806	16747	16866	16766	16871	16783	16931	16805	16848	16760	16777	16829	16953	16772	16933	16897	16739	16879	16612	16784	16698	16837	16758	16987	16853	16973	16695	16885	16951	16949	16919	16837	16873	16790	16691	16874	17008	16904	16798	16786	16973	16890	16806	16914	16896	16906	16837	16805	16702	16651	16912	16743	16777	16667	16849	16658	16656	16905	16788	16921	16846	16666	16929	16721	16817	16883	16741	16864	16818	16859	16823	16787	16949	16810	16850	16996	16777	16673	16806	16932	16775	16884	16656	16897	16925	16840	16876	16905	16859	16979	16918	16668	16782	16868	16914	16775	16963	16886	16857	16917	16718	16914	16820	16980	16752	16734	16837	16934	16948	16800	16694	16784	16888	16661	16546	16842	16709	16851	16935	16765	16866	16682	16854	16836	16859	16743	16916	16850	16841	16778	16778	16894	16961	16865	16936	16858	16934	16866	16883	16762	16935	16810	17014	16906	16906	16799	16788	16966	16814	16709	16887	16927	16736	16943	16809	16667	16811	16830	16809	16748	16984	16878	16839	16811	17042	16795	16617	16761	16762	16839	16837	16818	16913	16875	16929	17009	16789	16795	16784	16766	16743	16883	16786	16665	16738	16818	16715	16742	16673	16855	16839	16981	16892	16774	16808	17002	16810	16785	17073	16821	16875	16810	16704	16890	16833	16673	16590	16721	16810	16712	16733	16803	16906	16857	16783	16969	16915	16878	16739	16758	16881	16930	16731	16812	16773	16742	16748	16947	16917	16855	16926	16882	16872	16918	16783	16826	16711	16759	16926	16777	16726	16861	16864	16787	16760	16815	16958	16719	16719	16767	16821	16769	16729	16919	16885	16782	16823	16871	16847	16954	16886	16742	16952	16775	17042	16764	16692	16942	16817	16894	16760	16757	16886	16796	16702	16904	16749	16807	16673	16815	16840	16917	16772	16622	16901	16854	16878	16911	16780	16783	16835	16797	16881	16900	16744	16864	16934	16858	16732	16786	16843	16819	16597	16893	16727	16968	16708	16606	16781	16797	16863	16854	16487	16796	16812	16687	16780	16801	16860	16859	16762	16824	16842	16836	16719	16719	16492	16820	16820	16921	16712	16768	16952	16761	16822	16704	16777	16773	16924	16978	17021	16775	16859	16741	16883	16872	16546	16929	16886	16933	16805	16887	16897	16821	16822	16704	16857	16762	16831	16861	16802	16775	16819	16696	16903	16828	16763	16646	16884	16872	16733	16752	16799	16812	16767	16842	16797	16851	16710	16982	16855	16708	16914	16843	16742	16746	16878	16746	16883	16758	16963	16797	16710	16995	16809	16796	16747	16783	16777	16674	16673	16805	16794	16809	16833	16737	16794	16952	16702	16819	16628	16799	16798	16884	16913	16814	16817	16775	16928	16694	16845	17082	16634	17035	16739	16783	16798	16756	16960	16552	16989	16747	16784	16810	16799	16885	16912	16897	16654	16766	16879	16898	16724	16821	16788	16852	16717	16860	16868	16795	16922	16815	16828	16808	16725	16808	16594	16883	16865	16879	16592	16996	16876	16745	16773	16727	16650	16807	16751	16915	16721	16732	16636	16688	16780	16834	16953	16696	16865	16910	16914	16670	16827	16829	16751	16939	17005	16723	16781	16823	16706	16946	16874	16776	16901	16726	16885	16912	16821	16845	16959	16618	16868	16860	16895	16770	16926	17011	16858	16742	16953	16784	16797	16890	16899	16821	16597	16719	16715	16713	16745	16837	16740	16772	16849	16826	16871	16778	16751	16814	16704	16892	16911	16840	16744	16554	16806	16830	16929	16724	16669	16836	16811	16736	16785	16812	16857	16838	16847	16690	16729	16947	17032	16992	16670	16926	17065	16929	16889	16726	16925	16779	16626	16906	17003	16991	16854	16896	16974	16781	16732	16847	16688	16847	16813	16668	16674	16852	16942	16639	16819	16792	16799	16855	16785	16797	16915	16639	16759	16756	16741	16946	16745	16706	16744	16901	16769	16765	16870	16833	16823	17016	16732	17004	16854	16747	16931	16742	16702	16774	16726	16905	16684	16894	16817	16801	16675	16839	16809	16983	16802	16860	16778	16851	16846	16747	16655	16687	16643	16770	16819	16568	16932	16733	16635	16736	16846	16786	16808	16776	16817	16859	16873	16865	16622	16824	16702	16791	16850	16784	16959	16903	16844	16752	16749	16710	16714	16926	16738	16917	16763	16942	16772	16997	16734	16767	16900	16840	16839	16843	16703	16883	16970	16763	16608	16988	16759	16867	16994	16945	16805	16871	16866	16822	16838	16674	16964	16820	16734	16883	16685	16848	16943	16792	16778	16697	16738	16633	16770	16734	16981	16789	16858	16759	16801	16881	16858	16992	16804	16780	16822	16705	16801	16721	16907	16916	16862	16812	16778	16710	17008	16819	16687	16798	16798	16831	16907	16827	16791	16877	16707	17026	16716	16902	16883	16924	16746	16739	16733	16894	16689	16704	16786	16938	16912	16895	16811	16727	16861	16790	16758	16651	16817	16869	16905	16765	16931	16697	16767	16910	16708	16935	16849	16929	16834	16748	16727	16869	16664	16840	16656	16786	16900	16727	16725	16884	16817	16694	16805	16779	16603	16957	17002	16783	16823	16830	16905	16809	16748	16880	16807	16816	16963	16932	16769	16772	16791	16751	16694	16738	16755	16768	16813	16834	16977	16732	16711	17003	16709	16814	16817	16780	16749	16879	16597	16859	16806	16982	16709	16559	16940	16863	16801	16868	16717	16719	16957	16748	16816	16679	16820	16928	16654	16874	16870	16855	16613	16814	16890	16618	16853	16916	16805	16782	16864	16859	16769	16617	16719	16779	16755	16740	16911	16709	16869	16862	17024	16703	16822	16864	16881	16830	16814	16964	16767	16779	16945	16725	16678	16909	16944	16870	16809	16672	16721	16946	16724	16841	16865	16862	16850	16725	16752	16830	16858	16778	16896	16791	16727	16834	16768	16743	16974	16659	16755	16793	16789	16668	16798	16840	16685	16850	16723	16692	16885	16836	16906	16756	16859	16856	16734	16854	16907	16793	16923	16703	16786	16821	16881	16833	16661	16868	16889	16789	16724	16722	16832	16982	16847	16876	16788	16603	16773	16757	16806	16715	16803	16746	16788	16833	16742	16744	16922	16775	16886	16894	16838	16942	16919	16826	16802	16899	16910	16891	16790	16766	16827	16866	16714	16775	16822	16802	16856	16703	16753	16830	16887	16810	16796	16857	16810	16754	16843	16828	16598	16721	16953	16815	16767	16843	17006	16860	16692	17043	16685	16967	16956	16814	16730	17038	16883	16699	16873	16870	16804	16700	16953	16608	16821	16875	16624	16919	16888	16700	16740	16934	16822	16875	16930	16768	16817	16859	16821	16690	16915	16729	16651	16777	16762	16901	16705	16786	16755	16785	16851	16981	17032	16797	16695	17036	16872	16843	17023	16721	16889	16892	16699	16944	16907	16807	16801	16906	16718	16597	16777	16575	16786	16955	16844	16695	16619	16848	16867	16793	16889	17030	16925	16854	16798	16996	16837	16777	16789	16687	16610	16893	16709	16962	16855	16755	16827	16875	17159	16787	16809	16979	16980	16878	16745	16783	16735	16517	16779	16891	17017	16807	16676	16851	16886	16840	16874	16877	16747	16902	17029	16623	16746	16854	16852	16853	16792	16772
24192	26404	40794	35486	26825	24856	24593	20524	19632	19863	20206	19929	19906	19739	19863	19783	19764	19638	19791	19922	19873	19880	19814	19807	19746	19653	19583	19584	19792	19774	19649	19716	19624	19655	19912	19625	19757	19793	19786	19532	19488	19556	19758	19830	19616	19793	19851	19649	19425	19286	19666	19662	19473	19671	19644	19575	19382	19536	19646	19747	19781	19623	19678	19545	19568	19608	19692	19653	19602	19494	19576	19462	19610	19719	19655	19743	19879	19560	19739	19669	19464	19506	19656	19428	19648	19613	19557	19663	19637	19638	19584	19501	19474	19492	19428	19544	19604	19628	19775	19521	19686	19450	19691	19634	19582	19721	19592	19551	19706	19594	19610	19404	19377	19277	19595	19614	19574	19564	19659	19642	19558	19860	19598	19522	19453	19738	19897	19600	19554	19557	19650	19563	19516	19502	19492	19570	19546	19532	19568	19707	19743	19672	19461	19526	19545	19643	19438	19466	19412	19603	19714	19786	19637	19645	19601	19465	19397	19499	19722	19739	19641	19669	19340	19661	19566	19909	19640	19498	19674	19322	19252	19669	19728	19578	19453	19691	19560	19548	19580	19655	19639	19638	19774	19478	19530	19471	19599	19634	19511	19616	19725	19800	19378	19597	19713	19534	19774	19741	19508	19424	19525	19526	19445	19494	19535	19442	19470	19548	19585	19696	19475	19643	19660	19453	19673	19474	19756	19435	19582	19584	19431	19608	19508	19589	19510	19719	19645	19626	19619	19533	19703	19530	19507	19480	19320	19617	19574	19597	19618	19601	19324	19695	19689	19527	19725	19608	19569	19352	19341	19717	19369	19553	19690	19672	19777	19712	19508	19733	19852	19699	19750	19727	19703	19548	19667	19682	19557	19707	19500	19539	19642	19687	19715	19872	19480	19492	19673	19762	19665	19887	19537	19602	19745	19612	19611	19615	19326	19548	19588	19600	19516	19729	19650	19616	19622	19670	19666	19750	19598	19687	19372	19647	19657	19619	19719	19635	19556	19642	19515	19560	19578	19469	19485	19704	19595	19566	19597	19622	19431	19598	19518	19675	19911	19497	19632	19779	19602	19533	19645	19688	19794	19642	19455	19354	19651	19583	19687	19476	19517	19614	19718	19610	19576	19588	19711	19423	19708	19518	19553	19723	19483	19429	19514	19591	19352	19395	19625	19489	19507	19609	19739	19832	19724	19537	19564	19619	19627	19656	19559	19722	19573	19474	19544	19581	19649	19643	19659	19424	19546	19670	19607	19739	19648	19693	19667	19335	19527	19571	19553	19697	19508	19951	19640	19820	19675	19688	19572	19446	19697	19655	19591	19787	19289	19663	19589	19754	19655	19768	19601	19599	19718	19507	19642	19630	19629	19684	19389	19666	19512	19485	19596	19491	19641	19540	19583	19695	19472	19388	19749	19785	19703	19833	19769	19584	19627	19722	19550	19655	19578	19650	19587	19461	19598	19504	19412	19656	19721	19505	19737	19549	19683	19536	19395	19614	19634	19593	19440	19473	19663	19755	19433	19772	19736	19725	19626	19666	19416	19451	19560	19449	19568	19328	19616	19470	19781	19557	19644	19408	19635	19676	19627	19571	19426	19800	19704	19407	19442	19661	19725	19576	19421	19693	19678	19506	19465	19480	19743	19342	19645	19542	19598	19632	19770	19578	19563	19336	19541	19810	19503	19606	19818	19599	19391	19585	19680	19643	19524	19625	19800	19596	19691	19610	19624	19436	19672	19603	19543	19464	19499	19402	19548	19671	19658	19514	19524	19456	19547	19553	19451	19733	19468	19605	19742	19594	19665	19600	19686	19605	19608	19456	19456	19593	19626	19564	19635	19685	19672	19585	19495	19754	19795	19663	19547	19570	19626	19508	19599	19455	19716	19585	19610	19705	19693	19553	19618	19591	19430	19722	19669	19537	19512	19676	19686	19722	19462	19492	19693	19651	19504	19491	19598	19405	19735	19553	19664	19687	19608	19674	19681	19619	19773	19630	19642	19626	19724	19319	19474	19648	19568	19752	19682	19362	19662	19705	19675	19651	19475	19691	19783	19529	19434	19417	19455	19688	19701	19758	19418	19472	19620	19532	19513	19496	19672	19341	19538	19529	19706	19598	19703	19629	19657	19578	19723	19614	19565	19523	19445	19630	19742	19449	19360	19612	19452	19646	19594	19550	19588	19623	19583	19465	19434	19551	19627	19658	19583	19406	19615	19570	19684	19635	19467	19739	19563	19631	19591	19485	19743	19628	19526	19727	19634	19449	19468	19674	19748	19481	19473	19720	19984	19504	19554	19541	19670	19800	19322	19590	19644	19712	19591	19455	19555	19608	19487	19602	19729	19424	19714	19772	19552	19541	19705	19541	19568	19472	19624	19269	19645	19764	19773	19535	19625	19415	19550	19565	19572	19504	19561	19703	19686	19393	19583	19595	19477	19375	19593	19575	19719	19500	19575	19417	19847	19514	19675	19683	19491	19361	19367	19377	19584	19547	19509	19566	19509	19766	19566	19440	19606	19683	19627	19488	19528	19581	19685	19535	19449	19631	19795	19586	19595	19533	19728	19599	19743	19633	19497	19658	19551	19611	19494	19593	19453	19587	19678	19606	19654	19583	19699	19645	19696	19647	19498	19607	19787	19689	19481	19551	19280	19756	19509	19586	19693	19536	19720	19665	19606	19414	19806	19593	19539	19436	19533	19466	19475	19489	19730	19533	19700	19471	19515	19768	19669	19579	19611	19591	19640	19490	19656	19455	19794	19544	19506	19544	19624	19508	19532	19525	19593	19631	19627	19417	19447	19637	19592	19494	19572	19581	19533	19544	19891	19762	19600	19765	19867	19665	19450	19672	19431	19565	19715	19711	19721	19586	19512	19511	19839	19625	19365	19682	19488	19458	19423	19636	19484	19741	19696	19588	19493	19778	19581	19702	19664	19827	19529	19646	19620	19555	19554	19508	19643	19445	19946	19658	19650	19584	19627	19506	19585	19648	19491	19485	19339	19555	19607	19438	19499	19739	19602	19577	19575	19805	19470	19705	19666	19690	19769	19535	19697	19609	19594	19458	19594	19598	19743	19786	19695	19501	19438	19544	19512	19526	19642	19366	19642	19339	19442	19496	19582	19551	19592	19661	19414	19627	19661	19660	19562	19572	19585	19478	19679	19707	19625	19517	19531	19270	19494	19590	19717	19821	19695	19702	19570	19329	19516	19548	19544	19480	19594	19634	19383	19464	19292	19527	19468	19484	19434	19463	19416	19542	19442	19537	19579	19762	19687	19479	19451	19571	19516	19630	19590	19493	19382	19591	19768	19420	19501	19552	19491	19653	19587	19494	19637	19335	19366	19666	19582	19690	19652	19694	19470	19616	19365	19547	19712	19704	19726	19529	19636	19696	19745	19551	19627	19585	19583	19545	19619	19608	19539	19428	19650	19749	19492	19611	19867	19688	19653	19763	19666	19397	19680	19707	19580	19559	19699	19597	19515	19766	19474	19679	19458	19655	19627	19475	19437	19412	19392	19505	19578	19698	19574	19689	19525	19583	19722	19632	19400	19638	19687	19447	19721	19585	19661	19509	19641	19724	19593	19267	19629	19486	19655	19502	19519	19553	19559	19695	19750	19748	19592	19617	19730	19518	19594	19787	19534	19458	19520	19414	19710	19772	19494	19597	19515	19706	19461	19603	19404	19750	19551	19563	19539	19518	19614	19499	19538	19373	19477	19554	19760	19765	19657	19660	19753	19557	19722	19214	19588	19571	19456	19507	19606	19716	19524	19746	19553	19706	19515	19615	19583	19735	19569	19596	19666	19605	19276	19661	19445	19609	19640	19609	19670	19524	19469	19606	19814	19674	19614	19319	19647	19457	19636	19571	19386	19327	19615	19395	19548	19638	19694	19434	19396	19713	19602	19578	19516	19824	19753	19453	19759	19458	19520	19510	19609	19574	19626	19615	19697	19551	19505	19371	19526	19467	19586	19676	19581	19555	19717	19703	19608	19467	19675	19911	19618	19721	19570	19405	19481	19346	19740	19517	19627	19585	19497	19543	19663	19544	19625	19705	19484	19382	19450	19493	19549	19441	19529	19685	19336	19634	19468	19605	19674	19635	19598	19683	19623	19597	19476	19319	19578	19560	19479	19744	19442	19361	19522	19601	19501	19603	19702	19494	19673	19542	19574	19578	19551	19570	19712	19599	19709	19594	19642	19745	19567	19527	19580	19406	19392	19472	19395	19772	19479	19618	19646	19749	19599	19617	19621	19378	19556	19595	19643	19618	19794	19694	19629	19676	19585	19806	19853	19666	19497	19704	19637	19700	19562	19698	19728	19460	19554	19552	19709	19483	19565	19825	19726	19562	19714	19578	19609	19622	19449	19436	19542	19583	19449	19306	19394	19516	19734	19536	19723	19609	19701	19462	19499	19805	19582	19454	19419	19719	19466	19598	19488	19405	19600	19559	19616	19473	19556	19700	19674	19544	19655	19312	19561	19544	19641	19544	19537	19693	19610	19554	19647	19624	19547	19496	19645	19629	19397	19553	19763	19665	19631	19492	19682	19612	19627	19854	19808	19577	19564	19577	19734	19669	19492	19606	19494	19398	19404	19458	19603	19385	19532	19413	19593	19659	19717	19576	19617	19626	19558	19555	19562	19600	19481	19489	19667	19644	19449	19651	19386	19787	19604	19587	19822	19767	19479	19502	19666	19462	19666	19595	19468	19754	19478	19603	19436	19583	19588	19693	19397	19490	19467	19474	19740	19654	19784	19461	19656	19746	19696	19468	19343	19588	19597	19691	19536	19556	19513	19672	19512	19493	19519	19686	19610	19593	19557	19230	19626	19542	19613	19374	19537	19760	19555	19532	19479	19630	19539	19521	19741	19718	19533	19530	19751	19489	19707	19796	19646	19688	19712	19593	19710	19590	19660	19604	19683	19519	19556	19604	19606	19454	19701	19582	19520	19726	19651	19658	19469	19508	19340	19727	19374	19501	19689	19639	19598	19483	19518	19715	19593	19395	19969	19604	19642	19634	19565	19552	19499	19518	19396	19532	19577	19673	19769	19739	19503	19641	19590	19554	19590	19486	19582	19460	19419	19624	19850	19679	19461	19576	19544	19588	19527	19450	19632	19617	19659	19492
64710	107243	89073	59250	33710	20939	17401	16712	16807	16827	16585	16734	16834	16817	16833	16831	16833	16697	16862	16881	16560	16864	16648	16891	16704	16853	16699	16844	16884	16842	16818	16802	16745	16889	16770	16771	16720	16750	16686	16763	16778	16882	16720	16779	16746	16675	16911	16863	16773	16846	16830	16745	16807	16786	16746	16859	16720	16786	16889	16837	16720	16631	16636	16606	16621	16825	16713	16850	16871	16794	16751	16736	16846	16759	16780	16835	16817	16789	16661	16804	16882	16773	16725	16697	16835	16727	16832	16669	16802	16786	16702	16721	16729	16743	16562	16924	16820	16865	16853	16726	16772	16831	16721	16733	16967	16695	16818	16835	16767	16679	16849	16706	16748	16725	16701	16670	16668	16820	16831	16817	16783	16827	16645	16792	16502	16741	16876	16608	16772	16831	16839	16959	16862	16942	16797	16879	16818	16664	16910	16735	16843	16860	16819	16914	16564	16778	16737	16638	16803	16741	16816	16733	16632	16826	16674	16725	16722	16667	16592	16746	16741	16864	16812	16680	16766	16812	16916	16765	16656	16686	16815	16636	16774	16697	16740	16732	16908	16631	16622	16540	16854	16662	16741	16834	16719	16653	16625	16644	16653	16723	16819	16976	16670	16775	16922	16825	16771	16695	16787	16862	16921	16817	16835	16823	16633	16838	16779	16749	16720	16724	16801	16694	16846	16786	16774	16684	16778	16800	16753	16742	16656	16645	16620	16948	16804	16811	16666	16661	16736	16806	16704	16878	16619	16779	16604	16792	16811	16740	16749	16823	16680	16774	16824	16955	16663	16836	17056	16554	16686	16761	16870	16652	16536	16793	16798	16756	16696	16733	16869	16869	16587	16689	16653	16849	16888	16942	16881	16695	16749	16620	16725	16727	16804	16505	16691	16576	16764	16911	16630	16723	16893	16690	16834	16627	16685	16791	16667	16687	16770	16737	16805	16718	16820	16438	16829	16771	16747	16757	16734	16675	16823	16725	16689	16743	16731	16865	16798	16933	16668	16750	16913	16611	16882	16860	16648	16942	16831	16808	16879	16819	16798	16787	16787	16819	16874	16899	16790	16857	16781	16791	16738	16706	16578	16618	16719	16772	16536	16745	16783	16873	16775	16767	16705	16666	16623	16730	16781	16775	16870	16678	16630	16765	17125	16801	16901	16717	16721	16738	16682	16702	16825	16766	16857	16884	16889	16882	16701	16739	16879	16879	16791	16626	16717	16772	16738	16703	16779	16622	16759	16545	16688	16754	16678	16928	16820	16541	16732	16625	16688	16879	16716	16827	16673	16753	16753	16598	16762	16610	16709	16763	16803	16947	16559	16891	16790	16928	16903	16806	16751	16777	16863	16676	16995	16915	16920	16745	16628	16691	16732	16686	16645	16654	16922	16706	16651	16780	16728	16718	16922	16826	16532	16754	16923	16703	16898	16647	16668	16788	16707	16706	16884	16628	16694	16665	16687	16689	16706	16850	16796	16756	16761	16586	16784	16765	16674	16751	16728	16717	16818	16831	16928	16647	16610	16949	16578	16646	16721	16654	16786	16796	16758	16747	16546	16706	16713	16691	16741	16816	16765	16776	16762	16566	16544	16667	16746	16723	16651	16860	16614	16923	16713	16661	16962	16664	16655	16839	16671	16725	16790	16638	16626	16989	16840	16736	16755	16765	16829	16711	16787	16696	16753	16710	16700	16849	16767	16631	16804	16849	16768	16814	16743	16704	16797	16814	16890	16799	16673	16658	16683	16607	16855	16845	16841	16936	16741	16745	16946	16663	16787	16711	16870	16813	16830	16645	16798	16791	16752	16761	16726	16721	16777	16762	16785	16851	16673	16743	16782	16572	16805	16809	16888	16811	16922	16757	16850	16948	16786	16728	16720	16830	16728	16810	16797	16839	16749	16823	16733	16707	16863	16728	16717	16686	16708	16858	16668	16760	16672	16863	16781	16847	16823	16856	16721	16892	16919	16855	16526	16620	16688	16706	16858	16828	16583	16716	16766	16688	16749	16757	16973	16859	16800	16840	16557	16801	16831	16863	16577	16524	16941	16654	16631	16647	16718	16922	16890	16777	16730	16703	16862	16808	16695	16624	16773	16712	16734	16663	17000	16823	16819	16695	16742	16548	16679	16702	16861	16880	16825	16712	16865	16861	16641	16628	16849	16804	16655	16732	16798	16887	16795	16636	16546	16778	16662	16761	16788	16738	16725	16561	16793	16777	16872	16784	16658	16789	16642	16875	16804	16773	16719	16857	16708	16710	16878	16743	16659	16773	16822	16808	16726	16630	16837	16729	16704	16835	16833	16767	16761	16813	16846	16824	16753	16781	16753	16796	16515	16722	16605	17114	16746	16754	16684	16694	16576	16606	16688	16643	16808	16849	16630	16686	16814	16740	16667	16767	16885	16867	16610	16867	16916	16716	16754	16816	16723	16745	16889	16843	16707	16693	16695	16705	16846	16662	16838	16834	16883	16852	16822	16749	16771	16680	16822	16683	16771	16515	16637	16838	16857	16688	16888	16671	16834	16668	16767	16756	16830	16734	16783	16763	16779	16751	16768	16747	17142	16932	16678	16568	16651	16785	16675	16794	16718	16879	16772	16862	16721	16639	16698	16977	16796	16652	16833	16600	16865	16822	16714	16764	16738	16689	16715	16641	16827	16713	16729	16788	16781	16824	16640	16896	16642	16750	16837	16830	16766	16685	16947	16810	16823	16878	16884	16705	16727	16922	16856	16817	16834	16772	16703	16836	16673	16767	16696	16620	16760	16875	16822	16993	16783	16685	16749	16679	16778	16961	16668	16774	16979	16723	16730	16755	16611	16599	16889	16734	16852	16769	16690	16804	16728	16674	16793	16863	16906	16774	16834	16690	16899	16782	16688	16876	16823	16973	16716	16791	16656	16991	16795	16893	16656	16806	16795	16910	16829	16686	16708	16727	16783	16827	16603	16855	16894	16602	16835	16623	16802	16889	16910	16801	16724	16751	16876	16459	16745	16812	16802	16994	16726	16702	16604	16995	16631	16588	16757	16786	16751	16859	16709	16785	16587	16632	16668	16714	16757	16898	16877	16698	16763	16769	16816	16821	16796	16624	16746	16623	16868	16903	16737	16802	16987	16717	16836	16754	16739	16683	16891	16780	17013	16661	16686	16780	16865	16761	16647	16816	16699	16834	16739	16777	16636	16659	16776	16880	16875	16708	16876	16909	16757	16848	16675	16730	16972	16839	16782	16737	16820	16588	16597	16805	16830	16755	16566	16680	16644	16762	16754	16704	16801	16768	16645	16644	16629	16670	16771	16753	16745	16669	16952	16725	16718	16815	16902	16761	16657	16708	16731	16722	16608	16665	16758	16724	16867	16826	16794	16802	16818	16828	16638	16804	16819	16845	16686	16636	16725	16670	16724	16917	16760	16751	16776	16789	16673	16805	16755	16590	16770	16725	16656	16737	16722	16815	16567	16688	16485	16843	16759	16616	16956	16781	16832	16794	16792	16517	16662	16582	16870	16788	16733	16621	16795	16879	16758	16879	16800	16737	16871	16774	16790	16909	16828	16881	16646	16629	16826	16680	16780	16751	16849	16892	16611	16846	16616	16717	16812	16798	16718	16815	16757	16674	16735	16654	16709	16802	16790	16623	16676	16791	16628	16895	16655	16681	16697	16558	16693	16744	16711	16786	16608	16623	16866	16935	16756	16649	16726	16723	16655	16675	16684	16778	16823	16856	16922	16742	16693	16800	16749	16800	16779	16622	16809	16726	16850	16802	16690	16706	16751	16805	16718	16795	16746	16577	16842	16691	16840	16689	16834	16759	16788	16865	16806	16849	16694	16906	16922	16774	16677	16849	16707	16882	16779	16825	16901	16692	16849	16827	16583	16984	16729	16708	16847	16516	16561	16853	16780	16963	16677	16845	16896	16739	16705	16615	16855	16626	16815	16891	16836	16809	16737	16798	16666	16586	16756	16903	16659	16853	16898	16768	16774	16581	16792	16828	16723	16903	16808	16703	16749	16954	16710	16724	16844	16817	16640	16686	16900	16730	16813	16893	16679	16933	16616	16832	16684	16846	16763	16681	16694	16850	16763	16864	16822	16691	16830	16671	16797	16551	16721	16855	16696	16687	16830	16578	16666	16709	16797	16662	16678	16569	16732	16801	16720	16761	16687	16716	16836	16586	16802	16821	16788	16798	16782	16883	16847	16801	16726	16821	16852	16667	16614	16763	16826	16824	16716	16642	16807	16919	16775	16479	16739	16610	16728	16806	16559	16787	16705	16784	16826	16837	16698	16763	16804	16688	16592	16705	16895	16767	16753	16754	16822	16726	16704	16900	16842	16641	16742	16805	16803	16745	16754	16728	16818	16781	16679	16639	16684	16756	16580	16729	16711	16956	16768	16727	16960	16808	16837	16673	16878	16732	16828	16802	16806	16901	16888	16977	16911	16764	16678	16928	16737	16818	16755	16906	16632	16470	16765	16665	16724	16654	16556	16748	16860	16756	16819	16648	16649	16887	16674	16814	16638	16629	16757	16681	16773	16791	16894	16769	16702	16789	16594	16942	16708	16664	16863	16931	16666	16714	16652	16744	16799	16733	16629	16729	16763	16772	16790	16821	17049	16815	16818	16573	16688	16751	16635	16682	16849	16765	16807	16681	16620	16817	16849	16643	16710	16926	16894	16574	16720	16749	16763	16748	16646	16776	16710	16783	16818	16736	16640	16784	16789	16642	16661	16684	16853	16785	16662	16791	16816	16747	16764	16763	17021	16648	16683	16763	16905	16766	16855	16621	16646	16752	16688	16825	16779	16829	16723	16723	16754	16799	16741	16716	16635	16719	16856	16699	16639	16719	16738	16884	16728	16662	16861	16856	16732	16834	16936	16657	16609	16783	16821	16715	16954	16791	16845	16944	16726	16728	16741	16815	16696	16885	16794	16835	16683	16748	16794	16733	16790	16807	16699	16636	16792	16475	16840	16742	16700	16577	16667	16680	16601	16619	16838	16805	16906	16729	16788	16830	16607	16661	16660	16741	16720	16702	16673	16963	16669	16705	16698	16909	16727	16861	16772	16824	16689	16868	16657	16880	16724	16779	16916	16771	16778	16772	16912	16723	16666	16845	16942	16733	16771	16736
23681	25972	41611	37088	28313	26064	25471	20887	20183	20217	20334	20101	20173	20208	20265	20183	19989	20130	20067	20193	20191	19835	19887	19813	19713	19944	19980	19919	20103	19973	20189	20014	19811	19770	19945	19976	19926	20017	19834	19960	19811	19932	19973	19937	19900	19847	19907	19778	19894	19878	19913	19900	19500	19815	19866	19807	19730	19716	19927	19942	19885	19803	19876	19834	19893	19935	20005	19958	20043	19815	19901	19863	19637	19891	19864	19718	19924	19947	19794	19852	19809	19812	19934	19993	19927	19853	20098	19810	19880	19945	19801	19957	19971	19847	19943	19817	19637	19686	19636	19883	19816	19928	19816	19731	19841	19795	19973	19853	19855	19734	19686	19878	19885	19644	19773	19743	19881	19681	19917	19919	19777	19759	19785	19747	19821	19942	19861	19831	19812	19670	19923	19949	19819	19896	19718	19697	19829	19651	19698	19805	19806	19935	19791	19546	19962	19842	19768	19792	19852	19807	19894	19913	19888	19929	19913	19900	19829	19702	19958	19787	19798	19920	19647	19932	19628	19696	19848	19907	19745	19693	19748	19771	19731	19855	19747	20143	19781	19485	19812	19869	19909	19894	19753	19712	19721	19639	20028	19786	19461	19872	19900	19853	19913	19761	19526	19712	19817	19925	19883	19750	19758	19852	19751	19922	19950	19636	19782	19675	19820	19906	19815	19775	19590	19832	19928	20003	19756	19649	19836	19741	19925	19728	19843	19814	19780	19835	19683	19744	19704	19918	19761	19720	19935	19802	19722	19892	19944	19909	19809	19845	19844	19651	19785	19656	19882	19619	19615	20041	19751	19686	19856	19624	19875	19891	19883	19637	19902	19805	19794	19839	19716	19571	19803	19793	19733	19782	19775	19732	19888	20022	19804	19752	19816	19768	19827	19700	19853	19631	19848	19778	19852	19888	19988	20090	19956	19796	19662	19826	19876	19668	19842	19787	19822	19838	19845	19876	19689	19930	19693	19896	19794	19900	19732	19802	19916	19776	19870	19777	19706	19940	19669	19590	19687	19944	19862	19865	19701	19651	19813	19703	19716	20054	19708	19707	19910	19967	19817	19775	19701	19655	19828	19827	19968	19843	19648	19794	19778	19868	19744	19909	19820	19650	20025	19664	19815	19979	19886	19761	19709	19886	19708	19693	19916	19694	19778	19886	19807	19912	19781	19995	19936	19617	19845	19725	19900	19971	19970	19782	19927	19893	19866	19823	19604	19733	19845	19991	19844	19904	19776	19704	19790	19791	19779	19928	19648	19724	19794	19661	20142	19810	19633	19817	19842	19670	19770	19788	19642	19655	19698	19906	19948	19540	19897	19720	19734	19626	20116	19694	19845	19722	19932	19635	19688	19733	19578	19842	19736	19847	19791	19739	19788	19800	19905	19904	19842	19726	19785	19794	19746	19682	19649	19610	19776	19714	19713	19683	19720	19749	19938	19779	19837	19658	19802	20038	19800	19712	19661	19776	19858	19688	19660	19731	19861	19973	19692	20001	19816	19659	19730	19704	19881	19746	19721	19588	19737	19807	19734	19948	19796	19612	19784	19839	19920	20017	19894	19634	19765	19695	19821	19746	19948	19807	19758	19853	19869	19604	19771	19707	20032	19850	19607	19743	19670	19815	19881	19628	19557	19756	19641	19733	19821	19714	19673	19916	19778	19725	19791	19686	19842	19846	20093	19826	19865	19757	19761	19727	19888	19812	20024	19855	19839	19675	19929	19763	19754	19729	19629	19675	19531	19764	19972	19923	19580	19888	19701	19944	19892	19935	19797	19874	19970	19746	19885	19631	19459	19837	19766	20019	19767	19774	20108	19804	19773	19821	20004	19637	19736	19617	19863	19873	19700	19898	19956	19939	19892	19873	19795	19897	19757	19718	19726	19952	19709	19754	19686	19874	20046	19996	19829	19772	19878	19953	19851	19818	19766	19861	19967	19841	19739	19811	19678	19798	19882	19962	19820	19956	19660	19615	19661	19548	19702	19750	19936	19657	19972	19890	19912	19737	19770	19858	19843	19882	19690	19952	20030	19886	19703	19766	19731	19832	19649	19847	19857	19793	19889	19822	19769	19860	19776	19550	19761	19775	19805	19662	19803	19793	19708	19780	19826	19735	19986	19904	19983	19870	19643	19909	19634	19864	19748	19859	19651	19711	19664	19670	19834	19807	19936	19640	19850	19696	19683	19706	19820	19977	19859	19810	19937	19621	19669	19512	19657	19837	19791	19841	19682	19748	19976	19841	19701	19861	19578	19873	19871	19647	19943	19631	19803	19862	19629	19768	20002	19854	19817	19758	19855	19731	19641	19619	19631	19717	19823	19996	19694	19842	19933	19671	19660	19757	19625	19801	19639	19733	19693	19961	19793	19912	19700	19691	19919	19818	19881	19840	19809	19970	19771	19772	19899	19891	19745	19839	19805	19652	19719	19584	19814	19790	19987	19829	19626	19836	19820	19711	19614	19668	19904	19928	19927	19676	20022	19926	19844	19624	19894	19813	19837	19581	19679	19568	19699	19995	19643	19819	19770	19768	19950	19783	19745	19708	19855	19860	20018	20127	19834	19779	19947	19668	19779	19877	19890	19890	19850	19741	19905	19862	19899	19899	19958	19580	19704	19701	19710	19768	19965	19899	19767	19824	19802	19831	19592	19692	19551	19603	19875	19653	19692	19671	19982	19878	19781	19834	19828	19723	19614	19825	20024	19871	19773	19753	19652	19689	19845	19714	19951	19750	19983	19967	19727	19654	19697	19717	19634	19866	19563	19609	19794	19677	19810	19913	19764	19786	19590	19638	19963	19952	19898	19955	19637	19830	19838	19655	19850	19886	19864	19667	19754	20062	20045	19870	19519	19861	19915	19743	19706	19874	20008	19752	19802	19732	19676	19701	20014	19870	19742	19812	19768	19671	19725	19712	19705	19848	19717	19926	19799	19785	19717	19733	20094	19994	19813	19851	20177	19727	19712	19857	19824	19687	19793	19875	19701	19628	19846	19682	19737	19855	19685	19880	19765	19730	19704	19759	19504	19940	20162	19821	19785	19907	19937	19750	19749	19634	19883	19844	19762	19796	19896	19721	19702	19841	19691	19736	19827	19842	19686	19792	19821	19870	19925	19770	19777	19932	20017	19712	19846	19911	19846	19825	19787	19841	19885	19733	19644	19831	19724	19888	19914	19782	19864	19846	19764	19689	19858	19593	19823	19944	19770	19727	19773	19693	19916	20043	19516	19781	19811	19837	19971	19607	19789	19686	19832	19753	19955	19599	19535	19748	19973	19808	19628	19823	19746	19683	19780	19791	19560	19880	19659	19714	19843	19698	19743	19748	19798	19683	19831	20003	19890	19711	19803	19700	19769	19797	19759	19703	19624	19778	19797	19652	19681	19872	19941	19700	19898	19745	20047	19870	19902	19746	19735	19688	19864	19715	19859	19793	19783	19781	19888	19770	19846	19791	19797	19759	19811	19977	19703	20015	19973	19653	19837	19842	19777	20080	19838	19737	19726	19858	19703	19736	19690	19768	19810	19773	19703	19946	19807	19841	19675	19779	19646	19791	19608	19828	19918	19861	19727	19917	19803	19862	19796	19589	19902	19813	19895	19930	19738	19790	19763	19601	19800	19689	19635	19943	19621	19707	19989	19724	19840	19612	19872	19811	19968	19704	19834	20055	19816	19712	19723	19751	19716	19752	19893	19747	19947	19716	19948	19866	19874	19772	19778	19993	19688	19636	19708	19847	19827	19893	19715	19854	19814	19544	19859	19873	19609	20014	19757	19553	19744	19925	19889	19679	20009	19706	19849	19866	19776	19761	19819	19635	19846	19802	19792	19522	19755	19688	19803	20027	19879	19788	20036	20022	19903	19899	19883	19787	19887	19894	19989	19743	19891	19925	19684	19774	19902	19835	19818	19764	19710	19749	19790	19961	19790	19917	19822	19940	19741	19679	19872	19646	19958	19608	19923	19832	20003	19820	19523	19833	19630	19793	19652	19571	19805	19812	19819	19731	20013	19929	19693	19729	19610	19753	19800	19655	19904	19834	19866	19784	19763	19707	19770	19817	19712	19438	19852	19675	19834	19910	19753	19886	19793	19766	19895	19927	19610	19714	19649	19764	19975	19787	19816	19945	19755	19930	19631	19730	19658	19844	19726	19821	19750	19533	19696	19770	19873	19915	19860	19667	20045	19855	19719	19711	19741	19880	19617	19771	19638	19483	19758	19748	19662	19658	19871	19805	19925	19937	19840	19533	19953	19772	19831	19752	19736	19887	19826	19759	19939	20011	19819	19743	19547	19853	19868	19813	19633	19962	19712	19852	19888	19831	19639	19793	19770	19657	19735	19692	19492	19915	19794	19896	19579	19518	19872	19746	19746	19627	19884	19715	19892	19847	19976	19738	19748	19699	19329	19791	19886	19824	19847	19726	19771	19666	19717	19741	19719	19845	19574	19666	19886	19667	19684	19741	19860	19681	19902	19902	19811	19793	19839	19996	19964	19909	19645	19793	19673	19682	19759	19793	19865	19619	19937	20024	19847	19758	19977	19874	20098	19737	19682	19993	19797	19858	19643	19914	19846	19719	19833	19982	19819	20006	19733	19748	19840	19884	19819	19625	19619	19806	19669	19817	19567	19621	19644	19687	20029	19668	19798	19830	19859	19654	19919	19961	19783	19702	19843	19752	19822	19768	19911	19821	19746	19922	19638	19858	19867	19831	19836	19883	19920	20052	19771	19685	19684	19789	19963	19696	19807	19634	19751	19794	19935	19682	19800	19657	19771	19799	19732	19609	19757	19705	19771	19829	19985	19808	19670	19936	19789	19880	19861	19618	19851	19540	19803	19500	19530	19769	19695	19892	19772	19728	19615	19625	19947	19866	19945	19607	19962	19741	19640	19771	19779	19874	19991	19802	19660	19897	19981	19894	19792	19991	19922	19927	19746	19830	19963	19814	19932	19753	19758	19734	19702	19739	19669	19654	19815	19733	19876	19813	19635	19644	19737	19756	19789	19692	19603	19704	19774	19610	19742	19960	19883	19676	19744	19663	19802	19914	19785	19669	19980	19920	19576	19624	20081	19926	20060	19950	19920	19508	19756	19695	19836	19795	19622	19921	19760	19772	19890	19731	19896	19914
61934	104603	90095	64372	38380	22801	17756	16900	16862	16834	16958	16979	16827	16792	16897	16976	16993	17022	16865	16914	16848	16837	16925	16814	16754	16821	16890	16777	16794	16973	17004	16986	16925	16869	16877	16889	16857	16955	16791	17082	16807	16918	16925	16835	16946	16879	16932	16936	16911	17076	16855	16960	16910	16835	16943	16769	16927	16802	16869	16758	16934	16791	16868	16992	17007	16920	16762	17000	16846	16852	16878	16871	16993	16692	16902	16762	16755	16805	16875	16962	16823	16810	16918	16958	16936	16824	16956	16800	16891	16963	16926	16987	17019	16845	17036	16851	16902	16953	16830	16984	16945	16790	17041	16662	17077	16881	17069	16863	16689	16841	16945	16959	16914	16943	16783	17062	17089	16852	16800	16719	16871	16828	16895	16939	16653	16885	16640	16966	16793	16788	16763	16765	16950	16895	16849	16735	16859	16899	17019	16812	16814	16947	16865	16962	16934	16911	16836	16878	16870	16917	16877	16869	16815	16847	16954	17022	16706	16792	16955	16873	16820	17045	16731	16864	16989	16935	16859	16975	16893	16904	17010	16810	16929	16718	16977	16991	16864	16905	16945	16992	16901	17161	17011	16804	16984	16946	16752	16965	16974	16685	16856	16888	16907	16863	16749	16749	16778	16903	16786	16893	16952	16944	16789	16949	16713	16760	16789	16914	16874	16894	16856	17033	16973	16974	17162	16876	16994	16888	16803	16908	16982	16927	16894	16926	16904	16905	16808	16909	16650	16860	16827	16851	16940	16822	16747	17034	16793	16891	17001	16773	16747	16891	16963	16881	16905	16920	16785	16832	16744	17069	16767	16821	16890	16910	16838	16731	16965	16946	16831	16840	16992	16766	16802	16934	17023	16628	16930	16773	16958	17016	16847	16795	16822	16938	17084	16861	16815	16915	16885	16981	16837	16764	16988	16891	16772	16787	16931	16834	16926	16971	16818	16758	16877	16797	16864	16782	16809	17042	16967	16804	16902	16831	16795	16705	16941	16786	16863	16818	16661	16790	16857	16988	16802	16846	16750	16784	16876	16898	16979	16865	16905	17026	17013	16865	16898	16966	16961	16906	17007	16839	16803	16774	16850	17025	17077	16871	16918	16957	16761	16821	16991	16904	16919	16787	16859	16845	16913	17002	17087	16876	16917	16966	16932	16914	16867	16943	16722	16865	16909	16750	16706	16884	16869	16830	16794	16911	16862	16815	16732	16881	16805	16852	16966	16873	16912	16837	16775	16918	16904	17042	16800	16788	16792	16871	16867	16800	16904	16898	16882	16903	16709	16753	16898	16814	16881	16714	16983	16956	16892	16790	16937	16878	16842	16744	16785	16869	16888	16909	16921	16882	16875	16785	16770	16766	16881	16819	16868	16920	16991	16952	16831	16971	16877	16802	17036	16903	16812	17047	16907	16828	16782	16995	16826	16816	16934	16947	16885	16842	16948	16792	16932	16909	16728	16881	16964	16801	16908	16871	16827	17027	16873	16913	16756	16835	16859	16658	17047	16946	16991	17013	16844	16797	16889	16878	16840	16782	16668	16767	16901	16755	16791	16962	16735	16958	16703	16947	16818	16771	16897	16732	17008	17005	16882	16844	16819	16756	16696	17041	16794	16848	16787	16812	16740	16864	16925	16865	16876	16796	16938	17090	16924	16955	16692	16797	16898	16974	17041	16963	16991	17018	17085	16801	16886	17006	16737	16899	16903	16911	16958	16762	16851	16882	16772	16653	16928	16809	16808	16906	16799	16860	16854	17025	16705	17055	16870	17054	16892	16906	17009	16722	16842	16775	16862	16928	17023	16891	16925	16834	16965	16714	16781	16880	16871	16747	16823	16830	16713	16862	16872	16948	16872	16941	17040	16964	16836	16737	16791	17036	16856	16902	16755	16973	16817	16796	16710	17006	16893	16959	16980	16805	16734	16787	16961	16809	16946	16676	16868	16832	16912	16909	16961	16889	16889	16749	16961	16829	16934	17019	16812	16742	16788	16872	17025	16769	16765	16820	17004	16705	16862	16914	16758	16805	16851	16931	16807	16632	16790	16833	16942	16897	16799	16903	16777	16837	16580	16907	16859	16805	16747	17007	16902	16879	16903	16821	16929	16816	16970	16894	16847	16746	16886	16958	16814	16864	16982	17020	16925	16852	16953	16856	16861	16885	16989	16842	16974	16809	16958	16856	16979	16915	17025	16899	16900	16960	16867	16991	16834	16760	16693	16779	16888	17134	16772	16939	16868	16824	16882	16779	16941	16680	16891	16824	16882	16789	16895	16748	16988	16773	16795	16838	16830	16894	16978	16835	16989	16793	16940	16806	16850	16736	16740	16842	17093	16917	16736	16812	16997	16762	16864	16914	16729	17005	16713	16978	16718	16943	16864	16800	16756	16795	16881	16836	16919	16895	16877	16836	16952	16936	16881	16848	16891	16822	16984	16927	17013	16866	16970	16855	16753	16829	16734	16587	16918	16935	16937	16671	16912	16792	16635	16841	16850	16772	16940	16917	16903	17024	16822	16786	16817	16912	16904	16837	16823	16782	16943	16993	16852	16915	16979	16830	16909	16786	16794	16955	16898	16951	16866	16643	16951	16922	16832	16926	16965	16993	16949	16720	16943	16900	16936	16719	16938	16965	16865	17001	16894	16861	16709	17049	16810	17021	16710	16940	16797	17014	16832	16726	16898	16923	16850	17016	16868	17108	16743	16973	16698	16849	16872	16779	16939	16857	16756	16876	16999	17071	16711	16838	16915	16963	16852	16796	16784	16941	16858	16836	16876	16822	16854	16838	16806	16964	16895	16929	16930	16745	16649	16752	16758	16886	16865	16959	16689	16852	16748	16776	16889	17019	16871	16919	16764	16909	16811	16890	16993	16790	16813	16800	17008	16927	16812	16765	16887	16903	16831	16966	16778	16752	17226	16740	16857	17109	16817	16996	17003	16919	16852	16998	16862	16942	16796	16860	16710	16900	16723	16893	16927	17094	16804	16890	16893	16652	16860	16856	16815	16960	17093	16899	17024	16782	16969	16827	16977	16793	16913	16968	16718	16902	16765	16933	16721	16884	16930	16760	17031	16951	16829	16896	16891	16682	16908	16988	16524	17097	16808	16751	17064	16923	16690	16739	16774	17024	16846	16978	16699	17075	16770	16776	17033	16730	16942	16785	16810	16983	16883	16887	16782	16926	16948	16848	16910	16915	16952	17056	16922	16861	16958	16908	16719	16848	16882	17015	16880	16783	16861	16745	16942	17068	17056	16994	16839	16916	16786	16823	17080	17047	17035	16848	16879	17009	16956	16641	16851	16665	16823	16942	16888	16724	16967	16903	16857	16972	16736	16830	16928	16844	16890	16879	16807	16696	17026	16954	16814	16745	17095	16820	16938	16955	16888	16881	16996	16802	16739	16835	16793	16742	17023	16702	16918	16771	16910	16941	16740	16929	16924	16991	16637	16672	16844	16983	16796	16730	16934	16942	16845	16923	16690	16787	16802	16709	16741	17051	16708	16765	16759	16830	16686	16922	16716	16734	17051	16733	16958	17001	16919	17144	16836	16742	16902	16868	16988	16915	16980	16969	16881	16917	16899	16893	16856	16798	16864	16815	16800	16694	16869	16711	16880	16846	16825	16775	16999	16856	16762	16761	16935	16735	16822	16884	16885	17068	16818	16818	16875	16783	16781	16906	16989	16936	16834	16856	17181	17082	16975	16621	16965	16973	16895	16824	16967	17071	16840	16959	16814	17077	16654	17002	16895	17015	16948	16907	16820	16861	16911	16919	16996	16884	16804	16885	16895	16885	16805	17058	16809	16822	16834	17001	16688	16895	16627	16942	16896	16736	16866	16995	16761	16886	16964	16667	16934	16697	16878	16710	16745	16892	17026	16985	16798	16894	16890	16800	16971	17020	16885	16915	16889	16901	16859	17011	17057	16895	16779	16798	16777	16872	16915	16903	17027	16883	16877	16881	16830	16784	16822	16954	16780	16822	16782	16807	16980	16893	17017	16737	16888	16945	16903	16889	16849	17002	16886	16896	16917	16947	16882	16973	16775	16689	16953	16831	16993	16911	16799	16916	17061	16914	16836	16967	16942	16905	16776	16847	16746	16912	16972	16892	16927	16887	16685	16892	16793	16897	16875	16722	16827	16846	16923	16942	17009	16882	16756	16906	16963	16805	16853	16919	16889	16824	16836	16845	16670	16959	16956	17002	16895	16901	16903	17001	16838	16978	16865	16918	16889	16898	16812	16792	16814	16889	16959	16873	17020	16813	16785	16991	16952	16758	17027	16709	16905	16764	16926	16940	16784	16710	16797	16853	17074	16842	16892	16952	16798	16929	16913	16955	16925	16886	16908	16874	16991	16683	17060	16991	17010	16762	16922	17085	16967	16822	16878	16756	17085	16901	16806	16891	16825	16931	16897	17032	16760	16851	16962	16832	16980	16892	16767	16793	16810	16797	16987	16732	17046	16826	16907	16877	16818	16832	16867	16921	16972	16856	16906	16750	17098	16967	16866	16815	16840	16997	16719	16922	16880	16883	16877	16972	16926	16861	16994	17058	16904	17040	16827	16663	16797	16752	16769	16716	16889	17010	16869	16850	16910	16949	16989	16894	16756	16824	16887	16797	16893	16702	16826	16862	16719	16828	17013	16873	16787	16764	16837	16625	16990	16629	16747	16881	16777	16830	16795	16905	16826	16998	16723	16709	16937	16746	16776	16881	16771	16806	16740	16859	16990	16816	16774	17164	16738	16931	16842	16937	16865	16832	16789	16769	16767	17038	16833	16805	16764	16874	16751	16870	16882	16862	16855	16815	16903	16682	17017	16842	16797	16861	16883	16926	16876	16836	16872	16812	16910	16892	16906	16717	17036	16910	16786	16695	16750	16751	16900	16763	16816	16978	16972	16886	16991	16828	16903	16996	16922	16757	16836	16955	16812	16752	16962	16615	16950	16993	16858	16771	16906	16903	16854	16716	16776	16648	16945	16849	16726	16885	16986	16835	16712	16820	16948	16946	16844	16778	16960	16750	16891	16844	16939	16796	16827	16736	16843	16930	17076	17006	16830	17032	16982	16801	16814	16897	16877	16752	16932	16720	16843	16826	16954	16840	16924	16727	16891	16929	16926	16794	16952	16776
32322	42925	44394	31668	23212	21127	20711	20434	20215	20428	20468	20496	20401	20399	20549	20511	20439	20248	20106	20268	20283	20560	20122	20415	20251	20054	20306	20316	20461	20408	20381	20452	20372	20414	20184	20157	20264	20473	20340	20310	20492	20273	20210	20609	20123	20248	20189	20265	20341	20265	20365	20341	20261	20316	20381	20384	20368	20050	20313	20392	20231	20185	20419	20240	20426	20454	20147	20435	20327	20332	20484	20392	20388	20223	20182	20180	20406	20321	20213	20414	20248	20576	20345	20493	20539	20390	20357	20626	20604	20359	20444	20421	20298	20093	20162	20374	20336	20613	20307	20372	20444	20200	20264	20259	20251	20399	20229	20408	20409	20540	20440	20209	20324	20056	20195	20319	20295	20349	20349	20317	20428	20183	20145	20253	20516	20280	20200	20524	20428	20485	20141	20302	20346	20156	20300	20193	20377	20104	20421	20251	20275	20250	20437	20469	20295	20295	20190	20208	20258	20380	20419	20448	20282	20480	20142	20251	20300	20106	20317	20210	20325	20223	20373	20211	20447	20394	20460	20268	20312	20235	20307	20129	20410	20171	20166	20105	20243	20122	20119	20310	20359	20244	20188	20080	20324	20352	20337	20266	20369	20158	20279	20416	20280	20316	20337	20378	20238	20164	20362	20393	20600	20217	20182	20411	20647	20321	20500	20435	20174	20210	20301	20189	20396	20352	20386	20267	20323	20221	20538	20234	20222	20350	20238	20239	20374	20091	20291	20412	20254	20453	20125	20327	20513	20268	20308	20379	20403	20331	20278	20262	20203	20310	20392	20186	20372	20034	20243	20160	20449	20309	20255	20390	20483	20306	20397	20414	20313	20198	20075	20499	20298	20333	20458	20258	20503	20457	20306	20213	20264	20287	20487	20359	20445	20364	20207	20301	20224	20130	20302	20359	20174	20350	20136	20340	20435	20399	20165	20274	20378	20334	20396	20421	20265	20323	20238	20300	20195	20371	20079	20380	20349	20336	20188	20376	20130	20112	20573	20186	20298	20291	20358	20364	20400	20279	20230	20351	20402	20316	20073	20311	20327	20358	20396	20367	20539	20398	20271	20493	20206	20313	20192	20329	20339	20247	20203	20293	20534	20546	20356	20154	20334	20299	20307	20161	20192	20354	20293	20419	20331	20270	20374	20295	20183	20258	20225	20234	20165	20289	20392	20430	20469	20266	20308	20336	20301	20229	20466	20105	20179	20413	20575	20175	20369	20380	20252	20306	20404	20299	20260	20314	20067	20405	20448	20273	20536	20380	20285	20302	20637	20189	20318	20255	20233	20176	20200	20235	20281	20225	20268	20361	20400	20471	20384	20308	20251	20427	20280	20259	20264	20459	20389	20315	20270	20386	20298	20131	20108	20220	20369	20458	20380	20241	20220	20340	20316	20330	20460	20349	20305	20724	20112	20166	20254	20436	20269	20265	20318	20330	20257	20281	20300	20152	20227	20347	20439	20354	20284	20203	20490	20330	20498	20378	20098	20072	20289	20401	20262	20468	20297	20395	20303	20393	20388	20255	20215	20047	20273	20443	20349	20319	20238	20230	20287	20085	20305	20320	20387	20471	20086	20217	20256	20135	20375	20325	20310	20330	20323	20362	20203	20167	20250	20053	20393	20203	20397	20233	20322	20373	20256	20409	20291	20184	20379	20368	20252	20217	20281	20391	20571	20230	20456	20371	20360	20327	20280	20251	20356	20321	20280	20258	20287	20196	20285	20002	20321	20176	20226	20384	20359	20287	20285	20289	20260	20154	20371	20281	20440	20439	20207	20189	20301	20305	20157	20196	20035	20319	20163	20387	20275	20169	20404	20281	20190	20372	20140	20319	20281	20375	20212	20430	20350	20241	20414	20146	20407	20197	20491	20432	20427	20398	20350	20167	20301	20175	20314	20251	20399	20498	20093	20348	20365	20342	20431	20493	20488	20408	20371	20325	20140	20288	20314	20350	20226	20199	20240	20176	20254	20112	20206	20257	20163	20170	20294	20407	20393	20464	20516	20377	20385	20285	20207	20462	20617	20509	20422	20337	20225	20448	20240	20220	20336	20218	20392	20453	20207	20360	20378	20158	20259	20299	20259	20452	20273	20424	20354	20260	20342	20550	20427	20414	20330	20293	20135	20437	20226	20495	20185	20153	20298	20275	20208	20333	20126	20316	20372	20542	20474	20514	20274	20393	20199	20377	20271	20367	20351	20278	20111	20190	20309	20428	20166	20189	20164	20442	20185	20064	20433	20196	20407	20270	20298	20495	20465	20302	20304	20330	20297	20449	20313	20264	20129	20349	20349	20228	20473	20291	20360	20326	20219	20599	20473	20156	20411	20180	20351	20271	20246	20184	20239	20332	19978	20272	20498	20198	20111	20435	20304	20470	20474	20246	20253	20451	20423	20258	20216	20209	20431	20135	20226	20259	20330	20245	20292	20094	20393	20209	20221	20208	20376	20432	20427	20207	19988	20112	20199	20453	20143	20377	20433	20325	20530	20182	20289	20351	20400	20365	20267	20287	20260	20603	20153	20181	20435	20226	20242	20133	20168	20205	20261	20260	20294	20181	20406	20132	20357	20151	20394	20387	20107	20286	20144	20371	20323	20369	20211	20428	20192	20350	20337	20252	20339	20421	20457	20209	20215	20480	20668	20323	20354	20257	20361	20189	20300	20329	20411	20392	20148	20367	20354	20369	20318	20255	20332	20213	20399	20177	20248	20200	20406	20367	20392	20391	20256	20264	20340	20421	19970	20423	20521	20513	20258	20470	20348	20359	20348	20152	20132	20091	20531	20540	20059	20205	20397	20389	20516	20239	20609	20147	20235	20237	20265	20060	20104	20594	20321	20302	20247	20438	19904	20138	20364	20317	20510	20400	20233	20304	20110	20318	20257	20298	20294	20377	20207	20250	20303	20145	20259	20169	20365	20175	20406	20266	20156	20336	20588	20267	20096	20134	20272	20000	20287	20223	20276	20424	20331	20503	20050	20335	20570	20310	20282	20367	20262	20454	20286	20331	20458	20196	20364	20392	20362	20330	20212	20264	20455	20211	20335	20305	20327	20183	20503	20292	20376	20322	20334	20306	20387	20336	20282	20357	20266	20577	20208	20294	20241	20025	20358	20189	20372	20252	20368	20417	20526	20382	20117	20215	20199	20352	20410	20396	20539	20218	20377	20406	20179	20384	20518	20353	20574	20252	20350	20252	20293	20178	20393	20400	20229	20246	20366	20308	20233	20221	20321	20386	20311	20342	20421	20372	20575	20285	20366	20198	20178	20189	20525	20236	20279	20147	20285	20539	20445	20254	20373	20127	20314	20338	19975	20416	20400	20196	20310	20426	20294	20354	20413	20396	20450	20448	20641	20339	20311	20332	20390	20280	20444	20382	20445	20427	20218	20447	20550	20401	20309	20380	20308	20268	20236	20263	20509	20180	20496	20533	20426	20346	20148	20409	20145	20403	20242	20382	20085	20051	20233	20215	20418	20318	20282	20223	20294	20451	20236	20553	20236	20346	20375	20356	20434	20218	20445	20600	20155	20306	20117	20352	20191	20224	20436	20251	20307	20289	20491	20264	20284	20268	20189	20312	20145	20381	20213	20415	20536	20416	20368	20253	20369	20496	20297	20189	20302	20311	20287	20299	20344	20297	20417	20543	20292	20413	20401	20287	20395	20081	20420	20386	20403	20234	20322	20442	20065	20072	20217	20228	20337	20430	20156	20236	20303	20328	20331	20388	20557	20310	20388	20290	20254	20173	20234	20154	20317	20376	20436	20071	20061	20294	20396	20391	20291	20299	20195	20275	20291	20189	20249	20210	20468	20238	20360	20388	20307	20415	20454	20317	20196	20351	20296	20440	20273	20564	20334	20281	20330	20209	20267	20216	20065	20266	20120	20194	20296	20408	20310	20365	20187	20249	20424	20167	20362	20222	20264	20169	20312	20395	20336	20380	20284	20525	20442	20473	20479	20503	20144	20422	20386	20498	20112	20270	20306	20377	20477	20381	20297	20337	20196	20338	20536	20412	20224	20271	20126	20339	20363	20262	20449	20379	20165	20320	20385	20391	20237	20451	20445	20375	20200	20308	20390	20321	20164	20251	20220	20255	20192	20241	20572	20371	20249	20354	20175	20344	20279	20343	20305	20235	20207	20384	20397	20182	20217	20551	20229	20215	20411	20252	20468	20229	20612	20259	20305	20253	20463	20333	20340	20455	20538	20380	20458	20243	20011	20239	20488	20474	20286	20303	20235	20388	20355	20487	20250	20314	20217	20396	20380	20343	20305	20361	20154	20109	20432	20290	20124	20172	20282	20364	20535	20439	20382	20310	20259	20410	20325	20351	20228	20365	20557	20209	20190	20485	20504	20349	20156	20331	20108	20136	20249	20229	20180	20298	20490	20270	20226	20288	20353	20424	20123	20320	20367	20379	20425	20326	20364	20513	20074	20138	20215	20551	20306	20504	20224	20115	20033	20156	20279	20354	20341	20271	20375	20281	20416	20383	20305	20218	20276	20197	20167	20408	20420	20209	20396	20432	20406	20172	20386	20233	20353	20302	20215	20452	20424	20306	20299	20388	20305	20360	20115	20278	20217	20362	20419	20399	20518	20183	20480	20260	20230	20292	20209	20434	20458	20407	20495	20202	20206	20162	20249	20348	20302	20314	20194	20376	20360	20395	20510	20284	20496	20305	20319	20071	20366	20355	20277	20370	20315	20218	20422	20444	20441	20175	20407	20303	20191	20243	20225	20208	20324	20501	20086	20364	20463	20398	20338	20444	20311	20426	20349	20529	20084	20561	20338	20145	20217	20419	20361	20177	20231	20155	20174	20190	20134	20335	20358	20398	20460	20125	20449	20754	20245	20357	20127	20543	20400	20273	20452	20115	20337	20451	20282	20256	20281	20212	20562	20477	20265	20518	20189	20190	20255	20321	20335	20301	20408	19978	20189	20406	20153	20304	20447	20408	20261	20285	20245	20348	20350	20382	20448	20383	19995	20498	20225	20325	20397	20358	20323	20273	20507	20253	20369	20355	20484	20381	20412	20171	20291	20543	20452	20470	20437	20627	20592	20251	20143	20106	20229	20297	20271	20285	20329	20217	20276	20280	20302	20490	20399	20233	20288	20600	20407	20211
40087	60877	45794	27666	19904	17720	17385	17218	17272	17279	17137	17104	17120	17046	17134	17184	16996	17147	17098	17275	17043	17194	17260	17228	17027	17177	17313	17004	17178	17121	17190	17108	17085	16997	17095	17160	17021	17209	17186	17081	17209	17302	17084	17324	17303	17046	17197	17143	17191	16977	17081	17125	17123	17108	17166	17225	17232	17215	17173	17046	17165	17147	17288	17254	17137	17094	17035	17295	17172	16889	17033	16946	17087	17080	17265	16982	17208	17219	17229	17216	17222	17067	17368	17258	17269	17181	17200	17066	17135	17001	17387	17101	17033	17034	17112	17102	17134	16974	16898	17212	17327	17238	17106	17170	17195	17120	17097	17158	17158	17108	17226	17076	16975	17325	17281	17131	17277	17059	17006	17341	17074	16934	17159	17049	17313	17077	17204	17029	17120	17129	17103	17035	17109	17134	17222	17294	17000	16976	17198	17230	16967	17089	17338	16981	17148	17182	17211	17059	17041	17176	17231	17005	17183	17107	17099	17157	17078	17237	17096	17231	17066	17220	17135	17023	16987	17095	17003	17108	17129	17104	17034	17153	17132	17125	16992	17048	17140	17083	17079	17073	17113	17118	17177	17234	17235	17155	17106	17147	17057	17069	17229	17067	17192	16922	17238	17061	17088	16898	17100	17181	17060	17203	17197	17161	17126	17139	17063	17129	17046	17156	17210	17178	17124	17098	17183	17111	17197	17188	17220	17159	17100	17111	17170	16891	17133	17148	17170	17141	17205	17099	16979	17208	17228	16984	17119	17432	17106	17236	17092	17340	17160	17030	17116	17071	17382	17169	17144	17241	17067	17141	17226	17158	17151	17040	17031	17238	17021	17151	17179	17101	17169	17035	17058	17248	17061	17185	17186	17170	17082	17252	17289	17128	16949	17242	17121	17286	16964	17159	17266	17217	17114	17261	17164	16964	17068	17204	17151	17138	16966	17192	17215	17089	16961	17134	17198	16973	17146	17277	17182	17127	17124	17222	17167	17115	17271	17065	17320	16986	17172	17317	17096	16996	17177	17149	17210	17167	17151	17113	16985	17115	17126	17123	17172	17151	17174	17006	17250	17257	17182	17270	17001	17281	17063	17228	17081	17233	17215	17245	17133	17223	17154	17191	17076	17117	17338	17119	17176	17110	17125	17155	17228	17043	17150	17284	17086	17168	17222	17133	17257	17177	17161	17276	16797	17310	17067	17354	17277	17111	17085	17124	17134	17206	17214	17197	17265	17121	17226	17058	16805	17155	17291	17103	17078	17063	17079	17284	17252	17233	17092	17132	17213	17195	17110	17253	17252	17010	17139	17059	17157	17143	17309	17197	17202	17135	17131	17264	17019	17144	17069	16991	17104	17209	17190	17060	17188	17157	17146	17169	17071	17136	17096	17067	17163	17060	17054	17098	17180	17093	17030	17148	17069	17050	17244	17026	17172	17136	16997	17005	17266	17184	17118	17074	17335	17155	17113	17086	17125	17148	16958	17044	17261	17102	17166	17271	17003	16972	17169	17083	17057	17143	16944	17142	17129	17135	17236	17077	17026	17170	17084	17162	17380	16990	17101	17303	17164	17226	17111	17084	17131	17198	17176	17157	17186	17103	16970	17095	17189	17111	17169	17234	17154	17241	17098	17053	17071	17224	17174	17087	17130	17204	17201	17200	16995	16949	17185	17230	17205	17131	17186	17150	17079	17064	17152	17080	17211	17016	17062	17044	17088	17003	17178	17129	17081	17069	17151	17076	17178	17045	17229	17061	17110	16926	17214	17158	17232	17267	17146	17078	17242	17212	17047	17156	17252	17073	17125	17151	17191	17134	16940	17184	17271	17015	17062	17215	17025	17070	17161	17026	17226	16994	17284	17236	17109	17034	17214	17200	17195	17027	17244	17150	17271	17145	17199	17215	17237	17253	17182	17212	17259	17313	17239	17104	17114	17207	16982	17251	17114	17016	17243	17147	17137	17124	17201	17174	16983	17070	17166	17039	17185	17112	17010	17066	17056	17220	17215	16935	17127	17124	17187	17112	17068	17337	17210	17177	17129	17095	17037	17277	17192	17045	17315	17000	17203	17224	17184	17194	17137	17234	17198	17169	17207	17182	17193	17065	17189	17093	17164	17191	17121	17117	17094	17298	17191	17100	17149	17150	17003	17092	17122	17005	17192	17001	17181	17281	17228	17158	17231	17293	17005	17049	16913	17128	17380	17078	17210	16986	17166	17038	17169	17165	17206	17189	17190	17309	17175	17255	17200	17112	17109	17221	17093	17002	17066	17196	17160	16945	17230	16946	17056	17339	17059	17147	17223	17121	17198	17076	16982	17098	17296	17070	17105	17137	17275	17116	17042	17262	17112	17142	17096	17184	17165	17123	17116	17048	16984	17177	17105	17075	16967	17178	17102	17013	17146	17054	17281	17343	17216	17158	17146	17060	17135	17130	17191	17158	16911	17223	17306	17231	17174	17191	17212	17100	17035	17068	17102	17007	17268	17152	17039	17300	17381	17122	17184	17059	17078	17011	17121	17417	17263	16973	16981	17095	17072	16963	17084	17251	17151	17066	17183	16913	17143	17023	17095	17165	17119	17033	17147	17013	17280	17312	17190	17030	17192	17103	17271	17086	17285	17180	17200	17179	17138	17180	17130	17146	17326	17078	16884	17297	17335	17133	17335	17108	16842	17033	17126	16961	17104	17279	17044	17243	17274	17301	17189	17128	17131	17024	17062	17151	17166	17146	17063	17000	17024	17213	17091	17119	17144	17256	17152	17050	17279	17176	17038	17117	17220	17153	17140	17282	17166	17179	17042	17065	17084	17155	17291	17208	17121	17205	17139	17121	17223	17245	17073	17065	17212	17216	17191	17297	17140	17159	17148	17276	17123	16961	17132	17181	17230	17189	17297	17008	17216	17266	17038	17007	17300	17132	17140	17072	17054	17226	17233	17168	17353	17355	17151	17266	17176	17220	17214	17172	17067	17159	17285	17217	17048	17055	17136	17215	17136	17165	17192	17209	17127	17183	17195	17099	17083	17077	17284	16920	17260	17106	17049	17249	17001	17184	17238	17324	17188	17173	17104	17326	17177	16840	17131	17185	16971	17049	17114	17112	17037	17189	16845	17025	17259	17077	17157	17140	17408	17272	17042	17179	17072	17180	17059	17102	17140	16941	17196	17259	17084	17014	17188	17166	17218	17347	17092	17085	17221	17017	17115	17081	17012	17120	17077	17237	17226	17138	17221	17148	17305	17304	17064	17175	17049	17143	17101	17110	17033	17250	17131	17172	17244	17113	17133	17244	17053	17165	17087	17273	17027	17310	17150	16964	17050	17116	17215	17104	17179	17271	17186	17354	17026	17151	17215	17161	17200	17252	17217	17189	17253	17195	17172	17169	17003	17116	17126	17078	17261	17250	17080	17132	17057	17371	16994	17152	17071	17054	17025	17267	17069	17170	17235	17173	17067	17338	17088	17094	17118	17166	17290	17116	17173	17079	17217	17093	17135	17156	17155	17282	17149	17100	17304	17156	17347	17096	17306	17178	17017	17284	17331	17085	17030	16966	17066	17181	17148	17070	17136	17071	17291	17236	17033	17109	17101	17147	17083	17186	17065	17147	17104	17194	16859	17022	17217	16820	17253	17072	17125	17286	17209	17073	17102	17250	17201	17032	17106	17099	17189	17075	17151	17111	17332	17172	17127	17264	17174	17096	17117	17042	17099	17104	17282	17047	17238	17176	17102	17293	17056	17079	17264	17103	17097	16937	17214	17184	17098	17215	17081	17092	17234	17170	17166	17255	17215	17331	17186	17152	17210	17070	17062	17004	17031	17112	17138	17144	16976	17043	17074	17156	17185	17248	17071	16992	17095	17125	17096	17090	17205	17131	17183	17012	17104	17068	17151	17316	17198	17130	16951	17102	17224	17058	17121	17187	17278	17219	17141	17298	17068	17104	17030	17197	17228	17138	17144	17189	17359	17167	17107	17183	17002	17132	17208	17052	17306	17128	17300	17244	17357	17127	17203	17162	17089	17123	17172	17144	17092	17096	17033	17279	17113	17257	16991	17090	17159	17152	17107	17222	16983	17160	17232	17220	17208	17152	17120	17181	17162	17200	17014	17115	17121	17023	17099	17158	17146	17107	17254	17252	17028	17004	17176	17263	17186	17286	16993	17179	17141	17028	17022	17070	17012	17290	17242	17245	16971	17138	17142	17336	17244	17277	17175	17060	17100	17204	17064	17095	17391	17119	17177	17176	17135	17211	17214	17165	17156	17228	17063	17320	17089	17088	17295	17137	17091	17171	17103	17243	17092	17204	17122	17099	17158	17062	17154	17036	16983	17190	17077	17134	17299	17015	17187	16983	17316	17116	16946	17225	17217	17073	17267	17102	17143	17157	17251	17094	17240	17091	17194	17126	17259	17335	17195	17180	17160	17151	17038	17086	17150	16984	17184	17219	17127	17152	17060	17296	17077	17234	17271	17053	17168	16991	17191	17079	17187	17161	17016	17229	17123	16936	17185	17018	17123	17237	17112	17198	17250	17070	17209	17093	17243	17213	17119	17389	17185	16999	17015	17390	17102	16979	17197	17179	17258	17196	17209	17069	17073	17094	17266	17289	17077	17217	17145	17099	17027	17055	17151	17002	17275	17172	17252	17037	17143	17240	17147	17306	17117	17202	17329	17160	17205	17156	16970	17191	17267	17123	17161	17128	17226	17330	17126	17155	17097	17158	17101	17152	17201	17350	17115	17202	17213	17077	17264	17099	17249	16991	17155	16997	17068	17255	17039	17290	17103	17274	17192	17111	17219	17015	17152	17108	17168	17311	17273	17101	17377	17194	17270	17224	17194	17042	17215	17188	17164	17183	17156	16990	17271	17086	17276	17084	17194	17292	17180	16943	17197	17118	17082	17052	17068	17189	17203	17135	17294	17253	17107	17172	17138	17050	16981	17079	17095	17157	17184	17139	17222	17117	17019	17095	17069	17186	17105	17056	17194	17019	17077	17341	17098	17141	17234	17189	17232	17018	17145	17045	17118	17162	17188	17337	17103	17069	17167	17074	17220	17144	17016	17089	17065	16881	17027	17137	17341	17156	17202	17198	17027	17179	17254	17153	17074	17162	17280	17250	17165	17100	17230	17127	17320	16978
24294	26272	39852	34340	26991	25174	24826	21240	20386	20841	20701	20684	20572	20590	20549	20654	20502	20321	20735	20696	20620	20689	20427	20543	20618	20386	20358	20568	20541	20467	20569	20493	20513	20437	20397	20539	20339	20460	20408	20381	20278	20336	20492	20421	20439	20347	20242	20389	20334	20343	20324	20358	20543	20330	20560	20299	20135	20592	20249	20215	20378	20290	20395	20172	20503	20286	20348	20528	20495	20249	20333	20207	20209	20390	20402	20170	20404	20334	20266	20107	20383	20191	20488	20487	20232	20414	20557	20411	20409	20438	20367	20323	20332	20186	20211	20488	20323	20343	20087	20149	20282	20354	20135	20319	20583	20394	20201	20240	20308	20521	20458	20313	20362	20270	20320	20199	20361	20313	20220	20295	20329	20021	20041	20238	20399	20584	20144	20463	20428	20332	20451	20378	20426	20232	20415	20417	20292	20470	20469	20430	20237	20392	20289	20468	20229	20317	20360	20265	20450	20385	20266	20392	20206	20359	20433	20136	20210	20415	20274	20132	20344	20269	20265	20441	20233	20420	20308	20296	20548	20418	20406	20220	20244	20386	20464	20513	20411	20076	20396	20387	20375	20287	20327	20414	20333	20093	20331	20354	20276	20215	20319	20480	20327	20435	20111	20290	20404	20403	20404	20625	20529	20303	20142	20356	20338	20422	20522	20142	20203	20427	20393	20137	20503	20381	20330	20280	20432	20328	20276	20374	20332	20165	20403	20371	20327	20389	20478	20316	20197	20263	20307	20397	20472	20238	20416	20288	20388	20178	20123	20341	20320	20403	20155	20474	20332	20072	20390	20407	20560	20433	20178	20249	20270	20479	20285	20330	20232	20311	20191	20340	20209	20381	20521	20217	20315	20371	20159	20334	20241	20257	20397	20260	20383	20365	20379	20393	20322	20533	20365	20508	20204	20505	20503	20311	20442	20272	20174	20528	20395	20185	20278	20347	20453	20199	20359	20435	20072	20013	20182	20533	20342	20208	20406	20339	20329	20181	20213	20409	20146	20276	20404	20121	20157	20375	20244	20482	20372	20388	20331	20414	20221	20177	20267	20264	20488	20244	20296	20328	20557	20382	20310	20402	20377	20372	20342	20345	20446	20510	20352	20199	20394	20462	20212	20270	20446	20397	20135	20075	20330	20414	20386	20320	20345	20415	20302	20066	20268	20172	20226	20182	20498	20277	20234	20424	20217	20403	20421	20431	20554	20427	20260	20243	20092	20304	20247	20308	20543	20279	20261	20128	20322	20225	20256	20110	20367	20140	20215	20496	20373	20317	20319	20308	20404	20244	20466	20428	20489	20354	20338	20144	20155	20282	20303	20352	20292	20423	20312	20308	20454	20352	20296	20308	20343	20326	20472	20253	20198	20378	20258	20435	20281	20255	20607	20285	20442	20467	20370	20524	20436	20345	20476	20578	20191	20190	20364	20033	20225	20528	20605	20240	20150	20370	20424	20239	20377	20409	20370	20257	20255	20392	20198	20085	20360	20220	20357	20326	20304	20337	20432	20283	20182	20156	20370	20412	20214	20538	20452	20198	20387	20491	20483	20354	20331	20273	20187	20361	20237	20403	20162	20195	20380	20208	20536	20478	20406	20339	20274	20616	20394	20351	20353	20157	20390	20242	20142	20408	20288	20419	20373	20138	20244	20219	20162	20224	20442	20411	20476	20256	20573	20247	20316	20488	20349	20247	20587	20303	20271	20276	20350	20124	20245	20536	20085	20381	20289	20208	20359	20124	20394	20269	20455	20255	20471	20198	20379	20239	20321	20472	20514	20400	20451	20377	20507	20556	20232	20462	20394	20325	20281	20316	20306	20159	20436	20389	20161	20155	20448	20535	20410	20408	20083	20350	20297	20288	20209	20214	20362	20353	20427	20289	20178	20167	20401	20364	20198	20231	20214	20310	20353	20283	20193	20368	20176	20487	20322	20241	20351	20414	20371	20230	20159	20262	20248	20140	20204	20388	20345	20328	20410	20157	20200	20495	20359	20251	20381	20356	20485	20472	20257	20312	20266	20311	20151	20292	20390	20255	20425	20187	20459	20422	20534	20307	20190	20155	20103	20139	20391	20266	20256	20395	20490	20143	20499	20167	20228	20377	20196	20158	20502	20311	20195	20080	20340	20248	20323	20299	20314	20340	20123	20470	20215	20374	20296	20409	20370	20460	20564	20306	20266	20375	20423	20238	20257	20277	20277	20198	20448	20383	20341	20227	20185	20360	20223	20337	20182	20427	20456	20419	20205	20531	20280	20278	20487	20398	20194	20346	20424	20479	20490	20566	20165	20077	20269	19987	20251	20199	20184	20412	20299	20370	20620	20343	20368	20192	20353	20301	20478	20320	20305	20454	20228	20385	20423	20331	20352	20262	20528	20377	20437	20414	20048	20270	20416	20085	20249	20321	20276	20343	20219	20296	20382	20440	20334	20410	20280	20319	20371	20379	20291	20351	20137	20347	20403	20242	20148	20124	20417	20506	20513	20403	20426	20495	20416	20431	20287	20222	20300	20189	20399	20370	20329	20379	20344	19909	20338	20320	20373	20444	20314	20311	20224	20314	20320	20231	20313	20367	20395	20387	20337	20508	20337	20463	20366	20189	20286	20303	20215	20363	20198	20280	20460	20416	20331	20162	20290	20333	20197	19986	20251	20155	20442	20106	20212	20228	20347	20273	20102	20457	20214	20348	20372	20368	20353	20378	20283	20259	20381	20458	20254	20195	20260	20154	20173	20341	20550	20279	20327	20455	20247	20499	20228	20143	20492	20229	20363	20360	20245	20333	20298	20421	20327	20260	20262	20264	20478	20242	20442	20189	20193	20411	20171	20642	20341	20233	20340	20305	20039	20311	20294	20492	20393	20344	20315	20287	20143	20351	20408	20268	20347	20417	20272	20217	20262	20243	20544	20230	20578	20427	20197	20362	20353	20241	20492	20197	20291	20176	20158	20403	20134	20174	20095	20259	20492	20194	20342	20445	20245	20281	20391	20269	20565	20450	20358	20466	20481	20318	20175	20312	20245	20300	20352	20482	20462	20299	20214	20461	20396	20287	20391	20084	20175	20016	20125	20437	20377	20300	20166	20275	20262	20323	20222	20342	20339	20349	20412	20224	20345	20167	20348	20132	20253	20214	20358	20122	20283	20193	20415	20074	20330	20546	20555	20356	20381	20213	20120	20515	20155	20326	20331	20271	20335	20185	20227	20232	20075	20356	20181	20371	20402	20048	20314	20209	20278	20336	20415	20698	20306	20104	20240	20280	20106	20351	20205	20371	20284	20439	20306	20218	20313	20188	20274	20510	20257	20021	20261	20334	19986	20150	20175	20463	20391	20207	20389	20230	20603	20156	20230	20234	20269	20375	20475	20247	20317	20536	20343	20366	20465	20407	20196	20325	20363	20323	20399	20154	20505	20215	20283	20215	20293	20383	20103	20336	20150	20155	20323	20266	20178	20387	20247	20315	20361	20440	20204	20370	20410	20096	20397	20460	20473	20216	20360	20251	20340	20333	20356	20190	20321	20249	20484	20343	20144	20310	20407	20445	20221	20351	20319	20328	20335	20339	20447	20525	20337	20413	20327	20377	20243	20238	20360	20170	20273	20435	20421	20240	20240	20393	20257	20314	20155	20439	20259	20290	20416	20393	20335	20334	20396	20335	20375	20152	20401	20319	20354	20153	20491	20259	20422	20299	20357	20403	20519	20174	20367	20140	20515	20354	20265	20365	20475	20457	20010	20446	20251	20188	20459	20273	20018	20411	20209	20453	20212	20376	20267	20208	20273	20427	20031	20139	20126	20349	20482	20305	20122	20576	20456	20125	20232	20259	20390	20370	20246	20438	20371	20290	20393	20302	20460	20330	20405	20394	20322	20296	20247	20460	20443	20461	20269	20300	20174	20086	20068	20256	20158	20387	20297	20113	20233	20273	20345	20447	20427	20222	20180	20175	20289	20445	20363	20236	20211	20429	20533	20039	20447	20280	20329	20275	20318	20295	20545	20219	20499	20164	20194	20385	20303	20368	20439	20262	20271	20235	20321	20419	20255	20297	20573	20242	20499	20423	20597	20366	20191	20329	20142	20382	20141	20149	20334	20470	20247	20311	20488	20290	20274	20349	20303	20182	20288	20314	20200	20151	20253	20402	20385	20479	20062	20339	20271	20225	20286	20339	20384	20387	20403	20479	20498	20231	20358	20370	20350	20347	20396	20299	20366	20082	20140	20387	20464	20420	20282	20436	20334	20516	20384	20384	20427	20294	20219	20228	20328	20382	20183	20016	20433	20355	20432	20404	20511	20463	20336	20130	20280	20351	20347	20112	20329	20318	20380	20424	20360	20303	20172	20303	20250	20374	20446	20433	20403	20017	20312	20252	20149	20332	20249	20278	20343	20261	20216	20206	19950	20164	20283	20286	20346	20233	20330	20191	20241	20441	20272	20147	20443	20379	20120	20379	20382	20188	20341	20460	20283	20270	20350	20160	20355	20358	20314	20210	20341	20218	20245	20253	20237	20303	20373	20296	20110	20277	20303	20421	20355	20503	20421	20384	20405	20385	20489	20401	20223	20406	20356	20535	20304	20440	20549	20492	20576	20294	20254	20385	20333	20370	20200	20247	20329	20490	20406	20440	20454	20227	20339	20147	20584	20435	20303	20376	20580	20214	20332	20222	20241	20291	20422	20328	20297	20442	20245	20411	20380	20394	20325	20490	20404	20101	20114	20335	20221	20321	20425	20201	20260	20317	20219	20253	20132	20359	20398	20371	20367	20282	20503	20208	20171	20330	20252	20144	20431	20253	20389	20524	20495	20334	20404	20307	20428	20299	20244	20050	20477	20318	20236	20332	20505	20436	20348	20197	20300	20186	20386	20272	20208	20142	20430	20592	20441	20279	20244	20316	20454	20458	20442	20632	20343	20494	20436	20278	20387	20367	20548	20334	20139	20272	20320	20303	20382	20266	20176	20439	20457	20266	20221	20305	20354	20365	20358	20070	20184	20382	20250	20198	20203	20513	20386	20284	20383	20358	20281	20413	20491	20376	20017	20266	20404	20186	20408	20162	20343	20398	20252	20157	20343	20346	20197	20245	20329	20342	20236	20389	20351	20482	20442	20431	20200	20286	20309	20313	20473	20485
62488	107605	87142	57500	32855	20483	17686	17172	17261	17245	17454	16982	17312	17032	17261	17265	17401	17192	17167	17184	17327	17189	17165	17082	17300	17267	17246	17348	17285	17463	17106	17083	17196	17034	17163	17228	17158	17110	17273	16993	17046	17142	17336	17326	17122	16974	17227	17095	17260	17242	17250	17120	17204	17243	17156	17304	17134	17108	17137	17370	17211	17207	17183	17064	17279	17154	17237	17067	17235	17149	17170	17039	17351	17103	17146	17230	17096	17303	17335	17230	17205	17107	17231	17134	16982	17170	17040	17219	17238	17102	17124	17099	17171	17228	17151	17176	17187	17041	17204	17188	17022	17401	17065	17220	17307	17114	17082	17223	17182	17237	17189	17191	17150	17035	17126	17304	17127	17384	17264	17088	17185	17199	17270	17218	17159	17158	17227	17061	17134	17249	17375	17152	17064	17256	17095	16984	17169	17153	17373	17061	17267	17099	17179	17151	16921	17139	17069	17111	17348	17062	17258	17187	17059	17109	16985	17117	17355	17318	17163	16983	17335	17238	17247	17098	17222	17186	16935	17314	17207	17090	17198	17170	17065	17144	17057	17250	17122	17254	17066	17166	17285	17050	17293	17153	17239	17200	17254	17104	17273	17032	17263	17328	17222	17297	17122	17106	17265	17108	17237	17181	16941	17181	17197	17181	17244	17099	17134	17191	17126	17305	17030	17098	17111	16998	17357	17296	17335	17227	17278	17288	17073	17286	17325	17330	17014	17250	17168	17158	17175	17229	17202	17191	17043	17183	17202	17156	17118	17106	17164	17151	17280	17216	17110	17357	17360	16988	17311	17287	17129	17272	17190	17205	17135	17023	17190	17198	17273	17221	16955	17115	17083	17199	17201	17235	17173	17327	17169	17181	17204	17120	17143	17213	17215	17183	17203	17093	17197	17229	17400	17131	17070	17346	17145	17027	17156	17112	17072	17321	17425	17248	17157	17120	17313	17170	17164	17231	17293	17146	17164	16969	16996	17297	17174	16995	17079	17173	17007	16935	17162	17187	17155	17112	17218	17129	17156	17367	17239	17286	17167	17271	17091	17084	17208	17113	17135	17083	17124	17219	17114	17303	17238	17079	17294	17256	17232	17128	17296	17492	17164	17105	17208	17240	17215	17088	16930	17192	17065	17270	17106	17164	17146	17170	17211	17249	17031	17144	17168	17230	17173	17290	17092	17304	17053	17107	17269	17072	17257	16909	17148	17326	17140	17112	17188	17148	17175	17183	17209	17134	17167	17122	17227	17043	17283	17230	17282	17202	17266	17115	17055	17203	17211	17114	17164	17091	17264	17320	17122	17123	17178	17304	17237	17036	17092	17224	17115	17121	17374	16942	17152	17144	17215	16991	17283	17106	17179	17119	17234	16939	17163	16993	17060	17063	17161	17219	17175	17338	17163	17175	17172	17226	17296	17106	17145	17174	17190	17235	17008	17033	17274	17248	17193	17086	17301	17014	17066	16899	17092	17075	17118	17168	17252	17268	17204	17354	17151	17015	17148	17170	17039	17333	17003	17165	17237	17200	17171	17201	17190	17015	17219	17157	17313	17267	17213	17121	17301	17003	17102	17150	17163	17120	17179	17200	17163	17141	17139	17104	17173	17090	17354	17185	17208	16959	17267	17311	17115	17040	17264	17256	17391	17309	17037	17144	17172	17301	17319	17267	17282	17148	17067	17278	17054	17233	17176	17007	16954	17226	17310	17037	17102	17187	17328	17318	17196	17094	17016	17067	17168	17212	17105	17172	16964	17232	17064	17036	17011	17153	17088	17163	17077	17166	17265	17181	17055	17047	17280	17105	17154	17360	17182	17138	17335	17116	17229	17289	17029	17263	17164	17210	17212	17127	17147	17129	17016	17189	17256	17205	17072	17257	17147	17049	17173	17333	17152	17258	17129	17159	17148	17154	17157	17264	16933	17200	17004	17278	17359	17408	17181	17191	17148	17121	17170	17206	17228	17231	17136	17255	17156	17095	17212	17225	17012	17232	16996	17075	17135	17061	17383	17329	17123	17201	17243	17307	17225	17106	17143	17183	16961	17166	17103	17029	17141	17049	17144	17220	17187	17168	17162	17122	17013	17045	17172	17257	17179	17221	17115	17111	17052	17099	17196	17281	17140	17112	17216	17124	17174	17232	17251	17142	17267	17169	17103	17238	17125	17311	17130	17218	17101	17150	17220	17240	17224	17063	17064	17078	17094	17274	17030	17020	17069	17173	17210	17045	17174	17125	16915	17119	17232	17184	17180	17256	17170	17273	17178	17114	17392	17257	17095	17183	17125	17135	17212	17129	17356	16982	17162	17104	17426	17209	17191	17299	17204	17070	17118	17106	17078	17089	17168	16991	17250	17039	17095	17154	17190	17178	17157	17046	17050	17160	17260	17213	17135	17244	17037	17110	17262	17119	17231	17247	17027	17091	17140	17104	17319	17222	17312	17072	17194	17170	17238	17142	17221	17134	17203	17185	17107	17142	17170	17055	17244	17195	17146	17178	17160	16963	17133	17298	17325	17104	17123	17154	17033	17128	17172	17167	17235	17188	17216	17176	17218	17085	17144	17260	17151	17196	17098	17280	17065	17242	17204	17096	17122	17164	17348	17123	17039	17117	17126	17153	17178	17237	17030	17146	17140	17185	17346	17188	17300	17203	17092	17234	17334	17138	17374	17114	17207	17197	17406	17305	17221	17149	17278	17150	17060	17136	17120	17285	17238	17061	17257	17133	17213	17278	17081	17032	17267	17063	17174	17345	17013	17089	17087	17216	17159	17169	17303	17189	17209	17410	17147	17216	17120	16976	17281	17114	17327	17310	17352	17130	17226	17122	17084	17282	17083	17171	17219	17387	17173	17124	17205	17183	17247	17092	17105	17056	17229	17266	17084	17151	17063	17044	17164	17248	17126	17158	17107	17060	17236	17303	17221	17085	17069	17394	17291	17297	17067	17084	17191	17184	17016	16994	17094	17145	17230	17170	16979	17401	17135	17319	17143	17160	17217	17209	17221	17274	17117	17118	17033	17212	17026	17085	17278	17101	17195	17205	17225	16960	17190	17194	17129	16978	17223	17083	17379	17269	17220	17207	17191	17166	17167	17268	17112	17228	17276	17254	17185	17101	17157	17230	16969	17079	17103	17199	17198	17281	17242	17240	17149	17181	17268	17073	17183	17157	17270	17228	17261	17052	17279	16946	17221	17089	17172	17234	17163	17184	17279	17111	17247	17178	17252	17047	17202	17064	17229	17078	16998	17119	17213	17095	17154	17115	17292	17226	17162	17198	17330	17255	17144	17278	16997	17318	17128	17214	17115	17087	17146	17109	17180	17280	17039	17318	17186	17158	17339	17192	17013	17187	17149	17259	17198	17084	17199	17132	17169	17087	17138	17180	17153	17195	17009	17086	17008	17230	17065	17279	17210	17227	17055	17149	17092	16997	17279	17206	17320	17154	17164	17286	17335	17150	17173	17214	17176	17132	17175	17244	17108	17295	17287	17104	17161	16992	17148	17139	17228	17114	17089	17231	17271	17242	16899	17175	17113	17285	17176	17219	17442	17402	17269	17074	17180	17272	17170	17173	17149	17234	17305	17156	17195	17236	17160	17109	17068	17226	17185	17104	17127	17288	17156	16955	17355	17340	16971	17088	17190	17293	17148	17231	17090	17152	17267	17168	17331	17249	16946	17270	17103	17197	17238	17081	17213	17147	17381	17090	17173	17105	17134	17185	17339	17327	17200	17191	17147	17276	16961	17140	17198	17046	16989	17048	17180	17189	17179	17270	17061	17184	17328	17090	17067	17165	17070	17127	17116	17103	17047	17257	17229	17298	17149	17239	17211	17167	17255	17075	17196	17165	17111	17090	17171	17243	17166	17032	17127	17259	17101	17352	17261	17194	17143	17230	17164	17052	17122	17250	17144	17146	17283	17061	17207	17254	17175	17011	17232	17141	17065	17200	17233	17272	17141	17029	17110	17236	17205	17024	17132	17036	17058	17214	17039	17074	17179	17296	17176	17029	17194	17142	17266	17048	17194	17025	17122	17480	17158	17078	17181	17199	17058	17160	17121	17170	17219	17176	17180	17249	17276	17034	17154	17294	17109	16996	17250	17129	17014	17231	17140	17219	16960	17165	17149	17144	16979	17046	17271	17141	17001	17227	17075	17163	17194	17030	17173	17192	17198	17256	17266	17282	17237	17086	17201	17075	17341	17169	17116	17035	17065	17168	17235	17162	17022	17359	17022	17275	17061	17141	17209	17055	17061	17043	17300	17329	17225	17080	17244	17005	17244	17257	17194	17266	17145	17126	17116	17264	17215	17279	16969	17201	17122	17062	17171	17116	17324	17080	17149	17246	17115	17050	17164	17304	17122	17162	17042	17056	17129	17133	17290	17044	17296	17157	17209	17188	17213	17118	17229	17172	17138	16946	17299	17328	17118	17094	17465	17159	17088	17036	17289	17204	17218	17215	17200	17257	17287	17329	17199	17230	17238	17063	17274	17136	17211	17222	17130	17187	17130	16981	17027	17135	17113	17197	17048	17077	17130	17326	17048	17140	17361	17186	17118	17128	17060	17332	17089	17056	17265	17219	17216	17049	17056	17268	17150	17118	17167	17225	17220	17021	17112	17163	17203	17220	17281	17149	17100	17200	17092	17159	17240	17036	17130	17131	17231	17120	17176	17149	17064	17332	17306	17090	17188	17156	17199	17296	17206	17154	17174	17231	17167	17084	17194	17107	17202	17040	17198	17217	17211	17218	17277	17063	17110	17140	17044	17231	17179	17136	17193	17087	17196	17147	17013	17258	17084	17106	17137	17287	17164	17346	17117	17172	17280	17376	17360	17180	17033	17200	17219	17094	17181	16991	17223	17272	17226	17328	17057	17112	17075	17093	17054	17169	17044	17188	17114	17183	17155	17246	17075	17003	17195	17329	17034	17123	17286	17122	17085	17136	17198	17228	17076	17100	17186	17184	17082	17216	17124	17161	17302	16934	17201	17164	17271	17236	17206	17173	17336	17124	17260	17449	17190	17278	17342	17123	17030	17122	17199	16908	17116	17111	17274	17120	17019	17386	17180	16937	17152	17296	17245	17140	17255	17039	17280	17297	17188	17118	17307	17223	17237	17273	17081	17194	17263	17096
23635	25294	38770	33504	26987	25839	26428	21665	20907	21387	21285	20925	21041	21138	20962	20906	20960	21016	20854	21029	20823	20991	20832	20900	20918	21073	21115	21024	20877	20727	20727	20994	20940	20699	20846	20922	20823	20829	21012	20831	20893	20797	20815	20914	20853	20986	20912	20829	20908	20845	20753	20678	20807	20682	20819	20932	20977	20703	20786	20774	20802	20864	20763	20963	20750	20932	20925	20928	20941	20954	20818	21073	20821	20873	20699	20774	20932	20919	20642	21009	20929	20702	20702	20789	20684	20771	20747	20798	20766	20858	20811	20765	20647	20748	20790	20790	20895	20892	20576	20567	20547	20900	20639	20802	20839	20725	20820	20878	20621	20650	20730	20554	20546	20702	20798	20780	20669	20794	20634	20895	20986	20811	20765	20723	20721	20497	20889	20781	20712	20682	20815	20810	20727	20623	20575	20507	20895	20928	20860	20850	20889	20662	20554	20562	20727	20920	20841	20829	20943	20893	20688	20822	20581	20750	20933	20781	20762	20688	20913	20830	20844	20868	20682	20883	20897	20621	20780	20872	20693	20612	20749	20633	20739	20782	20731	20696	20719	20900	20768	20868	20741	20668	20758	20859	20767	20786	20769	20624	20802	20732	20897	20756	20815	20779	20792	20532	20658	20796	20743	20690	20800	20783	20940	20842	20794	20668	20752	20859	20711	20687	20654	20782	20687	20518	21034	20885	20749	20999	20823	21009	20867	20686	20646	20590	20759	20640	20850	20930	20615	20998	20860	20946	20591	20972	20725	20762	20674	20628	20950	20836	20931	20719	20923	20827	20701	20809	20852	20718	20870	20817	20779	20772	20864	20675	20696	20797	20496	20679	20769	20714	20816	20714	20731	20623	20726	20766	20757	20697	20753	20839	20771	20797	20736	20695	20687	20811	20660	20778	20918	20820	20375	20853	20658	20615	20844	20701	20655	20684	20787	20730	20787	20817	20812	20813	20697	20667	20543	20796	20791	20831	20801	20663	20453	20676	20478	20783	20839	20906	20786	20753	20773	20662	20701	20986	20702	20854	20956	20819	20806	20850	20877	20623	20732	20580	20790	20795	20979	20746	20764	20575	20644	20688	20769	20946	20663	20742	20944	20793	20610	20699	20772	20656	20455	20900	20787	20660	20635	20786	20827	20780	20951	20683	21007	20874	20824	20631	20691	20944	20653	20725	20565	20849	21019	20775	20875	20875	20813	20949	20674	20693	20653	20714	20559	20760	20791	20938	20720	20776	20786	20654	20641	20797	20726	20719	20673	20682	20953	20840	20848	20856	20559	20629	20753	20604	20719	20595	20905	20583	20899	20709	20567	20766	20699	20674	20576	20767	20757	20769	20924	20664	20484	20729	20678	20788	20676	20810	20848	20925	20987	20722	20680	20808	20745	20746	20830	20707	20583	20794	20980	20793	20632	20682	20901	20736	20742	20699	20776	20628	20746	20587	20692	20848	20820	20758	20777	20941	20910	20791	20811	20932	20734	20558	21063	20858	20949	20639	20607	20747	20662	20764	20858	20605	20870	20886	20511	20902	20781	20767	20730	20766	20802	20636	20558	20671	20791	20814	20677	20713	20596	20812	20789	20746	20936	20697	20763	20752	20813	20710	20784	20742	20756	20763	20815	20636	20932	20843	20669	20592	20553	20698	20997	20958	20828	20688	20747	20706	20738	20900	20677	20737	20876	20738	20824	20795	20710	20869	20727	20670	20815	20718	20735	20868	20881	20792	20612	20601	20621	20767	20583	20723	20709	20927	21105	20953	20654	20967	20730	20709	20968	20777	20670	20821	20641	21040	20903	20819	20693	20779	20785	20818	20621	20759	20729	20694	20702	20798	20775	20548	20849	20743	20764	20783	20820	20913	20734	20653	20700	20876	20727	20768	20727	20895	20797	20897	20876	20867	20696	20794	20891	20947	20911	20818	20878	20839	20807	20541	20725	20694	20822	20928	20699	20874	20979	20680	20744	20886	20897	21213	20968	20729	20686	20719	20635	20702	20771	20852	20643	20661	20681	20717	20687	20816	20712	20787	20693	20687	20866	20690	20742	20991	20805	20848	20678	20973	20721	20684	20756	20949	20847	20757	20996	20604	20606	20717	20942	20647	20840	20656	20841	20814	20804	20942	20792	20776	21009	20583	20900	20886	20809	20717	20814	20608	20829	20761	20810	20653	20760	20910	20832	20821	20778	20414	20737	20549	20763	20860	20667	20746	20741	20867	20674	21088	21062	20713	20770	20861	20933	20923	20446	20824	20813	20823	20655	20784	20853	20744	20829	20812	20569	20839	20744	20894	20804	20695	20920	20653	20735	20804	20995	20713	20716	20579	20879	21009	20598	20903	20884	20769	20744	20618	20711	20625	20717	21054	20731	20817	21050	20784	20818	20865	20683	20698	20956	20796	20797	20497	20679	20847	20670	20998	20861	20569	20736	20689	20566	20870	20770	20572	20748	20497	20912	20658	20776	20888	20625	20719	20736	20764	20726	20843	20688	20765	20599	20954	20860	20746	20951	20801	20839	20640	20862	20794	20762	20959	20552	20809	20898	20846	20737	20580	20635	20952	20845	20628	20673	20518	20763	20763	20761	20770	20944	20805	20695	20593	20799	20803	20602	20550	20764	20878	20537	20799	20894	20791	20613	20790	20730	20567	20808	20807	20668	20707	20812	20733	20878	20604	20797	20754	20540	20716	20693	20669	20948	20814	20686	20649	20831	20759	20870	20688	20790	20729	20713	20588	20734	20930	20684	20826	20689	20771	20958	20889	20811	20778	20791	20927	20859	20708	20693	20785	20819	20943	20906	20663	20673	20731	20897	20861	20667	20780	20604	20830	20799	20660	20677	20855	20785	20629	20939	20798	20789	20561	20607	20655	20697	20593	20892	20735	20651	20820	20793	21110	20613	20709	20718	20800	20723	20792	20936	21000	20776	20646	20766	20570	20635	20835	20747	20974	20937	20707	20921	20712	20936	20931	20700	20723	20807	20779	20846	20768	20817	20873	20663	20792	20469	20617	20768	20592	20689	20696	20702	20744	20758	20882	20628	20499	20572	20509	20846	20600	20592	20884	20701	20802	20656	20729	20759	20706	20639	20636	20788	20780	20835	20762	20708	20654	20556	20800	20818	20824	20714	20598	20940	21056	20563	20739	20988	20775	20685	21004	21056	20804	20711	20621	20641	20663	20747	20848	20795	20901	20994	20978	20519	20701	20819	20894	20841	20718	20860	20809	20574	20662	20905	20908	20573	20828	20788	20925	20787	20739	20700	20726	20752	20888	20682	20706	20766	20805	20732	20691	20772	20809	20761	20535	20654	20629	20548	21032	20705	20692	20960	20728	20997	20742	20698	20704	20742	20795	20818	20611	20808	20736	20596	20820	20638	20658	20739	20673	20988	20752	20769	20561	20561	20716	20812	21112	20657	20919	20884	20861	20699	20951	20849	20724	20797	20672	20706	20773	20646	20826	20726	20700	20591	20715	20609	20815	20796	20747	20864	20775	20844	20826	20809	20666	20745	20769	20668	20695	20798	20928	20802	20777	20607	20918	20864	20611	20559	20832	20885	20747	20626	20676	20838	21032	20818	20837	20851	20926	20797	20658	20874	20728	20331	20820	20586	20579	20682	20849	20749	20830	20958	20631	20669	20712	20487	20866	20791	20830	20735	20691	20697	20640	20941	20745	20806	20904	20999	20799	20663	20694	20699	20925	20580	20812	20470	20859	20870	20787	20977	20729	20820	20780	20688	20665	20496	20783	20757	20716	20753	20818	20893	20958	20902	20851	20713	20572	20675	20684	20897	20770	20673	20798	20711	20899	20949	20886	20840	20780	20889	20712	20746	20720	20784	20706	20473	20716	20821	20744	20936	20788	20876	20775	20662	20895	20849	20818	20739	20805	20688	20762	20755	20719	20810	20759	20686	20994	20769	20685	20745	20808	20600	20667	20746	21027	20718	20684	20650	20729	20666	20724	20722	20726	20827	20624	21003	20832	20698	20786	20848	20790	20953	20682	20796	20736	20708	20849	20563	20776	20753	20851	20768	20740	20742	20671	20716	20646	20925	20647	20572	20601	20990	20682	20704	20760	20785	20676	20753	20842	20751	20717	20782	20743	20612	20846	20613	20712	20557	20567	20952	20572	20764	21004	20701	20685	20610	20816	20560	21018	20816	20763	20548	20784	20986	20717	20881	20697	20887	20658	20740	20542	20630	20827	21086	20738	20793	20753	20568	20812	20733	20802	20881	20928	20710	20657	20627	20841	20867	20928	20932	20772	20653	20770	20955	20579	20725	20684	20690	20869	20760	20627	20686	20842	20919	20682	20738	20597	20839	20788	20875	20854	20837	20647	20631	20729	20857	20952	20717	20689	20816	20736	20682	20919	20571	20681	20870	20905	20923	20538	20763	20359	20815	20686	20812	20782	20782	21000	20772	20674	20881	20714	20728	20872	20634	20689	20715	20566	20688	20840	20940	20545	20747	20794	20949	20767	20916	20644	20865	20529	20658	20576	20796	20777	20803	20970	20789	20847	20666	20602	20706	20642	20629	20893	20750	20460	20801	20754	20680	20686	20753	20801	20929	20743	20649	20762	20687	20922	20803	20619	20765	20579	20754	20758	20795	20682	20663	20711	20617	20639	20810	20787	20809	20813	20935	20691	20752	20881	20927	20596	20701	20636	20639	20634	20842	20760	20762	21008	20745	20738	20836	20864	20671	20694	20541	20700	20846	20838	20888	20657	20561	20763	20539	20756	20718	20740	20670	20748	20768	20735	20744	20721	20840	20893	20770	20963	20628	20739	20772	20911	20746	20664	20661	20634	20684	20677	20772	20781	20831	20619	20688	20700	20895	20860	21009	20769	20581	20654	20761	20775	20651	20829	21004	20679	20719	20623	21109	20790	20673	20690	20714	20818	20725	20769	20820	20702	20647	20779	20851	20740	20844	20681	20749	20754	20790	20738	20620	20637	20706	21017	20713	20820	20906	20852	20726	20702	20496	20716	20564	20863	20683	20714	20796	20726	20795	20530	20764	20814	20713	20768	20852	20765	20670	20752	20691	20698	20659	20863	20685	20774	20866	20692	20591	20941	20744	20666	20813	20758	20829	20607	20723	20755	20533	20565	20641	20875	20901	20918
61455	105598	89853	63313	37220	22326	18085	17583	17345	17277	17353	17191	17597	17505	17487	17420	17638	17510	17459	17388	17323	17513	17401	17658	17603	17424	17439	17647	17506	17495	17512	17462	17419	17544	17493	17498	17435	17393	17392	17497	17461	17506	17622	17445	17403	17553	17421	17433	17285	17602	17409	17397	17527	17350	17312	17576	17294	17476	17515	17596	17631	17632	17490	17518	17520	17410	17681	17494	17462	17303	17600	17433	17527	17377	17317	17459	17243	17324	17406	17290	17388	17385	17312	17541	17423	17502	17514	17395	17336	17367	17360	17622	17575	17469	17485	17434	17294	17451	17268	17257	17380	17561	17555	17416	17577	17355	17499	17436	17385	17532	17214	17405	17547	17756	17395	17601	17459	17196	17332	17451	17669	17606	17281	17403	17444	17565	17537	17407	17438	17521	17411	17357	17471	17455	17526	17541	17437	17544	17583	17568	17448	17616	17334	17291	17618	17436	17397	17506	17439	17488	17343	17439	17628	17412	17373	17348	17646	17389	17261	17426	17572	17482	17350	17644	17420	17409	17461	17324	17648	17418	17551	17210	17562	17462	17483	17380	17528	17490	17423	17494	17408	17621	17348	17568	17445	17116	17522	17160	17418	17494	17257	17554	17438	17256	17414	17344	17387	17523	17164	17471	17221	17487	17447	17625	17433	17652	17449	17498	17312	17450	17573	17566	17424	17380	17670	17543	17591	17653	17327	17437	17383	17535	17418	17490	17501	17467	17557	17630	17430	17611	17255	17377	17327	17501	17346	17470	17373	17415	17466	17596	17544	17338	17503	17495	17523	17436	17506	17404	17375	17324	17591	17489	17201	17400	17161	17467	17441	17554	17393	17547	17236	17387	17288	17477	17530	17418	17296	17526	17591	17451	17484	17390	17404	17545	17415	17331	17538	17465	17403	17484	17446	17420	17449	17432	17461	17290	17419	17527	17362	17276	17428	17436	17460	17408	17518	17252	17607	17459	17399	17400	17444	17270	17385	17421	17285	17535	17433	17521	17466	17523	17532	17619	17452	17425	17609	17430	17424	17409	17367	17443	17320	17514	17500	17467	17434	17397	17448	17510	17361	17397	17419	17298	17292	17458	17386	17474	17400	17392	17541	17523	17317	17418	17652	17370	17388	17470	17420	17417	17598	17493	17621	17616	17369	17545	17362	17629	17213	17505	17340	17520	17365	17471	17382	17330	17495	17261	17460	17491	17337	17579	17407	17518	17507	17367	17483	17409	17520	17352	17502	17338	17539	17162	17542	17455	17344	17457	17359	17611	17659	17332	17615	17503	17413	17488	17359	17391	17249	17224	17485	17569	17450	17509	17461	17288	17417	17423	17486	17512	17473	17437	17253	17344	17588	17427	17770	17409	17545	17429	17412	17469	17435	17450	17656	17266	17504	17379	17317	17546	17329	17483	17781	17393	17480	17565	17402	17437	17489	17385	17470	17524	17426	17315	17473	17514	17526	17380	17487	17444	17335	17256	17424	17527	17441	17208	17400	17307	17553	17273	17369	17482	17492	17689	17349	17590	17372	17254	17560	17449	17554	17435	17417	17300	17351	17491	17346	17327	17385	17349	17354	17296	17474	17307	17548	17493	17476	17497	17432	17444	17468	17396	17562	17483	17356	17468	17502	17376	17495	17375	17569	17330	17383	17222	17498	17449	17535	17517	17423	17533	17519	17539	17328	17503	17489	17571	17366	17304	17494	17408	17557	17446	17530	17494	17250	17528	17557	17291	17474	17518	17621	17312	17644	17292	17448	17472	17485	17373	17424	17503	17497	17268	17413	17487	17529	17527	17346	17400	17372	17553	17473	17460	17369	17479	17267	17526	17511	17434	17270	17365	17587	17451	17316	17401	17409	17546	17523	17495	17262	17291	17429	17514	17415	17627	17412	17364	17374	17493	17333	17533	17378	17591	17443	17370	17470	17335	17441	17307	17403	17308	17375	17520	17436	17353	17267	17454	17411	17498	17443	17352	17500	17341	17426	17479	17355	17567	17553	17382	17511	17449	17580	17524	17468	17339	17439	17334	17317	17397	17634	17473	17370	17367	17551	17261	17440	17552	17471	17359	17530	17415	17469	17436	17420	17341	17543	17457	17514	17433	17626	17314	17409	17539	17412	17364	17421	17347	17292	17361	17455	17544	17405	17525	17444	17497	17548	17490	17480	17582	17364	17329	17406	17429	17528	17708	17347	17493	17473	17495	17295	17394	17220	17413	17457	17313	17392	17431	17377	17354	17525	17445	17337	17490	17345	17545	17342	17451	17420	17445	17556	17320	17347	17499	17644	17482	17266	17298	17405	17383	17463	17484	17432	17504	17479	17451	17414	17517	17522	17356	17314	17329	17406	17571	17405	17488	17551	17293	17368	17365	17419	17311	17464	17196	17488	17466	17378	17455	17316	17428	17606	17359	17464	17380	17316	17275	17469	17547	17425	17261	17441	17487	17284	17402	17596	17447	17539	17515	17339	17382	17617	17369	17433	17571	17630	17545	17331	17448	17507	17390	17524	17371	17453	17451	17448	17475	17467	17622	17427	17573	17670	17468	17522	17392	17529	17342	17442	17347	17505	17520	17427	17322	17522	17548	17438	17280	17520	17442	17427	17469	17339	17421	17537	17461	17322	17377	17553	17478	17302	17416	17425	17356	17515	17346	17461	17262	17302	17511	17536	17503	17407	17605	17539	17340	17401	17518	17286	17417	17407	17448	17370	17389	17387	17449	17352	17527	17591	17263	17476	17319	17333	17453	17396	17462	17445	17274	17463	17427	17415	17582	17641	17461	17292	17405	17406	17446	17335	17506	17390	17386	17286	17324	17344	17381	17275	17390	17416	17457	17457	17280	17805	17564	17456	17538	17556	17359	17522	17304	17412	17568	17321	17473	17665	17255	17533	17349	17393	17401	17438	17539	17531	17400	17374	17554	17319	17467	17653	17419	17447	17518	17351	17270	17522	17616	17485	17486	17390	17445	17414	17415	17621	17263	17352	17604	17618	17465	17582	17329	17414	17475	17505	17495	17388	17463	17509	17512	17340	17509	17519	17394	17412	17396	17636	17480	17379	17568	17365	17363	17669	17482	17565	17496	17599	17421	17512	17396	17394	17367	17451	17305	17587	17450	17584	17553	17458	17496	17533	17387	17456	17360	17287	17451	17471	17427	17495	17537	17477	17333	17382	17327	17445	17306	17531	17400	17474	17311	17313	17411	17508	17404	17505	17521	17533	17572	17354	17360	17357	17320	17591	17235	17572	17667	17389	17652	17571	17504	17555	17303	17401	17496	17553	17256	17410	17448	17348	17238	17346	17470	17518	17618	17472	17276	17511	17554	17459	17328	17616	17390	17535	17452	17404	17604	17288	17447	17440	17352	17451	17321	17428	17502	17431	17249	17220	17512	17675	17315	17375	17460	17413	17465	17560	17488	17549	17386	17369	17477	17258	17382	17444	17528	17400	17368	17257	17360	17332	17464	17428	17504	17496	17530	17353	17565	17404	17345	17354	17352	17518	17440	17426	17482	17467	17578	17467	17637	17413	17374	17420	17438	17377	17434	17346	17498	17531	17417	17460	17428	17422	17443	17382	17581	17274	17398	17452	17362	17423	17472	17470	17355	17456	17611	17496	17441	17329	17427	17390	17611	17379	17404	17430	17475	17401	17699	17262	17561	17365	17236	17322	17464	17465	17272	17504	17341	17500	17254	17447	17483	17222	17372	17303	17419	17429	17488	17459	17516	17429	17429	17155	17478	17349	17515	17447	17348	17418	17355	17494	17208	17462	17384	17331	17493	17328	17417	17533	17379	17312	17459	17483	17361	17348	17217	17413	17436	17477	17515	17430	17437	17291	17483	17317	17544	17417	17404	17321	17495	17642	17271	17304	17289	17345	17504	17524	17401	17567	17260	17617	17629	17486	17534	17441	17417	17282	17458	17606	17401	17398	17464	17439	17436	17492	17475	17512	17540	17444	17450	17513	17347	17436	17551	17500	17404	17373	17376	17462	17431	17498	17331	17469	17493	17227	17570	17457	17487	17451	17307	17548	17420	17466	17317	17428	17528	17463	17586	17492	17390	17444	17517	17355	17504	17409	17538	17519	17398	17361	17431	17229	17423	17527	17450	17370	17424	17532	17630	17497	17281	17294	17473	17539	17492	17413	17365	17520	17541	17433	17370	17546	17479	17375	17470	17394	17692	17395	17421	17443	17410	17360	17454	17579	17444	17505	17621	17387	17436	17496	17386	17448	17549	17386	17489	17381	17384	17501	17590	17353	17532	17464	17372	17385	17412	17470	17534	17293	17314	17208	17305	17385	17581	17655	17350	17464	17406	17405	17520	17375	17366	17465	17432	17575	17591	17535	17370	17260	17535	17489	17550	17427	17537	17451	17503	17500	17324	17414	17243	17585	17494	17312	17498	17519	17506	17494	17244	17333	17303	17448	17460	17445	17464	17547	17340	17507	17516	17615	17573	17434	17327	17347	17425	17401	17494	17425	17345	17353	17393	17495	17383	17514	17298	17294	17485	17488	17378	17400	17434	17482	17501	17572	17430	17400	17475	17431	17435	17423	17429	17388	17395	17278	17238	17441	17379	17321	17454	17427	17595	17349	17316	17496	17425	17387	17467	17633	17385	17534	17477	17470	17509	17476	17507	17387	17415	17513	17324	17343	17351	17356	17664	17271	17537	17413	17359	17379	17397	17457	17614	17458	17360	17394	17398	17268	17408	17560	17450	17405	17371	17260	17503	17239	17333	17509	17324	17615	17246	17655	17526	17387	17510	17286	17175	17477	17450	17325	17336	17356	17422	17348	17479	17508	17467	17509	17488	17499	17487	17446	17377	17359	17398	17421	17304	17476	17461	17338	17614	17350	17594	17513	17473	17497	17541	17272	17348	17445	17538	17478	17455	17383	17589	17466	17329	17396	17562	17413	17445	17430	17393	17465	17307	17534	17527	17443	17467	17377	17433	17413	17557	17412	17283	17455	17560	17343	17405	17598	17469	17443	17300	17657	17398	17471	17408	17493	17458	17334	17283	17249	17474	17457	17298	17422	17534	17406	17297	17421	17542	17506	17339	17438	17258	17426	17510	17383	17605	17477	17466	17546	17556	17342	17410	17431	17459	17435	17451	17319	17356
33236	41813	43425	31394	23660	21642	21244	20724	20751	20954	20632	20700	20877	20786	20810	20603	20558	20799	20893	20821	20763	20767	20994	21022	20708	20771	20973	20708	20871	20972	20521	20728	20972	20866	20784	20603	20836	20896	20959	21073	20906	20627	20792	20608	20765	20894	20723	20631	20845	20761	20494	20738	20805	20582	20876	20968	20764	20707	20808	20666	20669	21008	20954	20863	20715	20642	20667	20689	20615	20788	20881	20588	20739	20534	20778	20684	20946	20899	20830	20758	20718	20532	20911	20886	20611	20693	20707	20809	20836	20830	20596	20588	20743	20790	20660	20807	20791	20703	20719	20820	20875	20745	20771	20763	20641	20667	20725	20866	20676	20871	20755	20658	20718	20752	20853	20852	20553	20544	20616	20588	20765	20730	20593	20888	20848	20762	20577	20801	20851	20821	20817	20822	20715	20977	20652	20615	20827	20726	20749	20895	20629	20693	20707	20929	20819	20813	20729	20712	20781	20873	20652	20583	20820	20964	20806	20746	20838	20937	20646	20805	20757	20776	20777	20971	20659	20829	20905	20690	20785	20615	20867	20848	20693	20678	20871	20674	20638	20976	20838	20667	20694	20955	20657	20766	20665	20759	20943	20788	20830	20775	20988	20749	20794	20888	20917	20688	20783	20902	20748	20831	20811	20724	21026	20889	20811	20768	20906	20936	20943	20825	20694	20735	20618	20757	20510	20802	20643	20721	20755	20774	20941	20733	20674	20713	20647	20685	20950	20689	20798	20713	20537	21022	20625	20902	20865	20810	20716	20683	20720	20681	20688	20674	20821	20883	20733	20666	20698	20732	20763	20857	21149	20761	20834	20740	20873	20868	20731	20732	20646	20887	20789	20847	20633	20703	20889	20822	20668	20996	20833	20965	20897	20710	20708	20710	20860	20872	20647	20687	20950	20677	20810	20790	20651	20737	20811	20749	20840	20660	20798	20818	20523	20780	20655	20902	20617	20860	20869	20717	20806	20905	20572	20643	20744	20572	20770	20775	20535	20704	20635	20631	20607	20828	20758	20724	20603	20829	20630	20390	20648	20628	20775	20696	20916	20425	20725	20768	20811	20842	20683	20649	20814	20692	20752	20727	20783	20758	20773	20558	20664	20744	20497	20683	20569	20886	20493	20757	20577	20674	20743	20900	20750	20611	20810	20714	20617	20734	20767	20891	20711	20778	20811	20624	20747	20662	20815	20723	20698	20543	20809	20716	20752	20766	20722	20737	20703	20756	20879	20527	20622	20608	20744	20790	20690	20857	20813	20737	20589	20642	20658	20848	20640	20908	20981	20873	20474	20676	20618	20867	20642	20749	20767	20703	20740	20837	20636	20730	20899	20980	20638	20741	20881	20581	20848	20811	20868	20886	20797	20669	20765	20761	20812	20744	20928	20869	20711	20673	20651	20968	20881	20894	20856	20733	20554	20744	20687	20560	20720	20788	20804	20753	20732	20979	20661	20708	20732	20568	20731	20778	20700	20878	20668	20783	20972	20888	20549	20726	20783	20596	20938	20775	20674	20903	20887	20655	20706	21066	20858	20825	20760	20890	20910	20749	20938	20786	20782	20860	20931	20672	20796	20735	20900	20982	20731	20775	20777	20678	20782	20677	20559	20889	20896	20669	20833	20863	20818	20831	20658	20744	20757	20926	20962	20769	20890	20676	20980	20928	20815	20711	20765	20651	20685	20762	20749	20780	20789	20835	20860	20771	20704	20909	20844	20504	20543	20843	20759	20701	20604	20809	20723	20687	20872	20826	20943	20732	20638	20571	20650	20563	20476	20668	20916	20729	20970	20844	20860	20748	20868	20836	20737	20593	20657	20754	20714	20732	20821	20730	20812	20658	20967	20781	20797	20609	20561	20903	20838	20795	20716	20848	20736	20782	20831	20782	20852	20799	20646	20810	20857	20780	20914	20715	20758	20917	20713	20818	20884	20597	20582	20817	20808	20862	20799	20752	20758	20837	20974	20660	20908	20909	20813	20982	20889	20665	20533	20790	20654	20697	20822	20885	20720	20856	20775	20761	20723	20808	20751	20736	20548	20927	20717	20869	20912	20895	20852	20757	20790	20723	20814	21146	20650	20709	20871	20834	20816	20817	20745	20675	20697	20553	20733	20602	20706	20780	20922	20844	20584	20758	21051	20729	20661	20834	21004	20809	20785	20859	20691	20565	20715	20606	20565	20689	20741	20736	20691	20794	20919	20700	20588	20859	20764	20929	20852	20718	20676	20852	20951	20574	20886	20854	20743	20646	20705	20559	20656	20588	20649	20879	20728	20861	20700	20784	21027	20728	20957	20735	20736	20520	20616	20692	20879	21023	20805	20957	20745	20961	20827	20883	20812	20778	20767	20809	20647	20824	20581	20751	20500	20628	20847	20668	20759	20730	20811	20748	20927	20660	20642	20942	20927	20736	20748	20750	20793	20658	20791	20663	20683	20514	20792	20747	20728	20815	20791	20918	20722	20808	20762	20754	20793	20774	20624	20747	20797	20714	20603	20721	20601	20772	20797	20834	20907	20847	20787	20741	20683	20718	20923	20863	20898	20705	20923	20733	20633	20796	20534	20787	20859	20876	20914	20850	20713	20698	20808	20855	20837	20477	21008	20614	20937	20851	20889	20780	20826	20750	20943	20713	20617	20851	20643	20673	20618	20785	20798	20788	20620	20796	20914	20487	20958	20812	20771	20733	20873	20842	20843	20722	20689	20800	20680	20693	20589	20834	20746	20916	20865	20760	20781	20803	20735	20768	20819	20796	20617	20802	20696	20685	20853	20546	20644	20788	20879	20685	20937	20896	20940	20801	20913	20850	20812	20914	20757	20697	20709	20696	20582	20834	20821	20785	20891	20867	20787	21014	20778	20637	20774	20992	20845	20972	20512	20744	20656	20769	20703	20707	20782	21006	20896	20651	20752	20671	20715	20841	20683	20849	20834	20807	20826	20593	20764	20801	20851	20823	20738	20699	20984	20753	20912	20601	20725	20851	20882	20667	20985	20834	20650	20805	20892	21057	20773	20848	20664	20829	20807	20654	20742	20788	20669	20781	20832	20796	20971	20741	20748	20622	20749	20803	20678	20823	20912	20980	20880	20822	20697	20729	20833	20590	20785	20922	20711	20834	20682	20824	20851	20743	20779	20833	20560	20820	20793	20676	20757	20836	20877	20938	20671	20743	20938	20828	20772	20923	20746	20821	20755	20685	20588	20549	20679	20600	21009	20880	21019	20620	20746	20601	20667	20970	20639	20791	20762	20749	20715	20509	20722	20644	20709	20650	20542	21020	20708	20813	20547	20707	20870	20821	20850	20694	20642	20533	20727	20814	20861	20850	20759	20913	21043	20838	20943	20867	20846	20699	20835	20821	20760	20784	20702	20755	20770	20780	20557	20635	20630	20851	21015	20691	20811	20638	20710	20869	20589	20731	20870	20685	20611	20813	20789	20805	20997	20831	20782	20848	20639	20587	20784	20786	20728	20850	20986	20722	20682	20826	20952	20795	20908	20804	20898	20858	20870	20823	20674	20858	20826	20731	20587	20593	20706	20668	20846	20848	20538	20863	20824	20673	20658	20658	20729	20815	20922	20740	20746	20850	20880	20805	20655	20806	20747	20628	20575	20963	20934	20883	20787	20865	20805	20698	20699	20867	20853	20764	20752	20933	20790	20616	20995	20821	20753	20757	20767	20920	20749	20610	20692	20703	20685	20900	20826	20797	20917	20962	20756	20839	20829	20669	20755	20642	20849	20842	20761	20703	20738	20766	20900	20696	20851	21003	20709	20518	20701	20811	20651	20549	20709	20795	20821	20776	20878	20750	20798	20856	20822	20919	20820	20457	20617	20847	20964	20791	20813	20714	20845	20747	20924	20709	20728	21032	20808	20644	20744	20836	20746	20647	20652	20700	20744	20749	20813	20853	20895	20721	20737	20813	21041	20700	20811	20571	20869	20547	20730	20549	20862	20754	20916	20747	20660	20609	20790	20891	20762	20925	21066	20782	20954	20802	20656	20763	20861	20606	20773	20960	21027	20765	20904	20904	20844	21024	20889	20980	20878	20785	20549	20787	20629	20699	20984	20724	20833	20419	20782	20677	20696	20740	20620	20934	20833	20755	20736	20806	21011	20910	20670	20804	21172	20980	20807	20831	20672	20758	20585	20710	20711	20717	20756	20743	20720	21023	20775	20766	20937	20848	20782	20794	20701	20626	20815	20899	20643	20629	20622	20665	20828	20745	20861	20777	20780	20947	20692	20810	20849	20741	20694	20801	20687	20826	20809	20779	20747	20712	20759	20798	20823	20765	20706	20779	20677	20833	20804	20881	20781	20742	20858	20881	20476	20706	20753	20613	20707	20882	20772	20681	20751	20575	20870	21020	20810	20702	20933	20884	20832	20992	20664	20833	20740	20692	20655	20721	20809	20704	20893	20840	20542	20681	20790	20851	20735	20625	20686	20634	20762	20737	20611	20566	20824	20898	20708	20588	20703	20745	20841	20582	20617	20967	20976	20797	20929	20566	20781	20856	20441	20821	20764	20677	20872	20590	21008	20819	20822	20691	20853	20762	20704	20729	20666	20874	20754	20715	20914	20964	20861	20871	20897	20751	20630	20424	20568	20799	20957	20809	20850	21013	20811	20905	20646	20639	20813	20717	20808	20892	20811	20761	20637	20803	20985	20818	20923	20755	20852	20748	20769	20572	20823	20643	20684	20831	20734	20886	20682	20791	20813	20896	20590	20796	21029	20580	20880	20700	20674	20674	20941	20521	20769	20708	20770	20651	20707	20824	20727	20712	20671	20773	20803	20910	20689	21037	20860	20718	20763	20765	20960	20714	20649	20632	20720	20609	20817	20830	20922	20629	20743	20631	20939	20717	20726	20996	20481	20717	20619	20838	20776	20923	20612	20608	20813	20551	20926	20911	20781	20862	20769	20827	20729	21141	20956	20608	20803	20806	20865	20863	20886	21092	20922	20622	20861	20662	20848	20861	20993	20700	20827	20896	20930	20813	20873	20804	20804	20659	20793	20627	20851	20719	20752	20736	20822	20922	20694	20946	20553	20941	20710	20804	20973	20765	20740	20810	20843	20665	20591	20696	20841	20768	20917	20753	20801	20689	20678	20764	20735	20767	20594	20805
41449	59163	44650	26973	20123	18004	17575	17401	17352	17463	17311	17425	17418	17235	17254	17416	17527	17267	17396	17320	17451	17358	17412	17424	17492	17414	17411	17389	17338	17397	17447	17370	17594	17480	17362	17369	17496	17449	17388	17317	17349	17428	17473	17415	17543	17287	17493	17171	17398	17341	17380	17284	17394	17342	17452	17380	17434	17499	17378	17474	17404	17498	17361	17536	17303	17469	17393	17390	17402	17360	17383	17712	17284	17148	17371	17233	17295	17358	17392	17403	17286	17422	17302	17322	17443	17348	17366	17322	17336	17377	17359	17440	17370	17331	17495	17506	17517	17283	17433	17359	17344	17226	17441	17307	17533	17350	17248	17450	17310	17213	17407	17371	17490	17408	17351	17549	17355	17302	17226	17480	17309	17393	17261	17404	17549	17276	17287	17365	17372	17256	17488	17264	17447	17382	17568	17333	17436	17337	17450	17358	17271	17330	17427	17386	17558	17311	17490	17223	17191	17359	17365	17404	17260	17487	17399	17313	17251	17500	17402	17449	17396	17362	17330	17338	17415	17473	17467	17462	17363	17371	17463	17231	17400	17446	17506	17459	17376	17522	17148	17374	17423	17308	17438	17234	17266	17549	17311	17259	17509	17623	17362	17415	17543	17376	17375	17431	17556	17475	17405	17284	17379	17345	17358	17329	17537	17361	17461	17458	17293	17368	17376	17422	17204	17350	17325	17209	17576	17350	17214	17386	17227	17206	17443	17548	17226	17259	17297	17424	17366	17360	17261	17306	17321	17212	17557	17288	17535	17349	17389	17529	17510	17284	17419	17498	17362	17254	17364	17288	17388	17404	17308	17340	17392	17395	17335	17230	17361	17397	17281	17453	17370	17220	17400	17226	17234	17371	17300	17428	17269	17473	17385	17444	17488	17353	17495	17544	17421	17297	17495	17452	17465	17447	17305	17348	17380	17477	17366	17313	17414	17411	17442	17512	17372	17445	17404	17412	17446	17435	17179	17495	17391	17310	17174	17478	17298	17438	17511	17421	17463	17419	17403	17378	17388	17200	17359	17306	17161	17222	17417	17350	17560	17406	17300	17427	17420	17373	17504	17265	17337	17348	17678	17450	17265	17259	17433	17284	17418	17440	17283	17247	17659	17511	17515	17407	17357	17276	17398	17327	17368	17373	17319	17307	17414	17290	17328	17333	17241	17533	17273	17453	17375	17587	17405	17446	17327	17078	17355	17399	17403	17399	17326	17516	17432	17455	17465	17451	17277	17295	17221	17388	17423	17405	17431	17378	17327	17181	17430	17310	17386	17448	17529	17466	17233	17297	17462	17400	17375	17584	17411	17286	17400	17281	17381	17249	17334	17463	17355	17349	17354	17326	17365	17141	17320	17411	17602	17270	17227	17507	17320	17223	17343	17248	17443	17360	17493	17292	17356	17401	17434	17396	17427	17305	17391	17402	17441	17266	17449	17408	17287	17373	17492	17345	17454	17359	17344	17481	17485	17384	17413	17578	17552	17423	17280	17424	17490	17243	17443	17422	17375	17222	17436	17276	17504	17231	17290	17375	17568	17326	17320	17519	17483	17242	17252	17332	17317	17378	17549	17125	17534	17263	17290	17265	17315	17465	17446	17419	17347	17470	17422	17518	17374	17540	17254	17582	17363	17287	17420	17425	17245	17476	17274	17431	17296	17375	17407	17316	17310	17312	17365	17384	17443	17308	17281	17470	17455	17385	17313	17499	17473	17379	17351	17222	17238	17440	17462	17423	17338	17351	17476	17356	17426	17277	17385	17474	17352	17288	17398	17371	17365	17406	17387	17422	17474	17422	17335	17120	17417	17163	17430	17280	17281	17449	17463	17118	17437	17417	17479	17343	17386	17420	17391	17548	17589	17307	17512	17514	17335	17488	17315	17442	17322	17311	17570	17237	17237	17391	17438	17471	17579	17273	17364	17482	17372	17322	17520	17372	17497	17382	17332	17375	17208	17444	17420	17443	17338	17305	17373	17300	17337	17416	17418	17330	17207	17447	17273	17326	17387	17357	17384	17219	17350	17255	17394	17248	17374	17365	17412	17232	17462	17235	17553	17372	17435	17320	17476	17521	17450	17275	17464	17234	17517	17409	17373	17393	17344	17291	17435	17364	17283	17444	17426	17314	17310	17433	17481	17259	17431	17329	17481	17349	17460	17357	17506	17346	17305	17394	17330	17389	17544	17316	17536	17362	17423	17350	17265	17342	17507	17458	17183	17320	17260	17536	17434	17308	17539	17437	17289	17371	17477	17350	17318	17436	17320	17415	17469	17414	17582	17264	17201	17344	17363	17342	17293	17430	17382	17273	17250	17465	17501	17397	17359	17324	17420	17422	17400	17500	17295	17319	17262	17474	17399	17437	17347	17442	17448	17614	17256	17431	17427	17466	17545	17350	17445	17398	17545	17321	17467	17417	17317	17412	17312	17385	17413	17334	17361	17307	17384	17375	17508	17340	17216	17331	17251	17404	17553	17439	17348	17280	17274	17226	17284	17549	17268	17316	17337	17342	17459	17532	17596	17324	17392	17346	17412	17430	17599	17414	17490	17550	17316	17233	17489	17500	17358	17176	17334	17464	17287	17363	17192	17178	17321	17283	17408	17295	17356	17325	17437	17583	17309	17403	17388	17324	17440	17369	17445	17296	17424	17422	17326	17426	17465	17415	17243	17416	17307	17381	17321	17446	17322	17334	17301	17395	17369	17413	17557	17190	17505	17407	17311	17288	17397	17511	17415	17286	17342	17321	17413	17312	17488	17405	17211	17310	17252	17427	17541	17387	17287	17359	17439	17388	17330	17397	17366	17339	17495	17469	17194	17636	17473	17329	17173	17365	17384	17229	17517	17411	17391	17509	17407	17297	17484	17371	17370	17417	17320	17375	17417	17627	17501	17278	17316	17304	17475	17476	17317	17284	17193	17334	17588	17364	17322	17327	17426	17399	17410	17374	17295	17494	17243	17466	17354	17357	17237	17366	17236	17255	17367	17323	17351	17467	17357	17490	17371	17316	17334	17330	17458	17359	17451	17305	17468	17320	17256	17337	17339	17375	17471	17309	17385	17388	17377	17581	17277	17519	17500	17334	17391	17511	17333	17320	17306	17377	17380	17398	17432	17186	17546	17368	17298	17379	17359	17349	17391	17397	17463	17330	17352	17233	17357	17378	17355	17449	17302	17139	17455	17289	17299	17437	17447	17395	17589	17405	17467	17255	17439	17408	17178	17444	17299	17518	17351	17459	17302	17321	17475	17131	17416	17311	17503	17318	17235	17512	17370	17573	17245	17462	17337	17350	17490	17319	17608	17368	17549	17207	17286	17439	17408	17190	17302	17239	17297	17412	17423	17452	17483	17364	17335	17408	17335	17305	17603	17272	17420	17559	17459	17441	17383	17604	17264	17268	17402	17429	17271	17510	17510	17432	17240	17497	17417	17290	17185	17335	17461	17345	17359	17343	17480	17299	17490	17277	17476	17355	17424	17397	17396	17418	17342	17267	17324	17599	17324	17421	17475	17273	17462	17305	17324	17268	17312	17322	17337	17430	17383	17501	17219	17435	17319	17408	17435	17492	17345	17426	17230	17336	17271	17247	17473	17308	17322	17461	17342	17326	17652	17243	17297	17440	17299	17367	17249	17458	17386	17355	17349	17440	17494	17382	17412	17301	17428	17336	17370	17363	17361	17474	17453	17294	17441	17331	17411	17469	17346	17371	17307	17373	17328	17327	17403	17410	17408	17456	17621	17261	17444	17377	17329	17362	17121	17239	17439	17230	17627	17442	17546	17504	17556	17360	17409	17509	17260	17450	17443	17292	17357	17498	17403	17450	17540	17205	17349	17296	17387	17299	17688	17409	17369	17500	17326	17532	17224	17373	17458	17334	17347	17360	17425	17469	17385	17327	17416	17367	17400	17437	17393	17417	17386	17412	17380	17434	17422	17463	17220	17390	17383	17384	17419	17216	17448	17290	17473	17302	17352	17273	17286	17280	17476	17514	17544	17333	17335	17436	17393	17345	17340	17572	17205	17527	17293	17272	17501	17205	17228	17459	17397	17394	17323	17333	17496	17300	17471	17339	17648	17487	17408	17261	17453	17535	17372	17460	17377	17382	17505	17191	17239	17301	17445	17282	17416	17383	17298	17422	17384	17418	17183	17319	17286	17257	17326	17402	17274	17563	17345	17490	17418	17384	17325	17436	17307	17448	17459	17312	17279	17351	17310	17390	17413	17333	17393	17309	17434	17354	17321	17357	17417	17192	17368	17423	17550	17424	17366	17383	17377	17391	17401	17295	17454	17436	17504	17260	17409	17412	17386	17405	17548	17416	17415	17453	17510	17488	17379	17360	17449	17373	17311	17234	17521	17343	17324	17269	17290	17402	17087	17291	17542	17358	17394	17366	17372	17416	17332	17375	17420	17369	17280	17412	17477	17407	17433	17370	17383	17377	17257	17268	17453	17500	17346	17355	17551	17333	17264	17405	17374	17245	17325	17343	17466	17201	17396	17371	17205	17355	17274	17411	17344	17427	17435	17188	17360	17322	17354	17459	17346	17352	17532	17436	17218	17343	17419	17400	17443	17305	17442	17562	17258	17441	17456	17332	17501	17527	17341	17282	17345	17296	17378	17323	17340	17353	17345	17296	17242	17288	17568	17202	17245	17284	17458	17280	17406	17300	17301	17431	17511	17339	17303	17391	17377	17432	17329	17439	17368	17283	17496	17444	17241	17445	17440	17408	17400	17420	17522	17480	17401	17491	17275	17425	17300	17314	17416	17381	17397	17254	17264	17229	17504	17502	17341	17294	17429	17382	17553	17202	17603	17402	17409	17361	17563	17440	17343	17524	17325	17579	17573	17374	17311	17380	17349	17466	17391	17398	17384	17403	17500	17334	17369	17346	17392	17344	17422	17377	17307	17323	17315	17327	17504	17321	17298	17304	17491	17320	17379	17449	17503	17372	17315	17432	17369	17348	17405	17517	17372	17274	17406	17467	17280	17321	17475	17411	17439	17455	17503	17301	17346	17480	17558	17284	17424	17323	17403	17477	17438	17489	17446	17450	17383	17440	17409	17454	17331	17525	17520	17375	17281	17380	17372	17450	17270	17478	17319	17414	17358	17307	17336	17291	17211	17353	17292	17440
24361	26152	39634	34571	27480	26079	25308	21214	20760	20966	20971	20879	20896	21121	20840	20907	20709	20746	20819	20667	20803	20768	20924	20740	20601	20644	20749	20841	20755	20773	20671	20723	20752	20853	20587	20565	20711	20570	20640	20670	20897	20502	20718	20565	20838	20491	20648	20535	20432	20761	20630	20808	20536	20566	20422	20669	20621	20462	20647	20652	20496	20677	20692	20581	20550	20682	20822	20582	20559	20756	20644	20662	20543	20616	20532	20614	20591	20494	20494	20545	20601	20720	20691	20365	20556	20664	20646	20629	20620	20744	20714	20590	20735	20580	20515	20754	20668	20663	20629	20512	20596	20668	20203	20729	20466	20452	20657	20564	20587	20597	20715	20555	20691	20597	20596	20576	20761	20582	20712	20466	20497	20831	20533	20557	20533	20675	20664	20667	20621	20546	20421	20438	20449	20710	20603	20455	20548	20474	20395	20758	20688	20505	20746	20416	20715	20744	20643	20670	20491	20630	20570	20657	20551	20466	20381	20292	20703	20547	20612	20445	20493	20720	20479	20743	20629	20788	20744	20542	20746	20631	20649	20788	20666	20516	20527	20422	20498	20442	20612	20407	20562	20509	20665	20611	20688	20557	20612	20470	20627	20701	20798	20571	20524	20568	20573	20420	20621	20615	20765	20754	20665	20806	20819	20458	20662	20447	20518	20689	20493	20611	20699	20342	20586	20578	20640	20577	20412	20460	20523	20427	20495	20668	20791	20639	20504	20523	20387	20695	20643	20837	20438	20628	20623	20727	20594	20743	20603	20511	20553	20656	20625	20436	20677	20512	20580	20620	20467	20542	20493	20731	20749	20383	20529	20602	20478	20649	20712	20801	20813	20482	20416	20644	20495	20486	20312	20396	20596	20554	20498	20573	20750	20418	20694	20657	20359	20734	20715	20621	20738	20487	20553	20553	20546	20617	20775	20659	20680	20623	20710	20570	20630	20513	20392	20549	20495	20399	20549	20647	20716	20447	20615	20508	20308	20594	20688	20742	20689	20729	20854	20488	20439	20656	20394	20227	20627	20536	20568	20486	20350	20467	20630	20464	20705	20520	20573	20669	20574	20404	20559	20629	20493	20535	20427	20659	20378	20595	20435	20410	20623	20652	20482	20601	20615	20588	20727	20616	20831	20660	20741	20707	20669	20564	20811	20595	20585	20431	20682	20760	20581	20648	20266	20478	20768	20545	20688	20665	20705	20706	20624	20704	20557	20555	20678	20763	20708	20545	20518	20679	20425	20585	20544	20603	20651	20426	20429	20636	20674	20391	20587	20792	20838	20539	20650	20501	20575	20723	20542	20569	20723	20638	20325	20573	20584	20598	20451	20544	20556	20614	20580	20647	20673	20463	20749	20527	20686	20547	20599	20627	20819	20672	20570	20550	20607	20474	20791	20398	20397	20543	20427	20565	20595	20570	20506	20615	20307	20634	20638	20579	20502	20730	20440	20482	20601	20656	20655	20429	20250	20608	20637	20680	20587	20742	20796	20456	20564	20442	20741	20634	20521	20631	20681	20615	20626	20655	20530	20619	20432	20547	20459	20551	20668	20598	20491	20471	20513	20696	20680	20477	20711	20768	20713	20576	20740	20567	20579	20595	20694	20697	20621	20556	20515	20630	20453	20555	20497	20708	20693	20733	20672	20568	20400	20650	20664	20562	20642	20577	20541	20704	20547	20443	20810	20853	20616	20697	20373	20564	20572	20664	20594	20563	20542	20616	20553	20565	20819	20698	20729	20496	20680	20519	20535	20546	20700	20584	20481	20658	20502	20587	20574	20662	20554	20762	20547	20656	20846	20640	20792	20724	20269	20419	20437	20616	20666	20626	20649	20766	20673	20773	20570	20625	20692	20921	20548	20519	20633	20651	20502	20557	20562	20678	20623	20694	20496	20513	20527	20552	20408	20468	20464	20357	20565	20620	20580	20435	20660	20340	20660	20643	20632	20440	20521	20557	20437	20614	20711	20737	20520	20465	20610	20464	20543	20630	20555	20576	20633	20641	20704	20645	20688	20597	20610	20379	20655	20699	20597	20520	20575	20650	20549	20597	20536	20637	20555	20531	20630	20535	20690	20593	20678	20456	20675	20567	20773	20360	20502	20579	20720	20718	20812	20808	20732	20681	20521	20500	20582	20639	20658	20561	20600	20690	20688	20706	20900	20661	20599	20521	20455	20499	20615	20475	20434	20634	20614	20446	20765	20444	20596	20757	20562	20591	20576	20707	20463	20436	20452	20655	20630	20638	20437	20779	20595	20516	20671	20754	20461	20437	20775	20634	20577	20596	20566	20683	20593	20416	20324	20764	20837	20538	20628	20527	20622	20673	20776	20534	20756	20672	20516	20752	20455	20511	20654	20462	20484	20570	20533	20648	20371	20708	20570	20801	20593	20479	20666	20625	20702	20468	20415	20669	20488	20490	20399	20528	20573	20465	20475	20513	20406	20610	20621	20626	20557	20655	20651	20372	20543	20720	20555	20792	20614	20702	20592	20571	20546	20531	20517	20536	20457	20748	20640	20697	20641	20658	20693	20608	20592	20602	20666	20611	20654	20685	20613	20578	20468	20633	20555	20561	20433	20432	20596	20606	20720	20469	20397	20621	20760	20587	20561	20584	20686	20659	20713	20503	20536	20558	20520	20465	20534	20639	20754	20518	20465	20303	20563	20381	20534	20648	20602	20664	20725	20507	20614	20670	20643	20645	20787	20639	20740	20730	20765	20575	20444	20713	20600	20518	20640	20568	20563	20617	20460	20734	20739	20391	20481	20508	20692	20479	20593	20709	20706	20772	20630	20601	20520	20841	20450	20529	20648	20538	20427	20701	20608	20480	20649	20436	20525	20578	20616	20489	20566	20345	20677	20434	20471	20593	20556	20572	20497	20528	20559	20533	20492	20532	20482	20440	20734	20656	20791	20820	20403	20672	20426	20383	20576	20728	20669	20575	20559	20732	20516	20595	20778	20549	20599	20578	20678	20665	20658	20719	20702	20519	20490	20598	20688	20540	20566	20454	20634	20509	20639	20354	20630	20505	20712	20724	20519	20485	20692	20890	20724	20590	20573	20584	20520	20686	20546	20521	20447	20525	20535	20692	20654	20371	20499	20616	20634	20458	20644	20524	20470	20517	20578	20451	20441	20570	20410	20575	20614	20518	20543	20570	20532	20675	20273	20642	20560	20592	20577	20741	20441	20465	20630	20765	20733	20688	20537	20609	20492	20607	20678	20524	20633	20407	20589	20655	20558	20676	20588	20848	20671	20489	20469	20460	20646	20670	20574	20421	20746	20449	20541	20501	20566	20568	20510	20598	20515	20605	20581	20611	20727	20637	20506	20578	20637	20465	20680	20517	20548	20548	20739	20755	20504	20441	20494	20562	20714	20861	20649	20884	20684	20661	20451	20742	20570	20645	20656	20498	20572	20576	20582	20781	20505	20531	20222	20620	20564	20740	20366	20467	20770	20487	20491	20633	20553	20563	20648	20746	20499	20572	20374	20640	20536	20753	20535	20810	20499	20646	20445	20657	20677	20595	20420	20482	20667	20553	20693	20479	20747	20464	20337	20704	20537	20558	20539	20472	20651	20569	20719	20596	20641	20625	20654	20433	20650	20485	20402	20411	20680	20617	20552	20579	20718	20582	20534	20586	20565	20587	20520	20611	20625	20411	20536	20734	20407	20621	20586	20569	20621	20706	20617	20438	20792	20478	20655	20560	20416	20644	20672	20528	20821	20696	20551	20660	20552	20601	20730	20624	20652	20821	20503	20533	20834	20438	20858	20751	20419	20529	20451	20625	20663	20505	20659	20696	20455	20455	20721	20512	20635	20503	20666	20538	20247	20420	20531	20597	20489	20516	20680	20713	20497	20540	20663	20597	20611	20471	20706	20514	20588	20488	20673	20656	20474	20838	20555	20584	20591	20531	20506	20637	20556	20503	20692	20481	20622	20506	20775	20647	20597	20601	20520	20732	20717	20688	20553	20620	20615	20566	20618	20463	20731	20759	20628	20560	20535	20539	20739	20683	20597	20658	20494	20598	20622	20498	20538	20648	20738	20724	20622	20512	20543	20570	20561	20403	20769	20711	20601	20592	20358	20571	20656	20770	20593	20699	20600	20616	20666	20562	20565	20617	20616	20878	20675	20767	20681	20574	20486	20556	20542	20442	20702	20526	20518	20553	20594	20575	20607	20435	20448	20626	20575	20443	20484	20491	20648	20546	20680	20915	20723	20642	20624	20710	20607	20486	20614	20402	20806	20693	20608	20687	20732	20669	20496	20599	20607	20600	20701	20638	20561	20552	20503	20414	20519	20503	20528	20585	20633	20463	20553	20715	20484	20246	20573	20686	20706	20648	20747	20622	20611	20651	20594	20567	20639	20477	20641	20651	20379	20589	20650	20392	20479	20465	20757	20574	20663	20645	20446	20652	20569	20398	20875	20590	20506	20725	20671	20692	20770	20607	20327	20621	20495	20568	20488	20486	20448	20412	20683	20434	20719	20510	20672	20524	20595	20586	20704	20467	20727	20728	20641	20426	20484	20608	20487	20371	20961	20791	20398	20714	20490	20521	20446	20606	20233	20529	20470	20665	20631	20533	20557	20688	20598	20648	20471	20474	20707	20403	20779	20525	20598	20470	20603	20520	20654	20470	20669	20416	20436	20686	20640	20554	20568	20606	20695	20403	20380	20603	20554	20710	20660	20629	20808	20586	20679	20602	20408	20422	20593	20386	20588	20758	20681	20601	20717	20644	20789	20521	20646	20703	20736	20562	20538	20739	20527	20495	20797	20649	20661	20694	20518	20414	20434	20443	20535	20719	20600	20435	20595	20620	20427	20681	20549	20399	20637	20413	20694	20431	20714	20373	20548	20468	20380	20505	20578	20572	20392	20619	20721	20567	20641	20557	20456	20687	20571	20466	20598	20525	20523	20624	20536	20580	20524	20527	20696	20585	20692	20509	20481	20502	20629	20618	20593	20686	20668	20514	20551	20554	20596	20699	20567	20623	20420	20377	20482	20684	20351	20615	20657	20421	20412	20299	20713	20640	20844	20630	20641	20782	20680	20444	20656	20604	20436	20368	20503	20477	20480	20518	20541	20457	20780	20514	20474	20476	20468	20553	20462	20653	20600	20453
63848	108167	87518	58336	34939	22394	18341	17510	17388	17289	17266	17246	17378	17252	17278	17226	17476	17376	17384	17390	17292	17592	17510	17362	17486	17440	17389	17541	17328	17313	17508	17280	17303	17347	17133	17398	17317	17424	17233	17341	17297	17424	17499	17224	17113	17450	17365	17395	17400	17329	17427	17470	17326	17314	17445	17388	17275	17409	17322	17520	17314	17139	17453	17263	17330	17361	17503	17408	17355	17329	17139	17360	17455	17214	17366	17090	17269	17248	17288	17234	17422	17370	17456	17285	17431	17302	17510	17268	17518	17125	17185	17293	17286	17315	17370	17309	17263	17525	17606	17370	17403	17368	17377	17405	17331	17296	17163	17337	17300	17409	17305	17277	17483	17471	17379	17305	17344	17281	17224	17611	17273	17235	17294	17283	17244	17389	17339	17208	17342	17282	17364	17343	17452	17150	17393	17411	17076	17448	17424	17265	17239	17392	17403	17629	17337	17532	17358	17382	17401	17214	17297	17477	17274	17357	17446	17421	17275	17321	17381	17407	17342	17455	17287	17473	17421	17248	17192	17320	17301	17273	17230	17303	17439	17250	17304	17260	17271	17304	17200	17397	17442	17474	17303	17301	17457	17365	17386	17549	17395	17372	17270	17165	17216	17301	17421	17181	17347	17369	17403	17271	17333	17347	17324	17372	17260	17313	17230	17332	17368	17408	17304	17279	17296	17342	17236	17319	17240	17508	17374	17305	17328	17304	17339	17184	17454	17202	17295	17258	17273	17331	17367	17430	17310	17227	17369	17370	17408	17261	17298	17470	17240	17327	17237	17346	17141	17448	17376	17371	17445	17277	17207	17547	17440	17525	17382	17102	17471	17453	17354	17344	17288	17493	17276	17255	17320	17328	17383	17299	17367	17347	17440	17401	17405	17359	17362	17190	17410	17288	17260	17240	17306	17314	17279	17305	17444	17352	17311	17463	17429	17414	17213	17381	17334	17473	17403	17330	17314	17241	17258	17293	17342	17214	17460	17375	17404	17488	17351	17489	17360	17415	17322	17275	17386	17416	17508	17190	17243	17306	17265	17226	17362	17267	17277	17301	17390	17313	17180	17303	17287	17263	17351	17369	17266	17188	17374	17212	17338	17453	17201	17302	17349	17348	17337	17292	17287	17316	17297	17330	17320	17323	17375	17300	17368	17445	17466	17367	17249	17268	17355	17282	17457	17264	17263	17502	17272	17359	17314	17513	17599	17216	17364	17541	17228	17417	17334	17364	17374	17411	17188	17276	17395	17331	17216	17408	17474	17363	17460	17541	17450	17354	17468	17447	17380	17210	17433	17534	17321	17324	17250	17459	17363	17260	17298	17468	17476	17339	17479	17353	17292	17307	17106	17329	17594	17337	17261	17254	17255	17320	17256	17217	17274	17254	17382	17334	17368	17455	17087	17432	17426	17264	17321	17255	17363	17503	17369	17191	17350	17298	17420	17238	17206	17159	17500	17448	17425	17415	17131	17364	17260	17398	17184	17204	17379	17310	17327	17234	17346	17241	17306	17334	17443	17320	17375	17236	17350	17426	17346	17289	17409	17224	17410	17324	17285	17425	17348	17223	17318	17427	17374	17339	17507	17528	17464	17295	17249	17293	17428	17354	17349	17242	17472	17207	17399	17351	17241	17346	17469	17409	17274	17268	17598	17439	17223	17456	17294	17342	17357	17549	17295	17368	17276	17357	17509	17350	17335	17440	17250	17389	17354	17285	17243	17128	17517	17440	17523	17363	17506	17292	17415	17466	17433	17357	17307	17346	17367	17307	17446	17345	17226	17208	17339	17266	17272	17282	17322	17390	17370	17454	17431	17258	17303	17224	17393	17292	17576	17345	17311	17399	17198	17260	17233	17234	17403	17228	17215	17331	17353	17208	17258	17158	17195	17179	17340	17327	17366	17340	17361	17361	17426	17190	17469	17250	17411	17383	17368	17340	17255	17230	17050	17336	17364	17061	17350	17289	17388	17151	17281	17425	17194	17192	17284	17387	17449	17305	17268	17222	17367	17260	17168	17349	17336	17286	17388	17427	17431	17254	17326	17169	17202	17310	17257	17247	17508	17210	17407	17136	17300	17277	17357	17274	17508	17173	17428	17292	17140	17446	17332	17390	17202	17372	17352	17221	17288	17258	17394	17408	17228	17224	17237	17599	17324	17265	17370	17262	17492	17478	17208	17357	17399	17463	17348	17349	17349	17308	17518	17313	17245	17213	17360	17384	17251	17412	17243	17495	17401	17345	17378	17320	17131	17285	17345	17251	17238	17087	17356	17222	17451	17280	17323	17350	17319	17308	17360	17390	17535	17491	17363	17366	17269	17282	17338	17427	17233	17286	17205	17308	17232	17278	17346	17261	17437	17222	17287	17443	17247	17142	17194	17311	17374	17274	17281	17277	17491	17374	17263	17241	17158	17449	17156	17164	17351	17358	17199	17422	17237	17359	17305	17360	17354	17386	17138	17283	17267	17115	17225	17328	17259	17418	17089	17300	17297	17225	17377	17238	17363	17447	17273	17288	17443	17451	17281	17327	17091	17311	17537	17464	17304	17177	17303	17242	17402	17278	17188	17492	17435	17406	17282	17291	17134	17274	17469	17391	17465	17334	17408	17494	17347	17351	17198	17312	17159	17339	17344	17233	17293	17360	17565	17235	17426	17406	17197	17299	17319	17073	17382	17496	17322	17288	17475	17265	17308	17220	17243	17282	17241	17326	17475	17395	17527	17209	17565	17263	17203	17375	17345	17302	17023	17336	17335	17186	17391	17329	17275	17181	17370	17359	17417	17280	17204	17337	17220	17478	17138	17529	17359	17361	17306	17470	17294	17335	17351	17356	17285	17241	17479	17435	17416	17213	17327	17330	17319	17314	17369	17232	17384	17444	17304	17314	17356	17131	17280	17290	17375	17273	17264	17337	17413	17255	17160	17308	17225	17198	17523	17363	17332	17381	17407	17400	17381	17441	17285	17365	17299	17422	17218	17341	17286	17354	17154	17372	17340	17417	17300	17306	17252	17397	17400	17274	17279	17250	17281	17334	17334	17494	17394	17368	17342	17517	17327	17313	17304	17148	17402	17359	17257	17468	17352	17250	17226	17252	17339	17344	17334	17212	17454	17345	17475	17183	17260	17388	17373	17226	17589	17459	17378	17489	17163	17367	17251	17488	17250	17318	17250	17308	17196	17223	17332	17321	17340	17345	17332	17335	17272	17503	17210	17467	17314	17183	17200	17310	17412	17595	17287	17237	17589	17346	17362	17313	17421	17332	17385	17167	17359	17383	17242	17250	17303	17243	17255	17272	17332	17193	17345	17222	17303	17281	17372	17298	17230	17369	17366	17392	17236	17329	17281	17317	17404	17327	17479	17308	17264	17353	17549	17405	17354	17308	17182	17267	17350	17505	17271	17442	17400	17343	17353	17235	17203	17324	17286	17116	17469	17372	17241	17244	17228	17337	17291	17353	17268	17367	17419	17461	17338	17492	17344	17174	17385	17212	17396	17196	17346	17255	17224	17534	17359	17217	17229	17255	17373	17373	17245	17281	17452	17249	17166	17321	17403	17368	17421	17147	17293	17120	17395	17211	17455	17207	17436	17298	17396	17381	17323	17139	17286	17398	17497	17360	17137	17325	17462	17283	17378	17335	17418	17149	17659	17392	17214	17159	17151	17213	17380	17405	17229	17367	17342	17427	17351	17350	17365	17301	17233	17275	17306	17320	17228	17396	17496	17345	17156	17415	17431	17368	17282	17356	17309	17421	17260	17259	17367	17272	17285	17230	17206	17389	17436	17216	17314	17196	17309	17230	17324	17292	17419	17321	17250	17272	17267	17468	17524	17325	17442	17376	17347	17495	17429	17407	17337	17326	17407	17183	17394	17377	17380	17331	17269	17368	17335	17257	17366	17316	17306	17358	17267	17330	17250	17276	17313	17196	17397	17289	17385	17308	17409	17345	17326	17338	17173	17333	17397	17304	17300	17342	17394	17274	17293	17505	17304	17262	17412	17192	17352	17250	17297	17423	17274	17364	17257	17519	17342	17399	17485	17352	17313	17334	17408	17341	17201	17193	17350	17329	17395	17257	17316	17291	17241	17392	17410	17421	17549	17280	17472	17248	17302	17248	17388	17308	17288	17283	17406	17375	17317	17576	17342	17334	17405	17283	17337	17208	17259	17354	17292	17399	17269	17212	17338	17417	17390	17402	17288	17318	17234	17297	17348	17287	17180	17091	17334	17274	17414	17270	17368	17369	17467	17314	17301	17249	17498	17136	17352	17262	17274	17257	17554	17369	17363	17403	17497	17258	17316	17337	17332	17448	17365	17181	17282	17350	17315	17378	17219	17308	17368	17183	17217	17442	17072	17345	17290	17263	17216	17295	17427	17162	17309	17396	17201	17444	17377	17297	17310	17372	17432	17546	17365	17303	17258	17332	17390	17375	17350	17115	17397	17438	17274	17434	17387	17327	17499	17318	17401	17280	17305	17339	17400	17392	17360	17221	17333	17257	17328	17411	17431	17358	17190	17192	17411	17280	17322	17335	17174	17491	17181	17328	17469	17316	17270	17180	17334	17206	17414	17436	17395	17325	17244	17410	17544	17262	17198	17090	17338	17323	17391	17328	17567	17345	17432	17372	17385	17329	17298	17402	17223	17205	17244	17421	17304	17253	17513	17311	17365	17317	17237	17416	17150	17324	17325	17461	17172	17345	17364	17287	17615	17389	17217	17210	17389	17435	17446	17193	17306	17411	17318	17508	17300	17210	17346	17367	17435	17234	17124	17353	17416	17355	17435	17317	17271	17268	17306	17267	17266	17411	17411	17358	17220	17440	17280	17369	17279	17321	17340	17337	17589	17436	17320	17355	17216	17439	17397	17285	17358	17324	17361	17285	17483	17264	17411	17436	17232	17272	17273	17256	17248	17179	17337	17371	17272	17275	17386	17380	17377	17312	17423	17242	17467	17238	17320	17475	17186	17437	17184	17355	17413	17189	17326	17485	17451	17287	17196	17257	17275	17439	17218	17318	17306	17291	17431	17321	17166	17462	17421	17284	17366	17040	17444	17366	17343	17214	17191	17360	17410	17257	17442	17254	17311	17426	17364	17408	17421	17215	17285	17360	17320	17240	17231	17423	17368	17231
23661	25747	39259	34311	27699	26340	26774	22328	21474	22047	21663	21529	21549	21668	21750	21720	21563	21510	21622	21530	21665	21398	21662	21484	21397	21507	21545	21602	21386	21628	21380	21710	21334	21356	21549	21539	21358	21512	21285	21550	21361	21457	21489	21403	21434	21493	21521	21420	21564	21097	21365	21287	21564	21583	21636	21601	21464	21506	21068	21583	21354	21170	21326	21536	21235	21412	21356	21374	21274	21459	21327	21179	21657	21383	21373	21261	21186	21493	21445	21149	21486	21390	21340	21404	21266	21189	21524	21288	21676	21352	21238	21381	21459	21434	21408	21211	21296	21573	21205	21496	21456	21283	21424	21494	21532	21614	21640	21305	21346	21549	21455	21227	21217	21270	21578	21519	21268	21428	21140	21363	21269	21552	21438	21310	21491	21593	21420	21374	21472	21400	21513	21396	21379	21401	21498	21310	21195	21467	21564	21547	21409	21507	21351	21292	21334	21350	21221	21262	21230	21702	21478	21468	21491	21581	21255	21276	21133	21384	21192	21167	21355	21248	21355	21353	21594	21312	21490	21587	21236	21342	21330	21497	21481	21584	21214	21342	21416	21226	21396	21394	21286	21018	21389	21357	21378	21345	21484	21451	21444	21463	21449	21466	21573	21380	21515	21441	21208	21521	21305	21411	21315	21209	21283	21473	21139	21301	21203	21202	21511	21489	21222	21306	21515	21292	21447	21577	21342	21450	21558	21540	21462	21449	21429	21343	21472	21239	21364	21295	21532	21253	21365	21294	21440	21230	21379	21216	21364	21266	21263	21236	21307	21495	21451	21411	21554	21308	21472	21374	21419	21367	21518	21591	21366	21291	21351	21459	21513	21157	21440	21298	21077	21277	21525	21473	21334	21449	21265	21283	21283	21503	21340	21353	21410	21519	21536	21395	21431	21314	21399	21466	21289	21268	21579	21117	21336	21359	21347	21366	21334	21096	21143	21171	21282	21318	21506	21337	21402	21562	21211	21184	21278	21418	21492	21346	21372	21462	21185	21357	21062	21284	21430	21309	21347	21414	21310	21131	21553	21262	21375	21282	21219	21286	21517	21539	21104	21030	21438	21193	21467	21404	21431	21424	21564	21230	21231	21618	21432	21332	21253	21324	21326	21495	21350	21246	21258	21431	21491	21514	21529	21282	21371	21327	21429	21384	21308	21192	21367	21523	21365	21428	21432	21125	21432	21508	21368	21489	21153	21343	21484	21442	21390	21262	21136	21392	21347	21470	21401	21352	21495	21545	21555	21195	21419	21284	21158	21159	21426	21193	21207	21130	21304	21320	21167	21140	21490	21476	21014	21479	21316	21094	21316	21322	21382	21453	21323	21153	21368	21417	21446	21438	21439	21358	21287	21538	21624	21496	21274	21315	21320	21384	21236	21160	21278	21287	21331	21339	21079	21435	21387	21448	21183	21230	21403	21376	21321	21344	21367	21456	21251	21411	21264	21521	21385	21358	21432	21346	21442	21157	21343	21212	21571	21392	21234	21196	21332	21379	21410	21708	21268	21434	21377	21333	21217	21246	21300	21141	21436	21440	21268	21362	21272	21512	21367	21403	21416	21397	21451	21391	21170	21375	21438	21379	21419	21171	21398	21295	21225	21346	21313	21279	21378	21240	21523	21404	21419	21371	21507	21264	21190	21337	21270	21279	21328	21561	21346	21230	21603	21375	21363	21164	21442	21274	21149	21184	21425	21628	21214	21306	21432	21474	21301	21381	21363	21374	21443	21283	21336	21188	21317	21383	21420	21303	21190	21206	21558	21293	21325	21476	21395	21400	21555	21386	21538	21287	21318	21387	21391	21302	21467	21223	21340	21421	21418	21225	21231	21456	21265	21208	21326	21349	21260	21461	21471	21411	21500	21154	21337	21299	21159	21519	21325	21179	21592	21554	21392	21456	21267	21628	21302	21549	21288	21230	21125	21359	21332	21352	21290	21364	21708	21310	21330	21151	21391	21414	21318	21407	21397	21286	21503	21217	21456	21337	21408	21455	21301	21135	21100	21319	21193	21395	21368	21459	21543	21595	21402	21248	21385	21244	21430	21532	21167	21401	21550	21141	21422	21348	21495	21375	21301	21381	21469	21537	21497	21303	21298	21310	21462	21250	21194	21260	21226	21422	21312	21351	21473	21442	21383	21161	21356	21381	21445	21463	21372	21442	21365	21318	21274	21474	21232	21206	21245	21420	21457	21351	21520	21449	21257	21172	21283	21346	21611	21548	21015	21441	21526	21402	21202	21359	21266	21622	21424	21498	21400	21315	21194	21366	21213	21546	21601	21454	21574	21285	21280	21417	21319	21145	21342	21278	21371	21407	21382	21300	21529	21541	21312	21344	21474	21287	21240	21353	21356	21343	21389	21632	21510	21237	21538	21465	21329	21409	21334	21340	21314	21402	21298	21281	21220	21300	21236	21186	21552	21438	21272	21461	21555	21436	21125	21288	21302	21367	21415	21352	21177	21423	21262	21349	21415	21478	21298	21207	21395	21218	21434	21343	21727	21350	21220	21483	21245	21079	21233	21364	21480	21480	21344	21397	21375	21182	21250	21282	21380	21478	21532	21241	21565	21051	21013	21166	21513	21405	21645	21469	21170	21258	21375	21196	21430	21465	21237	21365	21316	21402	21427	21385	21430	21152	21410	21449	21006	21458	21481	21513	21690	21289	21478	21367	21214	21166	21214	21435	21467	21422	21315	21270	21557	21614	21087	21368	21342	21360	21395	21371	21232	21482	21448	21220	21225	21366	21334	21267	21295	21494	21442	21537	21495	21255	21556	21454	21389	21222	21402	21232	21322	21145	21509	21138	21359	21224	21346	21231	21389	21233	21170	21379	21336	21378	21363	21364	21174	21414	21261	21361	21429	21183	21519	21288	21233	21319	21466	21282	21313	21403	21312	21410	21374	21521	21114	21290	21391	21565	21518	21768	21404	21292	21386	21568	21328	21506	21181	21409	21453	21160	21375	21388	21374	21234	21398	21332	21498	21521	21388	21243	21114	21374	21459	21350	21171	21238	21286	21570	21378	21173	21310	21349	21325	21442	21193	21215	21251	21315	21255	21480	21476	21463	21296	21355	21284	21306	21273	21377	21361	21349	21662	21178	21141	21070	21151	21342	21076	21486	21194	21210	21264	21392	21162	21373	21579	21219	21346	21296	21405	21391	21325	21446	21521	21344	21361	21155	21285	21284	21449	21418	21298	21433	21038	21574	21444	21348	21503	21518	21203	21343	21498	21449	21434	21481	21339	21531	21488	21253	21361	21534	21478	21189	21366	21397	21131	21253	21107	21514	21444	21289	21212	21350	21392	21261	21436	21360	21409	21297	21254	21638	21474	21318	21572	21460	21464	21345	21448	21422	21277	21177	21404	21351	21337	21562	21368	21393	21382	21230	21232	21325	21474	21332	21529	21369	21600	21331	21292	21303	21193	21180	21496	21269	21337	21179	21216	21074	21441	21181	21364	21267	21456	21313	21335	21185	21559	21300	21254	21422	21307	21343	21299	21061	21227	21227	21423	21197	21371	21214	21187	21257	21348	21229	21362	21217	21285	21293	21320	21295	21216	21444	21413	21244	21260	21405	21284	21454	21513	21314	21403	21368	21473	21677	21424	21315	21188	21272	21296	21537	21319	21267	21165	21456	21419	21430	21537	21376	21172	21505	21212	21377	21240	21417	21409	21300	21454	21343	21376	21368	21454	21506	21265	21246	21383	21265	20902	21425	21234	21454	21287	21496	21342	21518	21337	21335	21396	21484	21310	21275	21294	21469	21410	21390	21364	21214	21452	21452	21406	21339	21387	21401	21384	21183	21330	21427	21320	21412	21247	21298	21293	21300	21450	21315	21292	21252	21383	21121	20965	21229	21442	21457	21321	21253	21370	21483	21562	21389	21442	21292	21281	21325	21364	21204	21396	21195	21419	21462	21382	21260	21365	21369	21351	21245	21238	21322	21415	21236	21219	21300	21276	21396	21361	21165	21276	21384	21494	21294	21273	21595	21363	21397	21231	21365	21277	21054	21361	21335	21302	21419	21570	21331	21300	21322	21356	21393	21352	21665	21616	21169	21310	21518	21239	21387	21327	21308	21285	21323	21039	21271	21148	21505	21225	21131	21370	21663	21387	21237	21091	21304	21307	21282	21334	21612	21412	21224	21458	21439	21481	21354	21380	21238	21500	21339	21448	21455	21527	21308	21368	21363	21350	21166	21440	21332	21473	21397	21538	21441	21316	21304	21437	21296	21477	21497	21140	21271	21208	21404	21244	21177	21365	21275	21488	21363	21394	21506	21291	21263	21415	21346	21429	21149	21410	21176	21430	21285	21418	21517	21388	21521	21350	21279	21496	21212	21357	21331	21198	21141	21084	21006	21242	21505	21345	21239	21153	21217	21420	21370	21401	21711	21415	21445	21281	21445	21065	21416	21403	21397	21342	21481	21428	21296	21413	21452	21402	21264	21278	21188	21285	21309	21383	21085	21287	21317	21101	21332	21481	21079	21269	21335	21464	21275	21337	21177	21149	21175	21271	21272	21423	21363	21315	21338	21352	21247	21248	21537	21465	21385	21296	21244	21140	21344	21367	21323	21450	21337	21338	21310	21302	21508	21264	21404	21420	21356	21213	21353	21455	21245	21358	21345	21358	21461	21296	21505	21493	21434	21311	21418	21395	21247	21392	21529	21300	21333	21252	21625	21458	21300	21475	21513	21038	21328	21293	21171	21246	21249	21316	21375	21468	21265	21588	21347	21529	21361	21410	21387	21400	21152	21392	21402	21344	21346	21432	21454	21304	21454	21381	21256	21430	21222	21484	21328	21326	21347	21191	21198	21353	21302	21231	21504	21239	21296	21220	21286	21522	21223	21281	21393	21361	21381	21227	21350	21148	21376	21347	21204	21452	21369	21343	21453	21412	21268	21323	21443	21229	21700	21761	21468	21340	21403	21536	21203	21381	21347	21335	21299	21313	21239	21512	21480	21163	21332	21309	21281	21181	21298	21281	21466	21491	21608	21451	21497	21730	21146	21329	21362	21502	21261	21643	21335	21380	21179	21091	21175	21503	21129	21265	21207	21231	21338	21221	21130	21280	21355	21250	21242	21330	21384	21252	21141	21375	21248	21233	21329	21453	21406
58389	105120	89667	62993	38082	23619	18764	17752	17871	17734	17875	17887	17869	17890	17750	17784	17830	17806	17680	17992	17785	18048	17770	17769	17958	17870	17828	17618	18002	17616	17680	17790	18012	17940	17826	17848	17904	17748	17747	17772	17904	17803	18000	17742	17689	17919	17786	17905	17895	17814	17800	17749	17804	17822	17669	17819	17830	17855	17896	17800	17826	17896	17945	17849	17860	17711	17932	17802	17772	17825	17900	17918	17677	17782	17873	17742	17737	17913	17785	17790	17864	17765	17699	17844	17751	17891	17726	17814	18088	17771	17732	17980	17732	17770	17675	17968	17871	17728	17991	17990	17809	17731	17812	17889	17922	17873	17815	17949	17925	17752	17910	17674	17807	17933	17923	17900	17848	17894	17804	17768	17848	17753	17737	17753	17748	17818	17793	17822	17711	17902	17995	17834	17721	17712	17725	17743	17775	17858	17801	17919	17812	17899	17785	17893	17878	17958	17779	17904	17791	17698	17760	17841	17942	17822	17831	17742	17828	17770	17854	17898	17774	17827	17768	17804	17783	17724	17866	18044	17610	17897	17835	17916	17864	17712	17734	17897	17929	17890	17867	17722	17774	17801	17809	17849	17666	17856	17831	17917	17664	17754	17849	17850	17949	17811	17738	17814	17996	17922	17817	18002	17806	17781	17828	17842	17895	17963	17896	17771	17908	17713	17724	17631	17874	17759	17770	17666	17936	17843	17811	17912	17734	17782	17884	17830	17813	17871	17823	17786	17810	17830	17752	17921	17875	17634	17893	17825	17824	17613	17805	17921	17814	17880	17802	17818	17674	17919	17739	17902	17684	17913	17869	17744	17832	17762	17634	17733	17816	17709	17955	17724	17858	17945	17898	17782	17786	17710	17901	17760	17609	17976	17735	17628	18018	17852	17923	17872	17779	17610	17750	17791	17861	17842	17805	17656	17886	17788	17747	17899	17790	17787	17852	17817	17884	17857	17726	17758	17792	17724	17860	17731	17814	18014	17663	17780	17777	17738	17608	17908	17920	18033	17861	17943	17634	17906	17874	17603	17836	17967	17806	17950	17841	17957	17776	17796	17644	17795	17704	17811	17530	17756	17830	17822	17747	17809	17779	17876	17820	17862	17899	17717	17778	17811	17835	17652	17901	17852	17790	18020	17754	17739	17732	17865	17882	17928	17647	17700	17802	17837	17720	17853	17863	17991	17811	17739	17779	17954	17660	17923	17964	17707	17907	17744	17911	17887	17864	17715	17893	17639	17761	17758	17802	17823	17738	17875	17761	17822	17809	17840	17670	17934	17786	17857	17713	17663	17981	17784	17928	17655	17851	17906	17793	17762	17826	17985	17655	17912	17702	17884	17730	17841	17680	17685	17900	17966	17669	17763	17756	17839	17780	17875	17877	17871	17780	17722	17599	17941	17961	17739	17835	17788	17883	17768	17827	17819	17945	17761	17745	17790	17741	17821	17822	17947	17782	17794	17965	17813	17793	17785	17690	17653	17995	17692	17890	17689	17751	17845	17806	17792	17810	17767	17736	17792	17750	17864	17886	17770	17709	17747	17765	17821	17897	17805	17932	17968	17775	17783	17791	17772	17800	17795	17713	17820	17658	17802	17975	17864	17923	17782	17863	17709	17742	17785	17995	17990	17846	18010	17867	17625	17718	17718	17858	17729	17764	17905	17822	17698	17759	17824	17938	17735	17808	17775	17967	17700	17824	17783	17828	17780	17793	17796	17969	17645	17820	18018	17944	17708	17874	17891	17571	17864	17855	17786	17765	17654	17824	17855	17679	17956	17923	17912	17811	17853	17581	17873	17953	17728	17852	17731	17820	17797	17899	17651	17767	17783	17836	17832	17761	17798	17797	17838	17580	17690	17809	17699	17760	17909	17937	17736	18017	17852	17724	17746	17935	17857	17755	17920	17774	17699	17969	17730	17823	17753	17958	17596	17771	17751	17726	17826	17920	17815	17859	17667	17946	17797	17970	17784	18020	17876	17889	17843	17666	17667	17968	18013	17834	17717	17925	17780	17833	17730	17797	17612	17701	17932	17852	17961	17808	17720	17898	17709	17746	17899	17678	17958	17891	17832	17825	17838	17791	17909	17739	17887	17654	17812	17825	17809	17664	17912	17661	17893	18062	17864	17634	17801	17875	17795	17883	17865	17685	17965	17796	17848	17801	17979	17885	17947	17882	17711	17796	17872	17794	17736	17656	17792	17917	17726	17820	17921	17972	17849	17724	18105	17720	17914	17962	17778	17864	17873	17952	17975	17823	17687	17960	17962	17779	17832	17874	17717	17804	17726	17972	17750	17864	17988	17810	17925	17838	17728	17750	17807	17801	17778	17740	17819	17742	17703	17697	17791	17935	17687	17769	17936	17870	17729	17721	17871	17717	17903	17715	17806	17834	17866	17829	17916	17759	17791	17876	17679	17949	17753	17847	17731	17752	17792	17945	17679	17770	17668	17797	17888	17911	17831	17680	17635	17899	17705	17729	17919	17775	18085	17842	17872	17783	17673	17752	17780	17729	17966	17734	17827	17744	17811	17639	17777	17692	17797	17800	17867	17864	17911	17653	17855	17917	17898	17784	18051	17648	17884	17826	17846	17645	17892	17770	17712	17753	17800	17852	17778	17621	17862	17846	17952	17788	17643	17677	17660	17773	17760	17735	17784	17864	17788	17784	17984	17987	17619	17773	17718	17849	17775	17838	17810	17874	17720	17835	18000	17907	17781	17834	17859	17724	17809	17717	17764	17807	18050	17944	17790	17878	17763	17780	17773	17913	17858	17924	17724	17751	17865	17824	17776	17912	17594	17808	17870	17620	17705	17801	17912	17654	17961	17762	17947	17784	17759	17703	17627	17873	17855	17923	17626	17930	17843	17768	17941	17819	17699	17599	17776	17764	17694	17874	17720	17851	17830	17690	17769	17783	17784	17844	17783	17966	17878	17681	17788	17682	17791	17775	17769	17840	17767	17741	17923	17691	17770	17814	17748	17848	17885	17571	17831	17902	17969	17968	17906	17722	17873	17892	17742	17865	17695	17948	17851	17785	17815	17777	17893	17652	17807	17753	17839	17961	17762	17845	17916	17645	17846	17858	17623	17725	17777	17683	17831	17931	17823	17907	17727	17887	17801	17845	17683	17929	17866	17994	17844	17818	17712	17935	17890	17690	17862	17887	17862	17689	17699	17721	17633	18252	17785	17850	17955	17822	17832	17813	17813	17770	17897	17948	17787	17987	17760	17840	17803	17837	17819	17954	17835	17803	17656	17793	17779	17800	17939	17734	17694	17923	17739	17782	17790	17766	17964	17893	17708	17987	17848	17895	17986	17864	17687	17802	17863	17927	17748	17858	17914	17528	17918	17793	17827	17899	17768	17925	18016	17808	17730	17824	17941	17673	17749	17832	17614	17775	17787	17682	17697	17958	17957	17752	17916	17874	17792	17870	17942	17866	17773	17740	17658	18005	17914	17862	17846	17636	17821	17837	17887	17798	17663	17896	17847	17797	17815	17901	17790	17812	17764	17614	17943	17740	17800	17976	17796	17698	17819	17682	17883	17951	17623	17669	17949	17719	17796	17848	17816	17819	17914	17862	17860	17911	17721	17976	17949	17811	18000	17730	17801	17974	17711	17821	17774	17819	17702	17715	17834	17815	17697	17788	17667	17803	17844	17831	17786	18028	17761	17791	17942	17909	17683	17824	17827	17475	17985	17681	17970	17721	17805	17845	17928	17872	17842	17716	17830	17792	17874	17792	17772	17895	17841	17891	17794	17837	17739	17516	17856	17836	17814	17653	17858	17875	17839	17747	17925	17867	17554	17842	17753	17934	17800	17960	17836	17697	17822	17759	17803	17818	17710	17946	17930	17913	17879	17635	17858	17936	17855	17712	17761	17658	17693	17849	17887	17880	17813	17892	17613	17674	17824	17863	17882	17787	17959	17715	18005	17676	17865	17837	17729	17840	17786	17878	17687	17851	17765	17861	17966	17853	17756	17909	17891	17637	17945	17854	17859	17690	17833	17721	17881	17999	17798	17920	17726	17831	17612	17831	17673	17780	17845	17827	17810	17818	17959	17614	17772	17627	17621	17870	17725	17827	17831	17799	17734	17844	17888	17829	17754	17795	17837	17824	17912	17682	17734	17910	17874	17960	17760	17846	17814	17881	17886	17853	17834	17818	17843	17874	17852	17802	17714	17723	17781	17797	17963	17728	17633	17845	17902	17858	17879	17685	17629	17804	17818	17619	17933	17721	17671	17700	17942	17820	17937	17855	17662	17756	17602	17519	17821	17953	17697	17781	17798	17673	17738	17618	17841	17774	17836	17756	17756	17949	17837	18000	17824	17836	17853	17830	17853	17900	17720	17703	17710	17808	17734	18003	17770	17907	17855	18035	17890	17800	17963	17744	17652	17724	17891	17935	17857	17835	18013	17824	17886	17952	17633	17745	17806	17730	17685	17814	17729	17760	17749	17769	17734	17675	17692	17870	17772	17787	17807	17960	17909	17777	17824	17806	17828	17754	17710	17628	17679	17838	17885	17915	17753	17937	17755	17998	17785	17785	17924	17614	17950	18023	17917	17656	17770	17769	17857	17767	17873	17814	17765	17930	17865	17921	17857	17937	17828	17984	17760	17786	17637	17874	17742	17640	17969	17896	17850	17825	17751	17919	17751	17790	17630	17760	17896	17775	17835	17785	17810	17939	17844	17810	17706	17815	17850	17690	17694	17753	17831	17791	17787	17689	17741	17754	17897	17993	17623	17762	17685	17890	17789	17637	18021	17652	17808	17834	17877	17927	17799	17791	17908	18007	17716	17936	17827	17704	18001	17893	17726	17899	17885	17874	17763	17895	17743	17823	17880	17658	17816	17832	17634	17734	17830	18057	17844	17706	17854	17676	17922	17921	17800	17959	17805	17666	17860	17770	17864	17839	17924	17730	17716	17949	17903	17685	17831	17744	17764	17958	17862	17903	18025	17684	17787	17944	18036	17801	17900	17707	17848	17804	17931	17890	17662	17858	17820	17826	17635	17682	17837	17786	17972	17655	17738	17710	17934	17745	17856	17882	17986	17634	17728	17832	17934	17777	17721	18005	17784	17975	17814	17862	17797	17799	17765	17935	17628	17685	17995	17849	17653	17915	17851
32783	44020	45383	32687	24454	22636	22042	21915	21745	21859	21702	22001	21756	21637	21926	21680	21686	21782	21858	21617	21716	21751	21770	21790	21730	21559	21725	21726	21745	21713	21562	21807	21881	21603	21836	21729	21756	21519	21619	21887	21832	21879	21776	21674	21714	21906	21781	21746	21590	21722	21757	21666	21397	21506	21716	21794	21668	21764	21701	21620	21683	21779	21632	21650	21668	21656	21584	21614	21438	21696	21821	21749	21669	21565	21723	21659	21637	21667	21535	21732	21740	21860	21689	21640	21605	21647	21676	21403	21886	21644	21658	21831	21653	21732	21594	21729	21677	21788	21590	21795	21573	21694	21825	21645	21610	21529	21614	21699	21481	21753	21842	21742	21758	21817	21666	21616	21718	21461	21847	21751	21682	21768	21881	21528	21518	21800	21768	21708	21728	21889	21815	21706	21832	21784	21560	21767	21559	21551	21745	21938	21713	21713	21828	21461	21704	21911	21674	21558	21732	21819	21732	21754	21604	21895	21857	21636	21791	21383	21633	21714	22090	21748	21921	21769	21721	21676	21853	21526	21779	21647	21726	21614	21672	21693	21772	21764	22131	21581	21596	21931	21809	21641	21660	21696	21534	21671	21983	21599	21750	21761	21803	21675	21635	21669	21659	21735	21760	21681	21664	21726	21659	21550	21728	21727	21513	21763	21650	21993	21664	21790	21589	21710	21577	21540	21892	21664	21501	21586	21628	21780	21726	21918	21563	21613	21739	21732	21866	21710	21696	21557	21645	21740	21554	21573	21872	21693	21878	21481	21568	21560	21444	21830	21782	21785	21580	21868	21706	21796	21688	21829	21774	21660	21535	21567	21747	21730	21689	21531	21704	21811	21693	21791	21548	21741	21625	21744	21700	21899	21783	21514	21778	21767	21571	21467	21792	21616	21552	21822	21474	21635	21526	21631	21799	21654	21719	21671	21736	21860	21787	21915	21907	21613	21651	21731	21623	21602	21647	21611	21774	21733	21438	21671	21776	21509	21575	21697	21716	21602	21703	21759	21802	21684	21556	21880	21500	21415	21563	21928	21617	21680	21672	21372	21400	21972	21884	21674	21675	21679	21832	21641	21951	21650	21796	21621	21580	21920	21775	21817	21849	21790	21636	21615	21775	21627	21665	21636	21479	21432	21564	21632	21718	21764	21713	21462	21688	21835	22021	21473	21419	21641	21684	21463	21665	21471	21701	21965	22055	21711	21638	21909	21609	21575	21587	21679	21870	21574	21566	21818	21794	21869	21592	21619	21593	21899	21673	21623	21820	21881	21674	21747	21519	21638	21767	21681	21450	21775	21735	21626	21694	21452	21688	21750	21769	21757	21884	21723	21639	21609	21853	21778	21690	21883	21657	21767	21746	21685	21682	21867	21676	21896	21657	21839	21801	21656	21718	21484	21830	21742	21621	21706	21962	21707	21760	21804	21638	21891	21773	21696	21652	21970	21774	21678	21587	21578	21749	21774	21655	21742	21694	21704	21805	21494	21631	21769	21681	21726	21508	21770	21597	21615	21784	21799	21529	21458	21652	21746	21532	21549	21501	21682	21820	21767	21836	21825	21768	21560	21548	21577	21831	21682	21696	21477	21651	21693	21866	21807	21677	21715	21901	21639	21559	21823	21732	21684	21642	21577	21772	21651	21540	21572	21527	21701	21783	21473	21610	21701	21707	21786	21519	21767	21504	21610	21811	21747	21583	21600	21681	21663	21839	21481	21584	21507	21818	21648	21604	21550	21796	21683	21715	22008	21890	21711	21811	21541	21667	21660	21946	21859	21662	21837	21733	21757	21827	21739	21713	21574	21687	21841	21733	21593	22006	21703	21685	21646	21748	21723	21634	21531	21702	21709	21583	21786	21575	21937	21460	21676	21720	21823	21607	21885	21897	21768	21339	21635	21570	21674	21539	21668	21794	21677	21599	21741	21657	21577	21694	21625	21792	21830	21480	21692	21617	21615	21684	21676	21516	21857	21707	21558	21697	21724	21770	21539	21657	21711	21683	21595	21882	21716	21721	21583	21550	21630	21558	21722	21641	21793	21585	21539	21714	21656	22027	21596	21709	21711	21833	21868	21759	21665	21535	21604	21718	21776	21776	21618	21780	21801	21634	21671	21853	21661	21943	21659	21694	21674	21583	21648	21734	21397	21574	21629	21786	21645	21579	21725	21567	21942	21724	21546	21564	21564	21621	21575	21511	21528	21649	21660	21687	21860	21691	21694	21686	21788	21795	21706	21653	21665	21799	21893	21695	21731	21499	21626	21593	21602	21713	21585	21757	21630	21732	21883	21564	21802	21866	21621	21630	21879	21974	21501	21926	21751	21815	22026	21672	21680	21681	21734	21926	21643	21778	21619	21799	21565	21685	21801	21714	21636	21696	21908	21895	21681	21603	21464	21681	21752	21680	21797	21613	21621	21815	21808	21721	21470	21798	21578	21708	21541	21991	21645	21344	21614	21628	21800	21792	21609	21349	21506	21725	21616	21860	21518	21615	21616	21794	21746	21862	21733	21611	21733	21658	21866	21625	21688	21639	21723	21750	21536	21768	21539	21730	21615	21704	21690	21776	21791	21777	21832	21832	21836	21812	21706	21842	21493	21625	21582	21670	21723	21860	21661	21653	21678	21888	21673	21543	21590	21584	21428	21738	21641	21713	21580	21551	21643	21829	21453	21983	21746	21525	21965	21528	21671	21614	21954	21627	21826	21638	21696	21465	21707	21692	21547	21656	21622	21707	21834	21509	21721	21751	21526	21520	21770	21701	21632	21744	21771	21641	21624	21703	21638	21887	21762	21634	21859	21785	21565	21556	21659	21466	21609	21446	21673	21538	21809	21535	21685	21619	21658	21740	21734	21828	21570	21727	21674	21717	21690	21633	21661	21650	21579	21853	21738	21733	21821	21836	21580	21803	21793	21701	21764	21668	21573	21732	21696	21594	21456	21880	21654	21610	21588	21877	21831	21928	21582	21703	21655	21699	21536	21587	21812	21788	21933	21916	21613	21617	21808	21730	21842	21707	21691	21664	21571	21707	21569	21611	21889	21936	21826	21772	21789	21762	21834	21537	21682	21840	21404	21610	21532	21619	21596	21834	21693	21659	22002	21749	21734	21908	21909	21748	21769	21680	21763	21872	21825	21731	21784	21694	21690	21706	21656	21539	21672	21815	21649	21703	21668	21718	21560	21777	21750	21533	21784	21642	21843	21660	21931	21896	21560	21459	21666	21858	21901	21550	21752	21859	21683	21838	21673	21491	21713	21739	21619	21553	21712	21706	21667	21712	21698	21610	21638	21628	21762	21621	21628	21596	21482	21400	21553	21987	21707	21684	21647	21853	21771	21862	21665	21840	21841	21484	21684	21647	21487	21767	21781	22029	21806	21776	21656	21705	21751	21792	21457	21543	21664	21470	21685	21678	21738	21824	21677	21596	21629	21656	21880	21684	21678	21637	21881	21754	21448	21719	21485	21687	21509	21749	21679	21830	21587	21774	21637	21563	21871	21548	21641	21764	21927	21677	21878	21743	21674	21536	21599	21827	21630	21766	21794	21733	21829	21575	21727	21700	21882	21696	21865	21605	21655	21753	21574	21716	21507	21730	21633	21668	21649	21839	21776	21810	21577	21779	21538	21659	21584	21668	21575	21855	21701	21786	21751	21656	21662	21582	21574	21718	21671	21699	21497	21766	21781	21887	21660	21862	21900	21616	21680	21588	21543	21575	21671	21715	21814	21672	21653	21728	21925	21673	21759	21746	21795	22066	21811	21706	21795	21898	21679	21679	21619	21731	21631	21800	21884	21654	21449	21689	21586	21772	21858	21445	21711	21606	21739	21855	21703	21860	21764	21816	21588	21799	21596	21714	21696	21856	21584	21616	21654	21684	21984	22019	21711	21406	21544	21925	21879	21788	21692	21938	21834	21733	21901	21621	21659	21672	21928	21852	21705	21946	21589	21817	21616	21768	21838	21924	21811	21825	21741	21624	21576	21587	21707	21895	21818	21679	21739	21686	21517	21522	21754	21627	21649	21724	21693	21716	21695	21863	21877	21675	21882	21959	21664	21682	21760	21880	21653	21706	21702	21778	21862	21734	21709	21791	21637	21897	21690	21702	21894	21713	21679	21694	21631	21757	21514	21750	21539	21657	21742	21753	21676	21774	21989	21731	21826	21661	21681	21816	21761	21665	21519	21647	21523	21673	21524	21745	21790	21815	21922	21626	21842	21657	21421	21746	21527	21731	21734	21822	21827	21757	21738	21738	21771	21652	21402	21723	21859	21728	21537	21759	21846	21919	21730	21682	21752	21779	21505	21713	21583	21749	21684	21609	21632	21849	21707	21701	21752	21492	21477	21615	21709	21743	21610	21622	21717	21889	21619	21624	21623	21645	21794	21808	21624	21767	21587	21761	21776	21711	21456	21514	21841	21740	21895	21803	21692	21679	21600	21711	21689	21677	21836	21691	21470	21613	21778	21726	21637	21841	21735	21551	21989	21753	21732	21826	21825	21626	21782	21812	21841	21603	21736	21628	21657	21885	21621	21735	21656	21710	21717	21769	21571	21618	21678	21798	21751	21662	21650	21764	21704	21524	21843	21754	21730	21719	21575	21670	21798	21597	21675	21626	21381	21658	21756	21866	21463	21761	21527	21734	21721	21736	21479	21627	21517	21723	21755	21653	21385	21714	21643	21567	21704	21688	21725	21523	21793	21653	21551	21704	21714	21575	21819	21654	21541	21655	21798	21748	21645	21721	21643	21635	21669	21555	21734	21732	21544	21424	21616	21649	21814	21828	21790	21773	21833	21642	21613	21902	21708	21552	21651	22074	21576	21807	21725	21813	21687	21683	21494	21519	21674	21557	21859	21633	21894	21584	21679	21594	21659	21734	21588	21867	21752	21556	21485	21793	21685	21779	21795	21509	21875	21649	21510	21768	21675	21698	21766	21736	21775	21616	21789	21756	21790	21792	21624	21824	21684	21780	21743	21630	21506	21934	21896	21755	21701	21882	21873	21640	21689	21620	21657	21750	21743	21606	21727	21644	21675	21801	21689	21714	21702	21663	21611	21550	21742	21768	21597	21758	21695	21898	21688	21826	21770	21649	21734	21564	21679	21839	21732	21726	21531	21682	21947	21427	21746
40418	61509	46036	28117	20755	18482	18062	17883	18077	17960	17946	18002	18185	17858	18127	18049	17903	18076	17929	18018	18247	17934	18202	17984	18009	18069	18004	17862	17944	17960	17926	17963	17859	17918	17967	17961	18041	17956	17953	17785	18001	18010	18031	17865	17926	17952	17876	18053	17828	17869	17986	18000	17911	17980	17895	18088	17915	17881	18067	17821	17948	17996	17975	18034	18026	18022	17891	17899	17926	18168	17966	17968	18018	18077	17791	18136	17918	18072	17694	18179	17860	17950	18043	17830	17884	17883	18034	18134	17914	18135	18012	17979	18003	17715	18006	17914	18015	17998	18001	18017	17899	18110	17815	17927	17968	18157	17967	17894	17849	17942	17907	18028	17674	17972	17901	18303	17957	17909	18112	17922	17972	17776	18187	17936	17813	17944	18062	17935	17943	18021	17925	17978	17975	18008	18155	18125	17997	18001	17928	17966	18080	17956	17770	18043	17885	18192	17946	18121	18038	17893	17924	18052	17874	17958	18115	17896	18021	17828	18203	18016	18030	17758	17778	18051	18040	17725	17944	17909	17850	17812	17933	17992	17950	17987	17884	17888	17836	17959	17982	17654	18079	17999	18030	17961	18053	18128	17987	17854	17961	17898	18256	17923	17978	17910	17996	18121	17993	17929	18021	17917	17933	17951	17968	18039	18078	17939	17755	17869	17897	18120	17930	17857	17908	17845	17908	17955	17886	17983	17786	17998	17968	17892	17981	17940	17922	17794	18050	18007	17843	18005	17933	18055	18009	18054	17977	17875	17916	18014	17933	17969	18118	18138	18057	18140	17897	17912	18061	17994	17927	18025	18083	17834	18078	17903	17925	17964	18084	17905	17727	17890	17921	17875	17831	17961	17942	18194	18044	17943	17939	17903	17691	17988	18016	18097	17982	17937	18058	17905	17984	18050	17913	17877	18032	18215	17928	17936	18015	17924	18006	17971	18004	17930	17822	18003	18125	17922	18040	17805	17995	18118	17892	17918	18012	17944	17895	17846	17884	17844	17957	17938	17919	17868	17917	17971	17893	17967	18011	17928	17901	17986	18111	18057	18019	18141	17831	18002	17942	17851	17951	18139	17989	18045	17936	17972	17911	18063	17990	18055	18014	17922	17855	17925	18253	17959	17861	17919	17962	17962	18125	17918	18035	18059	17990	17728	18143	17763	18025	17992	17757	18035	18211	17935	17969	17990	18029	17825	17944	17985	17962	18127	17973	17812	17891	17732	17877	17867	17934	18015	17996	18066	17880	18038	18076	18008	17803	18041	17829	17960	17834	17798	17965	17965	17927	17986	17955	17901	17989	17866	17881	17932	17872	17818	17858	17913	18062	17917	17969	17762	17955	18011	18049	18055	17953	17949	18041	17953	18107	17956	17878	17875	17888	17935	17828	18053	17962	18080	17943	18128	17936	18029	17968	17839	17991	18012	17866	18100	17849	18077	18014	17945	17887	17881	17974	17947	17964	17858	18006	17923	17978	18021	18094	17895	17986	17998	18111	17968	17984	18036	18113	17970	18195	17923	17881	18168	17961	18020	17875	17958	17942	17862	17914	18006	17889	17949	17895	17991	17937	17711	18017	17890	17921	17847	17933	18079	17722	17885	17964	18035	18011	18096	18035	17989	17937	17893	17931	17765	17877	17857	17939	18073	17828	17959	17944	17945	17881	17923	18005	17885	18021	17784	17899	18075	17967	18186	18099	18157	17912	18015	17990	18090	17908	18114	18107	17971	18074	18032	17960	18004	17845	18111	17833	17928	17956	18041	17828	17956	18032	18045	18018	17924	17948	18021	18015	17992	17845	18016	17974	18059	17942	18006	17974	17889	17893	17844	17746	17989	17928	17810	17959	17966	18122	18095	17971	17874	18056	17983	17766	17948	17805	17963	17943	18013	17891	17995	17970	18183	18146	17726	17960	17928	18159	18026	17984	17848	17869	18068	17895	18042	17914	17922	17956	17892	18055	18020	17917	17913	18038	17998	17785	17828	18046	17942	18025	18050	17994	17942	17948	18117	18142	17980	17931	17992	17926	18089	18063	17986	17982	17946	17842	18127	17897	17924	17965	17838	17888	17909	18029	17946	17849	17868	17922	17967	17916	17789	18055	18010	17868	18020	17903	17957	17947	17933	18091	17984	17923	17784	17842	17954	17969	17940	17939	17711	18093	17927	17940	18120	17812	17924	18052	18150	17924	17895	18036	17993	17858	18050	18047	18066	17890	18053	17986	17952	17863	18017	18010	17945	17812	17968	18120	17946	18000	17992	18083	17810	17845	17913	17912	18015	17942	17874	18002	18055	18050	17992	17936	18021	18026	18090	17909	17966	17806	17961	18085	18109	17809	17968	17936	17852	18011	17825	17937	17984	17960	17943	17991	18122	18011	17894	17989	18013	17925	18002	17979	18077	17913	17960	18177	17953	18042	17963	18010	17991	17990	18001	17860	18107	17918	17866	17969	17881	18020	18101	17891	17875	18092	17935	18003	17869	17756	17976	17840	18051	17939	18255	18016	17949	17924	17896	17925	18042	18064	18105	17925	18007	18085	18017	17830	17953	18066	17943	17918	18132	17991	18164	17987	18048	17838	17830	18229	18007	17982	18141	17916	17787	17941	17830	18086	17894	17805	17953	18129	17967	17924	17875	17836	17891	18049	17995	17800	18084	17953	18006	17901	18171	18069	18043	17901	18013	17962	18009	17929	17854	17965	17933	17935	17987	18118	17817	17930	17973	17980	18012	17918	18009	17816	17954	18069	18091	17929	18015	17976	17915	17969	17973	17936	18029	17937	17943	17901	17955	18042	18071	17890	18161	17952	18030	17951	18149	17926	17994	18150	17887	17935	17844	17792	17911	18009	17829	17946	17978	17923	17997	18038	17988	18008	17935	17892	17853	18032	18121	17930	17873	18001	17949	17826	17955	17925	17900	18066	17980	18077	17978	17814	17957	17900	18046	17893	17895	17897	17875	17891	17991	17980	17930	18148	17764	17863	18059	17958	18071	17873	17860	18032	18067	17978	17844	17925	17754	17908	18029	18019	18257	18096	17935	17988	17849	17838	17973	17832	18010	17990	17868	17989	18048	18058	17917	18124	17884	17980	17961	17915	17894	17936	18137	17784	17982	17920	17887	18073	17974	17932	17914	18184	17849	17886	18154	17917	18149	17888	18161	18178	17831	17899	18051	17973	18054	17991	18001	17856	18008	17766	17968	17935	18194	17781	18056	17966	17800	18015	17977	17978	17991	17863	18136	18009	17986	17857	17967	17923	18065	17946	17919	17958	17996	17933	17898	17868	18063	17922	17909	17896	17997	18045	17953	18062	17873	18138	18037	17995	18048	18128	17982	17789	18019	17918	18048	17970	17951	17977	17966	17874	17905	17985	17787	17951	18099	18020	18007	18002	18053	18072	17833	17806	18070	18045	17840	17923	18161	17921	17871	17975	18039	17905	18042	17997	17847	17923	18108	18039	18066	18057	17811	17997	18003	18027	17990	17822	17920	17984	18052	17942	17836	17688	17885	18064	18025	17995	17875	17953	17943	17973	17981	17816	18059	18005	17989	17870	18092	17986	17975	17901	17975	17823	18165	17960	17958	17994	18013	17884	17989	18225	18020	17898	18001	18139	17802	17962	17886	18098	17870	18314	18014	17896	18111	17983	17947	17907	17975	18054	18065	18088	17803	18042	18052	18032	18001	17826	17921	18044	18023	17946	17942	18198	17943	17991	18019	17864	17975	18071	17810	17915	17915	18044	18030	17860	17825	18068	18182	18053	17859	17813	18011	18034	17881	17876	17968	18026	18161	17939	17922	17946	18128	17985	17943	17929	17968	17969	18040	18011	17903	17957	17975	17979	17946	18051	18094	17983	17947	17887	17983	18164	18040	17995	17910	17967	18016	17930	17972	17929	17857	18031	18016	18092	17880	17830	17908	17892	18043	17806	17866	17828	18155	17987	18010	17986	17945	17969	18116	18003	18245	17923	17909	18013	18146	18028	18067	18192	17906	17862	17917	18109	17810	18161	17978	17930	17801	17958	18043	18041	17901	17839	17984	17981	17848	17858	18001	17822	17750	18124	17945	18034	17904	17912	17975	18088	18000	17819	18001	18121	18007	17823	17893	17903	17830	17865	17870	17989	17879	18010	18017	17872	18033	18066	18029	18182	17790	18121	18103	18062	17935	17857	17962	17892	18052	18063	17965	17963	18039	17951	17922	18057	17997	17923	17898	17839	18096	17982	18139	18086	17849	17967	17936	18015	18029	17893	17835	17832	18235	17796	17915	17799	18007	17978	17978	18169	17887	18011	18012	17923	17986	18028	18073	17924	18020	18136	17817	17808	17940	17963	17872	18006	17828	17827	18157	17970	17898	17987	18198	18053	18029	18067	17990	18087	18067	17875	17883	18176	17832	17869	18069	18111	17935	18093	18001	17819	17918	18015	17708	17857	17952	17728	17889	17954	17946	18030	17906	18008	17976	17975	17932	17987	17714	18086	18047	17944	17974	18053	18157	17978	17834	18013	17899	18029	18019	17982	17902	18081	17979	18014	17894	17919	17946	18085	17928	18080	17871	18096	17910	17963	17930	18044	18083	17901	18031	17999	17966	18119	18095	17994	18085	17935	17941	17902	17910	17836	17990	17972	17816	17966	17756	18221	18028	17982	18106	17965	17942	18047	17867	18021	17886	18124	17918	18000	18076	17855	17951	18015	17922	17959	18018	17996	17823	18044	17809	17991	17822	17846	17997	17977	18005	17941	18043	17925	18002	17885	17893	17907	17922	17929	18029	18051	17858	18023	17997	17980	18140	17946	18028	17858	18054	17942	17693	17959	17932	17952	18143	17910	17923	17836	18019	17968	18052	18073	18019	18037	17948	17770	17915	17962	17982	17779	18119	17782	17799	17889	18007	18037	17945	17970	18159	18053	17981	17875	18114	17925	17904	17839	17918	17727	18038	17904	17993	18145	18007	17866	18030	17862	17992	17816	18127	17899	17927	17842	17960	17973	18124	17754	18063	17930	17865	17882	17830	17881	17869	17936	18005	17894	17962	17768	17960	17949	17803	17904	17955	17924	17963	17837	17831	18056	18061	17811	18008	17905	18013	17879	18058	18089	17950	17931	17861	17959	18061	18045	18042	17923	18059
24254	27069	41054	35600	27774	26114	25782	22200	21621	22036	21894	21799	21855	21726	21773	21518	21744	21419	22038	21793	21496	21722	21765	21947	21781	21583	21630	21800	21786	21683	21616	21782	21854	21933	21775	21726	21744	21742	21619	21493	21691	21563	21765	21754	21547	21676	21735	21606	21715	21842	21627	21620	21740	21621	21513	21354	21695	21645	21618	21454	21553	21474	21660	21410	21461	21508	21502	21686	21390	21544	21626	21652	21685	21766	21908	21513	21487	21646	21494	21703	21799	21384	21771	21627	21478	21672	21469	21680	21691	21624	21399	21791	21810	21566	21656	21676	21753	21636	21834	21646	21378	21711	21736	21292	21538	21373	21590	21700	21732	21649	21514	21701	21673	21664	21656	21918	21629	21408	21317	21607	21758	21597	21751	21547	21640	21695	21730	21527	21477	21471	21591	21472	21541	21453	21438	21510	21600	21650	21503	21678	21560	21478	21668	21442	21505	21453	21368	21512	21488	21544	21522	21417	21463	21512	21388	21696	21739	21470	21577	21656	21444	21656	21703	21550	21675	21785	21754	21658	21609	21662	21550	21528	21627	21449	21489	21521	21674	21424	21668	21532	21568	21612	21819	21612	21489	21352	21580	21331	21565	21772	21625	21602	21455	21470	21614	21350	21683	21387	21623	21525	21578	21528	21596	21794	21505	21728	21603	21754	21589	21705	21753	21713	21453	21545	21533	21611	21660	21704	21684	21669	21688	21690	21408	21488	21424	21772	21559	21636	21543	21476	21774	21575	21368	21502	21509	21682	21592	21540	21476	21553	21485	21673	21855	21530	21646	21679	21638	21438	21270	21567	21642	21563	21740	21698	21723	21599	21583	21452	21806	21597	21547	21474	21707	21670	21405	21424	21534	21465	21455	21752	21508	21600	21529	21540	21652	21562	21754	21628	21521	21465	21495	21746	21539	21671	21747	21536	21516	21748	21618	21524	21453	21394	21671	21518	21573	21614	21674	21606	21428	21500	21442	21720	21800	21478	21574	21505	21615	21797	21430	21548	21604	21269	21595	21566	21517	21385	21785	21721	21537	21719	21517	21550	21470	21512	21682	21502	21744	21581	21425	21711	21469	21790	21790	21545	21494	21695	21681	21846	21428	21639	21481	21568	21736	21752	21702	21506	21625	21758	21542	21678	21716	21738	21677	21621	21559	21799	21552	21421	21610	21393	21617	21549	21484	21538	21713	21660	21567	21627	21549	21616	21449	21545	21580	21564	21561	21540	21499	21461	21692	21564	21480	21622	21485	21479	21392	21537	21481	21453	21456	21634	21488	21796	21387	21552	21606	21695	21667	21483	21900	21700	21576	21590	21489	21404	21713	21638	21692	21294	21560	21519	21654	21716	21713	21529	21555	21380	21522	21667	21600	21539	21760	21446	21514	21397	21717	21768	21541	21528	21753	21766	21883	21594	21623	21479	21550	21496	21735	21688	21783	21597	21567	21560	21744	21352	21342	21318	21518	21562	21637	21810	21774	21500	21525	21567	21641	21719	21575	21371	21677	21565	21805	21578	21952	21657	21403	21625	21756	21540	21714	21441	21783	21773	21625	21403	21530	21636	21517	21600	21606	21606	21572	21664	21788	21538	21551	21591	21713	21648	21645	21791	21756	21508	21622	21355	21509	21553	21495	21644	21658	21495	21505	21717	21622	21450	21467	21435	21763	21741	21557	21484	21734	21537	21730	21696	21665	21759	21808	21628	21469	21667	21803	21611	21507	21585	21628	21889	21679	21665	21536	21671	21691	21582	21305	21754	21654	21453	21439	21493	21649	21583	21373	21663	21646	21471	21389	21460	21716	21692	21573	21492	21566	21414	21645	21643	21795	21732	21499	21573	21664	21419	21500	21576	21575	21477	21554	21666	21771	21282	21474	21492	21409	21432	21555	21605	21629	21744	21601	21355	21446	21498	21674	21499	21564	21640	21649	21344	21763	21695	21448	21859	21568	21534	21779	21478	21662	21403	21419	21357	21616	21559	21605	21636	21734	21588	21576	21731	21519	21525	21561	21603	21578	21406	21561	21655	21702	21615	21519	21494	21603	21688	21671	21424	21634	21605	21625	21523	21687	21551	21327	21551	21345	21816	21830	21687	21521	21568	21636	21661	21476	21476	21453	21573	21603	21581	21347	21308	21697	21523	21627	21697	21549	21406	21517	21701	21551	21498	21429	21687	21566	21587	21745	21665	21635	21404	21866	21587	21621	21518	21624	21439	21769	21680	21721	21434	21632	21504	21772	21574	21569	21559	21487	21264	21450	21473	21576	21698	21550	21536	21498	21651	21600	21597	21731	21557	21466	21624	21423	21486	21729	21606	21736	21717	21219	21434	21322	21592	21839	21618	21523	21716	21741	21499	21635	21677	21637	21750	21472	21642	21669	21647	21762	21716	21726	21647	21489	21767	21820	21549	21569	21655	21476	21652	21642	21687	21646	21511	21681	21482	21526	21747	21724	21397	21644	21679	21479	21530	21402	21771	21672	21962	21561	21527	21495	21591	21522	21728	21495	21688	21551	21666	21746	21497	21440	21549	21667	21518	21689	21765	21398	21444	21626	21319	21662	21636	21632	21709	21663	21246	21811	21672	21545	21409	21666	21582	21438	21658	21614	21814	21604	21717	21445	21370	21448	21753	21435	21395	21595	21673	21564	21508	21727	21709	21736	21669	21797	21583	21593	21585	21552	21442	21587	21636	21359	21460	21519	21510	21721	21567	21652	21536	21789	21529	21434	21672	21727	21412	21433	21791	21721	21475	21551	21238	21497	21640	21544	21542	21825	21502	21598	21693	21579	21644	21643	21699	21696	21522	21543	21612	21739	21499	21610	21477	21703	21699	21626	21546	21643	21587	21397	21591	21668	21441	21755	21638	21608	21623	21680	21345	21517	21659	21519	21528	21501	21638	21431	21586	21584	21639	21703	21674	21697	21511	21665	21448	21578	21794	21724	21666	21664	21470	21497	21650	21801	21757	21555	21757	21577	21642	21693	21839	21570	21697	21725	21473	21829	21405	21469	21505	21576	21428	21492	21308	21657	21590	21460	21599	21658	21510	21316	21509	21481	21465	21535	21548	21625	21458	21496	21796	21556	21497	21420	21572	21408	21860	21597	21429	21368	21576	21661	21524	21534	21694	21469	21567	21696	21398	21444	21579	21626	21786	21852	21819	21687	21568	21757	21685	21697	21698	21552	21559	21745	21586	21568	21823	21513	21358	21365	21658	21640	21510	21539	21599	21426	21427	21560	21626	21535	21513	21650	21464	21557	21718	21689	21357	21487	21603	21601	21612	21562	21631	21670	21676	21542	21678	21733	21478	21617	21641	21516	21742	21829	21323	21569	21624	21449	21611	21491	21748	21502	21659	21635	21399	21600	21570	21493	21520	21634	21821	21336	21522	21429	21602	21500	21432	21680	21690	21691	21669	21759	21637	21400	21552	21652	21636	21419	21540	21651	21758	21521	21547	21604	21528	21351	21711	21629	21517	21413	21683	21567	21430	21583	21322	21735	21672	21428	21760	21674	21602	21591	21361	21411	21507	21900	21497	21724	21716	21472	21358	21704	21763	21558	21705	21606	21529	21667	21893	21568	21580	21624	21499	21615	21403	21577	21273	21636	21775	21720	21433	21314	21458	21424	21180	21539	21389	21469	21503	21722	21419	21535	21642	21612	21649	21701	21704	21481	21814	21711	21752	21529	21515	21664	21650	21518	21567	21455	21701	21792	21857	21604	21496	21723	21616	21710	21605	21615	21547	21601	21752	21695	21704	21627	21508	21580	21421	21696	21593	21558	21442	21485	21532	21619	21669	21674	21649	21472	21674	21500	21593	21570	21608	21513	21262	21433	21322	21700	21581	21407	21775	21473	21497	21491	21571	21562	21584	21622	21638	21583	21749	21606	21686	21675	21737	21623	21492	21652	21450	21692	21446	21444	21622	21672	21540	21589	21699	21606	21543	21766	21518	21392	21412	21580	21697	21716	21616	21590	21808	21561	21535	21630	21588	21589	21385	21425	21470	21499	21465	21558	21382	21657	21738	21545	21743	21563	21839	21641	21593	21394	21623	21741	21673	21691	21541	21598	21469	21752	21689	21669	21446	21607	21560	21535	21417	21692	21734	21684	21494	21662	21601	21677	21406	21549	21844	21492	21614	21730	21509	21707	21706	21533	21663	21701	21651	21477	21671	21400	21481	21640	21740	21405	21675	21583	21522	21552	21486	21588	21690	21633	21560	21596	21530	21783	21508	21719	21596	21608	21664	21719	21214	21376	21455	21696	21700	21535	21530	21716	21558	21518	21647	21714	21534	21446	21597	21498	21531	21489	21358	21568	21388	21666	21630	21781	21632	21428	21803	21686	21645	21916	21659	21444	21509	21793	21374	21705	21635	21745	21608	21650	21538	21470	21348	21699	21497	21789	21743	21699	21686	21557	21432	21529	21739	21673	21725	21380	21682	21684	21562	21616	21542	21592	21602	21672	21704	21520	21374	21683	21659	21474	21621	21709	21656	21866	21401	21582	21561	21704	21627	21648	21591	21688	21403	21683	21597	21511	21559	21696	21564	21650	21639	21524	21427	21624	21703	21630	21413	21488	21805	21604	21498	21553	21619	21424	21634	21562	21624	21427	21660	21652	21548	21416	21576	21371	21552	21636	21657	21562	21595	21583	21603	21502	21278	21514	21471	21463	21764	21507	21510	21670	21525	21683	21563	21770	21564	21680	21551	21756	21767	21451	21479	21776	21706	21470	21444	21747	21664	21434	21742	21741	21630	21780	21466	21689	21479	21681	21580	21594	21627	21489	21622	21469	21450	21548	21695	21434	21525	21654	21659	21523	21508	21763	21486	21686	21544	21479	21558	21598	21599	21436	21561	21634	21679	21514	21613	21696	21434	21556	21778	21488	21607	21572	21630	21579	21676	21524	21621	21830	21553	21376	21694	21521	21682	21631	21414	21759	21565	21652	21431	21955	21439	21466	21556	21670	21567	21487	21818	21640	21659	21487	21737	21748	21552	21551	21608	21584	21592	21612	21613	21530	21640	21510	21589	21487	21741	21689	21576	21518	21707	21487	21685	21569	21607	21392	21542	21497	21519	21854	21608	21305	21691	21450	21452	21405	21522	21476	21626	21368	21521
61761	107594	87830	59250	35001	22332	18467	17902	17863	17926	18114	17848	17902	17980	17952	18022	17772	17908	18083	18033	18127	17832	18035	17894	17738	17838	17888	18017	17977	17726	17892	17910	17993	17852	17831	17926	17928	17977	18043	17849	17704	17866	17972	18055	18101	17909	18017	17934	17874	18015	18038	17986	17998	18058	17956	18026	17870	18016	17853	17951	17949	17892	17892	17871	17720	17790	17899	17960	17946	17963	17980	17785	18006	17861	17874	17742	17950	17777	17899	17953	18012	17919	18066	17817	18180	17912	17885	17891	17934	18007	17743	17961	17838	17667	17872	17707	17933	18005	18026	17819	17952	18024	17858	17905	17984	17738	17932	17903	17949	17929	17838	17954	17990	17714	17875	17820	17931	17987	17824	17588	17814	17793	17917	17919	17947	17789	18161	18055	17820	17811	17815	17911	17936	17904	17850	18004	18154	17894	17977	17983	17998	17961	17830	17827	17924	17815	18021	17800	17883	17888	17904	17784	18001	17851	18055	17931	17886	17833	17955	17888	18017	17870	17898	17665	18061	17880	17939	17990	17819	18015	18073	17855	17649	17807	17745	17898	17915	18032	17941	18022	17876	17896	18025	17908	17942	17975	18028	18020	17825	17847	17929	18075	17798	17850	17837	17806	18115	17929	17892	17962	17869	17832	17910	17796	17848	17981	17946	17870	17970	17773	17898	18024	17750	17972	17991	17868	17992	17962	17773	18055	17790	17938	17967	17841	17960	17953	18014	18020	18028	17844	18003	17787	17880	17949	17917	17932	17881	17879	17765	17833	17990	17827	18030	17824	17858	17943	17935	18085	17887	17980	17908	17973	17799	17994	17916	18045	17859	18081	17794	17951	17964	17863	18024	17782	17868	18003	17985	18020	17816	17892	17840	17898	17924	17801	17913	17896	18064	17950	17970	17951	17879	17977	17880	17832	17817	17931	17975	18050	17924	17855	17888	17763	18103	17967	18010	17946	18085	17880	17965	17911	17782	17907	17855	18024	17868	18063	17999	17872	18005	17899	17953	17919	17922	17858	17988	17880	17887	17788	17674	17921	18088	17839	18029	18089	18031	18059	17801	17877	17867	17804	18057	17976	17893	17815	17921	17863	17979	17853	17998	18012	17946	17693	18105	17844	17984	18058	17839	17946	18112	17878	17940	18085	17879	17939	18078	17940	17859	17870	17983	18007	18068	17895	18015	17829	18110	17949	18041	18115	17827	17795	17922	18066	17773	17970	17877	17952	17835	18113	17948	17833	17851	17799	18061	17720	18034	18040	17931	17815	17889	18069	17882	17868	17916	17940	17913	17899	17833	18000	18196	17960	17951	17908	17851	17856	17888	17797	17865	17956	17830	17941	17808	17817	18082	17942	17896	17868	18005	18002	17909	18072	17844	17904	17904	17804	17957	17825	17920	17806	17795	17856	17889	18025	17900	18004	17919	18019	17943	17799	18007	17817	17897	17803	17820	17736	17967	18028	17905	17780	18004	17716	17954	17944	17892	17757	17921	18033	17988	17882	18124	17951	17878	17783	17970	17602	18004	18180	17923	17989	17988	17854	17705	17911	18015	17688	17930	17916	17942	17996	17806	17880	17880	17954	17961	17888	17920	17755	17805	17944	17784	17908	17996	17839	17806	17713	18075	17918	17975	17861	17875	17921	17859	17726	17910	17944	18114	17729	17788	17821	17934	17873	17833	17951	17890	18007	17874	17851	17951	17928	18003	17922	17931	17851	17817	18080	17812	17687	17977	17856	17992	17902	18024	18021	17903	17961	17808	18068	17916	17981	17898	17712	17834	18061	18059	17793	18017	17928	18007	17948	17819	17985	17994	17937	17804	17826	17996	17809	17996	18037	17957	17919	17840	18041	18061	17899	17989	17794	18000	17959	17857	18175	17915	17898	17856	17806	18031	18000	18073	17833	17916	18024	17888	18016	17857	18010	18173	17921	17855	17710	17954	17896	17910	18040	18032	17845	17850	17798	18006	17805	17980	18011	17923	17882	18006	18008	17843	17940	17941	17885	17786	17988	18042	17930	17996	17740	17857	17826	17906	17963	18023	17955	17933	17932	17936	17840	17745	17651	17949	18108	17898	17802	17938	17963	17938	18035	17877	17737	17845	17905	17903	17929	17974	18027	18044	17809	17868	17941	17860	17888	17775	17901	17873	17856	17838	17884	17817	17638	17926	17857	17759	17889	17854	17847	17957	17821	17856	18025	18002	17786	18100	17838	18081	17944	17867	17925	18024	17918	17805	17806	17975	17893	17974	17890	18076	17926	17924	17863	17835	17855	17887	18083	17801	17957	17831	17785	18020	17830	17885	17902	17776	17946	17924	17989	17805	17852	17918	18097	18125	17861	17930	17899	17860	17931	17810	17984	17859	18052	18072	17880	18075	17924	17918	17975	17780	17851	17839	18036	17995	17975	17983	17839	17812	17886	17667	17837	17996	17942	17903	17968	17764	18007	17837	17952	18000	18006	17941	17903	17937	18033	17977	18016	17934	18062	18072	18062	17689	17919	17840	17919	17767	17829	18113	17891	18010	17937	18016	17631	17789	18005	17936	18047	17928	18024	17881	17830	17977	18215	17869	18049	17906	17888	17815	17723	17813	17876	17802	17924	17939	17888	17842	17861	18048	17786	17828	17883	17949	17941	18063	17880	17966	17836	17899	18013	17891	17794	17948	17917	17783	17885	17871	17988	18124	17914	17930	17973	17850	18044	17951	17971	17930	17896	17993	18028	17972	17811	18253	17986	17858	17948	17952	18014	17866	17934	18047	17766	17862	17914	17939	17986	17777	17928	17797	18039	17944	17759	17881	17841	17815	17955	18016	17738	17937	17915	17891	17890	17776	17896	17693	17863	17816	17891	17956	17889	17939	17783	18032	17746	17820	17988	17959	18031	18016	17872	17878	17874	17912	17973	17958	18002	17914	17840	18040	17810	17760	18044	17965	17894	17856	17939	17975	17792	17850	17969	17969	17979	17727	17975	17916	17876	17722	17919	17841	17923	17920	17876	17793	18158	17901	17855	17999	17943	17704	17962	17895	18047	17996	18107	18010	18059	17881	17985	17894	17874	17964	17847	17950	17823	18083	17962	17897	17978	17993	18025	17896	17779	18143	17863	17794	17898	17935	18019	17876	17841	18032	17889	17773	17823	17951	17761	17868	18003	17866	17807	17767	17842	17934	17937	17899	18112	17816	17905	17849	18004	17899	17831	17930	18015	17921	17922	17956	18061	17976	17831	17749	18005	17890	17921	18102	17867	18020	17857	18058	17919	17946	17994	18024	17926	17846	17911	17873	18117	18124	17848	17926	17986	17845	18059	17934	17894	17958	17969	17799	17766	17948	17915	17979	17880	18042	17961	17756	17719	17911	17861	18051	18001	17994	17942	17825	17991	17869	17920	18012	18081	17950	17704	17939	17893	17894	17900	17937	18130	18010	18002	17762	17844	17988	17824	17886	17878	17846	17919	18031	17956	18099	17823	17882	18162	17877	17943	17872	17883	18029	17843	18004	17913	17821	17864	17903	17919	17833	18099	17809	17986	17783	17923	17900	17936	17938	17985	17966	17993	17954	18141	17998	17910	17754	17986	17806	17950	17929	17950	17847	17782	17918	17817	17975	18053	17946	17717	17967	17699	17881	17879	18048	17799	17973	17995	18021	17919	17958	17898	17870	18153	18058	18044	17835	17937	17912	17844	17923	17834	17988	17992	17827	17911	17898	17917	17902	17898	17836	17897	17998	18053	18000	18051	17954	17885	17981	17807	17887	18031	17878	17987	17821	17809	17769	17846	17862	17971	17920	17989	17861	17840	17782	17779	17742	17938	18068	17786	17999	17921	17927	17900	17972	17925	17895	17896	17966	17827	17825	17845	17867	17945	17987	17949	17971	18092	17930	18145	17983	17763	17978	18182	18015	17977	17885	17843	18015	18053	17879	17810	17879	17940	17858	17926	17873	18014	18028	17802	17817	17781	18069	17987	17968	17963	18120	17781	17879	17926	17835	17966	17863	18017	18010	17976	17746	17895	17811	17921	17984	17761	17854	18042	17878	17900	17933	18078	17939	17944	17939	17876	17852	17959	17963	17846	17962	17882	17885	17947	17927	17751	17808	17780	18081	18026	17888	17836	17999	17904	17902	17772	17917	17873	17647	17926	18071	17917	17770	18019	17846	17878	17884	17773	17882	17986	17972	17723	17899	17938	17891	17889	17925	17714	17949	17872	17903	18014	17851	17855	17642	17783	18035	17719	18015	17998	17995	17867	17959	17934	17878	17963	17973	17781	18033	18046	17842	18000	17892	18107	17921	17754	17878	17836	17959	18112	18004	17777	17900	17902	18052	17645	17734	17904	17877	18033	18000	18064	17942	17696	17847	17634	17979	17966	17894	18084	17883	17823	17895	17907	17931	17930	17858	18007	17918	18027	18021	18057	17984	18122	18051	17840	17941	17828	17853	18148	17931	18084	17936	18078	17824	17886	17983	17698	17866	17924	17976	18042	17974	17873	17942	18111	18113	17956	17818	17801	17906	17850	17960	17995	17810	17951	17819	17979	17938	17925	17955	17858	17910	17793	17934	17816	17842	17904	17842	17944	17927	17788	17819	17953	17988	17960	18033	17778	17868	17974	17705	18096	17952	17842	17723	17860	17950	18042	17761	17892	18039	17896	17818	17946	17798	17805	17859	17817	18002	17966	18141	18087	17863	18130	18077	18011	17838	17719	18003	17793	17780	17917	17962	17901	18024	17873	18041	18124	18029	17983	18024	17958	17930	17860	18171	17962	17901	18026	17718	17953	17899	18017	17918	17860	17815	17960	17986	17947	17714	17912	17960	18031	18029	17836	17995	17800	18255	17940	18024	17995	17897	17721	17984	17841	17959	18008	17913	17850	18032	18012	17930	17943	18037	17869	17975	17890	17805	18087	18006	17867	17855	17705	17826	17996	17666	17970	17906	17759	17906	17708	18020	17994	17923	17683	17969	17970	17834	18133	17962	18024	17940	17855	17995	17884	18069	17784	18000	17890	17892	17775	17795	17781	18060	17983	17915	17792	17828	17914	17825	17804	17849	17907	17967	18056	17904	17832	17855	18101	17999	17960	17958	17727	17793	17833	17781	17890	17916	17944	17814	17941	18026	17971
23747	25834	39966	35569	27934	26480	26729	22753	21879	22120	22118	21950	21766	22048	21964	22086	21936	21923	21967	21925	21908	21914	22147	21921	21822	21984	21808	21783	21810	21914	21850	21827	21823	21784	21870	22050	21804	21706	21986	21843	21825	21848	21724	21817	21964	21964	21859	21937	21845	21722	21875	21791	21738	21902	21626	21772	21725	21442	21563	21546	21708	21587	21696	21931	21779	21770	21835	21542	21903	21533	21869	21675	21825	21850	21890	21598	21596	21664	21847	21895	21840	21852	21844	21900	21820	21844	21955	21763	21993	21855	21886	21862	21521	21667	21683	21755	21892	21745	21632	21695	21603	21752	21801	21611	21797	21823	21768	21648	21621	21624	21868	21730	21855	21847	21449	21903	21740	21633	21605	21538	21749	21627	21863	21625	21714	21493	21577	21681	21876	21896	21489	21759	21733	21476	21714	21847	21464	21642	21562	21713	21751	21615	21771	21544	21755	21910	21893	21801	21775	21625	21690	21738	21826	21750	21547	21644	21697	21624	21713	21795	21760	21651	21852	21700	21847	21757	21732	21826	21653	21670	21580	21729	21794	21598	21921	21718	21762	21721	21765	21796	21735	21903	21596	21669	21553	21609	21630	21625	21755	21682	21615	21482	21792	21734	21981	21598	21858	21641	21602	21784	21781	21687	21654	21842	21757	21684	21887	21716	21799	21773	21638	21509	21846	21687	21573	21721	21483	21397	21606	21811	21788	21732	21672	21663	21699	21736	21864	21589	21835	21716	21595	21630	21739	21624	21763	21853	21714	21680	21756	21814	21839	21618	21597	21792	21868	21750	21735	21670	21777	21700	21703	21714	21796	21764	21910	21714	21715	21943	21805	21897	21658	21691	21645	21641	21855	21669	21891	21647	21632	21923	21658	21481	21781	21963	21518	21799	21899	21879	22002	21884	21821	21703	22066	21809	21624	21620	21598	21727	21704	21572	21792	22021	21900	21627	21663	21809	21563	21641	21760	21580	21728	21681	21643	21757	21770	21663	21911	21618	21606	21788	21688	21762	21922	21653	21874	21699	21607	21666	21651	21651	21852	21768	21601	21488	21881	21821	21586	21749	21987	21554	21722	21708	21872	21708	21501	21767	21629	21714	21883	21826	21626	21603	21727	21691	21786	21863	21611	21904	21815	21693	21534	21716	21642	21689	21707	21979	21707	21606	21858	21634	21676	21608	21739	21815	21777	21816	21867	21864	21810	21628	21908	21615	21716	21707	21752	21627	21556	21625	21708	21762	21685	21599	21575	21612	21721	21806	21640	21695	21777	21912	21707	21619	21709	21822	21591	21804	21854	21687	21905	21808	21612	21625	21471	21698	21770	21900	21583	21747	21817	21628	21613	21796	21781	21734	21666	21692	21822	21756	21718	21931	21752	21837	21659	21705	21570	21555	21834	21685	21667	21856	21573	22117	21730	21737	21577	21847	21846	21682	21638	21971	21738	21636	21592	21834	21981	21825	21773	21863	21786	21842	21853	21559	21597	21576	21554	21608	21669	21618	21730	21648	21722	21643	21447	21643	21746	21818	21912	21811	21811	21741	21653	21790	21855	21764	21552	21849	21799	21859	21698	21664	21866	21733	21578	21804	21756	21713	21725	21487	21444	21660	21793	21715	21437	21743	21880	21749	21706	21869	21381	21688	21555	21719	21662	21713	21789	21770	21944	21756	21709	21960	21881	21804	21757	21605	21748	21690	21757	21822	21686	21854	21801	21886	21845	21547	21664	21934	21775	21799	21683	21730	21710	21982	21807	21619	21629	21860	21535	21836	21761	21522	21778	21547	22028	21681	21644	21877	21721	21691	21771	21622	21634	21684	21817	21885	21657	21890	21705	21678	21482	21852	21711	21613	21821	21461	21904	21739	21664	21669	21674	21543	21779	21565	21912	21762	21641	21673	21594	21899	21865	21969	21742	21774	21920	21768	21627	21674	21625	21713	21874	21677	21573	21764	21739	21658	21618	21883	21571	21644	21967	21675	21569	21832	21754	21919	21666	21751	21848	21715	21840	21819	21704	21837	21779	21732	21773	21705	21679	21626	21736	21742	21899	21872	21763	21602	21774	21809	21667	21678	21768	21818	21835	21676	21535	21501	21734	21612	21570	21654	21712	21905	21716	21676	21908	21857	21771	21532	21610	21824	21752	21748	21505	21717	21584	21600	21734	21728	21759	21866	21567	21725	21789	21893	21830	21530	21821	21814	21775	21668	21672	21655	21610	21761	21657	21732	21684	21699	21487	21543	21820	21912	21646	21691	21654	21644	21737	21453	21902	21590	21588	21641	21873	21807	21457	21724	21831	21706	21658	21876	21681	21666	21774	21538	21710	21655	21812	21818	21725	21532	21561	21988	21726	21741	22103	21758	21704	21640	21562	21708	21778	21513	21643	21605	21733	21677	21540	21759	21724	21573	21657	21701	21731	21525	21515	21707	21633	21709	21563	21923	21856	21633	21768	21686	21640	21791	21470	21709	21955	21573	21720	21985	21802	21714	21791	21871	21696	21796	21673	21622	21923	21779	21629	21637	21686	21498	21583	21674	21724	21661	21806	21584	21783	21680	21944	21539	21809	21732	21580	21932	21783	21714	21602	22020	21723	21718	21849	21934	21754	21483	21636	21781	21543	21716	21615	21748	21586	21628	21649	21902	22017	21863	21663	21817	21890	21506	21733	21429	21744	21707	21722	21859	21698	21761	21716	21911	21710	21657	21682	21848	21770	21491	21886	21627	21574	21852	21934	21898	21768	21794	21949	21654	21673	21628	21719	21877	21609	21675	21704	21834	21613	21598	21557	21533	21820	21880	21589	21895	21851	21629	21529	21830	21699	21672	21659	21734	21824	21670	21732	21654	21583	21732	21698	21688	21821	21569	21897	21887	21582	21861	21883	21781	21720	21804	21692	22002	21660	21657	21688	21719	21910	21642	21497	21663	21635	21739	21784	21732	21855	21613	21564	21756	21740	21791	21946	21823	21859	21525	21734	21599	21584	21572	21783	21704	21780	21643	21384	21628	21725	21811	21809	21917	21630	21821	21735	21834	21807	21600	21606	21637	21546	21591	21582	21648	21616	21720	21757	21698	21719	21611	21925	21752	21789	21531	21669	21685	21748	21771	21664	21779	21603	21717	21647	21677	21741	21734	21698	21705	21666	21827	21571	21667	21643	21584	21778	21633	21805	21709	21564	21636	21785	21632	21989	21740	21859	21726	21796	21871	21822	21855	21801	21951	21732	21833	21506	21598	21854	21603	21797	21712	21812	21748	21502	21713	21734	21850	21832	21864	21739	21732	21901	21738	21550	21807	21997	21756	21686	21546	21806	21662	21806	21769	21671	21792	21824	21722	21840	21741	21793	21685	22025	21768	21751	21694	21779	21726	21605	21681	21956	21645	21485	21664	21739	21635	21759	21645	21822	21941	21767	21767	21690	21497	21713	21643	21878	21838	21491	21709	21569	21718	21548	21750	21474	21818	21798	21656	21565	21625	21726	21881	21702	21907	21760	21680	21683	21571	21589	21629	21697	21579	21773	21755	21731	21654	21628	21964	21664	21794	21672	21715	21652	21761	21722	21614	21585	21588	21774	21835	21571	21694	21713	21564	21638	21694	21876	21604	21538	21653	21719	21515	21630	21637	21721	21774	21713	21666	21633	21442	21661	21633	21783	21616	21719	21736	21758	21608	21753	21579	21702	21627	21686	21594	21749	21534	21633	21825	21867	21853	21811	21799	21668	21550	21630	21701	21729	21751	21650	21583	21738	21637	21622	21886	21737	21769	21669	21563	21549	21600	21599	21496	21749	21748	21797	21769	21730	21724	21764	21769	21891	21820	21966	21625	21658	21542	21645	21645	21798	21591	21637	21915	21779	21833	21835	21761	21713	21712	21695	21567	21706	21742	21731	21757	21892	21840	21934	21998	21535	21666	21802	21848	21596	21752	21745	21530	21661	21748	21663	21600	21728	21502	21713	21722	22082	21659	21800	21646	21739	21936	21819	21609	21376	21923	21619	21806	21796	21766	21752	21832	21529	21664	21738	21723	21565	21541	21719	21785	21789	21691	21933	21750	21656	21725	21756	21772	21696	21704	21655	21844	21804	21699	21745	21830	21567	21729	21650	21651	21713	21758	21660	21677	21649	21510	21676	21661	21625	21673	21904	21611	21688	21887	21993	21892	21590	21707	21993	21729	21742	21694	21835	21625	21682	21556	21711	21677	21663	21601	21651	21719	21894	21787	21678	21933	21910	21799	21708	21682	21559	21864	21618	21876	21645	21618	21867	21783	21665	21793	21713	21770	21626	21917	21539	21665	21871	21808	21817	21677	21680	21679	21707	21671	21739	21598	21815	21751	21703	21576	21647	21734	21576	21645	21931	21734	21706	21840	21818	21695	21706	22015	21723	21923	21854	21647	21679	21759	21668	21726	21690	21639	21524	21774	21731	21729	21919	21548	21781	21659	21678	21771	21836	21508	21676	21556	21447	21458	21842	21813	21762	21717	21702	21786	21876	21836	21646	21921	21773	21645	21635	21784	21612	21680	21751	21764	21766	21688	21672	21531	21719	21556	21750	21631	21684	21708	21698	21679	21631	21714	21588	21991	21603	21711	22017	21802	21768	21659	21770	21801	21666	21649	21772	21668	21844	21806	21748	21671	21647	21823	21847	21891	21727	21869	21876	21664	21902	21699	21805	21493	21894	21738	21725	21967	21629	21594	21708	21662	21783	21710	21952	21887	21818	21598	21451	21836	21810	21908	21524	21538	21366	21589	21599	21530	21501	21800	21559	21467	21656	21737	21663	21826	21791	21621	21662	21680	21853	21730	21690	21669	21465	21689	21621	21817	21921	21728	21730	21833	21663	21685	21870	21793	21757	21497	21813	21544	21874	21806	21732	21627	21804	21832	21609	21582	21566	21692	21842	21838	21644	21706	21902	21940	21794	21798	21473	21694	21774	21623	21840	21644	21483	21770	21718	21955	21695	21702	21815	21862	21763	21721	21695	21840	21935	21751	21549	21732	21754	21785	21887	21708	21653	21863	21777	21585	21742	21935	21543	21680	21846	21686	21789	21769	21742	21904	21727	21772	21732	21857	21701	21551	21557	21623	21773	21605	21703	21527	21675	21490	21610	21718	21872	21926
62166	104186	89809	63786	37756	23321	18831	17952	18183	17876	18180	17889	18049	17971	17944	17825	18154	17928	17838	18238	18073	17984	17964	17852	17986	17999	17825	18032	17796	17939	18009	17993	17958	18020	17987	18076	18025	17860	17949	18013	18097	18180	17915	18076	18035	18043	18072	18053	17960	17970	18146	18116	18146	17988	18132	18032	17910	18016	17998	18079	18018	18009	18063	18039	18027	17831	17941	18013	17941	18011	18013	18074	18088	17911	17878	18052	17972	17658	18019	18053	17916	18178	18003	17943	18088	18004	18274	18091	17811	18083	17878	17791	17988	18012	18057	18077	17909	17956	18064	17894	17817	17843	18150	17925	17949	18090	18015	18206	17821	18143	18008	18104	17993	18012	18042	17977	17990	17919	18044	17965	18039	18041	17841	17956	18191	18057	18116	18037	18012	18117	18081	18222	17868	17796	18117	17975	17853	17958	18034	18029	18234	17902	18034	18041	17959	18009	17927	18032	18076	17979	18074	17973	18133	18073	18028	17911	17975	18137	18025	18185	18048	18070	17933	18083	17922	17867	17934	17804	18094	18058	17961	17866	17980	17826	17894	17909	18023	17924	18080	17936	17934	18071	18039	18170	17788	17952	17850	17905	18053	18198	18066	17899	18062	17879	18161	17880	17993	18140	18199	17999	18006	18008	17920	18059	18024	17950	18315	18039	17957	18031	17910	17835	17863	17930	17978	18040	17882	17928	18087	18137	17907	17916	18064	17905	18043	18135	18138	18085	18001	18139	17959	18088	18017	17906	18025	18017	18048	17924	18003	17995	18133	17830	18041	17965	17926	18037	17972	18043	18076	18143	18008	18071	17994	17958	17837	18012	18162	18127	18082	17999	17992	18105	18077	18016	17998	18075	18051	17914	18141	17979	17950	18093	18012	18111	17827	17931	18178	17980	17982	18186	17861	18049	18063	18084	17880	18069	17888	17908	18025	18167	17914	17848	17985	17969	17962	17923	18090	17832	17889	17761	17931	18000	17950	18038	17803	18028	17912	18030	18028	18001	17955	18012	18116	17849	17972	17741	17932	17950	17879	18113	18006	18189	17861	17983	18179	18171	18082	18023	17979	18005	17941	17929	18006	18126	17981	17875	17977	17754	17813	18158	17905	17870	17976	17871	18074	17949	17814	17989	18077	18061	18104	17886	17791	17947	17968	17982	18030	18052	18083	17959	18000	18054	18146	17972	17902	17909	17858	18105	18035	18044	17882	17922	17859	18110	18059	18111	18003	18008	18125	18001	18166	18105	18090	17972	17970	18042	17938	17947	17911	18007	17979	17974	18074	17992	18054	17852	18088	18127	18090	18099	17962	17869	17906	17908	17837	17934	17853	18089	18149	18184	18073	17948	18129	17939	18227	18002	18063	17890	18102	18043	17802	17959	17956	18014	18153	17965	18013	18105	17825	18150	17827	17988	18174	18044	17723	17932	17966	18073	18021	17897	17837	18127	17960	18044	18066	17946	17984	17967	18149	18005	18199	18119	17985	18088	17985	17865	18091	18071	17656	17969	18113	17982	18033	17863	17918	17877	18221	17913	17898	17842	17945	17820	18067	18011	18103	18114	18009	17984	18106	17756	18109	17941	18104	18038	18051	18012	18169	17833	18122	17951	18049	18029	17997	17993	17976	18005	18026	17997	18039	17965	17832	18093	18002	17913	17995	17915	17905	17994	17983	18022	18015	18115	18016	17912	17891	17942	18092	18164	17858	18084	18169	18234	18002	17997	18071	17701	17868	17927	18130	17943	18086	18074	18044	18143	17931	17755	17962	18022	17911	18077	18016	18032	18161	18049	17923	18143	17956	18032	17976	17911	17941	17902	18034	18149	18014	17931	17951	17900	17980	17819	17958	17864	18149	18080	17940	17971	18016	17900	17950	18002	18007	18154	17933	18097	18142	18026	18184	18062	18050	18071	18161	18032	17880	17938	18016	17936	17803	18197	17941	17943	17996	17891	17925	18000	17991	18045	18127	18095	18098	18069	18183	18174	18128	17804	18076	17811	18008	17868	18067	18012	17948	17971	17924	18037	17996	17740	18063	18100	18091	17995	18131	17960	17960	18008	18176	17864	18342	17905	17842	17894	18036	18005	18130	17944	18222	17985	17936	18033	18103	18008	18023	17970	17898	18198	18142	17996	17881	17988	18083	17962	18073	17999	17903	17910	17845	17877	17999	17968	18039	17902	18116	17986	17819	17993	17854	18022	18077	17944	17952	17950	18043	17988	18057	18047	18079	18076	18225	17928	17976	18208	17865	18029	17951	18051	17994	17978	18107	17996	17925	18043	18206	17981	18132	17994	18178	17888	18022	17712	18183	18014	18018	18010	18056	18012	17922	18021	17991	18172	17918	18023	17999	18066	18095	18220	17778	17870	17999	18087	17908	18017	18067	18012	17832	17985	17844	18021	18019	18111	18099	17874	17925	18103	17977	18056	18036	18089	18192	18049	17951	17982	18130	18094	18152	18068	17986	17984	17959	17769	17896	18149	17784	17975	18019	17812	18014	18074	18057	17818	18203	17951	17822	18111	17900	17839	17973	17944	18058	17978	17965	18053	17776	17988	18004	17944	18147	17820	18008	17968	17874	17928	18145	18049	17913	18037	17813	17952	18179	17957	18130	18112	18199	18063	18240	17951	18011	18097	17847	17982	18071	17962	17917	18105	17864	18002	18073	18144	17966	17807	18257	17939	18038	17918	18142	17879	17998	17840	17900	18230	18070	17887	17963	18036	17920	17886	17929	17913	17792	17821	17846	18089	17738	17992	18101	17847	18081	18014	18112	17868	18022	18027	18051	18014	18026	17933	18092	17947	18005	17852	18032	18041	17873	18014	17992	18045	17940	18124	17834	17994	17992	17917	18166	18096	18022	17924	18160	18167	17897	17849	17817	17974	17731	18068	18067	17939	18107	17890	18149	18008	17958	17934	17860	17839	17986	18086	17954	17993	17910	18096	17993	17991	17981	18051	18019	18080	18004	18117	17977	17989	18034	18117	18007	17784	18108	17877	17901	17828	18028	18178	18108	18072	17929	17982	17892	18049	17863	18085	17915	18309	17879	17901	18013	18091	18059	18063	18043	18001	18165	17890	18106	17925	17872	18041	18050	17976	18047	18016	17961	18005	17934	17980	17980	18205	17860	18134	18004	17866	17924	18094	18025	18163	18033	17863	18086	17936	18058	18181	17764	17962	17863	18145	18068	18005	17994	17925	17970	17992	18056	17945	17904	17942	17912	17994	18014	17919	17888	18133	17919	18050	18021	18202	18058	18094	18026	18028	18076	18068	17851	18059	18070	18006	18086	17854	18058	18047	18162	18075	18155	17935	17939	17837	18018	18115	18029	17945	17881	17999	18021	18066	17858	17867	18069	18047	17994	18105	17960	17983	18091	17819	17884	17933	18045	18129	17775	18026	18047	17888	17987	17901	18087	18068	17853	17961	17984	17945	18324	18139	18043	18153	18011	18022	17965	18008	18063	18089	17989	18110	17892	17871	17963	17932	17967	17952	17967	17994	17989	17986	17995	18045	18097	17973	17982	17887	17933	18050	18019	17908	17999	17998	17928	18043	17984	17888	17983	18013	18008	17916	17985	18117	17965	18177	18003	17982	18082	18089	18105	18101	18119	17903	18111	17907	18094	18148	18112	18003	18003	17878	17985	17998	18085	18129	18000	18073	17956	17986	17856	18060	18020	18119	18066	18062	18000	17957	18169	18052	18218	17953	17834	17815	17954	18045	18034	18011	18086	18041	17957	17897	17932	18033	17811	18029	18061	18182	18128	17979	17884	17969	17889	18044	18026	17902	18018	18126	18028	18009	17871	17934	18042	18024	17852	17950	18046	18057	17990	17810	18128	17876	18067	17978	17877	17978	17971	17817	18118	17984	18014	18079	18068	18121	17995	18019	17875	17862	17912	17991	17931	17952	17868	18172	17981	18053	17967	18106	18085	17991	18032	17925	17956	17846	17846	17981	18096	18060	17951	17898	17907	18135	17984	17998	17873	17924	18051	17817	17960	18049	18073	17933	17806	17841	18100	17890	17826	17979	18077	18108	18089	18052	17955	17966	17996	18104	17912	17892	18032	18045	17994	17796	18188	17805	18097	18044	18058	18030	18025	17995	18100	17948	18013	17985	18073	17971	18196	18137	17921	18000	17783	17938	17908	18013	18216	17806	18068	18026	18079	17898	17808	18074	17919	17993	17739	17836	18099	17828	18064	18003	18210	17881	18158	18004	18015	18117	18054	17920	17900	18024	17962	17933	17998	18100	17752	18155	18032	18043	18043	17972	17993	18043	17881	17962	18190	18030	18060	17819	18013	17819	17934	17904	17980	18020	17944	17999	18073	17867	18051	17930	18003	17978	18072	18049	17902	18048	18134	17898	17989	17854	18041	17970	17902	17768	17875	18013	18058	18008	18128	17809	18074	17984	18124	17939	17964	18118	18028	18003	17858	18061	18022	18009	18068	18149	17825	18120	17892	18117	17836	18044	17914	17931	17956	18101	17997	17878	18046	18085	18007	17820	17978	18082	18088	17949	18099	18090	18001	18088	18006	18183	17925	17921	18026	17965	18164	18029	18074	18014	17949	18066	17984	18132	17958	17935	18053	17942	18009	18090	17977	18147	17995	18031	17893	18052	18050	17984	18125	17899	17908	18051	17952	18109	18029	17817	17961	18002	17985	17983	18010	17952	18064	18040	18068	18099	18158	18106	18118	18085	18020	17985	17877	18032	18160	17832	17928	18047	17915	17975	17963	17917	17902	18061	17978	17939	18125	18155	18051	17905	17918	18037	17925	18138	17889	17921	18238	18162	18029	17824	17957	18212	17979	17959	18094	17984	17953	18129	18006	17951	18194	18036	17939	17941	17899	17845	18025	17992	18004	18029	17944	17864	18026	18150	17904	17918	17997	17934	17959	17888	17956	18053	18069	17883	18048	18061	17976	17989	17902	18029	18002	17967	17925	18179	17962	17864	18159	18212	17988	17944	17820	18246	18027	18011	18091	18161	17967	18071	18011	17974	17742	18064	17952	18056	18082	18038	17854	18124	17996	18021	17937	17966	17953	17977	18026	18075	17997	18037	18225	17919	17999	17810	17999	18037	18131	17998	18126	17905	18147	18148	18028	17926	17961	18092
33492	43541	45101	32765	24572	22709	22248	22042	21746	21973	22066	21971	21798	21790	21716	21863	21961	21939	21901	21889	21680	22034	21818	21764	21822	21816	21888	21853	21924	21687	21882	21974	21716	21791	21875	21920	21793	21973	21852	21735	21787	21634	21806	21790	21910	21749	21987	21777	21908	21852	21833	21863	21639	21913	21894	21853	21914	21930	21748	21784	21849	21854	22114	21895	21668	22003	22019	21704	21796	21837	21819	21863	21907	21802	21882	21882	21788	21984	22092	21874	21933	21796	21994	21813	22037	22157	21996	21803	21585	21723	21897	21663	21864	21674	21742	21728	21912	21868	21773	21989	21861	21739	21807	21742	21655	21789	21841	21799	21654	21861	21773	22039	21701	21886	21812	21848	21818	21965	21846	22096	22055	21782	22049	21964	21813	21920	21880	21806	21730	21873	21784	21747	21874	21832	21881	22090	21986	21813	21932	21949	21889	21825	21826	21726	21872	21712	21575	21655	21637	21950	21861	21767	22109	21937	21743	21855	21810	21988	22064	21834	22044	22008	21700	21812	21920	21578	21576	21882	22035	21868	21897	21849	21502	22014	22017	21743	21746	21837	21829	21922	21789	21667	21658	21738	21681	21835	22129	22024	21735	21673	21819	22148	21877	22015	21802	21795	21817	21774	21715	21862	21762	21813	21831	21782	21774	21670	21968	22052	21742	21803	21871	21783	21719	21934	21758	21861	21730	21989	21884	21801	21965	21678	21793	21836	21961	21862	21863	21957	22019	21824	22017	21994	21819	21968	21922	21825	21908	21794	21862	21802	21795	21990	21955	21712	21834	21757	21772	21823	21704	21964	21853	21974	21956	21925	21894	21820	21964	21813	22032	21715	21912	21831	22127	21765	21696	21857	21798	21866	21826	21925	21797	21743	21852	21635	21834	22014	21745	21882	21838	21773	22006	21818	22025	21822	21816	21955	21905	21718	21918	21959	21983	21873	21816	21717	21761	21768	21862	21642	21881	21967	21721	21823	21875	21824	21975	21707	22070	21707	22045	21705	21948	21908	21907	21955	21994	21896	21908	21926	21915	21742	21933	21788	21835	21912	21817	21654	21865	21953	21777	21934	21991	21905	22060	21948	21998	21792	21747	21765	21947	21577	21728	21938	21859	21730	21917	21709	21879	21951	21553	21865	21897	21796	21919	22031	21931	22030	22011	21853	21922	21936	22023	21690	21920	22039	22084	22018	21937	21791	21927	21928	22097	21780	22102	21771	21870	21726	21904	21696	21792	21838	21746	21899	21955	21806	21787	21901	22043	22053	22115	21719	21606	21784	21790	21692	21885	22016	21673	21920	21879	21868	21914	21787	21985	21996	21928	21993	21778	21892	21670	21746	21957	21861	21763	21777	21846	22082	21927	22038	21871	21729	21797	21918	22037	21882	21799	21752	21754	21756	21746	22034	21765	21935	21787	21985	21851	21860	21724	21738	21743	21848	21918	21744	21923	21813	21766	21477	21828	21920	21873	21841	21628	21851	21707	21812	21642	21959	22038	21963	21733	21840	21921	21781	21878	21849	21881	21669	21871	21738	21845	22057	22076	21941	21812	22029	21976	21952	21879	21911	21951	21719	21658	21840	21713	21674	21794	21870	21860	21800	21892	21766	21894	21836	21897	21979	21723	21747	21706	21672	21787	21652	22079	21841	21753	21856	21732	22142	22078	21764	21807	21789	21848	21765	21948	21898	21813	21937	21805	22055	21887	21878	21768	21728	22005	21809	21862	21825	21757	21861	21697	21860	21849	21728	21805	21815	21906	22078	21980	21827	21991	21781	21714	21848	21970	21977	21744	21939	21679	21722	21848	21870	22022	22134	22016	21963	21817	21914	21698	21610	21992	21892	21729	21930	21944	21886	21723	21876	21762	21890	22006	21950	21736	22031	21670	21723	21945	21887	21940	21940	21869	21894	22017	21877	21845	21929	21670	21807	21769	21978	21980	21965	21997	21763	21855	21773	21667	21986	21622	21808	21741	21733	21913	21716	21902	21981	21914	21867	21738	22009	21969	21652	21823	21840	21653	21599	21882	21728	21863	21753	21800	21936	21769	21682	22056	21785	21929	21757	21968	21704	21951	21856	21713	21898	21985	22007	21857	21846	22141	21892	21763	21884	21909	21704	21884	21734	21902	21968	21851	21979	22072	21813	21791	21890	21745	21859	21911	22036	21974	21806	21766	21752	21907	22025	21890	21864	21602	21744	21780	21993	21843	21835	21681	21794	22066	21868	22038	21836	21772	22002	21980	21915	21991	21894	22030	21940	21992	21823	21922	21794	21857	21996	21900	21921	21705	21883	21863	21672	21886	22013	21978	21974	21814	22023	22132	21765	21726	21725	21859	21723	21998	21910	21894	21952	21995	21878	21880	21861	21745	21776	21937	21815	21887	21891	21833	21941	22047	22014	21694	21917	21802	21820	21788	22091	21628	21735	21630	21922	22114	21917	21837	21887	21992	21921	21877	21989	21843	21904	21902	21603	21785	21833	22057	22040	21811	21916	21940	21902	21968	21876	21759	21937	21650	21971	21869	21904	21813	21962	21955	21888	21828	21878	22001	21644	21813	21938	21890	21972	22053	21958	21909	21908	22069	21669	21840	21895	21739	21838	21874	21928	21745	21896	22091	21979	21904	21780	21738	21991	21825	21905	21805	21857	21997	21730	22157	21859	22067	21956	21847	21915	21867	21934	21993	21909	21689	21801	21738	21738	21883	21983	21735	21695	21800	21804	21594	21872	21974	21802	21732	21693	21955	22181	21816	21782	21856	21906	21969	21847	22064	21872	21923	21799	21985	21944	22047	21813	21957	21716	21902	21964	21972	21939	22040	22087	21842	21827	21903	21957	21740	22025	21852	21855	21864	21919	21674	22065	21977	21753	22043	21764	21816	21765	21761	22039	21902	21871	21800	21828	21878	21927	21790	21676	21867	21957	21611	21715	21870	21760	21715	21948	21724	21893	21953	21711	21951	21703	21651	22042	21842	21882	21961	21658	21977	22064	21739	22043	21873	22006	22031	22090	21906	21730	21868	21971	22009	21802	21845	22104	21896	22014	21692	21933	21911	21928	21597	22004	21909	21614	21888	22007	21896	21837	21919	21722	21849	21769	21719	21980	22047	21879	21742	21877	21939	21856	21799	21783	21696	22030	21870	21856	21702	21839	21989	21957	22055	21740	21867	21985	21939	22095	21955	21794	21928	21978	21884	21793	21863	21813	21906	21744	21827	21753	21993	22047	21825	21720	21999	22050	22031	21793	21991	21839	21921	21803	21818	21722	21849	21862	21871	21936	21801	21810	21662	21838	22012	21894	22093	21990	21835	21763	21739	21727	21651	21767	22071	21834	21825	21831	21803	21945	21810	21829	21809	21775	21798	21810	21873	21980	21815	22070	21828	21883	21997	21971	21994	21764	21863	21892	21750	22078	22024	21998	21827	22083	22018	21705	22007	21938	21709	21912	22005	21756	21938	21940	21904	21686	21718	21659	21957	22044	21994	21728	21626	21866	21782	21924	21766	21907	21655	21903	21979	21851	21885	21922	21841	21774	21835	21805	22037	21961	21999	21870	21989	21739	21808	21949	21943	21739	21842	21985	21734	21983	21962	21852	22032	22061	21796	21730	21832	21731	21911	21804	22133	21931	22024	21959	21713	21813	21898	21943	21776	21816	21788	21803	21844	21952	21942	21873	21767	21602	21792	21719	21797	21915	21864	21943	21767	21766	21843	21814	21921	21879	21873	21996	21992	21932	21806	21881	21918	21799	21710	21772	21692	22012	21741	21707	22007	21789	21793	21820	21801	21918	21700	21785	21804	21833	21970	22045	21815	21954	21956	21825	22070	21848	21914	21844	21967	21736	21824	21967	22136	21872	21998	21896	21822	22181	21677	21991	21961	21955	21730	21732	21852	22021	21888	21893	21998	21758	21927	21801	21977	21860	21842	21648	21997	21833	21655	21816	21760	21876	22009	21964	21894	21760	21797	21848	21872	21854	21789	21801	21853	22027	21815	21836	21793	22025	22011	21828	21653	21919	21669	21467	21975	21626	22031	21772	21798	21947	21815	21797	21824	21690	21718	21826	22011	21767	21719	22044	21872	21660	21833	21833	21801	21807	21861	21852	21851	21809	21753	21661	21936	21734	21879	22014	21828	21740	22082	21989	21692	21854	21893	21796	22053	21723	21818	22009	21830	21768	21803	21895	21914	21769	21997	21945	21704	21881	21849	21964	21694	21784	21904	21867	21830	21940	22009	21922	21851	21905	22017	21886	21928	21732	21984	21992	22012	21880	21772	22010	21997	21930	21861	21846	22149	21583	21674	21672	21988	21866	21896	21890	21842	21827	21925	21903	21860	21922	21988	21806	21915	21922	21833	21849	21912	21770	21974	21877	21780	21664	22035	22072	21785	21663	21871	21824	21760	21909	21892	21765	21934	21870	21748	21749	21618	21869	21943	21891	22139	22060	21971	22015	21913	21814	21783	21991	21902	21791	21913	21763	21942	21795	21844	21644	21877	21959	21871	22032	21809	21932	21887	21861	22078	21839	21752	21786	21931	21622	21616	22102	21784	21786	21866	21892	21716	21828	21781	21796	21899	21735	21995	21835	21859	22048	21718	21851	21927	21949	21769	21610	21744	21865	21868	21766	21846	21695	21712	21844	21875	21808	21921	21928	21613	21787	21769	21790	22009	21857	21923	21833	21896	21817	22009	22006	21985	21749	22005	21868	21870	21900	21932	21661	21688	21875	21750	21842	21880	21666	21864	21809	21854	21944	21996	21829	21827	21744	21742	21908	21792	21642	21706	21933	21915	21651	21960	22113	21775	21929	21753	21876	21854	21782	22176	22063	21981	21927	22055	21863	21919	21809	21980	21858	21808	21928	21739	21842	21745	21829	21831	21883	21809	21695	21795	22009	21870	21867	21654	22006	21828	21780	21948	21598	21847	21925	21844	21724	21842	21899	21884	21873	22204	21863	21785	22107	21851	21860	21820	21711	21904	21907	21908	21762	21864	21936	21832	21737	21949	22033	21951	21594	21897	21929	21739	21852	21826	22055	21846	21882	21883	21725	21873	21952	21927	21976	21940	21901	22063	21824	22154	21804	21892	21664	21775	22103	22031	21956	21744	21957	21898	21828
41107	60103	46086	28263	20504	18473	18116	18010	18073	18117	17994	17981	17878	17691	17968	18041	17964	18035	17877	18057	17741	18217	18037	18098	17796	17824	18092	17982	18040	18060	18014	17937	17866	17969	17990	17995	17886	17912	18018	17986	17970	18043	17884	18118	18047	17934	18086	17890	18006	18110	17785	18011	18055	18158	17903	17957	18120	17772	17993	18080	17850	17969	17974	17893	17855	18160	17927	18083	17887	18047	17945	18084	17900	17835	18003	18109	18001	18080	17791	18078	17882	18089	18099	17940	17870	18042	18005	18089	18027	18038	18168	17752	18054	17948	17903	18027	18086	17859	18033	17992	18028	17960	17972	17993	17913	17979	17970	18055	18026	17768	18020	18015	18208	18026	17853	17904	18104	17898	17963	17933	17928	17948	17920	18044	18097	17976	18120	17894	17860	18015	17985	18063	18050	18126	17831	18001	18023	18088	17916	18112	17965	17887	17934	18078	17983	17920	17877	18080	18216	17918	17945	18110	17984	17919	17934	18007	17831	17956	18039	18094	18178	18007	18139	17962	18058	18027	18002	17933	18046	18040	17947	17805	17848	17869	17978	17946	18103	18050	18126	17949	18035	17928	18096	18092	17987	18021	18024	17902	18157	17826	17990	18034	18133	18094	18129	18003	18034	17906	18003	18048	17920	17972	18014	17953	18199	17832	17977	17892	17967	18062	17845	17983	18043	18166	18055	17942	17929	18018	17852	18070	17913	17965	17976	17854	18031	17761	18075	18020	18086	17798	17951	17907	17929	18106	18005	17856	17849	18055	17963	18022	17951	17880	17847	18006	17861	18083	18025	17979	17939	17953	18109	17942	17853	17949	17912	17894	17937	18031	17897	17844	18227	17891	18111	17872	18033	17886	18002	17880	18014	18208	18023	17895	17963	17893	17896	18057	18068	17897	18079	18091	18022	18040	18037	17910	17986	18071	18008	18117	18094	17859	17894	18012	17940	17999	18116	18030	17823	18029	18035	18045	18041	17837	18015	17817	17963	17998	17834	17922	17923	17977	18049	17938	17967	18075	17881	17952	18016	18020	17781	18050	17900	17974	17846	18001	18015	18054	17930	17918	17947	17980	17945	18092	18109	18106	18015	18040	17958	18018	17902	18041	17950	18038	18038	18100	18016	18100	18157	18017	17975	17909	17885	17795	18258	18009	17960	18045	17911	17983	17899	18042	18104	17964	18051	17981	17794	17985	17894	18045	18032	17961	17983	18065	17996	17869	18011	17988	18009	17918	18086	18048	18026	17995	18058	17852	18120	17783	18003	18016	17937	18112	18023	18298	17940	18275	17954	17861	18082	17997	18032	18010	17959	17856	17993	18022	18108	17899	17682	18119	17893	17997	18057	17926	17955	18015	17985	18016	18014	17834	17987	17998	17926	18061	18011	18131	17885	17897	18175	18025	17847	17983	17948	18157	17982	17984	17945	17960	18074	17912	18068	17750	17992	17903	17999	17850	17918	18056	17932	18004	17899	17908	18145	18072	18010	17949	17958	18029	18032	17887	18256	18010	17998	17915	18037	17808	17989	17800	18144	17937	17890	18149	17978	17969	18004	18000	17973	17898	17932	17895	18144	17847	17884	17962	18123	17955	17969	17745	17979	17930	18025	17938	18077	17983	17897	17935	17985	17829	18014	17738	18015	18048	17975	18002	18033	18071	17978	17964	18092	18018	18242	17992	18024	18061	18113	17941	17965	18090	18122	17971	17774	17878	17895	17902	17980	17863	18017	17933	17905	17931	18196	17862	18128	17947	18097	17831	17831	17968	18037	17948	18035	17975	18014	18092	18278	17941	18069	18011	18123	17898	17826	17857	17887	18070	18125	17873	17882	17961	17948	17872	17857	17975	17916	17900	17967	18043	17823	18174	18096	17998	17841	18158	17940	17999	17992	18074	18121	17810	17943	17995	17854	18128	18069	17892	18045	17846	17941	17863	18108	17859	18006	17950	18022	17913	18083	18146	17877	17899	17988	17913	18014	17998	18106	17991	17999	18027	18016	17948	17955	18036	18208	17908	18066	17949	18025	18085	17977	18007	17905	18049	17914	17957	18073	18001	17978	18076	17971	17973	18157	18043	18036	18001	18052	17997	17966	17953	18015	17943	18006	17943	17965	17859	17955	17881	18055	17791	17848	18248	17802	18196	17950	17908	18005	17976	17705	17921	18024	17916	18021	18027	18011	17801	18192	18026	18063	17904	17776	18002	17827	18008	18047	18012	17977	18003	18013	18100	17990	17951	17924	17849	17939	18040	18019	17849	18086	18058	17915	17889	18079	17651	17995	18025	18043	17784	17956	17884	18002	17966	17891	17952	18022	17923	18047	17918	17916	17960	18031	17921	18110	17900	18152	18060	17825	18039	18041	18094	17932	17828	17845	17812	18071	18013	17874	17931	18096	18041	17984	17827	17862	18010	17894	18143	18036	18112	17966	18001	18074	18159	18050	17934	17948	18053	18041	18032	17916	17998	17969	18012	17871	18014	17978	17978	18189	17871	18049	17795	18060	17993	17836	18193	17816	17919	18046	18087	18040	17836	17903	18152	18066	18043	18227	17998	18011	18080	18084	17962	17826	18057	17899	17875	18113	17820	18003	18055	17976	18011	17935	18025	18031	17872	17956	18043	17963	18091	17949	17857	18067	17970	17985	18005	18053	18133	17961	17973	18091	18139	17988	18089	17937	17767	17982	18106	18006	17803	18046	17987	17991	17912	18087	17978	17978	18055	18073	17938	17988	17946	17911	18016	18196	18028	17964	18046	17914	17988	17900	18115	17925	18019	18033	17959	17990	18050	17811	17890	17864	17954	18048	17961	17883	18147	18009	18019	18121	17983	17958	18037	18056	17853	18091	17960	18121	18105	18046	17942	18048	17971	18052	17848	18052	17985	17950	17850	18007	18012	18069	18040	17878	18006	18071	18177	18033	17981	17788	18058	18024	18049	18056	18070	18035	17970	18107	18073	17967	17928	18075	17929	18036	17845	18113	17997	17934	17994	17967	18051	17962	18065	17964	17982	17977	17892	17967	18095	18013	17953	17908	17894	17970	17902	18075	18015	18034	18036	17943	17999	17882	18025	18068	17795	17799	17983	17998	18043	17909	18082	17908	18019	17929	18087	18041	17980	18038	18041	18032	17970	17987	17746	18159	17865	18040	18022	18024	18068	18022	18106	18047	18057	17853	17995	17982	17938	17972	17966	17985	18094	18151	17801	17894	17939	17963	17796	17867	17686	18097	17905	17995	17954	17964	17926	18075	18027	17975	17989	17983	18071	18085	18078	18086	17985	17922	17984	18115	18048	17992	17867	17883	17896	18120	17974	18029	17926	18103	17967	18045	17818	17907	17953	17888	17999	17908	17815	17939	17966	17965	17941	17964	18029	17833	17895	18211	18046	17989	18056	18089	17934	17932	17949	17995	17927	18086	18001	18075	17999	17973	17823	18035	17925	18168	18053	18035	17867	18065	18171	17839	17881	17975	18025	17960	18101	17889	18101	18039	18081	17965	17960	17992	18126	18084	18109	17960	17835	18092	18027	18009	17979	18116	18027	18160	17878	17809	18052	17948	18083	18035	17926	18111	18091	17931	17947	18104	17875	18038	17785	17915	18267	17924	18048	18071	17909	17951	18047	17930	18100	18051	17966	18100	18071	18046	18158	17967	17813	18218	17994	18135	17877	17813	18072	18025	17866	17894	17864	17911	18094	18182	17896	18032	17842	18017	18099	18014	17931	18125	17996	18126	17864	17915	17939	18078	17974	17976	17847	18116	17927	18006	17799	18106	17764	17866	18058	17878	18114	18069	17699	17929	18042	17934	18043	18014	17958	17995	18111	18063	17836	18088	18101	18028	18003	17986	17867	18112	18013	18046	17787	18037	18096	18063	17898	18095	18087	17940	18216	17969	17933	17927	17980	17987	17735	18065	18078	17861	18084	18058	17892	18107	17974	17966	18071	18004	17957	17990	18088	18033	17927	17851	17977	18183	17866	18162	17996	18292	18184	17839	18014	17814	17997	18071	17813	18104	18013	17888	18124	18035	17999	18059	17952	17953	17940	18158	18057	17978	18124	17833	18012	18095	17928	18094	17807	18137	17954	17979	18043	18012	18153	18047	17925	18211	17887	17980	18157	17907	18113	18050	17941	18193	17977	17984	17839	17936	18088	18073	17971	17904	18033	17945	18116	17923	17952	17892	17996	17988	18103	17906	18153	18182	17941	17949	18058	17824	17884	17930	18009	17988	18101	17858	17886	18049	18012	17952	18019	17909	17962	18035	18215	18136	17819	18091	18021	18103	18067	18013	18140	17824	17946	18094	17979	18028	17901	17794	17872	17945	18200	17865	18208	17963	18072	18044	17996	18042	18022	18071	17977	17853	18009	17931	18078	18045	17987	18038	17937	18042	17985	17959	17975	17924	17890	18151	17953	18146	17951	18028	18021	18009	17836	17951	18138	17861	18032	17953	18123	17933	18134	18194	17995	17933	17929	18043	18156	18079	17908	18096	17906	18011	17903	17977	18060	17921	17971	18154	17866	17960	18077	17892	17935	17932	17812	17901	17952	17831	18009	18193	18127	17922	17898	17901	18033	17833	18055	17929	18015	18127	17983	18037	17864	18033	17931	18091	17846	18028	17847	17984	17937	18100	18013	17951	18035	18043	18002	18193	18039	18123	17930	17954	17987	18048	17943	17979	18107	18018	18091	17974	18013	18008	17990	17915	18001	18051	18017	18010	17910	18030	18008	18053	17998	17953	17954	17984	17936	18016	18000	18095	18006	18039	18157	17912	18247	18051	17740	17876	17933	17948	17884	18051	17620	17912	17972	18097	18126	18094	17889	18027	17929	18051	17901	17914	18247	17959	17959	17886	17963	18055	17966	18059	17948	18202	18085	17897	17974	18140	17844	17881	18105	18042	18003	17911	18075	18002	17866	18056	18050	17945	17829	17991	18064	17923	18142	17971	18021	18020	18042	17965	17986	17954	18199	18049	17906	17974	17948	17931	17981	18064	18035	17999	17870	17787	18050	17807	18041	17835	18023	17975	17876	18141	17738	18113	17962	17987	18040	17896	17952	18085	18081	17978	18049	18001	18037	18122	18023	17905	18167	17900	18045	17962	17986	17885	17991	17961	17922	18118	17921
24186	26202	39347	34395	27323	26288	26311	22683	22084	22440	22423	22429	22318	22368	22091	22193	22363	22149	22162	21830	22113	22154	22353	21895	22082	22051	22046	22207	22101	22115	22158	21887	22051	22134	22066	22135	22035	22164	21973	21937	22078	22088	21978	22100	22156	22112	22310	21832	22092	22023	21951	21991	22050	22056	21741	22070	22171	21940	21913	22038	22049	22207	22251	22104	22106	22033	21989	21850	22035	21760	21888	21893	22064	21840	22183	21856	21980	22175	22031	21928	21946	22087	22008	21943	21897	21855	22264	22017	22025	21756	21976	21866	21766	21956	21856	21984	22048	21917	21955	22070	22171	21992	22015	22049	21879	22074	21923	21977	21923	21973	22018	22033	21964	22124	22012	21858	21867	21944	21875	22159	21899	21849	22200	21939	22124	21783	21969	21914	22019	21944	21918	22043	22061	22109	22024	22064	21977	21994	22033	21961	21902	22238	21853	22058	22072	22128	21804	22137	22101	21911	22055	21870	21866	22047	21999	22112	21874	22154	22064	21842	21975	22010	21881	22085	21910	21961	21813	22073	22079	21891	22136	22069	21706	21939	21822	21949	21898	21932	21973	22061	21738	21975	22058	21791	21945	22052	21833	22077	22109	22062	21912	21862	21909	22059	22013	22034	22120	22081	21953	22042	22046	21966	21813	21915	21978	21757	21825	21885	21797	21868	22049	21964	21983	21960	21942	21905	22084	21996	21988	21824	21895	21977	22050	21862	21807	22095	22103	22261	21989	21927	21685	21972	21911	22045	22212	22055	22102	22069	21768	21837	21998	22001	21690	21950	21929	21991	22109	21943	21953	21977	22033	22050	22004	21857	21867	21914	21907	21831	22013	21882	21898	21971	21938	21981	21974	22168	22159	21867	21812	22013	21966	22098	22291	21959	22172	21676	22128	21899	21875	21848	21997	21990	21845	21840	21842	21840	21891	22133	22165	21924	21884	22015	21576	21876	21960	21932	21980	22195	22108	21918	22063	21975	22007	22136	22050	21860	21755	21789	21773	21868	22021	21940	21816	21949	21959	21848	21881	22034	21791	21730	22030	22164	21849	22265	21830	22005	22037	21987	22029	22111	21979	22048	21993	21626	22227	21828	21901	22125	21844	21938	22084	22023	22078	21988	21937	21895	21880	21980	21822	22133	21964	21919	21947	21905	21806	22043	22109	22008	21829	21931	22016	21965	22215	22091	21870	22114	21859	21850	21788	22330	22042	21954	22025	22252	22114	22081	21876	21965	22052	22075	21882	21938	21959	22036	22001	22042	21746	21882	21752	22067	21906	22022	21988	22008	22173	21754	21820	21969	22224	21755	22121	22029	21849	21931	21864	22121	21923	21862	22047	22085	22141	22082	22100	21969	21956	21948	22022	22092	21782	21869	22035	21615	21949	22015	22022	21947	22076	22030	22113	22071	22083	22137	22123	21931	21840	21887	21819	21911	21977	21897	22089	22232	22167	22229	21894	22077	21944	22024	21762	22061	22010	21857	22021	21934	22130	21711	21874	22003	22009	22117	22056	22110	22020	22009	21921	22210	21977	21890	21763	21879	22039	21880	22033	21922	22144	22015	21830	21851	21848	21946	22065	22053	21968	22093	22009	22076	21982	22054	21882	22068	22056	21934	21849	21960	22176	21950	22138	22168	21943	22069	22153	22017	21982	21996	22154	21738	21916	22005	21870	21798	21863	21794	22037	21763	21992	22103	21952	22104	21922	22024	22151	21907	22081	21882	21849	21726	21951	22113	21995	22175	21920	21844	22104	22063	22129	21918	21925	22044	21935	21898	21759	21981	21971	22056	21951	21896	21931	22110	21796	21912	22207	21995	21892	22088	22011	21929	22294	21802	21949	21906	22318	21870	21902	21850	21992	22125	22132	21952	22071	21899	21804	22020	21934	21960	21943	21982	21992	22069	22066	22026	21993	21807	22061	22038	21853	21938	21805	21957	21856	21992	21934	22096	21786	22129	22017	21964	22203	22150	22118	21989	22051	22079	22193	21976	22194	21920	21920	21928	21909	21883	21975	21991	22061	22061	21999	22080	21972	21829	21989	22078	21837	21921	21758	22076	21889	21879	21843	22067	22114	22186	21918	21811	21800	21907	21848	22111	21954	22068	22164	22028	22018	21978	21842	21771	21808	21989	21875	22102	21929	21817	21785	21982	21823	21969	21884	21956	21981	22010	21982	21933	21828	21808	21882	21877	21919	22145	21871	22012	21896	21911	21827	21850	21989	21749	21883	22041	21832	21810	22154	21936	22097	21860	21969	21752	21909	22052	22191	22076	21932	21880	22155	21920	21950	21957	21914	21907	21956	22024	21914	22069	21871	21979	22067	21845	21865	21725	21901	22017	21809	21984	21830	22015	21802	21924	21955	21920	22031	22008	21834	21875	22061	22049	21873	22021	21901	22060	22048	22205	22046	22089	22012	21885	21956	22111	22077	21943	22027	21920	21951	21888	22159	21911	21877	22122	21887	21927	21946	21970	21767	21877	21882	21979	21802	21742	21904	21969	21819	22216	21766	21953	21852	22089	22038	21955	21802	21909	21925	22087	21741	21766	21762	21963	21873	21692	21851	21657	21990	21908	21888	21755	21941	21947	21755	21934	21782	21996	21900	21930	21885	22006	22044	21916	21886	21978	22069	22021	21930	21977	22011	21900	22084	21802	21956	22212	21975	21695	21969	21793	22028	21842	22006	22051	22181	21992	22039	21992	22066	21958	21861	21848	21875	21867	21864	22029	21961	22217	22064	21930	21732	21963	21965	21929	22004	21864	21837	22006	21949	21982	21922	22155	21803	21882	22104	22003	22025	21963	22036	22200	22113	21907	21804	21831	21973	21851	22051	21905	22034	22103	22083	22203	22080	22010	21767	21930	21970	21948	22002	21730	21877	22007	21800	21874	22031	22082	21970	22002	21960	21930	21893	22005	22085	21845	22005	21865	21956	22079	21951	21922	22100	21873	21950	21898	21981	21956	21964	22064	22089	21806	21998	22039	22039	21949	22157	22185	21923	21896	21899	21875	22083	22022	21987	22052	21911	21884	21886	21897	21945	21913	21997	21990	21882	22005	21952	21940	22152	22132	22072	21945	22004	21938	22159	22041	21877	21992	22106	22035	21955	22114	22030	21970	21964	22053	21926	22044	22172	21957	22181	21926	22124	21894	22074	21782	21950	21708	22122	21980	21906	22114	22098	21843	22038	21905	21773	21941	21913	22129	22095	21951	22033	21946	21836	21905	22002	22152	21957	21878	22122	22118	22212	21953	22081	21948	21905	21995	21891	21874	22141	21968	21977	21741	21632	21748	21948	21870	21909	21933	21922	21987	22158	21975	22166	21989	22148	21847	21890	21986	21901	22238	22066	21977	22090	21992	21932	21994	21957	22053	22118	22035	21882	22137	21953	21825	22054	21771	21839	22049	22011	22025	22043	21920	21946	22190	21764	21790	21790	21737	21875	21982	21958	21859	21881	21768	22150	21992	22071	22022	22044	21922	21860	21617	22072	21949	22030	21986	21986	22132	22057	21855	21831	22098	21797	21956	22051	21762	21949	22079	21801	21974	21982	21983	21952	22054	21888	22028	22216	21808	22014	22091	21862	22051	21976	22029	21872	21991	22051	21926	22106	22071	22132	21889	21943	22024	21750	22060	21940	22001	22108	22081	21882	22141	21954	22198	21788	21849	21973	21941	21921	21732	21809	21983	22016	22133	21914	21691	22040	22048	21944	22008	21832	21985	21962	21931	21903	21776	22118	21934	22055	21774	22040	22128	22091	22036	21978	21846	21879	22061	21797	21728	21944	22060	21745	21821	22055	21889	22029	21834	21834	21743	21851	21806	22118	21917	21898	22035	22002	21771	21849	22181	22078	21843	22076	21797	22077	21876	21908	21735	22125	21963	22062	22189	21914	21852	21943	22079	22057	21986	22019	21937	22132	21986	22023	22027	22071	22069	21892	21749	21837	21966	21904	21998	21890	22047	21996	22003	21863	21777	21974	21794	22154	21939	22071	22026	21864	22067	21964	21998	22254	22010	22129	21987	21948	21870	22075	22104	21958	21817	22034	21926	21979	21969	22027	21970	21738	21691	21858	22047	22183	21933	21796	21960	21982	22086	22002	22104	21947	22006	21811	21875	22062	22097	22151	21681	21792	21947	21958	22017	21713	22099	21914	22036	22189	21905	22008	22074	22143	21840	21834	21844	21924	22036	22284	21846	21921	22013	21788	21846	21950	21855	21738	21918	22023	21953	21671	22046	21906	21908	22053	21874	21905	22134	21733	21836	22015	21881	21953	21929	21869	22023	21903	21818	21908	22183	21912	21837	22062	22041	21783	21868	21861	21817	21924	22294	22179	21827	21896	21886	21741	21979	21939	21979	21877	22067	22100	22169	21827	21904	22137	22083	21973	22107	22127	21926	21800	21747	21912	21974	21864	21647	21969	21946	22105	22275	22020	21728	21902	21933	22058	22016	21933	21945	21875	21962	21851	22016	21931	22054	22063	21946	21922	21808	21971	22028	22132	21859	22070	21849	22323	22111	22045	21923	21834	22070	21930	21893	21679	21677	22146	22021	22068	21811	21851	22046	22041	21907	21961	22009	21908	21828	21840	21906	22012	22014	22122	21831	21901	22264	21932	21868	21938	21872	21935	22008	21886	22027	22125	22157	22034	21933	21857	21758	22003	21968	21935	21934	21907	22096	21807	22017	21932	22172	21932	21943	21896	21922	21949	21831	22080	21974	21749	21837	22117	21961	21969	21808	21786	21970	21995	21918	21946	21917	22136	22040	21884	21883	21733	21985	21987	21829	21973	21956	21971	22016	22060	22003	21917	21940	21863	21987	22158	21832	21896	21900	21968	21921	21929	21865	21996	21958	21948	21620	22011	22031	22018	21948	21816	21979	21879	22098	22160	22135	21856	21774	21982	21758	21911	22013	22048	22088	22252	22069	22152	22013	21869	21975	21871	21876	21977	21874	21936	22011	22129	21770	22079	21930	22033	21898	21975	22088	21974	22134	22157	22078	21920	21815	21928	22136	22014	21960	21929	22011	22019	21930	21727	22245	21953	21980	21913	22109	21814	21892	22125	22068	21763	21981	22058	22062	21981	22000	22222	22038	22085	22073	22071	21975	22048	21867
63788	108029	87603	58059	34062	21995	18882	18133	17990	18159	18143	18171	18078	18050	18108	18094	18125	18166	18263	18212	18138	17998	18141	18115	18139	18059	18362	18099	18229	18198	18035	18139	18223	18276	18241	18116	18194	17975	18066	18181	18321	18096	18122	18005	18325	18139	18182	18150	18108	18044	18347	18242	18042	18072	18237	18371	18263	18086	18195	18190	18224	18161	18039	18112	18177	18160	18052	18221	18094	17966	18078	18141	18083	18098	18142	17848	18137	18219	18045	18086	18203	18143	18179	18050	18046	18022	18138	18190	18235	17941	18140	17989	18006	18069	18278	18167	18221	18064	18244	18078	18152	17989	18162	18125	18276	18155	18050	18156	17901	18107	18133	17999	18258	18124	18248	18221	18057	18166	18128	18172	18033	18116	18021	18187	18070	18021	18338	17974	18343	17985	18256	18108	18195	18123	17997	18047	18225	18174	18180	18083	18241	18112	18080	18100	18231	18043	18223	18258	18004	18122	18069	18015	18145	18038	18169	18158	18030	18141	18072	18111	18199	18245	17974	17950	18370	17947	18238	18218	18133	18243	18123	18216	18189	18039	18074	18236	18170	18094	18090	18053	18158	18098	18157	18227	18115	18107	18148	18160	17896	18089	18355	18022	18183	17909	18226	18047	18229	18189	18107	18101	18057	18257	18260	17972	18226	18209	18209	18168	18080	18102	18188	18100	17950	18089	18033	17972	18147	18095	18014	18102	17932	18197	18186	18218	18256	18066	18112	18267	18347	18119	18017	18142	17995	18075	18175	17998	18065	18117	18078	18111	18241	18155	18108	18140	18112	18057	18097	18055	18023	17991	18283	18106	18101	18137	18213	18139	18081	18043	18184	17940	18106	18150	18200	18162	18197	18126	18135	17991	17966	18028	18141	18184	18031	18098	18141	18169	18060	18106	18176	18182	18169	18100	18125	18050	18043	18108	18263	17980	18248	18159	18203	18231	18212	18024	18303	18122	18247	18089	18172	18084	18179	18024	18118	18180	17998	18228	18249	18170	18192	17975	18112	18171	18192	18107	18202	18217	18112	18105	18063	18393	18270	18052	18174	18173	18154	18069	17969	18292	17966	18192	18128	18047	18170	18191	18077	18122	17969	18054	18277	18027	18072	18104	18204	18200	17968	18114	18074	18177	18118	18116	18018	18122	18046	18243	18090	18109	18080	17987	18038	18140	18165	17914	18144	18102	18092	18198	18137	18125	18010	18127	18213	18057	18115	18172	18203	18025	18136	18139	18080	18018	18251	18115	18124	18099	18108	18115	17991	18086	18061	18059	18282	18196	17941	18274	18271	18020	18084	17977	18112	18081	18319	18096	18239	18174	18192	18185	18061	18289	17984	18152	17926	18242	17981	18241	18058	18105	18130	17953	18113	18131	18145	18081	18197	18211	18019	18234	18004	18228	18198	18192	18206	18208	18129	17962	18059	18008	18387	18169	17969	18248	18144	18307	18192	18321	18102	18032	18143	18121	18119	18202	18128	18198	17964	18337	18218	18263	18223	18276	18058	18078	18057	18126	18338	18086	18232	18023	18116	18195	18139	18206	18228	18072	18091	18032	18009	18327	18068	18082	18302	18179	18094	18128	18199	18207	18157	17938	18074	18093	18198	18134	18245	17980	18073	18074	18068	18187	18137	18160	18101	18180	18169	17994	18169	18131	18186	18064	18103	18053	18006	18226	18132	18100	18137	18159	18001	18246	18230	18047	18078	18078	18255	18161	18079	18017	18092	18134	18144	17971	18143	18053	18065	18130	18104	18074	18397	18125	18139	18106	18119	17992	18288	18129	18169	18280	18162	18167	18275	18100	18227	18205	18096	18172	18137	18226	18357	18204	18181	18223	18063	18089	18208	18182	18128	18077	18113	18156	18083	18013	18167	17964	18278	17978	18181	18303	18042	18027	18166	18209	18005	18102	18183	17960	18199	18315	18308	18281	18074	18194	18140	18078	18183	18309	18023	18406	18100	18047	18252	18124	18190	18160	18135	18090	18252	18130	18052	18094	18068	18114	18041	18141	18007	18105	18060	17909	18149	18132	18231	18048	18121	18180	18261	18041	18182	18052	18190	18144	18121	18144	18125	18068	18092	18033	18256	18131	18087	18224	17991	18210	18028	18219	18210	18079	18101	18008	18175	17890	18231	18051	18155	17939	18390	18120	18115	18195	17920	18230	18201	18078	18064	18206	18065	18088	18130	18179	17997	18231	18231	18261	18109	18143	18187	18112	18068	17924	18035	18016	18078	18054	18268	18233	18351	18104	18233	18218	18095	18191	18146	18168	18339	18299	18323	18087	18062	18190	18072	18082	18153	18026	18161	18066	18200	18075	18248	18044	17957	18108	18073	18155	18095	18125	17942	18216	18080	18136	18126	18052	18155	18191	18063	18263	17974	18191	18096	18152	18160	18105	18037	18343	18139	18156	18229	18260	17988	18043	18278	18244	18039	18056	18048	17883	18056	17970	18119	18107	18333	18307	18256	18024	18072	17908	18169	18194	18064	18004	18232	18063	18085	18174	18051	18204	18197	18173	18226	18246	18091	18147	18065	18260	18218	17993	17940	18213	18129	18225	18095	18098	18032	18063	18202	18085	18089	18139	18059	18278	18175	18176	18082	18232	18247	18007	18054	18140	18061	18203	17985	18178	18174	18008	18086	18236	18168	18150	18141	18071	18142	18091	18186	18166	18080	18159	18109	18190	18079	18229	18228	18142	18340	18217	18216	17874	18127	18129	18014	17961	17996	18142	18004	18140	18226	18199	18244	18187	18176	18124	18083	18154	18144	18105	18165	17887	18214	18305	18094	18199	18014	18328	18113	18255	18263	18094	18163	18280	18117	18004	18091	18415	18173	18197	18089	18143	18325	18097	18144	18108	18205	18415	18192	18098	18209	18200	18073	18171	18225	18166	18057	18132	18107	17947	18139	18158	18137	18162	18084	18139	18103	18352	18194	18256	18056	18039	18065	18230	17947	18209	18146	18115	18092	18107	18109	18130	18188	18029	18019	18230	18079	18108	18250	18160	18366	18038	18069	18086	18170	18031	18136	18351	18043	18140	18084	18105	18109	18119	18114	18013	17953	18263	18141	18111	18174	18229	18212	18113	17985	18279	18257	18033	18168	18207	18228	18002	18158	18016	18017	18213	18166	18255	18150	18086	18039	17954	18251	18046	18101	18233	18230	18267	18174	18158	17991	18234	18139	18076	18170	18234	18144	18205	18172	18203	18157	18247	18207	17936	18250	18078	18161	18248	18230	18104	18094	17995	18117	18167	17975	17937	18261	18107	18080	18119	18195	18046	18174	18223	18140	18120	18032	18116	18143	18277	18136	18017	18096	18251	18189	17952	18170	18126	18135	18170	18143	18182	18081	18155	17948	18075	18107	18182	18106	18180	18150	18005	18179	18130	18241	18196	17900	18165	18254	18103	18314	18033	18154	18147	18145	18041	18084	18047	17929	18292	18148	17982	18309	17929	18190	18229	17942	18218	18192	18145	18092	17971	18169	18132	18069	18120	18155	18106	18190	18015	18207	18216	18326	18158	18237	18128	18043	18044	18318	18125	18051	18178	17872	18124	18045	18117	17887	18219	18228	18201	18000	18104	17970	18071	18140	18006	18173	18001	18172	18049	18201	18011	18114	18042	17949	18136	18334	18080	18098	18079	18210	17994	18440	18139	18280	18030	18166	18173	18155	18123	18082	18034	18217	18061	18137	18225	18051	18166	18155	18134	18082	18214	18215	18105	18133	18196	18071	18096	18072	18136	18213	17970	18255	17979	18018	18209	18079	18068	18084	18311	18098	18044	18231	18077	18049	18092	18065	17945	18050	17983	18294	18072	18153	18071	18168	18244	18413	18176	17944	18103	18229	18156	18101	18180	18212	18255	18003	17997	18129	18223	18175	17983	18315	18129	18204	18107	18165	18120	18143	18122	18085	18203	18026	18144	18060	17976	18092	18152	18002	18216	18214	17987	18172	18087	18265	18001	18127	18009	18146	18093	18260	18191	17998	18032	18091	18126	18110	18032	17952	18105	17988	18105	18325	18201	18047	17990	18190	18080	18178	18038	17985	18184	18230	18181	18253	17957	18175	18218	18142	17965	18171	18086	18152	17979	18224	18196	18421	17953	18306	18083	18220	17979	18157	18007	18287	18201	17915	18280	18032	18246	18055	18209	18337	18257	18049	18165	18022	18100	18114	18013	18271	18200	18201	18114	18116	18203	18154	18116	18171	18070	18154	18101	18138	18050	18295	18083	18011	18276	18118	18025	18032	18176	18041	18123	18069	18134	17999	18134	18308	18007	17972	17953	18314	18065	18060	18083	18289	18256	18109	18150	18151	18185	17923	18152	18026	18046	18111	18087	18143	18149	18075	18168	18073	18130	18095	18120	18112	18128	18237	18089	18288	18217	18132	18167	18151	18244	18250	18312	18125	18115	17929	18099	18075	18008	18017	18232	18152	18350	18114	18023	18093	17976	17904	17880	18135	18166	18215	18229	18027	17886	18246	18111	18051	18112	18038	18179	18177	17948	18156	18343	18167	18219	18157	18228	18046	18210	18218	18025	18023	18029	17982	18283	18049	18072	18092	18076	18191	18253	18184	18058	18286	18263	17910	18154	18178	18019	18127	18129	18118	18068	18028	18193	18110	18137	18171	18153	18295	18121	18262	17953	18110	18137	18141	18055	18149	18298	18205	18100	18021	18030	18062	18110	18155	18122	18092	18165	18329	18049	18183	18186	18259	18076	18141	18048	18286	18211	18017	18078	18073	18261	18008	18140	18150	18181	18252	17994	18072	18171	18037	18152	18185	18077	18241	18025	18196	18125	17990	18200	18271	18009	18106	18042	18151	17921	18127	18173	17977	18053	18185	18058	18200	18112	17961	18101	18334	18098	18026	18242	18096	18109	18113	18145	18129	18346	18094	18253	18056	18118	18145	18150	18228	18003	17964	18138	18148	18224	18120	18231	18057	18161	18054	18011	18197	18156	18166	18263	18091	18068	18117	18110	18100	18056	17846	18323	17983	18079	18193	18284	18153	18171	18176	18080	18182	18260	18175	17991	18030	18144	18246	18208	18009	18170	18233	18088	18173	18128	18109	18098	18043	18007	18235	18182	18003	18217	18169	18083	18209	18131
23645	25517	39669	34869	27507	26347	27541	23496	22503	22940	22953	22942	22934	22860	22882	22794	22942	23025	22733	22715	22639	22687	22461	22717	22735	22481	22754	22691	22809	22663	22467	22649	22572	22750	22761	22732	22418	22375	22501	22544	22385	22585	22720	22706	22659	22445	22630	22574	22702	22604	22843	22435	22549	22665	22485	22480	22508	22463	22619	22650	22665	22628	22598	22497	22763	22479	22719	22500	22667	22457	22390	22446	22596	22677	22462	22631	22787	22505	22901	22607	22500	22472	22560	22400	22443	22648	22549	22416	22285	22467	22638	22446	22491	22540	22688	22277	22457	22627	22489	22364	22527	22514	22394	22450	22642	22573	22470	22775	22657	22379	22590	22636	22594	22505	22602	22282	22559	22360	22254	22680	22396	22546	22430	22493	22363	22511	22422	22397	22527	22458	22524	22360	22371	22475	22649	22381	22635	22554	22630	22422	22453	22492	22541	22743	22627	22435	22442	22513	22602	22537	22264	22579	22409	22519	22402	22205	22432	22413	22424	22626	22267	22467	22481	22517	22626	22363	22316	22460	22603	22220	22448	22480	22510	22614	22511	22448	22565	22418	22676	22495	22731	22389	22474	22430	22438	22352	22586	22515	22413	22684	22482	22537	22366	22390	22618	22565	22529	22522	22270	22547	22562	22638	22462	22611	22505	22531	22544	22511	22420	22554	22483	22646	22473	22509	22323	22426	22647	22344	22398	22650	22418	22476	22525	22526	22519	22428	22431	22323	22353	22451	22654	22376	22496	22428	22474	22311	22537	22176	22277	22370	22466	22633	22506	22240	22494	22365	22700	22700	22297	22350	22471	22708	22506	22782	22404	22336	22512	22711	22573	22487	22543	22535	22441	22553	22523	22140	22428	22327	22414	22403	22440	22454	22461	22579	22319	22578	22542	22469	22451	22662	22440	22507	22682	22413	22548	22284	22528	22495	22505	22408	22652	22489	22281	22669	22364	22367	22501	22523	22436	22630	22604	22702	22637	22520	22597	22457	22399	22474	22569	22200	22573	22589	22542	22551	22453	22358	22379	22533	22568	22429	22503	22631	22439	22278	22716	22661	22486	22500	22616	22416	22454	22577	22435	22418	22705	22453	22331	22703	22419	22392	22454	22657	22651	22596	22618	22469	22649	22624	22356	22348	22381	22503	22431	22655	22611	22422	22445	22363	22293	22336	22311	22232	22358	22327	22491	22298	22456	22516	22423	22668	22421	22372	22635	22571	22405	22482	22537	22312	22579	22422	22524	22484	22654	22616	22492	22227	22333	22228	22482	22388	22622	22484	22570	22533	22417	22526	22468	22622	22467	22275	22612	22523	22512	22282	22307	22213	22472	22522	22749	22467	22368	22488	22439	22524	22599	22311	22587	22588	22551	22670	22434	22532	22693	22633	22505	22268	22636	22438	22396	22306	22397	22392	22479	22408	22613	22251	22384	22472	22307	22388	22545	22573	22491	22585	22422	22485	22560	22300	22547	22624	22453	22476	22407	22436	22323	22603	22573	22562	22316	22522	22432	22516	22230	22504	22536	22517	22412	22499	22813	22533	22503	22479	22416	22601	22570	22061	22606	22574	22202	22350	22447	22441	22451	22414	22549	22703	22472	22492	22649	22347	22551	22484	22528	22323	22538	22405	22588	22412	22331	22411	22444	22633	22276	22365	22316	22516	22430	22488	22395	22171	22457	22525	22288	22247	22475	22593	22386	22388	22568	22405	22591	22374	22422	22620	22428	22137	22517	22655	22589	22422	22472	22440	22573	22554	22467	22726	22680	22437	22507	22696	22599	22645	22461	22578	22365	22472	22433	22660	22804	22641	22430	22360	22607	22330	22447	22627	22698	22475	22581	22450	22522	22661	22514	22519	22498	22513	22279	22364	22389	22385	22310	22444	22574	22599	22583	22386	22504	22543	22518	22463	22378	22713	22663	22388	22633	22476	22381	22269	22661	22421	22483	22421	22647	22588	22455	22580	22585	22438	22458	22491	22458	22284	22653	22602	22401	22480	22518	22394	22392	22394	22487	22522	22349	22659	22309	22650	22351	22285	22339	22385	22471	22525	22551	22512	22360	22643	22417	22400	22461	22292	22385	22684	22372	22637	22551	22621	22456	22308	22285	22366	22463	22575	22411	22471	22322	22462	22421	22389	22521	22446	22654	22522	22559	22617	22358	22693	22716	22581	22515	22355	22678	22358	22511	22332	22630	22389	22574	22411	22524	22468	22524	22607	22592	22623	22388	22396	22427	22556	22555	22389	22420	22407	22614	22471	22555	22472	22599	22265	22447	22673	22482	22538	22279	22531	22536	22451	22511	22394	22314	22668	22289	22622	22571	22532	22433	22382	22413	22485	22525	22532	22500	22531	22675	22359	22527	22366	22325	22581	22328	22362	22369	22457	22470	22472	22472	22601	22471	22335	22497	22490	22477	22626	22539	22417	22652	22501	22483	22400	22683	22299	22517	22643	22494	22404	22275	22588	22351	22424	22461	22470	22491	22289	22552	22561	22389	22579	22653	22455	22657	22412	22621	22611	22509	22363	22510	22460	22602	22518	22545	22383	22374	22408	22529	22491	22378	22580	22503	22237	22590	22473	22658	22507	22785	22418	22582	22262	22359	22283	22556	22490	22397	22303	22483	22463	22714	22533	22601	22280	22510	22437	22370	22559	22400	22460	22627	22355	22548	22558	22260	22398	22529	22340	22494	22390	22286	22368	22499	22679	22762	22606	22560	22627	22197	22544	22435	22382	22593	22283	22391	22437	22399	22388	22333	22553	22787	22591	22535	22464	22484	22471	22578	22477	22528	22296	22494	22557	22527	22484	22599	22326	22531	22663	22604	22372	22665	22523	22444	22390	22453	22712	22193	22273	22483	22289	22380	22569	22347	22403	22637	22683	22346	22364	22465	22397	22404	22458	22281	22536	22523	22529	22365	22510	22572	22487	22403	22429	22603	22635	22619	22598	22321	22325	22383	22705	22432	22359	22600	22754	22573	22456	22323	22449	22541	22450	22481	22369	22621	22734	22700	22505	22491	22495	22516	22427	22243	22468	22826	22538	22564	22473	22633	22626	22335	22423	22551	22622	22523	22381	22498	22472	22761	22473	22457	22430	22484	22616	22481	22311	22346	22345	22279	22510	22324	22524	22450	22434	22357	22207	22258	22607	22438	22511	22477	22606	22577	22564	22483	22370	22412	22680	22312	22399	22499	22493	22549	22502	22385	22400	22266	22332	22415	22592	22474	22405	22276	22509	22376	22748	22658	22405	22435	22392	22446	22335	22327	22266	22511	22638	22635	22404	22409	22427	22583	22640	22619	22591	22537	22524	22512	22371	22535	22286	22307	22299	22373	22432	22358	22592	22481	22716	22683	22513	22411	22393	22303	22274	22390	22459	22194	22524	22470	22385	22622	22340	22484	22444	22380	22420	22371	22430	22397	22392	22422	22503	22774	22423	22599	22458	22303	22716	22579	22491	22421	22393	22464	22572	22722	22353	22326	22484	22362	22536	22258	22414	22765	22404	22398	22449	22462	22411	22465	22468	22614	22381	22630	22540	22357	22259	22698	22484	22586	22356	22343	22203	22447	22378	22595	22537	22480	22706	22700	22313	22494	22600	22452	22462	22467	22652	22315	22319	22298	22400	22524	22634	22485	22335	22678	22526	22408	22542	22753	22487	22502	22520	22359	22836	22600	22624	22236	22554	22410	22374	22404	22512	22510	22749	22468	22559	22619	22400	22581	22633	22471	22448	22549	22388	22570	22561	22466	22319	22304	22403	22459	22500	22291	22551	22281	22355	22508	22517	22506	22351	22290	22249	22492	22577	22365	22451	22372	22486	22372	22645	22524	22403	22456	22496	22557	22548	22405	22344	22553	22331	22624	22563	22381	22405	22302	22582	22232	22448	22256	22446	22486	22400	22444	22514	22336	22598	22473	22619	22705	22474	22265	22432	22434	22527	22493	22509	22453	22704	22482	22504	22527	22436	22550	22551	22456	22473	22452	22401	22534	22575	22645	22395	22596	22442	22677	22570	22580	22397	22454	22441	22388	22502	22409	22481	22439	22218	22323	22276	22655	22667	22526	22545	22574	22434	22521	22626	22651	22641	22523	22461	22453	22660	22541	22531	22608	22461	22379	22562	22482	22214	22565	22254	22481	22526	22333	22350	22614	22595	22603	22583	22519	22311	22353	22381	22558	22506	22519	22637	22561	22552	22613	22603	22513	22488	22551	22288	22307	22446	22414	22409	22604	22320	22486	22576	22418	22463	22503	22399	22548	22625	22502	22498	22454	22531	22455	22273	22413	22444	22582	22574	22457	22331	22393	22514	22420	22362	22728	22690	22355	22453	22380	22715	22513	22356	22392	22501	22613	22410	22505	22418	22552	22277	22628	22485	22551	22651	22591	22227	22403	22630	22676	22451	22404	22501	22676	22459	22388	22520	22542	22653	22433	22485	22394	22752	22334	22484	22375	22398	22288	22295	22599	22405	22303	22499	22389	22279	22438	22509	22414	22488	22329	22433	22345	22647	22534	22472	22218	22196	22736	22616	22318	22514	22348	22349	22494	22523	22419	22300	22466	22669	22593	22327	22375	22688	22443	22370	22598	22436	22481	22613	22486	22625	22309	22462	22791	22442	22312	22477	22614	22491	22668	22559	22379	22424	22508	22368	22673	22406	22702	22340	22574	22622	22399	22351	22402	22401	22409	22558	22406	22583	22520	22363	22476	22547	22394	22507	22442	22434	22502	22165	22531	22633	22348	22445	22399	22526	22393	22447	22396	22256	22452	22586	22315	22290	22454	22409	22525	22482	22619	22613	22550	22324	22565	22273	22547	22617	22498	22340	22509	22275	22342	22727	22467	22429	22420	22535	22527	22616	22244	22509	22387	22402	22467	22349	22207	22503	22632	22443	22496	22358	22726	22485	22588	22626	22431	22387	22513	22510	22534	22414	22401	22369	22677	22385	22561	22632	22416	22442	22535	22557	22610	22357	22452	22495	22384	22519	22458	22275	22632	22559	22324	22554	22609	22391	22539	22313	22526	22487	22419	22215	22537	22611	22310	22322	22524	22287	22518	22451	22483	22446	22454	22401	22528	22440	22520	22387	22440	22675	22442	22609	22603	22322	22386	22323
63945	102346	89451	63316	37035	23088	19188	18380	18543	18457	18622	18313	18451	18526	18378	18406	18619	18449	18366	18316	18436	18279	18565	18370	18393	18390	18515	18546	18532	18662	18536	18410	18367	18526	18496	18483	18351	18505	18397	18297	18272	18455	18448	18273	18562	18496	18395	18355	18298	18465	18454	18462	18539	18400	18384	18656	18362	18500	18569	18448	18456	18314	18398	18409	18422	18467	18581	18353	18335	18351	18507	18403	18406	18520	18412	18364	18427	18557	18358	18599	18394	18441	18497	18479	18426	18647	18387	18309	18367	18526	18433	18226	18363	18353	18475	18534	18455	18261	18367	18425	18506	18443	18473	18311	18498	18396	18469	18354	18478	18373	18520	18510	18588	18418	18494	18333	18377	18514	18595	18245	18374	18395	18348	18397	18463	18571	18491	18511	18310	18464	18473	18244	18559	18339	18516	18273	18381	18432	18427	18598	18484	18519	18486	18519	18454	18264	18371	18533	18397	18482	18251	18457	18361	18512	18647	18532	18507	18354	18304	18395	18583	18393	18338	18400	18624	18522	18538	18474	18305	18355	18426	18418	18431	18325	18397	18511	18622	18348	18378	18511	18535	18383	18408	18419	18441	18467	18411	18307	18476	18616	18375	18329	18560	18419	18453	18445	18463	18438	18578	18473	18582	18489	18424	18417	18359	18540	18563	18531	18424	18405	18498	18364	18347	18454	18473	18594	18475	18313	18445	18475	18549	18289	18563	18443	18415	18398	18508	18396	18456	18467	18384	18399	18397	18334	18431	18440	18520	18546	18461	18393	18279	18598	18349	18430	18414	18560	18519	18239	18372	18499	18516	18390	18330	18534	18429	18390	18385	18535	18418	18184	18484	18478	18534	18586	18479	18569	18321	18399	18360	18288	18304	18410	18575	18442	18448	18320	18643	18543	18533	18357	18292	18465	18487	18492	18257	18346	18520	18433	18468	18298	18451	18386	18369	18365	18505	18531	18410	18355	18371	18316	18385	18498	18522	18373	18419	18531	18429	18469	18435	18435	18390	18444	18377	18683	18319	18361	18266	18444	18395	18358	18310	18392	18327	18300	18396	18358	18245	18570	18407	18461	18388	18546	18481	18365	18312	18440	18274	18472	18523	18378	18465	18453	18389	18562	18423	18523	18539	18382	18372	18528	18475	18450	18291	18269	18592	18317	18493	18341	18496	18370	18461	18249	18381	18501	18416	18437	18501	18381	18569	18577	18279	18394	18651	18381	18406	18448	18308	18441	18367	18522	18362	18356	18425	18118	18368	18499	18211	18354	18466	18444	18402	18386	18432	18456	18542	18282	18320	18368	18369	18625	18384	18420	18529	18507	18442	18373	18294	18440	18496	18463	18329	18377	18444	18203	18385	18390	18529	18516	18404	18569	18421	18397	18344	18411	18413	18311	18418	18378	18486	18325	18373	18470	18243	18535	18409	18465	18278	18352	18449	18247	18335	18488	18502	18319	18378	18420	18500	18537	18481	18571	18393	18429	18439	18338	18425	18470	18326	18584	18414	18449	18391	18461	18551	18201	18430	18290	18500	18429	18603	18314	18459	18430	18471	18516	18469	18400	18519	18318	18271	18386	18355	18532	18456	18350	18300	18339	18402	18564	18332	18429	18368	18485	18554	18535	18446	18322	18345	18312	18321	18465	18458	18370	18487	18409	18503	18388	18317	18456	18486	18374	18217	18346	18372	18461	18411	18310	18425	18304	18494	18328	18533	18404	18303	18394	18437	18608	18474	18689	18497	18502	18574	18427	18472	18503	18309	18360	18544	18417	18355	18339	18487	18481	18256	18355	18523	18488	18471	18316	18488	18546	18424	18474	18429	18420	18454	18483	18391	18394	18435	18370	18296	18429	18456	18434	18383	18312	18329	18301	18380	18335	18586	18484	18581	18371	18479	18366	18415	18398	18588	18391	18439	18544	18301	18331	18409	18181	18601	18577	18581	18564	18390	18504	18379	18440	18569	18361	18410	18292	18491	18522	18435	18455	18374	18475	18227	18513	18193	18504	18480	18421	18608	18413	18528	18149	18550	18561	18498	18531	18512	18532	18451	18315	18663	18507	18410	18451	18469	18296	18359	18576	18550	18476	18512	18596	18447	18235	18322	18232	18409	18396	18449	18403	18434	18496	18232	18486	18575	18486	18513	18413	18433	18325	18383	18581	18289	18382	18545	18298	18517	18412	18391	18494	18477	18397	18635	18524	18409	18343	18341	18475	18317	18289	18402	18266	18209	18247	18455	18436	18570	18328	18486	18474	18349	18481	18618	18499	18408	18434	18466	18373	18322	18399	18330	18546	18385	18362	18603	18265	18420	18448	18373	18449	18492	18472	18232	18334	18551	18412	18405	18523	18421	18339	18583	18363	18198	18274	18394	18358	18346	18478	18360	18487	18323	18363	18342	18605	18336	18494	18204	18494	18399	18330	18437	18308	18610	18480	18378	18347	18393	18414	18502	18701	18381	18577	18421	18326	18602	18368	18588	18592	18418	18454	18504	18213	18331	18260	18667	18448	18334	18525	18385	18528	18556	18466	18278	18259	18377	18561	18575	18355	18424	18568	18406	18497	18472	18633	18455	18540	18459	18490	18427	18287	18287	18311	18540	18463	18528	18330	18420	18516	18309	18377	18557	18483	18394	18399	18350	18352	18359	18465	18281	18546	18447	18529	18363	18561	18332	18444	18543	18325	18352	18573	18542	18144	18499	18465	18480	18227	18436	18452	18500	18514	18460	18586	18528	18191	18545	18610	18237	18304	18324	18555	18484	18395	18446	18529	18419	18557	18322	18404	18459	18509	18529	18412	18418	18387	18489	18555	18557	18438	18506	18424	18518	18584	18626	18420	18530	18635	18687	18475	18314	18433	18533	18212	18421	18449	18532	18515	18512	18305	18615	18563	18323	18486	18304	18474	18379	18532	18366	18365	18338	18268	18524	18428	18473	18628	18528	18408	18409	18248	18447	18465	18208	18562	18225	18440	18455	18540	18615	18444	18428	18498	18491	18374	18282	18587	18211	18461	18366	18505	18503	18545	18351	18477	18601	18591	18359	18256	18275	18597	18368	18498	18387	18314	18227	18497	18413	18322	18401	18316	18348	18586	18614	18166	18494	18317	18275	18529	18569	18463	18411	18471	18624	18511	18428	18438	18575	18289	18378	18472	18404	18244	18360	18612	18191	18232	18331	18302	18353	18458	18444	18456	18480	18522	18502	18371	18378	18491	18414	18418	18532	18377	18503	18284	18416	18266	18450	18394	18513	18435	18454	18480	18482	18469	18304	18454	18342	18361	18504	18566	18430	18472	18239	18615	18422	18484	18351	18495	18344	18511	18311	18513	18397	18484	18443	18619	18464	18492	18443	18387	18624	18509	18474	18317	18596	18245	18643	18315	18464	18601	18376	18314	18351	18270	18488	18466	18320	18405	18403	18480	18273	18596	18414	18471	18310	18409	18392	18437	18538	18425	18596	18509	18574	18436	18343	18535	18547	18386	18433	18042	18502	18361	18300	18512	18418	18540	18594	18493	18358	18458	18348	18578	18329	18568	18347	18475	18529	18332	18466	18423	18577	18447	18369	18384	18636	18424	18363	18441	18454	18474	18432	18559	18417	18251	18433	18427	18407	18644	18476	18624	18351	18538	18460	18489	18298	18413	18365	18231	18331	18331	18381	18464	18483	18452	18463	18362	18446	18278	18368	18471	18414	18620	18285	18620	18323	18287	18491	18265	18322	18472	18362	18439	18507	18477	18503	18233	18484	18417	18352	18476	18386	18447	18430	18688	18417	18406	18360	18503	18387	18428	18362	18442	18557	18516	18483	18459	18420	18323	18419	18549	18386	18349	18487	18246	18227	18323	18532	18346	18510	18464	18494	18312	18404	18461	18283	18425	18565	18320	18437	18447	18416	18395	18324	18527	18394	18458	18444	18342	18155	18404	18390	18494	18459	18361	18294	18362	18532	18487	18301	18404	18554	18531	18463	18359	18476	18359	18387	18400	18323	18494	18607	18568	18300	18420	18349	18331	18473	18282	18339	18625	18415	18413	18285	18537	18411	18514	18308	18441	18607	18530	18566	18397	18446	18396	18437	18311	18546	18342	18512	18447	18412	18419	18402	18628	18589	18522	18485	18466	18304	18371	18308	18399	18560	18506	18539	18391	18389	18368	18570	18302	18399	18519	18396	18454	18370	18314	18465	18440	18401	18407	18597	18378	18382	18515	18308	18544	18414	18524	18336	18539	18258	18371	18513	18284	18502	18397	18433	18507	18383	18721	18618	18454	18409	18249	18588	18384	18560	18295	18330	18303	18591	18580	18353	18671	18424	18413	18419	18540	18473	18291	18494	18285	18330	18461	18597	18325	18531	18351	18565	18342	18397	18362	18420	18484	18522	18343	18597	18452	18293	18484	18299	18499	18575	18396	18568	18493	18449	18327	18453	18522	18414	18519	18510	18370	18214	18570	18508	18453	18433	18400	18563	18428	18336	18413	18444	18465	18318	18373	18489	18601	18452	18466	18338	18401	18380	18369	18378	18377	18421	18394	18417	18387	18427	18315	18662	18308	18548	18321	18213	18436	18407	18368	18364	18409	18460	18489	18507	18392	18358	18415	18352	18607	18498	18370	18496	18447	18351	18313	18414	18416	18536	18439	18424	18371	18297	18408	18153	18365	18425	18366	18354	18455	18408	18514	18337	18483	18492	18391	18496	18446	18515	18372	18384	18419	18241	18370	18523	18527	18465	18435	18382	18337	18514	18536	18279	18456	18232	18364	18379	18516	18409	18423	18550	18209	18496	18582	18591	18376	18410	18577	18288	18453	18327	18424	18396	18366	18370	18387	18482	18380	18517	18352	18516	18369	18365	18434	18402	18473	18100	18373	18352	18458	18533	18526	18408	18444	18230	18504	18479	18386	18493	18415	18469	18441	18418	18401	18464	18447	18470	18333	18264	18171	18400	18536	18358	18392	18393	18494	18594	18180	18306	18630	18316	18424	18303	18392	18594	18451	18559	18203	18418	18546	18400	18398	18433	18511	18333	18458	18383	18407	18281	18579	18275	18350	18262	18316	18331	18793	18430	18607	18359	18448	18327	18546	18430	18458	18241	18326	18399	18423	18519	18596	18406	18432	18369	18328
32562	44083	46471	33418	25579	23457	23139	22813	22948	22979	22716	22694	22843	22849	23074	22807	23004	22578	22702	22756	22979	23041	22827	22723	22773	22743	22823	22658	22739	22786	22770	22795	22719	22876	22932	22909	23000	22640	23029	22828	22686	22753	22771	22565	22716	22800	22765	22928	22791	22827	22744	22708	22804	22839	22720	22734	22733	22987	22748	22734	22587	22623	22763	22673	22754	22810	22960	22565	22874	22700	22780	22970	22911	22754	22750	22741	22994	22785	22651	22893	22825	22734	22676	22525	22608	22834	22902	22733	22836	22795	22565	22793	22590	22683	22725	22513	22608	22798	22777	22668	22870	22661	22947	22748	22744	22548	23010	22622	22657	22869	22726	22947	22928	22895	22788	22797	22784	22628	22632	22756	22606	22823	22869	22756	22758	22843	22761	22843	22950	22969	22728	22586	22778	22874	22842	22673	22861	22596	22776	22854	22919	22698	22987	22818	22817	22618	22622	22503	22877	22678	22807	22571	22796	22733	22763	22668	22763	22555	22571	22771	22943	22713	22847	22723	22811	22909	22757	22910	22599	22472	22704	22665	22795	22552	22918	22643	22700	22601	22974	22641	22645	22598	22692	22792	22762	22858	22725	22766	22877	22616	22497	22740	22924	22771	23027	22679	22798	22701	22714	22663	22913	22723	22926	22621	22768	22622	22752	22840	22617	22795	22788	22720	23032	22773	22863	22563	22857	22883	22703	22655	22792	22684	22806	22683	22812	22691	22809	22700	22995	22766	22942	22844	22645	22639	22694	22591	22869	22813	22558	22667	22842	22893	22959	22572	22732	22682	22564	23189	22984	22832	22778	22913	22624	22799	22895	22994	22772	22732	22839	22901	22857	22609	22887	22728	22779	22765	22909	22692	22626	22699	22875	22799	22761	22579	22822	22896	22739	22655	22465	22872	22615	22900	22940	22620	22671	22767	22514	22684	22758	22661	22832	23015	22812	22965	22817	22841	22778	22808	22811	22778	23000	22692	22588	22583	22697	22854	22727	22655	22761	22703	22764	22588	22660	22730	22802	22717	22836	22639	22629	22695	22879	22812	22834	22910	22780	22702	23054	22775	22740	22736	22722	22844	22838	22788	22945	22719	22752	22851	22675	22683	22783	22774	22650	22678	22637	22660	22721	22642	22664	22831	22796	22670	22784	22976	22601	22542	22690	22653	22693	22781	22916	22769	22847	22873	22584	22917	22622	22865	22434	22690	22700	22759	22860	22616	22810	22756	22568	22742	22864	22852	22763	22482	22901	22853	22581	22706	22762	22840	22910	22921	22993	22770	23004	22892	22685	22789	22651	22962	22653	22678	22792	22637	22664	22657	22652	22640	22775	22780	22664	22798	22733	22831	22712	22735	22914	22609	22913	22508	22746	22655	22799	22896	22956	22683	22807	22472	22710	22846	22650	22757	22932	22872	23189	23000	22765	22719	22921	22818	22908	22872	22857	22766	23004	22623	22951	22905	22767	22669	22859	22759	22594	22885	22765	22707	22744	22630	22428	22760	22890	22615	22945	22888	22782	22740	22911	22684	22681	22620	22651	22618	22698	22889	22773	22896	22748	22776	22917	22922	22677	22839	22642	22820	22939	22816	22549	22837	22678	22678	22711	22591	22720	22795	22783	22723	22815	22621	22563	22644	22327	22516	22670	22825	22791	22772	22529	22510	22736	22860	22881	22701	22690	22751	22892	22678	22710	22714	22770	22612	22903	22702	22746	22545	22747	22775	22682	22747	22764	22841	22624	22852	22900	22818	22726	22897	22831	22703	22855	22780	22627	22683	22638	22787	22675	22932	22714	22757	22902	22828	22740	22867	22583	22707	22780	22710	22467	22729	22720	22624	22730	22721	22705	22677	22824	22755	22771	22721	22838	22851	22941	22722	22666	22994	22710	22771	22700	22757	22854	22817	22955	22897	22877	22836	22650	22767	22571	22693	22561	22798	22839	22780	22709	22639	22777	22781	22768	22703	22731	22727	22822	22604	22881	22692	22503	22810	23054	22740	22678	22592	22854	22602	22811	22878	23048	22880	22816	22762	22706	22778	22581	22812	22677	22677	22946	22847	22773	22948	22985	22864	22864	22644	22727	22604	22767	22544	22659	22721	22749	22591	22582	22780	22845	22808	22761	22832	22833	22913	22809	22563	22617	22754	22671	23000	22697	22932	22909	22889	22551	22715	22723	22800	22772	22525	22628	22727	22812	22814	22627	22702	22443	22623	22924	22698	22825	22873	22700	22773	22605	22993	22972	22861	22878	22674	22882	22725	22659	22696	22652	22745	22781	22830	22574	22630	22732	22792	22592	22711	22658	22817	22606	22831	22629	22650	22668	22524	22969	22724	23064	22983	22596	22796	22749	22780	22504	22751	22845	22575	22621	22497	22770	22978	22829	22632	22949	22779	22892	22692	22783	22633	22806	22492	22781	22887	22825	22962	22779	22783	22579	22891	22898	22641	22702	22693	22717	22866	22755	22851	22990	22608	22676	22922	22971	22630	22832	22853	22794	22700	22790	22791	22680	22604	22703	22864	22765	22777	22854	22696	22739	22754	22953	23079	22781	22686	22953	22700	22589	22736	22783	22611	22544	22769	22622	22669	22803	22846	22868	22685	22699	22844	22875	22754	22957	22770	22687	22750	22847	22606	22765	22907	22859	22832	22847	22927	22739	23021	22697	22718	22858	22673	22540	22747	22553	22580	22796	22769	22787	22683	22809	22841	22835	22835	22731	22555	22494	22708	22646	22997	23029	23056	23153	22803	22854	22778	22635	22749	22866	22754	22804	22818	22689	22505	22930	22923	22764	22637	22968	22764	22750	22688	22951	22705	22805	22632	22923	22610	22922	22855	22830	22911	22711	22552	22593	22901	22614	22609	22511	23042	22838	22864	22843	22727	22769	22924	22715	22714	22822	22839	22863	22687	22640	22770	22831	22772	22653	22791	22765	22681	22772	22837	22708	22858	22943	22832	22795	22874	22710	22923	22736	22533	22967	22688	22496	22808	22839	22771	22919	22683	22850	22692	22911	22751	22787	22835	22750	22688	22509	22748	22749	22576	22580	22821	22720	22844	22820	22659	22684	22680	22735	22829	22872	22768	22934	22684	22820	22753	22638	22723	22640	22770	22670	22746	22928	22727	22761	22796	22846	22871	22649	22852	22930	22922	22748	22820	22701	22906	22878	22756	22845	22668	22805	22839	22687	22762	22629	22751	22777	22574	22768	22621	22648	22696	22813	22912	22804	22760	22757	22673	22713	22633	22931	22642	22901	22810	23007	22820	22942	22930	22545	22979	22737	22726	22607	22746	22860	22741	22736	22889	23001	22812	22835	22827	22808	22736	22730	23010	22786	22673	22704	22736	22845	22644	22730	22584	22890	22766	22718	22807	22744	22780	22578	22748	22672	22760	22659	22891	23081	22883	22740	22746	22617	22639	22638	22846	22950	22882	22752	22613	22725	22755	22802	22806	22727	22872	22611	22813	22834	22796	22897	22740	22863	22649	22621	22941	22727	22637	22713	22707	22744	22824	22941	22754	22634	22728	22685	22803	22747	22812	22650	22612	22884	22722	22793	22935	22794	22646	22969	22637	22792	22580	22877	22873	22925	22781	22588	22924	22641	22583	22757	22838	22802	22766	22985	22778	22749	22686	22755	22791	22719	22607	22756	22941	22658	22620	22641	22823	22845	22705	23002	22569	22678	22802	22630	22971	22919	22791	22784	22711	22837	22478	22779	22710	22731	22528	22706	22738	22938	22610	22801	22755	22799	22650	22805	22991	22807	22709	22748	22807	22907	22785	22854	22722	22861	22622	22957	23045	22617	22700	22547	22866	22768	22766	22894	23110	22764	22902	22755	22547	22556	22869	22872	22904	22869	22828	22900	22520	22939	22856	22499	22736	22883	22757	22751	22675	22725	22681	22703	22682	22871	22814	22910	22705	22846	22819	22653	22680	22645	22846	22805	22572	22775	22450	22684	22832	22635	22945	22737	22428	22608	22714	22792	22770	22727	22965	22945	22528	22864	22965	22821	22606	22771	22797	22844	22696	22633	22773	22793	22674	22798	22741	22715	22671	22859	22770	22460	22766	22921	22797	22722	22872	22767	22542	22821	22694	22785	22837	23000	22711	22940	22669	22798	22898	22977	22932	22903	22814	22739	22880	22755	22853	22802	22748	22738	22737	22753	22922	22772	22711	22839	22656	22648	22898	22685	22720	22735	22657	22712	22803	22884	22553	22700	22737	22803	22859	22851	22690	22726	22723	22641	22621	22854	22776	22824	22663	22797	22982	22710	22885	22717	22927	22808	22857	22629	22609	22637	22760	22631	22791	22529	22634	22689	22768	22738	22635	22856	23074	23005	22654	23089	23111	22678	22669	22897	22898	22921	22810	22624	22798	22732	22837	22661	22787	22859	22814	22816	22761	22789	22783	22850	22770	22698	22874	22927	22754	22633	22870	22760	22882	22722	22582	22439	22689	22776	22765	22807	22802	22851	22682	22783	22618	22535	22802	22781	22713	22806	22684	22728	22792	22535	22733	22567	22730	22714	22690	22751	22595	22763	22749	22831	22582	22754	22766	22831	22769	22910	22713	22673	22927	22922	22926	22809	22743	22829	22694	22715	22808	22690	22890	22779	22508	22850	22913	22833	22779	22903	22842	22686	22765	22629	22916	22752	22838	22920	22853	22752	22868	22595	22801	22848	22751	22728	23009	22963	22882	22780	22793	22910	22827	22696	22650	22867	22652	22854	22662	22643	22732	22921	22860	22674	22659	22695	22884	22718	22687	22687	22778	22803	22844	22861	22680	23006	22680	22771	22906	22659	22980	22783	22913	22820	22604	22880	22752	22811	22667	22615	22809	22992	22763	22830	22798	22782	22820	22709	22919	22562	22903	22628	22920	22880	22881	22756	22836	22911	22857	22857	22828	22773	22529	22799	22679	22773	22859	22683	22753	22849	22666	23011	22752	22776	22651	22738	22663	22789	22716	22931	23054	22768	22676	22649	22755	22785	22751	22703	22705	22556	22820	22744	22783	22804	22809	22840	22665	22821	22799	22753	23017	22890	22936	22858	22681	22852	22617	23072	22717	22686	22773	22721	22856	22710	22918	22960	22781	23012	22559	22919	22823	22809	22816
39669	61976	46879	28546	20669	18829	18751	18413	18583	18477	18379	18453	18648	18539	18577	18470	18465	18356	18679	18447	18327	18593	18631	18605	18454	18460	18399	18457	18439	18629	18380	18512	18320	18250	18520	18378	18230	18464	18493	18524	18584	18467	18534	18532	18533	18492	18584	18435	18495	18495	18380	18546	18514	18529	18509	18466	18491	18400	18437	18533	18471	18560	18263	18565	18495	18322	18565	18536	18456	18607	18519	18554	18469	18255	18619	18566	18400	18415	18422	18726	18480	18471	18388	18405	18396	18309	18380	18551	18537	18379	18391	18525	18431	18482	18573	18299	18223	18482	18522	18545	18562	18391	18478	18433	18174	18416	18452	18427	18433	18450	18562	18593	18365	18225	18383	18268	18490	18399	18632	18471	18457	18503	18381	18557	18255	18467	18393	18479	18472	18454	18542	18514	18440	18394	18566	18611	18535	18340	18370	18491	18537	18464	18271	18383	18494	18430	18425	18519	18520	18473	18440	18490	18421	18467	18551	18334	18593	18401	18517	18480	18623	18634	18395	18506	18438	18484	18579	18229	18237	18237	18325	18368	18363	18437	18571	18281	18413	18614	18406	18518	18427	18404	18636	18346	18464	18358	18448	18557	18467	18477	18453	18451	18316	18347	18596	18203	18546	18563	18491	18515	18581	18318	18354	18415	18515	18361	18504	18504	18565	18535	18535	18463	18613	18389	18654	18306	18334	18414	18405	18392	18580	18372	18461	18309	18504	18394	18428	18553	18552	18332	18373	18419	18488	18320	18449	18507	18241	18416	18532	18529	18451	18326	18406	18417	18436	18694	18445	18378	18647	18443	18507	18407	18430	18682	18465	18472	18542	18452	18515	18287	18412	18392	18494	18279	18547	18445	18644	18550	18444	18607	18519	18596	18463	18443	18227	18468	18589	18363	18508	18653	18564	18742	18468	18551	18569	18409	18375	18392	18331	18465	18378	18396	18446	18405	18473	18330	18411	18480	18433	18376	18486	18353	18415	18631	18516	18481	18491	18366	18504	18407	18545	18395	18433	18396	18335	18355	18454	18455	18710	18534	18573	18387	18455	18610	18200	18377	18418	18485	18369	18636	18489	18380	18445	18299	18529	18343	18395	18458	18390	18362	18362	18389	18553	18630	18294	18385	18357	18647	18387	18554	18295	18435	18427	18445	18672	18457	18548	18184	18558	18543	18391	18476	18324	18452	18381	18520	18597	18448	18540	18438	18523	18449	18509	18489	18352	18124	18511	18341	18546	18378	18517	18490	18417	18379	18369	18432	18572	18421	18682	18513	18314	18367	18349	18571	18350	18521	18271	18413	18498	18614	18457	18561	18337	18608	18570	18395	18532	18513	18561	18509	18347	18335	18491	18301	18609	18329	18524	18350	18529	18641	18485	18426	18498	18577	18435	18555	18399	18414	18347	18481	18607	18448	18438	18288	18574	18556	18558	18386	18443	18396	18421	18544	18381	18501	18390	18428	18611	18455	18472	18486	18578	18480	18665	18375	18436	18476	18323	18534	18673	18418	18352	18522	18457	18389	18391	18412	18353	18431	18558	18377	18449	18577	18472	18533	18386	18626	18525	18486	18408	18386	18457	18592	18333	18589	18453	18505	18502	18476	18530	18622	18432	18427	18504	18572	18321	18489	18489	18511	18391	18552	18527	18438	18548	18376	18640	18457	18472	18518	18613	18345	18237	18687	18444	18484	18447	18408	18284	18514	18449	18382	18388	18583	18470	18552	18380	18548	18464	18407	18328	18524	18498	18569	18412	18464	18531	18381	18444	18497	18398	18317	18500	18448	18523	18577	18398	18339	18473	18376	18393	18349	18513	18451	18451	18321	18548	18424	18432	18479	18397	18529	18416	18370	18408	18279	18562	18380	18371	18495	18410	18519	18372	18537	18444	18352	18404	18577	18317	18519	18473	18444	18300	18595	18227	18413	18443	18477	18575	18439	18423	18458	18341	18448	18513	18425	18414	18380	18578	18432	18496	18407	18421	18431	18482	18487	18474	18464	18491	18547	18563	18384	18389	18531	18586	18582	18540	18461	18445	18506	18541	18595	18564	18429	18316	18496	18456	18432	18584	18473	18456	18566	18576	18384	18361	18604	18378	18488	18442	18412	18614	18530	18396	18564	18498	18411	18384	18445	18649	18407	18380	18391	18609	18333	18613	18368	18428	18478	18393	18513	18504	18608	18499	18570	18377	18502	18496	18426	18569	18448	18455	18506	18462	18384	18311	18419	18392	18523	18451	18441	18434	18334	18401	18518	18395	18481	18320	18377	18586	18340	18403	18533	18328	18547	18440	18645	18213	18425	18420	18404	18348	18687	18525	18545	18443	18469	18571	18612	18412	18373	18406	18442	18560	18580	18443	18524	18694	18389	18633	18575	18605	18384	18407	18471	18434	18411	18430	18369	18412	18328	18470	18490	18633	18519	18691	18307	18464	18366	18435	18406	18598	18530	18485	18364	18491	18313	18299	18573	18513	18361	18314	18483	18410	18445	18341	18531	18451	18714	18529	18405	18561	18527	18443	18476	18506	18385	18555	18408	18429	18413	18474	18525	18627	18397	18512	18407	18663	18527	18610	18483	18458	18478	18373	18500	18511	18164	18498	18592	18488	18531	18396	18637	18486	18610	18326	18400	18340	18517	18502	18490	18450	18384	18468	18489	18426	18362	18423	18561	18357	18391	18469	18432	18300	18508	18337	18584	18407	18567	18404	18524	18601	18534	18268	18374	18542	18434	18504	18552	18419	18604	18597	18555	18554	18334	18391	18512	18366	18604	18366	18517	18452	18537	18540	18318	18391	18419	18372	18404	18448	18660	18373	18320	18453	18481	18418	18468	18456	18243	18279	18460	18273	18551	18486	18461	18550	18422	18230	18372	18488	18454	18541	18547	18361	18585	18468	18411	18533	18445	18397	18440	18426	18551	18493	18511	18547	18542	18577	18341	18385	18396	18298	18558	18402	18387	18512	18459	18372	18365	18522	18471	18394	18397	18481	18444	18401	18643	18369	18254	18540	18543	18507	18303	18497	18568	18596	18479	18516	18472	18633	18336	18511	18380	18505	18401	18634	18502	18503	18333	18373	18635	18350	18743	18338	18327	18440	18452	18457	18342	18387	18502	18364	18379	18449	18275	18403	18305	18533	18482	18440	18308	18279	18349	18576	18436	18573	18579	18409	18264	18553	18466	18453	18366	18344	18670	18501	18447	18490	18572	18530	18348	18499	18630	18419	18340	18587	18376	18624	18507	18620	18455	18590	18528	18470	18385	18258	18476	18388	18483	18297	18397	18505	18446	18440	18377	18501	18280	18361	18308	18492	18671	18324	18627	18407	18439	18510	18357	18482	18551	18476	18338	18531	18414	18486	18428	18282	18601	18508	18332	18348	18415	18551	18588	18410	18554	18439	18615	18563	18424	18499	18506	18670	18635	18507	18386	18573	18484	18420	18550	18282	18617	18418	18296	18244	18743	18321	18459	18263	18487	18616	18505	18450	18462	18473	18434	18315	18445	18470	18392	18465	18533	18277	18435	18411	18407	18482	18418	18501	18567	18523	18569	18603	18414	18309	18573	18474	18432	18516	18492	18511	18483	18405	18659	18457	18620	18502	18436	18341	18460	18441	18494	18411	18535	18376	18524	18483	18389	18455	18485	18403	18321	18541	18472	18463	18483	18448	18464	18554	18427	18650	18475	18590	18441	18516	18459	18548	18347	18551	18437	18503	18425	18571	18550	18148	18371	18446	18466	18393	18539	18600	18559	18389	18458	18512	18376	18638	18475	18459	18313	18279	18424	18323	18472	18489	18512	18303	18592	18279	18357	18478	18358	18597	18327	18363	18354	18396	18473	18617	18572	18457	18479	18414	18461	18474	18452	18559	18560	18469	18487	18346	18547	18451	18431	18458	18472	18531	18572	18371	18411	18596	18311	18586	18240	18497	18538	18508	18424	18415	18481	18515	18598	18385	18395	18196	18638	18397	18401	18612	18548	18505	18668	18444	18571	18528	18645	18523	18514	18495	18446	18486	18377	18323	18464	18586	18697	18348	18553	18499	18428	18336	18433	18347	18459	18440	18419	18496	18395	18682	18607	18499	18270	18528	18452	18478	18608	18386	18570	18503	18505	18491	18501	18586	18376	18397	18280	18470	18357	18589	18445	18526	18382	18497	18476	18284	18408	18458	18453	18347	18389	18662	18452	18491	18428	18379	18501	18382	18518	18427	18481	18493	18296	18490	18561	18548	18440	18465	18481	18413	18304	18435	18410	18376	18344	18636	18254	18508	18361	18528	18322	18368	18608	18431	18386	18523	18461	18497	18558	18476	18389	18457	18432	18552	18695	18597	18585	18486	18603	18517	18525	18509	18548	18283	18554	18624	18508	18377	18487	18307	18556	18536	18624	18497	18544	18285	18596	18465	18370	18453	18509	18331	18487	18404	18484	18383	18395	18440	18336	18570	18578	18453	18427	18390	18409	18315	18385	18566	18545	18443	18609	18488	18547	18639	18404	18519	18421	18395	18346	18343	18450	18452	18597	18514	18413	18262	18471	18530	18364	18445	18489	18526	18323	18514	18546	18352	18418	18563	18496	18674	18380	18319	18476	18479	18415	18394	18299	18458	18431	18432	18251	18391	18365	18525	18386	18381	18467	18497	18295	18399	18369	18725	18385	18486	18492	18346	18406	18608	18334	18476	18428	18645	18399	18322	18395	18569	18488	18332	18512	18449	18416	18402	18629	18603	18576	18537	18460	18327	18610	18428	18454	18468	18591	18523	18351	18624	18446	18331	18530	18482	18357	18490	18229	18402	18392	18421	18501	18525	18714	18416	18450	18545	18308	18468	18463	18453	18242	18331	18374	18586	18486	18626	18349	18411	18523	18552	18383	18403	18283	18535	18468	18457	18570	18555	18366	18669	18402	18681	18570	18509	18536	18384	18453	18574	18557	18378	18450	18461	18473	18387	18522	18556	18579	18382	18520	18264	18598	18584	18536	18592	18490	18512	18536	18288	18526	18445	18486	18447	18580	18510	18378	18450	18383	18498	18458	18549	18372	18714	18552	18349	18503	18462	18461	18347	18474	18719	18572	18542	18580	18388	18597	18242	18567	18556	18592	18508	18475	18604	18417	18459	18429
24001	28103	43957	38267	28763	26620	26620	23502	23064	23086	22954	22964	23075	23103	23251	23022	22732	23063	22939	22927	22899	22897	22782	22801	22991	22864	22917	22873	22830	22946	23040	22787	22854	22593	22739	22899	22711	22765	22731	22674	22883	22841	22704	22820	22987	22706	22858	22946	22746	22738	22684	22726	22650	22790	22592	22730	22820	22903	22624	22870	22969	22551	22623	22780	22630	22809	22654	22727	22664	22722	22764	22719	22492	22660	22643	22838	22734	22695	22821	22940	22891	22736	22690	22744	22954	22697	22761	22664	22852	22588	22668	22639	22731	22413	22677	23004	22865	22888	22668	22753	23038	22670	22843	22793	22626	22612	22695	22697	22669	22837	22687	22700	22641	22967	22753	22684	22624	22749	22904	22680	22805	22707	22823	22625	22654	22684	22788	22879	22896	22920	22711	22640	22702	22437	22754	22706	22718	22741	22733	22604	22630	22662	22678	22795	22670	22859	22706	22734	22775	22834	22673	22832	22790	23026	22788	22794	22875	22836	22882	22846	22729	23054	23023	22751	22841	22720	22848	22817	22754	22755	22681	22637	22557	22571	22682	22666	22683	22458	22667	22741	22572	22650	22577	22792	22646	22882	22774	22678	22811	22685	22909	22766	22722	22864	22862	22536	22682	22761	22779	22641	22902	22872	22659	22723	22891	22687	22670	22746	22885	22737	22833	22962	22713	22804	22788	22757	22834	22836	22901	22685	22630	22626	22827	22714	22687	22669	22750	22742	22543	22655	22758	22669	22891	22860	22878	22860	22903	22762	22733	22625	22811	22880	22728	22911	22787	22646	22584	22600	22684	22530	22946	22788	22544	22872	22866	22727	22785	22761	22811	22845	22716	22757	22580	22678	22596	22876	22744	23010	22724	22614	22520	22515	22832	22715	22801	22866	22693	22551	22782	22806	22721	22591	22661	22842	22645	22667	22935	22653	22659	22774	22676	22646	22774	22684	22804	22912	22587	22684	22855	22671	22710	22769	22812	22747	22773	22737	22453	22722	22759	22829	22640	22949	22800	22583	22581	22774	22672	22870	22972	22755	22898	22679	22681	22861	22565	22662	22774	22814	22789	22703	22728	22677	22633	22601	22838	22791	22619	22643	22747	22584	22736	22641	22796	22856	22672	22615	22849	22717	22769	22789	22589	22646	22652	22728	22665	22848	22647	22599	22690	22751	22752	22623	22768	22736	22933	22705	22819	22749	22683	22586	22711	22828	22802	22801	22460	22709	22675	22831	22755	22597	22888	22569	22784	22844	22716	22858	22858	22806	22652	22688	22766	22638	22779	22740	22710	22612	22566	22944	22661	22806	22769	23004	22727	22804	22850	22782	22774	22751	22773	22545	22521	22763	22794	22824	22744	22633	22833	22578	22823	22559	22824	22773	22926	22880	22543	22833	22794	22600	22844	22744	22723	22916	22872	22799	22758	22596	22410	22744	22679	22555	22484	22844	22525	22865	22901	22798	22723	22631	22793	22659	22912	22856	22981	22607	22662	22978	22721	22743	22777	22422	22874	22770	22893	22732	22707	22574	22834	22815	22758	22648	22846	22812	22616	22661	22818	22823	22656	22761	22702	22584	22478	22688	22667	22811	22615	22444	22798	22718	22880	22664	22791	22925	22900	22800	22852	22620	22770	22832	23012	22354	22801	22767	22635	22754	22731	22671	22673	22612	22708	22646	22863	22629	22815	22751	22738	22754	22903	22912	22558	22474	22727	22814	22707	22707	22994	22833	22861	22973	22978	22830	22720	22760	22827	22715	22547	22860	22618	22671	22658	22714	22797	22789	22522	22580	22631	22665	22717	22716	22877	22626	22653	22882	22786	22863	22774	22814	22660	22720	22560	22582	22803	22891	22830	22623	22758	22813	22815	22914	22789	22872	22633	22800	22743	22927	22685	22558	22794	22764	22857	22817	22686	22804	22595	22900	22914	22935	22831	22765	22945	22728	22686	22464	22918	22793	22794	22589	22842	22831	22680	22720	22825	22666	22962	22727	22962	22579	22697	22773	22642	22810	22911	22844	22750	22717	22660	22728	22470	22480	22589	22876	22820	22754	22595	22672	22639	22672	22813	22753	22768	22676	22647	22655	22710	22819	22722	22703	22721	22964	22699	22964	22918	22853	23027	22835	22858	22781	22868	22718	22515	22612	22763	22712	22805	22886	22704	22731	22582	22901	22863	22681	22818	22753	22746	22757	22708	22926	22988	22734	22786	22717	22835	22709	22885	22726	22822	22843	23056	22710	22804	22723	22726	22826	22771	22862	22631	22566	22607	22816	22693	22636	22742	22805	22975	22727	22954	22896	22684	22709	22508	22827	22659	22674	22693	22721	22756	22636	22829	22624	22754	22679	22801	22712	22915	22774	22759	22596	22662	22791	22683	22676	22697	22587	22712	23048	22734	22750	22704	22689	22880	22633	22713	22677	22876	22740	22842	22539	22588	22773	22866	22674	22932	22560	22843	22713	22525	22937	22810	22742	22695	22636	22765	22582	22776	22535	22901	22737	22804	22526	22643	22670	22658	22818	22837	22548	22808	22801	22729	22655	22741	22718	22754	22703	22721	22765	22853	22905	22643	22764	22825	22688	22874	22870	22606	22641	22741	22812	22620	22743	22793	22851	22719	22558	22814	22586	22691	23009	22742	22953	22574	22482	22948	22798	22801	22773	22791	22896	22918	22515	22582	22622	22593	22577	22832	22924	22809	22647	22898	22821	22721	22852	22710	22505	22907	22924	22747	22650	22818	22854	22771	22665	22791	22868	22740	22871	22914	22510	22456	22656	22743	22782	22887	22661	22905	22745	22695	22886	22830	22665	22601	22692	22441	22680	22586	22864	22914	22591	22759	22754	22915	22892	23025	22691	22660	22724	22790	22678	22886	22841	22735	22731	22701	22913	23030	22808	22804	22539	22861	22618	22761	22683	22810	22602	22694	22641	22854	22952	22756	22577	22675	22923	22945	22689	22879	22782	22782	22558	22791	22659	22661	22685	22749	22704	22608	22756	22744	22596	22557	22452	22492	22602	22976	22654	22612	22925	22539	22783	22826	22982	22834	22708	22802	22709	22817	22794	22999	22609	22802	22780	22683	22774	22656	22757	22724	22822	22773	22632	22879	22780	22609	22654	22674	22725	22825	22531	22573	22993	22695	22739	22742	23007	22762	22775	22683	22636	22665	22668	22827	22846	22841	22921	22826	22724	22848	22878	23014	22784	22944	22614	22823	22694	22637	22780	22723	22618	22653	22550	22657	22674	22579	22641	22843	22674	22916	22702	22536	22620	22652	22683	22645	22712	22591	22971	22648	22721	22755	22720	22775	22721	22703	22692	22815	22516	22552	22492	22710	22813	23073	22534	22664	22759	22757	22529	22716	22775	22819	23088	22771	22719	22801	22689	22972	22722	22592	22912	22898	22810	22809	22944	22842	22642	22792	22793	22592	22621	22682	22716	22801	22893	22723	22672	22749	22672	22843	22748	22863	22928	22893	22943	22613	22595	22829	22805	22956	22686	22889	22619	22708	22816	22802	22696	22775	22930	22615	22611	22710	22667	22780	22511	22689	22650	22508	22616	22727	22658	22651	22666	22737	22824	22726	22835	22865	22729	22654	22564	22890	22684	22825	22611	22798	22873	22704	22377	22891	22779	22757	22790	22692	22588	22692	22713	22544	22937	22598	22681	22722	22729	22549	22937	22574	22835	22815	22724	22555	22750	22666	22840	22573	22728	22784	22739	22667	22723	22579	22786	22763	22693	22731	22883	22444	22700	22511	22616	22577	22592	22835	22804	22760	22554	22866	22442	22619	22800	22711	22743	22837	22633	22756	22651	22685	22797	22540	22797	22718	22684	22705	22832	22778	22638	22512	22864	22908	22907	22924	22826	22794	22560	22891	22720	22932	22611	22624	22583	22663	22750	22468	22751	22666	22676	22598	22471	22573	22964	22755	22626	22660	22701	22506	22675	22921	22816	22643	22794	22577	22296	22623	22833	22822	22609	22719	22691	22676	22412	22743	22672	22743	22773	22924	22768	22826	22942	22862	22720	22655	22586	22535	22827	22564	22771	22800	22838	22821	22700	22829	22822	22839	22955	22539	22774	22871	22763	22628	22579	22779	22606	22738	22800	22607	22780	22792	22814	22687	22649	22725	22716	22670	22579	22568	22663	22859	22775	22815	22607	22754	22664	22658	22572	22743	22772	22778	22689	22755	22616	23079	22693	22731	22795	22789	22773	22742	22858	22800	22804	23030	22882	22708	22809	22655	22562	22690	22700	22859	22620	22751	22626	22558	22826	22875	22823	22699	22657	22715	22740	22866	22727	22833	22488	22800	22962	22712	22752	22757	22823	22542	22852	22737	22586	22782	22585	22886	22655	22691	22754	22768	22890	22785	22841	22760	22905	22810	22463	22730	22812	22734	22686	22821	22843	22786	22701	22500	22871	22646	22885	22580	22805	22628	22590	22601	22654	22813	22734	22510	22641	22759	22661	22882	22786	22590	22821	22683	22691	22720	22743	22714	22643	22811	22759	22825	22567	22810	22808	22659	22819	22653	22875	22506	22768	22804	22637	22617	22703	22835	22741	22765	22643	22821	22715	22549	22672	22887	22658	22587	22860	22797	22725	22571	22745	22829	22926	22942	22775	22521	22601	22513	22702	22708	22601	22664	22767	22723	22629	22452	22868	22644	22715	22849	22585	22751	22783	22581	22835	22865	22658	22803	22712	22653	22803	22564	22587	22865	22723	22879	22742	22674	22760	22631	22794	22738	22665	22761	22723	22433	22956	22600	22683	22646	22741	22823	22712	22751	22785	22659	22587	22708	22569	22673	22648	22603	22849	22772	22905	22589	22810	22803	22887	22694	22615	22694	22524	22793	22546	22857	22858	22789	22623	22713	22958	22580	22741	22785	22599	22835	22769	22511	22868	22652	22920	22745	22788	22864	22691	22668	22751	22710	22634	22531	22823	22626	22506	22777	22881	22685	22527	22487	22855	22610	22651	22930	22857	22725	22771	22657	22825	22691	22676	22822	22383	22670	22708	22716	22687	22596	22581	22765	22597	22660	22645	22666	22795	22481	22938	22461	22664	22732	22665	22711	22753	22845	22810	22748	22624	22601	22681	22789	22728	22473	22880
63720	103995	88982	61086	35488	22359	19105	18468	18436	18455	18387	18388	18516	18496	18510	18661	18619	18555	18599	18783	18421	18435	18476	18639	18524	18643	18444	18379	18547	18547	18458	18567	18719	18587	18279	18339	18734	18611	18630	18564	18514	18638	18506	18638	18562	18635	18555	18406	18645	18447	18620	18493	18443	18521	18428	18435	18579	18491	18703	18563	18694	18550	18515	18631	18461	18471	18507	18726	18550	18607	18384	18476	18644	18508	18639	18584	18396	18565	18553	18631	18531	18521	18578	18566	18404	18452	18506	18583	18608	18466	18380	18625	18650	18592	18743	18503	18444	18569	18541	18455	18605	18427	18548	18516	18511	18527	18483	18524	18485	18519	18526	18462	18503	18523	18553	18578	18538	18781	18481	18651	18407	18627	18682	18588	18511	18458	18552	18485	18474	18489	18625	18585	18531	18380	18531	18532	18481	18544	18435	18409	18538	18577	18367	18555	18571	18622	18529	18481	18497	18675	18493	18604	18601	18440	18434	18512	18441	18474	18496	18571	18641	18556	18460	18459	18560	18533	18527	18451	18442	18333	18649	18595	18592	18522	18312	18250	18489	18528	18427	18567	18494	18292	18679	18358	18578	18529	18604	18449	18574	18425	18758	18511	18660	18562	18459	18451	18472	18543	18411	18443	18601	18627	18575	18487	18401	18566	18453	18581	18503	18437	18528	18506	18529	18560	18576	18597	18499	18532	18699	18401	18626	18343	18493	18422	18555	18518	18388	18635	18397	18550	18601	18603	18506	18444	18572	18433	18442	18374	18545	18685	18531	18521	18452	18632	18392	18309	18571	18477	18566	18668	18500	18490	18563	18478	18457	18518	18557	18520	18582	18448	18283	18559	18381	18550	18331	18645	18433	18663	18661	18232	18704	18597	18458	18618	18532	18491	18463	18521	18479	18488	18610	18513	18703	18563	18346	18465	18623	18467	18406	18486	18450	18666	18719	18361	18474	18684	18506	18537	18651	18591	18369	18405	18544	18397	18419	18448	18669	18526	18386	18436	18470	18678	18526	18625	18374	18485	18547	18568	18434	18494	18402	18621	18561	18588	18427	18653	18452	18696	18393	18480	18509	18531	18353	18539	18408	18473	18448	18548	18774	18543	18420	18472	18500	18411	18505	18622	18514	18392	18571	18429	18492	18513	18465	18605	18577	18772	18445	18581	18529	18649	18466	18590	18525	18414	18469	18476	18720	18463	18530	18685	18681	18394	18510	18433	18617	18513	18379	18548	18410	18561	18420	18479	18471	18536	18540	18548	18491	18549	18440	18510	18472	18565	18600	18619	18401	18541	18523	18586	18289	18519	18430	18453	18399	18298	18467	18616	18563	18586	18458	18526	18574	18526	18505	18464	18508	18350	18429	18460	18644	18720	18551	18654	18530	18543	18511	18627	18711	18773	18579	18598	18609	18374	18466	18260	18468	18497	18524	18406	18547	18657	18521	18513	18475	18548	18620	18395	18566	18639	18540	18329	18543	18698	18814	18427	18518	18765	18734	18418	18597	18449	18439	18552	18651	18726	18621	18420	18556	18491	18510	18620	18460	18616	18617	18457	18597	18503	18417	18499	18582	18490	18572	18694	18596	18509	18564	18617	18522	18382	18510	18529	18700	18426	18449	18517	18378	18443	18540	18586	18454	18531	18397	18505	18634	18501	18486	18587	18561	18579	18487	18490	18506	18706	18352	18509	18553	18672	18555	18351	18524	18496	18427	18292	18394	18460	18465	18722	18453	18623	18521	18531	18490	18488	18614	18490	18480	18561	18531	18462	18489	18653	18599	18410	18432	18520	18599	18330	18385	18504	18676	18495	18491	18445	18504	18545	18409	18586	18528	18534	18557	18416	18523	18453	18341	18354	18644	18491	18576	18462	18528	18554	18455	18520	18392	18601	18527	18583	18551	18441	18522	18560	18688	18536	18401	18628	18410	18558	18480	18429	18389	18525	18611	18484	18705	18291	18565	18517	18649	18531	18451	18504	18594	18502	18546	18579	18499	18592	18471	18389	18508	18429	18413	18339	18422	18632	18482	18615	18631	18248	18662	18561	18634	18577	18760	18514	18354	18577	18603	18497	18464	18552	18603	18475	18497	18527	18394	18434	18586	18459	18533	18422	18592	18395	18688	18293	18442	18514	18716	18400	18589	18550	18693	18627	18665	18478	18506	18717	18613	18569	18599	18575	18677	18546	18423	18563	18450	18521	18430	18471	18598	18433	18506	18567	18469	18371	18441	18499	18385	18649	18407	18665	18535	18419	18698	18480	18561	18621	18383	18573	18614	18566	18471	18549	18321	18595	18553	18509	18485	18455	18507	18344	18447	18458	18599	18635	18527	18655	18521	18612	18494	18700	18433	18592	18495	18559	18725	18483	18594	18395	18560	18527	18672	18548	18366	18557	18612	18614	18577	18662	18682	18522	18593	18436	18513	18444	18426	18480	18386	18469	18600	18552	18718	18510	18655	18347	18520	18364	18623	18498	18733	18656	18431	18439	18368	18624	18477	18591	18350	18539	18620	18669	18632	18530	18469	18295	18468	18493	18450	18468	18438	18446	18476	18524	18581	18477	18480	18617	18244	18470	18514	18567	18337	18599	18386	18656	18585	18485	18700	18465	18648	18617	18422	18411	18634	18585	18495	18406	18627	18673	18520	18653	18513	18525	18497	18421	18700	18480	18536	18604	18408	18494	18347	18595	18485	18419	18639	18461	18563	18470	18524	18580	18481	18511	18651	18793	18620	18532	18594	18544	18537	18617	18372	18447	18591	18585	18591	18485	18491	18658	18664	18490	18544	18333	18493	18415	18361	18553	18602	18643	18477	18507	18362	18527	18497	18437	18515	18507	18536	18526	18571	18588	18500	18621	18578	18480	18520	18433	18330	18415	18571	18467	18559	18616	18474	18467	18421	18263	18634	18409	18657	18429	18374	18467	18466	18640	18595	18465	18354	18412	18679	18599	18454	18650	18467	18632	18423	18618	18601	18503	18444	18495	18519	18548	18455	18620	18597	18559	18603	18346	18523	18382	18323	18483	18482	18517	18586	18687	18273	18428	18680	18546	18341	18681	18491	18492	18673	18669	18613	18395	18508	18370	18224	18451	18459	18484	18551	18528	18594	18694	18661	18591	18519	18471	18704	18538	18528	18403	18652	18440	18485	18396	18646	18608	18560	18435	18306	18417	18669	18578	18362	18546	18514	18469	18650	18684	18519	18553	18471	18518	18425	18536	18476	18498	18402	18426	18538	18568	18629	18430	18506	18489	18708	18431	18486	18488	18589	18596	18534	18424	18592	18471	18480	18424	18707	18560	18385	18540	18462	18537	18503	18459	18447	18649	18356	18500	18662	18502	18457	18635	18341	18389	18661	18625	18493	18499	18581	18526	18661	18558	18635	18754	18608	18503	18684	18448	18589	18477	18482	18522	18473	18475	18551	18501	18500	18605	18617	18625	18523	18480	18441	18421	18573	18564	18399	18347	18401	18594	18486	18427	18537	18611	18624	18566	18523	18544	18653	18567	18493	18643	18546	18611	18559	18839	18461	18336	18621	18462	18458	18619	18416	18572	18625	18541	18578	18658	18449	18444	18579	18477	18414	18448	18586	18481	18565	18543	18429	18491	18548	18587	18411	18524	18581	18578	18447	18525	18557	18640	18534	18671	18422	18399	18593	18486	18640	18374	18487	18431	18564	18700	18488	18571	18596	18536	18605	18465	18613	18464	18799	18556	18617	18586	18367	18359	18448	18639	18406	18565	18452	18540	18537	18322	18499	18545	18627	18582	18523	18423	18514	18466	18657	18304	18523	18543	18499	18552	18542	18435	18503	18317	18383	18578	18540	18602	18561	18370	18644	18595	18574	18510	18303	18690	18640	18733	18562	18471	18646	18543	18515	18435	18411	18593	18676	18492	18602	18525	18382	18579	18662	18385	18556	18400	18434	18511	18564	18524	18519	18398	18542	18649	18510	18467	18562	18527	18424	18504	18538	18470	18384	18583	18509	18447	18407	18619	18577	18492	18452	18497	18683	18589	18458	18605	18641	18489	18376	18514	18452	18675	18419	18641	18458	18512	18558	18559	18661	18429	18595	18646	18487	18494	18638	18555	18629	18473	18407	18625	18466	18571	18415	18581	18668	18465	18437	18547	18422	18577	18506	18653	18457	18507	18476	18666	18652	18553	18724	18363	18619	18730	18544	18523	18547	18475	18484	18449	18612	18351	18417	18707	18448	18556	18549	18510	18426	18707	18426	18616	18556	18568	18603	18521	18508	18303	18402	18513	18562	18539	18524	18589	18391	18535	18494	18491	18467	18585	18656	18534	18674	18694	18589	18449	18664	18477	18580	18684	18507	18448	18612	18543	18662	18541	18587	18586	18566	18404	18645	18577	18511	18495	18454	18503	18631	18545	18660	18390	18356	18374	18556	18428	18555	18478	18546	18447	18474	18575	18345	18630	18646	18389	18540	18481	18690	18563	18483	18589	18566	18451	18587	18630	18634	18604	18421	18633	18657	18523	18598	18423	18432	18478	18520	18480	18564	18662	18525	18262	18391	18421	18550	18573	18426	18543	18608	18521	18608	18372	18508	18448	18403	18546	18470	18343	18571	18417	18621	18559	18550	18542	18689	18516	18694	18541	18501	18236	18431	18482	18448	18594	18609	18397	18490	18498	18697	18448	18577	18513	18705	18605	18573	18598	18519	18478	18476	18684	18487	18489	18423	18451	18435	18417	18558	18582	18505	18474	18495	18708	18482	18650	18598	18430	18719	18542	18709	18472	18616	18569	18510	18605	18426	18413	18686	18557	18464	18391	18406	18649	18589	18491	18570	18560	18550	18596	18529	18510	18624	18631	18346	18431	18532	18452	18566	18526	18521	18525	18667	18442	18446	18450	18521	18520	18464	18668	18533	18572	18543	18534	18499	18430	18611	18360	18670	18383	18367	18543	18452	18339	18353	18540	18459	18741	18470	18561	18434	18595	18576	18564	18375	18564	18585	18596	18485	18729	18620	18516	18525	18651	18564	18800	18531	18435	18533	18699	18616	18529	18704	18568	18434	18593	18621	18637	18456	18233	18474	18414	18784	18467	18662	18443	18530	18483	18652	18626	18532	18454	18460	18621	18454	18519	18580	18361
23766	29467	46152	39782	29857	27284	27558	23916	23534	23731	24017	23379	23392	23460	23557	23373	23411	23575	23358	23298	23577	23413	23585	23228	23344	23323	23125	23257	23390	23442	23547	23326	23506	23474	23234	23373	23406	23342	23191	23368	23205	23123	23336	23194	23228	23412	23097	23248	23274	23265	23325	23300	23176	23296	23165	23147	23222	23275	23160	23230	23087	23280	23287	22964	23310	23067	23042	23217	23210	23263	23023	23456	23244	23438	23219	23309	23188	23011	23149	23107	23176	23085	23148	23309	23182	23383	23147	23157	23285	23497	23420	23256	23233	23245	23091	23131	23322	23086	23025	23003	23435	23303	23096	23273	23317	23161	23240	23325	23378	23280	23172	23266	23153	23087	22999	23229	23098	23176	23121	23120	23185	23307	23383	23314	22953	23075	23283	23329	23223	23327	23044	23117	23352	23377	23204	23233	23162	22997	23326	23191	23326	23291	23079	23327	23319	23557	23371	23086	23372	23309	23164	23282	23138	23175	23137	23058	23474	23198	23132	23296	23247	23170	23173	23231	23274	23238	23200	23080	23379	23038	23167	23006	23363	23173	23248	22944	23314	23356	23323	23270	23372	23266	23083	23247	23160	23300	23365	23299	23334	23296	23021	23231	23035	23108	22839	23111	23355	23175	23189	23117	23129	23157	23090	23168	23262	23184	23147	23210	23095	23275	23238	23272	23217	23038	22984	23082	23241	23021	23246	23190	23050	23166	23422	23088	23243	23134	23257	22981	23085	23236	23206	23168	23020	23201	23272	23395	23234	23187	23212	23307	23261	22961	23075	23114	23059	23195	23278	23101	23183	23432	23155	23197	23173	23268	23116	23286	23361	23276	23177	23220	23140	23061	23336	23173	22980	23231	23265	23018	23232	23223	23165	23383	23101	23152	23108	23287	23380	23084	23091	23238	23456	23112	23314	23345	23285	23316	23111	23186	23069	23160	23274	23420	23413	23276	23315	23231	23288	23019	23213	22936	23265	23337	22977	23257	23367	23262	23036	23205	23243	23393	23133	23180	23161	23407	23105	23147	23169	23177	23251	23367	23153	23182	23207	23389	23140	23189	23467	23134	22992	23185	23079	23103	23259	23179	23323	23167	23063	23204	23233	23176	23163	23293	23024	23196	23404	23187	23111	23337	23342	23211	23159	23157	23167	23300	23429	23062	23185	23264	23052	22992	22951	23187	23319	23229	23022	23014	23106	23246	23117	23225	23283	23368	23207	23076	23183	23344	23152	23317	23275	23311	23193	23222	23170	23396	23172	23128	23209	23200	23240	23166	23226	23188	23248	23331	23047	23260	23301	23383	23133	23347	23188	23243	23209	23169	23166	23074	23279	23213	23277	23048	23281	23346	23109	23379	23119	23391	23133	23158	23066	23275	23105	22989	23318	23217	23034	22913	23195	23318	23363	23297	23211	23020	23268	23072	23297	23214	23204	23065	23070	23154	23256	23142	23116	23147	22989	23187	23217	23167	23175	23460	23314	23049	23319	23141	23131	23259	23335	23041	23228	23161	23264	23243	23255	23270	23194	23080	23239	23082	23188	23097	23237	23270	23113	23101	23398	23116	23239	23155	23133	23222	23227	23380	23189	23146	23356	23292	23251	23112	23224	23312	23128	23216	23294	23055	23174	23212	23049	23010	23060	23395	23173	23298	23032	23313	23371	23196	23135	23169	23073	23177	23301	23069	23194	23368	23323	23477	23441	23331	23097	23106	23368	23395	23050	23139	23247	23332	23468	23474	23415	23297	23212	23156	23328	23358	23356	23350	23128	23100	23193	23223	23250	23299	23171	23248	23274	23124	23145	23143	23137	23520	23268	23110	23092	23315	23065	23259	23173	23115	23320	23161	23050	23098	23215	22980	23136	23052	23506	23210	23247	23196	23267	23362	23259	23125	22884	23155	23287	23203	23155	23024	23161	23317	23226	23242	23105	23197	22985	23201	23312	22978	23181	23313	23173	23067	23282	22985	23175	23000	23081	23169	23076	23277	23262	23208	23102	23285	23057	23156	23217	23192	23149	23290	23374	23297	23262	23136	23228	23172	23083	23006	23204	22998	23062	23308	23194	23244	23241	23195	23232	23132	23072	23100	23149	23151	23205	23205	23087	23262	23150	23161	23097	22953	23294	23312	23224	23020	23158	23350	23474	23162	23229	23269	23253	22995	23239	23061	23156	23222	23272	23219	23187	23259	23219	23313	22912	23240	23361	23385	23342	23320	23442	23237	23136	23372	23277	23299	23128	23349	23168	23244	23042	23188	23309	23166	22952	22964	23280	23233	23162	23020	23043	23287	23337	23198	23018	23203	23000	23212	23351	23268	23192	23262	23340	23316	23123	23179	23189	23055	23283	23250	23214	23278	23198	23219	23364	22998	23224	23174	23060	23287	23201	23160	23215	23082	23315	23182	23359	23288	23084	22909	23252	23134	23314	23139	23251	23277	23025	23221	23351	23175	23218	23006	23316	23062	23391	23229	23194	23105	23344	22966	23156	23287	22888	23248	23297	23061	23214	23347	23226	23114	23236	23195	23199	23184	23151	23405	23380	23209	23168	23432	23343	23042	23049	23112	23104	23411	22977	23175	23219	23366	23232	23353	23140	23175	23190	23125	22953	23308	23368	23370	23229	23164	22963	23194	23230	23128	23108	23331	22993	23004	23253	23301	23118	23312	22954	23191	23348	23273	23326	23349	23133	23137	23195	23081	23041	23220	23348	23255	22950	23336	23095	22983	23126	23039	23203	22935	23372	23327	23138	23170	23238	23202	23272	23155	23423	23352	22893	23405	23238	23037	23143	23185	23141	23060	23219	23418	23401	22984	23163	23151	23368	23204	23255	23070	23002	23253	23145	23312	23223	23180	23257	23144	23316	23347	23284	23390	23248	23163	23251	23094	23145	23183	23172	23189	23187	23028	23201	23067	23508	23112	23307	23304	23107	23161	23160	23170	23228	23157	23216	23189	23273	23290	23159	23177	23156	23065	23318	23193	23130	23083	23004	23105	23285	23119	23101	23276	23029	22914	23014	23244	23389	23361	23162	23146	23296	23238	23216	23120	23123	23483	22996	23054	23084	23152	23153	23176	23460	23016	23278	23243	23268	23286	23222	22909	23181	23187	23011	23390	22982	23270	23322	23098	23143	23185	23101	22864	23172	23316	23129	23057	23308	23140	23079	23100	23195	23216	23306	23285	23218	23165	23083	23094	23367	23118	23164	23190	23112	23129	23239	23224	23069	23399	23273	23008	22937	23082	23316	23397	23432	23274	23110	23274	23297	23339	23331	22998	23382	23448	23279	23109	23262	23272	23196	23229	23269	23288	23093	23250	23056	23291	23187	23107	23268	22965	23350	23037	23080	23110	23249	23309	23373	22873	23254	23243	23278	23098	23150	23241	23359	23289	23233	23142	23112	23102	23284	23084	23110	23316	23038	23143	23019	23126	23131	23098	23170	23025	23095	23119	23305	23179	23014	23247	23281	23101	23207	23247	23475	23124	23160	23263	23126	23078	23216	23357	23402	23364	23219	23150	23113	23366	23073	23237	23142	23237	23226	23120	22939	23213	23075	22995	23173	23231	23373	22988	23167	23456	23317	22945	23037	23230	23215	23227	23246	23322	23026	23052	23215	23116	23164	22996	23031	22966	23262	23220	23256	23199	23056	23379	23298	23274	23171	23158	23211	23180	23347	23232	23251	23160	23236	23438	23006	23256	23426	23043	23188	23237	23376	23089	23089	23262	23313	23245	23062	22996	23250	23220	23262	23046	23363	23035	23248	22995	23154	23056	23418	23221	23333	23327	23236	23253	23368	23099	23248	23067	23037	23176	23064	23299	23070	23273	23242	23043	23339	23214	23404	23326	23257	23294	23154	23143	23302	23044	23435	23386	23206	23055	23063	23222	22949	23246	23253	23123	23292	23131	22935	23009	23155	23054	23185	23060	23160	23296	23058	23176	23160	23107	23041	23212	23099	22989	23201	23410	23194	23379	22990	23192	23389	23200	23188	23173	23298	23066	23508	23209	23032	22959	23260	23154	23012	23178	23284	23244	23293	23181	23318	23153	23117	23190	23057	23196	23087	23216	23078	23109	23285	23000	23046	23113	23255	22901	23075	23263	23269	23468	23289	23012	23179	23122	23145	23239	23362	23294	23252	23241	23379	23150	23297	23010	23027	22961	23240	23138	23132	23132	23102	22999	23126	23190	23167	23186	23020	23230	23086	23174	23216	23020	23303	23111	23152	23062	23181	23176	23278	23170	23165	23180	23318	23362	23174	23140	23050	23119	23125	23032	23037	23049	23172	23402	23141	23175	23192	23142	23141	23212	23135	22924	23227	23178	23146	23289	23136	23202	23359	23171	23258	23237	23075	22925	23155	22910	23191	23326	23215	23324	23231	23046	23243	23275	23085	23126	23181	23262	23071	23019	23159	22958	23301	23183	23141	23039	23111	23432	23086	23180	23235	23279	23261	23089	23000	23154	23056	23165	23170	23121	23264	22972	23110	23270	23072	22958	23125	23221	23067	22907	23214	23386	23174	23381	23215	23307	23210	23206	23170	22984	23285	22972	22888	23318	23202	23021	23042	23096	23133	23301	23185	23228	23194	23079	23227	23211	23228	23216	23473	23206	23145	23068	23279	23252	23280	23208	23260	23165	23201	23156	23075	23286	23037	23087	23087	23205	23191	23316	23146	23197	23192	23049	23068	23281	23283	23272	23219	23283	23155	23283	23185	23225	23120	23175	23016	23119	23221	23118	22976	23264	23088	23138	23266	23296	23162	23240	23164	23190	22942	23032	23224	23025	23253	23068	23193	23145	23368	23148	23024	23175	23306	23331	23245	23267	23092	22985	23140	23238	23335	23175	23051	22991	23402	23303	23302	23310	23238	23227	23258	23275	23111	23167	23222	23197	23210	23039	23049	23041	23277	23347	23277	23264	23027	23115	23203	23229	23083	23296	23217	23152	23228	23122	23123	23225	23285	23137	23139	23240	23215	23168	23055	23243	23365	23114	23266	23106	23115	23156	23034	23188	22991	23132	23090	23176	23373	23192	23212	23175	23228	23118	23197	23175	23217	23134	23255	23283	23262	23101	23257	23083	23299	23156	23213	23223	23200	23181	23068	23322	23200	23269	23332	23452
52381	100642	89898	64383	37612	23230	19188	18886	18746	18763	18910	18764	18769	18820	18614	18882	18835	18701	18979	18643	18773	18670	18824	18782	18785	18811	18802	19135	18834	18819	18770	18865	18839	18825	18806	18888	18822	18877	18832	18674	18879	18889	18851	18666	19007	18962	18908	18842	18782	18837	18875	18727	18774	18743	18825	18665	18814	18927	18837	18769	18849	18944	19006	18693	18858	18877	18755	18861	18805	18791	18795	18742	18824	18768	18800	18981	18762	18977	18966	18714	18921	18967	18881	18979	18778	18776	18949	18859	18869	18903	18955	18660	18939	18816	18863	18679	18719	18788	18858	18937	18716	18935	18867	18857	19023	18869	18732	18904	18909	18839	18893	18746	18891	18662	18929	18828	18665	18800	18796	18802	18906	19129	18651	18745	18981	18736	18696	18766	18790	18795	18848	18681	18680	18693	18925	18965	18890	18827	18834	18755	19056	18886	18835	18884	18597	18900	18864	18804	18746	18846	18646	18784	18725	18857	18780	18927	18771	18811	18820	18902	18866	18822	18690	18826	18765	18956	19016	18658	18893	18841	18813	18951	18753	18918	18666	18900	18779	18838	18778	18986	18867	18828	18732	18980	18715	18743	18813	18607	18905	18794	19021	18769	18824	18716	18719	18810	18853	18991	18880	18656	18783	18914	18776	18685	18867	18927	18897	18782	18861	18721	18998	18887	18780	18787	18868	18932	18757	18819	18754	18664	18814	18764	18776	18730	18703	18840	18809	18890	19034	18833	19036	18692	18978	18903	18824	18813	18889	18606	18814	18699	18623	18711	18940	18872	18751	18935	18793	18636	19018	18738	18636	18866	18818	18653	18900	18838	18793	18812	18828	18905	18884	18744	18730	18912	18649	18804	18798	18707	18707	18871	18835	19065	18776	18826	18975	18814	18798	18882	18854	18895	18976	18873	18864	18806	18841	18874	18826	18843	18728	18717	18802	18812	18734	18902	18822	18886	18672	18702	18708	18657	18681	18623	18783	18942	18966	18800	18771	18867	18761	18831	18751	18780	18760	18755	18852	18831	18718	18835	18725	18749	18761	18927	18831	18747	18952	18810	18648	18962	18744	18778	18620	18799	18806	18827	18809	18680	18842	19002	18883	18900	18798	18686	18810	18815	18806	18863	18747	18726	18714	18716	18748	18906	18769	18825	18771	18798	18762	18829	18783	18878	18871	18890	18934	18765	18671	18690	18856	18827	18605	18842	18765	18750	18792	18821	18903	18810	18897	19013	18791	18886	18828	18574	18751	18806	18804	18784	18891	18869	18948	18917	18787	18935	18885	18866	18768	18720	18842	18784	18756	18806	18927	18707	18981	18892	18843	18795	18907	18698	18930	18766	18700	18950	19045	18802	18933	18757	18737	18836	18843	18850	18908	18815	18836	18764	18839	18932	18847	18818	18881	18792	18844	18913	18816	18713	18886	18691	18785	18919	18813	18911	18766	18782	18967	18745	18704	18713	18837	18881	18823	18845	18732	18935	18816	18849	18812	18708	18788	18851	18862	18872	18849	18715	18829	18707	18790	18876	18796	18975	18772	18740	18777	18610	18981	18902	18830	18895	18723	18815	18733	18702	18842	18803	18764	18860	18743	18778	18858	18751	18855	18868	18826	18891	18809	18836	18628	18779	18779	18857	18813	18934	18951	18714	18868	18715	18819	18703	18882	18792	18733	18902	19104	18933	18905	18879	18996	18891	18886	18825	18802	18883	18661	18738	18849	18843	18535	18909	18773	18881	18800	18882	18687	18735	18685	18813	18844	18893	18780	18807	18746	18898	18661	18803	18684	18594	18696	18846	18997	18774	18673	18886	18685	18844	18761	18893	18761	18919	18794	18690	18627	18840	18738	18760	18882	18756	18780	18911	18920	18772	18730	18774	18767	18616	18755	18781	18653	18647	18926	18724	18737	18872	18721	18806	18919	18783	18984	18851	18763	18873	18623	19074	19037	18930	18877	18690	18785	18891	18869	18751	18813	18778	18920	18682	18759	19120	18769	18802	18734	18876	18923	18855	18908	18775	18591	18840	18905	18870	18814	18883	18791	18713	18735	18757	18778	18774	18703	18753	18845	18838	18854	18772	18760	18680	18620	18834	18654	18875	18785	18798	18914	18754	18872	18712	18836	18785	18774	18870	18676	18777	18718	18913	18709	18747	18779	18970	18939	18667	18731	18731	18730	18679	18812	18827	18791	18861	18720	18709	18737	18742	18997	18698	18847	18778	18991	18753	18824	18846	18804	18852	19076	18823	18685	18980	18749	18985	18992	18880	18532	18716	18901	18762	18934	18619	18843	18777	18731	18855	18844	18880	18802	18851	18923	18647	18952	18889	18964	18675	18689	18712	18759	18841	18673	18791	18655	19082	18938	18737	18865	18877	18802	18884	18878	18904	18776	18843	18743	18836	18873	18652	18834	18708	19001	18700	18783	18917	18788	18881	18772	18713	18739	18816	18776	18700	18857	18998	18857	18887	18887	18809	18911	18760	18829	18786	18753	18629	18678	18716	18876	18732	18890	19041	18772	19060	18709	18710	18737	18730	18877	19087	18800	18940	18736	18967	18850	18784	18830	18735	18843	18877	18753	18729	18848	18971	18735	18913	18875	18527	18811	18894	18684	18949	18729	18773	18840	18805	18708	18809	18887	18802	18855	18667	18924	18783	18813	18928	18849	18811	18836	18869	18804	18680	18944	18841	18951	18859	18801	18867	18937	18922	18702	19018	18934	18732	18640	18829	18701	18776	18925	18685	18651	18672	18677	18786	18830	18866	18752	18674	18864	18933	18953	18780	18777	18955	18835	18829	18813	18652	18847	18808	18726	18650	18844	18984	18905	18781	18828	18927	18899	19006	18833	18669	18928	18743	18943	18776	18862	18803	18820	18822	18858	18756	18877	18599	18830	18796	18983	18740	18886	18846	18819	19025	18769	18912	18761	18828	18888	18703	18723	18823	18881	18729	18887	18814	18911	18867	18831	18658	18876	18700	18747	18923	18809	18707	18789	18902	18865	18989	18685	18885	18801	18784	18781	18747	18923	18957	18834	18809	18809	18983	18927	18786	18889	18632	18810	18741	18838	18805	18842	18787	18957	18716	18620	18674	18816	18762	18807	18840	18820	18824	18685	18796	18740	18824	18791	18817	18496	18870	18893	18827	18789	18745	18868	18786	18828	18821	18983	18928	18851	18949	18792	18626	18774	18689	18811	18768	18914	18680	18612	18779	18672	18973	18718	18928	18782	18694	18815	18810	18873	18834	18927	18859	18809	18823	18768	18722	18712	18745	18913	18786	18676	18707	18728	18735	18890	18668	18726	18967	18951	18743	18916	18751	18829	18938	18802	18884	18873	18834	18791	18796	18760	18932	18750	18834	18759	18757	18706	18735	19015	18884	18859	18951	18653	18800	18774	18763	18985	18817	18702	18732	18871	18898	18754	18929	18744	18844	18703	18776	18789	18898	18762	18945	18914	18830	18937	18718	18669	18965	18809	18795	18791	18743	18802	18927	18875	18698	18601	18944	18963	18864	18772	18955	18663	18768	18800	18871	18821	18673	18774	18711	18777	18744	18844	18887	18922	18980	18752	18894	18811	18790	18949	18771	18853	18683	18980	18824	18752	18827	18898	18902	18913	18681	18769	18902	18731	18838	18790	18515	18997	18818	18919	18857	18904	18874	18877	18837	18697	18893	18811	19011	18934	18842	18795	18804	18838	18767	18993	18993	18612	18666	18640	18894	18803	18699	18952	18789	18664	18798	18848	18697	18975	18612	18684	18689	18755	18704	18852	18700	18963	18889	18639	18722	18838	18829	18982	18833	18845	18861	18898	18649	18665	18851	18936	18708	18628	18739	18742	18931	18825	18818	18655	18782	18986	18717	19099	18799	18746	18856	18885	18727	18752	18864	18944	19020	18917	18730	18828	18884	18836	18953	18521	18856	18806	18666	18799	18844	18760	18775	18927	18724	18615	18827	18945	18850	18727	18640	18889	18718	18746	18763	18904	18779	18958	18663	18961	18692	18709	18771	18799	18676	19003	18756	18743	18784	18893	18899	18951	18636	18742	18796	18804	18928	18640	18729	18801	18998	18763	18986	19088	18890	18730	18731	18880	18736	18912	18804	19065	18937	18660	18667	18643	18951	18870	18834	18863	18939	18774	18867	18849	18810	18891	18817	18821	18787	18657	18761	18817	18885	18735	18781	18966	18891	18898	18827	18808	18894	19020	18651	18698	18720	18714	18714	18850	18887	18822	18864	18796	19019	18814	18837	18828	18713	18536	18762	18722	18825	18722	18807	18924	18685	18912	18798	18900	18823	18940	18750	18806	18676	18768	18754	18902	18878	18735	18704	18792	18661	18895	18973	18950	18809	18715	18826	18960	18908	18832	18758	18867	18794	18839	18826	18731	18734	18879	18756	18883	18928	18892	18856	18781	18753	18680	18782	18719	18675	18933	18847	18838	18769	18680	18870	18607	18913	18976	18832	18843	18941	18873	18666	18845	18799	18851	18756	18792	18784	18854	18899	18966	18901	18645	18851	18624	18734	19030	18663	18750	18882	18783	18739	18870	18764	18747	18900	18788	18842	18903	18816	18708	18763	18927	18720	18915	18819	18878	19006	18797	18679	18974	18611	18793	18844	18918	18691	18752	19120	18986	18711	19026	18784	18745	18934	18890	18708	18770	19055	18774	18901	18839	18903	18786	18831	18979	18943	18866	18926	18665	18962	18764	18579	18760	18764	18820	18848	18831	19000	18944	18860	18873	18798	18786	18628	18918	18732	18885	18866	18634	18835	18720	18931	18870	18791	18759	18778	18982	18862	18681	18873	18725	18986	18750	18648	18841	18855	18836	18814	18729	18751	18596	18896	18708	18839	18771	18767	18767	18865	18740	18885	18809	18945	18770	18900	19018	19008	18992	18842	18883	18838	18891	18960	18723	18662	18729	18836	18732	18782	18805	18908	18974	18826	18628	18813	18867	18807	18852	18809	19071	18847	18808	18883	18812	18668	18902	18769	18820	18816	18960	18882	18595	18789	18896	18897	18762	18932	18950	18829	18775	18808	18902	18676	18692	18654	18935	18803	18869	18892	18901	18839	18902	18762	18849	18728	18928	18765	18634	18881	18768	18893	18851	18683
32608	46100	47192	34378	26137	24183	23666	23475	23313	23327	23662	23586	23613	23503	23253	23481	23384	23538	23435	23642	23382	23332	23555	23504	23416	23386	23406	23404	23364	23273	23511	23220	23533	23522	23303	23449	23299	23527	23224	23770	23452	23240	23264	23335	23368	23246	23224	23386	23261	23383	23526	23402	23415	23396	23306	23590	23374	23327	23411	23331	23383	23214	23315	23236	23315	23222	23240	23282	23378	23230	23549	23198	23477	23413	23357	23028	23263	23264	23374	23455	23305	23370	23538	23411	23094	23420	23196	23308	23322	23359	23287	23342	23403	23640	23404	23311	23560	23324	23272	23228	23533	23276	23378	23361	23445	23603	23327	23519	23430	23494	23393	23256	23490	23408	23342	23492	23490	23487	23386	23496	23585	23395	23459	23473	23355	23146	23432	23367	23243	23547	23600	23364	23336	23191	23307	23322	23284	23558	23155	23208	23455	23314	23339	23465	23430	23106	23191	23292	23329	23332	23619	23218	23377	23533	23282	23613	23125	23426	23561	23291	23364	23408	23441	23383	23511	23409	23427	23516	23229	23397	23224	23248	23354	23308	23188	23485	23347	23271	23549	23410	23523	23429	23354	23319	23285	23575	23110	23512	23325	23112	23342	23248	23410	23462	23417	23568	23191	23351	23199	23243	23591	23607	23301	23196	23313	23176	23148	23265	23336	23276	23499	23225	23280	23435	23428	23429	23393	23484	23535	23226	23438	23362	23204	23403	23451	23479	23427	23412	23242	23401	23419	23395	23437	23497	23329	23128	23444	23195	23476	23477	23369	23285	23338	23317	23465	23296	23366	23141	23357	23438	23380	23264	23148	23255	23507	23404	23368	23443	23317	23248	23604	23301	23341	23097	23159	23378	23259	23291	23500	23539	23308	23537	23382	23191	23560	23471	23284	23475	23239	23324	23396	23568	23304	23458	23434	23379	23487	23385	23458	23304	23460	23417	23350	23496	23272	23179	23538	23404	23285	23295	23339	23428	23250	23178	23352	23429	23247	23218	23288	23301	23376	23361	23496	23338	23208	23507	23392	23361	23407	23243	23283	23424	23400	23239	23611	23398	23260	23351	23148	23592	23239	23204	23197	23359	23399	23380	23415	23533	23195	23142	23362	23403	23407	23296	23104	23351	23496	23359	23367	23314	23653	23578	23667	23472	23324	23417	23429	23366	23474	23302	23383	23375	23404	23490	23406	23264	23250	23316	23441	23419	23770	23425	23479	23358	23460	23467	23417	23421	23612	23527	23188	23468	23364	23560	23358	23675	23272	23231	23450	23342	23362	23274	22965	23265	23167	23329	23437	23467	23428	23520	23538	23519	23288	23336	23509	23498	23617	23402	23553	23318	23368	23429	23316	23304	23373	23324	23443	23316	23344	23324	23492	23262	23216	23495	23475	23487	23005	23318	23459	23515	23503	23251	23389	23236	23483	23450	23390	23359	23280	23301	23242	23232	23490	23473	23363	23416	23380	23424	23432	23245	23413	23462	23469	23375	23508	23355	23581	23387	23283	23431	23601	23495	23649	23383	23255	23606	23298	23194	23255	23158	23405	23128	23195	23428	23342	23529	23458	23509	23630	23604	23277	23449	23277	23360	23527	23507	23326	23259	23335	23204	23525	23416	23367	23367	23125	23424	23356	23462	23278	23279	23425	23367	23322	23536	23423	23343	23433	23593	23125	23458	23489	23418	23420	23224	23258	23335	23256	23637	23370	23447	23347	23156	23329	23419	23145	23301	23468	23411	23389	23392	23268	23365	23268	23337	23336	23397	23227	23340	23540	23267	23478	23152	23593	23509	23303	23408	23558	23365	23361	23237	23709	23320	23232	23375	23312	23581	23272	23264	23205	23463	23398	23241	23331	23459	23416	23570	23516	23291	23201	23334	23358	23327	23262	23339	23433	23267	23463	23434	23146	23358	23500	23353	23466	23403	23476	23273	23380	23248	23465	23246	23354	23421	23374	23444	23245	23289	23503	23546	23451	23283	23378	23221	23396	23498	23139	23382	23271	23307	23406	23347	23352	23458	23422	23238	23394	23398	23212	23274	23462	23388	23385	23494	23365	23564	23275	23291	23312	23465	23430	23410	23316	23301	23478	23288	23344	23306	23419	23556	23294	23145	23373	23454	23327	23418	23284	23179	23463	23389	23426	23407	23502	23362	23513	23317	23316	23414	23540	23632	23468	23360	23441	23365	23271	23336	23426	23301	23378	23411	23318	23081	23265	23495	23397	23284	23309	23432	23489	23531	23423	23212	23483	23226	23317	23420	23491	23150	23428	23366	23297	23193	23067	23348	23230	23169	23505	23445	23508	23389	23412	23374	23312	23435	23272	23416	23420	23595	23312	23491	23418	23239	23212	23357	23516	23394	23512	23502	23406	23444	23139	23372	23403	23349	23326	23435	23263	23301	23356	23344	23144	23261	23613	23426	23589	23195	23276	23250	23284	23290	23459	23330	23341	23494	23582	23534	23429	23396	23320	23229	23332	23448	23383	23402	23420	23423	23415	23300	23649	23425	23433	23321	23341	23419	23374	23362	23233	23218	23365	23394	23301	23010	23288	23543	23360	23280	23481	23333	23278	23238	23258	23434	23480	23444	23110	23338	23291	23316	23673	23315	23422	23249	23430	23257	23446	23344	23562	23342	23384	23212	23301	23343	23253	23292	23340	23363	23420	23312	23098	23772	23440	23562	23385	23364	23425	23572	23278	23420	23326	23356	23384	23365	23672	23438	23306	23388	23465	23430	23189	23417	23208	23200	23251	23174	23488	23404	23442	23376	23485	23424	23370	23388	23435	23507	23346	23380	23311	23363	23585	23314	23435	23280	23302	23191	23293	23164	23391	23261	23257	23417	23469	23306	23346	23542	23401	23446	23383	23269	23509	23464	23570	23349	23284	23252	23438	23263	23385	23382	23486	23367	23576	23493	23271	23410	23388	23104	23338	23142	23623	23383	23236	23695	23408	23446	23187	23338	23331	23330	23379	23409	23398	23423	23640	23333	23487	23384	23293	23170	23653	23456	23480	23523	23233	23510	23205	23104	23369	23219	23349	23317	23584	23357	23453	23309	23474	23538	23378	23465	23373	23317	23376	23425	23356	23221	23256	23300	23417	23307	23369	23422	23260	23361	23463	23408	23403	23348	23145	23286	23460	23266	23389	23368	23409	23356	23497	23642	23214	23157	23284	23394	23361	23246	23345	23360	23381	23340	23430	23441	23405	23420	23229	23360	23278	23335	23194	23292	23281	23350	23313	23277	23338	23553	23306	23385	23349	23419	23410	23279	23251	23266	23142	23383	23401	23425	23439	23313	23407	23360	23318	23378	23416	23459	23214	23316	23280	23415	23373	23335	23562	23597	23540	23489	23507	23397	23269	23393	23167	23207	23338	23377	23461	23386	23419	23362	23357	23426	23463	23234	23199	23104	23293	23373	23489	23388	23321	23481	23485	23489	23429	23209	23239	23385	23377	23387	23575	23333	23282	23331	23332	23341	23336	23271	23447	23517	23448	23406	23558	23623	23187	23283	23252	23363	23398	23681	23282	23352	23484	23411	23444	23453	23445	23430	23625	23426	23404	23403	23225	23266	23397	23660	23256	23628	23604	23491	23508	23362	23600	23524	23374	23431	23487	23389	23471	23635	23391	23396	23371	23460	23485	23450	23374	23293	23178	23613	23229	23459	23269	23438	23477	23279	23788	23316	23300	23365	23285	23361	23516	23375	23523	23529	23496	23434	23471	23455	23261	23350	23571	23434	23419	23349	23514	23565	23373	23356	23182	23392	23384	23202	23104	23398	23410	23460	23472	23246	23337	23303	23442	23621	23473	23393	23391	23190	23436	23546	23424	23595	23639	23385	23442	23363	23313	23405	23611	23557	23584	23392	23316	23220	23325	23063	23388	23216	23306	23237	23386	23394	23394	23435	23474	23500	23320	23144	23251	23439	23515	23373	23401	23461	23185	23559	23473	23194	23304	23435	23662	23074	23420	23626	23337	23330	23076	22980	23185	23512	23396	23484	23567	23418	23469	23589	23449	23377	23415	23487	23389	23482	23534	23420	23599	23498	23208	23279	23083	23398	23473	23454	23265	23247	23363	23374	23239	23386	23594	23441	23340	23397	23435	23328	23628	23280	23256	23470	23372	23459	23367	23349	23476	23335	23565	23329	23617	23457	23544	23319	23437	23344	23496	23428	23333	23223	23367	23336	23359	23349	23097	23330	23576	23416	23382	23264	23442	23412	23306	23461	23592	23329	23444	23403	23337	23423	23386	23445	23382	23465	23383	23298	23391	23253	23508	23395	23366	23147	23385	23456	23551	23463	23357	23325	23248	23323	23397	23458	23346	23194	23427	23363	23443	23268	23487	23364	23412	23292	23518	23476	23485	23456	23482	23477	23538	23118	23321	23323	23244	23345	23535	23328	23521	23679	23501	23532	23341	23225	23403	23435	23672	23341	23400	23370	23412	23546	23274	23413	23315	23364	23469	23374	23601	23447	23403	23375	23493	23588	23389	23334	23406	23359	23449	23554	23400	23430	23471	23340	23521	23206	23560	23304	23437	23305	23333	23175	23378	23390	23451	23405	23255	23171	23393	23359	23457	23602	23434	23296	23332	23328	23356	23511	23442	23611	23337	23626	23459	23480	23373	23286	23573	23421	23347	23519	23531	23289	23508	23486	23286	23313	23151	23358	23339	23400	23545	23353	23399	23465	23452	23342	23335	23188	23564	23577	23422	23288	23341	23442	23309	23442	23427	23362	23147	23470	23505	23544	23223	23318	23478	23336	23537	23370	23278	23475	23387	23165	23353	23189	23499	23319	23561	23659	23339	23180	23440	23244	23405	23341	23476	23505	23205	23439	23330	23235	23375	23472	23583	23499	23483	23495	23492	23288	23312	23243	23429	23441	23500	23202	23383	23431	23220	23479	23352	23382	23277	23384	23181	23587	23409	23157	23346	23562	23382	23161	23243	23180	23429	23551	23376	23404	23304	23248	23386	23528	23493	23282	23438	23134	23556	23397	23531	23379	23278	23400	23284	23261	23323	23394	23534	23127	23446	23420	23228	23464	23361	23258	23398	23519	23367	23307	23347	23421	23654	23443	23599	23478	23404	23516	23475	23317	23400	23339	23319	23400
39365	63808	47927	29134	21282	19329	18848	18881	19013	18973	18820	18652	18894	18933	18771	18725	18987	18981	18882	18747	19109	18669	19087	18963	18888	18801	18856	18795	18905	18994	19002	18951	18845	18690	19103	18696	18884	18843	18930	18897	18838	18752	18841	18907	18846	18924	18845	18996	18802	18911	18907	18792	18901	18808	18918	18806	18935	18953	18863	18657	18860	19077	18882	18854	18828	18997	18611	18766	18824	18800	18933	18777	18922	18811	18962	18857	18886	18994	18939	18807	18926	18762	18845	18822	18855	18765	18792	18830	18779	18826	18781	18920	18881	18830	18884	19000	18718	18801	18694	18874	18888	18741	18818	18756	18863	18784	18929	18836	18737	18757	18902	19004	18891	18749	18819	18826	18802	18888	18820	18633	18903	18841	18851	18829	18917	18967	18766	18886	18725	18877	18828	18865	18772	18851	19071	18938	18789	19077	18723	18813	18680	18827	18794	18798	18831	18714	18926	18900	18788	18868	18668	18725	18731	18734	18943	18904	18750	18932	18806	18865	18783	18689	18680	18719	18945	18925	18768	18996	18876	18778	18795	18687	18880	18878	18845	18699	18863	18789	18921	18881	18937	19062	18657	18839	19055	18598	18906	18741	18946	18891	18862	18884	18782	18689	18962	18871	18803	18501	18875	18907	18720	18869	18870	18773	18957	18944	18866	18752	18592	18682	18913	18847	18875	18856	18808	18800	18842	18860	18797	18940	18738	18678	18872	18705	18834	18920	18881	18824	18821	18848	18937	18729	18896	18768	18767	18817	18772	18779	18936	18812	18887	18904	18804	18780	18760	18820	18787	19038	18781	18975	18903	18706	18772	18803	18792	18895	18747	18801	18799	19046	18614	18680	18799	18820	18999	18883	18803	18794	18927	18822	18939	18802	18830	18828	19007	18558	18958	18798	18927	18866	18738	18685	18873	18722	18864	18779	19190	18881	18785	18757	18721	19009	18760	18795	18774	18960	18854	18923	18851	18928	18792	18894	18857	18748	18675	18738	18830	18851	18883	18887	18672	18815	18797	18741	18839	18846	18866	18827	18763	18800	18740	18858	18839	18823	18878	18699	18771	18748	18826	18786	18953	18842	18780	18784	18975	18907	18782	18917	18769	18951	18814	18839	18739	18813	18937	18735	18896	18861	18819	18973	18944	19002	18736	18641	18843	18889	18911	18858	18661	18844	18821	18588	18959	18876	18951	18961	18882	19010	18855	18825	18683	18812	18726	18819	18909	18933	18697	18873	18827	18761	18671	18785	18845	18870	18925	18740	18964	18811	18835	18871	18632	18863	18772	18956	18873	18885	18892	18918	18804	18802	18834	18813	18679	19026	18952	18689	18870	18933	18804	18802	18833	18806	18894	18842	18817	18702	18824	18879	19023	18947	18868	18953	18740	18844	18763	18861	18865	18875	18686	18726	18825	18659	18802	18849	18695	18777	18863	18875	18727	18838	18577	18961	18767	18617	18803	18714	18914	18802	18704	18865	18815	18790	18717	18702	18801	18815	18776	18886	18842	18759	18783	18872	18698	18846	18866	18982	18744	18897	18738	18937	18883	18769	18895	18734	19011	18665	18865	18769	18973	18805	18770	18923	18958	18736	18867	18904	19018	18922	18913	18875	18806	18876	18822	18869	18851	18828	18915	18682	18721	18812	18903	18835	18945	18710	19046	18713	18911	18824	18853	18934	18710	18808	18749	19056	18844	18719	18883	18880	18749	18707	18872	18939	18993	18824	18724	18958	18792	18924	18812	19006	18793	18703	18836	18781	18792	18845	18883	18842	18951	18825	18808	18901	18747	18819	18843	18959	18738	18888	18808	18881	19036	18770	18933	18754	18987	18918	18895	18730	18989	18775	18564	18829	18704	18776	18742	18945	18782	18644	18958	19020	18839	18743	18905	18647	18784	18989	18684	18794	18668	18794	18716	18760	18695	18798	18576	18911	18799	18876	18910	18886	18878	19015	18736	18912	18883	18733	18823	18791	19021	18833	18997	18719	18749	18782	18779	18751	18724	18811	19022	18866	18769	18950	18797	18863	18795	18980	18876	18777	18864	18679	18864	18773	18786	18777	18854	18918	18727	18756	18949	18813	18865	18946	18689	18860	18574	18812	19003	18789	18852	18898	18836	18900	18850	18839	18917	19044	19122	18976	18711	18885	18695	18871	18965	18754	18924	18765	18822	18818	18944	18877	18877	18998	18781	18839	18878	18945	18848	18772	18865	18935	18856	18872	18747	19094	18714	18938	18834	18841	18887	19047	18969	18753	18826	18901	18907	18905	18994	18899	18728	18862	19012	18972	18757	18913	18669	18844	18702	18711	18855	18775	18822	18983	19005	18730	18892	18734	18924	18843	18734	18832	18937	18753	18934	18928	19004	18705	18712	18900	18670	18894	18671	18838	19039	18781	18856	18881	18969	18715	19008	18785	18815	18909	18950	18824	18771	19003	18797	18815	18908	18755	18998	18838	18805	18779	18831	18820	18745	18795	18948	18882	18963	18947	19036	18844	18919	18833	18781	18806	18759	18831	18735	18819	18736	18787	18872	18845	18779	18769	18926	18735	18888	18888	18791	18836	18880	18859	18893	18891	18876	18698	18739	18807	18917	18754	19017	18784	18861	18822	18957	18793	18823	18821	18680	18757	18904	18947	18838	18948	19040	18910	18814	18937	18836	19089	19012	18941	18726	18940	18942	18889	18782	18821	18946	18722	18884	18923	18904	18703	18821	18777	18804	18940	18726	18900	18732	18788	18844	19049	18848	18834	18828	18750	18828	18728	18948	18699	18807	18811	18743	18808	18743	18843	19106	18787	18904	18710	18936	19010	18862	18709	18730	18924	18884	18662	19018	18770	18818	18893	18974	18863	18986	18703	18950	18845	18861	18973	18740	18803	18648	18787	18804	18880	19159	18755	18824	18852	18787	18816	19000	18887	18783	18759	18777	18921	18828	18812	18742	18974	18844	18902	18895	18680	18924	18849	18759	18964	18823	18671	18747	18901	19073	18700	18793	18752	18921	18754	18773	18943	18789	18748	18948	18773	18713	18923	18786	18994	18841	18947	18930	18802	18948	18825	18994	18751	18884	18707	18755	18908	18843	18796	18793	18890	18818	18769	18982	18729	18840	18977	18975	18742	18790	18823	19023	18904	18702	18821	18744	18864	18829	18915	18809	18696	18934	18918	18711	18774	18928	18598	18919	18847	18770	18950	18918	18848	18888	19049	18834	19010	18844	18786	18815	18873	18783	18898	18737	18970	18823	18735	18894	18911	18908	18838	18657	18988	18713	18833	19008	18854	18680	18966	18810	18868	19014	18852	18654	18915	18856	18674	18693	18928	18871	18807	18717	18807	18846	18751	18706	18937	19087	18801	18915	18863	18899	18957	18996	18743	18803	18725	18950	18963	18797	18755	18859	18836	18805	18732	18878	18716	18873	19107	18957	18781	18850	18836	18605	18714	18945	18898	18978	18986	18865	18869	18866	18827	18812	18715	18760	18919	18948	18856	18928	18731	18907	18800	18617	18830	18804	18786	18602	18715	19077	18820	18711	18742	18888	18800	18868	18849	18804	18793	18807	18826	18768	18832	18807	18784	18816	18785	18710	18870	18863	18715	18810	18912	18719	18768	18879	18864	18960	18724	19053	18662	18776	18772	18659	18873	18744	18927	18732	18788	18787	18709	18853	18854	18803	18733	18976	18762	18937	18796	18767	18893	18697	18779	18820	18938	18800	18968	18865	18826	18977	18881	19061	18841	18695	18948	18975	18771	19099	18731	18908	19025	18775	18794	18667	18803	18869	18789	18920	18747	18772	18994	18835	18754	18792	18806	18730	18833	18869	19068	18881	18897	18756	18754	18737	18878	18887	18669	18699	18830	18906	18868	18854	18728	18744	18794	18859	18781	19072	18766	18814	18762	18944	18846	18961	18838	18873	18689	18715	18857	18768	18825	18853	18931	18977	18824	18820	18786	18753	18723	18707	18632	18840	18937	18854	18814	18779	18894	18905	18792	18845	18977	18831	18643	18787	18761	18678	18826	18669	18966	18891	18711	18927	18780	18670	18992	18728	18736	18800	18759	18940	18785	18960	19028	18802	18953	18872	18644	18864	18987	18719	18772	18736	18849	18815	18666	18781	18917	18988	18711	18928	18862	18792	18788	18829	19017	18789	18825	18782	18685	18888	18762	18923	18847	18825	18684	18860	18781	18927	18738	18858	18910	18958	19176	18941	18890	19017	18812	18939	18756	18717	18854	18909	18874	18735	19017	18851	18912	18794	18908	18746	18825	18738	18968	18784	18806	18836	18807	18760	19095	18848	18821	18768	19015	18774	18821	18835	18849	18824	18855	18873	18914	18943	18783	18793	18729	18858	18727	18703	18874	18834	18837	18889	18875	18885	18824	18804	18895	18898	18860	18874	18788	18817	18832	19025	18830	18999	18788	18860	18985	18707	18536	18747	18909	18816	18752	18757	18781	18904	18880	18855	18786	19052	18832	18808	18994	18836	18872	18783	18835	18776	18738	18847	19023	18923	18801	18827	18852	18727	19023	18764	18930	18876	18840	18693	18843	18742	18696	18765	18788	18865	18972	18860	18970	18859	18724	18907	18795	18910	18829	18771	18783	18695	18858	19044	18730	18966	18795	18857	18781	18681	18855	18807	18854	18741	18922	18846	18773	18973	18878	18929	18853	18759	18879	18877	18691	18929	18893	18871	18965	18918	18890	18725	18909	18821	19001	18850	18937	18728	18837	18842	18730	18824	18752	18956	18702	18945	18893	18829	18797	18854	18834	18838	18819	18945	19016	18916	18739	18755	18813	18809	18787	18797	18880	18922	18781	18863	18898	18726	18812	18720	18666	18809	18902	18796	18633	18900	18828	18773	18712	18824	18944	18876	18779	18893	19049	18866	19052	18691	18805	18762	18633	18939	18837	18959	18942	18862	18726	18804	18831	19005	18747	18778	18922	18804	18756	18711	18835	18859	18849	18955	18868	18743	18856	18821	18873	18817	18645	18756	19058	19078	18896	18865	18870	18956	18808	18809	18791	18856	18772	18945	18823	18985	18836	18755	18807	18995	18793	18911	18793	18875	18801	18838	18908	18940	18861	18981	18818	18828	18800	19023	18716	18979	18842	19018	18810
24270	26595	39885	34701	27435	26913	27710	24435	24143	24184	24149	24065	24062	24201	24110	24040	24320	24052	24187	23799	23789	24017	23982	24039	24029	24025	23986	23961	24140	23870	24038	24074	24121	24209	23877	23733	24112	23768	23990	24076	24103	23786	24085	23997	24205	23987	23836	23968	24105	23899	23966	24055	23705	23766	23903	23851	23845	23771	23886	24045	23890	23830	23810	23863	23676	23871	24129	23864	23776	23953	23694	23671	23857	24054	23933	23780	23827	23850	24100	23940	23969	24097	23869	23849	24090	23634	23857	23955	23915	23776	23986	23839	24049	23836	24052	23884	24017	23910	23901	24104	23804	24037	23903	23752	24039	23945	23870	23904	23813	24069	23730	23704	23885	23794	23963	23623	23859	24145	23837	23821	23869	23671	23845	23747	23809	23914	23920	23899	23682	23722	23708	23743	23660	23785	23926	23821	24067	23872	23945	23876	23785	24021	23842	24009	23779	23943	24092	24169	23583	23915	23902	23756	23823	23902	23655	23700	23872	23749	23769	23870	23983	23876	23862	23841	23904	23776	23872	23686	23778	23852	24117	23990	23823	23976	23570	23737	23942	23779	24201	23962	23757	24046	23754	23630	23955	23863	23890	23799	23903	24033	24040	23518	23534	23940	23794	24023	23784	23782	23885	23926	23867	23705	23924	23814	23959	23883	23902	23680	23924	23688	23908	23870	23883	23987	23986	23937	23942	23750	23774	23814	23969	23855	23721	23812	23738	23832	23960	23843	23688	23861	23806	23662	23970	23901	23728	23832	23854	23878	24109	23995	23916	24022	23772	23833	23951	23840	24017	23806	23882	23815	23854	24235	23896	23825	23992	24028	23821	23749	23942	23931	24042	23916	23855	23720	24081	23677	24067	23834	23844	24138	23841	23914	23838	24036	23960	24063	23588	23769	23969	23639	23868	23932	23925	23694	23955	23926	23946	23818	23665	23763	23804	23760	23949	23986	23762	23810	24048	23824	23720	23731	23842	23682	23837	23993	23864	23807	23805	23835	23934	23719	23846	23708	24015	24055	23679	23994	23742	23897	23886	23892	23919	23704	23873	23940	24042	23651	23803	23798	23685	23861	23928	23982	24069	23733	23874	23823	24045	23723	23945	23880	24038	23667	23779	23850	23760	23975	23750	23968	23888	23928	23747	23883	23905	23939	23799	23741	23712	23893	23821	23781	23899	23659	23909	23681	23965	23836	23806	24025	23936	23859	23803	23904	23724	23713	23991	23946	23685	23860	23783	23771	23932	23975	23893	23912	23821	23774	23930	24195	23769	24017	23785	23709	23921	23791	23968	23965	23977	23849	24127	23989	23910	23795	23911	23834	24022	23937	23989	23760	23959	23975	23714	23878	23784	23779	23880	23928	23810	23686	24017	23959	23774	23856	23725	23798	23990	23903	23886	23766	23824	24099	23707	23739	23762	23862	23938	23919	23719	23916	23660	23932	24014	23837	23677	24102	23906	24080	24045	23881	23789	23831	23817	23798	23963	23835	23733	24013	24078	23904	23849	23820	23824	23986	24123	23934	24078	23882	24088	23791	23832	23868	23866	23805	24103	23598	23848	23725	23719	24048	24008	23996	23880	23954	23954	23878	23853	23870	23793	23776	23860	23983	23889	23886	23965	23904	23830	23789	23842	23950	23739	23891	23854	23891	23927	23887	23759	23659	23721	23752	23902	23800	23908	23966	24057	23845	23934	23824	23927	23892	23816	23942	23858	23890	23786	23783	23907	23893	23796	23845	23618	23964	23809	24034	23866	24036	23821	23670	23811	23863	23743	23847	23988	23706	23762	24165	23744	23998	24074	23635	23859	23792	23859	24017	23942	23968	23859	23781	23973	23839	23907	23915	23659	23869	24018	23990	23973	23892	23926	24053	23687	24078	23822	23904	23880	23860	23846	23978	23896	23783	23704	23818	23838	23992	23986	24041	23813	23837	23873	23890	24182	23712	23881	23963	24039	23954	23877	23947	23955	23931	23994	23920	23960	23977	23886	23822	23560	23838	24090	23902	23799	23825	23770	23898	23737	23681	23949	23997	23710	23816	23762	23943	23949	23608	23952	23816	23922	23776	23902	23682	23878	23845	24022	24039	23876	23905	23816	23890	23928	23775	23842	23757	23940	23913	23801	24019	23769	23981	23997	23627	23839	23761	23703	23740	23970	23815	23895	23886	23921	23895	24035	23907	23980	23870	23910	23958	23673	23884	23890	23833	23824	23866	24002	23753	23652	23886	23928	23818	23703	23907	23851	23967	23855	23926	24009	23721	23807	24014	24149	23852	23767	23962	23904	23909	23874	23856	23844	23876	23869	23876	23868	23875	23706	23758	23941	23692	23982	23935	23660	23721	24059	23948	23963	23957	23809	23880	23897	23883	23690	23865	23970	23696	23842	23966	23885	23862	23932	23923	24154	23831	23881	23869	23914	23818	23861	24024	23824	23744	23876	23926	23879	23825	24087	23886	23857	23854	23713	23877	23756	23893	23866	24080	23733	23834	23701	23799	24047	24024	24011	23968	23880	23793	23875	23885	23873	23967	23926	23796	23920	23724	23738	23892	23813	23887	23851	24066	23599	23979	23801	23895	23689	23909	23613	23913	24067	23854	24078	23700	23844	23882	23854	23912	23847	23870	23996	23991	23872	23828	23794	23680	23978	23737	23794	23856	23776	23847	24029	24016	23802	23830	23905	23740	23994	24017	23786	23996	24069	23869	23949	23847	23634	23737	23912	23918	23908	23756	23740	23781	23971	23951	23852	24028	23737	23654	23957	24064	23774	23779	23989	23821	23683	23603	23924	23845	24180	23841	23871	23919	24005	23767	23626	23915	23780	23734	23888	23758	23921	23856	24011	23938	23959	23746	23804	23721	23944	23835	23869	23784	23732	23773	23938	23906	23700	23786	23840	23890	23896	23860	24015	23932	23785	24031	23803	23773	23749	23726	23888	23817	24039	23780	23886	23957	23815	23716	23692	23732	23698	23691	23800	23835	24010	23879	23675	23633	23972	23665	23779	24057	23809	23749	23728	23879	23942	23869	23815	23819	23885	23769	23691	23893	23662	23803	23821	23961	23872	23772	23656	23984	23849	23894	23849	23762	23824	23733	23907	23761	24022	23830	23677	23739	23854	23993	23567	23679	23932	23742	23856	23760	23815	23607	23771	23678	23878	23796	23957	23654	23672	23739	23851	23783	23886	24160	24085	23848	23650	23874	23931	23974	23685	23701	23913	23727	23973	23722	23722	23967	23829	23879	23947	23822	23832	23951	23946	23680	23505	23918	23852	23867	23997	23840	23960	23876	23952	23887	23937	23874	23960	23787	23870	23959	23706	23802	23800	23826	23667	23728	23607	23698	23935	23866	23978	23976	23943	23602	23725	23823	23939	23741	23683	24008	24019	23992	23806	23698	23699	23908	23995	23731	23955	24132	23776	23875	24130	23846	23882	23672	23879	23748	24138	24072	23915	23774	23808	23838	23736	23744	23908	23701	23618	23874	24084	23818	23818	23776	23911	23772	23956	23814	23889	23806	23883	24028	23825	23901	24004	23999	23811	23903	24091	23802	23935	24027	23901	23901	23711	24017	23657	23831	23872	23863	23968	24066	24208	23877	23748	24041	23856	23974	23894	23932	23837	23827	23819	23725	23952	23653	23584	23802	23890	23956	23912	23869	23787	23669	24035	23962	23903	23559	23822	23959	23875	23571	23677	23924	23646	23798	23932	23755	23908	23929	24036	23781	23849	23844	24003	23949	23758	23803	23868	23674	23550	23731	23903	23944	23964	23898	23796	23869	23883	23879	23979	23823	23996	23713	23865	23956	23798	23848	23932	23851	24002	23867	23807	23642	23854	23992	23886	23981	24005	23699	23712	23817	23925	23873	23969	24058	23540	23936	23849	23789	23944	23903	24000	23676	23955	23759	23924	23975	23953	23874	23832	23723	23966	23711	23822	23919	24047	23940	24036	23608	23690	24032	23872	23759	23858	23725	23967	23815	23732	23843	23705	23930	23651	23849	23861	23897	24028	24070	23850	23836	23879	23822	23873	23894	23896	23952	24127	23581	23858	23796	24025	23776	23658	23849	23709	23745	23722	23845	23819	24040	23633	23887	23991	24041	23764	23980	23855	23665	23829	23875	23835	23839	23861	23693	23947	24094	23864	23716	23746	23722	23928	23777	23881	23870	23931	23830	23791	23960	23629	23998	23729	23790	23841	24025	24080	23626	23711	24028	24068	23852	23921	23965	23939	23750	23784	24026	23772	23780	23999	23864	24039	23920	23881	23842	23804	23831	23942	23752	23690	23975	23924	23971	23750	23811	23671	23814	24039	23764	23845	23786	24045	23799	23834	23971	23989	23933	23748	23845	23863	23434	23761	23681	23955	23868	23759	23739	23893	24105	24017	23701	23716	23809	23899	23872	24058	23960	23791	23949	23744	23902	24088	23957	23991	24026	23799	23866	23720	23925	23921	23989	24010	23755	23739	23909	24213	23868	24075	23962	23767	23886	24014	23888	23884	23991	23854	23787	23762	23650	23858	24033	23544	23903	23834	23900	23920	23808	23849	23896	23809	23822	24081	23777	23854	23853	23926	23836	23938	23887	23725	23939	24019	23923	23847	23752	23804	23868	23919	23816	23860	23889	24059	23790	23701	23808	24005	23754	23945	23803	23894	23893	23877	23795	23948	23951	23984	23748	23948	23820	24083	23905	23738	23721	23791	23947	23798	23899	24008	23844	24023	23949	23829	23910	23818	23803	24070	23866	23976	23846	23875	23802	23811	23858	23807	23611	23820	23819	23883	23944	23912	23858	23977	24097	23954	23956	23783	23800	23984	23862	23764	23836	23989	23855	23832	23832	23824	23797	24003	23839	23668	23833	23683	23930	23779	23923	23957	23819	23896	23937	23951	23843	23974	23930	23915	23874	23744	23813	23896	23867	23765	23851	23727	23637	23941	23839	23752	23912	23807	23798	23901	23975	23917	23747	23760	23865	23733	23737	23678	23773	23746	23758	23831	23819	23926	23935	23869	23704	23917	23842	23886	23934	23812	23594	23853	23895	23894	23929	23850	23892	23799	23808	24017	23826	23832	23797	23825	23853	24104	23911	23905	23681	23641	23919	23864	23703	23818	23925	23857	24021
60437	107585	88765	58617	34207	22563	19544	19183	19211	19218	18885	19167	18954	19051	19302	19250	19121	19152	18960	19057	19096	19231	19111	19114	19130	19088	19184	19125	18980	19202	19234	18867	18994	19164	19199	19136	19132	19074	19201	19108	19202	19141	19134	19141	19227	19239	19012	18992	19010	19010	19052	19135	19139	19070	19123	19228	19129	19127	19121	19181	19022	19038	19191	19213	18896	19203	19103	19044	19202	18902	19160	19076	19130	19208	19179	19137	19018	19096	19155	19139	19184	19216	19049	19054	19201	19114	19198	19204	19270	19130	19048	19068	19083	19021	19122	19210	19193	19169	19073	19065	19041	19309	19113	19034	19122	19239	19227	19154	19201	19182	19195	19086	19037	19170	18927	19002	19279	19174	19071	19207	19363	19054	19055	19126	19097	19106	19216	19043	19013	19281	19129	19219	18997	19255	19084	19191	19075	19135	19120	19100	19167	19025	19231	18864	19233	19073	19115	19116	19123	19136	19180	19203	19277	19051	19313	19144	19279	19276	19184	19148	19036	19098	19243	19160	19198	19279	19143	19024	18951	19140	19172	19013	19171	19222	19226	19096	19241	19218	19070	19179	19182	19145	19163	19093	19105	19153	19067	18977	19082	19176	19091	19063	19190	19210	18962	19226	18975	19035	19043	19265	19052	18993	18993	19114	19264	19062	19023	19003	19257	19122	19203	19176	18977	18988	19034	19166	19044	19284	19176	19136	19086	19122	19129	19151	18940	19421	19309	19116	18931	18935	19164	19101	19137	19155	19098	19230	19074	19237	19169	19099	19289	18932	19035	18999	19036	19283	19023	19014	19053	19029	19030	19110	19264	19125	19223	19294	19039	19118	19135	19110	18981	18993	19245	19312	18933	19285	19236	19190	19047	19217	19258	19322	18967	19131	19217	19134	19188	19344	19093	18950	19084	19071	19240	19052	19167	19122	19217	19193	19294	19073	19255	19136	19162	19048	19249	19030	19079	19102	19100	19117	19140	19200	19109	19140	19159	19158	19277	19167	19198	19195	18931	19051	18964	19183	19164	19049	19150	19292	19095	19176	19219	19276	19148	18981	19100	19009	19230	19220	19161	19074	19241	19098	19072	19115	19029	19231	19270	19109	19135	19182	19230	19046	19295	19064	19193	19283	19146	19129	19074	19207	19308	19009	19192	19138	19278	19087	18922	19249	19229	19150	19270	19037	19070	19159	19159	19015	19088	19031	19203	19158	19125	19095	19194	19058	19338	19266	19122	19037	19193	19301	19226	19109	19123	19062	19409	19035	19353	19077	19122	19121	19061	18975	19204	19124	19249	19259	18984	19016	19211	19223	19063	19084	19011	19207	19191	19130	19212	19170	19205	19044	19241	19207	19119	19136	19169	19113	19232	19007	19141	19130	18996	19046	19189	18987	19144	19207	19145	19067	19105	19119	19176	19265	19173	19166	19247	19385	18992	19043	19123	19154	19135	19009	19193	19052	19125	18906	19050	19064	18949	19014	19239	19090	19065	19099	19212	19169	19104	19053	19174	19137	18956	19176	19143	19055	19107	19198	19160	19198	19422	19111	19162	19312	19003	19189	19211	18992	19286	19037	19173	19043	19047	19148	19129	19158	19222	19128	19186	19102	19030	19134	19196	19302	19139	19096	19043	19006	18923	19110	19050	19103	19139	19116	19303	19321	19099	19289	19152	18991	19242	19112	19014	19090	19052	19127	19083	19165	19030	19047	19076	19136	19123	19247	18850	19013	19130	19329	19210	19270	19194	19129	18958	19055	19062	19144	19002	19275	19132	19225	19011	19254	19304	19001	19131	19299	19150	19148	19175	19121	19062	19083	19063	19208	19191	19179	18924	18969	18947	19011	19081	19039	19143	19101	19024	19088	18997	19138	19224	19081	19117	19181	19172	19107	18982	19472	19038	19075	19044	19141	19118	19157	19009	19171	19115	19015	19060	19064	19052	19012	19010	19359	19131	19127	19117	19213	19180	19236	19317	19062	19063	18972	19298	18965	19116	19173	19271	19240	19208	19214	19088	19240	19138	19245	19123	19156	18903	19106	18940	19199	19122	19166	19374	19057	19033	19009	19163	19047	19403	18974	19275	19061	19142	19286	19121	19129	19178	19313	19066	19061	19214	18966	19304	19117	18980	18979	19266	19200	19088	19120	19046	18979	19250	19069	18994	19176	19222	19071	19246	19107	19096	19055	19219	18932	19153	19213	19172	19124	19086	19364	19004	19001	19197	18882	19141	19235	18889	19159	19054	19370	18991	19188	19035	19153	19085	19194	19065	19129	18986	19309	19125	19081	19007	19248	19229	19019	19167	19125	19142	19238	19163	19059	19230	19041	19051	19064	19224	19021	19322	19157	18970	19319	19139	19110	19239	19140	19073	19139	18969	19163	19081	19285	19287	19087	19069	19175	19144	18946	19043	19230	19258	19136	19055	19339	19144	19081	19183	19042	19222	19151	19127	19091	19256	19185	19292	19208	19263	18955	19196	19116	19303	19332	19063	19298	18975	18982	19142	18830	19052	19195	19215	19069	19030	19112	19071	19204	19031	19102	19246	19092	19148	19062	19184	18917	19017	18960	18970	19359	19046	19081	19190	19146	19303	19293	19230	19154	19264	19006	19237	19152	19083	19082	19308	19106	19143	19034	19027	19076	19087	19085	19258	19063	19185	19268	19030	19144	19211	19202	19353	18871	19260	19196	18947	19097	19061	18996	19069	19056	19265	19152	19179	19089	18977	19026	19126	19236	19205	19080	19030	19152	19167	18956	19186	19148	19211	19038	19045	19125	19182	19254	19196	19107	19293	19245	19099	19075	19064	19224	19061	19058	19219	18985	18915	19152	18980	18982	19101	19229	19196	19033	18939	18993	19136	19043	19179	19102	19251	19136	19052	19184	19069	18961	19101	19134	19220	19140	19093	19004	18976	18971	19037	18956	18980	19014	19167	19051	19078	19157	19002	19110	19171	19217	19124	19145	19098	19019	19035	19293	18994	19199	19019	19191	19224	19004	19065	19140	19214	19147	19102	19059	19348	19158	19102	19216	19308	19116	19119	19271	19165	19128	19181	19113	19097	19161	19285	19517	19061	19159	19115	19150	19081	19129	19129	19080	19020	19281	19305	19124	19116	19096	19079	19318	19008	19039	19146	19194	19096	19077	19103	18969	19040	19350	18967	19243	19141	19068	19258	19154	19086	19022	18972	18943	19145	19260	19061	19127	19038	19134	19120	19188	18977	19093	19201	19095	19195	19113	19100	19009	19136	18986	19126	19207	19177	19058	19171	19120	19229	19043	19272	18975	19179	19051	19260	18979	19095	19220	19178	18932	19125	19197	19002	19177	19322	19168	19209	19065	19117	19105	19089	19118	19181	18963	19007	19182	19161	19043	18912	19078	19067	19032	18869	19118	19056	19084	19165	19131	19189	19135	18921	18945	19156	19187	19173	18980	19009	18913	19145	19118	19074	19062	19274	19104	19109	19088	19097	19088	19074	19282	19098	19211	19069	19016	19341	19021	19162	19068	19097	19108	19225	19167	19360	19132	19132	19210	19071	19238	19053	18970	19038	19080	19015	19096	19040	19133	19164	19123	19199	19153	19289	19034	19287	19118	19248	19281	19178	19058	19123	19142	19166	19236	19249	19025	18982	19105	19252	19118	19253	18957	18922	19164	19098	19185	18982	19146	19255	19173	19092	19209	19175	19078	19121	19241	18949	19334	19022	19072	19114	19176	19080	19301	18945	19172	19195	19003	19144	19038	19148	19093	19106	19219	19141	19160	19208	19181	19284	19089	19161	19313	18838	19058	19093	19176	19022	19165	18943	19113	19294	19072	19153	19106	19010	19089	18988	19031	19159	19250	19159	19162	19175	19147	19298	19101	19275	18968	19054	19180	19081	19143	19239	19044	19000	19362	19091	19199	19088	19026	19069	19140	19109	19075	19030	19019	19077	19218	19008	19260	19053	19023	19265	19010	19087	19117	19063	19176	19342	19046	19312	19094	19314	19327	19326	19146	19187	19223	19314	19126	19247	19280	19029	19089	19173	19082	19028	19192	19082	19024	19193	19275	19165	19177	19054	19116	18999	19247	19042	19202	19146	19350	19076	19199	19192	19126	19083	19049	19136	19145	18989	19127	19142	19039	19207	19110	19282	19072	19063	19045	19121	19036	18921	19208	19119	18963	19172	19183	19212	19123	19218	19048	19246	19123	19064	19107	19193	19387	19142	19018	19259	19046	19040	19122	19056	19182	19275	19248	19171	19211	19094	19257	19077	19103	19011	19106	19057	19073	19146	19111	19219	18808	19267	19059	19088	19050	19146	18994	19029	19175	19083	19235	19044	18893	19249	19096	18975	19074	19187	19088	19210	19122	19173	19183	19137	19063	19194	19027	19044	19259	19084	19029	19158	19255	19027	19208	18974	18883	19212	19100	19299	19133	18960	18966	19117	19078	19051	19005	19032	18999	19000	19051	18961	19268	19047	19150	18807	19306	19111	19258	19142	18999	19174	19192	19256	19138	19173	19305	19253	19069	19198	19001	18978	19106	19101	18986	19178	19280	19016	19099	19248	19164	19172	19160	19212	18940	19004	19041	19066	19137	19092	19198	19244	19214	19314	19045	19147	19216	19236	19126	19185	19212	19108	18971	19213	19209	19237	19119	19263	19207	19028	18880	19188	19145	19155	19127	19085	19316	19160	19019	19019	19081	19227	19012	19091	19005	19336	19000	19097	19090	19153	19045	19159	19171	19140	19120	19102	19050	19298	18996	19130	19256	19053	19242	19154	19164	19244	19228	19249	19177	18989	18989	19176	19110	19230	19245	19253	18851	19157	19081	19017	19256	18999	19045	19155	18989	19178	19163	19201	19087	19034	18984	19249	19185	19144	19145	19017	19049	18945	19358	19110	19216	19092	18920	19207	19124	19105	19216	19138	19391	18968	19277	19034	19229	19124	19177	19000	19253	19189	19029	19140	19088	19118	19112	19152	19388	19176	19228	19175	18880	19246	19169	19019	19097	19299	19179	19247	19143	19194	19094	19296	19131	19162	19205	19078	19087	19037	19064	19026	19098	19179	19251	19080	19123	19149	19045	19045	19138	19280	19123	18981	19095	18973	19165	18935	19066	19045	19145	19123	19328	19082	19193
23746	25248	37536	32569	26676	27215	28968	25432	24864	25367	25221	24901	25203	25075	25154	24981	24971	24918	24901	24882	25065	24949	24663	24888	24715	24909	24803	24870	24763	24511	24646	24647	24897	24927	24672	24631	24546	24790	24620	24739	24626	24604	24859	24943	24647	24779	24931	24943	24733	24819	24755	24600	24753	24712	24860	24624	24809	24626	24553	24817	24878	24538	24752	24794	24720	24996	24593	24779	24900	24578	24705	24708	25148	24693	24712	24618	24812	24648	24736	24615	24820	24827	24695	24637	24743	24725	24605	24792	24537	24435	24768	24757	24730	24566	24757	24562	24557	24581	24776	24766	24816	24794	24825	24706	24843	24698	24595	24629	24654	24644	24894	24511	24677	24839	24701	24695	24709	24699	24398	24700	24790	24673	24648	24577	24575	24826	24542	25010	24622	24814	24412	24563	24722	24597	24628	24916	24818	24634	24669	24721	24718	24661	24650	24767	24742	24488	24856	24625	24614	24737	24493	24655	24396	24689	24632	24717	24749	24830	24887	24875	24729	24581	24748	24764	24673	24784	24583	24644	24747	24646	24825	24640	24647	24795	24698	24685	24673	24707	24640	24703	24613	24635	24676	24513	24685	24557	24499	24528	24451	24654	24683	24630	24630	24793	24585	24772	24638	24883	24802	24703	24752	24827	24702	24836	24686	24724	24666	24660	24710	24712	24623	24489	24778	24684	25009	24488	24944	24731	24804	24748	24675	24615	24654	24782	24842	24637	24773	24933	24681	24582	24815	24650	24666	24578	24869	24681	24729	24750	24589	24767	24765	24678	24485	24946	24599	24856	24765	24706	24862	24598	24557	24402	24699	24700	24715	24704	24729	24674	24692	24847	24459	24620	24749	24635	24661	24789	24748	24523	24734	24824	24817	24719	24657	24600	24570	24735	24637	24537	24723	24520	24704	24740	24788	24643	24913	24576	24557	24539	24612	24512	24816	24778	24661	24873	24831	25001	24692	24740	24764	24641	24928	24841	24760	24681	24682	24777	24965	24682	24652	24606	24468	24715	24567	24844	24794	24865	24670	24638	24388	24507	24622	24697	24785	24780	24666	24641	24611	24624	24551	24709	24732	24609	24799	24521	24674	24916	24621	24647	24698	24771	24811	24732	24797	24501	24577	24905	24586	24538	24723	24745	24609	24524	24492	24715	24475	24960	24629	24611	24600	24851	24655	24667	24699	24943	24783	24700	24448	24717	24655	24704	24561	24542	24537	24584	24700	24544	24707	24630	24736	24529	24711	24690	24833	24902	24593	24579	24616	24643	24562	24667	24798	24716	24770	24502	24528	24718	24818	24573	24861	24648	24859	24617	24821	24850	24602	24758	24584	24901	24527	24607	24507	24581	24705	24898	24825	24611	24761	24377	24493	24582	24633	24761	24570	24538	24852	24818	24725	24710	24738	24542	24589	24691	24737	24813	24655	24823	24570	24722	24551	24761	24774	24340	24825	24525	24804	24803	24628	24657	24807	24560	24625	24540	24799	24800	24472	24561	24434	24632	24756	24638	24583	24713	24642	24628	24658	24651	24782	24465	24737	24598	24763	24713	24733	24670	24491	24795	24664	24577	24644	24493	24771	24726	24683	24674	24592	24450	24666	24633	24597	24461	24957	24869	24925	24803	24557	24836	24860	24706	24457	24650	24664	24504	24621	24780	24639	24529	24830	24900	24542	24743	24763	24582	24551	24630	24709	24577	24516	24672	24576	24649	24685	24818	24627	24743	24685	24630	24734	24688	24723	24600	24599	24814	24470	24810	24678	24861	24481	24712	24441	24654	24764	24733	24539	24579	24827	24840	24793	24670	24777	24612	24517	24491	24363	24600	24404	24478	24413	24821	24792	24762	24590	24749	24765	24655	24876	24572	24616	24600	24421	24655	24687	24809	24531	24847	24860	24671	24698	24609	24686	24992	24866	24596	24546	24544	24751	24516	24746	24842	24673	24751	24557	24591	24812	24915	24665	24533	24608	24470	24474	24623	24808	24609	24767	24744	24484	24610	24562	24602	24625	24570	24615	24554	24524	24746	24574	24817	24646	24729	24698	24760	24594	24552	24610	24538	24692	24816	24702	24571	24763	24603	24680	24613	24771	24529	24691	24711	24700	24761	24477	24638	24560	24730	24635	24726	24675	24769	24825	24542	24474	24491	24829	24563	24992	24925	24512	24811	24700	24704	24478	24793	24648	24655	24673	24479	24616	24730	24875	24500	24682	24587	24874	24808	24703	24791	24695	24662	24705	24790	24509	24635	24572	24495	24509	24856	24672	24739	24565	24630	24936	24883	24431	24585	24644	25015	24739	24665	24816	24604	24811	24491	24648	24799	24768	24566	24650	24529	24539	24606	24582	24613	24550	24466	24773	24572	24779	24538	24524	24592	24497	24605	24767	24804	24718	24695	24473	24756	24740	24827	24683	24785	24659	24532	24659	24784	24703	24629	24511	24512	24638	24525	24677	24616	24593	24631	24782	24688	24647	24549	24676	24946	24572	24624	24764	24832	24667	24658	24642	24434	24803	24694	24665	24521	24650	24661	24556	24641	24499	24802	24624	24760	24648	24484	24698	24509	24750	24559	24671	24833	24565	24728	24830	24542	24393	24684	24476	24618	24633	24531	24602	24650	24527	24773	24715	24724	24510	24683	24599	24515	24619	24517	24787	24754	24787	24679	24515	24662	24800	24690	24661	24706	24516	24577	24885	24676	24646	24676	24599	24745	24612	24622	24666	24723	24607	24505	24568	24668	24816	24777	24846	24844	24616	24662	24636	24912	24627	24686	24827	24846	24536	24704	24595	24794	24770	24687	24409	24792	24718	24803	24786	24567	24701	24516	24728	24781	24530	24446	24679	24662	24639	24708	24534	24805	24507	24512	24620	24770	24988	24850	24800	24740	24561	24746	24694	24761	24898	24663	24572	24469	24774	24653	24722	24580	24721	24771	24555	24699	24472	24563	24736	24634	24666	24688	24667	24890	24434	24800	24745	24432	24380	24666	24622	24630	24520	24686	24607	24824	24530	24754	24832	24512	24805	24710	24793	24752	24551	24570	24431	24584	24640	24557	24602	24588	24819	24623	24658	24660	24760	24637	24640	24750	24762	24514	24611	24523	24916	24778	24682	24787	24718	24694	24690	24755	24818	24645	24695	24407	24550	25004	24692	24692	24577	24765	24530	24553	24563	24720	24644	24645	24408	24850	24780	24756	24603	24450	24640	24511	24766	24618	24773	24656	24647	24745	24875	24530	24795	24644	24594	24551	24732	24801	24795	24721	24582	24627	24771	24647	24643	24525	24499	24897	24854	24739	24761	24864	24650	24648	24651	24569	24606	24708	24646	24733	24608	24622	24879	24713	24812	24477	24413	24773	24756	24574	24535	24804	24589	24630	24478	24601	24592	24772	24579	24638	24628	24748	24781	24817	24574	24617	24579	24917	24620	24657	24674	24508	24698	24751	24676	24470	24611	24671	24692	24534	24550	24615	24519	24753	24798	24692	24288	24517	24648	24720	24523	24767	24703	24522	24618	24670	24504	24446	24735	24745	24905	24583	24479	24713	24675	24617	24945	24792	24758	24653	24658	24614	24783	24715	25085	24734	24711	24628	24739	24791	24595	24859	24804	24707	24956	24681	24650	24796	24784	24673	24557	24748	24905	24841	24537	24820	24812	24598	24670	24603	24696	24591	24802	24678	24932	24801	24634	24778	24546	24581	24470	24577	24478	24669	24708	24799	24689	24756	24675	24494	24722	24693	24646	24794	24661	24733	24622	24644	24709	24811	24934	24549	24494	24777	24873	24789	24719	24474	24662	24803	24820	24647	24450	24877	24850	24802	24623	24762	24544	24528	24876	24539	24877	24656	24569	24659	24710	24727	24717	24497	24570	24576	24626	24608	24729	24663	24477	24660	24666	24740	24799	24480	24685	24681	24786	24623	24886	24654	24796	24716	24712	24757	24593	24492	24684	24777	24728	24737	24627	24713	24665	24550	24631	24644	24634	24727	24542	24712	24624	24708	24559	24540	24710	24714	24722	24646	24714	24428	24696	24995	24635	24717	24761	24674	24663	24609	24575	24890	24752	24773	24530	24507	24725	24470	24595	24714	24746	24530	24790	24621	24732	24486	24781	24677	24582	24559	24663	24675	24715	24548	24744	24835	24619	24677	24882	24824	24829	24773	24408	24658	24772	24761	24457	24677	24626	24795	24777	24400	24738	24924	24790	24632	24744	24476	24679	24803	24636	24735	24733	24689	24862	24741	24806	24814	24419	24543	24537	24563	24702	24862	24679	24629	24547	24629	24790	24886	24635	24565	24740	24767	24967	24913	24695	24496	24608	24889	24664	24566	24709	24901	24669	24775	24676	24655	24773	24567	24468	24552	24748	24708	24693	24762	24778	24944	24732	24467	24566	24542	24778	24609	24851	24584	24772	24762	24808	24593	24576	24781	24844	24739	24600	24642	24695	24738	24713	24556	24505	24314	24584	24836	24723	24733	24645	24597	24831	24814	24670	24635	24545	24789	24701	24728	24851	24769	24501	24753	24711	24824	24852	24540	24690	24646	24561	24525	24550	24675	24566	24715	24623	24486	24700	24845	24864	24753	24572	24605	24701	24449	24621	24699	24803	24354	24484	24894	24579	24584	24642	24581	24602	24616	24753	24764	24652	24632	24649	24749	24858	24700	24601	24511	24743	24735	24601	24399	24477	24681	24898	24727	24500	24691	24753	24565	24528	24207	24529	24850	24672	24696	24752	24455	24661	24746	24562	24764	24766	24678	24692	24674	24307	24548	24736	24716	24691	24568	24779	24535	24700	24566	24712	24767	24503	24728	24614	24523	24678	24638	24699	24714	24642	24637	24710	24898	24531	24456	24673	24671	24618	24731	24617	24730	24523	24539	24533	24767	24607	24409	24568	24956	24629	24709	24834	24772	24598	24720	24753	24649	24660	24627	24843	24547	24722	24652	24714	24509	24706	24838	24679	24634	24474	24531	24567	24616	24723	24596	24706	24569	24309	24680	24616	24628	24591	24575	24650	24646	24538	24620	24604	24721	24821	24814	24440	24480	24713	24501	24630	24626	24715	24586	24693	24696	24543	24626	24404	24572	24778	24594	24810	25046	24729	24796	24644	24539	24760	24708
61588	106846	89969	60609	35219	23226	20167	19342	19469	19547	19650	19774	19572	19479	19537	19543	19536	19741	19802	19480	19690	19696	19463	19768	19574	19666	19624	19553	19698	19638	19542	19708	19603	19507	19583	19784	19648	19393	19492	19653	19742	19711	19543	19440	19513	19516	19746	19724	19719	19663	19750	19630	19579	19703	19763	19671	19708	19738	19544	19504	19686	19565	19658	19535	19637	19711	19709	19569	19584	19634	19667	19748	19521	19533	19595	19639	19676	19761	19583	19559	19706	19735	19633	19460	19584	19775	19457	19609	19604	19656	19585	19615	19779	19485	19594	19489	19528	19698	19574	19615	19553	19567	19786	19534	19607	19608	19583	19602	19503	19542	19696	19528	19682	19628	19719	19488	19574	19638	19853	19613	19451	19707	19644	19742	19568	19549	19527	19668	19605	19588	19629	19644	19537	19582	19652	19652	19592	19562	19737	19613	19599	19591	19651	19749	19567	19581	19507	19574	19465	19687	19619	19603	19572	19659	19497	19513	19488	19658	19710	19598	19501	19694	19599	19709	19464	19648	19673	19481	19649	19671	19656	19658	19584	19633	19496	19466	19575	19690	19545	19510	19490	19530	19789	19671	19583	19863	19706	19643	19642	19757	19721	19675	19797	19643	19510	19496	19591	19572	19514	19646	19492	19609	19594	19738	19667	19608	19551	19628	19708	19495	19727	19676	19496	19478	19587	19299	19615	19671	19603	19596	19690	19586	19610	19501	19655	19491	19794	19788	19563	19513	19643	19664	19765	19574	19459	19460	19680	19630	19677	19627	19540	19638	19613	19467	19713	19579	19662	19516	19621	19652	19336	19518	19510	19526	19693	19576	19531	19649	19667	19490	19542	19648	19574	19584	19519	19577	19777	19521	19582	19705	19650	19637	19604	19784	19717	19603	19676	19552	19714	19406	19576	19605	19669	19446	19705	19640	19757	19594	19773	19329	19567	19459	19458	19539	19730	19835	19586	19678	19399	19605	19597	19486	19645	19685	19701	19696	19650	19691	19725	19615	19806	19726	19773	19655	19477	19464	19633	19803	19566	19552	19602	19550	19682	19625	19553	19704	19740	19508	19725	19564	19561	19535	19503	19585	19647	19478	19668	19587	19657	19429	19585	19509	19690	19609	19798	19719	19483	19519	19626	19582	19499	19547	19716	19572	19619	19470	19591	19583	19594	19542	19771	19658	19376	19673	19628	19796	19752	19593	19658	19728	19575	19852	19406	19598	19758	19721	19518	19635	19581	19646	19511	19799	19454	19534	19579	19673	19595	19613	19575	19557	19646	19620	19553	19704	19741	19593	19645	19554	19643	19634	19606	19800	19535	19794	19702	19373	19543	19745	19644	19636	19858	19644	19505	19651	19543	19624	19630	19658	19486	19520	19592	19668	19735	19534	19648	19764	19727	19711	19531	19490	19463	19554	19624	19548	19418	19703	19574	19544	19667	19535	19465	19685	19585	19666	19504	19533	19593	19708	19580	19554	19749	19706	19548	19686	19623	19637	19624	19547	19686	19641	19728	19600	19590	19521	19657	19661	19646	19560	19619	19687	19618	19556	19791	19659	19618	19685	19540	19689	19588	19577	19583	19659	19560	19664	19638	19577	19638	19525	19653	19608	19522	19704	19597	19392	19665	19527	19574	19662	19728	19758	19446	19558	19531	19483	19790	19362	19693	19623	19856	19660	19468	19499	19562	19518	19559	19736	19609	19690	19729	19564	19560	19671	19538	19453	19918	19529	19728	19557	19532	19422	19598	19509	19538	19721	19576	19759	19788	19609	19632	19553	19504	19459	19720	19626	19550	19875	19808	19599	19676	19614	19577	19470	19393	19545	19755	19485	19738	19528	19550	19575	19622	19589	19712	19476	19748	19514	19687	19485	19572	19705	19773	19714	19696	19701	19749	19568	19435	19589	19550	19779	19630	19774	19530	19660	19716	19515	19620	19727	19560	19547	19653	19512	19480	19700	19646	19571	19620	19591	19567	19586	19647	19595	19599	19735	19638	19661	19711	19748	19595	19551	19434	19671	19453	19517	19525	19617	19453	19714	19743	19699	19719	19411	19512	19681	19591	19552	19657	19579	19677	19716	19855	19621	19573	19600	19731	19620	19552	19531	19447	19478	19667	19724	19638	19647	19664	19535	19727	19452	19654	19491	19625	19550	19617	19567	19663	19450	19702	19708	19579	19652	19588	19502	19599	19650	19556	19484	19733	19629	19641	19599	19527	19482	19517	19637	19576	19488	19621	19698	19666	19670	19578	19626	19684	19675	19565	19722	19588	19693	19742	19580	19541	19609	19744	19754	19570	19514	19558	19678	19744	19610	19615	19646	19608	19592	19610	19686	19716	19521	19579	19413	19603	19560	19619	19512	19660	19672	19590	19705	19555	19696	19436	19742	19479	19422	19746	19640	19607	19687	19527	19594	19466	19738	19487	19703	19710	19607	19578	19581	19770	19556	19767	19673	19565	19555	19715	19432	19405	19556	19664	19644	19520	19647	19511	19536	19739	19639	19664	19774	19672	19538	19524	19617	19546	19719	19593	19538	19859	19642	19490	19596	19631	19654	19895	19584	19659	19710	19605	19531	19703	19689	19535	19584	19568	19552	19485	19436	19461	19581	19728	19532	19540	19509	19724	19561	19751	19525	19597	19326	19795	19713	19557	19632	19506	19537	19678	19731	19820	19659	19771	19852	19410	19519	19390	19592	19662	19587	19637	19454	19686	19562	19578	19718	19506	19661	19672	19662	19512	19873	19561	19592	19568	19641	19662	19461	19507	19654	19582	19470	19580	19543	19611	19643	19519	19582	19526	19634	19655	19722	19569	19597	19771	19471	19535	19733	19545	19510	19581	19703	19696	19601	19707	19589	19649	19472	19495	19590	19528	19701	19713	19593	19802	19555	19618	19545	19710	19550	19471	19580	19617	19715	19555	19405	19524	19553	19634	19596	19457	19539	19693	19556	19688	19672	19545	19592	19780	19514	19499	19608	19743	19633	19673	19509	19642	19627	19690	19697	19562	19609	19685	19608	19419	19577	19482	19553	19663	19818	19510	19592	19542	19783	19657	19646	19635	19652	19739	19560	19646	19516	19636	19713	19671	19640	19548	19487	19615	19578	19672	19613	19611	19717	19764	19569	19602	19539	19627	19515	19653	19613	19692	19522	19548	19682	19694	19571	19540	19585	19695	19644	19630	19728	19339	19603	19635	19639	19623	19685	19650	19532	19507	19706	19637	19637	19532	19500	19710	19673	19652	19645	19533	19575	19476	19724	19716	19524	19597	19514	19504	19693	19620	19620	19547	19657	19832	19669	19488	19576	19589	19652	19581	19608	19636	19591	19583	19551	19611	19538	19562	19808	19509	19606	19844	19453	19650	19781	19475	19771	19676	19752	19590	19510	19468	19670	19763	19530	19566	19658	19536	19531	19659	19532	19439	19590	19623	19528	19674	19647	19671	19705	19711	19658	19735	19682	19645	19580	19555	19842	19629	19688	19648	19589	19684	19649	19566	19556	19665	19588	19736	19610	19535	19559	19541	19603	19484	19600	19745	19589	19614	19542	19497	19472	19609	19606	19638	19715	19736	19628	19494	19630	19729	19490	19521	19425	19756	19395	19537	19771	19612	19636	19656	19585	19663	19614	19719	19513	19617	19663	19682	19618	19590	19648	19702	19684	19728	19891	19627	19512	19700	19500	19628	19714	19610	19692	19503	19599	19694	19478	19634	19584	19544	19560	19819	19565	19768	19516	19659	19684	19604	19672	19580	19634	19539	19782	19791	19452	19585	19648	19540	19497	19574	19714	19461	19626	19679	19400	19596	19589	19703	19598	19634	19691	19605	19652	19559	19614	19587	19351	19574	19608	19523	19668	19724	19650	19563	19777	19704	19575	19606	19625	19606	19554	19850	19665	19772	19564	19695	19635	19636	19681	19563	19377	19592	19574	19494	19495	19716	19424	19635	19745	19646	19717	19756	19684	19504	19720	19586	19583	19683	19544	19585	19676	19626	19750	19702	19577	19455	19560	19660	19677	19678	19550	19771	19665	19497	19679	19574	19662	19625	19307	19602	19667	19583	19567	19608	19602	19756	19893	19597	19510	19566	19607	19759	19611	19752	19530	19731	19561	19591	19657	19577	19543	19820	19668	19771	19545	19610	19490	19440	19570	19438	19739	19676	19497	19638	19738	19690	19616	19631	19742	19885	19708	19549	19454	19600	19514	19736	19497	19738	19584	19637	19545	19385	19644	19519	19711	19577	19728	19573	19584	19689	19484	19641	19488	19573	19575	19718	19562	19639	19655	19554	19658	19534	19715	19406	19605	19445	19526	19843	19700	19772	19558	19692	19699	19780	19533	19598	19706	19610	19698	19537	19497	19716	19480	19734	19547	19564	19666	19675	19477	19755	19652	19553	19468	19502	19596	19419	19539	19490	19601	19574	19571	19677	19500	19572	19768	19757	19653	19720	19608	19821	19526	19772	19531	19743	19638	19603	19622	19770	19659	19692	19522	19582	19431	19665	19696	19712	19674	19497	19637	19685	19665	19468	19670	19733	19496	19607	19465	19577	19614	19666	19601	19570	19655	19721	19743	19536	19617	19501	19487	19679	19590	19578	19487	19698	19655	19597	19569	19685	19630	19704	19601	19644	19641	19622	19370	19727	19684	19564	19696	19657	19670	19601	19798	19587	19459	19824	19733	19572	19678	19616	19713	19587	19678	19554	19439	19573	19843	19507	19663	19649	19519	19623	19687	19470	19445	19495	19537	19549	19500	19768	19630	19559	19676	19621	19493	19644	19507	19476	19711	19652	19692	19500	19720	19648	19590	19563	19739	19727	19507	19729	19565	19658	19540	19708	19668	19612	19656	19637	19582	19483	19745	19449	19691	19587	19637	19675	19543	19649	19633	19586	19592	19761	19802	19607	19553	19489	19548	19526	19590	19732	19603	19596	19420	19541	19737	19775	19684	19571	19810	19569	19838	19685	19519	19629	19686	19490	19623	19498	19606	19631	19661	19715	19603	19457	19615	19710	19624	19498	19568	19689	19526	19704	19677	19506	19664	19736	19622	19757	19765	19618	19639	19633	19546	19698	19606	19761	19714	19526	19681	19861	19502	19817	19576	19789	19569	19867	19715
34720	44217	44657	33370	26672	25359	24845	24585	24721	24650	24781	24669	24854	24840	24618	24950	24856	24661	24780	24714	24509	24771	24577	24777	24595	24629	24721	24733	24475	24682	24657	24911	24510	24632	24788	24609	24738	24706	24528	24586	24574	24505	24589	24539	24549	24638	24598	24583	24714	24421	24682	24581	24552	24670	24731	24514	24598	24618	24531	24656	24582	24781	24679	24635	24442	24692	24364	24451	24528	24588	24623	24536	24803	24627	24760	24615	24346	24404	24832	24673	24564	24651	24555	24501	24614	24649	24667	24471	24553	24679	24695	24638	24829	24363	24427	24599	24639	24667	24356	24377	24615	24659	24619	24605	24370	24435	24469	24548	24933	24611	24484	24528	24543	24564	24685	24477	24558	24578	24671	24385	24541	24331	24707	24686	24488	24553	24438	24519	24540	24484	24680	24431	24804	24510	24467	24470	24606	24643	24493	24653	24754	24651	24621	24753	24724	24594	24603	24604	24787	24588	24661	24671	24504	24691	24659	24621	24650	24662	24588	24629	24661	24545	24622	24800	24530	24679	24559	24606	24702	24556	24764	24472	24661	24818	24459	24644	24555	24599	24710	24580	24517	24655	24460	24616	24595	24289	24437	24478	24648	24623	24727	24641	24498	24587	24654	24457	24388	24738	24616	24571	24510	24588	24662	24776	24519	24621	24637	24565	24508	24754	24496	24527	24481	24678	24608	24683	24787	24381	24849	24622	24882	24678	24480	24629	24518	24709	24337	24505	24585	24624	24521	24688	24781	24774	24441	24325	24638	24605	24564	24647	24574	24707	24485	24844	24597	24637	24571	24827	24598	24598	24715	24548	24425	24691	24603	24490	24723	24570	24484	24427	24558	24504	24695	24493	24734	24404	24833	24508	24614	24524	24538	24539	24602	24732	24692	24588	24753	24581	24629	24587	24550	24676	24711	24767	24787	24672	24382	24639	24591	24608	24622	24415	24488	24581	24461	24464	24638	24683	24603	24538	24768	24861	24587	24664	24762	24970	24899	24539	24658	24720	24560	24727	24625	24397	24656	24663	24576	24890	24554	24649	24737	24544	24376	24672	24596	24768	24465	24507	24465	24682	24652	24653	24536	24591	24579	24439	24462	24610	24561	24774	24776	24654	24659	24592	24690	24504	24624	24635	24676	24555	24611	24461	24677	24672	24557	24520	24664	24386	24432	24490	24688	24564	24784	24783	24637	24960	24772	24533	24588	24571	24750	24689	24518	24648	24697	24767	24629	24530	24684	24499	24633	24626	24543	24467	24496	24595	24564	24591	24526	24539	24718	24537	24547	24716	24726	24660	24632	24457	24784	24541	24542	24582	24642	24552	24712	24662	24450	24583	24667	24521	24666	24584	24573	24671	24544	24622	24709	24594	24411	24802	24539	24624	24446	24529	24473	24492	24436	24649	24561	24383	24529	24660	24506	24566	24630	24774	24517	24776	24710	24847	24642	24608	24616	24578	24649	24472	24497	24286	24515	24696	24390	24524	24550	24824	24651	24355	24756	24710	24359	24523	24553	24609	24439	24442	24599	24576	24429	24731	24795	24572	24763	24652	24460	24415	24404	24697	24651	24702	24673	24534	24529	24487	24596	24512	24587	24628	24422	24662	24557	24635	24549	24655	24699	24531	24697	24482	24674	24561	24753	24547	24649	24648	24581	24874	24654	24491	24296	24754	24489	24263	24661	24625	24762	24760	24540	24631	24356	24423	24604	24724	24653	24662	24864	24599	24638	24699	24701	24701	24542	24711	24646	24509	24796	24752	24558	24479	24742	24693	24735	24635	24603	24745	24488	24632	24678	24347	24897	24608	24567	24622	24329	24554	24718	24511	24736	24641	24465	24725	24451	24685	24660	24546	24646	24703	24518	24556	24524	24349	24634	24686	24453	24463	24823	24556	24571	24579	24722	24519	24578	24653	24793	24365	24812	24526	24838	24453	24622	24546	24624	24535	24696	24641	24481	24514	24563	24613	24602	24736	24560	24629	24522	24614	24697	24667	24744	24540	24641	24434	24617	24808	24639	24714	24526	24752	24866	24504	24754	24704	24784	24765	24639	24732	24690	24808	24661	24768	24818	24526	24718	24570	24775	24545	24870	24553	24795	24438	24627	24862	24609	24734	24603	24567	24545	24688	24636	24458	24548	24691	24630	24621	24428	24600	24716	24654	24681	24738	24814	24659	24514	24541	24639	24682	24395	24612	24629	24690	24643	24792	24626	24538	24592	24601	24674	24785	24503	24533	24623	24583	24716	24624	24549	24490	24412	24603	24704	24719	24882	24744	24468	24563	24627	24453	24604	24668	24760	24696	24877	24743	24493	24501	24564	24594	24719	24655	24513	24544	24656	24809	24504	24738	24896	24561	24606	24684	24513	24660	24615	24591	24534	24605	24622	24444	24404	24501	24745	24632	24646	24595	24737	24715	24619	24809	24650	24591	24538	24679	24805	24699	24422	24718	24672	24717	24670	24643	24634	24358	24908	24683	24672	24915	24567	24583	24742	24584	24574	24528	24390	24413	24762	24668	24574	24610	24590	24438	24494	24629	24788	24654	24863	24689	24354	24479	24556	24628	24614	24632	24535	24465	24899	24707	24716	24633	24518	24660	24579	24709	24588	24850	24625	24543	24719	24606	24414	24683	24531	24478	24473	24584	24721	24663	24699	24696	24606	24557	24571	24758	24449	24665	24744	24688	24545	24563	24715	24713	24681	24699	24734	24619	24728	24589	24705	24737	24502	24631	24494	24689	24562	24579	24512	24534	24722	24712	24909	24695	24674	24493	24541	24615	24619	24815	24718	24592	24583	24808	24696	24663	24374	24681	24601	24661	24875	24916	24765	24553	24474	24650	24474	24532	24692	24498	24748	24674	24490	24583	24811	24811	24602	24625	24527	24585	24701	24597	24706	24521	24703	24723	24582	24590	24739	24696	24564	24632	24792	25007	24710	24768	24603	24574	24689	24629	24533	24520	24774	24631	24701	24641	24665	24603	24712	24589	24441	24493	24313	24365	24608	24699	24627	24556	24552	24659	24536	24506	24366	24534	24766	24727	24721	24325	24413	24626	24706	24534	24625	24513	24581	24740	24746	24206	24629	24375	24608	24523	24696	24605	24604	24503	24594	24827	24688	24592	24633	24587	24605	24796	24710	24908	24701	24595	24583	24702	24765	24821	24680	24379	24691	24461	24661	24401	24842	24643	24727	24558	24714	24720	24667	24658	24600	24485	24687	24457	24799	24901	24696	24488	24482	24705	24670	24710	24880	24757	24485	24834	24542	24552	24480	24445	24625	24467	24613	24521	24673	24677	24811	24611	24482	24674	24476	24393	24497	24606	24843	24614	24570	24596	24669	24509	24660	24716	24507	24638	24549	24657	24572	24901	24560	24484	24748	24561	24837	24600	24673	24419	24625	24612	24773	24567	24687	24613	24775	24692	24720	24663	25026	24593	24600	24567	24712	24786	24621	24641	25026	24582	24611	24734	24624	24565	24539	24457	24739	24730	24604	24525	24588	24783	24653	24496	24789	24638	24599	24609	24634	24823	24456	24661	24625	24567	24713	24682	24813	24512	24528	24750	24775	24674	24589	24659	24749	24678	24760	24816	24756	24686	24620	24467	24583	24744	24573	24636	24771	24598	24589	24804	24657	24425	24646	24775	24687	24359	24752	24650	24667	24579	24575	24657	24784	24618	24736	24628	24746	24424	24637	24741	24566	24429	24554	24580	24688	24538	24837	24478	24810	24616	24613	24479	24540	24692	24556	24700	24719	24624	24564	24577	24539	24542	24838	24681	24598	24655	24650	24929	24496	24629	24731	24633	24583	24588	24791	24636	24733	24678	24686	24732	24602	24658	24680	24658	24876	24822	24577	24637	24719	24692	24825	24505	24641	24821	24620	24679	24705	24605	24712	24485	24604	24506	24744	24582	24561	24517	24638	24604	24512	24528	24386	24683	24621	24580	24372	24761	24774	24633	24633	24511	24780	24612	24518	24658	24525	24641	24603	25095	24628	24479	24272	24459	24612	24494	24407	24804	24640	24755	24475	24569	24611	24487	24700	24364	24599	24585	24680	24540	24461	24529	24638	24639	24890	24615	24597	24601	24613	24670	24659	24673	24571	24680	24638	24560	24686	24525	24502	24550	24561	24551	24586	24529	24660	24773	24695	24609	24361	24725	24727	24603	24843	24799	24715	24383	24713	24624	24594	24756	24650	24455	24577	24674	24614	24611	24591	24742	24515	24489	24385	24666	24685	24674	24618	24494	24622	24612	24602	24560	24817	24710	24741	24824	24571	24818	24677	24282	24457	24770	24734	24758	24557	24640	24891	24740	24512	24650	24476	24440	24368	24505	24672	24607	24582	24840	24546	24639	24575	24636	24484	24609	24685	24773	24654	24809	24709	24688	24752	24634	24477	24755	24453	24453	24647	24889	24734	24562	24581	24324	24637	24378	24790	24726	24822	24542	24534	24579	24756	24568	24430	24534	24630	24607	24680	24680	24804	24598	24337	24616	24706	24486	24591	24665	24713	24541	24527	24528	24776	24674	24865	24655	24554	24668	24780	24435	24554	24729	24833	24372	24634	24720	24566	24656	24419	24499	24401	24641	24854	24552	24697	24859	24628	24461	24619	24561	24553	24742	24592	24472	24679	24635	24622	24536	24740	24689	24670	24736	24524	24645	24568	24623	24581	24918	24767	24623	24500	24713	24699	24617	24617	24577	24663	24436	24725	24559	24666	24651	24641	24471	24756	24625	24528	24551	24717	24605	24783	24400	24608	24396	24588	24610	24654	24574	24737	24688	24658	24656	24439	24532	24639	24555	24668	24332	24610	24413	24649	24640	24564	24644	24712	24640	24441	24500	24610	24819	24628	24603	24604	24516	24737	24479	24520	24703	24758	24556	24745	24748	24681	24523	24756	24604	24559	24795	24574	24790	24683	24818	24495	24524	24563	24616	24609	24436	24449	24530	24631	24629	24414	24583	24671	24762	24593	24549	24581	24519	24737	24584	24580	24583	24470	24604	24708	24590	24614	24567	24664	24831	24604	24602	24842	24823	24692	24694	24620	24856	24550	24567	24637	24373	24456	24588	24423	24406	24482	24730	24434	24586	24758	24632	24487	24523	24452	24452	24569	24619
43639	61078	44942	27937	21568	19727	19677	19564	19576	19642	19485	19496	19565	19759	19690	19617	19651	19447	19705	19479	19591	19498	19513	19586	19640	19397	19524	19503	19618	19515	19674	19556	19583	19688	19406	19600	19538	19514	19576	19431	19470	19649	19603	19652	19668	19485	19559	19356	19345	19529	19535	19605	19524	19493	19436	19693	19575	19641	19518	19671	19462	19487	19500	19518	19527	19528	19659	19486	19517	19391	19607	19570	19507	19298	19638	19579	19605	19617	19466	19581	19400	19618	19613	19502	19513	19489	19446	19445	19597	19319	19687	19641	19554	19362	19321	19394	19606	19582	19663	19380	19558	19681	19616	19511	19540	19486	19408	19508	19735	19578	19522	19630	19596	19471	19554	19607	19472	19515	19503	19521	19601	19468	19548	19549	19485	19364	19537	19445	19532	19490	19598	19495	19621	19592	19628	19499	19699	19550	19576	19510	19586	19367	19526	19503	19517	19603	19372	19639	19558	19495	19556	19577	19428	19711	19530	19601	19388	19453	19446	19525	19614	19447	19306	19520	19448	19421	19481	19342	19415	19454	19364	19442	19386	19650	19354	19349	19569	19494	19658	19556	19405	19547	19581	19590	19675	19690	19272	19528	19561	19405	19507	19449	19502	19581	19805	19491	19538	19476	19621	19521	19696	19569	19387	19660	19556	19570	19577	19404	19537	19560	19537	19314	19640	19586	19526	19518	19428	19436	19500	19456	19478	19469	19698	19500	19599	19515	19402	19444	19441	19357	19716	19636	19538	19517	19358	19441	19633	19525	19661	19483	19437	19575	19598	19566	19548	19591	19568	19470	19595	19512	19634	19380	19517	19618	19518	19374	19517	19445	19587	19589	19533	19584	19610	19603	19593	19415	19587	19789	19557	19503	19445	19664	19476	19413	19481	19500	19463	19618	19730	19616	19675	19310	19358	19537	19579	19663	19684	19402	19588	19403	19684	19461	19757	19327	19529	19604	19587	19539	19580	19708	19560	19399	19517	19530	19598	19635	19575	19586	19644	19416	19560	19653	19496	19480	19574	19478	19525	19602	19582	19701	19632	19436	19474	19621	19535	19499	19460	19518	19564	19456	19507	19467	19778	19450	19567	19451	19627	19474	19475	19522	19632	19581	19511	19693	19581	19538	19552	19415	19583	19286	19483	19567	19536	19572	19614	19405	19636	19552	19473	19691	19412	19546	19411	19714	19578	19540	19630	19492	19366	19455	19698	19680	19570	19315	19377	19637	19506	19646	19695	19482	19474	19591	19611	19497	19478	19568	19528	19593	19639	19395	19526	19550	19619	19718	19611	19697	19425	19454	19470	19447	19559	19578	19559	19467	19477	19668	19563	19644	19517	19650	19652	19541	19450	19589	19611	19565	19471	19660	19476	19604	19476	19614	19502	19591	19502	19675	19580	19453	19601	19573	19606	19583	19499	19511	19595	19413	19507	19558	19473	19372	19477	19544	19772	19361	19511	19583	19593	19264	19587	19544	19682	19541	19620	19627	19384	19566	19316	19581	19440	19385	19514	19377	19646	19491	19365	19625	19505	19530	19292	19590	19705	19500	19631	19510	19594	19591	19580	19369	19652	19451	19526	19430	19364	19421	19623	19523	19660	19715	19404	19460	19575	19649	19610	19556	19406	19566	19651	19507	19550	19526	19518	19476	19430	19484	19511	19587	19510	19455	19470	19436	19495	19448	19610	19636	19498	19393	19364	19469	19601	19533	19547	19573	19396	19530	19607	19550	19440	19595	19591	19663	19570	19637	19698	19324	19668	19614	19823	19452	19583	19466	19439	19473	19522	19622	19494	19723	19579	19709	19660	19598	19639	19677	19652	19544	19633	19454	19646	19533	19702	19456	19579	19734	19503	19611	19674	19418	19577	19540	19453	19717	19561	19511	19405	19635	19813	19576	19599	19409	19738	19633	19553	19721	19509	19398	19417	19456	19476	19396	19617	19539	19632	19584	19469	19664	19223	19528	19617	19620	19454	19504	19488	19529	19430	19546	19721	19597	19434	19585	19667	19602	19553	19501	19687	19502	19581	19465	19654	19457	19663	19574	19703	19747	19390	19570	19562	19536	19659	19634	19530	19554	19688	19637	19352	19570	19431	19433	19513	19482	19606	19688	19565	19468	19571	19475	19427	19481	19534	19641	19526	19525	19392	19438	19679	19545	19592	19529	19417	19494	19414	19512	19291	19694	19530	19594	19416	19476	19666	19441	19578	19576	19408	19614	19484	19543	19681	19451	19501	19529	19484	19604	19485	19556	19659	19458	19570	19529	19615	19650	19579	19531	19520	19564	19549	19781	19511	19601	19348	19590	19539	19436	19434	19475	19432	19425	19549	19471	19593	19275	19579	19595	19575	19461	19578	19568	19535	19440	19504	19603	19492	19516	19617	19565	19633	19553	19582	19552	19479	19512	19575	19467	19406	19565	19403	19529	19712	19644	19702	19659	19581	19578	19552	19523	19619	19667	19467	19692	19388	19467	19566	19614	19628	19623	19530	19632	19572	19451	19609	19560	19529	19812	19496	19610	19508	19620	19596	19361	19592	19367	19510	19419	19644	19682	19491	19520	19484	19527	19591	19488	19423	19510	19497	19476	19591	19562	19455	19494	19399	19685	19527	19708	19613	19451	19610	19612	19641	19520	19610	19289	19511	19566	19520	19579	19399	19527	19441	19623	19483	19561	19405	19510	19731	19557	19556	19285	19382	19479	19653	19547	19707	19490	19456	19610	19619	19429	19406	19447	19512	19294	19695	19567	19611	19555	19435	19514	19533	19654	19526	19658	19661	19553	19462	19500	19531	19561	19528	19374	19531	19623	19356	19451	19586	19490	19505	19629	19568	19496	19725	19513	19441	19717	19516	19528	19431	19513	19607	19558	19647	19549	19507	19227	19426	19451	19455	19680	19566	19547	19598	19679	19413	19525	19534	19390	19534	19508	19676	19444	19490	19618	19521	19547	19488	19547	19607	19507	19584	19242	19592	19472	19628	19523	19563	19700	19662	19630	19536	19570	19497	19654	19574	19378	19557	19728	19545	19696	19575	19541	19440	19442	19394	19593	19300	19602	19562	19615	19537	19610	19236	19439	19618	19504	19491	19529	19647	19471	19539	19472	19656	19479	19574	19589	19457	19506	19476	19450	19534	19521	19512	19439	19434	19697	19558	19541	19420	19472	19597	19583	19582	19458	19671	19493	19416	19768	19496	19646	19685	19617	19540	19437	19605	19577	19549	19490	19505	19540	19665	19486	19518	19487	19391	19539	19620	19733	19543	19660	19614	19530	19516	19549	19590	19614	19570	19483	19434	19613	19578	19483	19435	19516	19590	19616	19534	19551	19635	19627	19494	19656	19756	19729	19568	19713	19625	19499	19496	19404	19586	19544	19527	19458	19557	19615	19521	19402	19537	19677	19484	19487	19481	19675	19475	19457	19506	19539	19621	19682	19406	19573	19503	19462	19599	19487	19399	19671	19490	19561	19610	19532	19604	19590	19479	19654	19360	19589	19626	19617	19714	19582	19610	19563	19593	19457	19460	19549	19634	19335	19635	19368	19523	19671	19676	19527	19488	19283	19660	19467	19599	19530	19434	19529	19496	19450	19600	19457	19581	19657	19505	19500	19427	19472	19494	19646	19527	19599	19639	19613	19856	19403	19519	19473	19528	19570	19580	19356	19556	19493	19644	19477	19530	19548	19616	19290	19644	19441	19698	19624	19501	19523	19424	19540	19608	19692	19687	19639	19678	19547	19618	19502	19624	19519	19639	19538	19492	19646	19447	19582	19673	19672	19589	19688	19540	19351	19655	19434	19584	19462	19458	19484	19618	19530	19513	19608	19548	19438	19512	19748	19509	19539	19540	19531	19564	19422	19589	19586	19634	19574	19666	19540	19525	19588	19665	19588	19647	19590	19684	19520	19589	19511	19655	19373	19429	19678	19634	19419	19536	19498	19567	19510	19515	19666	19397	19529	19664	19453	19702	19499	19633	19496	19564	19600	19608	19465	19588	19482	19511	19570	19372	19645	19547	19660	19697	19503	19521	19439	19677	19531	19511	19541	19598	19427	19551	19502	19396	19672	19424	19551	19679	19554	19534	19699	19459	19459	19580	19497	19609	19436	19452	19503	19386	19583	19340	19403	19441	19615	19386	19560	19458	19483	19557	19568	19581	19444	19414	19490	19594	19308	19723	19295	19682	19404	19634	19649	19552	19559	19673	19649	19485	19396	19534	19538	19538	19572	19570	19617	19493	19699	19571	19475	19529	19413	19702	19645	19439	19518	19688	19606	19641	19362	19548	19484	19536	19357	19458	19363	19553	19491	19466	19542	19511	19528	19591	19294	19556	19506	19404	19575	19696	19634	19599	19626	19431	19616	19518	19686	19659	19434	19619	19539	19394	19630	19543	19615	19427	19500	19559	19589	19533	19450	19570	19684	19588	19405	19688	19630	19417	19334	19610	19659	19440	19453	19622	19635	19561	19481	19714	19335	19519	19524	19474	19420	19497	19550	19430	19580	19437	19615	19442	19770	19538	19436	19638	19646	19480	19513	19683	19528	19553	19658	19664	19400	19634	19578	19592	19435	19575	19746	19586	19597	19518	19527	19424	19434	19623	19660	19668	19711	19510	19440	19512	19533	19566	19623	19515	19628	19564	19524	19587	19555	19501	19511	19363	19609	19552	19739	19606	19563	19685	19702	19659	19366	19636	19574	19478	19487	19551	19550	19596	19319	19539	19697	19523	19484	19501	19718	19487	19488	19658	19327	19485	19561	19580	19524	19501	19435	19694	19620	19628	19497	19516	19693	19649	19432	19705	19479	19666	19593	19454	19612	19568	19602	19347	19446	19564	19373	19463	19348	19352	19359	19585	19638	19670	19429	19551	19320	19638	19634	19648	19725	19460	19555	19626	19659	19582	19532	19579	19534	19620	19558	19492	19522	19471	19510	19616	19707	19646	19565	19456	19592	19527	19497	19573	19388	19635	19580	19577	19474	19503	19503	19478	19451	19687	19381	19641	19378	19643	19601	19448	19618	19610	19658	19553	19601	19591	19427	19484	19541	19616	19527	19500	19626	19690	19512	19352	19616	19612	19460	19594	19574	19528	19615	19559	19578	19662	19503	19645	19429	19390	19580
24372	26414	39731	34455	27747	27138	28175	24994	24375	25009	24923	24540	24692	24737	24514	24695	24583	24560	24628	24445	24539	24426	24243	24307	24467	24388	24542	24307	24435	24359	24481	24518	24585	24316	24429	24608	24498	24518	24469	24587	24399	24233	24272	24365	24508	24483	24421	24387	24239	24224	24685	24342	24435	24240	24541	24408	24567	24303	24747	24338	24315	24251	24148	24251	24169	24187	24382	24480	24158	24172	24407	24300	24385	24063	24415	24294	24446	24356	24373	24435	24463	24294	24231	24301	24261	24399	24318	24393	24398	24409	24321	24410	24230	24284	24445	24347	24335	24160	24408	24309	24363	24225	24094	24373	24315	24172	24478	24331	24192	24293	24532	24550	24401	24592	24375	24065	24324	24384	24523	24223	24127	24235	24037	24162	24205	24334	24186	24304	24339	24296	24366	24426	24235	24238	24588	24304	24207	24313	24169	24295	24232	24375	24294	24361	24271	24469	24450	24238	24405	24294	24331	24457	24354	24291	24510	24253	24271	24569	24359	24300	24212	24386	24015	24521	24519	24357	24344	24078	24044	24474	24412	24345	24221	24387	24102	24336	24451	24184	24359	24219	24213	24195	24149	24487	24383	24264	24507	24287	24200	24356	23875	24360	24453	24248	24241	24147	24350	24168	24363	24382	24609	24195	24526	24127	24144	24376	24433	24245	24283	24280	24195	24183	24253	24221	24179	24469	24364	24170	24424	24258	24423	24448	24466	24153	24419	24205	24272	24395	24236	24448	24320	24303	24250	24472	24167	24260	24207	24428	24319	24344	24304	24378	24291	24338	24191	24411	24348	24133	24129	24323	24386	24353	24172	24274	24229	24375	24397	24625	24442	24476	24349	23973	24153	24218	24304	24125	24102	24401	24244	24379	24218	24249	24414	24334	24305	23966	24218	24136	24425	24248	24206	24414	24418	24369	24301	24433	24382	24082	24436	24346	24296	24331	24375	24409	24154	24471	24405	24141	24456	24236	24368	24342	24281	24289	24298	24316	24484	24243	24242	24294	24410	24270	24248	24348	24195	24446	24370	24304	24094	24352	24298	24279	24526	24265	24307	24469	24172	24512	24175	24282	24174	24481	24275	24040	24123	24212	24340	24364	24285	24108	24288	24218	24387	24266	24131	24366	24149	24292	24408	24238	24249	24148	23964	24221	24213	24216	24379	24147	24117	24372	24415	24374	24148	24514	24301	24330	24225	24359	24403	24174	24176	24237	24233	24435	24267	24500	24211	24449	24307	24379	24199	24310	24417	24246	24224	24536	24265	24682	24313	24173	24214	24134	24353	24405	24241	24370	24429	24228	24426	24163	24244	24482	24280	24518	24494	24304	24399	24341	24246	24333	24439	24140	24254	24300	24329	24199	24280	24347	24285	24221	24294	24251	24163	24266	24299	24268	24292	24357	24326	24244	23970	24570	24399	24277	24259	24128	24362	24361	24351	24396	24275	24148	24221	24197	24294	24294	24380	24393	24150	24070	24273	24376	24045	24220	24462	24259	24315	24174	24275	24318	24379	24465	24417	24309	24407	24130	24398	24418	24252	24004	24370	24338	24362	24512	24463	24388	24352	24563	24469	24364	24375	24124	24195	24278	24699	24292	23972	24421	24294	24475	24426	24463	24184	24397	24303	24572	24079	24424	24336	24528	24523	24293	24261	24042	24452	24318	24357	24356	24251	24273	24418	24176	24129	24245	24281	24243	24368	24374	24475	24239	24207	24050	24178	24276	24327	24457	24077	24193	24229	24427	24049	24524	24130	24158	24375	24338	24501	24241	24253	24420	24326	24263	24113	24236	24084	24052	24403	24345	24296	24319	24203	24132	24234	24432	24302	24138	24128	24307	24235	24156	24444	24302	24225	24253	24518	24543	24222	24418	24289	24315	24391	24116	24233	24357	24341	24233	24099	24253	24508	24081	24225	24286	24337	24245	24101	24301	24372	24293	24227	24154	24508	24407	24362	24306	24280	24203	24321	24395	24231	24319	24310	24288	24192	24344	24437	24476	24233	24099	24486	24233	24406	24339	24365	24287	24258	24315	24109	24099	24423	24302	24300	24303	24305	24095	24457	24214	24438	24490	24536	24268	24458	24212	24339	24491	24494	24281	24232	24301	24339	24278	24512	24083	24335	24024	24223	24106	24277	23920	24258	24398	24124	24252	24455	24240	24041	24264	24380	24344	24134	24175	24144	24181	24289	24285	24446	24296	24376	24356	24372	24196	24409	24383	24258	24384	24158	24330	24453	24230	24038	24287	24351	24219	24270	24149	24273	24084	24085	24091	24386	24403	24260	24231	24385	24292	24251	24234	24311	24247	24288	24487	24429	24390	24545	24448	24710	24428	24492	24386	24228	24246	24239	24348	24142	24276	24451	24426	24314	24417	24397	24338	24280	24557	24362	24162	24145	24279	24510	24383	24578	24428	24176	24171	24461	24493	24241	24376	24341	24407	24277	24318	24134	24480	24406	24343	24490	24422	24476	24385	24240	24332	24478	24178	24174	24444	24389	24371	24398	24308	24387	24305	24188	24498	24139	24344	24098	24218	24302	24343	24410	24346	24179	24148	24150	24309	24266	24049	24177	24594	24276	24389	24330	24159	24171	24251	24317	24344	24081	24197	24369	24190	24269	24213	24305	24312	24475	24568	24217	24211	24209	24385	24169	24180	24238	24165	24275	24141	24318	24394	24241	24238	24283	24130	24364	24104	24266	24389	24359	24197	24420	24214	24282	24313	24375	24411	24324	24415	24330	24394	24296	24258	24279	24252	24448	24360	24543	24460	24013	24281	24397	24081	24307	24442	24282	24321	24336	24500	24329	24394	24224	24285	24281	24255	24335	24100	24171	24277	24222	24376	24271	24558	24533	24235	24361	24285	24363	24259	24312	24154	24138	24371	24130	24096	24389	24184	24476	24389	24170	24492	24468	24505	24510	24226	24387	24505	24600	24332	24168	24266	24097	24178	24277	24339	24323	24288	24297	24297	24458	24544	24059	24138	24291	24387	24390	24080	24162	24316	24129	24214	24145	24291	24164	24083	24397	24351	24361	24170	24383	24393	24109	24354	24609	24508	24310	24164	24370	24161	24299	24325	24145	24410	24438	24261	24451	24179	24318	24378	24128	24341	24189	24453	24286	24195	24369	24255	24324	24727	24109	24351	24187	24189	24081	24039	24088	24287	24342	24352	24272	24131	24392	24314	24474	24399	24270	24237	24269	23939	24204	24338	24176	24295	24180	24176	24321	24037	24245	24166	24198	24507	24342	24294	24303	24295	24476	24360	24446	24494	24192	24161	24200	24301	24384	24149	24268	24099	24233	24351	24353	24405	24316	24401	24098	24336	24196	24317	24096	24179	24268	24196	24333	24247	24329	24335	24193	24277	24217	24191	24301	24242	24547	24458	24298	24220	24293	24607	24141	24396	24147	24177	24411	24160	24149	24352	24431	24167	24339	24510	24342	24146	24647	24341	24326	24258	24267	24463	24384	24280	24404	24421	24447	24459	24322	24165	24291	24420	24367	24603	24254	24314	24594	24571	24375	24079	24399	24433	24146	24093	24374	24167	24274	24494	24472	24332	24288	24244	24310	24283	24161	24169	24204	24293	24282	24250	24425	24056	24395	24366	24141	24274	24284	24247	24249	24295	24135	24308	24350	24320	24355	24383	24291	24162	24285	24430	24283	24339	24179	24316	24386	24175	24323	24523	24280	24373	24280	24302	24356	24066	24498	24302	24324	24415	24173	24117	24131	24246	24239	24356	24198	24492	24510	24258	24141	24337	24318	24393	24180	24423	24250	24213	24359	24396	24159	24017	24152	24530	24468	23826	24271	24405	24211	24370	24216	24201	24317	24518	24152	24449	24211	24495	24394	24269	24536	24346	24567	24401	24177	24353	24123	24361	24272	24313	24318	24107	24264	24207	24198	24374	24427	24271	24477	24143	24410	24306	24296	24363	24266	24555	24102	24175	24026	24397	24327	24324	24399	24271	24272	24546	24266	24510	24404	24363	24522	24165	24169	24360	24247	24409	24405	23885	24268	24206	24448	24557	24047	24310	24444	24379	24357	24182	24239	24481	24493	24285	24538	24446	24166	24453	24158	24412	24163	24069	24389	24417	24395	24312	24042	24304	24037	24199	24119	24387	24518	24212	24265	24448	24559	24539	24231	23861	24125	24228	24160	24230	24305	24451	24080	23995	24385	24257	23986	24272	24311	24069	24232	24148	24136	24644	24372	24349	24381	24266	24210	24198	24168	24385	24316	24330	24284	24298	24178	24403	24265	24293	24427	24317	24470	24485	24187	24362	24274	24151	24132	24237	24467	24450	24206	24145	24242	24255	24467	24201	24179	24290	24388	24435	24278	24281	24251	24463	24412	24212	24243	24190	24262	24201	23986	24268	24342	24259	24433	24399	24468	24054	24385	24069	24372	24495	24034	24254	24122	24187	24344	24217	24102	24295	24327	24317	24277	24395	24344	24078	24220	24044	24334	24311	24254	24131	24314	24360	24305	24547	24366	24304	24084	24225	24208	24496	24279	24261	24232	24342	24356	24048	24234	24307	24530	24391	24213	24148	24266	24201	24084	24220	24397	24362	24493	24071	24386	24282	24106	24148	24301	24367	24408	24269	24321	24426	24205	24108	24034	24135	24188	24332	24028	24454	24431	24289	24229	24127	24320	24271	24236	24298	24311	24215	24167	24144	24541	24338	24276	24123	24270	24181	24325	24270	24136	24294	24296	24249	24318	24536	24240	24365	24343	24463	24411	24006	24042	24115	24223	24079	24288	24267	24323	24458	24348	24245	24062	24300	24315	24168	24242	24532	24336	24183	24445	24598	24297	24221	24144	24074	24608	24459	24482	24122	24356	24139	24082	24096	24046	24409	24419	24179	24183	24322	24395	24043	24211	24267	24286	24297	24359	24364	24443	24376	24185	24391	24334	24376	24592	24280	24190	24287	24350	24202	24163	24287	24371	24281	24210	24153	24086	24367	24296	24241	24238	24252	24187	24230	24025	24394	24228	24516	24629	24202	24193	24307	24420	24489	24323	24234	24160	24218	24428	24344	24268	24408	24375	24168	24428	24374	24104	24083	24422	24636	24147	24398	24428	24304	24519	24225	24343	24498	24203	24471	24323	24177
63597	108489	88728	58180	34110	22603	19894	19455	19462	19296	19734	19474	19631	19625	19251	19496	19464	19401	19298	19423	19406	19665	19287	19580	19525	19473	19541	19418	19484	19521	19593	19513	19414	19454	19437	19499	19472	19378	19397	19476	19476	19381	19552	19528	19430	19471	19690	19593	19432	19442	19413	19346	19428	19572	19462	19642	19369	19280	19444	19444	19344	19459	19536	19595	19507	19622	19328	19435	19417	19593	19397	19289	19414	19575	19547	19522	19594	19387	19559	19623	19586	19444	19367	19500	19629	19571	19535	19591	19537	19397	19586	19379	19496	19401	19525	19420	19478	19437	19352	19512	19609	19499	19338	19330	19528	19501	19378	19589	19636	19437	19640	19422	19390	19596	19338	19444	19481	19406	19630	19563	19523	19393	19479	19355	19498	19576	19480	19388	19335	19701	19359	19382	19424	19502	19544	19307	19434	19431	19536	19293	19638	19539	19352	19487	19408	19297	19332	19385	19359	19541	19527	19436	19255	19356	19447	19557	19289	19406	19394	19400	19538	19426	19512	19470	19542	19244	19558	19449	19543	19606	19466	19206	19650	19316	19475	19442	19513	19568	19490	19405	19538	19329	19540	19561	19360	19322	19245	19488	19291	19483	19368	19524	19398	19226	19449	19451	19591	19320	19491	19344	19456	19445	19341	19575	19416	19493	19384	19480	19489	19295	19498	19594	19488	19407	19457	19498	19495	19414	19535	19579	19417	19446	19405	19570	19487	19299	19334	19443	19366	19518	19202	19492	19572	19466	19423	19437	19508	19611	19640	19340	19269	19505	19500	19457	19546	19425	19517	19432	19401	19479	19581	19337	19397	19464	19368	19491	19446	19525	19404	19493	19512	19448	19451	19460	19628	19634	19566	19398	19596	19455	19444	19600	19421	19351	19394	19515	19360	19395	19296	19559	19413	19413	19448	19394	19416	19362	19460	19486	19534	19555	19596	19534	19347	19576	19368	19589	19574	19606	19493	19608	19395	19438	19397	19408	19472	19464	19284	19333	19369	19481	19372	19353	19588	19444	19592	19412	19510	19419	19475	19646	19417	19682	19538	19450	19469	19429	19449	19488	19619	19385	19655	19389	19304	19459	19535	19288	19541	19480	19485	19533	19594	19359	19324	19443	19532	19359	19634	19335	19433	19594	19438	19700	19281	19205	19402	19407	19427	19539	19362	19323	19639	19407	19360	19371	19405	19221	19484	19421	19518	19332	19468	19464	19291	19418	19289	19562	19315	19544	19726	19391	19248	19486	19369	19362	19463	19460	19483	19395	19394	19269	19135	19629	19478	19580	19388	19402	19549	19534	19497	19478	19388	19378	19425	19197	19552	19283	19346	19444	19418	19644	19467	19435	19406	19347	19613	19349	19413	19547	19340	19265	19322	19733	19462	19388	19640	19466	19415	19639	19507	19413	19256	19523	19466	19465	19528	19409	19306	19437	19550	19555	19493	19435	19681	19461	19450	19309	19467	19439	19554	19330	19397	19527	19485	19392	19313	19550	19342	19341	19305	19332	19405	19443	19517	19457	19558	19578	19330	19466	19453	19440	19365	19427	19368	19334	19407	19285	19535	19562	19429	19410	19447	19419	19339	19368	19560	19522	19500	19383	19440	19290	19394	19266	19298	19384	19468	19232	19522	19372	19396	19583	19369	19613	19416	19420	19410	19403	19298	19418	19374	19489	19429	19318	19433	19402	19488	19397	19225	19505	19448	19455	19415	19373	19449	19631	19339	19351	19451	19468	19213	19648	19362	19324	19289	19539	19564	19426	19445	19724	19460	19379	19351	19563	19480	19281	19488	19513	19502	19240	19294	19532	19488	19393	19368	19565	19639	19506	19505	19470	19418	19337	19378	19347	19465	19250	19776	19476	19446	19446	19395	19414	19324	19273	19408	19647	19530	19686	19593	19416	19407	19369	19553	19557	19236	19446	19471	19356	19492	19421	19425	19442	19346	19374	19525	19482	19492	19472	19438	19385	19446	19387	19297	19558	19288	19480	19389	19353	19452	19451	19512	19427	19537	19454	19536	19553	19343	19328	19428	19239	19337	19584	19261	19408	19470	19343	19456	19302	19400	19452	19387	19570	19433	19382	19555	19522	19449	19360	19565	19329	19305	19552	19475	19391	19394	19376	19467	19499	19502	19475	19316	19523	19174	19332	19414	19323	19532	19451	19449	19369	19592	19247	19423	19455	19254	19500	19514	19424	19469	19593	19551	19535	19489	19287	19366	19431	19372	19552	19513	19251	19393	19407	19587	19436	19530	19393	19326	19421	19441	19481	19457	19354	19452	19426	19366	19391	19407	19331	19505	19327	19472	19419	19461	19321	19466	19506	19398	19343	19500	19521	19550	19315	19387	19404	19476	19459	19531	19292	19602	19623	19405	19525	19518	19517	19557	19588	19489	19631	19613	19499	19367	19446	19566	19450	19590	19325	19529	19677	19407	19565	19541	19370	19415	19492	19428	19410	19224	19499	19257	19416	19418	19370	19303	19410	19396	19408	19498	19380	19399	19510	19420	19523	19521	19407	19337	19394	19469	19519	19594	19373	19664	19588	19530	19682	19416	19370	19411	19413	19558	19464	19130	19538	19442	19241	19488	19566	19361	19454	19495	19365	19358	19525	19404	19588	19408	19391	19310	19395	19315	19475	19425	19473	19579	19395	19406	19377	19519	19564	19239	19285	19592	19553	19494	19517	19434	19448	19332	19331	19439	19502	19520	19534	19448	19524	19542	19468	19415	19484	19560	19423	19443	19457	19484	19561	19432	19496	19546	19531	19455	19526	19550	19510	19511	19530	19351	19448	19365	19344	19348	19425	19444	19438	19468	19202	19537	19345	19293	19448	19474	19503	19379	19529	19434	19397	19419	19670	19382	19242	19356	19463	19570	19402	19373	19492	19288	19533	19633	19381	19413	19405	19398	19410	19514	19477	19506	19475	19611	19330	19362	19682	19603	19423	19406	19342	19497	19457	19617	19278	19461	19520	19492	19561	19343	19405	19455	19438	19610	19417	19374	19519	19361	19503	19366	19478	19437	19485	19463	19513	19520	19442	19295	19492	19387	19331	19471	19433	19426	19319	19402	19420	19621	19469	19392	19364	19448	19421	19512	19323	19365	19176	19450	19600	19627	19502	19495	19467	19404	19491	19360	19317	19378	19401	19394	19486	19509	19433	19346	19426	19450	19289	19462	19508	19375	19520	19436	19336	19528	19469	19491	19573	19436	19437	19407	19547	19395	19492	19437	19316	19482	19512	19533	19368	19508	19534	19414	19475	19225	19535	19462	19549	19355	19432	19470	19504	19386	19367	19594	19500	19606	19391	19515	19560	19450	19351	19287	19438	19385	19471	19628	19377	19395	19645	19411	19593	19373	19508	19457	19304	19536	19580	19526	19513	19485	19455	19367	19427	19464	19520	19440	19391	19408	19502	19389	19357	19271	19473	19357	19393	19236	19233	19567	19464	19395	19433	19508	19357	19312	19392	19512	19495	19436	19497	19509	19614	19503	19465	19512	19447	19499	19303	19444	19330	19453	19333	19370	19479	19387	19495	19418	19339	19400	19483	19393	19510	19431	19637	19611	19553	19592	19226	19361	19502	19500	19486	19362	19572	19527	19571	19490	19426	19467	19502	19550	19439	19486	19441	19350	19445	19548	19547	19479	19417	19247	19360	19492	19382	19525	19437	19481	19536	19456	19615	19474	19476	19519	19465	19616	19472	19425	19190	19590	19407	19470	19591	19466	19354	19572	19159	19553	19564	19386	19508	19535	19453	19589	19407	19412	19348	19373	19492	19419	19437	19270	19272	19344	19640	19390	19491	19436	19568	19395	19540	19373	19338	19666	19358	19437	19291	19312	19411	19320	19541	19498	19353	19447	19424	19317	19444	19561	19383	19346	19503	19503	19412	19561	19500	19430	19506	19337	19341	19433	19461	19498	19529	19413	19500	19327	19448	19496	19565	19505	19479	19459	19506	19513	19479	19573	19347	19245	19468	19277	19437	19571	19577	19380	19416	19396	19517	19520	19408	19519	19474	19361	19338	19283	19497	19561	19520	19456	19448	19378	19540	19601	19553	19338	19406	19511	19414	19445	19250	19562	19354	19431	19445	19605	19487	19304	19561	19416	19627	19384	19405	19451	19408	19324	19341	19398	19440	19478	19501	19491	19381	19415	19372	19552	19421	19160	19359	19511	19419	19373	19347	19291	19530	19499	19632	19396	19441	19317	19482	19462	19268	19362	19446	19301	19351	19437	19389	19581	19497	19449	19379	19434	19400	19404	19387	19401	19332	19477	19399	19360	19465	19502	19296	19436	19344	19504	19287	19299	19457	19525	19438	19311	19648	19338	19710	19454	19425	19482	19640	19402	19561	19549	19331	19428	19367	19402	19508	19576	19403	19543	19358	19460	19644	19463	19429	19477	19592	19449	19481	19554	19579	19359	19475	19281	19475	19501	19469	19658	19465	19568	19501	19401	19479	19226	19411	19297	19425	19648	19653	19338	19348	19405	19640	19492	19321	19426	19705	19320	19426	19584	19323	19291	19476	19558	19461	19368	19529	19565	19529	19408	19483	19510	19421	19585	19343	19608	19560	19445	19422	19400	19366	19227	19514	19297	19496	19457	19583	19590	19318	19528	19375	19434	19491	19472	19405	19480	19332	19379	19609	19554	19346	19446	19584	19437	19512	19409	19646	19529	19544	19530	19444	19395	19333	19430	19560	19469	19520	19413	19372	19543	19467	19236	19331	19662	19393	19472	19500	19597	19483	19499	19500	19431	19468	19402	19327	19548	19489	19409	19394	19390	19574	19444	19443	19529	19513	19335	19481	19263	19464	19518	19434	19494	19498	19427	19504	19236	19520	19345	19429	19474	19363	19293	19499	19320	19399	19246	19355	19439	19482	19463	19607	19382	19375	19328	19546	19464	19522	19548	19426	19504	19307	19675	19498	19444	19386	19502	19451	19304	19677	19591	19354	19345	19509	19399	19536	19435	19584	19579	19598	19400	19471	19263	19608	19486	19340	19492	19439	19462	19583	19471	19488	19469	19505	19537	19308	19505	19426	19485	19455	19404	19527	19440	19341	19362	19332	19556	19505	19333	19424	19412	19452	19488	19387	19344	19406	19523	19455
23828	25713	38744	33138	27060	26878	28610	24631	24245	24737	24638	24377	24692	24685	24478	24634	24444	24365	24509	24495	24478	24264	24576	24481	24482	24416	24354	24295	24413	24347	24312	24356	24146	23921	24286	24233	24387	24385	24236	24161	24163	24357	24191	24272	24261	24313	24205	24265	24018	24247	24214	24565	24206	24255	24095	24240	24253	24161	24213	24305	24450	24133	24096	24097	24312	24059	24368	24023	23928	24038	24471	23941	24067	24163	24363	24062	24423	24406	24357	24127	24374	23999	24234	24231	24312	24263	24336	24157	24205	24111	24183	24261	24019	24286	24311	23892	24101	24158	24258	24087	24164	24200	24035	24239	24321	24321	24077	24117	24211	24275	23979	24132	24328	24240	24233	24234	24251	23976	24432	24193	24029	24164	24258	23957	24247	24234	24256	24160	24162	24327	24085	24112	24267	24191	24119	24365	24140	24037	24136	24088	24057	24079	24149	24182	24264	24166	24330	24147	24043	24168	24163	24324	24089	24240	24218	24034	24090	24119	24269	24121	24113	24029	24084	24339	23961	24373	24151	24149	24187	24058	24137	23854	24165	24038	24127	24117	24088	24047	24150	24211	23858	24251	24191	24224	24249	23935	24296	24314	24176	24093	23933	24106	24197	23961	24098	24023	24319	24402	24261	24131	24175	24100	24043	24206	24140	24405	24258	24213	24306	24318	23972	24154	24214	24162	24191	24156	24035	24226	24052	24012	24037	24343	24237	23767	23883	24156	24130	24266	24173	24234	24289	24234	24175	24248	23998	24133	24220	24238	24153	24143	24245	24196	24089	24256	24392	24220	24164	24054	23882	24345	24392	24075	24146	24102	24119	23959	24161	23961	24041	24033	24158	24107	24044	24122	24285	24205	24266	24138	24131	24004	24108	24094	24017	24127	24122	24266	24223	24002	24163	24315	24334	23956	24020	24210	24236	24163	23986	24128	24300	24177	24285	24027	24342	24078	24028	24342	24057	24279	24046	24089	24180	23901	23987	24030	24210	24383	24071	24279	24036	24129	24253	23933	24217	24241	24157	24053	24107	24282	24403	24246	24355	24365	23979	24204	24053	24235	24194	24279	24156	24058	24150	23885	23985	23980	24068	24103	24184	24402	24245	24367	24185	24373	24216	24033	24204	24038	24289	24209	24046	24096	24265	23954	24072	24291	24241	24337	24042	24240	24040	24360	24216	23902	24153	24229	24120	24205	24040	23991	24080	23956	24326	24295	23994	24288	24287	24110	24266	24285	24274	24170	24002	24203	24173	24140	24217	23928	23956	24125	24067	24230	24360	24103	24152	24394	24293	24034	24154	24022	24338	24289	24144	24203	24307	24367	24096	24004	24018	24032	24287	24113	23952	24286	24259	24060	24121	24029	24131	24100	24300	24317	24281	23951	24132	23973	24211	24213	24130	24049	24260	23945	24064	24150	24304	23969	24200	23992	24250	24017	23981	24355	24148	24083	24302	24124	24236	23966	23932	24087	24189	24107	24227	24342	24084	24118	24245	23952	24205	24213	24350	24242	24253	24084	24223	23874	24199	24045	24352	24238	24180	24042	24340	24226	24298	24166	24052	24401	24059	24154	24306	23869	23959	23927	24047	24042	24256	24444	24341	24357	24216	24322	24071	24205	24125	24166	24084	24115	23975	24275	24100	24101	24183	24192	24287	24006	24178	23803	24065	23974	24338	24314	24089	24095	24041	24364	24220	24120	24072	24113	24083	24179	24339	24309	24227	24387	24293	24076	24268	24181	24163	24164	24489	24169	24032	24262	24066	24083	24312	24235	24045	24074	24054	24055	24180	24250	24083	24204	24008	24132	24201	24367	24265	24200	24056	23954	24104	24245	24206	24164	24256	24037	24032	24106	24147	24090	24043	24266	24121	24120	24052	24143	24198	24026	24089	23961	24203	24049	24197	24034	24323	24198	24361	24169	24243	24248	24276	24331	23953	24067	24293	23865	24065	24078	24195	23999	24043	24221	24291	24356	24090	24086	24153	24013	24286	24226	24004	24137	24240	23904	24178	23992	24135	24352	23901	23891	24136	24134	24125	23985	23982	24114	24071	24284	24232	23973	24132	23998	24073	24150	24022	23993	24095	24320	24196	24210	24213	24024	24004	24148	24029	24122	24220	24207	24116	24103	24159	24079	24355	24255	24162	24056	23961	24315	24066	24122	24007	24193	24144	24245	24283	24041	23903	24269	24211	24193	24339	24264	24134	24034	24038	24190	24261	24045	24264	24171	23915	24121	24062	24022	23907	24205	24255	24147	24162	23913	24119	24389	24060	24286	24353	24002	24192	24168	24165	24332	24484	24062	24115	24175	24173	24123	24164	24207	24216	24194	23985	24106	24145	24118	24238	24016	24118	24064	24135	24114	24247	24218	24031	24199	24159	24129	24119	24099	23999	23905	24208	24165	24459	24180	24314	24334	24041	24286	24150	24036	24168	24204	24185	23894	24112	24262	24007	24068	24282	24084	24000	24089	24180	24074	24130	24023	23935	23868	24310	23888	24361	24146	24223	24040	24132	23996	24011	24137	23924	24100	24277	24092	24179	24104	24071	23872	24285	24169	24104	24048	24167	24080	24108	24035	24091	23908	24148	24170	24154	24242	24164	24258	24214	24041	24025	23922	24059	24104	24265	24103	23863	24047	24070	24345	24175	24044	24180	24042	24224	24077	24093	24177	24057	24182	24290	24062	24049	24399	24414	23883	24150	24137	24081	23945	23991	24053	24268	24256	24200	24232	24143	24121	24233	24082	24208	24179	24051	24175	24285	23942	24209	24020	24032	24006	24025	24064	24047	24319	24170	24210	24143	24028	24068	24214	24117	24087	24089	24380	23937	24208	24055	24234	24165	24045	24184	24092	24255	24173	24058	24054	24336	24306	24376	24222	24194	24219	24142	24019	24112	24064	24009	23979	24206	24052	24103	24076	24197	24199	24040	23993	23971	24179	24338	24064	24220	24018	24146	24096	24228	24037	24317	24173	24216	24291	24121	24185	24290	24085	24134	24246	23885	24211	24119	24273	24322	24216	24345	24261	24333	24163	23978	24130	24121	24248	24116	24207	24031	24168	24337	24083	24243	24000	24255	24460	24259	24038	24135	24128	24082	23996	24185	24086	24107	24290	24316	24083	24101	24300	24302	24141	24002	24286	24266	24025	24186	23923	24146	24125	24141	24198	24317	24153	24190	23951	24094	23921	24009	24192	24326	24298	24089	24033	24153	24017	24232	24123	24146	24355	24180	24300	24049	24188	24045	23951	24281	24151	24254	24122	24013	24161	23965	24152	24031	24072	24359	23977	24246	24316	23931	24316	24072	23916	23974	24075	24271	24173	24345	23981	24219	24055	24058	24324	24229	24059	24159	24220	24233	24190	24076	24016	24079	23983	24009	24167	24249	23868	24137	24042	24143	24296	24021	24387	24146	24169	24185	24312	24132	24041	24160	24145	24166	24280	24228	24244	24262	23943	24079	23940	24183	24178	24237	24334	24152	24259	24092	24289	24269	24005	24266	23911	24218	24004	24135	24151	23950	23961	24086	24123	24153	24328	23998	23891	24211	24042	24057	23726	24221	24081	24214	23885	23762	24026	24298	24135	24111	24186	23992	24111	24064	24038	23939	23992	24385	23940	24084	24352	24249	24052	24009	24221	24176	24239	24315	24007	24328	24066	23928	24190	24339	24091	24081	24113	24193	24163	24349	24153	24099	24139	24167	24097	24424	24045	24036	24127	24016	24148	24091	24161	24350	24209	24446	24089	24088	24063	24391	24122	24002	24189	24116	24169	24109	24163	24179	24155	23929	24275	24190	24080	23954	24195	24208	24110	24091	24207	24168	23888	24026	23937	24015	24072	23852	24015	24168	24143	24086	24095	24042	24064	24109	24073	24152	23975	24281	24144	24072	24366	24171	23958	24107	24296	23905	23899	24195	24102	24242	24263	24021	24461	24176	24322	24254	24052	24208	24102	24096	24220	24046	24096	24163	24286	23974	24180	24235	24224	24171	24112	24012	24048	23938	24073	24089	24302	24086	24183	23978	24190	24271	24211	24190	24140	24241	23984	24315	24234	24068	24089	24185	24206	24291	24183	24166	23897	24221	24153	24335	24251	24275	24305	24288	23910	24074	24170	24190	24084	24143	24147	24103	24036	24169	24146	24123	24143	24067	24099	24291	24197	24059	24159	24039	24448	24189	24002	24159	23760	24145	24137	24385	24071	24260	24092	23896	24109	24012	24011	24305	24207	24130	24012	23986	24128	24205	23913	24274	24321	24252	24107	24190	24048	23978	24046	24215	24212	24092	24233	24024	24016	24231	24093	24213	24100	24136	24263	23916	24287	24210	24266	24002	24025	23922	23995	24317	24029	24055	24078	24174	24131	24056	24105	24001	23940	24151	24306	24078	24285	24363	24395	24343	24114	24112	24151	24272	24244	24067	24368	24220	24190	24156	24127	24168	24064	24186	24045	24090	24054	24103	24112	23944	24033	24289	24163	24056	24327	24212	24155	24057	24150	23904	24125	24054	24044	24144	24051	24083	24143	24060	24041	24261	24051	24138	23936	24000	24200	24229	24000	24073	23919	24087	24109	24007	24194	24077	24242	24067	24250	24088	24067	24061	24027	23944	24127	24110	23888	24005	24252	24138	24106	23996	24027	23930	24068	24134	24068	24181	24353	24160	23998	24142	24013	24153	24266	24116	24173	24066	24361	24321	24226	23983	24352	24000	24115	23861	24205	24211	24077	24018	24116	24304	24171	24050	24174	24121	24292	24136	24125	24023	24243	24341	24182	24147	24113	24274	24210	24184	24025	24022	24241	24067	23986	24240	23960	24264	24338	23941	24153	24196	24112	24108	24314	24338	24150	24214	24151	24133	24140	24051	24175	24377	24180	24194	24319	24102	24338	24160	24064	24141	24189	23924	24087	24217	24080	24302	24145	24353	24248	24063	24082	24446	24286	24179	24284	24092	24147	24027	24110	24078	24055	23989	24169	23892	24150	24180	24051	24176	23931	24086	24089	24185	24247	24074	24131	24145	24280	24076	23966	24051	24146	24067	24376	24135	23869	24215	23886	24271	24042	24096	24186	24001	24040	24089	24156	24200	23920	24216	24238	24247	24029	24167	23825	24227	24151	24076	24146
59165	105704	89373	61663	36063	22802	19609	19379	19352	19273	19454	19273	19305	19399	19259	19326	19466	19464	19233	19333	19310	19272	19352	19496	19325	19599	19275	19485	19361	19198	19309	19558	19500	19130	19421	19390	19401	19390	19298	19192	19339	19251	19389	19234	19286	19318	19399	19336	19336	19392	19420	19434	19205	19256	19384	19344	19384	19348	19306	19317	19357	19482	19360	19167	19317	19338	19201	19284	19292	19283	19376	19408	19308	19356	19290	19388	19362	19462	19410	19337	19147	19341	19298	19305	19379	19394	19420	19525	19243	19280	19418	19339	19414	19387	19205	19457	19291	19407	19272	19469	19458	19198	19171	19496	19144	19270	19266	19520	19175	19349	19307	19318	19339	19409	19303	19214	19428	19275	19421	19451	19382	19145	19271	19369	19438	19481	19334	19404	19271	19258	19295	19312	19503	19330	19163	19281	19235	19234	19358	19475	19216	19252	19486	19135	19355	19191	19411	19273	19438	19384	19294	19229	19284	19332	19107	19489	19332	19307	19374	19495	19126	19357	19242	19319	19423	19439	19274	19345	19322	19408	19308	19145	19376	19210	19398	19226	19340	19378	19216	19566	19347	19225	19164	19366	19223	19261	19341	19324	19516	19162	19639	19282	19210	19040	19344	19294	19175	19513	19392	19129	19294	19221	19264	19325	19255	19469	19358	19339	19347	19303	19055	19176	19607	19448	19298	19239	19392	19545	19318	19361	19435	19317	19336	19324	19307	19418	19441	19279	19320	19355	19054	19265	19465	19466	19294	19369	19297	19404	19336	19318	19328	19392	19444	19206	19464	19353	19299	19499	19331	19340	19289	19182	19235	19401	19361	19189	19436	19213	19313	19272	19289	19346	19248	19389	19370	19391	19249	19220	19301	19368	19265	19347	19274	19407	19345	19425	19442	19310	19379	19583	19319	19323	19384	19287	19075	19324	19504	19404	19467	19273	19230	19294	19291	19386	19287	19257	19433	19211	19407	19360	19357	19316	19370	19209	19430	19302	19484	19350	19306	19008	19387	19321	19279	19197	19378	19459	19196	19308	19503	19365	19344	19324	19247	19194	19363	19252	19216	19301	19357	19110	19411	19304	19191	19264	19255	19529	19270	19252	19390	19281	19411	19159	19398	19387	19352	19345	19370	19427	19383	19135	19292	19175	19311	19362	19260	19312	19323	19370	19390	19265	19413	19295	19490	19251	19449	19224	19480	19373	19399	19267	19158	19314	19459	19352	19337	19103	19260	19125	19331	19334	19309	19414	19320	19345	19281	19213	19459	19318	19411	19123	19435	19356	19188	19368	19411	19326	19179	19267	19241	19474	19301	19354	19387	19358	19261	19634	19406	19349	19241	19377	19241	19174	19361	19341	19419	19304	19402	19221	19487	19312	19334	19422	19402	19385	19286	19415	19378	19477	19399	19321	19177	19403	19393	19331	19359	19216	19232	19481	19412	19385	19401	19389	19260	19446	19380	19352	19435	19349	19354	19445	19522	19248	19372	19278	19401	19272	19238	19303	19176	19178	19237	19262	19176	19383	19332	19346	19308	19335	19365	19251	19219	19564	19302	19244	19335	19250	19396	19294	19224	19352	19359	19218	19375	19381	19313	19262	19308	19237	19303	19197	19315	19271	19435	19315	19400	19498	19272	19206	19139	19400	19271	19310	19275	19221	19561	19285	19546	19254	19138	19369	19387	19521	19314	19308	19364	19602	19345	19263	19218	19448	19164	19217	19345	19313	19252	19347	19283	19184	19511	19377	19366	19138	19208	19356	19436	19208	19204	19409	19489	19285	19334	19409	19171	19260	19190	19247	19438	19338	19224	19354	19156	19305	19491	19232	19374	19405	19295	19378	19119	19343	19364	19308	19560	19338	19442	19033	19426	19319	19388	19404	19367	19374	19308	19417	19379	19335	19442	19256	19194	19134	19393	19446	19255	19208	19307	19255	19463	19278	19444	19291	19252	19195	19340	19148	19309	19302	19163	19511	19348	19255	19353	19214	19238	19325	19467	19264	19339	19455	19414	19330	19351	19213	19509	19314	19389	19313	19298	19118	19383	19468	19313	19314	19262	19408	19258	19542	19232	19423	19261	19297	19372	19457	19417	19326	19257	19369	19317	19392	19374	19330	19319	19190	19386	19444	19286	19544	19333	19387	19393	19397	19194	19247	19242	19395	19297	19299	19362	19322	19479	19240	19235	19363	19383	19201	19149	19292	19195	19522	19221	19392	19294	19345	19140	19306	19285	19276	19470	19179	19478	19161	19323	19310	19380	19136	19452	19282	19285	19196	19416	19296	19307	19440	19233	19258	19352	19411	19352	19550	19260	19462	19418	19238	19386	19187	19469	19327	19229	19226	19222	19420	19183	19223	19182	19470	19231	19250	19433	19318	19302	19231	19275	19435	19310	19270	19369	19223	19418	19284	19119	19261	19369	19369	19264	19295	19485	19362	19402	19372	19161	19446	19260	19195	19287	19268	19274	19389	19264	19373	19280	19406	19417	19237	19254	19391	19229	19472	19376	19248	19447	19349	19222	19269	19492	19388	19231	19305	19319	19291	19312	19404	19448	19200	19287	19195	19252	19258	19439	19552	19479	19375	19515	19323	19140	19380	19298	19442	19232	19444	19490	19311	19251	19233	19424	19265	19179	19242	19313	19186	19485	19557	19403	19192	19206	19252	19408	19297	19346	19581	19262	19474	19591	19406	19400	19284	19299	19525	19406	19360	19258	19253	19386	19339	19328	19300	19215	19365	19273	19384	19285	19096	19430	19373	19244	19346	19283	19239	19199	19307	19476	19334	19460	19343	19508	19171	19134	19237	19176	19105	19277	19239	19234	19356	19299	19245	19111	19360	19288	19205	19434	19318	19159	19369	19325	19429	19322	19324	19247	19457	19386	19448	19461	19411	19424	19310	19327	19416	19111	19241	19410	19177	19242	19464	19360	19185	19399	19295	19377	19386	19377	19525	19535	19426	19379	19390	19583	19345	19340	19341	19211	19413	19138	19526	19298	19346	19356	19486	19335	19347	19230	19317	19417	19294	19439	19321	19351	19405	19552	19259	19359	19257	19443	19198	19317	19138	19374	19355	19233	19352	19253	19164	19521	19332	19441	19249	19420	19232	19375	19310	19397	19101	19254	19367	19270	19462	19441	19285	19432	19120	19448	19386	19301	19406	19422	19434	19414	19186	19250	19279	19330	19366	19259	19274	19417	19316	19314	19339	19364	19325	19251	19320	19419	19366	19309	19288	19190	19394	19350	19297	19197	19501	19304	19390	19363	19051	19265	19382	19336	19202	19388	19311	19468	19261	19457	19499	19329	19433	19278	19261	19294	19161	19238	19235	19376	19385	19346	19413	19339	19239	19429	19183	19275	19308	19400	19053	19392	19329	19480	19354	19435	19338	19372	19410	19477	19394	19431	19346	19192	19428	19326	19455	19423	19280	19396	19369	19303	19190	19224	19273	19299	19428	19511	19238	19335	19322	19415	19252	19459	19324	19252	19302	19107	19301	19373	19301	19496	19212	19357	19281	19244	19180	19257	19480	19364	19238	19241	19115	19293	19296	19292	19415	19293	19157	19273	19280	19166	19253	19202	19430	19449	19289	19451	19545	19475	19420	19351	19235	19358	19211	19362	19539	19330	19371	19369	19316	19412	19293	19454	19143	19496	19295	19262	19336	19262	19327	19185	19665	19237	19209	19265	19280	19412	19487	19286	19426	19522	19247	19248	19338	19429	19190	19465	19294	19406	19143	19251	19444	19368	19454	19218	19450	19330	19414	19401	19355	19376	19285	19488	19283	19407	19292	19410	19431	19336	19331	19404	19329	19092	19247	19096	19262	19399	19213	19465	19362	19300	19461	19251	19235	19095	19248	19470	19461	19243	19374	19326	19352	19572	19227	19472	19406	19381	19110	19397	19216	19299	19376	19300	19228	19500	19242	19302	19302	19393	19419	19145	19524	19546	19222	19362	19489	19374	19190	19452	19423	19435	19291	19392	19250	19416	19293	19460	19275	19390	19180	19179	19462	19345	19326	19525	19344	19223	19277	19389	19334	19381	19171	19285	19364	19297	19239	19243	19396	19246	19352	19427	19298	19401	19090	19199	19499	19488	19503	19390	19381	19229	19329	19350	19422	19177	19323	19416	19335	19500	19276	19276	19452	19332	19431	19448	19407	19430	19233	19485	19204	19268	19486	19308	19630	19235	19342	19460	19592	19457	19547	19322	19143	19391	19215	19311	19161	19351	19378	19416	19454	19218	19365	19381	19229	19185	19268	19273	19311	19202	19319	19209	19330	19203	19108	19506	19407	19151	19406	19458	19280	19251	19437	19509	19228	19380	19214	19253	19447	19350	19317	19382	19283	19326	19340	19253	19310	19277	19295	19333	19250	19401	19096	19437	19011	19471	19411	19459	19440	19165	19218	19194	19152	19344	19328	19285	19337	19475	19153	19300	19328	19248	19324	19566	19374	19323	19265	19289	19394	19444	19267	19347	19393	19357	19508	19357	19329	19456	19184	19270	19332	19311	19422	19515	19388	19327	19467	19284	19442	19352	19469	19369	19246	19213	19395	19156	19370	19320	19350	19262	19324	19436	19228	19230	19284	19410	19329	19269	19375	19091	19353	19386	19538	19298	19213	19409	19290	19421	19395	19489	19391	19273	19291	19197	19457	19307	19127	19219	19345	19211	19276	19368	19353	19431	19441	19403	19367	19411	19310	19300	19472	19389	19183	19241	19458	19462	19444	19360	19358	19487	19319	19227	19197	19231	19300	19275	19235	19323	19426	19217	19348	19280	19442	19362	19383	19391	19412	19360	19376	19268	19268	19124	19317	19513	19313	19346	19387	19158	19390	19252	19318	19238	19439	19332	19414	19283	19334	19511	19283	19335	19176	19323	19132	19550	19448	19214	19380	19317	19427	19451	19354	19358	19402	19303	19156	19337	19420	19147	19324	19413	19306	19343	19221	19258	19384	19208	19440	19333	19318	19119	19210	19345	19221	19330	19351	19455	19295	19385	19397	19442	19205	19433	19375	19389	19227	19390	19138	19270	19259	19348	19364	19447	19428	19344	19410	19236	19465	19283	19291	19371	19456	19097	19331	19130	19284	19375	19316	19298	19314	19273	19398	19434	19353
34008	43749	45098	33479	26032	24253	23973	23682	23573	23665	23698	23631	23819	23789	23679	23543	23694	23547	23939	23506	23702	23611	23754	23720	23480	23561	23513	23534	23710	23878	23806	23771	23632	23574	23595	23489	23597	23638	23244	23588	23609	23585	23537	23474	23457	23364	23740	23242	23619	23490	23348	23640	23704	23649	23485	23513	23491	23672	23714	23813	23406	23473	23782	23519	23652	23475	23486	23546	23361	23385	23810	23394	23472	23589	23529	23730	23937	23763	23606	23650	23410	23482	23503	23632	23722	23573	23675	23460	23535	23528	23813	23443	23547	23596	23733	23448	23610	23507	23417	23545	23662	23616	23562	23571	23945	23578	23543	23726	23422	23346	23624	23588	23581	23717	23394	23596	23331	23695	23559	23597	23543	23487	23574	23603	23586	23659	23748	23607	23435	23497	23669	23840	23625	23517	23510	23532	23557	23455	23677	23699	23674	23508	23477	23667	23431	23433	23579	23635	23445	23551	23502	23535	23293	23712	23547	23565	23613	23621	23564	23253	23572	23610	23694	23652	23451	23542	23683	23746	23804	23640	23411	23527	23588	23289	23723	23544	23921	23674	23701	23550	23660	23661	23449	23680	23594	23680	23418	23513	23691	23406	23597	23448	23520	23481	23388	23583	23578	23392	23692	23761	23682	23615	23407	23384	23667	23619	23766	23411	23454	23281	23368	23409	23352	23704	23985	23458	23563	23500	23477	23482	23823	23507	23287	23595	23542	23470	23597	23569	23751	23593	23592	23493	23424	23350	23557	23280	23373	23558	23379	23216	23469	23501	23471	23798	23621	23584	23525	23532	23729	23638	23813	23473	23627	23814	23390	23569	23561	23492	23595	23568	23626	23673	23607	23683	23677	23621	23601	23592	23572	23550	23501	23409	23692	23620	23517	23586	23655	23563	23482	23532	23522	23578	23465	23722	23357	23656	23612	23575	23523	23541	23482	23663	23402	23528	23712	23423	23503	23355	23535	23457	23483	23519	23687	23580	23484	23495	23534	23645	23632	23420	23624	23522	23445	23350	23613	23458	23577	23354	23794	23425	23570	23661	23411	23354	23547	23611	23571	23479	23530	23613	23258	23730	23489	23608	23520	23449	23372	23456	23528	23541	23376	23584	23458	23486	23448	23618	23494	23710	23685	23719	23497	23665	23544	23728	23571	23642	23716	23723	23546	23700	23737	23501	23545	23505	23467	23456	23440	23413	23719	23465	23453	23751	23573	23689	23539	23589	23590	23497	23601	23377	23726	23561	23705	23129	23257	23593	23437	23872	23533	23615	23643	23704	23658	23698	23463	23280	23572	23641	23608	23577	23558	23662	23654	23597	23372	23447	23551	23510	23628	23514	23366	23525	23472	23694	23601	23646	23729	23399	23480	23544	23595	23480	23524	23463	23773	23603	23618	23482	23666	23487	23463	23324	23459	23537	23550	23601	23520	23496	23386	23531	23771	23586	23464	23377	23544	23560	23593	23605	23761	23506	23467	23796	23495	23505	23698	23542	23723	23468	23593	23492	23637	23462	23370	23652	23830	23623	23477	23554	23291	23484	23599	23505	23609	23725	23626	23503	23703	23619	23463	23679	23620	23649	23603	23490	23446	23643	23570	23572	23550	23638	23767	23652	23300	23476	23563	23617	23504	23800	23489	23689	23578	23680	23413	23460	23535	23632	23697	23699	23606	23687	23543	23608	23578	23700	23509	23492	23553	23703	23612	23434	23367	23649	23342	23632	23757	23358	23545	23683	23421	23561	23659	23710	23555	23476	23683	23409	23740	23732	23417	23356	23614	23664	23418	23438	23513	23523	23655	23608	23416	23599	23507	23387	23341	23747	23554	23530	23357	23760	23684	23690	23620	23585	23687	23717	23718	23511	23420	23482	23517	23568	23474	23771	23619	23576	23575	23647	23841	23648	23553	23571	23480	23749	23655	23737	23506	23669	23550	23639	23412	23560	23398	23618	23315	23699	23545	23536	23782	23534	23664	23382	23648	23622	23694	23571	23619	23552	23612	23498	23613	23719	23514	23546	23635	23361	23598	23625	23572	23591	23414	23388	23589	23455	23437	23386	23626	23441	23784	23746	23509	23604	23612	23729	23479	23527	23647	23831	23533	23670	23607	23650	23741	23700	23567	23626	23747	23246	23725	23245	23704	23612	23518	23644	23654	23596	23578	23641	23560	23498	23547	23804	23517	23573	23625	23485	23566	23768	23563	23630	23706	23455	23887	23632	23739	23672	23635	23727	23359	23435	23598	23474	23677	23477	23451	23370	23512	23599	23721	23473	23346	23564	23571	23761	23650	23620	23753	23680	23646	23516	23411	23515	23533	23271	23349	23575	23599	23799	23855	23563	23615	23493	23615	23516	23653	23371	23338	23502	23646	23667	23610	23796	23789	23625	23759	23775	23508	23498	23460	23548	23633	23531	23613	23603	23702	23803	23286	23598	23524	23465	23476	23618	23519	23528	23605	23460	23706	23505	23665	23628	23733	23659	23709	23482	23597	23562	23587	23466	23728	23572	23634	23332	23302	23722	23476	23617	23585	23462	23686	23680	23669	23623	23770	23607	23601	23557	23800	23535	23858	23695	23428	23543	23430	23449	23650	23301	23481	23473	23411	23405	23635	23379	23534	23307	23582	23625	23621	23554	23484	23423	23538	23521	23534	23567	23563	23448	23670	23509	23605	23691	23560	23485	23725	23766	23596	23673	23625	23563	23623	23441	23742	23442	23224	23720	23608	23624	23442	23484	23320	23500	23256	23624	23674	23776	23697	23611	23590	23546	23442	23290	23538	23420	23618	23481	23608	23450	23586	23606	23810	23346	23821	23453	23431	23593	23404	23731	23553	23637	23600	23599	23546	23684	23690	23660	23730	23463	23749	23312	23566	23589	23656	23606	23705	23668	23767	23715	23341	23445	23512	23534	23488	23568	23457	23556	23745	23593	23432	23765	23278	23644	23690	23808	23651	23491	23497	23553	23558	23485	23555	23405	23504	23628	23451	23611	23462	23555	23519	23625	23759	23483	23483	23622	23475	23709	23542	23449	23591	23476	23493	23665	23606	23505	23583	23461	23587	23411	23702	23824	23462	23848	23737	23558	23731	23680	23712	23684	23703	23501	23749	23356	23513	23692	23266	23378	23575	23401	23501	23541	23601	23560	23580	23632	23418	23670	23695	23624	23462	23361	23561	23478	23639	23589	23427	23546	23714	23450	23525	23393	23437	23504	23530	23480	23559	23450	23488	23470	23648	23577	23540	23572	23711	23495	23664	23558	23603	23561	23617	23358	23400	23498	23560	23335	23718	23574	23652	23414	23583	23736	23502	23289	23731	23618	23651	23562	23384	23509	23451	23440	23544	23743	23447	23697	23555	23531	23602	23532	23410	23543	23504	23482	23519	23625	23588	23458	23630	23482	23503	23536	23676	23668	23655	23532	23484	23357	23487	23524	23590	23414	23469	23701	23475	23462	23502	23571	23427	23544	23454	23450	23342	23553	23471	23472	23659	23704	23526	23694	23638	23502	23517	23502	23558	23568	23543	23530	23579	23770	23514	23568	23443	23684	23420	23407	23636	23278	23338	23640	23550	23607	23747	23485	23761	23663	23612	23589	23595	23393	23375	23509	23658	23621	23454	23485	23582	23666	23596	23435	23605	23522	23478	23825	23481	23544	23693	23405	23511	23480	23605	23363	23706	23556	23517	23471	23537	23542	23470	23598	23550	23465	23686	23626	23930	23520	23549	23704	23853	23429	23282	23831	23549	23624	23521	23708	23623	23758	23514	23772	23358	23490	23453	23658	23641	23520	23749	23584	23527	23501	23746	23535	23671	23629	23550	23720	23497	23660	23410	23468	23548	23577	23584	23403	23624	23456	23659	23615	23444	23461	23591	23590	23742	23525	23748	23615	23621	23308	23585	23598	23122	23554	23543	23540	23621	23743	23551	23638	23689	23488	23587	23507	23648	23663	23600	23488	23864	23565	23697	23625	23628	23526	23588	23444	23471	23546	23563	23586	23516	23630	23677	23675	23527	23709	23673	23568	23543	23562	23808	23472	23550	23767	23457	23450	23737	23487	23574	23773	23816	23676	23708	23500	23526	23551	23508	23629	23605	23539	23544	23434	23631	23513	23736	23593	23529	23605	23482	23597	23524	23635	23701	23667	23734	23532	23559	23461	23510	23545	23582	23474	23527	23575	23774	23518	23676	23481	23814	23623	23570	23654	23543	23533	23861	23533	23376	23520	23648	23603	23536	23523	23614	23585	23446	23514	23489	23555	23495	23597	23392	23602	23538	23333	23645	23582	23664	23387	23304	23306	23616	23421	23618	23542	23577	23582	23614	23363	23498	23634	23936	23401	23684	23666	23557	23445	23657	23557	23479	23473	23575	23453	23655	23539	23526	23599	23575	23625	23473	23447	23518	23605	23350	23507	23570	23584	23569	23511	23827	23631	23317	23456	23437	23431	23356	23557	23684	23488	23593	23482	23556	23679	23810	23539	23707	23715	23767	23646	23490	23565	23475	23332	23755	23354	23498	23505	23706	23678	23614	23663	23510	23466	23497	23449	23444	23593	23376	23550	23538	23644	23498	23620	23685	23696	23562	23389	23608	23740	23450	23527	23507	23645	23547	23635	23663	23449	23553	23576	23654	23605	23647	23764	23515	23619	23670	23632	23439	23548	23791	23480	23569	23485	23538	23664	23563	23357	23581	23803	23649	23777	23629	23575	23738	23578	23659	23681	23672	23632	23464	23777	23588	23521	23463	23440	23512	23581	23414	23554	23441	23558	23845	23404	23748	23523	23554	23499	23518	23669	23470	23446	23646	23587	23904	23401	23617	23385	23580	23479	23479	23740	23594	23554	23631	23567	23480	23339	23597	23747	23598	23546	23810	23625	23768	23593	23652	23516	23515	23403	23663	23553	23486	23702	23691	23721	23681	23655	23720	23593	23571	23561	23494	23674	23688	23608	23548	23744	23788	23475	23681	23637	23476	23665	23454	23673	23602	23634	23598	23575	23394	23447	23687	23319	23476	23309	23549	23798	23552	23402	23745	23463	23650	23612	23529	23719	23782	23413	23611	23583	23645	23475	23322	23451	23518	23527	23727	23451	23584	23704	23618	23552	23421	23580	23780	23638
42502	60633	45693	27906	21070	19392	19021	18785	19037	19157	19063	19071	18853	19036	18830	19059	19209	19029	19078	18849	19226	18932	18878	19031	19159	19029	19086	18969	19032	18934	19040	18975	18894	19090	19117	18834	18974	19062	18986	19157	18966	18904	18973	18961	19068	18925	18752	19033	19071	19012	19169	18964	19161	18998	18960	19075	18920	19083	18882	19104	18980	19110	18903	19065	19031	18746	18978	18916	18845	19124	18931	19088	19073	18980	19046	18992	18970	18985	19016	19016	19000	19131	18979	18973	18859	18867	18839	19032	19060	18940	18834	18990	19121	18819	19097	19027	19101	19007	19015	18966	18938	19037	18958	18891	18880	18880	18875	18834	18875	19132	19019	18977	18942	19058	18956	19115	19024	18878	19123	19060	19032	19018	19107	18993	18940	18965	18990	18884	19069	19050	19034	19041	18987	19040	18762	19023	18945	18860	19040	18975	19122	18812	19228	18834	19033	18913	18781	19150	18883	19020	19086	18899	18983	18930	19043	19066	19000	18824	19090	19071	19029	18991	19001	18848	19006	19007	18927	18984	18868	18970	18926	18954	19061	19199	19046	18925	19106	18844	18870	18975	18958	18890	19118	18924	18968	19065	18924	19028	18906	19043	19028	19000	18884	19014	19063	18887	18940	18999	19023	18871	18966	18933	19056	19046	19002	19004	18900	19050	19068	18903	18871	18821	19090	18838	19110	18878	18938	18818	19020	18842	19150	19160	19056	19074	19138	19012	18993	18796	19084	18789	18941	18880	19120	19062	18927	18924	18799	19118	18760	18973	18981	18825	18850	19027	19155	18972	18959	18871	18903	18978	19077	18902	18821	18877	19038	18943	18898	18795	18809	19063	18873	19072	18788	18938	18903	19055	19178	19134	18869	19075	18996	18917	18770	18993	19080	19113	18930	18917	18925	18862	18900	19043	18852	19009	19115	19041	18899	18782	19121	18835	18957	18963	19021	19026	19010	18804	18882	19004	18706	18891	18961	19030	19006	19149	18857	19042	18982	18976	19103	19002	18901	19006	18845	18964	18974	19025	19065	19014	18776	18894	18887	18872	18942	19010	19087	18971	18937	19159	19030	19044	18902	19182	19160	18902	19023	19013	18813	19061	19038	18924	18965	18772	18991	19100	18930	18920	18903	18989	19099	18946	18987	19006	18893	18984	19082	18827	18827	18923	18974	18934	18940	19021	18951	18872	18956	19132	19128	18964	18987	19070	18845	19012	19015	19136	19007	19022	18928	18934	18762	18877	19005	18939	19036	19010	18889	18914	18886	18943	18970	19034	19149	18951	18793	18921	18953	18964	19132	18974	18891	19065	19137	18809	18970	19134	18995	19017	19042	18824	18987	18861	18990	19089	18894	19033	18877	18998	18874	18943	18985	18998	18953	19038	19112	18865	18880	19085	19070	18946	18968	18790	18910	19038	18922	18892	18955	19034	19041	18957	18910	18784	19133	18757	18992	19230	18957	18994	18879	19041	18952	18921	19057	18972	19061	18992	18836	18932	19047	18948	18967	19027	18997	19045	18907	18794	18961	18747	19003	18877	18956	18895	18970	18761	19029	19039	18984	18998	18998	19071	19042	18958	18992	19027	19053	18807	18846	19054	18999	18936	18779	18998	19004	19102	18934	18956	18833	18972	18910	18993	18891	18870	19148	18774	18922	18903	19019	18926	19000	19076	19079	19046	19065	19040	18921	18675	18972	18962	18996	18993	18874	19006	18969	18782	18997	19120	18925	19059	18889	18967	18680	18855	18969	18956	18880	18860	18961	18990	19002	18887	18882	18889	19004	18927	19087	19079	19110	18905	19055	18919	18950	18969	19026	18888	18993	19006	19065	18872	19082	18833	19188	19025	18931	18996	18967	18913	19181	18838	19108	19048	18930	18985	18715	19063	18819	18979	18904	18847	19186	19016	19036	18904	18893	19014	18982	18916	19053	19204	19141	19105	19064	19069	18827	18871	18916	18998	18991	19016	18959	18904	19208	18931	18975	18989	18897	19027	19028	18997	19081	18968	19043	19050	18988	19191	19036	19041	19067	18888	18923	19037	18927	19106	19006	18980	18843	18942	18996	18852	18946	18896	18899	19152	18896	18961	18775	19118	19038	19029	18735	19053	18972	18981	18815	18833	18755	18988	19013	19012	18876	19174	18931	19058	18904	18748	18981	18891	18991	18918	18832	19027	18919	18970	19033	19067	19038	18959	19079	18759	18950	19013	18998	18981	18859	19050	19210	19047	19066	18887	18761	19009	19073	18906	18861	18955	19092	19037	18744	19017	18973	18988	19146	19126	18977	19016	19112	18881	19045	18909	18918	18972	18763	19126	19152	19042	19063	18907	18947	18929	19060	18949	19142	19243	18896	19049	19069	18995	19113	18966	19015	18821	18874	18923	19060	19068	19036	19044	19036	19149	19001	18929	18979	19109	18959	19072	18952	19061	18933	19056	18795	19027	18910	18900	19038	18959	18819	19018	18975	19008	19039	19016	18945	19057	18888	19011	18839	18953	18938	19007	19230	18938	18942	18991	19037	18973	19003	19073	19078	19091	19036	19019	18917	18994	18778	19014	19043	18925	18924	18772	18825	19090	19004	18885	18971	19059	18975	18808	19025	19005	19092	18995	18949	18944	19040	18922	18956	18946	18888	18771	18870	19081	19018	18999	18912	19043	18943	18904	18914	18876	19103	18943	19143	19077	19106	18841	18885	19109	18991	18930	18953	19010	19111	18888	18893	18986	19058	18942	18990	18882	18889	19065	18969	18996	18969	19011	18975	19012	18988	18893	19095	19021	19067	18951	19198	18858	18917	18928	19008	18916	19040	19092	18877	19145	18971	18939	18899	18905	19105	19126	19049	19110	18832	19069	19082	19092	18934	19004	19157	18863	18961	19043	18919	19093	19016	18991	18989	18874	18848	19020	19071	18992	19184	18806	19078	19111	18844	18855	19072	18968	19066	18995	19047	18998	18941	19177	19113	19064	18996	18851	19052	18801	19144	18800	18925	18852	18876	19016	18858	18882	19040	18933	18943	19088	18989	19076	18749	18949	18910	18924	18807	19253	18712	19022	18969	19073	18946	18999	19215	19138	19030	18922	19250	18783	19205	18980	19057	18956	19126	18792	18708	18985	19136	18902	19115	18941	18974	19017	18990	19057	19016	19047	18934	18862	19067	19002	18971	18903	18959	19102	19132	19033	18994	18983	18988	19062	18948	19060	18976	18823	18816	18810	18965	19039	19030	18924	18759	19094	19003	19095	18945	18882	18889	18984	19230	18905	18985	18998	19018	18995	19099	18927	18969	19040	18943	18957	19018	18911	18931	18909	19142	18840	19086	18848	18954	19002	18853	18867	18878	18896	19022	18924	18864	19226	19097	19051	19128	18965	18922	19094	19059	18919	19002	19031	18995	19086	18914	18923	18937	18942	18964	19020	19016	19108	19089	18982	18957	19025	19136	18931	19103	18968	18793	19025	18998	19042	18809	19164	18845	19016	19002	18870	18990	18991	18956	18971	19004	18967	19028	19077	19031	18958	18914	19037	19105	18903	19034	18762	18979	18946	19083	18803	18822	18899	18980	18965	19029	19034	18901	19077	18982	18806	18889	19078	18926	18987	19063	19138	18956	18935	18893	18937	19159	19067	18936	18963	19091	18960	18879	18978	18779	18945	19036	18786	19101	18987	19067	18998	18958	18979	18877	19039	18822	19063	18924	18838	19165	18856	18926	18872	18963	19036	18983	18884	18927	18962	18945	19101	19045	19121	19046	19006	19015	19073	18950	19044	18869	19144	18997	18908	19134	19057	19001	18915	19117	18913	19210	18889	19107	19006	19175	19013	18964	18972	19072	18970	18925	18890	19035	18986	19112	18997	19093	19091	19013	18874	19017	18949	18969	18967	19084	18833	18933	18845	18881	19110	19000	19048	18913	19031	18791	18957	18895	18952	18935	18903	18963	18687	19069	19060	19108	19072	18949	18874	19011	18954	19165	19015	19029	19010	19050	19005	18980	19137	18993	18945	19052	18802	19190	18876	18887	19090	18802	18865	18955	19102	19002	18932	18942	18907	19000	18964	19057	19040	19028	19060	19113	18796	19068	18917	18946	19013	19067	18857	19014	18975	18963	18957	18990	19072	18908	18982	18980	19014	19020	18863	19016	18983	18980	19064	18875	18858	19136	19004	18905	19058	18775	19062	18938	18700	18886	19006	18868	19024	19080	18941	19038	19010	19029	19013	18972	19008	18883	18945	19259	18837	18819	19044	18981	18935	18934	19017	19130	18806	19159	19210	18829	18816	19069	19038	19063	19030	19057	18863	18960	18938	18999	19085	18873	18919	19037	19002	18943	18961	19106	19105	19059	19073	19017	18864	18857	18921	18828	19153	18875	18785	18937	18818	18958	18905	18853	18832	19217	19024	19063	18890	18891	18941	19083	18810	19078	19026	18807	19202	19150	18914	18947	18773	19031	19066	19101	18967	19126	19081	18972	18886	18933	19034	18848	18924	18824	18877	18885	18974	19055	19081	19187	18991	19140	18986	19067	19108	18977	19013	19099	18853	18982	18999	18887	18952	18921	18964	19245	19129	18786	18926	18947	19095	18983	19116	19093	19039	18979	19047	18975	18906	19076	19038	19019	19085	19104	18962	19070	18972	19037	19089	18806	19157	18752	19005	18916	19032	18937	19105	19062	18904	19032	19011	18973	18976	19000	18961	19168	19102	18870	19279	18957	19013	19085	19110	18979	19081	18984	19039	19045	18937	18990	19003	19066	19016	19026	18875	18819	19162	18932	18993	19044	18937	18966	18804	18864	18870	18923	18934	18976	19067	18970	19079	19053	19055	18995	19098	19022	19007	19084	18948	19037	19137	18883	19220	19027	19072	18875	19021	19072	19192	19073	19004	19139	18991	18851	18830	19101	18994	19010	18943	19230	19018	19009	19090	19076	18923	18770	18993	19025	18984	18948	19123	18917	19021	18978	18822	19043	19114	18990	18919	18941	19107	18735	18916	18967	18843	18960	19056	19160	19054	19024	19011	18930	18767	18921	19081	18783	18917	18996	19020	18935	19031	18799	18966	19088	18986	18858	19127	18874	19018	19093	18994	19012	19088	19050	19019	19097	18881	18954	19047	18983	18888	18927	18855
24150	25964	39128	33613	26946	26486	27214	23848	23364	23687	23714	23448	23292	23714	23668	23215	23330	23279	23283	23157	23288	23511	23276	23313	23584	23204	23310	23436	23128	23533	23354	23274	23161	23335	23334	23266	23180	23085	23284	23027	23121	23078	22995	23008	23153	23152	23304	23155	23203	23158	23157	23293	23098	23233	23121	23238	23226	23078	23149	22944	23204	23138	23326	23105	23193	22889	23038	23225	22972	23292	23162	23378	22971	23335	23133	23210	23108	23319	23239	23202	23100	23134	23261	23258	23305	23117	23052	23158	23251	23168	23004	22921	23127	23064	23104	23163	23123	23413	23179	23151	22976	23117	23087	23162	23252	23054	23191	22910	22984	23047	22911	23218	23003	22778	23284	23196	23253	23225	23106	23066	23078	23104	23149	23111	23224	22945	23189	23130	23187	22973	23173	23086	23136	23064	23284	23153	23237	22995	23143	23098	23287	23022	23327	23174	23149	23099	22893	23168	23012	23082	23136	23238	23059	23231	23128	23070	23195	22833	23090	23076	23239	22880	23280	23235	22995	22855	22923	23176	23124	23069	23029	23079	23245	23321	23224	23239	23199	23078	23040	23070	22989	23189	23074	23080	23149	22969	23086	23078	23103	23322	23077	23018	23076	23202	23098	23072	23218	22995	23147	23096	23132	22943	23004	22859	22960	23192	22928	23065	22952	23068	23060	22934	22921	23238	23067	22958	22965	23181	23120	23208	23038	23170	23193	23035	23070	22836	23148	22912	23040	23053	23259	23119	23124	22911	23110	23106	22909	23180	23156	22967	22949	23087	22847	22978	23233	23440	23171	23108	22945	22945	23412	23282	22833	23310	22970	23087	23130	23252	23116	22970	23181	23002	23130	22979	23138	23187	23013	23001	23236	23034	23189	23282	22974	23170	23080	22870	23043	23114	23059	23163	22984	23233	22966	22928	23248	22963	23213	23201	23253	23104	23263	23234	23196	23117	23327	23142	22864	23145	23105	23204	23022	22949	23038	23155	23002	23029	23100	23246	23147	23102	23175	23446	23063	22964	22849	23154	23069	23061	22978	23154	23241	23049	23133	23032	23043	22824	22862	23228	22969	23083	23198	23216	22932	22929	23142	22988	23058	23076	22932	23280	23052	23173	23254	22986	23284	23212	22973	23037	23221	23010	23205	23180	22863	22927	23292	23082	22961	23131	22992	23348	23092	23009	23241	23360	23157	23186	23259	22986	23044	23111	23003	23054	23254	23034	22847	23059	23389	22998	23068	23226	23138	23236	23031	23425	23051	23127	23175	23028	23073	23139	23123	23010	23134	22997	23236	22973	23053	22925	23093	23300	23225	23221	23162	23187	23073	23080	23019	23146	22990	23207	23022	22952	22922	23279	23315	23162	23102	22967	23004	23007	22941	23099	22954	23106	22824	23008	22960	23116	23240	23013	23128	23177	23321	23053	23086	23143	23219	23103	23183	23215	23269	23353	23099	22977	23070	22988	23061	22975	23115	23069	23207	22949	23045	23150	23136	22899	22952	23200	23055	23081	23052	22990	22998	23117	23140	23130	23107	23044	23263	23262	22766	23010	22930	23353	23163	23029	23213	22978	23248	22972	23007	23107	23108	23208	23150	23257	23104	23108	23167	23025	23251	23167	23095	22987	23046	23182	23112	23170	23161	22974	23000	23032	22996	23145	23280	22955	23330	23153	23073	23099	23228	22945	23128	23076	23275	23129	22992	23070	23139	23247	23199	23168	23036	23174	23241	23256	23124	22937	22913	23020	23312	23077	23040	23068	23205	22910	23133	23018	23055	22960	23265	23286	23233	23202	22942	23130	23185	23132	23368	22847	23031	23027	23095	22906	22926	23096	23078	23045	23165	23026	23025	23084	23177	23207	23063	23187	23183	23096	23144	23158	23058	23088	23209	23132	22956	23011	23070	23027	23132	23150	23017	23061	22927	23165	23042	23003	23178	23024	23089	23109	23044	22854	23282	23281	23145	23166	23253	23152	23392	23102	22948	23246	23128	23168	23244	23258	23024	23127	22961	23153	23263	22885	23192	23113	23107	22881	23163	23378	23066	23110	22991	22716	22859	23175	23224	23190	23017	23218	23207	22939	23078	23223	23151	23096	23079	23069	23106	23183	23301	23042	23115	23419	22964	23083	23121	22964	22963	23135	23153	23059	23051	23096	23049	23250	23234	23062	23062	23044	23137	22943	22894	23212	23180	22861	22937	23100	22951	23061	23033	22982	23120	23186	23166	23099	22943	23084	22935	23111	23034	23207	23057	22965	23123	23220	22958	22957	22962	23261	23038	23084	23026	23005	23034	23088	23272	23058	23151	22851	22973	23215	23151	23113	23005	23050	23188	23104	23076	23004	23200	23096	22997	22916	23096	23071	23036	23165	23070	23186	23184	23233	23284	23176	23152	23235	22993	22963	22872	23081	23022	23153	22949	23283	23240	23120	23078	23096	23004	22936	22966	22883	22916	23136	23314	23112	23243	22929	23274	23178	23189	23109	22994	23102	23010	23142	22940	23073	23214	23204	23022	22943	23135	23044	23044	23296	23143	23022	23060	23054	23076	23082	23236	23128	23206	23207	23091	22895	23018	23082	23025	23145	23165	23181	23109	23154	23107	22921	23170	23223	23152	23154	23287	23085	23048	23042	23245	23108	22902	23108	23171	23061	23115	23164	23226	22934	23122	23074	23281	22975	23023	23205	23212	23057	23079	22982	23132	23047	23107	23044	23138	23449	23299	23198	23012	23208	23204	23162	23195	23046	23135	23119	22986	22817	23141	23140	23009	23098	23009	23232	23148	23260	23204	23068	23090	23095	23041	22928	23141	23044	23182	23138	23216	23196	22895	22942	23035	23014	23175	23001	23017	23200	23286	23239	23048	23068	23281	23089	23019	23065	23129	23125	22936	22912	23153	22980	23114	23082	23320	23167	22953	23034	23248	22922	23069	23085	23130	23167	23013	23132	23087	23178	23055	22793	23023	23212	23032	23028	23045	23055	23147	23220	23125	23031	23094	23128	23100	22790	23002	23119	23227	23109	23142	23005	23386	22963	22846	23248	23293	22886	23052	22675	23147	22970	23024	23116	23123	23130	23280	23008	23123	22972	23284	23247	23154	23358	23270	23429	22851	22837	23036	23199	23029	23084	23076	23079	23038	23210	23030	22953	22977	23217	23077	23006	22995	23135	22969	23005	22945	23307	23127	23233	23123	23140	23008	22972	23098	23122	23001	23185	23156	23027	23099	23179	22934	22782	23099	23140	23120	23128	22998	22828	23054	23188	23286	23006	23029	22999	22952	23038	23000	22954	22963	23191	23218	23041	23054	23104	22906	23021	22848	23006	22871	23184	22841	23197	23062	23109	23131	23044	22981	23043	22999	23078	23158	22856	23285	23103	22978	22986	23132	23093	23017	23155	23122	23114	23027	23059	23105	23041	23257	23291	23084	23103	23084	23082	23252	22933	22841	23063	23091	23089	23068	22949	22943	22923	23103	23253	23152	23109	23038	22928	22887	22934	23298	23144	23188	23387	23040	23162	23086	23088	23284	23061	23082	22972	23251	23299	23329	22992	23155	22940	23082	23253	23157	22895	23189	23207	22909	23248	23181	23351	22960	23208	23178	23046	23075	23011	23106	23004	22986	23268	23042	23369	23130	22981	23105	22981	23085	23123	23061	22996	23094	23116	23237	23173	23080	23040	22914	23323	23035	23254	22792	23048	22994	23100	23303	23052	23118	23079	23030	22961	23070	22980	23149	22938	23081	23170	23162	23187	23170	23158	23059	23125	23351	23123	23188	23187	23213	23379	23245	22928	23163	23210	23154	22934	22851	23142	23073	23139	23111	23070	22935	23189	23033	23006	23102	22892	23357	23234	23098	23116	22919	23082	23273	22983	23011	22846	22991	22976	22973	23127	23123	22947	23279	22961	23158	23051	23035	23160	23058	22947	23014	22991	23256	23062	23149	23062	23160	23056	23159	23200	23056	22991	22939	23064	23201	23140	22965	23347	23333	23189	23219	23094	23326	23055	22899	22938	23081	23147	23039	23030	23009	23200	23248	23047	23364	23190	23221	23152	23224	23052	23183	23071	22984	23195	22890	23019	23198	23041	23056	23067	23022	23021	23150	23298	23061	23043	23243	22968	22869	23038	23169	23100	23232	23256	23038	23028	23128	23078	22703	23097	22888	23144	23101	22920	23147	23069	23160	23039	23057	23176	23028	23152	23215	22876	22664	23110	23179	23073	22969	23155	23055	22985	23012	22998	23096	22943	23047	23072	22962	22893	23038	23410	23202	23043	23079	23271	23115	23032	23015	23191	23196	23313	23012	23222	23016	22952	23161	23075	23170	23035	22995	23028	23185	22943	23295	22990	23182	22898	22943	23026	23075	23074	23187	23248	23062	23147	23233	23136	23293	23167	23383	22921	23034	23094	23147	23029	22994	23110	23168	22989	23136	23121	22869	23057	23165	23147	23118	23106	23291	23180	23022	22858	23196	23313	23171	22972	23406	23086	23189	23216	23186	22998	23388	23081	23213	23144	23060	23131	23172	22939	23178	22941	22938	23134	23069	23086	23100	23128	23151	23172	23037	23021	22817	23008	23116	23033	22818	23210	22875	23167	23138	23278	23190	23071	23138	23190	23053	23173	22999	23127	23092	23070	23208	23100	23133	23116	23204	23120	22905	23331	23092	23224	23100	22961	23154	22955	23229	23230	23297	23302	23102	23188	23036	23221	22973	23152	23115	22845	23275	23242	23134	23142	23263	23094	23012	22815	23201	23185	22997	22932	23234	22995	23035	23099	23211	23151	22964	22946	22986	23157	23073	23271	23171	22943	23009	23238	23455	23056	23043	23091	23221	23003	22968	23107	23027	23235	23115	22955	23255	23195	23091	22996	23207	22898	22950	22921	22855	23041	23075	23030	23198	22990	23022	23056	23191	23225	23145	23258	23166	23211	23372	23130	23005	22867	22925	23286	23069	23014	22989	23149	23230	22837	23022	23086	23134	23079	23008	23186	23166	23208	23174	23061	23081	23134	23022	23165	23159	23034	23330	23009	22929	22975	23058	23004	22955	23027	23300	23240	23183	22927	23252	23100	23006	22993	23056	23056	23296	23021	23164	23197	23149	22941	23020	23115	23322	23375
64667	107992	87618	57366	33666	21744	19151	18531	18678	18674	18826	18609	18810	18713	18721	18555	18701	18698	18601	18759	18705	18747	18845	18911	18780	18765	18824	18815	18717	18765	18592	18802	18650	18720	18714	18707	18726	18771	18778	18771	18740	18775	18865	18886	18780	18605	18810	18733	18672	18739	18914	18755	18699	18834	18718	18733	18783	18758	18935	18713	18720	18896	18829	18621	18640	18804	18898	18714	18776	18897	18571	18728	18816	18556	18728	18751	18799	18610	18723	18702	18822	18785	18712	18750	18694	18783	18843	18831	18776	18733	18688	18801	18636	18706	18799	18768	18778	18672	18702	18708	18713	18707	18806	18666	18783	18785	18861	18616	18686	18871	18754	18989	18632	18862	18661	18939	18782	18737	18915	18708	18715	18550	18703	18572	18815	18777	18748	18775	18699	18803	18841	18834	18584	18665	18590	18721	18717	18758	18697	18781	18701	18783	18586	18779	18673	18528	18613	18533	18674	18784	18726	18642	18792	18707	18792	18742	18717	18807	18821	18653	18755	18697	18676	18727	18643	18718	18678	18538	18693	18784	18653	18701	18704	18769	18527	18714	18673	18798	18668	18644	18662	18733	18637	18622	18737	18609	18731	18786	18798	18556	18585	18717	18772	18804	18801	18609	18854	18701	18815	18749	18738	18747	18721	18920	18793	18819	18664	18892	18771	18681	18658	18666	18579	18758	18702	18661	18707	18613	18682	18779	18670	18856	18759	18724	18723	18662	18720	18755	18782	18649	18660	18697	18788	18757	18727	18740	18606	18579	18881	18783	18768	18748	18680	18918	18823	18598	18821	18700	18487	18660	18657	18748	18587	18615	18680	18645	18651	18673	18762	18754	18616	18679	18756	18638	18805	18757	18533	18735	18743	18891	18755	18740	18721	18737	18819	18787	18513	18877	18705	18703	18770	18573	18880	18784	18659	18860	18845	18893	18880	18836	18798	18673	18699	18784	18809	18479	18740	18831	18600	18595	18676	18694	18610	18643	18752	18839	18764	18750	18753	18818	18764	18700	18774	18678	18745	18636	18649	18658	18921	18737	18621	18587	18855	18549	18698	18598	18839	18681	18712	18794	18702	18661	18776	18804	18600	18667	18707	18747	18764	18630	18622	18733	18564	18784	18584	18770	18707	18809	18797	18779	18800	18712	18828	18586	18776	18624	18686	18730	18786	18638	18864	18791	18801	18841	18609	18842	18735	18680	18775	18776	18647	18658	18614	18743	18570	18742	18762	18644	18605	18844	18741	18747	18905	18846	18679	18798	18604	18684	18742	18778	18908	18652	18710	18756	18691	18643	18855	18659	18686	18756	18735	18678	18843	18648	18698	18840	18680	18624	18804	18717	18726	18628	18875	18432	18680	18662	18761	18817	18685	18762	18670	18801	18833	18715	18629	18810	18563	18708	18750	18689	18685	18803	18676	18797	18796	18619	18858	18854	18731	18803	18571	18786	18698	18652	18816	18785	18857	18734	18663	18947	18797	18771	18763	18965	18794	18653	18801	18710	18792	18589	18979	18687	18838	18660	18764	18680	18785	18509	18691	18731	18658	18675	18722	18565	18753	18911	18809	18728	18683	18705	18740	18598	18705	18790	18643	18682	18680	18819	18941	18664	18674	18653	18656	18658	18592	18828	18671	18858	18899	18734	18685	18825	18670	18683	18760	19010	18799	18931	18711	18766	18649	18647	18544	18842	18600	18763	18618	18593	18668	18760	18694	18646	18701	18680	18909	18795	18675	18539	18834	18633	18743	18699	18776	18641	18645	18743	18684	18722	18725	18628	18653	18921	18783	18791	18669	18628	18625	18669	18687	18797	18635	18616	18631	18645	18774	18815	18726	18797	18704	18837	18470	18881	18709	18767	18774	18635	18659	18620	18919	18666	18827	18713	18663	18574	18526	18664	18682	18634	18677	18604	18742	18758	19028	18584	18521	18759	18692	18704	18790	18759	18690	18735	18681	18827	18886	18690	18708	18796	18649	18768	18684	18740	18700	18766	18898	18493	18759	18914	18772	18724	18604	18806	18637	18667	18568	18663	18990	18852	18848	18912	18771	18675	18779	18674	18678	18640	18843	18614	18669	18710	18646	18723	18723	18771	18795	18766	18901	18668	18643	18692	18596	18780	18675	18801	18892	18763	18679	18851	18802	18790	18806	18786	18708	18736	18569	18736	18627	18801	18664	18585	18759	18819	18820	18750	18705	18691	18713	18689	18769	18826	18914	18791	18808	18654	18593	18661	18690	18775	18692	18751	18834	18713	18801	18688	18698	18695	18684	18702	18875	18680	18600	18844	18889	18774	18701	18780	18621	18714	18826	18619	18762	18822	18676	18781	18632	18706	18716	18616	18645	18732	18774	18683	18713	18707	18563	18680	18553	18689	18672	18786	18584	18752	18857	18514	18677	18921	18678	18572	18739	18801	18682	18738	18652	18756	18782	18805	18733	18762	18762	18628	18663	18590	18611	18553	18649	18744	18609	18764	18709	18911	18922	18849	18648	18696	18892	18741	18765	18644	18826	18738	18719	18658	18810	18730	18585	18713	18760	18561	18686	18819	18879	18753	18873	18611	18735	18670	18763	18518	18665	18766	18701	18728	18756	18727	18742	18653	18723	18792	18624	18644	18638	18735	18680	18780	18681	18728	18693	18733	18554	18885	18698	18695	18709	18768	18615	18729	18878	18803	18576	18889	18737	18652	18724	18753	18755	18824	18686	18587	18877	18844	18800	18762	18822	18746	18723	18602	18699	18759	18606	18734	18702	18618	18820	18837	18661	18883	18671	18702	18719	18744	18661	18665	18768	18546	18732	18696	18757	18779	18679	18669	18781	18551	18857	18701	18700	18688	18685	18785	18696	18727	18626	18698	18690	18802	18665	18734	18862	18664	18831	18809	18754	18729	18749	18686	18743	18618	18750	18739	18734	18825	18489	18837	18796	18601	18849	18723	18808	18666	18585	18772	18723	18650	18681	18749	18766	18705	18657	18779	18629	18740	18708	18659	18676	18926	18953	18715	18539	18620	18696	18442	18709	18732	18748	18779	18690	18687	18658	18806	18695	18662	18589	18797	18553	18710	18658	18689	18831	18559	18673	18422	18729	18729	18713	18764	18742	18610	18844	18739	18672	18591	18716	18765	18823	18777	18616	18778	18696	18794	18855	18588	18757	18990	18639	18803	18835	18957	18778	18648	18727	18796	18725	18767	18709	18746	19002	18750	18754	18693	18781	18650	18611	18584	18652	18817	18587	18562	18662	18720	18727	18682	18691	18736	18559	18711	18772	18568	18674	18712	18672	18902	18720	18757	18861	18835	18704	18719	18796	18708	18798	18561	18781	18756	18816	18582	18594	18755	18694	18865	18589	18715	18725	18816	18881	18783	18779	18647	18689	18952	18711	18722	18702	18590	18691	18557	18662	18672	18676	18607	18774	18823	18741	18692	18688	18507	18773	18787	18573	18747	18766	18817	18709	18520	18785	18683	18591	18805	18783	18581	18779	18653	18790	18869	18800	18662	18919	18894	18599	18717	18766	18707	18778	18832	18724	18787	18653	18678	18794	18741	18826	18919	18660	18744	18696	18713	18741	18807	18742	18688	18667	18619	18742	18661	18675	18741	18788	18837	18730	18909	18760	18893	18622	18859	18643	18731	18471	18589	18588	18965	18698	18825	18690	18758	18689	18676	18835	18687	18911	18641	18706	18871	18564	18612	18859	18671	18813	18719	18740	18655	18845	18946	18655	18814	18677	18804	18651	18773	18797	18836	18724	18657	18858	18841	18629	18637	18738	18675	18723	18732	18648	18733	18783	18670	18737	18591	18796	18759	18759	18586	18778	18664	18566	18750	18596	18716	18696	18784	18668	18872	18777	18790	18795	18712	18702	18748	18567	18832	18722	18655	18736	18721	18832	18904	18876	18830	18833	18494	18631	18612	18852	18669	18686	18797	18650	18620	18644	18786	18670	18719	18746	18522	18630	18701	18696	18690	18818	18716	18801	18772	18712	18618	18798	18672	18660	18750	18662	18785	18700	18856	18934	18604	18712	18980	18783	18473	18648	18808	18901	18886	18865	18779	18575	18818	18771	18603	18850	18812	18722	18567	18799	18707	18728	18617	18803	18625	18883	18818	18750	18706	18806	18750	18690	18663	18783	18436	18817	18737	18757	18796	18852	18551	18730	18811	18932	18773	18762	18771	18756	18726	18962	18606	18628	18756	18840	18641	18514	18546	18434	18732	18779	18626	18837	18665	18680	18663	18537	18700	18755	18700	18877	18793	18825	18634	18844	18739	18873	18716	18841	18744	18765	18851	18786	18575	18779	18583	18621	18421	18853	18585	18728	18575	18674	18718	18641	18860	18655	18686	18648	18759	18712	18773	18775	18631	18770	18657	18683	18654	18627	18736	18789	18775	18743	18591	18743	18743	18876	18744	18591	18653	18833	18551	18748	18670	18710	18620	18757	18806	18715	18739	18749	18581	18631	18743	18828	18700	18819	18521	18687	18851	18779	18730	18597	18771	18840	18705	18683	18667	18752	18573	18706	18630	18757	18684	18759	18632	18549	18732	18697	18653	18711	18702	18690	18710	18836	18761	18733	18805	18823	18843	18635	18763	18812	18675	18589	18750	18695	18667	18657	18648	18644	18679	18825	18809	18788	18832	18895	18770	18678	18750	18852	18857	18796	18788	18880	18762	18827	18777	18695	18698	18763	18614	18725	18762	18716	18675	18603	18590	18659	18990	18794	18623	18668	18817	18723	18797	18553	18665	18797	18885	18731	18594	18930	18785	18812	18771	18742	18643	18646	18676	18732	18555	18668	18848	18779	18647	18802	18647	18771	18724	18801	18684	18585	18666	18747	18630	18586	18763	18917	18699	18918	18683	18461	18683	18613	18601	18863	18770	18814	18763	18588	18679	18745	18651	18740	18736	18864	18729	18564	18673	18685	18785	18536	18665	18818	18605	18842	18576	18775	18696	18679	18741	18531	18766	18780	18654	18682	18596	18799	18707	18842	18724	18912	18689	18805	18594	18681	18591	18752	18779	18698	18887	18634	18595	18774	18708	18567	18928	18766	18661	18617	18840	18685	18859	18940	18697	18676	18853	18851	18910	18699	18718	18818	18935	18894	18801	18839	18655
23790	25077	38967	33455	27090	26562	27911	24107	23398	23853	23729	23528	23577	23518	23558	23578	23599	23512	23821	23497	23430	23507	23365	23586	23446	23238	23504	23342	23562	23471	23523	23433	23300	23505	23228	23490	23323	23368	23354	23385	23367	23526	23442	23175	23388	23315	23351	23256	23382	23504	23406	23413	23406	23489	23477	23411	23321	23166	23429	23143	23156	23533	23294	23369	23420	23461	23409	23387	23323	23251	23593	23189	23274	23376	23157	23331	23318	23296	23293	23081	23384	23160	23300	23288	23152	23386	23462	23320	23475	23083	23059	23404	23430	23383	23233	23325	23358	23422	23391	23150	23049	23354	23486	23634	23240	23457	23230	23314	23305	23334	23339	23348	23429	23186	23309	23408	23248	23079	23415	23293	23292	23327	23101	23329	23259	23642	23190	23197	23346	23242	23106	23239	23109	23149	23568	23315	23206	23295	23294	23443	23324	23265	23341	23179	23061	23195	23228	23509	23288	23287	23405	23437	23404	23284	23285	23441	23272	23364	23370	23163	23164	23019	23054	23498	23351	23340	23376	23195	23441	23449	23499	23440	23205	22956	23212	23538	23378	22991	23392	23063	23302	23283	23586	23397	23508	23301	23416	23368	23539	23155	23305	23280	23262	23164	23186	23416	23067	23324	23092	23347	23389	23389	23250	23465	23320	23238	23152	23342	23418	23131	23103	23130	23225	23276	23226	23301	23291	23197	23258	23317	23324	23242	23348	23184	23166	23189	23149	23163	23024	23240	23249	23174	23031	23367	23352	23303	23447	23090	23168	23216	23292	23520	23360	23344	23402	23336	23242	23291	23262	23434	23235	23396	23368	23271	23436	23194	23271	23206	23245	23076	23369	23415	23370	23171	23085	23198	23324	23270	23193	23329	23314	23243	23461	23426	23338	23209	23380	23390	23204	23234	23223	23424	23378	23236	23365	23188	23260	23367	23256	23392	23155	23472	23335	23301	23393	23384	23477	23308	23130	23254	23234	23220	23418	23263	23327	23277	23320	23307	23429	23165	23178	23146	23262	23505	23149	23187	23278	23173	23224	23391	23171	23108	23265	23138	23262	23464	23267	23152	23282	23178	23382	23302	23386	23371	23291	23208	23409	23276	23442	23563	23486	23209	23255	23202	22978	23290	22897	23204	23170	23335	23449	23260	23306	23237	23085	23302	23142	23169	23164	23255	23247	23080	23432	23288	23272	23135	23326	23234	23312	23348	23286	23532	23320	23285	23322	23158	23208	23418	23248	23353	23279	23016	23104	23246	23382	23205	23398	23262	23503	23512	23091	23461	23161	23578	23112	23314	23250	23655	23085	23346	23295	23413	23397	23151	23307	23224	23178	23540	23331	23393	23145	23272	23172	23356	23140	23155	23169	23175	23283	23432	23305	23371	23097	23240	23142	23136	23130	23057	23039	23336	23333	23285	23320	23319	23094	23378	23408	23081	23152	23186	23213	23411	23142	23144	23034	23200	23072	23146	23240	23208	23326	23244	23400	23096	23255	23450	23204	23140	23250	23318	23338	23395	23357	23060	23322	23350	23590	23362	23324	23213	23395	23402	23168	23246	23319	23104	23431	23456	23306	23245	23262	23030	23099	23123	23263	23133	23038	23255	23168	23380	23249	23459	23355	23117	23283	23330	23343	23417	23306	23331	23290	23254	23299	23094	23251	23299	23061	23408	23324	23257	23214	23089	23311	23272	23438	23198	23154	23112	23333	23252	23219	23125	23362	23170	23304	23329	23357	23222	23248	23153	23289	23469	23247	23484	23267	23440	23499	23210	23258	23316	23337	23324	23246	23218	22999	23173	23252	23214	23480	23389	23441	23331	23144	23102	23510	23406	23283	23142	23191	22807	23041	23399	23474	23277	23446	23152	23102	23433	23607	23274	23288	23313	23150	23373	23221	23175	23406	23302	23088	23260	23309	23072	23316	23233	23317	23253	23209	23322	23310	23195	23196	23326	23362	23337	23246	23343	23306	23222	23308	23034	23509	23402	23434	23292	23217	23247	23428	23177	23374	23323	23394	23314	23184	23277	23344	23407	23280	23293	23326	23377	23287	23322	23296	23260	23294	23331	23585	23436	23068	23112	23275	23138	23076	23051	23350	23220	23170	23214	23248	23213	23228	23339	23060	23406	23411	23242	23283	23288	23383	23084	23278	23426	23460	23213	23251	23222	23386	23287	23153	23235	23312	22984	23192	23446	23392	23112	23091	23296	23147	23283	23412	23307	23378	23371	23384	23309	23319	23259	23291	23205	23374	23266	23386	23363	23147	23521	23475	23362	23335	23262	23334	23340	23084	23249	23373	23317	23221	23340	23296	23185	23066	23234	23321	23222	23275	23264	23173	23317	23365	23372	23449	23032	23346	23385	23240	23473	23396	23468	23382	23262	23267	23447	23412	23060	22980	23341	23415	23522	23328	23155	23476	23193	23184	23338	23324	23398	23313	23162	23126	23133	22951	23204	23207	23303	23369	23349	23268	23215	23274	23129	23323	23247	23196	23413	23272	23295	23324	23338	23143	23217	23433	23021	23581	23262	23095	23278	23343	23217	23376	23135	23326	23117	23161	23062	23199	23277	23200	23328	23388	23334	23377	23303	23010	23386	23276	23205	23322	23222	23284	23084	23359	23304	23223	23292	23135	23428	23250	23316	23545	23219	23299	23086	23459	23416	23143	23247	23198	23085	23102	23321	23535	22973	23430	23260	23255	23222	23364	23319	23159	23415	23242	23192	23494	23277	23619	23402	23386	23213	23444	23399	23267	23355	23338	23250	23334	23071	23314	23417	23228	23038	23510	23157	23247	23451	23254	23098	23086	23319	23216	23093	23106	23169	23448	23341	23187	23362	23557	23348	23210	23319	23225	23289	23461	23132	23416	22952	23243	23235	23381	23283	23082	23125	23383	23327	23488	23259	23205	23358	23259	22972	23305	23244	23290	23284	23510	23180	23352	23161	23388	23376	23438	23405	23239	23320	23279	23339	23330	23131	23415	23346	23138	23340	23241	23184	23475	23178	23376	23559	23264	23087	23385	23206	23365	23285	23097	23234	23319	23304	23206	23184	23212	23313	23099	23333	23150	23137	23364	23411	23306	23257	23422	23095	23196	23217	23300	23575	23134	23221	23209	23064	23196	23205	23308	23336	23381	23080	23417	23286	23125	23348	23123	23189	23237	23317	23141	23196	23295	23252	23296	23538	23206	23319	23374	23182	23182	23506	23408	23147	23503	23387	23271	23238	22974	23259	23285	23147	23354	23167	23207	23142	23292	23215	23406	23369	23409	23118	23585	23501	23325	23220	23234	23099	23264	23497	23117	23346	23344	23192	23192	23220	23008	23000	23247	23058	23304	23306	23408	23212	23045	23382	23213	23326	23110	23119	23328	23242	23230	23079	23490	23257	23243	23294	23242	23306	23244	23422	23209	23409	23322	23234	23286	23131	23258	23095	23040	23166	23289	23450	23251	23115	23353	23135	23332	23524	23388	23249	23275	23510	23188	23239	23386	23271	23440	23532	23316	23295	23344	23467	23224	23542	23307	23239	23223	23486	23246	23448	23207	23306	23303	23109	23278	23610	23182	23238	23170	23240	23545	23054	23027	23047	23198	23332	23374	23411	23157	23189	23519	23322	23267	23049	23096	23313	23308	23234	23328	23364	23143	23253	23076	23355	23391	23442	23292	23130	23304	23502	23227	22990	23306	23402	23304	23305	23256	23304	23241	23136	23100	23269	23408	23222	23540	23215	23403	23078	23206	23350	23330	23127	23216	23117	23414	23293	23175	23308	23172	23341	23080	23127	23236	23322	23204	23079	23125	23369	23164	23303	23238	23320	23244	23254	23331	23440	23283	23226	23166	23459	23389	23439	23277	23393	23441	23433	23227	23476	23259	23289	23469	23132	23327	23038	23292	23302	23171	23305	23127	23306	23330	23353	23146	23293	23370	23247	23188	23387	23337	23316	23225	23246	23400	23344	23283	23055	23328	23207	23249	23276	23267	23373	23316	23261	23210	23415	23090	23289	23372	23406	23208	23227	23280	23049	23115	23349	23237	23311	23267	23161	23118	23314	23543	23118	23085	23522	23384	23322	23399	23287	23259	23326	23286	23270	23276	23380	23372	22966	23200	23390	23137	23537	23193	23199	23146	23238	23237	23268	23353	23039	23135	23235	23255	23272	23236	23286	23615	23342	23337	23298	23263	23258	23258	23231	23196	23510	23243	23198	23148	23393	23281	23225	23308	23185	23294	23300	23182	23289	23303	23372	23392	23236	23174	23142	23088	23404	23145	23354	23272	23246	23310	23186	23296	23430	23458	23298	22991	23339	23202	23362	23278	23219	22962	23235	23185	23172	23202	23083	23201	23299	23477	23245	23345	23284	23251	23298	23345	23096	23182	23321	23327	23368	23132	23361	23341	23182	23214	23240	23451	23377	23214	23381	23485	23303	23265	23035	23140	22909	23324	23198	23275	23209	23312	23137	23334	23282	23191	23333	23456	23172	23255	23287	23117	23227	23398	23249	23218	23352	23251	23389	23295	23082	23294	23383	23195	23080	23152	23470	23340	23429	23295	23297	23156	23384	23409	23297	23418	23077	23270	23168	23289	23340	23440	23247	23207	23520	23472	23544	23276	23198	23306	23113	23283	23293	23434	23207	23312	23437	23189	23101	23293	23377	23210	23268	23380	23371	23071	23238	23003	23235	22997	23243	23353	23300	23342	23359	23177	23118	23456	23239	23287	23324	23381	23270	23131	23332	23259	23285	23166	23289	23237	23112	23141	23168	23476	23256	23304	23274	23178	23395	23142	23212	23430	23308	23216	23160	23134	23234	23472	23315	23142	23241	23189	23225	23275	22997	23175	23235	23123	23335	23105	23337	23369	23172	23559	23419	23267	23345	23226	23215	23283	23414	23457	23287	23171	23221	23438	23379	23493	23471	23543	23409	23350	23204	23297	23294	23305	23334	23272	23132	23197	23262	23058	23602	23309	23420	23148	23269	23155	23176	23156	23289	23182	23281	23350	23147	23172	23236	23137	23404	23060	23242	23383	23403	23417	23027	23191	23217	23206	23270	23071	23349	23132	23360	23225	23380	23455	23158	23169	23175	23339	23319	23185	23472	23494	23407	23334	23147	23321	23191
63231	106685	89377	60908	35980	22301	19247	18878	18739	18772	18762	19083	18820	18937	18808	18975	18761	18790	18881	18663	18976	18995	18775	18895	18835	18878	18751	18846	18775	18858	19022	18942	18867	18916	18796	18979	18606	18826	19098	18829	18807	18950	19004	18882	18926	18922	18844	19009	18802	18887	18747	18899	18824	18855	18819	18913	18866	18890	18743	18848	18846	18842	18948	18933	18886	18861	18767	19052	18881	18931	18815	18920	18801	18744	19061	18864	19100	18755	18760	18852	18828	18817	18918	18898	18931	18832	18817	18834	18725	18815	18786	18884	18753	18940	18839	18824	18948	18790	18802	18911	18738	18919	18741	18747	18860	18844	18873	18954	18888	18913	18979	18982	18893	18697	19068	18753	18748	18702	18826	18586	18896	18897	18644	18991	18784	18778	18937	18808	18924	18927	18925	18956	19146	18812	18864	18794	18638	18975	18964	18798	18884	18738	18813	19000	18784	18859	18853	18755	18865	19010	18764	18948	18927	18729	18703	18793	18736	18900	18968	18767	18839	18861	18943	18840	18879	18829	18816	18648	18962	18719	18848	19011	18844	18718	18838	18779	18697	18980	18833	18867	18762	18779	18841	18836	18772	18903	18975	18912	19138	18949	18620	18760	18924	18869	18825	18674	18915	18835	18915	18932	18786	19052	18930	18835	18953	18826	18912	18763	18765	18789	18809	18945	18837	18758	18953	18737	18660	18961	18642	18631	18849	18714	18578	18840	18862	18885	18758	18787	18718	18870	18842	18754	18675	18820	18800	18803	18734	18635	18821	18864	18904	18906	18894	18900	18965	18890	18763	18903	18891	18780	18870	18867	18905	18826	18846	18757	18904	18689	18931	18759	18819	18757	18788	18854	18963	18748	18854	18862	18935	19105	18717	18758	18810	18710	18935	18697	18786	18842	18822	18712	18938	18878	18836	18875	18977	18678	18867	18795	18875	18870	18803	18856	18814	18825	18914	18832	18777	18944	18870	18826	18936	18965	18700	18847	18813	18889	18880	18884	18645	18822	18705	18777	19021	18991	18854	18882	18875	18879	18907	18787	18929	18863	18975	18789	18984	18746	18756	18953	18782	18769	18922	18942	18852	18905	18977	18897	18827	19008	18885	18855	18644	19012	18805	18781	18677	18676	18813	18889	18969	18834	18986	18679	18863	18999	18769	18879	18962	18768	18854	18896	18767	18997	18731	18820	18877	18725	18752	18825	18764	18858	18931	18890	18684	18729	18929	18747	18828	18737	18754	18672	18731	18584	18855	18749	18914	18773	18854	18856	18832	18740	18731	18933	18792	18822	19048	18805	18919	18842	18735	18660	18845	18859	18818	18805	18731	18927	18870	18866	18772	18755	18895	18894	18943	18807	18864	18766	18798	19036	18924	18772	18914	18781	18870	18934	18748	18805	18846	18837	18790	18874	18968	18771	19035	18705	18742	19022	18686	18930	18856	18728	19266	18925	19000	18774	18798	18954	18671	18845	18812	18802	18809	18727	18914	19023	19000	18847	18696	18890	18860	18735	19028	18887	18956	18814	18844	18828	18741	18945	18677	19108	18879	18940	18822	18638	18839	18925	18774	18788	19005	18750	18884	18983	18856	18734	18708	18844	18761	19043	18877	18846	18872	18976	18901	18937	18807	18850	18721	19017	18674	19003	18871	18890	18773	18775	19087	18882	18864	18802	19008	18893	18775	19055	18876	18903	18783	18831	18823	18850	19022	18827	18808	18636	19042	18710	18943	18754	18994	18785	18756	18817	18719	19017	18740	19009	18793	18924	18842	18805	18890	18688	18919	18677	18946	18868	18751	18907	18867	18779	19039	18808	18968	18774	19058	18887	18708	18817	18824	18806	18861	18710	18842	19024	18634	18855	18634	18872	18952	18739	18761	18775	18829	18849	19026	18945	18935	18803	18888	18808	18906	19005	18743	18933	18654	18731	18913	18827	18751	18686	18949	18893	18871	18759	18787	18724	18678	18935	18965	18867	18873	18797	18759	18920	18923	19020	18860	18691	18810	19049	18827	18692	18780	18908	18824	18875	18912	18842	18820	18816	18850	18856	18774	18908	18909	18824	18896	18996	18879	18879	18696	18934	18870	18943	18971	18685	18892	18881	18800	18935	18739	18822	18787	18767	18748	18899	18836	18951	18738	18827	19016	18761	18745	18866	18884	18892	18854	18909	18952	18758	18936	18812	18913	18818	18877	18880	18604	18993	18935	18888	18672	18837	18955	18769	18789	18760	18932	19010	18782	18824	18707	18875	18767	18979	18935	18880	18918	18668	18717	18855	18870	18907	18748	18948	18754	18968	18943	18562	18762	18871	18828	18932	18881	18826	18703	18932	18886	18858	18844	18768	18891	18758	18749	18887	18835	18870	18738	18840	18680	18949	18876	18937	18751	18802	18880	18800	18958	18845	18798	18765	18786	18741	18933	18779	18900	18684	18780	18790	18765	19116	18816	18892	18855	19050	18992	18897	18798	19056	18834	19022	18812	18934	18973	18903	18748	18871	18663	18888	18665	18871	18630	18906	18881	18607	18968	18939	18788	18762	18891	18868	18845	18991	18920	18928	18980	18870	18841	18717	18865	19026	18558	18851	19078	18814	18849	18976	18879	18773	18807	18968	18801	18785	18837	18852	18868	19109	19092	18815	18795	18922	18987	18930	18837	18726	18804	18846	19119	18816	18860	18940	18861	18743	18881	18813	18838	18873	18732	18866	18976	18652	18744	18904	18761	18918	19042	18837	18829	18905	18940	18715	18680	18831	18845	18887	18958	18681	18845	18936	18958	18725	18894	18592	18876	18894	18901	18855	18832	19035	18921	18719	18817	18925	18739	18888	18905	18854	18866	18822	18927	18664	18895	18821	18906	18882	18840	18861	19019	18798	18733	18823	18968	19012	18724	18769	19073	18688	18753	18889	18966	18843	18654	18872	18818	18910	18907	18951	18994	18820	18956	18886	18899	18947	18714	19020	18986	18880	18784	18876	18844	18875	18641	18840	18670	18602	18957	18686	18870	18735	18865	18854	18867	18895	18963	18831	18734	18894	18835	18940	18794	18810	18849	18726	18622	18947	18776	18801	18856	18848	18805	18813	18917	18751	18711	18759	18875	18772	18757	18852	18734	18920	18852	18870	18723	18918	18917	18715	18735	18717	18694	18896	18781	18771	18851	18956	18909	18715	18775	18787	18706	18928	18795	18804	18847	18969	18899	18830	18849	18971	18893	18614	18782	18664	18842	18933	18846	18774	18885	18891	18770	18756	18868	19028	18800	18774	18988	18833	18667	18751	18746	18841	18839	18839	18696	18822	18816	18909	18793	18866	18883	18857	18920	18749	18794	18728	18913	18853	18819	18807	18897	18808	18931	18766	18917	18747	18832	18649	18728	18926	18922	18878	19010	18747	18810	18900	19080	18715	18962	18989	18944	18764	18868	18869	18866	18666	18975	18924	18773	19054	18771	18736	18807	18615	18753	18780	18870	18834	18896	18661	18692	18736	18830	19024	18738	18730	19006	18737	18899	18738	18969	19110	18816	18777	18855	18892	18925	18794	18732	18906	18994	18838	18820	18843	18817	18916	19008	18777	18714	18771	18804	19093	18752	18855	18896	18724	18725	18920	18901	18816	18872	18831	18641	18881	18746	18975	18881	18840	18859	18692	18732	18927	18981	18814	18771	18889	18963	18598	18859	18798	18851	18646	18769	18808	19027	18966	18747	18764	19029	18711	18802	19012	18790	18886	18828	18927	18793	18814	18722	19012	18816	18891	18936	18856	18725	18798	18890	19004	18970	18782	18740	18873	18890	18855	18735	18665	18915	18967	18834	18805	18777	18854	18861	18902	18827	18935	18957	18815	18731	18927	18806	18960	18740	19010	18858	18821	18927	18846	18859	18814	18793	18843	18765	18702	18631	18919	18748	18815	18924	18655	18771	18946	18835	18753	18824	18988	18949	18583	18840	18797	18745	18871	18911	18978	18722	18689	19000	18930	18810	19023	18932	18773	19053	18746	18898	18716	18731	18671	18785	18860	18845	18831	18882	18837	18699	18774	19033	18799	19031	18918	18723	18830	18846	18985	18785	18855	18969	18902	18814	18822	18772	18834	18989	18716	18677	19082	18893	18901	19041	18840	18814	18843	18882	18695	18887	18914	18722	18836	18757	18752	18745	18699	18918	18702	18760	18805	18954	18890	18732	18910	18887	18825	18836	18807	18718	18642	18830	18933	18743	18843	18870	18805	18998	18719	18876	18935	19012	18937	18813	18781	18853	18777	18818	18944	18825	18859	18751	18814	18748	18715	19009	18868	18958	18868	18981	18842	18865	18959	18817	18825	18982	18700	18662	18925	18736	18691	18582	18823	18927	18804	18835	18733	18754	19044	18868	18727	18845	18729	18742	18911	18630	18902	18820	18690	18844	19018	18807	18957	18949	18819	18847	18922	18922	18877	18831	18955	18856	19026	18733	18809	18951	18967	18683	18693	18749	18877	18854	18850	18951	18813	19006	18657	18749	18878	18997	18838	18815	18883	18872	18851	18966	18852	18728	18784	18716	18926	19005	18853	18704	18872	18874	18997	18775	18951	18847	18864	18875	18996	18805	18937	18904	18752	18806	18778	18825	18969	18939	18738	18826	18717	18820	18861	18863	18711	19010	18894	18903	18693	18664	18771	18847	18848	18812	18749	18713	18738	18882	18877	18768	18879	18954	18743	18765	18729	18801	18878	18848	18886	18834	18668	18682	18914	18922	18743	18840	18869	18965	18801	18714	18650	18891	18793	18702	18773	18803	18873	18851	18913	18864	18779	18822	18962	18962	18806	18858	18710	18696	18870	18898	18895	18832	18788	18764	18787	18899	18749	18696	18764	18907	18823	18647	18848	18933	18977	18643	18805	18836	18884	18791	18706	18769	18806	18970	18837	18669	18769	18876	18719	18824	18928	18662	18837	18926	18821	18773	18906	19009	18796	18957	18809	18998	18763	18772	18765	18833	18834	18982	18948	18904	18904	18747	18756	18826	18760	19074	18847	18917	18729	19049	18945	18811	18823	18759	18849	18793	18711	18801	18841	18780	18869	18981	18944	18784	18897	18833	18970	18737	18959	18747	18844	18798	18834	18912	18846	18833	18813	18796	18808	18769	18679
34087	43234	45127	32882	25605	23832	23578	23236	23264	23301	23237	23110	23225	23261	23211	23259	23225	23248	23176	22898	23174	23153	23151	23247	23202	23119	23180	23363	23439	23104	23376	23339	23196	23094	23476	23198	23050	23115	23063	23272	23167	23294	22957	22965	23241	23116	23353	23192	23240	22991	23117	23251	23072	23058	23067	23305	23210	23268	23243	23251	23163	23113	23198	23027	23281	23332	23087	23174	23156	23136	23123	22983	23248	23335	23202	23361	23248	23187	23291	23051	23000	23053	23198	23354	23218	23271	23020	23050	22995	23220	22955	23103	23068	23242	23038	23273	23264	23409	23165	23216	23167	23381	23180	23258	23158	23274	23167	23014	23229	23287	23231	23165	23328	23030	23213	23105	23223	23177	23387	23129	23015	23303	23221	23174	23252	23206	23252	23039	23268	23285	23081	23061	23059	23200	23321	23028	23131	23224	23253	23258	23016	23198	23118	23185	23124	23270	23147	23099	23296	23076	23288	23271	23194	23028	23401	23157	22968	23486	23218	23141	23414	23349	23243	23288	23171	23331	23237	23243	22999	23109	23081	23113	23215	23255	23277	23292	23246	23070	23138	23275	23075	23061	23137	23163	23103	23132	23233	23200	23093	23345	23261	23131	23197	23218	23178	23014	23013	23200	23368	23234	23110	23209	23161	23046	23152	23216	23314	23159	23136	23137	23263	23328	23292	23178	23334	23068	23305	23006	23184	23009	23177	23066	23293	23145	23120	23278	23219	23187	23099	23307	23004	23095	23369	23177	23381	23291	23273	23158	23138	23212	23093	23004	22853	23204	23223	23040	23315	23272	23263	23209	23057	22997	23242	23441	23077	23164	23188	23302	23128	23376	23060	23349	23289	23129	23321	23100	23364	23293	22994	23072	23027	23000	23077	23200	23196	23230	23246	23186	23246	23085	23148	23291	23440	23330	23283	23232	23010	23102	23427	23221	23459	23249	23320	23261	22922	23076	23259	23134	23056	23162	23215	23214	23203	22959	23181	23144	23189	23122	23139	23079	23056	23193	23194	23139	23049	23304	23163	22974	23190	23309	23248	23443	23296	23171	23270	23136	23266	23385	23173	23300	23125	23037	23093	23378	23358	23194	23205	23361	23271	23096	23395	23086	22975	23190	23199	23195	23103	22961	23245	22975	23170	23361	22986	23375	23052	23129	23264	23189	23063	23236	23026	23000	22991	23188	23306	23149	23306	23000	23196	23186	23067	22843	23119	23014	23221	22996	23130	23183	23179	23153	23178	23136	23321	23058	23131	23028	23080	23081	22886	23247	23163	23310	23191	23041	23111	22975	23149	23078	22996	23086	22977	23043	23390	23339	23026	23235	23192	23278	23206	23165	23164	23276	23103	23229	23073	23178	23235	23207	23219	23191	23418	23101	23145	22931	23120	23194	23072	23058	22944	23052	23271	22935	23145	23214	23275	23200	23261	22973	23234	23238	23176	22945	23183	23064	23096	23223	23269	23233	23238	23209	23333	23191	23212	23238	23186	23232	23199	23125	23102	23100	23309	23123	23296	23144	23208	23002	23094	23120	23028	23221	23327	23146	23238	23194	23147	23234	22995	23227	23209	22978	23094	23077	23388	23331	23171	23097	23285	22928	23119	23142	23099	23162	23038	23141	23004	23191	23146	23267	23040	23011	23105	23212	22940	23112	23456	23326	23264	23210	23110	23062	23135	22958	23211	23119	23186	23191	23374	23161	23284	23170	23200	22971	23167	23270	23301	23382	23264	23110	23311	23137	23150	23040	23202	23315	23313	22873	23069	23059	23399	23369	23028	23182	23283	23087	23147	23119	23195	23257	23314	23256	23157	23115	23288	23019	23032	23146	23166	23298	23364	23063	23179	23141	23134	23298	23442	23158	23226	23028	23108	23084	23020	22959	23165	23367	23405	22926	23267	23182	23256	23167	23151	22957	23198	23252	23223	23260	23321	23386	23253	23237	23216	23250	23017	23232	23203	23026	23071	23222	22988	23200	23234	23040	23197	23179	23219	22979	23237	22925	23043	22873	23393	23230	22886	23337	23125	23136	23116	23413	23176	23218	23145	23033	23092	23117	22939	23128	23391	23358	23129	23295	23112	22961	23026	23084	23185	23169	23133	23280	23330	23417	23048	23145	22852	23150	23243	23152	23131	22965	23016	23049	23050	23254	23350	23223	22981	23265	23271	23342	23038	23122	23153	23149	23161	23001	23273	23212	23117	23210	23237	23211	23002	23262	23382	23147	23027	23251	22965	23162	23222	23229	23233	23285	23001	23085	23194	23298	23353	23228	23249	22970	23015	23183	23112	23128	23233	23192	23186	23108	23174	23291	23291	22825	23284	23356	23178	23191	23308	23103	23098	23075	23170	23227	23311	23180	23237	23144	23076	23273	23339	23101	23239	23346	23244	23310	23280	23109	23078	23104	23348	23138	23219	23341	23182	23106	23326	23096	23447	23282	23350	23179	23198	23169	23191	23169	23318	23039	23144	23146	23228	23115	23219	23096	23359	23167	22989	23278	23132	23174	23238	23099	23310	23176	23095	23220	23120	23335	23240	23045	23267	23278	23181	23177	23246	23262	23256	23117	23003	23141	23454	23193	23085	23103	23101	23151	23127	23210	23245	23041	23143	23307	23078	23297	23364	23206	23302	23065	22995	23308	23273	23138	23141	23264	23255	23316	23090	23215	23116	23132	23053	23112	23231	23364	23317	23241	23147	23147	23155	23132	23163	23218	23081	23321	23225	23142	23071	23113	23108	23092	22898	23172	23137	23383	23107	23066	23361	23093	23357	23289	23034	23176	23120	22997	23109	23019	22979	23085	23129	23364	23195	23045	22944	22943	23464	23234	23168	23232	23239	23183	23166	23096	23035	23147	23206	23224	23074	23158	23189	23056	23113	23184	23011	23109	23103	23303	23309	23381	23278	23081	23039	23193	23333	23411	23189	23062	23099	23303	23191	23203	23084	23219	23333	23292	23046	23165	23173	23115	23417	23214	23264	23135	23191	23097	23310	23098	23150	23196	23034	23196	23296	23192	23046	22921	23166	23192	23115	23088	23125	23131	23305	23079	23074	23261	23323	23362	23140	23146	23234	22949	23025	22955	23120	23191	23218	23157	23337	23042	23147	22987	23176	23231	23206	23142	23244	23171	23125	23125	23220	23488	23399	23188	23199	23082	23105	23169	23429	23386	23178	23387	23414	23292	23031	23114	23256	23210	23314	23185	23068	23340	23348	23066	23305	23152	23067	23142	23232	23254	23136	23423	23051	23066	23194	23028	23225	23089	22915	23413	23462	23289	23232	23411	23255	23142	23394	23279	23146	23187	23244	23244	23231	23178	23255	23258	23214	23134	23256	23204	23201	23061	22920	22986	23330	23377	23106	23137	23227	23027	23334	23134	23259	23288	23195	23387	23065	23007	23210	23071	23154	23282	23245	23152	22987	22879	22952	23223	23307	23223	23168	23174	23338	22985	23020	23306	23238	23391	23040	23028	23022	23129	23162	23267	23238	23144	22984	22945	23141	23161	23155	23267	22970	23153	23174	23164	23218	23336	23348	23181	23061	23351	23117	22967	23442	23178	23111	23092	23354	23249	23187	23247	23079	23268	23201	23099	23331	23074	23160	23085	23058	23309	23085	23341	23204	23186	23473	23262	23132	23356	23215	23236	23330	22928	23233	23198	23459	23372	23210	23127	23279	23181	23348	23044	23134	23071	23290	23192	23045	23437	23208	23227	23108	23162	23184	23169	23327	23184	23264	23163	23111	23291	23517	23412	23240	23083	23140	23085	23218	23270	23184	23117	23260	23146	23169	23230	23029	23224	23116	23242	23278	23134	23251	23073	23193	23365	23270	23354	23252	23224	23300	23141	23070	23277	23334	23065	23276	23131	23175	23456	23140	23178	23195	23119	23049	23011	23178	23100	23138	23200	23307	23079	23046	23104	23127	23128	23109	23183	23060	23102	23411	22990	23520	23161	23085	23285	23274	23232	23088	23174	23245	23170	23142	23206	23008	23126	23245	23066	23273	23182	23151	23309	23199	23127	23050	23175	23196	23342	23340	23183	22853	23263	23134	23030	23308	23094	23416	23177	23024	23154	23095	23156	23573	23221	23236	23327	23251	23225	23296	23189	23420	22965	23130	23143	23074	23268	23059	23055	23035	23209	23200	23149	22962	23155	23185	23001	23078	23117	22981	23227	23291	23121	23150	23445	23138	23246	23202	23179	23134	23246	23412	23287	23263	23190	23255	23200	22997	23285	23220	23036	23090	23043	23174	23178	23105	23302	23291	23230	23281	23191	23226	23293	23430	23454	23203	23287	23413	23010	23182	23154	23062	23016	23141	23194	23069	23107	23227	23060	23341	23079	23294	22964	23412	23134	23135	23320	23103	23337	23275	23016	23154	23170	23117	23122	23134	23282	22973	23278	22988	23248	23264	23162	23116	23133	23087	23080	23123	23090	23092	22909	23335	23212	22973	23322	23248	23428	23104	23199	23197	23234	22890	23256	23357	23184	23072	23121	23355	23289	22977	23499	23302	23033	23061	23346	23301	23258	23282	23140	23216	23306	23161	23180	23064	23371	23266	23140	22920	23065	23084	23291	23163	23135	23254	23274	23143	23048	23155	23288	23331	23289	23109	23187	23253	23170	23010	23362	23065	23259	23211	23152	23492	23203	23123	23435	23033	23118	23312	22963	23487	23224	23104	22949	23196	23260	23267	22958	22956	23241	22818	23282	23144	23175	23370	23099	23243	23065	23374	23227	23147	23269	23049	23248	22890	23251	23189	23246	23415	22941	23033	23133	23208	22951	22997	23217	23109	23150	23356	23258	23094	22990	23187	23164	23312	23204	23197	22999	23066	23143	23251	23292	23385	23419	23134	23032	23300	23146	23255	23114	23141	23040	22988	23331	23350	23412	23278	23184	23110	23274	23091	22854	23020	23105	23285	23183	23301	23191	22983	23324	23022	23008	23334	23414	23208	23260	23186	23074	23083	23007	23071	23143	23198	23052	23269	23212	23368	23167	23195	23340	23121	23187	23200	23246	23062	23210	23227	23184	23243	23125	22987	23259	23188	23134	23184	23192	22989	23094	23058	23133	23205	23292	23016	23188	23457	23267	23025	23079	23409	23063	23236	23245
42310	60148	45546	27811	20726	19039	18938	18598	18699	18606	18876	18875	18829	18781	18811	18690	18817	18755	18724	18829	18761	18641	18612	18634	18763	18628	18588	18684	18569	18577	18774	18664	18596	18758	18724	18761	18873	18564	18701	18870	18741	18766	19001	18688	18647	18690	18718	18807	18862	18941	18705	18784	18908	18728	18705	18745	18742	18880	18723	18791	18656	18797	18858	18720	18718	18791	18791	18714	18719	18704	18904	18634	18669	18664	18763	18641	18838	18625	18787	18590	18773	18729	18646	18973	18845	18750	18857	18737	18794	18849	18776	18540	18808	18755	18807	18811	18810	18689	18552	18870	18733	18643	18732	18887	18707	18722	18564	18874	18649	18856	18718	18807	18630	18810	18739	18772	18760	18954	18879	18852	18834	18663	18637	18872	18772	18799	18841	18725	18723	18801	18739	18837	18757	18784	18914	18815	18699	18663	18711	18642	18742	18590	18893	18619	18804	18726	18592	18540	18699	18714	18676	18870	18529	18808	18745	18979	18607	18870	18737	18502	18748	18810	18746	18873	18649	18787	18563	18835	18856	18759	18924	18682	18662	18868	18578	18544	18890	18784	18836	18815	18695	18768	18855	18902	18968	18950	18648	18837	18849	18755	18732	18767	18757	18686	18702	18819	18597	18612	18683	18502	18752	18631	18601	18733	18875	18614	18746	18636	18676	18843	18918	18690	18806	18832	18717	18772	18865	18807	18828	18538	18777	18661	18813	18725	18628	18617	18658	18633	18702	18743	18638	18613	18821	18927	18762	18762	18832	18751	18811	18737	18796	18753	18807	18552	18838	18721	18729	18748	18660	18804	18758	18707	18819	18803	18800	18673	18664	18759	18838	18845	18739	18820	18819	18672	18710	18831	18844	18752	18738	18728	18765	18679	18808	18650	18915	18724	18646	18693	18551	18869	18647	18589	18853	18868	18739	18595	18740	18734	18802	18810	18892	18772	18803	18664	18680	18787	18904	18685	18805	18627	18676	18766	18972	18803	18643	18603	18734	18802	18809	18823	18756	18702	18773	18741	18786	18874	18552	18932	18905	18792	18755	18863	18849	18713	18844	18748	18812	18552	18772	18565	18757	18670	18624	18801	18806	18630	18667	18855	18639	18677	18795	18600	18578	18861	18576	18865	18727	18769	18849	18711	18605	18786	18850	18709	18811	18738	18855	18839	18845	18829	18797	18665	18876	18714	18725	18869	18813	18583	18573	18761	18732	18837	18827	18794	18699	18834	18744	18857	18526	18658	18603	18789	18679	18766	18745	18726	18561	18716	18594	18593	18734	18569	18853	18470	18653	18821	18709	18597	18785	18845	18601	18759	18830	18910	18555	18806	18754	18652	18678	18766	18680	18891	18721	18808	18888	18733	18925	18644	18705	18692	18755	18748	18685	18686	18720	18881	18691	18586	18786	18805	18736	18592	18743	18717	18699	18779	18762	18677	18736	18744	18676	18811	18704	18686	18668	18754	18640	18744	18675	18587	18812	18708	18838	18930	18819	18784	18975	18655	18630	18815	18685	18634	18917	18722	18862	18782	18950	18515	18829	18638	18624	18651	18765	18709	18835	18864	18712	18685	18859	18702	18684	18819	18702	18611	18789	18722	18687	18645	18810	18778	18714	18737	18721	18780	18585	18701	18640	18616	18654	18754	18844	18605	18593	18544	18689	18652	18821	18826	18849	18697	18765	18687	18646	18627	18805	18848	18720	18825	18527	18719	18939	18676	18652	18680	18674	18791	18913	18834	18832	18743	18751	18857	18595	18678	18853	18820	18649	18938	18701	18706	18678	18548	18762	18620	18590	18778	18653	18712	18798	18742	18746	18802	18765	18646	18857	18810	18433	18723	18686	18641	18733	18707	18601	18658	18720	18740	18684	18440	18723	18813	18897	18760	18752	18614	18833	18718	18739	18668	18455	18709	18893	18811	18664	18697	18762	18801	18664	18741	18626	18766	18785	18662	18823	18659	18865	19076	18741	18836	19015	18847	18638	18753	18715	18736	18703	18553	18747	18640	18716	18755	18664	18788	18791	18759	18741	18698	18619	18736	18668	18753	18713	18656	18469	18633	18650	18658	18795	18660	18692	18685	18706	18671	18862	18656	18761	18781	18722	18713	18845	18664	18636	18710	18811	18862	18724	18848	18835	18573	18765	18920	18691	18604	18691	18654	18651	18634	18780	18675	18747	18640	18945	18625	18749	18867	18743	18749	18683	18711	18839	18724	18551	18810	18617	18731	18860	18806	18875	18768	18688	18755	18860	18728	18596	18639	18726	18721	18669	18843	18932	18831	18734	18865	18933	18587	18643	18493	18812	18712	18548	18719	18970	18747	18927	18838	18583	18650	18619	18659	18845	18704	18697	18757	18607	18697	18808	18774	18768	18817	18679	18623	18857	18741	18731	18818	18748	18623	18752	18659	18523	18588	18810	18701	18661	18788	18694	18562	18646	18836	18916	18703	18843	18796	18769	18797	18698	18548	18857	18825	18737	18894	18776	18847	18637	18887	19009	18797	18762	18747	18775	18838	18850	18820	18739	18669	18785	18685	18722	18726	18856	18834	18714	18741	18655	18818	18794	18814	18785	18718	18705	18774	18769	18721	18809	18788	18737	18814	18754	18788	18653	18754	18747	18860	18790	18764	18799	18597	18716	18774	18632	18674	18788	18909	18510	18744	18852	18751	18772	18650	18745	18532	18665	18777	18661	18874	18750	18627	18871	18686	18773	18684	18757	18556	18546	18821	18776	18747	18800	18664	18834	18726	18813	18731	18758	18933	18818	18751	18578	18570	18823	18695	18795	18650	18741	18739	18685	18788	18637	18727	18764	18805	18699	18654	18780	18860	18687	18719	18824	18789	18863	18678	18815	18806	18687	18642	18671	18826	18917	18614	18687	18813	18633	18694	18799	18894	18623	18686	18634	18918	18746	18580	18879	18679	18725	18761	18673	18885	18772	18742	18782	18752	18756	18847	18675	18840	18718	18764	18666	18772	18838	18833	18757	18653	18757	18537	18736	18708	18732	18556	18804	18825	18724	19027	18677	18708	18571	18724	18691	18644	18890	18567	18926	18784	18628	18833	18635	18807	18539	18745	18823	18669	18763	18717	19124	18574	18746	18744	18786	18622	18614	18826	18716	18589	18817	18829	18796	18805	18842	18774	18824	18829	18573	18660	18745	18765	18641	18640	18612	18624	18720	18871	18780	18792	18858	18726	18830	18606	18656	18630	18850	18718	18770	18846	18708	18674	18767	18716	18663	18625	18616	18560	18677	18766	18886	18831	18895	18724	18654	18697	18728	18756	18763	18645	18712	18933	18720	18734	18678	18601	18800	18691	18772	18722	18705	18673	18625	18794	18848	18722	18800	18779	18685	18800	18729	18707	18818	18784	18761	18900	18810	18647	18721	18791	18878	18785	18701	18635	18713	18672	18739	18641	18749	18768	18814	18658	18691	18644	18735	18776	18720	18725	18813	18747	18720	18814	18831	18791	18720	18745	18824	18752	18709	18571	18688	18710	18813	18701	18775	18638	18880	18778	18789	18870	18781	18698	18864	18762	18540	18724	18718	18543	18657	18801	18968	18774	18744	18700	18850	18924	18692	18674	18723	18834	18838	18680	18688	18750	18778	18726	18684	18765	18870	18721	18732	18817	18668	18714	18532	18830	18595	18763	18714	18864	18740	18650	18673	19005	18991	18561	18791	18786	18727	18681	18783	18642	18659	18670	18750	18816	18622	18568	18743	18644	18710	18777	18795	18710	18553	18745	18751	18699	18666	18811	18616	18830	18689	18814	18831	18704	18855	18646	18720	18840	18811	18855	18602	18551	18727	18783	18644	18751	18650	18912	18825	18729	18727	18849	18616	18948	18641	18826	18655	18718	18499	18825	18697	18711	18817	18866	18715	18779	18757	18751	18779	18927	18822	18669	18769	18591	18757	18616	18694	18743	18821	18763	18732	18557	18885	18540	18832	18761	18674	18650	18684	18568	18795	18795	18719	18789	18826	18774	18637	18747	18759	18738	18628	18836	18816	18699	18808	18799	18604	18673	18737	18667	18718	18759	18635	18687	18686	18797	18841	18760	18835	18730	18790	18905	18893	18813	18541	18688	18582	18621	18633	18764	18742	18792	18770	18727	18924	18807	18642	18843	18736	18685	18677	18793	18700	18787	18618	18809	18873	18764	18696	18517	18771	18773	18659	18842	18697	18709	18703	18780	18962	18757	18759	18701	18521	18900	18655	18673	18719	18710	18574	18637	18808	18792	18804	18693	18707	18674	18775	18870	18714	18986	18617	18806	18659	18638	18683	18655	18794	18761	18847	18776	18865	18783	18757	18710	18726	18782	18708	18883	18873	18695	18872	18692	18730	18871	18668	18855	18850	18734	18773	18836	18788	18715	18688	18699	18613	18865	18763	18675	18726	18871	18634	18928	18712	18841	18824	18540	18670	18702	18863	18775	18676	18838	18647	18769	18702	18921	18611	18722	18651	18675	18662	18719	18797	18620	18786	18868	18847	18791	18760	18833	18821	18904	18831	18862	18816	18886	18739	18580	18757	18729	18550	18663	18935	18847	18633	18795	18640	18501	18878	18772	18725	18835	18796	18635	18678	18788	18640	18807	18709	18876	18834	18601	18726	18824	18820	18786	18761	18806	19005	18760	18633	18571	18934	18798	18804	18802	18848	18728	18753	18748	18824	18799	18844	18763	18685	19000	18863	18795	18799	18658	18561	18719	18787	18650	18916	18849	18642	18613	18563	18810	18764	18767	18784	18814	18714	18665	18722	18645	18788	18762	18499	18988	18743	18815	18736	18886	18612	18742	18822	18764	18737	18607	18626	18658	18759	18806	18732	18964	18520	18791	18595	18700	18902	18613	18834	18880	18834	18835	18623	18741	18680	18824	18834	18828	18764	18819	18642	18791	18649	18746	18869	18757	18665	18858	18756	18736	18654	18741	18734	18782	18919	18936	18764	18723	18890	18673	18775	18631	18839	18625	18853	18707	18789	18679	18726	18830	18821	18593	18701	18709	18807	18717	18745	18644	18749	18710	18959	18736	18898	18749	18730	18832	18929	18818	18665	18801	18728	18788	18788	18650	18906	18535	18796	18684	18698	18786	18669	18582	18736	18751	18866	18692
24301	25357	36297	31090	25536	26023	27065	23711	23190	23602	23348	23312	23357	23420	23254	23479	23345	23274	23169	23263	23173	23219	23209	23342	23288	23293	23134	23169	23231	23206	23250	23305	23328	23100	23075	23165	23055	23409	23195	23076	23336	23114	23238	23321	23270	23228	23222	23056	23149	23243	22963	23211	23185	23251	23058	23271	23100	22987	23122	23101	23059	23197	23381	23148	23277	23115	23237	23311	23149	23086	23151	23021	23043	23120	22964	22973	23277	23091	23074	23293	23141	23017	23136	23248	22911	23130	23200	23178	23195	23307	23442	23249	22998	23318	23141	23180	23202	23256	23024	23099	23243	22885	23336	23036	23175	23351	23059	23068	23270	23202	23121	23131	23269	23200	22891	22953	23064	23284	23249	23190	23168	23177	22983	23004	22809	23227	22952	22789	23380	22960	23298	23078	23272	23243	23225	23064	23032	22988	22976	23199	23226	22899	22845	23346	23193	23186	23111	23111	23233	23058	23130	23268	23310	23036	23038	23189	23097	23168	23041	23076	23035	22839	23107	23262	22969	23196	23071	23068	23173	23082	23205	23052	23185	23075	23196	23125	22974	23159	22914	23167	23178	23229	23154	23019	23176	22909	23162	23106	23041	23079	23325	23190	23081	22828	23098	22980	23124	22991	23107	23040	23264	23226	22980	23216	23169	23198	23057	23147	22834	23111	23209	23218	23163	23144	23282	23245	23212	23129	23251	23093	23125	23104	22966	23136	23336	22976	23187	22981	23216	23184	23188	23281	23225	23100	22956	22861	23118	23419	23090	22874	23282	23117	23012	23084	23204	23187	23232	22936	23311	23169	23212	23144	23012	23138	23211	23016	22962	23050	23078	23103	23067	23176	23185	23161	22871	23096	23125	22975	22836	23069	23182	22933	23160	23263	23096	23117	23201	23202	23214	23098	23159	23217	23174	23001	23005	23167	23118	23054	23116	23233	23291	23134	23041	23065	23044	23019	23128	23118	23114	23168	23198	23130	23211	23354	22998	23049	23110	23324	23145	23072	23076	22968	23101	23216	23002	23130	23097	23218	23076	23135	23048	23046	22879	23419	23235	23087	23046	23097	23101	23186	23052	23328	23248	23083	23251	23142	23056	23279	22865	23329	23209	23108	23021	23057	22962	23224	23085	23283	23019	23132	23059	23159	23131	23107	23196	23125	23291	23116	23119	23037	23100	23138	23043	23211	23135	23299	23079	23000	23390	23158	23101	22950	23221	22897	23207	23080	22918	23100	23177	22866	23057	23047	23205	23232	23086	23157	23071	23297	23172	22946	23157	22924	23177	22814	23251	23218	23154	23004	23288	23379	23237	23091	23149	23017	23032	23122	22946	22996	23135	23124	23201	23162	23083	23009	23066	23187	22981	23151	23145	23330	23107	22967	22964	23127	23109	23153	23018	23050	23064	23348	23255	23055	23046	23217	23145	23194	22900	23232	23142	23055	23395	23059	22930	23067	23037	23199	22921	23104	23014	22953	23401	23133	23120	23170	23078	22888	23210	23201	23151	22771	23294	23103	22977	23024	22967	23221	23330	23171	23111	23104	23177	23025	23045	23001	23116	23014	23217	23314	23226	22977	23095	23014	23164	23122	23158	23195	23007	23184	23235	23268	22948	22977	23033	23156	22990	23184	23145	23218	23151	23174	23194	23111	23103	23168	23144	23362	22906	23257	23270	23150	23182	23008	23191	22921	23237	22974	22889	23148	23001	22938	23165	23309	23097	23122	22998	22869	23023	23007	23095	23166	23035	23033	23176	23344	23167	23070	22975	22947	22946	23055	23277	23026	22967	22986	22993	23025	23028	22959	23092	23319	23204	22948	23110	23118	23175	23053	23118	23464	23123	23148	23247	23017	23151	22970	23141	22962	23148	22844	23093	22944	23204	23048	23206	23190	23023	23217	23010	23075	23262	23009	22971	22949	23286	23231	22906	23073	22944	23104	22940	23239	23068	23076	23146	23109	23089	23085	22878	23201	22889	22849	23114	22996	23284	23123	23020	23044	22912	23029	23082	23021	23131	23188	23032	22963	23096	23006	22978	23026	23119	23054	23017	22997	23055	23089	23231	23106	23009	23203	23087	23327	23308	23018	23119	23143	23117	22923	23108	23087	23179	23049	23078	23086	23165	23047	22941	23046	23019	23249	23159	23092	23088	23173	22852	23028	23067	23184	23157	23260	23417	23288	23152	23169	23347	23006	22879	23161	23137	23127	22969	23222	22979	22941	22868	22909	23113	23056	23082	23461	23158	22998	23112	22964	23172	22742	23264	23075	22913	23072	22999	23282	23305	23173	23056	22910	23112	23121	23112	23161	22951	23118	23000	23220	23333	23003	23033	22966	23204	23031	23220	23115	23116	23192	23013	23170	23194	23050	23113	22968	23024	23127	23017	23152	22982	22921	23329	22877	23209	23243	22964	22976	23058	23124	23096	23015	23184	23083	23333	22962	23045	23168	23075	23230	23163	23199	23025	23112	23048	22766	23137	23318	23379	23204	23302	23089	23265	23102	22989	23262	23041	23209	22886	23165	23138	23088	23167	22916	22913	23147	23038	23220	23268	23268	23013	22971	23134	23005	23024	22892	23027	23137	23154	23037	23361	23015	22932	22884	23115	23271	23070	22872	22834	22988	23189	23207	23101	23026	23102	23377	23249	23114	23153	23213	23048	23036	23060	23260	23149	23175	23101	23083	23162	23159	22953	23186	23062	23115	23069	22890	22987	23277	23274	23081	23150	23120	22947	23029	23190	23074	23039	23020	23251	23129	23151	22995	23098	23177	23116	23113	23016	23030	23077	23143	23114	23068	23043	23010	23162	23117	23133	23148	23160	23292	23049	23148	23041	23045	23124	23082	23328	22954	23023	23034	23195	23104	22953	23057	23098	23109	23277	23289	22893	22998	23203	22900	22929	23179	22847	23203	23178	23071	23094	23137	23200	23120	23159	23038	23149	23010	23170	23035	23073	23142	23352	23020	23005	23351	23103	23180	22830	23140	23075	23100	23280	23154	23205	23061	22947	23297	23184	23148	23023	23177	23111	23023	22995	23265	23468	23140	23259	23010	23151	23163	23060	22930	23179	23253	22919	23241	23042	23184	23139	23125	23335	23294	23184	23083	23176	23152	23001	23024	23345	23106	23233	23028	23151	23075	23431	23076	23097	22883	23212	22944	22894	23027	22947	23046	23113	23100	23352	23043	23022	23103	23044	23036	23059	23025	23062	23137	23153	22959	23113	22973	22992	22779	23278	23081	23238	23147	23251	23005	23195	23125	23164	22986	22904	22790	23113	23212	23113	23189	23173	23082	23049	23232	23143	23388	22992	23005	23047	23218	23101	23120	22946	23019	22958	23077	23073	23422	23086	23090	23208	22927	23000	23006	23109	23278	23212	23115	22956	23115	23029	23171	22907	22992	23150	23366	23161	22907	22983	23223	23251	23345	23144	23203	23122	23082	22977	22978	23071	23115	23045	22934	22951	23036	23201	22910	22910	23210	22954	22933	23052	23084	23074	23197	23195	23110	23122	23220	23145	23041	23064	23138	23183	23204	22902	23231	23065	23014	23088	22976	23193	22957	23034	23052	23265	23226	23265	23267	23032	23203	23142	23073	23099	22937	23028	23290	22974	23179	23159	23089	23165	22920	22910	22915	23238	23315	23121	23102	23142	23134	23117	22896	23111	23216	22943	22872	23241	23240	23197	22960	23298	22862	22790	22962	23156	23104	23239	23041	23164	22922	22830	23272	23112	23108	23325	23021	23151	23181	22831	23028	23135	23091	23176	22843	23076	23197	22981	22970	23053	23298	23099	23029	23307	23031	23207	23116	23166	23047	23108	22993	23247	22926	23067	23127	22947	23137	23198	23316	23077	23228	23241	23069	23135	23057	22988	23126	23081	23106	23252	23029	23213	22925	23052	23253	23187	23191	23272	23114	23049	22986	23052	22973	22948	23072	23144	23100	23172	23096	23206	22955	23199	23064	23285	23139	23201	23125	23247	23221	22938	22945	23039	23169	23216	22878	23031	23260	23258	23092	22916	23127	23162	23117	23103	23200	22923	23021	23007	23100	22931	22932	23227	23099	22990	23063	23113	23292	23196	23101	22962	23078	23035	22944	22900	23116	23046	23042	23093	22788	22806	23228	23313	23114	23203	22970	23151	22970	23047	23231	23207	23032	23050	23055	23132	23141	23297	22927	23030	23227	22828	22941	23086	22879	22971	23001	23041	23093	23174	23099	23317	22963	23052	22958	23293	23282	23212	23125	23221	23285	23051	23107	22887	23006	23066	23244	23072	23212	23052	23170	23162	23117	23104	22992	23024	23055	23006	22961	23120	23126	23237	23420	23358	23072	23052	23195	23229	22907	23025	23054	23227	23161	23087	23286	23105	22931	22922	23039	23180	23012	22884	23001	23103	23204	22939	22923	22883	23082	23134	22948	22964	23103	23221	23169	23201	23189	22875	23103	23021	22999	22892	23012	23098	23192	22952	23056	22753	23006	23128	23233	23337	22879	23178	23101	23309	23093	23057	23102	23243	23455	23104	22783	23090	23122	22996	23022	23177	23159	23183	23242	23192	23096	23348	23100	23225	23039	23056	22877	23000	23142	23244	23128	23021	23094	23069	23125	23210	23234	23044	22981	23037	23083	22917	23117	23304	23148	23089	23025	23142	23095	23054	23178	23115	23178	23180	23402	23122	23020	22845	23224	23012	23047	23360	23123	22999	22901	22940	22936	23191	23141	22945	23057	23168	22994	23215	23132	23002	23256	22986	22926	22934	22921	23221	23103	22860	22940	22906	23089	23149	23204	23106	23215	23221	23261	22928	23177	23305	23283	23165	22981	23042	23200	23064	23144	23132	23113	23391	23087	23182	23119	23179	23004	23299	23068	23011	22939	23212	23225	23140	22989	23032	23079	22835	22880	23153	23205	23029	22833	23218	23060	23170	23205	23060	23116	23166	23084	22955	23013	23109	22976	23231	23324	23309	23330	23010	23044	23086	23033	23083	23124	23309	23107	23297	22878	23034	23262	23118	23112	23255	23040	23266	23173	23072	23240	23185	23333	23163	23301	22950	23046	23056	23189	23306	22973	23031	23218	22933	22886	23036	23126	23259	22990	22896	23304	22926	22934	23040	23038
63639	107381	86092	54437	31329	21284	19190	18790	18776	18668	18740	18731	18781	18794	18583	18800	18962	18737	18712	18720	18775	18843	18731	18880	18721	18672	18608	19032	18796	18734	18636	18797	18905	18628	18825	18896	18670	18961	18706	18827	18835	18755	18749	18812	18677	18781	18696	18950	18671	18980	18768	18886	18729	18496	18673	18869	18857	18622	18816	18715	18784	18781	18840	18695	18802	18746	18909	18857	18803	18830	18742	18600	18695	18823	18931	18666	18862	18930	18703	18759	18803	18876	18850	18719	18797	18814	18903	18543	18695	18756	18703	18520	18827	18711	18643	18768	18753	18759	18879	18829	18739	18839	18818	18797	18809	18676	18695	18845	18665	18959	18652	18820	18773	18902	18696	18757	18742	18727	18915	18597	18638	18572	18718	18626	18832	18743	18806	18807	18824	18724	18862	18853	18846	18886	18863	18639	18682	18849	18679	18629	18639	18941	18876	18747	18716	18665	18738	18700	18722	18678	18791	18758	18814	18904	18723	18753	18837	18677	18852	18572	18752	18734	18730	18892	18737	18798	18751	18669	18557	18696	18753	18811	18645	18906	18656	18756	18810	18794	18653	18642	18833	18861	18705	18775	18796	18758	18828	18717	18720	18653	18696	18812	18753	18662	18795	18739	18748	18776	18823	18842	18753	18719	18832	18882	18921	18697	18648	18771	18725	18866	18672	18767	18693	18689	18701	18648	18723	18779	18803	18655	18633	18729	18773	18697	18863	18728	18604	18851	18712	18769	18802	18645	18814	18565	18636	18818	18648	18607	18751	18916	18598	18999	18733	18788	18756	19001	18736	18729	18753	18815	18651	18694	18748	18911	18684	18705	18676	18781	18724	18837	18687	18628	18869	18772	18733	18713	18994	18708	18714	18751	18658	18859	18662	18928	18549	18790	18742	18840	18990	18796	18874	18793	18740	18811	18787	18901	18850	18765	18668	18981	18964	18811	18811	18645	18555	18782	18777	18864	18774	18852	18841	18622	18744	18745	18820	18662	18659	18887	18771	18872	18639	18706	18818	18789	18826	18791	18708	18905	18855	18708	18920	18696	18871	18770	18700	18814	18736	18628	18744	18668	18684	18760	18695	18690	18747	18746	18834	18804	18827	18830	19105	18829	18773	18767	18755	18701	18679	18869	18807	18593	18855	18769	18755	18590	18714	18823	18686	18514	18815	18730	18663	18748	18713	18882	18835	18872	18764	18828	18718	18761	18772	18789	18867	18653	18769	18894	18801	18754	18792	18604	18779	18765	18647	18704	18719	18831	18690	18610	18673	18564	18760	18671	18571	18791	18692	18734	18903	18667	18767	18982	18591	18675	18800	18717	18921	18641	18779	18702	18768	18863	18833	18581	18828	18763	18837	18793	18878	18593	18749	18793	18872	18884	18707	18989	18709	18633	18748	18856	18792	18701	18753	18643	18702	18620	18696	18861	18802	18744	18882	18809	18657	18747	18661	18757	18771	18687	18802	18703	18670	18894	18924	18818	18763	18793	18730	18904	18856	18769	18781	18753	18665	18744	18892	18796	18687	18803	18698	18776	18947	18686	18859	18872	18776	18920	18725	18796	18851	18651	18834	18686	18744	18819	18789	18761	18683	18680	18771	18783	18776	18811	18751	18851	18624	18698	18762	18847	18708	18694	18755	18836	18727	18705	18613	18814	18687	18842	18716	18727	18697	18759	18665	18609	18900	18877	18762	18732	18836	18790	18665	18721	18907	18963	18771	18785	18834	18822	18889	18757	18701	18836	18880	18817	18762	18676	18799	18886	18735	18770	18941	18764	18544	18923	18532	18776	18744	18680	18746	18824	18826	18831	18811	18917	18702	18734	18801	18767	18592	18863	18727	18614	18748	18692	18717	18769	18936	18693	18893	18882	18823	18752	18624	18582	18778	18696	18771	18783	18698	18707	18839	18662	18695	18790	18670	18766	18725	18705	18872	18812	18644	18818	18825	18692	18667	18650	18849	18665	18713	18505	18732	18853	18902	18783	18757	18642	18750	18700	18824	18560	18582	18712	18862	18801	18732	18936	18841	18922	18813	18704	18698	18807	18894	18845	18816	18720	18822	18774	18728	18583	18729	18685	18768	18783	18963	18682	18631	18878	18947	18757	18662	18692	18610	18762	18754	18778	18742	18618	18894	18670	18768	18842	18804	18746	18843	18616	18707	18824	18826	18831	18627	18752	18713	18929	18755	18882	18723	18794	18797	18772	18690	18712	18781	18704	18780	18645	18858	18811	18821	18818	18888	18821	18869	18780	18554	18428	18851	18803	18556	18920	18725	18942	18696	18555	18816	18604	18770	18795	18868	18882	18776	18869	18688	18885	18746	18700	18662	18935	18569	18752	18666	18654	18718	18833	18813	18701	18839	18864	18659	18700	18608	18729	18688	18743	18702	18732	18755	18672	18732	18705	18687	18855	18789	18826	18787	18911	18866	18717	18745	18686	18759	18663	18782	18783	18704	18882	18575	18817	18684	18627	18738	18827	18767	18717	18961	18598	18747	18668	18841	18660	18772	18876	18882	18753	18777	18583	18644	18897	18667	18818	18521	18929	18782	18666	18641	18945	18575	18766	18620	18758	18918	18661	18863	18815	18652	18990	18720	18682	18449	18822	19026	18840	18751	18761	18700	18786	18575	18830	18806	18857	18676	18804	18795	18745	18875	18721	18723	18674	18716	18591	18650	18575	18800	18756	18688	18669	18832	18726	18819	18736	18642	18910	18635	18684	18807	18901	18733	18905	18685	18706	18740	18738	18788	18875	18847	18867	18835	18690	18765	18745	18683	18733	18813	18634	18721	18699	18747	18635	18885	18911	18803	18803	18778	18740	18725	18759	18667	18683	18813	18787	18802	18743	18749	18927	18779	18703	18625	18733	18717	18728	18858	18707	18869	18689	18660	18662	18699	18734	18716	18864	18833	18659	18739	18836	18870	18602	18850	18687	18975	18746	18649	18608	18722	18598	18817	18798	18714	18708	18920	18810	18791	18872	18790	18726	18851	18761	18771	18753	18783	18771	18809	18807	18725	18816	18879	18792	18809	18799	18803	18804	18669	18770	18664	18877	18685	18757	18667	18924	18588	18651	18874	18805	18911	18927	18650	18614	18840	18769	18707	18819	18765	18647	18710	18704	18811	18659	18795	18680	18715	18894	18650	18775	18687	18879	18837	18750	18837	18935	18638	18741	18729	18767	18609	18820	18877	18729	18631	18856	18723	18784	18712	18945	18704	18751	18714	18906	18727	18756	18701	18655	18827	18850	18705	18657	18689	18737	18767	18780	18679	18692	18752	18785	18805	18768	18954	18869	18732	18675	18655	18741	18807	18557	18715	18669	18852	18856	18876	18694	18642	18706	18870	18794	18923	18863	18791	18594	18792	18792	18903	18899	18676	18783	18710	18718	18860	18619	19005	18723	18697	18594	18957	18894	18783	18703	18680	18665	18712	18852	18816	18733	18900	18698	18924	18759	18809	18519	18875	18792	18691	18611	18710	18774	18651	18859	18671	18752	18736	18742	18634	18706	18673	18900	18763	18659	18799	18534	18906	18687	18961	18712	18856	18910	18878	18990	18777	18676	18578	18861	18880	18840	18969	18938	18828	18683	18856	18790	18630	18760	18784	18700	18759	18670	18614	18827	18760	18698	18576	18829	18813	18649	18838	18877	18584	18796	18651	18826	18623	18689	18892	18620	18710	18836	18724	18707	18725	18761	18710	18778	18630	18707	18809	18782	18794	18863	18790	18848	18841	18765	18673	18865	18741	18816	18590	18878	18675	18826	18782	18729	18769	18777	18839	18705	18884	18681	18755	18848	18797	18774	18805	18717	18890	18878	18686	18655	18744	18613	18882	18793	18701	19016	18771	18893	18714	18873	18747	18731	18744	18508	18739	18719	18803	18760	18592	18785	18898	18642	18701	18836	18819	18751	18825	18783	18909	18701	18672	18581	18813	18866	18796	18839	18636	18847	18744	18845	19018	18699	18745	18687	18807	18790	18715	18803	18598	18743	18724	18973	18635	18786	18676	18767	18925	18808	18517	18976	18763	18582	18871	18927	18674	18821	18736	18712	18841	18822	18809	18703	18626	18747	18840	18770	18723	18788	18733	18846	18769	18671	18848	18744	18644	18754	18760	18804	18812	18663	18653	18661	18665	18674	18625	18686	18740	18876	18712	18808	18850	18658	18634	18818	18633	18773	18749	18854	18713	18739	18860	18664	18904	18713	18702	18717	18863	18755	18735	18924	18877	18718	18733	18847	18830	18707	18783	18788	18919	18604	18596	18831	18902	18804	18728	18696	18702	18695	18892	18870	18809	18868	18794	18930	18804	18719	18804	18823	18887	18674	18871	18703	18777	18810	18780	18647	18823	18884	18768	18731	18985	18678	18850	18621	18798	18675	18917	18745	18769	18703	18835	18779	18689	18789	19002	18767	18793	18647	18773	18692	18712	18815	18756	18827	18711	18745	18956	18816	18633	18919	18803	18894	18662	18872	18831	18769	18852	18651	18752	18802	18849	18581	18731	18833	18950	18658	18793	18860	18740	18659	18646	18780	18532	18456	18751	18618	18667	18703	18781	18747	18744	18759	18573	18788	18820	18794	18799	18707	18700	18719	18724	18701	18699	18900	18582	18789	18789	18712	18696	18784	18782	18760	18621	18812	18810	18763	18816	18853	18545	18784	19041	18639	18631	18886	18828	18825	18604	18806	18505	18829	18634	18634	18873	18718	18794	18676	18878	19057	18865	18678	18692	18626	18808	18724	18816	18799	18689	18829	18701	18788	18750	18758	18813	18810	18816	18755	18841	18902	18802	18739	18980	18794	18577	18863	18684	18850	18801	18864	18671	18707	18667	18734	18724	18792	18699	18763	18796	18683	18825	18634	18928	18762	18702	18616	18778	18741	18696	18748	18591	18860	18696	18725	18846	18817	18760	18744	18685	18766	18779	18975	18832	18700	18731	18620	18708	18777	18920	18736	18843	18891	18849	18762	18942	18769	18730	18862	18603	18857	18835	18657	18855	18710	18754	18667	18788	18754	18765	18568	18837	18709	18652	18775	18698	18833	18723	18819	18629	18652	18682	18608	18637	18808	18781	18832	18671	18820	18832	18866	18851	18770	18926	18751	18872	18841
23834	24986	37753	31739	25693	26081	27767	24123	23623	24047	23915	23827	23585	23599	23661	23784	23844	23632	23822	23461	23668	23692	23562	23580	23557	23446	23394	23550	23500	23397	23577	23264	23763	23753	23670	23600	23432	23586	23542	23577	23440	23642	23543	23637	23849	23596	23567	23504	23427	23630	23375	23411	23610	23463	23495	23479	23794	23282	23475	23568	23537	23479	23559	23301	23386	23454	23358	23479	23586	23388	23573	23661	23424	23424	23599	23503	23283	23540	23376	23599	23542	23580	23306	23494	23485	23117	23425	23530	23418	23433	23173	23517	23527	23580	23719	23409	23608	23538	23530	23580	23457	23333	23442	23394	23538	23501	23577	23479	23491	23487	23589	23238	23436	23378	23553	23511	23595	23343	23656	23574	23359	23319	23428	23433	23382	23508	23747	23528	23447	23501	23562	23432	23396	23224	23279	23378	23489	23484	23442	23474	23411	23582	23432	23414	23468	23600	23422	23313	23414	23637	23387	23420	23361	23206	23373	23509	23587	23359	23571	23371	23528	23477	23504	23327	23422	23486	23355	23484	23454	23547	23573	23235	23379	23416	23380	23430	23565	23525	23484	23488	23473	23399	23484	23541	23269	23225	23432	23513	23375	23213	23342	23445	23526	23662	23490	23429	23529	23278	23663	23474	23370	23345	23291	23548	23300	23130	23383	23559	23413	23391	23599	23389	23519	23425	23274	23369	23503	23450	23335	23410	23335	23317	23427	23440	23294	23429	23237	23496	23546	23546	23284	23322	23431	23421	23413	23285	23517	23475	23481	23377	23406	23262	23487	23419	23540	23389	23293	23375	23304	23441	23372	23266	23426	23262	23602	23520	23375	23679	23298	23286	23233	23189	23397	23427	23284	23284	23373	23499	23197	23302	23237	23400	23575	23583	23540	23305	23417	23393	23530	23517	23369	23309	23413	23355	23093	23502	23392	23327	23304	23540	23514	23449	23458	23462	23395	23411	23392	23408	23474	23220	23275	23483	23387	23158	23514	23390	23322	23257	23551	23577	23398	23445	23427	23286	23371	23486	23553	23582	23340	23405	23529	23232	23412	23211	23369	23825	23623	23363	23413	23299	23564	23527	23418	23635	23375	23454	23549	23413	23343	23479	23612	23502	23481	23342	23361	23490	23466	23455	23374	23433	23542	23514	23447	23525	23775	23516	23251	23365	23523	23366	23505	23394	23495	23421	23486	23356	23493	23340	23604	23347	23502	23269	23512	23607	23408	23447	23419	23272	23460	23232	23362	23622	23460	23396	23222	23350	23419	23211	23431	23263	23368	23323	23382	23450	23494	23328	23434	23488	23502	23301	23390	23260	23394	23575	23575	23512	23471	23279	23299	23613	23412	23420	23529	23357	23356	23372	23339	23270	23644	23209	23322	23501	23411	23187	23204	23428	23519	23400	23446	23273	23312	23365	23381	23592	23591	23483	23169	23494	23368	23433	23370	23400	23356	23452	23321	23457	23625	23377	23343	23370	23382	23374	23397	23620	23494	23325	23347	23356	23499	23196	23323	23275	23306	23243	23608	23289	23412	23408	23347	23117	23475	23447	23662	23630	23412	23542	23619	23757	23561	23437	23429	23254	23238	23593	23481	23497	23463	23500	23335	23430	23455	23251	23362	23457	23352	23263	23253	23373	23442	23484	23516	23408	23577	23213	23465	23455	23375	23523	23441	23566	23410	23379	23196	23353	23480	23395	23393	23413	23555	23212	23564	23388	23466	23414	23684	23479	23482	23413	23535	23389	23397	23339	23359	23277	23461	23526	23507	23435	23375	23431	23350	23336	23323	23297	23288	23328	23571	23443	23429	23453	23356	23316	23350	23336	23313	23232	23427	23296	23494	23493	23350	23454	23659	23221	23447	23202	23403	23610	23622	23492	23439	23546	23548	23328	23495	23389	23249	23492	23424	23331	23214	23315	23407	23516	23425	23337	23691	23434	23390	23385	23425	23455	23223	23591	23237	23390	23700	23564	23357	23345	23420	23415	23254	23504	23252	23483	23637	23205	23330	23360	23496	23348	23116	23201	23291	23411	23394	23410	23542	23517	23209	23484	23247	23325	23509	23296	23512	23414	23705	23516	23669	23296	23436	23431	23363	23485	23195	23465	23505	23331	23484	23377	23241	23433	23513	23241	23250	23386	23376	23295	23187	23524	23158	23312	23594	23268	23493	23518	23299	23382	23406	23638	23366	23561	23618	23376	23157	23321	23627	23507	23279	23436	23450	23285	23383	23514	23495	23496	23313	23422	23190	23375	23431	23512	23356	23585	23375	23309	23568	23707	23531	23234	23294	23385	23277	23567	23448	23401	23313	23477	23269	23398	23309	23428	23569	23475	23367	23518	23271	23509	23536	23532	23420	23684	23473	23512	23342	23303	23212	23311	23344	23387	23439	23323	23333	23432	23455	23332	23319	23532	23055	23323	23470	23239	23451	23129	23439	23406	23551	23526	23438	23624	23500	23567	23550	23511	23369	23318	23468	23441	23517	23393	23480	23370	23427	23520	23445	23445	23448	23315	23375	23387	23563	23492	23592	23251	23247	23338	23182	23323	23371	23473	23307	23462	23331	23452	23349	23320	23544	23372	23616	23401	23448	23407	23458	23231	23473	23480	23353	23518	23555	23156	23428	23487	23438	23557	23542	23247	23434	23577	23576	23517	23367	23362	23560	23443	23448	23433	23551	23701	23313	23460	23489	23463	23202	23518	23286	23326	23521	23511	23357	23074	23382	23601	23366	23534	23503	23434	23406	23314	23522	23609	23515	23535	23387	23454	23364	23418	23247	23352	23331	23465	23227	23343	23459	23418	23362	23464	23357	23535	23364	23255	23407	23299	23429	23391	23450	23316	23524	23296	23443	23452	23546	23212	23577	23506	23755	23369	23523	23411	23469	23480	23448	23311	23459	23196	23369	23423	23324	23375	23394	23377	23462	23390	23601	23473	23480	23244	23587	23364	23489	23438	23545	23312	23541	23500	23511	23502	23629	23399	23758	23482	23392	23425	23589	23432	23318	23519	23680	23611	23460	23095	23243	23217	23627	23224	23216	23251	23668	23573	23218	23203	23460	23332	23422	23480	23479	23594	23649	23409	23659	23294	23628	23476	23384	23326	23195	23353	23419	23607	23513	23390	23378	23468	23380	23284	23528	23233	23544	23437	23242	23310	23423	23495	23363	23241	23220	23427	23431	23535	23541	23588	23371	23248	23397	23384	23494	23236	23473	23448	23401	23376	23234	23457	23369	23448	23513	23365	23335	23572	23458	23402	23457	23255	23610	23468	23539	23523	23467	23453	23402	23455	23254	23405	23441	23275	23185	23372	23787	23551	23407	23333	23374	23493	23454	23563	23580	23165	23627	23532	23317	23409	23397	23527	23440	23296	23651	23579	23551	23492	23394	23351	23539	23291	23434	23345	23586	23391	23235	23397	23581	23509	23464	23299	23544	23447	23564	23402	23614	23388	23475	23699	23373	23093	23470	23208	23211	23438	23226	23391	23363	23453	23420	23527	23443	23174	23258	23327	23536	23238	23287	23417	23379	23401	23457	23391	23303	23592	23470	23455	23355	23653	23252	23348	23273	23356	23097	23493	23357	23520	23396	23299	23630	23540	23539	23236	23355	23689	23471	23352	23376	23357	23377	23525	23380	23467	23458	23162	23296	23295	23390	23381	23550	23584	23445	23533	23652	23339	23579	23321	23787	23489	23311	23386	23293	23503	23322	23070	23352	23223	23083	23477	23411	23436	23261	23494	23644	23523	23323	23540	23557	23365	23514	23389	23376	23388	23400	23311	23275	23493	23511	23446	23526	23360	23529	23414	23461	23368	23542	23633	23599	23391	23630	23198	23181	23443	23399	23124	23481	23237	23378	23344	23534	23522	23473	23441	23330	23438	23724	23367	23375	23390	23285	23522	23301	23545	23418	23425	23487	23353	23311	23407	23480	23147	23541	23502	23517	23388	23406	23448	23468	23315	23332	23432	23574	23295	23384	23395	23467	23207	23361	23483	23376	23464	23176	23568	23346	23289	23240	23460	23174	23443	23418	23299	23441	23428	23365	23307	23397	23475	23432	23466	23339	23500	23442	23505	23365	23361	23325	23555	23572	23542	23325	23478	23456	23757	23438	23640	23438	23589	23592	23547	23465	23385	23516	23337	23407	23505	23413	23429	23498	23125	23413	23493	23463	23537	23456	23347	23457	23238	23467	23273	23470	23556	23416	23387	23531	23463	23456	23337	23407	23506	23508	23357	23443	23609	23228	23320	23445	23409	23429	23516	23402	23171	23438	23184	23491	23604	23514	23448	23192	23313	23423	23636	23373	23463	23542	23491	23538	23588	23506	23285	23259	23401	23460	23419	23650	23290	23671	23388	23338	23572	23585	23406	23595	23513	23430	23293	23516	23080	23386	23399	23440	23478	23208	23592	23413	23134	23747	23619	23305	23307	23361	23424	23458	23221	23260	23571	23458	23396	23318	23407	23288	23346	23280	23525	23356	23552	23474	23472	23449	23571	23572	23322	23481	23407	23382	23437	23418	23240	23590	23388	23521	23235	23469	23432	23591	23249	23294	23552	23433	23300	23722	23224	23189	23500	23567	23369	23120	23535	23282	23559	23400	23523	23444	23403	23160	23433	23352	23363	23271	23193	23392	23390	23106	23202	23466	23502	23535	23377	23380	23614	23323	23378	23342	23357	23423	23707	23392	23385	23334	23332	23362	23314	23311	23378	23186	23489	23451	23526	23462	23396	23625	23574	23418	23478	23456	23396	23599	23290	23391	23416	23520	23428	23411	23559	23328	23439	23390	23372	23565	23531	23428	23356	23472	23469	23468	23197	23580	23376	23346	23468	23527	23484	23382	23776	23691	23423	23481	23345	23422	23280	23257	23358	23383	23386	23471	23349	23233	23445	23324	23526	23427	23623	23507	23418	23582	23424	23488	23497	23403	23539	23472	23670	23341	23341	23376	23418	23314	23247	23361	23443	23457	23405	23464	23660	23581	23196	23355	23368	23299	23415	23398	23376	23280	23416	23379	23242	23302	23714	23156	23576	23376	23462	23443	23339	23550	23284	23229	23564	23435	23451	23493	23444	23646	23227	23455	23496	23479	23418	23601	23388	23686	23451	23541	23457
58207	106276	87348	56833	32712	21569	19221	18882	18645	18823	18772	18877	18918	19082	18971	19076	18949	19000	18883	18860	19152	18860	18943	18911	19005	18898	18781	18851	18899	18854	18886	18801	18911	19043	19006	18932	19022	18698	18855	18935	18954	18924	18938	18917	18992	18854	18970	18681	18754	18937	18851	19116	18995	19017	18806	18828	18875	18838	18890	18814	18913	18975	18855	19020	18898	19123	18990	19027	18740	19026	19128	19000	19078	18942	18947	18936	19039	19055	18926	18998	18919	18787	19094	18947	19060	18884	18830	18882	18992	19013	18970	18810	19031	19032	18948	19053	18865	18906	18902	18829	18755	18874	18923	19092	19047	19009	19018	18829	19224	19152	19033	18948	18864	18710	19003	18818	18860	19051	19204	19017	18901	18960	18939	19079	18897	18890	19068	18837	18972	18963	18907	18836	18911	18986	18858	18950	18948	18861	18878	18948	18832	18935	18915	19085	18839	19087	18827	18742	18998	19023	18966	18841	18915	19027	18920	18803	18858	18946	19099	19052	18832	18846	18904	19133	18979	18959	18938	19018	18940	18919	18934	19077	18969	19026	18869	18776	19105	18913	18758	18812	18829	18934	18780	18795	19005	18934	19043	18634	18801	18898	18955	18671	19003	18955	19023	18963	18892	18839	19088	18873	18836	18908	19021	19025	18893	18798	18957	18934	18974	19005	18924	18889	18867	18911	18963	18771	18833	19009	18998	18822	18788	18716	18997	18945	18930	19055	18786	18807	18733	18895	18906	19012	18970	18971	18675	18925	18959	18812	18921	18989	18994	18919	18863	18796	18908	18964	18816	18748	19024	18849	18914	18920	18912	19028	18796	18901	18703	18963	18813	18659	19109	18918	19120	18826	18854	18919	19081	19105	18834	18918	18567	18909	19070	18799	19008	18916	18854	18923	18889	18933	18943	18914	18793	18769	18764	18970	18926	19054	18961	18932	18752	19001	18919	19040	18938	18940	18930	18972	18841	19094	18916	19049	18802	18649	18967	18941	18940	18865	19018	18835	18877	19034	18831	19095	18859	18830	18823	18972	18874	18895	18838	18606	18943	19049	19079	18851	18949	18966	18779	18879	18948	19057	18753	18792	18928	18716	18918	18868	18654	18925	18953	19048	18894	18885	18906	18824	19134	18881	18891	18919	18925	18771	18835	18710	18894	18830	18865	18996	18820	19036	19010	18838	18785	18819	18826	18964	18982	18832	18960	18830	19038	18941	18788	18751	18951	18931	18939	18944	19022	18760	18827	18842	18983	18856	18901	18880	18973	19163	18943	18860	18822	19083	19041	18866	18814	18869	18902	18849	18974	18779	18925	18918	19095	18715	18990	18912	18816	18773	18702	19205	18959	19042	18743	18869	18764	18872	18870	18859	18889	18929	18943	18669	19063	18943	18784	18834	18898	19077	18779	18809	18898	18804	18786	18910	18965	18873	19052	18952	18857	18967	18996	18962	18761	18913	18898	18858	18831	18865	18967	18895	18892	18911	18826	19053	18916	18852	18794	18984	18800	18866	19128	18877	18865	18888	18899	18978	18873	18737	18743	18904	18769	19071	18972	18865	18727	18971	18843	18826	18956	18993	18907	18961	18646	18797	19071	18862	18919	18849	18873	18932	18959	18952	18882	18745	18893	18723	19118	18966	18980	18827	19054	18786	18890	19068	18841	18884	19015	18881	18909	18947	18933	18835	18895	18957	19256	18760	18740	18811	18976	18889	18943	19011	18916	18864	18886	18951	18927	18740	18924	18911	18755	18831	18992	18857	18900	19043	18858	19028	18893	18780	18925	18904	18925	18602	19029	18767	18774	18860	18945	18822	18977	18879	18969	18985	18994	18873	18825	18916	18889	18940	19034	18865	19038	18858	18896	18865	18905	18849	18950	18971	19022	18913	18842	18984	19075	18854	18852	18976	18878	18974	19028	18972	18947	18894	18781	19047	18882	19061	18845	18905	18871	18838	18695	19018	18872	18744	18975	18701	19014	18944	18686	18793	19110	18857	18673	19013	18977	19020	18857	18985	18853	18965	18855	18950	18872	18883	19045	18797	18855	18867	18807	18817	18881	18852	18795	19001	18919	18913	18972	18942	19063	18834	18898	18842	18954	18890	18920	18867	18789	18911	19164	19069	18848	18954	18908	18927	18951	18855	18946	18823	18957	19056	18896	18873	18832	18979	18836	18659	18884	18861	18946	19010	18869	18830	18822	18851	18871	18899	18928	19014	19169	18831	18811	19005	18816	18816	18872	18867	18881	18710	18998	18814	18962	18735	19005	18906	18846	18854	18882	19001	18846	19026	19021	19128	19025	19054	18885	18795	19003	18773	19093	18748	18696	18943	18928	18903	18892	18874	18769	18946	19047	18818	18854	18835	18924	18811	18968	18967	18994	19018	18758	18894	19005	19062	18853	18963	18870	19001	18983	18846	18714	18818	18955	18905	18820	18853	19030	19005	19150	18960	18793	19133	19056	18944	18964	18849	18725	18942	19012	18935	18998	19076	18965	18667	18734	18970	18927	18894	18916	18761	18994	19194	18654	18926	18927	18861	18931	18904	18744	18971	19019	18833	18950	18727	18977	19023	18967	18954	19013	18967	18830	18918	18910	18769	18807	18903	18969	18967	18776	18915	19014	18912	18849	18789	18860	18599	18969	18941	18984	18841	18931	18950	18815	18741	19064	18874	18933	18726	18962	19005	18846	18953	18841	18952	19115	18957	18967	18651	19066	18972	18919	18887	18843	19027	18903	18836	18785	18812	19065	18967	19084	18837	18899	18949	18875	18798	18976	19025	18920	18884	19021	18772	19003	18940	18863	19000	18895	18842	18952	19014	18880	19000	18916	18732	18953	18950	18896	18966	19050	18892	19210	18850	18955	18776	19110	19051	18908	18951	18945	18841	18743	18676	18927	18763	18911	18801	18846	18903	18820	18973	18923	18934	19033	18819	18905	18980	18901	18987	18843	18975	18925	19112	18866	18889	18943	18863	18831	18886	19132	19013	18975	18732	18693	18978	18995	18969	18683	18974	18869	18904	18990	18958	18807	18813	19022	18956	18940	18902	18881	19025	18960	18970	18983	18949	19074	18931	18868	18885	18914	18989	18821	19001	18900	18680	18657	18901	18907	18949	19003	19023	18958	18826	18927	18856	19026	18755	18895	18882	18796	18964	18807	18981	18906	19058	18756	18856	19035	19048	18789	19118	18896	18990	18945	18988	18912	18982	18783	18752	18977	18876	18977	18813	18861	19011	18968	19027	18898	18930	18906	18932	18978	18987	18834	18835	18984	18907	18994	18842	18893	18940	19084	18744	18979	18768	18934	18799	18805	18939	19096	18912	19031	18913	18811	18906	18848	18711	19021	18853	18984	18907	18951	18944	18883	19056	18733	18818	18871	19033	18926	18857	19086	19003	19022	18996	18948	18968	18844	19041	19058	18825	18867	18942	19004	18834	18935	18830	19004	18903	18987	18822	18825	18920	19127	18924	19016	18865	18997	19061	19008	18850	18942	18917	18926	18962	18978	19080	18860	18911	18931	19092	18750	18867	18788	18831	18973	18957	18797	19021	19111	18935	18667	19096	18923	18827	18932	18859	18691	19054	18831	18641	18865	18900	19042	18883	19052	18955	18868	18896	18788	18871	18998	18713	18998	18786	18714	18880	19106	18706	18922	18943	19017	19052	18833	18716	18818	18870	19037	18904	18911	18929	18687	18788	18904	18830	18858	18953	18838	18821	18967	19042	18960	18952	18808	19007	19001	18890	18875	19009	18977	18940	19097	18845	19023	18788	18815	18807	18966	19052	18908	18958	18906	18706	19089	18846	18814	18813	18891	18982	19122	18864	18755	19102	18898	18831	18863	18774	18885	18781	18804	18842	19051	18950	18916	18912	19004	18817	18892	18930	18944	18991	19117	18906	19106	18889	19017	18855	19025	18980	18728	19190	18728	19151	18846	19045	18855	19021	18815	19146	18960	18854	18965	18871	19045	19056	19036	18904	18781	18991	18771	18990	18773	19167	18869	18891	18832	18923	18911	19078	19068	18848	18988	18956	18917	18890	18977	18896	18729	18876	18962	18940	18963	18975	18975	18878	18866	18694	18781	18997	18877	18905	19026	18995	18819	18886	18827	19025	18824	19053	18688	18913	18874	18778	18795	19034	18853	19066	19008	18986	18895	18953	18993	18946	18980	19190	18866	18910	18976	18827	19010	18866	18904	18848	18914	18803	18871	18813	18619	19031	18950	18690	18914	18881	18865	18862	18910	18891	18903	18739	18954	18785	18974	18690	18753	19004	18961	18991	18978	18743	18795	18809	18872	19160	19063	18899	19061	18721	18829	18933	18932	18979	19080	18848	19088	18917	18824	18886	18803	18963	18895	19169	18933	18754	19015	18847	18922	18773	18893	18849	18891	18817	18991	18874	18804	18960	18761	18997	19058	18954	18948	19012	18872	18780	19006	18918	18963	18895	18979	18929	18752	18816	18986	18742	18900	18882	18818	18919	18833	18839	18877	18984	18900	18897	18973	19001	18737	18945	18769	18821	18931	18995	18974	18915	18983	18692	19058	18854	19022	18942	19097	18898	19015	18808	19089	18996	18973	18894	18830	18976	18901	18766	18974	18921	18784	18918	18803	18954	18723	19119	18895	18694	19156	19133	18877	19035	18885	18779	18887	18943	18846	19051	18862	18891	18824	18871	18844	18908	18961	18912	18801	18708	18843	18834	18986	18798	18898	18968	18959	18916	18598	18827	19052	18957	18962	18707	18812	19014	18868	18914	18849	19000	18738	18995	18917	18924	18919	18998	18956	18851	18957	18913	18892	18878	18863	19069	18877	19018	18696	18840	18936	19000	18833	18810	18981	19014	18997	18796	18830	19054	18860	19032	18764	18917	18913	18980	18751	18924	18894	18774	18818	18803	18977	19020	18806	18963	19034	18914	18944	18812	18910	19053	19074	18810	19077	18812	18793	18814	18779	18935	18848	18914	18981	18897	18931	18757	18926	18865	18863	18918	19037	18932	18875	18932	18827	18869	18972	18812	18990	19000	18880	18990	18800	18966	18711	19067	19070	18839	19185	18904	18758	18881	18731	18831	18751	18915	19062	18788	18913	18867	18706	18962	18905	18736	18957	18773	18948	18802
35265	42342	43837	32154	25150	23964	23735	23565	23593	23522	23561	23329	23453	23505	23461	23239	23548	23478	23605	23269	23359	23536	23358	23568	23521	23342	23590	23634	23520	23272	23620	23485	23319	23428	23589	23308	23631	23621	23334	23260	23377	23548	23322	23283	23328	23245	23526	23425	23362	23488	23255	23431	23720	23435	23273	23624	23628	23560	23294	23448	23279	23327	23325	23781	23518	23293	23321	23147	23415	23660	23505	23442	23444	23357	23295	23661	23560	23498	23342	23377	23379	23346	23433	23551	23465	23302	23430	23526	23474	23344	23217	23660	23402	23494	23588	23508	23757	23488	23213	23393	23542	23255	23454	23593	23454	23413	23313	23515	23450	23493	23340	23406	23264	23330	23364	23476	23479	23338	23381	23707	23491	23638	23306	23366	23515	23156	23351	23491	23338	23386	23300	23345	23405	23470	23288	23282	23276	23429	23259	23202	23498	23471	23452	23406	23434	23434	23337	23373	23604	23443	23500	23330	23351	23384	23526	23625	23393	23453	23411	23095	23265	23328	23333	23426	23430	23171	23469	23510	23653	23486	23391	23371	23409	23377	23426	23457	23224	23300	23442	23467	23650	23227	23425	23319	23275	23374	23480	23327	23295	23374	23287	23272	23499	23371	23528	23331	23517	23475	23219	23361	23636	23357	23589	23539	23315	23694	23409	23361	23604	23615	23409	23325	23128	23487	23477	23670	23348	23416	23413	23279	23520	23168	23343	23313	23425	23338	23413	23441	23248	23406	23335	23331	23528	23503	23346	23424	23375	23428	23591	23455	23203	23405	23249	23621	23428	23494	23607	23350	23460	23397	23460	23385	23621	23291	23462	23456	23245	23347	23652	23403	23468	23415	23502	23348	23542	23281	23279	23425	23490	23365	23059	23394	23361	23547	23362	23379	23203	23310	23392	23633	23407	23329	23420	23575	23279	23434	23353	23520	23418	23425	23548	23306	23410	23600	23257	23297	23378	23615	23531	23460	23666	23301	23421	23372	23287	23393	23489	23463	23401	23527	23438	23465	23635	23317	23465	23435	23654	23373	23533	23397	23601	23493	23481	23449	23282	23437	23507	23454	23461	23420	23359	23589	23548	23403	23349	23310	23305	23387	23618	23278	23438	23486	23564	23512	23616	23456	23435	23538	23481	23301	23522	23239	23506	23498	23468	23463	23313	23271	23485	23401	23421	23185	23172	23409	23644	23444	23369	23545	23400	23351	23594	23445	23306	23506	23493	23673	23345	23371	23341	23218	23487	23616	23382	23292	23395	23538	23477	23377	23422	23385	23554	23408	23589	23564	23278	23349	23348	23440	23186	23420	23393	23453	23423	23440	23495	23351	23414	23443	23403	23717	23750	23256	23324	23230	23399	23526	23533	23600	23601	23464	23466	23552	23285	23346	23619	23452	23269	23602	23374	23385	23227	23258	23306	23200	23534	23336	23406	23603	23513	23454	23466	23342	23617	23413	23498	23386	23292	23313	23563	23470	23425	23395	23594	23488	23458	23356	23412	23306	23444	23329	23512	23516	23380	23336	23248	23350	23331	23330	23311	23264	23534	23397	23464	23546	23552	23380	23295	23529	23182	23378	23354	23740	23434	23275	23453	23287	23431	23429	23577	23619	23452	23189	23660	23295	23331	23406	23505	23476	23326	23453	23510	23382	23373	23530	23223	23553	23535	23407	23585	23389	23451	23342	23548	23389	23421	23528	23338	23296	23495	23297	23319	23268	23347	23539	23457	23405	23713	23451	23300	23363	23282	23548	23333	23223	23224	23424	23549	23573	23378	23325	23208	23573	23579	23569	23344	23267	23441	23384	23472	23363	23296	23489	23478	23455	23528	23270	23426	23343	23391	23309	23200	23584	23239	23323	23436	23529	23387	23542	23268	23487	23289	23567	23424	23598	23495	23284	23231	23444	23488	23664	23360	23268	23608	23601	23447	23402	23501	22938	23547	23572	23519	23336	23442	23518	23518	23370	23453	23457	23307	23184	23324	23514	23421	23413	23442	23294	23502	23684	23517	23337	23405	23645	23505	23458	23272	23371	23392	23283	23505	23397	23320	23543	23474	23366	23741	23508	23488	23443	23492	23622	23736	23560	23640	23451	23509	23533	23356	23508	23504	23253	23515	23429	23346	23497	23421	23452	23258	23296	23588	23322	23329	23384	23225	23332	23384	23489	23317	23497	23578	23242	23271	23286	23272	23703	23349	23585	23623	23318	23673	23259	23576	23514	23361	23304	23590	23356	23306	23435	23507	23167	23290	23518	23497	23375	23492	23473	23391	23458	23309	23480	23433	23558	23266	23291	23307	23314	23278	23456	23507	23344	23438	23396	23522	23305	23226	23162	23344	23499	23419	23535	23335	23553	23494	23380	23650	23615	23334	23328	23336	23686	23557	23433	23306	23134	23434	23313	23484	23465	23387	23464	23289	23460	23751	23428	23402	23329	23359	23456	23521	23334	23678	23538	23524	23321	23432	23467	23425	23302	23416	23473	23283	23380	23515	23433	23235	23343	23394	23455	23442	23355	23435	23430	23545	23492	23490	23555	23396	23422	23560	23547	23331	23425	23633	23441	23493	23396	23585	23343	23557	23521	23489	23391	23482	23244	23575	23311	23379	23621	23440	23360	23258	23336	23613	23473	23583	23326	23523	23325	23284	23388	23303	23489	23335	23436	23462	23467	23332	23505	23501	23548	23528	23294	23473	23202	23279	23480	23431	23476	23494	23329	23433	23329	23485	23311	23534	23389	23412	23333	23234	23317	23597	23612	23315	23158	23390	23405	23424	23447	23107	23377	23308	23367	23401	23499	23451	23338	23418	23334	23192	23418	23486	23549	23476	23341	23526	23414	23195	23423	23472	23310	23477	23625	23334	23693	23522	23349	23311	23604	23599	23513	23622	23381	23298	23424	23487	23458	23316	23515	23371	23624	23513	23634	23481	23613	23352	23147	23631	23562	23371	23321	23549	23589	23402	23322	23404	23743	23351	23419	23341	23593	23534	23552	23296	23415	23396	23240	23551	23365	23441	23233	23719	23317	23320	23508	23517	23586	23299	23177	23271	23314	23385	23498	23285	23513	23370	23503	23440	23436	23264	23368	23162	23376	23378	23589	23591	23610	23516	23135	23398	23426	23584	23359	23221	23559	23404	23277	23130	23301	23311	23266	23480	23461	23366	23434	23238	23138	23433	23432	23576	23478	23589	23564	23481	23302	23122	23407	23460	23428	23604	23315	23310	23476	23632	23276	23413	23519	23221	23333	23612	23302	23404	23400	23393	23264	23432	23291	23535	23500	23296	23556	23310	23480	23517	23495	23473	23513	23336	23462	23435	23229	23378	23548	23584	23344	23507	23636	23510	23408	23350	23536	23493	23374	23464	23661	23551	23428	23492	23303	23326	23342	23339	23481	23539	23394	23519	23461	23554	23468	23418	23428	23391	23349	23279	23443	23386	23350	23427	23483	23727	23216	23601	23349	23448	23260	23268	23457	23493	23416	23436	23327	23644	23484	23348	23367	23365	23324	23396	23379	23340	23188	23298	23209	23587	23358	23306	23612	23153	23455	23342	23363	23344	23394	23332	23324	23384	23447	23514	23208	23547	23244	23299	23419	23392	23233	23368	23173	23320	23286	23466	23494	23311	23541	23455	23537	23441	23274	23307	23473	23346	23241	23132	23357	23553	23654	23297	23525	23500	23436	23383	23359	23426	23398	23569	23385	23428	23633	23380	23336	23396	23271	23706	23385	23544	23392	23286	23264	23385	23579	23431	23462	23386	23391	23333	23350	23307	23244	23486	23258	23570	23452	23404	23513	23214	23459	23479	23620	23325	23155	23352	23398	23485	23331	23453	23352	23374	23374	23381	23561	23436	23692	23315	23303	23627	23262	23274	23304	23432	23499	23550	23692	23503	23369	23447	23419	23381	23130	23632	23343	23441	23448	23301	23429	23473	23193	23381	23426	23372	23486	23417	23535	23495	23393	23432	23375	23470	23442	23415	23357	23475	23454	23390	23408	23399	23353	23492	23298	23407	23369	23330	23491	23261	23197	23491	23355	23463	23320	23397	23481	23563	23349	23540	23576	23448	23321	23215	23324	23208	23096	23346	23129	23472	23598	23304	23484	23432	23556	23321	23452	23304	23462	23432	23148	23330	23295	23389	23347	23251	23494	23474	23657	23380	23339	23471	23287	23497	23416	23246	23453	23400	23556	23407	23306	23353	23331	23247	23501	23471	23567	23305	23648	23517	23188	23523	23298	23495	23366	23288	23572	23511	23373	23364	22986	23458	23218	23528	23585	23485	23523	23391	23332	23515	23487	23146	23354	23264	23507	23661	23301	23381	23405	23566	23442	23392	23407	23458	23512	23404	23166	23446	23409	23614	23382	23361	23497	23595	23488	23364	23377	23674	23451	23420	23298	23526	23180	23381	23572	23527	23396	23400	23517	23486	23258	23527	23287	23433	23401	23380	23316	23521	23568	23258	23324	23382	23437	23552	23575	23485	23394	23436	23423	23349	23577	23430	23567	23525	23473	23352	23376	23607	23481	23499	23473	23451	23507	23434	23294	23537	23373	23381	23331	23378	23552	23382	23272	23470	23507	23535	23566	23567	23385	23460	23445	23178	23325	23571	23274	23472	23514	23221	23506	23460	23396	23356	23447	23355	23393	23515	23358	23530	23525	23444	23339	23652	23337	23486	23402	23553	23407	23486	23408	23359	23346	23588	23429	23351	23527	23537	23393	23254	23115	23107	23500	23545	23477	23412	23528	23609	23318	23424	23431	23623	23363	23497	23384	23415	23238	23329	23343	23482	23360	23596	23352	23295	23462	23325	23171	23567	23527	23404	23416	23599	23461	23350	23530	23152	23348	23445	23472	23349	23316	23647	23416	23280	23441	23478	23399	23342	23526	23519	23632	23553	23463	23507	23362	23600	23294	23642	23459	23207	23525	23449	23334	23287	23265	23400	23403	23474	23298	23531	23269	23327	23267	23313	23388	23684	23383	23705	23508	23470	23280	23371	23498	23470	23530	23469	23430	23297	23460	23454	23264	23482	23325	23502	23648	23345	23337	23196	23119	23374	23468	23406	23337	23604	23502	23385	23599	23410	23493	23395	23462	23257	23362	23668	23491	23330	23352
44270	58896	43958	26365	20268	19205	18995	19001	18917	18885	18948	18848	18684	19083	18869	18846	19071	18882	18741	18853	18829	19025	18914	19124	18900	18781	18964	19041	18839	19052	18873	19025	18872	19059	18811	18956	18939	18745	18985	18957	18843	18867	19039	18988	18921	18804	18952	18971	18792	18916	18962	19050	18863	18926	18956	18841	18924	19052	18906	19023	18683	18847	18786	18849	18862	18918	18968	18964	18908	18923	18788	18994	18818	18847	18864	18794	18769	19047	18901	19077	18821	18815	18779	18982	18950	19027	18841	19124	18838	18767	18742	18955	19086	19010	18845	18904	18812	18998	18850	18870	18922	18933	18862	18851	18951	18789	18816	18931	18977	18833	18845	18983	18863	18889	18899	18972	18965	18859	18937	18858	18837	18932	18891	18869	18805	18820	18682	18755	18715	18967	18954	18992	18816	19048	18855	18907	18819	18923	18684	18877	18839	19042	19083	18888	18724	18902	18796	18718	18927	18872	18843	18813	18773	18905	18974	18735	18999	18854	18962	18788	19072	18755	18923	18924	18838	18962	19008	18818	18930	18777	18861	18769	19009	18824	18945	19076	18887	18727	18765	19107	18971	18878	18845	18716	18890	18959	18942	18709	18889	18839	18786	18850	18945	18829	18715	18840	18837	18838	18798	18787	18648	18723	18915	18835	18798	18774	18894	19070	18754	18832	19018	18843	19238	18847	18856	18877	18709	18872	18767	18886	18832	18816	18988	18821	18859	18997	18962	18895	18812	18925	18977	18800	18992	18831	18945	18956	18936	18962	18884	18975	18900	19076	18800	19061	18863	18986	18858	18939	18801	19037	19049	18837	18987	19029	18883	18865	18908	18832	18879	18679	18818	18910	19031	18902	18837	18910	18984	18844	18879	19008	19017	18716	18845	18927	19038	19030	19047	18816	18950	18780	19019	18867	18850	18946	19011	18820	18984	18924	18830	18892	18910	18971	18949	18968	18870	18922	18711	19053	18854	18866	18933	18743	18779	18828	18878	18842	18938	18964	18944	18925	19002	18968	18852	18852	18874	18919	19130	19015	18979	18791	18853	18863	19108	18732	18926	18862	18882	18787	18991	18860	18812	19002	18751	18831	18956	18935	18802	18874	18786	18795	19025	18936	18999	19038	18743	18955	18721	19117	18897	18938	18864	18860	18981	18860	18825	18904	18912	18773	18911	19049	18703	18873	18862	18854	18951	18641	18917	18812	18964	18814	18876	18817	18910	18888	18917	18973	18777	19063	18917	18929	18804	18940	18993	18969	18902	18846	18813	18983	18783	18972	18843	18852	18918	18889	18723	19023	18764	19098	18996	18822	18838	18653	19005	18835	18916	18926	18770	18893	18988	18799	19140	19178	18670	18886	18922	19017	19142	18905	18929	18844	18932	18985	18927	18895	18949	18790	19069	18807	18838	18885	18853	18832	18896	18879	18969	18759	18961	18885	18731	18667	18935	19042	19123	18966	18835	18849	18808	18749	18781	18890	18704	18820	18964	18939	18676	18895	18791	18876	18840	18987	18850	18765	19051	18935	18905	18787	18720	18929	19022	18938	18777	18791	18831	18921	18844	19094	18588	18849	18829	18769	18924	19002	19002	19041	18865	19005	18952	18708	18891	18930	18898	19018	18810	18906	18907	19017	18826	18975	19094	18894	18836	18802	18872	18860	18732	18928	18886	18914	19024	18877	18969	18785	18838	19058	18938	18892	18935	18802	18936	18776	18999	18832	18948	18912	18941	18987	18836	18997	18855	19084	18986	18851	18800	18964	18893	19008	18856	18812	18864	19002	18939	18982	18952	18891	18769	19042	18966	18968	19038	18957	18646	18946	19050	18951	18872	19052	18793	18866	18848	18984	19009	18929	18791	18913	18863	18810	18870	18865	18993	18901	18828	18960	18814	18859	18898	18886	18896	19027	18650	18805	18902	18773	19051	19042	18708	19022	18787	18884	18878	18961	18911	18929	18924	19040	18821	18800	19062	19008	19144	18991	19046	18920	18801	18906	18949	18872	18765	18750	18915	18873	19084	19006	18956	18857	18892	18859	18859	18898	18934	18897	19022	18922	18924	19039	18787	18816	18880	18842	18864	18882	18981	18882	18991	18908	18848	18872	18877	18988	18827	19073	18939	19101	18888	19022	18990	18822	18831	18994	18795	18946	18962	18936	18750	18861	18938	18970	18818	19031	18965	18867	18932	18747	18853	18880	18828	18910	18739	18888	18963	18727	18930	19121	18866	18859	18695	19036	18952	19118	18825	19021	18926	18821	18868	18981	18817	18904	18893	18903	19017	18782	18905	18747	19178	18773	19030	18988	18975	18839	18996	18927	19025	18865	19019	18893	18845	19093	18777	18809	18972	19211	18780	19005	19005	18867	18898	18927	18711	18990	18909	18871	18923	19121	18978	19014	18948	18893	18902	18988	18845	18749	18970	19019	18789	19082	18846	18812	18792	18917	18955	18978	19112	18888	18822	18893	18993	18919	18907	19013	18859	18916	18907	18951	19010	19139	18718	18893	19198	18930	18905	18899	18808	18701	18830	18821	18958	18814	18890	19126	18908	18908	18780	18936	18919	19050	19043	18923	18690	18890	18645	18878	18868	18894	18827	19028	18979	19052	18802	18838	18931	18983	19005	19046	18958	18954	18714	18941	19031	19012	18886	18802	18956	18887	18889	18889	18809	18787	19028	18824	18937	19043	18897	18864	18782	18804	18788	18968	19033	18768	19021	18996	18898	18866	18832	19049	18969	19108	19038	18883	19026	18755	19070	18956	18967	18950	18837	19018	18881	18987	18936	19090	18939	18819	19049	18765	18625	18892	18705	18949	18733	19188	18973	18851	18769	18930	18896	18829	18935	18762	18905	19006	18986	19011	18741	18932	18769	18903	18906	18935	18970	19192	18781	18862	18842	18826	19035	18981	18935	18913	18793	18761	18740	19062	18831	18680	18986	18994	18998	19090	18793	19059	18919	18967	19046	18858	19093	18773	18804	19060	18993	18936	18997	19062	18971	18725	18826	18984	18976	19014	18944	19111	18944	18985	18876	18932	18988	18920	18892	19004	19165	18977	18933	18895	18967	18905	18778	19095	19024	18853	18856	18856	18787	18702	19020	18944	19064	19013	18737	18778	18915	19024	18935	18890	18910	19039	18977	19006	18934	19088	19002	18873	18847	18817	19043	18893	18810	18915	18848	18997	18906	19173	18806	19080	19100	18916	18780	18862	19206	18870	18930	18870	18884	19110	18873	18882	18800	19053	18768	18836	18856	18982	18809	18764	18830	18771	18865	18639	19141	18875	18811	18737	18865	18952	18832	18981	18999	18948	18857	18935	18989	18769	18898	19015	18849	18865	18836	19060	18790	18728	18874	18927	18899	18988	18908	19014	18915	18821	18806	18760	18885	18942	19049	18891	18905	18905	18951	18941	18811	18963	18971	18965	18779	18929	18818	18993	18737	18877	18906	19080	18879	18839	18793	19024	19012	18793	19011	18877	18979	18864	18841	18909	19148	19104	18870	19004	18984	18802	18826	18829	18891	18777	18938	18794	18765	18849	18742	19000	18991	18945	18821	19073	18850	18840	18868	18866	18791	18861	19202	18755	19040	18824	19126	18879	18851	18737	18870	18815	18946	18965	19079	18793	18822	19018	18814	18897	18968	18738	18950	18992	19246	18835	18873	18763	19022	19046	19014	19008	19023	18998	18856	18978	18833	18869	18796	18824	18921	18821	18912	18844	18784	19037	18961	18906	18926	18889	18845	18865	18824	18796	18784	18885	18829	18898	18638	18843	18868	19179	19024	18752	18857	19237	18758	18862	18942	18991	18878	18949	18901	19050	18758	18718	18864	18807	18710	18750	18807	18847	18866	19009	18816	18956	18856	18968	18941	18706	18909	18842	19007	18758	18972	18852	18995	18940	18968	19066	18692	18995	18911	19023	18883	18832	18793	18917	18930	18701	18776	18959	19022	19181	18849	18855	18858	19076	18877	18871	18980	19062	18733	18930	18919	18865	18664	18938	18837	18861	18805	18996	18823	18865	18974	18728	18843	18895	18963	19042	19026	19128	18881	18970	18956	19062	18776	18880	19164	18879	18813	18970	19127	18838	18798	18870	18886	18763	18951	18842	18958	19027	19056	18994	18852	18835	18967	18891	18830	18925	18749	18726	18845	18908	18827	18823	18641	18896	18748	18947	18751	18922	18669	19112	18850	18772	18967	18995	18930	18966	18852	18992	18869	18994	18914	18939	18822	18892	18829	19029	19012	18631	18828	18848	18837	18844	18943	18864	19029	18760	18921	18942	18717	18817	19056	18879	18905	18898	19016	18878	19038	18884	18980	19004	19049	18974	18949	18911	19140	18999	18748	18994	18806	18790	18841	18850	19122	19036	18926	18978	19027	18909	18996	19049	18938	18974	18953	18967	18799	18895	18827	18767	18899	18978	18901	18874	18827	19042	18954	19024	18961	18810	19015	18864	18989	18907	18913	18882	18747	19045	18927	18863	18711	19043	18885	18919	18890	18712	18711	18838	18790	18941	18983	19159	18844	18823	18801	18989	19209	18889	18623	18910	18823	18802	18841	18860	18893	18924	18888	18921	18902	18878	18825	19102	18945	18952	18779	18901	18766	18724	18909	18963	18875	18859	18925	18990	18787	18870	18863	18815	19108	18840	18819	18962	18839	19093	19029	18743	18951	18784	18706	18894	18957	18794	18867	19026	18770	18950	18801	19013	18907	19010	18753	19063	18849	18972	18923	18887	19042	19152	18968	18886	18998	19038	18817	18912	18827	18991	18975	18887	18877	18896	18673	19022	18993	18735	18916	18778	19028	18898	18891	18824	18887	18922	18907	18900	19026	19020	18943	18904	18977	18995	18949	18860	18975	18788	18860	18704	19011	18804	18896	18940	18955	19065	18919	18904	18555	18929	18791	18930	18884	19045	18792	18858	18915	18966	18718	18925	18983	18885	19034	18998	18797	18904	18928	18936	18881	18651	19071	18960	18883	18776	18884	18876	18928	18695	18994	18861	19043	18847	18931	18962	19025	18995	18784	19012	19044	18962	19054	18982	18923	18951	18909	18718	18955	19005	18757	18943	18755	18755	18874	18932	19116	18991	19008	18841	18914	18951	18882	18954	18968	18819
24305	24991	37391	31381	25553	26060	27367	23921	23555	24070	23771	23740	23594	23406	23592	23546	23427	23444	23352	23411	23717	23426	23414	23472	23512	23362	23214	23617	23461	23548	23559	23434	23604	23435	23552	23377	23500	23348	23252	23266	23241	23272	23231	23401	23189	23378	23394	23537	23450	23447	23636	23134	23605	23320	23269	23403	23556	23119	23491	23430	23612	23365	23636	23284	23165	23441	23393	23379	23427	23350	23499	23416	23290	23505	23416	23241	23363	23264	23294	23353	23560	23322	23416	23409	23442	23551	23301	23295	23382	23452	23586	23465	23410	23612	23681	23516	23221	23580	23538	23204	23510	23382	23522	23401	23369	23376	23524	23387	23171	23350	23425	23469	23285	23556	23372	23440	23417	23402	23244	23079	23318	23273	23102	23241	23145	23408	23446	23468	23354	23455	23475	23278	23111	23247	23255	23383	23499	23368	23147	23568	23369	23458	23478	23233	23340	23386	23249	23126	23105	23233	23484	23347	23406	23266	23352	23277	23365	23351	23394	23311	23404	23140	23444	23150	23166	23319	23450	23575	23549	23243	23260	23400	23336	23459	23617	23521	23233	23467	23462	23290	23344	23191	23055	23348	23202	23304	23257	23285	23376	23400	23373	23465	23206	23307	23199	23456	23291	23312	23434	23248	23327	23316	23433	23296	23416	23379	23144	23497	23488	23374	23134	23503	23395	23320	23252	23344	23057	23428	23290	23411	23415	23315	23346	23461	23307	23211	23268	23291	23568	23374	23226	23342	23421	23357	23320	23438	23493	23407	23457	23328	23283	23002	23549	23477	23301	23409	23329	23329	23408	23338	23312	23277	23456	23134	23409	23136	23398	23109	23413	23365	23325	23328	23526	23191	23444	23339	23322	23220	23185	23278	23316	23460	23389	23348	23304	23166	23282	23464	23297	23447	23449	22998	23434	23063	23455	23215	23641	23370	23218	23270	23316	23344	23460	23456	23437	23542	23351	23337	23224	23355	23313	23323	23322	23218	23260	23296	23515	23582	23288	23337	23333	23624	23529	23188	23235	23516	23287	23209	23509	23137	23192	23240	23449	23444	23507	23436	23243	23428	23436	23301	23303	23513	23362	23166	23381	23451	23295	23524	23432	23453	23527	23459	23376	23513	23583	23373	23344	23271	23443	23203	23414	23092	23307	23300	23453	23532	23272	23353	23306	23254	23437	23453	23331	23348	23113	23176	23382	23438	23501	23298	23334	23375	23502	23333	23563	23285	23244	23315	23196	23361	23434	23478	23220	23289	23343	23438	23307	23342	23336	23182	23277	23294	23272	23244	23309	23400	23555	23464	23339	23607	23339	23298	23376	23433	23476	23534	23437	23387	23421	23306	23351	23220	23288	23185	23440	23404	23314	23435	23326	23331	23339	23362	23269	23408	23397	23179	23247	23350	23435	23384	23580	23400	23411	23400	23397	23267	23372	23434	23159	23459	23310	23225	23321	23563	23342	23539	23207	23321	23299	23301	23335	23448	23381	23205	23226	23374	23320	23399	23304	23265	23182	23390	23269	23326	23154	23231	23204	23410	23277	23177	23170	23372	23260	23360	23495	23384	23434	23317	23169	23325	23458	23311	23430	23305	23473	23475	23176	23519	23411	23511	23409	23317	23435	23325	23212	23405	23493	23620	23119	23231	23167	23479	23607	23419	23426	23292	23342	23345	23168	23405	23480	23498	23498	23372	23493	23271	23425	23392	23336	23451	23375	23308	23361	23109	23334	23419	23244	23224	23337	23225	23493	23300	23186	23231	23362	23434	23261	23565	23319	23244	23206	23401	23427	23465	23267	23361	23455	23334	23429	23391	23320	23425	23323	23261	23414	23447	23373	23257	23119	23291	23408	23688	23199	23361	23427	23337	23166	23344	23354	23269	23425	23225	23331	23309	23203	23320	23391	23403	23464	23268	23211	23115	23622	23434	23214	23360	23358	23429	23405	23301	23139	23483	23452	23405	23375	23424	23305	23133	23357	23341	23317	23258	23366	23438	23291	23266	23369	23191	23349	23346	23355	23199	23548	23335	23444	23516	23199	23355	23233	23415	23344	23465	23298	23317	23512	23323	23167	23319	23470	23245	23262	23485	23243	23247	23165	23213	23440	23337	23361	23318	23452	23239	23199	23124	23482	23414	23583	23217	23245	23221	23129	23096	23453	23395	23301	23391	23482	23394	23339	23575	23422	23404	23096	23380	23386	23420	23549	23488	23237	23396	23349	23435	23286	23259	23290	23300	23242	23100	23230	23372	23468	23063	23249	23279	23297	23388	23358	23357	23391	23484	23454	23408	23386	23183	23428	23377	23535	23344	23364	23391	23353	23264	23344	23429	23285	23472	23260	23426	23328	23436	23406	23522	23193	23503	23375	23388	23328	23425	23217	23159	23754	23315	23132	23358	23415	23266	23330	23209	23149	23506	23562	23356	23069	23381	23379	23374	23371	23331	23214	22965	23217	23410	23297	23433	23347	23397	23391	23331	23361	23235	23511	23435	23238	23609	23244	23094	23464	23570	23484	23210	23279	23332	23321	23398	23296	23385	23325	23372	23408	23445	23544	23281	23439	23340	23452	23434	23460	23321	23521	23372	23316	23302	23227	23523	23074	23378	23411	23371	23514	23090	23390	23342	23466	23286	23314	23345	23417	23525	23378	23354	23196	23271	23202	23348	23333	23454	23557	23435	23546	23381	23299	23300	23475	23452	23237	23392	23112	23407	23338	23312	23191	23336	23321	23291	23316	23423	23321	23337	23424	23322	23352	23422	23387	23407	23408	23345	23492	23545	23147	23473	23403	23495	23242	23052	23500	23221	23269	23396	23300	23409	23428	23102	23258	23412	23225	23272	23278	23416	23572	23147	23182	23317	23570	23429	23332	23183	23342	23271	23298	23249	23137	23209	23328	23185	23249	23372	23322	23308	23127	23369	23507	23342	23524	23098	23521	23260	23364	23242	23123	23282	23416	23312	23440	23581	23395	23330	23494	23362	22937	23163	23391	23423	23275	23214	23294	23418	23251	23225	23218	23525	23405	23385	23530	23345	23407	23258	23211	23347	23307	23400	23392	23513	23302	23440	23243	23453	23341	23359	23397	23167	23328	23402	23466	23281	23240	23109	23401	23252	23369	23270	23250	23202	23178	23342	23252	23330	23254	23179	23572	23383	23155	23451	23116	23434	23246	23211	23110	23311	23167	23420	23410	23463	23501	23349	23753	23495	23443	23383	23275	23533	23353	23165	23531	23401	23711	23409	23362	23259	23341	23499	23142	23218	23098	23072	23205	23181	23211	23468	23350	23357	23478	23618	23272	23170	23543	23359	23165	23382	23405	23445	23328	23554	23138	23423	23356	23347	23271	23404	23201	23377	23467	23289	23217	23520	23465	23425	23495	23340	23447	23355	23301	23193	22985	23637	23361	23208	23564	23397	23459	23147	23453	23464	23374	23302	23508	23069	23317	23327	23245	23394	23388	23348	23336	23592	23260	23299	23249	23332	23497	23385	23321	23322	23287	23284	23152	23214	23427	23501	23435	23410	23422	23408	23349	23434	23181	23397	23258	23265	23571	23399	23289	23357	23321	23364	23375	23359	23208	23240	23328	23382	23428	23331	23268	23521	23246	23075	23369	23266	23159	23364	23279	23379	23546	23070	23205	23253	23440	23198	23577	23330	23225	23139	23197	23220	23464	23461	23243	23197	23221	23305	23472	23186	23345	23259	23198	23177	23409	23319	23154	23413	23357	23459	23275	23162	23480	23181	23331	23245	23431	23405	23365	23066	23354	23281	23462	23391	23449	23377	23384	23373	23496	23452	23410	23380	23349	23199	23292	23253	23496	23138	23509	23408	23349	23674	23359	23171	23400	23373	23284	23168	23261	23380	23500	23323	23467	23533	23500	23427	23320	23445	23324	23287	23393	23369	23363	23405	23413	23385	23464	23429	23287	23479	23452	23058	23503	23272	23218	23463	23511	23287	23246	23406	23204	23384	23260	23274	23452	23457	23336	23342	23260	23697	23145	23569	23287	23456	23367	23230	23350	23471	23186	23331	23355	23361	23440	23430	23198	23406	23374	23341	23360	23186	23449	23372	23281	23106	23317	23526	23717	23484	23527	23324	23520	23515	23358	23345	23259	23269	23362	23451	23313	23379	23383	23361	23374	23475	23235	23360	23295	23362	23382	23326	23473	23560	23310	23376	23377	23459	23382	23317	23507	23451	23269	23041	23407	23262	23411	23384	23262	23213	23331	23494	23382	23240	23389	23263	23271	23441	23559	23310	23389	23410	23228	23232	23255	23352	23135	23021	23292	23431	23633	23411	23392	23275	23407	23354	23476	23397	23353	23477	23381	23531	23609	23149	23267	23610	23307	23193	23379	23350	23104	23240	23361	23509	23340	23266	23162	23171	23408	23269	23267	23213	23345	23226	23534	23485	23256	23328	23329	23441	23432	23193	23443	23569	23308	23315	23166	23231	23304	23178	23192	23326	23449	23284	23362	23391	23571	23340	23439	23268	23403	23315	23252	23511	23353	23465	23563	23419	23351	23385	23523	23353	23396	23327	23515	23587	23493	23403	23182	23263	23389	23345	23455	23391	23259	23498	23266	23322	23581	23372	23327	23351	23490	23306	23362	23440	23421	23227	23303	23446	23153	23286	23086	23533	23643	23449	23258	23427	23535	23117	23319	23384	23515	23531	23330	23336	23358	23446	23465	23490	23221	23254	23342	23432	23505	23307	23406	23256	23298	23327	23193	23205	23531	23459	23537	23268	23131	23221	23286	23257	23500	23282	23469	23365	23483	23272	23350	23415	23343	23453	23420	23442	23346	23088	23544	23440	23469	23253	23438	23170	23251	23287	23288	23514	23357	23327	23330	23490	23448	23483	23361	23274	23294	23419	23532	23376	23579	23357	23317	23207	23132	23367	23358	23323	23265	23508	23461	23525	23455	23273	23225	23426	23443	23335	23270	23105	23547	23289	23487	23407	23410	23351	23160	23331	23401	23511	23357	23224	23178	23286	23146	23249	23275	23486	23501	23502	23154	23248	23295	23283	23511	23250	23544	23420	23443	23508	23262	23432	23369	23203	23356	23321	23288	23162	23252	23448	23222	23192	23678	23403	23461	23358	23369	23453	23274	23245
64970	107588	85858	53467	30119	20674	19176	18928	19010	18922	18927	19072	18727	18911	18914	18791	18831	18992	18907	18819	18930	18964	18911	18975	18853	18792	19096	18999	18931	19069	19180	18828	19051	18947	18786	18846	18892	18799	18861	18805	18861	18862	18738	18908	19034	18934	19087	18961	18895	18914	19073	18973	18778	19034	18781	18881	18991	19012	18861	18983	18838	18922	18773	19065	18953	18752	18816	18720	18915	18863	19001	18883	18909	18947	18884	19023	18776	18936	18795	18926	18787	18964	18794	18971	18851	19146	19065	18948	18799	18790	19071	18756	18875	18999	19008	18938	18801	18981	18956	18836	18909	18859	18754	18953	18854	18810	18966	18835	18838	19017	18966	18888	18958	18929	18785	18852	18809	18943	18894	18775	18899	18739	18959	18889	18814	19048	18813	18881	18750	18935	18993	19063	19057	18746	18991	18899	18971	19011	18900	19003	18915	18809	18807	18883	18788	18836	18872	19076	18649	18785	18896	18804	18862	18868	18790	18771	18830	18917	18872	18871	18791	18898	18918	18886	18869	18938	18881	18899	18834	18851	18837	18943	18909	18980	18850	18842	18861	18961	18671	18851	18971	19035	18955	18752	18813	18773	19058	18934	18889	18881	18840	19095	18702	19000	19125	18883	18870	18988	18892	18749	18835	18970	18770	19033	19072	18770	18907	19057	19015	18846	18778	18934	18856	18758	18848	18674	18805	18862	18980	18929	18755	18811	18726	18894	19034	18737	18906	18834	19064	18958	18847	18890	18839	18818	18960	18852	18584	18903	18793	18958	18886	18853	18881	18875	19069	18795	18887	18854	18923	18866	18935	18775	18859	18852	19162	18787	18959	18917	18976	19092	18797	19012	18838	18743	18858	18785	18853	18899	18976	18790	18777	18959	18844	18874	18935	18838	18934	18843	18875	18873	18848	18719	19049	19017	18846	18891	18890	18945	18731	18790	18918	18870	18698	18914	18905	18821	18853	18893	18804	18895	18926	18873	18860	19006	18881	19015	18851	18965	19006	18657	18815	18835	18826	18919	18937	18944	19013	18661	18928	18827	18699	18929	19011	18822	18992	18893	18792	18765	18813	18800	18920	18981	18906	18899	18917	18979	18783	19045	18792	18920	18852	18890	19084	18926	18888	18961	18938	18941	18863	18768	18860	18919	18839	18923	18964	18878	18828	18730	18740	18834	18847	18906	18816	18864	18930	18948	18904	18858	18941	18963	18896	18985	18931	18887	18910	18835	18934	19040	18772	18743	18908	18979	18875	18871	18830	18940	18916	18820	18831	18970	18905	18933	18888	18904	18733	18823	18840	18982	18766	19024	19006	18924	18971	18908	19021	18946	19067	18829	18817	18930	18713	18984	18868	18895	18892	18857	18978	19068	18906	18946	18955	18727	18748	18834	18972	18845	18786	18811	18807	18819	18913	18737	18878	19052	18768	18836	19011	19036	19015	18697	18899	18650	18917	18780	19052	19016	18694	19015	18913	18740	18932	18964	18949	19003	18797	19055	18898	19020	18858	18839	18929	19034	18890	18760	18845	18821	18936	18805	18762	18872	19022	19004	18932	18946	18914	18950	18873	19134	19052	19059	18948	18844	18788	18904	18865	18980	18848	18956	19020	18947	18815	19077	18824	18859	18990	19043	18889	18836	18888	18762	18829	18894	18824	18923	19023	18841	19050	18944	18758	18922	18952	18888	18952	18785	18951	18951	18783	19066	18912	18958	18930	19064	18659	18765	18745	19137	18797	18772	18875	18703	19015	18993	18810	19126	19019	18861	18875	19068	18895	18753	18814	18837	18900	18838	19007	18530	18869	18966	18947	18815	18800	18931	18859	18828	18894	18957	18934	18867	18711	18856	19024	19016	18832	18851	18964	18882	18755	18921	18927	19033	18924	18813	18891	18838	18938	18804	18859	18884	18910	18837	18922	18960	18951	18928	18839	18853	18793	18978	18883	18926	19051	19030	18819	18924	18809	18853	18763	19000	18909	19018	18894	18953	18659	19018	18894	18964	18930	19051	19071	18842	18811	18979	18896	18846	18815	18890	19013	18854	18801	18846	18864	18850	18754	18912	18910	19062	18953	19022	18883	18703	18832	18761	18885	19153	18779	19074	18859	18934	18867	19074	19021	18811	18922	18808	18709	19032	18959	18789	18641	19102	18926	18920	18868	18857	18709	18944	18877	18823	18999	18980	18824	19072	18948	18979	19075	18968	18850	18964	18807	18905	19059	18898	18934	18790	18862	18834	18807	18803	18938	18892	18883	18968	18912	18901	18775	18781	18903	18695	19016	18893	18909	18865	18758	18948	18973	19060	18992	18890	19053	18921	18896	18705	18914	18759	18773	18802	18810	18874	18709	19086	18725	18940	18733	18948	19050	19153	18994	18909	19103	18837	18903	18914	18855	18819	19175	18904	18852	18830	18958	18658	18981	18824	18888	18743	18925	18792	18905	18912	18882	18861	18974	18850	18943	18792	18993	18926	18739	19012	18900	18911	18886	18845	18804	18869	19088	19001	18929	18946	18895	18971	18813	19056	18868	18925	19021	18899	18810	19061	18824	18912	18915	18950	18752	18842	18899	18870	18819	18857	18999	18886	18690	18912	19002	18891	19029	19018	18922	18874	18875	19013	18874	18909	18896	18800	18874	19073	18889	18898	18883	18975	19031	18849	18587	18857	18895	18996	18965	18978	18941	18859	18981	18896	18918	18859	18875	18977	18928	19029	18871	18950	18762	19048	18938	18904	18930	18807	19039	18923	18903	18870	18927	18786	18910	18862	18880	18850	18738	19065	18908	18686	18839	18764	18935	18792	18852	18816	18851	18775	18873	19011	18745	18931	18870	18892	18925	18954	18834	18869	18831	18941	19045	19016	18960	18963	18927	18700	18846	19080	18848	18841	18981	18989	18940	18936	19030	18838	18718	18907	18863	18871	18949	18919	18994	18852	18842	18916	18818	18862	18862	18956	18885	19007	18759	18959	18786	18811	18985	18769	18977	19082	18979	18866	18974	18815	18809	18840	18732	18870	18927	18837	18863	18891	18842	18861	18848	19090	18973	18788	18904	18764	18998	18901	18612	18830	18965	18900	18948	18857	18986	18791	18840	18857	18897	18770	18886	18875	18965	18963	18725	18934	18788	18992	18757	18877	18908	18962	18933	18839	18868	18890	18941	18901	18866	18754	18889	18990	19032	19013	18883	18950	18888	19058	18829	18729	18898	18752	18841	18763	18913	18693	18834	18921	18731	18855	18810	18764	19015	19011	18835	18916	18724	19019	18993	18894	19022	18917	18799	18854	19011	18975	19014	18850	18942	19126	18753	18989	19034	18701	18826	18770	18764	18860	18973	19184	18592	18940	18825	18796	18806	18863	18973	18864	18765	18918	18876	18695	18957	18831	18890	18831	18888	18814	18863	18982	18924	19029	18728	18861	18713	18924	18966	18857	18980	18885	19026	18898	19015	18925	18787	18915	19008	18828	18903	18895	18861	19066	18923	18824	18965	18844	18800	18725	18731	18923	18874	18933	18940	19184	18777	18841	18968	18925	19001	18816	19037	18840	18872	18930	18724	19024	18818	19063	18870	18954	18909	19029	18783	18730	18851	18896	18902	18888	18714	19132	18650	18987	18961	18983	18805	18936	18811	19046	18923	18814	18835	18924	18953	18804	18739	18910	18998	18769	18796	18839	18706	18824	18783	18892	18891	18802	18953	19039	18991	19049	18903	18978	18913	19059	18940	18866	19029	18993	19001	18905	18969	18920	18975	18841	18927	19089	18935	18853	19044	18817	19061	18899	18847	18805	18994	18978	18877	18762	19012	19018	18836	19266	18818	18794	18926	18886	18657	18916	19013	18773	18959	18946	19026	18783	18899	19029	18980	19001	18863	18958	18916	18874	18772	19048	18970	18918	18666	19060	18766	18961	18927	18991	18863	19129	19091	19080	18905	19007	18831	19020	18775	18753	19046	18762	18983	18878	18991	18876	18804	18911	18819	18974	18913	18708	18995	18858	18827	18936	18964	18969	18966	18917	18895	18807	19024	18907	18778	18963	18858	18801	18877	18912	18975	18934	19082	18805	18876	18863	18822	18859	18958	18848	19100	18987	18964	18829	18958	18825	18979	18847	18816	18937	18725	18929	18881	18821	18855	19007	18911	18853	18883	18898	18998	18954	18918	18925	19032	18869	19026	18846	19073	18927	18933	18904	18976	18737	18763	18819	18813	19098	18783	18901	18825	18936	18863	18832	18896	18912	18808	18912	18989	18932	18802	18863	18978	18837	18894	18878	18938	18946	18792	18865	18956	18968	19023	19088	18925	18937	18991	19064	18800	18952	18817	18996	18886	18797	18889	18870	18979	19011	18993	18916	18847	18836	18778	18937	18931	18896	18870	18783	18855	18936	18852	18879	18766	18686	18863	18801	18763	18900	18786	18861	18905	18993	18935	18827	18946	19015	18922	18775	19163	18931	18907	18983	18869	18942	19027	18910	18900	18948	18885	18833	18932	18844	18830	18908	18990	18872	18935	19045	18878	18737	18878	18921	18864	18767	18785	18989	18925	18871	18956	19013	18676	18982	18989	18827	18853	18751	18726	18884	18774	18724	18978	18904	18842	18734	18920	18676	18934	18978	18835	19034	18911	18887	18899	18890	18948	18856	18832	18932	18852	18747	19051	18793	19056	18724	18815	18962	18934	18961	18816	18964	18798	19005	18936	18835	18784	18997	18786	18922	18956	18986	18937	18913	18883	19080	18975	19031	19023	18689	18823	18964	18803	19031	18896	18837	18773	18863	18905	18807	19006	18870	18854	18773	19083	18997	18929	18969	18836	18833	18868	18812	19023	18923	18713	19041	18977	18942	18820	18851	19247	18858	18746	18903	18897	19010	18850	18862	18751	19057	19002	18937	19114	18808	19096	18659	18932	18903	18917	18888	18906	18890	18726	18798	19022	18904	18909	18855	18919	18900	18803	19105	18865	18938	19065	18827	18810	19009	18864	18986	18648	18820	18893	18997	18741	18892	19028	18870	18876	18969	18764	19029	19018	18741	18841	18803	18863	18867	18706	18934	18900	18917	18912	18965	19024	19015	18925	19004	18794	19114	18872	18799	18640	18907	18919	19057	19075	18924	18859	18832	18935	18808
23604	24133	37034	30783	25008	26033	28273	24228	23757	24121	23842	23572	23948	24047	23945	23914	23833	23555	23787	23762	23901	23873	23741	23546	23596	23674	23569	23709	23684	23599	23571	23511	23672	23592	23589	23724	23587	23904	23732	23708	23521	23732	23629	23624	23586	23817	23735	23791	23539	23579	23628	23748	23485	23611	23526	23764	23741	23523	23501	23378	23591	23634	23563	23513	23555	23623	23615	23855	23516	23680	23765	23566	23562	23503	23349	23516	23464	23621	23567	23562	23606	23313	23691	23439	23657	23286	23382	23321	23458	23554	23484	23530	23542	23635	23676	23600	23358	23352	23410	23430	23444	23639	23702	23678	23597	23683	23714	23634	23531	23364	23514	23452	23751	23654	23507	23435	23620	23495	23619	23567	23795	23474	23367	23418	23635	23532	23718	23673	23628	23572	23413	23478	23619	23466	23327	23553	23623	23482	23675	23372	23295	23518	23377	23550	23561	23561	23502	23566	23459	23497	23539	23255	23665	23512	23494	23513	23502	23502	23599	23625	23503	23429	23778	23581	23538	23433	23353	23300	23633	23811	23319	23475	23739	23546	23437	23573	23470	23333	23515	23377	23587	23633	23669	23683	23462	23416	23509	23513	23731	23512	23483	23463	23706	23730	23612	23590	23588	23388	23535	23499	23391	23426	23595	23507	23515	23529	23649	23656	23695	23482	23454	23540	23591	23553	23549	23441	23703	23494	23409	23411	23448	23409	23335	23467	23709	23881	23201	23288	23415	23546	23291	23436	23604	23241	23575	23685	23534	23605	23493	23243	23530	23440	23476	23532	23290	23400	23683	23701	23696	23706	23485	23235	23494	23554	23583	23555	23645	23449	23437	23513	23452	23658	23405	23424	23751	23775	23636	23410	23695	23579	23538	23529	23690	23440	23656	23715	23416	23770	23656	23509	23586	23469	23632	23513	23618	23618	23444	23629	23621	23553	23550	23434	23651	23415	23552	23631	23661	23615	23472	23458	23580	23741	23410	23391	23498	23433	23688	23597	23703	23899	23455	23725	23538	23596	23534	23315	23450	23515	23544	23360	23392	23626	23640	23495	23762	23356	23534	23548	23528	23419	23730	23836	23725	23787	23491	23478	23577	23733	23663	23350	23551	23519	23444	23549	23504	23582	23526	23707	23527	23423	23574	23477	23446	23502	23598	23487	23535	23392	23744	23893	23612	23504	23433	23613	23386	23428	23583	23776	23657	23440	23514	23675	23660	23333	23645	23574	23180	23555	23522	23370	23347	23413	23388	23707	23580	23366	23400	23295	23321	23706	23512	23472	23286	23539	23800	23622	23866	23688	23561	23698	23817	23481	23634	23692	23394	23288	23586	23552	23439	23639	23634	23591	23403	23670	23577	23714	23558	23445	23396	23414	23552	23621	23607	23553	23686	23576	23577	23688	23568	23220	23489	23376	23392	23545	23451	23588	23406	23572	23556	23591	23629	23346	23561	23485	23619	23600	23507	23518	23649	23709	23684	23477	23531	23541	23546	23541	23424	23613	23487	23439	23585	23467	23467	23516	23603	23560	23407	23454	23363	23546	23599	23471	23535	23570	23564	23733	23573	23542	23588	23316	23512	23567	23384	23441	23562	23555	23627	23585	23502	23474	23536	23570	23624	23533	23590	23678	23562	23610	23474	23607	23644	23228	23382	23545	23624	23639	23645	23474	23582	23657	23726	23584	23536	23511	23604	23382	23526	23587	23480	23474	23555	23558	23446	23347	23519	23319	23200	23370	23269	23467	23335	23514	23471	23588	23498	23479	23658	23467	23615	23630	23637	23488	23591	23519	23366	23282	23704	23631	23443	23474	23454	23589	23574	23525	23778	23621	23729	23779	23475	23376	23579	23309	23615	23792	23526	23377	23265	23525	23469	23474	23547	23399	23391	23514	23621	23428	23491	23772	23755	23520	23595	23602	23693	23410	23478	23471	23572	23499	23686	23357	23547	23539	23449	23691	23461	23614	23395	23451	23621	23624	23563	23548	23625	23480	23581	23513	23550	23476	23466	23410	23771	23628	23639	23402	23462	23422	23349	23672	23592	23629	23500	23590	23702	23449	23388	23617	23411	23481	23648	23702	23553	23434	23391	23541	23679	23292	23627	23632	23441	23479	23472	23487	23664	23314	23355	23581	23653	23415	23278	23606	23507	23699	23703	23588	23596	23602	23470	23684	23631	23656	23717	23576	23718	23572	23590	23515	23484	23528	23678	23536	23689	23608	23457	23403	23377	23759	23366	23686	23499	23545	23462	23611	23499	23456	23451	23532	23426	23673	23432	23523	23507	23523	23496	23781	23675	23538	23502	23432	23485	23645	23610	23490	23434	23476	23629	23646	23386	23409	23576	23433	23561	23483	23492	23369	23624	23409	23703	23601	23399	23634	23392	23218	23431	23439	23479	23462	23694	23716	23791	23284	23431	23340	23372	23530	23839	23438	23725	23291	23456	23616	23595	23617	23523	23614	23641	23439	23330	23540	23616	23468	23430	23596	23520	23514	23566	23444	23475	23376	23287	23508	23813	23555	23577	23496	23753	23528	23788	23525	23637	23593	23342	23383	23524	23493	23473	23539	23254	23442	23499	23594	23479	23621	23514	23492	23474	23515	23500	23626	23508	23561	23524	23526	23507	23474	23608	23361	23721	23598	23435	23453	23492	23525	23695	23662	23798	23451	23550	23428	23731	23407	23662	23455	23540	23575	23729	23606	23516	23558	23992	23387	23469	23590	23546	23650	23724	23221	23430	23529	23658	23638	23539	23417	23581	23469	23539	23604	23524	23645	23487	23528	23977	23591	23735	23591	23499	23551	23510	23292	23601	23483	23562	23375	23519	23264	23772	23584	23656	23412	23587	23501	23588	23485	23582	23558	23516	23411	23440	23548	23615	23609	23401	23490	23703	23471	23431	23595	23375	23571	23656	23739	23448	23383	23583	23747	23263	23222	23536	23624	23601	23674	23614	23451	23574	23473	23534	23756	23454	23717	23730	23368	23695	23486	23545	23469	23359	23524	23675	23403	23594	23578	23598	23548	23503	23559	23661	23636	23653	23402	23622	23602	23627	23329	23387	23567	23294	23433	23431	23598	23601	23389	23546	23687	23455	23741	23678	23536	23517	23327	23659	23412	23529	23485	23494	23548	23584	23602	23565	23562	23504	23352	23348	23498	23453	23473	23672	23288	23572	23477	23590	23604	23577	23508	23586	23416	23408	23769	23566	23422	23385	23399	23411	23648	23504	23619	23307	23395	23539	23609	23552	23620	23565	23607	23438	23348	23384	23627	23586	23664	23398	23545	23568	23660	23630	23429	23531	23587	23708	23537	23643	23449	23605	23786	23701	23575	23527	23618	23679	23493	23595	23603	23550	23463	23528	23471	23457	23601	23640	23445	23601	23641	23434	23570	23755	23546	23370	23484	23193	23503	23506	23743	23689	23465	23555	23410	23497	23385	23501	23445	23583	23535	23507	23355	23819	23462	23605	23505	23585	23598	23302	23369	23749	23651	23473	23279	23421	23399	23452	23515	23452	23486	23628	23518	23678	23404	23677	23701	23446	23455	23587	23585	23551	23664	23408	23402	23621	23482	23267	23526	23561	23467	23167	23536	23470	23509	23530	23566	23397	23778	23482	23299	23474	23469	23619	23688	23619	23460	23408	23440	23458	23573	23472	23766	23502	23738	23639	23718	23647	23608	23646	23676	23343	23360	23263	23360	23566	23425	23567	23665	23478	23506	23689	23633	23502	23825	23407	23493	23411	23472	23482	23723	23529	23482	23420	23528	23406	23660	23568	23575	23484	23744	23517	23440	23476	23623	23546	23487	23623	23539	23763	23636	23497	23475	23478	23534	23785	23368	23453	23501	23565	23476	23556	23606	23566	23502	23376	23462	23537	23416	23435	23570	23688	23596	23617	23664	23554	23807	23602	23584	23685	23713	23629	23641	23680	23548	23465	23439	23503	23531	23614	23525	23574	23474	23409	23400	23534	23399	23565	23453	23508	23449	23549	23482	23656	23510	23460	23568	23617	23642	23598	23682	23556	23747	23627	23773	23755	23527	23536	23656	23480	23240	23500	23512	23462	23282	23520	23632	23482	23347	23305	23400	23680	23432	23744	23509	23508	23367	23737	23751	23673	23557	23663	23519	23551	23566	23531	23553	23687	23569	23407	23394	23598	23693	23590	23712	23396	23712	23518	23376	23421	23478	23631	23477	23641	23734	23537	23643	23625	23329	23483	23516	23386	23387	23596	23586	23478	23563	23422	23428	23620	23682	23478	23562	23636	23572	23574	23643	23582	23413	23515	23688	23554	23715	23658	23265	23525	23426	23475	23289	23474	23437	23245	23593	23493	23615	23703	23687	23412	23632	23570	23416	23589	23362	23562	23381	23444	23539	23677	23443	23637	23433	23475	23436	23774	23466	23374	23629	23480	23601	23555	23546	23677	23587	23433	23613	23600	23503	23568	23521	23591	23269	23557	23675	23669	23475	23589	23618	23487	23404	23509	23349	23600	23511	23190	23541	23468	23587	23556	23502	23354	23366	23419	23725	23680	23475	23694	23479	23338	23468	23617	23448	23660	23477	23485	23614	23403	23555	23649	23547	23610	23580	23596	23529	23247	23513	23416	23685	23607	23544	23637	23544	23501	23575	23483	23527	23739	23525	23561	23604	23572	23362	23404	23490	23558	23799	23479	23661	23590	23522	23607	23701	23553	23478	23689	23596	23596	23516	23380	23381	23543	23374	23435	23510	23704	23475	23364	23554	23406	23567	23562	23527	23633	23556	23469	23590	23649	23336	23543	23684	23474	23694	23417	23631	23651	23846	23661	23320	23399	23663	23620	23675	23307	23442	23428	23592	23617	23392	23558	23277	23597	23316	23475	23657	23586	23362	23450	23416	23415	23346	23396	23520	23536	23573	23694	23504	23588	23479	23322	23496	23639	23509	23494	23503	23538	23590	23489	23409	23538	23745	23636	23652	23584	23776	23540	23342	23656	23512	23608	23243	23394	23665	23608	23576	23701	23624	23661	23860	23383	23707	23552	23457	23311	23379	23546	23287	23625	23770	23480	23369	23400	23483	23733	23642	23634	23439	23424	23633	23567	23365	23393	23443	23569	23438	23767	23402	23595	23467
63537	107157	88584	58321	32961	21525	19372	18944	19072	18927	19001	19058	19168	19027	18927	18890	19052	19024	19043	19094	19125	18905	18778	19075	19081	19103	19127	19029	18976	18932	19035	18962	19035	19119	19249	19031	18901	19098	19061	18927	19032	19113	19029	19115	18895	18955	18984	18986	19181	18963	19150	19077	18979	19029	19081	19068	19021	19151	19138	18876	18973	18905	19095	18924	18972	19032	19029	19072	18901	19145	18984	18930	18913	19009	18959	18867	19016	19070	19111	18976	19031	18994	19015	18960	18822	19131	18948	18781	18892	19143	18955	18926	19046	19120	19195	18925	19111	19018	18933	19238	18891	18761	19149	19063	18906	19076	18966	19098	18897	18971	19144	19226	18955	19026	19029	18986	18964	18936	19158	19087	19014	18814	19103	19235	18889	18917	18855	19055	19000	19177	19097	18953	19102	18816	18943	18824	19022	18918	19008	19159	18897	19000	19089	18933	18842	19129	18962	18975	19006	19046	19026	18991	19126	19038	19062	18941	19045	19048	19105	18859	18885	18929	19116	18953	18991	18917	19053	18844	19024	19131	19026	18985	19229	19027	18903	18989	19125	18857	19064	19019	18834	18804	18866	19077	18824	19042	19108	18812	18962	18985	18868	18960	18988	19001	19118	19062	18913	18913	18954	19027	18993	19053	18944	19036	18816	19060	19111	19159	19078	18914	18989	19052	19159	18940	18942	19000	19043	18918	18857	19039	19109	19144	19070	19066	19154	19083	19036	18954	18963	19076	18838	18920	19094	18983	18967	18928	18921	18949	18929	19080	18782	19026	18933	19045	19058	19040	18960	19055	19057	19001	18926	19112	18838	18839	19012	19192	18857	19159	19044	19054	18948	18834	18949	19002	19116	19030	19081	19032	19017	19027	18701	18925	18942	18991	18857	18875	18843	18916	18892	18969	18951	19153	18923	18887	18937	19033	19079	19007	19064	18945	18977	19097	19069	19112	19199	19034	19109	19095	18895	18987	18978	19016	19021	18990	18957	18888	18962	19054	18938	19080	18926	19208	18844	18965	18964	18907	18942	18974	19088	18976	19038	19047	19100	19081	19094	19054	19007	18911	18937	19063	18925	19112	19061	19108	18772	19007	19110	18862	18958	19156	19013	19036	18917	19040	19158	18904	18933	19023	18965	18945	18962	19115	19042	18959	19065	18971	19089	18959	18969	18965	19105	18834	18995	18983	18960	18911	19029	18995	18998	18934	19061	19077	19060	18824	18878	19241	19143	19204	18997	18910	18845	19061	19140	18967	18939	18981	19025	18781	18958	18933	18955	18913	18954	18878	19084	19075	18853	18780	18979	19035	19039	19197	18981	18999	19050	18920	18991	18941	18978	19120	19027	19097	18912	19080	18892	18886	19044	18966	19031	19121	18894	19123	18873	18956	18880	18924	18894	18943	19091	19062	19001	19035	19050	18985	18941	18871	18757	18902	18882	18944	19048	18861	19272	18968	18900	19150	19028	18969	19127	19053	18933	18850	19165	19094	19125	18934	18969	18939	18949	19111	18853	18983	18872	19105	19033	19180	18834	19209	18874	18775	18976	18874	18924	19093	18899	19006	19046	19100	19021	18997	19047	18913	19027	19085	18969	18785	18958	19033	19014	18898	19145	19131	18968	19260	18973	19076	19073	18931	19008	19051	18989	18939	18930	19141	19084	19021	19008	18986	19105	19045	18970	19034	18860	19128	18973	19090	18985	18881	18908	19204	19077	19003	19139	18956	19123	19073	18908	19022	19114	19079	19096	18961	18868	18993	19041	19017	19149	18994	19116	19099	18984	19107	19018	19266	18997	18791	18976	19135	18952	18806	18888	18875	18918	19029	19010	19076	18967	18697	19117	18922	19059	19199	18936	18869	19030	19039	18870	18917	18796	19127	19061	18872	19061	18968	19000	18761	18778	19078	19178	18905	19102	18925	18925	19049	18861	19070	19061	18966	19020	18945	18974	19206	18961	19132	18914	18899	18856	19245	19000	18956	18875	19040	18897	19121	18992	18944	18934	19059	18926	19163	19099	18978	19057	19058	19125	19085	18999	19034	19057	19199	19016	19070	19074	19172	18852	19085	19139	18983	19109	18881	18972	18945	18938	19059	19019	18845	18903	19021	19073	18731	18987	19010	19013	18995	19035	18962	18984	19035	18953	19207	18913	18982	18882	18873	19163	19058	18984	18996	19138	18947	18973	19089	19070	19047	19054	18933	18952	19136	18891	19035	19070	18971	19065	19059	18923	19000	19143	18967	18921	19115	18895	19128	18979	19080	18729	19061	19139	19177	19156	18945	18903	18881	19076	18988	19094	19164	19119	18895	19045	19030	19012	19057	19075	18880	18835	18952	18955	19112	18921	18994	19025	19204	19117	18891	19141	19084	19154	18903	18955	18952	18930	18842	19027	18923	19086	18963	18993	18921	19039	19057	18963	19050	18831	18888	19180	18981	18962	18992	18992	19015	19101	18920	19016	18950	19022	18928	19109	18972	18961	18935	19005	19000	18876	18987	19036	19041	19067	18991	18906	19145	18968	19026	19019	18888	19052	19034	18951	19064	18839	18966	19082	18970	19203	18970	18965	19021	18952	19018	18812	19038	19077	18968	18943	19018	19046	19079	18940	18963	19184	19017	18962	18990	18967	18985	19230	18857	18995	18921	19222	19156	18939	19071	19156	18836	18875	19061	18957	18935	18900	19127	19005	19063	18966	19165	18924	19047	19195	18955	18925	19075	18883	19025	18993	18936	19124	19103	18910	19119	18966	18985	19088	18838	18997	18705	19073	19037	18877	18903	19102	18839	18901	19089	18775	19035	18969	19002	19167	19026	18944	18961	19025	18984	18825	19021	19036	18912	19099	19327	18944	18999	18934	18934	19096	18933	18892	19080	18991	18894	18950	19072	18888	18788	18923	19005	19099	19118	19112	18825	19039	19019	19078	19016	19268	18797	18868	18998	19018	18874	18954	19218	18839	18958	19051	19080	19040	18912	18900	19023	19204	19055	19059	18916	19000	19066	19054	19023	18912	19172	19110	19090	18907	19036	19002	18764	19043	18944	18974	19005	19216	19112	19068	19040	18985	19159	18977	18892	18940	19153	19036	19102	19153	18954	19027	18965	18963	19076	18801	18934	18957	18774	18835	18902	19055	18951	18917	19006	19006	19106	18833	18922	19033	19049	19103	19018	18838	19107	19048	19049	19000	19172	19002	19133	19022	19046	18997	19008	19009	19189	18826	18915	18764	18927	18952	18954	19042	18688	18975	18870	18939	19023	19165	18966	19041	18963	18983	18915	18853	19049	18946	18918	19064	18826	19089	19062	18877	18994	18974	18921	19024	19168	18814	19088	18997	19120	18979	19016	19082	18997	18915	18947	18993	18960	19057	19228	18994	19116	18943	19000	18903	18970	19000	19259	18925	18975	18831	19251	19021	19086	18851	18993	19256	18927	19033	18838	19026	19025	19058	18932	18992	19022	19055	18882	18967	18919	19082	19225	18811	18945	18823	19051	19003	19027	19036	19021	19098	18904	19030	18963	19206	19013	18881	18872	18990	18883	18983	18921	18897	18908	19057	18886	19049	19058	19003	19028	19079	18884	18940	18906	18794	19046	19074	19051	18896	19050	19071	18923	19014	19034	18933	19151	19249	19038	19001	18934	18993	18927	18988	19151	18892	18870	18996	19017	18991	19029	19207	18867	19083	18908	19065	19039	19054	18982	19000	19112	18974	19140	19011	19007	19039	18810	19039	18843	18988	19067	18889	19023	19166	18894	18977	18909	19028	18911	19040	19134	18950	18916	19057	18978	18946	19171	18928	18969	19089	19092	19200	19030	19026	18877	19146	18934	18851	18953	18916	18980	19108	18958	19022	19028	18778	18960	19046	18755	18924	18956	18995	18883	19088	18859	19075	19204	18932	19007	19115	19022	19002	19036	19088	18773	19114	18990	18904	19017	19094	18911	19085	18868	18850	18996	19040	18980	19051	18910	18959	19063	18924	19015	18961	19128	18987	19058	19038	19152	18912	19008	19023	19054	19020	18870	19061	19136	18892	18792	19072	18952	18906	18967	18896	18984	18929	18956	18943	19052	19000	18942	19120	18904	18997	19031	18800	19001	19099	19126	19115	19180	18875	19010	18986	18926	18902	19075	18954	18920	19021	18829	19066	19033	19085	19190	18926	19088	19009	18985	18898	19060	19112	18833	19083	19024	19171	18968	19194	18994	18926	18997	18967	18896	19032	18981	19007	18964	19026	19156	18986	19090	18900	19027	18932	19045	18805	18994	18899	18973	19038	18910	18996	18954	19061	18884	19005	19029	19023	19031	19126	19075	19070	19192	19087	18833	18943	18975	18928	19042	18903	18938	19120	18977	19034	19120	18991	19005	18839	19063	19146	18826	19074	18855	18956	18969	18953	19027	18902	18961	18907	18905	19072	18988	19109	19003	18900	18871	18810	19005	19076	19016	18915	18984	18901	19026	18839	18894	18973	18884	18864	19067	19063	19064	18995	19056	18934	18869	19007	18927	19029	19070	19077	18975	18897	18792	18992	18870	19169	18940	18911	19185	18768	19072	18851	18817	18998	19032	18850	18967	19160	19108	18946	19033	18954	18791	19086	18974	18900	19120	18913	19054	19031	19008	18896	19146	18843	19096	19084	19083	19024	19099	18897	19046	18776	19028	19059	19036	18844	19183	18933	18967	19047	18967	18895	19035	19185	18993	18990	18978	18990	18959	19104	18900	18944	18829	18904	18975	19108	19020	19028	18898	19080	19039	18930	19103	19060	19025	19104	18931	18949	19034	19033	19048	18941	19155	18987	19096	19071	19083	19145	19095	18864	18986	18907	19000	19076	19014	19012	18946	18920	18966	18957	19130	19049	19050	18878	18881	18861	18979	18958	18819	19183	18776	19004	19080	19068	19144	19131	19116	18887	18905	19047	18848	19035	19166	19044	18952	19049	19106	19121	18999	19035	19020	19112	18962	19139	18822	19055	18983	18881	19016	19155	18861	19153	19064	18961	18953	19030	18896	19094	19003	19100	19175	18856	18921	19039	19118	19047	18920	18965	18974	18931	19041	19038	19078	18914	19160	18983	18863	19089	19066	18831	19043	18920	19043	19222	19014	18923	18930	18835	18942	19006	18995
33999	43892	46166	32847	25474	24227	23756	23662	23566	23575	23435	23591	23484	23219	23389	23374	23409	23738	23664	23395	23631	23738	23436	23613	23454	23381	23563	23594	23723	23511	23544	23664	23573	23270	23396	23425	23741	23536	23445	23411	23416	23556	23369	23282	23368	23446	23408	23543	23556	23402	23660	23632	23750	23453	23545	23551	23491	23576	23478	23491	23512	23446	23592	23640	23588	23593	23609	23544	23463	23630	23557	23289	23228	23522	23511	23452	23506	23439	23683	23874	23679	23588	23601	23759	23472	23513	23364	23400	23407	23413	23535	23498	23578	23742	23586	23475	23468	23461	23567	23433	23337	23403	23505	23419	23408	23467	23454	23306	23370	23592	23612	23478	23587	23348	23435	23497	23263	23657	23483	23494	23541	23365	23553	23415	23598	23264	23513	23479	23747	23377	23464	23788	23362	23575	23639	23415	23528	23575	23417	23475	23527	23470	23252	23534	23544	23508	23569	23521	23595	23732	23315	23508	23665	23476	23515	23422	23556	23499	23475	23628	23434	23503	23404	23526	23624	23529	23271	23532	23612	23606	23441	23462	23544	23505	23563	23768	23800	23554	23606	23499	23463	23683	23456	23680	23244	23220	23415	23584	23729	23532	23613	23460	23327	23641	23510	23538	23506	23502	23414	23464	23423	23199	23655	23588	23619	23445	23476	23608	23596	23792	23589	23696	23407	23496	23381	23316	23482	23414	23171	23410	23342	23527	23503	23478	23418	23738	23422	23473	23571	23485	23463	23559	23570	23523	23410	23586	23418	23376	23392	23691	23497	23320	23546	23635	23717	23642	23633	23595	23197	23638	23665	23507	23595	23569	23474	23744	23377	23381	23696	23343	23512	23293	23394	23626	23522	23682	23479	23775	23588	23656	23498	23530	23418	23528	23538	23639	23613	23564	23532	23454	23349	23524	23336	23536	23467	23411	23584	23687	23484	23438	23401	23538	23677	23468	23558	23312	23377	23489	23463	23580	23488	23537	23474	23436	23629	23577	23430	23343	23569	23640	23409	23473	23621	23387	23357	23790	23574	23700	23376	23608	23559	23398	23539	23547	23276	23561	23631	23709	23450	23437	23561	23618	23654	23472	23580	23469	23381	23700	23477	23571	23591	23482	23560	23503	23664	23559	23405	23466	23517	23467	23564	23593	23414	23320	23526	23468	23540	23331	23350	23566	23764	23680	23644	23506	23564	23577	23406	23457	23601	23534	23601	23526	23394	23647	23490	23235	23452	23436	23437	23601	23638	23480	23388	23627	23693	23568	23635	23586	23379	23486	23501	23256	23545	23484	23604	23581	23533	23521	23564	23494	23640	23561	23612	23733	23837	23386	23558	23567	23643	23487	23676	23475	23561	23369	23765	23634	23751	23506	23544	23575	23477	23538	23451	23542	23492	23201	23487	23553	23377	23490	23541	23279	23461	23497	23594	23590	23457	23547	23357	23691	23579	23583	23393	23691	23634	23461	23807	23607	23410	23498	23457	23465	23680	23669	23526	23419	23687	23473	23591	23414	23363	23493	23494	23446	23550	23502	23587	23573	23547	23628	23547	23434	23661	23536	23325	23411	23408	23570	23702	23556	23603	23529	23653	23621	23481	23315	23674	23639	23470	23341	23467	23441	23638	23344	23604	23395	23554	23561	23540	23458	23509	23382	23690	23541	23468	23454	23360	23702	23666	23413	23770	23507	23520	23651	23513	23460	23504	23437	23740	23276	23492	23465	23576	23452	23469	23510	23441	23715	23540	23549	23686	23767	23538	23662	23412	23529	23506	23454	23943	23625	23527	23343	23467	23473	23432	23430	23429	23558	23839	23510	23607	23449	23606	23697	23492	23441	23697	23499	23548	23418	23462	23536	23616	23438	23720	23507	23577	23594	23739	23293	23265	23424	23410	23455	23519	23749	23612	23561	23552	23419	23677	23469	23540	23456	23333	23420	23593	23494	23489	23616	23421	23454	23354	23560	23562	23469	23370	23622	23348	23543	23376	23535	23471	23566	23352	23397	23282	23453	23680	23402	23705	23549	23491	23344	23497	23391	23667	23663	23495	23440	23424	23448	23623	23784	23623	23479	23529	23498	23498	23599	23421	23554	23609	23708	23559	23490	23340	23390	23455	23404	23482	23627	23674	23523	23616	23581	23539	23293	23482	23309	23437	23203	23535	23562	23501	23573	23779	23427	23462	23567	23392	23542	23715	23726	23378	23501	23461	23698	23538	23390	23536	23345	23455	23452	23419	23536	23588	23532	23710	23550	23292	23233	23642	23551	23425	23319	23382	23397	23533	23675	23473	23495	23899	23578	23502	23706	23385	23467	23811	23486	23689	23506	23732	23651	23341	23433	23553	23257	23617	23576	23435	23495	23749	23430	23424	23526	23547	23450	23487	23428	23606	23559	23730	23493	23512	23472	23450	23596	23645	23550	23705	23594	23457	23444	23667	23534	23411	23412	23660	23580	23740	23445	23510	23289	23601	23583	23463	23577	23575	23367	23504	23493	23458	23487	23471	23583	23412	23449	23664	23830	23249	23522	23538	23459	23570	23663	23772	23481	23622	23543	23470	23612	23245	23319	23564	23328	23456	23611	23564	23440	23459	23463	23529	23416	23465	23458	23297	23596	23375	23527	23700	23386	23559	23493	23703	23406	23581	23590	23426	23389	23758	23626	23603	23754	23718	23590	23427	23420	23431	23580	23283	23398	23535	23563	23385	23491	23692	23363	23623	23566	23410	23615	23496	23305	23299	23558	23492	23462	23676	23682	23755	23488	23549	23429	23587	23252	23673	23504	23446	23425	23590	23566	23488	23484	23426	23520	23691	23595	23341	23536	23397	23851	23392	23590	23603	23588	23268	23486	23480	23501	23460	23703	23389	23522	23607	23590	23475	23429	23492	23624	23387	23481	23555	23714	23403	23566	23486	23547	23541	23604	23426	23510	23421	23340	23512	23548	23422	23675	23682	23446	23458	23585	23421	23646	23613	23591	23672	23598	23575	23683	23629	23294	23662	23378	23476	23463	23194	23526	23654	23358	23401	23675	23240	23481	23604	23635	23804	23430	23347	23528	23407	23568	23390	23557	23351	23708	23502	23532	23389	23414	23465	23431	23585	23315	23537	23490	23501	23459	23462	23434	23639	23453	23607	23414	23628	23297	23490	23786	23613	23371	23349	23534	23616	23505	23328	23757	23762	23472	23718	23575	23468	23621	23473	23473	23664	23432	23548	23440	23558	23589	23551	23616	23536	23436	23537	23359	23662	23643	23613	23608	23475	23430	23616	23628	23625	23430	23722	23549	23694	23576	23610	23481	23516	23626	23610	23610	23369	23433	23481	23519	23496	23320	23364	23617	23538	23595	23628	23262	23469	23628	23434	23669	23466	23319	23247	23372	23437	23705	23558	23471	23312	23493	23287	23496	23901	23540	23459	23692	23350	23491	23577	23465	23567	23497	23544	23403	23553	23758	23415	23495	23279	23428	23612	23356	23570	23657	23653	23500	23493	23274	23458	23557	23661	23841	23504	23510	23483	23636	23540	23582	23627	23497	23562	23419	23611	23898	23518	23432	23593	23440	23683	23454	23606	23734	23362	23505	23417	23531	23609	23657	23580	23777	23601	23419	23564	23558	23464	23226	23425	23718	23391	23519	23837	23595	23635	23432	23461	23484	23438	23287	23507	23299	23481	23328	23651	23530	23613	23553	23517	23376	23653	23648	23583	23647	23603	23851	23381	23449	23546	23151	23569	23366	23608	23670	23539	23294	23607	23762	23701	23559	23643	23504	23723	23521	23522	23714	23620	23824	23658	23407	23435	23466	23569	23304	23526	23500	23543	23563	23524	23646	23466	23371	23541	23245	23193	23475	23369	23281	23464	23371	23489	23553	23629	23551	23510	23360	23351	23581	23443	23568	23723	23519	23507	23505	23613	23409	23644	23618	23547	23508	23480	23626	23586	23476	23597	23631	23583	23420	23517	23555	23568	23371	23364	23417	23522	23385	23472	23411	23609	23387	23674	23481	23495	23426	23515	23371	23548	23554	23343	23445	23444	23630	23457	23468	23521	23492	23565	23627	23456	23903	23741	23386	23463	23617	23577	23674	23394	23528	23495	23537	23314	23620	23503	23552	23483	23582	23383	23533	23667	23719	23665	23497	23570	23258	23496	23547	23328	23778	23713	23426	23499	23533	23252	23519	23390	23535	23567	23614	23570	23577	23599	23482	23609	23595	23441	23471	23438	23863	23460	23619	23413	23493	23699	23584	23447	23295	23536	23402	23587	23690	23464	23576	23428	23489	23459	23255	23543	23545	23339	23449	23678	23662	23385	23520	23608	23341	23571	23627	23580	23570	23523	23566	23545	23306	23560	23269	23667	23661	23733	23728	23482	23543	23697	23728	23449	23623	23690	23438	23467	23462	23509	23438	23384	23537	23684	23686	23674	23645	23577	23660	23534	23455	23365	23349	23548	23697	23821	23404	23446	23723	23588	23548	23451	23432	23626	23431	23513	23492	23679	23450	23457	23472	23478	23424	23450	23479	23550	23655	23598	23482	23472	23602	23419	23619	23482	23739	23543	23451	23667	23404	23545	23448	23431	23108	23600	23466	23546	23498	23594	23384	23206	23475	23306	23415	23512	23504	23681	23471	23560	23592	23662	23461	23583	23534	23502	23441	23472	23627	23463	23443	23291	23317	23558	23382	23529	23655	23424	23562	23608	23635	23547	23571	23671	23449	23616	23546	23570	23745	23732	23556	23676	23625	23580	23538	23544	23598	23614	23618	23486	23505	23596	23510	23586	23718	23621	23226	23456	23579	23364	23407	23546	23439	23328	23714	23509	23761	23572	23510	23468	23496	23568	23431	23489	23617	23359	23712	23584	23670	23262	23477	23601	23420	23459	23740	23479	23407	23604	23575	23451	23346	23737	23760	23230	23332	23590	23557	23450	23464	23353	23313	23551	23369	23532	23492	23403	23580	23556	23413	23633	23715	23550	23429	23588	23376	23442	23423	23297	23279	23420	23828	23639	23374	23384	23469	23610	23568	23438	23465	23522	23600	23687	23434	23483	23557	23589	23399	23671	23432	23169	23640	23644	23649	23384	23449	23574	23459	23747	23450	23443	23646	23770	23583	23530	23486	23505	23318
41984	61861	46384	27498	20706	19308	19106	18832	19016	18911	18868	19058	19093	19030	19032	19015	19118	18943	19043	18980	19052	18811	19165	18959	19007	19135	18917	18984	18946	19000	19014	19008	19021	19044	19002	19037	18999	19019	19095	19134	18973	18952	18990	18985	19143	18855	19032	18966	18981	19019	19093	18903	18882	19015	18959	18985	18957	18988	18913	19022	18951	19062	18980	18940	18894	18855	19097	18970	19025	18913	18869	19111	18877	19048	18742	18924	18965	18786	19056	19080	19122	18906	18976	19093	18966	18970	19057	18897	19162	19034	18893	19045	19051	18807	19108	19029	19047	18911	18957	19147	18990	18831	18843	18990	18911	19035	18936	19214	18979	18939	19033	18984	18912	18922	18811	18876	18949	18923	19039	18908	18971	19042	18886	18872	18839	18918	19075	18844	19052	19004	18976	18880	18914	18966	18925	18907	19054	18935	19032	18903	19092	18776	18951	18819	18938	19130	18959	19063	18865	19028	18943	18912	18991	18935	18998	18914	19015	19016	18892	19009	18815	18917	18881	19112	19045	19129	19056	19023	18896	18979	18876	18921	19003	18915	19021	18832	19189	18920	18884	19092	18792	18903	18930	18769	18807	18991	19164	18967	18888	19071	19059	18849	18861	19035	18992	19029	18947	18967	18935	18968	18810	18959	18961	19155	18822	18967	18861	18998	18990	18884	18993	19035	18819	19020	19067	18842	18918	18903	18897	18985	19041	18961	18839	19058	18837	18684	18992	19002	19071	18959	18980	19012	18897	18984	18951	18987	18981	18994	19006	18891	19039	18896	18973	19076	18857	18963	18866	19046	18918	18939	19006	18742	19046	18947	18887	19029	18955	18907	18996	18997	18964	18980	18981	18876	18988	19048	19015	18874	19126	18919	18930	18874	19050	19061	18968	19189	18958	19118	19051	18924	18910	19202	19042	19017	19115	18868	19065	19034	18859	18851	18896	19078	18909	18815	18902	18915	19067	18804	18831	18892	18758	18912	19158	18909	18829	18749	18950	19058	19125	19034	19053	18872	18906	19003	19039	18837	18852	19000	19021	19076	18855	18910	19026	18971	19155	18989	19146	19027	19070	18991	18805	18968	18964	18828	18868	19152	19029	19132	18893	19010	18894	18941	18709	18902	18912	19174	19057	18959	18837	19065	19069	19009	19079	18954	19048	18820	19107	18801	18969	18917	19143	18984	19004	19177	18910	18825	18995	18855	18964	18955	19009	18918	18876	19023	19110	18850	18937	18956	18991	18856	18758	18833	18994	19073	19105	18904	18983	18886	18910	19017	19061	18876	19047	19023	18943	18862	18935	19010	18943	19058	19023	19149	18971	18938	18929	18948	19059	18914	18818	18970	19115	19092	18997	18787	18953	18975	18953	19012	18858	18985	19061	18951	19085	19028	19079	18938	19049	18842	19125	18964	19000	19017	19003	18923	18870	18963	19196	18804	18932	18815	18832	19045	19036	18951	18784	18937	18863	18827	18939	18880	19104	18872	18918	18898	19018	18859	19023	18839	19269	18817	19089	19089	19004	19071	19076	18855	18884	19144	19030	19046	18996	18980	18982	18767	19089	19063	18935	18925	19002	18810	18899	19046	18928	19091	18970	18918	18840	18939	18900	18904	18977	18868	18639	18979	19084	19028	18791	18942	18808	18942	18910	18867	18890	18848	19021	18957	18720	18988	18745	18916	18832	18981	19051	18686	18824	19000	19192	18932	18787	18928	18968	18881	18777	18911	18969	18948	18995	18904	19019	18715	18922	18958	19051	18852	18862	19034	18870	19096	18999	19103	18894	18969	18909	19122	18874	19120	18908	18888	18994	18848	18769	18899	18990	19037	18948	18915	18778	19169	18841	18930	18868	18971	18903	19013	18950	18828	19005	18939	18946	18946	18945	18871	19019	18912	18803	18917	18806	18973	19072	18788	19077	18872	18970	18839	18917	19039	18850	19173	18984	19019	18873	18878	18987	19040	18963	19017	18906	18984	18994	18917	18901	18989	19049	18975	18822	18985	18977	19016	19035	19084	19009	18980	18804	18952	18905	18876	19006	18973	18857	19126	18861	19041	19016	18855	19003	19002	18916	18821	19021	19127	19041	19068	18901	19047	18870	18763	19082	18832	18991	18873	19087	19140	18938	19113	18755	18962	18916	18980	19019	19004	19037	19095	18892	18992	19073	19027	18931	18782	18927	18982	18961	19222	18834	18888	18944	18822	18962	18946	18760	18873	18860	18805	19018	19059	18929	19112	19016	19097	18846	19020	18968	18902	18891	19010	18834	19044	19118	18986	18974	19026	19051	18738	18975	19004	18987	19018	18777	18822	18975	18908	18801	19044	18882	18970	18989	18887	18987	18920	19012	18934	18926	18812	19102	18811	18941	18966	18897	19143	18877	19054	19065	19085	18906	18949	19073	18911	18906	18870	19102	18927	18846	19083	18928	18757	18925	19013	18937	18937	18948	18739	19050	18918	18832	19037	18938	18973	19006	19038	18951	18869	18929	18890	19179	19074	18856	18885	19006	18686	18909	19063	18888	18930	19140	18944	19005	18883	19056	18903	19119	19004	18917	19069	19031	19050	19022	19024	18955	18892	18953	19035	18904	18979	18917	19081	18948	18923	18945	18979	18934	18896	18889	18792	18847	18963	18990	18997	19030	18890	19022	18962	18900	19109	18907	18810	18830	18895	18966	19147	18977	18661	18957	18903	18926	18893	18922	19020	19020	18989	19133	18736	18823	18901	19049	18805	18989	18938	19142	18876	19050	18875	18989	18860	19165	19118	18972	19099	18965	18920	19015	18973	19009	19009	18892	18917	18968	18780	18769	18939	18711	18912	18892	18992	18921	18933	18873	19038	19024	18966	18960	19054	18946	19017	18891	18891	19030	18955	18909	18766	19085	18727	19052	18834	18892	18936	18911	19002	18923	18815	19075	18907	19020	18977	18955	19099	18930	18993	18989	19117	18751	19174	18838	18941	19122	19011	18951	19086	18939	18946	19113	18865	19093	18939	18958	18817	18972	18969	18969	18947	19061	18917	18994	18932	19138	18920	19010	19045	18988	19059	18994	18940	18950	18999	18978	18943	19084	18980	18924	19184	19028	18982	19032	19030	18855	18921	18855	19082	19070	19012	18928	18928	18953	18982	18935	18799	19138	18853	18910	18837	18890	18997	18945	18921	19054	19032	19057	19135	18912	19036	18987	18956	18926	18844	18864	18868	19104	19010	18989	19026	18820	18893	18871	18903	18847	19020	18836	18906	18909	18837	18955	18983	18856	19061	18844	19025	18832	18919	19042	19015	19071	19044	18952	19022	19019	19025	18818	18957	19038	19082	19030	18897	18834	18878	18945	18857	18931	18833	18856	19023	18910	18949	18869	19258	19070	18876	19017	18968	18925	18963	19088	18926	19028	19059	19052	18943	18911	18935	19026	19088	18934	18963	18894	18709	18890	18872	18964	19105	18772	19046	18818	18931	18985	19096	18919	19036	18828	19139	18887	18805	18778	19008	18968	19021	18903	18895	18843	18789	19066	18967	18839	19134	18967	18994	18885	18874	18976	18728	18973	18959	18982	18833	19123	18882	19023	18960	18864	18747	19006	19013	18915	19006	18936	19038	19098	19038	18841	18977	19055	19034	18803	18932	19013	19066	18927	19258	19043	18959	18917	18772	18934	18971	18858	18888	18793	18789	18844	19043	19031	18856	19142	19083	18990	19240	18901	18958	19197	18873	18994	19044	18963	19009	18980	19027	18805	19046	19016	18962	19093	18936	18929	18923	18924	19074	18845	18939	19109	18900	19102	19096	19012	19063	18761	19031	18769	19057	19047	18845	19154	19033	19088	18952	19120	19195	19065	19107	19140	19004	18914	18909	18893	19051	18975	18992	18982	18915	18824	18931	18839	18848	18850	18972	18999	19072	18847	19064	19096	18880	18735	19021	18966	18978	18961	19003	18836	18987	18865	18990	19086	19198	18882	18909	18874	19052	18832	19033	18897	18998	19042	18886	19027	18863	18955	18996	18783	18803	18971	18956	18910	18801	18907	18918	18841	18916	18962	18990	19127	18989	18970	18944	18992	18954	18902	18896	18880	18909	18856	18921	18870	19114	18888	18943	19004	18880	19016	18845	18880	19086	18919	18958	19057	18893	18834	19066	18997	19114	18926	18769	19080	18939	18785	18708	18939	19006	18886	18998	19036	18934	18851	19087	19072	19079	18834	18967	19036	18999	19130	19024	18929	18849	18886	18850	18997	18942	18985	18940	18931	18921	18877	19134	19122	18927	19091	19042	18916	19049	19196	18897	19029	18973	19094	18824	19034	18876	18959	18905	18767	19009	18937	19114	18910	18782	19004	18795	19095	18932	18974	19057	18937	18954	18967	19046	18978	18811	18996	19033	19125	18897	19004	18942	19001	18998	18953	19030	19071	18869	18875	19083	19074	18901	19055	18950	18987	19108	19078	18883	19093	18919	19065	18891	18841	19012	18971	19095	18749	18946	18884	19203	18857	18966	19029	18917	18923	18944	19025	19053	18879	18946	19022	18989	19191	18812	18972	18963	19078	18999	18997	18916	18944	19077	19014	18824	18881	18870	18792	18981	18988	18985	18868	19103	19055	18997	18994	18937	19055	18989	18821	18990	19013	19138	18903	18987	19147	18938	18862	19048	18874	18845	18747	18951	19066	18868	19099	19088	18869	19090	18905	19043	19150	18962	19022	19128	19020	18865	18893	18950	18970	18849	19012	18917	18928	19020	18896	18991	18908	18989	19015	18993	18947	18936	18955	18938	19017	18942	18949	19106	18902	19025	18936	18938	19197	18884	19122	19022	19007	18926	18892	18900	19069	18923	18864	19109	18875	18980	19049	19029	19042	18923	18849	18897	19007	19208	19088	18908	18975	19059	18922	18928	19091	18845	18892	18910	18906	19010	19012	19160	18939	18972	19073	18951	19110	18904	18896	19092	19084	19046	18940	18905	19108	18933	18892	18922	18929	18997	18820	18870	19039	18744	19049	18964	18945	18979	18860	19079	18842	18937	19064	19115	19030	18756	18927	18977	18929	19008	18961	19067	18985	19100	18882	18842	18974	18938	18946	19013	18838	18832	18995	18954	18989	18893	19015	19007	19119	19010	18930	18892	19071	18844
24289	25960	38739	31326	25421	26187	27414	23906	23345	23808	24000	23935	23680	23390	23719	23786	23759	23480	23553	23581	23504	23938	23448	23385	23465	23615	23598	23516	23393	23459	23688	23381	23596	23318	23461	23369	23308	23653	23369	23342	23386	23292	23526	23326	23527	23448	23513	23616	23404	23500	23206	23429	23401	23560	23249	23391	23308	23571	23501	23594	23525	23335	23497	23381	23523	23390	23263	23449	23318	23487	23399	23459	23199	23405	23479	23145	23101	23397	23437	23656	23321	23264	23640	23380	23305	23289	23484	23203	23573	23261	23382	23301	23236	23476	23377	23529	23411	23483	23280	23208	23374	23006	23513	23368	23239	23577	23444	23407	23278	23342	23301	23459	23274	23432	23303	23476	23399	23251	23314	23367	23218	23354	23318	23640	23430	23228	23530	23185	23526	23085	23541	23512	23374	23406	23239	23299	23172	23386	23317	23321	23443	23351	23449	23306	23178	23397	23395	23654	23381	23493	23511	23689	23310	23322	23249	23359	23335	23505	23290	23375	23572	23206	23524	23378	23369	23354	23452	23586	23251	23439	23410	23331	23412	23230	23289	23667	23480	23247	23356	23304	23103	23210	23342	23433	23341	23325	23405	23235	23468	23110	23245	23319	23623	23478	23095	23486	23222	23329	23274	23475	23445	23241	23451	23414	23224	23240	23132	23444	23217	23569	23403	23495	23186	23364	23183	23323	23678	23247	23335	23336	23480	23340	23177	23389	23458	23355	23621	23462	23355	23465	23264	23231	23321	23485	23410	23255	23514	23393	23520	23352	23507	23288	23301	23432	23547	23422	23414	23401	23421	23383	23460	23301	23456	23442	23208	23465	23388	23564	23393	23361	23215	23451	23403	23505	23374	23394	23236	23291	23275	23317	23361	23245	23231	23483	23456	23545	23377	23437	23351	23333	23385	23122	23222	23361	23313	23327	23386	23276	23245	23313	23501	23403	23224	23438	23241	23085	23330	23423	23425	23393	23392	23223	23178	23367	23327	23408	23659	23275	23128	23205	23220	23360	23275	23237	23493	23353	23321	23331	23555	23487	23385	23309	23549	23302	23613	23291	23284	23399	23620	23401	23469	23211	23503	23610	23197	23256	23392	23152	23130	23509	23617	23493	23294	23309	23569	23209	23031	23229	23275	23353	23411	23169	23336	23373	23458	23408	23296	23342	23456	23186	23263	23078	23280	23225	23294	23388	23261	23344	23275	23303	23224	23287	23465	23301	23609	23313	23198	23110	23237	23578	23557	23402	23278	23292	23403	23499	23268	23310	23381	23364	23527	23319	23545	23277	23088	23358	23037	23020	23390	23171	23323	23415	23271	23512	23261	23255	23399	23230	23274	23100	23247	23399	23130	23423	23251	23399	23316	23256	23471	23471	23240	23433	23243	23479	23578	23550	23551	23448	23331	23207	23311	23386	23176	23400	23190	23488	23498	23386	23264	23487	23412	23334	23252	23453	23520	23246	23219	23384	23352	23496	23400	23494	23430	23307	23533	23606	23448	23457	23349	23518	23403	23363	23193	23069	23612	23224	23376	23460	23446	23436	23217	23265	23383	23229	23425	23315	23320	23096	23261	23296	23321	23475	23446	23426	23281	23153	23630	23367	23328	23402	23292	23312	23040	23380	23458	23430	23314	23370	23518	23231	23410	23400	23172	23380	23381	23028	23371	23290	23510	23427	23433	23197	23418	23495	23201	23130	23668	23622	23312	23284	23400	23816	23379	23377	23152	23372	23451	23561	23390	23442	23359	23318	23518	23499	23573	23397	23510	23168	23412	23285	23324	23392	23241	23632	23436	23269	23328	23488	23334	23398	23297	23594	23298	23519	23309	23257	23246	23575	23394	23126	23375	23368	23506	23209	23351	23449	23259	23389	23449	23246	23282	23296	23444	23299	23457	23535	23580	23323	23244	23410	23355	23235	23397	23294	23420	23219	23364	23346	23441	23374	23556	23396	23327	23026	23285	23493	23322	23266	23409	23516	23549	23233	23499	23220	23459	23360	23262	23301	23485	23181	23479	23506	23431	23365	23151	23215	23205	23271	23178	23112	23388	23210	23522	23275	23247	23501	23263	23457	23477	23292	23297	23291	23329	23290	23443	23568	23405	23375	23229	23249	23135	23200	23514	23221	23363	23374	23379	23509	23267	23389	23308	23374	23426	23149	23482	23356	23465	23290	23179	23408	23381	23428	23157	23509	23484	23430	23363	23308	23288	23336	23126	23488	23460	23438	23428	23527	23379	23532	23520	23378	23364	23469	23493	23345	23406	23453	23531	23364	23275	23240	23367	23335	23328	23492	23365	23230	23276	23292	23267	23258	23338	23286	23344	23482	23305	23454	23452	23026	23296	23274	23433	23508	23431	23289	23701	23224	23290	23246	23288	23290	23079	23502	23369	23482	23453	23449	23414	23543	23397	23083	23333	23275	23601	23438	23447	23207	23346	23593	23345	23317	23487	23514	23348	23373	22960	23273	23397	23126	23547	23346	23469	23476	23394	23540	23224	23461	23287	23461	23243	23288	23528	23274	23185	23497	23347	23482	23422	23297	23255	23455	23447	23281	23448	23507	23273	23382	23300	23234	23453	23508	23675	23376	23307	23138	23106	23137	23479	23363	23342	23377	23400	23406	22988	23256	23392	23341	23177	23404	23439	23456	23244	23504	23457	23197	23438	23107	23376	23249	23492	23454	23476	23354	23597	23452	23394	23387	23453	23298	23552	23268	23343	23373	23300	23268	23418	23405	23568	23341	23256	23358	23389	23240	22966	23397	23147	23288	23274	23289	23226	23353	23435	23402	23303	23386	23359	23405	23349	23479	23309	23380	23451	23458	23579	23491	23333	23405	23532	23241	23516	23413	23252	23353	23287	23587	23413	23402	23569	23271	23368	23201	23281	23411	23324	23535	23505	23477	23513	23294	23490	23444	23377	23541	23371	23223	23518	23426	23516	23296	23410	23363	23686	23512	23593	23419	23292	23377	23286	23509	23346	23404	23459	23191	23522	23381	23244	23407	23499	23492	23390	23402	23341	23342	23187	23489	23572	23310	23443	23410	23583	23574	23586	23389	23465	23417	23323	23400	23383	23440	23580	23472	23321	23265	23421	23341	23512	23285	23247	23119	23541	23461	23522	23398	23465	23369	23487	23392	23305	23278	23357	23577	23291	23167	23715	23382	23322	23610	23560	23490	23416	23320	23292	23290	23507	23547	23493	23316	23098	23448	23317	23290	23361	23173	23437	23446	23273	23407	23211	23331	23377	23525	23406	23337	23358	23265	23196	23310	23430	23312	23231	23274	23409	23320	23273	23465	23201	23318	23447	23276	23372	23253	23368	23566	23452	23395	23532	23432	23457	23449	23477	23502	23525	23413	23398	23303	23517	23149	23457	23229	23451	23209	23210	23315	23391	23480	23296	23191	23600	23406	23488	23364	23403	23446	23475	23406	23559	23757	23424	23434	23163	23304	23437	23448	23604	23407	23322	23454	23537	23308	23519	23175	23220	23273	23329	23417	23190	23491	23643	23398	23292	23229	23174	23259	23475	23288	23204	23427	23454	23275	23290	23427	23482	23413	23344	23398	23482	23488	23373	23315	23418	23289	23471	23439	23233	23326	23339	23246	23440	23399	23341	23351	23375	23411	23421	23506	23219	23435	23363	23509	23348	23248	23167	23436	23277	23343	23316	23173	23283	23345	23281	23450	23379	23159	23140	23477	23544	23767	23447	23361	23295	23439	23454	23466	23239	23318	23337	23343	23501	23359	23346	23306	23221	23400	23369	23251	23238	23390	23371	23283	23200	23305	23429	23312	23396	23283	23434	23381	23307	23375	23188	23306	23304	23327	23529	23495	23668	23323	23283	23513	23396	23350	23133	23574	23391	23392	23443	23598	23327	23305	23278	23453	23640	23429	23201	23322	23458	23087	23269	23653	23456	23614	23193	23340	23382	23350	23268	23148	23522	23417	23248	23377	23508	23337	23590	23397	23208	23339	23281	23174	23136	23362	23181	23465	23250	23567	23337	23414	23606	23532	23365	23313	23448	23538	23399	23294	23194	23216	23630	23413	23261	23300	23190	23119	23319	23211	23081	23274	23478	23385	23256	23310	23233	23508	23432	23475	23343	23478	23296	23294	23581	23381	23305	23338	23423	23298	23357	23333	23399	23176	23502	23218	23400	23360	23521	23383	23419	23216	23291	23333	23463	23402	23201	23538	23184	23337	23489	23131	23102	23309	23556	23524	23096	23330	23141	23431	23226	23451	23399	23422	23260	23281	23355	23215	23183	23357	23280	23359	23481	23366	23442	23326	23463	23417	23285	23291	23558	23438	23315	23186	23284	23358	23380	23591	23367	23489	23392	23531	23181	23318	23434	23260	23540	23199	23504	23285	23123	23281	23685	23576	23177	23407	23450	23343	23437	23305	23422	23530	23116	23418	23239	23195	23248	23352	23438	23432	23126	23272	23283	23210	23147	23371	23236	23072	23328	23230	23359	23348	23441	23237	23271	23419	23242	23343	23431	23373	23452	23428	23477	23224	23272	23277	23327	23419	23365	23300	23325	23306	23430	23631	23387	23069	23707	23451	23427	23489	23436	23226	23231	23405	23379	23191	23280	23371	23220	23510	23395	23532	23542	23407	23562	23569	23328	23096	23470	23213	23299	23320	23165	23225	23357	23161	23359	23312	23454	23236	23198	23624	23521	23411	23261	23498	23409	23409	23442	23341	23507	23496	23394	23328	23324	23377	23432	23476	23374	23528	23317	23397	23511	23250	23593	23141	23105	23397	23243	23379	23519	23556	23440	23360	23324	23386	23185	23010	23282	23375	23387	23196	23327	23217	23425	23454	23413	23508	23411	23289	23277	23330	23217	23315	23566	23460	23447	23093	23391	23442	23289	23370	23472	23543	23382	23408	23313	23540	23318	23179	23525	23406	23367	23399	23407	23253	23434	23415	23503	23431	23544	23476	23222	23413	23422	23332	23547	23349	23201	23374	23344	23080	23405	23345	23249	23372	23341	23352	23470	23243	23365	23335	23559	23358	23288	23313	23430	23368	23341	23515	23388	23451	23603	23412	23359	23270	23621	23447	23163	23158	23532	23121	23365	23705	23451	23138	23360	23314	23357	23418	23481	23408
63098	106599	85180	53468	29859	20713	19141	18881	18849	18799	18983	18905	18956	19101	18954	18893	18843	18788	18827	19021	19131	18900	18961	19017	18961	18904	18987	18927	18951	18856	19081	18718	18920	19014	18804	18867	18828	18884	18958	19008	18885	18841	18822	19126	18906	18908	18761	18858	18952	18859	18953	18877	18924	18896	19047	18882	18787	18825	18912	19016	18961	19022	18923	18903	18835	18929	18723	18828	19131	18979	18905	18727	18806	19032	18887	18815	18648	18882	18878	18972	18798	18819	18903	18883	18990	18834	18989	18951	18933	18916	18869	18720	18965	18764	18861	18910	18982	18945	18904	18880	18912	18791	19056	18771	18814	19049	18658	18991	18876	18968	18933	18711	18773	18960	18778	18972	18764	18899	18851	18904	19041	18781	18834	18990	18728	18910	18923	18844	18890	19043	19013	19025	18738	19059	18745	18975	18944	18962	18843	18817	18840	18961	18864	18791	18987	18945	18921	18842	18936	19026	18965	18779	18771	18797	18812	18820	18802	18812	18775	18669	18916	19009	18676	18771	18896	18721	18912	18671	19065	18867	18993	18835	18867	19015	18799	18961	19003	18901	18843	18868	18808	18895	19006	18967	18821	18983	18819	18787	18815	18674	18828	18833	18926	18976	19016	18921	18921	18729	18887	18847	19113	18762	18975	18963	19059	18771	18967	18889	19076	18938	18920	18982	18773	19036	18762	18938	18957	19015	18818	18945	18689	18970	18743	19079	18807	18810	18722	18673	18959	18677	18677	18938	18966	18888	18844	18862	18960	18939	18726	18989	18834	18810	19027	18803	19067	18811	18958	18919	18852	18941	18962	19106	18975	18614	18979	18999	18804	18887	18854	18862	19000	18920	18955	18906	18828	18896	18986	18802	18869	18817	18946	18800	18896	18941	18821	18981	19132	18891	18784	18837	18951	18813	18903	19075	18883	18800	18901	18790	18913	18743	18817	18993	18799	18758	18957	19089	18961	18930	18884	18921	18743	18901	18812	18984	18804	18859	18857	18862	18729	18863	18930	18820	18756	18863	18748	18954	18925	18872	18649	18837	18851	18888	19038	18750	19001	19048	18922	18968	18821	19019	18931	19005	18999	18815	18768	18869	18944	18831	18824	18920	18962	18815	18978	19039	18898	18786	18964	18896	18717	18937	18963	18835	18992	18941	18931	18749	18999	18776	18675	19012	18827	18879	18910	18922	18906	18754	18950	18943	18808	18952	18899	18877	19011	18851	18755	19046	18944	18860	18872	18872	18985	18849	18937	18969	19000	18854	18987	18886	18922	18737	18846	18878	18779	18804	19041	18876	18864	18794	18944	18715	18909	18786	19037	18939	18765	18959	18751	18908	18855	18972	18902	18699	18903	18792	19064	19078	18787	18939	18775	18773	18938	18853	18797	18735	18755	18838	18976	18806	18844	18876	18983	18821	18747	18858	18853	18755	18873	19102	18796	18945	18880	18907	18882	19003	18857	18839	19014	18821	18913	18778	18723	19006	18856	19044	18859	18871	18808	18775	18872	18969	18824	18700	19092	18765	18786	18816	18953	18924	18811	18738	18938	18740	19060	18969	18849	18869	18722	18978	18912	18835	18868	18917	18972	18942	18895	18975	18992	19005	18910	18875	18893	18793	18790	18978	18723	19007	18921	18963	18791	18923	18882	18878	18934	18859	18857	18620	18826	18863	18676	18859	18984	18792	18758	18957	19003	18921	18949	18758	18836	18936	19021	18772	18911	18868	19007	18931	18770	18851	18910	19021	18827	18850	18937	18807	19034	18845	18790	18799	18931	18839	18903	18887	18725	18936	18888	18816	18883	18783	19037	18978	18926	19098	19085	18703	19023	18775	18981	18836	18818	18905	18763	18944	18928	18797	18954	19087	18876	19047	18580	18893	18917	18876	18963	18910	18877	18662	18826	18902	18903	18898	18965	18915	18759	19018	18790	18789	18892	19022	18832	18933	18869	18812	18971	18760	18671	18973	18936	18830	18992	19100	18971	18982	18766	18661	18694	19065	18829	18836	18792	18737	18852	18870	18914	18782	18815	18855	18958	18929	19078	18886	18883	18954	18870	18956	18868	18981	18856	18810	18935	18857	18881	19047	18791	18827	18861	18896	18840	18790	18902	18790	18828	18828	19036	19017	19055	18850	19014	18831	18809	18891	18846	18903	19071	18717	18807	18896	18818	18892	18882	18858	18704	18857	18715	18858	18884	18929	18957	18891	18870	18858	18883	19014	18879	18894	18752	18840	18971	18874	18742	18842	19040	18816	18914	18935	18681	19095	18893	18765	18970	18890	18880	18827	18904	18855	18905	18866	18922	18893	18893	18893	19138	18792	18881	18884	18974	18982	18853	18918	18867	18977	18889	18921	19024	18765	18865	18880	18781	18882	18890	19012	18665	18928	18776	18786	18919	18988	18913	18892	19002	18916	18922	19011	18799	18887	19125	18862	18947	18707	18971	18834	18985	18830	18995	18831	18820	18922	18759	18828	18955	18796	18864	18977	18767	18948	18923	18815	18986	19026	18865	18778	18946	18860	18872	18913	19054	18787	19007	18842	19168	19107	19019	18889	18905	18922	18792	19015	18759	18841	18800	18765	18794	19076	18957	18981	18965	18979	18996	18875	18879	18776	18865	18856	19067	19002	18699	18799	18821	18942	19044	18871	18811	18847	18651	18928	18728	18892	18740	18935	19110	18655	19062	18832	19037	18799	18771	19011	18722	18910	18857	18866	18913	18921	18852	18864	19005	18956	18963	19038	18987	19028	18919	18837	18978	18953	18964	18922	18968	18816	19026	18894	18842	18994	18856	18924	18987	18736	18923	19013	18872	18853	18941	18764	19038	18924	18893	18823	19008	18989	19096	18784	18896	18938	18973	18715	18894	18847	19128	18838	18998	18857	18824	18996	18741	18759	18890	18711	18818	19036	18765	19050	19032	18893	18928	18919	18713	19036	18811	18872	18686	18775	19023	18677	18950	18770	19004	18814	18856	18965	18854	18581	18924	18856	18913	18849	18912	18996	19079	19032	18785	18788	18965	18861	18854	18843	19071	18813	18598	18891	18814	18995	18710	18884	18909	18784	18925	18988	18988	18738	18650	18787	18965	18877	18962	18865	18971	18767	18726	18944	18873	18830	19084	18957	18915	18740	18885	18910	18903	18823	18895	18977	18897	18754	18900	18953	18940	18849	18993	18943	18851	18714	18840	18787	18900	18829	18917	18808	18903	19017	18720	18916	18785	18873	18919	18863	19043	18860	18955	18892	18946	18524	18966	18923	18948	18932	18891	18792	18866	18935	18822	18649	18808	18937	18973	18887	18840	19004	19030	18893	18878	18913	18878	18939	18917	18961	18772	19012	18875	18902	18737	18918	19059	18853	18825	18914	18853	18862	18898	18922	18912	19017	18873	18934	18865	18926	18904	18985	18816	18900	18762	18831	19049	18742	18814	18857	18880	18798	18843	18802	18963	18894	18907	18941	18900	18884	18871	18842	19033	18893	18876	18857	18733	18832	18782	18851	19020	18938	18838	19004	18849	18764	18980	18955	18952	18928	18736	18973	18920	19007	19129	18686	18835	19140	18956	18728	18976	19026	18732	18795	18807	18987	18885	19008	18958	19016	18911	18875	18751	18804	18985	18854	18937	18897	18857	18638	18821	18788	18922	18882	18874	18861	18850	18973	18899	18780	18670	18869	18851	18933	18933	18837	18928	18821	19015	18850	18832	18838	18869	18907	18918	19075	18885	18827	18758	18913	18821	18960	18932	18860	18821	18768	19007	18883	18774	18840	18981	18934	18840	18860	19008	18834	19010	18733	18816	18764	18843	18739	18766	18903	18967	18840	18833	19055	18866	18709	18793	19144	18784	18811	19104	18968	18819	18896	18939	18848	18919	18855	18833	18982	18914	18762	18766	18779	19046	18757	19038	18785	18919	18843	18836	19051	18879	18987	18908	18862	18773	18787	18988	18851	19091	18906	18908	18716	18968	18866	19081	18976	18958	19004	18819	18918	19046	18994	18933	18910	18825	18753	18952	18962	18908	18857	18900	18884	18776	18930	18794	18733	18964	18917	18862	18856	18924	18817	18961	18886	18939	18924	18796	18986	18839	18926	18789	18902	18889	18867	18751	18989	18772	18944	18869	18890	18868	18853	19095	18931	18879	18907	18820	19043	18962	18864	18697	18873	18967	18883	18926	19008	18690	18754	18812	18853	18933	18916	19071	18699	18974	18946	18689	18955	18732	18915	18959	18810	18793	18809	18881	18971	19033	18885	18785	18994	18768	18979	18672	18768	18923	18747	18733	18878	18886	18975	18724	18995	18862	18780	18834	18892	18812	18880	19001	18989	18957	19038	18928	19077	19072	18945	19017	18919	18773	18785	18905	18894	18849	18768	18833	18970	18976	18929	18872	18888	18829	18882	18773	18858	18937	18767	18934	18928	18949	18884	18945	18752	18784	18835	18990	18679	18945	18929	18860	18851	18860	18685	18883	19051	18742	19075	18930	18776	18907	19086	18923	19037	18885	18828	18871	18882	18852	18944	19001	18782	18927	18904	18822	18869	18851	18826	18832	18832	18826	18886	18864	18954	18772	19027	18792	18900	18710	18881	18744	18874	18879	18803	18811	18966	18999	18830	18967	18980	18879	18758	18897	18843	18746	18914	18876	18797	18703	18761	18657	18951	18796	18826	18851	18996	18868	18716	18893	19081	18912	19091	18772	18933	18836	18816	18913	18875	18800	18860	18684	18851	18873	18885	18849	18835	18986	18689	18977	18752	18946	18808	18696	18862	18895	18822	18904	19038	18816	18893	18870	18931	18927	18759	18944	18812	18841	18767	18854	18823	18779	18858	18830	19015	18877	18861	18822	18881	18944	18884	18808	18742	18884	18881	18777	19051	18839	18918	18739	18768	18922	18772	18886	19089	18943	18857	18804	18861	19136	18721	18757	18761	18796	18976	18743	18730	19106	18792	18855	18685	18721	18720	18789	18949	18753	18873	19054	18849	18876	18917	18890	19001	18982	18925	18785	18831	18966	18860	18678	18766	18831	19002	18712	18857	18989	19075	18857	18813	19058	18693	18922	18820	18937	18734	18828	18693	18994	18928	18999	18843	18983	18787	18594	18919	19008	18912	18808	18905
23818	25393	36495	29308	24420	25629	27777	23798	23166	23455	23534	23196	23373	23491	23498	23242	23413	23396	23388	23208	23316	23123	23452	23237	23235	23180	23134	23317	23174	23195	22981	23179	23341	23206	23108	23165	23168	23406	23369	23107	23199	23159	23222	23174	23244	23297	23208	23039	23121	23298	23089	22981	22988	23147	23213	23183	22995	23151	23168	23240	22999	23127	23104	23403	23303	23403	23200	23183	23122	23300	22984	23303	23232	23096	23311	23022	23180	23007	23138	23131	23035	22802	22920	23086	23270	23005	23182	23217	22931	22926	23165	23003	23088	23187	23028	23118	23158	23147	23045	23197	23038	23114	23213	23082	22911	23231	23193	23166	23014	22927	23110	23247	22926	23010	23147	23079	23122	23021	23108	22990	23125	23125	22945	23198	22944	22971	23188	22769	22902	23072	23151	23252	23068	23031	23179	23363	23272	22956	23018	23077	23048	23019	23140	23121	23269	23016	22873	23075	22935	23154	23160	23213	22895	22914	22946	23060	23107	22976	23049	23230	23069	22946	23133	23033	23185	22972	23047	23011	23081	22943	23075	23062	23158	23040	22975	23080	23212	23129	23122	23127	23057	23136	23092	23050	23259	23062	22988	23007	22966	22983	22848	22994	23152	23118	23347	23090	23065	23139	22982	23125	22940	23100	23116	23031	23432	22985	23332	23208	23211	23252	23003	23175	23133	22949	22984	23148	22939	22930	23020	23068	23163	23170	23046	22986	22909	22972	23047	23163	22992	22957	23215	23090	22926	22853	22998	22965	22911	23205	22960	22934	23242	23125	23080	23180	23103	23031	22967	22949	23109	23166	22998	23099	23159	23117	23103	22788	23314	23316	23006	23227	23294	22934	23203	23276	23027	23015	23168	23104	23073	22991	23013	23063	23166	23101	23150	23016	23155	23234	23132	23316	22832	23121	23101	23324	23123	23079	23333	23268	23137	23345	23200	22924	23090	23231	23216	23008	23237	22900	23039	23062	23279	22966	22891	22951	23091	23057	22928	23083	23227	23118	23207	23039	23085	23028	23071	23154	23089	22945	22945	23225	22845	22824	23223	22930	23067	23103	23191	23178	23200	23019	23142	23065	23096	23218	23027	23086	23065	23087	23046	22992	23140	22976	23141	22994	22943	23037	23016	23083	22914	22980	22953	23111	22899	22952	23138	22968	23007	22991	23123	23141	23094	23153	22990	22987	22877	23105	22980	22971	23095	22925	23219	23045	23006	23081	23021	22951	23055	23019	22879	23051	23108	22846	22902	22975	22830	23025	23071	23220	23223	22904	23317	23079	22966	23205	23128	22941	23110	23014	23307	23178	23000	22984	23059	22865	23132	22976	22982	23047	22941	23076	23078	23222	23254	22789	23037	23071	23079	23074	23018	23259	23157	23232	23302	22987	22960	22863	23137	23001	23125	22870	23011	23061	22843	23151	22884	22981	23011	22927	22986	22927	23150	22816	23045	23118	22983	23011	22954	23091	23159	23030	22875	23203	23142	23077	23095	23046	23319	23073	22945	22822	23057	22719	22875	23006	22947	22935	23354	23102	23124	22939	23258	23118	22994	23179	23269	22911	22835	22938	22993	23110	22870	23019	23147	23421	23020	23037	22978	23136	23112	23150	23018	22851	23201	23204	23137	23006	22949	22851	22983	23135	23176	22964	23183	23118	22938	23107	22822	23094	23072	22970	23077	23052	23023	23088	23259	22895	23068	23247	22872	23195	23128	23066	23032	23106	23039	23202	23064	23067	23120	23211	23176	23201	22902	22976	23029	23058	22745	22956	22998	23092	23132	22937	23141	23206	23173	23109	23001	23111	22947	22995	22973	23070	23081	22972	22931	23255	23031	23126	23012	22958	23033	23420	23117	23131	23125	23036	23069	23003	23082	23153	22999	22999	23074	23079	23088	23308	23025	23156	23017	23228	23168	23283	22872	22859	23152	23303	23145	23016	23075	23115	23128	23120	23213	23192	23109	22979	23205	23078	23240	23142	23162	23225	23264	23032	22892	22986	22984	23081	23187	23009	23139	23091	23066	23196	23004	22993	23026	23142	22962	23018	23191	22840	23042	23294	22886	22902	23011	22876	23096	22941	22976	23279	23116	23005	23136	23109	23142	22975	23043	23107	22952	22914	23021	23019	23036	23027	23194	23020	23064	22946	22910	23114	23208	23064	23030	23168	22921	22991	22832	23143	22854	23005	23088	23043	23067	23021	23082	23075	22985	22965	23118	22816	23253	23104	23131	23116	23116	23275	23139	23132	22897	22957	22959	23162	23063	23292	23132	23233	23337	22927	23161	22960	23004	22899	23085	23080	23228	22662	23170	23079	23279	23193	23287	23053	23303	22920	23053	22983	23037	23096	22956	23117	22923	22867	22918	22972	22904	22917	23090	23076	22999	22868	22721	23078	23200	23200	23031	22940	23023	23352	23080	23131	22992	23038	22904	22892	23261	23194	23235	23255	23025	22951	22952	22992	22925	23019	23023	23118	22991	23076	22791	23176	23168	23100	23014	23182	22824	23032	23266	23224	22907	22956	23118	23055	23239	23009	22868	23131	23203	23076	23061	23244	23044	22966	22958	23160	22998	22989	23055	23181	22947	23269	23050	22939	23212	23136	23078	23056	23095	23113	23112	22896	22980	23097	22975	23024	23063	23216	23047	23073	22988	22902	23241	22946	23032	22970	23081	22982	22978	23090	23304	23102	23047	23315	23256	23140	23110	23164	23155	22937	23174	23128	23056	23015	23097	23035	22995	23079	23120	23057	23054	23173	23267	22877	23263	23161	23055	23340	23104	23003	23197	23133	23239	23164	23147	22908	22900	22908	23043	23087	23201	22990	22790	23091	22979	23202	23108	23093	22870	22946	23039	22937	23093	23143	23248	23055	22954	23094	23158	22945	23270	23013	22999	23184	23177	22934	23303	23190	22974	22957	23014	23130	23131	22952	22972	23076	22997	23199	22926	23097	23049	22955	22936	23015	23074	23040	22991	22996	23126	23139	22944	22994	23018	23106	23093	22970	23036	23198	23243	23227	23048	23246	23101	23232	23215	23117	23197	23310	23186	22978	22976	23166	23006	22991	23142	23161	23077	23170	23226	22847	23018	23221	23175	23228	23236	23149	23040	23045	23243	22953	22899	23092	23059	23010	23088	22997	23000	23015	23184	23047	23197	22860	22934	23170	23179	22966	23220	22877	23020	23078	22972	22879	22880	22973	23192	23298	22958	22983	22994	23334	23167	22912	22976	22767	22946	22754	23054	23128	23027	23091	23184	22892	23162	22983	23205	23209	23207	23084	23023	23046	23028	23069	22972	23095	23099	23089	23099	23130	22837	23101	22984	23237	23043	23069	23252	23030	22856	23264	23240	22925	23045	23020	23097	23172	23433	23101	22900	22919	22934	22919	23031	23016	23124	23223	22952	23012	22809	22902	23106	22922	22850	23174	23055	23188	23284	23133	23053	22989	23097	23242	23142	23017	23041	23151	23087	23081	23116	23153	23060	23018	23021	23165	23113	23191	23078	23029	22858	22899	23187	23164	23168	23094	22868	23296	23029	22875	22887	23013	23214	23146	22878	23004	22924	23082	23123	23358	23089	23083	23135	23086	23035	22930	23214	23132	23091	23110	23174	23018	23058	22986	23038	23013	22896	22955	23045	23118	23021	23218	22786	23117	23218	23170	23276	23349	23369	23180	23068	23183	23222	23165	23060	22997	22919	23186	23083	22848	23128	22836	22933	22939	23002	23114	22899	22998	22905	22919	23151	23065	23171	23092	22871	23156	23261	22874	22889	23025	22997	23279	23036	23020	22887	22930	23208	23179	23173	23044	22955	22970	23024	23125	22893	22961	22873	22954	22854	22959	22905	23136	22853	22948	23025	23098	22889	22981	23184	22883	23011	22873	23132	23046	23252	23106	23187	22934	23027	23253	23140	22988	22885	22992	22918	23007	23217	23047	23076	23218	23027	23184	23157	22978	23252	22967	23179	23029	23141	23035	23059	22978	23058	23169	23084	23206	22925	22979	22973	23268	23024	23037	23118	23004	22884	22989	23062	23047	23132	23215	23151	23100	23105	23127	22716	23149	23110	23086	22971	22978	23097	23152	22801	23054	23194	22886	23176	22975	23174	23056	23143	22951	23131	22963	22948	23278	22890	23175	23164	23019	23202	23265	23054	23046	23072	22954	22852	23035	23185	22821	23026	22871	23070	22968	23120	22985	23109	23135	23100	22961	23073	23064	23090	23253	23036	22850	23094	23296	23114	23271	23019	22897	23053	23073	23096	23055	23200	23053	22998	23069	23249	23043	23232	22759	23301	23108	23000	23031	23256	23029	23068	23186	22975	23136	23106	22947	23152	23012	23063	22901	23191	23084	23097	23074	23107	23129	23292	23218	23032	22976	22953	23032	23036	23100	22978	23140	23116	22974	23053	23235	23009	23255	23200	22932	23001	23083	23099	23031	23239	23104	23109	23079	23011	23160	23112	23049	23070	22990	23327	23056	22812	23071	23106	23081	23257	23304	23144	22993	23129	23077	23150	22928	22983	23176	22991	22963	23005	22966	22941	23092	23162	23002	22924	22966	23060	23096	23054	23181	23160	23047	23301	23189	23155	23193	23113	23366	23287	23165	23197	23108	23172	23168	23484	23217	23214	23103	23078	22955	22981	22885	22989	23187	23088	22937	22913	23006	23186	23203	23221	23107	22833	23164	23091	23076	23100	23066	23128	22981	23127	23053	23029	22734	22996	23039	22934	23014	23154	22998	23211	22957	23234	23012	23206	23171	22766	23258	23127	23027	22971	23023	23112	23124	23069	22948	23133	23201	23191	22985	23008	22992	23144	23073	22963	23017	23035	23234	23090	23029	22860	22942	22924	23099	23155	22911	23222	23090	23099	23337	23012	23013	22960	23074	23267	23085	23348	23182	22931	23268	23029	23048	22960	23181	23145	23245	23228	22976	23063	23105	22807	23013	23205	23058	23017	22970	23251	22834	23109	23115	23137	23145	23023	22939	23111	23209	22893	22977	22976	23060	23029	23210	23110	23055	23034	22897	23092	23152	23176	23208	23031	22928	23084	23124	22921	22977	22932	23029	22962	23195	23257	23038	23150	22923	22983	22950	23147	22985	23199	23189	23178	23369
61177	103170	85048	54141	30222	20613	18780	18821	18882	18785	18756	18852	18641	18613	18895	18470	18671	18771	18749	18692	18770	18642	18899	18720	18774	18858	18796	18718	18774	18615	18696	18615	18611	18915	18760	18783	18655	18793	18626	18713	18748	18717	18780	18791	18825	18887	18901	18642	18844	18752	18845	18791	18777	18644	18829	18665	18729	18800	18670	18598	18794	18773	18680	18782	18668	18976	18832	18819	18556	18640	18825	18640	18839	18614	18794	18785	18726	18803	18743	18705	18581	18784	18825	18891	18679	18798	18667	18567	18783	18544	18639	18794	18703	18809	18826	18799	18748	18688	18840	18747	18720	18989	18825	18656	18675	18754	18695	18641	18772	18597	18852	18669	18769	18625	18758	18602	18679	18634	18740	18798	18648	18573	18794	18737	18831	18609	18637	18808	18580	18782	18816	18716	18789	18804	18828	18735	18877	18724	18735	18787	18671	18702	18693	18666	18785	18657	18813	18764	18908	18658	18797	18835	18787	18774	18806	18833	18791	18816	18688	18602	18700	18972	18581	18761	18493	18625	18866	18813	18737	18821	18574	18669	18637	18647	18816	18670	18856	18750	18693	18816	18845	18673	18729	18801	18772	18878	18619	18648	18756	18734	18706	18625	18745	18693	18720	18643	18756	18862	18659	18654	18762	18633	18917	18787	18729	18538	18756	18552	18637	18943	18691	18917	18804	18728	18940	18763	18589	18533	18752	18656	18798	18816	18755	18762	18889	18672	18864	18683	18813	18680	18594	18863	18678	18634	18795	18582	18779	18756	18617	18831	18808	18680	18748	18927	18693	18783	18757	18819	18831	18565	18620	18827	18783	18765	18755	18733	18758	18837	18774	18559	18701	18862	18642	18870	18685	18777	18642	18737	18861	18717	18702	18810	18775	18855	18839	18732	18866	18665	18805	18649	18815	18636	18844	18733	18916	18614	18858	18828	18677	18650	18790	18743	18737	18672	18686	18665	18708	18705	18675	18717	18839	18628	18794	18548	18912	18588	18659	18674	18781	18517	18720	18775	18855	18877	18622	18816	18867	18674	18553	18633	18709	18695	18736	18707	18693	18742	18805	18792	18709	18614	18528	18802	18793	18787	18656	18700	18728	18669	18691	18770	18777	18647	18689	18677	18724	18701	18841	18835	18615	18688	18827	18751	18549	18646	18715	18841	18813	18703	18636	18801	18794	18881	18851	18773	18688	18867	18753	18766	18725	18778	18528	18522	18749	18807	18684	18613	18693	18930	18879	18685	18761	18847	18754	18648	18673	18603	18638	18714	18648	18559	18688	18613	18633	18689	18818	18735	18811	18764	18612	18581	18798	18733	18801	18830	18752	18680	18579	18677	18697	18717	18620	18750	18815	18884	18659	18903	18702	18541	18812	18623	18687	18820	18613	18933	18698	18756	18715	18666	18863	18687	18643	18619	18698	18833	18617	18679	18707	18800	18831	18606	18599	18906	18897	18809	18716	18753	18526	18730	18848	18666	18731	18624	18683	18871	18742	18690	18817	18705	18659	18762	18744	18637	18549	18837	18806	18723	18683	18721	18851	18850	18672	18699	18415	18814	18776	18764	18830	18588	18814	18859	18802	18714	18639	18712	18839	18808	18892	18868	18475	18713	18804	18717	18766	18797	18805	18608	18857	18757	18733	18826	18640	18690	18648	18755	18632	18768	18882	18821	18810	18548	18743	18725	18802	18635	18686	18610	18665	18563	18708	18670	18753	18781	18813	18768	18808	18604	18590	18913	18593	18797	18615	18629	18513	18796	18682	18682	18806	18629	18636	18871	18622	18731	18697	18772	18611	18744	18743	18742	18757	18763	18782	18707	18577	18824	18664	18569	18826	18888	18711	18834	18674	18722	18803	18720	18599	18660	18657	18666	18818	18560	18722	18659	18709	18514	18826	18686	18976	18796	18750	18678	18822	18618	18805	18757	18780	18894	18620	18576	18827	18706	18667	18827	18693	18698	18729	18743	18656	18912	18696	18738	18718	18661	18741	18800	18827	18852	18644	18780	18844	18931	18578	18708	18724	18790	18603	18820	18670	18695	18845	18583	18555	18779	18568	18772	18708	18777	18722	18751	18681	18543	18699	18893	18581	18733	18699	18740	18671	18723	18663	18669	18766	18903	18603	18770	18677	18665	18765	18543	18745	18775	18900	18669	18737	18751	18741	18744	18637	18612	18762	18656	18770	18668	18858	18593	18822	18567	18922	18707	18823	18901	18649	18587	18683	18610	18831	18680	18578	18870	18797	18806	18570	18740	18593	18614	18755	18860	18651	18609	18842	18640	18809	18658	18709	18741	18806	18728	18738	18795	18731	18583	18631	18811	18687	18726	18926	18697	18885	18595	18854	18581	18753	18766	18852	18858	18718	18828	18766	18647	18635	18758	18643	18557	18846	18876	18949	18856	18779	18643	18753	18746	18715	18746	18617	18827	18668	18801	18757	18639	18612	18936	18657	18838	18707	18692	18819	18683	18487	18873	18737	18892	18469	18864	18599	19063	18564	18786	18816	18618	18650	18626	18598	18737	18671	18824	18630	18797	18914	18905	18830	18630	18709	18858	18821	18819	18641	18748	18587	18720	18735	18731	18713	18748	18773	18894	18744	18837	18530	18718	18783	18818	18741	18815	18755	18773	18706	18806	18570	18905	18609	18787	18847	18879	18791	18774	18862	18636	18732	18686	18720	18675	18596	18751	18753	18611	18810	18796	18897	18721	18713	18761	18695	18831	18909	18604	18738	18730	18692	18682	18938	18570	18642	18701	18842	18769	18687	18795	18821	18856	18724	18791	18663	18728	18578	18765	18636	18781	18731	18659	18736	18727	18697	18629	18828	18633	18568	18583	18690	18743	18854	18628	18576	18691	18703	18813	18730	18686	18722	18680	18759	18810	18668	18664	18783	18616	18842	18668	18694	18784	18876	18699	18684	18652	18780	18637	18791	18719	18688	18886	18753	18666	18726	18672	18790	18673	18724	18726	18773	18737	18699	18705	18693	18712	18709	18757	18890	18732	18702	18543	18624	18575	18853	18821	18768	18712	18622	18762	18821	18714	18930	18550	18705	18871	18622	18755	18771	18751	18734	18754	18855	18646	18679	18980	18738	18708	18911	18717	18739	18716	18842	18720	18824	18710	18769	18791	18684	18674	18764	18667	18592	18955	18782	18710	18817	18751	18840	18771	18855	18648	18803	18879	18737	18574	18617	18770	18850	18716	18663	18691	18846	18771	18630	18663	18581	18733	18720	18971	18706	18598	18806	18720	18709	18550	18834	18561	18721	18839	18691	18530	18972	18558	18872	18659	18856	18709	18739	18702	18837	18699	18804	18697	18719	18795	18777	18752	18683	18647	18697	18734	18552	18717	18826	18701	18727	18809	18705	18760	18751	18631	18683	18744	18602	18815	18805	18790	18899	18652	18645	18892	18600	18685	18884	18793	18803	18707	18684	18798	18667	18642	18750	18838	18840	18659	18546	18601	18468	18606	18622	18614	18914	18813	18632	18824	18774	18634	18807	18723	18804	18709	18681	18611	18860	18893	18793	18727	18778	18651	18890	18820	18652	18682	18670	18713	18587	18622	18681	18790	18830	18793	18747	18720	18764	18495	18645	18787	18515	18765	18865	18365	18904	19007	18858	18808	18784	18737	18949	18655	18801	18659	19036	18754	18641	18781	18719	18890	18685	18720	18826	18485	18888	18876	18606	18611	18754	18614	18838	18824	18775	18726	18734	18767	18724	18662	18919	18826	18590	18625	18830	18727	18905	18810	18757	18733	18825	18712	18735	18813	18635	18878	18672	18819	18748	18718	18902	18747	18619	18829	18833	18761	18574	18730	18724	18621	18597	18625	18788	18730	18741	18838	18778	18794	18814	18791	18804	18804	18742	18655	18839	18813	18804	18780	18697	18776	18826	18877	18694	18760	18975	18661	18631	18977	18757	18931	18739	18642	18700	18848	18694	18642	18703	18735	18890	18637	18604	18690	18845	18830	18801	18629	18644	18840	18507	18721	18787	18519	18937	18708	18637	18865	18686	18803	18648	18809	18659	18753	18530	18631	18512	18855	18732	18745	18656	18801	18758	18665	18887	18794	18702	18768	18775	18659	18720	18953	18674	18718	18873	18760	18680	18742	18797	18878	18814	18703	18688	18647	18688	18698	18646	18622	18910	18907	18820	18674	18744	18815	18764	18906	18804	18625	18602	18669	18594	18748	18819	18770	18722	18827	18686	18582	18768	18702	18854	18898	18554	18906	18879	18610	18825	18734	18635	18658	18803	18626	18672	18816	18684	18732	18707	18600	18695	18694	18726	18564	18670	18712	18715	18720	18638	18755	18741	18751	18770	18658	18712	18674	18855	18693	18693	18578	18729	18764	18911	18753	18655	18721	18708	18733	18646	18708	18779	18735	18664	18573	18712	19013	18871	18761	18712	18623	18768	18835	18803	18706	18674	18701	18715	18633	18506	18920	18557	18741	18603	18851	18838	18742	18660	18744	18749	18811	18535	18801	18880	18719	18631	18710	18905	18698	18864	18892	18580	18686	18700	18710	18789	18832	18460	18747	18771	18786	18763	18889	18705	18701	18968	18808	18709	18680	18666	18751	18737	18800	18849	18632	18819	18934	18886	18653	18711	18707	18752	18672	18827	18836	18910	18897	18592	18652	18648	18836	18694	18952	18914	18820	18832	18720	18596	18812	18654	18840	18802	18706	18669	18683	18714	18747	18610	18700	18685	18506	18657	18685	18745	18568	18917	18655	18699	18686	18670	18800	18659	18792	18605	18973	18791	18429	18765	18683	18745	18602	18642	18610	18748	18664	18697	18674	18845	18690	18752	18701	18691	18735	18766	18520	18840	18807	18860	18694	18760	18762	18753	18516	18828	18574	18823	18692	18770	18680	18562	18559	18956	18855	18788	18526	18621	18693	18767	18765	18850	18599	18765	18647	18799	18669	18793	18759	18696	18760	18794	18597	18700	18848	18862	18678	18651	18788	18835	18643	18790	18714	18858	18721	18650	18610	18868	18748	18702	18875	18743	18681	18730	18754	18891	18611	18488	18646	18560	18840	18691	18715	18831	18749	18674	18774	18638	18760	18850	18676	18848	18736	18545	18770	18666	18620	18824	18726	18806	18780
33844	45421	44846	32370	24386	22513	22290	21950	21973	22082	21908	21829	21759	21978	22062	22061	21906	22047	22143	22023	22212	21991	21893	22052	22010	22030	22208	22091	22096	21806	22056	22040	22189	21936	21884	21791	21819	22063	22016	21863	21887	21683	22090	22060	21901	21941	22047	22120	22102	21861	21838	22093	22190	22142	21902	21803	22041	21837	21987	22107	21749	21790	21852	21871	21914	21982	21890	22216	21800	21877	22117	21823	21924	21783	22065	21922	22243	21914	21973	22053	21978	21881	21997	21840	22092	21901	22231	22034	22173	21909	21981	21898	22084	22218	22033	21999	21805	21844	21971	22076	21921	21835	21944	22085	21893	21985	21865	21713	21907	21887	21760	22096	21921	21960	22049	21910	21841	22033	21941	22047	22075	21915	22072	21852	21971	21805	21692	22042	21924	21951	21969	21880	21850	21954	21842	21874	22011	21971	21946	21791	21820	21885	22006	21998	21942	22046	22080	21860	21769	21805	22067	21937	21949	22120	22000	21780	21919	21861	21908	21932	21840	22042	21867	21866	21808	22000	21833	21822	22056	22159	22011	21885	22057	21839	21850	21819	21996	21945	21984	22078	22082	21835	21986	21814	21805	21897	22240	21899	22085	21912	21924	21833	22168	21921	22197	21870	21870	21820	21805	22110	22183	22242	22004	21911	22059	21633	22067	22062	21918	21894	21907	21925	21958	21911	22077	22153	21997	22202	21838	21939	21907	21974	21886	22025	22007	22052	21690	21937	21917	21980	22000	21942	21908	22001	21915	22064	22112	22134	22016	22029	21764	21879	21963	22199	22225	21898	21862	21973	21991	21954	21828	21907	21894	21868	21826	22051	22180	22239	22032	21886	21911	22011	21999	22169	21955	21882	22019	22002	21710	21850	21635	21832	21913	22142	21877	22039	21900	21789	21956	22048	22042	21917	21764	22236	22159	21938	22030	22123	22080	22029	22001	21944	21929	22027	21716	21830	22136	21776	21993	22034	21972	21961	21952	22015	21858	22005	21963	22098	21917	22139	22143	21859	22180	21929	21974	22010	22010	21924	21947	21840	21832	22139	21915	21763	21882	21968	21914	21762	21876	21958	21930	22054	21882	21925	21891	21821	21886	21907	21931	21984	21930	22004	21855	21948	22080	21735	21951	21822	22022	21993	21607	21895	21999	21846	22039	21915	21987	21968	21801	21720	22110	21964	22029	21997	21916	22037	22172	21605	22133	21900	21838	21953	21737	22095	22029	22190	22013	21804	22073	22041	21733	21900	22019	21957	21889	21851	21842	21820	21933	21904	22066	21947	21827	21771	21988	21937	21895	22037	21928	21781	21860	21907	21769	22021	21986	21749	22006	21718	22015	21982	21752	22114	21872	21885	21870	21899	21828	21910	21755	21958	21834	21871	22020	21852	22087	21603	21677	21838	21887	21805	21918	21953	22009	22136	21708	21585	21925	21808	21836	21947	21816	21954	22017	21865	21828	21973	21897	21919	22060	21749	21979	21811	22117	21887	21723	21995	22036	21780	22001	21964	21854	22016	21940	21787	21788	21904	22035	21729	21971	21917	22078	22143	22049	21971	22043	21769	21970	21748	22004	22021	22081	21951	21898	21873	22048	22070	21922	21924	21765	21939	21867	21980	21896	22054	21987	22111	22005	21972	22045	21865	21838	22220	22093	21807	21857	21933	21891	21921	22087	21983	21972	21900	21898	22025	21914	21889	21879	22044	21836	22289	22043	22084	21963	22020	22022	22001	22095	21925	21904	21797	21939	21949	22056	22020	21810	21934	21870	21912	21759	21840	22069	21996	22204	21965	21957	22064	21796	21662	22084	22081	21931	21824	21728	21832	21980	21805	21830	21694	21946	21965	21898	22096	22049	22238	21919	22141	21994	21979	21687	22026	21900	21878	21984	21897	21886	22073	22054	21730	22043	22134	21939	21843	21951	21995	21999	22003	21875	21874	22009	21766	21920	22149	21898	21948	22031	21899	21942	21997	21914	21870	22197	21956	22070	22059	21766	21989	21766	21983	22003	21934	22107	22004	21781	22012	22069	22067	21948	21996	21892	21977	21912	22093	22011	22094	21709	21915	22031	21821	21971	21930	21905	22042	22115	21974	21787	21948	22146	22029	22104	21971	21828	22021	22204	22108	21943	21979	22042	21895	22137	21994	21931	21871	21777	22096	21919	22012	21945	22031	21798	21708	22028	21845	22032	21852	21907	22076	22012	22124	21935	21923	22041	21953	21940	21915	21929	22005	22148	22079	21816	21909	22052	21871	21956	21936	22058	21989	21892	21969	21921	21914	21991	22024	22028	21885	21877	21870	21961	22107	22033	21740	21995	22044	21932	21685	21899	22007	22061	21892	21912	22027	21991	21882	22009	21890	21808	21977	21891	22013	21822	22078	22216	21931	21971	22041	22027	21828	21837	21885	21781	21809	22052	21838	21976	22034	21993	21559	21922	21862	21862	22097	22008	21980	21945	22009	21991	21925	22067	21891	22082	22095	21801	21857	21687	22010	22210	21985	22117	21883	22193	22145	21917	21868	22003	21896	21827	22147	22227	21820	22117	21920	21932	21939	21940	21884	21885	21784	21831	22091	21784	22103	21903	22045	22173	21901	22008	21947	22032	21927	22001	21748	21935	22067	21996	22059	22181	21965	21924	21828	22186	21911	21820	21929	21861	22094	22011	21896	21853	22033	22018	21978	21903	21938	22182	21891	21809	21923	21704	21865	21805	21863	22036	21897	21979	21947	22020	21801	21915	22102	21969	21871	21993	21978	22044	21898	22000	21999	21741	21782	21861	21870	22198	22221	22003	21974	21817	22009	21904	21991	22007	22051	21973	22005	21931	21734	21903	21831	21766	21953	22216	21950	21947	22060	21920	21752	21992	22044	21997	21891	22088	21955	21781	22127	22030	21782	22028	21983	21972	21850	21820	21902	21841	21952	22012	21665	22051	22129	22032	21955	21872	22116	21828	21970	21961	21817	21916	21818	21832	21898	21980	22083	22089	22009	21959	21933	22104	21882	22031	22196	22068	21864	21889	21831	21842	21980	21689	21848	22092	22149	21962	21796	21912	22038	21752	22049	22055	21806	21841	22124	21956	21799	21986	21994	21900	21859	22079	21844	22068	22008	21884	21824	22065	21876	21801	22120	22021	22046	21806	21733	21945	21860	21654	21890	21800	21962	21973	21780	21850	21696	22079	21896	22096	22105	22048	21884	22060	22074	21980	21886	21906	21808	21934	22002	21973	22178	22063	21924	21774	21904	22042	21949	22165	21839	22149	21945	21948	21950	21846	22049	22036	21999	21866	21926	21949	22156	21983	21942	21695	22188	21903	21996	22030	22132	22095	21775	21869	21958	22100	22125	22002	21952	22052	21792	21961	21893	21940	22008	22077	22051	22052	21931	22143	21933	21955	22088	22184	21808	22076	21999	22252	21879	22087	22183	22166	21858	22188	22017	21916	21962	21975	21950	22076	21763	21988	21939	21821	22083	22032	21781	22127	22022	21928	22058	21962	21889	21975	22010	21924	21928	21895	22034	21928	21761	22024	21729	21755	21993	21973	21956	21894	22054	22078	22021	22138	21971	21971	22002	22091	21927	21935	21864	22065	21886	21968	22028	21916	21955	22057	22194	22051	21757	22006	21998	21889	21897	21908	22017	21774	21896	21916	21937	22003	21888	21898	22108	22102	21868	21965	21934	21961	21890	22001	22003	21963	21825	21894	22069	21997	22010	21908	22032	21979	21994	22008	21862	22042	21808	22082	22000	21951	21804	21773	21742	22023	22093	21880	21961	21969	21901	21897	21849	21882	21701	21794	22025	21853	21891	22143	21799	21873	21797	21941	21738	21949	21906	22069	22049	21822	22147	21946	22112	22041	22038	21892	22155	21900	21796	22100	21979	22108	22093	22168	21949	21926	21950	21994	21750	21977	21975	21856	21716	22068	21948	21855	21712	22001	21764	21991	22117	21838	21643	21999	21915	21925	21842	21963	22210	22024	22302	21931	21986	22111	21682	22033	21794	21978	21994	21904	21830	22025	21945	22090	21899	21922	21925	22056	22000	21905	22077	22026	21805	22028	21971	22077	21927	22182	21894	21942	21931	21998	21935	21972	21891	22027	21910	21881	21915	22033	22133	22034	21982	21961	21977	21941	21944	22177	21867	21796	21853	22088	22040	22160	21852	21858	21941	22183	22056	21962	21884	21971	21987	22113	22127	21808	22007	22147	22021	22005	21917	21581	21900	22127	21830	21922	22036	21935	22015	21958	22103	21941	21811	22000	21970	21781	22021	22017	21731	22015	22112	22046	21855	21787	22002	22004	22001	22216	22242	21991	21967	21840	22059	22009	22063	22119	22078	22023	22009	22059	21930	21961	21884	21754	21783	21757	21920	21967	21934	21868	21924	21925	21868	22172	22008	22048	21894	21914	21945	21999	21913	22053	21974	22024	21937	21869	21776	21720	21890	21839	21834	21919	21891	21898	21978	22055	22002	21914	21879	21797	21965	21934	21946	21849	21808	21970	22133	22215	22015	21887	21879	21909	21953	22131	21833	22102	21940	22131	22017	21974	22046	22062	21918	21912	22030	21977	21844	21733	22034	22078	21816	21878	22209	22067	21934	22052	22152	22063	22011	22017	21830	21972	21950	21951	22022	22007	21941	21977	22034	21865	21944	22233	22004	21983	21744	22035	21878	21942	21904	21806	22074	21996	21936	21839	21865	21868	21988	21944	21762	21870	22085	22034	21883	22172	21967	21978	22138	22025	21982	22047	21985	21799	21932	21944	21881	22041	21748	21825	21864	21877	21806	21822	21858	21794	22121	21937	21815	21757	21963	21901	21842	21943	22094	21859	21978	22263	21794	22161	21978	21806	21874	22057	21859	21969	21818	22084	22166	21897	21930	21918	21709	22070	21914	21993	21949	22122	22115	21822	22029	21865	21874	21945	21842	21884	21863	21857	21872	22108	21785	21975	21927	21989	21826	21927	22094	22095	22180	22138	21915	21957	21978	21837	22044	21736	21912	21922	21853	21834	21865	21911	21960	21921	21950	21653	21973	21895	22041	21906	21973	22110	21800	22107	21800	21889	22018	21967	21879	22099	21848	21951	21783	22132	21952	22021	21866	21978	21964	22079	22056
41769	61124	45699	27618	20083	18364	18140	18068	18209	17912	17958	18177	18162	18031	18115	18092	18002	18135	18056	18006	17916	18085	17955	18127	18031	18078	18090	18088	18031	18129	18050	18008	18068	18076	18012	18022	18100	18190	18039	18096	18016	17992	18125	17868	18290	18104	18105	17970	18108	18201	17963	17959	18015	17992	18114	18075	17965	18065	18150	18223	17964	17949	18041	17989	17988	18131	18019	17874	18063	18040	18136	17954	18070	18110	18142	18019	18138	17991	18093	18030	18156	18041	18027	18052	18125	18106	18063	17969	18105	18079	18095	18107	18199	17859	18128	18007	18060	18059	17903	18139	18003	18037	18016	18294	18259	18045	18202	18104	18017	18115	18102	18062	18038	17738	18141	18287	18146	18134	17941	17978	17887	17899	18032	18066	18074	18051	17973	18065	18247	18116	18013	18074	18097	18089	18112	18237	18012	17879	18102	18136	17925	18081	18216	18130	18081	18011	17939	17867	18139	18211	17912	18071	18060	18015	17926	18059	18038	18129	18228	18115	18217	18087	18053	17901	18081	18115	18047	17996	17983	17991	18085	18046	18027	18021	18180	18052	18135	18056	17993	18094	17974	18134	18108	18099	17972	18172	18151	17887	17995	17870	18194	17982	18139	18102	18167	18195	18168	18206	18047	18118	18156	17955	18144	17900	17996	18095	18262	17920	17954	17937	18006	17855	18230	17848	17937	18144	17899	17989	17903	17979	18059	18101	18010	18073	18013	18042	17869	18139	18091	18098	18106	17884	18158	18025	18167	18090	18091	18017	18061	18019	18202	18128	17958	18077	18039	18032	18105	17918	17887	17965	17998	18110	18054	18041	18072	17985	17990	18042	17918	18118	18141	17967	18009	18099	18128	18006	18004	18063	17921	18056	17945	18086	17971	18077	18189	17990	18141	17932	18066	18217	18045	18140	18088	18028	18153	17937	18127	18010	18335	17979	18087	18141	18028	18024	18146	18061	18236	18085	18096	17884	17972	17969	18167	18151	18097	18050	18143	18078	18114	18078	18244	18082	17970	18062	17880	18161	18048	17964	18123	17845	18065	18142	18021	18018	18057	18293	17971	18192	18112	18124	18089	18030	18056	18081	17991	18021	18129	18018	18000	18299	18154	18051	18150	18131	18078	18094	17888	17877	17977	17924	18073	18212	18118	17960	17910	18039	17971	18007	17986	18024	17905	18022	18180	18337	18028	18097	18040	18170	17986	18094	18076	18111	18059	18211	18105	17844	18064	17918	17997	18109	17931	18051	18083	18018	18008	17970	18200	17845	18114	17943	18065	17927	17934	17973	18008	17936	18039	18078	18084	18213	17966	18108	18120	18061	17983	18134	18106	18139	18151	17879	18065	18120	18037	18062	18052	18019	18060	18213	17897	18096	17787	18104	17820	17994	18157	18083	18140	17975	17987	18077	18107	17968	17981	18054	18080	18150	17946	17916	18219	18015	17986	18004	18179	18099	18010	18078	17881	17745	17941	18068	17956	18056	18082	18214	18046	18142	18111	18083	17962	17973	18067	18122	18063	18070	18128	17981	18146	18145	18071	18226	18067	17990	18081	17967	18039	18045	18116	18060	18231	18150	17922	17868	17993	17932	17964	18058	18045	17999	18053	17970	18253	18077	18099	18033	17906	17862	18056	17858	18142	18163	18131	18152	18036	17974	18034	18083	18198	18178	17981	18000	17802	18109	18043	18084	17970	18063	18115	18032	18077	17995	17919	18174	18043	18131	18113	18055	18065	18062	18072	18144	18014	18085	18288	18007	17963	17866	18064	18178	18075	18089	18037	18007	18031	17922	17958	18270	18106	17832	18044	18004	17958	18026	17877	17958	17989	17885	17820	18090	18228	18257	17930	17944	18119	17950	18073	17955	18197	17933	18127	18001	18108	18180	17925	18103	18202	17992	18223	18052	18078	17950	17952	18237	18004	17945	18062	18210	18118	18041	18123	17954	17986	18043	18051	18128	18005	18242	17867	18277	17920	17989	18136	18130	18126	18065	18109	18157	17959	18000	18054	17985	17991	18240	18063	18135	17989	18091	18178	18077	18080	18031	18117	18056	18022	17998	18144	17973	18124	18014	18163	18014	17969	18118	18005	18213	18143	18044	18120	17991	18114	18120	18059	18118	18178	18017	18118	18023	18075	17951	18001	17979	18035	18067	18001	17872	18038	18051	18271	18224	17998	17940	18119	18109	17961	18101	18009	18206	17980	18238	18098	18200	18185	18009	17961	18178	18110	18140	18093	18055	18046	18126	18020	18041	18132	17871	18083	17999	18130	18118	18000	18027	18199	18127	18037	18159	17949	18186	18105	18184	18067	18097	18103	18043	18173	18063	17968	18150	18043	18020	18179	18192	18135	18056	18167	18061	17975	18007	18147	18150	18020	18085	18209	17938	18024	18090	18127	17960	18032	17982	17836	18071	17994	17932	18009	18171	18131	18122	17925	18180	17927	18263	18027	17928	18061	17999	17896	18049	18110	18127	17919	18043	17975	18081	18012	18136	18218	18018	18105	17905	18122	17977	17892	18041	17846	18141	17990	18001	17974	18136	18100	18008	18117	18053	17965	17971	17939	18149	18059	17975	18065	18005	18103	18089	17988	18013	18129	17933	18009	18151	18076	18023	18082	17929	18178	17950	18067	18080	18199	17857	18234	18052	18160	18082	18071	18107	18038	18021	17997	18079	17929	18116	18051	17846	18058	17857	17990	17967	18017	18156	18124	18002	18098	18167	17900	18005	18070	18096	17910	17959	18155	17951	18338	18093	17996	18216	18131	18171	17984	17944	17958	17992	18127	17941	18073	18093	18105	17961	18189	18013	17927	18075	17914	18001	18032	18121	18128	18051	18151	18082	18031	18286	18061	17948	17930	18134	18061	17967	18124	17932	18124	18062	18054	18100	18054	18134	18013	18193	17922	18043	18221	18131	17963	18065	18132	18046	18002	18036	18291	17902	17938	18085	18156	17900	18123	18022	18191	18068	17979	18070	18165	17960	18199	18099	18137	18046	18214	18102	18081	17988	17900	18091	17971	18144	18087	18073	17980	18048	17939	17970	17916	18152	18093	18102	18032	17897	18166	18092	17981	18182	18163	18062	18096	18120	18111	18007	18160	18118	18094	18227	18193	17940	18099	18140	18159	17872	18310	17923	18056	18253	18003	17980	18098	18120	18074	18046	18144	18096	17983	17990	17983	18189	17998	18160	18052	17770	18078	18134	17957	18023	18065	17943	17977	18152	18040	18048	18128	18152	18159	18147	18024	18063	18070	18081	17952	17952	17932	17919	18026	17909	17967	17959	18101	18092	18035	18098	18021	17980	18121	17888	18068	18008	18228	18186	18152	18092	18029	18068	18061	18091	18170	17903	17946	18178	18182	17933	18009	18032	18038	18180	18074	18152	18135	17968	18026	18031	17860	18244	18092	18036	18124	17897	18108	18127	17984	18177	18188	18087	18149	18034	17931	18056	18084	17980	17931	18069	18137	18183	17900	18050	17998	18030	18019	18176	18128	18156	17958	18091	18253	18141	18067	18089	17991	18103	17937	18061	18085	18014	18126	18149	17928	18184	18145	18088	18013	18026	18030	18129	17991	18097	18089	17917	18037	17966	17803	18151	18007	18234	18127	18006	17947	18154	18062	18089	18060	18087	17984	18150	18048	18019	18031	18093	18074	17941	18203	18034	18077	18002	18115	17957	18228	18062	18106	18117	18131	18185	18201	17966	18068	18096	18201	17961	18249	17939	18006	17904	17996	18040	18042	18110	17883	18065	18070	17990	18143	18165	18181	18012	18130	18106	18031	18037	17930	18061	17947	18096	17880	18109	18076	18048	18059	18128	18045	18013	18098	18140	18217	18146	18048	17970	18215	17867	18120	18003	18001	18185	18122	17981	17938	18043	18108	18137	18035	17953	18038	18066	18263	18075	18155	18155	17942	18107	18086	18084	18055	18116	18167	18091	18195	18198	18151	18032	17940	17941	17958	17900	18230	18133	17976	18127	18208	18103	18115	18226	18048	18016	18032	18232	17805	18225	18005	17936	18067	18012	18127	18223	17862	18056	17972	18188	18119	18082	18056	18208	17945	18138	18299	18116	18068	17907	18112	17988	18011	18061	18078	18084	17855	18032	18168	18199	18127	18157	17925	17997	18134	17823	18147	18075	18096	17991	18244	17999	18263	18054	17952	17971	18042	18158	18142	18031	17997	17900	18033	17987	18022	18047	18096	18043	18106	17986	18063	18157	18147	18012	18114	18046	18008	18083	18030	17913	17970	18082	18212	18109	18199	18242	18046	18007	18127	18095	18076	18092	18096	17986	18200	18056	18283	18012	18027	18204	18072	18043	18248	18075	18264	18031	18086	17958	18030	17989	18033	18002	18082	18138	18044	18083	18075	18134	17912	17996	18228	18029	18135	18065	17994	17946	18031	18005	18039	18389	18049	17804	18172	17840	18076	18090	17946	18084	18333	18093	18032	18071	18067	18125	18078	18088	18044	18183	18175	17867	17832	18043	17986	18163	18198	18121	17937	18179	18088	18104	18030	18018	18173	18081	17980	18173	18126	18048	18222	18012	17892	18139	17798	18107	18162	17927	17898	17818	18129	18023	18312	17859	17889	18095	18159	18029	18058	18107	18021	17823	18003	18151	17936	18227	18176	18039	18110	18115	18103	17966	17966	18153	18105	17908	17964	18046	18079	18088	18034	18131	18244	18051	18059	17942	17926	18169	18020	18292	17977	17951	18148	18070	17982	17840	17981	18082	17751	18357	18181	18112	18027	18156	18286	18076	17963	18167	17990	18136	18039	18054	18131	18177	18176	18038	18061	18132	18056	18081	17852	18143	18022	18238	18170	18038	18084	18137	17997	18109	18173	17947	17995	18086	18074	17967	18079	17945	18080	18124	18171	17976	18105	18017	18077	17889	17963	17903	17976	18058	18024	18178	17888	17908	18264	18240	18010	18006	18085	18151	18160	18279	18081	18029	18041	18305	18038	18123	18198	18082	18204	18028	18024	18025	18160	18096	18178	18056	18121	18113	18029	18105	17966	18083	18115	18112	18123	18050	18157	18058	18228	18060	18196	18056	18094	18204	17928	17999	18029	18022	18017	17906	18049	17980	18122	18007	18161	18107	18033	17997
24152	25515	40801	36283	27629	25554	24826	21076	20349	20878	20559	20500	20236	20447	20620	20409	20351	20379	20400	20327	20446	20438	20300	20403	20380	20362	20380	20158	20303	20306	20328	20487	20211	20267	20372	20548	20280	20133	20294	20454	20158	20337	20402	20145	20225	20164	20188	20274	20214	20389	20413	20347	20413	20246	20362	20271	20166	20173	20321	20306	20393	20327	20079	20225	20431	20248	20227	20185	20184	20280	20235	20349	20374	20208	20337	20140	20205	20321	20455	20349	20330	20397	20316	19989	20277	20079	20266	20155	20225	20297	20199	20306	20233	20143	20257	20118	20027	20358	20167	20148	20202	20201	20166	20297	20212	20249	20268	20252	20277	20242	20085	20213	20310	20263	20326	20175	20256	20209	20371	20176	20060	20256	20282	20217	20276	19994	20113	20052	20298	20103	20292	20287	20021	20342	19973	20236	20162	20265	20447	20071	20209	20129	20321	20228	19965	20248	20374	20240	20197	20151	20287	20200	20203	20414	20254	20181	20164	20166	20395	20159	20204	20227	20268	20149	20361	20152	20201	20154	20063	19958	20243	20085	20150	20487	20361	20235	20181	20394	20281	20451	20156	20201	20318	20061	20227	20080	20241	20384	20461	20113	20138	20293	20252	20168	20261	20525	20221	20198	20249	20309	20181	20129	20247	20284	20226	20098	20284	19964	20070	20191	20179	20120	20372	20285	20079	20032	20267	20044	20111	20341	20255	20170	20291	20252	20284	20462	20324	20427	20421	20252	20175	20244	19961	20166	20289	20271	20322	20212	20202	20089	20246	20108	20321	20378	20359	20459	20237	20385	20086	20248	20168	20210	20268	20322	20467	20323	20281	20079	20255	20196	20210	20195	20159	20294	20111	20151	20324	20149	20249	20191	20029	20171	20125	20218	20349	20356	20053	20431	20425	20222	20362	20287	20145	20285	20137	20230	20292	20285	20237	20156	20356	20091	20255	20385	20098	20126	20059	20014	20354	20034	19956	19960	20095	20446	20223	20133	20159	20372	20059	20294	20279	20184	20152	20309	20011	20245	19975	20185	20160	20082	20067	20329	20083	20021	20399	20151	20378	20407	20614	20003	20469	20215	20183	20004	20287	20153	20130	20157	20313	20067	20063	20290	20329	20180	20247	20385	20167	20189	20104	20186	20446	19948	20124	20077	20098	20208	20281	20272	19913	20240	20055	20161	20119	20271	20305	20352	20324	20323	20255	20508	20382	20299	20144	20336	19986	20208	20284	20206	20154	20250	20267	20107	20055	20087	20417	20242	20096	20289	20319	20094	20135	20002	20302	20020	20251	20334	20100	20136	20312	20285	20286	20268	20186	20302	19939	20315	20290	20223	20198	20198	20343	20243	20187	20125	20338	20407	20220	20323	20262	20340	20253	20201	20309	20149	20363	20250	20121	19977	20137	20381	20164	20320	20309	20121	20226	20191	20098	20056	20139	20053	20109	20250	20143	20170	20189	20258	20347	20351	20135	20006	20260	20364	20152	20402	20241	20453	20221	20297	20122	20044	20282	20180	20128	20169	20268	20317	20217	20221	20159	20206	20214	20199	20192	20134	20259	20178	20335	20200	20396	20152	20219	20065	20103	20187	20243	20231	20370	20198	20445	20101	20295	20252	20311	19994	20164	20369	20218	20027	20208	20232	20188	20243	20217	20110	20318	20123	20384	20078	20038	20296	20254	20254	19872	20014	20216	20067	20101	20343	20115	20046	20073	20210	20154	20373	20456	20208	20117	20133	20239	20242	20248	20161	20189	20180	20291	20094	20023	20329	20278	20243	20114	20296	20372	20358	20287	20308	20292	19921	20426	20361	20316	20250	20183	20067	20349	20456	20187	20064	20187	20358	20415	20176	19843	20242	20203	20196	20239	20204	20189	20176	20409	20087	20188	20259	20211	20278	20334	20246	20194	20221	20379	20197	20193	20225	20452	20142	20214	20469	20101	20180	20236	20042	20181	19998	20194	20198	20084	20249	20246	20328	20154	20278	20382	20251	20342	20166	20320	20270	20239	20235	20034	19966	20105	20267	20180	20159	20438	20230	20372	20304	20088	20290	20278	20215	20296	20151	20326	20198	20167	20144	20191	20172	20432	20237	20094	20182	20321	20192	20374	20132	20193	20079	20208	20071	20093	20188	20347	20267	20204	20015	20467	20351	20257	20300	20260	20134	20080	20283	20284	20068	20233	20110	20117	19981	20226	20229	20069	20145	20192	20159	20318	20334	20279	20264	20269	19972	20204	20194	19994	20396	20101	20162	20187	20243	20218	20349	20146	20150	20219	20124	20427	20312	20249	20161	20111	20287	20230	20408	20282	20273	20162	20030	20257	20178	20355	20080	20279	20316	20103	20304	20365	20252	20251	20249	20181	20513	20159	20087	20349	20123	20379	20231	20160	20272	20217	20286	20359	20311	20220	20189	20265	20179	20227	20339	20211	20234	20183	20290	20071	20225	20049	20096	20064	20379	20316	20170	20038	20473	20252	20328	20085	20341	20138	20252	20373	20172	20298	20115	20253	20310	20067	20040	20219	20310	20301	20291	20279	20295	20158	20104	20255	20371	20287	19983	20359	20242	20164	20404	20335	20056	19912	20350	20128	20037	20271	20270	20234	20106	19997	20066	20186	20339	20239	20553	20457	20293	20144	20206	20266	20173	20003	20180	20326	20142	20146	20372	20351	20333	20192	20133	20250	19969	20216	20199	20250	20185	20236	20242	20361	20150	20187	20113	20255	20456	20318	20235	20108	20304	20201	20192	20117	20349	20271	20144	20145	20337	20184	20223	20278	20169	20449	20326	20053	20193	20181	20333	20141	20183	20222	20110	20085	20320	19992	20167	20265	20442	20331	20473	20177	20241	20234	19970	20296	20298	20176	20171	20065	20301	20234	20113	20301	20304	20219	20307	20245	20267	20160	20286	20081	20133	20188	20385	20062	20212	20334	20100	20243	20138	20075	20180	20158	20005	20128	20125	20172	20135	20067	20307	20299	20215	20347	20058	20234	20194	20314	20245	20200	20408	20484	20131	20388	20222	20254	20053	20301	20129	20278	20124	20273	20208	20095	20269	20133	20203	20364	20119	20232	20297	20037	20372	20222	20116	20091	20211	20431	20261	20333	20243	20232	20254	20264	20243	20169	20306	19918	20345	20299	20523	20274	20168	20135	19997	20160	20405	20148	20172	20223	20183	20127	20332	20116	20216	20371	20195	20141	20384	20384	20347	20219	20247	20154	20315	20150	20225	20121	20180	20236	20009	20343	20235	20254	20421	20203	20218	20313	20224	20261	20186	20220	20190	19943	20233	20346	20157	20283	20085	20226	20216	20177	20153	20082	20309	20152	20279	20142	20159	20355	20133	20119	20142	20156	20310	20308	20196	20270	20242	20374	20210	20105	20148	20053	20018	20160	20135	20299	20370	20229	20136	20209	20134	20322	20332	20127	20079	20045	20356	20181	20236	20200	20375	20144	20192	20311	20092	20142	20019	20235	20315	20129	20324	20337	20042	20156	20319	20216	20276	20348	20109	20319	20217	20242	20189	20234	20296	20428	20416	20279	20272	20233	20110	20365	20187	20164	20348	20120	20296	20072	20213	20174	20237	20122	20108	20169	20149	20137	20162	20456	20017	20174	20126	20256	20255	20107	20084	20428	20250	19931	20127	20127	20133	20145	20060	20241	20258	20302	20272	19988	20079	20096	20244	20246	20194	20039	20359	20162	20407	20185	20100	20111	20347	20124	20196	20207	20250	20346	20157	20228	20221	20196	20305	20306	20017	20324	20159	20216	20237	20302	20405	20373	20387	20360	19945	20122	19949	20272	20170	20277	20116	20216	20125	20221	20243	20126	20316	20033	20277	20297	20168	20257	20120	20147	20066	20146	20245	20180	20299	20278	20275	20087	20304	20413	20346	20138	20342	20292	20320	20222	20077	20118	20182	20414	20164	20119	20220	20202	20174	20224	20511	20212	20104	20402	20099	20304	20075	20160	20297	20287	20408	20147	20121	19911	20240	20200	19971	20163	20163	20334	19894	20237	20297	20259	19983	20133	20209	20350	20012	20254	20149	20298	20137	20329	20205	20083	20441	20187	20357	20170	20258	20198	20090	20169	20151	20195	20207	20244	20185	20198	20141	20109	20214	20314	20348	20088	20069	20149	20095	19877	20028	20436	20318	19959	20231	20417	20068	20062	19993	20299	20269	20228	20194	20336	20309	20288	20367	20211	20199	20191	20227	20142	20363	20140	20282	20190	20392	20446	20227	20281	20039	20369	20256	20167	20040	20172	20100	20212	20306	20223	20098	19969	20156	20170	20013	20145	20284	20378	20194	20318	20200	20227	20187	20256	20433	20159	20448	20143	20044	20122	20211	20307	20043	20142	20251	20247	20144	20169	20375	20319	20268	20227	20075	20088	20345	20164	20305	20317	20012	20256	20291	20055	20133	20230	20250	20233	20001	20321	20439	20328	20130	20216	20277	20325	20088	20180	20107	20275	20114	20301	20182	20179	20166	20243	20221	20309	20066	20224	20290	20388	20204	20110	20207	20220	20355	20288	20220	20183	20330	20293	20383	20162	20095	20207	20356	20019	20320	20074	20064	20118	20339	20211	20280	20341	20033	20185	20178	20390	20232	20043	20249	20063	20123	20242	20186	20240	20120	20169	19967	20180	20325	20347	20201	19927	20344	20301	20210	20356	20175	20125	20236	20130	20341	20148	20235	20205	20220	19940	19995	20344	20067	20388	20107	19994	20274	20380	20264	20164	20176	20139	20171	20160	19992	20215	20304	20132	20223	20455	20218	20185	20271	20193	20176	20223	20249	20316	20320	20018	20152	20474	20084	20228	20232	20069	20016	20234	20114	20327	20095	20195	20277	20332	20392	20144	20299	20462	20150	20195	20125	20233	20132	20077	20123	20317	20187	20137	20106	20197	20249	20195	20104	20323	20022	20124	20220	20174	20284	20103	20226	20258	20188	20360	20375	20148	20158	20209	20368	20149	20267	19946	20441	20197	20148	20365	20330	20226	20311	20221	20319	20183	20147	20508	20302	20022	20306	20205	20191	20160	20407	20096	20253	20506	20194	20329	20226	20364	20238	20375	20240	20378	20289	20222	20316	20053	20218	20326	20284	20022	20191
63655	107937	91000	60302	34721	21111	17538	17161	17290	16985	16964	17045	17249	16970	17087	17158	17152	17138	17128	17093	17103	17015	16954	16947	17039	17106	16912	16990	17071	17184	17178	17127	16904	16907	17067	17056	17323	16965	17000	17147	17117	16931	17171	17021	17033	17118	16966	17151	16985	17090	16913	17257	17182	17101	17148	17135	17160	17055	17042	17112	17168	17170	16988	17242	17121	17085	17124	17025	17162	16978	17230	17179	16951	17121	17104	17145	17093	17190	17126	17208	17198	17072	17186	16995	16961	16944	17088	17231	16930	17202	17133	17083	16991	17114	17100	16946	17250	17019	17070	17173	17069	17081	17058	17122	17084	17177	17140	17124	17016	17292	16990	17137	17359	17215	17053	17156	17288	17028	17194	17069	17195	17032	17073	17068	17109	17326	17094	17255	17022	17210	17110	17179	17108	17180	17146	17061	16914	17043	16907	17155	17273	17009	17035	17197	17087	17119	16961	16997	17234	17060	17070	16972	17209	17200	17056	17099	16949	16988	17087	16961	16996	16917	17130	17175	17057	16984	17060	17068	17132	17050	16990	17109	16998	17210	17050	17034	17126	17083	17168	16976	17172	17002	17035	17150	17163	16990	17076	17054	17142	17028	16995	17112	16936	17165	16895	17149	17095	17146	16969	16968	16968	17034	17057	17103	17159	17131	17056	17051	17174	17084	17167	17134	17006	17084	16980	17100	17102	17162	17173	17082	17111	17090	17097	16987	17189	17152	17083	17128	17224	17133	16982	17185	17014	17057	17108	17154	17020	17066	17233	17008	17032	17086	17175	17062	17147	17158	17140	17224	17175	17056	17046	17017	17122	17013	17134	17181	16917	17028	17049	17002	17054	17069	17090	17179	17028	16959	17137	17224	17169	17083	17033	17090	17070	17228	16994	17180	16897	16962	16984	16962	17011	16968	17110	17128	17047	17075	16938	17020	17209	17010	17111	17133	17159	16974	17031	17074	17173	17005	17216	16904	17146	16878	17031	17111	17060	17161	16885	16976	17229	17098	17087	17097	16957	16940	17073	17089	17060	16978	16980	17055	17030	17026	17151	16994	17064	17222	17077	17108	17170	17269	17246	17131	17017	17134	17075	17169	17041	17062	17130	17015	17098	17032	17097	16946	17115	16999	16958	17067	17047	16974	17080	16910	17074	17076	17149	17055	17143	17192	17045	17114	16978	16887	17149	17063	17164	17047	17083	17039	17117	17167	17009	17109	16886	16907	17023	17011	17157	17287	17154	16973	17196	17088	17227	17070	16994	17055	17223	16930	17018	16959	17103	17037	17145	17054	17195	17049	17150	17109	17053	17015	17116	17039	17029	17114	17057	17178	17074	17107	17296	16974	17120	17195	17123	17046	17064	17075	17133	16939	16824	17083	17013	17085	17143	17108	17122	17022	17059	17118	16960	17022	17188	17123	17066	17280	17025	17034	17204	17027	17231	17127	17106	17225	17119	17097	16902	17296	17080	17082	16947	17013	17010	17123	17046	17305	17161	17065	17122	17109	17270	17022	16902	17061	17143	17087	16995	17088	16933	17082	17006	17173	16877	17022	17181	17004	17029	17199	17064	16931	16950	17132	17057	16860	17009	17078	17060	17152	17130	17313	17139	17068	17125	16992	17096	17028	17091	17119	17147	16983	16960	17010	17153	16976	17051	17087	17313	17024	16977	17063	17148	17162	17268	17059	17234	17016	17051	17195	17044	17103	17040	17061	17077	17108	16935	16985	17108	17038	17071	17134	17042	17175	17091	17150	17215	17002	17140	17107	17165	17182	17159	17076	17156	17066	17099	17046	17050	17104	16997	16954	17204	16982	17183	17134	17173	16975	17157	17084	17091	17053	17120	17087	16973	17041	17203	17089	16816	17018	17125	17043	17144	16995	16961	16982	17153	17012	17070	17034	17053	17094	17038	17107	16965	17019	17130	17042	17048	17054	17147	17049	17099	16967	16990	17038	17101	17144	17042	16998	17042	17181	17062	16966	17013	17235	16956	17221	16992	17062	17065	17147	17008	17138	17137	16911	16938	16990	16896	17026	17084	16940	16973	17020	17133	16959	16918	17096	16802	17038	17062	17129	17015	17038	17176	17036	17236	17181	16979	17079	16936	17092	17138	16865	17043	16962	17006	16996	16927	17056	17110	17139	17104	17068	16772	17092	17201	16979	17163	17122	17109	17125	17143	17125	16974	17034	17137	17036	17300	17105	17009	16997	16958	16879	17134	17151	17258	17150	17103	16897	17053	16948	16996	17179	16947	17221	17096	17021	17125	17062	17108	16985	17255	17109	17097	17178	17156	17144	16957	17138	17210	17083	16950	17121	17096	17030	17198	16949	16862	17114	16968	16978	17217	17200	17102	17124	17050	17250	17193	16933	17127	17169	17105	16955	17150	17079	16973	17078	17108	17132	17073	17033	17340	17102	17072	17180	17087	17065	17091	17118	17083	17091	17094	17120	17144	17112	17171	17243	16999	17053	17026	17112	17108	16932	16982	16977	16976	17077	17204	16915	17111	17054	17170	16961	17155	16965	17144	17135	16970	17053	17033	16989	17008	17153	17169	17043	16968	17044	17020	16969	17129	17085	17033	16960	17117	17269	17067	17069	16917	16985	17025	16941	16963	17119	17198	17001	17141	17089	17042	16982	17074	17080	17011	16988	17050	17042	17128	17036	17002	17150	17030	17171	17003	17250	17180	17047	16941	17181	17061	17059	16954	17066	16941	17066	17109	17208	17153	17191	16975	16989	17141	16918	17086	17098	17000	16998	17101	17172	17216	17094	17188	16996	17144	16934	17097	17063	17003	17205	17050	17031	17058	16966	17109	17014	17225	16950	16946	17117	17011	17142	17100	17108	16875	16950	17155	17050	17084	17131	17076	17035	17147	17095	17030	17152	16990	16919	16996	17065	17161	17229	17209	16990	16990	16995	17099	17084	17229	17154	16865	17022	16934	17056	16928	17023	17016	17012	17115	16908	17238	16894	17110	17255	17055	17215	17142	16813	17107	17098	17087	17183	17000	17007	16967	17075	17144	16881	17045	17126	17117	17021	16860	17037	17227	16971	17116	17079	16915	17000	17115	17079	17072	17152	17148	17201	17199	17222	17207	17012	16995	17046	17114	17193	17230	17071	17153	17037	16978	16957	17063	17206	16860	17083	17054	17172	17297	17100	17085	17208	17032	16990	17113	17162	17101	17085	17024	17102	17302	16994	17083	17097	16961	17075	17225	17106	17159	16974	16976	17096	17022	16997	16880	17057	17181	16889	17177	17157	17062	16957	17269	17181	17060	17163	17151	17000	17089	16958	17075	17102	16949	16929	17058	17263	17035	17158	17115	17078	17029	17110	16967	17133	17042	17149	17001	17261	17118	17087	17018	17224	17000	17185	17242	17050	17027	17026	17075	17173	17037	17022	17067	17063	17087	17121	17118	17061	17003	16895	17096	17039	16949	16947	17083	17052	17019	17147	17145	17130	17075	16973	17153	17002	17100	17022	17068	17009	17214	17107	17215	17122	17014	17144	17204	17094	17024	17133	17136	17021	17004	17249	17004	17179	17142	16905	17141	16989	17051	17053	17244	16957	17095	17113	17004	17041	17222	17129	17026	16878	17067	17032	17129	17074	17132	17105	17237	17126	17162	17254	16898	16974	17194	17025	16983	17140	16937	17019	17273	16897	17044	17029	17058	17094	16955	17172	17087	17109	17104	17193	17247	17132	17080	17259	17022	17057	16869	17043	17151	16976	17210	16874	17173	17091	16972	17107	17140	16891	17117	17055	16864	16920	17129	17259	17070	16881	17071	17189	16969	17120	17121	16918	17017	16898	17003	16846	17196	17034	17044	17107	17145	17049	17040	17089	16997	17155	17278	17057	17093	17030	17197	16985	17278	16916	17156	17125	17083	17032	17220	17183	17110	17041	17092	17218	16848	16920	17063	17053	17122	16848	16995	16926	17112	17077	17095	16959	17182	17055	17243	17105	17052	17084	16942	17214	16945	17141	17052	17102	16933	16985	17157	17030	16992	16946	17170	17042	17315	17012	17075	17143	17139	17050	17163	17191	17092	17067	17147	17110	17056	16902	17108	17161	16975	17173	17008	17080	17044	17186	17139	17030	17126	17198	17140	17089	16960	17053	17200	16964	17235	17047	17037	17145	17011	17062	17128	16998	17186	17229	17053	17112	16915	16960	17049	17151	17016	17015	17028	17117	17243	17116	17114	17034	17084	17189	17034	17058	17154	17193	17035	16829	17168	17165	17050	17071	17008	16998	17009	16977	17101	17031	17079	17163	17138	17201	17063	17069	17075	16897	17019	17224	17122	17066	17095	17088	17017	17010	16921	17089	17219	17082	17138	16974	17110	17219	17071	16945	16982	16981	17177	17079	17270	17021	16936	16979	17061	17177	17174	17056	16991	16920	16901	17062	17088	17072	17154	17082	17076	17228	17028	16997	17033	17020	17112	16971	17047	17094	17006	17174	17134	17159	17125	17195	16986	16930	17030	17136	17040	16913	17203	16985	17076	17078	17043	17069	16966	16861	17063	16886	17166	17063	17062	17118	17123	16990	16968	17124	17048	17205	16955	17063	17210	16920	17043	17043	16954	17029	17065	17030	17074	17077	16994	16945	17029	16976	16993	17094	17061	16961	17117	16966	16914	17032	17116	17130	17010	16879	16802	17057	17020	16926	16965	17072	16994	17087	16950	17158	17080	16926	17081	17351	17011	17205	17014	17081	17069	16949	17056	17170	17081	17162	17102	17020	17011	17103	17078	16966	17114	17109	17107	17296	16924	16988	17270	16959	17172	16956	17294	17072	17132	17029	16967	16858	17103	17245	16928	17204	17216	16998	17152	17006	17028	17012	17078	16892	17053	17274	17234	16966	16897	17178	17099	17122	16961	17078	17059	17035	17077	17039	17154	16826	17083	17070	17089	17189	17048	17031	17076	17096	17120	17220	17136	17050	17146	17012	17010	16966	16945	17014	17092	17092	17024	17027	17136	17075	17050	17090	17030	17026	16981	17390	17085	17173	17048	17235	16918	17031	16939	17034	17248	16957	17063	17099	17036	17195	17065	17145	17019	17039	17031	17119	16974	17118	17084	16980	16895	17090	17167	16919	16825	17208	16811	17117	17044	16916
23741	25400	43122	41178	29421	25845	24811	20210	19410	19323	19456	19384	19252	19206	19252	19159	19341	19318	19049	19194	19180	18996	19060	18904	19109	19005	18997	19037	19092	19027	19003	19032	19040	19214	19166	18908	19043	19248	19041	19052	19003	18993	19157	19088	19094	18978	19012	18804	18976	18767	18948	18893	18906	19038	18952	19074	19034	18983	18940	18891	19090	18845	19056	19076	18944	18882	18940	18982	18966	18762	18865	18863	18952	18943	19151	18815	18723	19015	18869	18695	18988	19005	18850	18888	18766	18974	19089	18946	19114	18930	18982	18918	18828	18968	19037	18893	18925	19041	18996	18988	19276	18962	19157	18955	18859	18911	18851	18926	19055	19108	18938	18636	18942	18833	18856	18759	18894	18924	18913	19053	18792	19069	18823	18889	18843	18857	19102	18797	18952	19102	18994	19065	18927	18980	18978	18894	18788	19015	18778	18891	18935	19062	18818	18816	19053	18838	18975	19033	18988	18846	18900	18916	18736	19087	18771	18850	19121	19117	19101	18766	18819	18965	18869	18828	18891	18956	19032	18938	18784	18981	18904	19092	18780	18882	18605	18871	18625	18970	18890	18844	19025	18902	19115	18985	19083	18964	19048	18793	18845	18983	18878	18785	18916	18968	18886	18855	18974	18865	18950	18913	18986	18826	18976	18774	18839	18786	18837	18704	18733	18999	18917	18788	18967	19168	18775	18913	18833	18963	18703	18645	19016	18840	18873	18767	18857	18755	19004	18701	18866	19088	18985	19096	18812	19027	18813	18885	18985	18998	18652	18744	18751	18940	18871	19061	19019	19135	18808	19020	18930	18970	18990	18876	18901	18993	18852	19060	19151	19011	18854	18974	19112	18822	19022	18801	18838	18880	19007	18774	18681	19158	19140	18835	18874	18928	19029	18923	18900	19023	18968	18952	18954	18829	18974	18895	18865	18982	18811	18964	18887	18993	18843	18900	18738	18760	18954	18974	18959	19026	19199	19224	18965	18871	19034	18939	19115	18788	19089	18903	18692	18861	18938	18873	18947	18932	19013	19075	18889	18986	19132	18977	19053	18866	18994	19011	18912	18898	19085	18902	18924	18877	18946	18890	19181	18938	18790	19019	18965	18938	19064	18989	18947	19155	18792	18846	18956	18765	19008	19028	19022	19049	18813	18967	18953	18856	18890	18855	19219	18902	18984	18911	18933	18907	18959	18742	18898	18858	18997	18898	19137	18941	18772	18871	18947	18914	19032	18858	19024	18699	18705	18869	18848	18785	18908	18926	18971	18991	18993	19069	19087	18979	19005	18781	18866	19049	18894	18634	18866	18788	18760	18692	18788	18972	18947	18864	19031	19078	18891	18662	18853	19005	18957	18887	18988	18895	18853	18895	18962	18846	18855	18748	18800	18840	18807	18631	18732	18917	18996	18922	18762	18856	18856	18993	18937	18794	18886	18929	19099	19106	18808	19156	18845	18866	18988	18703	18889	18709	18958	18791	18914	19069	19024	18850	18892	18892	19129	18794	18850	18965	18672	19091	18988	18926	19028	18901	19017	18907	18925	19059	18868	18942	18965	19087	19078	18920	18794	18927	18849	18816	18822	18962	18943	18927	18754	18908	18790	18886	18789	18995	18926	18791	18819	18921	18949	18957	19002	18896	18848	18753	18779	19068	18903	18930	19189	18980	18846	18843	18865	19072	18936	18978	18777	18756	18829	18896	18800	18762	18921	19023	18811	19131	19090	18921	18911	18925	18914	18747	18811	18984	18757	18869	18872	18625	18829	18869	18851	19068	18908	18950	18841	19235	18853	18967	18944	18921	18696	19008	18831	18903	18813	18828	18992	18997	18925	18985	18885	18979	18911	18890	18918	18892	18972	18991	19112	18779	18948	19040	18711	19123	19228	18886	18947	18906	19007	18868	18820	18791	19024	19055	19140	18925	18980	19048	18825	18863	19020	18701	19002	18726	18898	19095	18887	18866	18757	18978	19075	18971	18905	18969	19248	18979	18753	18827	19172	18845	18804	18720	18828	18665	19042	18911	18873	19073	18976	18703	19029	18907	19052	18919	18838	18857	18893	18810	18820	18934	18921	18947	18905	19018	18949	18886	18878	19009	19041	18906	19147	18717	18550	18862	18753	18821	18911	18725	19005	19045	18947	19044	19108	18773	19030	18944	18962	19100	19048	19097	18938	18932	18926	18878	18831	18925	18983	18981	18991	18945	18691	18897	18823	18873	18991	18806	18816	18853	18779	18907	18971	18942	18910	18929	18949	18931	18888	19188	18823	18853	18961	18915	18922	18820	18977	18649	18820	18830	18959	18779	18735	18940	19041	18743	18950	18750	19152	19098	18962	19084	18792	18852	19056	18733	18744	18787	19037	18856	18820	18838	19032	18896	18846	19022	18958	18747	18922	19006	18979	18762	18989	18795	18919	18984	18790	18928	18955	19102	18948	19082	18913	18939	18887	19107	18976	18784	18717	18831	18694	18715	18986	18744	19143	18902	19030	18840	18975	18921	19172	18956	19012	18675	18815	18837	18867	18824	18757	18887	19092	18978	18910	18880	18838	18721	18887	19038	18917	18961	18953	18922	18811	18913	19150	18999	18930	18833	18996	18934	18936	18932	19029	18980	19134	19141	18873	18946	18770	19091	18848	18939	18974	18938	18970	19117	19113	18889	18783	18996	18919	18956	19018	18844	18954	18802	18655	18863	19063	18735	18818	18867	18862	18878	18930	18885	18925	19051	19012	18844	18865	19103	19180	18884	18925	19009	18693	18881	18906	18830	18994	19018	18987	18952	18976	19046	18873	18762	18648	18802	18866	18996	18986	18983	19112	18943	18750	18912	18891	18871	18769	19201	18981	18886	18952	18783	18954	18852	19006	18901	18986	18822	18723	18892	18992	18724	18991	18967	18897	18902	18805	18959	19050	18890	19009	19120	18825	18992	19029	18709	18925	19041	18788	18792	18862	19024	18924	18791	18806	18833	18915	18903	19086	18863	18942	19079	18877	18898	18881	18724	19005	18970	18853	18933	18896	19051	18889	18874	18851	18977	18939	18860	18739	19011	18972	19004	18991	18981	18801	18592	19032	18800	19059	18996	18795	19021	18819	19028	18773	18704	19013	19101	18865	18936	18806	19013	18835	18963	18961	18757	18664	19091	19091	18760	18886	18930	18834	18988	18813	18837	18811	18663	19041	19091	18915	18860	19124	18872	18916	18805	19073	18922	19064	18974	18931	18946	18843	18967	18790	18988	19005	18876	18869	18917	19112	19002	18847	18794	18972	18543	18935	18692	19012	18950	18788	18941	19133	18938	18665	18808	18961	18940	19007	19021	18891	18805	18859	18895	18943	18729	18860	19141	18976	18895	18824	18972	18812	19050	18918	18810	18957	19000	18949	18871	18914	18904	18893	18998	18718	18999	19145	19020	18793	18887	18897	19048	19036	19003	18931	18870	18882	18867	18920	18856	19006	18812	18880	18918	18810	18752	18791	18890	18786	18694	18908	18665	18875	18784	18985	18952	18904	18852	18957	19066	18988	18833	18812	18875	18942	19040	18748	18998	19058	18805	18905	18930	18996	19013	18981	18792	18705	18754	19021	18934	18816	18969	19111	18961	19017	18803	18835	18813	18980	19009	18803	18883	19104	18940	18831	19098	19073	18919	18746	18610	18888	18844	19134	18839	18794	19072	18974	18962	19085	18795	19011	18789	18843	18938	18977	18800	18888	18773	18971	18831	18994	18966	18901	18867	19122	18854	18890	18809	18895	18914	19227	18926	18837	18791	18809	18803	19030	18902	18885	18876	19011	18806	18839	19055	18956	18780	18925	18959	18964	18748	18714	18912	18954	18910	18766	19013	18876	18984	19189	18759	18944	18703	18989	18921	18823	19063	18917	18924	18935	18864	18675	18923	18846	18987	19105	18975	18845	18970	18954	18891	18864	18814	19017	18524	18862	18676	18948	18837	18861	19000	18973	19041	18950	18907	18844	19019	18959	18868	18845	18997	18965	18900	18899	18987	19059	19034	18794	19033	18892	18999	18816	19044	18887	18656	18959	18770	18943	18842	19025	19030	19002	19032	18814	18936	18838	18992	18898	18979	18928	18956	19181	18976	18930	18888	18756	18716	19033	18759	18807	18965	18842	18821	18977	18966	18989	19046	18714	18993	19077	18818	18869	18630	19039	18801	18839	18739	19060	19020	18877	18863	18866	18834	18768	19051	19157	18803	18940	18916	18922	18880	18686	19043	19016	18758	18917	18617	18983	18884	18846	18955	18804	18878	19106	18835	18978	18887	18868	18880	18927	18831	19033	18896	18822	19053	18844	18931	18814	19013	18891	18879	18994	18871	18791	18817	19025	18650	18834	18672	18756	18860	18846	19075	19043	18905	19114	18716	18718	18782	18839	19013	18773	18967	18931	19053	18847	18837	19092	19005	18762	18923	19033	18943	19010	18908	18830	18920	19175	18924	18867	18922	19033	18849	18985	18779	18880	19091	18806	18797	18863	18723	18909	18707	18840	19003	18861	19098	18787	18912	18972	19040	19170	18907	18944	18826	18755	18866	18886	18737	18854	19017	18945	18938	19030	19052	18861	18863	18976	18963	18918	18892	18814	18958	18888	18779	18794	18957	18926	18881	18742	18793	18783	18980	18870	19001	19043	18780	18900	18873	18982	18907	19041	19001	18862	18676	18883	18923	18909	18923	18825	18806	18926	18789	19001	18980	19010	19120	18991	18897	19055	18984	19133	19008	18980	18749	18987	19039	18930	19002	18982	18715	18958	18735	18819	19068	18694	18855	18999	18987	19090	18798	18791	19059	19058	18926	18867	18869	18884	19048	19092	18986	19019	19112	18889	18957	18903	18811	19026	19033	18972	18855	18820	18945	18777	18988	19031	19217	19000	18820	19090	18832	18765	18778	19043	18949	19044	18879	19001	18934	19033	18980	18903	18936	18799	18854	19040	19045	19009	19099	18856	18899	18918	18978	19049	19081	18957	19068	19076	19127	18855	18798	19031	18637	19047	19011	18967	19046	18977	18984	18777	18822	18838	19005	18881	19029	19041	18832	18908	18838	18942	18905	18834	18959	19000	18895	18717	18973	18858	18728	19009	18717	18920	19041	18808	18999	19081	18886	18777	18916	18914	19111
62665	105285	94712	67901	38973	22555	17424	16134	16367	16234	16483	16436	16285	16299	16355	16350	16343	16326	16291	16158	16305	16366	16242	16310	16377	16300	16283	16478	16514	16336	16314	16129	16394	16330	16331	16292	16414	16382	16263	16535	16371	16307	16376	16399	16228	16271	16169	16309	16372	16514	16335	16543	16097	16443	16205	16314	16381	16385	16427	16269	16206	16153	16335	16500	16270	16324	16246	16274	16188	16278	16250	16248	16245	16346	16314	16210	16364	16427	16303	16296	16182	16321	16351	16440	16413	16270	16349	16174	16275	16278	16305	16394	16166	16357	16253	16272	16208	16400	16313	16345	16341	16489	16200	16300	16144	16280	16238	16242	16294	16310	16332	16165	16397	16318	16267	16256	16345	16400	16194	16178	16346	16278	16457	16291	16396	16441	16319	16324	16415	16303	16267	16138	16368	16228	16367	16359	16323	16276	16228	16259	16373	16328	16327	16264	16289	16402	16474	16359	16371	16508	16376	16445	16364	16311	16316	16465	16381	16319	16315	16402	16523	16257	16182	16453	16277	16300	16319	16285	16370	16295	16279	16375	16472	16330	16423	16401	16232	16357	16311	16233	16418	16440	16334	16270	16229	16483	16298	16193	16359	16352	16358	16216	16378	16185	16363	16239	16213	16530	16297	16372	16244	16265	16296	16219	16275	16210	16131	16230	16330	16345	16426	16349	16267	16336	16393	16358	16318	16484	16272	16397	16286	16284	16291	16378	16282	16271	16357	16414	16284	16284	16493	16205	16314	16169	16377	16253	16184	16142	16338	16232	16461	16237	16302	16328	16505	16080	16285	16355	16064	16373	16481	16329	16257	16219	16297	16310	16217	16347	16366	16179	16280	16323	16498	16366	16229	16341	16447	16309	16238	16276	16513	16339	16266	16225	16398	16185	16240	16222	16235	16324	16375	16379	16208	16315	16344	16238	16227	16352	16201	16296	16288	16230	16327	16284	16261	16435	16394	16199	16203	16245	16331	16418	16375	16309	16265	16277	16220	16328	16154	15986	16432	16133	16350	16087	16156	16248	16289	16472	16122	16250	16181	16263	16306	16244	16191	16352	16386	16298	16318	16428	16300	16225	16350	16286	16284	16253	16206	16417	16320	16205	16366	16367	16347	16458	16264	16354	16339	16177	16360	16312	16239	16209	16384	16296	16431	16330	16375	16446	15955	16324	16354	16300	16211	16365	16307	16386	16424	16391	16240	16274	16386	16513	16236	16435	16254	16242	16247	16418	16164	16404	16160	16287	16193	16331	16130	16374	16320	16305	16254	16110	16278	16460	16326	16316	16301	16231	16358	16294	16310	16308	16313	16125	16199	16155	16545	16131	16304	16510	16428	16283	16268	16323	16246	16257	16225	16198	16313	16274	16284	16353	16239	16421	16365	16160	16398	16318	16202	16337	16196	16373	16207	16359	16264	16277	16271	16290	16408	16240	16266	16242	16276	16355	16224	16403	16182	16465	16286	16333	16276	16241	16236	16221	16187	16240	16353	16238	16200	16270	16406	16412	16281	16305	16092	16311	16160	16245	16333	16268	16203	16276	16286	16349	16322	16241	16496	16255	16280	16374	16357	16202	16254	16154	16272	16373	16265	16353	16144	16372	16403	16228	16413	16351	16208	16246	16386	16276	16206	16310	16352	16351	16564	16277	16261	16149	16203	16298	16182	16314	16271	16161	16306	16330	16445	16364	16246	16355	16589	16235	16288	16246	16294	16300	16363	16292	16212	16212	16236	16392	16257	16291	16452	16287	16390	16230	16439	16163	16219	16298	16301	16339	16190	16270	16228	16358	16250	16300	16522	16389	16511	16366	16164	16373	16184	16347	16269	16396	16356	16452	16310	16386	16148	16312	16236	16428	16325	16356	16348	16117	16305	16243	16290	16372	16364	16415	16214	16144	16453	16364	16343	16249	16253	16355	16285	16285	16129	16345	16259	16214	16471	16345	16206	16266	16384	16261	16317	16293	16285	16265	16110	16390	16368	16373	16388	16253	16166	16335	16211	16286	16367	16322	16354	16515	16290	16364	16284	16338	16432	16383	16276	16414	16153	16357	16251	16427	16401	16250	16353	16195	16404	16339	16153	16304	16326	16183	16348	16331	16315	16294	16207	16509	16434	16410	16131	16383	16237	16393	16275	16357	16324	16488	16336	16389	16330	16402	16219	16245	16203	16047	16433	16295	16445	16360	16317	16292	15974	16172	16313	16275	16558	16322	16293	16480	16375	16338	16309	16287	16278	16323	16252	16512	16188	16393	16247	16330	16174	16311	16320	16211	16204	16494	16312	16358	16281	16296	16272	16029	16260	16334	16185	16273	16366	16252	16277	16311	16214	16272	16104	16380	16503	16368	16273	16088	16377	16437	16308	16246	16318	16190	16096	16208	16250	16163	16426	16178	16154	16299	16142	16264	16407	16228	16217	16388	16232	16337	16198	16288	16436	16177	16389	16120	16318	16305	16338	16333	16345	16331	16343	16448	16240	16359	16274	16289	16210	16275	16364	16371	16270	16342	16167	16370	16352	16219	16424	16160	16341	16242	16306	16173	16289	16162	16334	16406	16450	16184	16269	16369	16275	16356	16140	16325	16235	16346	16196	16332	16377	16215	16244	16264	16477	16375	16401	16299	16351	16290	16239	16392	16299	16296	16419	16309	16416	16399	16219	16543	16366	16430	16195	16251	16513	16122	16411	16398	16299	16463	16110	16153	16373	16295	16366	16114	16022	16317	16310	16216	16227	16294	16437	16240	16333	16184	16237	16290	16258	16400	16241	16338	16360	16310	16468	16287	16190	16120	16314	16143	16450	16362	16074	16317	16283	16350	16358	16327	16228	16266	16268	16350	16203	16239	16391	16260	16361	16393	16166	16346	16253	16295	16455	16127	16325	16294	16306	16300	16259	16114	16235	16300	16206	16200	16441	16218	16315	16219	16227	16276	16550	16230	16310	16365	16399	16053	16147	16074	16424	16259	16374	16425	16331	16248	16209	16402	16154	16344	16337	16425	16459	16173	16429	16203	16255	16336	16285	16350	16434	16438	16471	16262	16432	16195	16195	16275	16027	16270	16328	16351	16222	16267	16447	16186	16255	16306	16332	16306	16376	16339	16187	16467	16330	16270	16165	16514	16173	16510	16345	16226	16504	16356	16223	16414	16356	16170	16405	16323	16345	16288	16164	16284	16195	16326	16439	16225	16269	16254	16386	16210	16213	16268	16216	16245	16178	16250	16332	16198	16482	16240	16400	16279	16345	16430	16344	16167	16312	16125	16394	16213	16203	16176	16244	16286	16273	16428	16484	16392	16438	16393	16292	16329	16214	16273	16422	16365	16227	16672	16368	16369	16222	16320	16352	16345	16422	16149	16498	16355	16131	16190	16330	16246	16331	16349	16276	16248	16341	16175	16199	16204	16210	16366	16180	16295	16326	16478	16213	16430	16238	16193	16367	16328	16344	16093	16407	16292	16314	16401	16263	16234	16320	16267	16205	16347	16181	16382	16345	16284	16278	16501	16385	16289	16289	16285	16247	16453	16262	16271	16240	16315	16305	16325	16187	16321	16372	16175	16367	16216	16315	16325	16305	16337	16357	16306	16273	16128	16323	16341	16234	16182	16112	16364	16153	16231	16109	16293	16328	16237	16365	16243	16230	16354	16353	16378	16188	16272	16210	16086	16280	16357	16265	16285	16331	16386	16365	16510	16436	16273	16369	16364	16428	16289	16387	16195	16440	16154	16340	16152	16332	16394	16471	16454	16440	16590	16315	16262	16269	16232	16193	16200	16293	16270	16394	16336	16287	16276	16156	16262	16382	16398	16252	16125	16228	16459	16284	16303	16349	16360	16511	16228	16436	16327	16188	16339	16453	16287	16206	16396	16297	16352	16391	16279	16303	16170	16327	16437	16333	16405	16305	16361	16337	16322	16332	16351	16341	16199	16290	16087	16296	16414	16206	16169	16177	16267	16302	16176	16219	16238	16187	16474	16154	16169	16397	16417	16279	16294	16388	16344	16303	16306	16517	16251	16401	16302	16352	16202	16261	16256	16330	16257	16154	16409	16181	16307	16383	16179	16379	16152	16281	16518	16331	16329	16272	16263	16370	16395	16393	16337	16276	16298	16200	16278	16216	16361	16288	16342	16343	16333	16462	16184	16415	16343	16250	16332	16313	16394	16494	16446	16146	16202	16173	16339	16218	16342	16241	16223	16156	16266	16154	16289	16393	16391	16464	16163	16199	16220	16311	16505	16084	16286	16294	16149	16379	16374	16065	16245	16387	16348	16287	16110	16249	16410	16410	16394	16262	16327	16255	16208	16353	16186	16256	16353	16440	16252	16397	16402	16263	16285	16311	16361	16295	16276	16222	16280	16322	16142	16286	16302	16402	16120	16402	16291	16619	16219	16275	16237	16474	16310	16255	16273	16289	16246	16451	16301	16204	16286	16325	16214	16355	16365	16436	16309	16180	16174	16178	16361	16405	16121	16235	16416	16129	16364	16347	16263	16174	16334	16291	16245	16313	16276	16310	16294	16320	16317	16348	16387	16267	16391	16493	16292	16247	16329	16223	16263	16283	16305	16225	16411	16190	16391	16360	16139	16215	16402	16203	16250	16278	16131	16297	16277	16281	16379	16288	16350	16100	16243	16156	16305	16275	16400	16383	16420	16231	16243	16502	16391	16269	16396	16252	16415	16190	16073	16238	16425	16269	16328	16433	16226	16415	16337	16124	16158	16242	16458	16300	16299	16276	16163	16382	16283	16326	16325	16443	16270	16281	16282	16456	16229	16442	16470	16254	16294	16257	16379	16288	16060	16378	16262	16410	16355	16366	16150	16408	16402	16392	16248	16283	16213	16378	16246	16281	16272	16271	16326	16370	16092	16292	16363	16267	16342	16189	16232	16337	16239	16294	16331	16281	16337	16338	16392	16340	16254	16180	16279	16445	16299	16359	16302	16248	16302	16306	16290	16338	16341	16354	16340	16260	16362	16241	16262	16293	16351	16267	16231	16288	16320	16302	16300	16368	16256	16294	16326	16182	16470	16286	16443	16245	16182	16183	16339	16280	16369	16285	16337	16237	16425	16248	16455	16404	16311	16323	16409	16371	16332	16403	16184	16254	16277	16310	16418	16266	16141
31091	41731	47634	33576	22594	19420	18876	18396	18111	18540	18279	18195	18213	18294	18489	18165	18300	18215	18508	18246	18308	18119	18292	18296	18331	18282	18109	18133	18159	18109	18093	18180	18159	18113	18326	18362	18212	18471	18209	18164	18203	18312	18226	18136	18075	18027	18224	18243	18256	18144	18339	18382	18151	18153	18198	18160	18130	18186	18212	17902	18109	18236	18083	18351	18328	18254	18193	18006	18175	18223	18255	18200	18356	18085	18216	18312	18341	18021	18157	18228	18266	18117	18278	18186	18149	18341	18179	18164	18065	18222	18305	18311	18334	18079	18477	18202	18281	18181	18302	18107	18154	18253	18228	18235	18256	18174	18266	18224	18216	18107	18248	18325	18615	18277	18242	18296	18298	18068	18173	18299	18257	18139	18288	18201	18172	18356	18079	18228	18151	18295	18314	18295	18389	18207	18333	18200	18360	18384	18182	18054	18272	18105	18274	18293	18309	18224	18074	18217	18023	18250	18468	18284	18296	18329	18229	18378	18206	18202	18088	18180	18415	18225	18034	18094	18466	18253	18312	18195	18275	18354	17993	18241	18320	18499	18240	18389	18205	18293	17998	18131	18181	18168	18122	18117	18219	18148	18184	18287	18386	18103	18275	18165	18065	18229	18249	18398	18331	18226	18230	18347	18261	18107	18129	18104	18305	18268	18175	18340	18202	18092	18284	18449	18240	18223	18246	18465	18218	18457	18330	18194	18161	18141	18149	18254	18306	18246	18248	18242	18266	18196	18197	18399	18306	18176	18287	18406	18322	18017	18108	18302	18153	18236	17946	18215	18084	18274	18125	18336	18442	18158	18292	18142	18123	18342	18199	18201	18260	18233	18246	18338	18072	18428	18322	18277	18216	18164	18367	18246	18194	18185	18462	18210	18284	18081	18221	18085	18092	18196	18136	18236	18194	18196	18258	17986	18186	18092	18079	18426	18229	18304	18173	18227	18231	18154	18240	18360	18275	18102	18152	18237	18218	18365	18138	18081	18102	18132	18357	18220	18112	18302	18216	18358	18188	18333	18198	18254	18261	18090	18108	17899	18138	17982	18417	18335	18464	18094	18344	18328	18448	18387	18435	18221	18510	18287	18155	18131	18132	18023	18320	18354	18381	18284	18119	18161	18206	18343	18306	18445	18308	18156	17967	18194	18089	18310	18262	18128	18200	18284	18219	18162	18223	18288	18211	18091	18408	18221	18505	18165	18319	18478	18200	18459	18283	18119	18402	18069	18258	18233	18355	18323	18263	18029	18323	18249	18326	18264	18255	18337	18344	18171	18273	18062	18219	18215	18192	18371	18120	18112	18051	18223	18233	18143	18426	18278	18162	18076	18292	18264	18490	18223	18252	18172	18090	18222	18065	18078	18272	18341	18291	17973	18051	18125	18276	18095	18041	18112	18181	18276	18378	18242	18063	18265	18331	18558	18423	18245	18311	18147	18194	18296	18258	18240	18222	18242	18255	18070	18414	18262	18164	18236	18128	18187	18190	18288	18203	18157	17993	18322	18265	18130	18286	18244	18292	18237	18068	18336	18165	18239	18369	18282	18123	18144	18061	18337	18219	18278	18154	18123	18229	18195	18172	18254	18317	18204	18412	18033	18111	18035	18359	18219	18260	18140	18156	18208	18353	18448	18399	18351	18127	18086	18142	18106	18208	18200	18105	18300	18310	18219	18228	18086	18098	18323	18262	18337	18033	18309	18252	18163	18265	18253	18085	18235	18240	18389	18363	18096	18275	18153	18117	18219	18240	18184	18327	18192	18248	18236	18109	18279	18137	18190	18182	18174	18387	18273	18258	18074	18112	18428	18294	18326	18101	18181	18258	18294	18158	18153	18080	18369	18271	18238	18233	18187	18386	18190	18207	18297	17991	18362	18325	18047	18085	18310	18100	18294	18345	18237	18138	17961	18288	18100	18308	18297	18098	18247	18483	18226	17886	18184	18189	18214	18177	18156	18294	18438	18179	18093	18165	18310	18438	18322	18299	18386	18396	18281	18305	18101	18064	18477	18107	18292	18365	18205	18356	18268	18164	18287	18311	18035	18261	18118	18162	18342	18002	18347	18162	18391	18230	18199	18222	18309	18399	18163	18116	18120	18227	18166	18209	18081	18411	18206	17923	18270	18295	18136	18390	18243	18159	18136	18138	18437	18338	18216	18343	18341	18288	18038	18194	18278	18142	18303	18482	18250	18134	18132	18354	18200	18172	18377	18304	18290	18073	18103	18221	18221	18112	18178	18288	17998	18286	18057	18146	18531	18021	18219	18390	18058	18073	18289	18294	18316	18255	18299	18212	18356	18331	18236	18336	18377	18322	18087	18216	18119	18316	18332	18216	18208	18178	18174	18197	18236	18269	18259	18183	18356	18337	17999	18139	18230	18346	18142	18195	18250	18020	18278	18118	18105	18100	18071	18157	18402	18212	18023	18254	18130	18181	18193	18219	18036	18211	18490	18258	18337	18171	18028	18235	18217	18274	18141	18126	18190	18018	18163	18213	18092	18154	18312	18096	18022	18144	18070	18230	18037	18146	18208	18099	18351	18040	18204	18185	18253	18143	18307	18114	18186	18171	18264	18387	18113	18217	18153	18121	18167	18355	18201	18197	18254	18312	18189	18066	18146	18264	18232	18294	18252	18374	18156	18402	18336	18407	18037	18424	18362	18207	18242	18219	18360	18271	18298	18201	18100	17999	18203	18139	18243	18330	18337	18236	18255	18398	18446	18132	18267	18173	18260	18143	18182	18185	18206	18269	18328	18144	18222	18117	18333	18259	17987	18174	18373	18335	18112	18375	18218	18209	18255	18228	18324	18340	18290	18359	18287	18278	18417	18513	18331	18311	18182	18298	17968	18304	18281	18268	18073	18313	18168	18187	18209	18289	18307	18350	18232	18226	18246	18241	18425	18163	18228	18286	18280	18260	18262	18233	18371	18329	18392	18124	18122	18078	18374	18240	18227	18150	17986	18412	18055	18260	18110	18227	18151	18200	18344	18434	18252	18362	18272	18376	18269	18092	18122	18217	18373	18244	18341	18278	18261	18261	18332	18124	18352	18213	18097	18229	18244	18390	18147	18155	18313	18007	18239	18313	18293	18096	18368	18202	18293	18048	18200	18084	18121	18221	17961	17990	18320	18446	18504	18133	18167	18109	18278	18319	18041	18244	18241	18261	18264	18265	18330	18448	18335	18152	18160	18298	18182	18268	18182	18335	18285	18293	18284	18228	18328	18357	18144	18215	18286	18041	18266	18077	18341	18293	18068	18199	18309	18286	18117	18245	18351	18328	18357	18185	18281	18248	18282	18621	18273	18250	18351	18262	18334	18256	18394	18219	18237	18195	18416	18257	18180	18180	18313	18144	18153	18159	18254	18299	18150	18293	18165	17986	18242	18211	18224	18294	18431	18212	18314	18219	18298	18276	18171	18437	18199	18246	18320	18472	18226	18030	18146	18381	18154	18352	18020	18335	18156	18326	18212	18339	18306	18068	18141	18104	18210	18232	18204	18254	18234	18161	18019	18261	18207	18464	18109	18203	18296	18236	18165	18138	18113	18295	18327	18379	18119	18265	18280	18317	18106	18191	18158	18134	18214	18293	18205	18219	18342	18365	18469	18291	18089	18141	18270	18221	18244	18181	18125	18235	18395	18228	18340	18389	18416	18358	18497	18301	18341	18222	18400	18437	18258	18095	18195	18314	18275	18221	18212	18227	18043	18204	18174	18241	18161	18255	18295	18197	18349	18343	18184	18112	18376	18105	18298	18401	18245	18342	18150	18342	18356	18085	18193	18341	18373	18269	18295	18173	18317	18165	18112	18199	18196	18073	18438	18319	18033	18220	18159	18167	18374	18500	18173	18346	18113	18289	18330	18246	18097	18279	18272	18256	18127	18248	18189	18086	18266	18419	18212	18273	18430	18082	18197	18231	18103	18327	18079	18282	18132	18297	18189	18278	18125	18038	18221	18140	18203	18195	18286	18156	18290	18311	18129	18367	18267	18264	18139	18077	18309	18197	18248	18427	18150	18407	18066	18223	18068	18130	18380	18206	18371	18293	17960	18263	18274	18231	18207	18224	18379	18125	17999	18273	18072	18274	18245	18239	18126	18078	18288	18330	18186	18405	18184	18268	18312	18433	18228	18252	18118	17999	18256	18105	18259	18156	18422	18551	18108	18235	18142	18219	18132	18216	18248	18226	18080	18300	18244	18312	18418	18448	18376	18272	18402	18324	18019	18333	18057	18181	18043	18232	18145	18156	18282	18338	18241	18276	18193	18063	18309	18576	18192	18136	18428	18299	18262	18151	18236	18334	18071	18122	18260	18452	18391	18011	18304	18156	18231	18252	18369	18465	18200	18334	18132	18455	18098	18255	18123	18200	18189	18136	18039	18243	18307	18557	18076	17994	18293	18214	18190	18074	18279	18061	18251	18134	18095	18262	18091	18262	18287	18227	18082	18342	18186	18145	18268	18330	18128	18316	18425	18140	18285	18238	18266	18339	18171	18209	18197	18288	18269	18408	18163	18208	18162	18204	18408	18226	18407	18461	18451	18186	18282	18075	18164	18209	18108	18278	18257	18311	18251	18340	18209	18311	18289	18240	18485	18078	17903	18336	18064	18342	18207	18261	18281	18227	18243	18196	18370	18352	18312	18307	18145	18114	18073	18149	18414	18199	18200	18355	18302	18392	18159	18117	18089	18303	18216	18105	18260	18275	18271	18293	18360	18140	18109	18230	18110	18159	18302	18154	18102	18145	18322	18136	18279	18201	18013	18206	18143	18212	18171	18189	18323	18284	18220	18268	18102	18254	18109	17983	18326	18381	18279	18207	18231	18125	18247	18142	18191	18013	18108	18524	18295	18106	18229	18232	18254	18430	18130	18152	18017	18141	18280	18099	18315	18058	17963	18436	18244	18312	18293	18234	18301	18433	18063	18201	18197	18239	18163	18224	18169	17884	18155	18113	18266	18014	17865	18120	18198	18248	18203	18122	18142	18193	18027	18259	18261	18280	18433	18179	18174	18161	18276	18271	18338	18236	18171	18182	18244	18186	18342	18167	18233	18337	18301	18223	18103	18194	18276	18263	18259	18251	18150	18312	18205	18314	18337	18443	18356	18167	18178	18330	18234	18188	18147
35583	60114	49931	29822	19213	16453	15985	15788	15979	15936	16014	16084	15799	15860	15865	15919	16030	16011	15978	15875	15894	15933	15985	15856	15822	15936	15993	15893	15935	15721	15999	15831	15860	15888	15939	15922	16135	16026	15862	15999	15762	15986	15884	16076	15924	15928	15850	15975	15969	16070	15890	16051	15841	16008	15981	15921	15952	15863	15866	15966	15919	15763	15986	15849	15943	15944	15911	15945	15944	15975	15878	15878	15870	15911	15881	15823	15895	15985	15815	15867	15984	15954	15910	15886	15995	15898	15918	15726	16041	15842	15794	16030	15867	15790	15996	15854	16007	16057	16042	15988	15883	15919	15887	15800	16021	15933	15994	16072	15875	15764	15943	15954	15975	16084	15886	15848	15962	16022	15898	15892	15884	15933	15988	15933	15947	15904	16051	15835	15902	15894	16028	15841	15797	15893	15955	15713	15934	16031	16063	15914	15815	15842	16039	15966	15851	15892	15872	15787	15938	15874	15941	15897	15936	15818	16011	15945	15872	15910	15876	16010	15929	15935	15945	16003	15912	15919	15865	15866	15774	15886	15851	16042	16041	15892	15928	15811	15982	15896	15795	15858	15884	15928	15869	15949	15964	15813	15922	15886	15720	15916	16061	15850	15872	15845	15904	15960	15860	15902	15959	15904	15863	15946	15830	16103	15896	15969	15830	15957	15909	16070	15774	15636	15813	15891	15834	15764	15815	15878	15985	15965	15824	16058	15918	15913	16057	15930	15904	15972	15879	15875	15907	15922	15896	15756	15865	15976	15955	15947	15757	15989	15965	15914	15887	15880	15907	15906	15907	15902	16057	15855	15881	16067	15918	15800	15947	15907	15993	15921	15848	15818	15987	15990	15757	15928	15988	15945	15801	15961	15882	15879	15826	15902	15836	15960	15950	15911	15973	16051	15852	15818	15909	15931	15708	15954	15935	16030	16128	16090	16056	15946	15951	15848	15859	15835	15881	16068	15858	15821	15943	15946	15885	16041	15957	15984	15828	15919	15883	15714	15853	15992	15940	15793	15877	15911	15813	16053	15776	15950	15989	16010	15888	15925	15943	15949	15929	15956	15884	15904	16025	15915	15976	15777	16116	15885	15929	15936	15931	16003	15999	15776	16007	15947	15784	15944	15905	15973	16086	15984	16174	15971	15966	15937	15741	15927	15927	15944	16086	15777	15906	15930	15850	16090	15870	15955	15944	15988	15878	15655	15923	16067	15920	15937	15888	15872	15986	15812	15942	15836	15830	15942	15900	16012	16028	15821	16003	15904	15968	15914	15971	16016	15852	15874	15945	15839	16269	15886	15965	16047	15885	16046	16147	15994	15834	15750	15939	15915	16024	16040	15939	15820	15833	15742	15905	15911	15742	15949	15905	16088	16026	15897	15988	15757	16018	15955	15926	15810	16001	16043	15573	16037	16057	15956	15774	15943	15829	15998	16004	15808	15952	15965	15838	15992	15974	15987	15889	15795	15912	15938	16105	15797	15817	16078	15892	16030	15814	15960	15964	15746	15938	15825	15850	15912	15842	15911	15779	15993	15891	16047	15931	16040	16032	15908	15779	15780	15957	15966	15916	16103	15835	15801	15925	15967	16102	15947	16002	15951	15942	15857	15906	15875	15940	15972	15953	16106	15948	16072	15912	15919	15911	15835	15914	15955	15839	15995	15946	15922	15915	15900	16015	15883	15998	15893	15747	15958	15943	15952	15768	15941	15995	15872	15948	15838	16036	15961	15982	15833	15939	16105	15832	15740	15909	15967	15826	16007	16030	15937	15977	15858	15762	15739	16009	16096	15955	15780	15854	15798	15845	15951	15842	15998	15951	15970	15941	16036	15864	15897	15953	15992	15767	15944	15895	15866	15940	15962	15967	15934	15889	16072	15968	15903	15812	15810	15832	16001	15966	15956	15998	16008	15755	15865	15867	16043	15990	16080	15861	15859	15970	15888	15929	15951	15837	15827	15788	15942	15817	15891	16093	16061	15937	15979	15900	15816	15984	15924	15841	15899	15923	16032	15893	15865	15810	16098	15905	15855	15934	16145	15769	15973	15930	15735	15904	15961	15855	16060	15916	15989	15854	15816	15967	15981	16011	15934	15870	15931	15957	15980	16001	15742	16014	15910	15909	15767	15935	15954	16026	15882	15723	15820	15954	15965	15953	16084	15969	15980	15868	15921	16028	15956	15885	15939	15735	15817	15961	15893	15939	15998	15908	16080	15904	15889	15925	15815	15953	15918	15894	15932	15832	15970	15823	16095	15940	15914	15850	16115	15966	15914	15957	16007	15930	15786	16101	15944	15790	15884	15786	15914	15855	15734	16001	15782	15858	15985	15885	15865	15933	15992	15754	15760	15933	15971	15931	15993	15832	15880	15889	15902	15857	15819	15834	15742	15870	15866	15951	16031	15782	15815	15945	16244	15847	15870	15922	15829	15818	15931	16026	16037	15913	15952	15968	15791	15947	15945	16051	15874	15902	15989	15954	16031	15725	15992	16023	15906	15963	15902	15991	15820	15848	16087	15857	15846	15989	15933	15994	15840	15828	15908	16110	15840	16045	15936	16008	15949	15938	16028	15833	15968	15963	15969	15991	16023	16051	15821	15787	15914	16041	15867	15923	15985	15865	15943	15767	15901	16018	15796	15869	15957	15863	15803	15818	15896	15806	15978	16008	15973	15959	15956	15929	15948	15873	15929	15794	15887	15986	15854	15868	15893	15988	15926	15815	16008	16046	15891	15927	15975	15720	15936	15936	15884	15915	15972	15839	15903	15876	15918	15969	16015	15831	15922	15797	15877	15740	15894	15920	15929	15971	15896	15966	16036	15885	16013	15987	15712	16028	15832	15867	16019	15830	16002	15850	15843	15838	15941	15910	15858	15988	15902	15866	15949	15965	16001	15803	15983	15756	15673	15983	15984	15878	15868	15850	16027	16096	15840	15952	15883	15787	15840	15996	15791	16076	15876	16000	15934	15905	15939	15902	15970	16160	15972	15998	15772	16028	15887	15938	15867	15995	15885	15982	16024	15967	15868	15784	16123	15870	15903	15728	16011	15734	15847	16163	15872	15743	15882	15958	15969	15936	15978	16013	15846	15935	15942	15997	15966	16085	16002	15848	16031	15886	16061	16137	16126	16044	15925	15804	16040	16136	15793	15733	15913	15898	15982	15804	15910	15806	15959	15942	15969	16111	15964	15841	16080	15868	15956	15862	15958	15946	15905	15925	15992	15928	15958	16000	15940	15944	16068	15933	16110	15898	16010	15966	15911	16070	15979	15940	15998	16014	16016	15945	15789	15927	15960	15787	16010	16064	16018	15630	16016	15873	15936	15842	15785	16024	16088	16075	15952	16060	15720	15990	15786	15909	15907	16026	15885	15923	15818	15853	15871	15838	15902	15825	15842	15923	15818	15819	15950	15868	15838	16035	15858	15825	15878	16026	16033	15830	15946	15931	16021	15879	16058	15885	15967	15782	15876	15886	16057	15896	15819	15813	15885	15883	15935	15840	15878	15818	15927	15966	15953	16042	15941	15878	15825	15999	15782	15785	15876	15849	16079	16026	15910	15939	15905	15882	15974	15931	15918	15916	16040	15942	15861	15953	15954	16144	15843	15998	15851	15947	16011	15877	15967	16011	15915	15905	16066	16042	15723	15960	15984	16006	16114	16002	15803	15985	15863	16055	15995	15783	15991	16054	16091	15955	15974	15969	15773	15954	15853	15931	15733	15769	16058	15946	15836	15734	15924	15866	15877	15899	15832	15979	15983	15868	15878	16045	15987	15909	15762	15916	16096	15842	15914	15924	16061	16083	16011	15987	15926	15929	16047	15969	15927	15994	15974	15879	15994	16203	16011	16221	15835	16051	15888	15823	15688	15914	16081	15841	15874	15855	15990	15776	15990	15889	15898	15815	15806	15998	16018	15870	16024	15890	15831	15889	15911	15745	15932	16010	15926	15896	15855	15821	16018	15843	15887	15832	15840	15770	15920	15895	15994	15970	15777	15863	15993	15848	15988	15933	15948	15884	16017	16118	15965	15918	15900	15837	15984	15943	15933	15720	15895	15782	16002	16051	15805	15909	15865	15883	16027	15783	15796	15906	15863	16054	15847	16012	15974	15821	15795	15881	16042	15965	16012	15890	15874	16110	15708	15901	15790	15708	15866	15826	15843	15901	15989	15990	15932	15807	15948	15955	15921	16075	15939	15906	16074	15904	15907	16012	15860	15855	15949	15922	15913	15845	15934	15904	15887	15871	15981	15965	15820	15892	15814	16053	15899	15989	15903	16009	15989	15996	16010	16062	15838	15925	16107	15734	15950	15935	15971	15844	15825	15964	15790	16012	15866	15994	15941	15825	15926	16003	15944	16035	15850	15938	16000	16005	15901	15909	15899	15922	15863	15917	15917	15850	15690	15891	15773	16044	16054	15956	15908	15918	15891	15812	15967	15996	15743	16025	15871	16028	15874	15819	15997	15988	16020	15952	15760	15971	15814	16104	15871	15894	15788	15780	16010	15800	15997	15944	15884	16067	15725	15950	15917	15818	15858	15920	16110	15913	15824	15961	15892	15851	15970	15854	15963	15888	15802	15878	16014	16054	15869	15935	15845	15951	15968	15780	15949	15838	15796	16012	15858	15928	15960	15885	15829	16234	15909	15894	15902	15990	15914	15816	15946	15974	15830	15715	15977	15808	15942	15983	15921	15865	15887	16017	16068	15901	16064	15991	15943	15792	16006	15931	15922	15761	15943	15848	15778	15858	15871	16081	15857	16021	15983	15874	15687	15940	15942	15893	15885	16008	15878	15932	16138	15918	16087	15968	16030	16001	15871	16055	15900	15793	15945	15862	16014	16005	16026	15769	16047	15954	15969	15766	16000	15868	15877	16138	15861	16061	15827	16066	15865	15941	16091	15946	15878	16107	15969	15970	16098	15810	15984	15995	15937	15869	15955	15754	16051	15843	15971	15826	15925	15863	16007	15913	15928	15879	15886	16001	15892	16045	16071	16067	15850	15690	16001	16005	15942	16076	15963	15873	16055	15879	16027	16012	15728	15801	15918	16007	15723	15941	15937	15911	15756	15948	16058	16049	16024	15765	15824	16019	15914	15900	16023	15995	15980	15941	16154	15890	15975	15676	16018
24238	25832	43310	38729	27738	24267	22654	18297	17319	17528	17369	17353	17393	17388	17480	17280	17449	17364	17301	17406	17160	17433	17379	17407	16999	17385	17323	17053	17041	17045	17252	17171	17174	17375	17255	17307	17283	17318	17174	17302	17236	17237	17260	17170	17067	17123	17065	17014	17260	17261	17032	17186	17342	17161	17182	17010	16998	17270	17315	17220	17318	17140	17343	17450	17120	17264	17254	17275	17150	17227	16959	17161	17175	17081	17408	17278	17013	17091	17000	17127	17174	16944	17007	17074	17245	17036	17232	16866	17185	17122	17123	17351	17231	17163	17052	17258	17176	17231	17327	17265	17113	17171	17152	17051	17104	17198	17078	17343	17097	17093	17288	17194	17095	17140	17082	17111	17172	17039	17220	17118	17338	17042	17151	17104	17052	16944	16984	17000	17062	17311	17293	17237	17079	17160	17333	17130	17118	17173	17078	17282	17293	17046	17121	17038	16948	17106	17217	17097	17392	17016	17330	17092	17178	17091	17417	17175	17197	17062	17054	17094	17234	17336	16915	17136	17148	17217	17042	17297	17191	17289	17241	17018	17045	17088	17005	16919	17044	17098	17261	17009	17150	17173	17120	17253	17075	17199	17082	17122	17215	17180	17132	17336	17142	17286	16991	17195	17230	16914	17322	17178	16973	17133	17169	17153	17268	16912	17203	17252	17284	17010	16999	17129	17021	17151	17168	16927	17112	17063	17178	17210	17043	17194	17146	16958	17156	17146	17101	17071	17104	17176	17359	17252	17093	16845	17200	17200	17091	17120	17086	17102	17051	17025	17318	17285	17087	17061	16980	17047	17072	17087	17130	17116	17205	17273	17070	17010	17064	17121	17087	17070	17235	17073	17092	17263	17178	17186	17096	17326	17136	17082	17110	17165	16883	17091	17119	17052	17184	17097	17149	17031	17164	17174	16826	17088	17160	17025	17248	17138	17301	17031	17186	17099	17272	17104	17123	17195	17188	17297	17239	17059	17255	17181	17164	17176	17154	16995	17184	17152	17230	17332	17078	17040	17311	17177	17095	17072	17131	17089	17196	17185	17204	17222	17412	17205	17168	17111	17160	17198	16895	17001	17032	16963	17068	17139	17185	17116	16989	17045	17248	17141	17031	17028	17330	16853	17137	17059	17271	17283	17063	17093	17232	16932	17072	17100	17295	17199	17060	17044	17057	17216	17092	16955	17118	17083	17333	16985	17242	17215	16976	17137	17108	17057	17293	17181	17237	17081	17175	17283	17211	17115	17207	17026	17110	17208	17210	17272	17028	17018	16889	17162	17073	17200	17123	17362	17164	17153	17041	17052	17029	16922	17090	17197	17280	17177	17047	17230	17139	17093	17093	17198	17088	17088	17223	17054	17101	17166	17036	17089	17301	17209	17193	17198	17116	16880	17276	17022	16868	16961	17072	17195	17201	17186	17034	17124	16938	17168	17052	17027	17163	17006	17080	17152	17036	17148	17127	17204	17191	17410	17139	17132	17105	17057	17182	17251	17380	17165	17105	17125	17138	17217	16968	17156	17235	17131	17312	17152	17243	17100	17053	17247	17228	16988	17146	17063	17347	17139	17003	17152	17311	17256	17005	17063	17065	17047	17067	16944	17064	17254	17243	17141	17074	17203	17076	16901	17173	16982	17197	17065	17138	17121	17135	17063	17081	17205	17307	17108	17115	17134	17076	17101	17199	17241	16956	17169	17268	17247	17191	17157	17094	17025	16993	17111	17327	17312	17140	17032	17028	17211	17084	17188	17196	17000	17041	17147	16916	17105	17122	16995	17113	17372	17036	17059	17099	17213	17105	17343	17165	17304	17168	17158	17159	17110	16992	17158	17018	17253	17032	17240	17339	17038	17235	17018	17276	17008	17195	17068	17132	17184	17264	17164	17247	17204	17036	17174	17096	17184	17295	17155	17227	17208	17244	17154	17232	17142	17227	17140	17204	17176	17162	16895	17288	17103	17110	16953	17202	16931	17085	17224	16995	16892	17357	17012	17042	17200	17208	17236	17066	17012	17136	17099	17264	17247	17087	17328	17142	16880	17350	17159	17174	17050	16930	17263	17270	17218	17055	17127	17368	16980	17061	17018	17200	17141	17175	17206	17060	16975	17013	17176	17090	17251	17058	17086	17129	17023	17181	17231	16957	17010	17263	17050	17371	16853	17091	17279	17016	17060	17078	17150	17355	17260	17011	17070	17126	17176	17061	16935	17272	17071	17180	17064	17128	17156	17052	17304	16945	17111	17114	17034	17186	16862	17092	17210	17136	17024	16981	17055	17332	17141	17089	17205	17095	17145	17046	17153	17088	17150	17117	17301	16911	16928	17077	17386	17001	17016	17076	17107	16984	17231	17153	17031	16875	17129	17111	17311	17220	17112	17110	17230	17459	17176	17029	17248	17067	17147	17176	17197	17265	17081	17226	17184	17152	17286	17103	16956	17085	16968	17117	17220	17295	17220	17196	17153	17021	17178	16995	17116	17167	16957	17222	16975	17125	17062	17234	17120	17076	16942	17252	16960	16923	17240	17286	17169	16957	17143	17335	17012	17022	17288	17321	17115	17070	17120	17025	17110	17131	17172	17115	17213	17052	17003	17138	16974	17163	17120	17047	17134	17131	17249	17112	17206	17235	17120	17117	17090	17136	17392	17233	17142	17113	17240	17225	17249	17039	17242	17074	17175	17042	17248	17002	17172	17000	17317	17039	17184	17043	17189	17214	17133	17108	17236	17021	17075	17041	17131	17095	16896	17119	17168	17092	17056	17149	17443	17187	16899	17024	17129	17178	17124	17130	17336	17372	17178	17223	17124	17255	17344	17124	17097	16992	17086	17100	17186	17346	17131	17189	17009	17283	17176	17340	17224	17198	17122	17138	17228	17230	17350	17326	17204	17040	17155	17021	17105	17078	17195	17153	17009	17152	17192	17190	16997	17206	17099	17126	17113	17183	17067	17081	17263	17121	17160	17252	17147	17172	17181	16843	16988	17162	17021	16964	17080	17329	17059	16950	17203	17161	17332	17179	16906	16974	17144	17220	17146	17187	17061	17111	16957	17248	17306	17047	17021	17080	17231	17077	17008	17027	17109	17276	17146	17008	17002	17155	17088	17275	17179	16859	17072	16966	17118	17045	17143	17156	17328	17129	17163	17135	17042	17404	17130	17042	17228	17042	17092	17016	17100	17361	17118	17298	17060	17119	17060	17088	16961	17133	17105	17163	17106	16985	17107	17214	17272	17062	17004	17193	17169	16999	17167	17329	17038	16956	17151	17276	17048	17308	17106	17135	17087	17241	16877	16902	16978	17104	17203	17201	17236	17203	16976	17146	17150	16964	17283	17213	17119	17117	17140	17076	17047	17082	17042	17101	17369	17228	17001	17066	17066	17080	17029	17243	17094	17026	17138	17131	17147	17217	17162	17210	17250	17053	17059	17092	17163	17156	17032	17175	17233	17052	16977	17225	17072	17151	17120	17093	17035	17035	16932	17144	17209	17207	17181	17183	17041	17033	17016	17128	17155	17090	17172	17150	17148	17175	17087	17105	17092	17218	17157	17073	17131	17042	17149	17171	17104	17268	17141	17083	17054	17172	17049	17066	17335	17034	17266	16978	17083	17266	16982	17110	17191	17174	17115	17125	17301	17166	17014	17042	17086	17175	17203	17264	17272	17160	17265	16994	17114	17149	16998	17016	17057	17170	17390	17021	17323	17101	16889	17191	16931	17219	17000	17101	17169	17093	17083	17098	17164	17362	17183	17078	17129	17089	17079	17149	17014	17254	17307	17079	17184	17216	17040	17069	17130	17265	17035	17162	17192	17373	17061	17128	17186	17216	17253	17162	17119	17217	17372	17166	17234	17120	17314	17254	17097	17195	17103	17193	17070	17088	17221	17137	17177	17073	16938	17190	17346	17210	17131	16903	17243	17154	17051	17060	16979	17031	17148	17244	17060	17077	17127	16982	17156	17095	17258	17316	17228	17136	17334	17167	17341	17049	17333	17246	17094	17259	17172	17026	17170	17158	17182	17136	17093	16819	17106	17033	17188	17174	17038	17199	17185	17175	17297	17138	17050	17200	17288	17305	17226	17032	16981	16865	17122	17072	17020	16967	17111	17232	16883	17129	17202	17163	17257	17304	17246	17073	17080	17046	17301	17198	17088	17107	17179	17269	17117	17064	16940	17067	17054	17045	17208	17309	17135	17176	17249	16885	17067	17058	16976	17188	17035	17103	17072	17141	17127	17103	17183	17117	17154	17189	17100	16959	17054	17280	17148	17145	17144	17170	16947	17174	17116	17329	16981	17048	17080	17256	16913	16931	17183	17010	17098	17296	17225	17260	17149	17108	17058	17029	17265	17103	17070	17124	17080	17220	17089	17073	17071	17062	17100	17030	17011	17137	16780	17193	17230	17054	17126	17052	17071	17131	17078	17056	17167	17305	17093	16971	17119	17239	17174	16973	17468	17161	16999	17213	17216	17100	17391	17142	17109	17244	17211	17209	17200	17041	17222	17189	17259	17011	17003	17090	17089	16996	17007	17141	17032	17064	17126	17000	17017	17352	17071	17256	17225	17370	17038	17029	17097	17249	17128	17158	17069	17123	17315	17288	16889	17275	17261	17035	17270	17305	17354	17197	17008	17291	17092	16937	17136	17169	17050	17357	17101	17300	17182	17199	17245	17260	17189	17313	17193	16945	17209	17191	17221	17321	17164	17314	17246	17191	17031	17102	17014	17306	17142	17032	17318	17144	17321	17189	17046	17016	17176	17137	17133	17134	17105	17213	17311	17015	17128	17228	16802	17061	17052	17125	17151	17015	17173	17357	17114	17062	17246	17100	17023	17199	17172	17099	17215	16900	17048	17104	17256	17129	16878	17139	16953	17127	17065	17112	17188	17299	17066	17055	17298	17065	17116	17363	17096	17183	17008	17096	17445	17226	17119	16956	17111	17242	17118	17165	17217	17173	17178	16926	17252	17177	17238	17013	17250	17131	17026	17184	17100	16950	17097	16997	17161	17250	17156	17339	17165	16915	17316	17123	17168	17293	17067	17368	17107	17140	17080	16968	17363	17184	17289	17256	17107	17104	17088	17061	17308	17153	16988	17204	17196	17237	17251	17141	17256	17043	17031	17045	17125	16983	16815
62732	107037	90746	62185	35051	20343	16143	15411	15268	15292	15257	15434	15310	15261	15473	15172	15325	15224	15381	15268	15231	15272	15516	15415	15291	15323	15340	15366	15457	15414	15238	15295	15458	15275	15322	15131	15523	15504	15304	15453	15288	15234	15364	15350	15544	15221	15346	15302	15419	15512	15435	15405	15258	15274	15337	15244	15502	15357	15389	15206	15337	15205	15154	15219	15234	15414	15375	15418	15398	15209	15347	15275	15263	15342	15244	15150	15325	15168	15308	15351	15355	15391	15235	15449	15304	15189	15349	15186	15424	15239	15428	15251	15250	15460	15465	15506	15500	15254	15220	15267	15217	15202	15295	15354	15292	15409	15269	15225	15254	15424	15222	15441	15278	15408	15412	15364	15248	15225	15388	15142	15470	15197	15474	15137	15367	15269	15320	15264	15284	15400	15373	15442	15377	15483	15311	15374	15500	15307	15078	15335	15248	15230	15421	15213	15257	15303	15276	15351	15265	15343	15440	15323	15310	15348	15276	15282	15324	15212	15047	15464	15288	15358	15413	15200	15164	15453	15293	15220	15306	15268	15224	15358	15218	15376	15169	15330	15303	15371	15210	15427	15274	15377	15388	15397	15268	15480	15044	15464	15245	15163	15427	15275	15234	15304	15453	15280	15311	15404	15328	15375	15402	15277	15095	15227	15110	15258	15330	15195	15471	15289	15136	15227	15348	15371	15208	15404	15140	15192	15302	15464	15284	15230	15390	15339	15295	15382	15160	15276	15239	15383	15344	15281	15381	15472	15300	15078	15277	15270	15355	15375	15360	15317	15334	15452	15228	15371	15374	15138	15255	15246	15259	15416	15251	15249	15319	15291	15404	15188	15351	15167	15350	15202	15207	15255	15448	15282	15228	15295	15392	15291	15142	15271	15327	15292	15139	15336	15134	15281	15343	15385	15302	15444	15209	15227	15140	15319	15421	15368	15378	15450	15269	15243	15365	15285	15311	15354	15233	15289	15400	15352	15159	15149	15166	15221	15379	15336	15382	15134	15448	15105	15275	15252	15372	15538	15431	15265	15406	15313	15253	15411	15208	15369	15365	15374	15302	15187	15335	15310	15406	15334	15411	15356	15241	15253	15422	15299	15339	15162	15335	15296	15364	15406	15295	15298	15383	15307	15200	15291	15389	15109	15417	15336	15314	15398	15259	15258	15375	15297	15263	15460	15170	15344	15240	15260	15362	15221	15623	15328	15412	15399	15283	15295	15325	15350	15329	15250	15345	15208	15362	15347	15379	15332	15250	15400	15219	15400	15216	15197	15162	15389	15358	15295	15310	15292	15402	15257	15190	15148	15302	15246	15241	15215	15190	15320	15479	15203	15364	15371	15532	15390	15337	15216	15167	15296	15472	15369	15358	15288	15323	15220	15212	15249	15273	15236	15328	15303	15199	15274	15218	15445	15293	15418	15273	15295	15373	15163	15329	15288	15300	15250	15259	15200	15343	15273	15285	15327	15145	15229	15465	15388	15208	15445	15429	15156	15251	15309	15328	15212	15274	15279	15187	15294	15246	15397	15288	15256	15305	15368	15125	15243	15278	15323	15414	15435	15369	15140	15337	15212	15336	15227	15185	15218	15352	15272	15442	15340	15365	15318	15345	15334	15345	15514	15350	15273	15123	15414	15237	15289	15476	15429	15384	15457	15292	15240	15226	15312	15245	15357	15207	15442	15353	15077	15310	15246	15399	15210	15209	15317	15309	15317	15145	15327	15173	15339	15494	15136	15277	15300	15197	15460	15269	15133	15355	15249	15163	15549	15039	15318	15320	15271	15130	15499	15377	15286	15263	15417	15476	15128	15286	15273	15184	15307	15270	15391	15258	15561	15222	15246	15092	15334	15219	15348	15299	15156	15354	15337	15202	15294	15545	15237	15202	15270	15134	15364	15136	15273	15281	15362	15305	15337	15324	15380	15459	15439	15066	15205	15375	15343	15242	15277	15263	15284	15231	15424	15191	15383	15323	15272	15377	15254	15432	15246	15290	15092	15378	15260	15261	15393	15431	15132	15253	15419	15245	15236	15218	15367	15275	15403	15270	15335	15157	15154	15327	15284	15281	15336	15455	15342	15425	15152	15321	15367	15399	15308	15218	15438	15274	15197	15262	15335	15222	15343	15172	15204	15398	15302	15090	15211	15229	15495	15226	15236	15323	15328	15274	15298	15244	15274	15211	15416	15323	15255	15149	15358	15105	15324	15203	15410	15295	15220	15286	15192	15515	15506	15234	15334	15458	15384	15379	15176	15284	15207	15214	15245	15178	15430	15211	15266	15160	15333	15327	15355	15265	15263	15216	15263	15229	15394	15375	15300	15233	15365	15112	15384	15211	15237	15205	15280	15371	15356	15393	15151	15402	15211	15090	15306	15355	15195	15424	15395	15340	15089	15166	15211	15151	15135	15351	15209	15458	15368	15262	15211	15322	15265	15354	15195	15296	15352	15179	15298	15286	15249	15283	15256	15253	15326	15164	15282	15356	15260	15242	15165	15303	15143	15245	15303	15321	15229	15315	15209	15306	15322	15432	15301	15110	15293	15237	15376	15244	15378	15144	15272	15406	15348	15285	15292	15329	15343	15295	15397	15331	15199	15157	15318	15437	15372	15294	15335	15354	15325	15396	15238	15150	15168	15307	15371	15275	15358	15553	15224	15451	15301	15313	15252	15363	15353	15282	15328	15325	15341	15384	15187	15133	15262	15287	15271	15280	15351	15286	15339	15122	15236	15152	15412	15250	15291	15232	15363	15397	15222	15368	15192	15178	15313	15358	15234	15168	15297	15271	15221	15164	15289	15353	15277	15161	15094	15153	15167	15330	15129	15171	15126	15321	15317	15231	15446	15162	15270	15324	15391	15413	15191	15226	15349	15398	15447	15511	15352	15288	15273	15402	15057	15282	15443	15355	15328	15469	15323	15339	15302	15213	15126	15265	15433	15241	15321	15112	15189	15240	15207	15296	15433	15229	15144	15054	15289	15257	15453	15356	15242	15305	15242	15168	15404	15217	15312	15190	15178	15328	15345	15371	15459	15284	15174	15360	15267	15311	15294	15428	15308	15189	15303	15351	15230	15326	15393	15313	15244	15338	15324	15379	15433	15321	15407	15360	15464	15372	15128	15357	15257	15176	15290	15342	15354	15223	15322	15390	15274	15254	15132	15111	15372	15383	15226	15360	15351	15322	15229	15453	15458	15152	15195	15373	15468	15197	15295	15256	15310	15358	15228	15307	15476	15307	15398	15290	15277	15316	15362	15309	15355	15402	15435	15377	15250	15447	15275	15217	15085	15363	15391	15404	15369	15240	15268	15247	15296	15296	15255	15199	15491	15279	15176	15094	15370	15169	15246	15332	15201	15461	15378	15128	15278	15162	15260	15319	15393	15327	15283	15146	15432	15335	15487	15184	15279	15163	15417	15305	15450	15164	15304	15216	15461	15160	15314	15273	15305	15375	15326	15283	15342	15275	15496	15350	15358	15234	15436	15233	15332	15325	15070	15396	15352	15233	15345	15420	15300	15241	15277	15195	15293	15338	15237	15372	15302	15389	15206	15367	15246	15416	15355	15396	15205	15424	15253	15322	15375	15322	15132	15285	15358	15499	15245	15315	15250	15421	15338	15307	15405	15238	15289	15325	15140	15278	15304	15262	15376	15334	15366	15386	15214	15295	15274	15332	15350	15271	15202	15137	15251	15137	15398	15199	15496	15320	15326	15386	15252	15222	15478	15310	15317	15336	15135	15352	15225	15297	15248	15448	15282	15162	15314	15372	15054	15105	15288	15361	15444	15427	15206	15364	15166	15399	15163	15424	15114	15244	15158	15202	15297	15368	15364	15376	15286	15219	15221	15428	15319	15201	15249	15077	15186	15356	15265	15381	15340	15312	15135	15181	15289	15316	15300	15381	15332	15311	15395	15158	15248	15239	15294	15278	15336	15263	15412	15421	15213	15403	15298	15206	15405	15221	15329	15133	15187	15365	15194	15311	15113	15320	15310	15416	15292	15225	15091	15315	15237	15285	15330	15157	15363	15409	15397	15357	15177	15208	15137	15273	15218	15191	15428	15288	15226	15326	15468	15351	15257	15272	15140	15251	15436	15291	15337	15209	15354	15306	15281	15216	15252	15266	15293	15412	15198	15199	15250	15412	15226	15307	15330	15177	15333	15278	15312	15228	15412	15245	15431	15271	15289	15456	15382	15275	15179	15249	15268	15141	15483	15405	15290	15286	15384	15327	15318	15306	15217	15224	15418	15297	15261	15164	15368	15326	15193	15253	15408	15145	15406	15371	15339	15384	15305	15300	15297	15256	15322	15237	15361	15399	15310	15296	15252	15101	15329	15332	15246	15396	15310	15265	15464	15407	15356	15307	15190	15165	15328	15339	15427	15263	15697	15191	15210	15219	15154	15308	15161	15327	15347	15475	15283	15217	15311	15275	15274	15333	15288	15283	15131	15296	15276	15291	15196	15234	15359	15205	15114	15225	15583	15147	15100	15420	15121	15269	15301	15232	15322	15365	15419	15299	15273	15309	15339	15317	15315	15294	15393	15255	15458	15295	15347	15258	15324	15314	15245	15288	15175	15175	15480	15321	15312	15339	15404	15228	15288	15244	15417	15346	15296	15327	15438	15008	15328	15170	15318	15279	15372	15268	15390	15451	15194	15180	15293	15276	15377	15381	15467	15227	15324	15397	15048	15300	15208	15369	15266	15439	15408	15563	15276	15239	15158	15202	15205	15492	15407	15209	15362	15363	15476	15167	15279	15505	15349	15319	15214	15212	15437	15387	15158	15244	15336	15379	15248	15327	15204	15471	15231	15183	15459	15376	15204	15123	15329	15261	15266	15150	15221	15182	15368	15081	15452	15329	15229	15263	15218	15222	15082	15348	15171	15318	15239	15220	15270	15392	15507	15306	15307	15215	15120	15417	15388	15366	15152	15410	15332	15267	15310	15237	15280	15366	15345	15313	15291	15321	15382	15074	15368	15367	15225	15373	15215	15406	15218	15337	15441	15345	15277	15235	15186	15361	15340	15316	15341	15329	15366	15360	15317	15306	15387	15243	15211	15339	15181	15175	15344	15263	15243	15398	15404	15202	15131	15375	15470	15216	15268	15190	15253	15224	15388	15392	15292
23655	25963	43797	40311	29473	24953	23304	18325	17462	17807	17521	17492	17583	17519	17531	17596	17445	17567	17416	17445	17645	17472	17307	17317	17303	17384	17419	17324	17538	17559	17211	17337	17400	17627	17269	17485	17363	17509	17324	17185	17278	17546	17471	17394	17088	17409	17356	17215	17143	17283	17469	17431	17246	17433	17540	17336	17212	17408	17341	17106	17341	17399	17252	17313	17217	17326	17329	17001	17368	17498	17197	17275	17211	17115	17394	17268	17372	17241	17175	17216	17142	17292	17318	17208	17301	17312	17132	17411	17388	17193	17447	17234	17417	17173	17182	17295	17272	17301	17445	17326	17226	17033	17147	17381	17234	17217	17405	17323	17302	17203	17167	17191	17238	17191	17312	17255	17311	17286	17125	17263	17265	17501	17250	17375	17272	17270	17202	17228	17222	17062	17284	17204	17231	17391	17225	17181	17387	17151	17160	17326	17078	17226	17201	17236	17316	17446	17013	17153	17372	17156	17057	17147	17447	17112	17364	17094	17207	17089	17417	17176	17316	17231	17110	17315	17294	17209	17240	17220	17084	17137	17111	17248	17053	17308	17205	17350	17239	17299	17203	17158	17072	17124	17284	17355	17364	17173	17220	17166	17273	17247	17188	17407	17210	17452	17360	17240	17298	17339	17345	17175	17162	17211	17089	17115	17403	17207	17238	17285	17245	17213	17485	17339	17205	17180	17336	17012	17239	17193	17214	17144	17268	17232	17302	17429	17023	17296	17335	17197	17126	17115	17312	17358	17330	17162	17317	17153	17157	17209	17322	17115	17212	17443	16984	17358	17081	17183	17225	17206	17250	17325	17280	17086	17331	17271	17356	17281	17299	17308	17097	17232	17433	17348	17217	17295	17218	17192	17354	17332	17328	17197	17252	17410	17136	17343	17094	17109	17199	17216	17394	17193	17366	17249	17292	17234	17364	17427	17256	17039	17125	17313	17167	17364	17315	17347	17641	17243	17316	17249	17183	17122	17117	17203	17184	17298	17226	17229	17145	17395	17155	17371	17552	17205	17316	17258	17129	17141	17208	17180	17307	17250	17428	17437	17052	17161	16961	17231	17347	17482	17366	17175	17297	17403	17341	17280	17117	17214	17207	17262	17515	17228	17339	17359	17204	17512	17199	17175	17281	17143	17081	17292	17338	17115	17167	17172	17384	17204	17327	17311	17255	17217	17124	17419	17336	17091	17264	16950	17240	17266	17301	17274	17158	17280	17330	17088	17078	17239	17212	17207	17137	16966	17382	17213	17085	17358	17296	17103	17265	17335	17585	17326	17200	17144	17415	17229	17197	17481	17282	17200	17130	17357	17375	17411	17413	17422	17410	17421	17185	17146	17146	17268	17386	17216	17268	17370	17150	17470	17392	17212	17237	17212	17428	17233	17350	17006	17150	17186	17420	17287	17182	17413	17156	17031	17236	17255	17250	17325	17240	17230	17444	17260	17275	17064	17116	17230	17236	17302	17313	17556	17501	17129	17263	17308	17308	17369	17226	17291	17258	16979	17114	17356	17452	17098	17098	17093	17116	17228	17214	17286	17187	17306	17346	17192	17137	17028	17292	17325	17266	17267	17155	17080	17063	17143	17267	17240	17150	17199	17365	17051	17236	17173	17171	17280	17180	17313	17334	17359	17240	17263	17229	17245	17177	17269	17100	17132	17215	17169	17152	17371	17190	17061	17222	17166	17036	17300	17300	17210	17197	17071	17150	17300	17229	17166	17177	17334	17179	17237	17382	17292	17122	17282	17288	17232	17279	17273	17240	17028	17477	17205	17229	17286	17359	17162	17258	17465	17201	17357	17237	17292	17093	17199	17222	17245	17243	17399	17100	17347	17221	17180	17216	17060	17221	17101	17234	17227	17435	17305	17421	17076	17275	17316	17373	17245	17228	17180	17311	17178	17243	17193	17307	17262	17315	17267	17159	17242	17372	17334	17118	17263	17214	17201	17315	17252	17325	17086	17321	17231	17138	17305	17204	17191	17246	17348	17530	17448	17127	17239	17161	17221	17177	17215	17322	17031	17153	17166	17248	17248	17216	17401	17318	17566	17294	17133	17418	17100	17282	17198	17295	17272	17070	17639	17375	17229	17068	17165	17285	17084	17207	17181	17096	17323	17411	17216	17422	17305	17322	17438	17253	17338	17016	17082	17343	17158	17359	17323	17125	17263	17269	17050	17301	17267	17271	17240	17313	17235	17262	17267	17337	17356	17253	17268	17254	17136	17285	17225	17143	17203	17064	17341	17327	17334	17202	17232	17394	17165	17242	17246	17154	17348	17265	17188	17154	17236	17234	17364	17244	17281	17151	17366	17393	17179	17107	16979	17226	17461	17325	17247	17282	17359	17270	17287	17389	17155	17096	17208	17335	17202	17193	17315	17179	17035	17441	17182	17200	17335	17354	17395	17253	17145	17087	17282	17296	17135	17250	17241	16958	17345	17044	16945	17240	17042	17309	17308	17008	17143	17226	17234	17217	17114	17181	17173	17157	17140	17013	17231	17247	17191	17094	17217	16983	17161	17507	17303	17266	17085	17226	17349	17286	17281	17251	17118	17108	17191	17062	17256	17246	17250	17286	17167	17153	17277	17273	17190	17242	17286	17210	17211	17096	17239	17292	17222	17186	17178	17460	17126	17186	17213	17166	17178	17271	17155	17092	17376	17095	17083	17487	17191	17162	17344	17196	17079	17390	17048	17316	17117	17219	17297	17242	17425	17222	17309	17102	17214	17047	17184	17172	17213	17164	16868	17188	17286	17422	17181	17188	17223	17433	17062	17070	17134	16999	17229	17164	17102	17368	17359	17347	17065	17380	17119	17350	17327	17490	17203	17247	17287	17261	17289	17174	17239	17198	17128	17370	17359	17216	17191	17192	17063	17083	17082	17104	17224	16990	17125	17338	17326	17140	17140	17239	17175	17012	17264	17457	17090	17460	17194	17264	17304	17435	16993	17206	17218	17318	17236	17440	17233	17307	17228	17277	17168	17192	17139	17131	17063	17348	17189	17292	17421	17327	17387	17366	17272	17216	17015	17405	17218	17124	17272	17134	17182	17078	17396	17376	17185	17263	17112	17207	17262	17180	17260	17218	17311	17397	17280	17358	17097	17220	17129	17271	17260	17390	17089	17383	17216	17190	17182	17348	17220	17180	17151	17367	17184	17139	17192	17105	17282	17417	17289	17371	17332	17239	17103	17162	17344	17326	17177	17201	17110	17213	17178	17252	17221	16917	17406	17302	17175	17296	17388	17133	17407	17177	17333	17109	17340	17127	17258	17282	17253	17405	17327	17262	17165	17198	17350	17337	17306	17219	17067	17160	17196	17306	17331	17363	17422	17272	17354	17269	17184	17282	17212	17301	17198	17384	17166	17126	17018	17167	17342	17337	17260	17080	17053	17370	17379	17323	17203	17443	17162	17257	17343	17162	17307	17328	17379	17343	17337	17212	17038	17227	17256	17171	17273	17257	17186	17274	16946	17306	17412	17327	17399	17496	17454	17514	17188	17266	17051	17251	17150	17189	17125	17138	17219	17054	17117	17180	17224	17170	17137	17425	17194	17255	17307	17256	17515	17031	17235	17317	17232	17105	17073	17062	17251	17144	17225	17310	16927	17138	17059	17158	17014	17253	17230	17286	17226	17496	17442	17191	17112	17168	17100	17534	17192	17099	17167	17279	17250	17261	17342	17439	17490	17337	17352	17204	17301	17140	17199	17250	17307	17316	17296	17134	17228	17067	17128	17178	17264	17339	16960	17326	17283	17174	17135	17172	17258	17320	17288	16968	17227	17159	17212	17283	17308	17138	17255	17150	17316	17589	17341	17192	17033	17152	17345	16844	17068	17278	17413	17203	17358	17381	17223	17208	17324	17323	17044	17138	17206	17269	17293	17223	17343	17504	17278	17142	17165	17194	17097	17243	16991	17064	17199	17307	17105	17152	17472	16947	16943	17273	17341	17352	17118	17188	17221	17276	17142	17296	17202	17223	17060	17470	17207	17342	17164	17292	17251	17256	17248	17194	17339	17534	17178	17268	17237	17131	17281	17183	17233	17327	17511	17323	17177	17230	17203	17180	16899	17139	17168	17135	17287	17439	17318	17152	17250	17276	17206	17212	17341	17344	17355	17250	17217	17473	17154	17482	17063	17216	17226	17099	17015	17225	17314	17422	17411	17345	17062	17257	17289	17255	17161	17315	17338	17085	17195	17495	17281	17099	17311	17135	17286	17195	17178	17357	17329	17357	17279	17319	17180	17108	17238	17209	17245	17235	17253	17245	17043	17238	17127	17260	17397	17199	17035	17339	17081	17347	17120	17226	17236	17373	17331	17334	17398	17499	17347	17116	17211	17308	17326	17209	17205	17240	17409	17196	17083	17325	17188	17262	17351	17224	17250	17431	16978	17247	17317	17238	17372	17390	17423	17277	17355	17121	17278	17189	17267	17309	17088	17116	17126	17316	17264	17209	17291	17344	17061	17203	17075	17031	17331	17068	17213	17084	17378	17191	17118	17231	17144	17150	17371	17344	17168	17243	17199	17335	17190	17136	17133	17179	17232	17153	17094	17075	17435	17378	17040	17300	17196	17296	17134	17132	17160	17396	17274	17202	17108	17146	17218	17146	17171	17142	17307	17267	17170	17271	17166	17348	17155	17468	17308	17172	17327	17171	17207	17280	17351	17243	17444	17085	17242	17259	17350	17071	17362	17257	17305	17353	17309	17135	17296	16977	17337	17181	17276	17304	17525	17158	17311	17116	17212	17221	17152	17398	17321	17238	17009	17175	17321	17226	17164	17201	17139	17176	17243	17202	17372	17216	17298	17164	17130	17350	17288	17242	17150	17156	17138	17315	17486	17171	17324	17376	17425	17294	17244	17216	17206	17149	17408	17459	17211	17228	17229	17205	17115	17111	17340	17146	17265	17164	17350	17213	17157	17068	17316	17083	17028	17099	17471	17435	17137	17491	17215	17191	16995	17179	17280	17279	17296	17314	17131	17335	17241	17207	17120	17012	17173	17260	17236	17185	17143	17216	17164	17096	17082	17301	17170	17046	17201	17261	17261	17179	17119	17312	17309	17189	17331	16852	17212	17207	17270	17251	17056	17197	17343	17192	17314	17500	17252	17085	17390	17445	17384
61135	101033	91875	66905	39167	21708	16212	15243	15372	15233	15181	15329	15316	15371	15350	15320	15311	15252	15283	15421	15373	15396	15281	15487	15463	15273	15537	15363	15304	15502	15478	15297	15359	15396	15297	15321	15464	15495	15380	15475	15479	15187	15323	15162	15364	15250	15295	15564	15328	15466	15359	15196	15343	15361	15232	15310	15452	15589	15435	15401	15388	15525	15394	15413	15234	15325	15437	15466	15284	15323	15277	15345	15386	15487	15353	15314	15303	15348	15344	15375	15492	15380	15428	15276	15429	15429	15504	15240	15442	15239	15396	15333	15426	15430	15332	15364	15395	15365	15675	15274	15445	15319	15381	15406	15347	15478	15500	15403	15473	15267	15291	15404	15321	15507	15346	15428	15613	15351	15375	15244	15340	15230	15377	15364	15319	15356	15235	15412	15494	15349	15497	15347	15436	15217	15359	15377	15434	15273	15521	15396	15303	15177	15286	15297	15174	15433	15225	15400	15225	15373	15299	15302	15147	15425	15088	15239	15354	15213	15316	15390	15320	15244	15295	15240	15300	15414	15560	15274	15414	15238	15290	15478	15319	15424	15308	15299	15300	15270	15282	15389	15316	15198	15334	15349	15332	15479	15418	15351	15411	15320	15166	15373	15318	15331	15405	15418	15256	15553	15388	15246	15311	15353	15359	15417	15187	15395	15390	15421	15387	15202	15357	15463	15407	15468	15343	15449	15326	15239	15318	15425	15425	15485	15229	15453	15348	15337	15269	15319	15393	15267	15385	15294	15224	15217	15312	15321	15338	15180	15293	15127	15291	15246	15406	15173	15303	15406	15349	15448	15345	15247	15460	15470	15258	15486	15022	15344	15437	15404	15428	15313	15379	15212	15325	15258	15379	15421	15399	15607	15335	15346	15324	15491	15229	15217	15281	15182	15173	15534	15463	15363	15444	15302	15322	15220	15188	15446	15340	15320	15367	15563	15409	15395	15185	15489	15182	15423	15493	15431	15298	15344	15551	15382	15268	15251	15327	15315	15287	15276	15277	15315	15186	15273	15339	15385	15295	15307	15502	15570	15457	15434	15362	15247	15293	15435	15252	15170	15375	15320	15417	15644	15180	15336	15299	15518	15251	15280	15352	15358	15326	15368	15361	15526	15392	15374	15405	15295	15273	15270	15360	15402	15301	15202	15270	15362	15277	15227	15456	15373	15314	15470	15410	15349	15276	15287	15285	15479	15376	15218	15208	15290	15432	15339	15462	15350	15481	15310	15304	15303	15474	15269	15251	15409	15298	15424	15255	15325	15376	15377	15328	15283	15362	15400	15304	15397	15323	15225	15536	15381	15332	15288	15334	15365	15306	15315	15333	15347	15185	15376	15369	15349	15368	15525	15234	15223	15321	15303	15269	15362	15409	15395	15236	15458	15508	15346	15217	15244	15452	15368	15296	15418	15321	15292	15345	15467	15422	15467	15424	15331	15316	15394	15478	15365	15385	15343	15395	15420	15428	15250	15237	15291	15276	15421	15193	15388	15406	15335	15271	15275	15522	15430	15451	15515	15428	15366	15336	15373	15391	15502	15389	15286	15247	15277	15356	15381	15496	15439	15311	15269	15422	15383	15251	15356	15164	15330	15222	15382	15376	15413	15292	15475	15222	15415	15325	15415	15278	15424	15285	15354	15389	15303	15402	15341	15174	15233	15381	15371	15290	15334	15441	15368	15212	15445	15469	15496	15337	15197	15351	15392	15215	15388	15213	15244	15522	15265	15251	15397	15349	15208	15298	15317	15273	15350	15354	15318	15362	15481	15410	15410	15373	15454	15479	15291	15248	15288	15241	15247	15228	15377	15286	15445	15185	15412	15323	15441	15324	15292	15269	15335	15296	15379	15375	15386	15277	15262	15233	15222	15390	15289	15439	15453	15392	15328	15201	15471	15367	15211	15384	15171	15305	15277	15450	15348	15314	15369	15304	15388	15445	15229	15353	15395	15224	15371	15406	15462	15430	15277	15204	15330	15315	15306	15456	15387	15412	15245	15187	15534	15392	15089	15332	15367	15391	15303	15342	15419	15204	15326	15406	15341	15296	15536	15348	15505	15439	15213	15202	15321	15321	15468	15285	15275	15408	15505	15245	15157	15297	15259	15473	15158	15301	15424	15367	15510	15365	15557	15198	15412	15252	15299	15453	15400	15253	15479	15426	15279	15361	15508	15062	15310	15374	15306	15490	15416	15432	15254	15192	15355	15520	15412	15430	15381	15237	15338	15318	15252	15148	15577	15430	15323	15288	15252	15335	15112	15207	15313	15304	15477	15350	15422	15382	15206	15432	15336	15357	15286	15330	15335	15538	15577	15414	15363	15272	15124	15333	15165	15324	15378	15401	15268	15226	15279	15299	15361	15484	15378	15423	15306	15229	15377	15531	15264	15361	15311	15363	15301	15292	15327	15115	15508	15314	15324	15361	15389	15387	15340	15354	15178	15406	15396	15467	15458	15147	15484	15352	15364	15451	15361	15378	15191	15415	15429	15452	15314	15581	15374	15304	15362	15351	15307	15288	15394	15270	15522	15384	15077	15364	15267	15360	15402	15362	15400	15286	15448	15558	15075	15265	15348	15347	15358	15361	15397	15360	15256	15321	15283	15296	15348	15259	15492	15418	15473	15291	15468	15350	15471	15312	15263	15361	15396	15348	15497	15340	15323	15290	15318	15298	15365	15349	15408	15271	15319	15487	15355	15350	15410	15278	15493	15419	15208	15398	15296	15073	15297	15353	15412	15328	15368	15235	15228	15437	15260	15400	15245	15314	15287	15361	15432	15243	15379	15386	15107	15431	15420	15228	15303	15493	15403	15318	15518	15365	15331	15275	15308	15259	15198	15363	15420	15486	15410	15460	15300	15297	15301	15388	15305	15296	15246	15233	15319	15385	15309	15271	15303	15421	15352	15475	15322	15254	15367	15358	15370	15388	15255	15361	15359	15412	15347	15314	15269	15318	15503	15287	15298	15364	15288	15407	15358	15334	15215	15249	15368	15362	15416	15298	15314	15453	15271	15377	15318	15405	15445	15223	15446	15277	15298	15213	15266	15377	15407	15455	15356	15409	15409	15231	15325	15444	15379	15116	15347	15334	15474	15466	15281	15485	15442	15313	15410	15381	15316	15539	15220	15294	15327	15360	15273	15446	15436	15173	15411	15328	15268	15192	15393	15304	15388	15374	15433	15442	15391	15348	15322	15447	15246	15295	15349	15380	15329	15372	15349	15398	15383	15251	15209	15259	15453	15528	15348	15332	15341	15482	15422	15282	15269	15439	15378	15427	15288	15358	15443	15468	15347	15339	15450	15347	15373	15441	15330	15273	15339	15229	15313	15523	15393	15387	15340	15456	15415	15208	15224	15523	15455	15282	15370	15408	15452	15338	15224	15563	15354	15485	15507	15298	15337	15401	15375	15365	15354	15321	15362	15393	15442	15387	15423	15352	15225	15260	15423	15344	15361	15369	15258	15423	15368	15351	15319	15325	15290	15389	15281	15376	15437	15300	15257	15530	15436	15455	15079	15301	15429	15328	15248	15386	15382	15434	15263	15367	15475	15404	15272	15370	15381	15501	15114	15494	15292	15592	15064	15558	15438	15282	15328	15316	15528	15392	15142	15416	15453	15296	15339	15423	15340	15339	15275	15397	15394	15251	15457	15392	15340	15387	15386	15518	15093	15471	15161	15347	15417	15188	15369	15295	15319	15391	15327	15311	15210	15442	15274	15425	15426	15343	15381	15255	15278	15268	15397	15524	15350	15221	15297	15224	15484	15351	15450	15356	15275	15448	15314	15374	15304	15391	15398	15643	15372	15201	15447	15307	15517	15412	15466	15385	15142	15401	15252	15428	15339	15407	15271	15443	15345	15299	15478	15129	15415	15208	15346	15477	15360	15345	15470	15291	15308	15400	15319	15429	15254	15621	15227	15508	15536	15261	15438	15272	15281	15390	15355	15312	15368	15423	15260	15160	15399	15322	15432	15200	15229	15343	15322	15440	15325	15189	15497	15350	15217	15313	15364	15232	15210	15465	15220	15285	15260	15230	15324	15418	15413	15455	15400	15584	15345	15288	15294	15354	15340	15245	15371	15376	15314	15395	15248	15369	15256	15241	15356	15413	15467	15234	15422	15277	15149	15345	15304	15268	15311	15292	15360	15331	15489	15167	15171	15506	15428	15304	15386	15323	15396	15490	15386	15419	15525	15518	15295	15289	15423	15200	15331	15416	15439	15347	15228	15208	15278	15256	15445	15525	15377	15300	15337	15388	15335	15352	15458	15497	15399	15446	15249	15444	15265	15258	15239	15630	15513	15473	15345	15381	15454	15327	15355	15407	15297	15400	15321	15307	15299	15302	15519	15290	15234	15413	15226	15413	15291	15411	15338	15201	15258	15410	15323	15255	15314	15466	15344	15341	15332	15417	15313	15430	15282	15483	15321	15352	15615	15354	15294	15428	15078	15469	15243	15397	15398	15299	15318	15287	15447	15294	15309	15353	15353	15331	15414	15385	15425	15307	15370	15299	15429	15272	15357	15324	15402	15439	15439	15207	15263	15438	15446	15501	15335	15478	15306	15349	15328	15566	15317	15445	15567	15516	15456	15319	15314	15421	15408	15178	15249	15304	15288	15532	15280	15354	15247	15230	15226	15281	15287	15287	15315	15290	15397	15380	15141	15234	15428	15232	15386	15434	15486	15206	15410	15268	15299	15439	15357	15352	15450	15414	15349	15274	15289	15409	15288	15400	15345	15384	15424	15431	15350	15276	15400	15135	15119	15388	15391	15379	15360	15332	15312	15268	15282	15146	15301	15334	15291	15428	15151	15354	15242	15160	15305	15347	15314	15178	15213	15271	15267	15319	15455	15413	15287	15229	15313	15399	15284	15386	15351	15316	15353	15142	15398	15174	15359	15429	15417	15301	15593	15507	15339	15255	15539	15300	15340	15298	15372	15217	15420	15261	15176	15525	15411	15188	15218	15349	15306	15327	15152	15424	15297	15512	15513	15370	15496	15120	15463	15198	15217	15611	15461	15469	15227	15277	15224	15285	15436	15300	15291	15371	15179	15378	15409	15359	15473	15332	15183	15473	15336	15280	15252	15267	15378	15180	15297	15318	15428	15348	15464	15424	15437	15276	15442
30467	42573	47865	34234	22791	18981	18066	17431	17741	17537	17549	17692	17478	17304	17560	17685	17486	17640	17412	17679	17476	17734	17670	17642	17673	17552	17884	17715	17641	17593	17568	17696	17784	17540	17542	17657	17643	17271	17554	17477	17644	17494	17567	17388	17611	17568	17656	17483	17616	17432	17433	17528	17642	17444	17254	17571	17427	17604	17365	17360	17667	17408	17587	17489	17671	17594	17474	17410	17546	17431	17827	17674	17641	17565	17485	17492	17728	17481	17687	17529	17483	17539	17547	17475	17598	17559	17544	17549	17535	17669	17722	17508	17481	17589	17495	17583	17316	17639	17538	17565	17376	17404	17494	17571	17677	17577	17718	17320	17475	17488	17657	17610	17651	17579	17412	17472	17454	17514	17657	17522	17641	17482	17649	17596	17646	17494	17405	17440	17536	17513	17784	17574	17656	17422	17326	17545	17515	17695	17643	17422	17419	17594	17702	17530	17562	17826	17647	17393	17554	17566	17409	17562	17632	17577	17786	17627	17674	17533	17670	17409	17400	17531	17459	17605	17543	17686	17650	17470	17337	17548	17567	17426	17496	17561	17397	17536	17448	17379	17592	17408	17546	17500	17630	17487	17714	17500	17533	17308	17553	17736	17740	17657	17737	17393	17510	17616	17509	17423	17317	17509	17400	17679	17552	17379	17593	17551	17526	17463	17517	17442	17442	17352	17602	17406	17528	17512	17366	17588	17503	17636	17521	17667	17665	17382	17492	17429	17380	17427	17454	17428	17589	17402	17577	17682	17401	17580	17316	17347	17589	17533	17703	17554	17673	17513	17488	17500	17402	17441	17678	17516	17564	17615	17441	17609	17484	17651	17446	17620	17572	17685	17543	17454	17620	17546	17503	17440	17634	17724	17554	17508	17503	17570	17446	17428	17545	17478	17442	17505	17436	17364	17489	17452	17637	17663	17632	17644	17408	17554	17569	17552	17505	17473	17476	17616	17568	17527	17553	17471	17630	17683	17482	17572	17777	17554	17630	17367	17488	17642	17674	17449	17624	17497	17575	17607	17736	17673	17628	17417	17571	17546	17526	17304	17605	17495	17539	17595	17702	17563	17484	17480	17560	17572	17552	17542	17425	17581	17532	17516	17643	17569	17783	17532	17471	17394	17617	17509	17773	17446	17442	17761	17253	17387	17324	17828	17566	17471	17613	17568	17466	17604	17760	17383	17520	17414	17629	17688	17631	17445	17520	17741	17467	17536	17663	17472	17448	17324	17561	17414	17552	17522	17476	17608	17620	17533	17513	17439	17653	17609	17545	17533	17679	17561	17616	17480	17364	17522	17584	17313	17371	17576	17419	17337	17534	17710	17811	17819	17709	17512	17608	17537	17451	17556	17669	17403	17428	17583	17438	17765	17528	17370	17647	17568	17335	17468	17534	17471	17561	17488	17297	17547	17559	17525	17612	17488	17464	17625	17401	17700	17462	17516	17646	17568	17431	17383	17574	17393	17591	17714	17419	17407	17376	17549	17533	17766	17466	17697	17612	17658	17613	17711	17557	17485	17531	17650	17704	17693	17510	17425	17493	17607	17384	17578	17650	17570	17605	17459	17530	17523	17564	17578	17506	17476	17546	17601	17589	17589	17489	17409	17409	17559	17407	17573	17411	17336	17637	17731	17702	17637	17578	17674	17450	17551	17625	17778	17628	17577	17414	17661	17600	17380	17544	17610	17603	17729	17569	17504	17463	17517	17608	17453	17572	17465	17506	17551	17563	17821	17426	17610	17587	17741	17661	17593	17563	17486	17581	17633	17302	17539	17682	17470	17609	17588	17699	17581	17578	17444	17716	17461	17794	17433	17661	17618	17570	17533	17571	17605	17572	17666	17622	17810	17561	17513	17684	17759	17706	17691	17657	17489	17496	17402	17755	17671	17496	17607	17575	17539	17628	17455	17408	17587	17518	17534	17508	17427	17440	17427	17631	17616	17674	17485	17581	17623	17496	17549	17490	17676	17614	17406	17572	17454	17459	17384	17488	17610	17398	17581	17784	17489	17536	17390	17479	17672	17646	17598	17505	17416	17446	17576	17672	17457	17545	17503	17503	17309	17435	17562	17624	17494	17610	17514	17635	17461	17525	17630	17703	17480	17609	17628	17608	17518	17611	17608	17473	17467	17615	17525	17594	17472	17562	17503	17560	17440	17571	17590	17687	17540	17389	17549	17685	17732	17342	17533	17470	17643	17434	17673	17448	17580	17528	17244	17670	17530	17412	17518	17518	17581	17543	17470	17660	17515	17569	17560	17494	17578	17598	17675	17558	17445	17742	17557	17585	17383	17506	17628	17529	17649	17638	17756	17621	17496	17653	17478	17275	17690	17382	17619	17465	17417	17569	17456	17582	17550	17794	17629	17440	17365	17370	17504	17658	17597	17569	17499	17509	17526	17522	17477	17609	17331	17508	17714	17624	17435	17496	17269	17495	17470	17504	17423	17643	17406	17569	17383	17343	17467	17493	17612	17350	17610	17679	17384	17556	17604	17576	17583	17467	17621	17538	17628	17450	17415	17440	17403	17495	17671	17550	17440	17593	17562	17367	17545	17522	17576	17582	17688	17369	17370	17540	17464	17570	17578	17606	17446	17392	17466	17515	17668	17713	17582	17494	17455	17450	17380	17525	17574	17537	17708	17840	17382	17556	17477	17545	17799	17542	17480	17568	17478	17559	17577	17471	17419	17632	17497	17537	17579	17465	17590	17567	17467	17625	17433	17506	17629	17269	17540	17658	17465	17481	17616	17482	17492	17478	17411	17578	17565	17608	17558	17489	17662	17671	17527	17480	17344	17618	17538	17634	17618	17606	17557	17470	17499	17639	17562	17831	17367	17624	17472	17498	17510	17411	17504	17544	17743	17503	17557	17302	17484	17645	17501	17357	17733	17651	17418	17657	17427	17503	17485	17590	17509	17539	17536	17562	17633	17530	17569	17653	17463	17576	17344	17301	17532	17613	17573	17473	17370	17464	17606	17506	17764	17548	17645	17666	17397	17556	17537	17569	17613	17490	17597	17492	17435	17695	17387	17589	17671	17653	17415	17709	17521	17290	17347	17412	17314	17528	17363	17291	17542	17667	17580	17630	17607	17489	17772	17540	17398	17581	17531	17561	17645	17384	17420	17430	17437	17400	17420	17652	17650	17520	17475	17587	17496	17526	17489	17584	17699	17536	17560	17547	17650	17499	17552	17577	17422	17567	17440	17542	17534	17746	17580	17603	17602	17569	17510	17605	17611	17484	17625	17515	17253	17597	17708	17769	17640	17694	17481	17545	17519	17468	17577	17479	17276	17541	17365	17685	17524	17403	17647	17529	17393	17435	17437	17579	17515	17609	17616	17474	17618	17581	17550	17534	17453	17477	17518	17612	17715	17453	17457	17555	17600	17769	17587	17463	17566	17574	17454	17605	17496	17618	17756	17666	17482	17532	17496	17602	17626	17503	17460	17685	17673	17438	17453	17506	17783	17613	17504	17623	17663	17537	17487	17556	17584	17462	17362	17596	17498	17528	17501	17629	17557	17573	17291	17398	17774	17643	17471	17522	17356	17685	17678	17571	17710	17570	17588	17539	17523	17776	17669	17518	17557	17632	17454	17409	17549	17628	17586	17450	17521	17395	17542	17526	17648	17644	17280	17572	17318	17527	17442	17578	17626	17540	17926	17549	17578	17573	17476	17613	17395	17744	17397	17582	17424	17637	17473	17446	17553	17481	17454	17816	17563	17563	17723	17551	17486	17513	17657	17526	17516	17553	17320	17657	17583	17596	17501	17506	17565	17439	17615	17741	17443	17744	17717	17575	17495	17633	17729	17407	17569	17584	17399	17494	17458	17605	17576	17428	17689	17895	17570	17336	17692	17519	17547	17474	17772	17544	17567	17416	17349	17595	17635	17511	17644	17455	17422	17554	17611	17222	17355	17536	17472	17668	17593	17594	17423	17610	17329	17433	17611	17519	17586	17470	17514	17495	17358	17471	17512	17746	17714	17480	17392	17510	17462	17798	17436	17649	17623	17616	17575	17577	17548	17441	17554	17275	17496	17604	17295	17586	17367	17469	17552	17516	17547	17746	17520	17636	17436	17510	17593	17538	17244	17291	17482	17730	17497	17641	17290	17724	17373	17549	17824	17589	17559	17512	17573	17491	17573	17485	17304	17698	17547	17649	17371	17646	17567	17551	17344	17687	17678	17616	17607	17620	17713	17546	17465	17619	17764	17750	17543	17483	17534	17559	17610	17473	17481	17477	17534	17587	17401	17555	17531	17448	17505	17665	17544	17438	17448	17556	17776	17533	17469	17512	17423	17321	17475	17613	17500	17505	17632	17419	17544	17698	17469	17664	17684	17440	17600	17672	17540	17400	17496	17563	17508	17621	17550	17398	17497	17490	17429	17491	17428	17725	17370	17632	17549	17630	17686	17616	17479	17744	17617	17493	17416	17512	17388	17735	17536	17370	17462	17638	17577	17611	17572	17404	17627	17787	17432	17529	17404	17631	17545	17496	17545	17519	17479	17617	17491	17744	17490	17601	17351	17389	17764	17393	17453	17364	17266	17428	17657	17526	17579	17538	17554	17683	17547	17317	17487	17599	17610	17577	17598	17669	17547	17607	17558	17490	17562	17473	17631	17634	17359	17610	17526	17532	17689	17752	17681	17531	17374	17577	17538	17564	17583	17527	17442	17612	17621	17337	17400	17364	17451	17502	17825	17557	17661	17358	17673	17664	17447	17727	17782	17709	17665	17633	17450	17433	17542	17592	17763	17609	17409	17394	17571	17589	17305	17458	17667	17413	17437	17546	17532	17623	17833	17459	17521	17769	17434	17609	17553	17546	17546	17463	17772	17588	17457	17547	17513	17467	17545	17611	17725	17556	17382	17566	17610	17628	17451	17592	17729	17508	17462	17255	17454	17312	17720	17499	17579	17531	17466	17716	17621	17534	17550	17500	17480	17536	17443	17286	17417	17738	17547	17680	17654	17666	17518	17792	17514	17466	17472	17609	17431	17531	17744	17578	17694	17645	17542	17486	17401	17644	17378	17665	17783	17378	17513	17332	17463	17352	17624	17485	17657	17516	17559	17559	17518	17520	17448	17557	17503	17669	17514	17474	17533	17677	17787	17608	17541	17566	17731
32926	60415	49288	31243	20070	16517	15662	15391	15415	15616	15511	15333	15638	15440	15438	15524	15279	15489	15655	15635	15624	15517	15566	15550	15313	15417	15560	15552	15519	15444	15405	15473	15358	15382	15423	15615	15450	15552	15415	15471	15549	15409	15523	15540	15488	15292	15486	15554	15503	15500	15528	15450	15431	15470	15452	15482	15576	15511	15397	15498	15436	15433	15761	15701	15606	15471	15668	15369	15380	15454	15533	15660	15535	15412	15359	15606	15544	15211	15506	15389	15488	15478	15409	15539	15489	15270	15611	15531	15506	15400	15372	15524	15408	15609	15483	15431	15334	15581	15422	15418	15560	15571	15626	15300	15435	15362	15399	15441	15404	15426	15662	15482	15440	15330	15456	15442	15392	15546	15570	15558	15662	15468	15333	15377	15740	15264	15487	15505	15339	15557	15457	15650	15604	15549	15618	15580	15556	15461	15415	15477	15339	15521	15454	15563	15437	15560	15531	15466	15605	15489	15456	15430	15492	15555	15429	15436	15483	15451	15615	15552	15584	15592	15548	15483	15442	15609	15260	15399	15566	15475	15709	15459	15408	15504	15365	15454	15460	15510	15332	15460	15478	15433	15332	15712	15400	15472	15544	15511	15669	15543	15437	15665	15405	15477	15406	15643	15357	15565	15476	15468	15533	15578	15468	15441	15656	15487	15445	15529	15629	15471	15530	15748	15473	15477	15478	15537	15522	15373	15613	15530	15557	15565	15565	15567	15548	15588	15469	15671	15334	15490	15465	15402	15613	15594	15359	15487	15532	15615	15497	15528	15781	15357	15279	15433	15461	15570	15647	15389	15293	15639	15390	15331	15533	15509	15310	15433	15583	15500	15399	15602	15451	15390	15529	15479	15370	15423	15582	15459	15590	15375	15532	15693	15662	15444	15637	15419	15466	15336	15521	15468	15536	15469	15487	15535	15422	15610	15415	15549	15629	15522	15589	15559	15593	15428	15466	15423	15500	15557	15471	15449	15604	15415	15442	15537	15546	15448	15442	15725	15623	15473	15651	15471	15711	15527	15503	15523	15400	15503	15440	15497	15576	15549	15466	15542	15356	15609	15420	15473	15637	15368	15516	15391	15589	15488	15420	15368	15386	15404	15469	15509	15700	15469	15537	15543	15620	15448	15539	15601	15350	15462	15445	15396	15407	15460	15641	15430	15505	15388	15536	15490	15547	15577	15256	15627	15363	15412	15386	15492	15393	15475	15595	15497	15661	15408	15499	15604	15476	15543	15317	15515	15502	15530	15540	15667	15647	15452	15567	15468	15441	15572	15532	15437	15327	15585	15549	15489	15405	15420	15540	15458	15484	15454	15388	15337	15454	15454	15421	15670	15631	15374	15432	15280	15411	15572	15505	15356	15497	15516	15322	15540	15557	15584	15544	15569	15289	15462	15584	15630	15387	15557	15574	15458	15541	15390	15493	15560	15441	15475	15528	15471	15546	15536	15411	15617	15446	15577	15598	15550	15557	15324	15533	15535	15378	15464	15575	15445	15534	15417	15444	15422	15520	15593	15454	15448	15366	15524	15492	15384	15225	15476	15499	15635	15553	15428	15492	15485	15628	15465	15439	15525	15311	15493	15474	15440	15540	15288	15360	15360	15489	15405	15536	15585	15433	15539	15384	15511	15466	15492	15335	15356	15596	15269	15493	15499	15531	15460	15390	15645	15505	15418	15493	15527	15522	15510	15426	15330	15697	15450	15469	15574	15412	15333	15491	15618	15508	15676	15589	15569	15552	15421	15445	15523	15565	15378	15518	15239	15596	15643	15336	15401	15530	15468	15640	15631	15578	15351	15467	15637	15370	15320	15461	15453	15679	15441	15243	15470	15513	15486	15460	15423	15315	15702	15492	15388	15541	15535	15478	15519	15581	15415	15391	15431	15391	15411	15463	15542	15338	15511	15476	15475	15504	15485	15518	15586	15409	15518	15529	15401	15470	15651	15605	15442	15541	15351	15548	15483	15512	15509	15523	15447	15540	15495	15593	15422	15573	15618	15488	15597	15564	15255	15657	15486	15498	15464	15632	15433	15521	15530	15397	15669	15510	15328	15514	15513	15567	15473	15491	15378	15545	15324	15634	15528	15545	15444	15471	15384	15355	15538	15468	15548	15471	15434	15578	15413	15421	15369	15603	15596	15362	15529	15470	15449	15475	15358	15546	15494	15635	15365	15443	15511	15336	15495	15503	15596	15519	15425	15511	15589	15438	15526	15477	15634	15532	15376	15611	15490	15553	15406	15526	15432	15589	15622	15666	15492	15467	15644	15586	15469	15401	15451	15550	15514	15685	15266	15401	15529	15335	15690	15589	15505	15387	15587	15553	15619	15711	15484	15404	15482	15470	15437	15360	15636	15337	15463	15538	15567	15446	15581	15520	15411	15567	15579	15390	15471	15481	15568	15404	15666	15498	15487	15431	15499	15562	15506	15620	15523	15722	15620	15568	15359	15380	15440	15497	15356	15570	15624	15493	15550	15416	15342	15587	15451	15354	15399	15452	15467	15505	15352	15473	15466	15479	15469	15504	15640	15322	15540	15555	15482	15477	15537	15544	15459	15605	15496	15537	15548	15421	15523	15372	15390	15630	15551	15512	15548	15429	15616	15620	15575	15534	15507	15479	15593	15536	15442	15689	15323	15466	15657	15628	15319	15409	15602	15567	15390	15418	15589	15497	15342	15574	15471	15570	15417	15338	15453	15533	15548	15492	15450	15516	15459	15470	15600	15700	15590	15452	15495	15413	15491	15489	15509	15395	15639	15430	15471	15584	15503	15610	15423	15357	15527	15443	15342	15507	15581	15514	15529	15566	15487	15480	15509	15657	15518	15550	15456	15552	15472	15492	15592	15672	15500	15438	15368	15429	15468	15466	15544	15443	15660	15467	15575	15610	15539	15456	15632	15597	15686	15297	15543	15608	15416	15422	15583	15411	15494	15517	15514	15597	15438	15467	15480	15392	15290	15577	15502	15544	15536	15295	15444	15441	15517	15341	15536	15331	15400	15564	15444	15419	15538	15549	15340	15350	15354	15483	15577	15356	15541	15393	15493	15608	15480	15599	15441	15594	15514	15340	15566	15485	15478	15605	15347	15566	15351	15394	15392	15690	15284	15353	15288	15505	15534	15521	15353	15555	15598	15409	15646	15484	15388	15752	15408	15502	15424	15412	15573	15503	15541	15500	15585	15560	15541	15256	15445	15428	15528	15635	15535	15566	15524	15117	15590	15318	15483	15458	15618	15495	15550	15434	15543	15376	15366	15565	15345	15479	15388	15503	15479	15478	15438	15456	15452	15241	15429	15329	15441	15490	15425	15319	15342	15501	15456	15525	15401	15618	15594	15424	15510	15472	15412	15346	15435	15501	15617	15396	15382	15436	15632	15564	15608	15635	15486	15621	15514	15455	15521	15509	15471	15620	15433	15537	15622	15687	15452	15660	15646	15530	15516	15544	15587	15415	15528	15670	15345	15562	15566	15407	15395	15545	15418	15412	15658	15434	15280	15577	15560	15299	15485	15355	15384	15394	15448	15576	15621	15588	15531	15734	15485	15648	15647	15449	15404	15518	15550	15462	15495	15611	15559	15555	15466	15392	15441	15395	15582	15508	15534	15531	15442	15459	15389	15583	15482	15254	15430	15611	15499	15411	15453	15517	15410	15468	15442	15609	15580	15456	15581	15436	15449	15549	15479	15476	15360	15381	15653	15179	15464	15368	15478	15429	15492	15587	15643	15440	15516	15471	15490	15531	15595	15428	15486	15429	15526	15576	15344	15479	15515	15587	15409	15431	15437	15443	15440	15380	15436	15512	15525	15539	15443	15544	15379	15524	15430	15369	15646	15492	15553	15518	15623	15409	15406	15270	15331	15558	15400	15313	15351	15380	15476	15563	15595	15414	15596	15666	15402	15568	15584	15541	15449	15543	15395	15565	15524	15374	15392	15547	15571	15589	15469	15532	15613	15596	15540	15515	15487	15581	15479	15593	15647	15521	15521	15638	15563	15457	15529	15383	15244	15505	15439	15727	15635	15529	15449	15505	15398	15305	15570	15324	15448	15325	15592	15372	15685	15420	15494	15659	15475	15600	15645	15504	15570	15473	15375	15563	15513	15569	15558	15553	15596	15454	15589	15500	15361	15498	15472	15466	15498	15416	15554	15511	15641	15348	15591	15542	15487	15504	15498	15437	15674	15550	15570	15443	15467	15548	15418	15614	15506	15424	15556	15437	15594	15463	15442	15621	15419	15466	15493	15544	15485	15633	15395	15467	15532	15480	15609	15626	15425	15477	15569	15394	15339	15471	15569	15326	15444	15368	15415	15572	15538	15741	15464	15527	15376	15745	15422	15536	15450	15431	15627	15456	15392	15555	15591	15587	15583	15652	15463	15396	15478	15574	15523	15509	15345	15621	15490	15458	15592	15463	15448	15336	15566	15466	15436	15355	15633	15552	15450	15614	15639	15498	15458	15688	15428	15464	15625	15420	15509	15553	15545	15691	15515	15399	15509	15741	15532	15470	15558	15627	15527	15617	15504	15526	15500	15435	15417	15633	15256	15481	15546	15443	15617	15449	15275	15483	15510	15487	15508	15579	15402	15470	15442	15417	15448	15717	15455	15293	15631	15593	15461	15517	15622	15471	15523	15510	15594	15465	15393	15459	15568	15501	15476	15452	15461	15566	15510	15436	15591	15519	15392	15509	15439	15401	15472	15424	15584	15475	15404	15428	15649	15412	15553	15469	15554	15457	15441	15704	15420	15379	15648	15509	15412	15633	15473	15468	15565	15378	15552	15445	15474	15764	15447	15577	15511	15525	15661	15547	15490	15563	15425	15638	15418	15417	15516	15436	15604	15334	15412	15569	15473	15436	15416	15476	15503	15468	15677	15320	15426	15511	15567	15411	15430	15544	15590	15740	15467	15284	15477	15556	15742	15463	15711	15517	15497	15534	15535	15535	15721	15581	15358	15512	15500	15452	15304	15605	15524	15515	15656	15496	15465	15474	15479	15517	15602	15398	15496	15351	15503	15493	15526	15460	15440	15288	15523	15588	15390	15629	15414	15449	15552	15552	15561	15752	15514	15477	15497	15486	15439	15585	15338	15492	15441	15522	15428	15461	15480	15437	15537	15564	15502
24154	27810	47583	43505	31870	25846	22828	18420	17439	17635	17461	17428	17557	17648	17516	17443	17554	17725	17358	17469	17495	17492	17385	17384	17596	17413	17503	17395	17222	17123	17511	17215	17417	17134	17148	17185	17163	17336	17418	17333	17342	17459	17706	17357	17149	17324	17312	17354	17436	17561	17369	17410	17276	17577	17094	17182	17534	17343	17345	17416	17201	17398	17358	17329	17178	17306	17320	17158	17469	17251	17072	17195	17522	17321	17143	17202	17333	17191	17259	17322	17340	17303	17365	17517	17408	17078	17178	17311	17321	17327	17218	17281	17269	17161	17296	17156	17327	17156	17325	17512	17234	17156	17488	17228	17379	17170	17260	17159	17384	17253	17282	17252	17372	17312	17499	17254	17362	17244	17241	17301	17240	17420	17151	17346	17446	17307	17218	17120	17282	17056	17387	17320	17350	17460	17262	17274	17170	17281	17242	17465	17216	17319	17216	17171	17086	17250	17195	17106	17267	17146	17191	17246	17285	17247	17064	17157	17111	17148	17415	17162	17290	17268	17327	17093	17492	17166	17133	17359	17255	17474	17319	17126	17225	17214	17187	17229	17414	17514	17129	17321	17350	17063	17367	17351	17290	17316	17245	17210	17208	16977	17193	17533	17238	17186	17282	17110	17368	17294	17326	17296	17332	17412	17289	17249	17246	17429	17280	17167	17256	17342	17031	17332	17303	17281	17314	17152	17138	17190	17258	17340	17446	17282	17095	17192	17261	17427	17496	17416	17033	17140	17259	17346	17279	17115	17228	17107	17139	17304	17407	17287	17286	17208	17456	17364	17240	17354	17304	17163	17398	17150	17114	17169	17269	17335	17313	17539	17382	17374	17266	17182	17289	17317	17308	17177	17301	17377	17301	17309	17189	17215	17340	17087	17205	17376	17218	17294	17172	17192	17364	17337	17474	17392	17371	17151	17366	17243	17300	17121	17383	17357	17165	17391	17216	17083	17344	17175	17403	17121	17372	16948	17160	17213	17221	17324	17286	17158	17099	17249	17364	17382	17212	17213	17444	17141	17260	17185	17103	17303	17427	17484	17354	17427	17408	17219	17233	17423	17259	17331	17521	17244	17329	17184	17341	17372	17258	17331	17237	17184	17199	17215	17154	17137	17216	17256	17239	17242	17110	17259	17185	17089	17107	17394	17139	17232	17309	17151	17331	17298	17050	17208	17144	17119	17251	17162	17171	17179	17190	17342	17403	17210	17230	17292	17362	17341	17291	17181	17476	17284	17329	17306	17298	17351	17339	17303	17305	17275	17277	17419	17559	17469	17271	17228	17229	17134	17360	17160	17112	17121	17207	17215	17115	17390	17305	17281	17259	17350	17065	16980	17259	17193	17214	17165	17147	17203	17252	17273	17300	17222	17082	17154	17094	16970	17196	17336	17191	17135	17131	17254	17216	17311	17377	16976	17194	16851	17270	17061	17391	17193	17450	17033	17060	17271	17332	17275	17190	17280	17201	17306	17305	17260	17266	17202	17028	17165	17256	17310	17219	17337	17063	17278	17353	17302	17165	17106	17317	17449	17079	17202	17285	17261	17296	17124	17241	17266	17357	17152	17339	17126	17364	17378	17113	17255	17076	17346	17312	17327	17429	17234	17205	17248	17094	17229	17012	17419	17322	17412	17289	17325	17236	17154	17247	17315	17192	17025	17106	17307	17478	17179	17322	17052	17306	17261	17111	17204	17310	17543	17199	17358	17253	17204	17202	17342	17213	17319	17293	17199	17329	17320	17402	17365	17104	17275	17172	17336	17274	17273	17354	17168	17289	17307	17428	17095	17245	17197	17379	17226	17233	17295	17260	17338	17360	17376	17402	17316	17401	17318	17251	17398	17342	17027	17130	17274	17319	17132	17040	17163	17239	17403	17376	17247	17229	17163	17163	17154	17248	17337	17011	17313	17285	17149	17464	17212	17502	17181	17319	17302	17340	17353	17183	17250	17213	17208	17288	16974	17260	17275	17070	17236	17019	17142	17226	17266	17351	17331	17389	17225	17285	17224	17285	17136	17181	17253	17332	17280	17249	17331	17134	17412	17465	17409	17321	17560	17385	17014	17440	17184	17267	17301	17343	17296	17154	17208	17187	17200	17329	17224	17311	17299	17287	17225	17226	17547	17164	17128	17267	17217	17125	17146	17169	17221	17189	17264	17391	17318	17375	17194	17274	17127	17153	17150	17375	17452	17330	17181	17097	17203	17497	17408	17070	17349	17229	17087	17479	17348	17251	17169	17177	17285	17348	17315	17382	17242	17253	17112	17157	17399	17105	17290	17267	17283	17184	17195	17237	17129	17306	17179	17253	17024	17215	17340	17398	17264	17258	17177	17231	17270	17157	17335	17207	17143	17381	17219	17304	17547	17246	17211	17249	17189	17265	17317	17308	17451	17420	17059	17215	17254	17236	17242	17292	17251	17284	17466	17244	17100	17282	17043	17327	17474	17175	17237	17242	17064	17113	17331	17142	17079	17175	17310	17187	17205	17215	17132	17110	17184	17352	17401	17346	17305	17184	17146	17193	17136	17023	17216	17271	17148	17384	17216	17193	17179	17393	17239	17277	17308	17340	17145	17354	17348	17193	17142	17121	17293	17388	17280	17040	17211	17119	17412	17322	17280	17358	17285	17118	17289	17318	17268	17167	17282	17247	17299	17202	17243	17173	17414	17438	17176	17333	17235	17359	17164	17117	17213	17161	17230	17187	17201	16992	17084	17106	17153	17319	17135	17341	17310	17208	17236	17140	17295	17361	17470	17369	17481	17361	17266	17296	17403	17332	17309	17258	17221	17413	17030	17272	17326	17186	17160	17141	17143	17142	17209	17328	17258	17284	17003	17280	17232	17323	17308	17406	17108	17176	17123	17163	17160	17115	17367	17270	17273	17200	17163	17325	17289	17269	17076	17310	17103	17346	17193	17222	17366	17447	17416	17324	17329	17466	17275	17285	17292	17254	17181	17275	17294	17202	17063	17310	17170	17084	17094	17229	17135	17403	17155	17284	17305	17232	17190	17293	17537	17255	17162	17179	17238	17229	17300	17311	17191	17188	17190	17337	17168	17192	17285	17149	17452	17368	17261	17300	17469	17293	17191	17320	17310	17245	17421	17343	17128	17320	17326	17065	17219	17036	17020	17321	17394	17249	17243	17341	17254	17235	17430	17199	17310	17345	17239	17392	17157	17326	17164	17078	17298	17111	17430	17211	17120	17184	17174	17302	17294	17449	17053	17248	17168	17370	17073	17330	17259	17315	17194	17216	17164	17072	17211	17396	17291	17305	17325	17293	17335	17333	17431	17378	17348	17151	17310	17267	17265	17405	17063	17276	17146	17251	17069	17347	17269	17225	17269	17187	17153	17312	17395	17171	17442	17106	17305	17375	17462	17196	17264	17368	17497	17197	17373	17349	17314	17309	17139	17485	17435	17216	17232	17303	17324	17149	17304	17331	17151	17105	17265	17314	17295	17262	17224	17133	17234	17212	17138	17215	17369	17244	17105	17322	17259	17355	17448	17313	17327	17207	17150	17139	17301	17209	17171	17266	17254	17230	17462	17028	17298	17398	17392	17187	17091	17113	17265	17433	17344	17286	17388	17370	17216	17302	17156	17234	17374	17217	17413	17425	17353	17056	17263	17131	17209	17410	17237	17285	17305	17301	17292	17226	17202	17254	17284	17164	17266	17359	17221	17151	17305	17358	17342	17354	17296	17396	17265	17255	17307	17274	17125	17307	17173	17313	17217	17043	17171	17481	17357	17360	17207	17346	17175	17274	17241	17248	17284	17310	17359	17132	17066	17272	17174	17367	17407	17181	17332	17020	17284	17074	17163	17115	17240	17224	17234	17217	17217	17261	17322	17419	17147	17079	17258	17090	17048	17027	17128	17341	17364	17286	17227	17247	17354	17143	17414	17243	17251	17280	17249	17311	17316	17230	17160	17166	17128	17330	17124	17288	17159	17512	17112	17406	17287	17176	17334	17510	17120	17228	17185	17254	17257	17331	17236	17436	17372	17425	17340	17229	17284	17273	17220	17140	17186	17180	17265	17225	17251	17153	17275	17388	17134	17202	17372	17316	17126	17298	17261	17403	17295	17354	17322	17159	17276	17199	17144	17337	17316	17201	17198	17189	17309	17181	17463	17356	17190	17274	17324	17528	17297	17251	17125	17261	17169	17356	17017	17247	17349	17412	17376	17190	17362	17184	17063	17414	17257	17241	17147	17370	17336	17244	17425	17294	17219	17131	17124	17138	17300	17323	17561	17240	17274	17409	17218	17117	17238	17049	17283	17199	17246	17262	17342	17229	17212	17390	17218	17338	17277	17157	17080	17351	17292	17367	17271	17364	17293	17220	17270	17201	17273	17113	17079	17266	17181	17368	17159	17115	17252	17129	17367	17381	17172	17205	17352	17100	17354	17417	17223	17230	17346	17225	17407	17332	17282	17473	17310	17227	17316	17538	17225	17166	17410	17063	17197	17281	17204	17323	17331	17186	17118	17345	17286	17405	17302	16992	17367	17342	17292	17253	17225	17375	17234	17374	17274	17174	17282	17081	17050	17114	17282	17159	17320	17433	17244	17080	17113	17311	17096	17226	17134	17353	17231	17216	17394	17148	17282	17079	17225	17108	17246	17275	17218	17181	17238	17421	17135	17211	17224	17292	17222	17264	17137	17213	17224	17200	17534	17217	17237	17299	17109	17243	17150	17372	17318	17202	17164	17220	17216	17135	17272	17383	17453	17297	17191	17143	17352	17293	17218	17261	17098	17217	17408	17333	17176	17409	17399	17209	17193	17357	17270	17180	17218	17162	17237	17332	17312	17165	17156	17219	17229	17290	17145	17108	17073	17218	17098	17211	17041	17206	17244	17272	17307	17224	17146	17324	17170	17385	17387	17122	17240	17346	17175	17200	17158	17136	17094	17237	17233	17387	17285	17134	17265	17281	17214	17260	17206	16999	17173	17325	17316	17322	17386	17276	17284	17055	17258	16983	17297	17004	17155	17153	17064	17326	17069	17482	17371	17220	17077	17130	17245	17092	17070	17349	17088	17181	17038	17271	17249	17208	17268	17184	17330	17346	17245	17074	17392	17219	17153	17359	17357	17380	17141	17186	17193	17193	17175	17258	17095	17230	17178
57603	101981	91196	67991	40915	22992	16082	15272	15370	15365	15422	15222	15230	15415	15548	15492	15556	15340	15484	15369	15410	15529	15331	15263	15226	15477	15366	15401	15252	15520	15397	15360	15465	15569	15293	15396	15564	15437	15317	15435	15276	15580	15322	15405	15181	15570	15345	15325	15415	15477	15522	15349	15410	15546	15404	15498	15290	15376	15387	15462	15288	15557	15453	15415	15387	15546	15473	15222	15390	15389	15447	15508	15619	15384	15271	15380	15263	15323	15502	15374	15583	15377	15344	15351	15349	15411	15314	15315	15405	15409	15449	15424	15238	15477	15581	15276	15457	15421	15297	15433	15478	15364	15318	15460	15371	15491	15296	15484	15346	15369	15236	15327	15265	15352	15435	15415	15414	15267	15470	15513	15415	15356	15435	15324	15396	15479	15443	15590	15378	15243	15527	15482	15458	15269	15440	15343	15360	15500	15419	15483	15435	15352	15343	15488	15229	15367	15234	15326	15347	15265	15499	15272	15182	15247	15564	15489	15574	15316	15299	15349	15389	15342	15449	15414	15460	15454	15441	15237	15495	15262	15482	15294	15473	15477	15428	15255	15490	15436	15416	15326	15393	15376	15462	15465	15404	15485	15387	15627	15193	15493	15390	15338	15425	15296	15516	15501	15424	15276	15371	15373	15355	15318	15386	15253	15110	15399	15331	15200	15343	15329	15288	15473	15530	15539	15677	15410	15673	15377	15267	15396	15475	15271	15328	15575	15334	15280	15414	15321	15407	15444	15452	15470	15324	15437	15394	15429	15581	15397	15485	15283	15194	15321	15316	15413	15319	15577	15291	15495	15459	15403	15358	15513	15506	15418	15410	15346	15417	15443	15299	15372	15453	15545	15288	15420	15482	15121	15357	15447	15448	15431	15394	15357	15339	15489	15300	15419	15390	15256	15434	15382	15311	15390	15360	15416	15294	15416	15371	15409	15410	15360	15513	15341	15272	15297	15212	15360	15436	15561	15495	15191	15194	15528	15426	15288	15353	15354	15252	15285	15278	15461	15407	15455	15334	15182	15440	15480	15347	15349	15256	15249	15401	15382	15438	15325	15366	15471	15387	15368	15324	15401	15495	15329	15396	15269	15315	15390	15421	15551	15247	15484	15325	15505	15265	15471	15269	15477	15337	15445	15260	15403	15417	15347	15519	15277	15381	15260	15310	15489	15335	15293	15210	15359	15345	15447	15437	15376	15436	15219	15295	15410	15429	15406	15303	15372	15340	15322	15245	15369	15455	15499	15449	15439	15213	15498	15562	15238	15399	15522	15227	15356	15369	15262	15413	15325	15341	15500	15339	15436	15424	15357	15321	15427	15281	15423	15427	15396	15409	15355	15494	15212	15448	15312	15336	15324	15478	15451	15229	15395	15493	15521	15348	15340	15390	15514	15330	15504	15322	15321	15568	15388	15427	15428	15426	15358	15398	15323	15262	15355	15317	15429	15304	15230	15357	15330	15303	15433	15405	15428	15472	15392	15439	15357	15470	15352	15312	15413	15367	15342	15507	15226	15321	15351	15360	15396	15389	15432	15435	15301	15407	15647	15519	15369	15321	15315	15373	15334	15341	15326	15385	15475	15528	15386	15467	15587	15331	15357	15491	15234	15487	15343	15551	15422	15321	15435	15347	15341	15450	15555	15389	15531	15250	15448	15538	15394	15503	15319	15378	15671	15285	15372	15463	15283	15286	15189	15447	15328	15400	15242	15358	15550	15259	15410	15497	15351	15391	15326	15383	15538	15489	15346	15266	15560	15345	15375	15276	15431	15220	15453	15301	15250	15368	15473	15346	15362	15369	15427	15425	15366	15411	15503	15577	15605	15506	15320	15481	15453	15589	15397	15291	15323	15456	15587	15322	15358	15382	15328	15305	15157	15532	15407	15335	15540	15370	15418	15378	15521	15429	15531	15278	15341	15300	15331	15388	15367	15331	15406	15444	15494	15377	15261	15335	15431	15427	15408	15389	15330	15426	15317	15475	15268	15511	15289	15407	15186	15476	15438	15449	15473	15258	15337	15379	15166	15301	15360	15466	15433	15331	15307	15299	15240	15541	15275	15337	15437	15326	15256	15507	15369	15286	15148	15650	15528	15495	15316	15355	15464	15402	15493	15411	15557	15207	15204	15260	15374	15589	15444	15587	15379	15449	15445	15381	15380	15411	15427	15304	15343	15315	15419	15321	15351	15351	15326	15476	15520	15319	15468	15314	15465	15368	15510	15515	15453	15305	15465	15453	15242	15484	15349	15311	15228	15391	15400	15469	15441	15235	15315	15419	15270	15476	15387	15533	15371	15389	15284	15280	15329	15523	15355	15399	15399	15348	15422	15423	15367	15394	15226	15559	15255	15286	15342	15351	15404	15295	15339	15279	15553	15395	15487	15344	15390	15464	15376	15252	15454	15475	15419	15444	15265	15490	15526	15347	15507	15321	15382	15229	15255	15471	15114	15304	15457	15450	15257	15356	15329	15370	15402	15537	15343	15334	15341	15417	15409	15240	15063	15401	15322	15402	15167	15327	15419	15202	15329	15358	15398	15297	15362	15441	15313	15598	15237	15356	15386	15407	15529	15381	15398	15570	15323	15381	15380	15331	15299	15372	15404	15292	15462	15499	15294	15464	15549	15374	15314	15277	15359	15397	15260	15338	15388	15402	15424	15373	15521	15138	15450	15512	15296	15368	15376	15365	15333	15519	15249	15345	15329	15309	15432	15307	15269	15411	15407	15568	15273	15505	15490	15277	15229	15482	15501	15288	15356	15356	15358	15456	15353	15262	15367	15219	15398	15332	15364	15294	15463	15402	15339	15348	15432	15369	15367	15503	15449	15397	15432	15540	15338	15185	15248	15241	15535	15432	15281	15441	15223	15325	15361	15304	15482	15272	15383	15456	15187	15335	15275	15128	15374	15589	15199	15456	15285	15232	15362	15238	15320	15475	15353	15537	15416	15357	15174	15306	15333	15473	15338	15367	15294	15508	15396	15495	15460	15505	15333	15352	15536	15225	15173	15308	15237	15383	15405	15534	15279	15523	15247	15371	15296	15433	15473	15524	15476	15365	15392	15393	15313	15276	15276	15616	15424	15448	15392	15371	15408	15402	15373	15399	15286	15444	15501	15358	15504	15430	15327	15430	15354	15309	15321	15351	15540	15176	15424	15405	15206	15316	15430	15416	15300	15451	15479	15260	15291	15406	15363	15416	15479	15421	15292	15481	15332	15428	15269	15489	15404	15344	15342	15513	15218	15501	15338	15311	15263	15369	15236	15481	15459	15422	15401	15369	15272	15452	15192	15425	15387	15342	15234	15312	15307	15426	15423	15514	15475	15395	15551	15368	15434	15324	15358	15448	15319	15259	15488	15354	15432	15563	15333	15218	15431	15171	15283	15436	15697	15390	15447	15471	15280	15413	15424	15316	15425	15427	15300	15360	15414	15329	15386	15467	15258	15209	15394	15427	15311	15048	15382	15386	15376	15375	15271	15435	15558	15529	15433	15325	15360	15403	15418	15459	15335	15518	15469	15338	15299	15232	15413	15435	15253	15185	15400	15381	15304	15388	15377	15322	15275	15326	15373	15423	15325	15397	15554	15386	15411	15340	15508	15356	15462	15422	15418	15465	15458	15165	15315	15310	15519	15373	15330	15404	15336	15341	15414	15415	15351	15332	15404	15535	15306	15276	15302	15490	15332	15289	15250	15260	15508	15310	15329	15266	15346	15519	15313	15388	15402	15500	15438	15416	15398	15392	15327	15472	15188	15301	15471	15291	15314	15460	15498	15309	15379	15350	15399	15365	15295	15385	15373	15540	15313	15331	15544	15250	15257	15396	15359	15316	15349	15355	15493	15557	15527	15323	15375	15351	15306	15282	15479	15343	15485	15507	15385	15230	15377	15484	15212	15434	15426	15305	15322	15292	15355	15281	15321	15285	15271	15580	15206	15371	15444	15271	15384	15430	15243	15456	15462	15310	15299	15335	15385	15383	15166	15525	15353	15348	15346	15497	15389	15309	15483	15380	15264	15079	15623	15340	15467	15245	15292	15221	15391	15503	15411	15382	15475	15407	15408	15460	15247	15475	15379	15275	15414	15345	15214	15465	15459	15457	15476	15580	15365	15162	15496	15271	15477	15325	15408	15457	15391	15408	15145	15402	15274	15547	15369	15574	15403	15333	15507	15360	15306	15374	15268	15261	15537	15365	15458	15397	15312	15582	15417	15412	15355	15355	15476	15394	15442	15358	15458	15403	15340	15449	15379	15295	15567	15415	15385	15387	15463	15469	15388	15337	15331	15226	15472	15269	15309	15291	15281	15379	15382	15230	15321	15421	15311	15261	15299	15357	15434	15436	15337	15313	15506	15321	15324	15413	15410	15437	15483	15259	15280	15256	15414	15602	15316	15322	15404	15341	15567	15310	15253	15371	15345	15262	15379	15420	15257	15232	15309	15390	15294	15460	15335	15407	15563	15374	15493	15367	15489	15284	15401	15483	15245	15410	15371	15512	15359	15494	15455	15601	15449	15391	15547	15464	15358	15557	15425	15363	15490	15203	15271	15080	15329	15327	15421	15222	15330	15491	15416	15346	15314	15197	15334	15446	15377	15284	15316	15498	15306	15474	15274	15398	15418	15412	15535	15312	15310	15311	15494	15322	15344	15453	15477	15480	15254	15337	15462	15360	15331	15434	15269	15445	15422	15408	15453	15353	15461	15377	15331	15370	15248	15563	15555	15322	15479	15519	15329	15348	15284	15388	15373	15240	15360	15567	15257	15359	15400	15315	15404	15385	15349	15312	15395	15577	15342	15504	15563	15314	15370	15428	15266	15522	15420	15390	15388	15492	15183	15278	15415	15260	15184	15252	15461	15306	15446	15253	15400	15501	15359	15289	15302	15441	15431	15465	15485	15221	15378	15210	15318	15470	15365	15479	15378	15235	15437	15412	15404	15470	15280	15470	15382	15346	15347	15371	15254	15253	15330	15380	15542	15438	15470	15380	15448	15489	15286	15332	15285	15468	15362	15219	15421	15401	15408	15384	15334	15574	15252	15302	15411	15325	15283	15465	15352	15197	15284	15383	15431	15397	15426	15346	15329	15543	15258	15421	15308	15304	15395	15239	15494	15358	15187	15587	15418	15313	15300
23748	26704	47981	44581	32917	26807	24821	19970	18952	19230	19153	18932	18811	18945	18930	18840	18622	18764	19002	18644	18970	18870	18834	18996	18868	18831	18715	18848	18778	18752	18836	18867	18641	18877	18652	18775	18701	18842	18669	18483	18595	18688	18636	18843	18803	18676	18659	18690	18700	18627	18705	18914	18744	18642	18626	18822	18691	18575	18765	18680	18748	18718	18779	18792	18641	18556	18491	18605	18849	18548	18786	18670	18731	18767	18699	18676	18750	18582	18733	18814	18493	18605	18704	18539	18778	18792	18541	18681	18553	18569	18728	18617	18696	18777	18596	18626	18778	18547	18547	18884	18712	18661	18593	18565	18696	18563	18787	18676	18474	18608	18589	18707	18572	18623	18639	18675	18407	18793	18541	18613	18693	18668	18583	18738	18738	18655	18673	18547	18672	18607	18627	18533	18625	18539	18714	18653	18656	18658	18553	18602	18927	18584	18533	18616	18862	18652	18788	18652	18566	18595	18687	18547	18573	18720	18604	18669	18761	18668	18793	18801	18502	18788	18758	18792	18654	18532	18495	18659	18523	18745	18619	18429	18539	18782	18673	18498	18780	18705	18559	18883	18541	18728	18623	18655	18504	18629	18748	18444	18511	18672	18568	18722	18676	18356	18663	18746	18586	18639	18745	18526	18351	18561	18811	18615	18581	18574	18646	18547	18807	18627	18394	18692	18757	18607	18566	18667	18468	18526	18620	18443	18842	18507	18513	18634	18406	18409	18624	18657	18582	18492	18671	18698	18588	18538	18517	18609	18616	18724	18486	18680	18594	18984	18814	18467	18665	18617	18726	18636	18541	18611	18680	18673	18644	18468	18562	18729	18492	18598	18606	18618	18663	18526	18677	18793	18617	18786	18730	18558	18891	18752	18685	18646	18693	18689	18501	18768	18638	18386	18574	18566	18784	18777	18589	18778	18700	18773	18559	18623	18785	18617	18505	18559	18687	18647	18600	18359	18815	18549	18565	18654	18667	18692	18616	18623	18660	18909	18528	18674	18656	18430	18369	18699	18441	18741	18473	18678	18621	18504	18821	18685	18647	18521	18486	18529	18560	18552	18788	18686	18601	18567	18574	18550	18453	18637	18511	18568	18547	18644	18898	18415	18592	18589	18689	18808	18647	18767	18546	18541	18569	18514	18598	18539	18550	18517	18651	18581	18623	18669	18674	18750	18693	18502	18472	18520	18416	18606	18560	18444	18445	18616	18811	18566	18594	18473	18827	18485	18637	18517	18633	18449	18491	18636	18590	18459	18605	18530	18382	18327	18339	18671	18674	18654	18440	18728	18751	18648	18698	18587	18762	18635	18598	18645	18713	18661	18703	18686	18774	18581	18585	18837	18435	18695	18790	18626	18707	18693	18603	18464	18667	18514	18711	18582	18726	18775	18696	18657	18591	18645	18665	18561	18629	18407	18669	18814	18586	18419	18605	18981	18471	18699	18609	18432	18672	18665	18366	18417	18601	18693	18523	18652	18603	18789	18406	18448	18625	18518	18415	18500	18977	18662	18748	18633	18403	18592	18556	18762	18873	18707	18598	18612	18433	18472	18866	18398	18547	18676	18577	18716	18553	18636	18695	18561	18548	18610	18649	18455	18426	18534	18611	18518	18369	18392	18571	18768	18666	18558	18533	18555	18496	18696	18804	18592	18684	18715	18560	18513	18631	18494	18618	18681	18621	18729	18557	18473	18465	18591	18868	18682	18499	18449	18809	18722	18592	18537	18732	18521	18526	18559	18621	18478	18621	18614	18763	18755	18612	18631	18534	18643	18578	18667	18760	18566	18566	18577	18607	18525	18741	18516	18672	18747	18625	18458	18592	18528	18585	18749	18652	18622	18347	18647	18687	18755	18585	18932	18804	18722	18448	18682	18681	18526	18611	18623	18782	18710	18516	18527	18773	18675	18645	18642	18517	18449	18629	18653	18604	18647	18713	18599	18615	18888	18664	18586	18569	18692	18688	18442	18488	18565	18602	18408	18378	18589	18681	18734	18598	18700	18568	18559	18704	18844	18500	18714	18586	18580	18530	18532	18649	18507	18763	18639	18647	18646	18694	18842	18793	18505	18714	18441	18597	18653	18580	18834	18765	18788	18635	18724	18464	18510	18662	18708	18667	18795	18534	18614	18579	18702	18695	18426	18748	18650	18621	18404	18505	18759	18782	18550	18701	18507	18558	18452	18521	18355	18631	18630	18646	18610	18578	18771	18639	18648	18682	18547	18858	18676	18540	18640	18678	18633	18611	18631	18459	18606	18807	18553	18461	18526	18486	18762	18584	18509	18698	18601	18735	18553	18740	18532	18598	18490	18642	18689	18539	18729	18772	18473	18513	18827	18645	18729	18770	18481	18614	18374	18580	18512	18450	18782	18733	18598	18498	18601	18546	18599	18501	18707	18640	18666	18681	18562	18862	18721	18529	18417	18437	18649	18816	18731	18757	18660	18654	18629	18595	18649	18578	18602	18403	18575	18696	18530	18585	18675	18718	18692	18670	18763	18721	18429	18582	18672	18582	18576	18745	18749	18611	18503	18568	18475	18560	18432	18607	18524	18499	18481	18712	18692	18645	18762	18682	18742	18551	18562	18445	18672	18731	18712	18510	18461	18436	18309	18515	18511	18647	18707	18719	18476	18682	18569	18564	18605	18758	18738	18810	18608	18636	18543	18610	18656	18469	18592	18744	18739	18511	18696	18571	18580	18602	18550	18534	18551	18603	18606	18627	18396	18587	18647	18736	18467	18740	18440	18632	18784	18714	18707	18737	18507	18639	18804	18613	18841	18540	18674	18485	18517	18782	18498	18695	18766	18581	18825	18600	18622	18728	18616	18558	18723	18559	18507	18745	18722	18593	18721	18518	18571	18506	18497	18509	18592	18659	18772	18602	18656	18472	18410	18659	18545	18555	18475	18540	18628	18602	18701	18578	18506	18502	18702	18645	18834	18366	18543	18730	18544	18362	18637	18635	18579	18692	18775	18555	18425	18625	18551	18608	18761	18530	18671	18393	18550	18456	18712	18436	18601	18375	18736	18592	18724	18929	18510	18416	18517	18628	18637	18503	18656	18704	18575	18607	18442	18590	18725	18798	18721	18672	18376	18637	18847	18708	18467	18588	18748	18643	18496	18597	18478	18812	18659	18723	18495	18675	18639	18637	18554	18750	18845	18856	18404	18820	18663	18666	18649	18719	18654	18608	18545	18610	18737	18600	18814	18685	18815	18523	18844	18525	18518	18489	18653	18670	18783	18774	18583	18645	18647	18601	18604	18616	18607	18525	18491	18678	18482	18486	18440	18665	18773	18733	18475	18769	18686	18534	18494	18655	18444	18731	18571	18581	18723	18771	18587	18526	18555	18602	18490	18422	18684	18601	18349	18313	18453	18309	18534	18787	18654	18820	18547	18594	18491	18467	18601	18443	18599	18593	18501	18555	18610	18615	18483	18442	18555	18484	18680	18610	18736	18474	18534	18696	18617	18663	18649	18546	18757	18616	18705	18750	18444	18583	18754	18680	18633	18592	18539	18727	18494	18628	18496	18527	18490	18671	18545	18793	18613	18748	18605	18595	18554	18573	18615	18541	18583	18765	18797	18609	18347	18537	18520	18469	18654	18596	18577	18670	18669	18497	18540	18591	18481	18863	18624	18608	18736	18580	18538	18479	18614	18695	18632	18647	18669	18555	18528	18550	18441	18452	18591	18545	18560	18724	18796	18775	18763	18667	18486	18537	18558	18346	18678	18690	18660	18766	18597	18642	18474	18645	18511	18711	18465	18596	18585	18638	18483	18485	18869	18806	18489	18743	18792	18609	18712	18706	18509	18724	18588	18616	18662	18664	18512	18729	18752	18485	18608	18685	18689	18577	18612	18671	18555	18564	18570	18645	18586	18648	18471	18508	18721	18535	18669	18667	18702	18524	18671	18566	18695	18622	18549	18592	18568	18560	18852	18582	18611	18508	18654	18833	18638	18700	18631	18654	18531	18686	18685	18642	18693	18577	18419	18568	18651	18565	18844	18604	18666	18527	18782	18599	18612	18569	18423	18620	18703	18605	18574	18441	18718	18831	18690	18578	18356	18609	18516	18568	18705	18583	18786	18869	18869	18728	18614	18507	18945	18530	18318	18367	18431	18554	18596	18544	18683	18532	18640	18713	18564	18725	18644	18588	18638	18585	18464	18707	18610	18639	18882	18663	18527	18582	18425	18553	18645	18635	18517	18517	18768	18692	18647	18637	18543	18621	18577	18688	18764	18591	18601	18569	18694	18596	18557	18669	18601	18418	18497	18559	18462	18583	18470	18573	18374	18734	18639	18645	18594	18474	18464	18635	18647	18617	18415	18557	18865	18642	18923	18623	18722	18515	18656	18684	18798	18590	18584	18455	18675	18520	18532	18565	18768	18609	18564	18623	18678	18407	18437	18471	18686	18631	18687	18532	18523	18599	18450	18354	18687	18557	18629	18743	18614	18644	18692	18641	18694	18672	18781	18693	18506	18631	18674	18379	18649	18622	18543	18574	18636	18816	18693	18496	18471	18904	18784	18626	18608	18803	18521	18464	18631	18510	18599	18656	18700	18475	18694	18616	18582	18659	18626	18693	18571	18616	18490	18631	18631	18679	18500	18624	18516	18619	18591	18590	18816	18845	18604	18604	18905	18494	18740	18753	18443	18811	18515	18667	18620	18615	18675	18799	18645	18575	18686	18719	18503	18551	18415	18577	18696	18633	18525	18493	18678	18557	18557	18526	18723	18527	18272	18451	18651	18763	18650	18509	18595	18695	18590	18568	18619	18537	18641	18328	18643	18557	18701	18613	18495	18552	18713	18650	18621	18747	18495	18448	18635	18460	18468	18713	18630	18526	18739	18812	18660	18619	18775	18449	18798	18607	18627	18434	18380	18534	18738	18910	18503	18371	18680	18402	18806	18470	18792	18774	18629	18606	18663	18665	18547	18405	18683	18529	18846	18615	18580	18781	18645	18408	18404	18742	18565	18626	18660	18574	18616	18672	18463	18579	18491	18449	18523	18672	18654	18632	18631	18546	18602	18682	18609	18611	18607	18699	18551	18524	18354	18540	18629	18585	18587	18565	18668	18464	18719	18620	18671	18777	18477	18647	18577	18504	18427	18692	18543
58626	91932	88906	72077	43319	24611	17514	16528	16171	16116	16162	16401	16268	16283	16148	16215	16383	16138	16285	16226	16280	16284	16360	16329	16069	16216	16363	16169	16356	16398	16154	16374	16298	16339	16258	16195	16329	16167	16145	16301	16237	16162	16224	16240	16391	16145	16291	16288	16302	16245	16167	16225	16233	16146	16077	16263	16207	16249	16223	16202	16340	16374	16377	16229	16104	16203	16268	16142	16474	16405	16171	16377	16277	16207	16179	16242	16155	16333	16291	16220	16184	16291	16104	16270	16209	16194	16209	16218	16329	16276	16364	16190	16162	16391	16243	16210	16363	16264	16097	16202	16340	16264	16285	16233	16229	16194	16355	16482	16434	16383	16324	16335	16192	16178	16278	16253	16001	16307	16296	16167	16328	16252	16179	16321	16159	16177	16327	16134	16199	16247	16271	16276	16346	16275	16281	16181	16338	16328	16180	16119	16320	16315	16367	16534	16129	16290	16243	16337	16173	16287	16270	16295	16283	16318	16256	16149	16303	16153	16273	16057	16306	16270	16375	16473	16316	16149	16342	16228	16169	16164	16150	16154	16382	16267	16224	16324	16188	16156	16311	16329	16135	16180	16101	16172	16077	16267	16339	16212	16378	16099	16135	16444	16311	16114	16381	16175	16129	16053	16109	16223	16141	16335	16335	16022	16252	16142	16286	16252	16322	16283	16093	16272	16223	16118	16227	16298	16346	16419	16285	16268	16218	16255	16208	16369	16127	16206	16317	16201	16271	16357	16311	16172	16233	16337	16245	16444	16269	16251	16459	16325	16198	16310	16284	16369	16194	16250	16173	16254	16231	16190	16206	16091	16109	16282	16182	15990	16303	16248	16211	16115	16181	16063	16260	16086	16232	16120	16297	16130	16250	16314	16192	16168	16139	16285	16265	16086	16241	16276	16079	16143	16287	16362	16106	16117	16328	16128	16107	16170	16027	16312	16310	16213	16168	16331	16333	16131	16247	16337	16373	16046	16302	16144	16329	16377	16249	16268	16320	16323	16132	16391	15928	16173	16255	16217	16205	16288	16321	16212	16301	16157	16182	16055	16290	16165	16230	16281	16255	16149	16349	16199	16250	16309	16275	16146	16250	16309	16328	16204	16366	16111	16246	16240	16188	16113	16267	16279	16470	16205	16131	16285	16303	16199	16227	16201	16258	16033	16292	16334	16176	16335	16105	16199	16172	16284	16377	16299	16325	16069	16326	16317	16228	16148	16057	16294	16309	16106	16284	16370	16317	16161	16243	16314	16305	16203	16277	16134	16311	16151	16160	16118	16364	16151	16228	16234	16243	16353	16106	16419	16328	16248	16230	16346	16249	16078	16165	16117	16153	16188	16118	16238	16328	16253	16091	16289	16231	16183	16159	16341	16182	15993	16142	16275	16199	16188	16254	16278	16197	16465	16201	16415	16254	16378	16297	16231	16170	16277	16227	16237	16225	16244	16271	16266	16315	16327	16121	16238	16243	16511	16213	16305	16258	16252	16456	16321	16353	16284	16315	16221	16306	16136	16101	16195	16076	16286	16332	16246	16138	16315	16202	16201	16336	16158	16164	16199	16061	16142	16258	16112	16393	16188	16241	16252	16368	16312	16189	16360	16340	16172	16387	16182	16135	16331	16103	16091	16237	16136	16217	16176	16297	16132	16144	16359	16290	15985	16234	16183	16365	16177	16419	16211	16151	16306	16246	16173	16205	16057	16283	16236	16307	16308	16423	16159	16255	16179	16177	16196	16144	16326	16378	16251	16182	16206	16193	16187	16060	16254	16188	16230	16241	16221	16315	16340	16129	16338	16262	16133	16231	16208	16240	16292	16211	16182	16180	16235	16095	16189	16181	16252	16136	16205	16273	16367	16338	16122	16348	16270	16294	16252	16345	16164	16285	16238	16216	16302	16305	16222	16275	15956	16510	16194	16204	16296	16193	16300	16126	16214	16147	16305	16476	16125	16158	16094	16257	16199	16134	16247	16212	16123	16292	16196	16231	16289	16186	16209	16192	16288	16259	16357	16173	16252	16274	16262	16213	16178	16287	16265	16086	16256	16330	16046	16358	16346	16355	16114	16235	16166	16289	16203	16272	16266	16235	16344	16225	16260	16232	16073	16310	16183	16205	16167	16197	16176	16305	16175	16299	16210	16210	16248	16063	16214	16199	16216	16088	16342	16109	16337	16064	16138	16222	16037	16250	16214	16392	16185	16314	16312	16437	16407	16131	16149	16148	16291	16125	16348	16453	16322	16263	16219	16283	16281	16256	16203	16294	16274	16246	16221	16256	16219	16301	16249	16231	16500	16284	16136	16276	16238	16300	16166	16165	16244	16198	16255	16237	16239	16367	16294	16356	16343	16032	16362	16149	16189	16155	16327	16339	16358	16262	16083	16328	16325	16419	16158	16176	16331	16304	16241	16245	16274	16197	16333	16290	16386	16370	16272	16286	16238	16206	16058	16291	16327	16220	16247	16052	16330	16329	16036	16191	16214	16286	16317	16246	16317	16262	16141	16184	16201	16148	16219	16235	16188	16223	16329	16231	16470	16272	16286	16300	16349	16097	16180	16331	16292	16297	16190	16245	16259	16305	16298	16091	16136	16242	16136	16216	16234	16313	16206	16361	16262	16355	16221	16113	16223	16318	16109	16342	16242	16441	16134	16225	16211	16075	16255	16298	16162	16142	16201	16278	16336	16245	16338	16268	16161	16404	16267	16155	16208	16265	16102	16341	16284	16142	16198	16166	16259	16284	16288	16354	16315	16262	16415	16125	16170	16205	16081	16197	16261	16089	16337	16213	16168	16269	16294	16251	16224	16202	16257	16297	16286	16248	16227	16213	16192	16085	16174	16258	16184	16321	16192	16256	15939	16228	16359	16165	16163	16032	16312	16181	16237	16084	16239	16217	16281	16039	16187	16221	16315	16133	16247	16368	16094	16276	16200	16148	16309	16203	16116	16148	16446	16069	16334	16366	16177	16134	16111	16184	16309	16141	16118	16367	16252	16210	16178	16217	16288	16262	16357	16288	16107	16375	16117	16269	16283	16163	16457	16130	16197	16200	16226	16261	16192	16242	16046	16237	16160	16230	16254	16084	16224	16234	16289	16115	16155	16282	16200	16005	16348	16309	16173	16295	16281	16186	16183	16249	16435	16302	16158	16368	16135	16279	16271	16204	16209	16356	16317	16193	16356	16217	16214	16083	16183	16168	16168	16238	16237	16003	16127	16191	16238	16245	16380	16234	16355	16314	16193	16277	16212	16271	16266	16051	16328	16062	16397	16141	16186	16303	16003	16209	16138	16295	16003	16203	16206	16343	16152	16172	16216	16333	16439	16111	16343	16212	16223	16193	16341	16216	16193	16207	16136	16257	16317	16337	16115	16336	16206	16166	16189	16301	16430	16281	16215	16215	16034	16237	16269	16139	16237	16250	16337	16186	16215	16274	16173	16230	16272	16283	16155	16329	16302	16236	16158	16220	16229	16059	16138	16154	16100	16368	16135	16408	16130	16096	16221	16090	16265	16371	16305	16216	16169	16446	16097	16319	16455	16379	16324	16319	16316	16195	16278	16110	16137	16134	16397	16207	16108	16410	15992	16483	16377	16357	16026	16215	16318	16146	16258	16332	16054	16176	16328	16184	16191	16293	16278	16192	16437	16245	16122	16302	16381	16173	16143	16076	16324	16254	16219	16141	15972	16164	16050	16447	16240	16134	16344	16345	16150	16281	16260	16146	16214	16321	16074	16239	16299	16392	16327	16435	16107	16301	16158	16193	16266	16416	16316	16255	16207	16151	16345	16249	16212	16376	16384	16254	16433	16232	16287	16154	16397	16201	16299	16361	16109	16301	16274	16346	15955	16269	16243	16122	16079	16413	16504	16107	16265	16215	16375	16206	16143	16258	16319	16386	16435	16162	16233	16252	16364	16184	16348	16275	16188	16260	16238	16326	16252	16246	16190	16256	16108	16199	16368	16274	16166	16162	16318	16354	16189	16179	16219	16335	16222	16199	16153	16442	16089	16223	16179	16390	16303	16182	16141	16280	16250	16499	16152	16206	16364	16264	16121	16263	16360	16394	16315	16168	16192	16209	16100	16106	16230	16109	16123	16171	16197	16187	16224	16236	16289	16190	16142	16289	16128	16363	16187	16339	16121	16158	16218	16279	16252	16170	16064	16170	16102	16196	16259	16240	16008	16192	16154	16336	16006	16258	16222	16147	16154	16256	16143	16292	16313	16292	16233	16339	16214	16243	16211	16104	16157	16264	16282	16245	16258	16103	16330	16213	16388	16474	16331	16175	16058	16333	16090	16240	16162	16143	16287	16267	16170	16230	16242	16305	16194	16182	16158	16211	16272	16150	16096	16299	16128	16325	16310	16246	16189	16149	16289	16369	16264	16120	16123	16457	16424	16060	16096	16258	16263	16229	16287	16135	16253	16436	16264	16194	16237	16315	16161	16148	16106	16251	16203	16232	16328	16200	16224	16263	16030	16108	16301	16032	16360	16136	16317	16266	16345	16106	16241	16247	16308	16204	16198	16346	16149	16283	16266	16161	16225	16301	16147	16121	16285	16193	16299	16259	16236	16297	16046	16302	16219	16230	16155	16365	16146	16379	15896	16199	16327	16262	16328	16060	16165	16245	16338	16104	16299	16280	16017	16154	16337	16184	16314	16416	16156	16218	16169	16152	16357	16177	16258	16149	16210	16059	16455	16199	16254	16136	16138	16463	16261	16344	16230	16222	16283	16120	16234	16272	16253	16284	16058	16154	16175	16319	16359	16195	16339	16295	16349	16239	16424	16334	16312	16136	16371	16354	16325	16186	16195	16257	16337	15998	16301	16158	16139	16363	16332	16279	16116	15923	16495	16280	16186	16226	15983	16244	16260	16373	16196	16294	16268	16338	16200	16334	16185	16046	16323	16363	16270	16199	16259	16402	16232	16288	16341	16230	16240	16226	16070	16059	16207	16258	16245	16179	16204	16350	16299	16195	16326	16213	16240	16240	16215	16246	16090	16096	16214	16509	16259	16280	16241	16254	16152	16209	16213	16286	16311	16322	16238	16125	16194	16084	16239	16246	16157	16277	16224	16211	16117	16321	16298	16311	16248	16377	16332	16222	16141	16294	16397	16278	16360	16279	16270
31045	45652	47293	33624	24042	20964	19899	19615	19764	19473	19588	19568	19571	19403	19714	19517	19734	19639	19739	19616	19530	19738	19802	19790	19579	19653	19575	19600	19721	19595	19751	19758	19689	19502	19792	19709	19750	19622	19551	19822	19744	19496	19599	19558	19842	19669	19834	19649	19604	19829	19534	19591	19612	19698	19731	19845	19590	19780	19405	19552	19691	19597	19646	19566	19681	19654	19475	19639	19535	19712	19616	19718	19575	19547	19842	19592	19378	19418	19671	19623	19729	19609	19693	19635	19583	19612	19607	19724	19660	19389	19909	19650	19576	19688	19714	19608	19494	19766	19473	19438	19664	19627	19541	19453	19555	19631	19796	19725	19587	19441	19649	19650	19691	19600	19697	19596	19832	19561	19429	19693	19756	19743	19754	19589	19796	19616	19602	19749	19548	19575	19768	19483	19639	19662	19655	19608	19575	19690	19629	19630	19674	19740	19635	19524	19700	19664	19598	19554	19645	19550	19552	19809	19585	19590	19726	19733	19592	19763	19321	19646	19513	19727	19898	19394	19680	19725	19583	19562	19723	19742	19359	19414	19678	19410	19582	19579	19688	19435	19922	19679	19514	19518	19458	19380	19524	19613	19552	19578	19702	19510	19480	19546	19627	19724	19722	19663	19539	19841	19488	19341	19712	19518	19837	19467	19579	19475	19807	19773	19415	19841	19729	19678	19765	19792	19496	19690	19828	19563	19514	19685	19553	19918	19479	19608	19573	19541	19759	19437	19504	19801	19727	19504	19624	19504	19702	19412	19694	19805	19842	19623	19558	19508	19681	19902	19529	19642	19781	19664	19789	19585	19624	19560	19495	19595	19686	19497	19619	19594	19539	19653	19673	19658	19607	19491	19600	19611	19494	19573	19663	19579	19656	19617	19677	19476	19606	19852	19635	19723	19506	19408	19538	19564	19499	19460	19269	19568	19587	19640	19377	19654	19397	19744	19579	19646	19362	19532	19738	19605	19552	19507	19509	19737	19569	19771	19552	19839	19660	19594	19421	19541	19548	19529	19621	19374	19680	19629	19914	19742	19704	19677	19595	19588	19450	19487	19706	19721	19700	19786	19653	19720	19845	19556	19570	19709	19629	19520	19606	19516	19835	19405	19574	19449	19680	19649	19614	19631	19486	19702	19835	19471	19463	19599	19872	19883	19651	19529	19567	19704	19700	19803	19492	19431	19625	19682	19659	19577	19772	19610	19577	19513	19804	19577	19599	19622	19745	19467	19686	19489	19582	19645	19714	19461	19755	19351	19550	19770	19767	19621	19640	19752	19609	19434	19508	19589	19503	19565	19564	19628	19578	19714	19773	19319	19737	19537	19685	19642	19509	19810	19541	19590	19631	19640	19621	19328	19509	19635	19378	19571	19705	19508	19424	19502	19583	19672	19723	19613	19528	19672	19488	19669	19558	19589	19451	19539	19571	19707	19443	19512	19757	19517	19392	19587	19519	19541	19584	19560	19688	19642	19854	19597	19667	19531	19643	19824	19789	19724	19605	19584	19530	19550	19774	19527	19890	19706	19368	19724	19610	19753	19588	19530	19548	19371	19718	19447	19805	19655	19549	19487	19384	19468	19508	19647	19850	19626	19768	19572	19656	19586	19640	19560	19668	19602	19559	19891	19722	19836	19562	19396	19551	19321	19422	19704	19566	19501	19262	19643	19630	19716	19626	19670	19496	19715	19410	19611	19856	19511	19465	19573	19592	19643	19607	19448	19575	19580	19600	19840	19681	19592	19761	19748	19610	19474	19571	19567	19644	19538	19514	19794	19469	19689	19609	19672	19671	19985	19447	19432	19924	19652	19447	19578	19525	19479	19474	19540	19662	19592	19547	19669	19831	19448	19727	19794	19585	19492	19734	19502	19579	19670	19611	19696	19762	19640	19458	19699	19711	19516	19468	19558	19570	19762	19439	19712	19584	19633	19523	19672	19531	19557	19562	19560	19596	19486	19954	19761	19634	19472	19633	19605	19501	19543	19599	19785	19535	19688	19609	19665	19425	19594	19670	19796	19654	19616	19594	19457	19591	19738	19708	19609	19509	19619	19573	19752	19743	19509	19704	19561	19775	19628	19739	19707	19573	19630	19631	19877	19765	19529	19554	19623	19484	19547	19287	19694	19494	19532	19593	19535	19609	19843	19783	19828	19701	19458	19513	19554	19530	19384	19532	19559	19385	19492	19644	19495	19570	19595	19502	19503	19486	19472	19760	19558	19672	19696	19567	19592	19603	19726	19680	19512	19759	19653	19775	19769	19601	19531	19514	19652	19648	19605	19589	19889	19558	19625	19430	19681	19672	19543	19546	19671	19521	19547	19781	19669	19544	19564	19653	19695	19734	19777	19635	19669	19650	19950	19924	19572	19831	19813	19560	19553	19748	19506	19532	19479	19620	19734	19532	19580	19520	19559	19624	19668	19526	19701	19463	19597	19590	19487	19736	19750	19588	19658	19563	19539	19562	19522	19733	19494	19767	19650	19666	19625	19639	19649	19664	19580	19611	19683	19711	19560	19542	19585	19638	19496	19646	19504	19712	19631	19776	19511	19557	19653	19521	19463	19836	19655	19604	19525	19712	19574	19456	19418	19628	19738	19523	19407	19626	19760	19516	19727	19638	19479	19653	19712	19759	19617	19631	19432	19620	19537	19650	19749	19749	19563	19540	19566	19461	19717	19703	19642	19490	19424	19572	19722	19777	19645	19471	19592	19590	19480	19643	19577	19786	19610	19665	19704	19577	19656	19839	19840	19771	19689	19564	19684	19700	19723	19716	19600	19721	19553	19521	19613	19663	19657	19710	19712	19620	19445	19589	19682	19785	19609	19361	19624	19625	19897	19628	19429	19608	19329	19457	19534	19493	19784	19499	19275	19535	19737	19662	19618	19421	19679	19424	19875	19662	19646	19620	19622	19827	19539	19790	19498	19828	19612	19805	19573	19555	19636	19709	19750	19417	20010	19556	19704	19559	19629	19632	19727	19551	19519	19483	19740	19641	19809	19598	19488	19565	19607	19753	19640	19793	19768	19708	19749	19714	19422	19619	19533	19586	19594	19683	19548	19611	19327	19667	19635	19599	19660	19744	19552	19656	19415	19634	19566	19507	19624	19639	19668	19852	19787	19490	19518	19686	19521	19577	19379	19752	19673	19743	19566	19776	19588	19439	19517	19603	19573	19696	19608	19544	19610	19667	19625	19528	19573	19440	19536	19653	19488	19729	19520	19675	19582	19533	19424	19588	19540	19714	19818	19710	19635	19648	19661	19660	19567	19748	19346	19813	19597	19674	19695	19882	19620	19624	19835	19662	19788	19596	19663	19737	19542	19785	19596	19459	19659	19349	19706	19724	19582	19807	19587	19501	19503	19449	19431	19442	19299	19764	19621	19533	19778	19558	19579	19828	19672	19652	19403	19525	19463	19745	19537	19724	19855	19652	19688	19529	19679	19529	19611	19684	19567	19629	19527	19636	19580	19759	19417	19531	19576	19677	19460	19843	19481	19877	19631	19674	19430	19562	19587	19603	19681	19676	19708	19764	19425	19686	19660	19673	19485	19764	19587	19331	19614	19697	19564	19612	19551	19552	19644	19580	19746	19607	19633	19602	19446	19726	19799	19711	19656	19803	19622	19657	19698	19678	19651	19573	19509	19551	19627	19716	19644	19362	19593	19496	19588	19562	19674	19475	19466	19567	19623	19621	19547	19562	19468	19606	19691	19536	19783	19437	19821	19619	19640	19543	19581	19638	19649	19514	19718	19704	19570	19549	19524	19624	19478	19520	19367	19632	19489	19589	19607	19480	19357	19464	19600	19699	19592	19566	19630	19668	19572	19725	19724	19643	19655	19641	19319	19648	19542	19799	19608	19381	19555	19591	19646	19467	19717	19637	19643	19411	19438	19593	19620	19552	19420	19468	19724	19650	19425	19460	19674	19507	19602	19546	19734	19572	19729	19806	19796	19641	19613	19618	19516	19614	19527	19789	19655	19382	19563	19421	19493	19572	19637	19464	19612	19546	19525	19770	19517	19577	19531	19591	19519	19571	19657	19594	19677	19744	19474	19656	19770	19709	19241	19651	19438	19629	19570	19391	19726	19417	19665	19557	19346	19659	19672	19843	19698	19555	19588	19617	19546	19492	19611	19771	19495	19587	19575	19649	19574	19470	19610	19567	19592	19505	19583	19467	19707	19651	19642	19429	19626	19631	19538	19497	19623	19713	19621	19663	19598	19534	19627	19504	19705	19474	19444	19540	19665	19516	19680	19609	19529	19613	19776	19741	19638	19807	19513	19593	19483	19597	19422	19560	19574	19739	19397	19485	19779	19394	19660	19671	19683	19520	19724	19718	19503	19708	19846	19636	19586	19712	19711	19649	19572	19699	19734	19483	19860	19632	19477	19613	19689	19611	19608	19581	19428	19736	19792	19647	19664	19703	19760	19580	19725	19679	19760	19582	19718	19779	19551	19607	19537	19577	19642	19531	19447	19517	19674	19605	19714	19809	19811	19630	19642	19459	19610	19480	19610	19743	19551	19606	19664	19520	19609	19774	19594	19629	19498	19608	19576	19677	19663	19612	19691	19661	19636	19846	19507	19329	19518	19653	19717	19635	19660	19688	19820	19547	19606	19484	19568	19713	19642	19667	19673	19434	19643	19732	19763	19594	19672	19466	19449	19719	19528	19440	19504	19374	19628	19580	19849	19696	19670	19643	19686	19567	19517	19562	19565	19413	19504	19731	19622	19614	19655	19686	19740	19654	19773	19637	19860	19774	19676	19648	19621	19515	19445	19799	19681	19814	19671	19705	19508	19522	19553	19557	19738	19540	19576	19759	19610	19747	19546	19634	19654	19616	19527	19506	19632	19697	19675	19546	19714	19707	19502	19505	19530	19663	19676	19678	19746	19702	19478	19638	19515	19664	19571	19422	19653	19784	19482	19594	19949	19609	19676	19615	19594	19638	19764	19767	19768	19621	19757	19645	19588	19616	19689	19651	19637	19756	19644	19741	19549	19572	19471	19669	19575	19837	19577	19718	19709	19538	19761	19670	19464	19558	19664	19507	19419	19529	19804	19619	19781	19851	19843	19563	19605	19564	19556	19728	19508	19621	19677	19591	19616	19708	19606	19668	19634	19564	19455
35106	63411	48380	30169	20432	17362	17090	16710	16837	16776	16735	16915	16678	16670	16691	16884	16772	16678	16976	16781	16761	16797	17062	16676	16787	16694	16723	16733	16754	16837	16872	16689	16823	16790	16892	16783	16915	16815	16697	16909	16898	16769	16919	16821	16886	16899	16830	16984	16813	16746	16767	16736	16934	16851	16783	16873	16809	16866	16705	16796	16703	16929	16842	16735	16784	16837	16730	16835	16628	16751	16796	16806	16679	16727	16826	16774	16954	16688	16984	16764	16921	16730	17049	16927	16820	16952	16869	16765	16719	16696	16822	16812	16846	16897	16835	16751	16809	16783	16764	16887	16747	16907	16784	16933	16869	16780	16665	16656	16910	16670	16712	16732	16622	16905	16826	16733	16923	16753	16698	16693	16784	16547	16785	16751	16762	16600	16596	16618	16792	16777	16786	16828	16831	16681	16635	16786	16583	16640	16833	16779	16649	16682	16872	16681	16682	16643	16856	16891	16701	16774	16831	16807	16734	16730	16769	16764	16767	16756	16835	16687	16795	16686	16843	16726	16828	16822	16857	16921	16776	16765	16758	16732	16916	16779	16747	16791	16866	16700	16827	16883	16668	16772	16939	16875	16698	16777	16725	16774	16817	16752	16686	16858	16699	16732	16781	16709	16769	16863	16821	16938	16877	16538	16703	16879	16942	16804	16692	16758	16576	16844	16701	16742	16911	16695	16782	16745	16766	16712	16852	16816	16830	16908	16726	16655	16736	16895	16824	16692	16746	16773	16823	16900	16956	16867	16727	16708	16907	16695	16652	16989	16654	16815	16852	16746	16835	16685	16921	16872	16763	16858	16735	16887	16814	16675	16860	16658	16888	16808	16834	16683	16991	16673	17066	16805	16708	16728	16793	16909	16638	16675	16900	16837	16856	16654	16998	16711	16674	16701	16806	16801	16760	16850	16889	16799	16827	16868	16770	16624	16705	16829	16881	16697	16735	16776	16790	16666	16668	16942	16542	16961	16684	16814	16800	16908	16828	16972	16952	16799	16819	16665	16537	16654	16851	16890	16605	16921	16678	16740	16864	16694	16691	16816	16833	16699	16644	16878	16590	16660	17039	16790	16699	16813	16794	16819	16828	16684	16808	16760	16741	16921	16812	16826	16819	16868	16783	16920	16795	16763	16790	16839	16723	16807	16655	16756	16640	16802	16745	16770	16679	16826	16761	16694	16698	16688	16837	16568	16706	16865	16884	16774	16904	16781	16836	16823	16795	16774	16769	16968	16857	16739	16812	16699	16862	16814	16885	16850	16820	16807	16792	16849	16913	16836	16830	16696	16826	16787	16741	16781	16726	16970	16797	16856	16751	16763	16787	16734	16798	16840	16710	16749	16842	16827	16746	16747	16718	16755	16875	16673	16746	16744	16947	16758	16948	16871	16631	16721	16805	16687	16833	16896	16778	16967	16841	16835	16659	16867	16739	16545	16537	16886	16805	16899	16889	16589	16734	16592	16839	16752	16675	16761	16728	16887	16933	16813	16646	16727	16677	16790	16877	16815	16904	16700	16729	16912	16721	16668	16873	16798	16932	16834	16740	16854	16836	16669	16681	16832	16821	16808	16850	16727	16552	16914	16727	16919	16763	16783	16815	16600	16742	16762	16705	16522	16842	16779	16859	16859	16891	16702	16793	16738	16776	16870	16971	16706	16668	16752	16648	16818	16722	16757	16854	16942	16680	16713	16956	16843	16780	16694	16685	16795	16606	16925	16791	16836	16738	16734	16701	16750	16851	16873	16792	16633	16675	16872	16845	16810	16713	16847	16906	16721	16720	16762	16874	16752	16833	16698	16660	16639	16629	16852	16795	16633	16772	16822	16770	16902	16919	16905	16600	16520	16702	16772	16791	16873	16804	16865	16832	16652	16853	16887	16843	16791	16883	16768	16791	16802	16826	16857	16971	16635	16745	16766	16702	16728	16774	16763	16882	16712	16881	16790	16665	16816	16929	16728	16750	16758	16798	16765	16944	16671	16816	16641	16847	16828	16857	16843	16835	16927	16808	16625	16673	16764	16789	16972	16699	16842	16933	16897	16826	16757	16780	16906	16844	16959	16811	17048	16753	16852	16775	16655	16823	16831	16811	16853	16752	16857	16731	16699	16809	16909	16938	16667	16858	16845	16819	16544	16659	16814	16893	16897	16878	16665	16790	16828	16832	16685	16760	16785	16793	16783	16819	16699	16793	16769	16940	16686	16822	16954	16901	16838	16866	16863	16791	16716	16845	16675	16749	16880	16827	16833	16859	16878	16837	16783	16926	16898	16872	16817	16829	16909	16672	16807	16818	16776	16829	16870	16865	16866	16915	16607	16588	16819	16574	16743	16930	16783	16664	16652	16975	16804	16631	16851	16637	16889	16681	16772	16744	16689	16702	16800	16783	16814	16816	16852	16833	16679	16828	17076	16797	16734	16689	16796	16562	16828	16805	16696	16747	16799	16726	16847	16857	16908	16870	16938	16734	16923	16937	16808	16619	16644	16854	16690	16966	16752	16693	16858	16819	16720	16828	16802	17079	16602	16821	16716	16897	17001	16610	16751	16766	16681	16774	16712	16737	16919	16796	16848	16774	16773	16817	16732	16908	16871	16695	16928	16684	16699	16875	16676	16981	16914	16692	16679	16837	16902	16754	16625	16747	16698	16827	16859	16781	16814	16835	16756	16772	16841	16785	16699	16787	16778	16735	16833	16781	16816	16889	16834	16820	16716	16773	16832	16819	16626	16909	16750	16688	16689	16768	16746	16818	16878	16878	16721	16696	16860	16830	16651	16852	16732	16875	16820	16543	16677	16873	16727	16937	16798	16911	16776	16906	16781	16794	16728	16935	16638	16802	16941	16674	16750	16734	16817	16802	16727	16929	16847	16796	16885	16780	16825	16730	16718	16782	16728	16746	16736	16821	16823	16834	16669	16845	16867	16588	16926	16893	16553	16956	16635	16636	16799	16758	16857	16689	16707	16800	16891	16929	16778	16705	16805	16777	16780	16803	16811	16849	16824	16727	16968	16869	16866	16892	16720	16807	16524	16845	16756	16737	16794	16835	16804	16767	16810	16632	16959	16791	16776	16700	16942	16701	16817	16709	16770	16702	16759	16843	16695	16707	16790	16740	17000	16828	16793	16712	16861	16837	16706	16831	16783	16842	16819	16742	16878	16677	16962	16801	16603	16716	16598	16791	16767	16915	16783	16727	16831	16987	16697	16767	16716	16810	16715	16877	16854	16681	16939	16799	16771	16913	16749	16735	16746	16818	16752	16970	16812	16894	16890	16794	16688	16748	16921	16553	16892	16693	16781	16779	16944	16976	16738	16691	16692	16664	16751	16908	16816	16673	16711	16772	16700	16743	16689	16786	16902	16794	16660	16682	16908	16760	16797	16764	16870	16727	16666	16969	16905	16660	16780	16838	16757	16839	16794	16739	16718	16930	16886	16825	16883	16749	16846	16791	16798	16811	16913	16846	16602	16887	16718	16924	16753	16869	16821	16822	16830	16838	16909	16865	16942	16942	16803	16823	16591	16785	16700	16975	16876	16854	16693	16814	16646	16789	16977	16850	16658	16897	16839	16801	16701	16753	16777	16709	16681	16842	16875	16643	16754	16702	16860	16792	16818	16722	16945	16727	16780	16975	16877	16658	16877	16733	16697	16852	16844	16893	16811	16893	16822	16848	16725	16669	16704	16796	16718	16863	16750	16657	16869	16848	16668	16922	16970	16728	16798	16787	16828	16680	16754	16745	16656	16800	16790	16869	16684	16810	16797	16737	16780	16843	16854	16782	16717	16918	16835	16821	16728	16804	16609	16851	16784	16927	16988	16623	16813	16881	16686	16869	16759	16743	16782	16786	16767	16799	16686	16805	16852	17029	16641	16871	16973	16890	16802	16802	16823	16924	16810	16788	16684	16736	16796	16792	16926	16912	16797	16956	16773	16843	16753	16742	16713	16789	16934	16806	16907	16872	16959	16882	16623	16735	16702	16668	16703	16786	16723	16824	16843	16865	16799	16604	16850	16735	16917	16724	16718	16873	16734	16987	16606	16728	16737	16712	16706	16790	16541	16894	16668	16839	16811	16873	16887	16988	16783	16878	16597	16831	16727	16727	16787	16793	16868	16675	16777	16760	16686	16778	16618	16905	16798	16849	16714	16721	16679	16767	16975	16736	16810	16744	17007	16872	16812	16761	16912	16770	16633	16738	16640	16837	16867	16773	16719	16935	16700	16757	16945	16874	16769	16903	16838	16608	16612	16793	16611	16775	17009	16679	16634	16791	16750	16747	16818	16779	16696	16979	16712	16795	16712	16807	16861	16720	16692	16859	16791	16572	16747	16736	16810	16866	16998	16651	17009	16850	16763	16880	16775	16766	16855	16906	16829	16689	16848	16714	16824	16701	16920	16866	16694	16732	16754	16672	16804	16753	16788	16848	16792	16722	16856	16660	16717	16759	16810	16726	16707	16780	16862	16785	16855	16669	16754	16851	16919	16682	16748	16962	16723	16797	16760	16825	16689	16777	16730	16713	16831	16653	16820	16829	16849	16925	16721	16793	16675	16843	16759	16689	16870	16743	16670	16767	16792	16800	16735	16784	16781	16745	16615	17011	16732	16803	16566	16751	16695	16735	16736	16888	16804	16771	16701	16741	16716	16775	16773	16834	16698	17008	16822	16763	17064	16920	16748	16673	16790	16796	16876	16873	16658	16813	16815	16750	16792	16743	16534	16880	16761	16843	16798	16560	16698	16869	16638	16922	16763	16632	16832	16853	16780	16925	16815	16654	16853	16813	16796	16811	16732	16830	16621	16817	16999	16741	16665	16652	16904	16640	16775	16696	16710	16732	16730	16798	16728	16826	16876	16816	16930	16743	16864	16901	16952	16798	16835	16565	16842	16822	16834	16856	16892	16733	16704	16801	16829	16811	16828	16734	16843	16613	16758	16767	16833	16837	16917	16713	16814	16780	16674	16924	16853	16814	16759	17065	16786	16796	17087	16714	16713	16883	16930	16796	16836	16788	16795	16854	16687	16684	16700	16762	16747	16710	16960	16895	16899	16762	16824	16777	16690	16811	16928	16738	16694	16757	16708	16899	16795	16636	16816	16826	16710	16763	16836	16796	16692	16713	16928	16812	16861
24371	27040	41858	36091	27325	25045	24526	20196	19553	19777	19755	19704	19460	19584	19659	19535	19468	19641	19300	19524	19504	19709	19633	19584	19600	19465	19367	19632	19517	19573	19555	19421	19402	19417	19533	19639	19381	19303	19446	19565	19596	19534	19307	19407	19413	19390	19598	19244	19577	19188	19393	19576	19072	19300	19548	19191	19288	19474	19541	19316	19491	19259	19376	19275	19432	19416	19311	19122	19254	19506	19398	19242	19582	19397	19394	19380	19313	19562	19429	19469	19332	19451	19502	19360	19336	19376	19305	19455	19401	19226	19204	19415	19474	19258	19272	19252	19360	19153	19099	19316	19356	19302	19426	19129	19069	19403	19334	19334	19486	19194	19310	19431	19492	19449	19382	19229	19136	19407	19336	19113	19547	19441	19452	19156	19311	19268	19453	19483	19338	19270	19427	19331	19352	19357	19268	19285	19326	19293	19520	19419	19207	19192	19201	19078	19098	19454	19191	19405	19493	19067	19245	19335	19249	19170	19314	19392	19251	19166	19398	19285	19386	19552	19317	19244	19315	19284	19397	19418	19445	19182	19368	19467	19456	19400	19169	19307	19276	19521	19295	19420	19383	19423	19331	19290	19483	19283	19223	19418	19163	19278	19409	19372	19311	19412	19155	19260	19385	19239	19211	19446	19425	19310	19344	19271	19155	19416	19136	19302	19245	19384	19429	19202	19373	19181	19341	19115	19384	19490	19340	19478	19350	19273	19300	19252	19249	19638	19337	19540	19233	19215	19267	19245	19406	19439	19425	19435	19139	19131	19372	19436	19284	19257	19236	19387	19507	19245	19437	19178	19334	19355	18927	19446	19418	19241	19320	19434	19259	19094	19111	19133	19211	19291	19133	19207	19469	19175	19332	19350	19500	19307	19261	19191	19333	19457	19211	19576	19411	19253	19370	19330	19142	19286	19275	19298	19353	19256	19477	19266	19128	19162	19278	19418	19436	19283	19274	19352	19422	19427	19308	19427	19176	19486	19354	19357	19302	19642	19047	19299	19416	19223	19401	19544	19240	19200	19435	19209	19236	19417	19273	19236	19432	19192	19304	19248	19416	19360	19425	19380	19304	19402	19322	19301	19385	19329	19405	19284	19066	19124	19117	19277	19456	19499	19177	19302	19409	19262	19221	19402	19332	19133	19374	19304	19308	19333	19387	19211	19447	19389	19395	19390	19657	19399	19224	19211	19258	19302	19211	19373	19358	19351	19410	19322	19146	19400	19105	19340	19344	19325	19293	19150	19435	19565	19462	19313	19337	19336	19311	19510	19360	19433	19176	19422	19418	19339	19092	19258	19418	19241	19429	19384	19175	19403	19383	19439	19364	19434	19267	19166	19287	19452	19490	19448	19365	19451	19283	19319	19311	19144	19274	19248	19308	19175	19157	19510	19269	19233	19253	19464	19412	19341	19543	19162	19285	19187	19277	19474	19538	19286	19493	19173	19389	19256	19229	19396	19228	19187	19303	19390	19278	19457	19593	19098	19389	19339	19104	19351	19319	19207	19640	19233	19379	19439	19363	19635	19000	19301	19532	19585	19366	19353	19273	19442	19275	19379	19263	19318	19222	19243	19245	19290	19304	19171	19259	19293	19386	19410	19395	19239	19312	19440	19350	19243	19195	19420	19245	19526	19370	19325	19262	19384	19336	19256	19334	19222	19384	19369	19235	19187	19240	19235	19286	19324	19308	19294	19373	19431	19376	19338	19424	19347	19258	19386	19242	19216	19432	19472	19345	19278	19413	19520	19467	19216	19521	19152	19339	19151	19632	19328	19554	19418	19351	19255	19443	19508	19442	19430	19425	19353	19261	19279	19472	19297	19121	19251	19207	19353	19203	19526	19221	19275	19348	19316	19161	19407	19290	19265	19455	19256	19355	19161	19439	19311	19346	19537	19458	19364	19440	19495	19252	19200	19247	19262	19230	19274	19271	19307	19232	19205	19394	19373	19283	19330	19382	19299	19158	19238	19333	19347	19153	19373	19531	19388	19382	19455	19143	19357	19074	19305	19171	19334	19392	19387	19383	19339	19208	19366	19387	19326	19446	19363	19375	19402	19136	19380	19365	19370	19343	19343	19274	19436	19192	19414	19352	19291	19186	19251	19301	19435	19347	19189	19164	19462	19455	19218	19295	19522	19311	19355	19418	19340	19392	19180	19268	19110	19371	19274	19442	19250	19341	19216	19525	19195	19230	19326	19461	19411	19406	19294	19458	19369	19255	19184	19243	19204	19554	19324	19345	19369	19429	19313	19403	19217	19337	19248	19289	19244	19448	19432	19286	19153	19591	19232	19600	19240	19271	19297	19089	19332	19240	19133	19433	19369	19250	18984	19430	19227	19477	19355	19239	19396	19410	19355	19274	19252	19355	19263	19342	19308	19192	19373	19540	19207	19397	19078	19089	19409	19393	19217	19271	19656	19289	19407	19335	19157	19273	19317	19246	19285	19352	19252	19261	19257	19407	19498	19302	19449	19359	19297	19197	19107	19471	19173	19376	19300	19310	19271	19438	19484	19297	19322	19165	19425	19112	19152	19063	19161	19214	19429	19409	19076	19529	19158	19430	19678	19359	19448	19207	19323	19347	19268	19315	19188	19322	19346	19325	19369	19363	19216	19398	19324	19087	19206	19193	19264	19209	19219	19318	19365	19214	19414	19105	19306	19436	19171	19254	19413	19160	19243	19275	19378	19428	19209	19211	19375	19060	19113	19179	19135	19161	19398	19541	19185	19358	19403	19251	19323	19325	19356	19330	19365	19426	19201	19571	19197	19279	19434	19324	19324	19455	19391	19209	19417	19416	19396	19360	19450	19258	19302	19244	19543	19330	19268	19180	19299	19285	19109	19283	19268	19145	19457	19283	19302	19328	19214	19309	19400	19399	19390	19202	19373	19050	19338	19243	19227	19477	19274	19476	19214	19358	19355	19134	19261	19420	19290	19405	19536	19324	19154	19337	19152	19454	19536	19209	19155	19415	19248	19208	19351	19165	19280	19475	19360	19401	19291	19327	19482	19156	19467	19591	19192	19315	19469	19442	19475	19214	19184	19344	19331	19338	19345	19364	19470	19284	19271	19262	19342	19308	19457	19367	19236	19155	19080	19333	19323	19484	19225	19401	19147	19209	19132	19231	19339	19506	19377	19353	19331	19451	19455	19222	19312	19496	19157	19320	19060	19232	19459	19235	19400	19405	19455	19186	19259	19409	19516	19224	19316	19488	19264	19449	19286	19465	19298	19633	19236	19131	19385	19155	19152	19180	19304	19431	19444	19207	19281	19390	19273	19282	19307	19385	19306	19309	19538	19108	19553	19606	19452	19367	19357	19321	19358	19123	19334	19203	19343	19590	19333	19325	19355	19425	19380	19395	19076	19384	19403	19282	19206	19214	19399	19226	19082	19258	19315	19302	19166	19242	19304	19179	19289	19377	19504	19169	19216	19287	19272	19398	19380	19237	19259	19258	19544	19511	19529	19291	19082	19257	19195	19193	19411	19329	19422	19152	19243	19309	19339	19291	19405	19267	19289	19481	19336	19298	19493	19302	19240	19475	19469	19440	19232	19346	19231	19611	19551	19376	19635	19445	19346	19452	19498	19713	19437	19255	19172	19154	19154	19260	19203	19418	19253	19268	19157	19191	19381	19260	19368	19185	19253	19333	19431	19279	19178	19465	19391	19528	19281	19394	19399	19429	19298	19228	19281	19427	19411	19244	19481	19261	19309	19437	19504	19472	19291	19400	19436	19301	19470	19379	19316	19348	19365	19204	19300	19350	19140	19234	19419	19382	19335	19247	19350	19132	19165	19199	19179	19506	19317	19562	19360	19129	19305	19134	19252	19542	19384	19368	19206	19361	19322	19438	19204	19418	19352	19279	19416	19363	19293	19064	19270	19159	19208	19341	19316	19279	19314	19156	19407	19307	19242	19154	19196	19319	19134	19564	19372	19170	19327	19314	19263	19255	19187	19411	19270	19162	19092	19474	19397	19028	19259	19398	19371	19355	19193	19207	19340	19529	19139	19235	19371	19365	19142	19149	19294	19261	19273	19220	19349	19319	19419	19340	19445	19210	19454	19444	19289	19334	19564	19380	19297	19396	19215	19193	19548	19374	19330	19209	19315	19545	19410	19412	19562	19386	19339	19183	19298	19462	19173	19280	19292	19449	19239	19335	19485	19465	19336	19010	19454	19334	19291	19189	19205	19243	19357	19494	19355	19263	19445	19374	19396	19525	19296	19207	19292	19348	19585	19461	19284	19281	19538	19364	19157	19095	19203	19123	19280	19230	19246	19451	19445	19316	19238	19355	19354	19517	19567	19472	19323	19181	19371	19215	19410	19241	19190	19258	19357	19351	19262	19403	19356	19002	19364	19436	19463	19458	19278	19243	19426	19427	19459	19239	19154	19316	19043	19107	19167	19448	19441	19252	19255	19134	19171	19438	19524	19601	19273	19444	19351	19350	19285	19238	19235	19228	19320	19571	19352	19292	19296	19396	19265	19317	19400	19317	19226	19340	19497	19397	19349	19352	19331	19366	19482	19294	19438	19328	19385	19234	19261	19214	19269	19166	19241	19204	19457	19401	19293	19292	19566	19317	19334	19195	19217	19318	19184	19475	19331	19204	19394	19366	19216	19408	19387	19174	19330	19246	19308	19229	19320	19617	19458	19332	19269	19406	19482	19548	19340	19407	19361	19155	19546	19243	19369	19338	19504	19393	19459	19273	19229	19240	19255	19231	19325	19299	19399	19283	19266	19177	19640	19244	19189	19456	19396	19297	19284	19450	19069	19419	19349	19105	19224	19432	19418	19291	19446	19195	19287	19265	19331	19428	19220	19265	19284	19241	19318	19366	19337	19389	19326	19266	19310	19218	19285	19390	19121	19385	19339	19345	19180	19111	19366	19520	19185	19128	19507	19350	19203	19413	19459	19159	19281	19098	19310	19474	19262	19254	19181	19285	19310	19187	19355	19264	19386	19245	19189	19244	19225	19496	19392	19356	19302	19225	19318	19324	19317	19350	19258	19348	19317	19251	19395	19302	19469	19327	19035	19140	19376	19495	19261	19394	19182	19102	19210	19098	19185	19391	19368	19198	19412	19266	19291	19286	19251	19452	19187	19460	19310	19249	19231	19441	19446
52560	107013	87809	59800	34490	21062	17402	16567	16589	16914	16525	16621	16428	16702	16757	16622	16711	16795	16724	16485	16493	16612	16817	16739	16559	16704	16741	16621	16714	16768	16717	16693	16454	16777	16641	16504	16585	16775	16688	16751	16641	16789	16776	16679	16684	16650	16744	16601	16563	16671	16565	16716	16479	16565	16717	16723	16429	16518	16718	16530	16541	16696	16579	16647	16840	16712	16713	16529	16671	16777	16726	16576	16644	16764	16559	16586	16644	16637	16328	16766	16618	16750	16566	16657	16717	16729	16630	16737	16625	16736	16763	16780	16716	16549	16658	16455	16665	16606	16613	16644	16428	16673	16505	16649	16733	16651	16640	16653	16546	16678	16704	16662	16556	16537	16726	16823	16482	16501	16618	16561	16848	16662	16731	16673	16530	16651	16615	16744	16674	16744	16615	16807	16549	16656	16861	16764	16660	16711	16575	16805	16600	16726	16703	16645	16402	16682	16695	16589	16740	16530	16623	16592	16503	16756	16498	16810	16639	16600	16760	16658	16639	16606	16682	16640	16731	16540	16584	16530	16782	16657	16725	16742	16707	16706	16705	16658	16817	16430	16736	16691	16643	16508	16556	16701	16621	16731	16668	16552	16738	16651	16657	16725	16599	16636	16917	16476	16731	16659	16730	16610	16695	16695	16508	16708	16576	16683	16541	16474	16432	16716	16643	16664	16660	16625	16549	16663	16609	16678	16609	16655	16727	16519	16647	16643	16590	16651	16589	16539	16696	16615	16720	16560	16616	16674	16688	16789	16761	16524	16853	16464	16461	16546	16696	16682	16646	16655	16683	16530	16554	16476	16491	16466	16533	16710	16680	16698	16696	16667	16574	16800	16558	16498	16850	16704	16679	16652	16513	16563	16562	16493	16624	16582	16759	16709	16665	16622	16742	16675	16586	16511	16573	16430	16833	16668	16427	16559	16519	16673	16765	16512	16663	16595	16682	16576	16615	16572	16631	16538	16735	16627	16501	16767	16489	16680	16680	16919	16651	16565	16595	16756	16636	16691	16599	16555	16800	16695	16858	16635	16729	16713	16484	16680	16622	16847	16763	16796	16654	16628	16931	16659	16731	16639	16832	16709	16804	16693	16603	16518	16607	16640	16616	16640	16756	16858	16677	16742	16727	16461	16679	16900	16690	16698	16697	16434	16710	16639	16653	16715	16633	16784	16769	16784	16798	16880	16593	16463	16544	16775	16669	16773	16634	16581	16661	16415	16643	16621	16638	16586	16540	16754	16716	16570	16523	16718	16639	16549	16694	16848	16774	16614	16590	16537	16802	16710	16589	16616	16631	16583	16547	16626	16768	16620	16695	16570	16733	16661	16742	16611	16517	16754	16698	16536	16587	16705	16914	16497	16611	16692	16752	16757	16714	16643	16550	16512	16644	16683	16676	16620	16698	16774	16771	16679	16548	16850	16619	16701	16559	16651	16644	16547	16551	16654	16606	16753	16710	16567	16454	16596	16731	16698	16777	16738	16566	16723	16732	16724	16653	16693	16781	16650	16802	16648	16579	16672	16361	16762	16722	16818	16739	16611	16523	16585	16564	16635	16774	16688	16553	16785	16796	16707	16608	16701	16635	16650	16706	16575	16560	16491	16763	16691	16703	16737	16588	16552	16553	16652	16790	16767	16747	16628	16629	16840	16626	16594	16777	16819	16554	16720	16690	16678	16661	16611	16740	16854	16561	16479	16702	16704	16655	16611	16724	16775	16613	16400	16715	16488	16572	16678	16679	16569	16586	16509	16724	16636	16701	16736	16741	16675	16656	16627	16770	16679	16660	16613	16680	16755	16691	16768	16672	16946	16842	16563	16675	16723	16585	16702	16659	16577	16480	16620	16671	16580	16591	16494	16593	16649	16777	16589	16566	16749	16678	16797	16775	16451	16719	16825	16550	16582	16804	16615	16664	16543	16697	16842	16681	16614	16759	16726	16682	16791	16533	16745	16535	16580	16532	16579	16546	16763	16661	16586	16714	16786	16762	16721	16631	16618	16647	16754	16796	16631	16752	16574	16509	16774	16605	16583	16592	16613	16633	16874	16563	16788	16610	16609	16642	16616	16504	16587	16696	16486	16582	16658	16587	16675	16693	16821	16580	16709	16581	16753	16559	16619	16536	16595	16665	16648	16907	16912	16529	16749	16760	16692	16686	16621	16621	16649	16707	16539	16616	16737	16450	16637	16564	16443	16579	16513	16692	16768	16773	16686	16644	16645	16572	16774	16535	16633	16468	16553	16698	16755	16800	16469	16599	16561	16585	16668	16685	16786	16637	16542	16690	16730	16610	16773	16616	16775	16788	16706	16697	16577	16754	16680	16533	16895	16653	16731	16477	16595	16797	16542	16638	16621	16690	16618	16549	16707	16560	16578	16699	16631	16475	16732	16675	16637	16539	16570	16594	16960	16680	16713	16798	16622	16871	16665	16715	16552	16558	16503	16697	16640	16609	16735	16641	16669	16633	16668	16764	16610	16584	16517	16651	16827	16732	16722	16526	16648	16695	16851	16708	16726	16689	16728	16613	16555	16615	16672	16483	16761	16613	16748	16510	16812	16550	16560	16710	16669	16636	16683	16664	16694	16582	16644	16529	16682	16626	16630	16728	16643	16684	16702	16543	16655	16750	16482	16664	16776	16614	16805	16721	16614	16609	16729	16511	16544	16751	16700	16722	16587	16752	16684	16742	16771	16752	16650	17023	16675	16634	16699	16707	16527	16620	16929	16526	16430	16758	16602	16654	16632	16678	16575	16439	16553	16525	16774	16676	16743	16552	16639	16629	16716	16692	16646	16669	16511	16593	16676	16701	16753	16455	16698	16615	16566	16863	16682	16706	16504	16488	16611	16648	16593	16610	16735	16660	16646	16638	16685	16744	16573	16719	16715	16471	16822	16524	16704	16810	16792	16731	16694	16624	16613	16864	16778	16659	16753	16765	16694	16650	16749	16613	16640	16682	16473	16674	16503	16538	16555	16600	16626	16758	16734	16671	16490	16665	16730	16603	16765	16758	16647	16568	16675	16645	16617	16660	16553	16659	16644	16634	16762	16605	16689	16685	16758	16710	16685	16607	16633	16611	16542	16754	16504	16650	16828	16698	16952	16731	16702	16552	16689	16617	16645	16708	16687	16684	16641	16602	16732	16498	16540	16718	16577	16571	16734	16594	16499	16645	16679	16779	16749	16577	16667	16954	16435	16855	16664	16530	16711	16617	16561	16690	16604	16678	16668	16828	16624	16781	16760	16656	16624	16633	16631	16608	16753	16709	16657	16609	16707	16530	16650	16800	16592	16822	16652	16516	16646	16603	16550	16577	16800	16494	16834	16635	16620	16860	16679	16583	16600	16607	16784	16493	16536	16834	16483	16723	16700	16706	16603	16747	16474	16763	16541	16568	16814	16520	16613	16520	16747	16631	16630	16489	16704	16618	16694	16773	16723	16788	16704	16698	16619	16486	16526	16861	16709	16787	16604	16556	16653	16627	16616	16639	16524	16658	16729	16685	16765	16623	16527	16609	16775	16817	16956	16573	16679	16734	16662	16679	16686	16665	16542	16881	16768	16593	16675	16611	16629	16794	16653	16836	16730	16554	16719	16587	16591	16801	16552	16593	16527	16648	16681	16695	16718	16698	16614	16520	16672	16755	16779	16528	16571	16746	16703	16764	16571	16672	16614	16489	16551	16587	16666	16668	16550	16604	16741	16802	16564	16721	16610	16624	16550	16534	16536	16579	16550	16840	16852	16669	16568	16704	16736	16858	16719	16494	16601	16624	16633	16776	16595	16579	16621	16867	16517	16668	16748	16623	16734	16408	16685	16675	16569	16533	16665	16764	16768	16650	16605	16583	16680	16737	16589	16601	16636	16708	16566	16639	16535	16486	16718	16799	16832	16564	16703	16634	16652	16492	16514	16660	16627	16670	16654	16614	16631	16719	16624	16551	16650	16489	16484	16772	16723	16628	16668	16688	16647	16671	16593	16631	16674	16560	16528	16569	16518	16644	16607	16685	16636	16621	16635	16551	16504	16777	16674	16665	16725	16706	16741	16590	16645	16623	16530	16833	16645	16600	16802	16733	16543	16887	16605	16750	16862	16627	16928	16707	16842	16549	16843	16620	16570	16667	16592	16538	16661	16640	16693	16580	16644	16741	16621	16618	16677	16524	16445	16655	16726	16595	16578	16734	16689	16734	16612	16755	16685	16648	16721	16637	16714	16638	16701	16716	16775	16611	16716	16665	16710	16729	16679	16531	16492	16683	16486	16661	16698	16521	16688	16670	16613	16491	16649	16651	16641	16614	16553	16678	16620	16507	16649	16728	16581	16663	16719	16787	16685	16651	16638	16618	16736	16556	16734	16626	16694	16681	16671	16663	16668	16587	16445	16625	16459	16566	16671	16618	16476	16656	16731	16645	16840	16626	16622	16719	16827	16662	16612	16582	16777	16418	16701	16760	16594	16609	16559	16646	16519	16741	16749	16609	16818	16704	16525	16498	16770	16646	16509	16536	16777	16627	16551	16593	16640	16474	16628	16629	16705	16651	16734	16708	16507	16617	16650	16754	16544	16519	16661	16609	16591	16777	16759	16556	16587	16649	16660	16567	16850	16824	16791	16768	16639	16712	16489	16601	16803	16633	16701	16624	16610	16648	16714	16758	16706	16745	16600	16716	16476	16643	16671	16722	16597	16589	16656	16702	16611	16672	16654	16601	16536	16555	16521	16833	16659	16614	16654	16663	16631	16700	16713	16805	16810	16786	16556	16744	16691	16743	16650	16721	16658	16728	16653	16636	16626	16673	16689	16830	16538	16606	16662	16667	16717	16813	16691	16707	16659	16572	16702	16628	16584	16534	16771	16722	16721	16610	16771	16641	16657	16617	16682	16828	16627	16687	16681	16725	16672	16725	16732	16572	16689	16580	16626	16616	16540	16637	16731	16643	16556	16508	16609	16672	16657	16842	16532	16575	16683	16527	16766	16770	16735	16540	16824	16709	16687	16663	16716	16561	16495	16708	16557	16574	16619	16820	16696	16636	16559	16765	16522	16557	16653	16734	16502	16691	16602	16699	16551	16589	16534	16776	16650	16711	16757	16787	16779	16886	16775	16597	16555	16675	16634	16527	16623	16617	16550
23929	26792	42383	36074	27721	25708	25014	19916	19360	19275	19261	19105	19278	19321	19073	18878	19099	19065	19163	19188	18871	18922	19089	19124	19075	19185	19083	18928	19055	18854	19045	19111	19013	19048	19106	19090	18982	19083	19083	19049	18988	18974	19237	19085	18932	19067	18759	19000	19121	19000	18842	18973	19035	19071	19037	18799	18968	18907	18971	18913	19049	18977	18943	18945	19071	18806	18954	18892	18932	18918	18844	18754	18999	18983	18941	19162	19055	18810	18773	18978	18819	18847	18810	18769	18884	19015	18885	18831	18866	18769	19151	19068	18659	18810	18874	18823	19027	18719	19040	18848	18980	18968	18909	18875	18718	19034	18800	19062	18802	18936	18636	18848	18896	18773	18973	18941	18772	19001	18924	18897	19143	18649	18859	18722	19099	18957	18923	18888	18744	18758	18824	18757	19014	18845	18897	18620	18852	18737	18661	18834	18701	18752	18949	18938	18841	18812	18693	19058	18900	18986	19083	18832	19166	19006	19039	18927	18982	19012	19084	18775	18968	18747	18858	18934	19017	18982	18690	18755	18996	18811	18742	18978	18807	18840	18881	18858	19011	18843	18916	18638	18821	18844	19077	18941	18818	18926	18897	18851	18860	18905	19027	18940	18823	18824	18959	18792	18779	18880	19024	18864	18816	18851	18939	18892	18879	18771	18969	18783	18851	18816	18875	18997	18877	18716	18988	18787	18879	19115	18778	18964	18989	18914	19000	18903	18821	18729	19043	18733	18858	18861	19134	18920	18943	18987	18833	18960	18852	18869	18808	18880	18874	18725	19094	18746	18856	19017	18959	18852	19215	18888	19037	18821	18857	18959	19005	18880	18895	18913	18914	18693	18980	18896	18826	18975	18887	18772	18979	18702	19013	18962	19009	18815	18869	19060	18723	18722	18842	18927	18781	18766	18850	19234	18842	18822	18894	18893	18929	19007	18844	18644	18876	18764	18838	19097	18903	18974	18728	18882	18826	18894	19030	19095	18980	18941	18803	18934	18877	18988	18930	19010	18818	18979	18949	18837	18723	18767	19014	18868	18816	18920	18960	18920	19151	18717	18848	18948	18733	18884	18931	18962	18854	18972	18921	18824	18669	18895	19016	19024	18902	18873	18950	19085	18979	18753	18845	18914	18773	19005	18833	18859	18915	18719	18756	18887	19022	18827	18843	18741	18966	18926	18816	18832	19021	18805	18897	18935	19013	18926	18896	18770	18923	19111	18980	18925	18817	18979	18988	18807	18841	18954	18995	18759	19035	18863	18851	18791	18827	18844	18667	18875	18923	19070	18969	18882	19062	18891	18981	19000	18933	18908	18829	18847	18758	19106	18910	18862	18865	18673	18872	18673	18924	18905	18872	19041	18883	18732	19109	18845	18930	18870	18984	18852	18755	18949	18801	18615	18833	18837	18823	18854	18886	18829	19006	18958	18715	18752	19033	18821	18832	18905	18753	18948	18808	18758	18666	18877	18906	18838	18747	18746	18786	18841	19077	18956	18864	18866	19029	18856	18733	18881	18644	18729	18673	18808	18874	18823	18955	18836	18807	19089	19020	18953	19054	18878	18849	18714	19043	18955	18911	18764	18794	18841	18983	18836	19109	19035	18900	18750	18772	18861	18864	18980	18854	18916	18949	18733	18969	18881	18728	18772	18792	18847	18861	18877	18860	18868	18992	18796	18584	18857	18942	18883	18726	19014	18810	18807	18681	19062	18863	18840	18901	18859	18921	18929	19050	18736	18911	18913	18737	18833	19068	18969	18723	18713	18639	18882	18945	18821	18851	18964	18700	18790	18903	18790	18837	18619	18775	18761	18872	18796	18941	18935	18950	18782	18879	18884	18791	19157	18929	18754	18868	18903	18937	18898	18860	18810	19034	18825	19040	18809	18851	18683	19044	18918	18902	18774	19113	18831	18772	18822	18804	18878	18888	18939	18840	18833	18824	18948	18722	19006	18792	18822	18874	19091	18923	19012	18836	19035	19040	18802	18845	18724	18845	18890	18950	18642	18947	18670	18870	18960	18740	18903	18752	18781	19032	18818	18724	18891	18776	18927	18661	18728	18747	18799	18892	18849	18929	18840	18786	18801	18996	18958	18994	18868	18994	18862	18975	18938	19001	18844	18893	18953	18751	18719	18757	18960	18752	18906	18747	18828	18965	18687	19012	18954	18814	18715	18880	18819	18864	18930	18893	19032	18859	19149	19112	18817	18821	18808	18800	18779	18958	18963	18899	18982	18853	18846	18930	18889	18777	18723	18885	18916	18717	18890	18758	18937	19089	18749	18918	18770	18931	18799	18935	18815	19130	18829	18840	18706	18838	18782	18929	18888	18792	19030	18937	18788	18817	18761	18744	18897	18942	18828	19068	18882	18925	18866	18837	19089	18677	19091	18740	18820	19128	18905	18685	19019	19039	18821	18880	19025	18901	18873	18819	19013	18846	18898	18864	18612	18698	18746	18983	18929	18796	19115	18894	18941	18891	18928	18788	18898	18866	18821	18979	18849	19008	18580	18872	18828	18762	18675	19005	18998	18869	18704	18849	18716	18860	18894	18933	18818	18961	19001	18878	18681	18888	18996	18900	18713	18801	18866	18519	18898	19019	18750	18791	18812	18921	18860	19001	18787	18937	18671	19063	18990	18845	18769	18833	18889	19039	18861	18958	18754	19022	18921	18895	18833	19002	18936	18872	18818	19000	18793	18839	18954	18915	18561	18952	19015	18942	18784	18784	19119	18913	18848	18784	18766	18913	18935	18896	18904	18748	18980	18722	18877	18945	18693	18847	19018	18767	18810	18893	18785	18829	18835	18905	18860	18757	18811	19027	18800	18859	19035	18948	18940	18965	18787	18768	18855	18844	18830	18733	18867	18722	18860	19126	18916	18732	18763	18842	18792	18725	18858	18766	18882	18777	18959	19086	18976	18874	18709	18931	18659	18793	18829	18964	18826	19001	18725	18874	19004	18944	18794	18858	19142	19065	18792	18800	18758	18731	18948	19072	18923	18668	18821	18876	18978	18883	18893	18803	18789	18747	18994	18902	18788	18876	18872	18767	18879	18840	18687	18787	18775	18793	18762	18950	18819	18849	18945	18882	18933	18955	18725	18864	18671	18809	18721	18872	18999	18977	19090	19058	18917	18797	18789	18662	18804	19015	18962	18750	18705	18720	18953	18901	19035	18746	18903	18816	18916	19070	19076	18771	19103	18971	18803	18776	18744	18979	18904	18709	18884	18883	18784	18955	18733	18724	18744	18883	18997	18635	18840	19020	18919	18717	18778	19052	18935	18937	18965	18876	18990	18926	18962	18813	18801	18968	18857	18856	18739	18806	18731	18842	18862	18778	18845	18782	19013	18916	18726	18702	18729	18941	19103	18921	18745	18872	18726	19074	18853	19012	18891	18679	18862	19085	18936	18862	18707	18736	18856	18940	18994	18932	18743	18733	18512	18781	18980	18806	18948	19080	19111	18728	19091	18843	18825	18892	18953	18923	18856	18869	18666	18799	18628	18928	18722	18826	18806	18876	18836	19064	18795	19054	19001	19031	18944	19011	18786	18940	18863	18774	18928	18706	18963	19147	18930	19001	18942	18756	19011	18920	18866	18782	18796	18970	18829	18897	18735	18754	18952	18871	18944	18836	18907	19037	18797	18941	18978	18850	18835	18806	18932	18879	18812	18928	18882	18703	18900	19169	18853	18862	18622	18957	18758	18816	18836	18791	19076	18737	18762	18675	18935	19095	19070	19074	18867	18726	18814	18851	18742	18914	18916	19076	18962	18908	18864	18773	18874	19109	18925	19054	18726	18711	18743	18893	18657	19019	18603	18864	18918	18928	18931	18785	18839	18893	18863	18733	19030	18837	18839	18813	18788	19025	18711	18805	18705	19131	19042	18910	18744	18904	18855	18936	19225	18860	18690	18884	18840	18822	18812	19038	18826	18823	18670	18958	18840	18667	18887	18814	18722	18901	18802	19014	18710	19039	18987	19018	18974	18919	18905	19011	19114	18942	18904	18792	19057	18754	18843	18746	18641	18718	19013	18864	18997	18643	18882	18719	18908	18697	18768	18882	18949	18955	18929	18578	18873	18752	18912	18803	18870	18791	19041	18555	18876	18839	18709	18828	18873	18913	18794	18870	18704	18929	18853	18698	18982	18886	18716	18930	18645	18806	18938	18782	18880	18921	18821	18801	18912	18888	18772	18817	18940	18822	18908	18820	18878	18904	18899	18873	18911	18888	18737	18855	18807	19033	18816	18756	18839	18636	18806	18953	19038	18992	18895	18811	18868	18784	18807	18784	18739	18918	19008	18822	18777	18933	18980	18638	18971	18975	18799	18938	18897	18818	19066	19021	19203	19078	18857	18944	18839	18754	18640	18481	18898	18946	18742	19049	18791	18939	18733	18578	18913	19027	18838	18858	18831	18974	18971	18975	19042	18517	18870	18617	18714	19018	19145	19001	18952	18903	19119	18925	18855	19030	18963	18845	18764	18881	18825	18970	19036	18901	18601	18919	18911	18929	18889	18820	18961	18872	19022	18927	19050	19035	18997	18756	18878	18862	19046	18963	19020	18778	18742	18763	18851	18833	18773	18799	18883	18769	18921	18833	18971	18830	18851	18798	18820	18994	18718	18981	18773	18897	18923	18859	18772	18794	18874	18734	19004	18924	18828	18688	18837	18822	18893	18775	18701	18926	18932	18804	18844	18836	18827	18968	18896	18886	18860	19143	18885	18915	18953	18953	18879	18866	18842	18749	18854	18824	19001	18637	18792	18998	18917	18753	18820	18753	18787	18795	18920	18810	18964	18931	18852	18891	18740	18779	19033	18938	18853	18781	18810	18904	19001	18979	18771	18926	18625	18692	18803	18909	18918	19085	18831	18908	18729	18791	18803	18776	18936	18615	19066	18922	18957	18888	18801	18909	19067	18840	18704	18826	18849	18779	18834	18926	18974	18832	18933	18903	19002	18697	19158	19007	18994	18940	18759	18925	18605	18746	18795	18902	18984	18744	18866	18888	18916	18977	18812	18869	18697	18878	18948	19062	18992	18975	18990	18876	18881	18890	18747	19042	18924	18946	19079	18765	18607	18749	18959	18864	18966	18896	18840	18994	19111	18843	18853	18845	18824	18885	18930
46398	104191	90955	63229	37914	22195	17268	16385	16161	16271	16358	16064	16393	16219	16443	16281	16510	16428	16406	16229	16241	16191	16387	16505	16429	16404	16324	16289	16234	16387	16489	16446	16434	16387	16459	16309	16505	16301	16443	16265	16599	16521	16436	16538	16350	16402	16453	16369	16267	16422	16397	16434	16369	16221	16362	16303	16301	16425	16180	16348	16277	16119	16352	16518	16377	16180	16340	16374	16376	16430	16296	16380	16265	16268	16326	16411	16317	16174	16353	16381	16385	16341	16330	16252	16380	16449	16329	16427	16318	16364	16390	16267	16519	16284	16338	16343	16352	16403	16438	16431	16366	16235	16460	16457	16309	16343	16313	16280	16414	16277	16412	16204	16281	16253	16324	16377	16372	16275	16422	16241	16346	16478	16474	16318	16436	16282	16308	16338	16389	16272	16302	16482	16276	16239	16297	16506	16239	16290	16291	16402	16339	16338	16406	16297	16187	16354	16294	16287	16348	16306	16146	16309	16298	16324	16342	16193	16275	16234	16429	16422	16260	16300	16490	16195	16325	16411	16364	16444	16309	16394	16560	16346	16391	16274	16422	16479	16424	16632	16255	16355	16180	16312	16226	16310	16399	16282	16347	16287	16282	16518	16238	16444	16442	16331	16328	16267	16470	16297	16215	16341	16535	16395	16302	16234	16244	16443	16258	16409	16256	16307	16329	16396	16477	16347	16433	16203	16382	16281	16267	16285	16517	16279	16496	16362	16442	16335	16344	16183	16415	16178	16362	16284	16190	16386	16430	16424	16353	16306	16323	16373	16331	16393	16378	16193	16206	16403	16337	16206	16392	16360	16184	16393	16389	16265	16208	16315	16132	16454	16429	16426	16181	16262	16296	16357	16283	16319	16250	16263	16255	15979	16369	16351	16283	16381	16403	16187	16489	16176	16256	16331	16346	16233	16416	16118	16400	16366	16506	16401	16494	16350	16353	16247	16307	16287	16345	16356	16304	16491	16347	16290	16536	16116	16316	16328	16402	16313	16235	16350	16270	16533	16217	16337	16295	16240	16168	16227	16468	16420	16377	16301	16317	16196	16334	16443	16357	16295	16256	16252	16315	16444	16488	16291	16417	16419	16276	16296	16388	16212	16206	16306	16298	16267	16523	16332	16182	16290	16292	16267	16477	16320	16270	16377	16276	16301	16279	16525	16325	16347	16389	16353	16358	16303	16394	16561	16384	16333	16275	16373	16294	16424	16435	16273	16365	16361	16288	16094	16438	16541	16206	16324	16316	16297	16294	16409	16250	16175	16484	16238	16284	16323	16389	16216	16347	16289	16105	16302	16396	16392	16457	16392	16346	16326	16192	16373	16209	16155	16341	16201	16378	16623	16271	16409	16358	16433	16318	16422	16348	16339	16370	16261	16379	16412	16333	16306	16450	16267	16299	16336	16467	16255	16213	16327	16402	16276	16394	16411	16493	16393	16203	16202	16324	16163	16255	16673	16370	16527	16348	16400	16170	16519	16419	16297	16355	16402	16222	16416	16412	16291	16410	16175	16425	16361	16394	16192	16259	16378	16437	16334	16288	16336	16363	16405	16296	16362	16309	16375	16385	16330	16309	16308	16315	16265	16260	16235	16207	16315	16333	16340	16205	16226	16160	16359	16286	16306	16225	16279	16361	16417	16306	16489	16281	16278	16380	16331	16185	16188	16309	16499	16376	16380	16289	16293	16187	16253	16138	16344	16407	16257	16441	16343	16305	16275	16411	16385	16214	16411	16509	16400	16263	16253	16497	16390	16415	16422	16371	16435	16415	16484	16323	16282	16387	16138	16491	16438	16433	16375	16406	16366	16330	16365	16237	16281	16631	16451	16396	16424	16300	16377	16350	16338	16315	16279	16337	16322	16326	16339	16408	16376	16403	16259	16504	16345	16191	16318	16307	16335	16396	16231	16356	16276	16345	16346	16333	16430	16303	16302	16295	16345	16296	16309	16204	16490	16395	16416	16437	16340	16366	16266	16369	16218	16540	16405	16279	16421	16475	16356	16207	16272	16336	16424	16439	16508	16415	16225	16248	16247	16287	16323	16327	16309	16421	16346	16345	16446	16224	16200	16463	16401	16366	16247	16317	16374	16408	16247	16158	16334	16252	16330	16374	16466	16246	16225	16387	16249	16363	16365	16376	16301	16386	16163	16276	16326	16313	16465	16209	16182	16457	16393	16239	16308	16465	16241	16230	16373	16370	16290	16339	16550	16291	16292	16362	16359	16396	16453	16283	16435	16205	16282	16468	16280	16373	16333	16316	16312	16433	16140	16273	16258	16362	16384	16247	16217	16350	16333	16256	16405	16267	16403	16414	16469	16295	16419	16371	16405	16298	16282	16471	16561	16180	16304	16337	16314	16360	16387	16221	16464	16504	16222	16259	16338	16453	16417	16276	16259	16146	16339	16166	16408	16249	16311	16440	16330	16251	16277	16273	16391	16343	16346	16325	16545	16328	16491	16428	16315	16298	16418	16309	16482	16408	16543	16291	16520	16442	16431	16319	16369	16263	16197	16396	16300	16396	16560	16357	16394	16272	16394	16327	16199	16318	16295	16362	16172	16282	16329	16511	16316	16330	16282	16242	16282	16393	16308	16347	16278	16183	16281	16202	16374	16451	16186	16198	16205	16126	16273	16370	16309	16196	16501	16480	16274	16445	16340	16304	16371	16276	16343	16222	16129	16388	16334	16436	16394	16369	16254	16423	16549	16158	16393	16314	16096	16362	16190	16286	16471	16367	16247	16435	16220	16305	16365	16335	16269	16320	16348	16303	16226	16360	16263	16413	16356	16338	16402	16282	16377	16282	16453	16327	16388	16308	16140	16218	16320	16320	16205	16303	16140	16627	16309	16337	16375	16307	16346	16350	16336	16291	16435	16217	16391	16424	16223	16285	16402	16335	16356	16398	15985	16345	16365	16521	16223	16252	16357	16164	16307	16434	16249	16184	16427	16449	16368	16381	16306	16176	16460	16447	16395	16184	16276	16307	16226	16232	16256	16168	16344	16264	16461	16379	16330	16481	16418	16375	16333	16355	16257	16473	16164	16261	16433	16364	16156	16420	16497	16433	16367	16288	16341	16464	16321	16428	16234	16487	16150	16439	16176	16192	16410	16173	16314	16473	16565	16334	16374	16279	16316	16319	16246	16254	16264	16334	16314	16371	16369	16255	16405	16321	16463	16258	16175	16357	16189	16284	16423	16327	16223	16406	16368	16360	16305	16306	16308	16296	16342	16356	16261	16392	16288	16220	16481	16339	16390	16299	16254	16314	16277	16494	16215	16128	16211	16390	16363	16255	16505	16222	16488	16230	16276	16236	16254	16446	16463	16346	16477	16395	16277	16196	16260	16259	16511	16147	16252	16434	16341	16273	16317	16207	16133	16283	16363	16208	16328	16276	16522	16573	16297	16292	16352	16282	16202	16381	16322	16302	16327	16323	16442	16331	16426	16444	16236	16209	16415	16251	16380	16371	16313	16244	16237	16496	16457	16418	16258	16302	16388	16240	16271	16406	16299	16402	16198	16327	16405	16321	16308	16378	16321	16548	16399	16393	16416	16354	16293	16181	16448	16414	16392	16304	16287	16341	16175	16321	16436	16383	16229	16313	16342	16266	16235	16345	16355	16311	16411	16472	16416	16096	16599	16289	16467	16352	16354	16417	16365	16375	16184	16387	16397	16261	16263	16454	16364	16281	16267	16457	16376	16227	16309	16523	16326	16125	16350	16058	16496	16315	16255	16401	16360	16361	16349	16345	16369	16047	16341	16235	16279	16370	16293	16337	16331	16243	16413	16391	16298	16375	16243	16482	16218	16378	16457	16317	16310	16580	16208	16366	16370	16279	16349	16195	16411	16474	16429	16331	16407	16554	16470	16283	16466	16214	16326	16378	16260	16466	16154	16386	16304	16427	16445	16540	16318	16316	16251	16424	16320	16557	16228	16504	16321	16351	16351	16374	16443	16350	16375	16414	16296	16419	16390	16277	16292	16385	16339	16263	16219	16227	16202	16283	16359	16286	16301	16406	16344	16440	16262	16294	16483	16225	16398	16257	16478	16257	16199	16209	16369	16415	16277	16343	16338	16285	16193	16341	16287	16263	16331	16354	16412	16318	16376	16344	16386	16198	16550	16354	16068	16191	16321	16328	16497	16287	16427	16275	16209	16172	16302	16256	16224	16245	16465	16375	16388	16408	16348	16342	16256	16233	16459	16435	16276	16331	16323	16405	16374	16377	16455	16293	16307	16277	16144	16500	16293	16288	16186	16499	16408	16270	16274	16327	16356	16360	16205	16234	16328	16310	16390	16327	16344	16333	16381	16290	16220	16364	16479	16221	16301	16413	16368	16188	16587	16354	16269	16534	16430	16302	16322	16430	16148	16390	16281	16331	16170	16377	16361	16380	16354	16486	16168	16419	16315	16298	16355	16407	16525	16366	16371	16370	16172	16347	16411	16348	16473	16356	16360	16149	16264	16358	16295	16299	16178	16254	16311	16225	16198	16469	16289	16267	16208	16342	16263	16306	16219	16353	16192	16241	16302	16351	16452	16376	16357	16186	16325	16258	16335	16336	16294	16278	16239	16200	16286	16311	16300	16275	16214	16438	16417	16521	16292	16273	16304	16427	16247	16192	16428	16146	16368	16121	16193	16445	16380	16314	16281	16363	16526	16133	16344	16403	16290	16397	16246	16286	16346	16296	16428	16562	16229	16271	16256	16186	16313	16221	16361	16266	16249	16353	16269	16238	16334	16386	16274	16215	16191	16333	16230	16332	16397	16406	16392	16316	16492	16351	16553	16115	16234	16287	16189	16251	16421	16292	16435	16347	16439	16584	16271	16312	16455	16539	16246	16422	16472	16182	16313	16381	16320	16331	16424	16270	16347	16448	16282	16247	16262	16271	16218	16187	16361	16433	16320	16348	16275	16434	16435	16439	16460	16203	16457	16272	16314	16301	16203	16326	16326	16415	16234	16357	16327	16220	16289	16339	16330	16271	16379	16269	16238	16322	16307	16236	16347	16445	16387	16285	16490	16356	16268	16478	16299	16276	16345	16373	16251	16511	16296	16403	16392	16210	16258	16392	16403	16293	16259	16332	16456	16299	16503	16557	16374	16378	16367	16414	16340	16454	16210
31086	42304	44161	31982	22134	19322	18586	18399	18290	18252	18343	18398	18288	18395	18277	18329	18355	18421	18122	18301	18321	18461	18220	18241	18397	18318	18118	18216	18459	18404	18137	18202	18327	18246	18463	18269	18145	18244	18363	18457	18282	18309	18267	18369	18131	18217	18523	18179	18120	18150	18398	18242	18170	18323	18321	18334	18473	18338	18506	18373	18315	18477	18318	18322	18199	18298	18458	18276	18207	18294	18504	18303	18297	18275	18596	18326	18304	18236	18226	18208	18378	18337	18522	18287	18291	18388	18369	18359	18307	18311	18281	18267	18224	18306	18176	18443	18283	18226	18396	18175	18458	18100	18295	18394	18248	18404	18416	18424	18364	18269	18227	18352	18211	18293	18112	18482	18374	18492	18356	18274	18256	18271	18168	18335	18370	18291	18328	18549	18457	18353	18279	18412	18265	18419	18483	18243	18278	18194	18282	18374	18262	18496	18223	18030	18289	18246	18331	18580	18418	18217	18212	18266	18384	18348	18304	18322	18183	18267	18216	18303	18413	18320	18361	18144	18202	18314	18433	18154	18320	18458	18244	18106	18307	18274	18355	18318	18107	18399	18406	18236	18118	18211	18270	18336	18364	18370	18514	18234	18176	18223	18108	18105	18244	18264	18312	18422	18236	18311	18261	18140	18183	18304	18278	18268	18385	18300	18431	18236	18393	18328	18254	18394	18435	18190	18437	18329	18402	18320	18374	18448	18331	18129	18065	18435	18214	18447	18379	18305	18237	18226	18277	18314	18353	18289	18263	18216	18364	18327	18404	18363	18158	18316	18267	18446	18384	18341	18520	18392	18078	18449	18416	18143	18191	18279	18396	18323	18328	18352	18218	18173	18459	18393	18096	18139	18339	18316	18278	18240	18185	18436	18436	18215	18248	18299	18308	18109	18276	18211	18266	18506	18240	18306	18121	18560	18305	18417	18228	18313	18389	18238	18210	18390	18269	18217	18068	18358	18339	18472	18339	18360	18167	18494	18386	18211	18363	18299	18372	18134	18338	18397	18571	18437	18275	18145	18157	18400	18173	18312	18308	18318	18409	18384	18394	18151	18120	18223	18509	18282	18254	18264	18414	18290	18559	18327	18397	18235	18265	18315	18246	18328	18408	18483	18191	18372	18103	18184	18236	18194	18189	18271	18159	18140	18245	18238	18273	18345	18291	18270	18427	18275	18062	18179	18343	18593	18304	18247	18408	18501	18333	18429	18215	18249	18195	18093	18242	18205	18203	18363	18326	18357	18309	18495	18313	18448	18295	18304	18145	18254	18334	18347	18158	18169	18273	18218	18284	18195	18427	18266	18603	18305	18370	18450	18422	18376	18167	18230	18178	18302	18101	18355	18447	18372	18194	18206	18335	18358	18110	18320	18470	18171	18347	18126	18199	18200	18112	18163	18256	18326	18383	18352	18518	18230	18148	18233	18320	18249	18368	18149	18231	18079	18151	18252	18375	18446	18221	18251	18303	18375	18406	18384	18156	18330	18168	18051	18366	18384	18326	18265	18484	18385	18218	18364	18266	18224	18170	18348	18355	18204	18226	18381	18172	18400	18347	18219	18382	18324	18301	18315	18368	18091	18019	18295	18340	18192	18329	18121	18285	18316	18221	18241	18475	18345	18245	18376	18310	18279	18361	18160	18265	18464	18389	18216	18349	18358	18424	18021	18285	18211	18308	18342	18424	18332	18213	18134	18116	18222	18319	18187	18322	18143	18292	18173	18216	18202	18282	18189	18286	18188	18275	18301	18458	18227	18592	18229	18213	18506	18473	18132	18250	18058	18137	18251	18203	18210	18325	18319	18202	18287	18292	18361	18284	18275	18250	18327	18085	18201	18310	18246	18323	18262	18260	18338	18497	18449	18497	18105	18272	18431	18412	18332	18217	18090	18264	18270	18373	18273	18288	18409	18271	18158	18128	18349	17979	18347	18431	18377	18431	18295	18315	18434	18305	18124	18248	18279	18358	18356	18284	18233	18236	18530	18412	18245	18516	18339	18448	18069	18183	18261	18378	18477	18399	18274	18347	18354	18336	18466	18339	18321	18305	18343	18087	18213	18282	18383	18258	18286	18241	18373	18366	18222	18495	18200	18135	18272	18296	18275	18160	18262	18263	18392	18284	18397	18361	18129	18251	18346	18412	18355	18166	18144	18283	18490	18250	18344	18468	18220	18523	18262	18118	18189	18288	18330	18092	18142	17974	18263	18160	18074	18283	18423	18306	18309	18349	18059	18206	18262	18514	18364	18378	18343	18519	18185	18341	18314	18199	18214	18338	18173	18364	18285	18392	18341	18220	18098	18193	18260	18177	18468	18429	18160	18220	18227	18382	18244	18223	18251	17995	18345	18449	18247	18331	18295	18095	18304	18250	18509	18537	18310	18277	18230	18203	18297	18209	18347	18379	18419	18117	18147	18193	18122	18444	18428	18710	18462	18355	18212	18293	18233	18309	18319	18158	18356	18279	18355	18230	18305	18204	18339	18427	18331	18443	18409	18302	18375	18206	18171	18258	18317	18197	18411	18340	18436	18398	18259	18356	18140	18332	18473	18557	18397	18382	18338	18128	18347	18321	18241	18443	18212	18365	18258	18158	18455	18356	18506	18317	18342	18320	18313	18189	18386	18184	18081	18213	18386	18242	18061	18236	18340	18166	18382	18288	18174	18359	18440	18309	18455	18353	18107	18370	18429	18331	18398	18373	18252	18388	18493	18157	18378	18321	18317	18222	18422	18278	18274	18482	18409	18315	18334	18306	18334	18172	18293	18489	18217	18235	18236	18405	18398	18360	18395	18418	18316	18372	18238	18249	18230	18198	18258	18325	18125	18325	18367	18329	18304	18326	18286	18147	18347	18403	18188	18242	18090	18349	18416	18299	18169	18161	18267	18274	18264	18419	18428	18262	18255	18143	18442	18388	18363	18247	18107	18319	18444	18331	18250	18277	18202	18138	18283	18162	18397	18203	18229	18248	18263	18185	18096	18168	17937	18283	18292	18255	18289	18389	18193	18332	18246	18247	18446	18472	18165	18347	18186	18072	18403	18350	18290	18228	18432	18339	18227	18381	18282	18268	18201	18373	18260	18373	18375	18290	18305	18332	18268	18407	18145	18219	18344	18331	18292	18297	18301	18092	18340	18443	18354	18352	18082	18189	18443	18424	18248	18372	18072	18247	18157	18382	18411	18285	18412	18498	18051	18284	18406	18393	18058	18239	18304	18261	18405	18427	18449	18461	18235	18457	18276	18409	18393	18073	18434	18363	18270	18197	18145	18178	18320	18274	18430	18175	18091	18455	18283	18246	18357	18402	18295	18508	18266	18425	18352	18387	18252	18513	18332	18210	18201	18214	18209	18147	18266	18108	18166	18340	18302	18250	18245	18299	18319	18314	18221	18444	18335	18327	18263	18162	18148	18332	18320	18109	18361	18285	18270	18303	18349	18182	18216	18304	18189	18329	18244	18202	18238	18260	18182	18301	18284	18179	18383	18242	18388	18287	18224	18323	18425	18420	18279	18255	18298	18171	18252	18380	18333	18470	18198	18421	18413	18267	18211	18236	18306	18279	18267	18386	18265	18140	18300	18171	18174	18465	18319	18363	18229	18353	18356	18338	18316	18300	18241	18467	18423	18437	18440	18292	18118	18315	18327	18566	18247	18384	18266	18312	18330	18337	18342	18247	18261	18355	18282	18355	18277	18163	18462	18309	18279	18361	18302	18441	18387	18506	18302	18145	18333	18422	18352	18311	18519	18387	18177	18228	18347	18427	18339	18271	18139	18402	18434	18216	18234	18287	18338	18268	18269	18573	18231	18183	18285	18128	18151	18400	18350	18451	18220	18220	18319	18306	18356	18514	18289	18198	18279	18371	17941	18163	18289	18489	18409	18229	18066	18179	18150	18379	18358	18313	18103	18000	18121	18364	18283	18247	18315	18239	18351	18235	18233	18384	18466	18379	18266	18382	18298	18144	18506	18258	18494	18345	18358	18241	18525	18329	18310	18309	18413	18170	18112	18313	18270	18383	18275	18354	18323	18254	18300	18033	18363	18335	18276	18333	18146	18162	18168	18428	18098	18392	18568	18336	18250	18109	18338	18495	18390	18464	18264	18346	18375	18151	18219	18228	18276	18235	18506	18111	18184	18264	18193	18494	18445	18340	18430	18500	18407	18353	18133	18196	18157	18250	18578	18405	18112	18451	18330	18540	18205	18211	18304	18176	18475	18373	18372	18427	18294	18325	18109	18245	18250	18159	18137	18500	18248	18315	18344	18382	18190	18262	18336	18353	18441	18257	18213	17919	18184	18379	18208	18381	18282	18654	18343	18447	18471	18352	18103	18153	18512	18392	18467	18398	18415	18216	18219	18415	18407	18447	18209	18419	18300	18130	18431	18524	18392	18223	18279	18510	18290	18317	18295	18281	18369	18342	18393	18053	18192	18074	18346	18305	18250	18334	18348	18368	18332	18292	18232	18218	18221	18145	18262	18254	18382	18240	18075	18149	18435	18207	18172	18523	18372	18197	18302	18442	18351	18348	18196	18231	18303	18241	18323	18479	18285	18243	18160	18235	18216	18359	18355	18479	18257	18486	18295	18237	18266	18395	18486	18249	18174	18095	18224	18318	18240	18257	18467	18349	18227	18362	18379	18347	18366	18105	18125	18502	18216	18295	18374	18186	18142	18330	18429	18411	18304	18383	18317	18310	18152	18296	18284	18268	18174	18396	18231	18189	18323	18174	18157	18086	18285	18302	18245	18439	18249	18148	18286	18175	18332	18341	18335	18327	18366	18362	18313	18371	18260	18397	18039	18341	18237	18249	18422	18193	18382	18343	18307	18317	18302	18442	18350	18209	18367	18449	18380	18221	18430	18342	18223	18249	18298	18130	18021	18212	18279	18139	18251	18540	18254	18230	18254	18255	18334	18338	18514	18290	18290	18488	18494	18141	18571	18381	18481	18490	18276	18384	18285	18295	18351	18407	18389	17987	18160	18168	18313	17961	18303	18120	18235	18296	18442	18174	18158	18337	18318	18393	18073	18340	18234	18171	18140	18178	18327	18378	18116	18205	18508	18493	18285	18168	18309	18248	18421	18361	18370	18425	18287	18092	18260	18368	18242	18100	18154	18233	18247	18354	18332
36525	60491	46767	28141	19551	16659	16001	15933	16019	16013	15935	15905	15913	15849	15991	15914	16176	16000	15792	16162	16069	15869	16122	16190	16026	16085	16014	15952	16052	16075	16078	15990	15994	15892	16016	16035	15948	15940	16211	16082	15970	15976	16090	15998	15963	15953	15885	15832	15986	16091	15940	16012	15916	15888	15923	16099	16107	15888	16073	16137	15930	16009	15847	15879	15938	15841	15959	16003	16056	15969	16003	16015	15954	16107	15954	16004	16063	15863	15953	16065	16032	15939	16044	15934	16056	15925	15980	15973	15972	15942	16141	16043	16026	15979	16075	15957	15980	15900	16106	15838	16154	16020	15976	15998	15910	16062	15987	15991	15885	16011	15906	15947	16011	16089	15934	16050	15818	15990	16013	15940	16110	16001	15969	16024	15930	15869	15854	15899	15850	16117	15932	15914	15972	15881	16165	16038	15944	15981	15934	15981	15935	16029	15796	16088	16077	15870	15987	15921	15893	16156	15942	15849	15963	15837	15875	16025	16045	16035	15786	16064	16085	15967	16158	15997	15940	16041	15902	15973	16015	15998	15866	15917	16168	15838	15893	16057	15844	15852	15851	15959	15963	16040	15878	16067	16131	15936	15812	16096	15915	15879	16045	15894	15899	15995	15857	15996	15889	16104	15989	15981	15825	16041	16114	15995	16155	15847	16073	15795	16090	16033	15913	15916	15929	16059	15974	16033	15987	15905	15878	16023	15877	15896	16095	16002	15934	16063	16035	15949	16072	16053	16141	16015	16101	16036	16103	16011	15934	15962	16028	15896	15997	16037	15886	16006	15852	16087	15956	15935	16012	16066	15780	15911	15923	15946	15932	15912	16030	15952	16015	15974	15975	15937	15960	16048	16180	16045	15818	15873	15955	15914	15891	15976	16032	15968	16049	15977	16185	16011	15918	15916	16032	15916	15939	15992	16032	15986	16063	15952	15947	15872	15954	15974	15987	16002	15939	15885	15927	16045	15993	15934	16026	15843	15956	15961	16001	15948	15988	15969	16073	15983	15933	15895	15887	15928	15847	16022	15923	15984	16123	15993	16040	15897	15796	16047	16015	15865	15928	16111	16169	16043	16024	15836	15984	15936	16155	15903	15980	15847	16012	15950	15957	15999	16037	15910	16009	16013	15946	15941	15809	15988	16028	16070	16088	15905	15920	15995	16120	15874	16088	16063	15927	15955	15937	15838	15924	15918	15810	16066	15980	15937	15992	15969	15889	15903	16026	15933	16090	16048	16077	16066	16036	16089	16087	15968	16142	16035	15924	16068	16028	15910	16026	15944	16000	15949	15996	15956	15855	15865	16014	15954	16018	15896	16067	16046	15989	15894	15816	16061	15864	15975	16054	15943	15995	15951	16055	15919	15973	15848	15961	15898	15997	16017	15891	16065	16092	15840	15861	16139	15873	16082	16059	15945	16185	16093	15975	16114	16061	15854	15978	16090	15952	16065	15968	16042	15906	15850	16115	16013	15911	16101	15988	16092	15962	15924	15926	15932	16061	15998	15983	16140	16069	15993	15951	15985	16020	16028	15942	15940	15972	15950	15927	15782	15797	16059	15959	16141	15966	16015	16035	15948	15927	16153	15989	15928	15902	16030	15975	16022	15880	16059	16072	15988	15989	16138	16024	16044	16031	15911	16059	15874	16090	15781	16050	16028	16056	16001	15857	16149	15831	15963	16018	15956	15871	15951	15869	15944	15802	16113	15965	15894	15927	15893	15832	16012	16013	15879	15991	16022	15980	15966	16194	15762	15996	16091	15999	16131	15825	15999	16154	15882	15842	16063	16043	16062	16086	16122	16072	15681	15957	15967	15916	15964	15966	15879	15948	16156	15922	16033	15853	16006	15964	16089	15966	15913	15930	15967	16050	16040	15847	15927	15922	16128	16008	15785	15979	15983	15983	15993	16092	15997	16058	16130	16028	15928	16038	16070	15957	16010	16098	15909	15979	15917	15917	15878	15841	15952	15931	16181	15900	16039	15843	16087	15974	15748	15929	15909	16059	15877	15902	16052	16141	15857	15984	16039	15939	16054	15913	15965	16014	16016	15984	15944	15971	16189	15923	16088	15966	16018	16176	16043	15848	16025	15874	15986	16138	15921	15873	15872	15856	15996	15849	15818	15830	16105	15940	15819	15999	16091	16011	16008	15968	16028	15971	16006	15878	16048	15968	15937	15852	16098	16086	15872	16003	15903	16005	15879	15897	16018	15948	16080	16034	15950	16144	16028	16091	16023	15752	15970	15974	15833	15878	15989	16081	16048	15939	15990	15992	16009	15899	15994	15920	15769	16016	16067	16145	16064	15946	16038	16085	15905	16190	16132	15971	16045	15872	16013	16057	15857	16069	16068	15954	15948	15894	15894	16070	16010	15983	16113	15935	16024	16017	15932	15927	15882	15992	15964	16054	15942	16011	15862	16020	15909	16093	15850	15949	16116	15967	16001	15695	15939	15921	16072	15913	16050	16173	15871	16064	16007	16097	15948	16028	16157	15948	16049	15933	16012	15938	15688	15945	16040	15876	16055	15921	16051	15838	16096	15983	15881	16062	16020	16007	15883	15875	15983	16001	15844	16072	16227	15879	16011	16111	15952	15994	15881	16108	15965	16153	15965	15989	15986	16109	16002	16044	16050	15957	15916	15862	15872	16179	16000	16204	15879	16026	15999	16177	15976	15895	16029	16145	15857	16079	15980	16159	16012	16006	16040	16176	15998	16080	15940	16067	16092	16033	15995	16053	15955	16015	15972	15777	16172	16007	16012	16042	15737	15921	16054	15971	16028	15951	16035	16006	16201	15990	16049	16119	15908	16001	15867	15992	15889	15885	16038	15925	16077	15997	15923	16013	15944	15887	16073	15802	15944	16033	16084	16260	16036	16090	15951	16145	15834	15930	16053	16077	16068	15823	15774	15967	16016	15939	15969	16017	16163	15884	16025	16053	15834	15904	16154	15947	16012	15933	16010	15959	15937	15925	15849	15938	15987	16122	15940	15904	15903	15972	16179	15881	15909	16059	15996	15984	16028	16146	16026	15978	15956	15977	16060	15953	16086	15802	15912	16082	15922	15964	15906	16090	15883	15806	16036	16059	15993	16089	15871	15941	16041	16102	15885	16180	16016	15999	16077	15947	15860	15930	16021	15904	16166	15896	15899	16085	15947	16045	15970	16019	16167	16157	16135	16036	16045	16142	15930	15815	16157	15882	15860	15954	15995	16185	16058	16024	16102	15821	15835	15973	15924	16078	15980	15940	15978	16022	15968	16102	15785	15985	15930	16040	15996	15848	15962	16131	16004	16118	15937	15910	15891	16088	16127	15976	15944	15866	16017	16060	15892	15893	15898	16015	16007	16014	15900	15900	15866	15984	16098	15882	16067	16107	15863	16006	15817	16050	16151	16037	15931	16083	16008	15860	15961	15946	16137	16014	16090	15999	16017	15714	15990	16295	15985	15901	15864	16127	16173	15959	15982	15934	16110	16086	16000	15903	16232	16118	15846	15988	15971	15920	15845	15995	16053	16117	16067	16009	15984	16043	16037	15876	15925	15852	16071	16067	16040	15958	15874	16042	16162	15894	16006	15957	15971	15833	16138	15851	15969	15999	16020	16021	15990	16045	15961	16036	15973	15828	15986	16008	16063	15990	16057	16029	15944	16078	15982	16099	15803	15940	15878	16003	16010	16141	16170	16074	16027	16054	16151	16044	15969	16090	16074	16028	15969	16017	15968	15858	16262	16036	15817	15922	15971	15949	15859	15844	16114	16192	16040	16236	15946	16088	16070	15971	15817	15984	16042	16144	16020	15994	15899	16040	16045	15758	16071	15810	16025	15826	16122	15904	15881	15925	15875	16002	15947	15929	16139	15963	16000	16038	15843	16209	15970	15914	15981	15936	15928	15875	16016	15887	16091	16076	16044	16110	15806	16046	15976	15888	16097	15984	16057	16141	15966	15875	15960	15891	16022	16039	15928	15853	16015	15864	16139	16126	15959	15952	16027	15936	15937	15950	15779	15932	16047	15982	15885	16023	15796	16073	16018	16002	15903	15960	15945	15982	15968	15957	15879	16088	15987	15805	15928	15760	15900	15999	16036	15894	15873	16036	15988	16136	15969	15903	16059	16078	15909	16054	16125	15910	16022	15987	15899	15932	16155	15878	15818	15997	16074	15862	15968	15992	16049	15976	15965	15908	16033	15901	16116	15860	15962	15942	15830	15841	16037	15832	16083	15996	15864	15932	16027	16100	15787	16050	15870	15919	15957	16055	16022	15999	15819	15943	15830	16054	15948	15939	16106	15991	16001	15925	16081	16076	15944	15909	15978	16191	15961	16072	16069	16084	16103	16130	15987	16065	15936	15969	15975	16078	16003	15915	15924	16069	15875	15986	16081	15921	16058	15779	15990	16070	15869	15949	15940	15848	15958	16064	15984	16168	15917	16045	15966	15991	16027	15874	16034	15991	15904	16025	16130	15970	16051	16104	15882	16064	16151	15839	15830	16153	16000	15975	15799	16105	16041	16040	15965	15940	15979	16143	15949	15901	16086	16034	15861	15879	15855	15990	16028	15896	16063	15911	15980	15936	16025	15861	16005	15804	15989	15888	15861	16017	15906	15996	16052	16079	15825	15882	16023	15910	15916	15991	15922	15971	15963	16071	16027	15883	15932	16006	15984	16186	16014	15929	15931	16173	15921	15961	16069	16039	15906	16047	15823	15834	16145	16028	15883	15995	16074	15874	15981	15914	16110	16053	16028	15889	15950	16031	15933	16273	15872	16005	15795	16106	15913	15855	15968	15983	16115	15913	16006	16075	15963	16046	15849	16035	15981	16050	15982	15788	16000	15975	15952	16122	16066	16135	15914	16084	16027	16135	16034	15998	16098	16049	16012	16037	15892	15941	16124	16069	15962	15919	15909	16083	16131	16047	16073	15917	15936	15818	15907	15938	15856	16083	16005	15891	15962	15990	15941	15942	15974	15960	16109	15899	15959	16002	15990	15997	15979	15917	16057	15999	16040	16118	15791	15838	16066	15899	16110	15988	15860	16129	16006	16249	16005	16015	16038	15960	15875	15970	15866	15763	15968	15919	16041	15960	16025	15975	16068	15934	16097	16031	16052	16108	15875	16063	16007	16019	15972
24564	26764	41505	38410	28528	24716	22128	18030	17356	17290	17426	17500	17239	17524	17181	17273	17327	17200	17382	17260	17371	17507	17443	17372	17243	17347	17289	17306	17289	17079	17286	17305	17085	17213	17376	17211	17157	17223	17128	17302	17346	17121	17447	16983	17160	17186	17141	17209	17078	17217	17279	17215	17192	17256	17346	17334	17228	17222	17123	17340	17052	17208	17256	17274	17306	17175	17160	17294	17208	17092	17220	17178	17155	17099	17163	17106	16995	17060	17352	17058	17127	17443	17114	17169	17326	17016	17192	17230	17386	17094	17300	17183	17171	17104	17133	17227	17024	16968	17231	17350	17246	17097	17147	17136	17277	17135	17162	17188	17038	17093	17224	17083	17124	17127	16980	16958	17241	17139	17054	17013	17045	17206	17311	16989	17144	17064	17226	17057	17386	17113	17267	17204	17077	17373	17291	17173	16994	16820	17203	17177	17026	17061	17337	17395	17336	17148	17177	17131	17206	17370	17198	16907	17119	17001	17230	16986	16952	17129	17166	17163	17104	17013	17207	17376	17117	17085	17223	16930	16981	17197	17128	17020	17044	17228	17250	17066	17039	17230	17016	17257	17252	17042	17156	17189	17134	17014	17022	16952	17159	17090	17203	16956	17119	17054	17140	17099	17259	16981	17009	17044	17286	17246	17190	16999	17187	17143	17001	17226	17363	17185	17150	17043	17038	17077	17060	16978	17206	17069	17382	17309	16968	17065	17190	17292	17043	17213	16899	17077	17049	17002	17197	17194	16952	17184	17292	17183	17257	17176	17139	16992	17163	17115	16803	17098	16882	16931	17065	17197	17155	17196	17142	16970	17161	17121	17313	16977	17118	17399	17180	17106	17169	16880	17146	17144	17262	17192	17208	17215	17312	17129	17046	17132	17317	16970	17212	17072	17116	17060	17037	17043	17031	17134	17105	17113	17308	17351	17072	16911	16954	17125	17302	17259	17167	16979	17182	17285	17123	17290	17164	17169	16990	17100	17356	17129	16920	17209	17165	17306	17137	17079	17034	17139	17129	17078	17215	17274	17105	17079	17085	17157	17119	17283	17088	17246	17105	17113	17118	17374	17392	16970	17214	17147	17032	17060	17046	17075	17266	17104	17281	16967	17167	17132	17013	17214	17215	16976	17439	17251	17223	17082	17045	17055	17004	17170	17153	17070	17356	17005	17018	17157	17126	17149	17228	17224	17342	17115	17278	17271	17196	17000	17117	17114	17104	17236	17076	17171	17198	17147	17106	17136	17237	17232	17175	17094	17077	17289	17070	17285	17138	16943	17022	16997	17112	17101	17048	16963	17139	17195	17032	17333	17156	17157	17374	17154	17457	17064	17345	17312	17282	17205	17236	17029	17034	17066	17131	17040	17177	17069	17165	17064	17109	17281	17023	17187	17063	17122	17165	17293	17183	17037	17283	17142	17058	17057	17036	16980	17132	17087	17332	17128	17192	17141	17384	17160	17281	17165	17144	17206	17149	17102	17069	17029	17087	16851	17008	17138	17181	17102	17100	17117	16923	17390	17156	17135	17232	17153	17136	17238	17101	17105	17129	17165	17109	17165	17304	16989	17110	17265	17075	16979	17225	17293	17033	17133	17081	17094	17073	17082	17152	17094	17256	17118	17218	17236	16980	17176	17133	17161	16965	17087	17209	17053	17382	17204	17406	16982	16944	16988	17158	17178	17258	17081	17104	17056	17263	17122	17063	17204	17158	17082	17173	17238	17138	17277	17353	17261	17238	17285	17188	17147	17017	17222	17354	17307	17249	17228	17050	17026	17063	17024	17324	17220	17255	17077	17210	16986	17190	17204	16990	17072	17177	17078	17097	17146	17255	17067	17158	17091	17127	17229	17088	17035	16993	17208	17123	17010	17207	17097	17067	17127	16907	17202	17036	17083	17236	17089	17152	17115	17079	17082	17142	17058	17101	17165	17247	17219	17144	17110	17122	17245	17167	16968	17152	17214	17078	17159	17233	16839	17197	17124	17212	17167	17082	17246	17077	17053	17069	17171	17257	17251	17372	17178	16956	17152	17208	17124	17083	17261	17177	17056	17011	17074	17193	17082	17141	17195	17155	17063	17110	17086	17283	17114	17181	17170	17277	17022	16948	17326	17308	17106	16995	17164	17224	16956	17176	17115	17140	17225	17204	17255	17139	17192	17056	17268	17145	17077	17088	17078	17205	17003	17022	17142	17093	17068	17049	17309	16981	17203	17105	17261	17129	16955	17098	17237	17270	17212	17225	17192	17309	17142	17220	17240	17162	17237	17059	17069	17050	17206	17188	17035	17248	17025	17235	17056	17178	17062	17262	17128	17052	17154	17037	17153	17218	16912	17236	17287	17254	17048	17371	17181	17248	17220	17139	17141	17181	17214	17251	16962	16993	17034	17275	17027	17131	17208	16957	17145	17096	17007	16966	17261	17168	16938	16847	17233	16992	16993	17081	17024	17212	17223	17080	17083	17146	17025	16969	17191	17184	17235	17161	17159	17056	17221	17007	17053	17204	16979	17214	17051	17195	17122	17133	17041	17042	17245	16788	17084	17058	16932	17313	17197	17253	17169	17225	17100	17181	17091	17087	17325	17216	17122	17041	17215	17453	17227	17140	17073	17181	17115	17060	17110	17109	17179	17498	17162	17139	17189	16969	17235	17103	17199	17313	17025	17000	17208	17128	17063	17309	17295	16888	17288	17024	17349	17125	17034	17253	17304	17079	17073	17172	17185	17105	17283	17120	17194	17123	17190	17130	17259	17066	17084	17156	17071	17083	17219	17394	17171	17160	17170	17060	17118	17285	17096	17020	17087	16889	17154	17068	17254	17164	17312	16955	16999	17334	17050	17024	17301	17165	17228	17233	17075	17215	17228	17183	17273	17091	17179	17148	17084	17003	17161	17122	17037	17153	17071	17245	17150	17168	17265	17093	17118	17272	17239	17073	17042	17053	17050	17317	17030	17139	17131	17073	17198	17194	17071	16918	17312	17059	17124	17203	17151	17271	17054	17196	17162	17269	17057	17076	17280	17027	17127	17203	16895	17160	17086	17216	17142	17398	17080	17172	17132	17383	16920	17200	17173	17196	17087	17164	17231	17118	17162	17131	17308	17066	16891	17038	17042	17051	16866	17021	17101	17002	17034	16955	16946	17308	17047	16980	17170	17185	17061	17351	17243	17090	17228	17163	17156	17163	17011	17024	17112	17192	17040	17256	17315	17099	17194	17232	17179	17123	17034	17147	17416	17196	17059	17275	16908	17054	17014	17080	17216	17045	17106	17126	17315	17041	17166	16914	17168	17153	17129	16909	17063	17318	17259	17147	17052	17056	17221	16990	17009	17174	17447	17124	17241	17167	17065	16988	17181	17293	17050	17180	17127	16965	17156	17151	17160	17181	17052	17083	17140	17267	17129	17014	16925	17261	17129	17150	17187	17023	17252	17153	17110	17092	17159	17065	17380	17089	17242	17130	17128	17170	17016	17088	16949	17093	16972	17182	17003	17232	17068	17228	17259	17153	17238	17129	17145	17121	17136	17167	17191	17046	17195	16970	17113	17035	17158	17185	17198	17124	17212	17050	17312	17269	17074	17157	17229	17065	17010	17187	17102	17116	17198	17083	17277	17161	17350	17250	17334	17257	17188	17072	17086	17068	17122	17290	17156	17048	17083	17066	17217	17182	17125	17129	17062	17070	17185	17170	17071	16990	17187	17014	17151	17230	17247	17129	17083	17154	17154	17070	17184	17153	17006	17135	17125	17263	17158	17368	17276	17027	17227	17126	17196	17222	16940	16913	17205	17109	17218	17010	17206	17410	17216	17066	17094	17227	16960	16991	17207	17293	17011	17049	17216	17080	17181	17039	17067	16909	17291	17228	17311	16999	17130	17003	17342	17167	17259	17160	17221	17143	16984	17247	17132	17111	17220	16907	16875	16958	17175	17173	17185	17186	17337	17128	16972	17267	17152	17295	17250	17275	17100	17145	17283	17130	17249	17239	17110	17087	17073	16963	17055	16971	17108	17224	17050	17212	17120	17104	17005	17067	16923	17078	17004	17014	17069	17216	17247	17159	17217	17298	17040	16994	17143	17234	17196	17140	17171	17074	17126	17316	17164	17102	17084	17222	17132	17233	17291	17257	17239	17121	17063	17022	16992	16905	17067	17106	17197	17077	17010	17271	17245	16933	17189	17125	17046	17220	17021	17101	16989	17106	17083	17070	16947	17082	17166	17178	17141	17216	16965	17060	17202	17082	17251	17317	17164	17124	17206	17150	16973	16962	17191	17277	17067	17059	17131	17092	17044	17156	17161	17209	17249	17044	16999	17140	17195	17054	17213	17021	17187	17099	17135	16971	17152	17094	16925	17204	17063	17235	17075	17078	17227	17096	17181	17234	17202	17197	16871	16995	17157	17003	17174	17080	17367	17275	16879	17018	17278	17213	17088	17312	17011	17063	16991	17111	17056	17132	17110	17197	17064	17291	17177	17106	16925	17098	17235	17169	17291	17111	17239	17130	16983	17219	17112	17025	17252	17123	16989	16988	17134	17274	17071	17032	17186	17123	16908	17073	17103	17311	17177	17249	17180	17193	17219	16952	17456	17343	17221	17063	17306	17040	16969	17187	17186	17297	16970	17103	17038	17028	17154	17039	17091	17039	17284	17373	17229	17060	17030	16950	17224	17013	17178	16908	17301	17083	17300	16954	16987	17195	17143	17136	16950	17212	17365	17226	17266	17128	17179	17227	17129	16963	17282	17244	16978	17281	16969	17348	17193	17213	17048	17218	17067	17121	16966	17039	16985	17137	17111	17308	16963	17168	17107	17154	17106	17039	17208	17103	17419	17190	17176	17158	17160	17272	17121	17117	17176	17181	16993	17329	17063	17155	17013	17210	17145	17155	17209	17142	17176	17081	17135	17159	17232	17213	17075	17017	17169	17131	17232	17053	17204	17271	17237	17022	17156	17367	17129	17150	17026	17134	17136	17165	17154	17217	17147	17210	17105	17128	17106	17271	17297	17182	17231	17125	17047	17011	17112	17165	17328	17105	17221	17130	17280	17323	17139	17164	17334	17205	17362	17158	17231	17210	17202	16986	17057	16980	17244	17343	16986	17157	17192	17008	16955	17096	17275	16918	16923	17228	17198
56366	106706	88789	60834	36080	21073	16160	15202	15345	15179	15348	15458	15329	15265	15297	15402	15396	15275	15377	15450	15335	15189	15172	15341	15362	15147	15362	15371	15493	15328	15382	15238	15338	15194	15481	15503	15319	15228	15367	15280	15277	15365	15376	15295	15368	15281	15414	15205	15269	15401	15215	15310	15357	15339	15271	15400	15294	15200	15084	15361	15434	15368	15362	15557	15208	15270	15280	15168	15182	15435	15258	15356	15053	15231	15316	15209	15454	15410	15458	15254	15521	15181	15267	15350	15367	15346	15242	15161	15203	15271	15320	15223	15360	15374	15407	15243	15168	15317	15230	15348	15336	15246	15254	15337	15385	15255	15364	15079	15306	15465	15375	15400	15263	15325	15390	15228	15282	15311	15392	15135	15371	15170	15399	15270	15382	15430	15272	15292	15484	15391	15311	15271	15499	15281	15411	15359	15267	15336	15366	14986	15319	15257	15340	15294	15292	15123	15341	15237	15328	15425	15375	15437	15331	15265	15284	15386	15206	15312	15245	15289	15242	15394	15280	15210	15356	15308	15411	15392	15371	15385	15244	15243	15423	15463	15201	15254	15372	15259	15274	15302	15175	15326	15435	15118	15317	15273	15347	15155	15274	15230	15204	15379	15345	15280	15502	15307	15498	15332	15189	15383	15377	15447	15393	15423	15178	15364	15256	15481	15217	15446	15183	15154	15290	15523	15217	15323	15257	15336	15322	15546	15390	15451	15321	15305	15225	15307	15333	15323	15311	15345	15364	15288	15243	15280	15211	15429	15196	15229	15253	15433	15206	15299	15261	15290	15260	15316	15196	15339	15312	15390	15364	15339	15263	15490	15269	15278	15185	15473	15186	15306	15265	15347	15334	15130	15155	15102	15332	15254	15426	15310	15294	15409	15490	15306	15449	15231	15289	15291	15186	15431	15286	15359	15160	15317	15448	15357	15395	15246	15279	15325	15312	15306	15169	15301	15582	15354	15300	15403	15331	15341	15259	15360	15098	15135	15403	15433	15299	15117	15206	15228	15337	15462	15243	15181	15353	15211	15321	15215	15230	15385	15299	15493	15311	15297	15173	15219	15405	15119	15331	15268	15186	15358	15223	15388	15425	15307	15199	15222	15244	15310	15274	15314	15288	15130	15229	15187	15331	15227	15194	15151	15420	15328	15420	15277	15399	15354	15188	15271	15196	15249	15287	15380	15234	15356	15197	15112	15520	15411	15261	15466	15286	15125	15296	15343	15433	15310	15193	15351	15245	15272	15219	15363	15148	15182	15345	15305	15357	15195	15379	15307	15345	15371	15203	15260	15368	15498	15183	15468	15446	15503	15169	15402	15292	15341	15412	15222	15296	15286	15258	15240	15346	15345	15220	15316	15224	15248	15377	15382	15182	15209	15440	15476	15352	15478	15270	15292	15188	15279	15364	15309	15309	15171	15221	15440	15355	15386	15260	15310	15387	15321	15379	15185	15423	14933	15320	15332	15229	15288	15245	15185	15288	15474	15358	15228	15289	15283	15148	15256	15328	15152	15343	15188	15333	15314	15278	15316	15345	15386	15284	15248	15286	15204	15409	15393	15198	15233	15323	15466	15298	15165	15026	15179	15289	15390	15167	15312	15126	15389	15166	15303	15321	15322	15343	15452	15372	15359	15289	15181	15097	15267	15230	15247	15382	15395	15292	15315	15306	15432	15286	15298	15339	15501	15421	15342	15332	15344	15302	15285	15408	15283	15388	15263	15207	15208	15289	15261	15339	15351	15372	15266	15154	15388	15287	15262	15245	15249	15422	15294	15281	15140	15304	15440	15333	15290	15305	15310	15390	15391	15293	15346	15402	15208	15261	15488	15466	15254	15277	15202	15328	15175	15344	15253	15018	15429	15345	15192	15249	15308	15331	15385	15406	15416	15245	15020	15149	15294	15271	15342	15378	15202	15295	15264	15272	15450	15360	15134	15260	15186	15056	15404	15280	15410	15340	15302	15256	15268	15320	15411	15180	15435	15374	15183	15409	15106	15324	15335	15330	15254	15337	15392	15111	15465	15130	15143	15333	15229	15196	15286	15270	15234	15218	15304	15435	15190	15306	15308	15331	15269	15303	15125	15339	15306	15147	15398	15204	15389	15274	15436	15326	15227	15083	15169	15319	15360	15343	15265	15408	15241	15238	15312	15247	15229	15351	15288	15079	15195	15343	15315	15194	15228	15295	15259	15312	15319	15258	15273	15365	15323	15271	15368	15376	15200	15124	15416	15435	15392	15284	15376	15455	15125	15317	15241	15334	15342	15157	15143	15475	15320	15331	15331	15233	15321	15411	15172	15141	15138	15167	15250	15163	15192	15228	15354	15254	15336	15351	15156	15312	15255	15327	15263	15243	15228	15410	15266	15352	15167	15453	15265	15203	15250	15130	15407	15302	15234	15300	15067	15420	15265	15097	15251	15217	15313	15145	15225	15302	15324	15127	15311	15292	15198	15257	15327	15312	15330	15222	15305	15283	15379	15329	15309	15244	15328	15170	15061	15164	15234	15206	15312	15346	15257	15275	15419	15190	15113	15265	15317	15259	15243	15323	15189	15207	15397	15127	15292	15318	15271	15286	15365	15284	15338	15346	15253	15286	15145	15399	15271	15256	15257	15332	15293	15278	15312	15362	15366	15367	15420	15328	15267	15355	15439	15294	15582	15320	15223	15255	15402	15195	15385	15216	15307	15163	15278	15410	15323	15507	15307	15363	15379	15304	15224	15322	15330	15293	15228	15211	15306	15249	15311	15372	15479	15342	15390	15308	15226	15303	15298	15448	15304	15226	15230	15389	15407	15348	15124	15354	15029	15417	15279	15351	15345	15358	15337	15328	15397	15454	15319	15191	15225	15444	15320	15264	15269	15395	15272	15427	15435	15274	15348	14980	15306	15442	15152	15476	15317	15308	15407	15198	15339	15323	15409	15134	15186	15271	15428	15407	15372	15304	15414	15310	15153	15405	15273	15282	15274	15256	15399	15456	15272	15345	15318	15181	15231	15392	15340	15299	15182	15469	15188	15217	15319	15148	15469	15274	15240	15153	15236	15331	15110	15201	15373	15221	15328	15185	15438	15385	15366	15193	15393	15230	15193	15113	15245	15409	15137	15293	15261	15300	15248	15322	15283	15380	15310	15144	15322	15249	15166	15251	15268	15282	15293	15333	15378	15234	15300	15314	15398	15237	15254	15251	15321	15351	15559	15328	15315	15383	15316	15082	15170	15347	15275	15207	15425	15321	15335	15296	15445	15479	15278	15418	15411	15270	15188	15278	15396	15228	15344	15293	15240	15277	15367	15470	15230	15358	15341	15321	15321	15262	15378	15477	15212	15307	15177	15188	15394	15283	15074	15253	15243	15297	15225	15245	15205	15155	15346	15240	15264	15345	15282	15451	15239	15162	15323	15466	15263	15351	15402	15264	15280	15430	15339	15349	15281	15292	15400	15183	15304	15246	15329	15301	15273	15068	15192	15264	15227	15219	15299	15224	15497	15265	15367	15178	15194	15481	15376	15253	15460	15369	15448	15179	15420	15102	15253	15313	15287	15259	15290	15302	15309	15289	15265	15211	15295	15194	15216	15319	15275	15163	15266	15336	15247	15284	15285	15313	15200	15303	15350	15349	15212	15202	15264	15182	15166	15137	15140	15348	15272	15416	15386	15455	15285	15354	15278	15383	15461	15418	15332	15367	15283	15353	15265	15213	15305	15221	15363	15388	15298	15294	15400	15250	15264	15041	15242	15277	15217	15155	15210	15398	15234	15423	15351	15510	15368	15288	15296	15276	15156	15352	15245	15279	15226	15318	15124	15238	15083	15316	15305	15306	15338	15128	15421	15448	15164	15296	15159	15387	15277	15377	15227	15284	15357	15283	15292	15350	15372	15212	15341	15473	15199	15338	15454	15278	15279	15276	15337	15422	15261	15335	15319	15341	15285	15386	15172	15302	15324	15296	15289	15354	15271	15245	15385	15145	15136	15305	15192	15361	15259	15258	15347	15264	15321	15241	15368	15292	15404	15230	15247	15253	15392	15234	15188	15255	15264	15193	15402	15332	15221	15291	15145	15191	15354	15304	15148	15384	15264	15184	15286	15439	15315	15137	15372	15170	15396	15229	15258	15352	15411	15247	15301	15342	15288	15277	15330	15267	15280	15190	15369	15508	15370	15147	15236	15296	15220	15264	15431	15337	15270	15172	15125	15322	15242	15357	15421	15224	15311	15214	15398	15192	15274	15353	15345	15310	15325	15324	15293	15412	15278	15454	15402	15211	15255	15288	15325	15334	15298	15265	15428	15317	15222	15163	15234	15335	15258	15365	15275	15309	15154	15388	15394	15346	15246	15456	15305	15281	15260	15315	15409	15167	15254	15294	15207	15341	15316	15301	15397	15470	15198	15339	15434	15333	15337	15207	15263	15358	15341	15364	15246	15307	15182	15404	15421	15282	15231	15282	15289	15369	15251	15391	15291	15538	15193	15098	15493	15206	15392	15244	15197	15356	15120	15415	15212	15264	15264	15356	15301	15276	15204	15218	15254	15129	15504	15252	15397	15401	15403	15295	15398	15378	15375	15465	15289	15353	15383	15455	15153	15268	15304	15415	15228	15186	15481	15247	15331	15252	15205	15310	15349	15204	15252	15100	15370	15284	15376	15192	15303	15250	15306	15340	15075	15449	15353	15450	15177	15255	15219	15220	15341	15246	15247	15307	15292	15258	15243	15425	15332	15302	15393	15384	15180	15146	15219	15392	15388	15415	15187	15341	15327	15452	15366	15305	15337	15196	15406	15121	15247	15343	15321	15192	15174	15286	15347	15332	15293	15244	15085	15352	15225	15280	15434	15266	15186	15271	15174	15157	15392	15453	15150	15403	15411	15210	15432	15417	15299	15310	15314	15564	15227	15106	15233	15297	15093	15336	15268	15271	15291	15239	15269	15320	15386	15366	15388	15344	15270	15374	15273	15324	15188	15290	15355	15253	15222	15322	15263	15547	15422	15256	15395	15193	15232	15401	15322	15272	15284	15289	15437	15435	15281	15310	15247	15106	15266	15318	15320	15290	15318	15066	15343	15278	15373	15265	15234	15214	15209	15264	15397	15309	15272	15427	15382	15246	15242	15283	15237	15442	15404	15280	15323
23858	26449	42560	38518	28996	24898	22500	17280	16779	16589	16712	16549	16371	16574	16336	16556	16348	16238	16279	16368	16293	16412	16312	16272	16374	16204	16368	16366	16308	16214	16169	16150	16243	16241	16451	16430	16180	16439	16198	16254	15981	16120	16341	16044	16278	16195	16240	16357	16278	16248	16155	16319	16314	16095	16411	16145	16312	16012	16391	16302	16403	16333	16107	16275	16038	16222	16210	16099	16438	16196	16448	16183	16130	16324	16338	16205	16166	16168	16221	16344	16368	16204	16239	16082	16249	16084	16294	16181	16216	16268	16295	16108	16328	16374	16214	16013	16204	16245	16104	16159	16347	16425	16224	16170	16165	16154	16012	16124	16208	16128	16235	16179	16301	16254	16272	16250	16391	16124	16156	16074	16256	16062	16138	16163	16200	16232	16053	16264	16328	16299	16456	16245	16111	16145	16241	16235	16160	16307	16133	16239	16193	16170	16373	16139	16028	16284	16289	16115	16010	16214	16201	16136	16336	16343	16355	16105	16155	16141	16025	15860	16270	15916	16044	16287	16236	16052	16193	16299	16197	16182	16304	16140	16134	16100	16251	16150	16177	16124	16319	16337	16169	16229	16051	16312	16155	16194	16276	16180	16176	16145	16084	16033	16187	16302	16215	16282	16343	15966	16022	16407	16249	16176	16278	16080	16219	16237	16285	16099	16320	16163	16097	16282	16239	16138	16179	16299	16145	16213	16020	16152	16198	16093	16149	16052	16238	16286	16028	16145	16224	16051	16308	16325	16035	16112	16134	16216	16141	16057	15984	16147	16268	16128	16311	16290	16276	16275	16240	16492	16243	16224	16197	16321	16155	16289	16165	15970	16307	16351	16201	16140	16357	16212	16159	16433	16219	16119	16375	16214	16036	16055	16144	16097	16327	16344	16036	16255	16214	16339	16350	16292	15948	16214	16089	16190	16376	16090	16262	16268	16265	16220	16087	16140	16191	16105	16153	16224	16066	16229	16352	16195	16230	16073	16351	16139	16283	16216	16292	16275	16131	16179	16147	15794	16437	16153	16156	16053	16120	16084	16186	16056	16132	16208	16107	16345	16227	16469	16014	15777	16080	16256	16032	16207	16204	16197	16178	16315	16116	16237	16412	15999	16329	16175	16137	15984	16274	16323	16250	15987	16036	16189	16244	16252	16306	16209	16310	16199	15931	16225	16229	16313	16195	16268	16158	15959	16089	16065	16211	16051	16111	16249	16002	16156	16348	16196	16242	16214	16060	16035	16203	16023	16304	16341	16140	15955	16129	16209	16144	16168	16156	16430	16089	16118	16294	16275	16214	16319	16184	16204	16204	16262	16298	16348	16072	16274	16433	15987	16329	16146	16156	16283	16166	16211	16210	16421	16357	16313	16175	16284	16233	16340	16238	15999	16210	16278	16180	16093	16200	16297	15960	16207	16350	16183	16177	16100	16147	16120	16069	16120	15949	16055	15956	16194	15988	16137	16152	16411	16158	16223	16153	16147	16210	16414	16228	16093	16155	16077	16190	16101	16135	16130	16143	16167	16164	16240	16480	16245	16159	16239	16163	16271	16123	16224	16193	16334	15992	16093	16316	16269	16093	15987	16224	16021	16304	16344	16126	16058	16221	16276	16088	16189	16322	16224	16163	16280	16121	16340	16353	16401	16050	16015	16167	15903	16183	16205	16266	16128	16260	16250	16138	16156	16244	16221	16111	16315	16356	16270	16149	16377	16249	16455	16201	16397	16084	16252	16373	15958	16029	16234	16103	16119	16093	15986	16187	16189	16143	16207	16088	16287	16290	15988	16327	16240	16387	15891	16324	16493	16192	16126	16113	16057	16333	16024	16038	16109	16270	16219	16346	16338	16367	16163	16221	16050	16188	16221	16176	16295	16235	16050	16229	16165	16265	16138	16100	16183	16353	16320	16247	16356	16131	16229	16137	15918	16233	16206	16319	15882	15899	16188	16282	16043	16093	15950	16318	16252	16129	16361	16144	16162	16035	16215	16016	16093	16046	15959	16026	15890	16400	16135	16145	16019	16335	16251	16193	16127	16352	16238	16283	16111	16251	16202	16184	16342	16097	16235	16262	16243	16178	16122	16156	16319	16357	16168	16224	16065	16249	16090	16290	16182	16120	16243	16110	16190	16147	16199	16277	16203	16139	15976	16208	16173	16435	16197	16292	16183	16210	16042	16343	16309	16163	16261	16152	16097	16261	16194	16037	16090	15968	16079	16022	15998	16086	16188	16288	16194	16120	16100	16208	16182	16166	16129	16208	16304	16369	16357	16272	16254	16016	16186	16223	16283	16088	16107	16117	16329	16217	16166	16216	16115	16104	16280	16204	16148	16167	16157	16043	15993	16277	16161	16310	16182	16294	16108	16317	16165	16432	16105	16164	16358	16255	16054	16200	16289	16285	15965	16101	16298	16241	16072	15954	16180	16224	16270	16151	16185	16220	16065	16183	16249	16006	16130	16066	16070	16380	16315	16140	15919	16238	16131	16261	16260	16096	16332	16347	16172	16122	16309	16209	16022	16119	16188	16252	16197	16080	15877	16226	16097	16340	16038	16291	16366	16233	16308	16034	16202	16155	16076	16123	16299	16202	16298	16199	16159	16389	16208	16119	16174	16177	16091	16220	16035	16381	16461	16079	16129	16337	16010	16212	16207	15897	16253	16211	16282	16335	16174	16125	16162	16189	16263	16074	16269	16123	16158	16009	16119	16235	16167	16340	16240	16234	16072	16223	16252	16256	16361	16344	16140	16280	15917	16137	16102	16387	16262	16351	16193	16112	16294	15970	16253	16287	16317	16297	16202	16196	16136	15959	16016	16102	16282	16371	16201	16197	16145	16476	16182	16503	16320	16214	16067	16167	16046	15879	16059	16306	16081	16317	16321	16314	16115	16297	16266	16212	16329	16317	16189	16145	16052	16227	16086	16007	16055	16161	16232	16221	16183	16298	16316	16034	16209	16027	16061	16158	16160	16430	16244	16239	16164	16513	16304	16140	16273	16031	16226	16107	16275	16317	16269	16250	16085	16090	16034	16016	16113	16356	16403	16222	16193	16407	16179	16078	16044	16072	16218	16185	16211	16306	16144	16143	16201	16243	16144	16080	16037	16287	16237	16312	16173	16200	16235	16160	16101	16186	15966	16180	16140	16347	16242	16256	16014	16325	16095	16303	16454	16010	15875	16028	16109	16211	16117	16075	16218	16185	15976	16439	16178	16047	16186	16361	16184	16276	16081	16294	16159	16393	16143	16189	16116	16136	16172	16461	16329	16032	16162	16126	16133	16267	16038	16050	16003	16163	16243	16206	16219	16170	16022	16073	16348	16288	15944	16217	16120	16187	16372	16243	16207	16337	16100	16183	16067	16022	16227	16217	16090	16197	16232	16144	16049	16230	16188	16236	16093	16092	16219	16235	16181	16188	16181	16177	16237	16092	16248	16112	16371	16310	16234	16106	16139	16070	16084	16202	16223	16146	16276	16028	15994	16285	15998	15869	16164	16162	16320	16128	16059	16059	16177	16082	16167	16141	15954	16219	16036	16280	16223	16112	16092	16223	16247	16403	16211	16214	16308	16251	16209	16196	16197	16078	16209	16083	16188	16228	16096	16217	16210	16098	16287	16248	16060	16221	16282	16329	16304	16321	16131	16051	16253	16182	16119	16012	16229	16122	16121	16196	16102	16254	16197	16316	16231	16154	16149	16181	16181	16283	16277	16228	16054	16052	16256	16231	16302	16370	16338	15970	16298	16214	16344	16283	16290	16179	16116	16050	16146	16014	16213	16049	16376	16432	16383	16391	16201	16090	16212	16162	16098	16205	16240	16442	16334	16135	16068	16206	16191	16292	16077	16233	16176	15939	16101	16033	16113	16294	16196	16234	16125	16091	16220	16067	16229	16358	16166	16351	16169	16284	16092	16025	16025	16107	16274	16311	16163	16299	15977	16133	16234	16106	16201	15935	16122	16218	15898	16092	16167	16395	16131	16096	16320	16193	16272	16244	16199	16313	16175	16200	16198	16316	16253	16319	16192	16086	16237	16195	16158	16045	16214	16361	16183	16092	16129	16069	16050	16283	16144	16142	16253	16270	15990	16112	16049	16086	16094	15942	16264	16185	16164	16211	16252	16277	16199	16301	16206	16228	16014	16128	16169	16199	16284	16139	16162	16156	16073	16293	16201	16167	16223	16307	16091	16170	16015	16328	15925	16331	16165	16291	16150	16298	16212	16156	16129	16167	16235	16220	16099	16249	16181	16141	16097	16049	15977	16181	16271	16304	16201	16234	16283	16131	16331	16407	16357	16009	16145	16181	16257	16469	16251	16303	16059	16236	16111	16105	16035	16099	16264	16143	16184	16084	16185	16322	16149	16307	16144	16074	16293	16291	16196	16249	16031	16068	16127	16149	16162	15995	16181	16068	16242	16064	16044	16277	16229	16048	15988	16073	16260	16236	16192	16119	16171	16205	16184	16348	16177	16116	16154	16203	16109	16109	16281	16237	16064	16229	16052	16097	16109	16304	16260	16200	16213	16130	16118	16125	16194	16129	16068	16292	16168	16096	16160	16053	16039	16007	16240	15982	16333	16255	16109	16214	16324	16316	16265	16248	16226	16019	16153	16260	16288	16120	15992	16353	16152	16340	16077	16097	15992	16424	16203	16162	16226	16233	16261	16153	16201	16127	16243	16152	16143	16260	16315	16198	16056	16450	16171	16108	16094	16180	15973	16226	16111	16122	16184	16235	16117	16023	16174	16111	15979	16167	16199	15889	16170	16377	16199	16146	15902	15937	16162	15997	16019	16068	16323	16114	16156	16214	16219	16357	16203	16168	16196	16121	16163	16317	16033	16256	16231	16118	16273	16138	16214	16077	16268	16273	16286	16211	16110	16182	16068	16010	16054	16252	16313	16183	16151	16223	16246	16117	16249	16073	16159	16071	16299	16114	16226	16333	16214	15985	16174	16180	16068	16123	16060	16110	16167	16290	16257	16416	16180	16124	16209	16089	16170	16024	16270	16340	16225	16191	16098	16144	16130	16017	16135	15950	16163	16287	16444	16227	16017	16115	16357	15987	16403	16277	16316	16048	15956	16350	16246	16132	15974	16248	16190	16038	16073	16134	16126	16093	16047	16119	16001	16202	16285
60015	102586	86474	65868	37474	21512	15336	14737	14531	14826	14615	14472	14572	14771	14711	14805	14775	14833	14794	14793	14867	14628	14736	14659	14705	14499	14821	14569	14660	14555	14556	14825	14655	14687	14711	14737	14898	14881	14646	14645	14758	14551	14654	14667	14598	14589	14605	14689	14797	14618	14747	14535	14758	14820	14755	14660	14595	14572	14784	14680	14702	14733	14762	14502	14663	14738	14614	14673	14575	14780	14571	14815	14683	14694	14735	14609	14630	14584	14517	14679	14682	14677	14651	14590	14605	14648	14629	14587	14634	14629	14617	14565	14741	14765	14573	14481	14653	14673	14770	14608	14696	14507	14711	14570	14587	14438	14725	14835	14722	14692	14715	14649	14669	14581	14665	14798	14641	14638	14653	14649	14675	14771	14660	14640	14551	14705	14816	14413	14638	14621	14801	14700	14536	14742	14740	14560	14617	14477	14670	14727	14731	14622	14710	14585	14728	14568	14496	14803	14652	14649	14735	14692	14701	14554	14591	14631	14730	14706	14776	14824	14618	14626	14684	14589	14584	14748	14657	14656	14621	14600	14541	14670	14652	14718	14618	14889	14561	14823	14686	14563	14648	14689	14747	14765	14665	14697	14643	14449	14644	14711	14554	14705	14628	14774	14588	14783	14797	14633	14785	14691	14567	14776	14595	14686	14710	14612	14593	14597	14526	14694	14685	14774	14642	14906	14741	14720	14655	14698	14691	14701	14725	14655	14701	14713	14551	14592	14525	14489	14511	14676	14549	14644	14879	14736	14668	14584	14583	14685	14701	14720	14603	14517	14747	14649	14796	14576	14487	14616	14804	14518	14570	14530	14593	14511	14718	14812	14799	14691	14588	14724	14695	14680	14706	14700	14588	14654	14704	14619	14627	14536	14616	14535	14591	14568	14827	14735	14761	14699	14566	14614	14671	14659	14777	14674	14580	14595	14623	14634	14640	14659	14581	14631	14537	14666	14668	14670	14590	14831	14854	14635	14808	14709	14598	14654	14542	14563	14661	14539	14762	14609	14744	14552	14474	14664	14649	14641	14617	14532	14651	14633	14486	14764	14618	14855	14593	14506	14850	14690	14596	14632	14705	14709	14590	14568	14644	14612	14609	14510	14517	14597	14658	14574	14632	14720	14757	14681	14597	14654	14710	14742	14639	14912	14504	14757	14525	14744	14684	14640	14654	14816	14594	14587	14473	14651	14388	14747	14606	14674	14691	14724	14628	14604	14592	14647	14571	14660	14708	14711	14626	14613	14700	14795	14837	14618	14641	14637	14704	14519	14579	14694	14752	14534	14703	14576	14740	14691	14776	14618	14442	14488	14661	14570	14662	14654	14656	14615	14787	14628	14721	14670	14553	14590	14589	14650	14582	14472	14853	14677	14691	14728	14795	14746	14656	14642	14778	14716	14608	14465	14580	14783	14661	14634	14757	14619	14440	14640	14763	14619	14612	14845	14549	14750	14740	14879	14564	14641	14701	14714	14705	14616	14618	14657	14656	14668	14656	14806	14751	14719	14492	14847	14750	14670	14666	14660	14537	14535	14622	14639	14564	14768	14776	14591	14632	14464	14593	14660	14689	14680	14814	14655	14611	14613	14645	14699	14711	14583	14658	14598	14728	14617	14558	14657	14529	14720	14613	14621	14714	14649	14666	14731	14556	14711	14523	14531	14715	14585	14536	14809	14630	14633	14649	14610	14765	14621	14416	14605	14756	14674	14602	14781	14771	14595	14666	14492	14832	14701	14544	14603	14647	14712	14573	14620	14634	14619	14719	14748	14675	14672	14813	14667	14717	14658	14640	14607	14576	14577	14728	14690	14463	14424	14801	14650	14750	14550	14688	14595	14838	14871	14683	14751	14646	14860	14712	14468	14913	14561	14718	14470	14524	14758	14762	14490	14496	14685	14640	14655	14893	14501	14633	14575	14524	14704	14597	14694	14824	14616	14593	14778	14659	14608	14567	14517	14599	14531	14614	14612	14557	14662	14835	14550	14823	14657	14482	14675	14581	14697	14596	14851	14704	14581	14654	14550	14555	14733	14815	14619	14771	14629	14592	14667	14544	14788	14626	14673	14574	14759	14700	14637	14777	14679	14511	14628	14596	14692	14716	14804	14518	14663	14571	14545	14624	14544	14773	14605	14632	14879	14661	14739	14447	14760	14685	14528	14820	14679	14698	14609	14711	14651	14676	14673	14669	14830	14702	14663	14602	14755	14435	14746	14764	14768	14665	14553	14772	14768	14492	14669	14642	14651	14649	14650	14689	14674	14592	14692	14663	14461	14623	14695	14575	14723	14605	14693	14645	14703	14742	14519	14712	14649	14559	14579	14650	14623	14550	14549	14693	14683	14774	14759	14669	14634	14564	14588	14729	14615	14750	14641	14628	14574	14760	14793	14573	14551	14589	14822	14497	14538	14643	14783	14747	14616	14670	14586	14610	14562	14647	14606	14630	14475	14819	14608	14542	14703	14772	14710	14635	14639	14669	14668	14494	14491	14622	14556	14645	14556	14626	14581	14741	14554	14628	14569	14724	14725	14561	14696	14758	14600	14752	14713	14547	14655	14639	14450	14554	14710	14643	14735	14671	14686	14815	14699	14595	14650	14548	14806	14700	14657	14641	14633	14837	14696	14678	14654	14683	14615	14405	14624	14789	14673	14536	14672	14660	14579	14772	14645	14684	14730	14669	14478	14555	14732	14578	14668	14759	14616	14662	14681	14580	14635	14657	14611	14660	14650	14537	14753	14604	14826	14806	14736	14506	14635	14659	14927	14712	14879	14813	14648	14681	14780	14686	14568	14572	14755	14668	14522	14633	14768	14766	14674	14705	14722	14608	14788	14684	14616	14668	14623	14621	14455	14796	14560	14583	14584	14700	14571	14672	14604	14842	14606	14642	14659	14847	14707	14711	14634	14503	14928	14562	14581	14733	14718	14496	14799	14610	14654	14746	14635	14584	14702	14710	14697	14645	14547	14845	14734	14758	14582	14552	14834	14815	14570	14770	14754	14641	14791	14702	14619	14713	14522	14763	14639	14556	14594	14563	14574	14636	14795	14723	14778	14678	14767	14664	14746	14644	14542	14664	14682	14623	14628	14854	14712	14704	14722	14582	14672	14727	14704	14567	14737	14515	14723	14840	14697	14592	14822	14694	14655	14536	14835	14736	14562	14590	14640	14637	14867	14582	14530	14794	14625	14720	14549	14739	14533	14619	14739	14605	14659	14717	14616	14620	14625	14695	14549	14767	14767	14675	14584	14670	14508	14668	14477	14568	14568	14510	14794	14683	14572	14754	14620	14592	14644	14688	14732	14636	14601	14701	14735	14599	14584	14690	14609	14612	14579	14768	14682	14725	14566	14747	14763	14632	14712	14603	14627	14775	14689	14729	14719	14631	14610	14669	14568	14681	14731	14663	14699	14576	14668	14590	14560	14663	14726	14616	14525	14634	14633	14685	14646	14655	14701	14671	14509	14762	14635	14704	14733	14383	14611	14569	14753	14747	14606	14684	14665	14561	14794	14536	14679	14751	14462	14801	14746	14567	14682	14659	14631	14688	14822	14582	14695	14696	14618	14809	14615	14666	14589	14631	14689	14630	14625	14790	14678	14722	14579	14740	14621	14830	14704	14423	14622	14813	14591	14664	14548	14798	14588	14759	14586	14699	14633	14615	14557	14583	14636	14757	14625	14715	14636	14853	14721	14445	14665	14955	14603	14635	14694	14640	14660	14791	14713	14668	14690	14529	14627	14704	14599	14493	14630	14671	14716	14620	14682	14677	14743	14783	14590	14628	14552	14569	14595	14452	14537	14681	14659	14506	14542	14690	14556	14933	14634	14765	14620	14632	14477	14765	14696	14688	14655	14625	14553	14771	14677	14606	14617	14894	14520	14667	14556	14497	14695	14761	14592	14717	14375	14575	14714	14669	14566	14617	14459	14579	14735	14777	14520	14763	14759	14650	14536	14570	14640	14646	14698	14743	14823	14611	14617	14544	14691	14648	14680	14543	14764	14608	14746	14526	14512	14706	14562	14818	14681	14603	14670	14749	14724	14691	14738	14515	14594	14621	14688	14724	14526	14676	14661	14543	14568	14516	14767	14497	14638	14847	14625	14689	14605	14542	14718	14608	14451	14521	14612	14446	14756	14732	14810	14704	14626	14680	14482	14888	14862	14720	14574	14683	14586	14780	14539	14597	14559	14750	14740	14639	14791	14749	14685	14596	14711	14700	14657	14615	14689	14538	14536	14789	14628	14723	14457	14753	14416	14805	14589	14678	14705	14675	14459	14813	14607	14648	14659	14566	14689	14558	14739	14572	14705	14491	14623	14919	14580	14522	14758	14601	14717	14623	14703	14670	14732	14556	14634	14721	14533	14569	14434	14555	14548	14654	14740	14684	14915	14811	14641	14630	14713	14733	14623	14617	14642	14594	14877	14526	14630	14712	14563	14672	14739	14889	14700	14836	14676	14608	14647	14637	14605	14651	14649	14668	14634	14567	14561	14789	14834	14637	14823	14758	14706	14603	14748	14788	14707	14653	14636	14614	14567	14676	14648	14647	14676	14738	14823	14578	14866	14474	14480	14712	14730	14625	14654	14699	14607	14551	14516	14748	14570	14543	14578	14677	14648	14685	14711	14597	14699	14508	14736	14783	14635	14584	14568	14581	14615	14528	14810	14892	14525	14620	14699	14503	14625	14676	14703	14777	14693	14783	14482	14502	14521	14558	14839	14500	14778	14574	14771	14643	14717	14709	14808	14564	14624	14568	14503	14637	14733	14610	14567	14451	14784	14803	14511	14593	14743	14588	14728	14750	14558	14721	14667	14719	14634	14641	14673	14680	14628	14549	14759	14721	14664	14665	14506	14366	14663	14672	14624	14623	14608	14772	14541	14555	14579	14559	14810	14660	14728	14723	14557	14755	14674	14580	14598	14744	14709	14741	14674	14846	14611	14769	14755	14662	14542	14797	14578	14468	14609	14726	14703	14622	14611	14714	14645	14635	14606	14744	14638	14706	14651	14614	14688	14645	14596	14634	14581	14679	14662	14621	14507	14751	14747	14474	14640	14564	14891	14547	14593	14571	14600	14736	14536	14607	14548	14657	14734	14501	14654	14628	14655	14666	14586	14501	14784	14751	14562
31039	41508	43976	30918	20678	16841	15934	15526	15792	15522	15443	15541	15308	15620	15662	15718	15464	15610	15707	15661	15580	15441	15717	15477	15600	15586	15645	15557	15521	15298	15509	15609	15508	15322	15473	15423	15535	15635	15549	15467	15634	15494	15588	15555	15744	15509	15593	15599	15586	15532	15587	15587	15523	15617	15477	15487	15617	15507	15676	15757	15513	15766	15553	15659	15546	15485	15745	15696	15534	15539	15570	15476	15502	15735	15491	15510	15473	15633	15508	15458	15499	15468	15644	15820	15703	15541	15653	15696	15526	15730	15583	15780	15494	15574	15682	15431	15569	15478	15645	15651	15372	15619	15559	15587	15483	15505	15562	15610	15470	15595	15561	15424	15502	15580	15596	15692	15418	15533	15695	15595	15630	15559	15609	15524	15508	15572	15696	15578	15445	15520	15437	15495	15450	15573	15569	15497	15435	15647	15574	15570	15511	15514	15679	15385	15445	15226	15394	15416	15551	15542	15594	15612	15560	15565	15435	15496	15654	15512	15427	15542	15538	15480	15592	15506	15441	15454	15520	15540	15626	15482	15535	15476	15803	15591	15604	15451	15408	15417	15617	15281	15444	15681	15643	15519	15596	15537	15528	15238	15544	15595	15555	15521	15699	15622	15581	15597	15729	15422	15628	15528	15571	15608	15605	15417	15729	15583	15516	15383	15368	15406	15494	15556	15375	15445	15332	15636	15352	15388	15580	15491	15357	15534	15459	15479	15385	15620	15584	15537	15557	15524	15545	15533	15584	15468	15451	15460	15490	15547	15698	15392	15482	15470	15648	15341	15459	15381	15814	15680	15476	15556	15499	15518	15701	15539	15430	15480	15448	15622	15457	15681	15467	15705	15504	15601	15590	15714	15635	15487	15666	15699	15305	15526	15459	15731	15780	15439	15473	15512	15559	15619	15601	15638	15639	15481	15659	15423	15653	15573	15426	15446	15448	15624	15516	15436	15414	15627	15459	15448	15574	15528	15534	15563	15304	15521	15565	15506	15534	15429	15518	15614	15534	15655	15394	15428	15456	15522	15454	15627	15486	15476	15450	15697	15646	15422	15462	15576	15709	15546	15517	15464	15435	15480	15611	15620	15547	15554	15601	15665	15538	15406	15573	15568	15506	15527	15389	15507	15483	15463	15503	15455	15688	15509	15495	15655	15536	15695	15528	15631	15581	15473	15648	15565	15425	15477	15648	15518	15501	15704	15552	15317	15521	15507	15430	15491	15505	15428	15447	15785	15682	15675	15580	15494	15483	15602	15585	15520	15455	15704	15543	15391	15547	15489	15665	15624	15409	15471	15460	15735	15683	15681	15684	15420	15584	15661	15721	15272	15682	15578	15463	15508	15649	15560	15532	15360	15360	15696	15592	15585	15774	15519	15591	15500	15639	15503	15490	15465	15434	15615	15803	15552	15664	15307	15491	15585	15513	15584	15558	15300	15470	15451	15509	15448	15551	15741	15676	15460	15411	15624	15613	15481	15417	15744	15599	15592	15681	15365	15379	15441	15659	15516	15535	15377	15573	15556	15467	15534	15480	15504	15486	15585	15608	15456	15525	15560	15260	15587	15545	15535	15503	15647	15654	15541	15771	15596	15614	15527	15761	15564	15548	15622	15543	15592	15638	15634	15648	15646	15600	15505	15448	15768	15650	15503	15523	15603	15512	15531	15649	15472	15556	15651	15535	15169	15284	15409	15434	15554	15519	15691	15585	15755	15607	15354	15575	15471	15475	15724	15665	15650	15547	15589	15660	15518	15509	15657	15505	15490	15578	15643	15691	15563	15359	15429	15413	15565	15573	15786	15673	15597	15462	15572	15464	15750	15469	15561	15385	15596	15422	15350	15472	15499	15428	15396	15507	15704	15551	15453	15598	15510	15505	15513	15349	15314	15516	15564	15673	15654	15565	15730	15486	15447	15478	15653	15483	15486	15661	15347	15589	15522	15523	15427	15599	15706	15477	15646	15735	15685	15407	15596	15663	15434	15572	15533	15380	15363	15505	15621	15628	15441	15482	15559	15662	15370	15638	15367	15484	15516	15488	15389	15499	15744	15554	15486	15586	15656	15704	15633	15495	15483	15583	15571	15654	15657	15454	15439	15491	15438	15550	15574	15457	15662	15579	15506	15539	15621	15470	15572	15569	15497	15413	15439	15533	15470	15476	15489	15444	15492	15446	15410	15584	15536	15509	15699	15542	15409	15705	15364	15536	15767	15564	15280	15713	15443	15630	15289	15367	15395	15244	15459	15661	15751	15668	15619	15334	15564	15716	15650	15785	15392	15433	15478	15537	15451	15387	15459	15429	15482	15433	15523	15632	15479	15557	15534	15468	15235	15575	15570	15618	15504	15405	15462	15606	15319	15356	15492	15628	15501	15471	15571	15531	15544	15668	15632	15484	15632	15519	15573	15588	15662	15555	15596	15326	15511	15441	15699	15530	15745	15843	15530	15539	15749	15631	15521	15647	15501	15630	15542	15520	15433	15603	15532	15550	15682	15642	15658	15478	15639	15663	15544	15569	15513	15442	15518	15384	15527	15605	15648	15517	15550	15504	15627	15430	15582	15794	15677	15463	15525	15543	15491	15538	15658	15565	15561	15767	15431	15644	15543	15715	15602	15503	15486	15531	15496	15362	15513	15626	15417	15550	15443	15454	15436	15555	15625	15377	15558	15595	15379	15493	15485	15606	15641	15571	15437	15392	15657	15660	15291	15599	15771	15616	15501	15587	15451	15790	15311	15233	15310	15589	15538	15494	15544	15409	15607	15413	15488	15435	15729	15524	15526	15419	15711	15560	15443	15629	15497	15613	15589	15627	15631	15631	15652	15502	15372	15444	15555	15556	15461	15599	15486	15420	15618	15600	15542	15544	15603	15640	15559	15646	15549	15623	15524	15470	15634	15531	15475	15389	15418	15452	15532	15594	15553	15306	15541	15271	15501	15642	15717	15499	15645	15700	15431	15645	15619	15576	15491	15602	15534	15621	15424	15542	15602	15290	15485	15687	15582	15499	15507	15591	15636	15640	15711	15555	15380	15463	15635	15555	15502	15536	15624	15423	15694	15743	15549	15625	15556	15576	15883	15811	15632	15461	15479	15461	15607	15799	15668	15735	15729	15656	15395	15402	15507	15631	15526	15438	15596	15744	15647	15566	15485	15536	15790	15573	15387	15583	15543	15627	15605	15356	15589	15422	15391	15436	15473	15489	15526	15680	15658	15548	15687	15592	15564	15711	15492	15748	15605	15656	15343	15603	15464	15521	15583	15596	15486	15548	15614	15355	15460	15626	15547	15574	15384	15409	15583	15681	15705	15694	15457	15333	15524	15290	15247	15506	15419	15448	15621	15748	15356	15512	15377	15525	15642	15477	15489	15541	15401	15459	15509	15662	15456	15435	15539	15490	15447	15548	15707	15570	15648	15771	15633	15757	15484	15456	15426	15671	15674	15784	15492	15550	15692	15558	15437	15399	15554	15600	15619	15558	15440	15675	15646	15561	15415	15596	15486	15703	15593	15469	15533	15630	15562	15760	15537	15672	15766	15482	15602	15515	15602	15484	15533	15643	15677	15590	15559	15671	15519	15604	15680	15641	15666	15461	15514	15625	15397	15517	15741	15491	15718	15480	15456	15557	15534	15492	15663	15554	15659	15582	15705	15521	15610	15437	15717	15645	15480	15617	15638	15380	15380	15436	15604	15536	15531	15471	15491	15615	15764	15572	15433	15500	15580	15500	15456	15562	15322	15693	15449	15536	15605	15562	15527	15522	15475	15628	15590	15669	15620	15434	15616	15662	15599	15501	15455	15577	15412	15536	15585	15614	15483	15508	15434	15476	15647	15532	15567	15465	15684	15640	15440	15835	15552	15582	15411	15471	15555	15496	15586	15437	15705	15563	15734	15478	15477	15496	15637	15468	15401	15551	15431	15583	15479	15420	15590	15495	15533	15503	15560	15480	15451	15516	15589	15647	15584	15587	15575	15466	15591	15432	15520	15516	15434	15674	15617	15620	15633	15635	15540	15547	15597	15563	15409	15589	15601	15543	15508	15595	15616	15592	15467	15821	15613	15438	15667	15580	15524	15611	15446	15807	15563	15651	15538	15660	15568	15522	15498	15400	15577	15485	15484	15652	15382	15605	15640	15412	15572	15569	15427	15563	15591	15577	15609	15680	15541	15390	15774	15553	15278	15685	15440	15637	15502	15533	15483	15535	15379	15809	15660	15401	15551	15584	15559	15460	15385	15330	15403	15689	15585	15593	15557	15624	15759	15491	15700	15572	15508	15644	15526	15247	15635	15480	15384	15544	15486	15617	15403	15534	15664	15478	15557	15513	15518	15476	15646	15650	15599	15327	15493	15492	15671	15527	15642	15622	15526	15595	15363	15575	15331	15366	15609	15586	15528	15530	15501	15370	15294	15793	15528	15597	15458	15641	15462	15461	15487	15559	15515	15723	15590	15560	15705	15610	15276	15511	15584	15669	15458	15599	15635	15375	15443	15490	15639	15772	15630	15622	15435	15677	15498	15603	15584	15419	15556	15495	15583	15622	15515	15614	15408	15552	15620	15510	15465	15650	15595	15452	15483	15397	15497	15429	15475	15541	15562	15466	15551	15580	15489	15758	15692	15513	15586	15647	15486	15484	15524	15649	15461	15504	15469	15493	15565	15598	15529	15698	15493	15272	15764	15617	15487	15622	15539	15557	15577	15434	15395	15667	15655	15795	15556	15622	15493	15446	15529	15261	15493	15574	15696	15573	15461	15672	15634	15447	15571	15422	15548	15604	15527	15563	15401	15385	15477	15498	15679	15545	15525	15596	15593	15455	15559	15467	15533	15453	15497	15476	15596	15513	15384	15454	15441	15529	15788	15439	15677	15405	15436	15393	15550	15508	15696	15412	15632	15610	15549	15657	15729	15508	15578	15637	15600	15466	15653	15624	15632	15449	15798	15670	15472	15584	15694	15591	15404	15631	15484	15661	15569	15270	15404	15494	15589	15773	15536	15580	15494	15509	15562	15573	15469	15611	15502	15533	15425	15514	15391	15431	15593	15706	15647	15636	15367	15531	15556	15484	15427	15708	15572	15407	15535	15461	15450	15440	15547	15454	15596	15712	15554	15769	15626	15704	15440	15502	15419
35337	59879	45477	29078	18380	15053	14285	14234	14238	14307	14275	14216	14317	14311	14157	14336	14215	14155	14287	14207	14466	14333	14083	14317	14137	14284	14321	14189	14287	14235	14217	14334	14138	14218	14462	14183	14243	14214	14267	14187	14104	14306	14330	14299	14454	14513	14318	14161	14132	14363	14191	14364	14257	14253	14319	14325	14386	14277	14321	14317	14237	14166	14194	14280	14386	14231	14026	14190	14128	14376	14159	14246	14258	14186	14309	14125	14067	14243	14347	14119	14178	14321	14247	14086	14382	14239	14331	14303	14266	14149	14370	14287	14163	14194	14352	14273	14282	14258	14173	14342	14299	14100	14203	14175	14325	14366	14169	14360	14266	14230	14263	14352	14175	14168	14127	14222	14348	14363	14355	14300	14101	14252	14230	14022	14120	14393	14232	14208	14215	14233	14249	14318	14422	14198	14128	14210	14294	14350	13943	14362	14321	14227	14340	14246	14098	14209	14189	14443	14262	14186	14171	14349	14275	14120	14203	14231	14169	14213	14209	14200	14482	14281	14340	14147	14273	14207	14167	14109	14165	14310	14213	14207	14340	14196	14082	14146	14296	14395	14277	14214	14299	14297	14549	14261	14228	14193	14221	14218	14275	14365	14100	14060	14367	14156	14273	14439	14225	14255	14426	14251	14201	14121	14203	14293	14249	14267	14029	14325	14247	14258	14133	14219	14230	14241	14131	14185	14054	14099	14212	14310	14229	14264	14403	14076	14139	14213	14372	13918	14232	14135	14282	14329	14137	14227	14242	14083	14265	14331	14173	14220	14398	14164	14274	14183	14337	14353	14288	14175	14151	14184	14381	14184	14166	14275	14372	14296	14232	14177	14261	14147	14301	14323	14242	14188	14325	14186	14281	14207	14289	14222	14242	14220	14435	14165	14168	14154	14212	14219	14492	14164	14332	14232	14399	14193	14004	14318	14130	14204	14276	14278	14267	14253	14311	14378	14338	14357	14137	14178	14289	14196	14440	14145	13975	14019	14370	14310	14276	14235	14272	14213	14298	14276	14171	14096	14408	14443	14275	14217	14114	14275	14243	14165	14176	14357	14175	14208	14146	14254	14306	14355	14207	14250	14201	14118	14145	14232	14099	14113	14169	14399	14397	14295	14275	14276	14063	14220	14360	14263	14362	14204	14280	14345	14347	13995	14175	14202	14483	14130	14200	14363	14288	14182	14246	14090	14365	14233	14279	14241	14344	14321	14217	14284	14092	14114	14297	14215	14248	14266	14174	14315	14202	13905	14239	14038	14376	14206	14312	14302	14239	14359	14170	14132	14197	14217	14356	14261	14190	14413	14285	14200	14295	14492	14317	14173	14171	14273	14251	14271	14274	14179	14181	14399	14112	14281	14189	14331	14166	14229	14255	14317	14200	14258	14084	14357	14272	14341	14242	14174	14066	14246	14255	14239	14181	14359	14227	14331	14236	14311	14345	14259	14294	14257	14141	14189	14121	14320	14227	14225	14218	14075	14244	14329	14264	14292	14235	14291	14216	14274	14205	14283	14215	14123	14290	14055	14141	14097	14259	14127	14117	14246	14341	14219	14141	14339	14240	14046	14182	14190	14204	14244	14350	14318	14173	14126	14272	14208	14208	14247	14290	14311	14197	14251	14258	14232	14333	14387	14184	14198	14291	14279	14336	14176	14288	14187	14171	14206	14278	14178	14327	14167	14261	14317	14273	14287	14092	14342	14220	14200	14135	14182	14424	14295	14159	14262	14249	14024	14224	14147	14222	14434	14317	14236	14309	14379	14311	14227	14224	14213	14263	14204	14198	14290	14310	14200	14354	14375	14240	14279	14263	14305	14229	14434	14479	14142	14189	14278	14294	14176	14205	14200	14281	14209	14207	14250	14253	14277	14240	14198	14336	14189	14327	14219	14205	14185	14242	14397	13987	14315	14098	14317	14298	14246	14221	14168	14176	14086	14270	14208	14288	14207	14389	14207	14297	14444	14188	14165	14095	14222	14298	14202	14272	14365	14158	14304	14201	14292	14312	14380	14170	14277	14242	14262	14203	14242	14236	14258	14165	14203	14315	14341	14240	14196	14202	14137	14362	14289	14327	14260	14351	14177	14300	14257	14161	14212	14210	14355	14178	14226	14337	14178	14375	14285	14125	14278	14267	14200	14161	14252	14260	14255	14298	14252	14140	14323	14273	14124	14087	14211	14169	14296	13957	14158	14182	14324	14167	14269	14383	14075	14187	14218	14111	14413	14228	14069	14320	14410	14236	14285	14329	14159	14268	14265	14266	14270	14278	14076	14136	14049	14259	14237	14305	14248	14002	14308	14334	14406	14265	14424	14194	14338	14230	14289	14309	14220	14212	14189	14199	14288	14063	14209	14347	14475	14093	14266	14424	14328	14167	14350	14144	14146	14283	14285	14248	14116	14332	14253	14221	14268	14288	14148	14289	14223	14226	14040	14033	14291	14161	14287	14433	14122	14225	14430	14241	14305	14542	14254	14155	14303	14234	14269	14281	14225	14124	14309	14336	14060	14224	14157	14192	14157	14174	14309	14282	14214	14100	14168	14301	14168	14342	14188	14160	14140	14214	14223	14232	14305	14354	14090	14261	14234	14341	14392	14080	14225	14233	14156	14251	14222	14323	14269	14250	14209	14269	14279	14201	14320	14318	14265	14463	14256	14178	14236	14150	14188	14291	14275	14336	14224	14260	14208	14103	14307	14284	14357	14267	14387	14262	14151	14255	14231	14221	14020	14286	14344	14200	14251	14310	14204	14166	14195	14196	14209	14313	14348	14200	14211	14150	14326	14121	14012	14280	14193	14107	14292	14320	14425	14293	14336	14186	14274	14300	14293	14278	14352	14321	14035	14253	14237	14203	14288	14052	14093	14162	14165	14214	14161	14337	14306	14160	14301	14223	14111	14129	14131	14109	14280	14211	14209	14318	14276	14141	14173	14272	14307	14399	14138	14186	14271	14306	14180	14101	14099	14179	14202	14243	14205	14356	14213	14176	14210	14184	14195	14305	14176	14275	14148	14361	14237	14182	14222	14394	14113	14235	14286	14172	14150	14229	14342	14205	13988	14290	14315	14010	14275	14221	14204	14227	14284	14182	14289	14179	14200	14165	14363	14121	13975	14149	14266	14253	14289	14343	14358	14116	14211	14195	14391	14134	14204	14233	14098	14223	14168	14366	14189	14293	14245	14247	14300	14184	14218	14261	14233	14372	14211	14081	14341	14194	14311	14255	14247	14349	14269	14310	14307	14267	14274	14556	14313	14277	14188	14308	14316	14337	14120	14246	14177	14254	14200	14014	14272	14362	14461	14063	14193	14337	14285	14291	14173	14190	14169	14235	14306	14186	14112	14365	14217	14197	14252	14158	14230	14259	14196	14267	14186	14435	14231	14110	14201	14203	14152	14257	14375	14141	14393	14176	14207	14201	14209	14220	14107	14191	14203	14291	14222	14331	14309	14517	14350	14030	14262	14221	14220	14216	14216	14287	14284	14316	14158	14115	14204	14264	14237	14210	14175	14349	14205	14246	14160	14149	14212	14258	14387	14152	14230	14194	14183	14155	14279	14248	14141	14222	14369	14220	14333	14206	14223	14193	14260	14299	14155	14246	14392	14243	14268	14340	14473	14153	14308	14327	14194	14115	14249	14335	14172	14433	14266	14307	14252	14318	14138	14182	14239	14260	14182	14209	14218	14227	14330	14161	14132	14213	14241	14357	14159	14316	14122	14309	14315	14203	14176	14207	14125	14310	14146	14195	14219	14356	14217	14400	14130	14213	14268	14380	14348	14334	14335	14055	14398	14199	14314	14252	14238	14167	14311	14258	14227	14062	14395	14092	14236	14101	14278	14178	14173	14229	14303	14422	13937	14258	14167	14130	14355	14296	14210	14267	14301	14262	14213	14243	14205	14283	14214	14279	14216	14357	14233	14316	14110	14279	14196	14262	14229	14267	14195	14163	14226	14208	14253	14338	14181	14329	14301	14287	14172	14209	14218	14355	14375	14148	14313	14214	14217	14169	13959	14126	14383	14242	14318	14200	14212	14302	14183	14206	14204	14271	14344	14259	14277	14346	14324	14229	14343	14215	14391	14214	14228	14404	14207	14211	14252	14144	14221	14278	14277	14076	14186	14236	14046	14212	14283	14238	14204	14190	14217	14183	14412	14248	14271	14355	14183	14428	14129	14202	14375	14337	14153	13995	14368	14366	14254	14104	14395	14096	14259	14111	14140	14119	14524	14330	14263	14355	14142	14230	14141	14281	14173	14231	14220	14313	14398	14246	14201	14232	14262	14156	14237	14131	14322	14265	14163	14102	14146	14277	14266	14248	14282	14305	14165	14143	14298	14425	14339	14259	14264	14203	14281	14016	14312	14174	14349	14275	14312	14369	14330	14228	14336	14089	14327	14234	14234	14247	14132	14177	14186	14196	14183	14352	14265	14267	14232	14154	14216	14043	14227	14393	14386	14143	14233	14187	14254	14255	14096	14290	14226	14089	14200	14214	14251	14231	14306	14191	14211	14149	14301	14103	14010	14274	14258	14231	14092	14318	14269	14347	14321	14216	13972	14295	14321	14348	14203	14304	14201	14320	14404	14185	14138	14363	14270	14430	14276	14195	14284	14291	14224	14131	14299	14021	14079	14237	14206	14082	14223	14266	14160	14291	14167	14288	14258	14121	14381	14110	14245	14368	14233	14437	14296	14147	14351	14284	14199	14201	14148	14214	14221	14271	14327	14331	14380	14297	14308	14232	14160	14227	14290	14152	14299	14128	14364	14129	14293	14185	14248	14219	14187	14388	14403	14213	14230	14259	14424	14349	14192	14081	14242	14244	14294	14157	14348	14212	14369	14155	14319	14515	14227	14345	14229	14264	14180	14257	14310	14285	14192	14116	14356	14379	14175	14278	14271	14282	14409	14189	14381	14212	14501	14350	14315	14274	14273	14291	14112	14194	14254	14161	14197	14266	14232	14289	14118	14173	14128	14403	14276	14228	14276	14290	14378	14118	14328	14177	14304	14300	14264	14307	14175	14286	14162	14379	14088	14371	14250	14172	14271	14473	14175	14156	14239	14412	14308	14293	14291	14220	14158	14149	14297	14420	14128	14196	14192	14396	14293	14294	14251	14200	14327	14224	14254
24410	26556	43065	41937	31446	24714	19977	15003	14168	14213	14389	14278	14285	14387	14212	14296	14296	14137	14229	14098	14268	14060	14175	13899	14098	14268	14197	14146	14214	14038	14132	14056	14122	13990	13925	13956	14152	14209	14162	14107	13864	14149	13930	13969	13946	13997	14051	13938	13936	13990	13852	13793	14223	13933	14081	13981	14151	13848	13825	14155	13896	14058	13856	14060	13926	14063	14029	14006	14018	13917	14033	14117	13821	14015	14007	14012	13841	13847	13889	13937	13905	13944	14025	13738	13877	13901	13906	14095	13743	14000	13904	14063	14057	13855	13863	13935	13865	13997	13931	13891	14015	13791	14007	14006	13967	13811	13923	14063	13887	13990	14036	14053	14003	13905	13963	13997	13905	14036	13893	14018	13950	13965	14068	14081	13749	13836	13961	13924	13925	14016	13947	13772	13761	13958	13885	13941	14151	14017	14070	13924	13936	13894	14233	14020	13893	14170	14077	13830	13842	14046	14224	14060	13933	13976	14028	13969	14095	14082	13778	13952	13883	13798	13834	14073	14086	13922	14175	14156	13942	13875	13950	13947	14096	13810	14051	13936	13755	13937	13873	14094	13919	13954	13778	14185	14047	13939	14029	13944	14064	13863	14093	14013	13867	13859	14003	13878	14110	13952	13839	13904	13943	13854	14106	13982	13822	13837	13981	13914	14027	13911	13860	13934	14066	13995	13856	13927	13904	14028	13778	14022	13895	14070	14058	13851	13952	13998	13971	13873	13799	13770	13988	14067	13809	13902	14070	13888	14109	14040	14064	14000	14002	13834	13877	13863	13877	14053	13961	13918	13969	13882	13972	13986	13867	14093	13928	13881	13917	14101	14037	14004	13960	13990	13988	13845	14005	14079	14097	13942	13943	13984	14039	13797	13988	14028	13948	14041	13998	14102	14036	13788	13847	14046	13851	13813	13841	13873	14077	14190	13832	13957	13947	13998	13902	14012	13812	13837	13888	13765	13833	13815	13937	13923	14212	14050	13966	13743	13919	13921	13847	14029	14058	13937	13892	13848	13978	14098	14046	14311	13947	13707	13779	13893	13864	13813	14008	13756	14104	14236	14074	13976	13958	13896	13925	13965	13889	13929	13945	14024	14188	13923	13855	14005	13928	14084	14076	13832	13951	14067	13950	13926	13752	13989	13790	13888	14031	13970	14096	13904	13868	14014	13880	13841	13842	13977	14106	14125	13776	13920	13900	13888	13954	13908	13950	13917	13865	13789	14090	13975	13790	13956	13919	13977	13783	13916	13866	13937	13883	13783	14060	13959	13886	14071	13945	13993	14018	13747	13899	14009	14047	14264	14000	13983	13967	13987	13816	14052	13859	13690	13949	13825	14037	13969	13933	13801	13946	13816	13874	13946	13703	13965	13952	14021	14230	13925	13950	13831	13862	14009	13832	14081	13826	14023	13909	13946	14032	14046	14047	13922	14096	13838	13887	13925	13798	14085	14045	13755	13779	13912	14055	13983	13953	14069	14067	13827	14089	13975	13997	13979	13800	13971	13926	13806	14089	13824	14000	14008	14026	13934	13845	13881	13940	14048	13927	13941	13679	14147	14107	13999	13926	14082	13874	13996	14038	13992	13739	13727	13870	14087	14068	14005	13942	13912	13795	13995	14047	13948	14030	14056	14172	14155	13810	13943	13996	13663	13879	14009	14039	14070	14087	13941	14040	14042	14149	14040	13972	14110	13841	13962	14095	14021	14069	13906	14146	13857	14016	14096	13820	13885	13806	13941	13835	14158	13843	13944	13936	13848	14017	13945	14021	13904	13874	13813	13860	13977	13920	14091	14160	13812	13985	13850	13913	13869	13904	13892	13828	13835	13793	13938	14197	13834	14110	13950	13815	14036	13953	13944	13815	13835	13954	14017	13926	13815	13996	14058	13812	13886	14011	14046	14046	13986	14235	13922	13995	13976	13930	13801	14049	14006	13896	13921	13963	13889	13830	14173	14027	13720	13971	13891	13678	13906	14083	13958	13830	13997	14149	14010	13758	13914	13864	13840	14036	13997	14011	13961	14062	13953	13915	14046	14150	14212	14013	14000	13997	13955	13811	14015	13938	13923	13962	14004	13818	14084	13976	14041	14020	14082	14095	13823	13958	14096	13797	13879	13960	14057	13933	14085	13977	13911	13955	13854	13805	14005	13912	14083	14037	13790	14070	13886	14064	13975	13834	13986	13727	13956	13918	13839	14001	13959	13963	13911	13945	13946	13700	13988	13774	13979	13913	13920	13897	13910	14001	13766	13921	13959	13943	13890	13961	14002	13870	13782	13910	13988	14032	13903	14020	14037	13945	13879	14005	13974	13918	13908	14065	13966	13935	14011	13960	13997	14080	14161	13885	14076	14090	13908	13993	13908	13844	13852	13891	14045	13842	13887	14036	13915	13894	13851	13853	13747	13815	13894	13878	14001	13985	13857	13936	13800	14095	13969	13950	13846	13935	13931	14108	13936	13813	13954	13821	13847	13851	13958	13913	13888	13906	13837	13886	14083	13898	13894	13697	13681	14049	13970	13985	14198	14017	14027	14050	13986	14100	13956	14005	14107	14084	13938	14019	14072	14094	14154	14075	13966	13954	13904	13938	13841	13805	14028	13923	13994	13981	13860	13795	13936	14001	13887	13962	14077	13960	13870	13937	13972	13807	13875	13982	13875	13722	13760	13874	13900	13962	14089	13956	13848	13760	14001	13937	13924	13775	13967	13893	13976	13999	13951	13796	13911	13701	13760	13848	13910	13983	14072	14073	13876	13850	13856	14033	14066	13635	13923	14028	13994	13968	14047	13931	14027	13906	13982	13762	13941	14021	13823	14053	14028	14058	14039	13942	14020	14015	13963	14072	13918	13858	13884	13880	13927	13899	13866	13937	13896	13910	13741	14087	13971	14020	13960	14045	13942	14087	14043	14015	13997	13780	13948	14038	13966	13950	14101	13884	14049	13977	13817	14046	14003	13916	13888	13816	13928	14060	14012	13949	13853	13909	13826	13914	14007	14094	13910	13826	13980	13985	13894	13886	14000	14062	13896	14191	13939	14036	13852	13848	13818	13855	13856	13846	14096	13926	13986	13859	13869	13950	13819	14012	13927	14088	13960	13952	13893	14083	13812	13863	13801	14061	13992	14073	13986	14092	13896	13855	13912	14013	13977	14074	13998	14001	14088	13891	13962	13820	13933	13932	13953	13988	13990	13915	13936	13764	14127	13954	13854	13948	13920	13973	13935	13979	13878	13871	14092	13886	13931	14004	13933	13839	13967	14098	13892	13947	13983	13963	14005	13882	13919	13845	14006	13907	13870	13931	13952	13801	14028	13804	14058	13913	13908	13921	14102	14035	13861	13995	13882	13788	13794	13974	13916	13925	13949	13869	13850	13942	14123	14032	14031	14011	13961	14001	13939	13882	13892	14015	13955	13912	13959	13795	14008	14030	13847	13842	13861	13966	13897	13990	14059	13843	13988	13929	13788	13829	13867	13916	13956	13948	13952	13911	13843	13842	14063	13921	13833	13934	14017	13863	14046	14057	13903	14058	14070	14099	14031	13970	13944	13943	13888	13925	14058	14066	13956	13961	13920	13988	13838	14064	14069	13970	14039	13931	13882	13942	13940	13835	13779	13985	13944	14077	13862	14028	14032	14018	13949	14161	13803	14132	13869	13904	14199	13961	14082	13785	13937	14006	13810	13929	13965	13828	14105	14011	13927	14025	13812	13930	13952	13718	13954	13915	13889	13936	13860	13834	13861	13962	13814	14072	13932	13957	13907	13913	14123	14107	14013	14158	14028	13720	13777	13920	13990	13962	13896	13873	14074	13949	13904	13943	13958	14158	13845	14010	13955	13997	14019	13927	14043	13933	13931	13914	13896	13918	14076	14011	13871	13738	14092	13888	13711	13936	14095	13980	13866	13890	13812	13998	13904	13983	13997	14080	14093	13994	13845	14171	14084	13996	13941	13907	14092	13807	14008	14212	14065	14025	13882	13880	13986	13966	13925	14144	13965	13974	14111	14064	13868	13774	14084	14091	14199	13930	13920	13995	13939	13878	13798	13934	13940	14035	14009	13909	14000	14002	13863	13972	13838	14002	13962	14160	13867	13957	13863	13874	13912	14123	13858	13894	13870	14062	13900	13920	13937	13883	13840	13577	13893	14108	13849	14104	13928	13889	13957	14039	14073	13885	13957	13996	13897	13930	14038	14014	13768	13990	13966	13880	14068	13837	13894	13869	13967	13722	14007	14121	13920	13978	13819	13834	13917	14012	13918	13840	13979	13918	13884	13945	13982	14065	13856	13879	13927	13965	13903	13886	13869	13925	13830	13938	13779	13834	14023	13872	14093	13951	14089	13879	13947	13943	13857	14011	13927	13833	13865	13974	14007	13891	13765	14010	13926	13956	13802	13837	14021	14234	13871	13864	14072	13951	14021	13963	13822	13944	14153	13850	13908	14109	13941	13746	14097	14044	13848	14076	13954	13799	14081	13986	13940	13807	13899	13606	13963	14039	13976	14027	14010	13890	13926	13961	13865	14179	13836	13870	14064	13905	13998	13823	14037	14083	13860	14148	13858	13884	13977	14076	14023	13914	13962	13996	13965	13782	13781	13905	13812	14014	13993	13719	13703	14003	14038	13921	13868	13793	13933	14212	13943	13920	13986	13853	13899	13997	13810	14006	13831	13967	14044	13898	14010	13913	14014	13936	13968	13940	13859	13789	13905	13807	13907	14083	13820	14017	13983	13985	13892	13880	13891	13658	14077	14189	14110	13919	13819	13780	13983	14003	13856	14125	14034	13910	13737	14045	14020	13879	13879	13836	14019	13960	14098	14170	14054	14046	14120	13869	13950	13933	13885	14020	13916	13927	13860	13993	13876	13810	13703	13927	13957	13784	13993	14056	14019	13870	13834	14076	14062	13810	13930	13967	14052	13901	14079	14104	13906	14094	13992	13747	13864	14135	14006	13819	14052	13955	13693	13992	13982	14071	13971	13931	14024	13940	13858	13903	14029	13820	13825	14024	13821	13880	13819	13801	13895	13912	13948	14026	13691	13961	13883	13841	13894	14035	13957	13883	13850	13941	14033	14074	13924	13818	13913	14001	13832	13748	14149	13939	13753	13738	13870	13821	13885
61310	103501	89058	65332	40381	22471	14717	13456	13172	13253	13295	13350	13265	13255	13322	13127	13227	13493	13364	13336	13362	13281	13215	13229	13343	13244	13421	13357	13179	13257	13299	13265	13215	13405	13258	13141	13181	13198	13419	13148	13223	13420	13116	13296	13263	13251	13317	13079	13367	13360	13347	13229	13423	13173	13163	13408	13310	13160	13319	13235	13263	13375	13423	13402	13328	13244	13143	13365	13238	13284	13383	13444	13313	13296	13176	13123	13302	13231	13380	13320	13122	13392	13161	13341	13421	13246	13163	13325	13404	13357	13322	13308	13150	13339	13177	13300	13269	13270	13345	13119	13247	13158	13350	13120	13114	13182	13282	13397	13195	13237	13165	13402	13240	13246	13250	13259	13230	13282	13294	13233	13181	13278	13219	13315	13196	13266	13362	13386	13219	13318	13268	13301	13370	13088	13255	13104	13336	13159	13374	13264	13249	13291	13154	13367	13160	13217	13216	13207	13301	13361	13210	13274	13263	13378	13247	13219	13153	13102	13292	13291	13129	13312	13190	13236	13233	13361	13296	13174	13420	13147	13316	13070	13396	13333	13288	13393	13234	13124	13244	13366	13220	13334	13284	13209	13173	13217	13218	13337	13242	13317	13261	13242	13404	13414	13268	13186	13077	13339	13265	13272	13176	13261	13219	13050	13084	13174	13374	13197	13195	13282	13251	13263	13250	13148	13226	13497	13432	13190	13273	13272	13217	12922	13119	13341	13156	13360	13278	13200	13244	13309	13291	13332	13359	13308	13511	13118	13152	13338	13426	13132	13335	13255	13267	13081	13215	13388	13341	13238	13372	13329	13335	13407	13303	13341	13320	13258	13213	13254	13297	13251	13337	13099	13177	13253	13301	13298	13312	13250	13305	13366	13233	13177	13312	13167	13194	13269	13330	13218	13249	13166	13430	13200	13238	13269	13262	13278	13136	13132	13163	13250	13273	13188	13281	13244	13297	13159	13193	13160	13160	13252	13204	13360	13286	13178	13338	13181	13218	13217	13353	13460	13288	13027	13190	13250	13232	13198	13324	13319	13319	13307	13232	13219	13243	13112	13373	13103	13324	13401	13190	13269	13170	13170	13086	13329	13278	13298	13173	13361	13233	13121	13319	13316	13230	13199	13202	13194	13206	13087	13306	13240	13316	13295	13257	13137	13336	13236	13254	13404	13286	13357	13247	13285	13261	13324	13320	13170	13270	13277	13297	13308	13360	13339	13064	13175	13266	13334	13310	13266	13216	13144	13336	13311	13297	13328	13304	13090	13359	13340	13257	13224	13367	13311	13316	13014	13362	13250	13437	13434	13281	13309	13144	13210	13195	13305	13365	13335	13290	13284	13134	13404	13322	13175	13392	13291	13196	13256	13272	13292	13179	13258	13193	13358	13253	13303	13294	13168	13050	13224	13250	13256	13174	13507	13179	13230	13289	13221	13358	13326	13302	13241	13231	13272	13203	13288	13295	13373	13271	13291	13323	13211	13440	13382	13324	13426	13305	13171	13193	13347	13317	13311	13485	13479	13237	13342	13091	13246	13326	13025	13044	13299	13298	13260	13265	13335	13383	13223	13209	13080	13270	13208	13193	13229	13097	13370	13179	13176	13313	13150	13516	13220	13422	13214	13088	13137	13403	13206	13285	13125	13295	13220	13354	13322	13235	13408	13264	13284	13373	13317	13315	13265	13452	13222	13377	13357	13164	13304	13284	13246	13313	13355	13029	13086	13250	13269	13154	13299	13219	13321	13291	13286	13296	13349	13238	13134	13112	13414	13241	13218	13190	13153	13182	13313	13098	13363	13422	13398	13378	13277	13198	13255	13215	13253	13186	13395	13319	13215	13184	13147	13244	13362	13175	13268	13160	13276	13325	13228	13416	13282	13216	13330	13060	13181	13369	13402	13305	13298	13215	13428	13423	13210	13237	13218	13254	13284	13262	13352	13201	13266	13456	13105	13170	13354	13409	13252	13195	13252	13136	13259	13153	13264	13355	13469	13257	13337	13185	13345	13329	13291	13136	13321	13129	13249	13338	13256	13244	13191	13328	13271	13318	13269	13181	13167	13264	13314	13248	13269	13375	13298	13228	13179	13254	13355	13193	13152	13296	13259	13376	13139	13265	13175	13334	13015	13191	13284	13320	13338	13301	13402	13221	13353	13320	13198	13352	13247	13260	13224	13175	13204	13168	13261	13150	13219	13226	13286	13330	13257	13233	13182	13263	13249	13302	13273	13188	13139	13335	13532	13162	13107	13232	13304	13434	13252	13284	13100	13287	13182	13272	13151	13312	13149	13472	13264	13235	13149	13133	13206	13250	13350	13200	13210	13187	13265	13347	13295	13344	13283	13218	13332	13277	13172	13251	13156	13318	13312	13291	13227	13247	13226	13205	13249	13145	13239	13188	13297	13303	13213	13353	13187	13164	13224	13381	13317	13316	13236	13375	13184	13278	13289	13230	13220	13237	13197	13186	13267	13137	13384	13374	13182	13366	13241	13301	13190	13295	13418	13259	13298	13322	13286	13273	13190	13305	13268	13050	13493	13191	13144	13281	13179	13337	13350	13240	13388	13362	13101	13357	13173	13176	13231	13244	13377	13247	13167	13328	13265	13264	13110	13549	13286	13208	13118	13405	13251	13346	13159	13292	13306	13213	13184	13417	13297	13118	13315	13216	13107	13153	13108	13230	13332	13195	13148	13248	13213	13258	13280	13087	13322	13284	13255	13175	13349	13390	13168	13120	13353	13268	13176	13197	13373	13235	13224	13212	13352	13306	13107	13225	13087	13347	13187	13316	13253	13281	13228	13176	13271	13125	13352	13226	13143	13245	13037	13353	13328	13342	13336	13410	13229	13349	13243	13191	13186	13255	13266	13248	13119	13183	13245	13283	13265	13438	13307	13410	13331	13327	13282	13440	13285	13279	13358	13249	13221	13251	13198	13371	13225	13269	13134	13228	13283	13394	13405	13357	13240	13115	13230	13301	13195	13266	13089	13303	13319	13372	13210	13376	13336	13336	13333	13449	13263	13421	13424	13406	13295	13205	13307	13216	13114	13305	13080	13231	13307	13220	13343	13283	13294	13343	13040	13117	13368	13109	13327	13339	13354	13488	13130	13080	13281	13375	13340	13296	13313	13291	13163	13294	13350	13224	13094	13289	13266	13144	13279	13342	13394	13306	13229	13131	13380	13291	13336	13269	13074	13182	13349	13151	13220	13225	13214	13394	13241	13145	13169	13276	13280	13199	13285	13293	13135	13130	13112	13148	13196	13180	13414	13228	13121	13299	13300	13340	13272	13294	13211	13293	13236	13217	13223	13269	13412	13427	13383	13181	13141	13290	13300	13088	13358	13202	13366	13302	13183	13233	13167	13320	13225	13185	13093	13247	13268	13217	13177	13366	13295	13178	13377	13234	13233	13130	13221	13248	13329	13208	13221	13243	13236	13159	13204	13403	13272	13206	13235	13237	13303	13376	13339	13268	13115	13263	13269	13209	13254	13351	13319	13302	13127	13384	13368	13308	13381	13284	13422	13259	13323	13158	13358	13351	13148	13487	13229	13325	13297	13056	13327	13127	13247	13249	13320	13131	13209	13340	13345	13301	13298	13216	13310	13186	13413	13220	13330	13349	13263	13256	13298	13308	13373	13409	13372	13273	13203	13176	13312	13404	13174	13225	13197	13336	13228	13305	13365	13319	13139	13303	13385	13249	13247	13315	13161	13174	13292	13225	13243	13179	13418	13168	13302	13336	13274	13289	13257	13206	13192	13154	13361	13291	13263	13380	13300	13257	13162	13401	13303	13253	13417	13263	13296	13220	13218	13306	13139	13245	13309	13255	13229	13374	13250	13237	13223	13120	13322	13192	13399	13211	13208	13265	13315	13307	13227	13253	13217	13340	13293	13317	13294	13222	13368	13237	13476	13080	13183	13185	13134	13446	13306	13289	13206	13395	13090	13462	13439	13260	13260	13358	13276	13380	13260	13293	13247	13118	13456	13197	13228	13401	13143	13227	13258	13325	13215	13246	13364	13136	13340	13259	13115	13175	13169	13171	13323	13245	13335	13297	13259	13134	13119	13268	13238	13139	13179	13468	13291	13262	13132	13302	13435	13333	13196	13252	13319	13230	13279	13342	13256	13221	13380	13141	13242	13314	13384	13214	13346	13211	13276	13329	13237	13163	13243	13301	13425	13334	13305	13042	13221	13413	13321	13260	13096	13302	13151	13144	13200	13321	13399	13345	13445	13193	13389	13284	13202	13198	13571	13414	13198	13120	13231	13320	13283	13232	13091	13247	13228	13327	13096	13400	13206	13212	13223	13302	13301	13208	13209	13290	13125	13204	13163	13288	13273	13253	13168	13289	13255	13314	13297	13209	13293	13212	13288	13263	13182	13254	13273	13368	13199	13149	13261	13281	13109	13137	13216	13160	13273	13333	13259	13140	13353	13409	13342	13410	12988	13461	13348	13362	13314	13381	13044	13198	13221	13088	13447	13406	13203	13342	13256	13220	13163	13255	13281	13244	13234	13304	13249	13291	13167	13283	13336	13297	13296	13265	13294	13091	13420	13157	13215	13256	13245	13153	13385	13125	13298	13321	13340	13076	13178	13250	13289	13298	13476	13352	13145	13267	13263	13374	13423	13184	13311	13247	13124	13440	13315	13252	13282	13365	13243	13191	13225	13330	13318	13232	13205	13366	13260	13005	13203	13242	13118	13177	13238	13316	13304	13251	13189	13239	13205	13203	13370	13193	13219	13238	13255	13085	13283	13213	13256	13109	13307	13367	13256	13319	13352	13184	13498	13315	13271	13015	13236	13442	13241	13284	13214	13389	13292	13327	13288	13266	13413	13130	13366	13245	13267	13295	13150	13180	13338	13179	13259	13332	13246	13335	13138	13101	13246	13258	13297	13286	13180	13242	13189	13280	13392	13256	13209	13269	13203	13201	13198	13188	13250	13228	13343	13388	13332	13117	13225	13291	13358	13313	13203	13291	13398	13351	13209	13438	13299	13289	13217	13313	13256	13399	13079	13256	13399	13292	13260	13306	13271	13376	13249	13331	13290	13414	13187	13204	13302	13349	13156	13200	13257	13293	13172	13220	13077	13340	13122	13350	13341	13262	13063	13277	13202	13215	13372
23889	24610	42894	42071	33753	27570	22491	15704	14423	14326	14095	14173	14025	14243	14240	14273	14085	14030	14083	14076	13885	14187	14218	13806	13972	14108	13976	13981	13988	14039	13919	13923	13818	13898	13939	13891	14009	13826	13933	13953	14019	13888	13785	13906	13761	13967	14221	13898	13810	13933	13828	14000	13762	13825	13837	14142	14088	14140	13859	13826	13918	13930	13874	13765	13793	13938	13939	14095	14030	13956	14085	14030	13899	13901	13866	13984	13853	13916	14026	13894	14027	14028	13969	13953	13966	13656	13938	13933	13854	13705	13711	13780	13875	13942	14035	13939	13914	13725	13926	13753	13864	13952	13949	13903	13851	13873	13965	13875	13807	13833	13942	14003	13890	13804	13924	14003	13888	13888	13880	13601	13982	13923	13821	14118	13848	13857	13720	13713	13941	13725	13847	13824	13887	13823	13765	14111	13959	13773	13783	13762	13788	13771	14023	13941	13930	14018	14066	13839	13822	13791	14059	13775	13854	13839	14179	13947	13896	14020	13997	13832	13880	13652	13844	14032	13859	13852	13882	13853	14077	13751	13798	13724	13935	13857	13687	13905	13889	13987	13974	13802	13963	14005	13781	13674	13862	14080	13962	13741	13753	13812	13813	13788	13841	13708	13985	13943	13624	13912	13917	13819	13826	14079	13725	13976	14027	13934	13891	13872	13789	13712	13870	13847	13991	13852	13866	13856	13778	13961	13849	14032	14048	13924	13955	14076	13912	13988	13816	13801	13834	13827	13863	13811	13827	13928	13780	13651	13828	13926	13965	13981	13869	13888	13820	13813	14009	14027	13789	13859	13784	13756	13822	13770	13959	14025	13862	13772	13725	13886	13744	13689	13941	14137	13913	13984	13967	13950	13911	13743	13966	13809	13787	13903	14055	13607	13760	13882	13859	13903	14072	13917	13840	13913	13924	13926	13874	14105	13863	13950	14061	13824	13734	13726	13725	13697	13819	13816	13909	13869	13950	14026	13759	13994	13916	13862	13954	13856	13988	14043	13973	13814	13850	13822	13965	13930	13976	13673	13861	13925	14074	13745	13985	13968	13882	13844	13713	13704	14019	13997	13856	13842	13752	13640	13905	14030	14114	13884	13952	13809	13804	13797	13775	13735	13776	13966	13675	13953	13847	13778	14163	13960	13653	13791	13847	13873	13940	13944	13817	13838	13965	13855	13805	13783	13783	13976	13791	13777	13697	13871	13881	13676	13836	13847	13842	13882	13843	13946	13834	13856	14153	13867	13795	13949	13869	13693	13852	13748	13964	14038	13937	13801	13870	13700	14014	13695	13614	13838	14041	13981	13941	13870	13664	13854	13937	13727	13974	13993	13905	13958	13899	13806	13971	13772	13852	13985	13970	13779	14065	13965	14063	13901	13891	13816	13853	13993	13911	14061	13863	13830	13865	13814	13841	13920	13911	13854	13747	13868	13886	13932	13778	13819	13946	13942	13990	13932	13971	13930	13949	13747	13699	13657	13934	13831	13966	13855	13937	14003	13756	13777	14136	13721	13862	13884	13916	13802	14016	13839	14104	13862	13828	13909	13668	13886	13888	13957	13901	13732	13815	13930	13897	13994	13666	13810	13852	13835	13809	13811	14010	13795	13881	13932	13903	13896	13820	13826	13881	13923	13893	13853	14129	13855	13975	13977	13939	13836	13599	13981	13882	13833	13910	13938	13954	13893	13996	14013	13878	13828	13927	14022	13823	13869	13658	13823	14041	13812	13741	13779	14021	13950	13863	13821	13944	13998	13761	13654	13853	14013	13729	13829	13845	13904	13863	13989	13782	13643	13840	13970	13894	13821	13930	13826	13874	13907	13951	13873	13914	13823	14040	13926	13814	13937	13747	13711	13757	13798	13874	13876	13641	13659	13836	13839	13831	13742	13879	13836	13788	14046	13787	13901	13856	13822	13737	13881	13813	13780	13891	13640	13866	13895	13633	13764	13731	13856	13665	13804	13942	13876	13807	13701	13954	13755	13890	13746	13811	13766	14064	14023	14000	13727	14090	13831	14049	13813	13789	14000	13983	13954	14048	13861	13762	13966	13857	13841	13773	14044	13989	13828	13955	13865	13921	13928	13838	13753	13966	13720	14030	13935	13987	13911	13792	13826	13643	13821	13857	13934	13841	13992	13994	13903	13887	13956	13911	13669	13996	13890	13943	13943	13615	13824	13881	13822	13785	13654	13818	13719	13848	13995	13732	13653	13997	13910	14196	13888	13695	14016	13817	13873	13960	14014	13977	13937	13934	13597	13798	13950	13849	13807	13862	14124	13755	13919	14001	13933	13914	13781	13909	13878	13787	13909	13797	14100	13957	13982	13848	14029	13859	13917	13789	13806	13923	13891	13887	14070	14012	14071	13791	13744	13834	13746	13758	13857	13910	13610	13958	13979	13874	13733	13742	13902	13924	13908	13898	13864	13921	13897	13869	13910	13912	13728	14025	13823	13937	13582	13797	13817	13808	13651	13990	14000	13773	13928	13834	13997	13883	13936	13865	13850	13682	13896	13905	13912	13984	13829	14010	13821	13813	13795	13831	13968	13926	14047	13909	13781	13824	13904	13826	13939	13880	13910	13856	13919	13792	13767	14043	13816	13920	13985	13919	13926	13799	13900	13970	13812	13956	13835	13870	14042	13828	13838	13885	13971	13865	13919	13934	13629	13873	13901	13903	13970	13718	13955	13798	13841	13874	13703	13707	13794	13968	13825	13829	13818	13726	13878	14033	13850	13903	14040	13833	13867	13757	13900	13836	13724	13847	13836	13986	13714	13827	13831	13732	13944	13944	13913	13999	14013	13750	13716	14096	13944	13937	14034	13777	13873	14023	13902	13880	13811	13806	13626	13917	13938	13853	13913	13765	13818	13993	13949	13932	13908	13837	13765	13817	13708	13898	13792	13918	13844	13896	13819	13809	13766	13629	13976	13924	13931	13959	13628	14008	13875	13671	13850	13770	13821	13918	13900	13864	14043	13969	13895	13834	13947	13867	13579	13792	13800	13868	13663	13958	13825	13913	13773	13974	13851	13874	13850	14071	13638	13903	13944	13918	13930	13830	13669	13846	13914	13994	13710	13791	13783	13964	14066	13813	13816	13727	13954	13842	14204	13810	13742	14070	13835	13848	13971	13895	13917	13839	13765	13953	13944	14009	13816	13944	13791	13779	13746	13973	13929	13965	13884	13897	14074	13804	13991	13720	13883	13872	13908	13924	13782	13900	13857	13775	13902	13760	14034	13928	13756	13841	13860	13888	13736	13761	13907	13905	13771	13896	13973	13952	13960	13819	13867	14145	13941	14028	13724	13819	13715	13889	13964	13790	13995	13785	13896	13823	14037	13835	13876	13867	13922	13815	13773	13952	13949	13908	13817	14149	13962	13932	13796	13981	13871	13903	13793	13922	13850	14023	13621	13905	14020	13853	13829	13972	13942	13883	13965	13830	13947	13776	13916	13859	13704	13867	13905	13893	13933	13710	13912	13852	14023	14086	13767	13904	13920	13902	14050	13808	13813	13881	13999	14161	13822	14113	13879	14008	13757	13780	13991	14007	13751	13811	13826	13696	13830	13778	13814	13668	13721	13962	13816	13683	13932	13886	14075	14023	13802	13886	13877	13889	13987	13816	14013	13666	13982	13842	13954	13874	13708	14221	13726	13749	13788	13736	13962	14005	14004	13916	14023	13909	13821	13822	13888	13843	13727	13823	13911	13962	13743	13780	13853	13730	13709	13902	13970	13857	13767	13862	14137	13865	13918	13734	13890	13734	14154	13964	14057	13685	13851	13859	13756	13846	13817	13868	13876	14061	13955	13711	13705	13855	13965	13793	13980	13872	13823	13855	14001	13920	13918	14009	13825	13972	13962	13961	13683	13879	13946	13957	13778	13920	13767	13683	13903	13994	13947	13836	13785	14054	14038	13858	14081	14049	13912	13898	13776	14007	13930	13873	14002	13855	13881	13966	13991	13801	13725	13750	13675	13883	13906	13922	13984	13924	13948	13723	13967	13893	13795	13920	13710	13867	13831	13883	13945	13805	13904	13861	13896	13976	13928	13721	13936	13946	13902	13754	13930	13987	13850	13793	14018	13882	13783	14074	13979	13984	13815	13937	13798	14060	13887	13879	13893	13887	13907	14085	13917	13950	13906	14037	13924	13931	13830	13972	13718	13744	13838	13933	13710	13792	13645	13762	13898	13913	13988	13731	13789	13770	13990	13993	13718	14024	13898	13708	13869	13719	13811	13857	13947	13899	13728	13961	13836	13953	13869	13691	13952	13859	14016	13993	13712	13807	13943	13896	13871	13864	13851	13831	13999	13987	13863	13838	13861	14003	14059	13979	14156	13852	13791	13652	13901	13976	13712	13977	13956	13738	14063	13803	14014	14007	13873	13792	13749	13927	13847	13856	13791	13915	13844	13803	13848	13725	13904	13623	13874	13908	13836	13942	13957	13808	13765	13765	13876	13744	13997	13866	14005	13705	13844	14052	13865	13947	13868	13787	13834	13997	13935	13825	13949	13919	13780	14065	13870	13977	13778	13810	13790	13765	13840	13891	13754	13981	13679	13897	13990	13772	13740	13931	13879	13838	13937	13825	13728	14068	13959	13858	13857	13713	14032	13926	13830	13864	14057	13883	13766	13722	13797	13824	13835	14009	14021	13904	13788	13783	13832	13842	13638	13837	13947	13874	13878	13890	13896	13874	13610	13879	13773	13979	13968	13945	13915	13764	13836	13893	13895	13773	14131	13894	13761	13942	13866	13803	13713	13958	13771	14022	13899	14029	13947	14042	13577	13994	13743	13824	13793	13833	13982	13825	13747	13852	14074	13723	13972	13857	14108	14024	13927	13805	13848	13821	13608	13882	13893	13819	13748	13776	14032	13772	13871	14054	13851	13839	13864	13803	13975	14042	13752	13927	13770	13826	13884	13929	13857	14141	13951	13636	13792	13925	13871	13861	13845	13722	13976	13703	13852	13694	13713	13841	13828	13786	13893	13864	13771	13781	13767	13791	13865	14117	13761	13886	13740	13804	13832	13912	13813	14081	13935	13988	13772	14088	13893	14029	13776	13929	13970	13849	13865	13832	13714	13773	13845	13913	13686	13942	14058	14000	13849	14013	13812	14025	13863
58674	105588	94761	68809	45926	28871	17403	13726	13275	13168	13276	13237	13268	13181	13261	13163	13263	13104	13338	13145	13165	13074	13167	13276	13299	13234	13369	13307	13272	13214	13260	13337	13251	13240	13177	13274	13110	13119	13364	13301	13228	13365	13239	13274	13251	13315	13276	13387	13353	13154	13337	13006	13250	13211	13217	13203	13333	13281	13416	13354	13314	13252	13214	13182	13265	13294	13310	13359	13179	13379	13234	13307	13300	13295	13287	13271	13220	13236	13189	13248	13080	13271	13058	13228	13117	13331	13176	13365	13244	13392	13283	13187	13355	13314	13100	13151	13269	13291	13141	13312	13273	13237	13441	13075	13133	13270	13239	13211	13197	13304	13260	13209	13094	13227	13300	13194	13285	13225	13201	13191	13280	13289	13153	13323	13162	13224	13278	13330	13412	13246	13334	13134	13212	13419	13251	13211	13349	13367	13183	13194	13252	13261	13227	13204	13131	13211	13309	13311	13224	13365	13264	13260	13334	13088	13284	13285	13127	13468	13206	13097	13254	13233	13246	13066	13222	13225	13212	13248	13339	13232	13179	13090	13207	13192	13086	13324	13239	13136	13213	13146	13100	13014	13271	13365	13305	13302	13389	13142	13126	13319	13196	13346	13403	13304	13226	13255	13352	13311	13398	13157	13316	13210	13211	13255	13278	13148	13088	13254	13215	13213	13366	13349	13320	13229	13088	13083	13227	13053	13398	13165	13246	13135	13329	13159	13266	13217	13308	13377	13299	13247	13157	13310	13275	13138	13261	13095	13261	13228	13085	13217	13290	13413	13132	13181	13128	13183	13227	13123	13236	13268	13184	13062	13303	13254	13316	13303	13261	13171	13235	13154	13229	13105	13318	13177	13285	13255	13160	13355	13114	13388	13232	13078	13182	13262	13499	13197	13258	13263	13095	13183	13117	13225	13156	13264	13225	13188	13356	13279	13279	13188	13433	13255	13222	13205	13219	13241	13378	13181	13163	13271	13240	13121	13234	13402	13385	13243	13158	13333	13274	13340	13150	13340	13294	13302	13376	13206	13190	13315	13069	13301	13357	13226	13327	13333	13532	13196	13210	13241	13182	13161	13081	13227	13092	13132	13350	13259	13332	13186	13226	13221	13392	13366	13207	13245	13308	13167	13310	13221	13094	13301	13260	13323	13324	13057	13222	13267	13136	13222	13287	13240	13241	13159	13302	13198	13238	13152	13331	13249	13257	13337	13270	13233	13198	13197	13292	13351	13135	13167	13353	13327	13433	13299	13124	13336	13347	13408	13067	13421	13244	13238	13395	13162	13374	13304	13214	13272	13148	13230	13188	13295	13434	13198	13215	13129	13075	13410	13519	13298	13273	13343	13315	13350	13240	13340	13222	13327	13167	13298	13246	13122	13217	13154	13128	13224	13174	13207	13131	13143	13147	13194	13127	13250	13248	13135	13299	13247	13161	13097	13173	13326	13294	13211	13425	13503	13311	13246	13204	13251	13165	13028	13289	13167	13301	13242	13307	13066	13091	13253	13282	13248	13358	13246	13284	13270	13276	13339	13299	13197	13377	13205	13366	13297	13268	13268	13259	13300	13292	13298	13180	13194	13214	13298	13387	13307	13283	13210	13185	13265	13293	13244	13274	13194	13280	13037	13282	13363	13291	13113	13309	13236	13363	13296	13244	13204	13187	13184	13312	13178	13278	13058	13226	13217	13196	13332	13211	13357	13293	13248	13170	13292	13141	13168	13390	13342	13197	13352	13302	13196	13235	13313	13184	13225	13331	13165	13285	13273	13042	13238	13315	13367	13213	13179	13289	13280	13188	13292	13305	13233	13171	13176	13350	13277	13372	13189	13213	13333	13262	13281	13300	13278	13133	13231	13248	13205	13255	13117	13146	13236	13156	13266	13226	13378	13304	13273	13285	13082	13286	13098	13270	13265	13366	13270	13353	13354	13280	13153	13147	13163	13226	13268	13281	13141	13161	13157	13319	13331	13207	13301	13023	13227	13189	13252	13228	13156	13369	13167	13293	13166	13293	13105	13249	13275	13291	13274	13123	13408	13182	13204	13119	13197	13258	13258	13250	13242	13175	13112	13200	13336	13283	13145	13073	13376	13243	13194	13301	13208	13325	13262	13147	13290	13179	13281	13164	13441	13172	13247	13192	13274	13199	13215	13269	13219	13194	13231	13022	13311	13409	13305	13128	13269	13253	13335	13275	13245	13334	13177	13164	13426	13337	13118	13298	13183	13265	13188	13034	13175	13252	13345	13374	13079	13230	13257	13084	13225	13258	13312	13207	13286	13236	13252	13293	13261	13099	13346	13139	13198	13271	13305	13082	13264	13281	13258	13188	13106	13162	13247	13240	13173	13407	13198	13235	13194	13282	13145	13202	13268	13321	13373	13176	13211	13369	13166	13280	13205	13242	13374	13390	13253	13316	13337	13381	13166	13072	13237	13237	13297	13180	13256	13254	13296	13360	13239	13168	13297	13258	13383	13259	13007	13204	13253	13245	13097	13159	13301	13297	13322	13070	13219	13036	13152	13185	12986	13608	13201	13168	13130	13283	13388	13291	13292	13219	13244	13415	13255	13276	13284	13023	13406	13236	13313	13273	13257	13211	13045	13282	13215	13152	13308	13212	13261	13129	13245	13316	13182	13236	13227	13310	13372	13309	13320	13147	13181	13245	13080	13193	13010	13405	13207	13332	13244	13356	13306	13176	13229	13316	13120	13199	13167	13386	13289	13252	13188	13231	13190	13354	13070	13344	13387	13347	13145	13117	13302	13196	13150	13346	13204	13335	13365	13200	13195	13152	13209	13142	13199	13303	13318	13002	13182	13320	13058	12925	13238	13232	13197	13387	13250	13275	13096	13170	13254	13129	13154	13311	13212	13167	13312	13255	13168	13243	13241	13297	13296	13524	13143	13325	13345	13177	13167	13136	13398	13369	13091	13162	13256	13221	13053	13196	13214	13306	13110	13289	13297	13206	13342	13178	13239	13123	13336	13195	13173	13140	13277	13145	13220	13299	12933	13252	13072	13137	13237	13355	13284	13305	13299	13237	13149	13291	13248	13291	13170	13263	13225	13153	13205	13198	13309	13215	13272	13266	13183	13126	13321	13140	13326	13399	13068	13347	13151	13107	13112	13209	13205	13270	13071	13338	13234	13292	13225	13286	13324	13334	13192	13289	13208	13197	13228	13248	13025	13188	13110	13211	13270	13353	13402	13160	13222	13285	13300	13202	13261	13254	13150	13398	13181	13220	13270	13419	13301	13112	13220	13178	13142	13341	13257	13157	13233	13200	13199	13332	13260	13297	13105	13439	13198	13167	13200	13146	13395	13402	13261	13157	13155	13258	13010	13257	13332	13204	13266	13259	13194	13177	13127	13270	13276	13057	13209	13214	13235	13343	13383	13216	13249	13135	13301	13124	13091	13137	13304	13171	13187	13320	13059	13275	13227	13127	13334	13392	13095	13213	13222	13116	13295	13243	13311	13266	13195	13334	13347	13220	13210	13142	13323	13093	13199	13365	13204	13242	13201	13284	13285	13302	13244	13352	13340	13355	13071	13476	13184	13340	13263	13179	13246	13141	13276	13328	13289	13238	13370	13245	13151	13154	13163	13309	13191	13206	13081	13220	13103	13258	13228	13267	13277	13227	13144	13402	13332	13321	13368	13281	13270	13138	13317	13062	13283	13222	13088	13210	13406	13093	13136	13188	13206	13214	13361	13183	13309	13333	13041	13312	13128	13154	13283	13434	13252	13191	13172	13087	13392	13296	13079	13196	13190	13144	13141	13312	13325	13076	13159	13302	13233	13221	13315	13196	13249	13337	13272	13422	13294	13235	13119	13361	13313	13328	13217	13275	13164	13259	13318	13394	13415	13379	13378	13223	13088	13333	13239	13299	13150	13392	13167	13310	13017	13248	13175	13402	13131	13214	13169	13338	13210	13163	13256	13209	13243	13236	13310	13214	13395	13373	13231	13279	13402	13367	13196	13123	13235	13292	13261	13352	13212	13220	13261	13221	13363	13235	13192	13184	13171	13465	13117	13177	13287	13286	13420	13239	13258	13286	13327	13226	13139	13128	13193	13206	13326	13184	13270	13148	13216	13324	13335	13381	13145	13301	13274	13212	13180	13218	13119	13310	13192	13201	13143	13178	13349	13355	13124	13297	13192	13143	13285	13166	13282	13121	13377	13273	13128	13235	13424	13308	13331	13144	13343	13215	13367	13191	13250	13222	13210	13103	13178	13264	13285	13319	13093	13187	13320	13237	13303	13115	13273	13384	13386	13240	13159	13180	13277	13364	13228	13192	13338	13251	13328	13140	13040	13251	12931	13204	13292	13253	13242	13173	13279	13127	13456	13275	13066	13313	13257	13258	13195	13211	13197	13267	13285	13361	13265	13101	13178	13327	13312	13266	13192	13259	13232	13154	13156	13239	13275	13182	13350	12994	13298	13109	13295	13256	13495	13330	13274	13071	13306	13315	13353	13131	13303	13233	13313	13475	13191	13224	13121	13171	13254	13101	13200	13081	13145	13157	13166	13388	13258	13401	13194	13393	13281	13231	13204	13262	13212	13243	13239	13233	13307	13285	13395	13205	13090	13242	13206	13367	13090	13050	13405	13186	13170	13160	13265	13263	13189	13208	13242	13260	13398	13267	13298	13415	13285	13295	13257	13226	13295	13372	13334	13358	13392	13218	13201	13501	13341	13160	13269	13211	13304	13337	13154	13190	13353	13311	13403	13197	13268	13188	13182	13216	13364	13272	13270	13305	13371	13217	13159	13306	13333	13126	13252	13247	13147	13226	13326	13364	13106	13130	13161	13251	13433	13362	13152	13302	13185	13197	13310	13274	13288	13152	13317	13286	13185	13414	13244	13194	13241	13267	13231	13288	13250	13320	13243	13158	13211	13159	13205	13350	13194	13214	13261	13291	13353	13318	13102	13215	13155	13200	13219	13185	13396	13156	13318	13158	13385	13115	13158	13256	13410	13172	13219	13289	13218	13125	13179	13202	13184	13287	13109	13270	13514	13207	13281	13285	13288	13222	13330	13254	13296	13167	13306	13302	13129	13384	13290	13256	13356	13305	13215	13171	13280	13211	13206	13106	13288	13185	13218	13372	13283	13224	13238	13310	13253
30900	40387	41746	30631	20407	16746	15922	15705	15550	15633	15628	15440	15586	15417	15468	15622	15393	15511	15434	15424	15679	15398	15547	15234	15515	15438	15490	15544	15412	15231	15504	15350	15516	15369	15534	15378	15302	15688	15566	15346	15487	15545	15283	15547	15528	15286	15444	15218	15382	15218	15416	15532	15377	15470	15258	15526	15373	15402	15324	15409	15352	15375	15393	15267	15183	15219	15486	15433	15463	15619	15392	15406	15365	15367	15440	15322	15380	15432	15462	15274	15383	15269	15188	15520	15352	15413	15410	15548	15402	15467	15405	15400	15558	15415	15458	15546	15300	15406	15341	15414	15370	15354	15288	15434	15461	15388	15334	15527	15400	15522	15575	15517	15339	15216	15395	15557	15541	15603	15539	15376	15393	15288	15168	15416	15430	15266	15473	15414	15578	15467	15303	15364	15392	15417	15418	15328	15436	15415	15296	15106	15462	15509	15339	15564	15575	15468	15430	15443	15476	15347	15582	15147	15533	15351	15452	15295	15318	15409	15300	15485	15449	15529	15452	15375	15391	15452	15224	15342	15587	15488	15426	15343	15242	15209	15453	15464	15417	15455	15468	15415	15271	15476	15252	15455	15273	15592	15249	15451	15465	15346	15243	15136	15248	15319	15612	15406	15262	15330	15544	15520	15400	15351	15406	15314	15421	15356	15574	15434	15438	15534	15534	15709	15171	15386	15523	15581	15556	15486	15282	15332	15437	15516	15391	15582	15505	15308	15347	15412	15374	15523	15453	15431	15498	15472	15353	15369	15385	15345	15400	15547	15441	15419	15196	15507	15549	15265	15335	15481	15475	15445	15666	15269	15551	15333	15374	15285	15320	15336	15499	15315	15369	15391	15352	15460	15458	15273	15435	15624	15505	15434	15414	15510	15505	15424	15194	15439	15374	15378	15327	15472	15428	15356	15419	15300	15539	15281	15385	15588	15288	15326	15376	15446	15305	15515	15382	15301	15370	15492	15256	15711	15571	15322	15475	15493	15367	15474	15379	15449	15456	15620	15375	15373	15397	15594	15483	15441	15365	15332	15379	15375	15319	15473	15327	15324	15506	15413	15509	15323	15239	15484	15413	15236	15342	15551	15445	15243	15402	15403	15425	15315	15405	15203	15280	15297	15453	15509	15486	15388	15344	15451	15476	15372	15394	15363	15249	15475	15375	15366	15449	15534	15399	15421	15121	15221	15471	15267	15352	15440	15403	15454	15266	15368	15519	15261	15514	15592	15619	15456	15403	15264	15427	15305	15418	15511	15403	15655	15456	15510	15396	15541	15440	15424	15391	15486	15413	15381	15487	15480	15570	15537	15328	15249	15518	15605	15488	15256	15261	15392	15338	15514	15237	15365	15363	15461	15550	15388	15396	15329	15340	15386	15485	15333	15345	15290	15254	15292	15403	15375	15555	15527	15441	15334	15271	15433	15246	15261	15290	15614	15269	15244	15421	15406	15463	15460	15459	15334	15531	15351	15297	15458	15610	15487	15526	15263	15427	15301	15396	15360	15371	15579	15464	15507	15326	15224	15247	15248	15316	15537	15392	15402	15358	15440	15519	15349	15255	15382	15279	15366	15492	15433	15127	15411	15454	15455	15544	15398	15354	15474	15442	15384	15218	15390	15235	15330	15448	15409	15224	15349	15493	15351	15405	15669	15485	15247	15389	15330	15419	15239	15344	15399	15367	15452	15412	15376	15204	15523	15482	15446	15534	15394	15339	15479	15452	15401	15479	15568	15327	15344	15593	15459	15477	15331	15385	15296	15235	15379	15372	15601	15232	15295	15521	15398	15208	15340	15361	15343	15415	15493	15369	15339	15525	15422	15614	15617	15296	15397	15552	15436	15339	15525	15483	15461	15495	15295	15357	15345	15435	15385	15298	15372	15307	15457	15366	15529	15468	15627	15504	15389	15542	15492	15283	15401	15477	15409	15443	15421	15441	15419	15407	15320	15471	15382	15285	15396	15540	15557	15434	15294	15314	15423	15347	15303	15396	15432	15322	15305	15333	15301	15262	15639	15370	15437	15443	15392	15368	15327	15486	15422	15320	15648	15793	15499	15577	15376	15204	15457	15361	15499	15269	15466	15418	15372	15400	15474	15527	15526	15481	15425	15529	15507	15299	15459	15460	15334	15432	15325	15379	15434	15277	15411	15288	15416	15411	15491	15324	15405	15387	15433	15459	15453	15353	15164	15336	15392	15544	15323	15410	15611	15606	15424	15405	15353	15553	15377	15375	15329	15304	15252	15356	15196	15426	15171	15393	15464	15475	15594	15647	15566	15494	15567	15498	15405	15319	15370	15239	15429	15293	15425	15445	15374	15421	15388	15319	15323	15449	15446	15425	15414	15417	15237	15430	15238	15501	15381	15405	15273	15337	15472	15525	15413	15476	15338	15432	15656	15351	15224	15183	15448	15427	15491	15541	15444	15587	15243	15435	15445	15578	15637	15620	15244	15455	15606	15472	15394	15512	15443	15342	15510	15403	15585	15461	15479	15454	15714	15272	15599	15303	15266	15357	15327	15441	15387	15289	15357	15461	15335	15336	15318	15365	15477	15327	15098	15326	15434	15378	15431	15655	15478	15302	15436	15426	15396	15371	15435	15406	15442	15411	15502	15341	15313	15462	15334	15292	15317	15110	15320	15290	15369	15431	15390	15474	15355	15593	15446	15490	15435	15463	15444	15312	15358	15524	15521	15344	15326	15330	15416	15348	15398	15431	15440	15403	15442	15530	15459	15547	15341	15487	15335	15577	15392	15372	15548	15338	15438	15450	15398	15368	15393	15284	15454	15375	15483	15476	15406	15438	15325	15410	15309	15525	15293	15347	15295	15303	15514	15481	15384	15470	15498	15256	15213	15429	15340	15381	15305	15422	15445	15401	15497	15249	15492	15245	15379	15456	15417	15327	15383	15463	15436	15389	15511	15382	15428	15493	15441	15405	15415	15377	15549	15555	15489	15303	15459	15342	15508	15543	15525	15337	15321	15490	15412	15300	15482	15437	15328	15405	15363	15420	15495	15434	15642	15504	15615	15322	15326	15517	15315	15340	15388	15723	15345	15304	15399	15388	15599	15297	15252	15199	15322	15537	15369	15372	15503	15384	15560	15420	15691	15511	15499	15475	15600	15652	15493	15393	15420	15476	15554	15337	15532	15469	15473	15393	15356	15322	15342	15481	15400	15540	15402	15371	15170	15314	15411	15344	15451	15344	15430	15634	15509	15576	15425	15547	15256	15414	15349	15295	15463	15446	15424	15485	15289	15604	15315	15401	15509	15515	15300	15395	15322	15487	15417	15467	15451	15420	15334	15314	15342	15491	15518	15467	15254	15448	15358	15260	15501	15500	15457	15266	15464	15515	15403	15202	15589	15344	15393	15356	15552	15358	15326	15720	15631	15611	15485	15293	15464	15421	15378	15256	15452	15407	15521	15392	15513	15373	15322	15363	15250	15425	15456	15517	15258	15378	15600	15421	15364	15374	15395	15472	15282	15316	15346	15295	15319	15347	15308	15406	15569	15378	15420	15466	15433	15579	15123	15383	15373	15561	15168	15134	15465	15346	15411	15445	15584	15206	15414	15321	15591	15641	15370	15572	15305	15223	15263	15326	15363	15359	15245	15432	15594	15508	15420	15473	15419	15504	15397	15414	15340	15296	15222	15137	15348	15231	15470	15350	15302	15354	15326	15398	15422	15496	15480	15430	15337	15364	15353	15449	15306	15458	15512	15360	15474	15577	15533	15466	15543	15370	15386	15595	15459	15525	15667	15418	15263	15371	15481	15386	15408	15223	15121	15278	15498	15312	15197	15505	15383	15177	15619	15529	15400	15139	15429	15397	15421	15317	15503	15397	15174	15368	15413	15525	15423	15240	15465	15470	15302	15339	15434	15424	15472	15354	15427	15564	15476	15376	15442	15543	15325	15495	15652	15257	15374	15208	15540	15458	15376	15422	15322	15530	15473	15600	15334	15473	15515	15383	15390	15574	15478	15510	15327	15416	15229	15257	15335	15399	15336	15498	15568	15533	15418	15368	15243	15470	15540	15506	15437	15255	15505	15395	15342	15250	15589	15332	15253	15396	15421	15431	15493	15497	15372	15523	15391	15238	15315	15510	15376	15493	15513	15247	15511	15537	15512	15509	15626	15564	15603	15356	15359	15561	15237	15361	15224	15461	15491	15522	15459	15468	15307	15295	15367	15359	15452	15112	15407	15480	15550	15320	15498	15342	15535	15296	15474	15514	15596	15736	15526	15478	15397	15533	15327	15457	15663	15177	15387	15599	15524	15507	15483	15470	15520	15454	15255	15213	15300	15434	15356	15493	15426	15385	15594	15445	15536	15486	15340	15525	15372	15366	15481	15421	15188	15351	15256	15516	15411	15276	15414	15400	15345	15507	15347	15393	15339	15494	15535	15427	15386	15345	15415	15524	15425	15499	15473	15462	15469	15520	15295	15287	15288	15175	15368	15210	15325	15462	15508	15266	15348	15500	15274	15288	15293	15499	15276	15456	15389	15498	15504	15292	15263	15591	15479	15491	15384	15415	15448	15366	15319	15377	15246	15349	15489	15353	15135	15389	15384	15368	15245	15439	15552	15482	15459	15440	15293	15514	15267	15391	15400	15275	15619	15413	15382	15536	15367	15628	15502	15533	15606	15603	15466	15451	15432	15404	15269	15423	15390	15484	15356	15454	15460	15368	15494	15601	15233	15193	15142	15472	15395	15329	15393	15345	15373	15450	15362	15373	15485	15437	15411	15349	15194	15589	15335	15266	15509	15407	15476	15434	15323	15232	15311	15567	15325	15220	15454	15379	15599	15401	15295	15502	15376	15174	15557	15357	15285	15437	15506	15451	15325	15419	15425	15527	15515	15310	15276	15289	15465	15465	15406	15390	15244	15291	15411	15382	15379	15413	15695	15251	15157	15586	15526	15540	15488	15647	15574	15487	15378	15424	15331	15661	15167	15503	15479	15446	15373	15222	15220	15501	15316	15469	15256	15353	15486	15372	15254	15460	15437	15328	15411	15446	15514	15427	15504	15451	15331	15461	15439	15503	15510	15281	15405	15374	15369	15357	15463	15293	15502	15490	15428	15304	15398	15367	15447	15325	15322	15239	15303	15095	15389	15284	15227
36042	57592	44850	28181	18645	15118	14517	14225	14307	14261	14224	14336	14127	14298	14295	14266	14288	14365	14400	14159	14238	14273	14189	14113	14290	14259	14270	14410	14227	14145	14159	14380	14150	14256	14372	14285	14344	14187	14296	14113	14178	14350	14268	14273	14034	14219	14425	14129	14264	14292	14151	14090	14149	14282	14264	14111	14320	14196	14162	14375	14307	14235	14227	14296	14208	14194	14251	14396	14195	14258	14252	14220	14162	14316	14133	14229	14216	14349	14386	14230	14104	14293	14281	14269	14289	14240	14283	14262	14306	14264	14223	14239	14250	14381	14239	14342	14194	14340	14290	14263	14229	14254	14336	14050	14235	14289	14354	14165	14313	14153	14129	14306	14314	14217	14267	14364	14124	14277	14197	14330	14304	14256	14306	14295	14306	14219	14276	14188	14074	14302	14399	14347	14242	14277	14160	14350	14237	14277	14299	14254	14279	14153	14207	14252	14287	14229	14334	14158	14367	14129	14132	14107	14274	14362	14472	14343	14289	14282	14226	14127	14148	14167	14243	14146	14344	14194	14162	14181	14126	14115	14094	14187	14221	14282	14417	14169	14336	14134	14282	14328	14337	14295	14183	14185	14312	14305	14358	14289	14311	14177	14188	14400	14382	14230	14193	14367	14242	14259	14260	14212	14044	14354	14308	14307	14221	14229	14031	14295	14320	14253	14327	14269	14364	14126	14332	14175	14251	14214	14291	14205	14377	13974	14451	14277	14364	14232	14321	14128	14287	14275	14344	14141	14193	14177	14244	14185	14300	14245	14126	14292	14316	14102	14151	14244	14394	14328	14201	14242	14027	14263	14205	14297	14159	14276	14192	14285	14219	14265	14017	13955	14183	14192	14357	13996	14078	14287	14398	14319	14264	14323	14169	14227	14317	14313	14311	14295	14126	14227	14284	14162	14213	14232	14431	14260	14196	14235	14320	14343	14116	14207	14179	14159	14249	14361	14256	14210	14359	14184	14316	14287	14286	14222	14273	14346	14404	14041	14122	14262	14004	14401	14033	14245	14480	14204	14167	14284	14286	14149	14276	14303	14316	14235	14265	14301	14362	14221	14339	14182	14255	14297	14209	14297	14281	14169	14316	14323	14102	14321	14157	14321	14050	14332	14336	14134	14196	14263	14486	14185	14314	14217	14163	14195	14224	14251	14378	14411	14115	14250	14310	14325	14164	14290	14277	14114	14204	14199	14262	14346	14228	14236	14119	14278	14182	14309	14227	14326	14276	14314	14305	14112	14291	14041	14078	14259	14319	14377	14247	14281	14134	14217	14295	14198	14167	14209	14048	14242	14331	14249	14306	14356	14284	14170	14285	14333	14326	14351	14277	14218	14343	14464	14341	14375	14066	14265	14224	14201	14276	14328	14235	14258	14172	14283	14110	14150	14211	14204	14273	14313	14182	14220	14289	14197	14211	14248	14170	14400	14276	14252	14170	14129	14370	14277	14175	14140	14170	14244	14216	14214	14034	14206	14098	14268	14201	14192	14369	14304	14185	14184	14270	14325	14345	14251	14281	14376	14296	14255	14192	13912	14379	14287	14249	14199	14170	14242	14407	14202	14379	14373	14227	14128	14287	14076	14229	14103	14185	14225	14165	14329	14115	14243	14361	14200	14285	14287	14192	14314	14409	14234	14203	14326	14032	14308	14481	14388	14205	14256	14491	14187	14381	14261	14170	14302	14439	14188	14462	14336	14279	14171	14261	14143	14331	14215	14404	14339	14224	14250	14167	14315	14162	14313	14312	14240	14295	14192	14398	14226	14245	14284	14229	14196	14340	14104	14270	14318	14293	14277	14242	14198	14147	14159	14147	14294	14093	14170	14231	14301	14153	14204	14254	14218	14247	14514	14142	14424	14190	14096	14223	14418	14183	14162	14333	14234	14237	14385	14171	14490	14308	14215	14310	14202	14181	14101	14239	14150	14101	14388	14284	14250	14291	14255	14130	14129	14234	14199	14256	14230	14180	14448	14179	14118	14237	14204	14246	14233	14184	14303	14199	14228	14321	14284	14370	14312	14214	14135	14196	14297	14319	14443	14009	14208	14331	14208	14240	14332	14335	14221	14384	14474	14478	14303	14359	14235	14110	14242	14324	14253	14225	14082	14148	14384	14295	14332	14194	14368	14173	14402	14241	14220	14212	14214	14300	14296	14211	14314	14281	14369	14286	14364	14118	14355	14239	14264	14215	14324	14289	14228	14211	14268	14300	14228	14204	14372	14329	14181	14302	14204	14091	14292	14190	14429	14287	14293	14345	14213	14508	14190	14304	14256	14098	14429	14173	14111	14325	14283	14443	14270	14228	14386	14199	14191	14303	14053	14291	14233	14348	14317	14351	14255	14187	14151	14216	14265	14141	14339	14220	14108	14225	14317	14308	14074	14303	14171	14311	14196	14153	14272	14383	14337	14343	14174	14284	14294	14290	14290	14188	14304	14403	14218	14347	14123	14245	14336	14286	14304	14259	14266	14227	14380	14205	14193	14313	14366	14236	14250	14179	14205	14252	14192	14284	14301	14179	14173	14145	14362	14220	14209	14274	14386	14269	14262	14203	14232	14270	14262	14199	14265	14295	14165	14353	14115	14205	14259	14126	14159	14271	14281	14189	14331	14225	14296	14561	14284	14239	14233	14173	14260	14267	14276	14166	14247	14240	14323	14266	14355	14233	14291	14297	14423	14351	14292	14254	14297	14256	14067	14387	14155	14154	14151	14224	14232	14242	14484	14177	14291	14296	14357	14332	14291	14165	14264	14408	14178	14226	14228	14228	14157	14188	14290	14352	14325	14270	14261	14129	14363	14302	14348	14327	14317	14182	14439	14162	13879	14024	14177	14320	14238	14269	14208	14287	14206	14336	14366	14351	14147	14290	14224	14085	14387	14280	14258	14301	14174	14392	14370	14324	14261	14402	14132	14202	14064	14178	14287	14310	14164	14320	14337	14373	14257	14207	14414	14236	14180	14254	14224	14392	14176	14144	14142	14452	14276	14297	14247	14092	14224	14356	14202	14088	14483	14229	14252	14265	14199	14226	14327	14190	14387	14247	14392	14112	14212	14259	14335	14315	14367	14108	14294	14196	14232	14239	14216	14376	14104	14224	14249	14140	14210	14170	14070	14114	14167	14166	14288	14420	14211	14136	14265	14157	14356	14348	14289	14096	14223	14265	14378	14236	14279	14138	14343	14205	14344	14251	14174	14245	14306	14302	14211	14269	14408	14227	14127	14315	14199	14197	14141	14311	14313	14233	14395	14284	14202	14266	14272	14370	14189	14195	14286	14264	14260	14218	14235	14194	14357	14324	14175	14268	14261	14157	14237	14151	14295	14248	14169	14212	14242	14329	14429	14229	14221	14220	14149	14138	14206	14282	14175	14240	14354	14206	14256	14229	14289	14370	14305	14273	14162	14151	14339	14187	14251	14360	14159	14150	14196	14249	14229	14219	14279	14132	14028	14245	14237	14341	14375	14302	14484	14357	14304	14209	14303	14211	14292	14176	14114	14171	14058	14158	14052	14231	14317	14278	14267	14146	14297	14299	14297	14294	14148	14195	14300	14352	14203	14299	14277	14124	14104	14230	14424	14355	14286	14304	14246	14151	14302	14217	14218	14270	14389	14282	14162	14239	14267	14240	14230	14447	14337	14303	14263	14342	14230	14340	14084	14174	14314	14257	14304	14341	14258	14228	14352	14251	14271	14374	14181	14451	14136	14203	14076	14205	14152	14417	14134	14186	14336	14285	14236	14167	14382	14400	14195	14473	14221	14380	14226	14214	14256	14006	14244	14282	14134	14316	14070	14196	14176	14159	14278	14222	14258	14316	14340	14289	14222	14152	14206	14247	14225	14087	14185	14198	14271	14167	14310	14189	14194	14158	14288	14109	14174	14277	14232	14117	14250	14204	14290	14208	14190	14216	14095	14178	14171	14528	14158	14271	14219	14205	14266	14270	14272	14159	14163	14286	14305	14266	14232	14035	14385	14314	14380	14274	14349	14158	14416	14219	14313	14168	14315	14335	14221	14249	14143	14221	14271	14250	14237	14382	14189	14136	14300	14404	14218	14305	14412	14210	14249	14173	14209	14217	14412	14196	14208	14323	14290	14074	14220	14276	14285	14166	14265	14043	14422	14190	14118	14229	14336	14252	14224	14174	14112	14147	14163	14103	14179	14366	14303	14183	14277	14239	14321	14293	14306	14282	14176	14276	14330	14272	14324	14440	14223	14154	14384	14235	14364	14254	14289	14392	14171	14230	14200	14263	14344	14218	14346	14233	14256	14380	14190	14235	14206	14185	14356	14092	14238	14255	14307	14310	14165	14203	14138	14148	14223	14068	14240	14350	14243	14210	14225	14372	14381	14212	14216	14108	14300	14280	14422	14140	14258	14179	14307	14224	14304	14232	14080	14239	14366	14210	14060	14218	14466	14259	14168	14200	14158	14300	14302	14285	14239	14268	14289	14389	14363	14314	14182	14295	14569	14255	14276	14269	14265	14218	14255	14231	14329	14383	14337	14178	14344	14241	14235	14038	14389	14169	14398	14282	14360	14354	14180	14321	14262	14121	14104	14257	14322	14083	14104	14258	14266	14216	14238	14215	14350	14394	14258	14208	14304	14231	14150	14124	14110	14424	14216	14287	14228	14325	14175	14292	14141	14480	14146	14168	14253	14105	14136	14382	14213	14165	14160	14131	14212	14310	14086	14308	14237	14156	14376	14241	14268	14348	14274	14355	14257	14204	14103	14153	14171	14310	14315	14243	14303	14116	14380	14428	14215	14238	14196	14248	14216	14193	14337	14118	14279	14271	14156	14099	14332	14182	14225	14151	14217	14259	14272	14128	14340	14199	14192	14284	14298	14355	14187	14235	14196	14281	14204	14264	14178	14130	14151	14427	14160	14344	14369	14139	14316	14241	14294	14157	14279	14094	14360	14329	14176	14348	14154	14191	14266	14239	14372	14378	14353	14316	14198	14211	14399	14273	14293	14202	14279	14355	14325	14369	14386	14195	14277	14135	14115	14417	14265	14338	14191	14201	14287	14183	14260	14353	14233	14264	14299	14316	14227	14186	14321	14400	14199	14255	14107	14287	14268	14123	14197	14152	14134	14083	14251	14438	14294	14231	14233	14394	14223
24407	25832	41461	41412	33125	25790	21585	16168	15326	15663	15344	15314	15426	15395	15279	15119	15228	15244	15181	15077	15153	15119	15196	15229	15125	15258	15243	15079	14996	15406	15116	15098	15182	15246	15202	15259	15181	15035	15049	15020	15124	15253	15303	15115	15186	15176	15234	15067	15011	15008	15208	15142	15157	15075	15007	15232	15185	15052	15196	14973	15209	14938	14994	15126	15146	15094	15168	15075	15098	15046	15285	14959	14992	14970	14852	15106	15075	15044	15070	14930	15181	14937	15114	15007	15144	14957	14923	15032	14970	15150	14899	15087	14826	14869	15122	15118	15053	15244	15173	15130	15041	15047	15124	15172	14820	14852	15026	15130	15191	15071	15110	14954	15052	14983	15079	15023	15182	14932	15277	15099	15022	15096	15072	14951	15044	15094	15107	14908	15080	15176	15132	14994	14861	15137	15157	14900	15011	15033	14982	15162	15035	15037	15090	15171	14991	15037	14992	14934	15139	15170	15048	15112	15048	15246	14877	14964	15006	14993	15041	15122	14860	15024	15175	15149	15069	15133	15147	15343	15357	15159	15003	15142	14900	14837	15050	15192	14860	15055	14961	15232	15002	15183	15057	15032	15037	15008	15111	15194	15214	14711	15192	14879	14985	14985	14958	15063	14953	15144	15068	15211	15103	15135	15109	14996	14818	15056	15003	15056	15071	15004	15124	15125	14858	14864	15049	14957	15041	15121	15070	15137	15066	15038	15141	15018	14923	15058	14937	15213	14990	15018	15073	15071	15108	15117	14952	15121	15069	15033	15198	15039	14926	14918	14895	15202	14912	14878	14969	15088	15012	15181	15034	14940	14982	15121	15027	15083	15140	14970	15218	15092	15055	14933	14996	15050	15021	14955	15101	15104	15015	15186	15267	15129	15206	15036	15087	15129	14869	15029	14855	15161	14907	14994	15014	14934	15064	15076	15055	15057	15112	14841	15143	15245	15208	15077	14998	14819	15101	15188	15083	14959	15073	14920	15006	15223	15147	14941	15080	14945	15043	15146	15093	15072	15195	14918	14961	15073	15146	14868	15017	15173	15088	15126	14962	14972	15068	15260	14965	14955	14983	15137	15343	15175	15284	14950	14936	15244	15002	15033	15076	15155	14892	14764	14975	15063	15025	14941	15056	14945	15101	14988	14959	15243	15057	15033	14981	15134	15117	15203	14846	14931	15298	14991	15029	14896	15266	15143	14886	15052	15105	14964	15072	15194	15160	14978	15081	15073	15193	15202	14976	15174	15045	15168	15043	14873	14952	15129	14954	15096	15132	15027	14962	15078	15391	15055	15077	15131	14812	15009	14931	15033	15031	15056	15061	15008	15050	15115	15220	14956	15148	15175	15078	15034	15019	15001	14802	15061	15149	15141	15076	15004	15120	14939	15108	14996	15219	15019	15073	15189	14883	15078	15047	15168	15136	15048	15205	15136	15086	15114	14992	14998	15202	15168	15095	14948	15043	15022	14982	15126	15077	15138	15056	15086	14941	15327	14923	15051	15062	15155	14992	15094	14998	14984	14979	15140	14839	15045	14892	15123	15032	15114	14993	14964	14994	15060	15071	14997	15085	15023	14889	15108	15065	15072	15068	15037	15025	14870	15076	14990	15064	15131	15198	15028	15125	14926	15025	15014	15134	15049	15061	14991	15244	15084	15035	14894	14909	15234	15128	15096	15098	15029	15049	14922	15107	15075	14995	15172	15017	15003	14960	14991	15111	15103	15041	14883	14913	15116	15095	15043	14983	15205	15160	14957	15016	15221	14918	15230	15119	14955	15234	15085	15078	14996	15214	14980	14868	15116	15018	14964	15205	15013	15243	15205	14962	15076	14889	15112	15076	15100	15052	15094	15123	15107	15075	15002	15066	15236	15092	15042	14919	14978	14991	15017	15058	15011	15127	15137	14966	15118	15105	15203	15245	15247	15121	15241	15009	15019	15276	15058	15262	15125	15214	14917	15112	15254	15212	15022	15135	15052	14967	15228	15135	15218	14721	15041	15061	14873	15157	15065	15122	15142	14862	14973	15059	15076	14944	15057	14992	15202	14973	14866	14932	15005	15037	15018	15086	14862	15057	15061	14919	14867	15121	14954	15055	15005	15166	15095	14960	15051	15214	15142	15109	15159	15213	15006	15015	15277	15201	15071	15137	15140	14996	15001	15029	14692	15084	14987	15016	15062	14878	15131	15004	15174	14985	14931	15077	15138	15015	15130	14866	15018	15052	14891	15021	15061	15104	14971	15035	14967	14961	15042	15151	15001	15042	15036	15022	15145	14821	15137	14982	15122	15010	14976	14912	15196	15193	15056	15193	15056	15108	15001	15014	15123	15038	15016	15258	15199	15023	15094	15050	15111	14896	15017	14992	15187	14837	15211	15102	15080	15172	15203	15088	15103	15037	14959	15253	15251	14956	14913	14934	15289	15206	14980	15078	15140	15188	15189	15097	14892	14945	15008	15073	14943	15036	15127	15048	14868	15037	14876	14936	14946	14955	15064	15134	15057	15055	14968	15023	14971	15110	15085	14931	15149	15088	15104	15102	14992	14978	15264	15103	15055	15012	14929	15043	15133	15218	15024	15060	15035	14963	15161	14888	15004	15019	15293	15207	14908	15147	15172	14993	15032	14909	14986	14922	15142	15141	15185	15134	15144	14920	15083	15152	14965	15099	14922	15072	15068	14949	15104	15042	15142	15211	15108	15006	15037	14822	14949	15158	14922	14933	15082	15017	15051	14979	14725	15059	14922	15277	15082	15193	15135	15101	15152	15095	15124	15087	15070	14916	15127	15077	15066	14995	15254	15049	15124	15130	14798	14980	14961	15197	15213	15018	15024	15177	14871	15143	15325	15059	15084	14945	15002	15060	14889	14890	14876	14919	15098	15061	14962	15068	14868	15065	14970	14879	15060	15106	15024	14900	15013	15048	14993	15068	15137	15065	14891	15205	15133	15007	14812	15106	15203	15178	15120	15141	15174	14946	15281	14921	15014	14952	15287	14962	15070	15211	14967	15003	15070	15032	15212	15131	15023	14885	15146	15106	14936	14986	15162	14959	14976	14934	14999	15153	15212	15159	15011	15034	14989	15001	14939	15055	15073	15052	15059	14815	15104	14982	14898	15077	15048	15118	15082	15096	14965	15036	15206	15105	15113	15079	15084	15200	14994	14949	14988	14962	14954	14967	14921	15057	15119	15083	15164	15012	15107	15087	15108	14944	15065	15169	14958	15033	15114	14886	15031	15030	15092	15093	15029	14893	15081	14980	14933	14783	14987	15187	14974	14987	15312	15098	15067	15196	14911	15181	15101	14999	15111	14959	15110	15031	14913	15045	15114	14993	15102	15081	15129	14974	14883	15144	14903	14971	15026	15096	15010	15193	15187	14797	15168	14971	15074	15097	14976	15044	15209	15099	15003	15056	15084	15049	14954	15102	15044	14981	15001	15008	15223	15114	14959	15128	15081	15208	15059	15179	14977	15139	15141	15018	15192	14897	14941	15185	15123	15036	15089	15084	15123	14976	15061	15121	15104	15163	15179	15147	15113	15112	15069	14993	15063	15054	14968	14934	15195	15007	15097	15045	15142	15199	15072	14897	15098	15146	14918	15254	15019	15153	15088	14874	15025	15005	15098	14963	15039	15046	15051	15057	15160	15141	15027	15133	15104	15014	15017	15154	15005	15078	15239	15112	14988	15039	14928	15034	15070	15113	14998	14969	15106	14935	15074	15068	15150	15141	14812	15072	15052	15024	15079	15006	14879	15107	15217	15118	14969	15140	15147	15063	15145	15084	15179	15038	14984	14803	15158	15173	15170	14992	15007	14954	15076	15097	15053	14956	15211	15165	15182	14951	14980	15005	14948	14987	15039	15131	14896	15186	15045	15093	15046	15013	15128	15035	15139	15125	15051	15019	15171	15106	14981	15053	15032	15003	14975	15037	14883	15167	14991	14975	15035	15227	15224	15035	14948	15085	15056	15103	15115	15090	15004	15132	14974	15017	14999	14889	15070	15021	15200	15065	15058	15202	15065	14902	14985	14957	14958	15022	15341	15092	15070	15129	15022	15241	15139	15162	14920	14869	14735	14975	15095	14979	14986	14879	15154	15000	15287	15042	15076	15256	15079	15121	15026	15040	15053	14997	15192	15121	15039	15099	14977	15159	15084	15114	15102	15213	15013	14959	15026	14974	15017	15189	14975	14938	15134	15049	15032	15153	15071	14999	15263	15115	14849	14940	15126	14970	15154	14997	15047	15121	15167	14933	15043	15158	14937	15099	15141	14892	15048	14885	15111	15055	14993	15308	15041	15108	15074	15128	14964	15133	15044	15196	15218	14924	15006	15033	14905	15063	15145	15152	15167	15011	15022	14935	15116	15163	14908	15014	15136	14960	15100	14962	15054	15031	15159	15087	14848	15087	15009	14920	15197	14892	15113	14871	15077	15300	14934	14855	15132	15103	15114	15115	15006	15245	15187	15310	15158	15113	15025	15192	15279	15185	15084	14989	15236	15058	15166	15094	15370	15049	15053	14948	14917	14984	15096	15021	14979	15128	14929	15173	15320	15041	15059	15379	15205	15071	15104	14963	14936	15002	15122	14766	14882	15165	15201	14859	14921	15276	15005	14935	15019	15003	15035	15110	15019	15075	15109	15012	15048	15117	15119	14966	15096	14996	14988	14939	15091	15007	14828	15115	15092	15170	14967	14870	14945	15016	15013	15119	15092	14973	14817	15137	15067	14878	15050	15056	14982	14960	15024	14917	15060	15119	14923	14974	14806	15249	15086	15062	15113	15193	14986	14976	15021	14870	15174	14969	15203	15020	14980	15185	15012	15248	15196	15151	15271	15036	14989	15163	15058	15241	15084	15124	15069	14980	15011	14816	14941	15091	15115	15042	14820	15230	15167	15101	15209	15141	15085	15052	15076	15073	14858	14917	15006	14895	15169	15094	15000	14831	15062	15056	15134	15135	15030	14992	15011	14997	15181	14888	15035	15148	15036	14703	15092	15219	15228	15178	14888	15207	14905	15151	15095	15202	15102	15153	14994	14908	14965	15113	14972	14933	14826	14788	14859	15166	15157	14976	15052	14940	14928	14962	15082	14995	15102	15000	15048	15188	15031	14869	15064	15107	14929	15080	15063
57663	104600	91483	66440	43706	23940	16225	14588	13872	13982	14073	14146	14062	14022	14074	14009	14073	13992	14213	14174	14063	14061	14145	14114	13795	14065	14115	14117	13975	13935	13968	14064	14120	14209	13981	14098	14089	14025	14001	14218	14070	14103	13973	13904	13990	14173	13984	14117	13900	14275	14035	14011	14132	14040	14054	14052	13961	14209	13950	14070	13933	14093	14023	13937	13952	14061	14194	14020	13930	14114	14082	14182	14092	14087	13899	14086	14013	14039	14163	14062	13944	14054	13964	14155	14103	13953	13925	14015	14064	14053	13939	14087	13934	14026	14064	14166	14156	13985	14126	14062	14163	13795	14015	14068	13954	14200	14063	14021	13936	13974	14039	14017	14031	14071	13990	14007	14064	13988	14045	14004	14059	13943	14065	14054	14192	13855	13748	13970	14084	13990	14043	13987	13954	14215	13835	14179	14059	14076	13919	14040	13968	13964	14066	13976	14008	14034	14026	14015	14055	14104	14106	14081	14015	14172	14050	13980	13890	14113	14059	14243	14272	14059	13882	13925	14016	14104	13792	14082	14044	14057	14038	13980	13983	14249	13854	14052	14049	14055	14214	14099	14199	14132	14059	13994	13898	14232	14105	14156	13986	14075	14106	13935	13939	14143	14094	14027	14032	14186	14181	14147	14029	14073	13959	13941	14064	13992	14006	14161	14007	14168	14268	13999	14046	14121	14051	13901	13909	14102	14090	13981	14063	14004	13850	14081	14154	14093	13999	14108	13995	14175	14146	13971	13903	14026	13910	14168	14007	14026	14088	14105	14090	14015	13979	14074	14006	14103	13911	14073	14096	13947	14007	14123	14145	14079	14134	13878	14039	14091	14018	13960	14036	14000	14056	14030	13969	13988	14105	14077	14050	13932	13999	14094	13952	13855	14161	14000	14103	14059	13862	14181	13980	14107	14047	14090	13941	14017	13990	13990	14077	13997	14182	13932	14018	14151	14037	13957	14127	14132	14069	14013	14183	13977	14007	14114	14078	14052	14165	14060	14188	14057	13832	14020	14072	13912	13955	13972	14103	13966	13975	14162	13976	14033	13979	14040	13992	13933	14000	14250	14180	14083	14150	13993	13826	14168	14117	14139	14029	13978	14169	13964	14073	14266	13956	14192	14035	13904	14114	14136	14170	13915	13997	13911	14038	14012	14082	13958	14156	14196	13956	14198	14063	13933	13827	13992	13997	13988	14016	14159	13950	14125	14088	14148	14143	14054	14061	14060	14035	13957	14087	14229	14079	14061	13968	14111	14039	14161	14046	14139	14081	13946	13883	14093	14199	13995	13955	14126	13840	14068	13931	13911	14087	13937	13997	14161	14033	14240	13891	13994	14197	14065	13973	13910	14117	14035	13894	14122	13972	14110	14160	14234	13924	14041	14010	13969	13998	14172	14044	13987	14085	14024	14037	14019	13887	13950	14243	14136	14095	14118	13973	14163	14188	14049	14082	14040	14201	14030	14121	13990	14034	13976	13903	13973	14066	14067	13816	13991	14209	14028	14069	14083	14012	14047	14082	14067	14018	13921	14008	13992	14020	14230	14063	14027	14146	14011	14098	14083	14026	14153	13963	13901	14147	13894	13915	13952	13954	13996	14108	13940	14220	14008	14158	13995	13937	14092	13989	14122	14104	13999	14114	14064	13966	13961	14090	14017	13947	14088	13913	14094	14121	13838	14180	14155	14000	14130	14154	14227	14007	13992	14125	14250	13971	14150	14065	14095	14103	14062	14210	14133	14064	14053	14112	13891	14198	13987	14008	13941	14034	14146	13953	14160	13967	13911	14015	14025	14105	14184	13922	13994	13988	13955	14051	14011	13892	13944	13937	14011	14007	13814	14012	14040	14232	14026	13977	13972	14160	13883	14044	14087	14090	13940	13805	13941	13991	14060	14147	14099	13972	14058	13840	14071	13955	13996	14098	14002	13895	14084	13862	14231	13980	14144	14161	14308	13999	14134	13991	13955	14065	14048	14086	14113	14090	14066	14201	14016	14105	13916	14021	14103	14002	13928	14075	14050	14002	13984	14006	14106	13917	14064	14192	13910	14041	13993	13982	14037	13965	14037	13961	14129	13904	14159	13993	13947	14106	14185	13925	14115	14052	13961	14223	14024	14056	14372	14039	14135	13979	13990	14171	14029	14137	14073	14118	14102	14033	14016	14033	14040	14023	13907	14056	13946	13969	14142	14071	13951	14043	14169	14168	14135	14094	14107	14076	14043	14023	14000	14097	13971	14059	14074	14046	14084	14083	13980	13896	14002	14039	14090	13993	13956	14034	14045	14014	14172	14000	14150	14217	14078	13991	13913	13862	14047	13920	13918	14121	14110	13973	14099	14047	14122	14074	14082	14036	14026	13994	14232	14007	14122	14016	14080	14129	14149	14103	14148	13980	13949	14062	14117	13972	14092	14080	14028	14053	14016	14114	13915	14039	14017	14104	14102	14090	14122	14034	14060	13897	14087	13847	13886	13915	14048	13985	14267	14160	14198	14076	13995	14175	13934	13970	14006	13996	14128	13883	14170	14239	14026	14025	14193	13919	13974	13951	13971	13955	14223	14088	14170	14042	14107	13914	14052	13918	14030	14068	14232	14011	14111	14065	13964	14177	14073	13930	13988	14120	13914	14026	13943	13918	13898	14074	14175	14129	13998	14206	13996	14053	14018	14092	13983	14046	14029	14180	14107	13995	13969	13997	14062	14191	14074	14043	13972	14173	14169	14027	14103	14180	13908	14133	13996	13966	14061	14053	14122	14086	13932	14228	13990	14271	14069	14023	13999	14020	14146	14063	14004	13862	13916	14031	14059	13963	14057	14041	13981	14103	14019	14093	14212	14052	14162	14158	13877	13949	13995	14121	14114	13897	14040	14113	13982	14053	14011	13979	14100	14113	14212	14008	14177	13982	13993	13943	14177	13878	14037	14120	14034	14094	14087	14160	14051	14134	14064	14006	14121	14017	13968	13941	14152	13947	14198	14041	13987	14062	14099	14140	14093	14166	14096	14045	13949	14010	14272	13878	14146	13973	14120	13936	14012	13865	14266	14015	14155	13980	13884	14161	14005	14081	14118	13981	14206	14155	14057	13896	14059	14058	13924	13858	14055	14083	13884	13966	13838	14122	14031	13782	14068	14182	14172	14161	14010	14124	14044	14112	14078	13936	14163	14040	14143	13997	14040	14219	14018	14065	14055	14125	14022	13893	13999	13967	14071	13978	14051	14078	13982	14038	14051	14163	13858	14135	14088	13909	14126	13940	14163	14046	14020	13949	13970	14040	13990	13937	14183	14037	14027	14126	13891	14068	14203	14022	14187	14260	13974	14109	14026	14057	13942	14116	14035	14056	14062	14300	14061	14066	14091	14058	13988	13977	14141	13857	14073	14107	14052	14017	14065	13887	13879	14142	14018	13943	13966	13961	13965	14045	13958	14067	14051	14040	13977	14127	14128	14123	14004	13974	14060	14028	14063	14197	13920	14113	14086	14015	13971	13990	14115	14189	14042	14071	14061	14194	14029	13912	14091	14109	14039	14210	13970	14168	14180	13951	14030	13953	14024	14064	14014	13985	13968	13980	14132	14014	14047	13973	14069	14035	14045	14125	14037	14165	13955	13953	14054	13911	14004	13982	14229	13965	14013	13989	14071	14020	14119	13931	14054	14070	14200	13936	14105	14115	14032	13956	14003	14056	13886	14121	14086	14087	13917	13964	13974	14076	13922	14170	13950	13861	14061	14063	14155	14084	13889	13973	13876	13984	13943	14103	13877	14111	14043	14096	14064	13966	13923	13920	13875	14063	13951	14100	14046	14000	13925	14128	14163	13905	14053	13928	14084	13842	14019	14080	13948	14074	14259	14141	14028	14053	13998	14012	14044	14184	14034	14072	14059	14070	14104	14115	14071	14175	13884	14044	13873	13970	14047	14123	14151	14113	14105	13929	14075	13903	14057	14127	14094	14214	14029	13903	14136	14064	13944	14049	13911	14099	14151	13885	13978	13945	13979	14136	14059	14107	14213	14024	14025	14114	14080	14111	14223	13913	13938	14109	13932	14017	14038	13935	14016	14072	13974	14153	13994	14122	13916	13987	14202	14007	14112	14070	13966	13925	14186	14048	14159	14044	13965	13913	13955	14078	14003	14028	14000	13970	13941	14098	14078	13976	14210	13908	13918	14147	14192	13908	13909	14103	14025	13967	13951	14049	14068	13897	13923	14128	13887	14000	13977	14029	13991	14228	13971	14125	14101	13956	13906	13967	14048	14120	14068	14049	14193	13822	13904	14148	14182	14093	14133	14052	14001	13978	13987	14026	14010	14134	14048	13945	14073	14212	14106	14171	14049	13996	13947	14018	14037	13885	14085	14177	14119	14058	13912	14039	14210	14026	14043	14054	14125	14024	14236	14098	14070	14165	14157	14155	14035	14130	14106	14046	14065	14080	13921	14057	14179	13920	14013	14089	13996	14004	14125	13994	14032	13964	14048	14045	13969	14003	14064	13937	14234	13991	14091	14132	14007	14141	14292	14000	14066	14106	14127	14189	14097	14026	14051	14083	13876	13873	14267	14211	14038	13996	14000	14057	14006	14067	14067	14074	14093	14198	14210	14029	14000	13999	14019	14083	13987	14154	14030	14160	13779	14018	14072	14005	14057	13976	13975	13994	14072	14132	13985	14094	13959	14049	14036	14154	14193	14069	14089	13794	14072	13818	14141	14122	14195	14002	14159	14096	14126	14096	14030	14075	14058	13992	13950	14170	14042	14182	13987	14094	14181	13911	14249	13963	14089	14218	14225	14120	14131	13937	14118	14041	14069	14009	14128	14132	14063	14053	13962	14090	14052	14056	14070	14039	13961	13974	14046	13933	14067	14051	13921	14046	14070	14156	14038	14135	14162	14087	13926	13965	14061	14064	14056	14111	13984	14200	14070	13917	14017	14103	14034	14058	13992	14053	13936	13988	14161	14152	13930	14089	14088	14211	14118	14176	14037	14087	14089	13882	14135	14087	14031	14113	14270	14120	14006	14191	14163	14089	14000	14202	14062	14001	14035	14027	14011	13956	14063	14193	14110	14047	14163	14140	13826	14146	14028	13965	14174	14018	14052	13948	14299	14048	14080	14001	14034	13959	13983	14119	14030
23915	24485	40367	39366	32420	27423	23930	17768	16112	16035	15984	16012	15961	15821	15749	16088	15653	15884	15998	15912	15809	15863	15870	15801	15726	15834	15605	15761	15790	15605	15771	15724	15549	15785	15683	15745	15565	15760	15548	15729	15701	15796	15701	15506	15686	15961	15651	15826	15507	15457	15717	15638	15613	15918	15671	15555	15744	15521	15675	15761	15703	15792	16038	15692	15676	15711	15751	15660	15784	15719	15775	15757	15533	15719	15750	15789	15676	15700	15720	15628	15735	15700	15606	15534	15684	15572	15656	15555	15702	15646	15780	15736	15762	15516	15867	15687	15852	15617	15623	15446	15530	15683	15655	15721	15718	15744	15488	15593	15610	15587	15670	15619	15729	15636	15506	15655	15711	15897	15640	15673	15768	15618	15697	15638	15615	15638	15534	15672	15364	15687	15815	15643	15589	15757	15482	15585	15495	15378	15641	15822	15630	15523	15726	15548	15595	15323	15497	15462	15569	15548	15545	15812	15483	15626	15516	15563	15708	15613	15612	15474	15636	15545	15611	15537	15700	15521	15459	15831	15471	15530	15748	15527	15672	15625	15716	15600	15580	15619	15483	15605	15553	15659	15550	15636	15883	15791	15533	15515	15822	15665	15728	15608	15721	15598	15744	15689	15432	15451	15792	15684	15677	15760	15750	15727	15463	15747	15823	15611	15621	15484	15846	15628	15573	15642	15500	15784	15558	15743	15637	15603	15445	15690	15805	15590	15497	15623	15859	15628	15484	15552	15648	15636	15794	15565	15575	15684	15713	15669	15428	15745	15642	15537	15734	15794	15675	15767	15667	15689	15756	15523	15653	15737	15551	15736	15558	15694	15538	15797	15541	15497	15723	15453	15732	15708	15484	15503	15585	15542	15646	15599	15612	15531	15619	15597	15498	15620	15538	15609	15525	15646	15528	15465	15588	15472	15647	15453	15474	15754	15705	15327	15705	15724	15612	15657	15677	15713	15905	15583	15770	15796	15584	15757	15582	15707	15651	15631	15523	15606	15447	15507	15756	15630	15533	15798	15479	15605	15566	15527	15653	15546	15672	15795	15651	15501	15603	15505	15699	15767	15667	15696	15725	15645	15558	15653	15584	15691	15734	15689	15699	15528	15733	15527	15552	15559	15472	15426	15651	15574	15639	15828	15791	15584	15825	15525	15678	15395	15694	15465	15624	15495	15583	15587	15548	15786	15752	15686	15641	15721	15702	15698	15674	15512	15617	15598	15694	15687	15571	15728	15628	15583	15687	15608	15701	15603	15695	15541	15692	15536	15420	15812	15511	15522	15771	15703	15818	15625	15557	15675	15521	15587	15722	15863	15647	15695	15602	15696	15625	15796	15592	15705	15651	15656	15618	15657	15731	15682	15600	15733	15519	15690	15778	15601	15560	15815	15804	15724	15712	15686	15694	15619	15660	15567	15622	15810	15673	15695	15478	15691	15769	15580	15681	15724	15789	15481	15583	15666	15770	15684	15690	15557	15640	15774	15535	15549	15638	15690	15577	15510	15674	15635	15602	15659	15748	15792	15557	15439	15600	15616	15806	15750	15444	15574	15811	15496	15622	15606	15393	15633	15795	15430	15626	15535	15617	15648	15509	15701	15423	15433	15617	15514	15583	15622	15500	15708	15610	15664	15692	15799	15663	15597	15691	15403	15520	15872	15574	15590	15705	15524	15515	15641	15768	15565	15492	15657	15505	15573	15568	15658	15625	15686	15621	15558	15567	15558	15637	15551	15470	15738	15677	15779	15493	15522	15721	15593	15620	15394	15630	15533	15456	15474	15810	15786	15492	15710	15745	15583	15604	15724	15661	15471	15728	15512	15803	15643	15686	15581	15664	15542	15539	15613	15487	15386	15611	15716	15551	15732	15602	15627	15613	15755	15555	15677	15816	15708	15360	15731	15667	15550	15646	15567	15603	15705	15780	15747	15482	15584	15666	15650	15645	15668	15692	15706	15587	15624	15514	15653	15451	15697	15671	15714	15707	15730	15601	15729	15423	15497	15639	15665	15639	15655	15643	15437	15467	15731	15521	15543	15721	15655	15668	15512	15704	15617	15715	15712	15675	15596	15514	15778	15626	15540	15689	15536	15627	15478	15531	15639	15612	15513	15735	15602	15622	15672	15676	15516	15644	15599	15600	15493	15584	15644	15625	15588	15731	15696	15533	15665	15577	15718	15812	15647	15678	15492	15781	15678	15602	15541	15528	15489	15548	15695	15592	15625	15678	15568	15478	15729	15657	15525	15624	15730	15621	15521	15640	15481	15622	15620	15649	15825	15692	15683	15721	15552	15620	15707	15519	15574	15628	15497	15583	15611	15590	15796	15717	15644	15538	15734	15743	15566	15549	15467	15450	15782	15736	15795	15747	15578	15552	15513	15583	15698	15750	15772	15647	15540	15535	15570	15459	15495	15571	15470	15648	15658	15792	15728	15793	15621	15550	15562	15702	15585	15567	15539	15626	15584	15731	15498	15779	15701	15458	15460	15590	15614	15740	15823	15529	15593	15676	15757	15825	15702	15624	15668	15705	15828	15540	15726	15527	15636	15651	15669	15552	15579	15945	15576	15767	15661	15658	15755	15719	15855	15553	15684	15643	15453	15651	15704	15537	15626	15462	15547	15714	15700	15620	15486	15576	15657	15750	15570	15608	15596	15638	15847	15819	15523	15783	15749	15687	15577	15606	15593	15583	15576	15500	15641	15707	15640	15670	15713	15810	15694	15746	15808	15564	15545	15539	15605	15686	15593	15673	15520	15492	15590	15822	15690	15567	15489	15651	15751	15687	15565	15620	15577	15614	15790	15626	15461	15540	15701	15400	15481	15641	15644	15561	15686	15480	15678	15594	15538	15626	15787	15716	15731	15770	15524	15671	15404	15635	15815	15548	15828	15640	15535	15738	15773	15724	15719	15619	15548	15580	15659	15599	15653	15634	15557	15633	15759	15623	15726	15620	15673	15744	15611	15534	15653	15712	15510	15582	15600	15547	15732	15533	15595	15604	15640	15609	15566	15655	15812	15532	15551	15536	15573	15758	15708	15479	15710	15693	15656	15551	15639	15837	15630	15457	15551	15774	15836	15576	15606	15722	15452	15617	15816	15759	15755	15486	15602	15581	15672	15690	15640	15729	15754	15679	15597	15675	15709	15762	15620	15690	15542	15609	15398	15485	15938	15483	15811	15714	15625	15612	15661	15718	15495	15661	15652	15654	15717	15650	15661	15550	15694	15666	15591	15674	15827	15700	15520	15652	15801	15645	15690	15652	15543	15706	15653	15720	15602	15364	15363	15414	15822	15797	15731	15631	15656	15638	15589	15608	15494	15658	15628	15546	15486	15865	15829	15744	15496	15587	15670	15585	15620	15781	15540	15685	15567	15563	15557	15693	15608	15849	15638	15397	15624	15637	15746	15711	15475	15720	15696	15833	15686	15653	15827	15628	15481	15795	15747	15716	15803	15612	15685	15536	15599	15728	15784	15606	15688	15672	15471	15691	15780	15672	15755	15671	15530	15621	15487	15723	15696	15843	15728	15474	15545	15673	15743	15540	15300	15394	15663	15423	15621	15607	15584	15630	15484	15659	15728	15671	15497	15640	15772	15611	15390	15701	15840	15676	15886	15634	15684	15709	15710	15858	15502	15732	15663	15611	15700	15506	15697	15766	15741	15728	15650	15880	15725	15554	15598	15572	15531	15808	15741	15697	15508	15612	15569	15569	15494	15570	15773	15870	15574	15574	15661	15740	15762	15585	15685	15637	15505	15696	15609	15636	15656	15750	15721	15598	15718	15486	15430	15500	15580	15681	15549	15530	15494	15553	15594	15613	15651	15470	15609	15715	15476	15660	15614	15523	15525	15617	15817	15546	15751	15508	15637	15618	15740	15610	15691	15699	15445	15670	15655	15612	15713	15641	15713	15622	15590	15854	15797	15549	15486	15607	15463	15623	15556	15558	15556	15676	15614	15459	15473	15675	15637	15403	15682	15817	15553	15755	15662	15727	15536	15629	15727	15710	15702	15927	15736	15597	15618	15592	15554	15563	15497	15562	15533	15756	15650	15452	15533	15441	15639	15507	15390	15671	15754	15574	15866	15752	15482	15765	15458	15566	15683	15458	15612	15527	15978	15638	15533	15652	15677	15743	15557	15809	15580	15793	15615	15511	15468	15321	15548	15497	15492	15639	15595	15445	15473	15640	15702	15743	15554	15543	15670	15724	15656	15548	15652	15693	15697	15660	15662	15661	15723	15548	15655	15751	15668	15706	15674	15597	15764	15454	15757	15844	15657	15673	15714	15739	15510	15558	15656	15513	15575	15701	15680	15318	15664	15645	15613	15414	15582	15577	15757	15603	15661	15548	15816	15488	15472	15529	15584	15590	15557	15590	15484	15644	15701	15593	15555	15732	15752	15507	15747	15631	15739	15572	15693	15579	15532	15730	15669	15502	15854	15651	15654	15517	15570	15607	15612	15568	15468	15662	15543	15758	15752	15745	15695	15567	15722	15651	15701	15529	15333	15604	15609	15502	15622	15639	15756	15870	15469	15533	15615	15442	15684	15414	15631	15532	15759	15714	15638	15374	15597	15826	15715	15724	15699	15811	15529	15639	15713	15567	15629	15705	15539	15632	15451	15503	15626	15562	15623	15790	15840	15662	15527	15691	15641	15648	15682	15577	15590	15803	15753	15792	15700	15805	15795	15489	15661	15516	15623	15397	15493	15717	15616	15617	15608	15580	15539	15609	15474	15659	15656	15735	15681	15517	15414	15538	15661	15590	15564	15684	15623	15729	15641	15548	15412	15825	15526	15783	15641	15719	15641	15770	15720	15659	15606	15448	15646	15702	15749	15562	15517	15553	15550	15463	15653	15827	15733	15747	15783	15723	15570	15836	15420	15668	15720	15600	15710	15604	15677	15723	15672	15695	15684	15527	15372	15430	15606	15562	15416	15607	15643	15578	15752	15637	15775	15678	15688	15642	15547	15502	15871	15610	15687	15716	15625	15424	15537	15460	15569	15563	15455	15662	15697	15653	15611	15663	15625	15404	15629	15663	15567	15533	15513	15479	15685	15651	15603	15472	15652	15713	15416	15594	15620	15732	15486	15842	15606	15676	15744	15521	15609	15647	15615	15689	15664
63198	105504	91307	69914	46388	27499	18006	15196	14442	14422	14367	14382	14306	14352	14403	14452	14488	14537	14313	14510	14276	14406	14338	14429	14246	14476	14354	14326	14448	14290	14404	14338	14425	14531	14343	14347	14421	14423	14455	14351	14455	14438	14345	14397	14292	14374	14443	14287	14437	14379	14438	14454	14271	14304	14380	14211	14398	14446	14334	14414	14442	14457	14335	14419	14474	14286	14305	14160	14348	14328	14283	14477	14376	14344	14568	14412	14424	14446	14377	14382	14438	14341	14366	14384	14213	14398	14219	14185	14374	14320	14573	14472	14367	14329	14483	14530	14534	14309	14326	14427	14321	14484	14278	14345	14526	14309	14467	14235	14391	14425	14382	14344	14358	14526	14229	14386	14507	14394	14346	14431	14217	14356	14376	14294	14384	14341	14492	14506	14441	14471	14400	14355	14392	14385	14264	14330	14280	14296	14371	14539	14352	14227	14278	14532	14403	14328	14314	14308	14358	14525	14345	14358	14405	14495	14341	14421	14368	14297	14297	14481	14527	14393	14458	14376	14237	14453	14341	14455	14344	14359	14410	14416	14244	14531	14485	14359	14356	14384	14353	14321	14530	14382	14414	14437	14387	14291	14543	14267	14464	14409	14283	14315	14320	14406	14348	14291	14315	14415	14348	14239	14508	14377	14307	14281	14350	14313	14325	14366	14494	14539	14481	14231	14372	14355	14326	14506	14305	14221	14354	14476	14379	14516	14281	14386	14479	14315	14484	14260	14386	14336	14439	14355	14412	14367	14334	14365	14483	14552	14417	14507	14300	14321	14340	14375	14454	14405	14226	14365	14352	14330	14447	14400	14232	14350	14438	14198	14361	14497	14411	14381	14272	14402	14436	14403	14615	14146	14394	14348	14328	14487	14422	14320	14237	14401	14490	14264	14257	14311	14353	14331	14337	14443	14398	14390	14465	14254	14210	14397	14291	14403	14470	14344	14403	14230	14445	14343	14381	14508	14459	14319	14182	14391	14234	14338	14302	14500	14456	14175	14410	14371	14363	14294	14453	14360	14341	14303	14267	14441	14341	14295	14247	14374	14483	14307	14351	14338	14282	14331	14368	14331	14422	14464	14334	14465	14365	14362	14392	14361	14304	14306	14751	14279	14370	14317	14359	14451	14412	14594	14199	14492	14392	14294	14406	14541	14418	14459	14286	14260	14432	14600	14393	14269	14263	14462	14298	14385	14471	14481	14345	14492	14225	14287	14457	14315	14277	14405	14259	14437	14308	14404	14516	14072	14378	14497	14368	14336	14183	14301	14344	14317	14460	14274	14509	14440	14361	14371	14422	14491	14431	14384	14324	14424	14416	14303	14137	14509	14442	14568	14420	14305	14336	14387	14273	14332	14279	14287	14515	14324	14304	14409	14371	14332	14366	14390	14399	14530	14443	14394	14396	14152	14546	14540	14447	14333	14421	14435	14314	14249	14338	14293	14352	14499	14534	14465	14355	14221	14446	14299	14362	14457	14436	14448	14278	14267	14536	14422	14459	14612	14321	14377	14300	14402	14358	14453	14451	14384	14455	14481	14428	14133	14387	14499	14321	14355	14291	14537	14434	14385	14486	14421	14356	14323	14453	14436	14359	14416	14453	14454	14386	14240	14315	14290	14331	14339	14464	14258	14399	14380	14453	14380	14310	14285	14273	14371	14319	14394	14436	14294	14466	14308	14586	14522	14505	14403	14406	14240	14386	14298	14376	14270	14323	14196	14452	14407	14536	14248	14503	14234	14367	14377	14316	14364	14367	14361	14380	14274	14284	14493	14520	14431	14427	14323	14475	14512	14303	14389	14389	14474	14497	14273	14368	14459	14313	14386	14403	14127	14459	14529	14485	14394	14524	14483	14193	14370	14432	14317	14443	14305	14306	14437	14223	14512	14499	14314	14514	14434	14268	14356	14402	14381	14429	14321	14420	14432	14293	14276	14449	14344	14512	14327	14289	14367	14353	14261	14456	14382	14398	14418	14333	14424	14347	14304	14340	14278	14514	14335	14445	14392	14561	14295	14376	14246	14462	14538	14354	14227	14457	14410	14626	14524	14210	14280	14455	14243	14194	14388	14382	14481	14238	14225	14469	14475	14340	14472	14397	14314	14166	14434	14276	14428	14355	14413	14496	14529	14273	14320	14396	14391	14277	14256	14330	14452	14347	14328	14314	14338	14316	14390	14313	14362	14447	14363	14337	14355	14472	14370	14477	14382	14525	14312	14419	14454	14358	14391	14436	14316	14544	14381	14252	14362	14535	14289	14377	14347	14395	14391	14357	14401	14279	14546	14408	14428	14371	14549	14552	14337	14361	14431	14264	14417	14394	14446	14302	14385	14096	14402	14279	14168	14434	14562	14402	14175	14233	14388	14355	14360	14541	14378	14392	14503	14439	14277	14520	14424	14429	14197	14327	14177	14645	14212	14349	14410	14381	14307	14355	14454	14379	14217	14366	14467	14332	14198	14322	14504	14408	14316	14455	14199	14354	14386	14479	14517	14487	14312	14371	14236	14559	14323	14282	14141	14453	14361	14266	14295	14511	14386	14308	14306	14379	14416	14285	14412	14371	14503	14327	14404	14230	14380	14294	14502	14505	14511	14394	14291	14467	14470	14383	14351	14385	14367	14449	14460	14480	14266	14402	14386	14386	14319	14473	14496	14345	14362	14263	14284	14299	14367	14212	14295	14297	14232	14385	14408	14427	14412	14324	14541	14363	14311	14247	14550	14466	14464	14399	14360	14300	14435	14395	14423	14264	14307	14417	14336	14445	14418	14544	14386	14439	14437	14435	14479	14426	14258	14388	14322	14075	14363	14485	14249	14346	14340	14384	14408	14423	14486	14507	14386	14424	14590	14377	14323	14312	14287	14343	14408	14415	14421	14389	14404	14603	14373	14364	14364	14365	14138	14495	14367	14293	14547	14406	14364	14323	14351	14449	14428	14443	14432	14453	14519	14369	14332	14498	14429	14321	14372	14317	14475	14336	14340	14324	14417	14067	14371	14305	14238	14338	14501	14373	14351	14418	14490	14311	14125	14429	14292	14437	14426	14447	14550	14335	14359	14257	14378	14497	14107	14295	14448	14511	14378	14399	14383	14471	14583	14271	14548	14320	14427	14568	14428	14266	14309	14383	14470	14350	14341	14233	14274	14552	14369	14289	14289	14292	14394	14455	14336	14513	14349	14370	14366	14118	14360	14255	14380	14465	14267	14402	14366	14439	14414	14402	14426	14390	14313	14255	14354	14373	14352	14377	14512	14408	14445	14318	14250	14382	14156	14288	14461	14457	14498	14407	14417	14395	14570	14308	14406	14491	14374	14366	14424	14454	14424	14246	14303	14434	14416	14526	14447	14542	14513	14406	14361	14362	14398	14493	14404	14422	14192	14439	14429	14495	14422	14429	14484	14347	14397	14458	14477	14429	14543	14551	14403	14456	14423	14420	14230	14297	14520	14430	14420	14397	14384	14419	14420	14471	14273	14469	14408	14299	14408	14295	14475	14639	14318	14558	14342	14468	14212	14250	14364	14265	14427	14204	14337	14540	14390	14410	14484	14489	14525	14478	14491	14461	14412	14564	14383	14382	14422	14353	14282	14307	14390	14361	14269	14434	14399	14336	14455	14453	14489	14330	14578	14231	14239	14379	14455	14334	14324	14371	14346	14363	14389	14428	14308	14425	14290	14287	14329	14434	14364	14357	14350	14326	14384	14470	14295	14213	14456	14424	14311	14433	14272	14427	14482	14277	14593	14453	14334	14380	14303	14462	14369	14463	14274	14404	14332	14231	14433	14401	14380	14392	14433	14321	14304	14387	14369	14374	14417	14387	14438	14342	14343	14327	14404	14293	14491	14348	14437	14333	14298	14417	14460	14343	14529	14561	14389	14446	14308	14415	14370	14402	14338	14271	14604	14562	14417	14444	14404	14325	14355	14412	14317	14429	14145	14391	14316	14567	14296	14427	14334	14410	14368	14464	14404	14368	14369	14404	14420	14469	14511	14535	14449	14406	14509	14433	14352	14428	14264	14387	14325	14250	14505	14456	14253	14379	14625	14467	14460	14345	14464	14428	14270	14462	14452	14398	14458	14269	14318	14273	14363	14421	14321	14194	14408	14484	14349	14340	14455	14200	14489	14399	14565	14214	14307	14430	14297	14332	14596	14333	14522	14289	14315	14385	14395	14491	14294	14305	14571	14290	14324	14512	14470	14446	14500	14470	14277	14434	14433	14360	14401	14359	14383	14432	14225	14278	14558	14421	14263	14344	14565	14392	14303	14325	14380	14336	14477	14404	14382	14506	14269	14387	14171	14295	14282	14198	14489	14335	14308	14374	14397	14386	14424	14538	14381	14255	14428	14275	14448	14435	14405	14333	14441	14351	14215	14402	14296	14427	14449	14339	14470	14397	14427	14465	14431	14335	14269	14493	14495	14288	14367	14410	14345	14490	14305	14412	14380	14389	14374	14437	14271	14502	14441	14302	14324	14482	14219	14476	14336	14297	14352	14266	14422	14249	14409	14422	14453	14371	14440	14366	14358	14336	14516	14291	14422	14324	14303	14427	14247	14201	14523	14290	14449	14437	14261	14383	14457	14380	14551	14452	14274	14487	14519	14344	14328	14226	14413	14437	14439	14346	14292	14289	14335	14576	14417	14438	14412	14447	14322	14216	14338	14565	14408	14191	14497	14433	14504	14254	14491	14424	14465	14384	14347	14333	14332	14308	14520	14293	14398	14278	14216	14289	14334	14226	14395	14428	14391	14519	14473	14373	14484	14320	14392	14374	14383	14332	14380	14493	14389	14432	14411	14472	14325	14432	14573	14333	14339	14253	14507	14385	14377	14392	14410	14427	14332	14327	14493	14464	14420	14315	14543	14405	14538	14349	14424	14518	14320	14310	14400	14477	14411	14372	14428	14493	14508	14222	14350	14389	14338	14352	14356	14391	14460	14416	14429	14382	14456	14436	14444	14503	14241	14309	14372	14404	14344	14519	14365	14501	14438	14458	14360	14419	14303	14289	14357	14313	14508	14359	14272	14226	14421	14397	14401	14446	14323	14431	14418	14175	14565	14292	14198	14417	14334	14238	14305	14417	14674	14421	14498	14359	14516	14360	14378	14444	14433	14346	14431	14423	14246
31973	40339	42729	30142	21327	18234	17163	16864	16729	16635	16660	16680	16726	16921	16754	16710	16807	16892	16669	16734	16690	16704	16623	16660	16724	16659	16692	16881	16584	16535	16706	16642	16734	16783	16653	16791	16601	16654	16611	16563	16856	16868	16600	16747	16548	16640	16825	16631	16534	16686	16816	16831	16567	16432	16780	16512	16522	16322	16778	16612	16635	16584	16726	16627	16650	16524	16568	16859	16650	16654	16644	16513	16654	16734	16697	16818	16474	16686	16681	16625	16622	16678	16737	16614	16602	16815	16881	16720	16607	16808	16634	16791	16754	16484	16661	16531	16655	16802	16632	16351	16679	16646	16568	16675	16513	16700	16547	16752	16558	16713	16865	16608	16815	16642	16893	16657	16672	16537	16503	16735	16541	16714	16622	16690	16642	16648	16581	16472	16590	16695	16797	16701	16748	16505	16617	16579	16583	16666	16770	16658	16724	16657	16493	16921	16625	16536	16770	16696	16686	16769	16742	16922	16712	16776	16801	16806	16655	16717	16632	16625	16640	16529	16632	16631	16768	16582	16747	16772	16622	16596	16628	16659	16580	16578	16681	16600	16582	16829	16639	16780	16841	16877	16886	16464	16594	16787	16567	16773	16439	16695	16641	16840	16714	16657	16565	16478	16719	16551	16541	16683	16424	16642	16594	16882	16866	16564	16431	16737	16692	16530	16524	16415	16479	16499	16672	16696	16709	16750	16697	16506	16539	16517	16623	16744	16529	16845	16621	16586	16736	16554	16599	16506	16662	16659	16515	16578	16820	16648	16742	16688	16807	16675	16592	16607	16606	16695	16695	16753	16416	16632	16453	16630	16763	16757	16613	16930	16874	16587	16681	16565	16631	16498	16622	16817	16730	16874	16567	16806	16550	16648	16787	16731	16879	16472	16472	16611	16699	16704	16624	16576	16811	16661	16460	16731	16462	16578	16524	16804	16673	16607	16810	16617	16723	16652	16727	16703	16649	16563	16728	16728	16675	16782	16728	16655	16721	16651	16446	16744	16615	16749	16417	16694	16681	16750	16737	16629	16679	16724	16744	16674	16717	16682	16633	16841	16731	16561	16670	16710	16822	16480	16614	16629	16903	16460	16797	16691	16667	16513	16671	16788	16664	16743	16691	16844	16533	16648	16623	16398	16480	16593	16748	16602	16653	16802	16553	16482	16677	16567	16577	16764	16630	16540	16660	16718	16603	16592	16799	16547	16557	16674	16562	16752	16639	16645	16719	16833	16667	16718	16571	16470	16668	16722	16380	16455	16778	16669	16497	16679	16553	16734	16917	16638	16594	16641	16637	16636	16514	16844	16501	16808	16596	16557	16520	16686	16657	16742	16657	16632	16842	16662	16606	16551	16575	16572	16667	16534	16645	16766	16731	16818	16695	16767	16672	16586	16551	16428	16518	16698	16771	16573	16439	16763	16656	16654	16709	16785	16666	16866	16477	16703	16636	16791	16637	16484	16726	16606	16615	17004	16663	16748	16725	16550	16747	16690	16449	16694	16619	16636	16803	16752	16655	16824	16628	16764	16645	16724	16598	16629	16693	16552	16588	16543	16643	16507	16567	16802	16839	16856	16769	16571	16661	16429	16507	16739	16517	16607	16727	16672	16643	16683	16695	16689	16670	16615	16661	16812	16746	16815	16868	16647	16667	16551	16809	16576	16765	16535	16554	16717	16355	16602	16768	16618	16631	16738	16602	16726	16758	16597	16588	16492	16817	16681	16671	16708	16702	16575	16614	16516	16411	16672	16599	16880	16507	16567	16602	16746	16749	16502	16581	16750	16761	16803	16769	16661	16510	16964	16623	16509	16519	16557	16913	16759	16729	16683	16778	16700	16627	16562	16616	16636	16652	16613	16671	16755	16400	16636	16801	16678	16669	16726	16566	16747	16738	16609	16632	16566	16644	16679	16905	16866	16551	16488	16677	16662	16526	16863	16580	16748	16657	16555	16755	16543	16686	16659	16796	16704	16622	16537	16620	16612	16537	16583	16666	16759	16715	16780	16710	16624	16790	16727	16464	16747	16485	16458	16498	16594	16583	16551	16808	16759	16714	16695	16718	16966	16825	16702	16779	16747	16614	16712	16660	16923	16563	16467	16494	16529	16815	16612	16437	16540	16767	16577	16679	16497	16653	16683	16806	16561	16566	16770	16658	16577	16693	16569	16604	16565	16713	16797	16823	16536	16479	16595	16664	16492	16751	16679	16419	16735	16741	16562	16613	16534	16534	16633	16597	16654	16556	16495	16648	16527	16575	16675	16699	16625	16628	16659	16622	16667	16853	16695	16560	16667	16711	16608	16548	16527	16532	16483	16600	16486	16596	16596	16628	16778	16622	16785	16536	16746	16611	16718	16727	16641	16614	16464	16439	16697	16594	16881	16686	16603	16650	16689	16653	16587	16764	16415	16621	16780	16673	16863	16616	16666	16602	16642	16751	16651	16835	16768	16469	16561	16739	16644	16734	16614	16627	16540	16617	16440	16694	16620	16832	16718	16613	16661	16497	16683	16554	16765	16565	16820	16528	16836	16835	16661	16773	16710	16548	16545	16356	16585	16732	16566	16724	16512	16907	16851	16527	16563	16858	16656	16638	16605	16726	16650	16631	16501	16571	16697	16660	16615	16619	16770	16812	16658	16684	16803	16762	16768	16833	16806	16654	16621	16785	16587	16669	16805	16590	16573	16692	16481	16755	16765	16847	16636	16575	16596	16735	16702	16630	16593	16661	16715	16767	16797	16601	16836	16722	16868	16561	16870	16694	16454	16685	16666	16573	16648	16715	16601	16511	16535	16659	16515	16716	16850	16720	16560	16586	16679	16614	16693	16744	16859	16721	16731	16760	16714	16741	16662	16565	16792	16791	16587	16557	16528	16558	16545	16441	16816	16809	16727	16530	16624	16714	16590	16537	16810	16603	16591	16657	16574	16646	16668	16606	16667	16764	16693	16834	16647	16676	16509	16762	16734	16678	16628	16406	16824	16575	16698	16549	16629	16644	16548	16525	16664	16819	16708	16636	16634	16567	16614	16750	16737	16697	16815	16771	16625	16782	16711	16693	16563	16933	16703	16947	16735	16722	16807	16785	16800	16658	16584	16512	16759	16687	16702	16730	16477	16551	16764	16802	16790	16585	16857	16643	16612	16618	16693	16606	16636	16856	16842	16499	16635	16697	16560	16525	16758	16619	16489	16684	16343	16732	16731	16706	16744	16640	16582	16763	16747	16839	16869	16761	16586	16486	16676	16721	16642	16660	16652	16515	16460	16676	16631	16595	16700	16474	16607	16509	16745	16760	16751	16818	16535	16676	16693	16701	16651	16606	16718	16695	16964	16619	16491	16744	16737	16720	16681	16794	16557	16765	16713	16514	16693	16630	16630	16676	16763	16909	16557	16601	16490	16562	16767	16545	16681	16756	16606	16622	16420	16544	16788	16688	16662	16568	16708	16717	16709	16574	16671	16591	16588	16562	16629	16481	16649	16535	16509	16826	16924	16775	16604	16932	16477	16723	16785	16870	16649	16626	16713	16507	16796	16558	16543	16473	16492	16371	16653	16661	16698	16624	16716	17005	16613	16936	16786	16659	16577	16707	16552	16599	16825	16560	16718	16634	16613	16496	16651	16859	16647	16645	16618	16628	16770	16677	16855	16657	16743	16615	16654	16720	16667	16705	16537	16810	16499	16525	16620	16436	16839	16737	16735	16489	16573	16683	16796	16713	16658	16633	16659	16637	16532	16846	16464	16790	16625	16588	16557	16544	16715	16640	16666	16878	16524	16617	16656	16588	16648	16655	16695	16777	16658	16647	16671	16513	16700	16550	16602	16792	16732	16539	16622	16410	16366	16883	16683	16646	16683	16478	16698	16696	16759	16823	16731	16676	16656	16678	16529	16639	16704	16705	16752	16691	16598	16923	16799	16543	16576	16717	16629	16531	16653	16721	16629	16726	16482	16663	16576	16556	16741	16607	16521	16715	16629	16630	16696	16636	16706	16766	16563	16734	16919	16929	16674	16600	16784	16768	16703	16553	16992	16600	16654	16717	16592	16594	16679	16667	16604	16603	16637	16521	16522	16620	16764	16431	16758	16569	16778	16597	16695	16649	16665	16566	16719	16532	16774	16744	16678	16773	16875	16705	16669	16710	16652	16819	16661	16750	16705	16612	16511	16761	16731	16711	16691	16779	16622	16739	16657	16615	16552	16688	16637	16704	16867	16844	16629	16736	16723	16766	16819	16703	16704	16647	16655	16583	16694	16799	16847	16660	16613	16845	16825	16829	16562	16600	16744	16870	16490	16840	16568	16655	16589	16706	16473	16614	16664	16573	16731	16692	16601	16766	16707	16694	16621	16645	16698	16590	16733	16657	16566	16854	16725	16818	16595	16870	16619	16626	16600	16579	16605	16728	16654	16695	16580	16655	16606	16457	16626	16970	16737	16709	16835	16767	16658	16806	16849	16788	16806	16551	16746	16630	16705	16623	16471	16614	16784	16534	16710	16743	16495	16575	16590	16805	16671	16593	16656	16717	16716	16649	16748	16741	16872	16678	16623	16723	16740	16684	16765	16776	16742	16849	16669	16665	16796	16853	16596	16770	16619	16729	16820	16664	16691	16659	16810	16692	16551	16739	16617	16546	16740	16564	16886	16631	16840	16828	16722	16627	16501	16965	16692	16673	16668	16457	16517	16610	16886	16777	16591	16512	16426	16593	16492	16645	16761	16484	16761	16601	16581	16772	16632	16660	16589	16602	16598	16859	16609	16518	16713	16900	16814	16748	16374	16706	16732	16668	16916	16770	16763	16422	16357	16820	16752	16578	16628	16584	16585	16630	16668	16658	16630	16617	16712	16527	16641	16862	16744	16762	16743	16736	16714	16699	16772	16642	16761	16713	16695	16689	16816	16666	16625	16558	16729	16777	16734	16559	16731	16764	16556	16417	16873	16726	16602	16703	16617	16500	16593	16747	16500	16743	16697	16594	16727	16794	16683	16850	16576	16565	16718	16514	16629	16691	16638	16544	16916	16597	16684	16759	16676	16794	16639	16586	16601	16710	16728	16803	16803	16764	16730	16491	16976	16568	16599	16678	16607	16894	16843	17010	16762	16650	16648	16891	16663	16479	16722	16723	16663	16672	16740
37719	57898	45045	27975	19516	16359	15243	14963	15204	15087	15056	15115	14942	15148	15104	15043	14867	15044	15049	15126	15054	14921	15023	14980	15042	14962	15082	15060	14996	15045	14988	14921	15126	15012	15088	14942	15084	15022	15079	15025	15079	15007	15063	15035	15110	14744	15010	14842	15073	15146	14914	15135	15033	14975	15045	15030	15084	15094	15162	14913	15036	15020	14959	14920	14927	14876	14962	15009	15006	15063	15141	15028	14904	15176	15064	15075	14928	14998	14942	14944	15047	15218	15126	15183	15087	15171	14972	14849	15085	14994	14998	15127	15181	15038	15096	15053	14932	15018	15171	15026	14897	15184	14927	15085	15091	15055	14982	15030	15229	15012	14998	15132	15109	15101	14988	14893	14985	15053	15048	14920	15195	15115	15214	14902	15091	14946	14947	15063	15008	14987	14971	15036	15037	15076	15051	15100	14930	15015	15059	15012	14975	15129	15060	15223	15064	15028	15049	15034	15037	14976	15070	15124	14960	14917	14933	15143	15057	15076	15181	14770	15210	14994	14928	15076	15047	15075	14889	15044	14876	15052	14895	15043	14945	15094	14985	15026	15018	14947	14926	14941	14945	15060	15096	14970	15112	15026	14901	15179	15109	15092	15127	15041	15046	14959	15095	14931	14988	15105	15108	14978	14930	15122	14995	14908	15037	14946	15104	15219	14729	15072	15126	14900	14992	15036	15075	14935	14957	15051	15051	14961	14993	15105	15054	14869	15086	14943	15063	15000	15020	15104	15049	14947	15102	15076	14887	15038	14872	15108	15056	14930	15060	14990	15036	15172	15027	15033	15082	14988	15061	15135	15045	15178	15176	14989	14988	15147	14784	14980	14868	15036	15011	14930	14888	14944	15202	14748	15059	15066	15061	15056	15247	14908	15050	15041	14955	15243	14865	15109	15086	14796	14998	15033	15252	15133	14945	15091	15206	15009	14988	14879	15076	14841	14890	15110	15034	15217	15001	15037	15091	15086	14998	15148	14984	15057	15041	15069	15130	14999	15062	15006	14866	15104	15112	15132	15227	15153	15066	14949	14996	14992	15048	15185	14924	15034	15053	15021	14932	15216	14937	15099	14989	15093	15062	14995	15091	15082	14907	14997	15241	15063	15185	14977	15122	14899	15105	15066	15000	15097	15039	14948	14992	15022	15018	15067	15037	15070	15008	15049	15133	15079	15054	14962	15072	15050	15140	14940	14944	15126	14969	15051	15109	15036	15090	14957	14989	15059	15215	15068	15089	14973	15146	15105	15026	15098	15093	15031	15072	15023	14920	15015	15052	15135	14967	15069	15051	15000	15187	15108	15003	15066	15065	15152	15244	15060	15102	15020	15037	15173	15039	15125	15221	15056	15049	15051	14939	14975	14895	14904	14924	14972	14924	14997	15112	15147	15003	15204	15074	15033	14811	15145	15086	15015	15127	15005	14920	15124	14948	15094	14910	14935	14980	15022	14896	15200	15092	15121	14854	14913	14915	15122	14966	14974	15035	15194	15068	14962	14989	14980	14823	14979	15021	15123	14977	14894	14879	15064	15200	15073	15054	15162	14976	15102	14882	14949	15048	15105	15070	15062	15238	15007	15007	15200	14946	15147	14979	15013	15097	15109	15178	15055	15061	15095	15044	14968	15008	14957	15036	15078	14948	15072	14940	15146	15209	15264	15078	15132	15120	15074	15069	15131	15150	15065	15013	15208	14947	14993	15121	14999	15226	14975	14934	15030	15100	15229	14935	14847	15069	14954	14963	15179	14989	14923	15176	15067	15157	15081	14962	14941	15098	15010	15101	15164	15087	15045	15005	14956	14940	15089	15072	14977	15128	15010	14881	14973	14887	14925	15095	15063	15015	14997	14998	15150	15090	14893	14979	15067	14989	14934	15297	15179	14941	14898	14773	15040	14983	14786	15082	15174	15114	14808	15112	15079	15131	14927	14942	14897	15051	14983	14945	15054	14933	15075	15022	15006	14996	15122	15156	15080	15066	15008	15045	14887	14895	15018	15212	15286	15132	15083	15146	14892	15055	14987	15114	15007	15063	15081	14891	15180	14987	14997	15033	15067	14865	14980	14970	15159	14981	14962	15044	14993	15040	14998	14994	14990	15085	14860	14995	15090	15243	15020	15106	15105	15062	15140	15163	15300	14979	15078	15032	15228	14895	15098	15029	14968	15178	15053	15052	14887	14994	15018	15063	15063	15100	15118	15017	15000	14874	14929	15104	14893	14985	15038	15027	15094	14947	14952	15009	15033	14988	15026	15061	15142	15085	14883	14978	14996	15097	14779	15035	15082	15045	14996	15040	14940	15101	14847	14991	14851	15034	15053	15202	14916	15089	14977	15026	14962	15211	14981	15067	14956	15077	15029	14949	15122	15026	14975	15002	15090	15067	15027	15160	14875	15017	15072	15148	15017	15017	14880	14967	15081	14884	14815	14957	15040	14966	14951	15074	15011	14983	14902	15007	15149	15065	15162	15022	15079	15273	14962	15058	15089	15116	15080	14782	15114	15086	14880	15220	15119	14961	15106	15001	15073	15187	14857	14981	14854	15099	15002	15021	15169	15000	15145	15066	15124	15067	14979	15072	15038	14965	15108	15076	15000	15029	15180	14999	14914	14942	14909	15133	14949	15090	15106	15017	14889	15036	15049	14907	14986	15128	15064	14904	15006	15065	15053	15202	15092	14933	14942	15173	15057	14995	15007	15066	15015	15045	15031	15124	15061	15005	15094	15003	15029	15164	15003	14944	15042	15047	15163	15143	15112	15104	15073	15182	15078	14914	14928	14972	14897	15191	14971	15097	14995	15278	15140	14953	15141	14857	14929	15095	15127	15125	15095	15116	15202	15097	15128	14993	14921	14840	15113	15065	15048	15065	15095	15051	15013	15027	14963	15082	15134	14997	15084	15024	14906	14921	15193	14852	15027	15103	15065	15069	15042	14852	14925	15084	15065	15039	15052	15041	15040	15085	15183	14947	15006	15068	14940	15072	14990	15099	15003	15004	14906	15052	15005	14964	15061	15073	15062	14952	14987	15029	14990	15089	15023	15039	15060	14970	15040	14937	15070	15026	15059	15139	15046	14923	15045	15013	14944	15143	15029	15017	14912	15085	14986	14990	15158	15011	15072	14983	14873	15054	14938	15158	15135	14984	14920	15091	14912	15146	15064	15095	14977	14829	14975	14908	15242	14808	14963	15115	15001	15231	14955	14958	15045	15140	14957	14941	15219	14929	14933	14750	15074	14911	14919	15069	15091	14937	15132	14991	14856	15165	15107	15168	15091	15151	14984	14940	15035	15056	15110	15039	15037	15101	15035	14940	14863	14735	15054	14993	15148	15107	15075	14941	15029	15048	15059	15098	15193	15019	14990	14942	15159	15002	15175	15060	15142	15047	14931	14884	14961	15040	15074	15039	15135	14982	15336	15065	15090	15162	14868	14899	15028	15045	15068	15007	15126	15048	15071	14904	15088	15161	15202	15002	14969	15181	15065	15188	15108	15128	15107	15101	14987	15118	15056	14923	15015	14997	15042	15036	15003	15274	15033	15021	15120	15047	15119	15092	15049	14901	15182	14871	15047	15055	15216	15020	15073	15142	15094	14987	14938	15112	15092	15068	14971	15091	15032	14870	15214	15283	15061	15024	15087	15044	15204	14886	14993	15141	15044	15115	15197	14929	15048	15032	14991	15047	14813	15085	15151	15194	15007	15023	15050	15063	15059	15243	15249	15094	14863	15046	14867	15020	15034	15075	15160	15008	15043	15126	14941	14992	15162	15012	15007	15117	14870	15132	14840	15313	14908	14963	14985	15077	14943	15120	15121	15120	15018	14934	14972	15293	15163	15009	15087	15119	14869	14893	15017	14990	15097	14883	15054	15216	14934	15067	15118	15154	15154	15008	14974	15111	15078	15026	15053	15083	14775	15019	15152	15102	15158	15257	15317	15178	14912	15185	15111	15077	15024	15197	14984	15223	14999	15037	15030	15061	15000	14987	15121	15032	14851	15042	15104	15148	14921	15104	15094	14977	14931	15038	15171	14955	15110	15189	14984	15102	14996	15061	15218	15022	14969	15024	14999	15122	14923	15078	14979	14911	14939	15077	15149	14912	14971	15232	15138	15156	15044	14801	15130	15004	15104	14912	15178	15148	14912	14908	14950	15093	14938	15130	15037	15172	15042	15054	15149	15001	15144	15040	15051	14977	15043	14984	15083	14998	15068	14984	15146	14957	15045	15063	14928	15089	15068	14947	15088	14956	15038	15074	15019	14975	15124	15158	15030	15028	14854	15138	14975	15056	15010	15041	15005	15007	15101	15100	15125	15027	15188	15127	14851	15112	14958	15044	15126	14996	15113	15011	15035	15089	14969	14906	14960	15112	15008	15136	14962	15073	15141	14985	15136	15127	15118	15013	15136	15087	15071	14886	15074	15060	15048	14977	14918	15032	15109	14808	15218	15125	14883	14932	14895	14928	15108	15044	14974	15131	15006	15109	15000	15039	15155	15045	15100	14991	14972	15040	15064	15092	14941	14824	15075	15049	14940	15244	14924	14950	15047	15017	14916	15273	14954	15056	15097	15038	14942	14956	14906	14934	14974	15198	14893	15113	15034	15105	15179	15003	15096	15099	15016	15120	14904	14963	14991	15125	14958	15061	15192	15118	15025	14995	14975	15014	15024	14913	15129	14959	15046	14915	14846	15179	14996	14901	15067	14944	15034	14958	15106	15075	15074	14990	15132	14981	15064	15179	15074	14986	15138	15020	15205	15043	14939	15082	14995	15023	15013	15127	15022	14981	15008	15067	14974	14906	15026	14920	15128	14907	14918	15184	14895	14900	15038	15115	14928	15145	15075	14870	15086	15120	15135	15175	15211	15007	15019	15063	14815	15052	15099	15052	14992	15143	15045	15051	15098	15059	15176	14924	14918	15212	15115	15110	14966	14950	14832	14979	15152	15121	15034	15134	15033	14993	14970	14953	15186	15240	14961	14949	14981	15016	15074	15114	14986	14898	14873	14970	14965	15049	14905	15146	15012	15061	15141	15029	15029	15015	15024	15078	15088	15014	15000	14990	14950	15137	14842	14997	14902	14931	14894	15032	14912	15029	15179	15108	14961	14907	14989	14882	15057	14986	15212	14956	15057
24379	25000	40825	38273	29484	25675	22610	17841	16840	17009	17055	16851	16854	16955	16858	16682	16627	16495	16764	16712	16682	16770	16754	16647	16914	16761	16806	16644	16853	16605	16504	16472	16530	16685	16522	16675	16630	16434	16757	16488	16741	16402	16791	16594	16511	16661	16588	16438	16651	16762	16777	16591	16764	16880	16625	16397	16566	16442	16399	16681	16580	16539	16804	16642	16724	16724	16574	16558	16532	16513	16658	16467	16738	16670	16624	16586	16372	16699	16640	16556	16601	16529	16609	16520	16581	16696	16724	16492	16500	16621	16392	16663	16550	16572	16964	16568	16527	16706	16577	16377	16633	16653	16661	16458	16489	16490	16516	16610	16545	16452	16525	16445	16546	16544	16691	16691	16706	16715	16641	16650	16651	16719	16418	16575	16593	16792	16533	16480	16672	16606	16582	16769	16436	16402	16670	16629	16572	16512	16484	16616	16754	16607	16585	16545	16528	16547	16484	16754	16533	16584	16586	16643	16499	16463	16586	16550	16436	16721	16517	16553	16355	16659	16607	16498	16716	16434	16596	16536	16545	16549	16663	16438	16587	16389	16543	16809	16542	16493	16462	16584	16709	16553	16637	16694	16581	16684	16681	16584	16523	16535	16457	16585	16586	16584	16588	16586	16557	16633	16576	16671	16866	16409	16385	16541	16510	16586	16626	16403	16641	16526	16592	16638	16556	16630	16697	16569	16515	16597	16660	16658	16544	16547	16602	16430	16694	16538	16470	16438	16538	16657	16666	16406	16738	16400	16591	16514	16629	16593	16592	16749	16813	16678	16595	16440	16370	16459	16575	16721	16657	16580	16533	16508	16475	16577	16587	16678	16308	16405	16535	16486	16537	16493	16663	16574	16649	16577	16356	16597	16691	16673	16400	16556	16529	16464	16422	16777	16617	16470	16473	16653	16656	16452	16540	16417	16472	16570	16343	16538	16697	16587	16549	16576	16603	16419	16499	16591	16596	16593	16535	16460	16438	16658	16679	16379	16553	16683	16318	16525	16686	16640	16526	16440	16699	16560	16625	16425	16715	16516	16575	16572	16664	16675	16469	16591	16831	16556	16466	16494	16539	16666	16511	16523	16498	16536	16663	16709	16638	16509	16296	16647	16654	16623	16565	16558	16647	16618	16516	16608	16500	16717	16588	16373	16386	16616	16361	16465	16539	16595	16783	16292	16438	16466	16605	16719	16588	16558	16633	16478	16664	16471	16406	16600	16640	16595	16679	16540	16543	16573	16522	16574	16351	16215	16489	16485	16709	16527	16676	16785	16635	16623	16626	16608	16586	16665	16425	16345	16600	16740	16732	16616	16738	16521	16551	16569	16537	16653	16521	16495	16451	16530	16657	16505	16585	16397	16506	16620	16505	16286	16457	16519	16549	16587	16517	16493	16361	16473	16600	16513	16391	16474	16560	16518	16461	16439	16583	16615	16663	16599	16458	16713	16482	16427	16472	16638	16541	16487	16462	16725	16449	16678	16447	16538	16722	16495	16539	16731	16467	16580	16579	16304	16582	16562	16431	16544	16754	16647	16547	16433	16552	16450	16586	16493	16513	16543	16624	16513	16632	16737	16552	16508	16610	16811	16634	16740	16290	16601	16591	16548	16681	16521	16475	16485	16591	16638	16630	16408	16491	16543	16487	16577	16568	16491	16697	16515	16600	16369	16501	16699	16684	16565	16623	16393	16595	16505	16420	16434	16563	16677	16655	16643	16566	16384	16533	16555	16553	16292	16287	16678	16667	16794	16510	16475	16390	16412	16693	16488	16503	16416	16467	16528	16709	16699	16536	16505	16376	16445	16504	16685	16350	16456	16549	16612	16411	16709	16581	16758	16320	16657	16424	16743	16633	16709	16557	16585	16590	16504	16586	16688	16495	16686	16566	16606	16716	16755	16451	16481	16530	16602	16654	16665	16693	16668	16627	16470	16736	16560	16805	16379	16720	16475	16627	16309	16464	16351	16354	16526	16704	16545	16481	16631	16582	16729	16528	16488	16645	16574	16334	16454	16552	16576	16555	16461	16376	16492	16559	16544	16524	16333	16513	16580	16439	16563	16272	16529	16483	16510	16591	16641	16626	16475	16563	16343	16412	16518	16477	16593	16535	16494	16375	16432	16433	16757	16868	16648	16663	16635	16686	16376	16462	16625	16452	16605	16400	16397	16451	16494	16734	16342	16546	16430	16484	16402	16467	16464	16508	16576	16667	16669	16671	16543	16533	16658	16452	16543	16465	16503	16769	16521	16698	16597	16664	16574	16567	16552	16301	16365	16462	16551	16651	16647	16645	16425	16548	16777	16435	16584	16551	16504	16435	16642	16317	16474	16145	16464	16682	16505	16642	16766	16522	16589	16528	16571	16567	16500	16439	16722	16505	16577	16563	16477	16555	16467	16629	16620	16588	16595	16560	16470	16521	16411	16474	16637	16814	16181	16673	16748	16511	16491	16681	16579	16407	16558	16351	16640	16564	16678	16693	16454	16416	16694	16423	16530	16535	16641	16455	16573	16644	16504	16689	16634	16390	16442	16605	16529	16431	16556	16469	16433	16691	16467	16801	16649	16780	16477	16562	16529	16342	16393	16738	16671	16845	16555	16292	16457	16457	16583	16847	16564	16383	16362	16561	16474	16542	16645	16588	16502	16440	16429	16639	16724	16737	16518	16573	16703	16501	16552	16575	16704	16354	16525	16529	16529	16677	16694	16392	16695	16714	16808	16600	16530	16654	16586	16620	16577	16614	16513	16454	16699	16467	16367	16509	16384	16556	16799	16736	16341	16510	16423	16538	16488	16387	16674	16547	16506	16342	16593	16515	16523	16467	16379	16361	16369	16522	16303	16393	16590	16662	16518	16635	16467	16358	16488	16520	16500	16470	16503	16439	16706	16775	16587	16665	16644	16472	16560	16666	16600	16553	16835	16498	16525	16531	16559	16433	16542	16424	16512	16554	16484	16689	16443	16576	16617	16626	16595	16472	16520	16743	16722	16514	16583	16513	16507	16556	16570	16691	16597	16556	16266	16583	16414	16446	16639	16555	16463	16740	16693	16586	16640	16606	16583	16657	16503	16675	16452	16505	16649	16449	16542	16606	16723	16649	16619	16609	16685	16453	16628	16691	16610	16580	16474	16571	16687	16509	16728	16667	16658	16553	16497	16493	16597	16619	16619	16347	16441	16591	16489	16454	16513	16458	16671	16634	16631	16541	16539	16624	16682	16605	16536	16650	16639	16455	16648	16782	16598	16599	16452	16584	16611	16620	16710	16471	16533	16637	16491	16693	16529	16681	16648	16733	16365	16550	16523	16509	16657	16771	16634	16490	16446	16262	16622	16537	16460	16717	16626	16531	16575	16540	16384	16583	16503	16586	16569	16409	16494	16515	16372	16398	16489	16678	16626	16744	16633	16341	16866	16312	16503	16492	16483	16660	16438	16586	16558	16575	16634	16579	16702	16667	16642	16560	16571	16504	16695	16468	16714	16575	16415	16506	16707	16609	16611	16592	16520	16491	16569	16613	16643	16496	16703	16439	16705	16484	16525	16531	16506	16507	16577	16395	16265	16599	16496	16496	16546	16676	16503	16538	16602	16607	16350	16500	16497	16473	16536	16202	16658	16519	16562	16536	16721	16649	16561	16708	16593	16495	16445	16427	16298	16592	16648	16548	16467	16589	16606	16688	16492	16553	16566	16611	16486	16556	16507	16551	16545	16802	16399	16514	16616	16627	16646	16413	16591	16563	16641	16470	16486	16649	16658	16513	16571	16667	16806	16547	16578	16419	16613	16605	16651	16639	16491	16571	16677	16570	16371	16653	16689	16634	16909	16305	16475	16479	16627	16458	16526	16714	16546	16472	16602	16564	16448	16399	16354	16601	16738	16475	16492	16409	16587	16503	16650	16513	16547	16619	16611	16710	16622	16472	16534	16579	16458	16509	16540	16479	16492	16591	16683	16571	16422	16611	16524	16557	16372	16627	16592	16573	16619	16301	16397	16531	16521	16387	16453	16421	16538	16331	16539	16551	16629	16419	16582	16714	16517	16686	16428	16615	16690	16417	16487	16664	16309	16649	16575	16661	16651	16565	16602	16672	16364	16470	16561	16414	16721	16591	16683	16541	16774	16420	16642	16689	16350	16587	16437	16542	16507	16558	16484	16324	16311	16577	16621	16690	16439	16495	16654	16563	16650	16598	16388	16747	16681	16726	16704	16593	16554	16644	16394	16561	16361	16610	16544	16486	16745	16434	16675	16530	16548	16651	16441	16334	16484	16704	16617	16706	16469	16553	16744	16595	16558	16376	16464	16474	16539	16721	16540	16594	16667	16412	16396	16723	16408	16547	16437	16694	16519	16448	16525	16670	16596	16247	16667	16681	16461	16585	16732	16799	16588	16613	16703	16593	16519	16442	16703	16500	16556	16745	16529	16500	16601	16541	16820	16463	16424	16588	16368	16521	16621	16573	16779	16548	16779	16595	16448	16364	16766	16548	16621	16485	16522	16474	16554	16615	16455	16575	16560	16440	16451	16650	16482	16480	16693	16643	16669	16644	16580	16734	16835	16399	16407	16769	16611	16424	16436	16428	16776	16470	16453	16486	16712	16533	16510	16613	16469	16652	16616	16673	16287	16429	16446	16479	16473	16660	16647	16814	16602	16644	16629	16601	16698	16604	16438	16619	16489	16425	16572	16408	16316	16672	16558	16615	16507	16750	16661	16478	16569	16477	16504	16504	16785	16290	16585	16498	16703	16575	16757	16672	16392	16654	16323	16426	16692	16434	16442	16629	16648	16481	16438	16531	16576	16517	16418	16615	16642	16729	16454	16545	16700	16464	16504	16467	16766	16516	16688	16536	16586	16755	16696	16648	16550	16603	16562	16582	16517	16494	16394	16523	16586	16527	16512	16779	16585	16468	16456	16790	16527	16479	16484	16554	16671	16674	16710	16710	16506	16424	16553	16379	16433	16445	16479	16655	16547	16484	16517	16622	16290	16577	16378	16340	16649	16461	16549	16535	16353	16605	16481	16587	16652	16439	16387	16501	16521	16583	16522	16563	16604	16531	16605	16649	16673	16510	16554	16369	16767	16441	16534	16629	16478	16432	16412	16638	16564	16550	16402	16566	16496	16542	16481	16466	16619
64677	108738	91627	63651	38756	23750	17055	15292	14826	14990	14882	15279	14952	14928	15163	15003	15040	15135	15217	14998	14962	15089	15040	14930	14910	14987	14968	15039	14955	14945	14970	15081	14921	15065	14932	15030	15043	14958	15015	14925	15002	14897	15019	15054	15136	14982	14910	15066	15109	14947	15020	15024	15003	15081	14912	15116	15107	14938	15038	14924	15002	15126	14955	15084	15021	14819	14991	14966	14927	15062	15164	15020	15015	15053	15109	15204	15169	14995	15083	14901	15046	14868	15117	14879	15056	14938	14946	15005	15016	15028	15090	15021	15089	14981	15067	15119	14874	14828	14909	15003	15026	15021	15009	15014	15086	15011	14982	14764	15090	14864	14941	15113	14987	15171	15005	15201	14976	15027	15001	14857	15004	14977	15002	14971	15027	15029	14969	15096	14833	15103	14944	14928	14917	15019	14914	15048	15069	15069	15157	15040	14990	15002	14949	15159	14983	15017	15109	15190	15012	14990	14624	15059	15022	15055	14847	14871	14968	15019	14973	15094	14899	14907	15008	15228	14961	14934	14992	14985	14991	14924	14845	15062	15079	14988	14975	14927	14938	14898	14972	15009	15049	14809	15083	15063	15252	15065	15085	15021	15065	14961	14816	14998	14954	15217	14881	14784	14834	15150	14937	14972	14839	15079	14941	15033	14978	15142	14938	15110	15121	15051	15102	15023	15155	14940	15013	14940	15101	15099	15008	15142	15020	14838	14999	15056	14810	15183	15160	14918	14982	14949	14952	15072	14949	14957	15063	15043	15066	14799	15017	15030	14938	14944	14961	15050	14886	15034	15158	15023	14863	14846	14997	15041	15022	14823	15155	14987	15042	15141	15035	15135	15081	14898	14988	15000	14955	15174	15027	14948	14910	15115	14871	14970	15099	14886	14944	14950	14700	14888	14905	15037	15002	15061	14976	15039	14987	14963	15041	14984	14803	14952	14945	15010	14956	14910	14915	15029	15118	15064	14979	15067	14922	14965	15105	15071	14982	14992	14877	15035	15023	14956	14871	15218	14998	15070	15091	14901	14909	14895	14912	15021	15000	15116	15056	14928	15125	14976	14956	15141	15232	15091	14949	15113	15025	14961	14942	14982	15208	14800	14920	14925	15025	14942	14960	14969	14904	15010	15054	14989	14841	15014	14904	15064	15031	14962	15011	14716	14878	14996	15040	14969	15085	15043	14994	15059	14886	14976	15039	14895	15205	14868	15195	14849	15015	14992	15161	15112	14973	15062	14871	15041	14915	14965	14946	14929	14966	14995	14975	15102	14987	15035	15116	14975	15052	15041	15052	14915	15087	15029	14886	14868	14976	14794	14992	15003	15079	14941	15018	15106	14855	15000	14947	15148	14972	15144	14905	15013	14997	14960	14987	15168	15013	15079	15074	15060	14971	15176	14946	15012	14952	15038	14935	15035	15149	15134	15088	14978	14813	14829	14912	14995	15010	14904	14873	15027	14882	14999	14861	15106	14998	15051	15009	15091	14864	14999	14952	15022	15045	14974	14822	15192	14923	15008	15065	15027	15006	15003	15021	14900	15064	14948	15012	15016	14955	14929	15120	14978	14901	15106	15000	15063	14956	14880	14823	15130	14962	14913	15065	14979	15042	14954	15013	15094	15045	14841	15214	15077	15020	15116	15076	14980	15083	15050	14965	14891	14993	14933	15051	15104	14917	14920	15001	15006	15084	14954	15013	15160	14974	14818	15102	14887	14966	15016	14959	15036	14973	14985	14995	15094	15057	14917	14875	14934	14969	15081	14948	14921	15001	15097	14977	15016	14990	15040	14817	14891	15058	15028	15016	15028	14807	15103	15056	14817	14998	15037	15085	15050	14879	14949	14939	14994	15146	14938	15104	15124	14984	15120	14960	15089	14897	15031	15057	14955	15068	14865	15008	14904	14990	14972	15038	14828	14987	14906	15104	15046	15081	15000	14876	15037	15034	15047	14927	15010	15048	15019	15064	15004	15030	15092	15009	15016	15100	14991	15038	15016	15198	14889	15009	14839	14929	14980	15069	15018	15134	14954	15101	15058	15023	15062	14822	15041	15049	14997	15087	15233	15048	14988	14929	14915	15050	15101	15162	14942	14831	14964	15190	14991	14899	14894	14949	15119	15022	14873	15007	15054	14967	14911	15163	14993	14888	14864	15028	14954	14950	14890	15071	15003	14903	15026	15096	15129	14912	15171	15071	15112	14981	15075	14897	15166	15014	15036	15020	14982	15010	14867	14933	15058	14825	15045	14973	15055	15047	15121	14912	14975	14831	14928	14920	15020	15033	15057	14899	14863	15076	15006	15004	14954	14976	14986	14843	14915	14902	15095	15055	14995	15052	14992	14970	15046	14979	15029	14949	15028	14972	15006	15054	14993	15259	15226	15258	14850	14875	15054	15088	15005	14906	15091	15011	14962	14953	15137	15020	14981	15001	15040	14978	14997	15076	14938	15109	14969	15005	14912	15033	15115	14981	14908	15049	15115	14909	15019	14984	14957	14850	14968	15023	15061	14902	15020	15126	14830	14959	14958	14876	15170	15061	14830	14990	14934	14928	14958	14945	14875	14931	14980	15167	14957	14997	14922	14947	14974	15058	14929	15002	14822	14999	14999	14988	15108	15110	15107	14967	14942	15133	15044	14966	14940	15128	14937	15061	15005	15038	15094	14834	15064	14843	14966	14994	14948	14806	15002	15100	14920	15008	14934	15125	14939	15005	15175	15050	15164	15004	14963	14886	15099	15057	14960	15043	14858	15214	15117	15080	14887	14911	14774	14930	14899	15153	15085	15042	15054	14985	15011	15212	14985	14984	14939	15026	15019	15094	14984	14859	14984	15002	15004	14931	14987	15095	15048	15121	15066	14993	15145	14878	14955	15095	14867	14943	14948	14927	14959	15125	15139	15128	14994	15010	14917	14992	15122	14942	14902	15054	14940	15023	14915	15002	15083	15150	15139	15044	14952	14991	14792	15029	14930	15048	14976	15052	14950	14889	15006	14922	14841	14932	15065	14997	15043	15056	14952	15011	14797	15118	14921	14890	14878	14866	14942	15132	14868	14816	15017	14990	15216	14897	14885	14997	15119	15063	15091	14915	15100	14922	15121	14939	15122	14976	15001	14783	14746	14829	14996	14973	14860	15068	15095	15137	14829	15044	15153	14768	14995	14911	14946	15063	14975	14910	15118	14975	14914	15185	14811	14903	15084	15012	14863	15156	15135	15127	14948	14908	15059	14891	15130	14985	15057	15064	15016	14830	15019	14867	15096	14961	15092	14948	14963	15098	14943	14906	15035	15050	14976	15127	15068	15204	14973	14849	15024	14840	15136	14947	15030	14995	14991	14980	14938	15167	14868	14934	15083	15098	15076	15060	14940	15036	14899	14945	14944	14961	14946	14928	15029	15013	14835	14900	14869	15022	15022	14992	15104	14824	14952	15035	14912	14997	14932	14953	14914	15059	14991	15065	15114	14801	14947	15038	14992	14954	15027	14919	15039	14959	14887	15153	15097	14925	15002	14942	15026	14840	15021	15069	14998	15029	14784	14916	15142	15082	14971	14875	14963	15038	15005	15014	15067	15060	14980	14986	15157	15100	14819	15035	14994	14859	15019	14968	15060	14963	15089	15148	14937	15078	15059	14876	15075	15160	14870	15010	14997	14960	15038	15114	15088	14956	15038	15021	14986	15006	15056	14982	14911	14898	14950	14891	15032	14986	14995	15061	15185	14926	15064	15006	14987	14927	14850	14914	15002	14910	14986	14871	14891	15063	15272	15133	15033	15014	14909	14961	15035	14915	14923	14918	15057	15006	14987	14955	15102	15038	14963	14961	15006	14955	14976	15023	15028	15011	14869	15037	14994	14971	15016	15029	15177	15055	14897	15089	14979	15021	14908	14776	15070	14976	14911	15083	15047	14955	14974	15093	15024	15097	14851	14997	14939	14918	14978	15116	15013	15077	15007	15131	14932	14948	14936	15013	14928	15057	14926	14973	15011	15056	15029	15002	15008	15128	15134	15066	14868	15053	14979	15086	14955	15072	15008	14972	14988	15089	14934	14863	14817	14966	15095	15085	14895	15036	15036	14795	14888	14915	15045	15038	15024	15238	15089	14816	14984	15069	15153	14811	15008	14863	14919	14996	14947	15011	14900	15075	15026	15003	14953	14972	14967	15124	15034	15106	14739	15058	14941	15157	15017	15095	14992	14882	14829	15029	15149	14986	14969	14932	14916	15024	14948	14932	14879	15028	15150	14891	14933	15075	14935	14956	14966	14989	15139	14909	14976	15013	14951	14810	15002	15047	14930	15051	14987	15258	15052	14910	15052	14842	15004	15014	14993	14812	14961	15028	14894	15072	14979	15186	15049	14861	14970	14892	14959	15018	14972	15059	15021	14993	14982	15006	15018	15170	14856	15010	15047	15049	14916	14921	14972	14977	14852	14907	14980	15103	15025	14882	15037	15048	14996	15149	15116	14871	15126	14983	15041	14983	14704	15018	15097	14792	15155	14974	14998	14859	15052	15007	14874	14914	15037	14924	14841	15085	15011	14830	15167	15048	15005	15022	15019	14990	15047	15079	15035	15043	14964	14932	15125	14988	15117	14859	14944	14804	15076	15030	14954	14859	15086	14905	14943	14851	14890	15117	14967	14764	14938	15012	15013	14856	14767	15099	14947	15003	15087	15159	15032	15092	15139	15026	14939	14975	14978	14999	15107	14970	15080	14906	14958	15236	14848	14961	14925	14903	14941	15046	14931	15064	15096	15028	15106	15009	15071	14985	15113	14965	15024	15036	14875	14990	15034	15004	15043	15148	14988	15107	14923	14969	14905	14944	14990	15154	14895	14993	15061	14989	14960	15034	15023	14876	14978	14984	15026	14955	14956	15008	15063	15012	14947	14816	14901	15038	14934	15031	15139	15010	15111	14987	15090	14948	14994	15095	15162	14995	14929	14959	15067	14997	14945	15183	14995	15076	15036	14844	15049	15089	14926	14904	14970	15082	14969	14956	15182	15011	14896	15094	14965	15116	14915	15092	15121	14982	15125	14992	14894	15029	14955	14930	14840	15113	15043	15033	14979	15103	14818	14987	14927	14972	14889	14883	14915	14921	14871	15157	14882	14930	14967	14940	15034	14922	15050
23821	25039	40014	37327	29028	25610	23617	17563	16768	16953	17025	16734	16769	16822	16782	16574	16732	16711	16486	16567	16609	16602	16605	16713	16499	16459	16642	16493	16754	16569	16324	16553	16662	16466	16380	16546	16578	16414	16310	16627	16509	16433	16461	16370	16413	16576	16554	16423	16408	16463	16532	16651	16734	16370	16413	16551	16504	16452	16349	16519	16379	16179	16428	16351	16583	16593	16446	16382	16409	16255	16452	16333	16346	16352	16448	16433	16241	16438	16570	16446	16447	16319	16383	16551	16610	16543	16375	16473	16334	16598	16512	16216	16511	16419	16455	16403	16492	16233	16419	16420	16399	16470	16276	16371	16459	16319	16668	16150	16442	16510	16401	16464	16498	16743	16430	16464	16528	16415	16396	16426	16543	16305	16470	16676	16402	16407	16262	16581	16457	16548	16452	16467	16470	16221	16587	16444	16577	16411	16102	16441	16429	16481	16402	16277	16324	16555	16237	16341	16436	16508	16471	16422	16276	16283	16359	16372	16245	16375	16585	16421	16463	16204	16448	16501	16496	16303	16474	16367	16439	16463	16417	16517	16431	16478	16488	16361	16466	16334	16510	16434	16517	16309	16434	16806	16534	16323	16219	16397	16467	16570	16393	16437	16323	16330	16561	16577	16381	16295	16447	16243	16323	16506	16303	16366	16381	16573	16536	16262	16523	16358	16594	16596	16485	16536	16459	16528	16459	16404	16539	16625	16487	16510	16494	16406	16426	16588	16507	16365	16355	16237	16433	16476	16305	16682	16509	16589	16587	16717	16516	16338	16256	16299	16501	16243	16369	16318	16329	16462	16321	16511	16434	16567	16515	16452	16581	16442	16386	16356	16449	16493	16532	16615	16633	16459	16451	16385	16441	16440	16282	16340	16419	16449	16338	16557	16502	16405	16215	16510	16583	16582	16650	16348	16327	16428	16339	16554	16433	16453	16628	16522	16568	16435	16459	16454	16497	16478	16563	16374	16532	16389	16367	16463	16486	16635	16521	16559	16544	16548	16464	16368	16417	16543	16672	16557	16431	16552	16466	16353	16405	16372	16396	16242	16421	16464	16398	16474	16442	16390	16277	16349	16389	16438	16420	16512	16388	16485	16191	16572	16495	16485	16467	16350	16561	16539	16443	16341	16224	16427	16399	16437	16449	16396	16376	16569	16563	16499	16370	16423	16341	16367	16437	16447	16448	16439	16666	16355	16347	16296	16430	16436	16374	16404	16461	16548	16325	16434	16355	16348	16495	16574	16337	16338	16359	16371	16267	16360	16348	16458	16556	16532	16322	16184	16414	16450	16562	16218	16386	16396	16346	16379	16471	16351	16532	16207	16382	16313	16327	16514	16403	16465	16457	16328	16619	16455	16459	16428	16485	16421	16604	16344	16556	16376	16344	16247	16480	16492	16372	16390	16456	16450	16248	16563	16544	16341	16523	16344	16482	16512	16358	16413	16312	16536	16395	16547	16421	16516	16491	16359	16460	16509	16265	16416	16536	16408	16511	16496	16510	16345	16446	16341	16350	16358	16431	16510	16527	16505	16457	16403	16424	16614	16613	16463	16536	16482	16550	16558	16433	16316	16410	16434	16347	16324	16466	16322	16518	16394	16200	16334	16182	16352	16303	16369	16390	16267	16295	16500	16338	16393	16349	16339	16286	16380	16361	16386	16449	16459	16221	16462	16337	16508	16445	16433	16522	16436	16415	16307	16448	16548	16579	16448	16151	16486	16719	16354	16577	16294	16447	16571	16383	16367	16481	16659	16349	16354	16288	16307	16473	16615	16518	16415	16490	16461	16423	16378	16143	16339	16334	16716	16444	16307	16349	16466	16282	16574	16388	16179	16389	16459	16529	16286	16530	16409	16442	16297	16334	16682	16355	16389	16625	16387	16503	16425	16285	16271	16337	16623	16388	16309	16449	16470	16370	16516	16411	16371	16431	16382	16379	16381	16373	16534	16451	16356	16517	16426	16414	16662	16434	16570	16413	16355	16382	16443	16554	16339	16410	16425	16285	16342	16466	16459	16694	16273	16680	16402	16407	16372	16636	16461	16421	16418	16419	16425	16519	16203	16308	16524	16386	16277	16398	16436	16465	16561	16582	16226	16406	16312	16439	16557	16471	16357	16440	16599	16551	16502	16199	16322	16655	16549	16388	16616	16427	16487	16467	16261	16403	16346	16336	16421	16426	16325	16652	16537	16565	16389	16356	16469	16590	16336	16466	16572	16308	16531	16358	16464	16581	16577	16380	16462	16364	16264	16477	16285	16411	16609	16414	16455	16371	16607	16461	16420	16278	16555	16331	16448	16406	16498	16358	16633	16441	16464	16396	16394	16385	16346	16318	16308	16425	16243	16300	16569	16418	16303	16371	16288	16448	16581	16590	16504	16457	16548	16541	16471	16318	16624	16271	16469	16321	16130	16229	16549	16508	16439	16523	16624	16360	16537	16475	16431	16491	16381	16284	16376	16377	16618	16469	16493	16468	16370	16402	16532	16495	16490	16425	16432	16407	16347	16266	16421	16493	16449	16310	16445	16568	16597	16536	16288	16507	16338	16400	16512	16406	16268	16584	16300	16454	16038	16402	16618	16284	16598	16300	16448	16253	16192	16443	16640	16517	16218	16437	16571	16514	16250	16332	16555	16429	16445	16331	16405	16324	16528	16375	16534	16660	16429	16257	16393	16543	16404	16361	16348	16625	16335	16227	16481	16304	16415	16320	16369	16479	16499	16341	16210	16292	16395	16687	16572	16322	16460	16510	16226	16178	16447	16456	16369	16574	16342	16449	16550	16572	16452	16509	16463	16371	16468	16542	16376	16582	16479	16467	16476	16306	16325	16312	16377	16299	16747	16477	16498	16367	16414	16314	16378	16379	16377	16638	16370	16336	16492	16441	16422	16412	16420	16479	16320	16342	16509	16417	16193	16442	16368	16396	16397	16485	16305	16348	16370	16364	16585	16423	16260	16345	16423	16278	16677	16365	16300	16598	16591	16525	16455	16469	16373	16507	16533	16420	16468	16459	16362	16376	16576	16531	16235	16444	16476	16538	16386	16583	16506	16585	16537	16391	16341	16379	16422	16364	16475	16331	16355	16491	16439	16352	16360	16438	16565	16309	16390	16741	16393	16460	16441	16430	16381	16439	16340	16397	16428	16513	16433	16302	16404	16421	16450	16366	16548	16319	16247	16553	16358	16370	16385	16274	16534	16378	16481	16345	16596	16398	16465	16322	16399	16612	16414	16389	16381	16592	16445	16605	16479	16348	16480	16336	16439	16157	16201	16568	16611	16246	16422	16440	16566	16502	16618	16395	16260	16476	16491	16347	16542	16397	16449	16415	16234	16441	16314	16567	16424	16517	16209	16131	16363	16453	16487	16405	16277	16456	16421	16372	16496	16398	16403	16415	16350	16433	16294	16483	16520	16432	16293	16485	16372	16300	16435	16588	16451	16532	16531	16319	16448	16272	16599	16346	16531	16369	16419	16419	16353	16461	16498	16402	16419	16588	16443	16591	16607	16531	16460	16495	16278	16312	16257	16203	16332	16400	16348	16671	16487	16353	16509	16441	16494	16437	16274	16358	16484	16392	16497	16470	16526	16249	16499	16429	16575	16215	16358	16666	16502	16601	16632	16293	16420	16490	16403	16557	16647	16619	16408	16279	16518	16288	16309	16473	16421	16538	16341	16458	16587	16542	16314	16488	16368	16471	16403	16400	16416	16268	16328	16405	16307	16519	16419	16516	16391	16587	16465	16416	16353	16385	16500	16377	16423	16571	16334	16355	16432	16263	16380	16403	16405	16557	16425	16360	16542	16511	16319	16435	16454	16381	16488	16411	16384	16286	16280	16387	16230	16510	16543	16386	16458	16459	16403	16408	16429	16347	16680	16453	16453	16387	16444	16325	16403	16476	16256	16250	16165	16389	16289	16485	16293	16456	16481	16545	16457	16367	16314	16484	16403	16392	16424	16370	16105	16392	16588	16328	16379	16452	16495	16423	16416	16355	16446	16498	16329	16573	16389	16501	16312	16525	16372	16256	16418	16403	16552	16437	16513	16549	16428	16461	16119	16443	16542	16288	16322	16385	16419	16293	16415	16162	16434	16424	16292	16410	16346	16402	16355	16559	16412	16372	16492	16284	16357	16508	16623	16570	16521	16485	16213	16392	16394	16339	16393	16520	16725	16560	16329	16432	16593	16516	16268	16470	16412	16481	16643	16328	16421	16541	16370	16489	16469	16267	16488	16319	16612	16557	16455	16224	16449	16438	16542	16368	16241	16320	16486	16449	16493	16482	16331	16431	16352	16587	16448	16501	16560	16421	16451	16354	16458	16384	16405	16355	16492	16461	16532	16425	16461	16457	16495	16575	16572	16383	16449	16442	16478	16326	16266	16322	16436	16363	16378	16396	16399	16294	16348	16380	16430	16456	16427	16392	16284	16508	16487	16563	16335	16541	16490	16735	16355	16390	16352	16346	16325	16420	16368	16336	16385	16466	16381	16535	16008	16281	16587	16351	16311	16262	16519	16311	16645	16271	16451	16315	16437	16242	16176	16611	16447	16466	16575	16323	16341	16249	16556	16435	16517	16181	16405	16586	16538	16515	16524	16367	16704	16498	16201	16659	16405	16568	16347	16364	16518	16330	16433	16463	16607	16458	16471	16442	16611	16383	16293	16359	16353	16551	16238	16375	16402	16598	16404	16568	16429	16450	16397	16439	16391	16576	16521	16352	16401	16484	16423	16283	16096	16373	16421	16189	16353	16559	16440	16529	16623	16370	16444	16417	16314	16693	16289	16163	16548	16570	16508	16206	16240	16427	16442	16443	16493	16371	16632	16304	16482	16513	16665	16638	16404	16434	16679	16300	16409	16414	16527	16348	16601	16509	16366	16587	16333	16536	16352	16347	16555	16408	16561	16295	16544	16483	16513	16320	16496	16315	16520	16522	16377	16349	16403	16448	16261	16333	16502	16567	16552	16572	16465	16459	16505	16342	16327	16395	16483	16230	16657	16471	16359	16431	16614	16383	16419	16486	16339	16556	16440	16683	16440	16397	16413	16404	16601	16329	16508	16373	16460	16473	16419	16258	16443	16310	16397	16550	16405	16464	16305	16491	16396	16555	16419	16508	16400	16676	16546
63228	108265	92597	66400	40614	23784	16355	14909	14954	14811	14878	14854	15008	14800	14972	14992	14967	14933	14822	14806	15117	15109	14768	14790	14863	14853	15067	14919	14888	14977	14969	14966	14814	14916	14848	14960	15063	14765	14924	14865	14994	14955	14960	14895	14888	14944	15149	14965	14992	15037	14808	15076	14890	15005	14934	14707	15166	14860	14748	14757	14949	14883	14837	14885	14812	14878	14991	14956	15051	14977	15011	14839	15015	14812	14981	14894	14945	14913	14791	14939	14889	14942	14755	14977	14912	14831	15007	15048	14755	14894	14912	14825	14843	14850	14927	15081	14868	15033	14797	14936	14894	14929	14893	15094	14807	14815	14958	15009	14847	14811	15132	14925	15051	14861	14967	14980	14865	15014	15003	15047	14895	14992	14865	14909	14981	14924	14864	14940	14922	14925	14696	14890	14846	14860	14969	15121	14737	14885	14881	15059	14948	14880	14917	14996	15016	14963	14824	15123	14731	15008	14915	14971	15028	15000	14891	14959	14934	15117	14911	14972	14925	14916	14931	14920	14672	14900	15037	14983	15000	14930	14874	14818	14817	14934	14858	15055	14880	14831	14864	14883	15016	14986	14724	14944	14903	14775	14739	14731	14947	14931	14838	14821	14922	14848	14946	14939	14885	14945	14946	14919	15069	14915	15024	15022	14838	15073	14872	14901	14857	14844	14896	14910	15070	14835	14882	14989	14931	14946	14889	15029	15107	14911	14889	14826	14906	14978	14887	14727	14849	14918	14871	14922	14970	14912	14910	14932	14830	14978	14912	14910	15014	14860	14746	14915	14916	14875	14760	14968	15022	15051	14893	14736	14874	14851	14908	15008	14783	14860	14958	14838	15157	14932	14832	15168	14896	15003	14916	15079	14803	14966	14792	14756	14859	14971	14952	14923	14797	15044	14891	14985	14748	14946	14749	14939	14881	14992	14953	14990	14819	14805	14958	14840	14878	14889	14974	14892	14846	14925	14901	14904	15045	14944	14956	14917	14772	14836	15033	14943	14886	14823	14929	14866	14995	14778	14742	14730	14816	14799	14958	15078	14916	15151	14960	14963	14948	14893	15090	14821	14895	14888	15049	15042	14732	15044	14718	14762	14958	14834	14927	15023	14796	14719	14918	14821	15081	14904	15061	14904	15048	14877	14922	14979	14774	15038	14828	14787	14900	15115	14784	14873	14947	14878	14769	15023	14969	14826	14764	15066	14716	14991	14842	14799	14982	15027	14810	14842	14852	14844	14903	14882	14927	14854	14767	14762	14925	15012	14905	14933	14944	14975	14905	14856	14771	14931	14918	14946	14971	14927	14830	14798	14964	14928	14978	14929	14837	14801	14976	14849	15002	15052	14874	14879	14965	15090	14832	14852	14988	14886	14903	15050	14873	14842	15010	14883	14866	14964	14813	15061	15006	14901	15037	14683	14840	14996	14785	15095	14886	14857	14887	14966	15015	14894	14982	15021	15013	14771	14873	14819	14962	14928	14960	14867	15127	14885	15051	14805	14775	14767	14984	14861	14853	14874	14918	14885	14865	14938	14740	14831	15077	14953	15122	14976	14880	14825	14817	14895	14951	15012	14868	14978	14868	14878	15049	14820	14925	14752	14971	14969	14898	14980	14856	14814	15083	14684	14899	14969	14925	14843	14840	14846	14687	14807	14875	14850	14844	14984	14763	14988	14998	14835	15081	15040	14847	14977	14761	14889	14829	14842	14795	14933	15090	15022	14837	14960	14934	14932	14910	14968	14859	14995	14899	14988	14970	15053	14916	14908	14830	14801	15000	14765	14786	14789	14955	14906	14875	14799	14955	14859	14890	14882	14868	14870	14982	14961	14781	14744	15064	14733	14933	14902	14852	14705	14951	14833	15028	14889	14944	14828	15035	14858	15136	14805	14819	15025	14867	14863	15022	14863	14792	14792	14993	14984	14900	14893	14969	15008	14889	14911	14894	15028	14957	14916	14811	14882	14954	14949	15053	14853	14994	14874	15037	14978	14862	14815	14909	14981	14963	14862	14701	14783	14767	14877	14769	15138	14764	15003	14879	15067	14997	14876	14881	14801	14890	14785	14714	14776	15038	14930	14874	14958	14924	14916	14961	14869	14984	14960	14986	14885	14951	14929	15031	14830	14809	14878	14870	14867	14958	14953	14922	14987	14914	14857	14795	14862	14995	14912	14886	14939	14838	14871	15014	14845	14812	15006	14858	14797	14955	15196	14928	14983	14916	14983	14948	14903	14864	14978	14903	14950	14985	14876	14986	14923	14986	14906	14802	14859	14965	14933	14980	14889	14961	14796	14858	14960	15231	14581	15013	14989	14916	14932	14944	14883	14820	14885	14873	14825	14813	14800	14886	15117	14917	15110	14973	15087	14913	14825	14930	14810	14942	14767	14984	14902	15060	14947	14826	14987	14854	15017	15139	14966	14883	14898	14827	15002	14776	14859	14890	14857	14812	14990	14692	14820	14900	14772	14817	14826	14964	14995	14836	14848	14866	15011	14864	14808	14917	14754	14827	14890	14851	14778	14941	14810	14820	15021	14850	14914	14927	14842	14840	14913	14774	15042	14964	14979	14945	14909	14797	14893	14886	14852	14855	14776	15010	14923	15017	15105	14934	14880	14896	14735	15097	14966	14856	14774	14829	15039	14733	14994	14905	14865	14800	14945	15028	14914	14871	14923	15049	14890	14960	14778	14989	14922	15064	14816	14834	14926	14735	14946	14901	15027	14935	14971	14969	14958	14962	14908	14769	15051	15010	14817	14991	14678	14887	14716	14889	14874	14812	14819	14889	14800	14924	14966	14934	14875	14925	15032	14952	14906	14896	15033	14869	14870	14772	14801	14795	14875	14841	14977	14840	15026	14779	14829	14950	14852	14938	14857	14816	14804	14775	14995	15022	14885	14971	14902	14943	14909	14707	14796	14798	14898	15027	14902	14899	15061	14986	14796	14833	14870	14849	14790	14735	14927	15020	14888	14857	14980	14789	14862	14854	14810	14839	14960	14861	14944	14790	14838	14876	14816	14905	14935	14832	14961	14970	15024	14857	14767	14845	14717	14851	14879	14867	14960	14845	14854	15002	14765	14959	14985	15020	14845	14929	14827	14902	14933	14883	14913	14928	14975	14997	14967	15093	14844	15019	14885	14869	14949	14742	15077	14852	14747	14966	14767	14921	14844	15132	14932	14915	14898	14848	14946	14865	14875	14891	14889	14881	14986	15027	14868	14763	15067	14965	14907	14907	14897	14893	14755	14895	15075	14925	14979	14759	14924	15017	14858	14799	14987	14892	14971	14746	14910	14960	14965	14848	15004	14922	14843	14935	14860	14734	14870	14892	14952	14780	14842	14876	14823	14949	14936	15017	14925	14896	14850	15006	14976	14862	14903	14838	15053	14999	15009	15018	14837	14861	14881	14953	15033	14943	14942	14830	14732	14912	15120	14795	14843	14723	14839	14696	14841	14908	14912	14989	14845	14996	14792	14850	14955	14866	14879	14925	14891	15021	14853	14738	14926	14836	14886	14818	14979	14807	14990	14754	14870	14961	15005	14785	14879	14946	14916	15065	14806	14819	14982	14943	14848	14816	14819	14817	14869	14858	14972	14793	14743	14953	14852	14910	14899	14762	14826	14906	15154	14810	14887	14896	15118	14910	14910	15070	15005	14761	15097	14785	15046	14870	14948	14902	14767	14919	14975	14832	14925	14937	14846	14938	14825	14941	14850	14939	14882	14820	14998	14911	15007	15081	14765	14906	14938	14945	14826	14966	14943	14996	14798	14949	14767	14899	14822	14952	14871	14955	14925	14914	14940	14876	14846	14970	14787	14872	14783	15123	14880	14945	14905	14962	14938	14869	14851	14929	14823	14992	14848	14785	14801	15004	14920	14925	14862	14987	15015	14931	14813	14884	14873	14876	14755	14953	14963	15068	14776	14837	14863	14656	14943	15018	14796	14886	14770	14917	14883	14892	15137	14668	14806	14775	14763	14911	15125	14780	14754	14885	14768	14952	14869	14784	15008	14881	14998	14883	14915	14988	14901	14802	14985	14935	14825	14781	14956	14940	14795	14851	14900	14885	14831	14912	14901	14820	14982	14813	14943	15079	14860	14824	14723	14960	14921	14889	14858	14935	14997	14796	14854	14983	14892	14933	14920	14767	14939	14952	15068	15064	14767	14943	14924	14889	15021	15067	14799	14916	14684	14910	14939	14765	14773	14914	14857	15011	14956	15195	15050	14875	14755	14925	14684	14827	14891	15057	14849	14878	15001	14868	14922	14842	14959	14840	14816	14981	14767	14923	14831	15018	15053	14968	14764	15038	14818	15127	14955	15039	14946	14902	14990	14861	14772	14995	14899	14847	14830	15013	15041	14720	14817	15057	14945	14893	14864	14868	14852	14996	15051	14897	14711	15025	14822	14993	14774	14960	14896	14871	14946	15076	14901	15025	14980	15040	14984	15024	14939	14858	14932	14881	14925	14989	14990	14736	14864	15059	14970	14727	14827	14911	14791	14768	14945	14926	14884	15028	14964	14897	14945	14793	14966	14827	14982	14877	14813	14752	14876	14888	14932	15040	14853	14905	14751	15009	14970	14804	14819	14840	14901	14696	14805	14788	14952	14905	14928	14946	14828	14902	14723	15031	14957	14954	14779	14767	14913	14942	14956	14966	14882	14979	15119	15013	15065	14796	14985	14896	15002	14996	14691	14914	14788	14765	14887	14872	14886	14883	14926	15032	14816	14859	15055	15005	14848	14883	14961	14949	14893	14843	14683	15044	14901	14749	14770	14809	14854	14977	14866	14910	14930	14899	14822	14901	14716	14928	15015	14980	14828	14894	14984	14835	14776	14906	14845	14782	14861	14891	14993	14890	14832	14994	14856	14910	14932	14843	14984	14790	14845	14973	14912	14911	14876	14824	14963	14949	14771	15118	14755	14973	15027	14887	14999	14816	14983	14940	15058	14810	14929	14930	14902	14738	14944	15101	14848	14877	14756	14926	14959	14906	14861	14743	14901	14995	14953	14920	14832	14950	14775	15041	14901	14886	14884	14881	14855	14980	14926	14890	14875	14713	15009	14896	14972	15008	15047	14848	14867	14891	14851	14993	14951	14935	14984	14822	14920	14930	14868	14884	14737
30330	41749	45192	32508	21561	17825	16481	16422	15981	16194	16063	16015	16118	16053	15961	16130	16143	16284	16213	16008	16272	16185	16126	15934	16157	16097	16069	15993	16127	15983	16023	15956	16154	16064	16020	16333	15952	16026	16267	16091	15978	16131	15924	16100	16082	16038	16146	16033	16101	16166	16139	16091	16078	16015	16179	16064	16185	15921	16041	16130	16150	16016	16170	15989	16096	16076	15834	16220	16110	16055	16175	16062	16019	16095	15998	16039	16093	16107	16034	16077	16104	16092	16142	16078	16158	16074	15972	16298	16008	16174	16174	16053	16248	15911	15982	16115	16252	15952	15929	15984	15981	16068	16243	16010	16038	16001	16248	16112	16094	15906	15987	15922	16041	16179	16007	15889	16164	16106	16099	16097	16173	16068	15910	16010	16019	16148	16134	16048	16014	15988	16023	16091	16140	15859	16170	16097	15970	16043	16018	16105	16087	15820	16090	16261	15961	15840	16098	16201	15820	16089	15939	16154	15990	16003	16108	16012	16027	16034	16089	16197	15980	15909	16005	15969	16365	16012	16150	16147	16095	16129	16046	16035	15981	16018	16154	16058	16137	16160	16237	16061	16054	16243	15974	16249	15995	15947	16196	15919	15978	16104	16095	16151	16085	16066	15910	16022	16047	16080	16197	16020	16116	15983	15995	16085	15926	15999	16095	16181	15946	16200	15861	15995	16135	16151	16117	16007	16078	16177	16024	16049	16224	16130	16187	16123	15907	16032	16113	16087	16132	16163	16226	16046	15852	16248	16325	16152	16160	16187	16188	16086	16172	16032	16104	16046	16184	15985	16013	15973	15964	15994	15933	16125	15939	16014	16056	16070	16214	15959	16127	15953	16213	16084	15955	16083	16141	16037	16160	16144	16143	16206	16117	16028	16015	16180	16282	16015	16053	15999	15968	15959	16096	15985	16152	16270	16111	16018	16032	16334	16091	16118	16338	16070	16138	16045	16029	16148	15871	16001	16118	16187	15895	16142	16019	16134	15899	16150	16175	15998	16110	15982	16049	15967	16293	15961	15955	16098	16097	16107	16061	16168	15869	16163	15983	16278	16077	15923	16237	16103	16258	16072	16031	15993	16151	16010	16235	15982	15997	16276	16089	16058	16037	16118	16004	16154	15834	16010	16260	16070	15927	16196	15988	15971	15998	16021	16104	15998	15979	15998	16236	16211	16055	16132	15981	15978	16103	16052	16105	16072	16174	16122	16090	16099	16034	15948	16078	15936	16335	16003	15939	16021	15958	15792	15982	16075	15846	16171	16161	16154	16036	16142	15965	16089	16036	15965	16088	15844	15942	16089	15938	16033	16263	16111	16154	16062	15828	15836	15959	16047	16093	16089	16065	15841	16022	16096	16071	16015	16111	16091	15970	16116	16084	16062	16130	16048	16323	16184	16048	16104	15986	16115	15998	16020	15945	16085	16024	16197	15788	16032	16061	15824	16019	15932	15844	16031	16207	15945	16046	16017	16128	15914	16108	15989	16149	16019	15955	16073	15957	16074	16031	16175	16186	16167	16030	16095	16147	15996	16113	15930	16121	15996	16115	16214	16143	16073	16016	16147	16127	16048	16138	15852	16091	16184	16042	15933	15975	16008	15964	15982	16310	16088	16045	16132	16185	16132	16033	16113	15819	16000	16279	15983	16109	16006	16146	16230	16146	16114	16069	16099	16077	16312	16087	16056	15987	16178	16112	16074	15864	16114	15958	15988	15955	16154	16249	16133	16089	16097	15815	15917	16144	16092	16081	16195	16049	15906	15990	16122	15883	15990	16076	15938	16212	16312	16032	16145	16246	16089	16120	16049	16176	15948	16194	15812	16092	16087	16032	16199	16168	15975	16091	16194	16006	15820	16079	15976	15998	16136	16188	15947	16004	15950	16075	15962	16106	16035	16055	16021	16101	15968	16096	16287	16135	16044	16296	16029	15987	16030	16149	16087	16042	16098	16193	16207	16036	16229	15997	15880	16335	15888	16257	15850	15933	15855	16021	15962	16109	15788	15993	16102	15830	16204	15999	16058	16130	16190	15883	15833	16084	15859	16054	15903	16106	16046	15987	16013	16109	16121	15952	16023	16050	15929	16075	16313	15989	15866	16129	15894	15915	16041	15926	16038	16070	16212	16127	15893	16149	16320	15985	16224	15863	15958	15840	16002	16041	16069	16094	16008	15912	15916	16044	16042	16109	16048	16024	16040	16091	16103	15937	16106	15935	16187	16018	15857	16095	16105	16128	16281	15988	16159	16015	15988	16198	16025	16027	15986	16034	15971	16142	16117	16182	16195	15923	16100	15995	16018	16067	16043	16084	16154	16100	15974	16108	16015	16261	16088	15974	16240	15910	15911	16091	16180	16059	15928	16103	15993	15964	16052	16121	16088	16035	15968	15927	16261	16149	16136	15902	16078	16061	15963	15903	15822	16220	16085	16251	16090	16065	16235	15970	15960	15951	16075	16018	15991	15973	16274	16208	15948	15954	15864	16052	15874	16145	16113	16155	15961	15964	16002	16144	16114	16000	15810	15925	16043	15886	15964	15919	16009	16357	15878	16022	16076	15931	16174	16208	16195	16145	16073	16239	16205	16001	16224	16170	15962	16021	16053	16184	16050	16226	16050	16086	15947	15982	16203	16090	16164	16117	16169	15961	16138	15939	15993	16033	16162	16020	16010	15965	16060	16194	16001	16035	16152	16116	16047	16023	16171	16015	16271	16042	15902	16085	16225	16018	16166	15962	16004	16291	16185	15900	16094	15945	16307	15982	16137	16157	16198	16147	16230	16015	15757	15905	16080	16101	16010	16204	16108	16159	15853	15992	16067	15990	15957	16084	16074	15940	16176	16133	16065	16286	16119	16018	16182	16261	16070	16096	16096	16049	15981	15982	15879	16122	16064	15993	15872	16291	15974	16225	15999	16084	15869	16184	16148	16085	16088	16051	16151	16184	16254	15974	16020	16184	16207	16109	16067	16189	16129	16041	16154	16190	16007	15967	16227	16040	16182	16074	16085	16065	15977	15992	16139	15988	16122	15844	16019	16050	16123	16258	16188	16001	16102	16103	15977	16182	16150	15860	16184	15877	16060	16034	16096	16207	16066	15891	16141	16024	15935	16140	16112	16094	16107	16073	16088	16001	16216	16140	16130	16020	15966	16052	16085	15932	15812	16261	16124	15997	16179	16015	15966	15995	16133	16060	16115	16050	15913	16060	16069	16168	16112	15859	16212	16183	16030	16265	16083	16161	15993	16114	15987	16193	16194	15929	15980	16245	15962	16275	16040	15969	16107	15995	15992	16085	15813	16094	16147	16049	16011	16196	16115	16328	16187	16090	15945	16125	15913	16254	16011	16071	16200	15925	16269	15923	16028	16009	16065	15885	16049	16107	15940	15927	16104	15933	16040	16009	16047	16051	16104	16215	16064	15867	16043	16228	16066	16162	15910	15879	16028	15961	15954	16137	16087	16083	16227	16106	16069	16017	15987	16032	16110	16002	15984	16124	15856	16020	15968	16143	16123	16010	16063	16073	15912	15912	16069	16062	16140	16011	16116	15855	15860	16122	16046	16190	16081	16156	15946	16228	15954	15854	16011	15967	16077	16331	15911	16020	16158	15979	15936	15991	15980	15930	16236	16087	15874	16159	16037	16092	16097	16339	16206	16117	15895	16000	15985	16033	16105	16117	16059	15874	16217	16195	16196	15965	16152	16090	16232	16203	16014	15948	16167	16065	16080	16051	16052	15960	16067	16247	16003	16049	16192	16147	16058	15996	16033	16034	15956	16169	16162	16059	16106	15929	15763	16148	16208	16029	15822	15962	15994	16048	16135	16111	16138	16167	16034	15997	15929	15944	16050	16033	16043	16106	16003	16033	15721	16084	16009	16143	16122	16030	15844	16010	16180	15976	16138	16243	16055	16018	16145	16089	16092	16112	16014	16040	16089	16147	16152	16087	16035	16112	15779	15998	15992	15972	16162	16030	16128	16004	16337	16069	16070	16170	16124	16119	16058	16022	16314	16009	15970	15974	16008	16143	16019	16196	16069	16017	16012	16018	16101	16136	16173	16183	15972	15878	16221	16023	16014	16032	16301	15984	16140	16065	16105	16059	16118	16153	16127	16089	15954	15929	16008	16084	16126	16086	16106	15919	15931	16210	16015	15973	16145	16056	16195	15953	15763	15944	15986	15900	16135	16170	15867	15898	16178	16076	16200	15993	16134	16090	15987	16077	16076	15973	16148	16009	15974	16004	16094	16151	16061	15864	16232	16073	16116	16065	16293	16241	16112	16227	16037	16073	16224	16172	16107	16103	16139	15877	16022	16222	16188	15890	16134	16091	15929	15949	16012	15902	16325	16089	15928	16356	16045	16059	16121	16112	16098	15955	16124	16145	16037	16050	15927	16073	16204	16157	16227	16092	16145	16199	16087	15872	15950	16130	16198	16027	16134	16159	16266	16185	16078	16265	15909	16133	15970	16184	16047	15928	15905	15791	16084	16009	16156	16250	16065	16210	16086	16065	16131	16006	16001	15986	16006	16033	16085	15911	15887	16070	15864	16335	16133	15986	15806	15953	16045	16047	16272	16006	16007	16247	16126	16200	15954	16185	16094	16061	16260	16160	16135	15956	16028	16011	16129	16003	15988	15951	16117	16022	16033	15897	16209	16098	16104	16333	15894	16059	16137	16021	16031	15783	16111	16040	16213	16086	16193	16163	16065	16169	16119	15955	16215	16320	15998	16192	16075	16032	16179	16274	16101	16235	16053	15979	16108	16317	16116	16196	16244	16126	16001	16067	16091	16132	15981	16246	16137	16226	15912	16046	16296	16033	16051	16177	16010	16229	16100	16182	16010	16087	16027	16023	16081	16003	15874	16069	15973	16026	16067	16271	16022	15983	16167	16100	16079	15986	15827	15974	16124	16067	16086	16119	15919	16023	15929	16232	15888	15986	16205	15874	16148	16052	16218	16032	16168	16093	16107	15948	16132	16139	16024	15997	15947	16185	15972	16102	16008	15981	15988	16038	16166	15946	16001	16050	16206	16156	16090	16124	16001	16015	16217	16138	16201	16157	16298	16087	16187	16008	15904	15961	16004	15966	16183	16143	16127	16109	16005	16212	16051	15950	16043	16095	16153	16235	15990
33134	59594	47475	30589	19456	15598	14755	14648	14568	14454	14542	14440	14576	14658	14644	14619	14675	14629	14674	14499	14584	14590	14605	14819	14687	14664	14562	14724	14503	14848	14578	14693	14679	14542	14772	14644	14680	14444	14615	14714	14623	14538	14792	14588	14550	14584	14481	14603	14501	14681	14712	14477	14586	14529	14517	14689	14629	14713	14604	14453	14485	14674	14489	14557	14638	14617	14656	14578	14663	14551	14581	14557	14702	14539	14571	14749	14711	14441	14644	14519	14630	14509	14529	14589	14549	14530	14542	14451	14697	14684	14460	14891	14697	14634	14689	14589	14675	14670	14426	14646	14715	14434	14523	14584	14654	14593	14557	14567	14630	14588	14594	14616	14598	14688	14783	14508	14517	14576	14765	14572	14552	14715	14714	14584	14558	14723	14665	14666	14744	14714	14594	14805	14605	14562	14759	14550	14725	14662	14722	14789	14656	14637	14642	14620	14528	14680	14616	14483	14606	14468	14542	14663	14662	14570	14682	14558	14573	14782	14677	14710	14648	14643	14722	14533	14599	14589	14825	14627	14631	14601	14529	14572	14565	14736	14639	14581	14510	14631	14548	14739	14700	14821	14509	14649	14694	14708	14695	14521	14521	14476	14536	14681	14671	14659	14473	14616	14528	14583	14710	14724	14665	14802	14494	14683	14676	14643	14620	14579	14517	14646	14600	14518	14710	14476	14573	14576	14624	14582	14795	14646	14618	14633	14420	14670	14773	14730	14615	14565	14713	14705	14663	14594	14586	14612	14556	14604	14559	14703	14558	14595	14457	14531	14555	14614	14583	14718	14655	14679	14438	14634	14666	14513	14591	14581	14562	14674	14671	14727	14725	14703	14410	14610	14550	14714	14476	14675	14634	14632	14606	14527	14626	14714	14620	14527	14564	14514	14591	14545	14629	14560	14580	14533	14636	14655	14629	14630	14549	14680	14655	14459	14522	14593	14559	14557	14668	14663	14582	14611	14670	14406	14614	14525	14532	14440	14562	14534	14411	14787	14611	14716	14810	14659	14660	14476	14648	14690	14736	14545	14456	14696	14608	14613	14526	14426	14569	14482	14438	14551	14517	14557	14625	14742	14643	14653	14521	14571	14562	14434	14694	14656	14708	14709	14567	14742	14753	14726	14854	14555	14427	14636	14718	14668	14453	14631	14601	14714	14466	14567	14419	14538	14540	14624	14780	14454	14679	14646	14704	14589	14720	14564	14676	14658	14724	14634	14579	14587	14505	14780	14550	14446	14572	14774	14599	14618	14649	14521	14512	14647	14460	14596	14646	14540	14501	14652	14637	14703	14576	14647	14603	14673	14664	14598	14616	14609	14523	14771	14555	14632	14580	14657	14499	14587	14687	14758	14798	14533	14458	14673	14694	14535	14702	14761	14652	14690	14500	14713	14534	14575	14496	14440	14596	14589	14656	14636	14562	14725	14589	14681	14625	14687	14643	14656	14604	14565	14619	14748	14674	14524	14526	14588	14550	14695	14709	14538	14624	14604	14652	14787	14654	14534	14632	14552	14702	14603	14593	14618	14874	14665	14508	14711	14824	14413	14628	14597	14618	14434	14560	14688	14533	14651	14657	14616	14477	14666	14555	14565	14701	14667	14737	14526	14547	14605	14608	14597	14640	14715	14883	14566	14530	14639	14611	14592	14727	14647	14758	14572	14622	14830	14618	14608	14746	14327	14648	14558	14604	14694	14388	14542	14682	14658	14552	14627	14679	14591	14554	14519	14706	14646	14376	14589	14673	14556	14547	14779	14580	14708	14473	14871	14524	14609	14749	14584	14557	14652	14645	14616	14697	14659	14655	14711	14443	14644	14632	14567	14774	14631	14700	14538	14457	14532	14722	14710	14682	14536	14576	14619	14768	14786	14522	14533	14675	14528	14596	14773	14787	14625	14567	14657	14665	14626	14562	14599	14635	14642	14792	14602	14597	14664	14577	14679	14588	14608	14681	14738	14717	14679	14582	14510	14604	14664	14630	14619	14623	14692	14651	14683	14560	14504	14643	14646	14515	14588	14650	14589	14627	14668	14595	14632	14583	14630	14419	14613	14665	14556	14601	14540	14719	14609	14639	14467	14436	14785	14790	14658	14441	14669	14604	14657	14666	14653	14638	14653	14778	14707	14554	14686	14523	14672	14845	14714	14481	14586	14468	14762	14546	14526	14662	14676	14657	14650	14502	14655	14771	14562	14558	14605	14561	14711	14516	14817	14536	14631	14586	14494	14634	14627	14606	14691	14518	14683	14683	14623	14589	14478	14654	14524	14613	14541	14668	14581	14724	14610	14580	14527	14536	14680	14781	14729	14812	14661	14637	14607	14609	14614	14667	14572	14547	14553	14717	14622	14589	14732	14656	14564	14719	14585	14586	14646	14660	14614	14532	14667	14513	14524	14614	14647	14610	14676	14427	14562	14707	14534	14630	14610	14428	14781	14623	14713	14452	14593	14508	14541	14700	14621	14581	14647	14630	14579	14761	14633	14456	14697	14683	14559	14594	14380	14690	14646	14522	14544	14676	14559	14592	14463	14681	14436	14648	14642	14710	14703	14570	14697	14608	14732	14603	14694	14607	14822	14763	14613	14588	14638	14654	14669	14649	14641	14682	14655	14622	14663	14610	14693	14504	14663	14652	14583	14552	14616	14541	14384	14602	14704	14703	14516	14629	14519	14750	14707	14591	14680	14599	14671	14727	14733	14477	14795	14515	14611	14640	14514	14541	14673	14755	14678	14693	14578	14505	14543	14595	14523	14579	14576	14725	14688	14494	14621	14620	14654	14545	14633	14679	14521	14631	14535	14616	14485	14706	14622	14673	14663	14761	14555	14720	14584	14514	14765	14670	14593	14538	14565	14604	14540	14732	14382	14569	14653	14707	14725	14716	14653	14583	14643	14737	14662	14558	14705	14401	14653	14780	14417	14662	14759	14615	14635	14523	14653	14598	14591	14578	14681	14629	14667	14652	14719	14588	14610	14579	14657	14515	14662	14646	14470	14601	14752	14700	14592	14585	14837	14521	14577	14569	14655	14697	14681	14586	14435	14772	14441	14744	14575	14608	14568	14587	14726	14543	14529	14664	14522	14577	14712	14746	14656	14571	14623	14719	14654	14631	14537	14626	14692	14528	14685	14627	14614	14495	14530	14501	14567	14630	14559	14799	14537	14643	14699	14436	14547	14738	14505	14693	14620	14682	14678	14591	14606	14716	14550	14638	14846	14650	14590	14685	14647	14618	14641	14673	14687	14432	14654	14591	14499	14513	14574	14554	14861	14623	14630	14598	14618	14598	14607	14721	14566	14490	14744	14714	14777	14660	14549	14605	14644	14602	14609	14602	14604	14630	14355	14615	14533	14725	14612	14698	14793	14509	14669	14631	14755	14608	14702	14567	14597	14623	14706	14666	14650	14605	14655	14537	14696	14649	14471	14543	14760	14664	14580	14597	14429	14606	14536	14643	14715	14567	14593	14654	14616	14699	14629	14680	14695	14717	14545	14603	14650	14469	14591	14633	14626	14505	14640	14679	14665	14538	14666	14704	14525	14670	14638	14725	14612	14638	14741	14599	14631	14634	14507	14663	14571	14671	14594	14532	14713	14540	14581	14664	14733	14548	14349	14619	14815	14684	14559	14515	14739	14546	14575	14664	14563	14717	14641	14808	14699	14572	14577	14794	14658	14660	14544	14683	14569	14595	14502	14524	14635	14556	14637	14685	14564	14519	14742	14516	14578	14620	14627	14647	14572	14698	14574	14586	14570	14685	14471	14843	14567	14636	14592	14559	14553	14662	14666	14698	14446	14775	14434	14687	14561	14507	14663	14616	14561	14556	14712	14604	14721	14527	14609	14647	14523	14685	14710	14546	14666	14631	14663	14677	14545	14601	14595	14546	14588	14698	14762	14480	14573	14783	14609	14521	14760	14606	14484	14588	14386	14682	14564	14795	14565	14657	14595	14624	14533	14575	14628	14544	14615	14828	14474	14761	14758	14671	14804	14655	14656	14464	14520	14821	14601	14714	14498	14822	14515	14681	14692	14531	14595	14464	14611	14566	14668	14662	14561	14626	14595	14720	14659	14591	14396	14523	14619	14569	14536	14652	14617	14620	14654	14689	14664	14757	14606	14825	14636	14619	14680	14510	14689	14543	14555	14652	14456	14625	14604	14662	14437	14749	14518	14714	14597	14584	14830	14723	14658	14777	14829	14440	14734	14654	14646	14598	14642	14667	14494	14536	14648	14708	14791	14546	14663	14668	14633	14737	14680	14599	14639	14495	14708	14679	14583	14668	14475	14731	14542	14501	14825	14506	14712	14608	14566	14641	14556	14762	14450	14666	14583	14570	14572	14642	14593	14652	14545	14685	14527	14641	14689	14703	14500	14628	14661	14567	14671	14383	14668	14687	14566	14633	14594	14593	14840	14670	14635	14585	14613	14703	14530	14655	14542	14786	14746	14579	14743	14494	14736	14667	14528	14581	14722	14605	14733	14562	14620	14651	14555	14602	14520	14647	14705	14623	14588	14590	14570	14478	14654	14547	14679	14754	14566	14599	14524	14674	14701	14631	14489	14522	14719	14606	14648	14640	14587	14656	14616	14699	14654	14607	14611	14632	14725	14643	14678	14718	14535	14606	14512	14703	14565	14764	14512	14525	14507	14707	14548	14556	14666	14576	14472	14626	14680	14637	14670	14638	14675	14659	14589	14652	14758	14551	14606	14729	14421	14693	14573	14608	14714	14714	14488	14571	14656	14676	14476	14603	14710	14739	14635	14732	14506	14765	14716	14650	14508	14655	14658	14657	14583	14474	14766	14709	14707	14657	14678	14693	14669	14556	14662	14553	14745	14539	14636	14648	14512	14479	14613	14597	14542	14574	14637	14526	14782	14543	14588	14739	14725	14611	14429	14667	14557	14580	14613	14624	14644	14566	14478	14612	14493	14571	14606	14477	14638	14577	14670	14456	14615	14658	14692	14565	14381	14522	14639	14508	14579	14656	14689	14638	14418	14654	14583	14557	14491	14480	14507	14744	14483	14749	14628	14688	14612	14701	14640	14568	14502	14626	14578	14616	14721	14667	14705	14725	14510	14499	14706	14680	14735	14624	14597	14750	14758	14756	14616	14705	14449	14700	14526
24290	26185	50181	49097	34792	26521	20397	15537	14524	14722	14447	14528	14538	14294	14447	14353	14617	14580	14524	14459	14336	14463	14469	14238	14631	14450	14328	14457	14316	14211	14514	14217	14330	14160	14248	14344	14198	14465	14316	14525	14277	14043	14325	14223	14411	14255	14462	14361	14346	14333	14287	14391	14287	14383	14315	14336	14328	14312	14431	14312	14392	14197	14314	14330	14461	14456	14344	14184	14192	14230	14371	14297	14196	14482	14364	14309	14365	14474	14526	14294	14278	14154	14262	14329	14122	14346	14298	14263	14199	14300	14094	14217	14398	14475	14284	14260	14354	14387	14213	14389	14209	14363	14250	14195	14364	14307	14232	14440	14332	14216	14284	14248	14176	14366	14463	14373	14350	14402	14237	14143	14385	14362	14339	14284	14362	14210	14318	14304	14314	14286	14347	14279	14256	14224	14185	14242	14225	14411	14440	14257	14196	14047	14269	14112	14023	14368	14345	14097	14272	14376	14234	14298	14424	14092	14331	14353	14230	14178	14460	14337	14315	14241	14235	14271	14252	14317	14156	14288	14222	14368	14283	14298	14469	14446	14190	14207	14350	14138	14099	14159	14222	14420	14208	14260	14370	14364	14199	14162	14215	14303	14288	14191	14413	14213	14304	14236	14302	14243	14148	14414	14348	14304	14542	14349	14117	14138	14463	14333	14134	14227	14370	14395	14091	14231	14377	14218	14277	14321	14316	14285	14085	14332	14099	14450	14246	14309	14290	14267	14224	14388	14273	14389	14152	14264	14367	14146	14114	14234	14225	14418	14223	14379	14337	14336	14330	14323	14299	14200	14323	14308	14345	14195	14356	14142	14293	14141	14238	14222	14063	14235	14219	14286	14385	14340	14356	14332	14112	14343	14185	14472	14389	14109	14200	14122	14256	14343	14260	14363	14034	14127	14216	14296	14261	14453	14330	14139	14292	14261	14303	14233	14204	14167	14504	14353	14349	14260	14289	14270	14470	14220	14304	14290	14350	14314	14261	14156	14149	14123	14254	14263	14332	14338	14331	14161	14050	14354	14315	14295	14202	14723	14310	14181	14305	14412	14432	14219	14148	14119	14371	14079	14204	14441	14085	14192	14213	14174	14259	14494	14292	14073	14287	14345	14234	14393	14298	14251	14134	14325	14212	14326	14408	14393	14102	14109	14023	14366	14361	14297	14129	14270	14394	14412	14359	14108	14181	14320	13923	14287	14328	14297	14133	14205	14204	14232	14555	14348	14397	14295	14141	14257	14302	14310	14210	14056	14284	14265	14126	14246	14168	14410	14270	14398	14128	14259	14300	14182	14325	14392	14224	14176	14156	14188	14335	14257	14179	14243	14282	14349	14196	14368	14365	14158	14244	14151	14133	14310	14326	14322	14393	14451	14168	14359	14266	14163	14170	14454	14161	14373	14197	14421	14185	14216	14260	14273	14086	14260	14251	14248	14327	14161	14268	14293	14213	14288	14337	14368	14278	14310	14395	14372	14276	14271	14299	14160	14206	14180	14378	14259	14372	14340	14016	14233	14256	14162	14140	14153	14258	14332	14102	14393	14309	14218	14415	14335	14243	14184	14523	14441	14312	14288	14416	14314	14111	14264	14343	14203	14298	14229	14191	14421	14309	14175	14373	14327	14284	14366	14199	14200	14364	14310	14373	14342	14099	14202	14407	14236	14169	14150	14266	14175	14471	14181	14309	14424	14251	14168	14314	14363	14213	14181	14116	14294	14198	14413	14239	14212	14293	14298	14107	14255	14148	14206	14441	14218	14373	14381	14455	14263	14629	14124	14345	14505	14064	14302	14278	14152	14347	14252	14346	14216	14248	14222	14010	14113	14315	14084	14430	14345	14267	14339	14016	14352	14280	14222	14332	14234	14294	14259	14151	14068	14336	14368	14246	14195	14280	14268	14223	14320	14355	14291	14231	14130	14235	14162	14437	14144	14278	14522	14527	14307	14422	14505	14283	14358	14287	14329	14329	14060	14252	14284	14383	14235	14373	14329	14193	14222	14390	14307	14392	14274	14452	14251	14368	14390	14337	14225	14418	14356	14228	14239	14190	14477	14377	14244	14255	14296	14423	14110	14158	14286	14017	14228	14127	14255	14278	14223	14184	14295	14213	14148	14364	14217	14327	14280	14419	14347	14460	14434	14221	14212	14323	14139	14170	14079	14250	14251	14278	14341	14291	14175	14341	14223	14036	14220	14068	14292	14573	14056	14367	14278	14234	14282	14380	14395	14554	14338	14220	14251	14343	14150	14198	14162	14298	14276	14257	14416	14196	14160	14268	14191	14414	14242	14064	14181	14425	14143	14293	14295	14281	14392	14341	14239	14183	14440	14227	14031	14377	14176	14319	14205	14281	14264	14188	14151	14333	14226	14410	14234	14196	14313	14180	14202	14180	14287	14292	14090	14400	14340	14319	14170	14265	14433	14221	14261	14347	14162	14379	14332	14417	14419	14388	14243	14381	14200	14199	14239	14193	14235	14262	14297	14248	14334	14390	14254	13998	14181	14270	14307	14329	14385	14372	14050	14387	14131	14292	14212	14120	14310	14334	14065	14188	14417	14218	14193	14139	14112	14438	14229	14223	14390	14249	14073	14174	14164	14265	14252	14477	14196	14357	14275	14186	14252	14380	14528	14330	14060	14341	14270	14344	14032	14226	14023	14187	14307	14261	14270	14424	14445	14144	14446	14351	14275	14213	14300	14328	14309	14197	14364	14166	14226	14066	14316	14378	14268	14324	14297	14356	14300	14360	14342	14232	14174	14252	14272	14327	14466	14349	14263	14181	14631	14179	14035	14369	14422	14290	14349	14223	14446	14248	14277	14209	14422	14315	14442	14268	14398	14525	14206	14390	14327	14279	14249	14356	14342	14152	14308	14337	14377	14193	14280	14151	14295	14262	14311	14120	14296	14211	14445	14091	14178	14249	14245	14229	14309	14473	14476	14159	14530	14356	14347	14340	14198	14206	14227	14296	14223	14301	14302	14228	14208	14223	14353	14366	14153	14231	14287	14469	14359	14523	14256	14333	14218	14234	14239	14178	14269	14356	14325	14184	14355	14240	14343	14232	14237	14344	14281	14448	14241	14239	14410	14493	14214	14276	14191	14250	14296	14390	14257	14451	14305	14379	14360	14111	14286	14267	14386	14215	14159	14203	14144	14255	14267	14296	14334	14178	14078	14486	14419	14416	14178	14382	14298	14380	14356	14109	14243	14391	14334	14262	14521	14299	14269	14346	14282	14309	14103	14257	14375	14241	14194	14206	14133	14386	13989	14369	14255	14229	14125	14192	14302	14365	14290	14391	14296	14224	14308	14275	14467	14371	14121	14233	14259	14256	14253	14428	14336	14195	14237	14305	14349	14347	14335	14385	14272	14317	14198	14170	14176	14226	14274	14222	14105	14525	14355	14332	14225	14363	14447	14252	14147	14221	14062	14334	14304	14367	14258	14286	14323	14276	14019	14478	14327	14369	14282	14259	14247	14209	14160	14358	14313	14277	14410	14269	14220	14322	14281	14196	14095	14326	14465	14311	14198	14075	14275	14275	14354	14250	14149	14347	14271	14269	14298	14092	14175	14456	14294	14237	14330	14313	14275	14335	14245	14331	14300	14197	14318	14240	14167	14368	14213	14342	14470	14240	14447	14457	14298	14250	14326	14188	14218	14321	14483	14044	14115	14433	14410	14313	14179	13983	14302	14239	14312	14324	14295	14360	14303	14140	14068	14056	14185	14216	14090	14138	14261	14283	14330	14253	14318	14237	14145	14221	14147	14341	14269	14220	14216	14273	14118	14408	14290	14361	14195	14385	14327	14431	14340	14221	14167	14129	14350	14402	14205	14329	14215	14211	14503	14423	14321	14269	14307	14299	14327	14124	14042	14232	14124	14272	14281	14242	14296	13957	14261	14375	14430	14489	14259	14270	14355	14232	14288	14428	14396	14207	14337	14295	14258	14122	14275	14112	14266	14218	14263	14238	14374	14066	14225	14186	14180	14322	14096	14426	14119	14426	14635	14419	14244	14485	14296	14387	14143	14439	14237	14359	14633	14439	14641	14127	14277	14193	14189	14233	14199	14344	14303	14241	14285	14251	14258	14218	14135	14185	14288	14271	14291	14304	14312	14459	14187	14042	14013	14265	14125	14247	14135	14070	14328	14467	14257	14411	14103	14394	14225	14307	14422	14230	14179	14429	14192	14255	14354	14372	14306	14031	14391	14170	14164	14264	14338	14129	14258	14300	14212	14293	14239	14356	14195	14433	14313	14412	14315	14168	14300	14177	14154	14173	14261	14316	14254	14440	14209	14293	14317	14351	14352	14277	14444	14291	14359	14328	14009	14337	14363	14174	14042	14293	14265	14292	14261	14184	14305	14446	14364	14184	14127	14079	14094	14268	14173	14492	14420	14224	14238	14409	14063	14206	14343	13918	14302	14344	14196	14385	14410	14391	14151	14092	14185	14352	14118	14265	14405	14208	14281	14300	14232	14233	14196	14203	14257	14082	14120	14360	14123	14223	14454	14245	14362	14179	14371	14338	14306	14166	14208	14222	14376	14206	14338	13993	14320	14357	14325	14233	14209	14343	14271	14208	14312	14303	14333	14156	14235	14362	14418	14538	14231	14210	14271	14406	14346	14326	14270	14225	14369	14196	14346	14342	14443	14150	14263	14253	14274	14221	14320	14263	14123	14268	14141	14177	14184	14218	14146	14473	14263	14206	14247	14429	14204	14436	14445	14246	14324	14366	14363	14342	14375	14239	14368	14182	14297	14102	14138	14256	14195	14246	14318	14354	14196	14064	14253	14244	14444	14303	14424	14396	14158	14353	14304	14318	14135	14200	14336	14272	14142	14279	14062	14361	13975	14290	14350	14159	14259	14237	14079	14156	14353	14411	14201	14263	14091	14343	14331	14280	14291	14225	14389	14048	14141	14426	14199	14295	14236	14338	14329	14535	14203	14383	14022	14212	14186	14205	14171	14183	14259	14349	14288	14141	14270	14347	14203	14371	14131	14111	14052	14168	14343	14361	14277	14367	14253	14404	14114	14210	14269	14143	14337	14264	14324	14355	14307	14406	14608	14497	14073	14232	14065	14384	14245	14268	14386	14145	14260	14191	14340	14382	14206	14158	14305
59256	100289	93993	68578	43288	25867	15286	13524	13501	13427	13448	13469	13497	13587	13669	13488	13572	13535	13519	13446	13607	13570	13523	13476	13514	13558	13580	13616	13697	13546	13408	13639	13481	13414	13361	13355	13577	13339	13665	13272	13357	13561	13455	13657	13426	13671	13652	13448	13503	13529	13589	13392	13320	13521	13593	13318	13480	13527	13598	13342	13354	13523	13462	13433	13582	13505	13453	13473	13377	13547	13519	13507	13663	13494	13563	13417	13453	13683	13480	13591	13583	13661	13464	13722	13621	13623	13646	13593	13567	13486	13335	13439	13413	13502	13725	13577	13612	13433	13451	13382	13567	13446	13472	13489	13451	13470	13690	13395	13539	13689	13447	13521	13565	13560	13580	13438	13537	13432	13427	13626	13398	13484	13374	13611	13565	13521	13489	13601	13582	13355	13553	13489	13607	13524	13522	13623	13592	13508	13428	13619	13562	13543	13427	13407	13640	13393	13455	13797	13412	13527	13514	13578	13451	13600	13537	13586	13522	13592	13627	13456	13484	13509	13442	13612	13473	13415	13407	13597	13450	13269	13700	13406	13389	13442	13505	13542	13445	13480	13682	13594	13386	13428	13483	13373	13525	13396	13379	13497	13351	13554	13538	13504	13594	13534	13557	13441	13534	13497	13533	13330	13590	13568	13333	13448	13394	13542	13576	13672	13619	13492	13552	13362	13501	13352	13681	13357	13674	13591	13398	13515	13408	13560	13426	13538	13507	13396	13488	13458	13630	13411	13414	13470	13741	13435	13451	13703	13556	13631	13449	13460	13508	13407	13543	13433	13475	13433	13521	13500	13446	13467	13496	13462	13481	13588	13551	13545	13467	13632	13637	13519	13447	13476	13637	13505	13631	13501	13494	13533	13503	13659	13676	13451	13548	13589	13566	13519	13344	13431	13440	13236	13380	13364	13589	13612	13442	13680	13523	13444	13549	13556	13404	13580	13617	13572	13547	13538	13420	13578	13450	13543	13436	13439	13452	13462	13569	13477	13487	13459	13565	13498	13432	13558	13582	13430	13613	13510	13521	13544	13429	13513	13562	13499	13491	13474	13604	13518	13485	13264	13564	13412	13633	13434	13361	13420	13572	13444	13358	13627	13315	13627	13557	13593	13515	13534	13580	13434	13484	13448	13462	13625	13492	13547	13498	13457	13547	13608	13434	13349	13540	13491	13346	13465	13479	13571	13449	13417	13437	13401	13549	13484	13482	13304	13472	13478	13360	13633	13637	13772	13342	13370	13522	13561	13522	13289	13408	13324	13440	13610	13548	13504	13546	13485	13533	13642	13467	13368	13498	13399	13491	13424	13465	13597	13560	13496	13447	13596	13459	13427	13467	13449	13288	13455	13448	13369	13624	13634	13405	13537	13552	13490	13446	13312	13658	13356	13565	13513	13473	13503	13543	13364	13410	13517	13474	13485	13505	13422	13527	13520	13465	13464	13618	13614	13507	13677	13567	13492	13485	13422	13486	13578	13396	13384	13484	13370	13521	13483	13670	13599	13486	13422	13511	13412	13571	13360	13663	13471	13606	13560	13526	13569	13401	13534	13509	13449	13456	13481	13329	13462	13434	13625	13525	13469	13496	13389	13422	13463	13406	13535	13493	13393	13441	13475	13587	13590	13439	13425	13494	13641	13535	13449	13325	13594	13613	13655	13593	13466	13450	13409	13460	13481	13560	13448	13357	13708	13573	13350	13679	13610	13536	13496	13506	13460	13622	13590	13321	13516	13389	13569	13505	13641	13529	13577	13485	13499	13546	13623	13540	13388	13512	13473	13351	13457	13541	13590	13565	13490	13691	13560	13548	13536	13603	13542	13496	13567	13473	13552	13589	13442	13712	13431	13434	13612	13569	13517	13327	13536	13513	13362	13462	13474	13464	13374	13282	13433	13629	13419	13399	13572	13543	13466	13601	13392	13516	13558	13566	13453	13550	13379	13692	13676	13310	13518	13568	13196	13448	13499	13572	13536	13593	13578	13444	13471	13544	13432	13530	13479	13498	13716	13400	13511	13409	13637	13591	13589	13502	13602	13557	13532	13500	13461	13509	13481	13597	13331	13609	13549	13523	13357	13499	13492	13557	13572	13625	13440	13469	13380	13654	13491	13427	13499	13452	13584	13540	13558	13570	13594	13492	13516	13412	13526	13586	13433	13474	13462	13408	13423	13495	13605	13530	13503	13541	13539	13523	13451	13625	13316	13309	13564	13525	13543	13435	13514	13550	13421	13489	13580	13523	13399	13534	13559	13598	13474	13323	13494	13575	13438	13611	13417	13653	13548	13387	13407	13638	13366	13654	13572	13588	13536	13566	13398	13467	13471	13376	13360	13363	13545	13278	13632	13523	13559	13434	13454	13535	13565	13628	13521	13528	13498	13456	13670	13458	13424	13622	13530	13513	13477	13680	13563	13394	13664	13467	13534	13452	13339	13687	13551	13487	13571	13380	13472	13625	13615	13607	13521	13554	13550	13427	13637	13432	13530	13421	13438	13626	13587	13524	13442	13570	13553	13519	13394	13426	13655	13504	13523	13417	13613	13586	13384	13465	13385	13474	13514	13585	13442	13436	13431	13356	13670	13447	13549	13518	13622	13637	13513	13455	13532	13576	13375	13457	13454	13546	13326	13593	13474	13578	13447	13406	13473	13590	13445	13555	13646	13368	13336	13442	13493	13423	13407	13585	13431	13459	13528	13340	13448	13438	13517	13527	13634	13453	13649	13451	13426	13506	13626	13592	13518	13403	13444	13734	13468	13240	13446	13490	13334	13533	13484	13541	13505	13422	13427	13628	13472	13572	13570	13542	13556	13361	13446	13383	13562	13561	13414	13716	13627	13475	13599	13562	13635	13462	13550	13516	13439	13480	13504	13534	13520	13441	13340	13508	13523	13494	13659	13310	13462	13600	13535	13427	13455	13317	13527	13518	13494	13501	13619	13528	13612	13366	13515	13562	13513	13470	13357	13621	13449	13520	13465	13390	13538	13497	13346	13323	13454	13619	13332	13571	13385	13324	13581	13512	13334	13667	13566	13444	13436	13475	13362	13457	13656	13504	13516	13615	13490	13480	13566	13488	13644	13602	13504	13428	13468	13353	13570	13553	13418	13547	13431	13444	13487	13414	13401	13358	13518	13452	13564	13622	13483	13490	13465	13355	13589	13492	13401	13664	13413	13421	13395	13424	13370	13513	13344	13494	13532	13535	13622	13443	13497	13556	13530	13454	13551	13318	13429	13548	13457	13568	13497	13472	13602	13456	13608	13423	13548	13563	13426	13452	13414	13568	13450	13643	13600	13401	13448	13496	13550	13494	13432	13487	13531	13562	13624	13499	13510	13642	13526	13469	13586	13638	13461	13551	13407	13571	13579	13314	13514	13592	13591	13425	13501	13453	13633	13466	13499	13678	13592	13481	13429	13526	13423	13508	13536	13383	13420	13492	13509	13496	13347	13316	13410	13373	13587	13409	13473	13558	13353	13394	13633	13542	13444	13551	13567	13474	13558	13489	13374	13429	13533	13483	13320	13608	13526	13527	13530	13529	13596	13517	13474	13407	13430	13641	13305	13601	13422	13593	13429	13581	13615	13649	13401	13478	13574	13604	13251	13410	13490	13500	13517	13495	13496	13395	13515	13409	13530	13456	13568	13455	13463	13589	13404	13455	13432	13356	13582	13551	13413	13332	13420	13603	13449	13510	13582	13445	13565	13576	13372	13534	13495	13429	13363	13582	13453	13571	13584	13497	13473	13550	13510	13371	13505	13369	13422	13393	13421	13369	13533	13556	13549	13560	13506	13529	13511	13515	13550	13536	13709	13632	13558	13626	13442	13457	13605	13491	13410	13480	13575	13438	13550	13379	13487	13389	13553	13560	13504	13566	13517	13563	13435	13708	13399	13541	13421	13605	13461	13656	13540	13598	13510	13587	13404	13507	13585	13357	13645	13328	13354	13578	13525	13403	13424	13610	13518	13556	13515	13562	13436	13427	13468	13266	13479	13583	13331	13579	13570	13453	13469	13465	13542	13615	13350	13423	13464	13394	13668	13466	13422	13365	13539	13510	13584	13468	13377	13531	13548	13558	13429	13504	13561	13425	13575	13597	13578	13582	13464	13437	13405	13430	13679	13628	13407	13337	13648	13603	13410	13517	13389	13665	13607	13556	13415	13627	13504	13506	13548	13580	13690	13460	13449	13577	13334	13415	13587	13601	13476	13584	13419	13436	13588	13510	13555	13400	13434	13451	13553	13386	13479	13363	13512	13631	13572	13603	13394	13425	13295	13504	13596	13467	13504	13490	13485	13531	13488	13606	13612	13328	13489	13591	13429	13512	13502	13657	13393	13597	13483	13345	13557	13427	13558	13524	13428	13496	13494	13585	13277	13510	13450	13604	13494	13613	13491	13618	13558	13537	13449	13467	13467	13547	13532	13529	13479	13634	13471	13623	13625	13514	13402	13490	13521	13564	13476	13557	13540	13545	13515	13620	13482	13445	13585	13484	13441	13383	13520	13362	13520	13657	13471	13533	13474	13498	13511	13338	13575	13333	13397	13593	13454	13572	13751	13580	13524	13606	13409	13468	13457	13479	13486	13504	13400	13482	13556	13536	13552	13568	13450	13528	13683	13457	13497	13373	13464	13310	13621	13509	13456	13471	13348	13636	13401	13609	13594	13463	13473	13408	13482	13570	13556	13490	13456	13409	13650	13539	13497	13485	13345	13401	13487	13420	13630	13485	13486	13348	13681	13646	13621	13504	13612	13414	13481	13680	13372	13618	13621	13458	13614	13516	13518	13400	13513	13484	13561	13407	13517	13507	13549	13627	13534	13447	13351	13522	13458	13431	13417	13517	13418	13402	13471	13691	13361	13420	13571	13591	13489	13492	13482	13587	13390	13597	13672	13573	13629	13547	13345	13633	13473	13630	13485	13414	13616	13492	13435	13608	13657	13331	13650	13382	13380	13573	13608	13338	13533	13462	13567	13404	13595	13535	13455	13559	13604	13400	13533	13444	13527	13444	13466	13496	13456	13490	13521	13402	13472	13456	13486	13573	13612	13640	13612	13644	13610	13611	13539	13478	13353	13656	13596	13530	13461	13416	13359	13528	13668	13398	13610	13573	13298	13648	13480	13606	13361
23871	23908	41577	41728	32386	27755	22702	15375	14229	14242	14371	14149	14072	14122	14081	14234	13957	14206	14072	14159	14159	14199	13867	14023	13932	13872	14046	14173	13971	14009	13994	14139	13954	14054	13988	13819	13954	14013	14015	14009	14111	14008	14020	14200	14050	14037	13966	13872	13888	14110	14011	14054	13996	14119	14218	14111	13916	13916	14012	14007	13918	13813	13863	13852	14146	13838	14162	14005	13975	13832	13768	13676	13803	13994	13853	14027	14031	14106	13819	13870	13943	14000	14061	13706	13947	13941	14022	14042	14184	13973	13835	13995	13944	13954	14042	13815	13825	13898	13729	14151	14125	13980	14054	14020	13907	14015	14244	14155	14098	13807	14047	13994	14038	13752	13969	13972	13807	14005	13941	13872	14000	13828	13784	14024	13979	13752	13856	13787	13822	13954	14029	14042	14097	13786	13779	13984	14030	13990	13965	13921	13936	13784	13884	13819	14000	13817	13938	14024	14026	13837	13885	13739	13983	13869	13999	14052	13905	13754	13926	13791	13871	14010	13674	13988	13879	13791	13846	13866	13952	13881	13895	13994	13877	13992	13865	13810	13893	13689	14027	14067	13935	13925	13876	13971	13774	14112	13959	13821	13935	13897	13985	14006	13859	13970	13912	13990	13888	13845	14121	14137	13952	13964	13832	13876	13766	13726	13974	13804	13733	13813	13716	13931	14066	13985	13693	14030	14050	13885	13827	13792	14120	13830	13815	13896	14135	13712	13932	14102	13921	13879	13722	13994	14098	13935	13873	14057	13863	14027	13953	14003	13923	14046	13743	13812	13699	13937	13976	14036	14039	13876	13813	13900	13897	13841	13748	13948	13871	13608	13782	13912	13887	13780	14021	14005	13790	13971	13992	14094	13870	13844	14006	13787	13828	13907	13910	14060	13868	13977	13918	13979	13963	13917	13908	14086	13941	13873	13878	13912	13885	13772	14055	13936	13879	13830	13816	13959	13966	13755	13864	13796	13899	13958	14019	14064	13946	13831	14144	13869	13913	13951	13871	13895	13861	13907	14019	13728	14007	13981	13938	13791	13879	13869	13897	13887	13969	13892	13822	14076	13797	13888	13900	13903	13850	13784	13869	13862	14008	14025	13719	14057	13909	13915	13934	13779	14074	13888	13977	13744	13859	13968	13862	13889	13924	14018	13940	14129	14088	13742	14007	14066	13925	13909	13829	13786	13896	13785	13897	13941	13988	14010	13927	13777	13922	13877	13981	13805	14116	13978	13926	13979	13850	14015	13689	13632	13894	13863	14022	13995	13898	13823	13765	13821	14089	13822	13846	13708	13795	14078	14081	13777	13925	13863	14004	14064	13923	14075	13782	14043	13907	13744	13709	13987	14070	13744	13945	13857	13801	13943	13842	13819	13956	14010	13885	14067	13924	13921	14024	14041	14052	13863	13887	13885	13731	13936	14038	14049	13931	13852	13893	14002	13883	13746	14000	13873	13763	13913	13940	13963	13890	13849	13852	13813	13914	14002	13767	13982	13873	13915	13907	13872	13972	13678	13891	14079	13920	13983	13842	14078	13691	13996	13720	13839	14004	13944	13903	13879	13915	14061	13702	13851	14021	14041	13875	14010	14024	13834	13936	13956	13856	13947	14027	13864	13796	13821	14058	13857	13980	13915	13972	13674	13979	14030	14055	13830	13896	13613	13847	13890	13892	13770	14181	14077	13860	13809	13953	13867	13826	13816	14038	13852	13881	13941	13658	13775	13888	13998	13955	13767	13785	13845	13872	13921	14001	13853	13853	13904	13960	13779	13967	13880	13883	13925	13909	13839	13856	13763	14012	14054	13870	13937	14047	13805	13796	13971	14071	13966	13878	13892	14051	13710	13886	13825	14035	14009	13984	13851	13906	13713	13918	13926	13702	13909	14026	13853	13846	13894	14051	14105	13882	13736	14005	13952	13963	13757	13955	13938	14047	13981	14000	13947	13890	13999	13766	14004	13786	13800	13917	14002	13714	13939	14033	13833	13831	14007	13815	13863	13779	14034	13777	14103	13963	13954	13979	14023	13951	13776	13988	14068	13939	13940	13900	13829	13806	13850	14050	13899	13925	13850	13803	13897	14007	13773	13795	13838	13927	13950	13798	13854	13935	13884	13848	14001	13896	13880	13886	13829	13891	13806	14088	13968	13903	13899	13835	13909	14049	13859	13883	13849	13879	13876	13933	14004	13801	14047	13871	13984	13900	14014	14035	13878	13911	13769	13944	13908	14022	14037	13885	13929	13918	13859	13909	13737	13916	13912	14038	13896	13954	14018	13916	13777	13859	13777	13698	14008	13791	13874	13798	13737	13837	13906	13841	14026	13881	14040	13805	13701	13767	13796	13960	13773	14079	14008	13914	13954	13871	14110	14015	14029	13986	13862	14172	13772	13880	14051	13891	14035	13866	13753	14012	13980	13948	13875	13975	13941	13926	13812	13880	13828	13922	13946	13684	13935	13896	13864	13904	13948	13794	13824	13896	13862	14018	14021	14211	13929	13980	13757	13860	14095	13882	13849	13833	13930	13962	13965	13860	13964	13991	13680	13907	13915	13883	13953	14001	13827	13915	13984	13785	13886	14022	13830	13996	13860	13971	14063	14063	13837	13903	13931	14127	14013	14055	13775	13981	14006	13887	14051	13729	14074	13954	13916	13753	13794	13750	14076	13851	14120	13860	14139	13838	13852	13896	13848	13983	13921	13775	14084	14025	13955	13863	13924	13841	13869	13852	13831	13917	14045	13699	14004	14175	13854	14034	13812	13876	13849	13921	13826	13889	13956	13926	13774	14021	13772	13992	13968	13819	13925	13915	13949	13878	14010	13784	13902	13810	13749	13916	13810	14028	13930	14007	14040	13921	13821	13756	13819	13759	13837	13977	14050	13930	13691	13798	13891	13813	13804	13853	13900	13818	13866	13766	13901	13910	13937	13964	13955	13872	13917	13921	14057	13928	13711	13882	13819	13859	13886	13657	13849	13963	14068	14008	13785	14111	13828	14003	13956	13689	14082	14047	13894	13861	13808	13944	13952	13825	13883	13894	13796	13831	14091	13963	13860	13825	13775	13958	13811	14023	13875	14006	13868	13825	13838	13781	13824	13721	14131	13668	13885	14022	13906	13821	13669	13886	14034	13802	13783	14028	13915	13850	13855	13689	13912	13907	14076	13840	13913	13919	13882	14060	13854	13985	14111	13867	13871	13704	13630	13906	13961	13733	13977	13719	13868	13850	13960	13939	13881	13916	13967	13926	14027	14119	13967	14085	13965	13810	13788	13989	14006	13822	14057	13903	13977	13857	13990	14111	13910	14011	14028	13855	13974	13967	13831	13760	13919	13685	13973	13945	14173	14012	13960	13904	13932	13943	13753	14035	13927	13864	13899	13786	14053	13995	13865	13661	13968	13944	13952	13998	13815	13861	13828	13977	13998	14046	14041	13890	13982	13863	13819	13879	14013	13713	13963	13943	14049	13928	13734	13775	13843	13946	13877	13814	13840	13824	13891	13925	13793	13904	13788	13848	13808	13932	13866	13968	13986	14032	13988	14061	13968	13900	14055	13965	13816	13763	14000	13803	13851	13910	13919	14089	13936	13765	14078	13895	13792	13984	14043	13891	13844	13879	13903	13902	13859	14008	13937	13884	13828	13838	13816	14092	13998	13788	13795	13718	13973	13914	13761	13810	13788	13876	14012	13782	13776	13758	13847	13809	13831	13954	13952	13891	14026	14060	13967	13813	13835	14097	13990	13648	13983	13877	13798	14029	13972	13874	13806	14004	13910	13920	13982	13798	13975	13786	13871	13953	14104	13953	14012	13840	13715	13971	13767	13974	13835	13727	14090	13958	14101	13885	13908	13896	13767	13759	13839	13873	13955	13853	14092	13782	13851	13863	13765	13745	13978	13931	13894	14123	14198	14075	13915	13884	13893	13972	14030	13857	14052	13860	13813	13843	13932	13969	13847	13931	13927	13977	13866	13989	13837	13981	13768	13933	13895	13953	13849	14009	13744	13906	13917	13746	13884	13941	13935	13840	13843	13826	13812	13797	13664	14024	13830	13940	13921	13921	13939	13885	13906	13807	13991	13979	13907	13833	13883	13760	13888	14035	13961	13762	13872	13862	13766	13906	13986	13905	13853	13977	13857	13990	13720	13983	13890	13688	13881	13806	13895	13788	13971	13828	13848	13768	13856	13861	13777	14001	14012	13938	13987	13947	13972	13991	13924	13714	13817	13946	13622	13902	13911	13722	13758	13930	14002	13784	14000	14047	13916	13856	14016	13835	13928	14088	14056	14036	13843	13937	13959	13816	13683	14166	13780	14029	13902	13847	13791	13808	13894	13846	14035	13877	13961	13953	14003	14051	13963	14013	13877	13862	13977	13968	13968	13995	13892	13873	13849	13793	13922	13792	13754	14000	14028	13957	13841	13761	14107	14009	13773	13840	13880	13927	13868	13841	13969	13727	13742	13977	13996	14128	13831	13949	13943	14041	13789	13802	13881	14020	13952	13905	13815	13887	13832	13863	13716	13860	13860	13936	13936	14045	13996	14127	13989	13805	13802	13823	13969	13927	13783	14014	13872	13703	13846	13879	13843	14016	13834	14059	13920	13939	13836	13756	13834	13746	14004	13809	13825	14013	13772	13918	13831	13685	13786	13915	13783	13939	13959	13833	14024	14103	14047	13851	13915	13871	13984	13917	13883	14002	14012	14048	13959	13922	13851	13882	13866	13757	13938	13929	13799	13908	13867	13987	13894	13862	13932	13788	13930	14100	13981	13954	13922	13928	13847	13922	13780	13883	13819	13749	13923	13918	13971	13899	13894	13892	14087	13896	13889	13868	14037	14035	14068	13980	13791	13851	13721	13881	13929	14054	13880	14097	13774	13986	13778	13803	13898	13863	14002	14024	13900	13953	13699	13893	13890	13865	13972	13968	13820	13891	13730	13771	13833	13967	14036	13973	13801	14040	13939	14108	14027	14080	13951	13887	13783	13862	13940	13855	13927	13806	13927	14009	13791	13921	13918	13835	13864	13766	13981	14034	13874	13856	13947	13980	13937	13955	13812	13959	13924	14043	13950	13793	13780	13960	13819	14042	13719	13875	13927	13883	14043	14000	14080	13958	13947	14115	13964
60790	103727	95058	72101	47019	29132	15218	13290	13298	13281	13232	13193	13141	13222	13437	13348	13264	13295	13267	13414	13333	13306	13266	13251	13223	13182	13179	13338	13212	13348	13355	13327	13089	13273	13103	13288	13232	13174	13274	13303	13170	13264	13296	13374	13145	13220	13407	13300	13293	13317	13396	13210	13397	13228	13218	13459	13350	13205	13277	13184	13296	13310	13225	13280	13329	13377	13233	13381	13256	13117	13218	13079	13126	13225	13301	13352	13356	13139	13378	13284	13275	13222	13469	13255	13364	13511	13175	13254	13392	13133	13208	13166	13397	13208	13081	13337	13229	13158	13172	13237	13406	13166	13274	13243	13190	13200	13305	13120	13078	13293	13240	13183	13240	13363	13204	13339	13215	13354	13205	13256	13109	13262	13265	13167	13306	13242	13408	13366	13261	13063	13368	13340	13190	13380	13303	13301	13173	13287	13246	13271	13211	13229	13468	13356	13362	13524	13314	13084	13259	13138	13269	13231	13340	13380	13399	13244	13233	13171	13345	13158	13207	13354	13158	13242	13344	13216	13464	13280	13303	13215	13204	13188	13360	13241	13028	13110	13260	13336	13289	13304	13254	13309	13333	13367	13159	13334	13141	13241	13255	13321	13449	13328	13239	13212	13277	13268	13316	13094	13247	13250	13259	13275	13437	13238	13311	13208	13421	13189	13352	13365	13200	13134	13201	13144	13298	13282	13249	13369	13149	13287	13201	13347	13263	13249	13270	13193	13153	13292	13099	13422	13237	13222	13127	13292	13436	13227	13461	13236	13358	13236	13423	13131	13078	13193	13274	13229	13296	13440	13255	13280	13226	13266	13254	13066	13370	13280	13259	13429	13211	13301	13374	13299	13265	13108	13130	13207	13083	13337	13224	13187	13340	13040	13186	13358	13172	13292	13296	13129	13273	13324	13235	13243	13337	13262	13254	13423	13177	13237	13153	13207	13225	13193	13272	13244	13197	13231	13152	13260	13200	13196	13247	13202	13284	13399	13264	13475	13143	13238	13222	13159	13246	13134	13181	13375	13260	13254	13286	13060	13212	13179	13245	13200	13284	13330	13263	13195	13159	13300	13182	13263	13144	13223	13221	13079	13302	13205	13247	13194	13183	13245	13253	13320	13266	13299	13313	13375	13302	13171	13134	13323	13372	13486	13216	13343	13385	13360	13293	13233	13303	13145	13177	13384	13187	13326	13238	13202	13302	13428	13267	13377	13270	13300	13297	13111	13200	13344	13142	13275	13176	13218	13224	13376	13329	13213	13208	13306	13404	13234	13237	13255	13266	13355	13240	13196	13306	13299	13125	13282	13281	13161	13294	13244	13176	13344	13138	13175	13209	13348	13187	13252	13146	13277	13362	13148	13395	13164	13195	13374	13310	13176	13403	13379	13193	13296	13294	13272	13102	13142	13491	13289	12981	13112	13218	13289	13162	13044	13402	13221	13342	13174	13304	13393	13203	13202	13236	13160	13286	13211	13172	13429	13228	13156	13303	13203	13216	13256	13342	13196	13273	13293	13187	13361	13332	13323	13115	13400	13300	13241	13248	13266	13411	13071	13271	13261	13400	13217	13194	13305	13189	13314	13187	13404	13243	13209	13104	13310	13209	13080	13298	13299	13274	13104	13348	13329	13243	13142	13347	13359	13253	13276	13376	13385	13102	13173	13268	13271	13202	13201	13366	13191	13320	13199	13208	13280	13319	13342	13250	13237	13302	13243	13404	13224	13287	13236	13390	13071	13211	13342	13318	13132	13302	13387	13203	13342	13256	13132	13271	13245	13326	13407	13198	13242	13254	13123	13119	13274	13295	13251	13250	13192	13203	13292	13210	13287	13192	13017	13244	13204	13366	13330	13293	13409	13179	13217	13188	13336	13423	13321	13306	13415	13204	13228	13165	13159	13384	13222	13261	13392	13322	13098	13195	13153	13292	13231	13318	13180	13266	13224	13292	13215	13136	13217	13341	13281	13276	13279	13269	13128	13236	13174	13242	13155	13085	13354	13337	13168	13399	13339	13338	13287	13385	13303	13180	13033	13331	13236	13191	13334	13204	13363	13109	13210	13316	13333	13046	13210	13307	13461	13239	13406	13313	13225	13187	13282	13126	13240	13298	13247	13398	13353	13332	13085	13265	13165	13107	13302	13122	13260	13247	13281	13197	13106	13148	13231	13323	13258	13259	13177	13169	13356	13299	13254	13350	13350	13244	13274	13165	13264	13167	13303	13450	13223	13152	13177	13384	13108	13207	13321	13161	13249	12971	13296	13339	13045	13288	13248	13341	13346	13266	13206	13238	13289	13370	13285	13324	13337	13140	13293	13166	13320	13365	13260	13100	13276	13156	13468	13311	13153	13393	13096	13250	13187	13289	13187	13330	13411	13350	13352	13220	13288	13363	13290	13326	13213	13301	13199	13184	13442	13280	13263	13233	13423	13184	13095	13050	13240	13378	13194	13210	13374	13195	13346	13339	13201	13259	13182	13260	13396	13412	13235	13225	13196	13236	13132	13185	13293	13303	13206	13245	13383	13292	13079	13304	13349	13216	13210	13131	13268	13413	13328	13156	13202	13376	13263	13336	13157	13269	13409	13241	13134	13328	13281	13161	13286	13201	13103	13139	13170	13284	13202	13312	13319	13181	13416	13471	13186	13392	13210	13167	13157	13331	13381	13356	13163	13189	13110	13168	13257	13212	13276	13403	13373	13230	13331	13176	13223	13339	13286	13326	13190	13237	13176	13219	13306	13219	13293	13321	13181	13203	13341	13348	13207	13279	13233	13261	13321	13420	13376	13338	13345	13235	13246	13409	13152	13271	13368	13226	13278	13230	13157	13320	13273	13133	13278	13289	13306	13433	13221	13323	13149	13364	13216	13195	13251	13117	13237	13241	13056	13371	13175	13188	13328	13216	13343	13170	13428	13328	13149	13228	13310	13220	13236	13258	13405	13109	13257	13173	13309	13348	13348	13423	13204	13312	13185	13065	13230	13414	13247	13239	13376	13302	13377	13386	13124	13213	13158	13339	13343	13343	13199	13311	13192	13439	13284	13291	13284	13288	13295	13171	13268	13339	13228	13328	13276	13337	13218	13370	13214	13360	13188	13318	13294	13272	13237	13346	13213	13286	13374	13302	13209	13223	13307	13195	13277	13182	13328	13371	13362	13305	13196	13400	13163	13276	13175	13213	13231	13132	13237	13257	13205	13234	13220	13217	13157	13307	13166	13367	13324	13228	13418	13168	13034	13092	13307	13225	13070	13254	13160	13385	13126	13288	13278	13225	13114	13379	13150	13301	13249	13129	13357	13358	13273	13133	13284	13441	13106	13128	13158	13406	13267	13133	13345	13077	13247	13231	13377	13226	13229	13301	13277	13192	13330	13281	13295	13222	13404	13317	13414	13202	13194	13398	13409	13132	13282	13266	13319	13177	13270	13252	13320	13353	13208	13247	13163	13364	13169	13297	13144	13431	13099	13252	13342	13457	13303	13430	13236	13304	13197	13290	13225	13004	13178	13485	13263	13123	13161	13246	13101	13143	13280	13270	13273	13193	13288	13326	13128	13371	13234	13257	13127	13297	13223	13136	13331	13355	13244	13187	13331	13204	13296	13295	13282	13212	13327	13201	13367	13354	13157	13266	13088	13293	13139	13385	13250	13364	13285	13412	13259	13222	13207	13215	13207	13306	13463	13111	13262	13179	13192	13340	13208	13242	13157	13171	13258	13377	13237	13135	13371	13304	13222	13042	13375	13171	13240	13378	13165	13304	13398	13258	13323	13249	13390	13373	13239	13290	12993	13268	13239	13322	13213	13269	13339	13256	13144	13305	13277	13246	13254	13260	13220	13405	13252	13315	13249	13151	13331	13228	13222	13102	13147	13147	13390	13441	13263	13379	13358	13100	13209	13403	13121	13116	13153	13132	13142	13245	13297	13151	13288	13262	13120	13309	13272	13248	13108	13294	13336	13313	13296	13197	13172	13340	13250	13319	13333	13128	13238	13258	13182	13363	13201	13235	13227	13244	13166	13381	13403	13083	13111	13226	13316	13356	13257	13199	13431	13314	13328	13351	13263	13027	13162	13368	13222	13274	13264	13458	13193	13270	13273	13242	13296	13335	13393	13203	13258	13322	13269	13252	13284	13191	13113	13323	13210	13229	13193	13168	13174	13365	12995	13189	13386	13423	13315	13102	13435	13097	13285	13143	13274	13169	13342	13186	13274	13065	13157	13358	13119	13215	13250	13183	13304	13225	13137	13236	13066	13189	13318	13351	13136	13185	13323	13167	13123	13423	13086	13121	13268	13227	13249	13216	13361	13337	13402	13082	13224	13150	13234	13140	13268	13328	13257	13165	13273	13198	13181	13311	13351	13264	13404	13260	13394	13276	13221	13324	13198	13241	13258	13160	13178	13179	13330	13364	13114	13325	13191	13243	13358	13270	13339	13313	13367	13314	13150	13207	13376	13255	13097	13304	13199	13200	13499	13296	13268	13151	13345	13173	13300	13302	13394	13309	13180	13274	13259	13251	13133	13026	13322	13187	12966	13151	13260	13100	13245	13117	13279	13469	13083	13317	13168	13309	13292	13169	13261	13333	13008	13227	13266	13364	13262	13139	13272	13361	13081	13156	13246	13164	13172	13367	13245	13304	13229	13208	13215	13389	13328	13255	13173	13373	13141	13372	13267	13355	13283	13366	13098	13217	13227	13241	13306	13170	13262	13247	13325	13266	13172	13290	13240	13333	13301	13258	13242	13253	13216	13275	13348	13072	13239	13444	13328	13339	13247	13392	13241	13328	13367	13235	13384	13244	13291	13148	13343	13047	13225	13338	13281	13265	13356	13217	13329	13239	13247	13470	13290	13153	13299	13346	13215	13368	13323	13207	13225	13290	13375	13133	13213	13165	13160	13453	13183	13246	13272	13334	13248	13336	13331	13290	13223	13355	12925	13221	13272	13321	13274	13378	13185	13306	13123	13217	13268	13305	13247	13210	13238	13145	13252	13210	13284	13311	13224	13190	13153	13375	13181	13259	13171	13210	13151	13446	13169	13403	13147	13198	13323	13315	13260	13187	13185	13242	13196	13204	13331	13249	13255	13255	13332	13284	13239	13100	13454	13119	13254	13201	13256	13124	13308	13203	13220
30144	39252	45563	32577	20893	17039	15556	14917	14947	15020	15047	15043	15059	15022	14905	15078	14881	15039	15058	14924	14919	14840	15036	14891	15066	15008	14890	15161	14949	15064	15077	14885	14948	14796	14901	14889	14886	15071	15056	15007	15107	15227	15066	15120	14961	14935	14881	14929	14950	14996	14987	14889	15156	15079	14924	15009	14827	14980	14905	14983	14972	15100	15062	14850	15123	14906	14857	14936	15039	15014	15163	14938	14966	14964	14932	14999	14881	15110	14865	15035	14947	15094	15085	14881	14864	14938	15042	14899	14892	14941	14966	15047	14969	14891	14892	15072	14945	14972	14929	15146	15237	14892	15060	15103	14928	15000	15050	14945	15032	15038	14916	15073	14960	14867	14884	14993	14852	14847	15157	14919	14931	14910	14913	15000	14787	14970	14840	14940	14893	14849	14840	14923	14858	15119	15327	15094	14718	14950	14884	15027	15084	15046	14813	14964	15061	14894	14991	14867	15157	14910	14878	15010	14972	14970	14977	14956	14920	15024	14908	14863	14943	14934	14882	14899	14893	15064	14866	14987	14919	15014	15062	15063	15078	14980	14939	15120	14946	14900	15138	14852	14914	14899	15156	14813	15230	14980	15000	14994	15021	14861	14940	14951	15105	14698	15082	15204	15004	15169	15176	15021	14962	15023	14934	15033	14978	14995	15177	15183	15199	14876	14969	14901	14930	15053	15077	14907	15005	14934	15098	14904	15092	15014	14996	14996	15005	15028	14856	15104	14996	14987	14999	15114	15092	14989	15143	15188	14937	14985	15013	15060	15169	14916	15062	14919	14948	14987	14891	14827	14945	14885	15095	14928	14627	14883	15014	15168	15003	15062	15005	14847	15111	14956	14864	14969	15033	14887	14880	14740	14985	15055	14733	14891	14823	15140	14886	14962	15001	15024	15117	14978	15103	14777	15061	14751	14969	14919	14828	14834	15144	14912	14931	15060	14930	14884	15047	14921	14800	14830	15172	14980	15230	15135	14919	14908	14942	15070	15031	15038	15066	14963	15081	14865	14835	15006	15031	15157	14897	15158	14864	15119	14750	14807	14960	15108	14888	14977	14857	14971	14902	15013	15169	15067	14869	14935	14861	14966	15036	15224	15048	14972	15012	15126	15008	14804	14888	15137	14981	15076	14969	14972	15105	14942	14887	14970	14952	14951	15011	14976	15174	15153	15059	15044	15057	15134	14878	14807	14890	15039	15053	15122	15053	15071	14935	14947	14856	14998	15025	14841	14943	15028	14943	15099	14914	15001	14906	14921	14917	14975	15259	15098	15030	14802	14888	14870	14877	14968	14945	15023	15189	15238	14894	14932	14986	14948	14938	14978	14984	14878	14989	15107	15109	15155	14855	14809	14998	14804	14775	15066	15146	15176	14901	15082	15013	14946	14854	15082	15029	15119	14946	14742	14948	15001	14931	14807	14782	14907	15033	14956	15030	15114	14717	15119	15080	14878	15156	15000	14953	15095	14856	15035	15012	14895	14918	14874	15036	15165	14906	15150	14961	15190	15032	14895	14904	15112	15039	15055	14837	14800	15006	14948	14993	14957	15102	15004	14927	14994	15007	15193	15135	14944	14969	14948	14859	14965	14896	15149	14973	14946	14913	15070	15033	15163	15063	14950	15001	14871	15158	15286	14869	14869	14963	14918	15002	14938	14997	14850	14948	14903	14816	15023	14862	15130	15008	15077	14932	15078	14868	14990	14882	14885	14923	15048	14937	14955	14946	14927	15090	15056	15176	15032	15147	15135	15134	14761	14856	14823	15072	14756	14915	15096	15072	14916	14996	14954	15016	14939	14907	14823	15049	15070	14938	14957	14846	15074	15061	15097	14874	14976	15038	14952	14844	14933	14948	15118	14943	14855	15159	14900	15096	14932	15092	15002	14903	15035	15036	15038	15103	14917	15243	14895	14836	15201	15065	15050	14890	15140	15103	14957	14964	15001	15101	15002	14987	14913	14968	15085	15170	14975	15098	15009	14886	14966	14935	14866	14833	14724	14796	14754	14849	15077	14945	15019	15017	15049	15181	14900	14865	15069	14982	14962	14762	15032	14949	14994	14782	14922	15020	15146	15221	15161	14937	14947	14980	14946	14955	14974	15039	14874	14991	15113	14889	14928	15061	14939	15097	15007	15154	14901	14938	14902	14979	14886	15029	15076	14854	14858	14766	14859	14953	14951	14920	14737	14884	14901	14821	14877	15070	14978	14986	14761	14879	14993	15116	15094	14797	15056	15002	14887	14954	14952	14870	14872	14971	14830	14799	14804	15026	15176	14924	14798	14928	15025	15086	14909	14908	15008	14968	15068	14863	14912	14994	15002	15149	15015	15009	14857	15186	14983	14758	14934	14984	14900	15128	15039	14930	15222	14833	14950	14944	14887	14962	14930	14895	14966	15102	15159	14967	14898	14902	15007	14970	14876	14798	14988	15101	14929	15117	15041	14916	15135	15112	15077	14869	14880	14961	15089	14781	14970	14883	14977	15019	14895	14952	14988	15083	14948	14851	15084	15052	15029	14919	14790	15046	14943	15002	14893	15144	14963	14942	15025	14960	14907	15024	15022	14952	14937	14946	14966	15050	15086	15074	15187	14930	15066	14900	15065	15042	15069	15033	14937	14826	15254	14820	14874	15087	14856	15040	14713	14991	15053	14931	14931	14944	14977	15102	14885	15020	15146	14818	15067	14971	15005	15052	15051	15170	15067	14955	14971	14924	14856	14952	14811	15037	15067	15094	14972	15104	14863	15051	15183	15049	15181	14987	14967	14835	15076	14967	14923	14949	15085	14977	15056	15007	15073	15027	15021	14964	14903	15065	14923	14968	14931	15044	14974	14821	15080	14858	14814	15096	15045	14982	15052	15024	15068	15066	14945	14892	15128	14885	14769	14940	14986	14990	14999	15006	15113	15159	15129	14941	15056	15070	14921	14846	14910	14952	15019	15001	14908	14997	14954	15031	14943	14944	14918	14812	15048	15009	14849	14896	14906	14847	15019	14869	14903	15025	14786	14681	15052	14997	15066	14897	14888	14882	14900	15196	15064	14850	15197	14995	15166	14905	14962	15183	14884	15197	14826	14967	14880	15056	15147	14989	14961	14947	15051	14950	14963	14967	14953	15026	15039	14732	14841	14874	15010	14994	14971	14847	15029	14948	14860	14849	14985	14805	14963	15018	14878	14982	15036	15066	15074	15031	14981	14994	15200	14921	14937	15065	14902	15052	14934	14987	14951	15090	15182	15079	14952	15028	15103	14868	15074	15030	14903	14914	14827	15129	14758	15206	15201	14879	15093	14972	15140	15023	15067	14941	15074	15147	15035	14925	14967	14924	15035	14880	15120	14917	14991	15005	14761	14986	14950	15247	14940	15034	15076	15106	15047	14954	14993	14937	15012	14918	14853	14936	15135	14950	15019	15062	14891	14934	15028	15079	14960	14922	14887	14891	14836	15077	14774	14950	15139	14967	15053	15090	15064	14941	15194	15071	15006	14863	15038	15192	15100	14924	14909	15015	15076	14964	15000	14866	14995	14876	14952	15134	15091	15038	14941	15075	14911	14875	15147	14961	15123	14946	14964	15012	14971	14811	14699	15058	14945	14961	14799	14902	15060	14947	14873	14875	14931	15067	15026	14865	15020	14971	15148	15152	15024	14980	15245	15025	14812	14875	15112	14884	14999	15043	14739	14830	14952	15028	15194	14846	14855	15188	14966	15109	15003	15251	14788	14875	15152	15035	15082	15024	14970	14977	14959	15061	14964	15072	15077	15035	15108	14905	14948	15006	15138	14923	15076	15046	14936	14916	15018	14988	15031	15026	15144	14860	15055	14979	15023	15029	15022	15086	15069	14916	14942	14932	15117	15100	14951	14943	14794	14921	15086	15221	15106	15076	14866	15036	14952	15026	14926	14967	14959	14981	15005	15052	14966	15105	15107	15009	14965	15125	15036	14828	14910	15070	14929	14989	14764	15017	15117	15147	15116	14969	14935	15004	15049	14924	14948	14878	15190	15178	14762	14913	15086	14955	14905	14983	14944	14998	15066	14760	14872	15120	14912	15131	15109	14971	14941	14994	15033	15122	15003	15113	15263	14942	15125	14981	14788	15065	15065	14988	14932	14929	15041	15047	15042	14873	14868	14829	14927	14927	15124	15219	14932	14899	14874	14865	14853	15031	15060	14978	15073	15078	14954	15031	14988	14906	14963	14979	15036	15134	14798	15036	15037	15085	14954	14936	14852	14816	15038	15004	14982	14886	14927	15097	14972	14975	15011	15016	14929	15012	15006	14861	14856	14921	15042	15035	14910	15081	15073	14839	15164	14921	15114	15011	14863	14954	14953	14919	14885	14998	15139	15030	15107	14932	15007	14844	14917	15025	14905	15039	15167	15027	15025	14945	15005	14895	14884	15011	15031	14801	14953	14968	14733	14970	15130	14823	14927	14947	14949	14834	15129	14920	15075	14927	15099	14928	14798	14927	15073	15086	14945	14988	15091	14976	14876	14969	15156	14973	14857	14825	14980	15150	14878	15026	14957	14946	15004	15005	15111	15040	15174	14804	14939	14949	15006	15057	14938	15049	15166	15020	14883	14984	14834	14842	14939	14980	14787	14938	14944	14941	15042	15079	15075	14990	15147	14909	15047	15026	15005	15051	15114	15070	14846	14984	14997	15014	15026	15058	14869	14892	14950	14977	15009	14937	15006	14745	14786	15066	14983	14934	14876	14887	15021	14807	14895	14995	14920	14942	14988	14923	15078	14915	14964	14904	15210	15022	14887	14952	15113	15016	15140	14946	14850	14858	14848	14999	15042	14815	15041	15060	14926	15005	14803	14967	14906	14845	15005	14979	14954	14843	14851	14830	14924	15098	15009	14977	14922	15188	15144	14993	14970	15011	14979	15028	15008	15186	14938	15050	14854	14860	15121	14869	14908	15023	14867	14928	14819	14976	14981	14831	15089	14957	15077	14878	15014	15044	14765	14873	15048	14834	14997	14825	15057	15040	15054	14957	15102	15010	14837	14983	15005	15169	15000	14840	14824	14982	14920	15034	15002	15010	15147	15088	14937	15060	15025	15009	14817	14889	15006	14944	15135	15071	14949	14986	15017	14926	15192	15074	14977	15183	14853	15117	15026
33142	57686	48343	30416	19060	15663	14171	13842	13938	13948	14029	14045	14011	13981	14029	13954	13909	13945	13882	13864	14052	13867	13879	13862	14029	13980	13978	14041	14000	13981	13908	13898	13763	14096	13945	14062	13826	13942	13946	13969	14063	14089	14015	13963	13913	13969	13878	13967	13840	13903	14015	13918	13972	14038	13988	13903	14069	13917	13854	14118	13989	13912	13959	13910	14001	14002	14084	14001	13946	14011	14076	13965	13879	14030	13971	13980	13784	13962	14003	14010	13893	13954	14075	13866	13887	13851	13730	13847	13850	14121	13857	13648	13982	14045	14037	14020	13816	14182	13893	13930	13986	13979	14049	13821	13959	13842	13984	14008	14168	14005	13973	13950	13862	13738	13929	13917	14120	13999	13894	13925	14012	13901	13790	13934	13765	14112	13948	14007	14021	14089	13944	14027	14036	13924	13997	13899	13912	13990	13873	14088	13963	14035	13947	14044	13930	13809	14068	13834	14023	13944	13745	13921	13994	14123	13997	14003	14085	14003	14173	13916	14090	13939	13927	14158	13956	13964	13979	13961	13865	13848	14009	13993	14009	13926	14026	13967	14059	13847	13949	13918	13902	13966	13971	13899	14017	13920	13938	13924	13934	13935	13950	14120	13952	13935	13991	13925	13761	13919	13949	13943	13902	14009	13939	13998	13944	14129	13932	13797	13968	13870	13948	13937	14043	13764	13978	13987	13852	14046	13982	14069	14020	13899	14131	13889	13900	13877	13889	14071	13869	13976	13799	13977	13945	14009	13988	14106	14033	14002	13837	13975	13909	13930	13926	14064	14052	13944	13916	14000	13950	13890	14029	13968	14021	14000	14008	13961	13899	13828	13990	13920	13908	14008	14083	13871	13814	14016	13881	14006	14024	13956	14034	13914	13877	13753	13830	13919	13949	13900	14056	14020	14107	13996	13936	13843	14054	13958	14050	13900	14046	13920	14060	13851	13881	13858	13894	14046	13783	14035	13791	14004	13855	13761	13991	13835	14007	13833	14100	13961	13990	14037	13831	13914	13887	13962	14069	13941	13822	14030	14124	13840	13954	14013	13873	14013	14007	13892	14006	13959	14132	13905	14085	13864	13943	13987	13948	14040	14007	13960	14105	13996	13998	13959	13997	14133	13868	14192	13878	14073	13831	14088	13913	13852	14004	13823	13943	13932	14099	13941	14044	14006	14087	13948	13961	14019	14063	13814	14041	13967	14003	13907	13757	13957	13895	14005	13893	13915	13846	13895	13996	14177	13932	14072	13899	14069	14125	14263	13945	14035	13999	14014	14205	13894	13935	13868	13915	14134	13933	13803	14163	14039	14064	13760	13937	13816	13962	14028	14108	14026	13877	14007	13890	13830	14010	13989	13879	13907	14000	14092	14035	13873	13970	13705	14016	14038	13974	13934	13970	13714	13935	14012	13973	14019	13808	14107	14012	13986	13927	14031	14018	13825	13939	14168	13941	14047	13957	13978	13744	14072	14092	13889	14063	13899	13837	14025	14111	13905	14011	13966	13919	13897	14077	14014	14091	13980	13919	13933	13950	13982	13989	13966	13930	14034	13846	13946	14030	13915	13905	13916	13854	14173	14053	13994	13838	13922	13910	13945	13978	14054	13934	13968	13814	13997	13866	14202	13940	13953	14014	13918	13912	13992	13792	14044	13748	13884	13822	13862	14088	13829	13901	13889	13966	13970	14032	13850	13948	13938	13986	14052	13929	13999	13830	14023	13869	13902	13963	14098	13910	14000	14085	13876	14047	13865	13913	13949	13868	13853	13947	13884	13831	13919	13864	14034	13997	13934	13849	13914	13864	14059	13940	13910	13990	13786	14102	13886	14139	13922	13793	13947	13917	14006	13887	14078	13950	13991	13941	13841	13937	14003	13902	13963	13943	13996	14030	14041	13985	14187	14028	13922	13725	13993	13995	14046	13880	13786	14030	13834	14181	14013	14174	13998	14001	13951	13971	13857	13813	14047	13997	13826	14026	13930	13962	14088	14019	13947	14044	13956	13954	14019	13881	13946	14097	13933	14004	14215	13961	14000	14033	14087	13757	14078	13961	14047	13939	13981	13950	13955	14028	13846	14062	13834	13970	14128	14072	14115	13968	14078	13984	13809	13936	13898	13967	13931	14011	13961	13939	13932	13978	13831	13998	13805	13881	13918	13925	13937	13845	13974	14094	13855	14044	13887	14012	14028	13935	13877	13903	13850	14123	13970	13903	14167	13936	13946	14036	13964	13862	13999	13967	13895	13924	13921	13915	13822	14002	13933	13926	13955	14034	13855	13877	13886	13996	14023	14011	13929	13940	14033	14052	13890	13910	13895	13984	13905	13976	14036	13957	13943	13980	13901	14046	13993	13969	14031	14107	13843	13843	13974	13929	13976	13985	14053	14024	13961	13943	13908	13906	14017	13943	13857	13989	13818	13880	14053	13885	13906	13932	13973	13822	13944	13878	14025	14068	13886	14039	14043	13971	13958	13979	13864	14128	14006	13990	13826	14097	13950	13811	13908	13995	13955	14185	13960	13931	14012	14003	13906	14047	13868	13894	14053	14031	13997	14195	13832	13979	13927	13953	13931	13959	14000	14049	13993	13936	13946	14025	13968	13889	14044	13869	13908	13844	13947	13756	13952	13958	14004	14058	13900	13955	13929	13923	13963	14026	13951	13875	13956	14068	13942	13936	13992	13912	14007	13813	13847	13999	13819	13910	14048	13870	13925	14076	13859	13993	14040	14060	14044	13850	14000	13873	13992	13978	14021	13951	14058	13827	14009	14010	14088	14069	14098	13866	13992	13905	13922	14097	14032	13965	13876	13972	13798	13985	13872	13912	14082	13830	13877	14142	13902	14053	13936	13860	14113	13962	13838	14029	14095	13998	14004	13916	14063	13895	13877	13834	13998	13989	14088	13702	13941	13906	13951	13892	14138	13910	13915	13978	13830	13976	13863	13898	14096	13934	13877	13955	13866	13906	14132	13899	13979	13977	13966	14046	14027	13838	13983	13911	13836	13907	13911	13931	13971	13920	13970	13835	13959	14033	14043	13823	13947	13932	13999	13935	13861	14011	14070	13965	13858	13912	13912	13910	14027	13915	13972	13984	13873	13996	14016	14006	13869	13899	14021	13864	13925	13897	14039	14095	13798	13855	13975	14005	14034	13989	14152	13887	14089	13961	13834	13929	14188	13975	13945	13912	13855	14121	14105	14043	13909	14022	14065	13881	14029	13992	13973	13935	13926	13974	13973	13955	14010	13953	14152	14059	13916	14005	13895	14073	13927	13967	13943	13940	13848	13973	13946	13867	14022	13999	13978	13974	13860	14025	13940	13977	13985	13996	14003	14144	13950	14036	13985	14135	13960	13972	13971	13982	14029	13911	13847	13900	14037	13987	13861	14112	14115	13870	13925	13963	13892	14031	14009	13984	13947	14016	14006	14096	14040	13959	13956	13860	13967	14024	14025	13990	13831	13873	13865	14014	14005	13898	13990	13941	13859	13945	14176	13868	14009	13867	13822	13890	14040	13989	13965	14112	13858	14030	13946	13837	14060	14010	13782	14029	13918	14115	13963	13929	13986	14007	13911	13959	14083	14085	14043	13876	14165	14089	13757	14088	14090	13938	13859	13901	13986	13941	13944	14179	13839	14132	13942	14212	13939	14009	14083	13953	13938	13870	14064	13934	13902	14013	13968	13846	14050	14000	13988	14039	13931	13963	13984	13797	13910	13973	13854	14074	13897	13945	13974	14039	13989	13819	14225	14015	13930	14037	14008	13941	13750	14206	13841	13958	14060	14071	13897	14088	13968	14027	13945	14054	13931	14112	14013	13947	13863	14111	13817	13941	14069	13808	14039	13932	13935	13932	13991	13890	13892	13948	13934	13980	14133	13828	13889	13919	13767	13897	14162	14144	13854	13967	13972	14051	13791	14105	14037	13844	14079	13995	13851	14016	14097	13979	13892	13742	14009	13936	14042	13799	14054	14070	14029	13976	13860	14169	13881	13969	13759	14176	14002	13966	13878	13998	14159	13877	13910	13842	13977	13975	14040	14251	14008	14023	13883	14045	13996	13787	14025	14146	13991	14049	14001	14037	13962	14013	13937	13944	13879	13821	14047	14003	13886	14085	14022	14115	14042	13830	14022	14075	13998	14031	13947	14015	13799	14073	13975	14222	13896	13877	14129	14052	13895	13987	14113	13861	13975	13928	13869	13986	13951	13830	13984	14045	13923	13801	13975	13918	14053	13848	13952	14032	14129	13977	13872	13853	13938	14006	13761	14033	13938	13872	14221	14047	13999	14005	13927	14119	13937	13936	14024	13943	14033	13894	13920	13978	13965	13979	14173	14021	13966	14000	14159	13923	14085	13947	13794	13922	13995	13880	13955	13934	14034	14049	13940	13914	13821	14130	13961	13912	14041	13863	13824	13876	13899	13920	14191	13960	13998	14072	13923	13982	14006	13968	13929	13883	13915	13988	13884	14036	14184	14044	13914	13880	13874	14054	14104	14007	14071	14024	13858	13918	13925	13972	13844	14009	14027	14085	13958	14087	13902	13850	13908	14050	13888	13902	14151	14010	13954	14020	14041	14112	13830	14076	13780	14043	14066	14029	14080	13980	14084	14094	13908	14035	13826	13791	13866	13998	13798	13880	13836	13996	13984	14038	13913	13935	13964	14017	13972	14062	14120	13930	13931	13932	14006	13851	14047	13914	13947	14040	13895	13947	14052	13936	13980	14144	13877	13950	13915	14012	13997	13868	13929	13914	13955	13901	14103	13975	13887	14046	13948	13999	14145	14040	13961	13899	14058	13894	13898	13984	14029	13868	13834	13899	14208	14179	13952	13809	14046	14067	13939	13989	13891	14058	13942	14071	13889	14080	13946	13892	14063	13942	13946	13909	13767	14028	13942	13877	13755	13905	13935	13845	14065	14156	13825	13959	13996	13890	13900	13887	14000	14021	13976	13996	13937	13909	14014	13923	13890	13861	13943	13924	13802	14001	14018	13857	13817	14008	13817	13982	13757	13889	13912	14095	13815	14085	13913	14006	13688	13939	13919	13977	13936	13837	13920	14196	13915	13849	13825	14026	13802	13995	14029	13863	13957	13975	13996	14013	13859	14076	13899	14166	14028	13869	14000
24370	25809	44008	40528	32186	26057	20787	15047	14060	14263	14232	14191	14089	14137	14046	14097	14171	14017	13762	13946	14018	14060	13862	13794	14107	13972	14032	13873	14180	13902	13906	13879	14052	13806	13923	14034	13828	13831	13986	14032	13847	13968	13805	14029	13965	13893	13889	13740	13869	13991	13920	13793	13858	13982	13924	13920	13813	13790	13897	13767	13902	13820	13896	13841	13770	13921	13856	13801	13764	13878	13733	13944	13923	13703	13817	13956	13935	13970	13907	13908	13848	13817	13958	13950	13940	14173	13858	13732	14134	13932	13848	13734	13792	13923	13842	13938	13795	13630	13708	14023	13755	13773	13985	13787	13897	13943	14093	13928	13878	13887	13864	13965	13915	13829	13979	13871	13806	13892	13746	13925	13745	13889	13940	13849	13729	13863	13903	13773	13985	13879	13710	13992	13691	13998	13930	13510	13831	13814	13755	13836	13751	14008	13870	13900	13965	13667	13914	13862	13954	13734	13720	13897	13802	13835	13752	13856	14070	13844	13856	13801	13722	13986	13889	13869	13976	13864	13934	13908	13809	13918	13753	13694	13953	13536	13857	13913	13884	13804	13816	13783	13942	13966	13830	14036	13753	13870	13981	13854	13889	13766	13750	13843	13780	13628	13765	13739	13771	13840	13738	13921	13878	13860	13910	13768	13854	13926	13911	13967	14035	13772	13847	13818	13876	13797	13692	13793	13843	13731	13700	14087	13978	13914	13924	13889	13794	13744	13792	14007	13958	13934	13682	13920	13922	13853	13971	13695	13672	13707	13933	13875	13892	13945	13689	13688	13965	13628	13718	13883	13714	13849	13904	13931	13795	13804	13910	13988	13990	13703	13937	13919	13917	13993	13852	13829	13825	13929	13890	13631	13736	13738	13997	13682	13855	13907	13690	13918	13876	13980	13797	13769	13932	13723	13775	13890	13856	13957	13678	13683	13869	13828	13929	13937	13898	13775	13749	13816	13934	13789	13773	13798	13901	13729	13829	13882	13917	13838	13671	13934	13934	13849	13993	13906	13987	13836	13900	13796	13932	13890	13826	13752	13963	13829	13901	13822	13904	13553	14002	13871	13895	13654	13848	14085	13736	13936	13784	14035	13919	13762	13731	13877	13829	13894	13913	13893	13755	13743	13654	13956	13780	13693	13857	13903	13796	13823	13914	13816	13891	13904	13840	13654	13727	13791	13835	13935	13848	13861	13946	13939	13819	13756	13792	13697	13804	13936	13855	13732	13926	13844	13930	14066	13877	13795	13665	13878	13998	13843	13860	13874	13838	13906	13961	13921	13739	13988	13829	13919	13838	13922	13812	13722	13754	13970	13928	13756	14044	13745	13944	13895	13875	13865	13915	13676	13841	13886	13782	13926	13796	13871	13885	13828	13834	13898	13744	13786	13879	13850	13655	13691	13830	13954	13826	13779	13819	13947	13869	13670	13841	13784	13829	13792	13979	13867	13797	13870	13901	13914	13662	13881	13896	13841	13781	13774	13644	13699	13836	13741	13831	13777	13961	13761	13759	13703	13956	13743	13810	13991	14043	13737	13723	13848	13795	13837	13768	13824	13978	14008	13856	13936	13735	13721	13756	13867	13971	13843	13919	13651	13986	13849	13927	13848	14027	13861	13795	13952	13872	13958	13710	13765	13627	13773	13791	13764	13841	13748	13679	13836	13732	13862	14045	13990	13747	13817	13836	13773	13810	13800	14054	13785	13790	13859	13788	13901	13931	13721	13849	13831	13714	13940	13837	13746	14142	13825	13795	13777	13937	13931	13952	13583	13684	13703	13666	13768	13883	13764	13725	13884	13712	13853	13876	13910	13930	13737	13953	13770	13779	13902	13903	13751	13726	13864	13793	13791	13816	13848	13730	13674	13862	13936	14045	14011	13974	13815	13793	13836	13842	13702	13994	14011	13761	13960	13966	13817	13929	14011	13788	13766	13740	13937	13934	13786	13791	13844	13793	13775	13802	13856	13898	13988	13779	13972	13863	13784	13808	13649	13856	13867	13613	13873	13836	13841	13921	13749	13701	13683	13720	13663	13824	13906	13969	13761	13936	13895	13773	13839	13845	13769	13786	13682	13724	13793	13715	13697	13800	13763	13782	13797	13837	13731	13859	13772	13861	13858	13933	13940	13759	13860	13845	13854	13905	13894	13840	14115	13749	13994	13962	13807	13874	13949	13784	13832	13715	13787	13857	13910	13795	13832	13975	13664	13916	13973	14010	14026	13963	13940	13766	13807	13787	13815	13992	13812	13810	13652	13831	13713	13953	13945	13860	13693	13722	13786	13809	13842	13864	13939	14003	13877	13877	13913	13851	13730	13878	13797	13921	13771	13809	13826	13784	13869	13684	13885	13797	13671	13714	13917	13836	13894	13845	13745	14026	13918	13934	13979	13815	13973	13879	14131	13854	13802	13831	13724	13947	13948	13788	13861	13876	13703	13788	13891	13864	13692	13774	13936	13833	13866	13783	13881	13889	13741	13885	13700	13958	13948	13735	14003	13887	13842	13702	13961	13900	13878	13783	13720	13728	13762	13906	13742	13823	13813	14024	13869	13861	13879	13809	13868	13845	13681	13872	13912	14029	13938	13850	13985	14004	13907	13973	13919	13907	13664	13770	13607	13806	13861	13879	13996	13914	13949	14006	13692	13777	13911	13899	13595	13800	13751	13785	13732	13975	13970	14078	13928	13900	13763	13738	13865	13755	13709	13778	13783	13658	13804	13897	13675	13954	13867	14041	13891	13796	13851	13913	13854	13887	13860	13835	13739	13895	13750	13785	13743	13984	13683	13921	13730	13844	13924	14001	13625	13696	13895	13877	13698	13996	13686	13837	13750	13987	14023	14010	13759	13832	13656	13859	13820	13864	13747	13747	13713	13892	14022	14031	13882	13821	13895	13779	13754	13940	13638	13805	13964	14007	13988	13907	13863	13725	13735	13695	13777	13796	13864	13743	13905	13940	13882	13819	13816	13801	13818	13862	13883	13833	13749	13758	13875	13837	13917	13803	13702	13812	13863	13736	13924	13688	13889	13611	13775	13822	13878	13967	13753	13924	13807	13781	13829	13880	13881	13959	13803	13792	13918	14023	13851	13687	13693	13976	13820	13999	13830	13929	13642	13744	13894	13806	13683	13708	13829	13988	14053	13887	13864	13779	13743	13929	13876	13977	13860	13848	13777	13651	13889	13745	13751	13795	13763	13940	13949	13797	13682	13674	13897	13921	13723	13948	13825	13699	13723	13828	13793	13792	13836	13882	13782	13839	13833	13781	13872	13993	13842	13919	13866	13842	13931	14022	13868	13911	13817	13951	13819	13867	13729	13923	13815	13730	13700	13827	13839	13855	13938	13881	13749	13898	13870	13833	13757	13660	13913	14019	13830	13666	13968	13842	13788	13921	13841	13690	13779	13886	13990	13774	13918	13966	13905	13793	13870	13801	13778	13777	13718	13870	13811	13926	13805	13753	13801	13932	13933	13870	13790	13725	13853	13801	13828	13859	13977	13863	13749	13797	13915	14077	13731	13834	13764	13825	13772	13762	13739	13839	13864	14015	13935	13734	13648	13863	13921	13897	13845	13850	14046	13828	13696	13800	13784	13837	13708	13855	13822	13802	13896	13847	13844	13667	14040	13775	13753	13820	13795	13778	13988	13723	13862	13808	13919	14011	13981	13842	13831	13676	13653	13745	13810	13814	13948	13745	13936	13834	13900	13936	13856	13764	13802	13791	13992	13801	13837	13774	13776	13894	13683	13947	13837	13767	13909	13901	13916	13771	13896	13864	13884	13765	14024	13743	13735	13844	13806	14028	13818	13866	13762	13898	13990	13926	13951	13720	13923	13969	13942	13637	13890	13719	13849	13868	13908	13891	13924	13840	13953	13876	13789	13767	13749	13680	13748	13936	13642	13758	13736	14067	13714	13985	13906	13749	13824	13877	14009	13934	13827	13904	14015	13785	13715	14007	13671	13923	13781	13785	13773	13895	13726	13897	13910	13808	13616	13815	13871	14017	13983	13867	13847	13791	13818	13813	13982	13927	13969	13721	13813	13738	13780	13860	13848	13700	13738	13946	13876	13727	13951	13643	13920	13651	13839	13974	13904	13828	13735	13741	13891	13822	13946	13820	13860	13934	14003	13959	14007	13869	13844	13848	13597	13900	13857	13779	13994	13837	13743	13910	13872	13703	13828	13825	13834	13761	14044	13848	13784	13933	13723	13995	13682	13895	13815	13704	13752	14083	13875	13864	13937	13889	14010	13989	13885	13808	13914	13760	13756	13717	13681	13806	13950	13879	13818	13824	13775	13993	13717	13765	13662	13783	13925	13955	13861	13903	13751	13926	13811	13853	13927	13740	13824	13903	14001	13922	13927	14064	13831	13785	13831	13942	13731	13857	13750	13925	13793	13896	13671	13787	13893	13999	13833	13716	13680	13876	13930	13965	13929	14017	13882	13948	13897	13720	13935	13791	13797	13786	13636	13788	13982	13808	13805	13906	13992	14040	13871	13892	13778	13750	13935	13867	13853	13546	13707	13903	13788	14110	13827	13854	13940	13801	13728	13846	13899	13880	13637	13732	13948	13906	13714	13859	13980	13618	13956	13825	13880	13936	13764	13688	13665	13962	13857	13856	13732	13832	13956	13826	13932	13589	13749	13855	13748	13913	13881	13862	14012	13860	13976	13911	13971	13903	13765	13938	13920	13773	13728	13908	14056	13920	13786	13659	13770	13803	13752	13694	13904	13938	14043	14093	13941	13643	13809	13742	13515	13637	13821	13849	13886	13840	13874	13714	13761	13937	13773	13714	13707	13907	13928	13847	13776	13781	13939	13791	14003	13832	13775	13784	13860	13836	13899	13822	13931	13877	13740	13851	13910	13901	13651	13726	13900	13752	13788	13846	13908	13820	13720	13754	13594	13634	13690	13792	13963	13768	13873	13903	13933	13924	13805	13766	13963	13871	13901	13812	13979	13666	13884	13874	13878	13892	13940	13557	13736	13836	13737	13943	13745	13781	13790	13848	13677	13869	13730	13843	13952	13850	13842	13691	13902	13784	13837	13719	13913	14058	13778	13622	13687	13801	13756	13736	13744	13801	13805	13880	13766	13950	13835	13828	13916	14013	13918	13709	13869
58785	107801	89409	65406	42708	25646	15208	13197	13183	13302	13241	13129	13152	13003	13208	13225	13159	13454	13195	13211	13267	13200	13167	13138	13268	13118	13245	13150	13139	13377	13111	13331	13142	13224	13190	13070	13237	13101	13265	13197	13365	13210	13227	13178	13078	13309	13310	13101	13271	13204	13201	13224	13332	13250	13116	13174	13155	13245	13260	13250	13149	13082	13082	13151	13133	13076	13225	13204	13305	13273	13274	13286	13262	13318	13043	13244	13303	13037	13294	13306	13100	13096	13318	13045	13264	13196	12993	13119	13384	13385	13265	13211	13155	13219	13226	13174	13177	13241	13270	12979	13050	13169	13254	13275	13213	13267	13115	13120	13147	13108	13232	13204	13154	13329	13233	13194	13366	13270	13154	13319	13359	13286	13256	13233	13267	13241	13209	13253	13309	13231	13325	13251	13199	13105	13301	13134	13129	13253	13077	13208	13117	13301	13349	13122	13258	13089	13334	13150	13089	13249	13232	13232	13159	13168	13184	13070	13240	13213	13146	13058	13231	13149	13129	13218	13207	13212	13200	13326	13346	13235	13085	13157	13342	13193	13243	13216	13252	13198	13253	13169	13199	13203	13257	13080	13254	13096	13145	13167	13241	13218	13237	13159	13227	13197	13145	13206	13173	13175	13208	13157	13293	13258	13306	13293	13190	13253	13238	13218	13094	13336	13228	13294	13102	13327	13233	13047	13199	13286	13131	13135	13216	13137	13326	13222	13351	13015	13216	13133	13033	13148	13177	13148	13178	13264	13116	13123	13181	13114	13118	13276	13155	13142	13243	13349	13256	13126	13204	13145	13036	13165	13273	13330	13248	13201	13224	13074	13182	13237	13142	13338	13131	13385	13221	13167	13264	13090	13182	13244	13229	13125	13123	13295	13235	13240	13222	13249	13195	13088	13259	13467	13143	13196	13235	13263	13061	13284	13292	13254	13272	13144	13170	13144	13128	13274	13146	13047	13364	13149	13333	13183	12974	13293	13195	13241	13286	13240	13133	13317	13194	13149	13214	13155	13217	13231	13272	13185	13176	13057	13223	13068	13167	13022	13232	13144	13180	13257	13145	13246	13295	13224	13359	13084	13127	13192	13111	13269	13333	13329	13095	13202	13199	13070	13234	13214	13065	13227	13316	13199	13376	13092	13285	13310	13244	13251	13202	13235	13255	13122	13124	13322	13198	13163	13172	13274	13250	13126	13123	13212	13211	13123	13143	12980	13261	13223	13288	13274	13077	13254	13108	13203	13260	13217	13277	13260	13312	13264	13147	13246	13127	13213	13293	13326	13067	13160	13194	13121	13293	13319	13237	13252	13356	13164	13055	13226	13162	13131	13209	13261	13242	13251	13294	13261	13212	13354	13355	13148	13266	13157	13175	13309	13187	13384	13382	13330	13121	13188	13171	13254	13148	12997	13150	13340	13246	13280	13127	13116	13224	13163	13334	13130	13155	13126	13284	13205	13314	13258	13233	13111	13212	13210	13327	13255	13340	13209	13312	13172	13351	13291	13236	13266	13343	13309	13196	13183	13235	13073	13182	13064	13202	13270	13260	13187	13059	13363	13194	13055	13337	13080	13068	13280	13006	13227	13223	13192	13169	13120	13240	13418	13220	13158	13182	13293	13342	13342	13154	13043	13238	13013	13148	13131	13171	13178	13213	13227	13329	13190	13234	13256	13249	13306	13252	13209	13142	13171	13209	13083	13002	13193	13388	13174	13144	13194	13265	13311	13139	13127	13195	13334	13303	13266	13261	13091	13235	13065	13198	13238	13126	13277	13262	13070	13353	13234	13146	13313	13292	13304	13220	13282	13290	13206	13168	13302	13181	13145	13053	13177	13324	13100	13329	13224	13106	13290	13178	13111	13239	13195	13057	13208	13178	13352	13275	13099	13287	13174	13203	13086	13350	13235	13157	13166	13194	13349	13106	13204	13150	13286	13160	13191	13124	13212	13207	13207	13331	12961	13197	13229	13300	13290	13176	13151	13249	13078	13079	13080	13349	13239	13246	13210	13244	13364	13098	13258	13227	13213	13105	13131	13165	13256	13087	13221	13236	13255	13206	13092	13157	13274	13235	13257	13135	13348	13070	13284	13218	13199	13191	13180	13390	13204	13158	13205	13110	13216	13334	13341	13412	13215	13186	13270	13253	13145	13331	13236	13103	13088	13241	13153	13383	13264	13231	13113	13283	13160	13305	13340	13293	13047	13282	13066	13194	13260	13283	13237	13183	13236	13136	13265	13182	13192	13094	13178	13153	13212	13302	13204	13061	13137	13219	13287	13103	13148	13172	13237	13252	13288	13332	13220	13232	13364	13275	13327	13120	13237	13342	13156	13240	13193	13374	13251	13119	13326	13214	13234	13296	13129	13297	13225	13219	13072	13246	13287	13096	13273	13114	13312	13142	13128	13234	13081	13142	13172	13277	12986	13161	13228	13290	13130	13238	13136	13109	13246	13118	13297	13050	13422	13171	13049	13377	13147	13081	13291	13235	13168	13222	13260	13199	13195	13305	13151	13325	13242	13282	13289	13121	13177	13240	12975	13239	13110	13166	13134	13112	13169	13222	13137	13278	13287	13299	13221	13403	13301	13316	13268	13324	13174	13155	13162	13124	13282	13232	13074	13245	13189	13273	12993	13236	13255	13210	13307	13285	13189	13095	13162	13204	13257	13134	13223	13148	13273	13193	13068	13154	13294	13295	13260	13182	13207	13380	13082	13249	13299	13215	13204	13254	13245	13200	13255	13110	13316	13266	13171	13312	13336	13138	13229	13151	13137	13221	13169	13129	13107	13160	13020	13342	13155	13161	13216	13205	13177	13281	13294	13106	13342	13221	13152	13277	13233	13164	13179	13138	13169	13116	13396	13318	13068	13059	13164	13144	13201	13146	13158	13235	13042	13196	13285	13071	13155	13132	13383	13066	13408	13224	13195	13150	13192	13063	13186	13146	13333	13262	13199	13204	13119	13205	13247	13288	13184	13315	13167	13147	13256	13279	13191	13435	13204	13081	13203	13206	13168	13196	13170	13213	13320	13269	13173	13229	13200	13176	13188	13241	13310	13333	13168	13265	13186	13133	13352	13214	13267	13236	13350	13175	13218	13101	13236	13221	13305	13184	13231	12988	13229	13178	13308	13226	13086	13147	13163	13303	13208	13168	13213	13298	13269	13233	13206	13143	13105	13209	13252	13283	13254	13401	13251	13185	13361	13142	13303	13420	13206	13357	13364	13324	13253	13225	13237	13317	13162	13208	13276	13289	13228	13237	13027	13190	13159	13174	13381	13233	13171	13234	13114	13177	13213	13182	13309	13101	13297	13190	13232	13242	13135	13088	13289	13137	13245	13276	13087	13137	13245	13230	13249	13303	13160	13069	13261	13201	13264	13111	13179	13208	13296	13116	13360	13074	13148	13218	13187	13254	13345	13034	13145	13231	13189	13272	13161	13259	13241	13225	13290	13236	13257	13108	13204	13354	13483	13215	13148	13147	13297	13319	13192	13187	13245	13111	13389	13241	13199	13293	13213	13241	13122	13126	13126	13163	13239	13360	13127	13219	13117	13287	13193	13265	13397	13152	13149	13301	13169	13284	13102	13077	13195	13279	13267	13224	13061	13249	13208	13191	13237	13369	13113	13328	13328	13019	13090	13121	13490	13122	13106	13331	13373	13128	13128	13267	13226	13142	13042	13074	13109	13299	13102	13435	13177	13207	13098	13173	13375	13245	13295	13296	12940	13211	13197	13302	13373	13118	13295	13052	13229	13250	13323	13185	13217	13237	13323	13195	13298	13326	13311	13152	13423	13094	13302	13292	13172	13221	13380	13359	13233	13158	13174	13371	13185	13162	13094	13119	13164	13090	13112	13338	13298	13124	13138	13312	13177	13153	13276	13403	13160	13176	13176	13302	13184	13394	13428	13164	13287	13221	13185	13118	13152	13187	13155	13268	13231	13311	13350	13269	13239	13270	13304	13334	13177	13340	13285	13273	13230	13300	13321	13224	13226	13199	13142	13212	13391	13134	13232	13204	13220	13183	13095	13418	13430	12983	13178	12939	13365	13226	13156	13307	13120	13276	13227	13309	13307	12987	13157	13180	12941	13144	13227	13234	13261	13163	13168	13165	13305	13159	13271	13191	13216	13159	13167	13268	13344	13264	13081	13220	13265	13175	13318	13132	13352	13114	13205	13138	13307	13030	13247	13114	13243	13440	13323	13152	13151	13196	13377	13330	13315	13143	13259	13353	13116	13295	13204	13100	13289	13212	13077	13203	13368	13085	13156	13273	13152	13175	13256	13292	13184	13129	13246	13313	13312	13134	13112	13312	13407	13356	13210	13161	13256	13263	13355	13178	13253	13228	13151	13125	13193	13206	13113	13179	13181	13181	13123	13261	13162	13306	13113	13269	13057	13224	13154	13190	13261	13183	13174	13076	13267	13271	13249	13193	13251	13337	13255	13313	13072	13181	13296	13229	13235	13317	13209	13222	13230	13215	13179	13312	13147	13271	13130	13202	13448	13264	13437	13188	13293	13059	13259	13085	13166	13177	13187	13144	13245	13284	13030	13253	13444	13305	13213	13297	13254	13204	13373	13258	13333	13131	13269	13063	13136	13189	13194	13118	13199	13191	13169	13283	13289	13389	13399	13108	13346	13132	13291	13191	13150	13134	13164	13145	13310	13221	13178	13301	13231	13163	13225	13089	13456	13062	12999	13262	13195	13069	13133	13158	13269	13091	13265	13237	13116	13164	13148	13195	13254	13313	13136	13204	13001	13352	13211	13167	13225	13136	13370	13262	13004	13254	13089	13192	13257	13355	13153	13194	13048	13304	13088	13133	13240	13039	13338	13053	13225	13189	13278	13135	13211	13201	13310	13144	13260	13180	13231	13249	13195	13287	13279	13175	13470	13008	13049	13140	13396	13346	13347	13145	13192	13178	13132	13308	13134	13260	13094	13379	13328	13197	13091	13086	13160	13056	13158	13263	13380	13246	13431	13122	13216	13138	13105	13000	13169	13273	13134	13306	13161	13202	13174	13372	13101	13230	13318	13206	13211	13289	13141	13340	13246	13247	13206	13139	13191	13228	13201	13096	13223	13120	13328	13224	13098	13205	13269	13355	13113	13285	13150	13199	13254
23900	24550	40782	37774	30602	25746	22236	14583	12886	12787	12677	12572	12742	12664	12658	12612	12740	12596	12730	12878	12704	12667	12459	12598	12586	12724	12596	12656	12626	12691	12531	12714	12641	12401	12857	12392	12513	12427	12512	12432	12461	12522	12627	12450	12658	12684	12362	12485	12606	12559	12543	12430	12423	12595	12448	12496	12548	12512	12479	12484	12467	12471	12541	12537	12682	12535	12596	12349	12349	12541	12358	12528	12644	12610	12559	12449	12350	12438	12313	12276	12599	12552	12552	12566	12508	12699	12407	12464	12415	12577	12598	12426	12488	12454	12275	12426	12557	12286	12471	12446	12534	12626	12559	12522	12318	12552	12611	12568	12523	12544	12456	12356	12589	12595	12570	12679	12439	12499	12561	12469	12376	12510	12594	12656	12370	12425	12474	12377	12437	12482	12362	12485	12475	12562	12551	12552	12485	12231	12338	12405	12449	12357	12595	12467	12455	12526	12268	12395	12372	12516	12502	12639	12386	12501	12511	12391	12388	12470	12469	12406	12498	12651	12687	12658	12486	12492	12405	12474	12565	12517	12522	12532	12573	12504	12517	12549	12550	12558	12590	12545	12311	12502	12482	12689	12449	12476	12687	12436	12389	12416	12607	12502	12607	12557	12464	12478	12600	12451	12766	12431	12519	12490	12438	12570	12570	12620	12567	12571	12561	12495	12514	12469	12469	12515	12391	12498	12337	12394	12511	12330	12407	12449	12540	12668	12645	12479	12528	12551	12286	12375	12422	12581	12444	12527	12438	12345	12473	12508	12512	12339	12534	12536	12509	12358	12290	12701	12544	12490	12411	12508	12465	12537	12473	12611	12237	12553	12557	12573	12478	12566	12594	12655	12426	12446	12443	12634	12587	12524	12393	12661	12622	12460	12649	12387	12534	12525	12512	12373	12619	12564	12416	12512	12645	12470	12333	12749	12646	12431	12462	12379	12433	12568	12545	12528	12612	12593	12356	12424	12649	12591	12487	12480	12622	12504	12539	12432	12598	12712	12521	12333	12221	12437	12624	12354	12399	12547	12724	12618	12495	12569	12577	12487	12529	12463	12602	12361	12613	12549	12557	12416	12472	12556	12572	12470	12434	12554	12468	12596	12495	12593	12575	12468	12559	12579	12479	12402	12654	12642	12433	12523	12579	12488	12591	12356	12276	12398	12451	12700	12656	12348	12570	12470	12689	12393	12435	12459	12388	12580	12684	12551	12497	12539	12646	12491	12396	12497	12524	12643	12534	12459	12504	12539	12437	12440	12515	12623	12413	12428	12571	12587	12458	12391	12353	12519	12437	12483	12447	12405	12496	12564	12497	12519	12488	12475	12504	12508	12488	12623	12450	12625	12411	12526	12580	12531	12287	12516	12618	12453	12538	12600	12402	12487	12416	12516	12479	12513	12610	12406	12340	12513	12597	12661	12455	12456	12467	12566	12605	12472	12448	12572	12369	12414	12414	12454	12676	12415	12460	12443	12566	12363	12635	12655	12420	12466	12269	12438	12689	12810	12548	12359	12473	12427	12467	12395	12391	12442	12451	12451	12547	12525	12359	12300	12469	12552	12704	12443	12427	12532	12456	12615	12402	12565	12611	12281	12338	12361	12467	12688	12589	12634	12591	12631	12632	12599	12434	12622	12661	12430	12580	12535	12597	12378	12606	12570	12418	12376	12353	12491	12603	12593	12467	12432	12672	12511	12568	12465	12514	12555	12513	12735	12568	12531	12486	12420	12499	12390	12589	12394	12439	12435	12447	12600	12508	12363	12498	12253	12383	12352	12427	12378	12600	12545	12614	12307	12508	12473	12453	12553	12564	12540	12419	12530	12310	12466	12419	12551	12570	12507	12373	12491	12445	12419	12443	12391	12685	12493	12481	12729	12514	12482	12504	12431	12611	12517	12519	12408	12465	12526	12446	12762	12541	12628	12640	12507	12433	12476	12502	12409	12583	12555	12577	12260	12485	12580	12510	12505	12397	12371	12582	12250	12455	12609	12503	12462	12606	12430	12389	12553	12469	12439	12402	12411	12580	12528	12721	12538	12473	12627	12738	12489	12459	12590	12618	12526	12631	12536	12520	12423	12233	12534	12485	12533	12396	12445	12522	12643	12500	12471	12616	12542	12444	12468	12640	12533	12381	12513	12555	12393	12498	12506	12537	12602	12616	12513	12367	12387	12502	12417	12435	12673	12478	12468	12602	12652	12504	12526	12625	12541	12418	12504	12331	12369	12468	12643	12524	12435	12491	12335	12473	12490	12321	12684	12455	12508	12482	12480	12502	12477	12532	12480	12479	12689	12460	12454	12579	12485	12286	12392	12578	12490	12345	12499	12543	12541	12595	12350	12414	12553	12508	12519	12355	12406	12417	12539	12404	12515	12394	12620	12563	12339	12474	12398	12490	12399	12545	12652	12382	12390	12624	12389	12340	12418	12545	12415	12429	12424	12360	12566	12482	12594	12543	12504	12492	12569	12507	12611	12444	12611	12439	12536	12456	12385	12570	12477	12412	12353	12360	12386	12374	12428	12520	12516	12646	12429	12528	12394	12475	12431	12430	12569	12388	12389	12450	12505	12525	12298	12537	12399	12373	12463	12357	12582	12428	12469	12380	12599	12389	12456	12471	12477	12540	12298	12499	12392	12516	12467	12491	12545	12627	12569	12460	12352	12416	12404	12621	12465	12456	12708	12541	12427	12552	12463	12367	12369	12480	12387	12438	12473	12666	12534	12526	12469	12531	12451	12445	12554	12468	12401	12529	12453	12486	12449	12486	12464	12529	12584	12313	12535	12516	12576	12430	12465	12461	12416	12454	12560	12451	12697	12431	12438	12329	12566	12453	12262	12478	12561	12724	12359	12533	12345	12540	12370	12570	12672	12407	12428	12380	12351	12423	12550	12675	12414	12526	12578	12507	12345	12590	12322	12696	12634	12436	12474	12528	12386	12626	12338	12529	12478	12529	12514	12531	12640	12592	12532	12598	12566	12495	12555	12597	12590	12562	12438	12571	12524	12660	12522	12664	12459	12467	12632	12224	12621	12424	12465	12487	12412	12408	12681	12344	12475	12381	12454	12629	12593	12530	12470	12456	12665	12460	12379	12446	12553	12583	12640	12375	12501	12350	12186	12386	12512	12517	12445	12368	12487	12459	12645	12473	12486	12659	12500	12545	12571	12452	12343	12457	12679	12419	12590	12644	12493	12468	12455	12554	12562	12588	12451	12561	12372	12498	12326	12600	12528	12398	12413	12526	12577	12505	12531	12537	12573	12669	12585	12599	12466	12347	12533	12545	12611	12582	12315	12724	12620	12557	12288	12433	12434	12501	12489	12426	12447	12411	12511	12493	12651	12461	12349	12406	12410	12636	12487	12501	12510	12598	12410	12523	12262	12235	12522	12515	12408	12316	12482	12500	12570	12544	12662	12604	12554	12527	12466	12697	12498	12614	12304	12572	12432	12440	12357	12549	12401	12531	12576	12512	12225	12351	12425	12551	12542	12413	12277	12559	12631	12613	12459	12464	12408	12524	12438	12621	12570	12541	12668	12579	12228	12481	12465	12533	12349	12427	12286	12397	12446	12495	12453	12482	12364	12491	12678	12594	12558	12640	12434	12629	12561	12392	12511	12559	12376	12432	12345	12446	12388	12407	12646	12565	12532	12453	12350	12384	12741	12538	12473	12562	12339	12546	12453	12485	12470	12431	12269	12401	12429	12578	12710	12461	12649	12577	12532	12495	12510	12528	12587	12245	12380	12422	12330	12384	12505	12669	12535	12407	12492	12540	12510	12414	12510	12432	12462	12538	12530	12691	12804	12544	12681	12427	12486	12484	12250	12269	12519	12511	12564	12500	12477	12502	12566	12598	12507	12514	12456	12549	12582	12465	12402	12444	12422	12545	12361	12524	12517	12380	12549	12407	12318	12418	12520	12519	12471	12633	12473	12560	12620	12478	12463	12491	12530	12543	12402	12596	12459	12466	12503	12567	12745	12530	12611	12582	12444	12512	12416	12544	12687	12451	12545	12459	12579	12564	12654	12472	12522	12509	12412	12490	12487	12305	12412	12358	12449	12486	12407	12512	12478	12535	12579	12310	12389	12517	12396	12316	12577	12437	12466	12413	12475	12569	12543	12492	12512	12412	12533	12445	12306	12377	12501	12497	12328	12403	12376	12517	12598	12527	12464	12756	12493	12505	12372	12507	12639	12565	12585	12654	12693	12548	12438	12564	12376	12373	12560	12630	12464	12596	12484	12386	12272	12410	12475	12447	12433	12494	12542	12563	12462	12507	12484	12663	12362	12586	12425	12359	12392	12587	12580	12388	12491	12438	12455	12538	12645	12394	12305	12516	12445	12514	12410	12596	12470	12392	12550	12446	12525	12311	12390	12499	12515	12717	12510	12438	12462	12359	12446	12550	12459	12653	12287	12650	12598	12443	12408	12399	12374	12344	12418	12375	12362	12576	12701	12522	12632	12473	12403	12764	12362	12389	12391	12497	12427	12507	12623	12591	12440	12416	12444	12408	12569	12256	12494	12439	12417	12600	12604	12402	12572	12609	12483	12611	12403	12666	12470	12429	12383	12457	12744	12371	12419	12459	12484	12420	12537	12563	12377	12325	12469	12338	12421	12483	12458	12430	12558	12709	12422	12533	12436	12639	12495	12459	12508	12508	12485	12440	12570	12422	12565	12420	12324	12434	12491	12355	12335	12571	12557	12548	12446	12390	12593	12570	12500	12408	12441	12458	12605	12473	12402	12597	12454	12712	12496	12415	12391	12533	12609	12428	12567	12406	12513	12372	12411	12538	12513	12580	12588	12673	12523	12359	12441	12464	12435	12538	12426	12381	12297	12442	12520	12448	12527	12446	12568	12345	12567	12426	12529	12414	12612	12509	12446	12441	12354	12486	12413	12377	12506	12502	12430	12421	12447	12411	12382	12565	12542	12706	12477	12249	12615	12597	12396	12524	12447	12617	12450	12682	12414	12521	12427	12446	12465	12429	12333	12478	12475	12548	12745	12402	12667	12455	12540	12562	12690	12464	12533	12506	12481	12499	12511	12494	12425	12382	12578	12503	12689	12604	12469	12405	12209	12495	12377	12682	12572	12363	12540	12482	12401	12583	12533	12460	12408	12475	12470
62615	108004	92632	65388	42610	27285	16794	12376	12166	12248	12347	12236	12265	12372	12248	12323	12151	12342	12485	12452	12278	12691	12380	12268	12392	12345	12280	12426	12199	12368	12079	12393	12235	12280	12198	12368	12271	12308	12399	12344	12344	12252	12308	12477	12227	12338	12153	12234	12378	12323	12403	12432	12237	12307	12402	12256	12386	12412	12270	12229	12344	12326	12239	12346	12431	12263	12187	12414	12281	12361	12229	12211	12281	12285	12278	12264	12256	12275	12293	12421	12427	12572	12430	12283	12307	12432	12314	12506	12137	12304	12230	12379	12322	12333	12485	12329	12461	12351	12327	12296	12366	12310	12374	12245	12138	12367	12241	12297	12470	12334	12333	12340	12372	12496	12311	12210	12287	12261	12186	12333	12317	12301	12220	12372	12321	12160	12466	12236	12424	12169	12537	12383	12208	12253	12212	12379	12309	12365	12362	12278	12316	12399	12317	12430	12354	12500	12260	12322	12298	12343	12360	12337	12382	12330	12317	12418	12522	12360	12436	12223	12420	12323	12271	12372	12342	12400	12503	12396	12280	12353	12301	12372	12363	12173	12402	12348	12298	12503	12355	12238	12361	12375	12220	12314	12454	12400	12259	12272	12331	12456	12410	12341	12322	12283	12282	12165	12399	12360	12479	12332	12447	12231	12311	12312	12191	12310	12318	12259	12410	12341	12125	12377	12214	12315	12297	12270	12357	12416	12243	12407	12302	12133	12320	12449	12342	12329	12256	12313	12307	12292	12244	12325	12131	12347	12382	12220	12307	12222	12421	12277	12207	12361	12187	12272	12351	12298	12353	12363	12218	12346	12382	12326	12386	12345	12417	12409	12191	12430	12360	12407	12286	12394	12307	12442	12363	12288	12391	12459	12260	12303	12597	12367	12415	12351	12397	12442	12391	12269	12394	12298	12233	12385	12290	12269	12371	12232	12278	12362	12288	12310	12407	12323	12249	12477	12294	12182	12232	12357	12269	12450	12227	12304	12462	12223	12288	12267	12467	12316	12131	12156	12283	12387	12202	12371	12421	12092	12248	12276	12340	12322	12122	12288	12318	12270	12350	12306	12221	12264	12401	12312	12389	12245	12174	12285	12309	12293	12259	12228	12271	12344	12304	12264	12450	12149	12336	12491	12182	12226	12238	12314	12304	12367	12105	12434	12370	12267	12350	12079	12305	12305	12234	12313	12342	12275	12200	12168	12279	12335	12183	12329	12424	12262	12293	12363	12388	12324	12322	12339	12312	12190	12334	12259	12306	12165	12332	12179	12397	12324	12246	12211	12393	12382	12266	12380	12362	12342	12360	12356	12384	12252	12321	12229	12201	12405	12133	12145	12311	12449	12289	12277	12222	12286	12324	12322	12453	12222	12429	12332	12411	12333	12275	12350	12243	12348	12244	12350	12285	12488	12160	12442	12280	12367	12198	12370	12370	12183	12366	12288	12214	12328	12445	12216	12234	12354	12230	12144	12338	12229	12183	12349	12386	12339	12417	12515	12307	12257	12126	12405	12228	12249	12294	12293	12307	12283	12256	12483	12354	12267	12482	12431	12305	12320	12380	12295	12378	12350	12352	12418	12366	12342	12498	12448	12307	12445	12319	12325	12341	12341	12350	12277	12361	12339	12370	12345	12312	12198	12317	12461	12441	12468	12406	12178	12213	12430	12310	12382	12233	12320	12581	12227	12284	12269	12242	12274	12462	12289	12388	12362	12349	12375	12336	12274	12376	12361	12091	12277	12317	12333	12373	12322	12251	12359	12464	12374	12214	12220	12255	12276	12184	12185	12260	12327	12316	12512	12376	12399	12372	12225	12335	12344	12402	12359	12290	12147	12272	12360	12286	12315	12341	12410	12384	12212	12278	12312	12317	12358	12251	12222	12400	12334	12429	12298	12434	12419	12381	12413	12332	12308	12425	12237	12344	12311	12453	12484	12282	12267	12339	12302	12276	12239	12335	12442	12322	12331	12226	12341	12325	12386	12335	12343	12325	12298	12239	12265	12226	12396	12356	12340	12457	12219	12328	12256	12242	12266	12207	12302	12369	12322	12437	12212	12216	12132	12294	12411	12326	12321	12325	12477	12281	12379	12421	12305	12228	12350	12306	12439	12372	12411	12360	12370	12283	12359	12317	12175	12222	12357	12406	12415	12196	12223	12059	12368	12166	12216	12299	12316	12166	12401	12264	12237	12182	12207	12230	12367	12335	12265	12276	12292	12393	12277	12161	12468	12243	12343	12247	12330	12276	12191	12237	12332	12203	12321	12341	12419	12432	12283	12268	12288	12292	12386	12350	12312	12439	12240	12386	12134	12324	12318	12361	12303	12377	12338	12418	12267	12332	12410	12270	12327	12274	12397	12242	12443	12272	12084	12284	12259	12282	12337	12391	12428	12481	12204	12264	12245	12315	12142	12368	12322	12219	12318	12333	12201	12363	12218	12265	12340	12316	12300	12279	12260	12405	12330	12167	12285	12271	12480	12380	12396	12392	12316	12372	12294	12425	12280	12322	12367	12436	12309	12327	12324	12413	12332	12205	12212	12402	12391	12336	12222	12225	12453	12272	12461	12294	12187	12325	12316	12318	12147	12397	12364	12376	12412	12305	12498	12303	12330	12216	12519	12362	12524	12297	12460	12398	12357	12332	12195	12315	12392	12568	12134	12439	12213	12407	12292	12129	12315	12404	12397	12297	12376	12427	12367	12239	12335	12220	12240	12336	12218	12301	12290	12346	12348	12249	12414	12230	12294	12254	12372	12287	12212	12379	12329	12436	12269	12151	12221	12265	12199	12371	12268	12260	12580	12316	12362	12265	12347	12056	12259	12300	12260	12376	12242	12499	12407	12393	12422	12400	12288	12277	12227	12257	12258	12260	12283	12122	12417	12242	12256	12410	12386	12272	12453	12258	12240	12387	12167	12360	12185	12251	12276	12319	12165	12156	12365	12410	12282	12389	12363	12405	12324	12385	12390	12363	12419	12239	12340	12267	12266	12402	12349	12321	12281	12382	12396	12332	12228	12240	12393	12339	12398	12303	12251	12360	12320	12224	12186	12296	12354	12299	12237	12163	12374	12343	12303	12200	12352	12229	12230	12167	12273	12179	12190	12173	12318	12300	12260	12315	12218	12157	12511	12214	12300	12354	12118	12222	12228	12042	12316	12279	12392	12235	12096	12236	12342	12315	12250	12429	12221	12302	12347	12409	12398	12301	12254	12311	12441	12266	12262	12372	12274	12224	12329	12393	12299	12341	12418	12323	12416	12327	12404	12435	12475	12256	12511	12370	12068	12230	12462	12147	12192	12259	12428	12286	12068	12308	12234	12312	12290	12286	12410	12213	12224	12241	12186	12393	12376	12342	12250	12170	12200	12490	12244	12414	12368	12257	12347	12451	12326	12389	12396	12280	12429	12155	12414	12227	12258	12249	12297	12406	12340	12331	12201	12445	12407	12316	12307	12272	12391	12224	12423	12297	12132	12432	12486	12269	12229	12271	12409	12279	12245	12284	12250	12320	12337	12508	12271	12455	12295	12258	12096	12397	12308	12366	12343	12316	12191	12307	12390	12310	12326	12122	12317	12316	12291	12313	12197	12452	12404	12261	12370	12178	12215	12307	12284	12391	12252	12232	12335	12262	12255	12238	12385	12359	12345	12197	12227	12164	12382	12317	12342	12436	12262	12265	12412	12213	12321	12328	12181	12233	12488	12290	12297	12202	12371	12182	12267	12430	12285	12407	12298	12191	12345	12230	12233	12240	12524	12324	12278	12232	12418	12373	12182	12216	12314	12221	12308	12363	12308	12148	12223	12358	12323	12255	12210	12430	12204	12398	12452	12370	12442	12359	12300	12361	12258	12397	12352	12458	12274	12227	12222	12359	12238	12567	12335	12391	12276	12424	12290	12143	12331	12294	12253	12236	12204	12343	12503	12260	12245	12400	12237	12229	12278	12311	12192	12206	12301	12132	12428	12244	12238	12311	12280	12415	12419	12184	12258	12252	12392	12321	12268	12379	12372	12218	12355	12350	12408	12416	12382	12414	12294	12393	12369	12538	12172	12319	12360	12198	12316	12237	12316	12451	12390	12269	12181	12394	12379	12043	12185	12274	12170	12402	12398	12308	12426	12210	12458	12291	12206	12395	12356	12332	12492	12196	12463	12349	12302	12287	12251	12273	12406	12376	12150	12256	12333	12259	12430	12334	12341	12228	12260	12388	12370	12283	12336	12389	12345	12184	12364	12384	12317	12465	12305	12400	12317	12293	12208	12292	12391	12395	12277	12171	12375	12361	12351	12301	12233	12245	12388	12279	12304	12369	12337	12259	12335	12072	12333	12068	12414	12246	12443	12416	12381	12537	12367	12482	12314	12313	12286	12272	12270	12223	12334	12274	12327	12208	12233	12340	12219	12194	12374	12330	12285	12275	12255	12386	12267	12538	12248	12164	12383	12255	12424	12276	12296	12455	12320	12427	12414	12309	12463	12272	12245	12213	12320	12121	12264	12303	12315	12331	12232	12308	12255	12168	12165	12299	12368	12513	12249	12313	12296	12288	12305	12338	12246	12170	12327	12333	12470	12290	12207	12237	12151	12268	12266	12250	12239	12294	12277	12258	12096	12280	12214	12381	12300	12371	12401	12501	12422	12261	12435	12208	12130	12374	12277	12440	12426	12541	12224	12453	12366	12207	12229	12512	12283	12412	12457	12256	12201	12377	12533	12412	12325	12196	12204	12284	12266	12359	12375	12268	12460	12185	12306	12273	12249	12161	12314	12289	12252	12348	12319	12328	12429	12458	12208	12329	12454	12260	12381	12361	12239	12322	12227	12286	12334	12452	12239	12520	12297	12498	12284	12243	12341	12431	12452	12307	12412	12350	12349	12323	12418	12340	12262	12313	12325	12295	12290	12422	12361	12370	12352	12374	12331	12381	12246	12326	12210	12441	12236	12239	12233	12247	12417	12326	12348	12050	12307	12315	12209	12230	12284	12467	12337	12222	12387	12307	12350	12280	12349	12211	12344	12431	12396	12434	12350	12259	12313	12197	12399	12320	12255	12377	12403	12289	12235	12053	12365	12372	12271	12370	12475	12430	12393	12233	12583	12238	12421	12312	12198	12301	12394	12292	12403	12354	12369	12301	12247
31064	38700	43260	29765	18854	15523	14231	13924	14194	14251	14253	13785	14029	13972	14057	14038	13896	13999	14016	14056	14058	14127	13915	13876	14112	13895	13972	14016	13901	14108	14049	13955	14012	13860	13901	14150	13973	14051	13984	13879	13930	13941	14169	14073	14196	14086	14050	13982	13943	14245	14064	14005	14129	14050	14104	14061	14098	14182	14132	13910	13913	14123	13974	13955	14028	14132	14018	13785	14139	14050	14048	14094	13881	14178	14001	13978	14151	13912	13991	13899	13850	14128	14007	14042	14150	14100	13845	14002	14204	14006	14002	13944	13859	13957	14133	14020	13816	13944	13837	13930	14106	13919	14004	14228	14055	13885	13873	13870	13951	14116	14002	14212	13958	14225	13923	14142	13952	13890	14259	13935	13871	13938	14004	13848	13862	14081	14041	14063	14129	14242	13933	13958	14101	14000	14061	14187	14027	14053	14057	13908	13916	13993	14121	13991	14130	14108	14028	13859	13955	13845	14092	13906	14038	14087	13890	14142	14044	14131	13925	14095	13875	14076	14083	13943	14011	13988	13885	13993	13844	13797	13960	13924	14237	14031	14021	14032	14049	13983	13965	14195	14066	14118	14093	13950	13928	14020	13934	13933	14060	13844	13840	13870	13922	14032	14051	14227	13918	14010	13900	14196	14086	14084	14077	13993	14004	14126	13991	14059	14070	13978	13892	13865	13905	13943	14020	14127	13942	13881	14034	13853	14054	14174	13960	13984	13935	14050	13880	14153	13892	14068	13926	14018	13834	13859	14040	14159	14156	13912	14002	13985	13883	14096	14048	13965	14163	13901	14012	13962	14044	13909	13893	14072	13892	13961	13948	13795	13775	14065	14207	13984	14016	13912	14018	14169	13830	13896	13987	14022	13962	14094	13968	14008	13993	14129	13990	14129	14005	14273	13787	13871	13876	13937	14143	14188	13883	14040	13918	13954	13836	13816	14107	13994	14060	13833	13878	14017	14032	13989	13976	13800	14096	14095	13996	13874	13837	14044	14101	14087	13925	13908	13907	13861	13981	13950	13937	14071	14083	14096	14192	14042	14176	13909	13901	13879	13989	13799	14064	13983	13951	14115	14122	14022	13949	13938	14094	14059	14035	13865	13919	14186	13943	14036	13964	13975	13949	13902	13866	13895	13910	13796	14131	14024	14001	13812	14029	14007	13915	14280	14006	14003	14228	13992	13956	14039	13927	13878	14111	14022	13772	14055	14000	13960	14049	13845	14058	13913	13769	13913	13963	14104	13997	14076	13855	14030	14083	13966	13793	13913	13683	13796	13938	13970	13970	13926	13956	14018	14053	14036	14203	13901	14019	13977	13963	14108	13945	13928	14184	13894	13976	13842	13887	13851	14054	13896	13899	14185	13996	13881	14045	14152	14092	13915	13982	13922	13841	13915	13995	14052	13952	14008	13999	14017	14006	13955	14045	14111	13990	14057	13956	13960	14009	13941	14072	14068	14046	13992	13896	13871	13886	14015	14011	13981	14004	13844	14039	13969	13806	13949	14125	14096	13981	14085	14043	14166	13927	13882	14003	13841	13955	14192	13895	13781	13958	13880	13894	14011	14226	13968	13863	13879	13956	14070	14115	14169	14022	13992	13894	13769	14110	13804	13902	13967	13680	13890	14135	14075	14059	13893	13885	13909	14019	14017	14045	14019	13965	14080	14078	14103	13990	13922	13997	13868	13743	14087	14043	13713	13651	13974	13978	14155	14041	14058	14004	14071	14044	13944	13899	14034	13954	13800	14137	13737	14183	13992	14056	14029	14227	13998	14153	13994	13855	13927	14097	14010	13948	13997	14217	13893	13910	14109	14150	14021	14039	14002	14137	13834	14078	14044	13991	13891	14164	14038	13862	14125	14021	14023	14073	13863	13961	13853	14037	14064	14106	14014	14078	14051	13832	13910	14052	14142	13986	13939	13859	13907	13919	13869	14092	13943	13966	13767	13966	14072	13935	14004	14082	14030	13942	13850	14084	14003	14073	14030	14049	13863	14090	14035	14114	14070	14070	13765	14175	14112	14063	14109	13957	14013	13846	13886	13909	13907	14080	13715	14048	14063	13940	13856	14025	14030	13902	14163	13908	14113	14085	13909	13931	14108	13799	14065	13928	14030	13758	14069	13989	13949	13965	14078	13918	14042	13928	13994	13891	13795	14010	14076	14056	14086	14029	14127	14116	14036	13956	14021	13845	14170	13823	13904	13924	14006	13852	14108	13885	14356	13933	13960	14006	14052	14096	14088	14114	13930	13974	13991	14073	14094	14052	13864	14049	13959	14169	13990	13923	13988	13981	14108	13955	14296	14039	14033	14083	13944	13945	14068	14070	13841	14052	13982	13873	13943	13941	14036	14279	14088	14045	13995	14115	14075	14082	13991	13949	13872	13721	13958	13798	13974	13954	13830	14035	14003	14055	14037	14068	14112	14020	13975	14055	13965	13867	13974	13997	13834	14116	14008	14103	13856	14036	13810	13967	13954	14067	14095	14087	13974	13880	14002	13812	13974	14127	14015	13885	13905	13954	14023	14007	14040	14056	13919	14162	14049	14049	13939	13983	14009	14207	14129	14042	13953	14111	14081	14079	13796	13830	13965	13845	13966	13915	14145	14110	14019	14031	14118	14009	13963	14037	14117	14034	14062	13963	14074	14045	14005	14026	13880	13892	13902	14014	13887	13985	14144	13933	13965	14016	13956	14048	13991	14117	14053	14068	14022	13968	13933	14061	14096	14094	13907	14075	13895	13968	13984	14305	13913	14184	13972	13980	14160	14108	14064	14083	14175	14025	13987	14276	14088	14128	14026	13865	14127	14002	13890	13790	13969	13995	14068	14046	14016	14121	14031	13948	14003	14041	14145	13821	14022	13993	14095	14000	14076	14026	13959	14104	13933	14127	14107	13895	14195	14077	14019	13972	13999	14015	14058	14042	13940	14087	14143	13779	13895	13781	13884	13945	13881	14227	14010	13922	13925	14029	13955	13870	13939	14166	14004	14125	13955	14135	14019	13911	13886	13847	14024	13951	13906	13964	13906	13879	13861	13994	14070	13958	13878	14042	14080	13934	13892	14133	13977	14015	14080	14355	14105	14138	14029	14139	13851	13779	14075	13994	13978	13947	13934	13962	14041	14152	14151	13941	13905	14123	13915	14035	14010	14008	14130	14009	14044	13819	14021	14190	14136	13840	14063	13964	13819	13961	14056	14074	13955	14060	13893	14055	13846	13900	13989	14108	14115	14071	14019	13952	13914	14089	13919	14057	14035	13976	13871	13812	14035	14011	14025	13819	13987	13909	14125	14069	13844	14006	13893	13965	14016	13886	14013	14015	14069	14119	13929	14001	14044	13972	14039	14178	14035	13930	14022	14010	13978	14140	14311	13993	13873	14017	13896	14127	14004	13994	14069	14270	14073	13945	13932	13967	14107	13970	13905	14076	13865	14089	13967	13911	13966	14026	13763	13877	14008	13927	14047	13893	13851	13927	14087	14083	14100	13877	14044	13898	14191	13843	13760	14072	13799	14039	13814	14056	13894	14089	14097	13952	13952	14178	14061	13943	14028	14044	14096	14015	13969	13899	14032	14155	13997	14116	13993	14045	14139	13950	13815	14118	14044	14031	13894	14132	13938	14084	13968	14097	14053	13892	14110	14079	14118	13998	13888	13913	13998	13956	14201	14129	14020	14074	13938	14030	13920	13932	14189	13970	13901	14252	13968	14083	14192	14071	13952	14070	14062	14171	14035	14036	14001	14103	14071	14127	13952	14151	14129	13972	14041	13937	13893	13925	14004	13948	13933	13995	13986	14128	14216	14080	13861	13890	14127	14021	13974	13892	13894	14089	13908	13882	14164	13972	14101	14087	13936	13993	13848	13882	13848	14033	14009	14040	14046	14212	13976	14030	13964	13930	13929	13791	14007	14015	13891	13986	13913	13929	14053	13899	13899	14040	14036	13784	14114	13995	14058	14061	14050	13957	14016	13845	14200	14046	13945	14100	13959	14070	14112	13969	14189	14185	14139	13916	14055	13994	14037	13845	13999	14000	13916	14026	13903	14182	14061	14160	14063	13914	14006	14030	13995	13970	13961	14225	14109	14109	14130	14105	13768	14107	13947	14130	13875	13908	13878	13997	13961	14087	13957	13908	13967	14178	14078	14005	14003	14107	14039	13981	14101	14134	13934	13994	13763	14038	14277	13982	14000	13909	14045	13949	13910	14047	14129	14046	13877	14001	13772	13893	13844	14086	13793	13922	13959	13983	14092	13925	13983	14137	14037	14048	14074	14024	14150	13797	13946	13876	14085	13945	14195	13828	14063	13922	13967	13960	14038	13922	13976	14066	14157	14002	13988	13955	14010	14001	13860	14067	14044	14021	14101	14071	13974	14112	13933	13904	13883	14038	13913	14083	14023	13837	13896	14020	13989	13793	13962	13952	13990	14128	14083	13929	13894	13930	13980	13956	14031	14206	13938	14037	13979	13924	13897	13929	14078	14239	14105	13964	14105	14029	14006	13904	14020	14049	14099	13972	13963	14158	13966	14104	14099	14022	13968	14088	13861	13943	13847	14067	13999	13942	13860	13994	14183	14094	13996	13943	14192	14066	14175	14112	14122	14079	13975	14089	14027	14006	14017	14056	14067	14069	13922	14009	14062	14051	13838	14044	14039	14034	13973	14026	14139	14066	13820	13894	13949	14052	13982	14340	13902	14070	14010	13967	13905	14055	14001	14017	14101	13902	13924	13976	14026	13987	14028	14033	13979	13998	14003	14207	14209	13946	13979	13977	14110	14116	13957	14016	13862	14063	14125	14024	14010	14065	13928	14165	14124	13845	13982	14016	13953	13924	14037	14035	14007	13806	14135	13898	14166	13983	14026	14107	14077	13897	14085	13994	14153	14188	14131	14118	14231	13943	14058	14099	14010	14045	14049	13862	13927	13933	14078	14030	14018	13883	14032	14045	14056	13900	14139	14171	14165	14031	14027	14009	14216	13906	14184	13970	14162	13987	14003	13889	13833	14211	13877	14127	13858	13772	13988	13939	14081	13785	14083	13977	13980	14170	13989	14006	13925	13999	14004	14096	14152	14153	14053	13901	13880	13901	13991	14060	14040	14270	13955	14112	14042	13970	14147	14068	13883
36365	56444	46211	27870	17622	14673	13381	13397	13373	13345	13431	13455	13227	13362	13447	13496	13282	13235	13448	13384	13347	13406	13345	13371	13411	13437	13390	13324	13354	13178	13274	13296	13314	13423	13328	13282	13407	13371	13231	13282	13360	13371	13387	13276	13228	13413	13351	13161	13306	13423	13266	13272	13378	13213	13462	13307	13540	13520	13511	13318	13335	13442	13376	13355	13312	13422	13279	13280	13404	13292	13338	13247	13309	13420	13361	13301	13409	13345	13306	13351	13430	13379	13384	13390	13339	13546	13220	13621	13344	13428	13312	13378	13419	13318	13379	13251	13325	13262	13480	13522	13278	13397	13241	13381	13238	13253	13395	13343	13359	13205	13350	13333	13329	13328	13237	13450	13421	13456	13409	13304	13363	13322	13308	13401	13251	13300	13404	13367	13234	13356	13274	13374	13382	13374	13314	13386	13402	13481	13310	13312	13518	13539	13332	13362	13254	13480	13325	13419	13378	13256	13380	13496	13289	13263	13323	13454	13395	13132	13357	13393	13408	13303	13314	13420	13243	13331	13434	13542	13389	13398	13281	13384	13546	13202	13096	13361	13382	13369	13356	13345	13384	13349	13445	13251	13230	13509	13203	13176	13373	13324	13310	13358	13429	13184	13308	13459	13421	13332	13405	13363	13487	13326	13359	13275	13376	13296	13330	13254	13044	13434	13372	13328	13304	13173	13320	13317	13319	13682	13243	13255	13327	13392	13184	13348	13227	13382	13266	13269	13498	13319	13118	13323	13429	13416	13281	13357	13260	13272	13294	13321	13341	13307	13230	13512	13185	13456	13311	13345	13277	13254	13452	13379	13405	13303	13394	13377	13368	13309	13181	13501	13409	13376	13337	13337	13281	13230	13250	13205	13298	13427	13252	13177	13420	13413	13498	13484	13314	13314	13212	13227	13317	13218	13412	13381	13269	13228	13342	13327	13359	13353	13229	13280	13392	13394	13373	13111	13459	13254	13518	13226	13484	13330	13562	13285	13340	13173	13265	13477	13247	13463	13415	13353	13278	13311	13489	13193	13335	13434	13430	13324	13207	13391	13219	13299	13326	13524	13308	13524	13484	13384	13383	13251	13254	13481	13319	13344	13474	13299	13394	13453	13283	13353	13394	13333	13283	13383	13188	13236	13215	13225	13501	13358	13303	13449	13273	13322	13426	13398	13374	13359	13325	13363	13268	13190	13415	13317	13516	13395	13175	13257	13317	13611	13390	13203	13393	13214	13392	13326	13354	13254	13351	13240	13242	13252	13342	13505	13368	13305	13307	13372	13376	13277	13477	13238	13381	13265	13321	13200	13340	13308	13155	13203	13331	13349	13283	13254	13315	13356	13249	13330	13394	13332	13242	13467	13152	13312	13388	13384	13409	13344	13290	13254	13418	13322	13251	13219	13341	13320	13426	13513	13282	13389	13460	13296	13369	13439	13437	13261	13297	13277	13262	13218	13490	13622	13258	13231	13513	13366	13404	13455	13170	13308	13492	13198	13302	13399	13208	13475	13315	13270	13200	13322	13346	13401	13266	13450	13435	13367	13231	13392	13293	13415	13334	13321	13268	13265	13348	13321	13461	13272	13372	13411	13143	13308	13385	13371	13469	13289	13266	13352	13451	13251	13265	13195	13425	13203	13372	13309	13168	13342	13323	13502	13409	13436	13397	13393	13428	13273	13450	13363	13170	13389	13339	13334	13432	13294	13197	13286	13368	13386	13266	13280	13493	13354	13407	13359	13465	13426	13353	13494	13155	13273	13211	13390	13403	13204	13344	13402	13294	13504	13379	13310	13510	13429	13370	13365	13438	13331	13415	13338	13279	13410	13331	13377	13359	13201	13283	13355	13282	13235	13384	13279	13372	13300	13294	13263	13273	13388	13359	13411	13390	13294	13401	13324	13397	13299	13167	13402	13388	13225	13281	13216	13328	13301	13367	13319	13373	13415	13331	13222	13435	13425	13337	13480	13197	13402	13362	13438	13169	13216	13396	13269	13204	13285	13202	13244	13471	13316	13443	13303	13203	13333	13235	13409	13380	13174	13377	13403	13337	13367	13398	13404	13419	13236	13362	13396	13396	13385	13473	13240	13264	13358	13328	13406	13379	13440	13239	13217	13386	13451	13450	13410	13368	13304	13213	13161	13533	13296	13367	13415	13329	13345	13280	13352	13305	13313	13426	13337	13291	13221	13345	13318	13421	13446	13295	13281	13300	13292	13373	13337	13581	13340	13291	13333	13289	13437	13370	13132	13452	13385	13329	13397	13364	13277	13283	13340	13225	13369	13312	13178	13364	13313	13329	13369	13306	13299	13440	13269	13304	13347	13387	13273	13224	13294	13416	13577	13323	13337	13272	13353	13256	13369	13413	13377	13467	13305	13231	13568	13291	13252	13328	13343	13385	13442	13380	13340	13423	13351	13381	13332	13134	13411	13344	13428	13362	13324	13381	13241	13371	13305	13355	13382	13390	13367	13394	13249	13516	13620	13306	13404	13371	13250	13384	13190	13388	13425	13331	13291	13576	13399	13338	13404	13510	13414	13452	13382	13451	13255	13332	13309	13331	13317	13422	13348	13409	13396	13368	13440	13344	13343	13453	13400	13164	13398	13498	13384	13283	13226	13220	13248	13365	13297	13537	13438	13329	13358	13332	13389	13423	13199	13305	13218	13434	13236	13377	13293	13478	13166	13386	13446	13261	13452	13489	13517	13317	13371	13360	13416	13261	13413	13258	13371	13402	13348	13372	13517	13200	13280	13360	13376	13429	13215	13306	13457	13296	13338	13444	13391	13327	13284	13542	13291	13148	13379	13341	13462	13370	13298	13286	13450	13322	13287	13414	13362	13327	13441	13341	13380	13444	13283	13292	13284	13312	13191	13352	13441	13366	13272	13468	13379	13385	13403	13388	13390	13265	13336	13248	13347	13250	13290	13303	13438	13362	13334	13248	13419	13395	13300	13392	13333	13507	13500	13395	13351	13393	13420	13184	13359	13270	13338	13381	13305	13359	13459	13420	13372	13332	13381	13336	13359	13423	13171	13291	13379	13294	13321	13361	13366	13349	13242	13425	13360	13359	13311	13262	13378	13280	13295	13249	13386	13341	13375	13353	13365	13352	13331	13270	13243	13222	13363	13397	13481	13399	13124	13426	13354	13428	13281	13346	13454	13397	13367	13267	13325	13347	13340	13425	13299	13263	13195	13504	13478	13452	13194	13428	13425	13369	13497	13538	13366	13373	13279	13466	13345	13414	13371	13432	13330	13361	13344	13366	13328	13347	13333	13303	13231	13494	13235	13418	13372	13307	13304	13441	13384	13348	13352	13384	13233	13286	13434	13406	13234	13407	13392	13449	13357	13352	13402	13453	13327	13285	13383	13274	13321	13385	13423	13467	13511	13379	13328	13390	13224	13361	13282	13468	13288	13374	13307	13478	13360	13453	13463	13250	13192	13471	13404	13314	13337	13285	13303	13447	13475	13418	13212	13346	13288	13415	13420	13321	13355	13328	13433	13451	13507	13421	13402	13267	13435	13383	13148	13385	13455	13409	13303	13345	13335	13302	13335	13276	13437	13208	13195	13407	13354	13319	13288	13297	13388	13294	13411	13296	13358	13337	13380	13311	13374	13351	13311	13353	13359	13321	13458	13364	13319	13252	13448	13204	13311	13387	13354	13345	13272	13276	13339	13426	13209	13288	13137	13337	13461	13313	13441	13447	13226	13267	13581	13253	13349	13203	13282	13513	13613	13372	13433	13364	13112	13329	13455	13424	13335	13348	13244	13257	13274	13369	13449	13276	13270	13296	13313	13472	13381	13362	13416	13471	13378	13391	13341	13308	13347	13488	13227	13158	13451	13418	13395	13352	13411	13341	13192	13411	13471	13505	13365	13346	13278	13382	13525	13353	13230	13268	13496	13230	13468	13448	13321	13301	13324	13427	13369	13317	13282	13234	13407	13396	13339	13447	13424	13354	13367	13437	13217	13307	13389	13397	13335	13347	13308	13337	13267	13424	13455	13266	13205	13428	13336	13358	13396	13354	13328	13345	13301	13429	13315	13259	13397	13417	13201	13285	13186	13364	13312	13413	13385	13549	13458	13417	13366	13379	13245	13418	13253	13402	13388	13502	13392	13331	13348	13398	13385	13395	13402	13420	13156	13271	13399	13328	13306	13401	13286	13476	13384	13442	13293	13392	13300	13366	13342	13364	13335	13361	13326	13344	13088	13409	13362	13320	13420	13351	13504	13222	13479	13394	13543	13326	13326	13272	13447	13398	13352	13292	13325	13228	13317	13464	13331	13251	13447	13391	13226	13418	13529	13378	13323	13514	13446	13220	13311	13620	13464	13283	13455	13423	13280	13434	13375	13528	13419	13370	13408	13183	13377	13384	13439	13452	13321	13401	13342	13510	13422	13439	13136	13582	13456	13371	13418	13451	13387	13254	13435	13199	13377	13355	13534	13320	13338	13451	13424	13294	13377	13217	13316	13318	13410	13264	13348	13308	13258	13322	13424	13352	13410	13184	13494	13212	13408	13284	13333	13200	13269	13279	13344	13390	13356	13272	13321	13356	13293	13500	13333	13440	13317	13426	13337	13425	13254	13397	13405	13391	13272	13306	13280	13324	13244	13309	13477	13266	13383	13305	13501	13437	13536	13293	13297	13265	13350	13154	13426	13494	13308	13270	13426	13466	13419	13383	13342	13360	13383	13480	13409	13325	13400	13372	13412	13481	13384	13349	13367	13240	13395	13508	13305	13523	13365	13338	13191	13472	13249	13429	13466	13286	13265	13280	13288	13402	13398	13488	13280	13370	13272	13229	13327	13432	13569	13354	13267	13433	13486	13390	13388	13518	13452	13421	13444	13314	13436	13376	13477	13261	13282	13330	13244	13316	13365	13095	13361	13346	13402	13389	13106	13235	13349	13272	13448	13409	13333	13297	13326	13450	13493	13480	13265	13337	13359	13278	13370	13370	13486	13352	13286	13317	13330	13467	13398	13319	13457	13349	13283	13445	13429	13528	13316	13325	13312	13370	13291	13398	13381	13422	13285	13484	13445	13298	13288	13433	13204	13369	13422	13456	13338	13270	13170	13332	13243	13339	13368	13373	13142	13308	13385	13290	13328	13389	13259	13420	13284
24401	26015	44468	43212	31146	24743	19192	14782	13875	13909	13930	13699	13703	13766	13749	13755	13753	13736	13572	13676	13791	13659	13926	13616	13682	13439	13628	13832	13924	13686	13618	13604	13572	13567	13656	13692	13781	13765	13618	13741	13720	13600	13778	13605	13474	13617	13505	13769	13627	13522	13564	13476	13722	13504	13635	13604	13699	13727	13743	13691	13594	13638	13663	13630	13629	13840	13520	13504	13714	13720	13726	13700	13526	13524	13708	13472	13646	13664	13726	13673	13465	13681	13674	13677	13692	13507	13571	13396	13645	13541	13483	13575	13612	13782	13621	13610	13371	13616	13497	13719	13680	13582	13575	13609	13662	13638	13575	13478	13763	13488	13605	13718	13538	13687	13587	13540	13458	13789	13481	13520	13718	13692	13631	13725	13446	13487	13724	13724	13538	13610	13439	13715	13565	13663	13670	13578	13540	13652	13522	13556	13385	13630	13634	13592	13453	13453	13542	13373	13594	13530	13436	13680	13735	13719	13656	13658	13651	13701	13531	13578	13712	13526	13539	13514	13587	13751	13497	13563	13401	13488	13776	13632	13633	13529	13687	13557	13531	13518	13643	13442	13599	13629	13698	13563	13621	13705	13630	13669	13477	13598	13621	13532	13482	13754	13650	13576	13606	13550	13509	13282	13363	13576	13627	13588	13712	13527	13764	13788	13546	13625	13721	13608	13624	13629	13603	13625	13679	13726	13627	13526	13543	13481	13365	13657	13791	13636	13649	13483	13649	13590	13453	13675	13671	13363	13716	13736	13789	13599	13674	13675	13874	13639	13725	13775	13542	13677	13553	13596	13533	13514	13704	13410	13654	13622	13610	13739	13748	13621	13608	13688	13610	13555	13621	13546	13484	13786	13726	13572	13658	13661	13737	13588	13629	13602	13692	13561	13735	13456	13551	13644	13729	13671	13636	13525	13520	13735	13478	13580	13734	13606	13536	13645	13623	13599	13674	13672	13473	13578	13624	13523	13697	13752	13773	13671	13403	13616	13605	13793	13607	13621	13637	13759	13691	13496	13586	13708	13423	13489	13598	13529	13545	13675	13589	13591	13697	13546	13609	13695	13676	13784	13747	13636	13574	13451	13477	13584	13458	13569	13607	13634	13757	13740	13628	13463	13697	13497	13546	13491	13467	13762	13689	13396	13490	13647	13423	13505	13709	13654	13623	13666	13698	13694	13556	13527	13438	13564	13436	13492	13801	13644	13586	13449	13570	13574	13546	13494	13693	13541	13549	13561	13640	13509	13846	13591	13453	13494	13651	13546	13572	13540	13744	13487	13656	13596	13789	13522	13751	13648	13465	13639	13620	13575	13621	13442	13404	13649	13734	13609	13579	13544	13557	13627	13375	13739	13797	13668	13384	13606	13576	13771	13534	13561	13688	13626	13434	13680	13372	13533	13657	13477	13762	13635	13780	13447	13701	13718	13575	13605	13663	13510	13571	13624	13453	13499	13464	13656	13599	13706	13650	13602	13451	13542	13476	13708	13519	13414	13667	13674	13636	13486	13674	13690	13682	13457	13352	13440	13687	13661	13567	13637	13734	13508	13714	13607	13685	13515	13418	13615	13634	13612	13631	13535	13694	13638	13578	13618	13522	13582	13564	13730	13704	13507	13636	13756	13660	13385	13521	13550	13581	13825	13429	13554	13652	13479	13451	13823	13560	13755	13610	13549	13580	13496	13444	13727	13682	13590	13596	13477	13638	13567	13822	13811	13594	13569	13536	13595	13759	13587	13714	13525	13550	13717	13332	13601	13662	13570	13627	13536	13254	13692	13647	13778	13619	13666	13558	13469	13679	13543	13505	13717	13664	13688	13441	13537	13663	13646	13639	13404	13728	13736	13709	13640	13546	13540	13761	13603	13553	13684	13481	13461	13646	13556	13601	13548	13583	13586	13615	13766	13651	13507	13365	13385	13671	13606	13571	13742	13569	13588	13667	13706	13686	13687	13650	13623	13487	13444	13709	13709	13685	13595	13562	13591	13775	13722	13662	13734	13642	13699	13811	13696	13606	13279	13474	13422	13714	13619	13579	13615	13365	13544	13643	13512	13483	13430	13494	13659	13475	13592	13589	13527	13748	13506	13608	13544	13698	13603	13564	13649	13448	13684	13486	13574	13637	13494	13461	13652	13597	13562	13470	13643	13470	13509	13636	13648	13588	13851	13493	13629	13702	13878	13655	13831	13464	13521	13673	13709	13800	13596	13564	13462	13478	13544	13547	13577	13569	13675	13617	13502	13667	13425	13498	13674	13612	13430	13713	13542	13568	13579	13487	13711	13828	13420	13620	13539	13733	13442	13848	13554	13439	13624	13626	13603	13550	13677	13579	13765	13826	13603	13763	13652	13571	13417	13628	13608	13579	13533	13756	13397	13550	13758	13671	13736	13572	13657	13588	13653	13702	13606	13532	13510	13817	13659	13739	13471	13776	13555	13648	13634	13529	13513	13501	13458	13647	13521	13636	13717	13671	13731	13405	13304	13657	13543	13606	13802	13833	13623	13447	13735	13740	13695	13531	13594	13628	13714	13334	13507	13620	13726	13701	13646	13667	13441	13634	13738	13518	13472	13613	13574	13519	13594	13567	13505	13436	13501	13379	13544	13617	13705	13489	13571	13565	13446	13549	13648	13738	13623	13600	13469	13404	13461	13725	13599	13621	13590	13710	13525	13612	13328	13748	13592	13679	13543	13746	13402	13481	13736	13508	13691	13680	13625	13434	13627	13396	13660	13583	13734	13701	13560	13606	13735	13484	13388	13570	13586	13533	13683	13850	13538	13687	13445	13731	13641	13456	13478	13485	13584	13381	13403	13613	13734	13631	13685	13665	13830	13503	13508	13578	13549	13795	13732	13609	13594	13649	13550	13720	13645	13646	13537	13687	13476	13549	13602	13655	13579	13601	13345	13474	13678	13420	13447	13509	13493	13558	13591	13591	13702	13555	13608	13525	13626	13459	13606	13579	13738	13683	13518	13575	13857	13634	13539	13693	13685	13689	13648	13681	13592	13677	13387	13690	13612	13618	13547	13589	13642	13619	13520	13633	13558	13425	13574	13545	13648	13655	13541	13560	13599	13681	13586	13703	13514	13590	13451	13629	13793	13590	13354	13539	13517	13390	13579	13423	13548	13683	13407	13655	13711	13656	13670	13437	13671	13576	13665	13680	13645	13824	13541	13523	13625	13671	13431	13591	13635	13441	13454	13596	13517	13276	13517	13722	13482	13638	13562	13458	13515	13360	13628	13634	13575	13508	13782	13546	13368	13573	13799	13578	13506	13583	13677	13699	13738	13565	13818	13510	13598	13509	13359	13574	13488	13584	13592	13502	13590	13550	13513	13437	13552	13464	13609	13455	13592	13619	13671	13628	13510	13317	13448	13485	13707	13547	13759	13553	13533	13570	13477	13612	13537	13552	13670	13649	13661	13665	13602	13707	13599	13702	13550	13643	13538	13573	13766	13875	13668	13669	13681	13604	13585	13534	13509	13726	13487	13566	13569	13495	13450	13742	13708	13666	13598	13777	13519	13512	13769	13463	13590	13507	13589	13757	13541	13569	13640	13671	13610	13561	13462	13493	13392	13704	13395	13534	13489	13532	13444	13598	13670	13656	13413	13557	13684	13709	13571	13603	13483	13542	13701	13491	13586	13695	13738	13523	13679	13516	13627	13760	13464	13506	13482	13728	13424	13474	13607	13714	13554	13735	13533	13422	13560	13563	13487	13657	13559	13569	13491	13500	13528	13497	13659	13795	13806	13809	13597	13653	13614	13711	13437	13553	13683	13630	13651	13646	13490	13540	13563	13531	13425	13577	13668	13661	13402	13617	13692	13674	13658	13587	13595	13493	13535	13372	13569	13583	13725	13693	13588	13610	13505	13734	13596	13581	13587	13529	13639	13486	13534	13452	13764	13548	13664	13688	13682	13678	13436	13647	13644	13618	13710	13820	13424	13548	13604	13570	13424	13634	13596	13619	13601	13480	13753	13483	13636	13661	13650	13691	13720	13820	13660	13450	13600	13568	13687	13538	13495	13594	13417	13591	13745	13686	13656	13589	13657	13613	13436	13553	13618	13414	13491	13525	13657	13569	13453	13793	13823	13622	13638	13687	13834	13667	13664	13505	13616	13370	13476	13619	13582	13751	13595	13354	13638	13577	13432	13767	13852	13667	13774	13568	13566	13666	13746	13602	13520	13474	13537	13775	13681	13465	13492	13674	13738	13462	13571	13473	13407	13571	13723	13647	13741	13605	13600	13767	13527	13557	13381	13434	13594	13739	13632	13598	13647	13699	13700	13618	13451	13611	13549	13652	13701	13643	13528	13596	13348	13455	13709	13723	13597	13667	13606	13653	13529	13475	13384	13565	13562	13720	13479	13662	13481	13707	13713	13572	13651	13659	13652	13541	13548	13644	13686	13697	13473	13639	13410	13549	13641	13671	13706	13732	13507	13496	13561	13402	13557	13661	13416	13531	13459	13438	13484	13577	13521	13754	13572	13690	13797	13618	13512	13499	13524	13680	13467	13502	13505	13422	13652	13681	13781	13619	13603	13615	13693	13380	13396	13519	13627	13675	13516	13569	13698	13565	13654	13406	13673	13607	13748	13510	13680	13600	13568	13543	13507	13453	13732	13725	13558	13675	13543	13379	13589	13504	13589	13674	13578	13524	13778	13476	13512	13566	13721	13661	13670	13766	13600	13613	13564	13645	13554	13714	13354	13475	13518	13593	13684	13513	13480	13561	13466	13626	13781	13462	13607	13571	13568	13589	13512	13584	13437	13726	13556	13671	13786	13608	13631	13536	13693	13491	13632	13667	13486	13542	13679	13569	13695	13535	13636	13512	13615	13464	13540	13570	13762	13724	13602	13502	13748	13543	13530	13570	13622	13629	13516	13395	13579	13592	13613	13533	13676	13698	13715	13617	13690	13618	13473	13532	13713	13564	13435	13693	13512	13778	13733	13604	13673	13652	13536	13676	13668	13693	13589	13688	13585	13616	13384	13509	13757	13752	13512	13777	13576	13438	13544	13476	13596	13554	13611	13724	13383	13693	13635	13426	13544	13599	13709	13622	13719	13666	13669	13725	13535	13498	13393	13654	13481	13713	13575	13587	13516	13451	13778	13751	13546
61293	107422	91738	65370	40229	23032	13393	13098	12973	13146	13115	13046	13128	13127	13025	13064	13074	13002	13101	13066	13091	13033	13073	13318	13141	13117	13007	13074	12989	13071	13059	12866	13167	13069	13141	13072	13072	13145	13035	13246	13186	13160	13100	12967	13176	13053	13064	13116	13214	12993	12962	13070	13265	13009	13022	13145	12994	12971	13077	13078	13038	13073	13151	13101	13106	13180	13039	12957	13065	13211	13053	13190	13195	13219	13112	13183	12993	13145	12928	13018	13153	12965	13183	12978	13159	13099	13085	13109	13014	13057	13120	13045	13119	13044	13017	13039	13073	13056	13130	13159	13061	13001	13173	13113	13024	13143	13045	13120	13074	12990	13053	13180	12959	13116	12810	12886	12989	13202	12902	13099	13012	13040	13060	12957	13038	13112	13056	13094	13100	12956	13170	13020	13094	13098	13148	12952	13007	13096	13023	13216	13018	13055	13071	13045	13109	13115	13214	13155	13108	13239	13078	13118	12901	13074	13005	13032	13046	12995	13024	13113	13055	12985	13170	13093	13067	13060	13113	12956	13028	13036	13073	12946	12962	13197	12913	13141	13140	13094	13032	12986	12920	13103	12969	13101	13233	13207	13115	13048	13088	13043	13232	12975	13114	13262	13057	13119	13018	13024	13174	13016	13197	13103	13043	13001	13156	13163	13027	13102	13146	13012	13089	13116	12994	12905	13010	13213	13183	13089	13029	13057	13043	13105	13091	12978	13190	13006	13081	12986	13113	12936	12988	13189	13163	13091	12990	13230	13105	13109	13079	12944	13044	13161	13077	13302	13120	13039	13149	13173	13092	13061	13072	13001	13227	13196	13067	13130	13142	13055	13047	13086	13040	13164	12969	13068	13053	13115	12936	13108	13045	12873	13123	12999	13058	13073	12973	13111	12989	13023	13119	13051	12994	13144	13029	13108	13155	12971	13067	13056	13116	12997	12920	13093	13103	12890	13050	12943	12866	13044	13143	12968	13124	13150	12991	13037	13134	12907	13098	13088	13056	13090	13043	13157	13056	13095	13188	13003	12916	13169	13097	13038	12951	13103	13045	12905	13061	13198	13069	12982	13051	13134	13091	13080	13039	12981	12970	13273	13128	13082	12906	13108	13063	13078	13268	13109	13167	13003	13146	13155	12989	13128	13052	13033	13061	13210	13295	12910	13226	12987	12904	13024	13147	13054	13125	13213	12949	13170	13168	13082	12960	13055	13058	13239	13076	12966	13066	12972	13073	12992	13116	13185	13145	13061	13039	12952	13163	12985	13099	13232	13238	13246	12946	13076	13083	13161	13070	13040	12946	13212	13173	13100	13287	13023	13041	13209	13133	13157	13088	12967	13151	13002	13166	13241	13142	13168	13044	13004	13125	13053	12974	12979	13063	13022	13037	13162	13079	12893	12997	13019	12957	13074	13132	13115	12957	12981	12940	13054	13089	13147	13093	13112	13034	12910	13141	13047	13304	13051	12794	12930	13079	13167	13083	13065	13034	12955	13089	13158	13115	12941	13201	13017	13188	13141	13120	13141	13159	13094	13184	12984	13008	13078	13043	12986	13096	13067	12949	13088	13061	12959	13225	13167	13054	12955	12867	12998	13091	13005	13199	13165	13187	13012	13208	13096	12967	13068	13202	13157	12799	13107	13249	13028	13095	13126	13117	13092	13153	12989	13031	13138	13108	12930	13138	13121	13024	13043	13050	13149	13105	13060	13153	13097	12964	13230	12908	13128	13078	13114	13136	13168	13039	12976	13196	13140	13111	13084	13181	13075	13090	13023	13073	13028	13069	13018	13171	12829	13221	13079	12961	13098	13095	12981	13066	13018	12973	13129	13191	13101	12958	13123	13062	13105	13021	13026	13030	13067	13244	13142	13074	13006	13127	13105	12949	12946	13044	13038	13165	13083	13222	13153	12986	13090	13140	13110	13040	12958	13097	13021	12989	13091	12987	13015	13039	13081	13049	13100	13035	12945	13073	12872	13113	13247	13144	13202	13184	13164	13130	13100	13153	12998	13064	13116	12982	13019	13052	13108	13198	12973	12934	13083	13065	13173	13130	12974	13072	13005	12927	13039	13119	13120	13116	13062	13093	13147	13257	13084	13035	12995	13041	12970	13130	12890	13081	13161	12952	12849	13119	12939	13044	13152	13182	12977	13063	12958	13008	13070	13036	13152	13066	13155	12947	12926	13029	13122	13165	13152	13181	13141	13133	13074	12984	12922	12984	13021	13100	13223	13148	12952	13035	13158	13079	12994	13103	13083	12957	13064	13041	12980	12936	13146	12972	13115	12951	13144	13002	13258	13025	13035	13184	13103	13040	13201	12696	13092	13067	12958	13083	13170	13179	13011	13105	13208	13103	13012	13034	12950	13064	13042	13151	13179	12919	13077	12948	13027	12951	13033	13189	13075	13116	13100	12970	12909	12932	12910	12985	13082	12881	13091	13089	12985	12948	12972	13090	13004	13090	12984	12981	13151	13001	12961	12957	13040	13092	13042	13116	13038	12999	13077	13095	13133	13174	13079	13160	13016	12965	12965	13114	13106	13133	13044	13017	13153	13011	13015	13088	12872	13148	12926	13028	12974	13126	13054	13078	13064	13053	13138	12981	13058	13003	13061	12994	13125	13217	12955	12982	12942	13131	13048	13002	13012	13017	12942	12854	13057	13122	13006	13048	13148	12963	13080	12942	13049	13064	13077	13047	13111	13153	13164	13017	12978	13117	13055	12960	13043	13104	12925	12874	12957	12958	13145	13012	13086	13206	13021	12899	13199	12940	13182	13046	13166	13060	13060	12950	13124	13177	13221	13130	13059	13295	12868	13222	12954	13024	13276	12961	13025	13191	13193	12994	13156	13081	13026	13264	13159	12960	13128	13009	13170	13057	13124	13055	13147	13042	13184	12925	13169	13049	13056	13135	13037	13118	12964	13086	12909	12978	13217	13019	13136	13085	13046	13077	13102	13085	13085	13116	13117	13015	12925	13165	13035	13136	13125	13081	13215	13136	12992	13143	13003	13127	13034	13012	13145	12990	13082	13104	12998	13025	12954	12984	13214	13118	13035	13108	13119	13065	13107	13014	13095	13023	12922	13039	12996	13026	12910	13145	13146	13081	13119	12914	13075	12985	13193	13265	13094	13142	13056	13101	13057	13077	12935	12887	13048	13175	13232	13040	12916	13087	13007	12983	13237	13103	13048	13027	13069	13054	12997	12997	13098	13103	12983	13152	12993	13118	13088	12978	13061	13119	13115	13103	13104	12939	13009	13005	13082	12954	13056	13223	13019	13226	13096	13159	13056	13048	13117	13147	12964	12966	13008	13062	12935	12933	12989	13023	13018	12968	13161	13002	13128	13149	13125	13086	13113	13031	13095	13106	12886	13113	13045	13070	13136	13039	13100	12918	13131	13121	13042	13136	13176	13088	13010	13119	12934	13168	13237	12970	13055	13056	12987	13211	13039	12996	13038	13075	13031	13117	13036	13013	13009	13159	12925	13043	13013	13054	13055	13041	13199	12949	13055	12973	13006	13088	13251	13056	12950	13024	13136	13077	13048	12956	13146	13045	13092	13245	13199	13196	13065	13119	13147	13192	13091	13105	12958	13074	13171	13174	13079	13112	12980	13103	13140	13094	12967	13069	12932	13135	13038	13113	13118	13070	13240	12928	13093	13051	13177	13175	13253	13147	13048	12993	13048	13119	13179	13130	13068	13246	13009	12885	13068	13001	13166	13016	13165	13233	13194	13030	13071	13037	13122	13089	13039	13113	13083	13113	13047	13230	13072	13033	13073	13123	13084	13032	12953	13170	13000	12926	13118	12979	13139	13104	13144	13135	13075	13007	13108	13019	12876	12945	13138	13058	13021	13018	13093	13177	13199	12914	13255	13054	13139	13088	12923	12948	13110	13166	13030	13076	13112	13124	13099	12867	12842	13156	13142	13008	13005	13156	13109	12976	12982	13099	13024	13157	13080	13032	12949	13053	13106	13061	12986	13094	12939	13131	13058	13181	13009	13116	13068	13084	13008	12970	13089	13180	13136	13080	12973	13040	13058	13127	13021	13106	13058	13226	13163	13157	13158	13046	13046	13187	13011	13111	12866	13148	12934	12985	13035	13078	13100	13066	13078	13007	13084	13150	13041	13127	13106	12893	13093	13103	13001	13062	13128	13017	13160	13001	13067	13295	13054	13007	12913	13026	13138	12981	12999	13169	13247	13004	13058	13121	13239	13233	13020	13051	12930	13079	13141	12949	13024	12934	13192	13068	13030	13027	13017	13260	13032	12926	13202	13045	13003	13088	12899	13080	13120	13140	13075	13061	13233	13188	13005	13011	12990	12975	13137	13121	13245	13100	13168	13135	13072	13077	13076	12966	12941	13063	13140	13240	13076	12911	13221	13088	13093	13059	13080	12979	12955	13053	13010	13139	12973	13058	12989	13040	12980	13035	13013	13051	13068	13109	13188	13131	12916	13158	13081	13078	12953	13112	13144	13066	13038	13128	12879	13142	13075	13105	13070	13171	13010	13018	12925	13131	13011	13022	13103	13074	13195	13252	13088	12977	13163	12952	13074	13028	12991	13087	13250	12982	13202	12912	13068	13238	12949	13012	13203	13191	13052	13131	13040	13041	13043	12935	13111	13116	13020	13093	12824	13081	13123	12994	13055	12989	13071	13031	13032	12950	13021	13015	13081	12921	13147	13192	13054	13080	13105	13052	13106	13131	13170	13009	13113	13138	13025	13058	13204	13039	12953	13075	13033	13092	12970	13076	13086	13046	13178	13124	13023	13243	12804	12981	13134	13115	13018	13156	13023	13166	13036	12930	13219	13008	13075	13033	13092	13059	12991	13245	13027	12991	13018	13132	13011	12995	13031	12917	12902	13028	13030	12943	13192	13063	13061	13110	13009	12954	13095	13251	12941	13078	13123	13150	13048	13107	13003	12902	13090	12948	13006	13139	13212	12921	13098	13004	13061	13028	12954	13034	13168	13123	12948	13037	12964	13013	13003	13119	12898	13165	13014	13073	13142	13055	13031	12987	13109	13174	12971	13197	12885	13189	12924	13122	12885	12997	12957	12960	13033	13093	13118	13136	13079	13089	13074	12954	12973	13140	13102	13112	13171	13049	12902	12994	13203
23821	25283	42513	40755	32475	25789	20921	15205	14384	14399	14352	14082	14258	14301	14289	14258	14015	14202	14311	14091	14274	14040	14014	14170	14219	14141	13991	14201	14104	14220	14212	14051	14043	14184	14204	14119	13943	14096	14018	14098	14060	13935	14137	14001	14047	14169	14299	14109	14084	13970	13908	13924	14125	13968	14155	14171	13887	13881	14052	13768	14104	14021	14049	14060	14036	14002	14097	14058	13935	14076	13865	13808	14173	14022	13844	14037	13983	14241	14020	13807	14039	13878	13939	14014	14089	14154	14136	14112	13982	14049	14121	13988	13988	13847	14189	13968	13975	13826	13914	13933	14029	14186	14134	13840	14021	14144	14095	14111	13849	14244	13942	13941	13950	14032	13851	14054	13883	13945	14155	14117	14072	13945	14026	13854	14009	14071	14004	13996	13999	14065	14179	14088	13966	14086	14126	13992	14081	14123	14071	13906	14037	14113	14130	13816	14038	13849	13876	14207	13992	13974	14030	14086	14079	14084	14020	13990	14025	13934	13930	14100	13892	13973	14026	13774	13912	13911	13892	14087	13928	13917	13843	14159	14143	13945	14076	13954	13931	13871	13950	14003	14044	13966	13916	13988	13986	13725	13944	13905	13995	13811	13944	14072	13958	13916	14003	13975	14031	14245	13817	13983	13913	14106	13860	14000	14070	14040	13914	13988	14139	13947	13884	13996	13861	14012	14038	13993	14040	13968	13892	14005	13920	13987	13945	13766	14115	14041	13957	13943	13841	13913	13906	14028	13976	13897	14086	14005	14020	14180	13905	13895	13936	13993	14080	13867	13971	13997	14117	14041	13961	14182	13994	14180	13966	13897	14213	14053	13950	14035	14051	13790	14088	14091	13895	13937	13952	14006	13947	13872	13858	13889	13908	14141	14092	13955	14059	13879	14049	14014	13983	13935	13919	13933	13922	14004	13930	13931	13930	14055	13989	13810	13919	13711	14056	13927	13876	14141	13977	13856	14065	13902	14105	13835	14020	13929	14164	13818	14012	14143	14027	13963	14110	13929	13992	13918	13930	14071	14025	13948	14128	13991	14074	14040	13989	13912	13997	13893	13995	13972	13984	13943	14068	13867	14158	13864	14001	14017	13863	13944	13968	14014	13879	13963	13965	14156	14002	13892	14007	14050	14048	14071	14014	13907	14084	14082	14239	14037	13885	14061	13876	13910	14115	14015	14057	14040	14199	13889	14051	13891	13891	13775	14176	14035	13792	13930	14089	14020	13951	13952	13791	13924	13756	13999	13792	13968	13998	14151	14069	14089	13775	13859	13990	13994	14156	13745	13882	13908	13849	13992	14155	13956	13911	13957	13967	13973	13891	14023	14098	14225	13970	14028	14006	14037	13875	14015	14014	13758	13976	13969	13739	13997	14006	13897	13886	13954	14065	14042	14022	13939	13967	13961	13982	13887	13977	14030	13896	13943	13921	13986	14012	14106	13886	14058	14049	14088	13919	14098	14005	13920	13866	14169	14152	14071	14014	13937	13957	13931	13965	13910	13986	13850	13867	14039	13982	13956	14062	13879	14005	14053	13971	13934	13643	14102	14093	14098	14194	13873	14002	13969	13882	14136	13892	13756	13766	13978	14058	13950	13970	13793	14061	13879	14116	13954	13975	14136	14060	13909	13997	13867	14057	13905	13885	14002	14019	13787	13908	14037	13974	14039	13891	13866	13938	13823	13881	13824	14083	13962	13950	13947	13934	13907	13988	13991	14116	14073	14068	14125	14061	13860	13911	13964	14116	13890	13914	13905	13960	13964	13789	14110	14054	13958	13805	13817	13946	13835	14054	13972	14104	13967	13869	13979	14128	14089	14034	13965	13874	14037	13963	14146	13784	14097	13942	14079	14130	14026	13901	13901	14039	13935	14013	14143	14036	13863	14006	13856	13863	14108	13847	14062	14037	14039	14075	13988	14053	14018	14013	14093	13863	13796	14059	13951	13958	14003	13967	13934	13975	14005	13963	13989	14190	13936	13915	14083	14102	13985	13991	13967	13955	14122	14096	13751	13817	13891	14049	13881	14030	13850	14021	14083	14019	14057	13977	13955	13991	14070	13961	14054	14134	13984	13808	13999	13946	13951	14104	13798	14160	13928	13906	13764	13976	13950	14022	14170	13920	14092	13906	13941	14061	14231	14158	13960	13867	14149	13982	14084	14258	14126	13974	13997	13838	14089	13887	13984	14096	14074	14133	14041	14081	14130	14062	13870	13982	13979	14183	13948	14102	13994	13963	13970	14021	13990	13985	13900	13992	13836	13974	13846	13896	13755	13801	14037	14106	14028	13926	13992	13951	14084	14024	13901	13736	14017	13964	13963	14093	14088	13932	14144	14028	13945	13964	14000	13973	14049	13934	14005	13953	14004	14051	14071	14062	13969	13954	14073	14058	13817	13843	14215	13946	14042	14038	14037	14098	14049	13986	14085	14157	14044	13830	13845	13697	14025	13997	14118	13840	13764	14123	14107	13867	13904	13962	13969	13917	14087	14081	13930	13978	13971	13979	13808	14106	13934	13842	13903	14091	13868	13951	13964	13908	13949	14132	14064	14220	13882	13998	13930	14070	13822	14060	14039	13960	13969	13985	14010	13979	14035	14127	13980	14120	13896	14034	14094	14054	14220	13991	13932	13932	14068	14057	13941	14081	14040	13961	14133	14086	13821	13706	13861	13988	13921	14080	13736	14085	13989	13954	13868	14040	13901	14190	14052	13937	14096	14098	14122	14029	13988	13979	13999	14138	14187	13901	13986	14001	14165	13958	13898	14055	13919	13850	13885	14006	14118	14065	13861	13919	14021	14121	14036	14054	13866	14021	14017	13862	14094	14253	14092	13960	13818	13969	14021	13844	14013	14132	13992	14043	13763	13898	14015	14066	14034	14048	14107	14005	13959	13998	14015	13946	13919	13841	13992	13817	14070	13972	13867	13810	14165	14196	13992	14018	13941	14003	14045	13972	14010	13853	13933	13996	13890	14104	14069	14049	13952	14081	13939	13887	13896	14059	13946	13865	13927	13928	13994	13987	14114	14094	14140	14211	13884	14121	13966	13876	14211	13963	14009	14051	14029	13995	14182	13935	14193	13990	14036	14039	14016	13916	13948	13961	13805	13958	13853	13939	14078	14034	13905	14049	13972	14035	14137	14079	14137	13974	13855	14078	14008	14050	13964	14022	13971	14068	14096	14109	14022	13921	14085	14033	13984	13971	13833	13794	13845	13879	14021	14063	14093	13860	13875	13904	13942	14098	13977	14135	13795	13970	13941	14076	14174	13919	14209	14139	13901	13862	13936	13832	14057	13855	14030	14028	14048	14052	13962	13840	13969	14024	14182	13928	14046	14050	14217	13876	14071	14079	13815	13748	13917	13846	13947	14047	14063	14058	13962	13952	13948	13924	13812	13974	14018	14045	13927	13864	13956	13977	13766	13838	13984	14013	13936	13973	14090	14082	14027	14051	13844	14038	14066	13937	13871	13960	13870	13952	14007	13775	13963	14087	14219	13986	14083	14013	13944	13859	13894	14024	14067	14025	14044	13906	13781	14159	13926	13807	14059	14065	13896	14030	13989	14075	14055	14016	14003	13922	14106	14166	13951	13955	13828	13899	14036	13883	14001	14007	13869	13893	13888	13751	13943	13901	14125	13894	14035	13839	14087	14149	14076	14075	13964	14028	14195	14015	13983	13892	13946	14124	13977	13969	13944	13924	14083	13962	14116	14086	14037	13914	14075	13921	14017	13830	13933	14138	13900	14083	13639	14044	13801	13940	14027	13985	13952	14027	14221	14286	14233	13972	14091	14026	13842	13895	14035	13960	14044	13939	13953	13991	13971	13999	14070	14038	14085	13888	14088	14015	13808	14004	14106	13895	14151	13930	14104	13999	13909	14111	13872	13988	13842	13904	13987	13847	14101	13937	14054	14170	13881	14049	14052	13810	13920	13841	13804	14006	13974	13923	13926	13991	14035	14119	13794	13961	14008	14106	14111	13884	13998	14042	13788	13917	13950	13890	13839	13999	13898	13827	13859	13890	14031	13916	13922	13782	13999	13979	13894	14026	14055	14106	14034	14084	14132	13942	13857	14064	13860	13977	13964	14051	14039	13742	13675	13993	13803	13904	13851	13949	14104	14014	14098	14084	13829	13893	13976	13844	13969	13847	13912	14024	13834	14010	14173	13884	13942	13898	14011	14060	13839	13903	13831	13980	13976	13983	14059	13871	13864	14006	13992	13878	13930	13951	14096	13969	14057	14026	14015	13911	13886	14048	13987	14002	13952	13943	14200	14013	14118	13974	13760	14008	13996	14192	13965	13917	14002	13793	14071	14103	13959	13968	14031	14043	13846	13983	13972	14144	14226	14099	13952	13812	14106	14076	13782	14066	13868	14067	13954	13798	13868	13893	13990	13933	14088	13980	13746	13926	14015	14090	13935	14088	13921	14119	14029	13823	13907	13913	13959	13933	13871	14131	14087	13919	14107	13969	14083	13996	13957	14120	13989	14023	13885	14152	14126	13972	13926	14221	14149	13996	14033	14057	14076	13985	14057	13960	13931	14008	13921	14088	14121	14103	14051	13938	13986	13976	13989	13939	13900	13895	13966	14048	13960	13849	14125	14032	14044	14063	14127	13918	13896	14239	13855	13755	14054	13813	14141	14013	13976	13921	13865	13888	14012	13899	14002	14200	14020	14037	13930	14121	14032	14089	13956	13965	14160	14067	14141	13774	13886	14155	13986	13887	14063	14035	13837	13999	14062	14074	13867	13905	13896	14160	14063	14030	13901	14112	13938	14028	13920	14056	14059	14060	13874	13812	14008	13870	14086	14029	14048	13995	13880	14019	13996	13908	14034	13887	13799	14027	14152	13950	13989	13941	13991	14076	13843	14001	13784	13993	13942	13787	14072	13887	13942	14237	13930	13757	13966	14088	14073	14071	14134	13932	13872	13820	13987	13889	13812	14167	14152	13828	14009	13949	13920	13975	13886	13976	14099	13853	14212	14213	14257	13843	13971	14173	13951	13898	13948	13991	13930	14054	13984	13848	13981	14189	14120	13936	13798	13863	14044	14025	14041	13862	13876	14021	14054	13874	14183	14006	14070	14018	13968	13983	13902	13923	13775	13915	14003	14107	13965
62260	105892	91753	68566	44443	23366	13978	13309	13467	13242	13350	13530	13374	13196	13182	13282	13458	13318	13266	13266	13289	13271	13317	13268	13315	13401	13404	13339	13360	13204	13434	13208	13513	13215	13276	13481	13314	13342	13288	13265	13324	13191	13284	13302	13321	13418	13552	13389	13421	13301	13345	13473	13265	13220	13244	13333	13264	13257	13563	13380	13381	13268	13229	13262	13554	13197	13411	13288	13307	13397	13362	13408	13414	13360	13289	13198	13388	13398	13229	13318	13279	13447	13296	13262	13219	13201	13191	13184	13347	13195	13349	13124	13245	13497	13413	13280	13525	13333	13288	13288	13229	13322	13233	13551	13254	13314	13420	13510	13313	13364	13294	13234	13436	13359	13151	13220	13303	13274	13360	13304	13309	13400	13282	13408	13306	13526	13378	13496	13387	13491	13324	13168	13595	13187	13297	13189	13373	13366	13159	13269	13462	13258	13360	13333	13317	13415	13245	13267	13317	13327	13436	13378	13270	13387	13239	13225	13328	13355	13232	13327	13458	13320	13206	13302	13389	13118	13218	13394	13343	13169	13277	13486	13401	13268	13409	13186	13317	13369	13225	13271	13410	13128	13317	13395	13263	13365	13340	13384	13291	13427	13546	13302	13265	13357	13316	13423	13165	13160	13418	13521	13279	13258	13302	13438	13253	13354	13463	13335	13190	13357	13294	13283	13468	13103	13280	13282	13042	13260	13363	13118	13418	13305	13231	13339	13167	13310	13130	13272	13358	13252	13378	13365	13324	13452	13366	13319	13329	13277	13251	13327	13330	13260	13293	13312	13260	13243	13287	13339	13224	13293	13318	13227	13231	13237	13380	13265	13434	13375	13344	13352	13393	13105	13209	13410	13257	13385	13332	13436	13127	13324	13331	13332	13374	13383	13426	13504	13365	13514	13276	13258	13290	13310	13331	13399	13229	13184	13242	13319	13328	13508	13400	13320	13319	13410	13352	13287	13330	13319	13438	13292	13262	13229	13249	13358	13354	13207	13222	13399	13264	13365	13364	13411	13270	13400	13493	13414	13313	13208	13328	13156	13287	13454	13357	13356	13273	13363	13460	13487	13340	13431	13483	13226	13319	13431	13369	13286	13301	13456	13329	13268	13286	13360	13407	13392	13255	13359	13301	13232	13355	13336	13350	13372	13332	13210	13446	13426	13326	13321	13296	13145	13299	13397	13213	13305	13252	13240	13409	13418	13297	13215	13390	13312	13354	13271	13199	13231	13455	13158	13275	13476	13328	13129	13527	13286	13399	13436	13226	13252	13230	13203	13349	13330	13129	13299	13390	13126	13441	13285	13382	13332	13264	13276	13436	13189	13489	13247	13336	13383	13235	13276	13302	13440	13414	13226	13197	13302	13140	13293	13311	13449	13292	13432	13335	13365	13306	13228	13307	13285	13387	13352	13251	13296	13336	13249	13242	13238	13241	13183	13246	13254	13406	13405	13238	13398	13307	13187	13323	13389	13203	13264	13077	13276	13401	13279	13449	13303	13254	13321	13169	13316	13191	13325	13365	13237	13531	13371	13330	13361	13309	13301	13275	13350	13190	13179	13186	13347	13330	13214	13456	13318	13411	13166	13400	13410	13445	13132	13204	13212	13349	13496	13440	13281	13248	13444	13313	13287	13266	13278	13323	13282	13337	13175	13145	13211	13354	13318	13326	13292	13301	13353	13364	13258	13342	13432	13269	13391	13291	13324	13227	13263	13385	13230	13440	13249	13514	13225	13475	13379	13364	13401	13289	13219	13263	13281	13291	13307	13325	13313	13477	13155	13283	13271	13291	13384	13297	13355	13315	13292	13392	13204	13432	13272	13387	13347	13297	13298	13368	13198	13335	13309	13390	13306	13320	13315	13259	13328	13324	13387	13206	13101	13419	13254	13241	13258	13353	13275	13301	13330	13427	13326	13484	13177	13228	13375	13326	13286	13402	13312	13441	13236	13405	13500	13106	13334	13171	13212	13386	13334	13381	13251	13243	13314	13376	13296	13387	13243	13557	13287	13248	13260	13204	13222	13291	13176	13413	13293	13419	13313	13358	13290	13241	13391	13226	13309	13247	13365	13479	13345	13163	13342	13331	13402	13369	13231	13280	13239	13308	13192	13337	13446	13366	13360	13216	13397	13261	13250	13430	13292	13351	13354	13462	13252	13295	13322	13369	13379	13175	13316	13268	13230	13200	13154	13508	13251	13414	13157	13329	13275	13267	13300	13304	13296	13159	13314	13348	13440	13152	13322	13284	13187	13463	13264	13260	13246	13334	13357	13313	13304	13205	13283	13270	13225	13396	13301	13335	13324	13213	13282	13380	13315	13285	13333	13298	13280	13332	13228	13240	13159	13225	13205	13291	13511	13234	13394	13224	13493	13345	13357	13301	13262	13268	13241	13455	13175	13340	13230	13503	13437	13421	13301	13279	13372	13254	13311	13260	13211	13297	13315	13352	13212	13290	13217	13417	13225	13234	13366	13385	13405	13455	13199	13364	13180	13285	13225	13604	13380	13231	13314	13302	13184	13243	13365	13216	13304	13180	13138	13244	13459	13229	13373	13268	13336	13475	13295	13352	13313	13226	13235	13261	13313	13300	13261	13300	13290	13316	13214	13447	13543	13342	13337	13363	13271	13286	13208	13328	13321	13228	13348	13202	13328	13219	13339	13210	13443	13387	13024	13339	13212	13395	13205	13309	13330	13306	13289	13277	13362	13228	13325	13323	13367	13283	13202	13450	13466	13256	13442	13285	13553	13270	13483	13443	13398	13305	13156	13292	13448	13287	13284	13291	13414	13359	13316	13323	13307	13385	13369	13303	13276	13326	13354	13261	13243	13448	13439	13292	13206	13136	13249	13250	13362	13345	13390	13312	13341	13338	13265	13392	13373	13333	13169	13277	13365	13193	13357	13429	13301	13314	13241	13323	13287	13320	13220	13325	13425	13415	13170	13227	13315	13333	13123	13266	13325	13283	13291	13364	13284	13334	13186	13460	13273	13328	13392	13330	13400	13262	13395	13198	13415	13299	13279	13303	13332	13347	13257	13372	13390	13307	13362	13381	13259	13307	13409	13424	13070	13237	13399	13265	13334	13390	13492	13396	13226	13292	13440	13274	13266	13343	13398	13354	13296	13399	13228	13303	13336	13330	13422	13242	13196	13260	13411	13297	13467	13300	13324	13412	13268	13427	13086	13297	13359	13250	13352	13153	13421	13197	13202	13175	13385	13143	13256	13348	13275	13446	13301	13480	13435	13377	13344	13323	13347	13367	13262	13310	13390	13344	13327	13435	13256	13358	13365	13459	13082	13369	13424	13243	13336	13262	13336	13447	13198	13281	13444	13400	13334	13111	13318	13167	13407	13244	13369	13375	13222	13292	13203	13281	13182	13222	13365	13259	13141	13269	13242	13274	13264	13173	13328	13305	13207	13408	13324	13376	13169	13232	13255	13322	13294	13256	13163	13482	13264	13331	13424	13450	13177	13377	13333	13284	13354	13217	13445	13226	13364	13297	13435	13124	13413	13282	13234	13191	13390	13284	13279	13429	13307	13211	13177	13323	13314	13317	13239	13221	13482	13328	13295	13495	13194	13350	13484	13094	13484	13263	13162	13365	13429	13378	13246	13495	13303	13390	13374	13339	13316	13272	13333	13426	13307	13344	13272	13317	13417	13282	13443	13417	13160	13467	13360	13323	13401	13354	13289	13370	13437	13324	13376	13464	13292	13271	13388	13220	13306	13183	13276	13440	13291	13241	13402	13456	13280	13410	13224	13274	13457	13349	13354	13381	13232	13312	13350	13363	13304	13346	13046	13292	13382	13510	13362	13384	13263	13254	13155	13354	13295	13387	13160	13343	13230	13302	13198	13386	13334	13524	13177	13481	13346	13342	13443	13273	13283	13293	13281	13356	13138	13248	13196	13409	13190	13250	13402	13296	13253	13046	13289	13275	13335	13182	13324	13295	13392	13284	13509	13288	13359	13220	13397	13284	13389	13235	13246	13291	13354	13513	13516	13451	13202	13340	13329	13319	13079	13332	13414	13341	13240	13411	13446	13157	13231	13277	13229	13217	13352	13257	13438	13408	13270	13278	13407	13377	13337	13302	13313	13451	13182	13236	13270	13163	13290	13271	13316	13325	13257	13271	13425	13326	13368	13254	13372	13166	13275	13137	13216	13129	13183	13473	13231	13172	13494	13326	13342	13349	13351	13281	13448	13375	13145	13286	13316	13501	13248	13292	13251	13301	13336	13256	13273	13431	13182	13170	13271	13286	13354	13314	13378	13276	13302	13196	13341	13290	13214	13299	13260	13336	13329	13196	13317	13310	13087	13376	13128	13227	13152	13515	13349	13394	13282	13306	13405	13354	13157	13450	13333	13363	13365	13328	13295	13169	13465	13161	13409	13286	13514	13344	13345	13410	13361	13405	13241	13317	13231	13488	13311	13385	13447	13086	13275	13220	13243	13256	13363	13321	13300	13488	13369	13335	13384	13367	13205	13272	13345	13258	13257	13337	13292	13367	13383	13358	13324	13265	13352	13405	13273	13381	13294	13313	13373	13292	13142	13370	13311	13421	13354	13153	13516	13253	13379	13413	13264	13315	13329	13328	13179	13253	13379	13329	13346	13343	13227	13337	13235	13306	13528	13381	13317	13232	13262	13223	13304	13435	13235	13535	13151	13121	13379	13267	13165	13382	13545	13317	13353	13272	13275	13403	13236	13260	13207	13372	13377	13331	13226	13383	13271	13214	13242	13232	13282	13161	13296	13398	13365	13254	13378	13063	13419	13406	13312	13316	13307	13465	13321	13385	13315	13299	13140	13326	13326	13253	13180	13099	13451	13428	13320	13335	13490	13283	13339	13313	13322	13464	13386	13218	13302	13278	13370	13251	13250	13264	13357	13221	13198	13308	13374	13200	13377	13306	13342	13412	13421	13252	13365	13330	13412	13389	13352	13359	13428	13296	13463	13353	13294	13307	13379	13215	13353	13432	13374	13319	13239	13229	13224	13258	13322	13192	13223	13349	13153	13410	13451	13401	13304	13359	13162	13401	13151	13319	13307	13197	13234	13371	13300	13262	13158	13282	13232	13358	13326	13263	13251	13361	13438	13335	13254	13183	13320	13512	13224	13241	13353
30337	39365	44223	31360	20694	16018	14971	14637	14520	14436	14407	14643	14522	14344	14658	14527	14772	14730	14675	14580	14771	14726	14683	14436	14453	14557	14555	14577	14335	14652	14744	14526	14489	14563	14715	14470	14455	14734	14600	14749	14636	14507	14683	14627	14553	14428	14445	14530	14594	14588	14750	14589	14722	14667	14726	14612	14512	14597	14482	14374	14766	14590	14609	14669	14741	14549	14617	14644	14651	14713	14687	14443	14347	14614	14516	14562	14558	14700	14637	14514	14509	14476	14455	14675	14558	14519	14335	14535	14534	14746	14648	14579	14541	14603	14551	14293	14574	14573	14428	14482	14530	14540	14438	14421	14493	14613	14593	14488	14802	14540	14574	14482	14521	14514	14617	14454	14669	14320	14708	14381	14434	14556	14660	14622	14648	14414	14659	14475	14570	14593	14583	14615	14413	14283	14660	14435	14460	14523	14458	14705	14588	14558	14599	14685	14463	14449	14389	14534	14337	14530	14556	14658	14731	14790	14778	14403	14497	14506	14480	14715	14609	14532	14533	14626	14652	14482	14568	14589	14569	14596	14502	14498	14719	14556	14516	14597	14590	14667	14548	14548	14665	14678	14403	14658	14620	14561	14427	14533	14557	14416	14554	14454	14612	14293	14513	14522	14450	14645	14431	14567	14368	14568	14522	14561	14591	14729	14633	14509	14677	14606	14508	14477	14474	14451	14459	14606	14642	14461	14593	14552	14700	14468	14654	14438	14610	14528	14572	14538	14495	14580	14506	14543	14574	14610	14468	14632	14410	14491	14556	14502	14666	14537	14573	14680	14587	14586	14557	14523	14572	14759	14428	14747	14688	14531	14652	14516	14642	14763	14399	14664	14850	14588	14757	14569	14662	14442	14650	14440	14414	14746	14548	14592	14325	14572	14664	14463	14588	14513	14675	14358	14381	14464	14641	14533	14628	14523	14851	14719	14511	14425	14362	14527	14279	14334	14520	14628	14628	14510	14681	14643	14562	14507	14371	14506	14649	14614	14583	14566	14641	14494	14627	14685	14585	14727	14577	14656	14587	14486	14606	14596	14478	14586	14683	14536	14731	14536	14468	14633	14597	14376	14734	14513	14538	14504	14360	14506	14535	14484	14593	14547	14647	14340	14617	14587	14651	14415	14492	14569	14732	14594	14682	14360	14546	14594	14467	14711	14515	14658	14505	14520	14462	14586	14475	14512	14595	14673	14675	14686	14743	14528	14451	14580	14730	14675	14539	14706	14528	14641	14481	14605	14509	14523	14455	14518	14514	14535	14699	14429	14350	14687	14581	14344	14575	14443	14373	14402	14480	14739	14330	14645	14546	14453	14476	14426	14622	14665	14540	14671	14602	14610	14512	14758	14444	14498	14581	14614	14554	14542	14504	14620	14600	14407	14619	14630	14577	14579	14609	14649	14752	14759	14631	14537	14719	14659	14753	14558	14626	14513	14458	14597	14712	14757	14628	14491	14387	14463	14435	14699	14681	14771	14482	14318	14586	14719	14439	14527	14544	14419	14307	14533	14501	14393	14486	14574	14672	14458	14661	14613	14505	14620	14545	14572	14466	14470	14611	14355	14447	14517	14481	14596	14582	14514	14446	14472	14400	14477	14519	14434	14577	14532	14612	14710	14605	14587	14683	14696	14491	14784	14555	14491	14598	14422	14559	14531	14777	14604	14560	14553	14508	14609	14513	14567	14340	14518	14619	14615	14585	14629	14552	14592	14448	14538	14347	14823	14597	14656	14671	14584	14427	14356	14599	14663	14564	14506	14670	14634	14533	14780	14619	14553	14509	14581	14541	14542	14542	14505	14557	14315	14634	14605	14655	14470	14497	14700	14542	14622	14581	14799	14539	14458	14541	14439	14426	14420	14550	14542	14617	14518	14636	14491	14531	14540	14249	14512	14611	14673	14420	14370	14607	14409	14734	14596	14651	14613	14571	14547	14544	14531	14578	14429	14396	14397	14486	14348	14538	14470	14575	14415	14545	14656	14521	14420	14601	14446	14741	14503	14523	14636	14559	14423	14672	14475	14484	14534	14570	14595	14615	14617	14658	14367	14526	14544	14570	14748	14699	14463	14501	14388	14737	14416	14553	14647	14641	14700	14607	14792	14582	14657	14406	14624	14602	14605	14673	14476	14747	14591	14539	14447	14247	14655	14716	14779	14692	14226	14550	14555	14662	14461	14607	14791	14659	14649	14656	14643	14508	14494	14742	14723	14725	14502	14516	14671	14615	14605	14579	14688	14467	14760	14442	14630	14701	14480	14693	14753	14534	14578	14490	14623	14576	14635	14582	14750	14518	14604	14531	14294	14391	14509	14687	14525	14640	14411	14433	14468	14662	14539	14407	14444	14310	14424	14628	14477	14612	14662	14505	14449	14684	14312	14543	14665	14504	14694	14427	14564	14551	14608	14643	14553	14452	14631	14528	14624	14512	14663	14686	14740	14564	14630	14477	14437	14484	14383	14471	14508	14561	14452	14637	14521	14446	14448	14438	14442	14384	14455	14602	14583	14650	14416	14606	14514	14462	14480	14525	14245	14535	14503	14565	14392	14544	14552	14584	14550	14641	14622	14673	14768	14651	14665	14505	14474	14623	14742	14478	14593	14573	14637	14603	14728	14825	14548	14614	14672	14425	14513	14425	14635	14531	14555	14486	14769	14617	14457	14674	14457	14561	14848	14705	14501	14681	14826	14670	14504	14596	14503	14444	14672	14524	14420	14719	14633	14632	14656	14613	14300	14526	14741	14720	14409	14449	14600	14537	14460	14602	14635	14782	14564	14571	14422	14688	14711	14628	14683	14620	14683	14539	14584	14358	14523	14357	14618	14609	14446	14608	14409	14653	14616	14603	14379	14518	14539	14487	14368	14531	14463	14429	14623	14489	14543	14616	14716	14528	14515	14713	14451	14590	14736	14615	14471	14600	14585	14448	14499	14761	14666	14395	14658	14641	14497	14542	14497	14703	14671	14771	14677	14541	14578	14566	14509	14545	14542	14542	14625	14605	14512	14456	14735	14571	14590	14654	14517	14479	14554	14417	14413	14912	14571	14659	14869	14689	14722	14549	14420	14626	14473	14681	14590	14658	14681	14539	14643	14544	14685	14666	14824	14428	14480	14420	14482	14768	14670	14715	14718	14508	14539	14692	14613	14398	14550	14512	14764	14652	14564	14658	14528	14529	14513	14512	14775	14833	14429	14614	14604	14480	14358	14511	14473	14379	14597	14529	14582	14579	14471	14471	14627	14476	14499	14407	14526	14353	14548	14303	14496	14554	14535	14528	14693	14589	14479	14523	14664	14758	14709	14720	14679	14506	14606	14535	14620	14490	14527	14552	14495	14434	14589	14523	14544	14537	14734	14440	14542	14571	14674	14474	14522	14581	14443	14421	14489	14539	14573	14573	14523	14586	14460	14493	14700	14624	14659	14421	14548	14594	14580	14481	14656	14539	14539	14725	14489	14591	14461	14558	14393	14349	14623	14610	14519	14478	14596	14617	14394	14670	14609	14633	14397	14591	14642	14526	14662	14553	14596	14578	14631	14539	14532	14534	14668	14584	14395	14550	14525	14645	14570	14687	14507	14537	14637	14434	14579	14785	14647	14599	14831	14675	14420	14492	14452	14584	14564	14649	14404	14550	14538	14619	14376	14353	14423	14668	14538	14442	14584	14532	14634	14369	14470	14793	14618	14632	14852	14613	14490	14635	14453	14493	14541	14596	14467	14671	14378	14540	14480	14581	14566	14619	14481	14635	14402	14545	14523	14617	14504	14485	14461	14504	14481	14694	14652	14592	14602	14474	14288	14609	14590	14624	14662	14566	14490	14699	14463	14615	14677	14628	14662	14599	14473	14545	14601	14510	14357	14285	14499	14552	14564	14591	14581	14690	14638	14643	14719	14481	14772	14362	14494	14526	14630	14677	14518	14685	14576	14611	14832	14552	14570	14805	14626	14630	14701	14513	14601	14566	14526	14632	14584	14555	14484	14602	14537	14538	14498	14670	14414	14619	14477	14339	14614	14611	14629	14542	14468	14580	14621	14901	14564	14542	14684	14375	14692	14375	14756	14764	14609	14690	14368	14615	14520	14542	14519	14746	14684	14656	14602	14494	14467	14506	14556	14646	14483	14517	14720	14618	14537	14542	14548	14560	14511	14602	14619	14787	14336	14654	14523	14628	14449	14475	14506	14650	14556	14736	14636	14459	14555	14582	14747	14852	14717	14559	14535	14729	14652	14744	14477	14529	14612	14440	14613	14579	14546	14518	14296	14470	14648	14516	14488	14577	14517	14318	14500	14629	14767	14469	14479	14462	14689	14430	14579	14628	14465	14352	14592	14533	14579	14491	14578	14570	14560	14497	14486	14435	14686	14654	14615	14576	14564	14612	14600	14602	14608	14609	14560	14640	14621	14589	14515	14470	14410	14628	14512	14443	14418	14481	14497	14623	14583	14630	14702	14775	14641	14599	14760	14405	14464	14759	14557	14615	14533	14513	14605	14666	14507	14732	14631	14490	14696	14670	14443	14814	14629	14533	14761	14527	14626	14475	14676	14612	14620	14411	14649	14489	14632	14409	14557	14375	14697	14778	14581	14399	14431	14536	14585	14410	14462	14373	14612	14552	14524	14467	14695	14647	14661	14464	14598	14464	14537	14609	14402	14651	14662	14421	14557	14643	14582	14634	14695	14745	14531	14632	14695	14555	14591	14408	14519	14480	14526	14640	14707	14564	14490	14595	14413	14415	14694	14500	14663	14595	14556	14692	14557	14651	14644	14423	14651	14378	14527	14380	14659	14729	14592	14418	14663	14464	14818	14418	14595	14564	14486	14430	14615	14598	14716	14640	14599	14431	14582	14490	14414	14627	14549	14461	14551	14359	14524	14659	14638	14438	14605	14444	14547	14598	14495	14457	14459	14573	14525	14474	14639	14485	14419	14744	14800	14662	14469	14693	14667	14673	14624	14537	14519	14605	14526	14617	14547	14671	14663	14800	14610	14590	14587	14424	14636	14551	14422	14717	14485	14431	14475	14507	14642	14499	14718	14616	14688	14554	14527	14608	14469	14789	14589	14384	14551	14446	14510	14803	14574	14573	14537	14743	14578	14537	14629	14623	14473	14928	14514	14525	14492	14576	14351
33953	57735	47126	29605	19070	14612	13536	13820	13708	13701	13770	13669	13629	13646	13734	13667	13678	13427	13762	13503	13663	13592	13645	13637	13573	13549	13692	13730	13750	13835	13642	13664	13472	13736	13659	13727	13675	13570	13575	13784	13632	13647	13690	13666	13609	13693	13545	13507	13438	13570	13665	13675	13847	13617	13685	13670	13560	13705	13671	13620	13562	13597	13681	13594	13720	13550	13680	13815	13787	13674	13542	13659	13819	13524	13841	13652	13569	13539	13553	13794	13737	13747	13472	13596	13514	13747	13670	13654	13661	13665	13783	13745	13661	13640	13763	13520	13664	13601	13807	13735	13715	13703	13783	13697	13646	13667	13737	13787	13489	13570	13874	13497	13814	13635	13579	13688	13610	13656	13556	13790	13646	13752	13506	13695	13750	13537	13584	13638	13577	13655	13697	13670	13504	13779	13705	13719	13640	13821	13571	13741	13670	13652	13513	13725	13632	13553	13450	13617	13639	13590	13774	13749	13633	13553	13723	13680	13590	13623	13641	13713	13613	13767	13776	13674	13627	13511	13682	13694	13707	13669	13669	13617	13634	13653	13886	13737	13597	13606	13700	13696	13588	13594	13701	13657	13545	13645	13561	13732	13752	13696	13536	13638	13652	13641	13582	13619	13750	13578	13693	13609	13642	13814	13675	13602	13785	13766	13918	13821	13528	13839	13598	13579	13521	13626	13670	13610	13810	13773	13658	13654	13612	13643	13947	13671	13661	13662	13728	13592	13806	13581	13652	13658	13780	13423	13759	13684	13627	13922	13678	13481	13683	13620	13662	13806	13688	13674	13681	13440	13849	13552	13737	13762	13590	13669	13715	13685	13620	13704	13642	13745	13502	13719	13731	13726	13546	13767	13672	13677	13582	13623	13700	13614	13780	13912	13570	13678	13856	13675	13767	13669	13633	13615	13517	13663	13608	13774	13703	13562	13672	13874	13665	13669	13696	13522	13698	13605	13779	13374	13658	13656	13627	13551	13781	13627	13476	13645	13781	13658	13589	13798	13695	13615	13670	13743	13682	13797	13617	13619	13721	13673	13562	13706	13684	13577	13569	13541	13545	13654	13670	13717	13702	13659	13759	13722	13650	13627	13607	13717	13518	13779	13643	13597	13706	13759	13683	13623	13703	13745	13666	13654	13632	13643	13643	13697	13650	13633	13529	13641	13668	13635	13623	13695	13675	13685	13746	13719	13786	13732	13594	13580	13726	13805	13690	13732	13590	13775	13656	13596	13561	13688	13688	13626	13499	13732	13532	13972	13486	13826	13618	13783	13655	13629	13698	13582	13708	13721	13857	13652	13746	13748	13673	13702	13858	13580	13717	13605	13643	13633	13736	13636	13639	13819	13739	13685	13468	13728	13599	13840	13682	13713	13704	13737	13731	13645	13735	13619	13661	13767	13629	13643	13766	13752	13650	13627	13747	13710	13503	13630	13643	13647	13652	13801	13649	13748	13690	13672	13777	13652	13519	13622	13612	13604	13710	13778	13580	13749	13624	13724	13692	13817	13808	13694	13726	13494	13705	13632	13666	13751	13571	13673	13615	13595	13573	13597	13448	13613	13584	13486	13777	13535	13618	13719	13655	13582	13671	13853	13567	13656	13722	13639	13719	13782	13686	13502	13614	13659	13555	13601	13761	13693	13736	13583	13657	13759	13803	13815	13724	13798	13713	13442	13684	13587	13598	13719	13884	13625	13546	13841	13615	13619	13688	13653	13597	13595	13741	13656	13514	13642	13614	13525	13769	13728	13601	13563	13757	13632	13769	13794	13518	13610	13607	13769	13626	13546	13640	13666	13710	13427	13624	13579	13643	13561	13543	13620	13711	13723	13704	13683	13595	13667	13649	13699	13643	13693	13683	13668	13716	13502	13657	13642	13710	13647	13582	13714	13715	13676	13698	13673	13624	13803	13518	13758	13610	13729	13755	13717	13631	13578	13750	13674	13532	13682	13599	13695	13518	13654	13618	13642	13540	13739	13658	13689	13648	13543	13751	13657	13756	13724	13634	13616	13717	13772	13738	13691	13529	13714	13789	13538	13746	13632	13599	13696	13628	13637	13776	13655	13556	13703	13568	13642	13791	13828	13682	13684	13846	13658	13820	13719	13590	13646	13517	13628	13523	13736	13616	13657	13668	13578	13738	13563	13565	13637	13784	13592	13686	13732	13693	13512	13661	13641	13714	13743	13834	13788	13548	13596	13493	13638	13682	13775	13776	13701	13676	13658	13659	13581	13607	13682	13702	13639	13649	13822	13701	13833	13640	13601	13674	13661	13564	13624	13709	13556	13733	13603	13829	13717	13793	13721	13662	13651	13772	13579	13676	13620	13605	13686	13589	13675	13547	13741	13776	13804	13754	13869	13483	13633	13833	13585	13646	13561	13587	13641	13591	13717	13796	13697	13668	13681	13703	13641	13688	13821	13600	13632	13651	13672	13840	13714	13697	13636	13611	13687	13654	13589	13586	13685	13810	13668	13582	13835	13756	13591	13638	13590	13484	13665	13516	13711	13632	13553	13714	13589	13622	13706	13747	13520	13756	13736	13801	13660	13558	13726	13653	13599	13673	13782	13593	13854	13720	13641	13597	13773	13723	13669	13492	13593	13678	13726	13707	13676	13767	13564	13646	13695	13606	13641	13694	13714	13780	13563	13576	13666	13633	13743	13632	13684	13746	13806	13775	13856	13767	13497	13711	13857	13812	13626	13721	13775	13517	13594	13750	13661	13721	13671	13604	13671	13675	13760	13574	13723	13693	13707	13741	13794	13670	13580	13740	13606	13689	13797	13689	13742	13647	13596	13822	13636	13531	13602	13573	13653	13678	13623	13670	13649	13628	13452	13783	13700	13549	13712	13652	13499	13588	13473	13731	13737	13591	13758	13899	13788	13632	13703	13642	13565	13635	13770	13726	13665	13647	13557	13752	13775	13654	13565	13660	13603	13687	13732	13782	13754	13796	13694	13650	13637	13651	13747	13631	13555	13695	13633	13703	13682	13659	13686	13733	13656	13603	13521	13542	13664	13731	13554	13815	13524	13641	13680	13681	13737	13593	13716	13756	13707	13562	13520	13807	13710	13647	13694	13560	13775	13614	13752	13713	13641	13805	13591	13631	13649	13726	13633	13648	13711	13757	13720	13660	13695	13696	13650	13757	13518	13642	13629	13740	13718	13664	13788	13473	13678	13737	13670	13682	13562	13610	13590	13656	13658	13517	13740	13631	13575	13593	13476	13746	13846	13654	13572	13812	13765	13608	13630	13596	13740	13578	13627	13747	13847	13626	13605	13784	13728	13784	13730	13724	13817	13639	13674	13588	13518	13587	13722	13681	13586	13678	13756	13583	13749	13652	13845	13634	13780	13680	13431	13742	13850	13695	13677	13736	13734	13774	13707	13690	13755	13655	13570	13765	13743	13708	13635	13615	13807	13684	13679	13571	13767	13711	13642	13737	13601	13600	13699	13746	13704	13474	13611	13526	13631	13614	13620	13487	13705	13721	13745	13819	13730	13671	13497	13682	13633	13755	13722	13605	13603	13644	13560	13878	13613	13587	13616	13610	13778	13639	13497	13654	13541	13531	13718	13537	13673	13766	13563	13541	13562	13798	13665	13731	13700	13723	13797	13664	13537	13508	13699	13791	13669	13723	13604	13646	13723	13859	13651	13560	13758	13844	13602	13804	13692	13641	13534	13664	13757	13608	13652	13680	13786	13838	13573	13607	13602	13719	13588	13726	13731	13662	13558	13810	13656	13710	13809	13641	13735	13767	13699	13661	13777	13713	13744	13700	13688	13804	13694	13592	13698	13562	13798	13643	13576	13738	13719	13655	13555	13762	13807	13733	13600	13716	13716	13705	13650	13654	13685	13614	13670	13708	13728	13649	13707	13830	13807	13746	13595	13850	13741	13716	13653	13701	13772	13762	13648	13731	13749	13677	13680	13739	13837	13698	13382	13748	13535	13753	13598	13719	13630	13668	13915	13726	13752	13789	13661	13557	13573	13675	13544	13615	13683	13501	13605	13731	13552	13690	13691	13653	13575	13507	13715	13577	13693	13794	13666	13657	13583	13578	13673	13545	13688	13813	13681	13684	13675	13620	13604	13749	13838	13706	13517	13691	13588	13725	13704	13647	13663	13811	13532	13598	13559	13679	13683	13610	13581	13608	13581	13775	13654	13764	13586	13521	13523	13768	13695	13610	13658	13639	13685	13832	13866	13579	13829	13572	13512	13719	13751	13626	13613	13724	13844	13733	13588	13759	13621	13610	13789	13742	13629	13689	13785	13629	13694	13634	13720	13683	13702	13621	13653	13675	13646	13597	13759	13725	13594	13728	13736	13747	13601	13644	13806	13580	13810	13540	13653	13755	13556	13653	13643	13721	13523	13678	13789	13696	13760	13790	13524	13714	13626	13621	13738	13637	13771	13675	13616	13716	13707	13585	13537	13638	13596	13504	13721	13826	13642	13618	13542	13677	13698	13453	13667	13592	13766	13764	13687	13580	13794	13609	13698	13818	13723	13593	13738	13698	13526	13649	13621	13715	13637	13581	13758	13593	13587	13862	13688	13743	13709	13660	13536	13733	13660	13734	13759	13819	13668	13698	13660	13648	13667	13839	13634	13640	13588	13743	13711	13812	13649	13637	13859	13724	13577	13635	13626	13706	13702	13780	13615	13593	13770	13654	13475	13741	13658	13674	13728	13649	13571	13617	13650	13661	13664	13652	13682	13644	13718	13829	13805	13779	13726	13613	13610	13565	13572	13750	13714	13627	13644	13773	13756	13671	13736	13692	13575	13627	13734	13734	13650	13857	13415	13569	13739	13626	13661	13731	13775	13833	13552	13612	13750	13551	13739	13750	13568	13720	13817	13680	13663	13596	13700	13888	13609	13703	13698	13694	13803	13720	13709	13748	13515	13572	13519	13519	13579	13639	13706	13655	13862	13759	13519	13584	13786	13757	13639	13744	13547	13777	13596	13707	13646	13522	13717	13712	13726	13479	13762	13704	13458	13690	13754	13632	13694	13712	13660	13507	13716	13643	13574	13725	13653	13637	13618	13647	13565	13708	13630	13701	13786	13865	13901	13689	13648	13620	13485	13862	13708	13623	13879	13720	13504	13656	13674	13672	13632
24190	25599	43522	41088	31106	24611	20251	15541	14717	14949	14493	14576	14523	14587	14846	14712	14680	14758	14651	14560	14651	14522	14633	14703	14721	14554	14558	14500	14878	14440	14686	14611	14582	14378	14464	14655	14587	14455	14473	14487	14454	14567	14536	14409	14661	14582	14767	14467	14507	14510	14535	14490	14524	14483	14574	14366	14432	14583	14528	14550	14389	14632	14359	14569	14588	14381	14527	14576	14561	14530	14531	14554	14583	14545	14536	14362	14464	14323	14570	14304	14345	14518	14455	14473	14423	14530	14595	14442	14269	14542	14466	14660	14390	14506	14636	14460	14459	14501	14292	14281	14406	14636	14432	14458	14436	14442	14465	14396	14329	14344	14381	14514	14254	14557	14294	14357	14488	14644	14360	14348	14411	14385	14544	14359	14416	14392	14577	14465	14494	14385	14499	14313	14373	14600	14302	14527	14506	14424	14455	14369	14604	14382	14301	14506	14552	14501	14477	14205	14552	14494	14526	14195	14359	14250	14324	14297	14549	14420	14319	14521	14605	14407	14319	14291	14460	14455	14557	14522	14332	14447	14312	14493	14382	14420	14617	14423	14445	14368	14306	14412	14465	14543	14663	14395	14335	14472	14469	14453	14387	14491	14396	14567	14369	14424	14453	14661	14377	14484	14593	14455	14384	14418	14431	14217	14518	14427	14283	14508	14510	14322	14431	14509	14504	14515	14230	14508	14434	14371	14388	14521	14373	14515	14469	14489	14475	14372	14380	14398	14395	14333	14562	14421	14411	14351	14404	14334	14552	14372	14289	14491	14483	14204	14580	14434	14420	14384	14516	14341	14524	14400	14503	14391	14367	14511	14360	14434	14412	14454	14532	14557	14649	14385	14336	14469	14642	14533	14399	14441	14272	14630	14266	14335	14378	14346	14401	14484	14267	14591	14556	14637	14536	14399	14511	14417	14431	14521	14383	14519	14517	14421	14448	14468	14479	14597	14394	14467	14552	14406	14418	14444	14424	14479	14258	14175	14503	14535	14487	14500	14425	14661	14480	14431	14486	14427	14409	14248	14445	14600	14538	14408	14255	14518	14570	14415	14571	14521	14432	14558	14503	14572	14750	14665	14624	14444	14540	14317	14460	14393	14459	14382	14534	14338	14605	14301	14426	14380	14440	14390	14447	14491	14483	14529	14329	14521	14208	14568	14456	14483	14286	14296	14469	14400	14577	14574	14386	14272	14228	14237	14456	14607	14485	14387	14447	14474	14444	14360	14438	14262	14352	14368	14536	14409	14504	14427	14472	14251	14599	14375	14476	14430	14499	14545	14441	14419	14303	14344	14554	14501	14505	14531	14327	14268	14229	14375	14294	14491	14377	14480	14658	14514	14599	14377	14400	14531	14607	14348	14365	14600	14262	14429	14633	14754	14310	14480	14448	14439	14250	14407	14409	14314	14606	14492	14520	14550	14321	14541	14546	14563	14388	14493	14486	14369	14456	14358	14620	14494	14377	14239	14363	14455	14407	14293	14576	14394	14398	14431	14305	14236	14452	14465	14477	14229	14303	14207	14408	14306	14431	14405	14441	14432	14291	14362	14354	14353	14424	14396	14602	14483	14550	14443	14401	14365	14251	14574	14442	14311	14314	14365	14398	14336	14410	14296	14528	14395	14323	14175	14437	14270	14289	14526	14501	14587	14224	14603	14348	14253	14487	14775	14494	14471	14585	14456	14247	14509	14301	14085	14272	14423	14335	14466	14549	14422	14633	14552	14598	14610	14523	14309	14381	14453	14312	14311	14370	14422	14390	14516	14322	14618	14386	14440	14511	14355	14448	14308	14509	14158	14588	14362	14438	14351	14314	14393	14484	14355	14445	14361	14410	14441	14606	14412	14490	14580	14410	14284	14417	14543	14355	14402	14502	14352	14389	14625	14497	14486	14438	14421	14314	14428	14391	14454	14500	14463	14593	14309	14415	14442	14218	14300	14584	14414	14391	14329	14440	14448	14546	14536	14280	14390	14612	14470	14438	14410	14379	14363	14640	14555	14468	14675	14308	14519	14224	14255	14509	14376	14590	14355	14406	14552	14279	14365	14410	14425	14409	14285	14282	14436	14393	14357	14524	14547	14504	14525	14447	14452	14386	14467	14519	14814	14302	14390	14432	14606	14335	14393	14338	14551	14308	14554	14368	14530	14537	14468	14254	14387	14450	14419	14462	14531	14488	14531	14380	14321	14524	14482	14292	14190	14538	14520	14398	14502	14193	14371	14553	14286	14546	14501	14649	14636	14466	14175	14482	14408	14484	14397	14646	14348	14307	14365	14502	14493	14311	14368	14445	14302	14270	14505	14438	14564	14498	14379	14617	14368	14459	14364	14399	14451	14387	14449	14372	14285	14503	14590	14443	14390	14278	14543	14516	14387	14311	14593	14244	14579	14375	14284	14368	14460	14380	14488	14503	14416	14554	14568	14356	14443	14117	14510	14528	14478	14521	14480	14607	14379	14587	14402	14420	14450	14466	14281	14572	14347	14478	14434	14424	14319	14138	14432	14431	14346	14354	14317	14489	14486	14563	14373	14510	14399	14628	14484	14481	14398	14580	14509	14375	14486	14371	14210	14567	14402	14636	14362	14488	14348	14328	14436	14440	14434	14336	14277	14323	14725	14642	14370	14235	14378	14226	14555	14606	14379	14445	14488	14407	14557	14421	14289	14469	14358	14477	14442	14448	14451	14470	14643	14551	14453	14486	14502	14582	14356	14560	14412	14475	14434	14326	14390	14365	14374	14442	14360	14451	14182	14387	14448	14447	14371	14463	14496	14458	14733	14568	14333	14477	14443	14263	14505	14407	14349	14328	14223	14549	14518	14581	14349	14555	14372	14469	14583	14563	14535	14300	14601	14342	14461	14391	14460	14372	14349	14511	14421	14490	14443	14415	14371	14366	14418	14603	14597	14479	14346	14450	14482	14534	14237	14606	14483	14439	14487	14260	14597	14665	14291	14399	14452	14555	14379	14290	14534	14438	14434	14690	14409	14483	14547	14569	14397	14544	14335	14343	14598	14505	14282	14447	14434	14591	14512	14529	14342	14221	14496	14411	14366	14479	14556	14765	14482	14525	14453	14605	14426	14538	14349	14454	14438	14253	14329	14365	14386	14391	14372	14460	14337	14499	14460	14498	14193	14470	14383	14554	14504	14349	14382	14371	14346	14316	14659	14553	14562	14405	14474	14702	14385	14459	14443	14420	14291	14442	14592	14536	14371	14581	14676	14484	14460	14479	14558	14281	14367	14555	14309	14502	14354	14520	14443	14305	14297	14485	14516	14248	14343	14435	14375	14515	14784	14428	14379	14520	14180	14402	14518	14342	14364	14556	14394	14383	14384	14343	14360	14451	14382	14391	14439	14365	14636	14499	14409	14448	14454	14423	14592	14494	14451	14325	14344	14395	14501	14544	14508	14440	14526	14355	14406	14594	14425	14300	14509	14317	14337	14377	14403	14398	14504	14332	14542	14566	14462	14501	14460	14506	14384	14345	14328	14324	14459	14405	14502	14349	14490	14737	14426	14561	14515	14362	14612	14484	14363	14575	14405	14358	14246	14442	14489	14255	14511	14535	14476	14308	14641	14470	14504	14460	14368	14330	14429	14557	14603	14339	14423	14310	14416	14589	14335	14413	14311	14398	14663	14607	14388	14516	14435	14510	14537	14455	14525	14426	14656	14491	14397	14408	14391	14532	14402	14273	14365	14421	14567	14420	14570	14531	14352	14493	14446	14351	14465	14575	14340	14339	14555	14465	14613	14309	14402	14326	14365	14392	14405	14340	14479	14563	14355	14506	14501	14276	14273	14546	14479	14555	14396	14336	14380	14329	14418	14302	14430	14666	14553	14406	14352	14353	14582	14384	14412	14507	14430	14423	14332	14379	14521	14444	14379	14536	14391	14440	14393	14526	14528	14359	14611	14505	14233	14542	14529	14581	14549	14406	14418	14368	14339	14464	14316	14402	14253	14341	14336	14375	14302	14518	14626	14231	14492	14359	14326	14600	14348	14301	14412	14514	14366	14526	14278	14477	14392	14500	14423	14445	14504	14255	14445	14312	14426	14401	14408	14522	14373	14400	14415	14504	14592	14375	14569	14379	14377	14481	14272	14567	14572	14404	14283	14579	14326	14393	14602	14447	14457	14457	14584	14329	14491	14227	14357	14437	14372	14446	14362	14496	14453	14371	14486	14542	14499	14311	14431	14437	14489	14468	14421	14522	14448	14586	14522	14430	14495	14513	14305	14331	14512	14420	14383	14424	14434	14303	14435	14440	14557	14578	14619	14514	14267	14286	14510	14355	14407	14474	14434	14213	14547	14638	14528	14619	14455	14522	14367	14333	14515	14393	14408	14377	14543	14501	14427	14471	14304	14459	14321	14388	14429	14392	14445	14331	14371	14329	14492	14347	14384	14553	14276	14402	14330	14271	14513	14408	14598	14537	14396	14277	14517	14499	14556	14499	14172	14410	14549	14524	14527	14423	14425	14366	14452	14412	14489	14250	14385	14330	14429	14420	14538	14494	14440	14375	14239	14361	14260	14541	14301	14603	14486	14416	14433	14458	14417	14404	14448	14355	14513	14423	14365	14574	14556	14531	14340	14418	14607	14229	14301	14487	14239	14381	14444	14463	14376	14351	14341	14296	14477	14433	14380	14457	14452	14433	14547	14494	14505	14480	14439	14626	14271	14346	14552	14405	14467	14240	14412	14528	14437	14523	14500	14463	14430	14347	14451	14564	14433	14285	14486	14464	14232	14249	14345	14336	14481	14547	14427	14342	14431	14666	14333	14528	14519	14256	14353	14475	14431	14472	14465	14320	14460	14406	14406	14247	14371	14518	14421	14417	14406	14449	14529	14469	14418	14401	14590	14368	14725	14376	14351	14510	14750	14503	14310	14515	14374	14425	14370	14234	14461	14568	14514	14468	14358	14477	14414	14392	14296	14380	14541	14327	14436	14521	14490	14314	14416	14454	14300	14263	14605	14381	14444	14519	14611	14346	14520	14416	14370	14460	14476	14486	14439	14373	14347	14500	14417	14478	14533	14361	14515	14488	14406	14373	14286	14535	14493	14332	14505	14462	14479	14349	14421	14522	14597	14527	14460	14304	14541	14523	14449	14431	14335	14392	14431
63140	106397	90783	67193	41539	21749	14221	13697	13584	13569	13749	13785	13593	13671	13693	13656	13555	13629	13544	13663	13667	13514	13591	13578	13657	13523	13495	13708	13596	13651	13692	13705	13623	13758	13581	13639	13714	13689	13614	13693	13568	13634	13704	13531	13597	13455	13754	13665	13548	13705	13558	13653	13655	13476	13664	13805	13527	13645	13621	13542	13738	13718	13493	13491	13439	13564	13656	13682	13690	13783	13539	13698	13551	13476	13582	13613	13562	13608	13629	13613	13676	13665	13697	13531	13520	13698	13683	13508	13694	13663	13476	13538	13599	13676	13733	13518	13545	13538	13699	13604	13817	13637	13548	13533	13813	13596	13543	13561	13679	13639	13709	13643	13603	13642	13513	13523	13670	13571	13691	13573	13701	13616	13623	13650	13687	13855	13535	13647	13632	13497	13570	13670	13551	13495	13601	13528	13644	13382	13843	13687	13489	13706	13704	13690	13546	13607	13637	13573	13504	13569	13612	13667	13581	13566	13617	13561	13705	13771	13545	13655	13684	13640	13627	13603	13590	13776	13443	13600	13693	13573	13551	13512	13405	13691	13491	13623	13626	13730	13632	13658	13652	13596	13528	13603	13587	13580	13704	13556	13611	13621	13736	13481	13748	13540	13607	13667	13416	13793	13602	13626	13557	13514	13692	13618	13637	13613	13535	13473	13685	13596	13735	13614	13642	13675	13442	13446	13711	13580	13824	13570	13579	13608	13677	13662	13551	13688	13471	13672	13548	13726	13591	13484	13688	13685	13654	13641	13651	13675	13617	13723	13573	13610	13715	13679	13753	13674	13525	13545	13540	13538	13679	13507	13561	13580	13753	13461	13573	13577	13617	13635	13624	13699	13576	13521	13553	13543	13649	13663	13535	13563	13507	13572	13641	13589	13554	13669	13587	13688	13479	13595	13602	13590	13684	13628	13563	13473	13404	13693	13574	13625	13717	13497	13666	13711	13594	13610	13442	13535	13604	13483	13554	13533	13687	13624	13616	13650	13661	13504	13585	13552	13506	13483	13741	13545	13757	13541	13645	13595	13611	13675	13660	13637	13608	13634	13663	13467	13555	13546	13492	13583	13618	13662	13674	13518	13652	13534	13591	13386	13637	13598	13485	13716	13831	13656	13741	13638	13671	13639	13685	13657	13566	13644	13646	13567	13594	13483	13609	13658	13596	13643	13710	13603	13658	13436	13613	13587	13665	13536	13748	13569	13588	13669	13640	13562	13651	13685	13753	13804	13449	13533	13668	13596	13632	13720	13716	13583	13517	13554	13705	13688	13640	13710	13756	13531	13639	13641	13717	13685	13658	13568	13659	13434	13640	13688	13601	13775	13620	13412	13621	13649	13726	13660	13590	13745	13697	13725	13639	13627	13676	13675	13548	13446	13738	13561	13793	13642	13698	13745	13478	13588	13642	13442	13589	13704	13738	13504	13728	13574	13727	13411	13692	13595	13574	13605	13497	13628	13608	13697	13694	13594	13542	13837	13559	13483	13802	13572	13671	13634	13695	13699	13685	13605	13655	13593	13599	13691	13675	13738	13583	13539	13587	13649	13488	13582	13757	13647	13810	13571	13596	13497	13591	13472	13654	13678	13621	13620	13539	13525	13694	13468	13731	13605	13542	13530	13530	13779	13691	13629	13585	13526	13659	13528	13611	13725	13642	13825	13582	13671	13753	13640	13854	13462	13540	13530	13584	13712	13580	13570	13548	13645	13671	13633	13669	13808	13532	13595	13600	13587	13686	13715	13482	13726	13591	13538	13616	13546	13606	13611	13720	13590	13649	13812	13581	13561	13785	13633	13694	13715	13538	13721	13697	13640	13732	13541	13643	13626	13808	13686	13816	13590	13455	13734	13670	13588	13672	13663	13574	13531	13564	13583	13580	13787	13460	13613	13731	13439	13542	13620	13646	13684	13624	13615	13681	13640	13841	13628	13725	13501	13688	13519	13648	13541	13538	13685	13711	13456	13596	13629	13599	13589	13603	13605	13745	13525	13800	13509	13540	13616	13570	13612	13488	13672	13572	13561	13564	13681	13627	13504	13742	13487	13534	13740	13521	13664	13576	13540	13633	13652	13548	13786	13671	13490	13555	13533	13487	13511	13536	13604	13582	13547	13641	13581	13597	13594	13621	13683	13535	13705	13551	13464	13671	13528	13914	13526	13575	13717	13666	13374	13722	13673	13416	13574	13646	13580	13755	13624	13715	13537	13556	13570	13531	13510	13472	13760	13378	13844	13680	13493	13652	13738	13753	13527	13645	13739	13592	13609	13532	13454	13620	13526	13582	13631	13516	13615	13495	13596	13646	13469	13640	13750	13665	13612	13726	13477	13544	13555	13560	13518	13738	13603	13426	13708	13662	13520	13633	13699	13542	13599	13459	13402	13760	13585	13521	13565	13435	13688	13573	13574	13507	13416	13661	13600	13650	13796	13676	13698	13692	13647	13669	13729	13505	13821	13474	13767	13649	13465	13553	13588	13641	13487	13499	13660	13654	13495	13609	13595	13601	13720	13552	13666	13646	13581	13639	13490	13567	13618	13805	13708	13616	13692	13663	13489	13405	13863	13601	13526	13647	13651	13534	13692	13562	13688	13638	13730	13648	13571	13570	13876	13621	13471	13695	13622	13574	13595	13691	13721	13571	13711	13633	13649	13650	13715	13571	13553	13562	13570	13635	13548	13684	13613	13525	13655	13454	13760	13599	13534	13589	13624	13710	13792	13496	13642	13624	13558	13689	13652	13578	13512	13515	13569	13688	13520	13481	13453	13568	13639	13522	13694	13532	13630	13566	13734	13659	13529	13622	13543	13809	13704	13681	13589	13650	13543	13602	13634	13749	13629	13653	13776	13680	13644	13474	13567	13578	13713	13547	13533	13672	13757	13658	13637	13547	13695	13539	13446	13572	13630	13715	13689	13641	13568	13812	13572	13632	13589	13654	13787	13731	13708	13678	13462	13776	13724	13619	13555	13666	13717	13827	13596	13576	13739	13640	13469	13677	13511	13646	13577	13434	13433	13698	13688	13651	13567	13547	13584	13617	13529	13637	13772	13430	13852	13707	13686	13625	13798	13599	13451	13531	13501	13574	13490	13570	13511	13555	13584	13577	13728	13601	13608	13469	13639	13629	13567	13424	13601	13536	13624	13670	13558	13502	13546	13638	13626	13400	13691	13619	13696	13545	13426	13651	13609	13610	13520	13631	13648	13485	13661	13571	13687	13632	13612	13499	13663	13613	13702	13610	13565	13458	13434	13768	13557	13566	13533	13494	13627	13619	13775	13715	13676	13626	13599	13718	13784	13663	13671	13470	13574	13653	13615	13595	13479	13680	13554	13734	13534	13697	13599	13541	13693	13598	13506	13617	13626	13557	13596	13562	13624	13597	13492	13553	13521	13824	13651	13578	13569	13663	13659	13620	13684	13682	13474	13596	13564	13501	13674	13731	13585	13470	13667	13682	13714	13655	13616	13589	13530	13769	13654	13404	13707	13677	13714	13548	13785	13596	13756	13664	13607	13658	13690	13560	13636	13737	13580	13757	13422	13645	13709	13733	13582	13618	13593	13619	13651	13587	13766	13693	13703	13563	13783	13579	13573	13440	13560	13683	13697	13521	13550	13644	13590	13677	13643	13672	13749	13699	13685	13607	13768	13563	13601	13650	13735	13618	13572	13599	13626	13663	13588	13713	13625	13739	13758	13547	13578	13649	13754	13673	13639	13626	13600	13559	13732	13742	13715	13420	13668	13725	13739	13705	13541	13478	13640	13624	13653	13852	13585	13670	13722	13588	13525	13691	13578	13313	13723	13669	13602	13580	13801	13719	13662	13693	13512	13588	13573	13697	13735	13560	13524	13560	13766	13753	13628	13634	13600	13675	13621	13391	13705	13715	13608	13658	13677	13571	13741	13659	13662	13634	13531	13625	13735	13680	13543	13465	13822	13593	13558	13728	13551	13469	13804	13594	13719	13524	13626	13765	13750	13690	13680	13608	13586	13633	13735	13538	13538	13639	13742	13677	13551	13750	13485	13498	13598	13661	13505	13662	13576	13643	13598	13649	13786	13542	13673	13496	13736	13598	13576	13701	13572	13604	13753	13721	13534	13638	13569	13409	13766	13640	13589	13479	13673	13643	13848	13665	13410	13745	13722	13481	13701	13608	13660	13621	13592	13572	13625	13598	13654	13526	13474	13527	13695	13640	13539	13793	13521	13598	13424	13698	13769	13674	13447	13521	13507	13738	13577	13574	13618	13770	13662	13585	13602	13524	13658	13566	13649	13841	13530	13533	13580	13717	13554	13648	13723	13631	13538	13414	13555	13701	13714	13771	13476	13610	13554	13616	13686	13617	13522	13635	13656	13659	13551	13490	13678	13476	13648	13741	13586	13737	13591	13795	13597	13749	13692	13716	13618	13674	13617	13561	13545	13520	13802	13639	13510	13498	13559	13632	13713	13682	13524	13583	13671	13559	13569	13586	13635	13605	13836	13547	13672	13605	13608	13452	13720	13687	13520	13735	13580	13607	13620	13743	13526	13561	13544	13606	13438	13551	13586	13691	13553	13540	13761	13739	13567	13664	13509	13610	13792	13670	13646	13535	13658	13716	13686	13594	13554	13668	13576	13483	13721	13834	13575	13653	13864	13545	13701	13524	13658	13678	13637	13470	13492	13787	13710	13449	13473	13778	13726	13591	13685	13549	13741	13553	13608	13524	13623	13572	13753	13650	13678	13592	13532	13762	13655	13515	13631	13654	13690	13572	13668	13534	13571	13636	13651	13643	13679	13641	13652	13779	13424	13753	13529	13502	13567	13679	13661	13736	13640	13457	13677	13789	13589	13552	13539	13638	13555	13760	13565	13730	13674	13562	13610	13716	13449	13502	13701	13652	13556	13658	13630	13676	13564	13479	13708	13537	13843	13705	13584	13444	13620	13486	13587	13641	13533	13454	13592	13599	13687	13543	13610	13675	13713	13664	13597	13661	13560	13653	13583	13530	13685	13695	13710	13666	13531	13623	13527	13540	13534	13638	13591	13652	13470	13532	13603	13588	13631	13532	13665	13340	13770	13862	13744	13632	13632	13482	13527	13549	13698	13571	13750	13415	13600	13639	13562	13600	13657	13575	13551	13592	13639
23850	24609	42198	40381	31818	26040	22429	16766	15723	15707	15779	15539	15556	15616	15432	15562	15627	15443	15428	15529	15480	15584	15306	15394	15502	15491	15471	15685	15499	15536	15480	15465	15544	15520	15496	15549	15451	15471	15524	15654	15442	15377	15413	15357	15443	15332	15536	15460	15543	15326	15291	15352	15508	15558	15426	15480	15390	15566	15541	15532	15506	15519	15668	15607	15214	15412	15471	15440	15576	15352	15339	15465	15554	15401	15315	15351	15337	15537	15381	15227	15272	15291	15507	15488	15354	15532	15167	15485	15602	15548	15420	15327	15493	15395	15386	15177	15654	15385	15261	15602	15289	15488	15479	15419	15366	15496	15335	15460	15373	15487	15504	15283	15563	15382	15501	15371	15534	15421	15359	15333	15328	15553	15316	15459	15202	15364	15377	15408	15221	15350	15486	15257	15397	15393	15322	15304	15328	15341	15403	15376	15398	15139	15449	15295	15335	15435	15400	15205	15421	15586	15362	15234	15403	15379	15367	15495	15410	15330	15290	15368	15141	15272	15329	15108	15306	15507	15297	15308	15314	15284	15493	15419	15373	15375	15470	15336	15370	15348	15521	15298	15324	15392	15490	15242	15235	15373	15341	15410	15615	15354	15420	15386	15236	15429	15622	15371	15269	15477	15234	15317	15401	15571	15299	15557	15369	15292	15392	15263	15422	15455	15429	15376	15379	15648	15255	15431	15546	15588	15410	15313	15302	15395	15515	15462	15191	15111	15349	15360	15532	15476	15413	15354	15308	15296	15513	15255	15290	15357	15528	15462	15306	15453	15277	15212	15554	15393	15343	15400	15520	15442	15518	15575	15355	15523	15413	15437	15482	15251	15336	15448	15332	15260	15414	15398	15445	15489	15396	15401	15393	15242	15296	15400	15499	15149	15315	15601	15162	15474	15555	15516	15318	15505	15435	15298	15229	15533	15207	15292	15447	15258	15544	15406	15393	15505	15158	15487	15462	15227	15324	15288	15359	15529	15314	15380	15283	15397	15364	15229	15488	15499	15364	15271	15340	15201	15385	15374	15241	15389	15229	15359	15406	15517	15369	15329	15388	15249	15432	15573	15350	15184	15303	15540	15389	15248	15270	15358	15298	15381	15497	15273	15204	15448	15509	15568	15309	15432	15246	15602	15224	15205	15412	15348	15506	15451	15361	15445	15325	15481	15436	15404	15412	15292	15538	15412	15618	15582	15378	15285	15367	15194	15463	15349	15233	15440	15271	15290	15368	15320	15282	15318	15670	15427	15471	15345	15378	15378	15501	15335	15417	15462	15419	15322	15304	15073	15318	15276	15377	15297	15243	15340	15187	15605	15428	15359	15526	15189	15357	15356	15305	15287	15523	15201	15759	15466	15463	15505	15502	15342	15403	15230	15470	15252	15431	15452	15363	15376	15554	15460	15242	15527	15325	15195	15127	15582	15325	15369	15443	15244	15511	15446	15414	15331	15387	15264	15313	15287	15486	15410	15410	15394	15199	15406	15275	15015	15425	15525	15387	15368	15313	15547	15373	15320	15255	15526	15471	15308	15365	15409	15452	15367	15506	15522	15567	15316	15334	15504	15678	15318	15423	15216	15196	15362	15408	15308	15488	15441	15365	15176	15363	15503	15513	15316	15095	15214	15487	15479	15617	15211	15408	15497	15273	15342	15184	15310	15213	15418	15396	15496	15387	15328	15107	15344	15444	15468	15503	15433	15350	15214	15295	15339	15333	15469	15502	15531	15437	15212	15316	15477	15428	15335	15419	15523	15362	15412	15409	15428	15446	15441	15367	15477	15159	15471	15592	15300	15255	15695	15556	15437	15322	15450	15256	15258	15538	15413	15352	15423	15345	15281	15487	15390	15262	15419	15499	15277	15763	15271	15346	15391	15336	15456	15350	15518	15368	15488	15540	15379	15452	15439	15382	15330	15361	15294	15217	15383	15514	15458	15411	15164	15331	15487	15275	15360	15361	15374	15312	15357	15531	15371	15296	15489	15298	15312	15271	15354	15537	15357	15396	15254	15285	15215	15481	15271	15386	15487	15322	15294	15380	15313	15428	15364	15396	15483	15489	15304	15503	15436	15329	15358	15261	15615	15405	15264	15407	15439	15476	15297	15410	15443	15432	15445	15357	15278	15307	15381	15405	15367	15347	15502	15231	15470	15371	15241	15357	15518	15451	15558	15435	15383	15291	15319	15179	15408	15340	15247	15263	15333	15315	15552	15636	15381	15416	15425	15218	15357	15435	15509	15198	15350	15312	15404	15457	15368	15525	15347	15355	15281	15281	15294	15353	15418	15245	15267	15349	15216	15330	15372	15270	15355	15451	15325	15333	15514	15396	15363	15358	15392	15316	15260	15560	15380	15206	15335	15408	15466	15402	15505	15484	15259	15379	15459	15465	15260	15403	15478	15347	15383	15278	15278	15349	15500	15338	15239	15543	15486	15463	15501	15409	15374	15410	15377	15393	15343	15335	15306	15319	15584	15313	15288	15445	15494	15412	15397	15285	15339	15319	15242	15453	15454	15230	15534	15424	15278	15347	15566	15368	15430	15533	15311	15364	15359	15292	15383	15252	15521	15513	15536	15549	15536	15544	15240	15376	15253	15362	15349	15494	15344	15445	15349	15502	15387	15489	15370	15330	15337	15188	15130	15401	15369	15191	15547	15582	15336	15251	15289	15420	15378	15410	15454	15416	15359	15561	15332	15253	15364	15479	15411	15584	15425	15394	15260	15278	15246	15215	15449	15362	15462	15269	15404	15312	15508	15501	15313	15492	15656	15395	15447	15468	15487	15581	15209	15259	15361	15448	15243	15237	15352	15285	15305	15322	15358	15172	15302	15338	15477	15531	15213	15425	15493	15301	15299	15383	15298	15510	15355	15342	15557	15584	15338	15701	15159	15488	15153	15239	15273	15393	15322	15371	15386	15444	15327	15448	15285	15467	15544	15338	15329	15500	15271	15425	15309	15474	15425	15478	15722	15139	15197	15244	15470	15379	15331	15464	15230	15339	15317	15395	15152	15524	15510	15339	15488	15378	15569	15375	15472	15458	15310	15484	15337	15489	15374	15146	15418	15269	15373	15407	15387	15571	15240	15178	15172	15256	15189	15536	15198	15507	15389	15448	15175	15224	15421	15520	15558	15417	15382	15573	15232	15314	15232	15203	15316	15272	15202	15397	15396	15424	15561	15248	15436	15536	15220	15388	15396	15453	15300	15457	15332	15141	15507	15389	15254	15400	15407	15450	15157	15341	15445	15489	15465	15278	15312	15486	15450	15457	15088	15218	15307	15391	15369	15455	15396	15272	15372	15290	15498	15403	15201	15351	15334	15427	15532	15421	15374	15142	15435	15326	15365	15547	15255	15407	15334	15367	15460	15398	15268	15411	15507	15348	15368	15380	15264	15539	15318	15538	15450	15413	15505	15510	15309	15405	15396	15407	15464	15447	15286	15434	15422	15299	15410	15269	15493	15443	15454	15338	15429	15382	15368	15333	15388	15306	15202	15450	15346	15352	15174	15114	15133	15320	15422	15147	15296	15432	15202	15411	15370	15256	15379	15493	15344	15413	15434	15493	15458	15375	15469	15430	15357	15416	15105	15149	15272	15275	15350	15440	15427	15350	15448	15211	15547	15384	15257	15530	15425	15644	15484	15401	15377	15376	15604	15407	15207	15512	15448	15487	15298	15442	15398	15438	15284	15579	15161	15413	15274	15317	15386	15484	15421	15391	15393	15215	15345	15496	15485	15457	15564	15494	15545	15278	15152	15442	15398	15263	15261	15460	15482	15219	15400	15329	15058	15184	15420	15550	15464	15388	15666	15300	15367	15584	15190	15410	15315	15484	15331	15500	15378	15318	15258	15338	15505	15432	15225	15587	15340	15430	15354	15312	15467	15260	15382	15216	15370	15436	15252	15597	15345	15460	15397	15440	15429	15396	15581	15438	15376	15290	15432	15405	15452	15266	15438	15262	15475	15372	15415	15375	15538	15440	15352	15478	15330	15576	15423	15446	15393	15273	15444	15387	15501	15436	15368	15169	15474	15509	15154	15529	15450	15295	15457	15478	15496	15468	15333	15133	15224	15363	15403	15280	15335	15476	15520	15284	15392	15473	15400	15522	15557	15672	15433	15321	15428	15255	15156	15159	15288	15444	15532	15402	15318	15452	15079	15469	15268	15361	15255	15359	15411	15451	15267	15459	15502	15318	15332	15707	15504	15386	15246	15370	15449	15150	15297	15377	15216	15360	15231	15429	15304	15342	15251	15498	15292	15515	15376	15567	15415	15228	15374	15376	15307	15516	15301	15252	15357	15317	15562	15444	15245	15295	15239	15424	15342	15371	15319	15235	15245	15411	15558	15552	15280	15150	15358	15312	15218	15415	15416	15431	15619	15492	15407	15358	15527	15459	15488	15172	15375	15323	15353	15366	15409	15459	15483	15385	15612	15539	15314	15634	15818	15544	15271	15328	15319	15327	15201	15446	15219	15409	15310	15319	15393	15535	15453	15442	15460	15337	15459	15508	15445	15379	15327	15461	15237	15483	15367	15510	15395	15239	15485	15347	15324	15435	15393	15215	15348	15191	15580	15774	15327	15501	15648	15351	15519	15394	15414	15481	15337	15243	15330	15296	15676	15448	15415	15323	15371	15456	15328	15410	15303	15261	15492	15438	15449	15481	15437	15341	15175	15263	15114	15347	15275	15308	15246	15435	15685	15389	15390	15417	15435	15483	15497	15413	15175	15388	15364	15313	15582	15280	15603	15642	15296	15434	15206	15391	15429	15458	15416	15429	15302	15275	15316	15414	15177	15535	15330	15527	15369	15327	15393	15426	15319	15265	15246	15495	15305	15418	15458	15348	15438	15372	15160	15449	15393	15419	15569	15245	15263	15549	15515	15430	15224	15204	15368	15235	15508	15478	15317	15229	15344	15574	15342	15441	15458	15307	15587	15301	15562	15403	15194	15419	15296	15381	15476	15500	15663	15250	15406	15280	15348	15562	15433	15267	15437	15322	15273	15195	15349	15457	15159	15456	15465	15484	15417	15443	15500	15376	15409	15339	15324	15460	15306	15475	15226	15307	15468	15246	15271	15420	15399	15526	15432	15379	15282	15371	15412	15474	15322	15350	15271	15133	15212
61146	105882	92008	70104	45195	24729	15109	14209	14255	14142	13998	14239	14049	14305	14225	14299	14313	14220	14282	14215	14406	13966	14287	14245	14201	14165	14207	14319	14232	14228	14084	14292	14217	14239	14369	14254	14146	14151	14263	14365	14356	14199	14156	14316	14252	14156	14277	14078	14206	14415	14193	14140	14150	14078	14211	14224	14408	14330	14240	14176	14433	14101	14074	14343	14122	14100	14289	14228	14213	14002	14138	14211	14273	14111	14273	14328	14286	14180	14309	14174	14189	14184	14229	14146	14149	13995	14114	14394	14078	14285	14319	14082	14200	14405	14122	14275	14124	14267	14164	14282	14154	14109	14390	14230	14370	14269	14107	14173	14326	14184	14120	14189	14204	14215	14260	14216	14185	14223	14125	14351	14211	14300	14342	14181	14195	14143	14281	14293	14352	14190	14303	14198	14411	14148	13988	14209	14289	14202	14222	14182	14305	14243	14313	14125	14283	14336	14150	14139	14240	14365	14121	14153	14474	14284	14159	14163	14146	14212	14240	14210	14138	14301	14432	14314	14226	14234	14260	14118	14281	14193	14245	14333	14239	14076	14126	14182	14219	14096	14215	14164	14258	14016	14282	14370	14267	14313	14407	14290	14313	14358	14340	14314	14348	14024	14268	14325	14277	14257	14238	14306	14225	14116	14286	14287	14108	14366	14277	14173	14145	14216	14179	14358	14183	14211	14339	14309	14173	14293	14314	14297	14233	14240	14127	14219	14188	14268	14362	14298	14333	14282	14161	14095	14340	14212	14438	14099	14219	14135	14318	14230	14318	14289	14233	14212	14165	14167	14282	14452	14024	14437	14302	14051	14379	14217	14242	14397	14140	14307	14227	14134	14247	14222	14259	14158	14284	14235	14378	14262	14166	14350	14140	14238	13971	14324	14206	14139	14348	14254	14115	14276	14133	14173	14203	14175	14149	13969	14107	14326	14361	14342	14232	14270	14083	14260	14194	14071	14093	14206	14107	14187	14274	14187	13984	14115	14207	14149	14202	14268	14172	14184	14460	14226	14280	14244	14133	14244	14157	14204	14345	14107	14240	14137	14266	14208	14167	14426	14227	14252	14283	14178	14226	14171	14213	14272	14375	14280	14195	14271	14237	14163	14170	14119	14288	14167	14075	14199	14187	14245	14137	14028	14280	14214	14304	14135	14162	14190	13979	14119	14265	14249	14064	14101	14179	14165	14190	14278	14115	14273	14106	14093	14139	14235	14176	14382	14197	14150	14315	14213	14308	14135	14236	14171	14293	14173	14287	14230	14115	14172	14204	14140	14173	14093	14249	14370	14313	14071	14090	14277	14120	14118	14221	14163	14255	14172	14189	14155	13919	14126	14361	14260	14110	14187	14232	14202	14141	14184	14254	14315	14194	14242	14278	14402	14257	14104	14268	14457	14228	14177	14217	14171	14243	14243	14145	14147	14116	14374	14460	14203	14286	14136	14155	14227	14253	14154	14191	14318	14099	14427	14235	14165	14145	14140	14204	14174	14294	14152	14323	13982	14170	14252	14422	14224	14302	14215	14308	14149	14147	14195	14240	14064	14259	14290	14193	14407	14316	14035	14225	14114	14010	14211	14347	14223	14277	14205	14153	14185	14324	14273	14237	14221	14222	14264	14350	14139	14141	14381	14276	14148	14261	14351	14230	14136	14290	14110	14083	14172	14157	14059	14394	14258	14341	14200	14417	14381	14216	14176	14237	14431	13964	14091	14380	14043	14387	14136	14182	14449	14123	14168	14251	14256	14230	14327	14151	14089	14255	14320	14307	14438	14193	14277	14404	14138	14090	14203	14340	14199	14141	14315	14279	14266	14210	14253	14279	14081	14183	14237	14395	14277	14090	14351	14124	14271	14234	14354	14047	14158	14040	14330	14187	14275	14188	14259	14258	14249	14176	14161	14198	14286	14097	14235	14319	14125	14218	14170	14355	14157	14300	14358	14201	14187	14034	14240	14265	14373	14186	14245	14295	14321	14289	14256	14085	14107	14066	14244	14154	14227	14093	14197	14311	14315	14056	14135	14095	14201	14245	14144	14288	14209	14206	14263	14196	14265	14177	14080	14325	14166	14107	14219	14123	13983	14309	14235	14251	14169	14117	14249	14363	14352	14305	14209	14291	14456	14373	14370	14328	14248	14207	14265	14248	14317	14305	14111	14167	14174	14153	14215	14276	14144	14192	14127	14249	14262	14034	14202	14095	14068	14295	14372	14166	14288	14249	14253	14416	14278	14166	14328	14149	14044	14194	14229	14258	14222	14379	14371	14289	14262	14228	14316	14224	14162	14352	14151	14189	14153	14125	14275	14286	14107	14165	14309	14251	14182	14025	14177	14203	14212	14145	14026	14241	14175	14168	14046	14179	14260	14210	14152	14149	14141	14283	14319	14319	14417	14369	14218	14186	14318	14123	14210	14097	14140	14160	14316	14156	14101	14124	14200	14135	14263	14268	14135	14133	14152	14272	14209	14345	14138	14145	14294	14285	14323	14335	14142	14327	14142	14320	14189	14321	14310	14050	14339	14351	14289	14163	14228	14073	14156	14189	14165	14226	14167	14275	14302	14218	14235	14163	14094	14178	14341	14174	14210	14382	14052	14101	14273	14294	14327	14359	14188	14228	14090	14175	14290	14108	14245	14359	14442	14127	14195	14235	14234	14178	14248	14317	14193	14402	14187	14217	14295	14176	14195	14311	14075	14127	14232	14451	14221	14219	14233	14254	14073	14292	14137	14295	14294	14204	14162	14230	14328	14043	14377	14172	14128	14324	14210	14364	14155	14367	14157	14227	14256	14174	14306	14315	14142	14272	14166	14269	14212	14135	14085	14148	14076	14208	14252	14167	14372	14131	14109	14495	14249	14325	14225	14049	14136	14224	14087	14304	14070	14300	14160	14254	14336	14233	14178	14384	14287	14228	14428	14398	14000	14119	14269	14196	13951	14377	14350	14108	14195	14410	14288	14094	14326	14099	14280	14451	14185	14212	14123	14196	14136	14313	14205	14231	14210	14332	14187	14290	14044	14359	14187	14306	14179	14267	14257	14309	14065	14275	14099	14134	14422	14318	14336	14205	14136	14396	14246	14107	14188	14254	14218	14170	14227	14191	14040	14239	14313	14097	14268	14280	14369	14180	14247	14127	14328	14227	14298	14361	14078	14196	14250	14290	14437	14198	14210	14221	14323	14203	14200	14231	14257	14111	14235	14319	14347	14157	14278	14054	14069	14126	14176	14352	14337	14138	14115	14091	14184	14090	14240	14210	14342	14246	14124	14204	13929	14361	14305	14338	14237	14153	14294	14260	14400	14348	14057	14272	14255	14411	14297	14203	14246	14147	14312	14219	14227	14257	14235	14189	14193	14150	14256	14198	14307	14207	14034	14183	14218	14092	14287	14121	14223	14367	14155	14250	14389	14156	14179	14205	14157	14176	14166	14275	14250	14348	14038	14197	14154	14299	14206	14160	14290	14325	14270	14100	14152	14130	14034	14169	14343	14359	14280	14252	14169	14320	14239	14221	14275	14307	14203	14073	14456	14357	14280	14116	14300	14279	14191	14135	14205	14333	14401	14239	14226	14159	14323	14217	14351	14318	14178	14221	14099	14196	14122	14115	14077	14272	14333	14339	14280	14166	14329	14248	14111	14259	14139	14048	14238	14305	14084	13966	14136	14400	14207	14253	14276	14255	14195	14137	14271	14031	14324	14226	14282	14190	14243	14330	14173	13968	14323	14351	14129	14203	14135	14240	14312	14110	14128	14132	14345	14254	14031	14292	14100	14309	14180	14359	14237	14203	14215	14109	14002	14206	14300	14257	14200	14114	14292	14245	14161	14336	14066	14170	14296	14221	14158	14323	14182	14256	14312	14107	14180	14284	14337	14012	14228	14072	14154	14320	14260	14077	14226	14123	14123	14165	14112	14111	14313	14151	14347	14278	14222	14195	14245	14296	14340	14244	14249	14236	14168	14095	14227	14186	14394	14204	14166	14162	14311	14367	14208	14411	14241	14271	14176	14330	14210	14265	14091	14124	14434	14161	14256	14132	14232	14322	14059	14452	14215	14205	14192	14317	14189	14127	14300	14073	14275	14164	14127	14132	14064	14330	14098	14331	14248	14279	14095	14310	14100	14167	14359	14245	14224	14187	14136	14316	14259	14273	14205	14069	14167	14231	14060	14271	14356	14259	14196	14229	14178	14304	14252	14121	14335	14174	14155	14185	14075	14235	14156	14168	14194	14203	14260	14237	14309	14255	14205	14246	14235	14344	14202	14109	14142	14202	14254	14124	14320	14269	14137	14287	14297	14070	14300	14217	14198	14090	14089	14378	14269	14307	14272	14193	14256	14261	14118	14293	14247	14109	14347	14292	14220	14268	14222	14082	14307	14287	14221	14315	14186	14170	14260	13960	14081	14178	14199	14279	14088	14136	14371	14137	14309	14140	14145	14279	14239	14283	14256	14225	14135	14414	14116	14134	14147	14211	14233	14221	14126	14342	14154	14251	14085	14241	14270	14252	14226	14335	14110	14313	14158	14038	14414	14131	14465	14244	14089	14188	14264	13941	14144	14112	14355	14310	14124	14161	14332	14257	14237	14270	14270	14357	14054	14363	14306	14273	14257	14168	14253	14242	14150	14184	14108	14127	14344	14066	14261	14259	14435	14105	14373	14137	14146	14394	14317	14204	14119	14085	14100	14266	14183	14082	14201	14239	14131	14246	14338	14332	14219	14172	14217	14072	14106	14288	14161	14506	14119	14109	14206	14203	14262	14279	14372	14313	14157	14090	14399	14169	14192	14165	14131	14421	14277	14177	14099	14225	14278	14371	14162	14064	14204	14348	14160	14203	14332	14219	14356	14202	14168	14296	14204	14194	14193	14275	14405	14224	14218	14285	14230	14029	14030	14196	14296	14196	14384	14345	14268	14193	14293	14250	14328	14336	14295	13908	14215	14264	14196	14185	14340	14401	14305	14129	13976	14124	14075	14336	14349	14259	14186	14306	14171	14080	14304	14242	14256	14242	14298	14235	14258	14172	14109	14053	14090	14185	14138	14114	14283	14225	14206	14143	13992	14383	14175	14232	14068	14289	14219	14271	14159	14236	14141	14331	14181	14325	14322	14412	14224	14297	14080	14052	14235
31076	39712	44200	31239	21490	18108	16697	16590	16434	16548	16559	16417	16462	16510	16660	16470	16528	16694	16452	16604	16389	16523	16479	16576	16527	16471	16571	16468	16413	16539	16455	16439	16342	16632	16556	16403	16498	16437	16265	16291	16581	16580	16203	16334	16439	16496	16240	16502	16540	16323	16489	16505	16285	16629	16533	16368	16464	16221	16393	16427	16471	16386	16637	16483	16504	16415	16440	16389	16361	16449	16559	16446	16683	16569	16381	16428	16569	16431	16471	16396	16172	16303	16373	16534	16584	16509	16609	16282	16329	16463	16613	16362	16478	16632	16426	16444	16516	16463	16643	16576	16686	16423	16392	16686	16551	16375	16300	16410	16459	16386	16521	16432	16543	16630	16392	16461	16416	16521	16439	16562	16363	16306	16518	16405	16442	16489	16508	16493	16434	16362	16499	16412	16507	16398	16452	16356	16497	16358	16484	16462	16523	16579	16436	16393	16495	16407	16501	16441	16588	16602	16452	16687	16378	16296	16324	16377	16448	16654	16522	16533	16646	16440	16444	16428	16575	16396	16657	16446	16526	16401	16403	16408	16564	16569	16390	16530	16530	16592	16459	16367	16400	16243	16291	16384	16472	16371	16591	16516	16528	16386	16469	16431	16491	16354	16449	16456	16476	16531	16657	16394	16574	16334	16590	16397	16410	16375	16326	16461	16507	16337	16498	16407	16585	16488	16282	16502	16305	16231	16355	16274	16368	16657	16519	16341	16444	16439	16461	16434	16532	16500	16556	16430	16255	16503	16522	16523	16453	16548	16371	16405	16541	16671	16604	16277	16342	16442	16518	16380	16381	16225	16298	16602	16428	16581	16534	16396	16512	16455	16551	16666	16304	16480	16343	16368	16436	16471	16324	16610	16462	16321	16468	16418	16428	16310	16524	16146	16473	16669	16346	16454	16522	16540	16509	16250	16294	16426	16575	16526	16358	16456	16468	16486	16281	16459	16541	16420	16547	16560	16656	16332	16684	16475	16171	16383	16369	16613	16449	16315	16355	16563	16419	16403	16503	16506	16534	16338	16588	16527	16401	16400	16499	16326	16611	16270	16544	16462	16432	16292	16637	16523	16440	16455	16534	16506	16590	16410	16486	16517	16312	16397	16495	16494	16516	16549	16418	16376	16532	16478	16349	16430	16532	16453	16455	16511	16507	16266	16525	16540	16451	16435	16384	16322	16479	16570	16173	16433	16470	16420	16566	16536	16283	16342	16438	16481	16480	16687	16493	16338	16539	16362	16671	16454	16414	16356	16308	16474	16558	16266	16562	16532	16326	16428	16254	16419	16367	16383	16496	16310	16590	16397	16481	16305	16490	16430	16441	16551	16641	16642	16505	16638	16393	16389	16503	16465	16612	16453	16332	16397	16457	16508	16441	16635	16373	16559	16606	16346	16475	16633	16394	16269	16500	16395	16360	16338	16485	16475	16396	16473	16484	16242	16483	16532	16327	16382	16355	16647	16414	16526	16463	16532	16307	16335	16438	16562	16530	16493	16440	16350	16458	16406	16613	16359	16601	16308	16479	16458	16691	16507	16421	16304	16488	16527	16445	16525	16558	16476	16486	16381	16309	16335	16319	16372	16573	16460	16470	16485	16503	16462	16378	16300	16462	16565	16381	16605	16409	16544	16451	16408	16531	16489	16525	16609	16370	16422	16523	16559	16543	16475	16482	16403	16389	16283	16442	16433	16416	16377	16515	16410	16541	16543	16374	16248	16508	16605	16642	16642	16404	16278	16362	16572	16517	16504	16411	16436	16475	16381	16209	16472	16196	16544	16540	16290	16190	16355	16637	16319	16494	16474	16570	16536	16500	16638	16687	16541	16490	16471	16492	16530	16425	16445	16483	16484	16516	16550	16455	16221	16520	16423	16583	16423	16400	16520	16484	16596	16544	16343	16461	16515	16399	16517	16394	16360	16467	16357	16270	16368	16595	16522	16546	16372	16588	16524	16436	16366	16310	16464	16504	16610	16408	16594	16395	16759	16457	16376	16535	16528	16423	16308	16512	16569	16363	16571	16399	16669	16774	16347	16408	16450	16518	16530	16312	16470	16288	16372	16393	16383	16312	16658	16323	16311	16261	16463	16605	16369	16385	16522	16489	16643	16589	16418	16467	16441	16535	16566	16638	16509	16344	16358	16251	16598	16413	16391	16431	16382	16382	16513	16501	16428	16347	16467	16437	16515	16437	16409	16539	16468	16367	16588	16526	16676	16408	16378	16471	16373	16528	16453	16422	16360	16415	16374	16427	16513	16522	16431	16669	16539	16437	16313	16458	16397	16633	16510	16485	16539	16546	16544	16364	16449	16587	16511	16457	16484	16440	16576	16435	16466	16700	16569	16261	16362	16499	16281	16375	16478	16369	16520	16764	16410	16483	16323	16472	16531	16428	16431	16515	16637	16492	16480	16368	16495	16489	16559	16598	16488	16684	16170	16452	16581	16444	16580	16449	16403	16538	16513	16534	16407	16837	16601	16447	16510	16459	16398	16287	16448	16423	16525	16545	16396	16526	16414	16387	16465	16363	16429	16409	16521	16572	16297	16320	16705	16392	16429	16489	16404	16358	16402	16526	16478	16540	16325	16317	16259	16413	16412	16491	16572	16369	16521	16548	16618	16557	16467	16436	16504	16381	16333	16480	16380	16235	16386	16169	16447	16281	16455	16440	16516	16437	16614	16444	16396	16408	16323	16335	16459	16499	16495	16476	16233	16485	16586	16367	16319	16537	16336	16405	16640	16380	16475	16453	16525	16457	16337	16570	16379	16513	16257	16407	16450	16449	16260	16554	16301	16470	16361	16433	16274	16409	16476	16528	16513	16452	16235	16443	16402	16497	16452	16579	16401	16407	16658	16451	16403	16563	16440	16442	16599	16525	16399	16477	16372	16407	16397	16195	16405	16470	16619	16628	16548	16437	16479	16566	16331	16326	16338	16444	16515	16389	16642	16420	16317	16591	16464	16333	16522	16613	16528	16504	16393	16453	16473	16440	16529	16459	16580	16612	16325	16619	16419	16413	16427	16540	16324	16440	16475	16373	16510	16405	16319	16176	16414	16537	16283	16415	16331	16442	16379	16443	16358	16519	16385	16448	16446	16378	16558	16536	16633	16351	16438	16383	16577	16451	16550	16615	16382	16478	16410	16301	16482	16419	16346	16496	16465	16315	16632	16588	16459	16603	16257	16488	16643	16607	16394	16511	16438	16351	16475	16499	16287	16606	16544	16383	16407	16618	16400	16439	16296	16520	16278	16496	16302	16656	16564	16531	16413	16466	16444	16382	16606	16548	16654	16550	16384	16491	16509	16095	16300	16376	16505	16359	16645	16628	16417	16464	16270	16435	16454	16319	16323	16404	16403	16534	16523	16567	16494	16540	16565	16355	16107	16471	16396	16416	16658	16545	16562	16424	16384	16541	16501	16296	16564	16540	16583	16427	16635	16297	16361	16573	16393	16532	16497	16581	16494	16408	16702	16528	16612	16377	16448	16386	16515	16441	16173	16492	16553	16500	16535	16507	16338	16551	16312	16380	16338	16561	16266	16426	16386	16565	16577	16529	16500	16335	16367	16429	16546	16285	16334	16364	16406	16495	16610	16483	16335	16293	16657	16369	16482	16373	16533	16722	16421	16337	16402	16384	16455	16610	16480	16354	16346	16464	16599	16379	16466	16337	16427	16448	16678	16378	16413	16561	16528	16411	16445	16463	16692	16384	16553	16485	16395	16481	16503	16444	16564	16571	16296	16642	16455	16234	16609	16575	16415	16504	16566	16538	16302	16642	16472	16366	16391	16337	16362	16520	16543	16398	16323	16383	16527	16434	16645	16586	16500	16418	16429	16573	16393	16288	16520	16383	16420	16421	16500	16379	16617	16493	16358	16490	16465	16346	16456	16579	16486	16344	16230	16414	16172	16469	16471	16420	16500	16426	16519	16666	16385	16374	16385	16546	16487	16353	16627	16389	16536	16658	16362	16431	16526	16410	16506	16361	16454	16247	16491	16559	16416	16465	16345	16474	16498	16499	16446	16412	16321	16456	16494	16289	16476	16506	16445	16514	16568	16501	16538	16389	16567	16301	16451	16636	16515	16356	16391	16518	16237	16514	16342	16640	16563	16584	16521	16288	16430	16533	16520	16437	16445	16387	16366	16327	16283	16492	16547	16354	16521	16528	16331	16621	16379	16630	16364	16501	16481	16121	16318	16119	16371	16726	16434	16415	16473	16479	16566	16381	16290	16492	16704	16520	16481	16362	16369	16491	16521	16305	16637	16529	16490	16528	16459	16648	16236	16401	16283	16404	16533	16564	16399	16324	16549	16468	16682	16555	16369	16433	16543	16461	16434	16318	16312	16364	16434	16272	16338	16459	16401	16523	16456	16277	16537	16232	16185	16434	16563	16600	16397	16490	16348	16252	16572	16528	16613	16463	16606	16548	16425	16406	16472	16536	16463	16752	16489	16335	16420	16341	16491	16383	16359	16564	16594	16585	16522	16582	16435	16314	16438	16478	16649	16434	16714	16318	16510	16640	16467	16471	16630	16362	16520	16356	16626	16407	16384	16401	16412	16495	16490	16451	16270	16258	16392	16594	16429	16589	16359	16477	16298	16421	16467	16435	16591	16430	16722	16278	16388	16434	16511	16329	16409	16213	16506	16296	16545	16350	16442	16399	16471	16558	16436	16487	16530	16444	16619	16562	16399	16475	16262	16459	16313	16486	16381	16513	16527	16551	16657	16412	16488	16457	16637	16337	16518	16509	16269	16645	16343	16427	16475	16364	16466	16558	16645	16483	16544	16585	16498	16308	16454	16480	16380	16583	16515	16394	16490	16313	16554	16338	16433	16338	16400	16509	16529	16500	16501	16379	16343	16515	16399	16442	16246	16301	16503	16464	16409	16519	16467	16669	16368	16485	16475	16467	16450	16444	16533	16556	16546	16325	16336	16215	16406	16435	16726	16445	16454	16451	16366	16604	16470	16643	16564	16381	16393	16488	16546	16531	16484	16421	16292	16258	16472	16361	16570	16466	16293	16524	16505	16609	16543	16436	16306	16536	16513	16419	16398	16585	16743	16532	16515	16426	16560	16404	16445	16452	16629	16429	16590	16511	16475	16551	16479	16636	16512	16389	16503
36060	57693	46747	29074	19474	15691	14925	15030	14898	14938	14877	14846	14836	14803	14843	15003	14809	14971	14799	15017	14997	15022	15002	14958	14866	14870	14958	14708	14914	15100	14720	14909	14950	14776	14932	14955	14975	14855	14945	14817	14868	14823	15089	14770	14799	14832	14920	14941	15093	14974	14914	14982	14824	14971	14801	14970	14659	14866	14927	14739	14743	14940	14711	14896	14705	14765	14889	14985	14921	14764	14932	14827	14800	14944	14694	14881	14752	14767	14908	14922	14737	14890	14860	14789	14855	14781	14764	14747	14862	14810	14986	14868	14795	14678	14783	14897	14830	14893	14852	14803	14883	14773	14853	14869	14919	14912	14833	14869	14915	14884	14888	14835	14969	14968	14954	14783	15002	14944	14978	14894	14904	14872	14962	14911	15023	14892	14841	14933	14845	14766	14823	14922	14888	14880	14794	14820	14916	14950	14840	14924	14734	15054	15080	14906	14943	14803	14719	14753	14799	14848	14934	15106	14820	14952	14782	14890	14852	15048	14855	14832	14745	14706	15007	14855	14802	14891	14878	14624	14898	14890	14854	14800	14843	14768	14862	14879	14676	14759	14730	14827	14810	15018	14821	14922	14867	14845	14966	14785	15005	14871	14783	14838	14883	14892	14951	14903	14945	14754	14887	14829	14679	14780	14723	14835	14909	14837	14981	14835	14819	14785	14819	14769	14839	14803	15141	14841	14874	14832	14842	14789	14907	14808	14908	14830	14947	14854	14726	14934	14669	15003	14824	14801	14900	14946	14841	14964	15032	14870	14824	14926	14730	14853	14887	15072	14723	14828	14839	14742	14818	14796	14954	14793	14845	14768	14989	14719	14812	14763	14790	14980	15001	14847	14847	14908	14926	14858	14603	14740	14835	14779	14726	14989	15007	14671	14837	14848	14912	14797	14663	15111	14895	14861	14728	14952	14829	14807	14847	14866	14954	14823	14850	14896	14979	14917	14832	14860	14937	14914	14796	14930	14938	14946	14839	14919	14978	14658	14916	14866	14647	14941	14966	14821	14809	14840	14974	15018	14991	14951	14906	14982	14899	14905	14934	14852	14726	14703	14967	14869	15000	14722	14962	14934	14901	14730	14880	14751	14846	14731	14771	14808	14849	14886	14946	14925	14930	14789	14857	14710	14962	14862	14935	14794	14843	15015	14864	14872	14987	14949	15042	14682	14803	14856	14906	14842	14789	14881	14907	14866	14708	14769	14823	15153	14777	14803	14834	14712	15051	14912	14818	14920	14851	14791	14794	14777	14909	14903	14649	14820	14775	14865	14827	14791	14806	14942	14898	14954	14899	15043	14801	14937	14979	14958	14617	14806	15075	14890	14865	14796	14932	14895	14915	14778	14926	14884	14656	14931	14923	14903	14737	14985	15000	14833	14970	14739	14798	14899	14849	14876	14751	14927	14842	14673	14859	14604	14782	14994	14915	14907	14906	14860	14713	14905	14866	14822	14925	14874	14752	14706	14947	14783	14918	14827	14769	14860	14938	14910	14770	14885	15019	14932	14825	14745	14832	14951	14969	14948	14805	14809	14978	14944	14747	14802	14934	14754	14824	14917	14853	14918	14710	14824	14759	15016	14719	14725	15070	14809	14926	14801	14761	14849	14945	14970	14706	14791	14815	14782	14807	15095	14844	14879	15003	14738	14861	14960	14804	14768	14957	14921	15004	14751	14774	14825	14933	14857	14937	14853	14964	14822	14895	15053	14882	14867	14802	14866	14943	14871	14765	14817	14957	14880	14766	14935	14752	14869	14943	14770	14729	14985	14948	14818	14734	14842	14842	14907	14834	14778	14803	14829	14970	14838	14901	14904	14803	14891	14861	14878	14843	14782	14966	14826	14931	14774	14879	14864	14909	14993	14917	14940	14900	14909	15008	14887	14834	14979	14736	14966	14871	14938	14886	14823	14943	14767	14927	14807	14926	14793	14784	14826	14911	15184	14865	15009	14816	14890	14698	14879	14886	14840	14784	14908	14969	14880	14846	15001	14837	14757	14879	14821	14829	14928	14973	15015	14853	14810	15063	14851	14877	14728	14913	14876	14893	14706	14918	14767	14829	14849	14757	14759	15013	14818	14819	14867	14868	14829	14929	14945	14794	14769	14786	14909	14842	14666	14888	15012	14845	14789	14814	14813	15032	14692	14872	14763	14925	14794	14795	14825	14815	14828	14833	14930	14833	14963	14739	14878	14774	14931	15092	14757	14648	14844	14809	14974	14868	14862	14878	14861	14829	15012	14902	14830	14696	14997	14783	14872	14716	14719	14837	15105	14819	14840	14652	14844	14770	14927	14829	14861	15011	14677	14914	15027	14768	14842	14970	14782	14964	14895	14786	14879	14813	14873	14753	14668	14826	15052	14797	14801	14783	14926	14814	14936	14859	14817	14823	14914	14868	14776	14859	15123	14916	14838	14998	14693	14814	14780	14985	14870	14920	14850	14950	14993	14806	15009	14965	14945	14827	14743	14881	14951	14970	14755	14875	14829	14934	14786	14827	14878	14830	14807	14779	14844	15012	14841	14917	14800	14985	14790	14719	14957	14925	14653	14777	14786	15054	14934	14777	14857	14878	14625	15011	14694	14901	14825	14628	14927	14913	14892	15028	14819	15031	14840	14903	14794	14816	14745	14920	14724	15023	14738	14866	14928	14925	14786	15011	14896	14879	14764	14968	14952	14895	14926	14834	14736	14897	14789	14689	14688	14842	15027	14877	15028	14876	14856	14920	14897	14965	14786	14890	14737	14693	14910	14864	14959	14816	14875	14808	14800	14831	14798	14896	14880	14875	14788	14963	14881	14917	14757	14951	14715	14880	14914	14886	14751	14791	14796	14843	15000	14716	14730	14788	14735	14843	14936	15022	14777	14827	14769	14845	14896	14892	14845	14830	14775	14875	14916	14881	14873	15036	14734	14920	15057	14730	14866	14875	14866	14822	14776	14781	14949	14780	14755	14720	14919	14895	14942	14880	14778	14831	14893	15030	14874	14747	14780	14866	14811	14765	14941	14735	14882	14862	14794	14811	14958	15028	14898	14804	14953	14857	14820	14833	15000	14783	14858	14851	14706	14919	14695	14902	14842	15032	14785	14906	14929	14986	14841	14983	14911	14801	14879	14921	14808	15163	14966	15044	14758	14792	14902	14839	14838	14985	14716	14835	14858	14762	14786	14729	14743	14871	14967	14939	14844	14770	14911	14771	14864	14805	14869	14673	14897	14873	15037	14849	14934	14877	14895	14964	14789	14769	14940	14836	14810	15164	14897	14978	15052	14964	14804	14719	14990	14763	14853	14970	14897	14844	14838	14839	14977	14821	14909	14878	14871	14792	15026	14773	14953	14859	14934	14843	14786	14787	14886	14884	14689	14885	14940	14880	14787	14950	14931	14857	14714	14956	14815	14803	14788	14890	14939	14900	14741	15148	14806	14836	14843	14837	14921	14775	14935	14843	14923	14788	14892	14872	14808	14798	14985	14859	14944	15028	14923	14979	14956	15036	14857	14867	14762	14803	14896	14887	14933	14678	14899	14932	14839	14849	14775	14817	14831	14889	14947	14774	14755	14837	14990	14641	14674	14958	14854	14924	14736	14898	14857	14939	14818	14789	14960	14785	15019	14710	14781	14941	14683	15010	14716	14804	14916	14979	14735	14939	14970	14873	14805	14836	14746	14832	14960	15038	14962	14819	14879	14902	14965	15003	14712	14883	14931	14810	14749	14976	15011	14797	14957	14962	14867	14984	14889	14604	14895	14952	14792	15011	14896	15114	14808	14894	14767	14944	14948	15010	14870	14856	14707	14972	14709	14918	14747	14877	14742	14795	14926	14775	14970	14850	14870	14832	14936	14860	14705	14818	15016	14614	14921	14886	14897	14856	14962	15003	14765	14810	14819	14883	14920	14800	14911	14818	14993	14955	14835	14733	15162	14903	14903	14904	14795	15015	14802	14773	14801	14847	14851	14883	14900	15018	14982	14816	14905	15011	14866	14924	14965	14947	14966	14969	14842	14886	14947	14781	14811	14735	14880	14901	14921	14956	14856	14882	14933	14792	14890	14691	14962	14810	14744	14803	15145	14896	14922	14990	14844	14864	14932	14773	14952	14783	14894	14937	14772	14860	14800	14944	14850	14891	14870	14791	14825	14953	14888	14895	14906	14800	14826	14946	15124	14870	14767	14903	14850	14822	14944	14920	14880	14957	14928	14928	14822	14821	14972	14926	14818	14950	14926	14801	14840	14958	14915	14849	14675	14959	14976	14905	14650	14759	14869	14925	15063	14848	15063	14961	14952	14764	14908	15040	14935	14967	14856	14813	14881	14759	14820	14850	14701	14872	14862	14951	14831	14827	15002	14799	14842	14791	14868	14947	14900	14897	14965	14919	14881	14747	14879	14791	14914	14719	14885	14871	14996	14899	14914	14722	14903	14688	14971	14716	14916	14839	14819	14973	14830	14780	15012	14889	14867	14874	14765	14790	14862	14882	14818	15018	15035	14841	14777	14893	14717	14864	14639	14739	15018	15024	14757	14941	14900	14871	14871	14834	14913	14873	14750	14899	15019	14895	14832	14857	14770	14969	15008	14896	14886	14882	14854	14858	14711	14740	14883	14788	14839	14800	14980	14866	14783	14789	14815	14709	14849	14838	14927	14933	14869	14836	14891	14758	14973	14819	14846	14795	14757	14883	14629	14997	14716	14784	14738	14877	14938	14867	14684	14786	14984	14854	14882	14791	14940	14989	14995	14850	14858	14972	14859	14809	14833	14910	14960	14782	14683	14893	14992	14798	14904	14861	14733	14732	14988	14821	14832	14993	14571	14922	14869	14814	14810	14866	14787	14960	14877	14880	14908	14928	14799	14905	14778	14938	14939	14789	14739	14939	14820	15037	15088	14937	14807	14974	14790	14932	14868	14796	14881	14906	14960	14924	14977	14759	15008	14906	14826	14961	14991	14816	14977	14790	14710	15044	14801	14791	14906	14965	14915	14875	14888	14881	14938	15054	14895	14782	14890	15019	14863	14775	14879	14797	14848	14813	14910	14859	14839	14994	14792	14781	14802	14820	14829	14854	14812	14972	14772	14932	14717	14911	14906	14856	14827	14775	14887	14967	14849	14981	14948	14660	14843	14661	14933
24272	25695	42110	39483	29412	24593	21231	17083	16382	16508	16354	16250	16245	16450	16435	16236	16382	16184	16422	16226	16128	16155	16085	16310	16248	16259	16349	16306	16328	16310	16113	16091	16117	16138	16136	16306	15973	16153	16236	16472	16216	16179	16017	16028	16394	16059	16107	16143	16110	16186	16124	16147	16258	16153	16085	15837	16091	16184	16331	16217	16104	16124	16136	15968	16243	16146	16453	16136	16185	16026	16180	16201	16122	16022	16091	16210	15979	16230	15934	16127	16343	16282	16192	16045	16240	16338	15983	16059	16181	16353	16164	16453	16137	16220	16245	16202	15843	16047	16156	16016	16198	16206	15932	16046	16030	16107	16220	16223	16206	16041	16279	16084	16179	16282	16135	16163	16019	15945	15927	15962	15965	15987	16203	16082	16277	16092	16011	16223	15865	16256	16043	16250	16114	16162	16048	16213	16253	16138	15962	16105	16132	15945	16084	16076	16098	16043	15959	16196	15972	16248	16061	16266	16193	16218	16225	16077	16148	16160	16186	16129	15876	16057	15967	15986	16172	15982	16139	16238	16080	16151	16024	16147	16136	15974	15966	16137	15971	16060	16225	16143	16199	16267	16192	16258	16033	16067	16205	16008	16093	16332	16204	15905	15861	15940	16172	15971	16033	16194	16275	16382	16202	16268	16029	16313	16209	16027	16144	16211	15999	16182	16124	15982	16019	16084	15821	16117	15871	16186	16221	15997	16298	16022	16133	15921	16173	16151	16263	15970	15996	16198	16092	16113	16198	16373	16166	16167	15968	16131	16063	16122	16080	16057	16135	16070	16073	16089	15990	16031	16222	16046	16145	15938	15937	16189	16198	16083	16101	16014	16087	16131	16086	16113	16133	16001	16096	16056	15950	16134	16283	15976	16140	16283	16220	16135	16044	16263	16296	16193	16075	16000	16239	16121	16069	16237	16233	16172	16000	16045	16148	16180	16223	15852	16187	16163	16267	16304	16310	16364	16111	16223	16047	16017	16107	16281	16086	15825	16150	16120	16221	16138	16151	16169	16090	15820	16103	15980	15919	15990	16065	16167	16133	16134	16201	16179	16166	16103	15873	15945	16165	16055	15967	16232	16091	16122	16180	16123	16049	15966	15884	16127	16319	16034	16115	16051	16193	15928	15938	16293	16032	16127	16274	16181	16030	15931	16163	16044	16204	16225	16107	16118	16301	16265	16132	16070	15989	16291	16089	16300	16314	16063	16092	15861	15977	16189	15903	16104	16263	16196	16301	15909	16028	15888	15809	16000	16295	16131	16323	16309	16040	16143	16140	16216	16137	16079	16109	16141	15965	16181	16199	15981	16218	16129	16073	15978	16003	16114	16064	16037	15973	16399	16110	16199	16128	16029	16054	15986	16276	16021	16094	16204	16018	16299	16207	16042	16125	16047	15982	16235	16300	16055	16062	16089	16152	16204	16058	16122	16044	16194	16001	15984	16326	16111	16031	16149	16364	16142	16108	16053	15923	15989	16192	16088	16061	16207	16021	16041	16305	16280	16016	16142	16170	16065	16181	16193	16090	16112	16014	15972	16193	16224	16209	16204	16093	16092	15989	16221	16108	15930	16213	16141	16437	16299	16242	16227	16206	16023	16194	16104	16052	16285	16094	16197	16116	15875	16194	16100	16163	16085	16132	16215	16007	15979	15898	15924	15995	16222	16183	16203	16006	16057	16055	16067	15931	16050	16163	16088	15960	15972	16258	16235	15830	16318	16053	16215	16253	16079	16012	16066	16227	16210	16188	16148	16161	16224	16182	16077	16169	16192	16210	16243	16116	16064	16088	16291	16148	16328	16011	16162	16094	16146	16261	16140	16080	15961	16156	16075	16025	16123	16167	15997	15888	15883	16173	16016	16201	16104	16165	16056	16200	16139	16103	16051	16160	16371	16020	16207	16134	16145	16320	15986	16420	16194	16086	16060	16019	16073	16219	16000	16027	16100	15930	16307	16210	16166	16060	16131	16075	16176	15889	16051	15955	16087	16060	16109	16161	15970	16096	16230	16292	16076	16229	16043	16058	16050	15909	16234	16033	16141	16012	16040	16149	16206	16203	15967	16184	16172	15944	15987	16127	16201	16112	16232	16004	16184	15994	15986	16175	16159	15878	16288	16175	16008	16081	16148	16039	16373	15970	16074	16149	16057	16129	16194	16160	16193	16177	16061	16006	16264	16055	16267	16060	16064	15994	16074	16134	16052	16113	16144	16104	16114	16038	16056	16262	16074	16027	16255	16140	16088	16193	16029	16245	16111	16017	16019	16110	16167	16069	16224	16242	16081	16239	16087	16092	16011	16011	16040	16260	16086	16119	16127	16130	16270	16115	16077	15834	16228	16141	16043	15938	16093	16055	16164	16105	15926	16116	16064	16223	16128	16001	15979	16190	15985	16187	16005	16090	16085	16143	16071	16239	16032	15988	16167	16150	16121	16100	16081	16163	16085	16104	16063	16258	16080	16092	16143	16150	16051	16110	16223	15999	15816	16026	15911	16069	16027	16185	16167	16220	15980	16019	16250	16087	16168	16177	16086	16148	16012	16038	15993	15980	16226	16107	16077	16160	15945	16119	16022	15984	16139	16094	16060	16314	16134	16145	16137	16110	15996	16160	16264	15957	16134	16237	16076	16148	16007	16176	16056	16163	16179	16029	16190	16063	16028	16064	16240	16123	16214	16213	16040	16124	16126	15997	16124	16160	16236	16161	16233	16137	15989	16124	16053	16156	16141	16187	16117	16189	15989	16149	16094	16129	16100	15922	16134	16351	16185	16064	16192	16055	16091	16120	16073	16049	16069	16121	16102	16152	16151	16188	16129	16069	16172	16336	16157	16040	16209	16114	15857	16006	16140	16048	16137	16122	16029	16112	16052	16002	16073	16016	16214	16155	16188	16183	16091	16134	16301	16076	16302	16119	16228	15992	16201	15993	16203	15984	16132	16037	16160	16114	16153	16175	16107	15950	16121	16081	16091	15952	15874	16126	16125	16097	16113	16115	16024	16002	16159	16147	16003	16100	15962	15876	16279	16172	16148	16147	16034	15879	16230	15965	16064	16115	16187	16033	16185	16409	16288	16112	16026	16167	16243	16104	16157	16182	16184	16110	16099	16073	16201	15872	16136	15816	16074	16388	15954	15845	15940	16185	16098	16226	16311	16070	16104	16168	15864	16109	16108	16176	15997	16105	16051	16242	15917	16258	16190	16079	16108	16022	16067	16054	16123	16008	16063	16063	16058	15894	16106	16163	16086	16221	16027	15984	16041	16164	16005	15864	15986	16054	15881	16059	16046	16075	16233	16035	16057	16239	16187	16015	15920	16152	15949	16127	16136	15988	16184	16171	16096	16202	16248	16221	16237	16032	16068	16073	16206	16071	16058	16062	16322	16160	15933	16047	15985	15993	16008	16197	16079	16176	16066	16142	16126	16001	16051	15957	15945	15946	16053	16229	16213	16231	16099	16194	15999	16291	16277	16202	15988	15892	16224	16232	16097	16161	16232	16051	16269	16037	16151	16234	16049	16226	16034	16155	15986	15910	16083	16228	16056	15931	16084	16117	15965	16078	15971	16289	16008	16190	16132	16122	16030	16091	16145	16043	15989	16182	16294	16029	16086	16178	16121	16075	15999	16103	16092	16326	16251	16123	15992	16052	16274	16085	16058	16044	16064	16102	16026	16014	16240	16206	16252	16061	16159	16248	16106	16148	16113	16123	16152	16007	15856	15945	16050	16080	16127	16111	16163	16032	16270	15990	16118	16295	16068	15891	16070	16156	15983	16263	16215	16194	16098	15972	16127	15979	16148	16153	16294	16193	16143	16136	16053	16130	15854	16205	16294	16100	16141	16021	15983	16050	16195	15919	16160	16070	16266	16068	16092	16328	16079	16067	16261	16130	16048	16043	16147	16225	16118	16072	16319	16129	15840	16211	15952	16113	16246	16014	16176	16073	16092	16062	16091	16090	16061	16127	15976	16135	16039	16134	16162	15970	16110	16062	16142	16104	16208	16055	16122	16091	16253	16285	16136	16146	15871	16185	16057	16114	16140	16193	16191	16091	16160	16139	16028	16153	15987	16130	16126	16128	16067	16044	15931	16303	16226	16060	16039	16216	16049	16096	15995	16216	16186	16158	16266	16108	16119	15980	16366	16099	16205	16160	16275	16037	16255	16140	16113	16238	16128	15985	16011	16080	15977	16031	16260	16247	16153	16059	16214	15992	16264	16226	15888	16245	16004	16344	15962	16063	16052	16221	15889	16248	16234	16185	16086	16250	15973	16068	16007	16150	15913	16024	16185	16061	16130	15991	15947	16193	16236	16220	16107	15944	16217	16043	16160	16126	16033	16092	16120	16073	16133	16280	15946	16233	16213	16008	15985	16051	16164	16139	16119	16012	16016	16078	16119	16128	16088	16333	16176	16117	16001	15994	16192	16041	16173	16220	16142	16151	16409	16234	16367	16057	16029	16252	16061	16132	15990	16337	16118	16239	16125	16145	16100	16190	16016	16063	16162	16136	16020	16035	16112	16051	16210	16090	16007	15976	16041	16064	16002	16188	15894	16208	16113	16143	16106	16344	16056	16080	16082	16080	16208	16052	16214	16112	16256	16113	16183	16139	16184	16085	15903	16029	16029	16124	15944	15956	16024	16228	16121	16330	16205	16104	16098	15982	16332	15966	16102	16210	15876	16219	16189	16034	16187	16260	15944	16292	15966	16137	16069	16009	16078	16057	16122	16067	16107	16027	16142	16024	15909	16050	15981	16117	16208	16024	16099	16022	16176	16278	15956	16234	16158	16039	16144	16266	16196	16306	16069	16025	16150	15998	16206	16043	15896	16309	15950	16000	16086	16091	16042	16184	16147	16151	15993	16275	16113	15938	16108	16051	16264	16110	16101	16310	15990	16131	16088	16138	15854	16037	16099	16168	16113	16105	15992	16224	16202	16120	16101	16229	16219	16081	16123	16190	16297	15933	16047	15930	16207	16108	16041	16100	16104	16022	15969	15976	16150	16047	16110	16390	16156	15821	16069	16246	15961	16179	16309	16150	16037	16113	16149	16317	16130	16078	16194	16156	16042	15855	16015	16194	16255	16180	16192	15992	16041	16162	15961	16249	16154	16251	16169	16114	16017	16313	16236
63095	108210	90411	64325	38249	21096	14831	14549	14715	14585	14623	14631	14750	14755	14735	14793	14596	14803	14722	14653	14769	14686	14783	14542	14742	14758	14558	14698	14741	14526	14829	14732	14677	14763	14953	14795	14638	14746	14637	14698	14708	14708	14674	14668	14597	14529	14690	14629	14782	14686	14669	14670	14731	14922	14595	14702	14581	14763	14620	14796	14621	14625	14625	14533	14757	14589	14643	14835	14672	14582	14644	14563	14641	14601	14725	14767	14866	14709	14708	14721	14671	14620	14617	14693	14619	14554	14569	14734	14840	14663	14879	14693	14665	14727	14685	14710	14540	14731	14627	14781	14723	14638	14664	14668	14608	14543	14701	14507	14692	14782	14643	14754	14709	14659	14867	14782	14794	14726	14691	14585	14641	14599	14673	14953	14566	14691	14757	14785	14738	14601	14742	14698	14762	14782	14680	14694	14761	14855	14695	14658	14709	14835	14656	14626	14639	14592	14595	14708	14828	14603	14617	14687	14600	14532	14559	14856	14664	14683	14580	14677	14510	14707	14656	14759	14640	14809	14666	14772	14574	14564	14704	14737	14666	14733	14663	14585	14707	14680	14665	14672	14645	14588	14543	14807	14669	14663	14474	14824	14622	14688	14656	14754	14555	14352	14826	14748	14713	14624	14857	14781	14541	14773	14637	14675	14636	14656	14782	14589	14721	14647	14665	14650	14786	14537	14624	14623	14794	14704	14723	14807	14623	14916	14632	14795	14592	14561	14567	14732	14646	14522	14631	14709	14615	14565	14727	14586	14534	14730	14697	14654	14724	14562	14649	14734	14804	14600	14663	14722	14666	14747	14524	14767	14736	14709	14528	14661	14790	14573	14566	14878	14742	14704	14686	14608	14747	14817	14745	14564	14633	14679	14552	14621	14674	14751	14595	14659	14578	14693	14627	14683	14722	14654	14674	14722	14532	14595	14710	14757	14683	14741	14612	14720	14665	14723	14652	14621	14824	14690	14728	14599	14600	14708	14631	14727	14707	14746	14649	14583	14735	14699	14665	14689	14832	14681	14749	14580	14633	14697	14745	14703	14732	14600	14702	14589	14471	14713	14711	14674	14762	14746	14487	14635	14859	14603	14692	14625	14695	14750	14867	14638	14494	14679	14668	14661	14630	14776	14832	14754	14662	14858	14750	14532	14615	14811	14779	14786	14840	14727	14657	14593	14738	14602	14619	14680	14728	14424	14772	14760	14723	14898	14668	14663	14673	14797	14577	14550	14675	14695	14535	14505	14669	14734	14682	14728	14689	14745	14578	14784	14505	14807	14696	14560	14931	14660	14609	14749	14703	14763	14505	14674	14783	14678	14722	14647	14593	14711	14586	14747	14409	14692	14768	14627	14657	14684	14569	14759	14575	14794	14723	14583	14529	14596	14630	14635	14756	14564	14478	14712	14739	14668	14898	14640	14675	14652	14834	14542	14666	14602	14746	14623	14589	14608	14719	14674	14778	14664	14708	14644	14636	14567	14654	14596	14721	14732	14639	14678	14785	14707	14554	14842	14747	14686	14668	14645	14762	14588	14794	14774	14584	14634	14416	14602	14541	14673	14757	14582	14730	14706	14729	14638	14663	14634	14711	14672	14522	14515	14764	14747	14654	14711	14607	14520	14636	14399	14560	14655	14619	14665	14634	14529	14683	14478	14649	14621	14838	14867	14883	14555	14684	14671	14780	14638	14579	14655	14762	14653	14862	14719	14597	14659	14688	14471	14597	14569	14736	14640	14606	14666	14787	14608	14711	14553	14689	14759	14691	14836	14532	14543	14708	14711	14741	14611	14814	14753	14665	14584	14786	14643	14660	14582	14629	14765	14794	14634	14708	14694	14603	14494	14801	14718	14566	14583	14550	14724	14712	14638	14690	14625	14709	14672	14707	14762	14664	14590	14719	14769	14533	14694	14801	14626	14693	14871	14520	14620	14716	14501	14659	14709	14648	14781	14556	14707	14594	14706	14685	14530	14575	14822	14815	14630	14688	14692	14700	14743	14747	14641	14944	14558	14789	14797	14641	14602	14598	14619	14748	14752	14597	14768	14641	14625	14714	14773	14594	14756	14551	14552	14779	14618	14668	14593	14757	14649	14951	14615	14649	14623	14702	14564	14528	14682	14608	14688	14748	14718	14520	14720	14609	14621	14765	14735	14602	14482	14726	14658	14749	14697	14701	14643	14698	14672	14710	14623	14763	14683	14701	14647	14688	14765	14600	14676	14656	14776	14726	14523	14840	14800	14641	14764	14598	14507	14719	14716	14618	14632	14523	14763	14599	14611	14664	14666	14736	14696	14732	14730	14737	14613	14670	14691	14660	14659	14526	14695	14724	14779	14650	14626	14607	14677	14704	14639	14797	14597	14690	14690	14610	14719	14796	14752	14621	14551	14634	14791	14758	14583	14759	14480	14664	14840	14682	14750	14693	14689	14650	14654	14762	14682	14559	14575	14743	14507	14570	14664	14648	14689	14590	14628	14608	14685	14651	14554	14605	14768	14682	14613	14645	14672	14592	14650	14738	14643	14616	14781	14642	14624	14611	14643	14623	14629	14702	14770	14799	14786	14771	14635	14640	14788	14550	14746	14749	14689	14723	14676	14804	14630	14584	14618	14719	14773	14655	14677	14576	14748	14627	14789	14507	14729	14664	14662	14622	14689	14706	14562	14713	14693	14613	14753	14541	14788	14620	14840	14563	14839	14679	14572	14596	14712	14741	14783	14570	14626	14577	14764	14764	14521	14619	14704	14576	14832	14671	14551	14643	14711	14623	14676	14608	14716	14657	14745	14498	14698	14630	14624	14784	14654	14634	14559	14787	14674	14589	14739	14631	14638	14566	14631	14609	14605	14695	14614	14613	14681	14581	14671	14788	14645	14637	14638	14862	14609	14700	14602	14884	14815	14480	14688	14728	14647	14577	14719	14639	14517	14527	14691	14731	14589	14692	14718	14697	14633	14668	14690	14597	14763	14629	14672	14497	14772	14625	14775	14517	14639	14810	14618	14722	14592	14523	14664	14589	14607	14738	14785	14645	14913	14579	14711	14942	14730	14784	14628	14551	14605	14826	14503	14744	14618	14666	14655	14716	14640	14581	14827	14671	14689	14678	14766	14760	14677	14687	14705	14662	14800	14640	14586	14813	14656	14741	14568	14631	14696	14666	14731	14640	14766	14647	14817	14618	14671	14723	14605	14776	14561	14722	14673	14799	14707	14699	14608	14733	14718	14873	14622	14594	14737	14540	14506	14706	14573	14591	14846	14607	14626	14706	14682	14675	14764	14829	14573	14707	14666	14792	14604	14782	14774	14660	14667	14827	14685	14653	14739	14795	14629	14656	14530	14722	14644	14666	14836	14635	14702	14716	14779	14580	14555	14762	14535	14799	14714	14716	14600	14619	14452	14587	14580	14727	14687	14737	14707	14656	14703	14600	14557	14699	14895	14629	14603	14615	14622	14707	14882	14546	14640	14704	14708	14661	14568	14678	14560	14731	14602	14618	14662	14687	14813	14582	14549	14691	14714	14612	14516	14744	14656	14762	14605	14747	14610	14745	14682	14586	14570	14568	14690	14776	14676	14739	14621	14593	14619	14634	14678	14657	14637	14695	14706	14800	14833	14541	14747	14596	14724	14639	14737	14538	14661	14731	14820	14633	14590	14675	14616	14627	14732	14947	14614	14748	14699	14656	14700	14695	14800	14645	14769	14688	14822	14807	14590	14580	14576	14594	14688	14836	14654	14725	14615	14553	14695	14555	14765	14563	14698	14555	14684	14736	14748	14658	14612	14773	14717	14858	14800	14705	14660	14458	14663	14716	14632	14696	14540	14586	14564	14686	14627	14697	14598	14815	14692	14523	14681	14657	14708	14528	14392	14610	14637	14708	14699	14724	14775	14855	14592	14847	14526	14568	14713	14679	14639	14798	14663	14779	14616	14749	14629	14517	14842	14753	14599	14754	14670	14694	14623	14600	14658	14723	14702	14662	14725	14678	14730	14651	14593	14672	14832	14690	14774	14723	14566	14736	14728	14478	14846	14728	14605	14778	14731	14606	14760	14554	14614	14627	14749	14679	14724	14681	14524	14808	14567	14684	14569	14805	14690	14621	14599	14706	14895	14561	14620	14749	14761	14672	14767	14562	14774	14659	14633	14679	14561	14813	14753	14624	14598	14699	14682	14623	14691	14571	14680	14684	14685	14417	14548	14716	14712	14753	14610	14603	14796	14648	14774	14587	14899	14687	14647	14796	14634	14637	14598	14734	14624	14636	14733	14767	14537	14770	14684	14662	14715	14582	14637	14664	14528	14610	14841	14472	14630	14520	14675	14699	14740	14685	14609	14752	14553	14562	14546	14657	14765	14675	14666	14669	14761	14636	14583	14737	14672	14752	14776	14394	14576	14761	14896	14703	14787	14647	14732	14794	14681	14748	14726	14529	14790	14754	14522	14669	14812	14691	14679	14690	14771	14717	14495	14678	14806	14726	14597	14640	14690	14652	14577	14657	14721	14563	14731	14778	14598	14610	14744	14731	14695	14581	14678	14637	14658	14652	14603	14676	14763	14631	14722	14658	14630	14591	14603	14778	14645	14566	14867	14656	14526	14582	14601	14681	14841	14643	14761	14521	14738	14622	14776	14801	14750	14795	14633	14610	14668	14614	14672	14664	14720	14721	14717	14683	14576	14653	14680	14623	14504	14649	14783	14751	14729	14682	14664	14591	14751	14565	14670	14619	14665	14568	14684	14460	14714	14658	14500	14644	14609	14730	14551	14745	14701	14700	14816	14719	14648	14642	14761	14852	14560	14682	14550	14881	14587	14515	14748	14641	14653	14568	14808	14722	14794	14697	14832	14598	14673	14737	14759	14515	14608	14637	14729	14548	14648	14634	14713	14628	14783	14650	14539	14618	14556	14914	14673	14532	14678	14673	14579	14789	14715	14620	14832	14739	14578	14647	14607	14591	14650	14488	14653	14512	14549	14627	14627	14725	14485	14565	14728	14656	14703	14691	14651	14703	14652	14568	14771	14651	14640	14711	14723	14718	14820	14673	14605	14730	14670	14556	14681	14761	14532	14776	14678	14603	14587	14660	14600	14696	14650	14648	14728	14713	14634	14671	14697	14740	14621	14688	14797	14762	14736
23746	25155	42482	40236	31543	26308	23126	17705	16580	16825	16762	16753	16500	16791	16555	16481	16466	16531	16578	16423	16430	16481	16622	16527	16459	16395	16542	16479	16594	16425	16332	16417	16534	16465	16402	16556	16500	16324	16276	16384	16491	16419	16338	16592	16301	16375	16434	16579	16386	16354	16295	16286	16494	16231	16437	16380	16310	16242	16222	16455	16333	16459	16341	16309	16446	16330	16585	16441	16359	16273	16408	16410	16506	16172	16282	16264	16406	16317	16377	16237	16232	16148	16418	16527	16396	16356	16224	16118	16415	16286	16348	16310	16434	16273	16326	16225	16372	16409	16255	16102	16381	16302	16284	16422	16625	16348	16389	16482	16303	16347	16331	16528	16467	16320	16286	16271	16387	16421	16495	16428	16198	16368	16211	16264	16211	16297	16209	16272	16408	16216	16434	16343	16253	16356	16308	16602	16253	16253	16280	16319	16245	16239	16245	16497	16506	16419	16271	16531	16439	16558	16319	16293	16395	16223	16269	16597	16610	16349	16240	16376	16458	16246	16348	16297	16250	16406	16431	16542	16298	16406	16377	16276	16497	16392	16351	16081	16580	16470	16466	16343	16521	16445	16272	16260	16361	16469	16241	16329	16301	16395	16460	16255	16348	16204	16191	16234	16377	16206	16365	16316	16413	16401	16409	16309	16345	16285	16087	16203	16442	16367	16348	16362	16441	16288	16188	16183	16468	16396	16115	16531	16568	16505	16285	16386	16336	16314	16301	16322	16310	16352	16398	16230	16457	16316	16441	16347	16327	16383	16409	16368	16353	16385	16237	16376	16318	16411	16452	16549	16477	16304	16277	16366	16214	16252	16356	16449	16428	16387	16433	16290	16248	16448	16375	16404	16475	16307	16249	16296	16184	16447	16291	16372	16428	16264	16421	16195	16457	16366	16508	16266	16369	16411	16128	16524	16313	16245	16289	16363	16338	16412	16230	16349	16252	16298	16325	16381	16555	16382	16431	16274	16215	16327	16293	16340	16401	16502	16414	16285	16332	16170	16420	16455	16624	16192	16195	16477	16358	16416	16328	16421	16385	16359	16294	16224	16425	16269	16409	16386	16275	16368	16459	16406	16349	16283	16327	16329	16195	16326	16570	16476	16391	16178	16282	15975	16273	16290	16333	16392	16574	16425	16314	16129	16200	16242	16311	16308	16056	16199	16328	16117	16119	16124	16271	16288	16240	16423	16589	16249	16373	16282	16451	16152	16382	16315	16294	16332	16297	16458	16453	16435	16198	16541	16442	16447	16360	16310	16454	16256	16099	16353	16396	16433	16399	16417	16330	16280	16526	16263	16514	16335	16074	16127	16397	16434	16515	16370	16554	16411	16325	16427	16332	16313	16333	16145	16475	16218	16298	16154	16190	16212	16350	16319	16166	16389	16460	16387	16399	16431	16289	16262	16366	16131	16263	16480	16231	16347	16198	16206	16431	16311	16312	16414	16468	16368	16206	16256	16373	16204	16233	16441	16332	16595	16567	16156	16390	16392	16161	16319	16622	16348	16381	16379	16218	16392	16409	16490	16275	16224	16339	16234	16362	16463	16444	16273	16501	16380	16403	16455	16363	16324	16404	16269	16409	16094	16227	16405	16400	16269	16417	16224	16274	16254	16619	16340	16336	16403	16518	16375	16310	16356	16314	16380	16363	16365	16353	16408	16334	16239	16276	16236	16411	16370	16430	16512	16373	16500	16389	16287	16395	16423	16396	16213	16485	16353	16319	16148	16427	16340	16475	16431	16514	16314	16433	16457	16230	16151	16378	16400	16248	16227	16656	16379	16203	16294	16410	16387	16491	16249	16528	16252	16247	16506	16470	16330	16430	16430	16329	16325	16293	16398	16200	16340	16435	16356	16283	16341	16492	16342	16337	16458	16341	16460	16398	16484	16408	16153	16253	16335	16356	16240	16325	16284	16191	16261	16183	16317	16192	16347	16162	16437	16280	16570	16280	16254	16401	16444	16405	16410	16293	16300	16578	16304	16314	16462	16284	16353	16295	16365	16197	16401	16343	16437	16396	16342	16354	16264	16205	16370	16348	16409	16444	16382	16623	16400	16355	16306	16333	16314	16090	16291	16304	16407	16336	16202	16463	16484	16302	16410	16318	16270	16487	16375	16544	16281	16401	16103	16269	16359	16416	16333	16356	16244	16370	16321	16420	16337	16196	16411	16264	16505	16312	16044	16348	16156	16366	16431	16205	16221	16247	16388	16262	16379	16244	16154	16309	16169	16378	16380	16210	16419	16439	16365	16466	16504	16014	16471	16362	16274	16389	16378	16415	16428	16388	16154	16490	16357	16228	16400	16446	16409	16271	16166	16528	16345	16203	16341	16439	16113	16318	16334	16286	16332	16469	16634	16291	16175	16231	16294	16322	16500	16654	16380	16404	16345	16154	16427	16276	16415	16396	16332	16370	16277	16381	16348	16250	16244	16265	16305	16334	16309	16454	16420	16196	16494	16289	16071	16407	16282	16693	16139	16272	16264	16308	16222	16373	16230	16226	16504	16462	16517	16240	16430	16443	16396	16194	16197	16261	16253	16290	16441	16597	16278	16451	16303	16437	16367	16278	16544	16234	16172	16357	16356	16376	16475	16233	16288	16307	16402	16300	16425	16380	16282	16446	16259	16461	16315	16198	16182	16287	16390	16300	16215	16288	16296	16328	16437	16255	16270	16304	16425	16477	16675	16357	16266	16140	16223	16339	16256	16370	16470	16396	16360	16151	16264	16447	16467	16250	16323	16368	16385	16305	16120	16333	16339	16304	16284	16344	16554	16225	16211	16119	16577	16490	16294	16304	16281	16334	16291	16349	16181	16372	16578	16378	16204	16361	16491	16500	16368	16495	16400	16388	16301	16185	16191	16556	16419	16455	16383	16207	16280	16347	16478	16272	16205	16469	16134	16388	16271	16398	16334	16412	16169	16455	16334	16369	16254	16177	16138	16292	16475	16384	16338	16363	16327	16346	16391	16242	16620	16290	16411	16102	16164	16096	16419	16387	16189	16367	16355	16368	16323	16240	16345	16173	16364	16399	16472	16463	16253	16467	16294	16252	16383	16500	16246	16474	16052	16475	16465	16321	16443	16390	16325	16104	16215	16356	16482	16436	16432	16269	16296	16373	16432	16419	16297	16215	16422	16154	16368	16171	16168	16383	16364	16323	16292	16605	16107	16406	16354	16394	16312	16149	16699	16468	16310	16380	16542	16310	16391	16371	16272	16086	16317	16277	16374	16281	16108	16099	16410	16196	16299	16267	16458	16263	16471	16171	16405	16412	16172	16462	16453	16321	16204	16319	16374	16338	16200	16248	16195	16209	16290	16466	16146	16231	16287	16399	16394	16181	16444	16142	16227	16382	16211	16245	16158	15991	16344	16165	16403	16347	16333	16228	16418	16468	16433	16285	16312	16257	16329	16435	16364	16206	16300	16246	16289	16425	16220	16308	16232	16402	16438	16568	16236	16240	16162	16117	16354	16400	16261	16269	16149	16239	16298	16343	16125	16353	16295	16264	16315	16399	16265	16242	16313	16339	16317	16374	16352	16211	16274	16534	16314	16285	16257	16408	16257	16366	16503	16302	16218	16245	16303	16063	16538	16474	16338	16493	16417	16276	16261	16310	16226	16266	16502	16551	16457	16370	16380	16400	16313	16308	16368	16112	16211	16373	16115	16270	16067	16343	16293	16439	16496	16302	16215	16236	16393	16306	16395	16298	16387	16405	16315	16182	16332	16035	16254	16271	16456	16384	16280	16323	16181	16438	16622	16366	16311	16309	16271	16404	16375	16313	16420	16263	16518	16267	16328	16317	16231	16350	16219	16429	16207	16240	16195	16218	16499	16376	16359	16478	16246	16178	16343	16238	16232	16275	16496	16439	16456	16239	16486	16398	16197	16376	16208	16336	16525	16473	16420	16200	16345	16370	16192	16415	16335	16326	16421	16330	16183	16393	16441	16223	16416	16326	16239	16340	16437	16331	16451	16480	16558	16346	16298	16171	16289	16448	16226	16028	16414	16288	16348	16333	16379	16601	16442	16434	16165	16274	16380	16300	16337	16398	16402	16393	16148	16294	16307	16168	16436	16342	16329	16282	16388	16409	16279	16442	16282	16226	16200	16435	16537	16309	16431	16276	16261	16354	16343	16437	16554	16475	16434	16372	16204	16178	16356	16356	16312	16287	16112	16121	16557	16432	16360	16568	16502	16454	16297	16442	16304	16336	16412	16241	16253	16429	16307	16364	16341	16374	16393	16468	16498	16455	16277	16228	16377	16199	16295	16291	16384	16301	16269	16308	16275	16514	16537	16141	16204	16338	16247	16246	16403	16380	16416	16209	16435	16478	16367	16314	16467	16325	16219	16471	16397	16562	16406	16290	16332	16242	16369	16323	16421	16257	16337	16292	16416	16332	16124	16235	16386	16330	16207	16365	16385	16398	16381	16284	16180	16426	16450	16138	16312	16414	16369	16407	16225	16403	16439	16232	16428	16176	16639	16309	16237	16235	16484	16417	16349	16442	16321	16443	16152	16297	16349	16185	16364	16272	16293	16371	16192	16402	16287	16367	16459	16406	16244	16392	16332	16189	16355	16189	16314	16341	16416	16405	16268	16388	16264	16502	16258	16239	16175	16295	16472	16156	16286	16351	16182	16205	16290	16354	16254	16119	16377	16556	16309	16279	16328	16251	16312	16286	16432	16318	16402	16247	16355	16297	16282	16419	16457	16382	16342	16369	16275	16414	16358	16357	16430	16417	16235	16487	16368	16223	16300	16066	16371	16380	16253	16382	16292	16305	16368	16368	16335	16249	16005	16474	16463	16481	16158	16397	16404	16426	16647	16352	16495	16318	16339	16310	16230	16372	16494	16316	16363	16471	16302	16237	16378	16426	16426	16169	16502	16237	16473	16281	16250	16417	16497	16443	16408	16519	16282	16418	16254	16199	16229	16459	16334	16383	16405	16226	16257	16299	16290	16489	16462	16390	16473	16545	16509	16210	16421	16193	16467	16277	16342	16412	16389	16384	16467	16297	16227	16406	16356	16587	16278	16214	16343	16308	16479	16506	16474	16359	16348	16208	16414	16225	16226	16275	16227	16194	16352	16068	16219	16506	16235	16457	16341	16410	16518
61400	106095	93664	70497	44039	24566	15382	14649	14816	14697	14817	14874	14900	14659	14765	15017	14868	14661	14929	14734	14797	14735	14790	14850	14725	14712	14650	14753	14843	14730	14928	14836	14758	14835	14857	14681	14805	14798	14621	14713	14752	14853	14801	14840	14931	14860	14594	14888	14628	14883	14810	14993	14761	14881	14788	14781	14807	14758	14734	14802	14801	14926	14913	14745	14782	14725	14791	14885	14731	14976	14798	14761	14785	14904	14747	14818	14704	14854	14773	14722	14790	14632	14900	14690	14860	14768	14927	14821	14803	14807	14844	14650	14935	14688	14774	14811	14854	14649	14511	14757	14836	14788	14844	14754	14801	14959	14736	14896	14784	14848	14777	14885	14770	14694	14957	14844	14628	14759	14716	14821	14761	14859	14764	14871	14690	14735	14722	14602	14806	15013	14821	14805	14987	14778	14702	14836	14890	14845	14840	14738	14743	14923	14816	14823	14734	14781	14657	14794	14854	14870	14780	14811	14710	14891	14694	14700	14889	14846	14900	14667	14761	14664	14805	14739	14792	14754	14802	14733	14716	14799	15121	14671	14743	14883	14660	14775	14827	14837	14821	14831	14776	14799	14678	14883	14739	14760	14854	14712	14761	14893	14814	14587	14705	14863	14893	14709	14806	14836	14822	14789	14857	14925	14849	14711	14914	14697	14711	14745	14807	14776	14892	14821	14771	14827	14906	14729	14909	14691	14658	14874	14958	14816	14779	14817	14695	14831	14830	14649	14828	14819	14740	14683	14645	14754	14855	14818	14892	14810	14765	14596	14807	14894	14664	14796	14670	14908	14751	14669	14841	14647	14595	14791	14777	14857	14756	14820	14921	14809	14544	15020	14904	14867	14789	14863	14837	14885	14883	14674	14658	14782	14850	14764	14732	14815	14726	14715	14861	14840	14874	14840	15013	14657	14933	14727	14784	14839	14782	14715	14711	14688	14666	14740	14957	14627	14673	14810	14718	14825	14729	14762	14822	14788	14711	14731	14739	14818	14674	14769	14758	14865	14767	14725	14627	14816	14800	14803	14857	14902	14746	14866	14637	14835	14652	14747	14823	14648	14914	14752	14569	14906	14822	14646	14806	14687	14924	14647	14693	14762	14816	14787	14763	14758	14708	14754	14592	14784	14799	14796	14680	14786	14705	14885	14872	14669	14772	14784	14756	14938	14787	14776	14753	14770	14901	14817	14893	14838	14902	14869	14845	14863	14744	14992	14767	14805	14674	14973	14770	14882	14731	14683	14797	14759	14701	14752	14898	14780	14795	14843	14743	14673	14799	14863	14946	14725	14859	14814	14745	14769	14844	14974	14832	14749	14724	14518	14877	14864	14855	14655	14739	14812	14794	14727	14796	14902	14668	14732	14792	14869	14829	14741	14713	14744	14748	14862	14875	14772	14766	14634	14808	14680	14791	14707	14881	14593	14970	14858	14810	14844	14695	14862	14839	14897	14773	14769	14750	14761	14700	14800	14871	14855	14795	14732	14732	14821	14744	14791	14727	14804	14847	14847	14685	14723	14712	14735	14834	14728	14764	14935	14808	14696	14759	14906	14817	14739	14703	14909	14882	14736	14730	14739	14703	14907	14719	14793	14803	14765	14851	14663	14811	14741	14704	14741	14729	14813	15056	14841	14853	14730	14734	14882	14756	14780	14922	14788	14934	14833	14731	14843	14747	14755	14815	14890	14763	14817	14820	14707	14818	14707	14855	14718	14861	14722	14824	14785	14826	14779	14812	14906	14833	14843	14782	14760	14674	14654	14755	14840	14653	14825	14515	14771	14647	14693	14911	14721	14822	14688	14730	14724	14690	14959	14837	14877	14835	14794	14772	14957	14927	14873	14721	14728	14673	14698	14743	14939	14842	15061	14799	14662	14878	14767	14788	14755	14842	14757	14781	14833	14739	14714	14974	14776	14803	14901	14757	14685	14738	14742	14755	14546	14796	14798	14821	14963	14740	14621	14778	14793	14848	14926	15015	14773	14609	14905	14885	14686	14958	14689	14930	14817	14639	14907	14781	14830	14747	14757	14904	14649	14821	14732	14917	14701	14802	14666	14596	14740	14682	14615	14753	14779	14997	14837	14920	14831	14838	14709	14901	14937	14741	14809	14821	14933	14816	14688	14738	14925	14675	14761	14850	14685	14779	14686	14766	15004	14746	14700	14926	14632	14755	14843	14827	14899	14685	14756	14786	14903	14759	14815	14703	14991	14884	14718	14873	14797	14712	14809	14731	14850	14788	14764	14895	14660	14721	14626	14665	14880	14827	14813	14653	14953	14819	14804	14761	14629	14750	14862	14728	14924	14786	14752	14956	14793	14886	14929	14805	14820	14531	14931	14714	14764	14867	14741	14736	14842	14751	14671	14729	14641	14627	14838	14941	14886	14991	14730	14764	14915	14718	14832	14869	14962	14762	14579	14700	14897	14784	14786	14680	14724	14782	14670	14705	14711	14663	14654	14773	14848	14780	14848	14706	14868	14732	14583	14839	14868	14626	14919	14781	14990	14914	14891	14743	14637	14749	14631	14795	14698	14766	14686	14666	14745	14735	14895	14749	14706	14965	14785	14872	14921	14669	14550	14921	14844	14597	14881	14813	14773	14764	14713	14921	14829	14773	14970	14803	14769	14829	14720	14801	14685	14740	14738	14909	14804	14918	14788	14798	14794	14784	14814	14787	14723	14807	14836	14840	14747	14996	14859	14679	14727	14883	14746	14688	14927	14781	14804	14679	14723	14760	14702	15031	14757	14784	14770	14790	14655	14842	14690	14792	14791	14904	15071	14748	14779	14744	14736	14819	14531	14746	14852	14784	14758	14838	14808	14668	14727	14757	14661	14726	14744	14865	14750	14834	14697	14980	14755	14742	14724	14777	14880	14839	14682	14618	14903	14733	14588	14834	14488	14868	14720	14863	14674	14926	14938	14781	14788	14764	14850	14915	14811	14800	14752	14837	14807	14746	14780	14813	14773	14869	14827	14657	14746	14875	14766	14838	14800	14855	14693	14710	14771	14915	14766	14856	14976	14783	14847	14834	14924	14692	14799	14834	14972	14672	14668	14881	14718	14955	14877	14735	14664	14740	14612	14758	14778	14791	14776	14601	14581	14902	14812	14800	14696	14756	14832	14864	14845	14914	14873	14666	14897	14744	14742	14808	14825	14856	14729	14977	14694	14842	14786	14741	14899	14882	14664	14858	14723	14810	14865	14884	14975	14693	14567	14701	14768	14662	14868	14789	14775	14768	14922	14744	14699	14844	14894	14827	14870	14695	14667	14736	14669	14915	14708	14826	14762	14897	14901	14648	14637	14753	14780	14836	14951	14844	14858	14739	14839	14868	14674	14744	14859	14776	14691	14787	14864	14798	14940	14808	14802	14747	14841	14779	14682	14768	14741	14774	14780	14592	14795	14815	14741	14692	14807	14761	14772	14619	14765	14740	14725	14833	14702	14762	14808	14801	14871	14764	14796	14702	14738	14823	14784	14754	14838	14638	14765	14874	14728	15000	14788	14814	14912	14724	14760	14778	14843	14923	14803	14922	14985	14611	14575	14761	14913	14808	14667	14792	14794	14708	14828	14665	14701	14651	14768	14794	14762	14906	14846	14832	15022	14764	14709	14830	14730	14636	14803	14711	14883	14704	14925	14711	14790	14816	14811	14816	14728	14923	14853	14831	14795	14863	14781	14556	14973	14828	14755	14743	14743	14758	14970	14673	14824	14941	14655	14789	14830	14796	14748	14713	14825	14879	14817	14862	14831	14824	14754	14728	14953	14750	14734	14887	14757	14796	14789	14785	14741	14873	14730	14753	14710	14780	14695	14769	14892	14737	14768	14776	14614	14807	14766	14689	14840	14655	14846	14763	14657	14818	15033	14695	14579	14803	14752	14690	14657	14874	14781	14850	14686	14791	14943	14900	14672	14794	14927	14733	14840	14739	14804	14788	14700	14803	14767	14871	14819	14778	14947	14728	14762	14777	14884	14778	14919	14797	14830	14686	14881	14769	14740	14786	14717	14675	14727	14774	14841	14745	14930	14652	14812	14680	14849	14716	14722	14764	14964	14888	14719	14912	14728	14794	14799	14829	14985	14877	14809	14905	14868	14803	14895	14778	14822	14830	14880	14787	14788	14816	14714	14740	14741	14726	14822	14799	14919	14586	14808	14710	14675	15012	14806	14767	14790	14794	14760	14644	14827	14906	14773	14676	14796	14711	14843	14726	14793	14895	14766	14602	14743	15005	14804	15112	14643	14583	14716	14829	14744	14679	14758	14630	14745	14732	14618	14782	14946	14874	14865	14841	14661	14780	14909	14810	14697	14636	14678	14740	14708	14733	14773	14772	14633	14821	14714	14715	14769	14680	14907	14684	14845	14655	14851	14895	14797	14828	14705	14763	14728	14890	14688	14824	14705	14816	14830	14901	14813	14733	14779	14750	14839	14704	14724	14834	14720	14795	14793	14936	14756	14896	14754	14772	14807	14822	14646	14719	14700	14854	14702	14787	14756	14828	14973	14687	14650	14925	14900	14910	14738	14659	14714	14972	14719	14795	14770	14706	14696	14611	14738	14729	14743	14642	14812	14592	14866	14734	14767	14753	14692	14712	14820	14656	14774	14753	14886	14647	14681	14747	14747	14747	14595	14742	14675	14823	14769	14860	14788	14890	14806	14730	14765	14739	14763	14842	14969	14780	14708	14873	15043	14904	14617	14894	14791	14723	14817	14794	14738	14807	14725	14729	14718	14757	14865	14820	14947	14671	14667	14727	14822	14888	14586	14723	14748	14939	14682	14726	14546	14874	14761	14667	14791	14805	14696	14747	14727	14736	14845	14866	14763	14671	14835	14868	14901	14950	14870	14731	14769	14789	14662	14965	14675	14939	14877	14852	14825	14719	14786	14834	14775	14857	14795	14781	14917	14866	14723	14932	14717	14794	14739	14798	14809	14770	14706	14724	14783	14800	14795	14811	14743	14897	14817	15048	14733	14765	14783	14725	14906	14930	14839	14583	14772	14616	14726	14808	14741	14911	14733	14827	14698	14756	14731	14700	14777	14679	14877	14614	14668	14761	14779	14691	14763	14734	14756	14858	14679	14809	14877	14744	14833	14747	14576	14723	14760	14686	14666	14851	14888
30082	40223	45592	32503	22491	18428	17338	16849	17008	16840	17048	17107	16873	16811	16897	16989	17006	16869	16948	17072	17023	16613	16954	16809	17025	16993	16964	16775	16861	17162	16885	16791	16732	17016	17103	16800	16972	16968	16996	16970	16887	16761	16924	16826	16922	16808	16801	16991	16975	16818	16858	16921	16953	17005	17047	16892	16711	16751	16850	16753	16943	17111	16768	16894	16996	16989	16944	16756	16905	16857	16757	16765	16694	17012	16932	16931	16763	16957	16867	16863	16960	16904	16801	17007	16806	16745	16860	16960	16824	16966	16830	16817	16690	16931	16917	17177	16990	16847	16920	16780	17000	16853	16771	16957	16947	16919	16786	16717	16776	16809	16979	16956	16836	16660	17065	16910	17012	16784	16867	16937	16840	16997	16980	16947	16871	16787	17055	16801	16992	16926	16816	16807	16725	16760	16953	16992	16800	16827	17027	16978	16942	17068	16968	16889	16912	16786	16745	16743	16990	16768	16657	16636	16793	16820	16804	16786	16795	16872	16892	17261	17114	16891	16667	17059	16975	16842	16900	16783	16961	17023	16717	16800	16975	16984	16906	16755	16888	16989	16908	16857	16915	16892	16848	16792	17018	16931	16834	16910	16832	16992	16957	16868	16930	16983	16857	16712	16940	17039	16875	17064	16803	16832	17003	16714	16810	16701	16948	16921	16879	16854	16780	16674	16836	16823	16845	16662	16850	16892	16817	17034	16845	16920	16824	16966	16997	17041	16823	16578	16997	16992	17055	16958	16871	16801	16977	16740	17000	16972	16860	17054	16960	16780	16734	16751	16924	16720	16774	16776	16866	16989	16918	16983	17047	16807	16854	16981	16792	16734	16833	16887	16838	16724	16803	16878	16938	17106	16968	17008	16778	16997	16679	16787	16634	16743	16851	16838	16748	16728	17000	17010	16993	16929	16791	16981	17064	17054	16939	16880	16786	16846	16735	16794	16788	16922	16940	17014	16682	16903	16793	16938	16764	16988	16964	16799	16976	16780	16834	16823	17087	16767	16846	16497	16898	16916	16938	16864	16899	16855	16950	16834	17043	17115	16933	16833	17032	16729	16713	17031	16809	16866	16992	16805	16725	16865	16745	16898	16797	16541	16812	16897	16808	16843	16898	16958	16989	16922	16899	16887	16928	16873	17020	16917	16890	16909	16841	16853	16946	16873	16854	16915	16789	16903	16596	16833	16927	16955	17021	16885	16758	16757	16772	16878	16862	16952	16778	16725	16865	16788	16919	17045	16888	16877	17026	16678	16848	16814	16973	17001	16863	17093	16872	16857	16615	16836	17000	16958	16940	16818	17073	16904	16851	17016	16874	16700	16792	16838	16935	16932	16770	16954	16907	16838	16892	17050	16894	16933	16987	17042	16875	16658	16911	17107	16957	16872	16910	16915	16842	16875	17011	16740	16922	16823	16812	16873	16792	16782	16944	16645	16922	16994	16882	16891	16956	16948	16718	16809	16726	16952	16877	17031	16942	17098	16972	16899	16843	16786	16865	16922	16938	16920	17007	16851	16804	16835	16761	16838	16892	16815	17142	16819	16967	16862	16962	16989	16708	16999	17044	16675	16929	16968	16852	16675	16793	16817	17003	16791	16911	16945	16824	17000	16718	16975	16785	16747	16861	16969	16888	16901	16887	16913	16819	16767	16989	16856	16897	17091	16921	16992	16905	16874	16852	16905	17057	17028	16999	17070	16976	16940	16956	16879	16791	16930	16890	16767	16987	16796	17036	16924	16946	16704	16793	16997	17074	16873	16921	16859	16738	16890	16790	16928	16874	16848	16784	16815	16930	16912	16672	16902	16815	16851	16541	16897	16914	16706	16771	16925	16850	16857	16956	16890	16860	16942	16917	16817	16786	16666	16884	17160	16671	17102	16921	16819	16914	16905	16838	16892	16873	16805	16774	17031	16724	16886	17125	16843	16853	17004	16987	16890	16861	16934	17025	17123	16739	16808	16845	16902	16906	17070	17090	16877	17077	16759	16692	16675	16647	17025	16721	16789	17049	16884	16955	16793	16869	16953	16914	17050	16917	17199	16971	16852	16918	16889	17018	16908	16905	16688	16758	16842	16996	17037	16927	16824	16915	16734	16856	17059	16957	16797	16909	16931	16983	16914	16941	16874	16884	16684	17093	16893	17043	17004	16863	17059	16899	17020	16967	16953	17038	16783	16954	17077	16945	16865	16947	16897	16586	16818	16869	16712	16834	17096	17120	16947	16976	16797	16781	16684	16835	16801	16684	16749	16991	16887	16872	16876	16942	16833	17046	16789	16873	16791	16770	17018	16730	16981	17002	17103	16980	17006	16940	16819	16882	16840	17006	16932	16816	16919	16825	16939	16806	17080	16897	17051	16792	16834	16802	17005	16916	16867	16809	16856	16954	16757	16834	16857	16917	17015	16876	16942	16934	16791	16739	16997	16908	16989	16829	16884	16851	16838	16879	16884	16904	16821	16894	16950	16773	16730	16805	16655	16816	16884	16837	16892	17107	16831	16952	16779	16826	16969	16793	16790	16859	17145	16724	16796	16756	16891	16940	16854	16816	16809	16846	16908	16795	16765	16967	16912	16800	16829	16733	16651	16974	16853	16825	16742	16770	16844	16836	16924	16732	16898	16939	16853	16729	16893	17005	16827	16849	16718	17037	16930	16900	16991	16987	16888	16860	16842	16915	16870	16755	16829	16798	16741	16839	16889	16772	16846	16814	16845	16885	16998	16877	16890	17092	16940	16932	16925	16974	16873	16867	17107	16893	16878	17051	16918	16893	16810	16828	16803	17001	17057	16907	17050	16764	16838	16842	16888	16833	16753	16955	16907	16811	16966	17034	16996	16959	16993	16946	17036	16857	16975	16652	16686	17125	16861	17043	16820	16731	17029	16894	16751	16659	16954	16880	16713	16863	16731	16984	16845	16957	16887	17013	16664	16938	16995	16702	16870	16848	16818	16737	16838	16832	16778	16738	16998	16831	16865	17099	16971	16774	16790	17053	16975	16755	16899	16727	16844	16810	16914	16818	17014	16701	16730	16840	17147	16788	16880	16917	16868	16739	16868	16829	16848	16784	16800	17031	16994	16854	16832	16855	16851	16808	16856	16984	16962	16836	16869	17164	16866	16965	16924	16692	16926	16985	16809	16941	16853	16907	16905	16990	16899	17147	16921	16977	16660	16909	17176	17133	16962	16665	16824	16731	16840	17126	16936	16831	16965	16752	16780	16856	16819	16763	16819	17044	16967	17098	16796	16723	16808	16940	16631	16904	16811	16900	16630	16880	16923	16905	16881	16981	16897	16888	16849	16962	16795	16696	16885	16752	16765	16931	16903	16862	16853	16937	16846	16676	17068	16982	16757	16754	16900	17008	17021	16946	16984	16821	16971	17000	16995	16811	16855	17126	16862	16831	16684	16735	16777	16875	17017	16613	16814	17009	16830	16936	16720	16800	17057	17136	16766	16840	16750	16750	16714	16887	16790	16865	16873	16909	16939	16885	16923	16809	16950	16817	16783	16829	16867	16739	16861	17063	17114	16928	16790	16957	16821	16759	16824	16826	16834	16889	16801	16878	17063	16805	16695	17171	16968	16879	16929	16715	16958	16865	16723	16964	16807	16981	16705	16790	16884	16952	17074	16878	16961	16873	16782	17027	16883	16768	16850	16796	16879	16848	16920	16761	16829	16748	16908	16902	16923	16917	16798	16789	16836	16893	16839	17006	16898	16922	16991	16926	16816	16814	16944	16846	17103	16809	16779	16940	16968	16852	16874	16887	16933	16629	16859	16782	16855	16868	16980	16865	16689	17019	16944	16894	16818	16988	16909	16936	17016	16912	16933	16987	17109	16871	17088	16925	16820	17004	16859	16825	16833	16988	16787	16761	16983	16659	16982	17077	16867	16749	16920	16687	16832	16861	16637	16603	16920	17045	16905	17060	16908	16803	16824	16904	16830	16921	16810	16797	17004	16805	16802	16589	16874	16812	16905	17113	16714	16814	17009	16827	16816	16831	16861	16833	16745	17031	17000	16775	16873	16757	16850	16956	16920	16971	16945	16922	16591	16723	16876	16827	17073	17021	17023	17035	16967	16876	17005	16841	16926	16916	16946	16702	16887	16910	17018	16967	16970	16884	16758	17022	17061	16834	16708	16882	16841	16877	16701	16964	16988	16876	17001	16821	16905	16947	16914	16623	16828	16724	16831	16835	16863	17003	16929	16943	16821	16827	16772	17013	16835	16801	17079	17008	17079	16790	16857	16822	16923	17004	16726	16751	16963	17103	16811	16866	16921	16875	16958	16770	16873	17007	16674	16885	16938	16919	16902	16943	16807	16732	16781	16900	16853	16779	16722	16868	16942	17054	17093	17054	16920	16843	17037	16866	16873	16994	16734	16913	16867	16857	16814	16761	17081	16691	16775	16661	16837	16854	16800	16846	16955	16933	16823	16891	16874	16839	16984	16931	16775	16882	16813	16858	16794	16747	16863	16680	17113	16977	16871	16737	16850	16892	16969	17024	16955	16929	16659	16874	16805	16992	16852	17062	16762	16820	16916	16919	16854	16793	16802	16706	16727	16811	17093	17140	16825	16722	16864	16769	17069	16809	16850	16945	16844	17102	16709	16847	16969	16884	16877	16828	16831	16975	16823	16921	16858	16899	16778	16851	16782	16967	16911	16795	17068	16904	16877	16997	16824	16854	16805	16988	16894	17049	16900	16780	17012	16818	16894	16853	16696	16952	16897	16927	16872	16789	16947	16744	16963	17144	16934	17064	16986	16904	16895	16840	17025	16850	16881	16796	16938	16774	16811	16741	16900	17040	17035	16888	16834	17034	16982	16877	17103	16973	16604	16715	16857	16801	16971	17029	17038	17130	16933	16906	16728	16920	16930	16962	16785	16697	17020	17124	16992	16658	16746	16682	16956	16914	16774	16686	16755	16820	16928	16988	16764	16796	16687	16847	16971	16903	16696	16760	16873	16811	16794	17027	17020	16939	16892	16952	16842	16795	16884	16857	17112	17005	16830	16905	16915	16613	16879	16945	16876	16838	16850	16705	16723	16968	16955	17064	16937	16927	16726	16868	16851	16955	16883	16947	17169	16966	16872	16990	16693	16722	16898	16874	16821	16769	16810	16734	16669
33467	58587	47708	30029	20064	16001	15211	14987	15138	15166	15023	15030	15113	15222	15230	15095	14976	15216	15066	15097	14993	15136	15162	15052	15079	14976	15053	15061	15160	14928	15121	15096	15203	15278	15087	15114	15127	15146	15042	15081	15074	15251	15024	14991	15212	15183	15073	15118	14991	15110	15124	15162	15075	15173	15173	15188	15181	15051	15144	14950	15059	15068	15294	15159	15134	15054	15005	15125	14997	15167	15295	15062	15120	15138	14954	15112	15140	15157	15063	15029	14908	15104	15143	14969	15141	15082	15090	14968	15067	15199	15188	15097	15302	15143	15112	15095	15118	15122	15308	15082	15042	15262	14948	15067	15008	15070	15058	14966	15196	15213	15204	14903	15102	15006	15345	15263	15009	15125	15219	15053	15211	15028	15079	15212	15027	15176	15117	15095	15292	15175	15086	15083	15045	15217	15097	15193	15271	15138	15113	15170	15180	15257	15138	15213	15103	14861	15213	15081	15072	15012	15008	14938	15182	15298	15109	15075	15049	15024	15089	14999	14993	15062	14901	15214	15130	15107	15030	15180	15100	15001	15238	15033	14970	15008	15086	14949	14979	15097	15003	15170	15187	15202	15089	15090	15058	15083	15002	15164	15082	15041	14918	15087	15221	14923	15129	15066	15031	15162	15051	15101	14943	15019	15156	15071	15219	15036	15012	15054	15068	15151	15120	15093	15107	14941	14982	15169	15038	14975	15270	15056	15023	15032	15119	15256	15114	15157	15097	15169	14973	14947	15131	15047	15180	15195	15001	15213	14996	15210	15042	15184	15029	14951	14984	15097	14948	15122	15082	14968	15188	15098	15150	15044	14971	15069	15141	15127	14980	15146	15038	15144	15172	15210	15000	15031	15145	15033	15064	15048	14880	15089	15172	15025	15040	15130	15132	15066	15144	15008	15093	15022	15008	15212	15053	15223	15193	15210	15179	15133	15087	15049	15181	14995	15151	15167	15138	14836	15288	14924	15206	14999	15200	15032	15010	15176	15015	15133	15025	15169	14993	15182	15136	14926	14954	15125	15100	15037	15078	15092	14988	15133	15069	15092	15164	15035	15148	14965	15112	15044	14912	15144	15037	15199	15107	15014	15022	15171	15019	15277	15195	15075	15055	15257	15092	15135	15052	15332	15009	14948	14976	14937	15201	15143	14978	14987	14907	15066	15094	15087	15007	15078	15127	15229	15076	15116	14955	15083	15114	15098	15328	15098	15235	15028	15014	15222	15133	15253	15034	15127	15091	15092	14961	15145	15107	15121	15022	15171	14807	15284	15021	14996	15041	15104	15170	14882	14915	15268	15174	15115	15097	15116	15001	14995	15080	15019	14934	14989	15047	14935	15021	15045	15039	15047	14988	15041	15159	15092	15018	15078	15205	15009	15234	14941	15041	15277	15102	15134	15186	15005	15152	14966	15175	15091	15150	14931	15092	15185	15068	15170	15033	15149	14956	15075	15116	15017	15090	15130	15185	15042	15188	14871	14972	15048	15117	15125	15143	15010	15349	15012	15155	15149	14958	15211	15125	15094	15034	15238	15140	15127	14999	14999	14949	15200	15048	15067	14976	15115	14996	15071	15125	15081	15161	15157	14968	15164	15003	15034	15180	15053	15186	15028	15028	15006	15110	15095	15050	15102	15054	15124	15018	14997	14992	15107	15136	14887	15093	15130	15011	15067	15045	15124	15034	15040	15146	15111	15041	15144	15098	15027	15150	15072	15026	15022	15038	14950	15050	15039	15099	15058	15079	15061	14978	15268	15037	15058	15149	15189	15011	15291	15107	15140	15135	15081	15115	14962	15116	15013	15105	15141	15064	15186	15218	15001	15044	15075	15076	15101	15109	15036	15165	15182	15011	14941	15106	15146	15176	15172	14911	14977	15065	14996	15049	15046	15032	15112	15153	15028	15064	15224	14980	15044	15041	15053	15139	15005	15248	15299	15090	15238	14989	15075	15182	15229	15171	15146	15164	14893	15107	14922	15123	15056	15211	15126	15072	15221	14959	14996	15261	15097	14936	15084	15087	15155	15217	14872	15041	15067	14972	14782	15199	15068	15107	14976	15012	15065	14920	15068	15109	15238	15066	15202	15119	15084	15155	15290	15096	15096	14950	15111	15157	15079	15195	15253	15106	15189	15160	15035	15007	15036	15058	15181	15189	14996	15032	15066	15089	15218	15045	15158	15029	15293	15175	15234	15261	15026	14995	15124	14912	15086	15056	15145	15222	15095	15062	15263	14988	15138	15020	15086	15188	15258	14990	15035	15089	15235	15209	15108	15292	15035	15054	15091	15102	15032	15240	15097	15133	15018	14976	15095	15039	14995	14980	15067	15079	15172	15137	15180	14981	14954	15035	15238	15012	15068	15192	15072	15024	15084	15154	15197	14917	15149	15155	15285	15065	15214	15161	15137	15112	15102	15011	15030	15135	15089	15176	15187	15102	15126	15004	15188	14973	15062	15007	14999	15116	15159	15180	15097	15187	15044	15206	14942	15069	15169	15015	15165	15060	15097	15209	15058	15137	14992	15064	15262	14933	15031	15069	15004	15184	14993	15142	15193	15072	15011	15096	15038	15199	15075	15030	15083	15222	15050	15257	15200	15185	15108	15116	15149	15223	15312	15076	15188	15051	15105	15219	15029	15119	14981	14993	15028	15144	15052	15028	15310	15105	15037	14999	14998	15202	15167	15200	14829	14984	14972	14919	15155	15171	14910	15201	15183	14988	15088	15116	14991	15220	15019	15118	15146	15044	15166	15135	15025	14917	15181	15108	14948	15061	14940	15270	15055	15166	14975	15181	15092	15060	15139	15064	15267	15198	15155	15067	15240	15160	15084	15170	15035	15102	15101	15130	14951	14894	15098	15161	15030	15000	15181	15032	14994	15060	15045	15159	15062	15207	15084	15059	15130	15085	15138	15128	15155	14911	14975	15100	15119	15020	15095	15223	15103	15019	15071	15103	15149	15264	14946	15026	15138	15300	15066	15028	15051	15221	14974	15182	15174	15066	15146	15032	14966	15021	15022	15105	15028	15071	15254	15038	15111	15163	15070	15207	15150	15082	14923	15238	15160	14897	15051	15141	15185	15169	15229	15181	14882	15143	15156	15044	14951	14922	14980	15057	15050	15009	15083	15012	15011	14963	15123	15023	15031	15125	14956	15043	15056	15003	15063	15182	15002	15183	15109	15130	15002	15226	15174	15057	15018	15012	15178	15092	15172	15120	15124	15021	15145	15186	15081	15122	15218	15036	15135	15051	14908	15068	15288	15093	15074	15102	15132	15235	14813	15155	15208	15162	15155	15056	15253	14873	15026	15098	15003	15134	15048	15262	14997	15061	15028	14959	15056	14932	15054	15070	14947	15130	15122	15073	15106	15003	15108	15019	15074	15011	15056	15007	15051	15106	15082	15231	15045	14957	15277	15012	15051	15155	15194	15217	15154	15133	15049	14885	14980	14993	15061	15018	14944	15069	15072	15302	15086	15181	15092	15124	15149	15023	15089	15193	15246	15033	15043	15259	15170	14997	15110	15054	15068	15175	15057	15217	15020	15181	15088	15139	15233	14954	14997	15041	14992	15119	15040	14983	15190	15072	15215	15016	15186	15138	15117	15124	15112	15364	15221	15102	15167	15274	14885	15077	15185	15013	15094	15177	15060	15025	15256	15007	15201	15226	15013	14998	14997	15159	15139	15089	14975	15279	15035	15029	15077	15155	15010	15071	15142	15077	15159	15043	15120	15027	15027	15043	15066	15162	15250	15036	15046	14969	15089	15212	15004	15155	15003	15104	15059	15032	15172	15078	15053	15066	15037	15036	15029	15291	15167	15104	14989	15002	15260	14925	15055	15032	15043	15054	14967	15129	14957	15113	15052	14900	15089	15251	14989	15089	15075	14987	15233	15142	15108	15105	15212	15212	15144	15038	15080	15025	14968	15033	15046	15049	15041	15122	15080	15126	15103	15169	15143	15104	15052	14999	15060	15100	15088	15083	15057	15069	15087	15193	14955	15091	15105	15031	15167	15071	15193	15056	15189	14992	15058	15134	15072	15097	15016	15299	15177	15126	15166	15074	15166	15102	15148	15044	15180	15093	15028	15074	15232	15066	15193	14981	14965	15182	15107	15006	15155	15177	15145	15000	15049	15117	15045	15019	15136	15129	15168	15193	15054	15127	15042	15042	15169	15070	15054	15205	15062	15028	15006	14974	14885	15040	15246	15144	15168	15014	15080	15274	15146	15060	14967	15180	14970	14997	14974	15106	15063	15086	15124	15207	15239	15215	15240	15075	15284	15065	15127	15143	15185	15131	15032	15055	15114	15209	14955	15000	15127	15083	15206	15147	15118	14914	15087	14956	15176	15092	15250	14973	15083	15068	15205	15051	15087	15188	14941	15028	15083	15174	15069	15107	15083	15151	15157	15012	15147	15234	15247	15057	15049	15110	15116	15212	15148	15067	15128	15033	15107	15072	15175	15132	15053	15095	15173	15131	15001	15056	15180	14873	15062	15183	15113	15131	15042	15073	14889	15133	15054	15109	15128	15039	15151	15024	15083	15201	15039	15024	15099	15144	15054	15221	15114	15014	15120	14999	15083	15097	15009	15000	15042	15227	15060	15138	15077	15016	15051	14878	15142	15100	15178	15061	15066	15233	15016	15252	15064	15129	15095	15187	15093	14976	15203	15071	15105	15092	15005	15022	15119	15160	15245	15036	15108	15184	15012	15063	15007	15066	15023	15039	15177	15123	15177	15186	15142	15283	15020	15086	14932	15192	15058	15201	15192	15227	15052	15128	15067	15090	15065	15158	15052	15089	14954	15270	15143	15009	15005	15110	15148	15024	14973	15149	15028	15162	15156	15115	15015	15050	15113	15005	14984	15011	15063	15032	15194	15127	15091	15027	15001	15099	15129	15125	15159	15099	14972	15264	15098	15124	15103	15179	15175	15118	15232	15045	14979	15008	15073	15036	15093	15197	15181	15148	14956	15159	15119	15029	15197	15176	15103	15111	15064	15028	15105	15185	15151	15006	15214	15095	14962	15172	15222	15053	15238	15227	14981	15065	15201	15207	15155	15155	15112	14951	15027	15114	15223	15269	15004	15217	14955	15121	15187	15171	15072	14974	15082	15068	15114	15175	15154
24157	26000	43905	41016	30799	25404	21838	17683	16829	16849	16901	16851	16956	16664	17093	16840	16700	16790	16703	16777	16559	16803	16836	16730	16679	16636	16776	16783	16462	16530	16608	16673	16526	16633	16589	16690	16571	16513	16493	16776	16569	16598	16688	16407	16498	16596	16776	16585	16566	16595	16691	16511	16588	16605	16414	16606	16539	16495	16618	16558	16460	16642	16304	16670	16716	16440	16672	16520	16580	16533	16629	16576	16536	16582	16436	16483	16620	16745	16619	16703	16708	16597	16625	16541	16684	16818	16695	16670	16508	16513	16618	16663	16574	16411	16421	16543	16616	16499	16536	16329	16524	16599	16422	16531	16428	16730	16433	16586	16459	16434	16358	16569	16678	16422	16563	16473	16615	16509	16375	16582	16453	16410	16420	16450	16632	16541	16490	16385	16442	16481	16596	16592	16540	16687	16565	16492	16452	16479	16502	16772	16346	16481	16393	16489	16573	16477	16631	16656	16547	16900	16483	16411	16453	16594	16567	16318	16628	16684	16561	16441	16660	16640	16649	16589	16737	16538	16560	16653	16514	16527	16494	16525	16555	16488	16404	16531	16453	16479	16472	16497	16621	16587	16502	16561	16668	16427	16609	16513	16551	16335	16414	16505	16652	16620	16519	16387	16470	16543	16429	16491	16463	16583	16483	16459	16364	16578	16479	16556	16563	16453	16641	16489	16360	16581	16397	16581	16593	16382	16693	16533	16592	16549	16493	16477	16480	16613	16541	16588	16567	16627	16721	16573	16529	16495	16602	16661	16614	16528	16780	16360	16372	16536	16469	16532	16598	16593	16483	16499	16647	16458	16271	16467	16624	16612	16649	16537	16788	16514	16540	16474	16548	16655	16526	16543	16685	16504	16476	16324	16466	16433	16434	16575	16558	16454	16666	16597	16580	16597	16570	16264	16511	16611	16510	16403	16619	16644	16423	16568	16395	16493	16474	16383	16519	16674	16715	16643	16726	16513	16545	16549	16383	16634	16553	16561	16468	16587	16476	16552	16567	16568	16794	16454	16596	16511	16462	16463	16643	16706	16547	16453	16630	16551	16608	16524	16621	16362	16614	16523	16566	16570	16502	16833	16428	16707	16702	16510	16505	16783	16434	16654	16429	16598	16540	16446	16615	16577	16466	16568	16546	16552	16759	16469	16653	16792	16683	16692	16532	16429	16548	16504	16465	16537	16543	16522	16644	16469	16485	16665	16384	16348	16436	16582	16614	16461	16577	16551	16576	16461	16542	16468	16552	16399	16713	16501	16583	16841	16629	16606	16431	16597	16504	16505	16321	16584	16540	16376	16456	16572	16425	16528	16471	16423	16689	16658	16636	16370	16569	16670	16436	16555	16533	16638	16772	16470	16499	16530	16498	16526	16668	16551	16583	16573	16648	16478	16538	16307	16430	16505	16484	16622	16603	16585	16812	16668	16505	16776	16605	16516	16438	16681	16671	16554	16336	16741	16469	16599	16470	16547	16440	16609	16582	16526	16667	16664	16632	16404	16681	16571	16391	16484	16562	16501	16657	16504	16374	16497	16547	16446	16389	16319	16647	16590	16771	16603	16607	16562	16560	16469	16529	16583	16546	16628	16565	16405	16478	16567	16572	16479	16293	16495	16384	16417	16490	16522	16721	16538	16378	16639	16648	16755	16570	16462	16471	16566	16462	16656	16415	16413	16599	16496	16381	16398	16452	16516	16555	16573	16623	16643	16449	16601	16507	16394	16576	16389	16397	16572	16390	16810	16499	16654	16451	16428	16524	16586	16663	16713	16834	16702	16519	16392	16354	16709	16573	16445	16620	16578	16455	16412	16483	16581	16451	16628	16520	16523	16762	16580	16631	16621	16678	16541	16594	16755	16433	16480	16512	16478	16435	16524	16440	16525	16521	16737	16402	16650	16491	16530	16623	16642	16527	16391	16582	16545	16662	16547	16654	16642	16647	16664	16610	16407	16423	16427	16495	16574	16875	16614	16524	16725	16562	16538	16421	16625	16425	16329	16645	16515	16507	16596	16452	16559	16575	16555	16433	16470	16679	16641	16632	16755	16453	16540	16453	16387	16665	16755	16759	16613	16684	16453	16532	16505	16486	16541	16547	16686	16760	16685	16525	16589	16394	16455	16659	16624	16453	16755	16646	16523	16476	16545	16521	16396	16553	16560	16653	16548	16486	16697	16407	16527	16565	16536	16794	16560	16788	16613	16458	16519	16485	16387	16584	16384	16380	16529	16344	16599	16706	16523	16423	16620	16387	16650	16579	16599	16429	16720	16689	16591	16459	16554	16640	16639	16593	16531	16505	16455	16561	16607	16613	16493	16522	16584	16574	16346	16615	16666	16352	16497	16507	16534	16477	16356	16499	16386	16467	16593	16637	16499	16528	16635	16569	16472	16450	16422	16645	16528	16499	16585	16659	16560	16474	16361	16547	16490	16438	16607	16520	16576	16384	16543	16596	16418	16742	16661	16430	16489	16641	16419	16350	16608	16471	16522	16662	16532	16572	16431	16578	16380	16724	16548	16595	16493	16413	16518	16525	16499	16617	16553	16559	16425	16527	16451	16571	16724	16726	16594	16519	16473	16469	16620	16360	16639	16587	16602	16484	16510	16634	16552	16772	16637	16626	16647	16569	16472	16490	16474	16408	16806	16612	16561	16553	16745	16663	16617	16627	16634	16643	16439	16637	16566	16508	16595	16687	16514	16403	16323	16412	16229	16504	16443	16620	16651	16686	16717	16557	16419	16475	16400	16418	16567	16370	16606	16531	16570	16468	16472	16397	16449	16483	16416	16532	16570	16582	16618	16540	16443	16572	16584	16472	16633	16437	16809	16758	16603	16559	16596	16603	16677	16677	16692	16635	16483	16431	16425	16632	16640	16619	16489	16730	16595	16623	16481	16440	16590	16623	16485	16603	16714	16487	16677	16658	16478	16749	16600	16574	16561	16585	16649	16421	16601	16559	16668	16740	16632	16563	16590	16571	16727	16628	16566	16505	16572	16716	16643	16562	16592	16632	16585	16547	16501	16421	16561	16457	16707	16665	16434	16602	16556	16579	16582	16486	16713	16523	16423	16629	16682	16737	16569	16536	16553	16418	16473	16648	16482	16699	16719	16425	16575	16747	16316	16433	16632	16712	16527	16650	16540	16560	16597	16502	16511	16660	16574	16526	16467	16322	16409	16387	16661	16553	16383	16636	16748	16463	16525	16457	16414	16316	16592	16583	16626	16809	16583	16660	16725	16687	16609	16691	16391	16465	16551	16510	16548	16762	16548	16612	16570	16454	16571	16641	16398	16614	16613	16479	16592	16431	16531	16635	16614	16690	16617	16457	16354	16656	16586	16690	16473	16442	16576	16532	16457	16673	16615	16523	16442	16509	16490	16436	16495	16484	16639	16758	16469	16425	16500	16691	16396	16664	16633	16773	16532	16670	16327	16468	16559	16335	16500	16714	16414	16717	16528	16572	16402	16345	16515	16460	16519	16499	16647	16523	16465	16503	16497	16437	16493	16471	16773	16469	16554	16581	16438	16353	16489	16486	16608	16507	16580	16602	16500	16462	16550	16646	16505	16529	16312	16476	16477	16662	16379	16544	16556	16603	16560	16548	16669	16556	16649	16437	16598	16290	16580	16563	16582	16307	16575	16408	16413	16694	16684	16283	16517	16477	16304	16450	16624	16493	16404	16521	16631	16321	16720	16385	16486	16480	16637	16653	16409	16564	16470	16545	16424	16358	16365	16512	16410	16473	16476	16556	16515	16405	16500	16476	16394	16474	16293	16742	16571	16453	16513	16484	16574	16481	16512	16710	16526	16870	16580	16699	16679	16612	16576	16522	16398	16475	16669	16624	16413	16520	16598	16416	16553	16776	16612	16516	16501	16573	16560	16617	16593	16479	16689	16503	16452	16441	16606	16600	16237	16516	16509	16684	16685	16382	16471	16406	16497	16687	16626	16611	16672	16545	16465	16378	16504	16627	16659	16503	16528	16541	16603	16675	16552	16366	16574	16505	16583	16440	16449	16384	16665	16582	16437	16614	16511	16724	16388	16512	16533	16631	16475	16611	16530	16693	16513	16401	16713	16318	16591	16659	16566	16788	16576	16635	16506	16493	16307	16531	16617	16476	16329	16519	16413	16476	16570	16470	16464	16509	16555	16558	16659	16592	16779	16447	16532	16416	16785	16546	16598	16414	16501	16307	16593	16417	16371	16605	16388	16352	16826	16494	16748	16450	16548	16694	16329	16655	16689	16521	16389	16508	16462	16459	16431	16481	16483	16466	16457	16636	16464	16671	16774	16662	16542	16581	16540	16654	16636	16395	16622	16551	16551	16452	16273	16677	16556	16548	16452	16616	16468	16673	16509	16648	16707	16639	16488	16628	16577	16632	16429	16617	16575	16378	16390	16375	16353	16738	16499	16499	16429	16524	16607	16680	16711	16615	16503	16452	16257	16385	16760	16301	16407	16493	16489	16463	16602	16562	16442	16587	16521	16631	16548	16525	16589	16527	16692	16673	16745	16417	16793	16722	16520	16666	16427	16535	16624	16542	16455	16680	16522	16380	16467	16700	16479	16459	16498	16476	16696	16453	16563	16508	16696	16627	16699	16440	16543	16408	16550	16483	16307	16462	16657	16495	16580	16519	16405	16439	16540	16332	16546	16499	16566	16647	16616	16334	16607	16587	16572	16551	16543	16463	16365	16467	16435	16705	16524	16647	16316	16355	16484	16398	16455	16517	16610	16529	16444	16496	16651	16555	16548	16551	16590	16700	16537	16443	16576	16552	16601	16706	16504	16565	16550	16539	16576	16618	16748	16620	16465	16403	16593	16554	16429	16430	16646	16528	16503	16524	16485	16491	16448	16596	16385	16544	16327	16354	16317	16259	16478	16462	16401	16476	16510	16513	16622	16673	16451	16631	16582	16624	16400	16397	16568	16493	16512	16465	16478	16588	16530	16510	16553	16487	16686	16586	16419	16593	16526	16488	16442	16720	16456	16489	16517	16568	16526	16390	16429	16376	16555	16537	16572	16509	16603	16642	16579	16410	16684	16580	16294	16444	16555	16500	16494	16586	16681	16591	16672	16685	16612	16443	16551	16781	16704	16660	16613	16567	16404	16548	16613	16513	16437	16631	16621
57412	104738	91762	66512	41187	22992	14931	15009	14922	14976	14902	14869	14847	14972	14763	14944	14838	14763	14924	14899	14858	14908	14898	14787	14996	14988	15083	15086	14871	15054	14675	15000	15051	14951	14881	14964	15071	14862	14896	14943	14883	14930	14892	14809	14869	14953	14954	15059	14879	14732	14846	14880	15040	14881	14896	14834	14856	14839	15111	14848	14851	14928	14932	14940	14800	14855	14720	14985	14822	14894	14908	15013	14828	14901	14940	15027	14821	14869	14909	14801	14874	14781	14944	14848	14894	14847	14775	14968	15031	14802	14833	15128	14902	14833	15041	14849	15032	14935	14863	14889	14902	14766	14766	15010	14718	14848	14745	14934	14880	14931	14981	14947	14742	14961	14939	14835	14887	14962	14954	14954	14987	14779	14860	14872	14829	14759	14760	14876	14898	14929	14801	14717	15099	14914	14911	14979	14908	14975	14808	14942	14841	14903	14873	14784	14943	14988	15041	14909	14809	14906	14786	15012	14979	14885	14885	14955	14895	14735	14837	14825	14718	15059	14831	14819	14896	14839	14941	14933	14939	14905	14894	14987	14902	15018	14810	14961	14950	14913	14792	14892	14703	14883	14971	14796	15125	14887	14667	14972	14987	14934	14933	14872	14957	15137	14958	14974	14861	14805	14965	14976	14949	14898	14628	14837	15067	15114	14929	15013	14782	14909	14768	14993	14875	14913	14951	14835	14803	14957	15065	14948	14988	14906	14913	14914	14916	15006	14734	14913	14923	14966	14801	15009	15000	14980	15004	14877	14818	15004	15018	14821	14826	15032	14840	14905	14876	15004	14842	14674	14893	14874	15032	14811	15083	14913	14912	14855	14791	14836	14850	14896	15047	14859	14993	14818	15028	14904	14966	14960	14896	14855	14801	14976	14980	14887	14889	14929	14858	15170	15013	14910	14857	14950	15186	14779	14938	14934	14701	15022	14887	14816	15012	14722	14964	14967	14784	14668	14790	14931	14995	14889	14713	14987	14829	14863	14914	14919	15168	14848	15020	14984	14821	14890	14768	14839	14856	14853	14933	14851	14894	14811	14931	14852	15061	14807	14899	14901	14924	14920	14837	14739	14965	14893	14983	14880	14988	14763	14801	14873	14926	14978	14975	15046	14864	14986	14936	14967	14976	14889	14891	14813	14790	14821	14877	14845	14888	14631	14887	14878	14775	15117	15013	14919	15039	14763	15005	14722	14921	15056	15026	14906	15031	14963	15051	14983	14807	14929	14909	14949	14785	14774	15035	14853	14770	15011	15039	15039	14751	14936	14804	14932	14913	14850	14864	14886	14919	14773	14869	14921	15108	14925	14967	14855	14836	14896	14954	14952	14768	14932	14903	14851	14792	15024	15043	14952	14868	14878	14978	14938	14897	14855	14863	14858	15040	14899	15067	14724	14898	14964	14957	14899	14953	14798	14861	14892	14900	14946	14970	14999	14704	14811	14965	14850	14876	14928	14928	14781	14892	14927	14909	14728	14949	14882	14814	15024	15107	15017	15046	14776	15070	14866	14796	14987	14742	14994	15049	15035	15007	14813	14763	14814	14748	14868	15023	14802	14910	14961	14888	14829	14980	15066	14878	14960	14882	15101	14871	14868	15108	14995	14973	14809	14834	14855	15053	14768	14759	14845	14764	14521	14876	14978	14791	14940	15052	14857	14949	14937	14792	14972	14728	14852	14962	14647	14939	14950	14891	14935	14831	14907	15006	14690	14975	15196	14926	14816	14931	14882	14936	14918	15073	14938	15135	14891	14948	14901	14995	14908	14932	14848	14753	15005	14750	15031	14801	14871	14845	14795	14708	14946	14838	14894	14876	14862	14856	15132	15027	14920	14891	14911	14936	14942	14829	14893	14919	14885	14925	14714	14889	14905	14983	14723	14824	14799	14790	14927	14934	14841	14631	14889	15035	14788	14883	14961	15004	14911	14905	14827	14912	14858	14833	15119	14883	14793	14988	14871	14916	14885	14827	14799	15094	14834	14820	14953	14920	14867	14976	14894	14835	14995	14890	14942	14763	15149	14883	14888	14810	14829	15027	14800	15155	14881	14821	14763	14947	14977	14996	14935	14873	14912	14695	14936	15005	14753	14887	14655	14821	14895	14863	14885	14880	14865	14927	14904	14723	14855	14899	15030	14957	14916	14649	14951	14989	14955	14905	14767	14918	14956	14863	14885	14909	14863	14886	14848	14898	14873	14846	14839	14876	14833	14899	14932	15062	14751	14893	14827	14840	14824	14788	14854	14827	14835	14828	14829	15097	14988	14986	14795	14777	15055	14877	14886	14915	14846	14792	14836	14861	14941	14890	14923	14853	14953	14825	15008	14885	14888	14937	14918	14971	14877	14885	14725	14896	14967	14900	14953	14793	14810	14762	14916	14863	14918	14811	14982	14815	14873	14956	15007	15014	14775	14824	14853	14894	14936	14795	14800	14975	14879	14799	14897	15007	14950	14974	14847	14888	14803	14911	14850	14859	15039	14774	14765	14801	15064	14931	14894	14827	15095	14918	14961	14960	14856	14948	14849	14857	14874	14970	14874	14751	14867	15001	14922	14878	14855	14916	14860	15004	14968	14896	14908	14869	14807	14863	14851	14798	14844	14920	14739	14805	14900	14935	14963	14785	14981	15051	14816	14770	14703	14948	14887	14686	14743	14887	14903	15008	14789	14901	14889	14799	14833	15112	14774	14921	14922	14834	14908	14907	14937	14857	14937	15090	15019	14772	14719	14891	14920	14941	15008	14866	14925	14786	14939	14942	14887	14838	14794	14871	14747	14987	14866	14784	14776	14847	14849	14734	14833	14933	14791	14957	15022	14777	14755	14940	14942	14920	14985	14790	14991	14922	14958	14900	14839	14956	15248	14841	14853	14923	14909	14907	15014	14812	14858	14833	14823	15016	14808	14883	15051	14701	14769	14817	15021	14967	14862	14761	14754	14883	14877	14821	14925	14901	14986	14586	14981	14926	15126	14768	14896	14998	14761	14888	14869	15016	14784	14901	14827	14944	14900	14865	14894	14975	14820	14898	14816	15003	15018	14995	14849	14931	14811	14804	15023	14978	14934	14894	15074	15178	14683	14890	14724	14950	14915	15089	14809	14786	14789	14708	14805	14957	14891	14890	14769	14886	14821	14944	14905	14971	14917	14870	14877	14920	14902	14812	14899	14925	14903	14876	14837	14800	14842	14882	14959	14823	14820	14775	14750	14827	14953	14887	14802	14794	14913	14984	14873	14781	14850	14819	14909	14852	14972	14865	14953	15004	14931	14979	14766	14798	14956	14809	14947	15020	14874	14868	14991	14876	14869	14835	14989	14826	15032	14931	14897	14930	14680	14931	14779	15037	14924	14908	14880	15035	15117	14889	14840	15006	14996	14952	15034	14938	15006	14966	14847	14901	14865	15024	15012	14789	14745	14966	14836	14843	14884	14960	14877	14898	14968	15011	14899	15001	14835	14963	15020	14788	14847	14740	14910	14838	14887	15003	14721	15068	14972	15147	14881	14783	14741	14888	14915	14885	14854	14981	15080	14961	15004	14976	14897	14970	14900	14991	14897	14969	14738	14917	14937	14860	14942	14836	15084	14807	14728	14875	14698	14867	14968	14912	14915	14807	14709	14945	14841	14671	15035	14923	14886	14987	14908	14810	15010	14841	14863	14972	14898	14883	14828	14917	14828	14891	15066	14862	14875	14892	14891	14889	14761	14862	14733	15036	14725	14958	14748	14724	14926	14957	14735	15018	15054	14895	14949	14597	14972	15049	15100	14937	14781	15066	14780	14887	15097	14835	14958	14961	14677	14893	14950	14781	14766	14896	14847	14942	14960	15047	14820	14848	14859	14924	14830	14800	14835	14933	14937	14925	15107	14817	14874	15048	14977	14796	14819	14917	14765	14777	14898	14894	14687	14943	14984	15063	14695	14946	14835	15058	15007	14908	14789	14839	14933	14910	14888	14929	14860	14814	14947	14843	14836	14834	14917	14867	14913	14877	14901	15047	14972	14873	14829	15006	15099	14912	14908	14688	14809	14844	14892	15063	14898	14904	14798	14904	15003	14907	14944	15016	14850	14876	14907	14903	14960	14818	14977	14952	14911	15046	14859	15009	14781	14945	14881	14806	14696	14941	14809	14876	14680	14936	14963	14997	14950	14892	14888	14888	14898	14925	14815	15029	14915	14959	14921	14928	14989	15101	14974	14975	14988	14827	14872	14900	14940	14964	14976	14701	14931	14924	14839	14978	15062	14875	14763	14763	14931	14939	14966	14780	14870	14750	14981	15091	14841	14896	15033	15006	14869	14886	15052	15028	14846	14900	15031	14875	14876	14938	14759	14973	14869	14958	14844	14922	14889	14715	14817	14879	14881	14995	15021	14790	14850	14835	14925	14844	14876	14803	14939	14866	14882	14984	14972	14826	15104	14814	15021	14930	14889	14882	15011	14909	15033	14815	14944	14780	14918	14917	14821	14856	14925	15034	14852	14881	14819	15038	14862	14863	14972	15041	14919	14852	14821	14981	14965	14841	14947	14811	14978	14981	14979	14762	14938	15022	14880	14890	14797	14966	14883	15078	14949	14857	14957	14937	14883	14992	14872	14911	14808	14831	14794	15156	14899	14915	15014	14865	14940	14958	14789	14706	15119	14929	14942	14971	14878	15011	14923	14840	14662	14997	14888	15053	14924	14964	14844	14798	14786	14905	14741	14835	14928	14742	14877	14977	14895	14873	14920	14848	14765	14815	14802	14901	14774	14848	14966	14963	14880	15002	14792	14932	14850	14825	14968	14807	14881	14983	14964	14819	14719	15021	14952	14929	15026	15076	15004	14894	15022	14981	14980	14987	14755	14899	14889	14877	14941	14806	15050	14678	15024	14833	14829	14913	14795	14768	15058	14908	14800	15047	15068	14857	14919	14840	14871	14888	14840	14959	14845	15026	14876	15005	14995	14785	14996	14709	14900	14802	14836	15003	14701	14805	14855	15043	14880	14900	14939	14860	14756	14820	14904	14864	14877	14953	14893	14997	14937	14963	14657	15049	14812	14866	14900	14735	14951	14913	14928	14900	14812	14808	14740	14902	14934	15007	14861	14942	14899	14988	14854	15007	15020	14693	14867	14951	14930	14872	14851	14897	14851
23908	25450	42038	39655	30638	25402	22697	18002	17069	16907	16995	16921	16775	16966	16948	16950	16852	16904	17115	16888	16826	16689	16990	16815	16839	16768	16695	16887	16624	16833	16826	16873	16872	16728	16808	16784	16745	16726	16587	16835	16728	16647	16916	16978	16650	16642	16598	16903	16697	16677	16771	16930	16739	16958	16762	16819	16671	16791	16554	16538	16943	16753	16363	16672	16615	16698	16604	16870	16632	16643	16690	16748	16773	16778	16717	16779	16739	16729	16712	16723	16901	16542	16619	16625	16880	16572	16685	16625	16720	16798	16631	16725	16694	16485	16886	16811	16749	16656	16591	16859	16738	16828	16844	16756	16678	16805	16513	16823	16622	16880	16694	16676	16801	16781	16870	16693	16708	16803	16578	16766	16637	16750	16762	16710	16608	16600	16778	16816	16452	16701	16855	16975	16832	16786	16710	16529	16511	16664	16744	16802	16702	16671	16777	16699	16820	16707	16692	16661	16765	16745	16801	16536	16690	16581	16621	16685	16627	16516	16609	16810	16577	16750	16830	16736	16656	16705	16622	16642	16604	16823	16583	16580	16677	16695	16914	16740	16592	16611	16654	16896	16897	16780	16797	16899	16644	16739	16722	16619	16683	16854	16776	16495	16620	16736	16528	16734	16547	16580	16709	16563	16663	16505	16705	16706	16608	16595	16736	16797	16786	16671	16657	16851	16753	16650	16576	16750	16596	16544	16763	16621	16692	16860	16929	16591	16580	16673	16588	16466	16631	16669	16909	16676	16468	16575	16758	16528	16758	16700	16693	16638	16600	16704	16624	16694	16730	16452	16379	16783	16598	16680	16736	16690	16489	16737	16701	16771	16736	16777	16667	16890	16760	16695	16572	16811	16698	16762	16621	16533	16676	16596	16746	16685	16683	16807	16545	16742	16768	16744	16847	16841	16649	16544	16588	16713	16677	16731	16733	16766	16601	16806	16760	16861	16839	16860	16706	16600	16632	16628	16604	16524	16701	16594	16857	16709	16645	16798	16846	16716	16600	16860	16658	16698	16676	16787	16796	16848	16638	16745	16637	16473	16676	16832	16633	16626	16759	16692	16684	16497	16572	16836	16568	16510	16590	16541	16582	16617	16805	16574	16856	16640	16612	16640	16844	16876	16816	16722	16793	16648	16788	16912	16699	16733	16676	16805	16839	16616	16518	16723	16670	16600	16475	16722	16643	16578	16723	16731	16793	16637	16607	16646	16703	16621	16691	16593	16618	16769	16648	16738	16576	16926	16901	16818	16775	16689	16653	16722	16608	16741	16879	16692	16739	16778	16922	16696	16918	16657	16685	16619	16803	16634	16850	16781	16769	16751	16797	16594	16626	16651	16731	16710	16730	16771	16769	16569	16691	16691	16461	16689	16603	16562	16722	16566	16790	16673	16458	16674	16629	16735	16638	16604	16469	16617	16794	16798	16686	16651	16771	16607	16541	16643	16657	16501	16744	16847	16759	16502	16756	16581	16728	16654	16779	16646	16550	16630	16680	16684	16845	16478	16712	16688	16762	16945	16808	16723	16706	16568	16763	16812	16620	16667	16649	16816	16672	16563	16794	16695	16793	16658	16759	16890	16767	16674	16800	16887	16739	16919	16670	17051	16616	16832	16691	16743	16588	16871	16632	16670	16666	16730	16747	16778	16767	16660	16793	16522	16798	16849	16736	16728	16836	16745	16580	16672	16550	16614	16484	16874	16780	16774	16707	16612	16548	16476	16682	16777	16521	16590	16796	16687	16802	16703	16704	16858	16733	16614	16766	16809	16823	16684	16728	16729	16653	16696	16845	16741	16741	16827	16642	16606	16720	16759	16813	16818	16753	16583	16637	16895	16658	16793	16528	16824	16812	16641	16537	16786	16589	16729	16620	16627	16801	16765	16555	16653	16618	16558	16967	16768	16827	16626	16717	16651	16766	16824	16647	16717	16748	16777	16659	16548	16686	16788	16623	16636	16785	16465	16676	16789	16617	16668	16834	16735	16787	16672	16691	16839	16959	16758	16681	16617	16667	16786	16793	16765	16609	16795	16635	16867	16626	16727	16711	16545	16720	16602	16517	16586	16508	16566	16585	16487	16831	16707	16741	16618	16505	16682	16855	16550	16541	16754	16844	16651	16745	16661	16668	16666	16715	16763	16678	16677	16588	16508	16629	16681	16656	16561	16768	16610	16548	16800	16744	16638	16907	16550	16528	16740	16775	16623	16723	16584	16600	16735	16650	16776	16765	16680	16502	16606	16804	16576	16769	16845	16601	16615	16793	16727	16697	16665	16803	16620	16592	16630	16816	16628	16758	16737	16786	16614	16503	16707	16866	16603	16864	16769	16675	16661	16941	16568	16819	16648	16609	16767	16694	16603	16616	16685	16739	16598	16719	16683	16817	16777	16622	16742	16796	16554	16609	16672	16532	16882	16745	16620	16668	17023	16697	16542	16686	16695	16774	16542	16699	16612	16676	16848	16760	16621	16631	16692	16851	16655	16575	16956	16605	16563	16661	16692	16756	16539	16646	16677	16824	16595	16757	16637	16740	16765	16656	16496	16706	16590	16755	16723	16735	16677	16498	16674	16789	16650	16677	16485	16538	16742	16660	16875	16914	16703	16691	16852	16785	16660	16511	16584	16667	16762	16709	16720	16668	16639	16558	16508	16679	16585	16657	16501	16756	16680	16747	16741	16853	16786	16671	16589	16888	16682	16553	16647	16446	16575	16620	16635	16649	16658	16699	16753	16708	16627	16694	16612	16698	16808	16694	16690	16525	16669	16791	16767	16602	16575	16762	16494	16574	16772	16669	16729	16711	16718	16885	16793	16602	16765	16651	16641	16579	16338	16595	16649	16684	16664	16519	16798	16764	16742	16509	16747	16966	16619	16660	16790	16559	16412	16587	16781	16693	16575	16775	16645	16597	16774	16708	16717	16703	16762	16695	16537	16632	16589	16738	16660	16630	16645	16697	16651	16730	16717	16736	16789	16771	16824	16782	16794	16696	16663	16721	16726	16714	16508	16869	16512	16467	16563	16626	16500	16604	16947	16722	16514	16711	16850	16617	16711	16868	16582	16724	16772	16869	16784	16658	16618	16647	16652	16678	16588	16671	16680	16662	16716	16694	16619	16565	16678	16674	16745	16610	16668	16775	16631	16763	16782	16748	16821	16729	16698	16489	16665	16495	16620	16815	16722	16654	16661	16718	16460	16722	16677	16743	16748	16745	16602	16720	16668	16810	16651	16557	16639	16527	16711	16658	16638	16719	16702	16575	16840	16876	16683	16842	16518	16438	16511	16561	16697	16610	16734	16556	16747	16722	16708	16726	16706	16906	16871	16567	16561	16604	16564	16674	16642	16824	16606	16836	16546	16661	16550	16572	16432	16436	16722	16750	16570	16724	16584	16612	16748	16860	16828	16754	16677	16654	16872	16716	16553	16676	16518	16650	16610	16682	16617	16644	16555	16681	16841	16836	16658	16753	16599	16701	16642	16524	16478	16572	16521	16696	16814	16558	16608	16899	16743	16757	16581	16715	16495	16706	16918	16714	16570	16592	16665	16753	16682	16646	16693	16858	16653	16721	16661	16746	16643	16642	16545	16577	16813	16761	16673	16705	16470	16666	16711	16784	16840	16593	16532	16770	16757	16704	16752	16665	16516	16651	16640	16769	16919	16542	16738	16582	16674	16583	16697	16726	16924	16629	16537	16695	16523	16630	16694	16632	16878	16862	16949	16912	16736	16684	16729	16782	16587	16817	16756	16616	16695	16566	16812	16799	16584	16731	16728	16787	16865	16730	16721	16636	16674	16699	16651	16749	16686	16628	16560	16523	16689	16780	16721	16765	16614	16702	16388	16598	16601	16786	16648	16642	16643	16635	16869	16824	16524	16515	16483	16760	16729	16670	16757	16679	16492	16639	16690	16636	16724	16800	16651	16683	16613	16857	16504	16725	16621	16664	16573	16603	16644	16721	16617	16523	16393	16574	16741	16891	16846	16788	16695	16800	16731	16573	16699	16655	16872	16680	16478	16653	16491	16657	16650	16768	16451	16773	16597	16549	16840	16692	16674	16456	16773	16425	16538	16882	16724	16782	16744	16799	16614	16463	16711	16657	16667	16859	16519	16669	16682	16615	16773	16605	16600	16624	16599	16519	16692	16642	16707	16546	16473	16750	16747	16688	16725	16875	16740	16885	16689	16728	16548	16607	16726	16627	16839	16701	16536	16871	16621	16693	16724	16808	16677	16541	16739	16759	16542	16785	16605	16658	16829	16661	16589	16632	16669	16711	16886	16805	16767	16708	16710	16774	16622	16700	16540	16676	16639	16632	16533	16799	16655	16614	16555	16708	16619	16750	16645	16909	16680	16721	16744	16758	16594	16576	16566	16773	16583	16722	16636	16650	16771	16740	16749	16634	16827	16714	16597	16732	16710	16696	16719	16630	16713	16723	16561	16748	16884	16742	16749	16734	16627	16707	16781	16736	16712	16809	17069	16763	16961	16720	16652	16688	16533	16683	16749	16565	16680	16698	16819	16710	16643	16604	16625	16784	16717	16881	16562	16611	16876	16724	16550	16935	16920	16687	16634	16772	16808	16719	16474	16671	16585	16659	16566	16585	16639	16707	16831	16738	16730	16700	16876	16815	16910	16662	16573	16659	16738	16610	16532	16639	16531	16507	16717	16808	16716	16682	16654	16575	16603	16637	16499	16722	16863	16580	16789	16624	16644	16618	16635	16597	16674	16541	16804	16626	16754	16850	16582	16755	16776	16617	16660	16609	16553	16764	16679	16665	16650	16572	16409	16631	16729	16604	16617	16703	16747	16807	16818	16697	16625	16843	16745	16759	16702	16685	16830	16734	16620	16703	16769	16768	16818	16535	16627	16834	16504	16590	16581	16619	16663	16659	16693	16514	16711	16798	16632	16690	16589	16722	16768	16683	16676	16629	16825	16650	16781	16497	16746	16569	16594	16547	16728	16667	16856	16508	16689	16760	16665	16723	16667	16752	16573	16715	16681	16578	16530	16677	16669	16766	16928	16661	16668	16719	16747	16793	16787	16780	16686	16660	16818	16897	16684	16901	16817	16714	16623	16574	16622	16658	16687	16684	16642	16673	16632	16769	16659	16542	16522	16661	16593	16838	16777
56613	107056	91939	68436	42042	21977	14950	15139	15037	14863	14925	14970	15014	15112	15092	15163	15098	15020	15044	14989	15111	14849	15128	14796	14929	15077	14980	15203	15008	14901	15191	14924	14941	15007	14890	14955	15046	14851	15270	15020	15038	14924	14983	15002	14972	14963	15062	14946	14859	15038	15044	15097	15174	14935	15083	14956	14952	15157	14871	14980	15033	14981	15129	14878	15086	15013	15061	14969	15105	14921	15043	15034	14901	14988	15024	15123	14892	14883	14952	14868	14909	14936	15090	15059	15094	15192	14955	15017	15179	15125	15121	15041	15073	15046	14873	15159	15050	15017	14905	15019	15033	15041	14916	15138	14900	15007	15015	14951	14785	14979	14937	15073	15047	15107	14949	14919	14907	14922	15000	15014	14911	14862	14861	14800	14986	15032	14864	15037	14824	15129	15097	15021	14839	14981	14881	14956	15142	14924	15044	15027	15078	15134	14944	14872	14790	14978	14963	14959	14859	14978	15085	15023	14962	15016	14917	15121	14923	14957	15139	14881	14942	15112	14986	14963	14946	14926	15106	15027	14956	15073	15060	14983	14906	15044	14872	14975	15056	14883	15030	15033	15104	14986	14945	15055	15036	15027	14968	14838	14956	15058	14884	15115	14888	15029	15059	15078	14872	15129	14887	14873	15056	14995	14943	15025	14937	14886	14908	14848	14902	14959	15099	14794	15001	14978	14761	15026	14940	14925	14860	15111	15162	15109	14928	15116	15084	14981	15016	14885	14877	14889	14919	14982	14962	15059	14887	14871	15042	15080	15104	15081	14987	14917	15022	15008	14979	14948	14937	15011	14906	14930	14990	14973	15015	15171	15038	14834	15024	15032	15007	14884	14857	14870	14852	14890	15071	14921	14959	15138	14967	15100	15071	15060	15015	14833	14978	14777	15036	14961	15098	15009	14938	15031	14979	15096	14913	15059	14867	14952	15061	14808	15170	14877	15007	14899	14861	15030	14929	15252	14905	15014	15054	14919	14985	15041	15167	15094	15043	14968	14843	15109	15058	14963	15057	14970	14977	15246	14898	15104	14865	14993	14978	14989	15026	15223	14857	15075	14948	14759	15055	14930	14887	14940	14962	15045	14907	14839	15044	15039	15036	15004	14969	14835	14824	14960	15010	15013	15067	15000	14953	14833	14930	15053	15111	14929	14926	14859	14982	15098	15138	14980	15063	15046	14910	15082	14845	15046	14975	15021	14987	15009	14896	14949	14857	15124	15000	14855	15057	14812	14910	15006	14901	14925	14992	14941	14998	15067	14870	14926	15005	14746	14975	15083	15012	14871	15068	14796	14852	14980	14956	14890	15171	15105	14947	15000	14938	15059	15030	15050	14920	14995	15006	14976	15105	15093	15057	14965	14893	14898	15128	14843	14913	14821	14927	14973	14893	15055	14945	14901	14859	15035	14960	15067	14902	14877	15140	15040	14892	15021	14935	14991	15232	14979	14874	14804	14915	15090	14962	15041	15107	14976	14913	14931	14953	14852	15029	14946	15127	14969	14961	15045	14939	15050	14961	14894	14978	15075	14972	15143	14942	14882	14992	14931	14954	14898	15091	14913	15088	14968	15101	14991	15044	15017	14919	15072	14938	15066	14973	14984	14992	14981	14895	15011	14866	15003	14868	14841	15049	14890	15030	15010	14851	15014	14924	15126	14944	14996	14962	14807	15078	15183	14854	14994	14974	15012	15074	15042	15097	15114	14714	14878	15155	15011	15012	15018	15019	15069	15066	14896	15115	14996	15030	15041	15070	15022	14941	15041	14950	14808	15070	14934	14984	14991	14989	14913	15166	14809	15057	14973	15067	15039	15202	14796	14903	15066	15039	14924	14961	14954	14958	14839	15036	14902	14750	14885	14966	15076	14974	14974	14831	14969	14740	15047	14919	15054	14877	15019	14844	14904	15097	14963	15040	15042	15037	15034	14809	15010	14945	14911	15023	15027	14897	14810	14960	15088	15019	14962	15004	15006	15052	14761	15047	14897	15036	15003	15062	14978	15007	15070	15092	14876	14894	15035	14772	15020	14933	14788	14899	14953	15091	14942	14973	14985	15043	15169	14884	14845	14979	14962	14985	14898	15060	15123	14906	15020	15067	15033	14890	14948	14968	14848	15167	14762	14955	14997	15231	14783	15164	14786	15081	15029	15073	15000	14957	14975	15196	15236	15100	15019	14968	14942	15201	15243	14992	14941	15035	15015	15014	15070	15082	15084	15065	14912	14931	15018	14949	15124	15014	15015	15039	14870	14883	15071	14875	15004	14991	15101	15064	15032	15023	14906	14890	14990	15011	14773	15173	14891	15069	15022	14981	15038	15010	14876	14964	14992	15058	14827	15062	15027	14910	15071	15151	14933	15080	15133	15033	15000	14985	14953	14962	14941	14993	15062	14961	15038	14949	14981	15002	14978	14761	15067	14999	15044	15030	14945	15124	15157	14949	15079	15066	14910	15113	14958	14840	14911	14933	15074	14962	14900	15054	14887	14995	15074	15160	14949	14906	14900	15053	15160	15037	15041	14980	14988	14976	15000	14987	14970	15135	14939	15024	15004	15022	14851	14828	14966	15042	14913	14967	15065	15065	14971	15015	14990	14851	15073	14943	15125	15028	15003	15024	14907	15102	14920	14830	15085	14901	14954	14974	14986	15101	15099	14997	14987	14903	14937	15031	14749	14969	14920	14870	14958	15000	15017	15027	14818	14960	14963	14899	14967	15172	14894	15017	15099	14989	14992	14967	14755	15197	14968	15083	14909	14999	14945	15039	15138	14982	15058	14932	15025	15055	14989	14930	15101	14929	15120	14974	15064	15090	14998	15071	14856	14993	14983	14929	15190	14856	14954	15058	15062	14714	14932	14926	15110	14904	15058	14905	14877	14790	14716	15122	14870	15016	15059	14975	14938	14958	15095	14983	14898	14925	14887	14966	14876	15147	14969	14790	14978	14875	15134	14930	14994	14967	14897	14834	15149	15014	15116	14951	15034	15086	14832	14960	15099	14890	15009	14905	14943	15127	15104	15170	15091	14949	14969	14932	14934	14995	14945	15009	15017	14857	15105	15057	15102	14823	15003	14872	15014	15040	15071	15013	14893	14987	15068	14952	14864	14912	15077	14925	15092	15036	14904	15120	15024	15092	15034	14881	15031	14995	14921	14875	14892	15174	14849	14955	14981	14913	15003	14896	14919	15152	15091	14917	15106	15057	15070	14839	14962	15020	15099	15053	15054	14971	14986	15036	15043	15125	14913	15063	14945	15037	15051	14982	15022	15145	14870	14896	15055	14993	15075	14770	14965	14998	14972	14968	15047	14863	15002	15010	14963	15157	14878	14934	15084	14929	15057	14976	15050	15072	14975	15080	14976	14890	14969	14960	14865	15059	15004	15073	14997	15001	14978	15131	14990	15059	14890	14955	15225	14907	15008	15174	14994	15039	15121	15171	15107	15095	14955	14899	14904	14983	14953	15099	14950	14993	15131	14975	15072	15070	15051	14987	14925	15028	15030	15090	15073	15119	15055	14950	14957	14970	14899	15092	15002	14961	14978	15118	14836	14878	14985	14922	14786	14870	15024	15085	14919	14876	14962	15030	15016	14897	14978	14939	15008	14947	15016	14770	15076	14881	15090	15071	15109	15085	14998	14918	14965	15099	14852	15050	15096	14958	15012	15152	15003	14904	14819	14955	15027	14924	14941	15105	14821	14971	15077	14948	15063	14951	15183	14820	14776	14829	14961	14845	14937	14766	15030	14937	15138	15013	14912	15056	15023	15045	14956	14978	14822	14979	14958	15127	14950	15001	15006	15014	14901	14917	15117	14956	15098	15125	15144	14964	14917	15157	15125	15158	14975	15071	14893	14759	14965	15058	14878	15059	15059	14874	15046	14912	14926	15245	14980	14909	15048	14889	14939	15061	15008	14923	14816	14908	14953	14870	14893	14852	14896	15029	15124	14873	14966	14998	15029	15081	14821	14883	14997	15103	15153	14955	15012	14933	14802	14880	14840	14872	15081	15011	14950	14761	14979	14997	14900	15143	15124	14995	14891	14873	14996	14828	14868	14983	15025	14951	15067	14933	15076	14852	14974	15082	15093	15053	14933	14924	14889	15023	14996	14857	14946	15113	14969	14895	14880	14988	15078	15038	15051	15066	14999	15092	15124	15009	14982	15030	15142	14936	15011	14896	14890	14950	14928	15038	15025	14994	14896	15065	14887	15141	14880	15051	14997	15105	15005	14864	15025	14906	14916	14961	14988	15173	14876	15074	15021	14917	14876	14956	14972	14973	14884	15188	15104	15057	14818	15055	14973	14967	14947	15163	15034	14850	14976	15099	14929	14866	14984	14973	15040	14973	14996	15055	15054	14930	14987	15203	14982	15012	14830	14825	15009	15008	14917	14835	14796	14956	14936	15009	15019	14945	14860	14931	14922	15025	14900	14888	14914	14976	14964	15085	14995	14785	15072	14908	14979	15068	14936	14988	14899	14964	15034	14906	14964	14813	15129	14939	15008	15128	14935	14990	15176	14960	14868	15033	14902	14951	14951	15074	14875	14969	15087	14977	15006	14890	15015	15034	15050	14931	14936	15041	14884	15061	14855	14939	14976	14983	14942	15141	14926	15139	14910	14923	14952	15011	15062	15044	14961	14964	14749	15077	14923	15054	15086	15124	15056	14947	14940	15057	15111	14930	14872	15050	14870	14839	15049	14888	14915	15079	14971	14965	15122	14891	15045	15047	14887	14895	14995	14988	14961	15044	14795	15010	14826	15138	15130	14965	14885	15044	14956	14850	15132	15028	15177	14990	15043	14881	15056	14920	14954	15195	15004	14932	15350	14952	14964	14901	14978	15060	14970	14834	14921	15047	14997	15024	14768	15085	14987	14932	14884	14913	14934	15043	14986	15052	15042	14964	15065	14890	14988	14995	15025	15059	14891	15043	15044	14930	15042	15022	14781	14881	15081	14879	15051	14910	15036	14921	14801	15019	14876	15109	15042	15115	15033	14826	15019	14849	14846	15081	14911	14850	15113	14934	14800	14993	14875	14948	14994	14869	15044	15071	14885	15134	14990	15120	14793	15110	14895	15083	14975	15015	15068	15090	15017	14951	15062	15016	15050	15040	14918	14915	14965	14986	14977
30499	42591	44676	31535	21439	17953	16865	16932	16908	16948	16811	16851	16829	16616	16916	16952	16665	16761	16749	16612	16888	16765	16693	16917	16826	16940	16789	16817	16834	16871	16889	16762	16832	16977	16878	16909	16795	16826	16834	16849	16723	16878	16915	16596	16690	16927	16835	16847	16962	16722	16818	16926	17118	16707	16720	17097	16884	16727	16634	16918	16912	16669	16794	16663	16912	16857	16794	16882	16741	16683	16747	16782	16776	16834	16576	16811	16821	16740	16788	16886	16682	16937	16684	16628	16597	16853	16906	16696	16786	16869	16745	16854	16782	16816	16668	16621	16876	16613	16931	16619	16718	16646	16834	16754	16971	17183	16932	16820	16770	16787	16814	16865	16819	16754	16750	16740	16842	16796	16688	16917	16808	16908	16704	16976	16848	16785	16947	16631	16529	16915	16766	16754	16808	16690	16810	16574	16789	16766	16741	16762	16752	16721	16874	16760	16755	16857	16856	16822	16751	16923	16812	16773	16740	16701	16716	16918	16795	16785	16762	16980	16916	16793	16968	16806	16722	16731	16854	16944	16677	16826	16866	16707	16773	17004	16938	16719	16721	16918	16768	16878	16817	16629	16649	16760	16863	16637	16807	16616	16714	16666	16553	16718	16930	16954	16837	16738	16790	16649	16786	16654	16772	16844	16730	16745	16861	16669	16690	16785	16657	16796	16810	16741	16660	16721	16814	16863	16791	16693	16762	16798	16683	16791	16780	16806	16589	16740	16697	16707	16759	16878	16722	16792	16811	16885	16719	16785	17036	16866	16787	16502	16730	16777	16777	16708	16771	16804	16894	16838	16867	16705	16889	17004	17041	16735	16800	16869	16679	16926	16585	16755	16834	16973	16901	16718	16752	16889	16766	16902	16650	16646	16726	16550	16508	16775	16683	16747	16696	16698	16750	16756	16680	16747	16749	16658	16593	16989	16878	16873	16585	16689	16843	16853	16822	16737	16936	16699	16981	16759	16865	16914	16836	16832	16827	16764	16917	16993	16919	16842	16800	17031	16876	16912	16819	16777	16742	16692	16752	16722	16763	16747	16910	16454	16733	16688	16890	16751	16658	16809	16833	16749	16654	16789	16781	16793	16660	16695	16815	16729	16796	16918	16791	16755	16767	16791	17039	16655	16571	16709	16812	16879	16949	16782	16877	16726	16622	16844	16722	16844	16657	16872	16694	16804	16702	16842	16838	16815	16896	16822	16857	16676	16769	16617	16856	16700	16590	16851	16727	16968	17001	16968	16799	16652	16892	16829	16792	16646	16687	16764	16929	16594	16888	16898	16822	16792	16868	16828	16959	16721	16917	16907	16689	16778	16603	16699	16892	16830	16867	16807	16861	16673	16909	16673	17093	16760	16645	16733	16808	16583	16861	16750	16851	16927	16810	16772	16760	16873	16833	16829	16728	16784	16818	16799	17093	16786	16553	16602	16760	16600	16710	16689	16653	17063	16741	16605	17029	16770	16755	16837	16866	16879	16847	16538	16785	16735	16673	16827	16835	16727	16710	16686	16810	16897	16826	16695	16794	16793	16766	16784	16984	16857	16930	16904	16822	16965	16803	16754	16854	16711	16973	16729	16731	16713	16810	16713	16682	16901	16927	16635	16665	16767	17017	16703	16648	16780	16640	16779	16582	16671	16596	16744	16712	16804	16744	16765	16938	16810	17023	16763	16785	16795	16759	16896	16928	16753	16764	16797	16950	16749	16893	16818	16686	16697	16850	16772	16764	16731	16816	16902	16782	16874	16839	16819	16768	16956	16593	16703	16788	16697	16605	16801	16816	16958	16650	16860	16951	16607	16571	16818	16689	16773	16706	16726	16629	16713	16622	16883	16707	16834	16609	16756	16841	16774	16886	17051	16832	16750	16741	16629	16702	16830	16741	16728	16900	16742	16814	16713	16827	16601	16803	16891	16981	16739	16815	16662	16821	16613	16775	16669	16684	16769	16854	17004	16491	16858	16745	16617	16829	16950	16675	16887	16818	16911	16765	16723	16646	16699	16676	16613	16627	16792	16839	16920	16734	16793	16808	16945	16867	16868	16632	16876	16900	16790	16975	16767	16644	16705	16769	16682	16608	17009	16733	17034	16737	16729	16815	16911	16719	16840	16707	16732	16792	17006	16654	16825	16686	16910	16691	16502	16775	16736	16892	16681	16761	16800	16908	16864	16782	16748	16805	16652	16688	16662	17195	16731	16774	16774	16810	16819	16864	16944	16758	16923	16830	16757	16799	16724	16918	16667	17099	16946	16821	16600	16736	16668	16731	16637	16486	16834	16581	16755	16754	16852	16746	16672	16761	16788	16649	16639	16717	16864	16807	16729	16868	16758	16811	16841	16935	16947	16897	16649	16641	16581	16619	16517	17053	16894	16790	16705	16789	16867	16876	16684	16812	16890	16740	16751	16837	16811	16891	16951	16612	16857	16784	16941	17041	16796	16958	16816	16763	16719	16709	17034	16859	16755	16790	16781	16816	16812	16948	16803	16646	16805	16793	16830	16769	16762	16787	16851	16895	16742	16604	16660	16622	16685	16814	16901	16729	16895	16642	16821	16783	16728	16778	16782	16969	16661	16715	16725	16734	16812	16833	16790	16798	16883	16774	16843	16718	16670	16691	16749	16743	16791	16752	16645	16840	16768	16586	16864	16862	16691	16660	16483	16883	16815	16703	16798	16780	16630	16844	16968	16817	16696	16823	16984	16653	16890	16878	16752	16926	16704	16637	16649	16723	16813	16784	16817	16901	16804	16650	17003	16666	16736	16864	16693	16952	16680	16710	16694	16721	16716	16723	16894	16809	16886	16804	16708	16714	16651	16693	16693	16604	16638	16856	16684	16699	16742	16867	16964	16824	16764	16830	16913	16849	16750	16600	16730	16691	16793	16811	16870	16922	16678	16770	16907	16620	16763	16748	16823	16714	16592	16624	17055	16772	16612	16865	16815	16739	16771	16768	16790	16744	16777	16883	16789	16781	16860	16626	16812	16845	17035	16719	16866	16685	16732	16761	16748	16790	16873	17017	16935	16926	16916	16656	16588	17047	16903	16824	16868	16726	16675	16854	16815	16804	16756	16783	16748	16881	16783	16871	16826	16610	16800	16635	16886	16648	16788	16766	16831	16588	16960	16890	16823	16819	16912	16822	16815	17038	16767	16786	16848	16712	16952	16871	16707	16866	17003	16817	16940	16855	16720	16819	16792	16732	16859	16709	17005	16880	16736	16839	16760	16701	16603	17045	16921	16852	16995	16589	16667	16470	16542	17015	16778	16724	16716	16586	16829	16775	16905	16949	16754	16748	16788	16696	16713	16857	16904	16778	16680	16669	16834	16865	16678	16780	16668	16809	16965	16601	16675	16812	16672	16871	16854	16910	16582	16877	16670	16929	16777	16701	16903	16842	16740	16739	16812	16892	16846	16723	16867	16687	16735	16694	16893	16709	17000	16999	16840	16822	16755	16696	16858	16637	16769	16710	16808	16767	16936	16731	16777	16774	16638	16882	16703	16638	16941	16866	16897	16781	16706	16908	16853	16877	16982	16875	16929	16712	16753	16837	16733	16909	16542	16847	16673	16725	16975	16699	16891	16835	16882	16598	16665	16864	16912	16810	16842	16860	16633	16949	16707	16684	16810	16695	16756	17028	16868	16750	16624	16835	16830	16853	16722	16665	16641	16795	16630	16708	16742	16717	16791	16675	16946	16693	16764	16569	16847	16978	16856	16913	16684	16920	16792	16807	16860	16742	16889	16680	16747	16689	16908	16796	17016	16748	16525	16886	16860	16865	16658	16728	16673	16772	16784	16856	16871	16597	16874	16921	16732	16776	16856	16839	16929	16715	16935	16825	16864	16836	16794	16580	16743	16677	16961	16836	16743	16809	16565	16756	16919	16866	16874	16679	16722	16879	16730	16895	16623	16693	16749	16721	16793	16788	16603	16721	16768	16994	16709	16606	16882	16740	16850	16856	16766	16717	16792	16870	16719	16830	16815	16881	16952	16807	16708	16864	16678	16780	16902	16828	16773	16953	16745	16971	16646	16685	16868	16738	16882	16724	16846	16838	16852	16902	16963	17045	16739	16782	16766	16809	16882	16784	16684	16818	16858	16779	16730	16740	16698	16761	16854	16775	16682	16705	16675	16815	16861	16736	17014	16791	16932	16814	16710	16674	16759	16627	16712	16853	16703	16711	16763	16909	16834	16964	16688	16801	16904	16882	16898	16925	16731	16844	16930	16547	16713	16770	16682	16733	16633	16788	16421	16861	16767	16745	16741	16756	16541	16826	16776	16620	16752	16494	16721	16888	16617	16767	16859	16851	16892	16699	16811	16705	16816	16818	16779	16858	16750	16632	16632	16857	16887	16788	16963	16808	16881	16869	16856	16738	16763	16702	16701	16720	16595	16999	16917	16753	16782	16730	16797	16716	16777	16845	16753	16840	16834	16910	16848	16840	16901	16860	16675	16824	16795	16819	16703	16555	16742	16810	16930	16669	16907	16742	17003	16846	16896	16769	16649	16801	16655	16674	16776	16723	16831	16834	16659	16825	16765	16712	16555	16675	16621	16656	16882	16803	16600	16776	17060	16658	16531	16790	16917	16789	16624	16697	16712	16743	16792	16938	16752	16772	16754	16805	16772	16721	16874	16841	16811	16844	16858	16955	16909	16832	16902	16792	17068	16845	16816	16866	16898	16687	16728	16650	16764	16728	16926	16975	16951	16954	16921	17025	16745	17020	16824	16786	16930	16841	16688	16871	16651	16658	16777	16862	16895	16756	16707	16800	16837	16869	16509	16893	16746	16895	17045	16882	16792	16769	16713	16776	16704	16813	16865	16725	16841	16542	16819	16813	16791	16702	16655	16890	16895	16909	16936	16883	16828	16675	16714	16687	16643	16767	16727	16669	16815	16787	16623	16746	16811	16734	16819	16801	16663	16681	16842	16835	16609	17098	16991	17000	16604	16738	16646	16834	16963	16774	16965	16820	16734	16897	16833	16806	16778	16837	16657	17064	16707	17042	16687	16750	16527	16899	16882	16720	16981	16838	16841	16874	16523	16825	16614	16823	16791	16758	16867	16867	16848	16570	16865	16840	16688	16922	16822	16810	16915	16839	16758	17053	16827	16973	16832	16758	16670
34964	59915	46663	29044	18750	15559	14998	15068	15038	14980	15042	15100	15075	15044	14975	15061	14928	15065	15202	14819	14933	15041	15036	14801	15079	15043	14899	15051	15039	15070	15013	14842	14975	14986	15267	15097	15005	14934	15144	14859	14887	15082	15017	15130	14881	14986	14912	15104	15086	14981	14894	15101	14873	14919	14968	15032	14915	14913	14958	14882	14898	14930	15016	15024	14863	15088	14937	15098	15078	15003	14978	15070	15002	15096	14870	15077	15157	15161	15098	15017	14953	15021	14940	14869	14923	14887	15084	14895	14993	14975	15005	15022	14936	15205	15137	14963	14856	15028	14990	15010	14940	14949	14758	14915	14869	14862	15170	15081	15042	15073	14923	15051	14861	14942	14943	14826	14998	15127	14809	15079	15128	15014	15015	14940	14958	14981	14966	14956	14905	15039	15118	15043	15109	15009	15073	14867	14978	14982	15027	15027	14971	14955	15071	14941	15027	14918	14993	15048	15161	14782	15030	15013	15131	15038	14972	14830	15046	14945	14853	14931	15113	15148	15011	14888	14973	14954	14894	15133	15049	15031	14965	14860	15117	14839	15004	15030	14804	15055	15069	15022	15036	15054	15042	15012	15081	15086	15117	14994	14979	14968	14970	14935	15107	15037	14981	15078	14981	14966	14953	15096	14962	14931	15130	14902	14957	14917	14960	14882	15039	14902	14914	15001	15082	15011	14948	15116	15076	15004	15124	14870	14910	14977	15015	14916	15110	15113	15034	14947	15011	14925	15022	14898	14949	14940	15006	14995	15010	14889	14964	14939	14893	15054	14895	14982	14947	14917	14870	15121	14884	15097	14974	15005	15097	14960	15118	14922	15095	15072	14954	15129	14904	15059	14947	14909	15040	14788	14839	14930	14949	14827	15136	15112	15013	14990	15024	14973	15097	15075	14975	14902	14914	14909	15065	14959	14935	14981	15088	15053	15045	14871	15011	15040	14951	15046	14850	14942	15038	14960	14855	14986	15053	15042	14938	15038	15057	14931	15042	14915	15033	14886	14900	14898	14955	14968	15235	15016	15031	14953	14928	15042	14904	14865	14973	14965	14917	15014	15044	14938	15207	15000	15077	14921	14816	14925	14907	14877	14913	14977	15111	14855	14908	15024	15015	14994	15101	15082	14997	14875	14932	15048	14972	15041	14931	14894	14994	15100	14996	14901	15120	14893	15117	14831	14800	14964	15010	15075	15003	14999	14970	14950	15192	15113	14865	15059	14866	14937	15055	15058	14724	14922	15102	15135	15039	15067	14878	15087	14944	15047	15047	14792	14787	15237	15026	15074	14930	15022	14900	14924	15055	14908	14992	14955	14918	14934	14916	15213	15075	15019	15285	14912	14931	14809	15069	15031	15218	15081	14930	14933	14884	14838	15030	15018	14828	14940	15313	14977	14860	15071	14954	15141	15042	15059	15223	15071	14947	15029	15009	14916	15032	14940	14917	14977	15052	15095	14887	15188	15128	15028	14945	14983	14860	14847	14943	14994	15062	14919	15020	15001	15023	14874	14923	14820	14866	14903	15013	15119	14955	14987	14796	15112	14919	14953	14935	14990	15020	14979	15097	14925	14965	14826	15029	14913	15070	15082	15023	14793	15010	14741	14907	14977	15052	14910	15001	14851	15123	14943	14917	15070	15066	14974	15076	15019	15066	14899	14997	14888	14911	15160	14874	14900	15085	14842	15047	14906	14990	14859	14906	14982	14941	14984	14994	14992	15075	14968	15132	15116	14946	14988	14939	14917	14923	15103	15000	14892	15101	14987	14932	14928	14996	15130	14954	15031	14922	15019	15043	14938	15123	15044	15059	14979	15053	15063	14994	15229	15032	14836	15116	14895	15013	15013	15145	14991	14966	15026	14994	15041	15015	14890	15102	15029	14988	14957	15149	15013	14962	15009	14880	14951	14915	14891	14976	14964	15074	15177	14943	15012	15003	15011	14953	14970	14904	14990	15055	14905	14864	14931	15000	14903	14877	15085	14948	14942	15109	14874	14969	14907	14896	14912	14951	15060	14862	14731	15128	15007	15058	14988	14943	15065	15132	15008	14949	15117	14959	15100	15015	14960	15037	14985	14956	14812	14933	14927	15092	15041	15107	15019	14920	15103	15027	14994	15031	14856	15005	15086	14947	15043	15000	15064	15005	14959	15133	15132	15056	15176	14950	14976	15242	15022	14992	15048	15079	15093	14957	15074	14838	15046	14947	14990	14777	14948	14894	15037	15006	15040	15008	15019	15014	14967	14889	14968	15040	15105	15128	14749	15031	15085	15042	14963	14965	15148	14904	14977	15077	15112	14969	15190	15073	15221	15214	14848	15064	14935	15020	14990	14938	14937	15101	15041	14858	15037	14964	14876	15045	14914	15060	15179	15078	14912	15023	15059	15154	15082	14891	15119	14929	14952	14925	14932	14958	15011	14932	14943	15238	14966	14967	14933	15089	14763	15135	15219	15072	15047	15048	15038	14926	14892	14824	14989	14929	14917	15024	15009	15085	14983	14875	15125	15012	15058	14799	14932	14993	15078	14921	14935	14941	14992	15035	14939	15114	15026	14876	15012	14869	14963	14948	14955	14853	15033	15179	14875	14838	14874	14961	14964	15013	15000	15115	14841	15033	15012	14707	14907	15107	15003	15076	14913	15166	15046	14962	15157	15030	14958	14949	15077	14922	15071	15076	15083	14927	15045	14958	15099	15043	14800	14992	14963	15003	14919	14922	14945	15086	15074	14881	15116	15143	14881	15033	14970	14913	15094	15125	15004	14841	15066	15045	15067	15000	14857	15014	15091	14931	14968	14996	15049	14858	15062	15059	14807	15145	14781	15025	15051	14952	14890	15079	15140	14989	15023	14869	14997	14953	15047	14910	14986	15013	15058	14915	14874	15111	14913	14956	15059	15046	15026	14937	15027	14975	15101	14965	14847	15109	14965	15048	15093	15074	15085	14919	15168	14955	15055	15024	14970	14907	15014	14916	14913	15125	14774	14979	14949	14931	15017	15075	14995	14841	14921	14970	14967	14928	14813	15051	15014	14883	14913	15012	14951	14986	15127	14785	14887	14890	14989	14979	15010	14988	15098	15017	15032	14968	15124	15062	14908	14970	15009	15127	15044	14963	15044	14878	14959	15047	15057	15022	15031	15161	14824	15146	14981	14966	15066	15004	14830	15007	14835	15140	14903	14949	15045	14917	15076	14924	14969	14989	15165	14801	15121	15184	14978	14953	15065	14887	15027	15115	14918	14957	15014	15200	14964	15000	14862	15010	14981	14911	15121	15007	14937	14946	14803	14925	14993	15078	14951	15001	15020	15055	15006	14836	15035	15129	14993	14802	15047	14957	15078	15139	15060	14979	14985	14982	14834	14961	14930	14944	15064	14886	15022	14959	15150	15051	14821	14997	14933	14872	15120	14917	14964	15020	15125	15097	14970	15002	15196	15186	15159	15032	14980	15038	14960	15025	14917	15001	14801	14971	14868	15059	14839	15015	14995	15094	15148	15108	14904	14994	15072	14993	15123	14973	14856	15055	14910	15124	15080	14990	14929	14987	15078	15203	14996	14967	14856	14934	14919	15062	15042	15002	15014	14981	14984	15079	14897	14947	14979	15115	15049	14995	14716	15114	15058	14913	14905	14887	15134	15157	15022	15073	15108	15012	14970	15113	15059	14859	14886	14800	14928	15175	15084	14858	14817	14876	14904	14874	15020	14901	14967	14968	14963	15226	15090	15128	15072	14947	14981	14759	14973	15029	15091	15032	15014	14909	14969	15031	15073	14972	14926	15029	14992	15074	14931	15154	15129	15032	15096	14981	14873	14880	15146	15059	15030	14958	14835	15082	15176	15106	14764	14959	14937	15063	14957	14977	14919	15020	15069	14903	15095	14920	14915	14937	14832	14871	15142	15128	14994	15049	15022	15034	15043	15036	15041	14917	14968	14918	14989	14988	14944	15048	15028	14896	15047	15018	14957	14911	15024	15049	14944	14926	15004	14961	15162	14961	14909	14853	15076	14940	15000	14770	14955	15130	15173	14838	15106	15012	15018	15024	14932	15076	14942	15156	15053	15030	15044	15019	14966	14777	15045	14912	15086	14917	15088	15058	15099	15070	14943	14934	14920	14917	15001	14966	15109	14978	15222	14905	14985	14908	15006	14922	14804	14982	14889	15042	15039	14879	14794	15143	14961	14950	14924	14910	15152	14879	14861	15035	14936	15019	15090	15044	14915	15111	15041	14931	15049	15018	15201	14976	14851	14932	14970	14844	15024	15007	15241	14911	14973	14807	15049	15194	15050	14902	15177	14991	15066	15142	15088	14987	15018	14978	15051	15096	14888	14973	14986	14990	14760	14912	15105	14893	15022	14912	14958	14927	14975	15025	15063	14983	14825	14855	15205	15022	15180	14963	15012	15072	14981	15119	14927	15002	15054	14890	15019	15012	14890	15032	15013	14800	14924	14992	14963	14848	14999	14939	15052	14985	15085	15027	15073	15063	15025	14960	14959	14909	15050	14952	14959	15024	14965	15091	14974	14959	15064	14863	15146	14963	15169	14889	14819	15260	14990	15068	15086	14934	15206	14911	15018	15149	15054	15094	14920	14889	14950	15103	15015	14992	15124	15135	14973	14881	15023	15021	14937	15105	15052	15031	14798	15089	14923	15036	15003	14994	15020	15017	15011	14810	14899	14891	15044	15081	14950	14991	15023	15006	15203	14956	14933	14948	15145	14967	14867	15058	14979	14949	15037	15102	14968	15029	14986	15015	15003	14952	15163	15120	14984	15173	14866	14938	14948	14918	15030	15012	14870	14971	14948	14864	15084	14954	15077	15089	14965	14987	15109	14839	14872	15098	15131	15057	14892	14967	15167	15099	14963	14982	14952	14964	15044	14802	14901	15074	14978	15110	15039	14888	14988	15055	14930	15077	14991	15100	14983	14981	15035	15013	14887	14995	14903	14893	15106	15065	14915	15071	15034	15026	14828	15042	15059	14966	15007	14866	15122	14881	15085	15014	14960	15015	14945	14885	14878	14834	15088	15057	14904	14939	14952	14896	14999	15100	14972	15083	14981	15113	14979	15061	14966	14894	15007	14914	15049	14914	15184	14793	15010	14894	15047	15047	14960	15326	14865	15067	15083
24421	26851	44588	39507	29077	24884	21459	17704	17087	17247	17226	17078	17018	17068	16863	16797	17100	16809	16894	16871	16851	16728	16841	16960	17016	17030	16817	17038	16916	17149	16732	16876	17076	16791	16762	16821	16891	16842	16868	17035	16621	16912	17042	16826	16864	16963	16939	16617	16911	16679	16755	16946	16879	16805	16818	17020	16761	16805	17030	16863	17171	16835	16745	16826	16723	16667	16857	16855	16704	16573	16801	16682	16676	17033	16967	16900	16744	16710	16795	16852	16863	16701	16730	16660	16773	16895	16894	16800	16775	16684	16902	16992	16794	16711	16728	16693	16854	16732	16749	16753	16680	16721	16731	16717	16703	16684	16890	16858	16618	16947	16710	16812	16978	16592	16756	16821	17104	16786	16754	16761	16753	16682	16854	16878	16743	16724	16820	16705	16773	16749	16636	16893	16766	16485	16872	16855	16769	16727	16629	16597	16656	16816	16912	16864	16843	16733	16881	16886	16917	16931	16629	16801	16840	16821	16670	16640	16891	16708	16717	16657	16860	16728	16648	16735	16799	16720	16822	16845	16538	16582	16724	16737	16973	16755	16790	16956	16685	16796	16792	16908	16772	16904	16829	16946	16833	16620	16926	16929	16702	16965	16790	16738	16993	16946	16706	17003	16974	16507	16725	16662	16675	16713	16756	16860	16627	16679	16716	16604	16904	16739	16843	16719	16848	16804	16765	16752	16778	16690	16729	16869	16639	16552	16955	16564	16893	16631	16816	16748	16695	16776	16733	16720	16843	16872	16797	16884	16904	16889	16829	16882	16652	16886	16680	17081	16839	16911	16704	16792	16917	16750	16871	16881	16941	16706	16662	16593	16803	16827	16739	16881	16756	16830	16899	16897	16726	16848	16681	16923	16863	16755	16751	16646	16657	16563	16917	16662	16775	16683	16698	16722	16787	16765	16830	16738	16690	16781	16757	16858	16843	16819	16654	16794	16822	16888	16834	16736	16670	16847	16770	16875	16879	16658	16819	16742	16612	16859	16547	16471	16905	16762	16699	16752	16785	16898	16741	16859	16640	16701	16672	16754	16921	16638	16819	16783	16853	16730	16756	16864	16768	16850	16689	16858	17077	16797	16742	16914	16745	16827	16797	16816	16813	16807	16763	16738	16995	16581	16736	16766	16704	16748	16788	16814	16810	16744	16772	16873	16805	16782	16925	16706	16766	17045	16954	16735	16749	16589	16759	16536	16776	16582	16805	16872	16765	16756	16712	17026	16667	16614	16704	16810	16656	16724	16820	16669	16711	16942	16814	16856	16679	16793	16798	16723	16736	16842	16806	16833	16831	16673	16744	16835	16797	16749	16713	16672	16688	16903	16878	16572	16629	16900	16835	16664	16745	16864	16711	16487	16824	16721	16749	16853	16938	16662	16913	16802	16804	16814	17050	16841	16828	16777	16912	16743	16831	16708	16618	16804	16803	16663	16727	16762	16763	16737	16972	16703	16670	16783	16754	16781	16680	16861	16815	16920	16624	16793	16693	16574	16835	16871	16702	16775	16865	16862	16595	16809	16718	16680	16854	16609	16849	16527	16768	16644	16724	16672	16970	16977	16785	16726	16731	16937	16921	16722	16774	16810	16983	16835	16949	16830	16954	16958	16780	16749	16790	16794	16920	16780	16864	16950	16859	16764	16970	16814	16870	16606	16756	16768	16719	16740	16772	16808	16657	16651	16801	16988	16758	16681	16747	16721	16860	16976	16755	16718	16849	16820	16727	16752	16880	16785	16841	16714	16925	16860	16807	16881	16996	16717	16719	16686	16758	16744	16722	16820	16794	16728	16837	16687	16558	16754	16686	16674	16807	16737	16859	16701	16941	16718	16721	16691	16564	16681	16892	16921	16653	16754	16821	16708	16599	16747	16813	16811	16838	16646	16920	16787	16799	16784	16665	16856	16836	16706	16616	16805	16913	16754	16840	16762	16696	16967	16722	16794	16713	16854	16826	16583	16687	16541	16867	16764	16885	16758	16497	16706	16810	16833	16756	16741	16818	16692	16795	16734	16940	16667	16739	16819	16822	16709	16866	16602	16860	16773	16712	16907	16611	16647	16850	16663	16834	16826	16849	16798	16729	16752	16937	16876	16725	16688	16794	16738	16973	16744	16591	16719	17068	16621	16800	16608	16739	16779	16766	16946	16863	16741	16760	16870	16723	16654	16903	16691	16804	16745	16882	16830	16868	16877	16797	16781	16848	17110	16844	16666	16987	16875	16808	16721	16640	16964	16728	16709	17008	16706	16797	16953	16992	16730	16830	16650	16638	16775	16776	16656	16909	16692	16775	16836	16730	16806	16772	16809	16841	16931	16735	16746	16782	16599	16783	17045	16650	16749	16587	16713	16633	16865	16553	16744	16831	16699	16698	16749	16741	16753	16858	16686	16711	16832	16616	16932	16869	16633	16806	16728	16526	16964	16494	16918	16826	16621	16858	16852	16742	16713	16826	16897	16418	16666	16634	16743	16780	16732	16881	16780	16766	16884	16785	16596	17024	16725	16855	16750	16751	16912	16516	16697	16719	16806	16845	16936	16863	16770	16756	16781	16733	16848	16768	16703	16641	16835	16721	16742	16674	16923	16816	16815	16797	16748	16729	16752	16732	16780	16727	16897	16914	16695	16971	16801	16848	16502	16782	16684	16557	16666	16899	16661	16771	16863	16761	16728	16890	16656	16799	16910	16843	16595	17039	16607	16735	16885	16704	16755	16701	16534	16704	16764	16546	16666	16820	16857	16829	16916	16861	16621	16580	16776	16768	16678	16945	16666	16621	16735	17033	16761	16735	16731	16662	16669	16805	16863	16822	16808	16774	16827	16621	16598	16783	16593	16705	16788	16834	16959	16742	16784	16786	16899	16908	16775	16832	16735	16937	16606	16818	16865	16911	16861	16903	16725	16934	16893	16674	16593	16705	16788	16704	16578	16866	16772	16702	16921	16799	16722	16818	16669	16768	16817	16866	16862	16833	16751	16689	16709	16704	16758	16848	16926	16777	16876	16576	16776	16761	16847	16540	17044	16739	16795	16778	17112	16773	16782	16774	16596	16855	16605	16748	16793	16855	16893	16782	16648	16641	16878	16756	16905	16761	16816	16916	16831	16687	16967	16617	16607	16793	16824	16821	16824	16754	16724	16746	16843	16705	16843	16691	16990	16985	16650	16569	16962	16684	16536	16661	16784	16888	16717	16852	16945	16842	17010	16733	16683	16873	16872	16917	16824	16791	16749	16586	16797	16738	16672	16798	16837	16644	16772	16796	16908	16835	16732	16774	16855	16636	16757	16814	16790	16898	16811	16729	16721	16597	16880	16659	16581	16872	16793	16908	16818	16802	16912	16946	16833	16792	16642	16710	16582	16814	16756	16813	16723	16712	16761	16809	16715	17014	17145	16885	16825	16779	16738	16650	16838	17003	16710	16890	16896	16880	16803	16790	16596	16839	16683	16585	16653	16842	16748	16782	16773	16790	16494	16810	16784	16780	16647	16794	16689	16898	16832	16814	16602	16686	16876	16635	16628	16695	16721	16654	16622	16855	16734	17025	16821	16944	16900	16722	16750	16899	16791	17023	17072	16852	16945	16885	17074	16721	16584	16799	16740	16676	16908	16618	16835	16734	16825	16825	16665	16866	16623	16654	16886	16691	16542	16853	16855	16713	16676	16461	16794	16786	16955	16795	16785	16655	16860	16853	16908	16824	16814	16735	16755	16726	16678	16736	16696	16857	16928	16679	16792	16713	16861	16714	16980	16720	16607	16878	16742	16772	16764	16738	16994	16784	16607	16745	16646	16829	16723	16711	16756	16748	16811	16821	16521	16897	16777	16804	16683	16634	16675	16681	16812	16988	16917	16816	16790	16639	16547	16644	16838	16553	16675	16821	16980	16762	16871	16702	16768	16683	16838	16843	16804	16965	16849	16706	16867	16719	16678	16938	16742	16928	16873	16862	16934	16609	16847	16750	16828	16752	16792	16867	16938	16925	16747	16921	16806	16856	16927	16664	16725	16676	16763	16721	16670	16759	16736	16822	16818	16634	17103	16823	16921	16932	16811	16987	16909	16735	16881	16776	16819	16828	16760	16835	16784	16695	16601	16893	16788	16636	16996	16774	16533	16738	16629	16583	16707	16782	16801	16754	16836	16647	16981	16805	16911	16823	16891	16831	17042	16803	16492	16850	16866	16735	16719	16695	16790	16891	16687	16821	16845	16921	16840	16816	16753	16872	16767	16803	16892	16707	16901	16771	16918	16693	16719	16718	16847	16807	16677	16628	16661	16875	16829	16985	17015	16688	16597	16714	16726	16695	16888	16893	16770	16744	16701	16889	16880	16697	16972	16666	17002	16938	16807	16912	16655	16785	16818	16742	16754	16666	16617	16834	16821	16967	16944	16742	16871	16696	16849	16905	16824	16690	16577	16596	16490	16694	16733	16790	16568	16716	16576	16587	16721	16822	16806	16745	16903	16729	16766	16812	16693	16678	16938	16715	16877	16683	16758	16798	16680	16769	16920	16815	16797	16890	16968	16949	16859	16842	16755	16732	17038	16771	16643	16870	16690	16753	16792	16703	16816	16648	16795	16855	17020	16649	16712	16868	16725	16753	16843	16792	16886	16736	16657	16764	16715	16723	16719	16835	16628	16728	16628	16710	16751	16761	16663	16784	16766	16598	16763	16650	16679	16796	16823	16794	16675	16936	16870	16884	16585	16715	16749	16756	16685	16725	16809	16872	17020	16913	16761	16833	16732	16972	16789	16893	16750	16747	16895	16877	16721	17073	16789	16834	16719	16967	16563	16768	16596	16679	16697	16598	16843	16690	16609	16814	16611	16706	16859	16754	16672	16744	16862	16785	16740	16815	16759	16748	16898	16867	16830	16790	16905	16649	16633	16743	16746	16857	16658	16745	16879	16837	16730	16876	16842	16831	16937	16867	16714	16649	16906	16796	16843	16897	16363	16574	16630	16792	16696	16696	16843	16659	16650	16602	16724	16636	16614	16877	16629	16698	16673	16721	16735	16610	16665	16839	16876	16792	16702	16701	16895	16700	17005	16565	16657	16580	16750	16701	16835	16811	16703	16843	16823	16904	16584	16880	16811	16776	16520	16829	16486	16668	16711	16690	16658	16753	16818
59904	108064	90427	62658	37210	21366	15123	14988	15054	14997	14988	14887	15259	15038	15079	15084	15154	15183	15089	14973	15015	15091	15071	14806	14972	15063	15085	14946	15083	15127	15034	15134	15034	15133	14996	15028	14983	14931	15177	15164	15059	15122	15014	15022	15062	15069	14965	15116	15094	14840	14961	14847	14820	15067	15134	15149	15088	15189	14803	14942	15095	15055	14916	14989	15045	15069	15025	15017	15050	15096	15201	15103	15067	15040	15121	14910	15097	14935	14971	14880	15096	15110	15151	15032	15027	14962	14809	15065	14936	15193	15024	15107	14904	15061	14920	14982	15020	15052	15080	15033	15056	14968	14987	15045	15171	15072	14871	15088	15119	15058	14951	15089	15127	14923	14920	14960	14998	15000	15188	15138	14988	15057	15164	15247	15192	15204	14920	15165	15076	14907	15119	15148	14994	15013	15051	14970	15110	15024	14982	15109	15101	15130	15104	15220	15081	14995	14915	15110	15150	15147	14985	14856	15170	15112	15143	14973	15022	15109	14978	14957	15051	15070	14928	15177	15094	14955	15119	15014	15086	14900	14930	14961	14992	15054	15087	15041	15105	15237	15026	14982	15051	15133	15023	15075	15005	15051	14985	15140	15002	15113	14973	14979	14979	15027	14929	15100	14930	14873	15149	14941	14949	14991	15099	14891	15026	15007	15059	14892	14962	14933	14921	15053	15225	14947	15039	14967	15088	15245	15058	14987	14999	14950	14956	14974	14989	15135	15005	15179	15060	14955	15103	15034	15082	15019	14996	14997	14987	14981	15036	15178	15068	14891	15087	14964	14927	15005	15080	15077	15001	15074	14870	14911	15067	15047	15174	14990	15098	15109	15138	14922	15145	14919	15021	14978	15116	15017	14966	15027	14911	15182	15075	15038	15155	15035	14992	14967	15018	15000	15005	14906	15142	15068	14898	15090	14948	15086	15059	14976	14941	15025	15011	15125	15016	15068	15108	15093	15009	15122	14953	15151	14898	15034	14886	15030	14981	15045	14999	15062	15055	14999	15099	15042	15093	15021	15037	15172	14993	15025	15093	15078	15065	15294	15110	15041	14926	15009	15003	15024	14830	14993	14809	15101	15021	14971	15063	15133	14985	15100	15012	14906	15054	14997	15009	15100	15061	15021	15046	14885	15004	15056	14962	15142	15068	14870	15040	15030	15124	14982	14961	15058	15132	14961	15055	15024	15097	14975	15171	14915	15065	15263	15057	15037	15064	15238	15018	15046	15314	14952	15048	14958	15033	15029	15064	15152	15125	15018	15024	14963	15067	15073	15180	15070	15147	14980	15171	15146	14890	15023	15119	14950	15019	15033	14972	15178	14945	14872	15136	15020	15183	15044	15049	14996	15061	15017	14952	15037	15110	15100	14986	15076	15108	15043	14929	14971	15165	14873	14943	15038	15033	15079	14835	15054	15113	15101	14851	15128	14979	15120	15077	15109	14890	14982	15024	14963	15165	15037	14893	15077	15056	15027	15169	14932	15044	14995	14983	14905	15084	15109	14870	15215	15051	14879	15105	15164	15106	14905	15110	15072	14907	15027	15117	15174	14870	14971	14916	14965	15038	14885	15087	14984	15004	15056	15197	15054	14961	15099	14981	14940	15102	15028	14882	15178	15125	14996	15020	15069	14898	14859	15058	15267	15113	15185	14941	15047	15076	15111	15008	14923	15057	15076	15141	15085	15341	15017	14944	15257	15061	15026	15110	15040	14982	14925	15065	15139	14995	15160	14857	15180	14948	15058	14849	15090	14904	14916	15059	15099	14933	15077	15246	15207	14959	14891	15150	15109	14983	15031	15013	14908	15045	14934	15112	15024	14860	15016	14954	14995	15135	14969	14817	15047	15054	15371	15119	15030	14950	14983	14910	14979	15016	14912	15206	15104	15026	14791	15077	15001	14943	15006	14835	15097	15061	14999	15001	15085	15095	14994	15175	14999	15092	15035	15095	15039	14961	15113	14851	15237	15012	15054	15035	14941	15049	14993	15141	14962	15005	15101	15088	15109	15067	15171	14736	15006	15029	15051	15002	15096	15075	15135	15090	14994	15054	15170	15291	14893	15091	15112	15045	15126	15175	14881	15168	14992	15131	14998	15045	15082	14886	15081	14991	15061	15158	15011	15010	14892	15074	15057	14923	14862	14871	15095	14968	14997	15010	15036	14898	15025	15111	15012	14983	14923	15136	15035	14949	14992	15026	14957	15021	14956	14987	15224	15106	15108	14987	14980	15066	15084	15105	14961	15088	14746	15024	15130	14992	15222	15234	14970	15001	14971	15072	15003	15004	14997	15016	14952	15044	15132	15086	15045	15101	15137	15077	14958	15066	15210	14962	14824	15099	15057	15103	15198	14929	15115	15007	14946	14773	15141	15200	15004	15033	14970	15111	15103	15060	14960	15062	14889	15091	14984	15255	15018	15155	14936	14936	15126	14928	15218	15076	14999	15081	15082	15046	15036	15045	15149	15055	15011	14952	15004	14901	14910	15041	15027	15175	15007	14990	14998	14949	15077	14929	15111	15030	15115	15004	15000	15015	15191	14891	15134	14982	15022	15154	15130	15002	15059	14894	15096	15018	15047	15001	15012	14947	15091	15091	15102	15079	15035	15020	15221	15028	15072	15101	15001	14904	15079	14970	15024	15107	15022	15078	15144	14871	15002	15081	14989	14940	14996	14891	15024	14946	15169	14985	14980	15028	15128	15027	15015	14922	15014	15141	15056	14935	14957	14943	15023	15036	15001	14930	14812	15077	14916	15135	15080	14926	15023	15140	14887	14928	14966	15003	15123	15071	15096	14950	15178	15158	15193	15100	15186	15161	15118	15012	14857	14990	15154	14716	15066	15068	15108	15035	15137	15163	14921	15025	15074	14817	15003	14981	14964	15200	15210	14931	14999	15045	15151	15142	15060	15047	15040	14995	15061	15148	15039	14929	15123	15063	14980	15258	15106	15081	15007	14756	14918	14956	14914	15040	15069	15044	15048	14985	15038	14934	15025	15163	15032	15219	14979	15005	14998	15010	15005	15167	15264	14997	15037	15032	15047	15046	15119	15208	15249	15219	14871	15043	14925	15090	15018	14971	14902	14962	14890	15129	14988	15101	15177	15045	14925	15093	14973	15005	15224	15072	14804	15103	14961	15096	15076	14982	14995	15068	15101	15064	15107	14845	15121	14815	14932	15025	14851	15176	14943	14982	14942	15106	15009	15111	14959	14998	14882	15209	15123	14946	14897	14921	15163	15121	15038	14918	14973	15070	15058	15003	14932	14855	14948	15057	15217	15036	14976	14984	15010	15150	15064	15014	15059	15087	15180	15006	15160	15049	15085	14981	14944	15215	14944	14840	15003	14926	15082	15053	15008	15122	14989	15106	14986	15055	15050	15100	14966	15041	14988	15113	15099	15088	15166	15029	15020	15035	14972	15159	14976	15041	14999	14982	15110	14971	14949	14927	14978	15040	14971	14909	14910	15052	15081	15076	15179	15158	14951	15000	14980	15072	14860	14966	15136	15098	15006	14951	14957	14944	15167	15005	15170	15027	15125	15238	15024	15086	15113	14869	15153	15035	14951	14985	14909	14990	14872	15087	15126	15021	15135	15150	15094	14938	14877	15067	15203	15201	15062	15136	15222	15033	14940	15066	15032	15229	14991	15012	14845	14847	14956	15108	14816	14877	14960	14993	14980	14926	15089	14838	15085	14959	15044	15148	15093	14948	15032	15067	15112	14972	15134	14885	15036	15102	15049	15053	15172	15127	15017	15032	15110	14974	15030	15050	15118	15067	15092	15100	14992	15105	15074	15036	15012	14953	15099	15056	14921	15100	14852	15183	15056	15001	15026	15029	15163	15060	14855	14994	15120	14979	15118	14977	15053	15127	14970	15042	15088	14868	15087	15109	14963	15104	15036	14961	14837	14992	14917	15187	14838	15099	15090	15013	15199	15020	15100	14998	14934	14974	14950	15119	15209	14942	15059	15001	15006	15035	14999	14926	15104	15006	15072	15325	15184	15039	14977	14949	15214	14908	15140	14926	14866	15228	14926	15111	15130	14984	14978	14872	15026	14943	15185	15110	14992	14853	15085	14948	15075	15069	15072	15029	15043	15186	14973	15187	14923	15128	15057	14870	15004	15188	15159	14982	14903	15119	15157	15095	14880	15033	14942	14908	14999	15043	15100	14984	15099	14954	14846	15121	14988	15096	14834	15121	15132	15005	15118	14877	15065	14983	15055	14870	14969	15065	15040	14958	15074	14867	15132	15024	15184	15148	14989	14976	15031	15032	15034	14852	14902	14900	14976	15047	15056	14897	15104	15053	15000	15035	15061	15009	14922	15128	14921	14980	14978	15080	15046	15173	15115	14913	15087	14994	15029	14910	15088	14948	15054	15016	15020	15086	15122	15074	15132	14954	14993	15180	14967	15038	15050	15032	15149	15009	15092	15195	15064	15045	14998	15248	15231	14821	15128	15023	15043	15015	14985	15120	15065	15084	14746	15169	15044	15076	15121	14905	14998	15009	14962	15147	15001	15103	15077	15182	15214	15183	15102	15042	15153	14896	15143	14897	15009	15120	15107	15089	15134	14947	15041	15170	14869	15153	14978	15122	15105	14832	14842	14973	14972	15015	15050	14896	15002	15083	15024	15149	15052	15121	15103	15118	15148	14877	14936	15029	15133	15032	14878	14901	15238	14973	15146	15033	15161	14963	15063	14969	15021	14997	15107	15062	15146	14918	15147	14895	14991	14976	15112	15045	15086	14992	15057	15024	15041	15014	14959	15147	15085	15286	14970	15132	15156	15085	15141	15032	15054	15019	15203	15025	15055	15174	14995	15037	15173	15013	15095	15004	15033	15062	15205	14901	15030	14975	15018	14882	14894	14976	14940	14940	15031	15165	15048	14990	15126	15187	14968	15099	14880	14888	15094	15052	14907	15222	14954	14982	14941	15051	15128	15099	15078	14893	15085	15136	14907	15059	14999	15094	15104	14961	15061	15051	14726	14976	15072	14870	15014	15039	15068	14958	14819	15022	14969	14893	14927	15025	15071	14931	14987	15156	15153	15240	15087	14928	15136	15046	14931	15147	14873	15028	15060	14989	15061	15065	14902	15035	14914	15088	15026	14953	15167	14971	14998
23861	24608	39116	34414	27231	25032	23681	18952	17741	18008	18179	17927	17781	17710	17916	17859	17895	17642	17753	17550	17742	17908	17846	17793	17870	17577	17785	17606	17627	17756	17833	17640	17586	17835	17971	17863	17829	17657	17675	17630	17637	17587	17659	17594	17684	17636	17325	17678	17562	17633	17691	17648	17713	17668	17744	17704	17704	17640	17488	17527	17728	17703	17715	17435	17625	17654	17518	17812	17725	17629	17636	17703	17507	17785	17676	17666	17725	17690	17596	17592	17648	17835	17587	17488	17626	17702	17584	17584	17426	17631	17629	17553	17913	17563	17390	17613	17501	17672	17638	17645	17742	17588	17560	17475	17639	17625	17673	17699	17713	17691	17489	17507	17592	17502	17616	17620	17687	17592	17504	17504	17608	17521	17854	17707	17530	17622	17546	17426	17499	17591	17762	17695	17623	17572	17595	17515	17704	17483	17768	17616	17652	17464	17528	17615	17772	17490	17860	17709	17813	17365	17508	17768	17468	17674	17465	17577	17484	17770	17586	17720	17736	17612	17260	17393	17608	17598	17744	17578	17547	17572	17622	17382	17530	17562	17733	17528	17633	17497	17613	17428	17489	17632	17558	17657	17811	17591	17746	17441	17717	17525	17826	17512	17467	17643	17508	17479	17659	17532	17600	17782	17662	17653	17607	17724	17666	17519	17736	17489	17606	17632	17670	17533	17656	17509	17763	17543	17489	17573	17640	17588	17787	17573	17767	17509	17661	17651	17611	17518	17493	17495	17700	17560	17772	17375	17758	17622	17691	17842	17629	17676	17617	17553	17597	17646	17711	17406	17622	17655	17439	17467	17443	17721	17583	17437	17584	17701	17605	17547	17424	17425	17653	17595	17596	17564	17472	17515	17490	17765	17614	17718	17385	17522	17627	17426	17707	17801	17543	17597	17334	17573	17600	17643	17716	17733	17668	17543	17531	17802	17778	17649	17512	17758	17498	17610	17605	17800	17368	17491	17516	17493	17604	17496	17809	17603	17746	17651	17620	17552	17499	17545	17700	17455	17605	17549	17565	17684	17618	17496	17395	17634	17435	17521	17692	17512	17556	17533	17628	17484	17498	17551	17662	17676	17478	17594	17637	17514	17500	17568	17461	17590	17540	17643	17708	17674	17610	17600	17344	17544	17462	17631	17654	17724	17702	17703	17530	17800	17628	17481	17469	17866	17702	17609	17476	17517	17625	17495	17441	17259	17827	17733	17424	17437	17472	17436	17754	17668	17421	17321	17389	17679	17501	17569	17867	17770	17483	17631	17485	17652	17435	17557	17569	17508	17650	17728	17583	17732	17634	17339	17382	17535	17443	17575	17609	17676	17769	17510	17555	17781	17637	17487	17826	17502	17522	17631	17403	17672	17735	17735	17502	17476	17562	17595	17646	17634	17754	17706	17648	17733	17770	17378	17549	17628	17636	17777	17640	17789	17603	17738	17741	17747	17637	17642	17610	17662	17631	17507	17602	17561	17737	17436	17687	17511	17687	17512	17656	17782	17622	17855	17587	17472	17478	17643	17520	17768	17448	17525	17727	17687	17480	17556	17627	17613	17579	17318	17519	17409	17511	17652	17560	17526	17648	17547	17661	17500	17503	17533	17451	17489	17504	17595	17730	17625	17749	17482	17666	17571	17464	17822	17612	17572	17662	17627	17453	17569	17813	17568	17407	17526	17782	17443	17893	17627	17587	17673	17636	17498	17606	17791	17671	17677	17595	17548	17587	17469	17493	17551	17620	17716	17660	17644	17859	17527	17492	17825	17652	17595	17605	17591	17511	17407	17673	17641	17490	17704	17585	17461	17461	17630	17643	17305	17585	17573	17557	17582	17583	17493	17445	17686	17470	17527	17673	17702	17495	17458	17596	17545	17653	17501	17751	17587	17640	17468	17659	17620	17444	17678	17813	17494	17627	17462	17567	17386	17533	17591	17602	17578	17606	17459	17721	17475	17514	17651	17740	17694	17555	17607	17428	17652	17423	17575	17569	17762	17609	17680	17651	17621	17662	17541	17685	17598	17612	17484	17516	17527	17587	17517	17542	17606	17725	17697	17743	17665	17747	17667	17466	17695	17542	17767	17426	17703	17590	17491	17612	17633	17607	17543	17673	17464	17668	17616	17682	17553	17651	17521	17373	17434	17799	17710	17548	17490	17736	17700	17713	17621	17626	17631	17499	17709	17656	17546	17479	17533	17652	17311	17660	17686	17609	17702	17524	17486	17450	17760	17430	17412	17641	17538	17478	17647	17426	17700	17656	17630	17592	17570	17585	17692	17656	17568	17536	17587	17558	17458	17651	17880	17543	17600	17721	17838	17548	17654	17470	17520	17617	17438	17559	17470	17593	17712	17737	17449	17573	17286	17634	17530	17748	17692	17709	17359	17702	17594	17658	17659	17602	17511	17505	17592	17604	17671	17602	17446	17604	17741	17678	17510	17506	17564	17742	17461	17729	17488	17748	17822	17546	17770	17663	17479	17479	17720	17566	17669	17700	17460	17574	17599	17343	17569	17681	17713	17550	17732	17469	17492	17575	17361	17406	17759	17683	17561	17519	17638	17549	17597	17717	17813	17527	17673	17647	17625	17647	17597	17649	17559	17491	17409	17727	17453	17785	17514	17629	17578	17446	17666	17676	17634	17614	17593	17355	17652	17416	17736	17668	17486	17492	17576	17527	17714	17526	17605	17464	17380	17336	17522	17906	17541	17515	17430	17505	17594	17602	17486	17649	17585	17746	17644	17566	17629	17752	17581	17544	17690	17513	17631	17608	17646	17552	17731	17717	17680	17586	17871	17653	17594	17677	17448	17443	17526	17649	17651	17689	17399	17656	17442	17543	17530	17720	17326	17680	17704	17410	17792	17538	17689	17521	17340	17649	17638	17391	17586	17610	17646	17650	17362	17778	17562	17826	17754	17685	17857	17748	17448	17624	17802	17869	17536	17562	17589	17628	17600	17557	17467	17508	17642	17579	17585	17636	17508	17595	17735	17477	17455	17719	17471	17607	17667	17600	17753	17539	17598	17516	17591	17456	17685	17737	17529	17473	17586	17526	17535	17419	17674	17567	17555	17719	17564	17613	17619	17497	17676	17751	17621	17486	17592	17710	17730	17649	17723	17565	17490	17469	17713	17557	17507	17539	17532	17575	17560	17633	17450	17734	17569	17499	17625	17974	17757	17654	17636	17444	17697	17517	17736	17695	17714	17503	17679	17664	17501	17461	17586	17561	17794	17793	17556	17638	17720	17491	17544	17441	17490	17671	17719	17769	17488	17544	17488	17328	17622	17611	17557	17518	17610	17377	17613	17724	17444	17564	17497	17671	17642	17723	17875	17595	17406	17537	17553	17501	17278	17566	17771	17707	17639	17574	17625	17619	17636	17408	17658	17624	17384	17214	17580	17645	17680	17593	17650	17459	17497	17503	17581	17643	17498	17494	17587	17437	17583	17610	17867	17682	17419	17624	17436	17439	17666	17567	17618	17527	17222	17616	17532	17595	17523	17752	17503	17422	17555	17633	17638	17648	17638	17586	17637	17545	17462	17737	17638	17693	17684	17624	17480	17600	17716	17814	17679	17480	17443	17512	17308	17681	17508	17498	17755	17586	17752	17634	17612	17816	17592	17720	17590	17538	17552	17656	17874	17591	17627	17582	17472	17523	17751	17691	17561	17690	17648	17710	17678	17643	17404	17737	17544	17437	17536	17436	17632	17482	17500	17633	17480	17487	17483	17524	17684	17546	17635	17336	17662	17493	17595	17571	17516	17627	17580	17700	17413	17583	17635	17456	17662	17631	17683	17677	17572	17720	17435	17419	17589	17411	17436	17555	17475	17526	17429	17567	17541	17628	17608	17552	17726	17917	17792	17489	17476	17502	17743	17421	17750	17547	17410	17717	17633	17681	17663	17687	17717	17370	17330	17510	17469	17675	17852	17568	17585	17492	17625	17623	17548	17469	17664	17463	17641	17498	17477	17584	17578	17334	17482	17619	17571	17602	17780	17604	17594	17506	17403	17707	17629	17533	17528	17658	17544	17531	17813	17613	17384	17404	17509	17388	17643	17727	17737	17374	17587	17507	17683	17798	17752	17581	17662	17578	17426	17552	17501	17475	17653	17404	17663	17619	17742	17730	17477	17535	17454	17725	17795	17499	17602	17492	17528	17491	17642	17519	17543	17543	17349	17702	17813	17544	17683	17743	17456	17552	17522	17485	17650	17692	17469	17447	17516	17671	17774	17559	17375	17714	17616	17689	17670	17377	17477	17654	17514	17417	17662	17639	17588	17342	17470	17488	17548	17514	17328	17681	17663	17641	17468	17648	17471	17511	17741	17803	17746	17595	17464	17556	17580	17464	17506	17452	17519	17609	17421	17458	17531	17570	17480	17679	17594	17572	17568	17466	17581	17642	17775	17675	17570	17585	17683	17743	17522	17509	17789	17771	17580	17570	17357	17677	17446	17397	17497	17769	17561	17696	17491	17582	17504	17543	17751	17631	17578	17426	17557	17694	17742	17770	17529	17678	17717	17536	17650	17546	17418	17536	17636	17584	17550	17577	17515	17489	17767	17461	17647	17574	17606	17651	17662	17416	17493	17901	17646	17562	17469	17785	17585	17619	17561	17615	17656	17564	17663	17533	17459	17482	17700	17483	17602	17620	17480	17613	17554	17739	17659	17786	17603	17469	17448	17521	17618	17520	17701	17816	17688	17581	17429	17542	17584	17551	17451	17503	17627	17752	17860	17629	17606	17774	17688	17625	17775	17638	17504	17692	17613	17622	17526	17752	17558	17611	17756	17780	17626	17749	17661	17670	17748	17581	17548	17650	17683	17602	17568	17393	17691	17506	17790	17647	17455	17607	17364	17562	17661	17565	17547	17432	17415	17736	17735	17536	17657	17430	17551	17511	17480	17657	17497	17738	17732	17591	17583	17492	17684	17588	17619	17533	17611	17679	17836	17600	17675	17600	17559	17610	17648	17655	17390	17690	17489	17583	17475	17433	17577	17619	17701	17484	17585	17551	17543	17529	17531	17773	17536	17584	17711	17383	17674	17431	17566	17782	17655	17692	17543	17678	17760	17694	17577	17633	17505	17750	17499	17467	17313	17788	17591	17599	17637	17626	17580	17723	17715	17624	17444
63024	105943	91625	63292	38034	21995	15865	15514	15466	15569	15666	15644	15571	15512	15569	15320	15794	15414	15651	15737	15697	15567	15673	15409	15526	15649	15486	15616	15517	15629	15627	15559	15575	15381	15610	15555	15729	15469	15600	15616	15571	15512	15414	15410	15711	15440	15680	15581	15526	15484	15592	15786	15516	15706	15431	15489	15658	15667	15533	15576	15544	15331	15469	15701	15558	15516	15723	15412	15632	15498	15568	15613	15484	15479	15689	15417	15631	15696	15572	15504	15484	15551	15487	15487	15515	15576	15673	15660	15438	15459	15544	15416	15483	15565	15631	15523	15566	15436	15606	15539	15433	15539	15615	15619	15700	15383	15526	15538	15574	15561	15573	15601	15729	15653	15537	15532	15584	15475	15541	15669	15628	15755	15550	15455	15623	15531	15658	15404	15748	15457	15635	15427	15690	15689	15559	15408	15554	15491	15571	15536	15557	15529	15469	15613	15613	15542	15549	15751	15728	15574	15480	15553	15716	15503	15569	15705	15569	15697	15399	15503	15470	15670	15444	15562	15630	15664	15621	15582	15630	15423	15708	15421	15592	15593	15621	15578	15637	15472	15625	15680	15429	15615	15582	15571	15470	15574	15552	15573	15674	15711	15518	15566	15690	15529	15438	15783	15541	15401	15513	15528	15647	15513	15441	15563	15623	15647	15415	15473	15723	15492	15355	15507	15646	15643	15411	15410	15565	15503	15740	15612	15545	15518	15535	15635	15528	15474	15438	15574	15679	15683	15689	15623	15694	15503	15547	15539	15795	15536	15485	15500	15634	15493	15337	15617	15526	15586	15574	15573	15474	15534	15530	15479	15495	15463	15761	15575	15394	15647	15659	15630	15488	15542	15456	15585	15425	15676	15638	15588	15453	15629	15516	15570	15552	15519	15692	15655	15519	15396	15546	15487	15687	15529	15603	15533	15470	15579	15396	15571	15437	15513	15554	15568	15546	15580	15655	15521	15736	15701	15391	15573	15585	15623	15716	15678	15690	15563	15685	15523	15477	15631	15427	15649	15666	15555	15732	15532	15456	15562	15606	15534	15482	15554	15586	15587	15581	15504	15493	15584	15515	15512	15569	15417	15717	15659	15590	15580	15492	15530	15406	15568	15503	15339	15635	15512	15532	15558	15499	15571	15682	15567	15585	15690	15480	15501	15549	15594	15606	15656	15511	15625	15607	15442	15507	15642	15509	15525	15652	15366	15585	15554	15669	15429	15513	15586	15574	15649	15572	15558	15511	15560	15769	15635	15537	15561	15567	15552	15561	15666	15458	15474	15501	15577	15671	15449	15493	15559	15546	15549	15477	15498	15564	15622	15507	15519	15684	15582	15605	15556	15488	15567	15678	15674	15612	15578	15581	15702	15283	15447	15547	15738	15527	15616	15565	15352	15477	15664	15642	15608	15447	15643	15533	15525	15627	15486	15620	15431	15459	15547	15656	15611	15538	15731	15536	15579	15708	15522	15409	15576	15751	15523	15605	15636	15352	15537	15539	15470	15544	15571	15525	15486	15641	15583	15646	15406	15618	15637	15637	15546	15513	15469	15421	15637	15543	15463	15507	15618	15519	15602	15515	15454	15493	15578	15603	15595	15775	15446	15525	15567	15550	15541	15464	15571	15689	15374	15639	15462	15593	15614	15574	15612	15555	15600	15580	15482	15432	15520	15712	15623	15656	15693	15594	15549	15543	15590	15448	15576	15401	15614	15431	15468	15409	15660	15740	15409	15618	15523	15686	15585	15672	15605	15526	15602	15417	15393	15618	15686	15525	15541	15372	15459	15550	15551	15359	15529	15620	15545	15681	15573	15375	15457	15502	15606	15578	15486	15405	15633	15555	15453	15585	15487	15614	15420	15392	15472	15463	15555	15667	15508	15421	15585	15542	15433	15604	15466	15495	15417	15712	15531	15533	15567	15562	15551	15404	15472	15445	15478	15555	15413	15468	15477	15646	15556	15372	15608	15544	15672	15537	15539	15623	15567	15454	15632	15459	15580	15446	15505	15588	15499	15352	15558	15507	15513	15509	15377	15614	15495	15399	15522	15420	15651	15606	15659	15362	15440	15677	15372	15604	15426	15683	15599	15709	15418	15607	15486	15655	15564	15509	15603	15468	15607	15599	15567	15555	15597	15696	15555	15546	15529	15645	15757	15497	15547	15527	15512	15535	15679	15497	15608	15607	15544	15470	15657	15476	15577	15605	15399	15620	15515	15515	15563	15418	15577	15746	15661	15566	15540	15614	15685	15581	15671	15640	15585	15535	15482	15600	15715	15407	15503	15614	15652	15605	15726	15539	15572	15643	15569	15519	15416	15348	15589	15586	15832	15578	15328	15713	15568	15570	15801	15588	15442	15708	15553	15647	15483	15604	15679	15766	15475	15457	15656	15526	15490	15407	15596	15444	15613	15600	15442	15650	15534	15594	15561	15389	15581	15721	15509	15712	15473	15583	15515	15538	15411	15599	15569	15495	15588	15271	15614	15606	15461	15458	15443	15440	15519	15766	15513	15428	15441	15607	15597	15614	15581	15496	15683	15590	15494	15642	15608	15474	15499	15691	15498	15590	15500	15699	15462	15540	15449	15535	15534	15516	15592	15476	15519	15478	15439	15559	15458	15526	15505	15538	15452	15519	15630	15527	15714	15538	15637	15543	15576	15739	15397	15546	15425	15666	15581	15522	15564	15489	15589	15468	15303	15629	15536	15527	15607	15628	15472	15766	15558	15607	15520	15553	15466	15551	15536	15680	15501	15544	15552	15581	15554	15651	15673	15553	15532	15559	15425	15583	15523	15668	15610	15534	15657	15587	15454	15676	15597	15568	15355	15432	15619	15553	15473	15583	15571	15551	15688	15609	15627	15468	15460	15685	15627	15594	15547	15466	15737	15535	15675	15649	15475	15638	15635	15535	15582	15568	15512	15438	15603	15465	15523	15684	15582	15578	15588	15496	15567	15455	15569	15630	15557	15504	15447	15548	15414	15515	15386	15570	15403	15692	15626	15601	15463	15533	15648	15459	15553	15673	15363	15442	15683	15507	15566	15693	15632	15507	15458	15501	15719	15383	15493	15479	15686	15489	15618	15450	15507	15612	15761	15533	15453	15369	15554	15540	15502	15674	15644	15444	15534	15505	15448	15638	15779	15537	15703	15576	15590	15643	15552	15369	15603	15356	15618	15468	15567	15359	15572	15535	15689	15466	15567	15390	15600	15653	15644	15617	15472	15650	15580	15510	15432	15542	15549	15621	15754	15564	15597	15471	15621	15439	15601	15526	15518	15642	15403	15531	15384	15536	15431	15583	15611	15568	15469	15408	15570	15549	15422	15537	15582	15496	15667	15732	15552	15541	15403	15557	15485	15377	15589	15561	15548	15454	15616	15567	15559	15517	15671	15604	15464	15570	15563	15616	15564	15515	15571	15623	15370	15505	15454	15451	15479	15739	15538	15418	15489	15515	15582	15438	15593	15499	15516	15691	15452	15527	15588	15414	15399	15661	15326	15465	15672	15182	15732	15462	15781	15488	15484	15505	15549	15641	15541	15746	15543	15722	15551	15595	15643	15568	15468	15552	15509	15614	15613	15576	15789	15301	15514	15629	15400	15479	15566	15573	15468	15541	15494	15636	15646	15544	15724	15518	15778	15601	15583	15489	15564	15666	15740	15459	15528	15493	15619	15637	15527	15638	15520	15567	15618	15655	15480	15479	15393	15618	15646	15689	15565	15541	15578	15713	15626	15588	15499	15669	15351	15359	15580	15478	15493	15533	15514	15622	15487	15511	15516	15570	15674	15511	15682	15687	15646	15624	15566	15712	15671	15348	15619	15623	15531	15521	15582	15610	15503	15495	15686	15511	15630	15618	15418	15703	15554	15451	15482	15667	15375	15469	15452	15315	15592	15599	15582	15485	15485	15579	15571	15623	15612	15602	15361	15671	15561	15671	15651	15640	15493	15702	15703	15686	15495	15488	15334	15565	15603	15447	15452	15577	15499	15647	15614	15577	15458	15446	15591	15458	15470	15575	15495	15628	15611	15539	15620	15578	15689	15540	15518	15511	15543	15474	15609	15346	15506	15581	15452	15494	15498	15548	15664	15646	15663	15740	15534	15589	15398	15392	15613	15484	15463	15699	15546	15443	15629	15295	15538	15619	15635	15454	15543	15569	15690	15473	15710	15453	15568	15510	15500	15495	15435	15611	15513	15605	15634	15507	15534	15588	15453	15549	15680	15576	15369	15542	15536	15575	15535	15529	15468	15625	15602	15390	15634	15612	15478	15616	15558	15595	15479	15630	15833	15570	15468	15661	15635	15455	15581	15484	15554	15739	15637	15504	15556	15404	15578	15588	15646	15643	15583	15456	15440	15598	15555	15686	15696	15599	15397	15594	15398	15519	15670	15592	15609	15477	15691	15490	15678	15631	15664	15500	15371	15549	15640	15648	15600	15721	15520	15437	15568	15441	15608	15525	15551	15629	15461	15486	15484	15396	15672	15445	15573	15607	15614	15577	15587	15538	15635	15570	15394	15574	15506	15643	15480	15352	15538	15442	15640	15566	15644	15479	15528	15519	15520	15587	15491	15631	15413	15558	15541	15654	15497	15526	15488	15483	15461	15457	15651	15482	15440	15475	15513	15623	15596	15589	15430	15419	15452	15634	15493	15611	15694	15415	15670	15534	15569	15675	15486	15466	15519	15398	15583	15517	15585	15719	15664	15552	15537	15615	15609	15473	15723	15617	15458	15680	15555	15650	15457	15575	15508	15783	15532	15679	15676	15621	15628	15555	15575	15655	15532	15553	15564	15482	15512	15473	15464	15637	15614	15423	15415	15533	15597	15478	15417	15476	15426	15669	15376	15746	15408	15636	15538	15583	15416	15619	15421	15536	15367	15555	15516	15661	15275	15513	15481	15447	15423	15569	15679	15612	15474	15600	15562	15497	15652	15561	15574	15587	15477	15505	15395	15523	15590	15484	15424	15531	15635	15672	15407	15560	15620	15517	15436	15816	15522	15671	15437	15799	15736	15600	15639	15535	15648	15526	15465	15694	15571	15587	15368	15606	15414	15657	15631	15606	15492	15454	15346	15526	15605	15631	15598	15527	15516	15486	15458	15561	15642	15608	15617	15624	15537	15721	15639
32702	40959	44062	30590	21741	19153	18554	18385	18423	18304	18365	18664	18320	18375	18551	18305	18426	18370	18429	18293	18345	18329	18302	18415	18527	18382	18237	18279	18300	18272	18431	18451	18297	18472	18337	18293	18283	18297	18187	18126	18299	18264	18420	18318	18263	18197	18414	18214	18310	18331	18283	17959	18228	18588	18269	18394	18498	18331	18302	18384	18540	18416	18197	18354	18545	18455	18414	18392	18414	18506	18513	18408	18461	18337	18459	18385	18250	18435	18283	18171	18258	18393	18268	18090	18212	18244	18166	18301	18268	18267	18747	18390	18465	18416	18246	18219	18329	18126	18194	18570	18459	18216	18314	18079	18030	18100	18441	18271	18253	18286	18304	18208	18174	18240	18177	18259	18245	18287	18281	18189	18273	18150	18302	18332	18263	18349	18483	18285	18313	18114	18176	18410	18293	18393	18362	18193	18418	18198	18268	18158	18275	18176	18362	18169	18077	18426	18135	18434	18413	18276	18276	18318	18297	18394	18344	18175	18316	18489	18378	18203	18152	18337	18413	18297	18374	18015	18323	18068	18369	18256	18157	18454	18383	18182	18225	18152	18225	18445	18293	18389	18373	18256	18352	18343	18190	18441	18434	18260	18321	18330	18431	18266	18444	18336	18368	18345	18298	18433	18302	18206	18277	18444	18488	18256	18193	18330	18212	18205	18296	18259	18441	18273	18450	18448	18346	18449	18454	18438	18523	18294	18355	18338	18340	18115	18232	18132	18186	18156	18094	18282	18144	18179	18152	18265	18176	18361	18355	18316	18230	18336	18337	18116	18039	18234	18155	18405	18281	18141	18291	18317	18255	18280	18214	18317	18453	18312	18162	18160	18296	18170	18223	18319	18287	18212	18282	18529	18176	18429	18204	18333	18364	18148	18348	18431	18178	18408	18235	18371	18435	18238	18206	18301	18236	18379	18280	18369	18480	18226	18372	18242	18244	18486	18141	18325	18269	18224	18336	18426	18278	18202	18276	18298	18169	18271	18436	18130	18213	18273	18149	18267	18455	18314	18248	18282	18551	18480	18454	18298	18277	18447	18066	18257	18505	18022	18156	18227	18452	18344	18081	18364	18228	18262	18228	18255	18270	18213	18341	18000	18199	18168	18490	18309	18406	18162	18345	18165	18391	18333	18355	18397	18336	18182	18301	18359	18207	18216	18514	18402	18357	18308	18375	18386	18349	18169	18399	18383	18251	18380	18269	18512	18282	18057	18203	18348	18089	18371	18310	18329	18318	18363	18280	18267	18255	18309	18268	18228	18187	18218	18347	18180	18543	18281	18289	18252	18144	18424	18236	18335	18228	18323	18286	18447	18303	18311	18226	18376	18154	18303	18321	18306	18375	18278	18404	18230	18330	18176	18359	18141	18198	18472	18449	18127	18225	18324	18307	18454	18349	18421	18275	18301	18423	18295	18193	18395	18296	18310	18472	18332	18173	18152	18178	18244	18267	18249	18405	18214	18262	18086	18207	18358	18352	18529	18226	18084	18215	18263	18367	18224	18290	18336	18297	18358	18370	18427	18294	18401	18299	18243	18252	18106	18195	18242	18195	18192	18415	18354	18239	18397	18185	18336	18239	18486	18360	18293	18507	18504	18412	18415	18221	18106	18387	18220	18307	18219	18654	18267	18222	18131	18395	18277	18312	18243	18445	18308	18337	18230	18349	18282	18181	18205	18233	18158	18226	18342	18245	18203	18181	18456	18161	18091	18262	18357	18220	18114	18308	18257	18294	18286	18704	18262	18271	18291	18392	18297	18197	18444	18317	18376	18465	18298	18330	18347	18096	18292	18185	18311	18193	18247	18462	18297	18303	18211	18334	18300	18173	18127	18338	18440	18120	18288	18334	18258	18483	18156	18377	18123	18260	18186	18133	18067	18382	18434	18358	18258	18388	18235	18204	18277	18164	18414	18358	18356	18131	18447	18326	18161	18357	18254	18406	18421	18261	18406	18258	18536	18535	18294	18290	18399	18287	18366	18343	18458	18170	18358	18304	18200	18268	18452	18533	18406	18576	18356	18141	18371	18539	18327	18277	18157	18534	18243	18173	18139	18172	18232	18233	18203	18428	18321	18463	18460	18245	18292	18229	18272	18180	18371	18475	18284	18446	18226	18458	18437	18412	18507	18350	18321	18368	18469	18446	18146	18542	18464	18130	18176	18241	18567	18421	18423	18392	18479	18205	18453	18433	18372	18350	18363	18319	18346	18287	18298	18434	18426	18605	18405	18106	18242	18500	18307	18573	18339	18142	18225	18419	18458	18399	18052	18245	18360	18270	18323	18296	18463	18371	18229	18377	18203	18174	18291	18205	18337	18268	18350	18387	18478	18252	18392	18085	18248	18262	18328	18372	18269	18358	18236	18044	18157	18489	18213	18387	18225	18341	18359	18187	18194	18269	18173	18173	17986	18238	18406	18236	18131	18115	18196	18395	18271	18158	18315	18166	18277	18228	18303	18305	18230	18164	18324	18111	18334	18118	18092	18133	18127	18067	18228	18269	18248	18137	18274	18154	18372	18396	18374	18215	18593	18061	18327	18326	18255	18394	18457	18298	18262	18246	18226	18271	18442	18319	18384	18391	18327	18168	18360	18333	18439	18513	18248	18271	18228	18442	18376	18178	18200	18460	18078	18221	18238	18321	18243	18460	18218	18311	18183	18364	18196	18418	18201	17996	18153	18368	18382	18253	18280	18175	18276	18393	18206	18231	18236	18475	18423	18197	18475	18328	18328	18229	18323	18360	18270	18422	18135	18260	18141	18542	18517	18246	18344	18479	18415	18502	18531	18232	18399	18290	18256	18371	18271	18288	18227	18370	18214	18195	18194	18283	18271	18223	18083	18312	18298	18272	18353	18328	18393	18302	18383	18325	18394	18366	18231	18236	18467	18124	18382	18142	18326	18414	18444	18123	18236	18413	18389	18275	18372	18397	18236	18203	18149	18397	18233	18392	18323	18280	18234	18407	18363	18274	18554	18215	18447	18175	18000	18078	18186	18272	18131	18126	18398	18340	18408	18206	18213	18340	18438	18224	18249	18186	18358	18415	18311	18497	18474	18616	18324	18132	18186	18355	18410	18262	18221	18129	18421	18258	18487	18274	18470	18279	17987	18124	18327	18247	18251	18422	18247	18401	18449	18336	18158	18144	18443	18334	18324	18590	18164	18335	18425	18166	18399	18333	18416	18393	18411	18192	18294	18433	18314	18319	18294	18379	18306	18293	18181	18289	18521	18468	18446	18362	18373	18288	18267	18292	18300	18413	18261	18160	18168	18260	18317	18399	18186	18484	18293	18204	18425	18267	18398	18258	18274	18328	18420	18252	18245	18286	18342	18406	18264	18270	18378	18261	18116	18233	18300	18486	18513	18186	18081	18437	18246	18423	18219	18171	18283	18489	18355	18146	18190	18205	18192	18174	18266	18247	18388	18294	18282	18403	18272	18073	18253	18289	18390	18488	18502	18513	18156	18323	18243	18465	18283	18456	18374	18330	18363	18123	18201	18306	18414	18317	18444	18161	18249	18256	18126	18199	18372	18412	18301	18451	18289	18262	18208	18205	18432	18466	18373	18273	18505	18231	18236	18357	18305	18528	18211	18260	18233	18418	18365	18413	18478	18317	18359	18430	18188	18081	18188	18459	18376	18553	18344	18493	18175	18398	18268	18306	18253	18266	18405	18283	18364	18227	18256	18291	18455	18481	18220	18178	18195	18361	18128	18160	18178	18347	18573	18287	18118	18309	18363	18271	18139	18015	18109	18264	18253	18124	18353	18436	18334	18233	18355	18411	18358	18219	18331	18462	18400	18213	18319	18362	18359	18414	18509	18390	18265	18484	18262	18259	18449	18362	18407	18457	18492	18324	18393	18460	18258	18289	18337	18287	18331	18362	18142	18330	17994	18231	18270	18482	18272	18417	18402	18032	18210	18367	18444	18400	18362	18414	18235	18154	18289	18119	18434	18467	18472	18402	18298	18267	18288	18239	18162	18309	18107	18347	18155	18344	18274	18295	18300	18253	18332	18294	18363	18445	18191	18267	18133	18323	18344	18144	18385	18239	18192	18378	18536	18229	18264	18488	18236	18432	18272	18549	18228	18422	18285	18306	18503	18376	18238	18444	18460	18150	18435	18545	18334	18228	18363	18186	18142	18198	18430	18308	18319	18232	18291	18291	18213	18307	18506	18413	18182	18230	18259	18495	18485	18296	18371	18439	18236	18205	18461	18133	18255	18445	18412	18303	18507	18425	18513	18384	18271	18349	18354	18211	18175	18285	18139	18382	18074	18570	18355	18169	18301	18278	18200	18473	18249	18207	18438	18241	18286	18085	18415	18169	18335	18372	18517	18065	18284	18398	18181	18242	18220	18372	18479	18092	18214	18029	18305	18451	18336	18214	18342	18342	18573	18314	18227	18359	18430	18374	18195	18240	18327	18357	18460	18432	18296	18079	18331	18320	18103	18446	18516	18324	18152	18295	18216	18278	18257	18372	18156	18313	18079	18515	18357	18294	18168	18561	18506	18369	18251	18351	18181	18355	18336	18331	18380	18349	18211	18145	18461	18424	18430	18364	18428	18120	18106	18282	18296	18272	18449	18391	18266	18070	18286	18459	18195	18221	18359	18327	18222	18378	18042	18096	18362	18335	18484	18247	18492	18289	18530	18395	18362	18363	18427	18251	18222	18352	18381	18408	18190	18462	18387	18417	18302	18327	18249	18388	18322	18093	18051	18392	18440	18322	18543	18290	18420	18230	18366	18536	18235	18433	18154	18254	18228	18290	18446	18183	18371	18259	18346	18353	18525	18593	18198	18413	18318	18299	18414	18307	18312	18312	18236	18455	18279	18282	18349	18350	18188	18389	18331	18296	18185	18399	18159	18100	18206	18339	18222	18064	18301	18479	18386	18210	18171	18303	18230	18211	18276	18189	18312	18160	18239	18118	18144	18277	18505	18183	18350	18467	18144	18367	18279	18393	18462	18344	18398	18539	18323	18441	18333	18251	18397	18295	18414	18373	18302	18169	18498	18146	18171	18355	18206	18403	18455	18220	18468	18254	18168	18253	18384	18301	18297	18191	18429	18268	18269	18297	18630	18437	18259	18374	18178	18330	18311	18345	18080	18195	18261	18256	18285
38803	58745	45173	26889	18757	16448	15993	15911	15897	15822	16053	15820	15853	15901	15884	15953	16109	15921	16085	16020	15813	16013	15826	16024	16104	15860	15988	15912	16161	15966	15894	15885	15871	15946	15979	15985	15934	16068	15760	15856	16038	15812	15959	16147	15996	15881	16012	15848	16002	15810	15760	15965	15880	16038	15929	16126	16053	15938	15899	16041	15894	16072	15968	15875	16049	15999	15982	15802	15776	15997	16097	16132	15977	15889	16012	15900	16064	15917	15909	16024	15880	15855	16082	16030	15918	15928	16005	15928	15969	16032	16031	15951	16086	15782	16013	16173	15875	15926	16123	15875	15927	15882	15914	16099	16146	15922	15991	15894	15799	15917	15955	16083	15952	15969	15878	15835	15938	15911	15854	16074	15807	15997	16032	16074	16003	16152	15888	16051	15906	15994	15886	15756	15936	15928	15884	16046	15880	16027	15954	15979	15955	15983	16038	15723	15882	15982	15930	15688	16099	15940	15936	16075	15858	15762	16053	15833	15980	15986	15937	15961	15904	16021	16003	15960	15814	16147	15869	15811	16119	15890	16025	15970	16043	15910	15832	15992	15821	15837	15831	15961	15892	15969	16074	16033	16046	15830	15906	16054	16010	15910	15864	15776	15850	16016	16040	16084	15827	15762	15995	16007	16080	15983	15779	15807	15980	16008	16009	15834	16029	16062	15811	15994	16030	15847	15952	15892	16042	15965	15802	16011	15909	15820	16017	15976	15948	16099	15907	15853	15996	15951	15945	16038	16039	15820	15881	16166	15823	16000	15944	16066	15884	15903	15930	16031	15862	15808	15775	16043	15992	15699	15819	16099	15744	15810	15873	16102	15845	16068	15924	16053	15951	16018	15861	16042	15851	15896	16046	15959	16000	16041	16054	15925	15958	15951	15955	15867	15974	15789	15953	15907	15809	15930	15998	15999	15887	15804	15988	15749	16080	15927	15780	15850	16028	15883	16015	16026	16112	15937	16102	15909	15905	15883	15935	15829	16055	15871	15982	16013	15863	15970	16071	15959	15998	16066	15955	15813	15808	15856	15762	15830	15854	15964	15896	15824	15826	16153	15978	15959	15973	16086	15965	16050	15957	15904	15762	16041	15822	15900	15987	15927	15879	15976	16059	16004	15783	15961	16031	15989	15939	16042	16107	16028	15763	15920	15932	15920	15736	15907	15928	16019	16045	15928	15929	15927	16077	15886	16032	15938	15938	16200	15954	15909	16019	15965	16088	16008	16113	16044	15823	16081	15704	16051	15875	16008	15851	15858	16025	16008	15918	16187	16004	15774	16011	15987	15959	16143	15930	16010	16006	15988	15947	16000	15807	16036	15843	15968	15892	15753	15981	16077	15936	16007	15879	15996	15927	16022	15944	16107	15903	15962	15823	15943	15964	15867	15980	16099	15968	16091	15976	15965	15870	15914	15973	15844	15874	15966	16014	15814	15705	16055	15851	15794	16015	15750	15904	15965	15997	16003	15878	15941	15977	15820	15929	16011	15937	16036	15940	16052	15832	15914	15995	15927	15987	15917	15657	15805	16018	15960	15970	15729	16096	16123	15895	15965	15875	15713	15800	16080	15776	15842	16079	15931	16079	15960	15899	15833	15889	15750	15918	16046	15702	15997	16020	16033	15916	15820	16051	16013	16006	15944	15824	15684	15736	15898	15967	15649	15715	16038	16026	15931	16040	15988	15961	16108	16056	15868	15922	16079	16064	16032	16100	16123	16101	16021	15885	15760	16077	15898	15925	16066	15831	15846	16140	15952	16057	15909	15947	15950	15905	15906	15882	15823	16020	15709	16040	16034	15927	16010	15963	16093	15931	15935	15910	15906	15929	15883	15840	15958	15871	16036	16075	15907	16045	15883	15989	16061	15871	15897	15744	16022	15945	16042	15910	15973	15955	15939	15701	15964	16129	15937	15890	15811	15893	15911	15996	16220	15925	15881	15887	16124	16094	15880	15863	15713	16042	15993	15913	15935	15905	16167	15989	15742	16119	15874	15943	15859	16079	16008	15970	15858	15946	15900	15863	15819	16000	15992	15852	15958	15851	15956	16060	15828	15949	15914	16035	15961	15801	15860	16025	16014	15914	16188	15870	15868	15891	16011	15948	15962	15992	15734	16039	15981	16108	15863	15850	15973	16090	15893	15801	15909	15879	15976	15932	15988	15816	15878	15971	16062	16167	16086	15939	16059	15834	15933	15857	16023	15915	15811	15760	15972	15912	15891	15885	16038	15892	16011	15923	15984	15891	15904	15991	16007	15953	16134	15903	16062	16006	15919	15920	16037	15970	15917	15927	15895	16049	15995	15971	16064	15948	15724	15861	15883	15895	15993	15986	16046	16054	15946	15775	15966	15854	16108	16021	15955	15999	16077	15991	15981	16000	15906	15803	16049	15955	15953	15981	15768	15878	16041	15900	15842	16000	15906	15831	16020	15850	15908	15969	16095	15795	15977	15941	15899	15992	15950	15844	15825	15933	15996	15993	15941	15839	15874	15936	15843	15812	15935	15795	15946	15897	16065	16088	15970	15871	15808	15912	15861	15910	15888	15997	15928	16056	15681	15990	16003	15766	16005	15897	15967	15968	15986	15879	15810	15880	16089	15815	16012	16049	15935	15906	16081	15699	15825	15819	15888	15928	15940	16053	16126	15983	15877	15903	15939	16052	16049	15990	16022	15919	16014	15810	16016	15954	15844	15832	16084	15823	16066	15938	15931	15872	15863	15923	16018	16036	15870	15775	16017	16024	16077	15928	15940	16034	15882	15926	16111	16033	15739	15727	15784	15909	16006	16159	15973	15871	15919	15850	15878	15987	15883	16007	16113	15963	15997	16023	15839	15915	15930	16039	15943	15955	15839	15903	15992	15873	15897	15895	16057	15881	16017	15916	16024	16010	15892	15740	15865	15946	15800	15954	15826	16073	16071	16113	15972	15917	16010	15917	16088	15867	15973	15940	15922	15738	15944	15927	15916	15973	15831	15979	15834	16077	15881	15845	15981	16103	16011	15985	15946	16023	16032	15951	15919	15939	15922	15818	15967	16017	15987	16113	15905	15735	15800	15850	16000	16011	15780	15957	15879	16006	15954	15920	15866	15961	15979	15699	16050	15724	15894	16023	15957	15808	15897	16004	15861	15867	16081	15852	16077	15866	15918	15944	15874	16093	16018	15985	15798	15727	16026	15870	16019	16001	16124	16096	15977	15945	15978	15884	15880	15862	15900	16009	16105	15968	15854	15992	15834	16008	15951	16110	16085	16040	15935	15991	15885	15915	16053	16006	16061	15737	15831	15946	16001	15901	15905	16071	15966	16025	16066	15976	16000	15810	16053	15949	15847	16095	15919	15809	16085	16071	16031	15968	15868	15781	16012	15894	15969	16059	15933	15947	15925	16086	15860	15960	16090	15809	15939	15961	15949	15869	15891	16100	15977	15872	16053	15926	15979	16001	15836	15977	15899	15990	15948	15922	16188	16024	15841	15818	16025	15813	16086	16034	15930	15945	16005	15892	15773	16041	15915	15928	15889	15942	16116	16049	15948	15882	16058	16041	15889	16147	16006	15846	15952	15876	15926	16069	15993	16032	15847	15959	15922	15976	16028	15885	15881	16008	15719	16059	15871	15953	16040	16103	15991	16074	16008	15869	15752	16064	16025	15965	15854	16008	15877	15862	16068	15858	15889	16056	15987	15736	16082	16136	15797	15742	16071	15999	15921	16139	15838	15925	15737	15966	15760	16112	15907	15974	16225	15920	15857	15833	15913	15954	16100	16141	15834	15960	15926	15833	15995	15960	15956	16002	15857	16116	15863	15923	15873	15969	15906	15832	16053	15875	15794	15771	15860	16061	15856	16010	15941	16003	15780	16018	16151	15992	15919	15822	15806	15980	15946	16026	16017	15858	15914	15954	16019	16094	15936	15948	15850	15934	15893	15927	15750	15911	15977	15855	15784	15872	16172	15846	15976	16052	15868	15969	16027	15864	15957	15855	15906	16012	15784	16024	15936	15877	15736	16062	16123	15873	16061	15813	15847	15861	15985	15851	15992	15942	16042	16097	15835	16107	15974	15928	16074	15987	15950	15750	16052	15951	15869	15892	16141	16082	15839	15777	16066	15950	15962	16028	16058	15943	15715	15816	15967	15899	15884	15909	16076	15911	15999	15887	16025	15878	15994	16028	15812	15939	15996	15861	15938	15837	15888	15885	15804	15952	15933	16052	16023	16025	15844	16039	15853	15982	15970	15990	15869	16049	15951	15921	16036	15874	15816	15906	16023	15995	15957	15908	16051	16003	16053	16006	15886	15931	15877	16002	15803	15874	15965	15942	15842	16139	15955	16123	15932	15818	15921	16010	15971	15976	15885	15949	15867	15802	16044	16045	16168	15770	15959	15970	15845	15978	16023	15869	15929	15869	15968	16064	15979	16021	16105	16012	15870	15817	16036	15923	16055	15905	16010	16020	15951	15978	16069	15893	16049	16076	15813	16046	15788	15976	15937	15917	15962	15866	15915	15971	15964	15952	15821	15920	15938	15999	16066	15930	15860	15877	15910	16120	16053	15916	15981	16011	15711	16148	15935	16071	15948	15843	15993	15957	15990	15659	16117	16037	15915	16053	16086	15777	16015	15913	16011	15760	15958	15982	15899	16110	15847	16091	16084	15992	15857	15922	15852	15898	16063	15975	16043	15958	15961	15950	16205	15983	15998	15886	15957	15963	15842	15930	15895	15942	16070	15965	15926	15868	16116	15972	16022	15866	15999	15905	15919	16053	15940	15920	16061	15902	15983	15872	15974	16131	15870	15985	15827	15824	15827	15814	15939	15946	15842	15794	16027	16045	16073	16016	15981	15942	16032	16100	15943	16134	15954	15865	16204	16006	16006	15960	15928	15969	16015	15808	15771	15974	15838	15775	15884	15939	15882	15963	16042	15992	15990	16075	15977	16028	15949	15897	16012	15948	15948	15789	16002	15988	15897	15884	16007	15860	15925	15998	16169	15957	15808	16082	15879	15920	15928	15888	15902	16019	15959	15968	16021	15940	15915	16103	15824	15967	16008	15887	16040	15870	15905	15953	15944	16044	16079	15899	15923	15807	16043	16061	15950	16037	15921	15814	15868	15911	15912	15828	16042	16099	15886
24300	24840	38822	33262	26109	24225	22718	18664	17710	18233	18078	17788	17825	17905	17815	17766	17711	17871	17772	17660	17456	17800	17844	17738	17851	17624	17621	17821	17778	17555	17572	17967	17675	17538	17544	17795	17666	17855	17792	17627	17658	17588	17837	17585	17591	17635	17776	17597	17674	17747	17676	17486	17509	17571	17613	17594	17605	17567	17716	17710	17739	17605	17569	17452	17702	17811	17608	17670	17601	17719	17637	17714	17704	17817	17560	17593	17450	17719	17741	17684	17587	17706	17560	17644	17556	17603	17312	17710	17604	17595	17662	17735	17431	17632	17559	17628	17503	17898	17672	17475	17633	17717	17724	17441	17561	17502	17577	17546	17536	17456	17685	17524	17555	17330	17500	17527	17522	17410	17593	17305	17635	17556	17584	17585	17462	17365	17549	17558	17568	17483	17699	17507	17637	17495	17632	17792	17519	17431	17633	17714	17627	17712	17779	17402	17693	17486	17665	17676	17521	17414	17654	17664	17637	17453	17602	17437	17461	17530	17750	17632	17710	17587	17638	17518	17454	17579	17628	17696	17645	17531	17720	17582	17503	17543	17580	17505	17709	17893	17663	17562	17584	17788	17540	17633	17620	17663	17668	17683	17691	17640	17506	17477	17490	17651	17685	17608	17481	17505	17547	17424	17511	17490	17615	17369	17615	17652	17565	17540	17543	17745	17535	17527	17566	17383	17541	17576	17605	17583	17735	17666	17565	17578	17769	17395	17582	17583	17556	17815	17556	17811	17484	17711	17510	17486	17448	17499	17596	17414	17319	17570	17456	17601	17406	17283	17433	17604	17578	17445	17568	17847	17341	17448	17603	17638	17755	17602	17522	17567	17511	17418	17511	17659	17596	17658	17413	17736	17626	17664	17363	17451	17397	17676	17728	17697	17514	17778	17605	17502	17613	17535	17483	17569	17427	17506	17522	17542	17639	17427	17513	17563	17474	17506	17561	17498	17571	17535	17721	17677	17590	17485	17762	17497	17352	17577	17628	17452	17525	17726	17748	17506	17405	17430	17686	17787	17371	17688	17538	17604	17430	17484	17677	17612	17469	17532	17749	17642	17560	17629	17366	17549	17497	17553	17435	17668	17582	17559	17549	17489	17656	17639	17475	17476	17598	17602	17427	17580	17663	17627	17469	17355	17612	17468	17720	17599	17548	17680	17419	17590	17399	17733	17587	17696	17456	17493	17560	17415	17596	17594	17493	17555	17632	17709	17596	17749	17539	17502	17653	17583	17673	17587	17601	17505	17537	17400	17652	17587	17685	17674	17316	17710	17544	17723	17437	17688	17607	17599	17660	17721	17456	17590	17576	17664	17843	17486	17629	17527	17682	17807	17699	17759	17544	17611	17529	17359	17542	17530	17579	17585	17597	17308	17572	17655	17584	17554	17644	17715	17633	17618	17443	17661	17521	17719	17532	17402	17579	17517	17791	17616	17413	17601	17479	17660	17571	17660	17694	17715	17336	17526	17577	17671	17583	17343	17380	17537	17652	17514	17800	17622	17467	17406	17475	17490	17649	17748	17686	17613	17761	17599	17406	17554	17435	17728	17446	17632	17662	17800	17618	17581	17685	17637	17600	17399	17643	17565	17661	17493	17601	17642	17555	17565	17425	17756	17489	17453	17390	17668	17769	17446	17664	17803	17524	17755	17586	17655	17551	17606	17558	17446	17484	17642	17672	17602	17499	17629	17728	17560	17589	17508	17512	17544	17683	17621	17544	17532	17581	17434	17511	17679	17580	17620	17634	17682	17600	17441	17506	17431	17657	17687	17535	17584	17268	17614	17436	17553	17490	17459	17576	17682	17638	17393	17630	17664	17734	17531	17765	17524	17517	17690	17507	17566	17693	17540	17655	17436	17532	17528	17673	17733	17859	17538	17651	17509	17689	17529	17443	17556	17422	17498	17517	17577	17668	17631	17622	17643	17555	17620	17836	17423	17571	17655	17463	17664	17636	17270	17458	17802	17325	17524	17546	17619	17499	17442	17606	17668	17549	17509	17607	17635	17783	17671	17496	17509	17659	17518	17536	17346	17553	17450	17431	17525	17746	17567	17513	17595	17520	17625	17691	17720	17584	17573	17548	17571	17564	17421	17549	17547	17591	17498	17452	17708	17401	17603	17503	17653	17829	17420	17623	17566	17529	17560	17514	17372	17593	17522	17751	17754	17530	17520	17671	17548	17713	17399	17417	17416	17601	17513	17504	17505	17325	17479	17857	17683	17642	17649	17574	17567	17624	17628	17665	17482	17591	17594	17523	17572	17516	17483	17473	17516	17468	17431	17647	17617	17782	17667	17416	17543	17805	17804	17598	17572	17503	17494	17722	17528	17489	17406	17567	17380	17448	17278	17465	17445	17523	17350	17731	17594	17708	17513	17525	17532	17499	17331	17598	17462	17656	17367	17480	17659	17698	17498	17644	17580	17693	17763	17766	17775	17618	17611	17542	17434	17597	17687	17594	17469	17619	17521	17574	17470	17601	17583	17588	17373	17553	17542	17751	17682	17545	17748	17521	17645	17406	17687	17587	17663	17467	17498	17714	17686	17623	17650	17460	17436	17416	17579	17614	17438	17669	17577	17696	17597	17746	17709	17447	17693	17582	17689	17394	17551	17572	17692	17603	17690	17636	17488	17671	17432	17422	17715	17455	17411	17635	17553	17739	17499	17664	17674	17607	17331	17546	17421	17658	17295	17596	17334	17395	17433	17476	17452	17575	17613	17617	17523	17349	17377	17647	17463	17529	17410	17499	17480	17561	17626	17509	17733	17588	17502	17498	17485	17500	17639	17650	17671	17561	17515	17604	17520	17492	17442	17608	17593	17731	17549	17543	17512	17524	17638	17692	17457	17944	17714	17540	17479	17543	17491	17603	17583	17733	17470	17415	17673	17553	17497	17557	17607	17681	17669	17563	17728	17562	17556	17704	17624	17758	17564	17511	17652	17731	17611	17537	17606	17647	17689	17723	17671	17603	17880	17446	17456	17403	17652	17696	17686	17653	17822	17561	17543	17706	17585	17549	17485	17338	17516	17596	17641	17401	17686	17343	17707	17856	17664	17492	17623	17657	17686	17770	17582	17566	17486	17514	17532	17611	17616	17624	17719	17565	17461	17471	17543	17514	17411	17511	17602	17550	17607	17621	17435	17564	17638	17580	17636	17529	17655	17613	17788	17651	17698	17707	17406	17630	17361	17604	17545	17616	17609	17582	17688	17583	17544	17732	17661	17737	17496	17626	17432	17325	17617	17521	17384	17572	17571	17653	17581	17312	17502	17556	17416	17422	17625	17507	17586	17655	17552	17602	17793	17528	17668	17564	17513	17517	17672	17372	17630	17313	17607	17580	17744	17731	17606	17620	17399	17394	17399	17439	17467	17362	17539	17540	17619	17543	17441	17720	17577	17418	17487	17632	17619	17602	17509	17401	17542	17543	17469	17606	17433	17532	17557	17669	17759	17421	17608	17317	17689	17587	17426	17552	17435	17618	17547	17772	17491	17516	17511	17695	17697	17502	17673	17629	17504	17544	17661	17618	17472	17569	17599	17579	17644	17512	17838	17414	17391	17493	17596	17474	17572	17666	17410	17365	17639	17571	17580	17692	17603	17429	17576	17655	17609	17498	17455	17494	17380	17434	17774	17695	17671	17462	17557	17522	17621	17528	17483	17476	17586	17608	17538	17462	17481	17569	17597	17457	17647	17558	17498	17476	17529	17561	17671	17460	17495	17787	17535	17553	17568	17483	17553	17699	17499	17510	17406	17530	17641	17798	17694	17671	17689	17453	17593	17595	17788	17509	17524	17539	17643	17733	17889	17520	17504	17534	17436	17704	17563	17495	17723	17400	17390	17536	17828	17486	17548	17578	17535	17686	17541	17557	17545	17534	17400	17962	17655	17458	17276	17525	17346	17496	17503	17437	17520	17462	17561	17681	17518	17718	17655	17612	17709	17603	17541	17752	17380	17430	17579	17623	17564	17612	17625	17499	17493	17584	17635	17574	17378	17601	17555	17532	17591	17669	17470	17467	17557	17518	17485	17553	17585	17534	17407	17563	17516	17362	17371	17403	17621	17740	17565	17541	17583	17648	17533	17409	17484	17411	17810	17415	17254	17634	17404	17683	17661	17652	17361	17536	17568	17569	17723	17527	17630	17610	17552	17520	17593	17680	17601	17617	17668	17647	17582	17555	17607	17549	17791	17464	17469	17410	17382	17513	17633	17565	17912	17590	17626	17435	17531	17456	17625	17553	17356	17619	17490	17594	17598	17387	17315	17423	17620	17575	17519	17661	17848	17756	17328	17656	17409	17720	17888	17628	17444	17641	17589	17423	17672	17561	17409	17583	17449	17404	17494	17564	17571	17475	17818	17819	17691	17608	17486	17325	17375	17552	17618	17582	17417	17585	17673	17676	17521	17504	17626	17528	17446	17368	17527	17738	17670	17569	17602	17740	17385	17694	17436	17472	17442	17663	17540	17525	17504	17468	17615	17453	17587	17544	17558	17524	17645	17602	17767	17392	17496	17568	17555	17563	17678	17635	17658	17551	17822	17462	17532	17421	17523	17450	17338	17529	17444	17333	17704	17693	17459	17707	17491	17597	17604	17710	17626	17573	17653	17482	17723	17608	17694	17766	17526	17539	17632	17597	17481	17580	17798	17701	17540	17589	17565	17567	17529	17733	17464	17601	17600	17494	17507	17504	17490	17662	17514	17575	17743	17622	17606	17554	17379	17647	17441	17734	17596	17539	17478	17539	17670	17567	17566	17444	17701	17508	17514	17622	17589	17747	17683	17705	17687	17643	17548	17430	17548	17521	17496	17666	17546	17583	17506	17664	17624	17468	17593	17488	17703	17747	17707	17683	17753	17591	17633	17543	17586	17579	17551	17676	17654	17452	17441	17449	17611	17706	17609	17561	17715	17406	17536	17538	17635	17637	17506	17576	17592	17663	17423	17446	17520	17655	17655	17633	17486	17498	17685	17547	17513	17351	17592	17393	17630	17558	17596	17578	17444	17613	17538	17625	17493	17618	17563	17610	17549	17616	17650	17587	17609	17754	17623	17634	17577	17682	17677	17677	17511	17716	17600	17608	17575	17890	17792	17513	17580	17662	17765	17640	17714	17451	17652	17707	17542
61963	106421	87014	58688	33598	20010	15669	15411	15525	15391	15514	15405	15621	15598	15547	15568	15418	15559	15617	15445	15559	15496	15571	15638	15649	15677	15469	15466	15372	15509	15543	15528	15428	15549	15595	15611	15515	15482	15464	15473	15496	15602	15395	15638	15757	15570	15513	15496	15410	15536	15515	15324	15726	15559	15625	15548	15608	15539	15615	15462	15572	15426	15445	15475	15662	15401	15532	15612	15443	15545	15435	15616	15506	15472	15544	15510	15499	15458	15427	15634	15502	15574	15498	15654	15474	15683	15604	15551	15613	15395	15642	15507	15683	15484	15464	15471	15504	15614	15621	15582	15419	15334	15581	15600	15425	15497	15571	15555	15509	15380	15454	15572	15535	15551	15437	15530	15441	15481	15455	15525	15347	15601	15456	15685	15495	15586	15465	15521	15362	15630	15548	15487	15554	15555	15652	15242	15512	15543	15516	15487	15545	15548	15633	15616	15614	15424	15485	15596	15337	15319	15500	15542	15473	15440	15462	15561	15514	15462	15386	15525	15431	15523	15617	15532	15382	15624	15603	15647	15531	15491	15638	15433	15420	15466	15506	15488	15559	15513	15339	15678	15588	15482	15584	15605	15510	15752	15512	15522	15683	15375	15495	15596	15604	15538	15597	15386	15516	15631	15563	15430	15448	15633	15417	15688	15466	15528	15608	15558	15519	15626	15541	15562	15532	15371	15512	15433	15525	15422	15436	15446	15485	15501	15791	15436	15451	15672	15381	15515	15578	15588	15586	15392	15666	15670	15518	15473	15494	15470	15574	15549	15397	15460	15371	15480	15466	15635	15481	15455	15440	15540	15417	15448	15528	15534	15449	15702	15539	15523	15439	15447	15625	15448	15595	15645	15134	15602	15386	15747	15449	15456	15554	15431	15689	15498	15515	15400	15608	15465	15501	15458	15508	15543	15400	15342	15469	15334	15623	15326	15465	15451	15539	15480	15610	15524	15459	15564	15404	15317	15738	15560	15522	15317	15433	15514	15501	15263	15577	15418	15477	15629	15497	15610	15492	15473	15673	15467	15507	15457	15568	15312	15584	15292	15569	15460	15504	15407	15480	15591	15533	15353	15681	15437	15500	15478	15595	15552	15403	15508	15439	15537	15499	15589	15518	15512	15461	15532	15730	15626	15563	15448	15597	15483	15392	15693	15281	15596	15611	15713	15652	15664	15738	15670	15498	15538	15494	15602	15354	15504	15597	15624	15514	15467	15435	15568	15674	15565	15250	15514	15599	15476	15407	15620	15509	15540	15633	15513	15707	15543	15404	15573	15562	15476	15670	15426	15557	15635	15454	15653	15511	15454	15546	15684	15570	15581	15491	15441	15555	15487	15656	15551	15527	15531	15475	15455	15487	15618	15617	15413	15602	15367	15495	15512	15555	15661	15521	15534	15525	15631	15614	15600	15488	15470	15518	15463	15502	15335	15607	15631	15355	15496	15544	15540	15696	15381	15339	15583	15546	15371	15619	15468	15528	15555	15515	15470	15666	15437	15514	15456	15348	15515	15511	15552	15614	15422	15540	15584	15545	15413	15620	15576	15370	15532	15393	15351	15394	15425	15573	15470	15598	15521	15418	15499	15538	15575	15567	15424	15554	15499	15535	15550	15415	15564	15389	15378	15468	15422	15514	15536	15635	15391	15460	15627	15596	15543	15504	15614	15540	15651	15531	15524	15706	15481	15609	15572	15447	15385	15597	15458	15485	15586	15517	15533	15599	15545	15464	15447	15555	15583	15523	15553	15435	15498	15381	15658	15455	15554	15571	15614	15481	15406	15531	15509	15676	15538	15411	15539	15556	15638	15580	15681	15523	15602	15526	15479	15545	15527	15502	15612	15622	15445	15357	15468	15506	15586	15674	15360	15471	15385	15610	15442	15374	15673	15424	15636	15635	15362	15650	15509	15543	15556	15625	15506	15611	15552	15728	15429	15611	15577	15530	15709	15349	15578	15706	15551	15485	15287	15297	15507	15396	15449	15493	15463	15593	15569	15301	15562	15446	15392	15722	15364	15569	15577	15297	15505	15538	15497	15683	15423	15602	15551	15565	15608	15673	15452	15431	15572	15489	15641	15649	15601	15567	15498	15417	15480	15524	15510	15395	15482	15500	15617	15473	15593	15507	15462	15564	15634	15500	15394	15599	15484	15611	15462	15431	15566	15564	15604	15361	15602	15534	15615	15591	15455	15626	15311	15360	15436	15554	15435	15613	15549	15558	15461	15587	15484	15570	15373	15561	15376	15553	15476	15370	15379	15581	15422	15661	15570	15476	15483	15539	15444	15361	15489	15519	15570	15618	15590	15531	15459	15437	15511	15554	15691	15575	15505	15431	15493	15643	15376	15433	15603	15626	15381	15521	15408	15609	15698	15399	15608	15410	15270	15650	15347	15686	15393	15450	15425	15428	15482	15263	15522	15544	15398	15531	15531	15494	15563	15657	15545	15374	15587	15563	15583	15362	15458	15565	15515	15560	15546	15374	15621	15534	15623	15383	15564	15588	15515	15561	15493	15566	15580	15558	15403	15469	15593	15534	15420	15425	15650	15548	15401	15598	15723	15377	15526	15507	15513	15510	15357	15358	15603	15520	15529	15577	15402	15406	15419	15495	15383	15343	15470	15531	15488	15552	15421	15658	15586	15533	15547	15466	15546	15648	15583	15675	15482	15470	15576	15500	15256	15627	15512	15694	15371	15508	15573	15547	15769	15627	15494	15541	15470	15628	15528	15611	15544	15646	15593	15405	15584	15455	15473	15535	15524	15679	15478	15487	15450	15415	15596	15399	15451	15452	15629	15685	15473	15603	15519	15604	15591	15605	15678	15550	15394	15390	15524	15431	15367	15529	15624	15391	15690	15581	15447	15473	15792	15437	15519	15662	15510	15585	15552	15530	15507	15349	15722	15507	15524	15498	15627	15430	15391	15392	15522	15513	15571	15508	15302	15530	15480	15470	15630	15400	15538	15380	15549	15470	15405	15561	15488	15410	15383	15673	15492	15659	15444	15456	15471	15469	15584	15475	15516	15445	15539	15594	15507	15294	15491	15570	15416	15656	15479	15469	15368	15558	15400	15471	15749	15396	15547	15357	15537	15604	15523	15516	15488	15471	15445	15502	15441	15550	15394	15522	15532	15538	15487	15416	15484	15345	15427	15563	15562	15686	15662	15410	15513	15445	15577	15711	15605	15405	15540	15502	15610	15489	15495	15528	15543	15331	15696	15423	15572	15368	15323	15385	15462	15414	15682	15265	15546	15364	15504	15517	15426	15517	15490	15501	15452	15639	15414	15624	15535	15398	15501	15501	15610	15563	15453	15520	15526	15379	15473	15613	15556	15531	15669	15313	15498	15437	15576	15700	15454	15473	15621	15254	15554	15535	15521	15547	15568	15716	15512	15549	15426	15260	15610	15507	15578	15619	15418	15576	15480	15376	15422	15520	15484	15393	15582	15527	15630	15548	15421	15530	15478	15491	15508	15623	15551	15538	15508	15419	15513	15499	15422	15374	15666	15533	15568	15743	15541	15639	15433	15345	15468	15502	15529	15481	15447	15489	15533	15601	15469	15552	15620	15549	15375	15567	15489	15394	15532	15658	15614	15434	15621	15500	15460	15561	15314	15551	15433	15694	15420	15670	15370	15593	15545	15533	15600	15512	15471	15554	15401	15535	15629	15365	15540	15524	15498	15693	15510	15560	15505	15456	15599	15622	15316	15649	15589	15470	15489	15500	15622	15470	15706	15704	15498	15578	15364	15597	15331	15465	15587	15489	15542	15529	15512	15518	15425	15518	15489	15349	15600	15534	15635	15623	15474	15714	15487	15496	15633	15619	15352	15693	15463	15451	15447	15414	15341	15639	15460	15647	15371	15509	15451	15537	15439	15730	15571	15535	15535	15536	15691	15380	15539	15554	15367	15373	15490	15649	15364	15361	15281	15539	15532	15384	15324	15570	15604	15587	15455	15711	15392	15421	15512	15476	15492	15495	15518	15667	15478	15403	15338	15686	15609	15449	15499	15382	15478	15501	15411	15477	15502	15457	15523	15434	15539	15408	15643	15656	15390	15554	15603	15540	15460	15629	15588	15478	15559	15502	15572	15322	15379	15422	15465	15290	15554	15391	15610	15462	15429	15577	15368	15505	15448	15539	15642	15630	15478	15537	15628	15396	15416	15572	15469	15458	15665	15625	15492	15493	15248	15557	15621	15487	15354	15517	15589	15550	15690	15420	15553	15515	15497	15604	15245	15571	15633	15416	15486	15448	15535	15524	15485	15530	15526	15315	15702	15544	15541	15509	15385	15546	15488	15217	15579	15354	15458	15434	15468	15442	15536	15582	15617	15399	15589	15602	15513	15585	15468	15686	15429	15534	15502	15313	15711	15479	15372	15449	15573	15525	15363	15397	15551	15522	15384	15809	15300	15534	15628	15636	15431	15461	15619	15547	15553	15367	15442	15446	15512	15351	15484	15569	15600	15511	15713	15634	15372	15495	15272	15605	15481	15508	15482	15584	15396	15526	15529	15668	15677	15550	15457	15481	15504	15372	15562	15524	15552	15505	15544	15736	15614	15490	15562	15420	15361	15627	15590	15583	15257	15244	15605	15591	15569	15502	15407	15531	15451	15564	15542	15369	15587	15441	15475	15484	15589	15535	15501	15538	15540	15421	15443	15608	15519	15473	15406	15255	15572	15484	15437	15389	15489	15683	15521	15592	15434	15513	15527	15418	15396	15623	15583	15608	15428	15666	15447	15375	15620	15442	15382	15753	15602	15615	15645	15460	15582	15607	15571	15601	15496	15598	15588	15575	15415	15546	15476	15479	15711	15405	15650	15617	15514	15378	15360	15611	15601	15490	15531	15401	15548	15387	15447	15360	15535	15540	15445	15498	15425	15532	15760	15459	15841	15408	15349	15631	15466	15542	15346	15707	15696	15598	15462	15607	15384	15757	15515	15675	15582	15473	15593	15531	15534	15513	15472	15679	15743	15590	15591	15432	15562	15553	15499	15522	15426	15451	15510	15532	15486	15406	15490	15597	15364	15522	15529	15543	15567	15399	15368	15535	15402	15569	15582	15612	15358	15459	15625	15365	15500	15401	15542	15534	15444	15736	15472	15651	15494	15328	15343	15489	15594
23872	24419	36877	31540	25597	24590	24424	19827	19033	19410	19320	19271	19336	19279	19002	19133	19082	19305	19067	19122	18975	18759	18968	18971	19101	19179	19093	19152	19024	18943	18948	18847	18900	18990	19154	18995	18977	19137	18946	19038	19047	18878	18943	18958	18860	19096	18856	19154	19046	19189	18837	18712	18605	19106	19062	18949	18910	18926	19092	18858	19069	18989	18842	18906	18965	18891	18869	19142	19032	19068	19049	18825	18972	18792	18952	18792	18995	19010	19053	18824	18916	18797	19060	18874	18716	18862	19090	18956	18902	19110	18947	19016	19003	18746	18948	18888	18975	18994	18930	18993	18827	18956	18804	18762	18711	18730	18771	18955	18916	18841	18851	18795	18697	18856	18940	18827	18729	18830	18862	19024	18810	18841	19007	18862	19040	18807	19011	18829	19096	18870	18763	18841	18862	18881	18931	18829	18666	18865	18794	19086	18904	18908	18846	18926	18958	18924	18690	18926	18982	19150	18769	18919	19034	18893	18783	18793	18847	18976	19043	18833	19088	18936	18977	19129	18863	18799	18818	18889	18884	18733	18612	19063	18853	18802	18849	18806	18934	18709	18818	18929	18874	18863	18879	18828	18914	19007	18818	18942	18825	18901	18902	18910	18992	19055	19116	18825	18899	18702	18886	18856	18788	18968	18883	19062	18912	18791	18934	18731	19075	18793	19056	18715	18995	18610	18739	18881	19185	18875	18821	18895	18834	18639	18972	18924	19051	18782	18827	19056	18881	18992	18996	18921	18826	18800	19078	18855	18829	18995	18872	18984	18931	18860	18885	19058	18971	18863	18888	18707	18740	18983	19007	18853	18779	18962	18712	18860	18863	18775	18898	18955	18821	18793	18787	18831	18939	18961	18773	18834	18847	18923	18862	18824	19000	18943	19004	18797	18940	18934	19011	18905	18822	18886	18897	18846	18889	19084	18926	19001	18704	18868	19035	18911	18560	18946	18943	18632	18812	18918	18986	18886	18712	18958	18845	18772	19010	18780	18916	18939	18890	18790	18679	19017	18893	18771	18730	18734	18756	18704	18887	18893	19042	19015	18822	18868	18634	19022	18871	18761	19108	18968	18907	18776	18841	18847	18812	18925	18885	18794	18799	18881	18767	18925	18843	18879	18977	18680	18609	18853	18764	18826	18859	18860	18917	19006	19092	18919	18886	18712	18818	18711	18914	18916	18816	18772	18580	18842	18759	18807	18664	18973	18989	19008	18709	19081	19073	18768	18979	18729	18980	18752	18840	18885	19094	18875	18840	18902	18829	18566	18941	18807	19016	18894	18865	19007	18808	18857	18867	18741	18732	18768	18807	18911	18743	18893	19011	18796	18963	18785	18942	18847	18860	18930	19048	18926	18838	19066	18763	18951	18995	18900	18944	18878	18820	18798	18742	18617	18981	18804	18987	18879	18933	18958	18665	18877	18748	18757	18786	18976	19015	19011	18999	18894	18941	18995	19070	18861	18799	18844	18900	18856	18992	18773	18762	19057	18906	18751	19035	18850	18784	18909	18773	18725	19001	18646	18646	18836	18685	18876	18800	18889	18765	18835	18836	18938	19003	18795	18865	18658	18944	19054	19021	18692	18907	18830	18916	18827	18772	18752	18981	19016	18847	18761	18747	18960	18846	18914	18945	18974	18787	18861	18803	18729	18811	18871	18879	18815	18868	18957	18813	18868	19030	19132	18968	18791	18915	19032	18814	18976	18809	18660	18819	18959	18894	18889	18764	18779	18953	18757	18923	19031	19165	18955	19013	19084	18686	18622	18731	18850	18780	18853	18861	18588	18736	18799	18968	18940	18884	18973	18803	18836	18586	18960	18688	18920	18977	18944	18758	18736	18861	18616	18807	18910	18685	18772	18879	18831	18736	19032	19048	18871	18809	19006	18850	19029	18897	19115	18926	18789	18888	19117	18984	18881	18926	18802	18818	19134	18938	18743	18941	18796	18938	18862	18921	18856	18769	18856	18807	18895	18804	18687	18863	18786	18915	18713	18805	18855	18638	18786	18849	18913	18971	18876	18739	18858	19042	19013	18871	18723	18738	19097	18874	19136	18726	18669	18899	18733	18838	18845	18813	18988	18848	18868	18799	19055	18897	18994	18850	18775	18861	19057	18899	19008	18992	18566	18809	19097	18917	18763	18996	18965	18618	18916	18838	18736	18934	18964	18797	19075	19050	18846	18991	18995	18817	18767	18749	18869	18925	18795	18765	18734	18943	18944	18853	18780	19088	18754	18815	18926	19076	18658	18747	18976	19057	18937	18774	18995	18972	18835	18885	18862	18943	18935	18857	18822	18853	18701	18787	18808	18851	18710	18814	18835	18847	18915	19005	18852	18938	18781	18921	18956	18983	18874	18890	18879	18901	18807	18870	18869	18966	19038	18720	18923	18821	18818	19035	19045	18797	19064	18809	18986	18823	19056	18992	18847	18819	18844	18636	18784	18995	19063	18914	19096	19049	19107	18979	18797	18849	19016	19046	18728	18641	18860	18942	18875	18880	18973	18849	18830	18890	19037	18862	18932	18948	18998	19091	18793	18821	18890	18813	18850	18766	18538	18743	18805	18903	18943	18871	18984	18971	18919	18883	18830	18804	18849	18951	18867	18763	18832	18842	18751	18972	18958	18918	18717	18935	18720	18838	18782	18864	18752	19152	18893	18919	18994	19000	19007	18944	18872	18839	18814	18799	18723	18798	18902	19049	18790	18868	18824	18871	18943	18908	18909	18780	19082	18910	18892	18865	18903	19064	19005	18968	18841	18846	18663	18911	18900	18961	18689	18956	18703	18886	19029	19015	18887	18923	18853	18777	18904	18862	18930	18797	18904	18838	18780	18836	18910	18837	18807	18902	18938	19049	19039	18912	18958	18727	18795	18966	18786	18946	18974	18895	19039	18903	18891	18916	18753	18746	18880	18738	18824	18864	18645	18747	18847	18762	18991	18860	18772	18938	18961	18781	19037	18875	18870	18934	18824	19152	18967	19053	18859	18875	18798	18770	18907	18819	19075	18714	18881	18840	18832	18713	18926	18677	18818	19026	18976	18820	18596	18927	18777	19031	18886	18970	19128	19059	18930	18895	18905	19063	18939	18647	18912	18949	19084	18838	18758	18921	18893	18924	18853	18763	18845	18714	18798	18829	18837	18846	18750	18778	18661	18844	18936	18997	18851	18891	18738	18930	18638	18920	19231	18773	18941	19052	18941	18941	18879	18882	18746	19051	18859	18908	19042	19028	18681	18937	18844	18849	18713	18920	18736	18852	18676	18846	19023	19064	18731	18870	18756	18884	18839	18810	18826	19068	18835	18781	18692	18929	19085	18994	18751	18700	18908	18810	19159	18953	18851	18761	19013	18986	18843	18893	18843	18735	18834	19138	18816	18716	19056	18937	18935	18746	19053	18816	18740	18952	18697	18913	18946	18748	18657	19002	18917	18815	19033	18925	18833	18846	18731	18893	18662	18818	18966	19032	18656	18900	18752	18853	18989	18817	18752	18665	19002	18695	18814	18887	18929	19046	18763	19005	18908	18892	18911	18784	18975	18886	18965	18932	18737	18925	18779	18972	18907	18954	19010	18821	18779	18876	18763	18931	18719	18870	18612	18832	19042	18907	18853	18760	18838	18920	18929	18826	18929	18741	18821	18821	18819	19015	19061	18866	19136	18891	18863	18699	18695	18984	18827	18977	18867	18970	18755	19069	18927	18859	18956	18860	18862	18747	19111	18954	18750	18883	19153	18852	18972	18707	18915	18912	18822	18819	18728	18906	19004	18839	18877	18934	18989	18842	18917	18875	18951	18971	18797	18899	18835	18850	19014	19053	18892	18921	18974	18674	18802	18805	18773	18872	18892	18959	18760	18657	18851	19024	18796	18763	18699	18731	19021	18885	18912	18871	18976	18776	18758	18804	18874	18923	19017	19078	19053	18671	18634	18944	18780	18992	19010	18690	18798	18731	18743	18861	18773	18747	18835	18720	18955	18895	18899	18901	18845	18870	18750	18769	18833	18693	18726	18840	18988	18729	18911	18814	18882	18888	19022	18894	18867	18496	18669	19013	18882	18852	18843	18635	18884	18850	18863	18838	19002	18723	18978	18880	18851	18588	18841	18716	19161	18940	18989	19051	18812	18774	18855	18922	18829	18959	18912	19075	19106	18755	18928	18703	18995	19010	19097	18871	18791	18918	18909	18798	18924	18960	18984	18774	18777	18790	18900	18859	18900	18884	18899	18726	18828	18654	18808	18892	18731	18734	18692	19080	18855	18890	18839	18812	18820	18672	18893	18939	18739	18783	18897	18893	18867	18609	18671	18836	18887	18641	18819	18793	18758	18835	18831	18792	19125	18801	18892	19037	18866	18695	18767	18676	18997	19012	19123	18913	18782	18728	18709	18745	19039	18691	18855	18969	19000	18953	18842	18909	19092	19115	18961	18583	18904	18981	18968	18870	18976	18976	19115	18864	18947	19030	18752	18959	18940	18992	18734	18974	18706	18983	18917	18818	19115	19010	18786	18924	18826	18902	18930	18785	18832	18860	18848	19097	18927	18958	18742	18901	18868	18819	18662	18799	19079	18791	18929	18983	18798	18783	18807	18824	18912	18912	19029	18958	18897	19082	18626	18833	18789	18844	18710	18913	18777	18919	18788	18900	18824	18853	18827	18867	18825	18911	19141	18977	18908	18752	19058	18776	18856	18976	19157	18912	18849	18889	18845	18682	18943	18790	18863	19121	19003	18741	18983	18781	18899	18761	18953	18866	19073	18881	18833	18809	18874	19109	18808	19001	18803	18863	18825	18934	18800	19033	19023	18884	18659	19011	18884	18807	18743	19014	18830	18807	18983	18907	19017	18883	18950	18810	18890	18689	18865	19063	18941	19043	19017	18755	18840	18824	19016	18805	18683	18996	18829	18914	18926	19001	18867	18941	18788	18761	18981	18917	18957	18960	18742	18779	18712	18751	19003	18994	18774	18806	18749	18928	19006	18888	18960	18769	18818	18720	18990	18739	18916	18780	18765	18718	18851	18725	18796	19004	18889	18983	18812	18995	18786	18951	18631	18657	18806	18662	18886	18860	18804	18925	18895	18860	18959	18979	19066	18823	18884	18994	18990	18814	18880	18765	18861	18814	18830
63823	106825	88058	59250	34738	19988	16307	16067	16331	16404	16261	16412	16312	16290	16301	16341	16275	16436	16385	16381	16382	16541	16379	16395	16387	16375	16365	16271	16213	16518	16238	16328	16218	16161	16355	16299	16357	16346	16205	16289	16249	16406	16439	16402	16451	16177	16352	16247	16237	16260	16420	16314	16405	16305	16328	16468	16180	16325	16526	16419	16146	16238	16382	16404	16257	16401	16266	16255	16432	16190	16071	16331	16531	16453	16400	16234	16406	16299	16296	16259	16359	16383	16351	16291	16200	16141	16257	16269	16255	16151	16290	16443	16324	16374	16434	16451	16262	16145	16253	16056	16272	16401	16341	16368	16112	16102	16223	16262	16532	16348	16244	16365	16276	16306	16262	16523	16143	16305	16372	16197	16272	16264	16209	16258	16197	16267	16237	16444	16399	16270	16393	16294	16444	16370	16131	16378	16366	16241	16355	16305	16312	16204	16235	16453	16236	16370	16481	16313	16349	16296	16332	16054	16385	16266	16281	16290	16337	16246	16414	16096	16187	16276	16308	16327	16299	16222	16304	16547	16400	16284	16195	16350	16159	16243	16413	16412	16376	16397	16188	16334	16378	16348	16374	16453	16161	16187	16338	16399	16284	16407	16364	16384	16231	16162	16373	16215	16331	16183	16363	16448	16295	16274	16368	16327	16262	16177	16539	16301	16284	16477	16281	16342	16208	16288	16383	16538	16177	16256	16283	16354	16345	16414	16362	16290	16426	16222	16234	16345	16204	16333	16264	16316	16437	16249	16255	16344	16172	16259	16192	16441	16322	16178	16235	16242	16277	16465	16184	16247	16187	16162	16398	16379	16400	16295	16199	16086	16303	16407	16344	16284	16239	16192	16408	16398	16330	16302	16260	16378	16328	16291	16077	16177	16339	16171	16378	16364	16372	16335	16266	16108	16331	16346	16439	16287	16293	16452	16166	16433	16302	16384	16291	16507	16211	16243	16358	16313	16229	16202	16281	16369	16304	16266	16206	16246	16280	16397	16370	16326	16233	16402	16339	16251	16227	16194	16292	16171	16306	16157	16219	16379	16359	16171	16147	16209	16467	16403	16345	16306	16249	16387	16364	16379	16207	16454	16456	16220	16222	16268	16185	16415	16194	16272	16375	16413	16160	16180	16341	16221	16382	16380	16327	16185	16467	16272	16138	16126	16169	16128	16323	16129	16328	16363	16378	16297	16257	16358	16313	16372	16375	16274	16283	16351	16290	16324	16259	16265	16284	16286	16345	16334	16256	16398	16201	16385	16342	16293	16362	16477	15973	16304	16395	16253	16337	16398	16268	16192	16399	16133	16145	16393	16277	16533	16231	16458	16209	16256	16363	16303	16289	16305	16229	16395	16184	16434	16397	16216	16143	16287	16168	16123	16296	16206	16246	16288	16062	16484	16352	16265	16585	16184	16377	16207	16209	16452	16292	16265	16342	16111	16072	16443	16285	16358	16352	16240	16423	16232	16269	16112	16295	16342	16594	16332	16334	16415	16113	16481	16264	16323	16248	16339	16253	16353	16474	16312	16424	16248	16245	16282	16352	16328	16524	16256	16351	16350	16331	16415	16205	16175	16281	16317	16208	16134	16274	16119	16236	16368	16248	16349	16197	16343	16415	16349	16235	16196	16381	16098	16247	16237	16443	16200	16281	16143	16390	16243	16382	16250	16327	16449	16309	16439	16314	16345	16348	16256	16189	16307	16321	16300	16286	16336	16241	16239	16283	16316	16405	16254	16226	16208	16284	16333	16424	16233	16373	16616	16148	16422	16333	16358	16241	16198	16432	16581	16327	16395	16438	16429	16249	16136	16261	16262	16330	16465	16288	16501	16045	16376	16292	16235	16200	16478	16292	16382	16221	16128	16384	16190	16366	16411	16276	16238	16098	16273	16463	16435	16279	16262	16165	16254	16112	16311	16374	16264	16330	16352	16391	16174	16212	16287	16149	16339	16402	16265	16241	16283	16425	16370	16414	16249	16416	16344	16243	16362	16306	16267	16459	16392	16376	16414	16344	16190	16535	16340	16169	16306	16331	16198	16198	16288	16325	16267	16345	16224	16421	16482	16294	16341	16378	16264	16304	16323	16193	16273	16290	16198	16282	16314	16302	16209	16338	16359	16416	16224	16222	16362	16353	16124	16395	16115	16311	16379	16165	16288	16426	16397	16249	16299	16356	16313	16456	16359	16174	16353	16224	16472	16161	16472	16279	16236	16243	16343	16347	16325	16262	16290	16246	16412	16225	16309	16173	16316	16387	16325	16322	16403	16284	16360	16250	16494	16355	16305	16469	16414	16359	16330	16193	16362	16360	16405	16331	16105	16410	16358	16389	16319	16310	16420	16239	16283	16361	16248	16311	16201	16244	16384	16333	16350	16276	16233	16304	16302	16327	16116	16305	16280	16240	16380	16358	16447	16137	16361	16183	16329	16231	16212	16312	16499	16337	16408	16317	16224	16368	16542	16449	16376	16215	16367	16198	16492	16238	16340	16327	16261	16309	16307	16359	16488	16347	16405	16487	16423	16428	16159	16300	16256	16144	16222	16410	16298	16260	16322	16321	16279	16502	16364	16365	16465	16424	16253	16348	16483	16303	16389	16283	16173	16241	16403	16246	16378	16212	16319	16123	16265	16155	16193	16211	16207	16194	16115	16422	16333	16562	16193	16324	16258	16426	16367	16341	16348	16301	16400	16189	16225	16346	16218	16251	16312	16307	16458	16313	16128	16266	16233	16138	16313	16277	16313	16249	16405	16129	16251	16437	16282	16194	16226	16167	16180	16144	16325	16275	16288	16313	16316	16327	16373	16288	16306	16200	16442	16126	16543	16333	16433	16257	16420	16241	16381	16368	16586	16233	16235	16245	16522	16408	16360	16276	16399	16456	16159	16211	16419	16370	16312	16195	16273	16516	16298	16161	16384	16273	16370	16254	16341	16486	16203	16236	16520	16316	16288	16447	16231	16511	16127	16204	16451	16378	16467	16401	16126	16502	16362	16314	16418	16234	16411	16364	16119	16401	16238	16311	16214	16222	16416	16276	16285	16202	16301	16301	16443	16189	16245	16341	16256	16429	16301	16265	16364	16410	16358	16273	16256	16245	16348	16192	16213	16329	16248	16152	16294	16199	16281	16401	16366	16324	16261	16249	16199	16133	16323	16377	16338	16314	16333	16151	16394	16274	16404	16248	16325	16184	16235	16231	16318	16357	16173	16298	16320	16250	16260	16206	16284	16190	16237	16302	16377	16239	16527	16206	16215	16457	16294	16347	16312	16315	16181	16195	16335	16219	16244	16304	16234	16409	16439	16254	16398	16294	16226	16245	16200	16267	16301	16295	16271	16384	16304	16275	16216	16260	16203	16307	16225	16348	16209	16215	16261	16338	16237	16322	16315	16457	16263	16353	16483	16339	16136	16326	16361	16382	16317	16239	16308	16413	16367	16160	16176	16362	16468	16307	16266	16311	16424	16297	16304	16052	16308	16194	16266	16392	16254	16224	16351	16391	16377	16348	16392	16264	16408	16337	16403	16303	16273	16238	16231	16428	16309	16312	16300	16248	16277	16192	16146	16248	16398	16339	16233	16251	16423	16213	16340	16169	16220	16237	16397	16214	16231	16240	16206	16324	16332	16126	16281	16481	16320	16269	16236	16237	16307	16108	16327	16376	16240	16232	16314	16298	16354	16124	16389	16186	16591	16240	16275	16383	16259	16300	16261	16465	16301	16472	16366	16346	16365	16341	16330	16325	16337	16352	16321	16180	16416	16259	16428	16250	16333	16257	16262	16361	16226	16185	16479	16445	16265	16229	16225	16390	16345	16273	16198	16377	16213	16319	16221	16332	16568	16257	16340	16365	16405	16374	16325	16272	16406	16354	16405	16384	16134	16224	16379	16363	16131	16092	16341	16362	16157	16298	16471	16345	16355	16391	16309	16124	16330	16313	16254	16365	16137	16340	16311	16406	16322	16326	16197	16257	16180	16156	16297	16320	16231	16302	16307	16307	16375	16263	16307	16171	16291	16261	16171	16279	16190	16287	16049	16295	16397	16176	16324	16181	16106	16182	16184	16294	16178	16290	16180	16214	16315	16456	16323	16407	16125	16256	16347	16408	16125	16230	16405	16272	16357	16287	16235	16310	16225	16322	16256	16345	16407	16248	16232	16315	16352	15985	16151	16244	16263	16321	16321	16213	16222	16302	16378	16141	16340	16302	16245	16333	16394	16214	16216	16319	16495	16289	16142	16281	16539	16495	16080	16316	16272	16379	16315	16448	16314	16359	16351	16163	16324	16313	16282	16382	16425	16397	16360	16189	16159	16294	16338	16549	16217	16337	16195	16314	16419	16296	16191	16266	16489	16310	16111	16352	16205	16195	16349	16334	16266	16372	16305	16115	16196	16201	16329	16340	16319	16269	16298	16339	16073	16305	16368	16297	16216	16423	16154	16274	16177	16306	16124	16418	16365	16173	16314	16302	16154	16393	16402	16475	16335	16314	16078	16459	16177	16439	16423	16217	16334	16207	16382	16425	16381	16159	16174	16102	16356	16187	16335	16320	16342	16305	16287	16290	16107	16251	16225	16308	16409	16116	16311	16264	16340	16398	16302	16239	16285	16204	16364	16356	16174	16229	16480	16253	16479	16343	16170	16414	16215	16240	16351	16319	16292	16212	16092	16260	16229	16357	16291	16104	16350	16236	16364	16317	16253	16221	16323	16343	16261	16346	16270	16266	16361	16358	16174	16494	16078	16395	16191	16432	16179	16366	16328	16052	16484	16467	16338	16287	16270	16225	16098	16082	16365	16399	16140	16223	16257	16391	16316	16218	16446	16435	16370	16221	16360	16317	16288	16304	16289	16358	16417	16328	16145	16294	16190	16138	16277	16283	16353	16110	16327	16172	16435	16376	16443	16178	16247	16293	16394	16144	16192	16465	16264	16182	16321	16288	16483	16299	16381	16217	16319	16365	16185	16347	16382	16318	16235	16184	16197	16334	16282	16342	16321	16322	16174	16223	16344	16282	16260	16359	16150	16346	16217	16258	16389	16287	16363	16402	16340	16208	16362	16148	16391	16203	16419	16236	16306	16088	16274	16325	16324	16293	16271	16259	16384	16294	16237	16283	16313	16204	16268	16230	16306
33914	41534	40905	29491	22189	20255	20002	19658	19614	19539	19779	19500	19746	19766	19694	19578	19601	19668	19568	19533	19478	19633	19573	19673	19592	19661	19642	19781	19606	19577	19424	19682	19625	19615	19529	19386	19558	19800	19625	19503	19495	19610	19610	19737	19639	19622	19626	19691	19425	19515	19670	19471	19610	19658	19683	19497	19577	19642	19464	19522	19481	19708	19592	19669	19637	19705	19668	19607	19736	19624	19991	19436	19619	19688	19385	19642	19495	19595	19515	19669	19527	19778	19809	19554	19593	19744	19620	19616	19625	19432	19671	19770	19628	19486	19485	19409	19497	19525	19462	19670	19552	19397	19475	19660	19597	19544	19751	19594	19620	19717	19397	19717	19418	19525	19484	19361	19353	19704	19366	19653	19699	19412	19572	19678	19606	19455	19656	19402	19442	19550	19465	19562	19509	19656	19768	19370	19542	19501	19614	19584	19474	19540	19499	19275	19543	19634	19549	19666	19454	19584	19750	19509	19427	19565	19554	19490	19524	19453	19410	19542	19457	19753	19623	19643	19812	19318	19418	19576	19625	19543	19447	19625	19551	19331	19643	19377	19757	19717	19485	19927	19516	19629	19616	19535	19354	19454	19801	19547	19604	19429	19759	19442	19564	19531	19514	19436	19648	19502	19886	19782	19539	19629	19436	19445	19543	19412	19607	19663	19500	19648	19656	19558	19409	19419	19543	19473	19508	19763	19631	19646	19357	19590	19657	19612	19592	19637	19595	19593	19587	19526	19841	19678	19699	19656	19406	19711	19590	19702	19562	19445	19523	19438	19547	19453	19664	19600	19479	19545	19515	19572	19617	19658	19720	19830	19610	19615	19508	19644	19690	19482	19502	19544	19531	19614	19423	19545	19649	19579	19641	19811	19543	19573	19672	19518	19586	19481	19685	19505	19523	19696	19627	19457	19542	19448	19546	19557	19590	19523	19483	19530	19604	19608	19449	19530	19639	19658	19456	19560	19475	19532	19531	19548	19664	19610	19789	19570	19539	19831	19795	19557	19475	19449	19606	19657	19480	19662	19405	19579	19671	19628	19650	19904	19636	19595	19591	19680	19639	19532	19668	19816	19674	19653	19511	19614	19445	19503	19431	19585	19604	19531	19466	19476	19496	19578	19731	19764	19615	19452	19420	19503	19583	19507	19669	19639	19537	19586	19739	19617	19565	19601	19632	19464	19733	19554	19587	19608	19476	19494	19596	19453	19645	19657	19830	19723	19543	19419	19480	19741	19777	19532	19494	19465	19520	19633	19703	19388	19513	19498	19497	19375	19505	19487	19672	19630	19573	19680	19667	19739	19637	19703	19595	19364	19600	19517	19441	19599	19643	19837	19683	19734	19516	19546	19849	19476	19643	19697	19734	19711	19638	19650	19590	19713	19760	19664	19442	19619	19578	19625	19654	19601	19440	19402	19611	19303	19540	19584	19339	19464	19464	19459	19597	19644	19731	19484	19522	19452	19494	19582	19646	19697	19524	19641	19552	19475	19677	19402	19392	19670	19688	19819	19513	19552	19704	19834	19677	19574	19703	19601	19815	19541	19536	19513	19499	19577	19680	19647	19594	19596	19474	19579	19675	19461	19550	19560	19713	19603	19432	19672	19665	19461	19607	19723	19587	19618	19603	19491	19674	19372	19410	19762	19681	19605	19617	19606	19463	19481	19419	19633	19502	19539	19525	19495	19552	19541	19577	19401	19558	19584	19613	19564	19564	19634	19637	19680	19546	19598	19921	19587	19587	19459	19520	19642	19519	19514	19542	19405	19524	19713	19540	19371	19622	19406	19463	19612	19595	19703	19684	19651	19729	19492	19689	19621	19442	19551	19462	19576	19739	19443	19611	19564	19690	19547	19641	19407	19600	19352	19497	19572	19537	19600	19673	19585	19591	19697	19357	19781	19549	19697	19521	19433	19574	19670	19467	19483	19446	19593	19496	19399	19617	19677	19461	19662	19586	19514	19359	19552	19500	19596	19645	19601	19597	19366	19813	19530	19615	19401	19650	19446	19682	19507	19696	19669	19397	19653	19554	19563	19541	19585	19345	19336	19451	19623	19654	19640	19633	19561	19562	19510	19491	19498	19507	19503	19621	19504	19495	19592	19584	19882	19636	19413	19507	19681	19656	19429	19447	19675	19685	19380	19647	19509	19636	19755	19609	19607	19310	19404	19774	19544	19640	19539	19529	19626	19606	19445	19444	19701	19600	19493	19513	19774	19628	19530	19681	19430	19633	19521	19644	19691	19471	19720	19376	19476	19571	19522	19524	19415	19510	19659	19693	19381	19723	19449	19411	19621	19438	19549	19402	19506	19703	19597	19541	19682	19394	19632	19645	19594	19550	19622	19673	19892	19323	19656	19481	19594	19443	19406	19506	19623	19662	19649	19610	19623	19561	19551	19517	19529	19796	19528	19724	19482	19737	19559	19645	19584	19513	19565	19501	19567	19621	19589	19380	19701	19837	19822	19426	19528	19558	19700	19674	19539	19634	19589	19602	19600	19532	19571	19585	19415	19738	19613	19552	19541	19686	19605	19453	19515	19600	19630	19703	19754	19602	19561	19466	19612	19462	19631	19574	19528	19415	19390	19597	19492	19367	19358	19463	19689	19688	19742	19470	19563	19566	19683	19592	19548	19382	19587	19554	19703	19839	19657	19519	19701	19349	19608	19491	19400	19510	19538	19767	19554	19288	19509	19462	19642	19527	19646	19546	19695	19560	19361	19519	19809	19530	19483	19596	19406	19635	19530	19387	19472	19647	19705	19715	19477	19470	19705	19523	19764	19625	19774	19536	19656	19404	19499	19687	19631	19540	19616	19522	19523	19720	19599	19686	19499	19763	19688	19525	19458	19468	19541	19475	19413	19530	19625	19629	19504	19667	19533	19590	19514	19531	19406	19448	19455	19533	19586	19412	19554	19649	19560	19733	19712	19532	19893	19487	19584	19611	19542	19378	19540	19325	19558	19548	19577	19674	19286	19492	19637	19588	19587	19641	19442	19528	19673	19758	19498	19613	19532	19691	19689	19457	19493	19534	19808	19792	19534	19243	19590	19617	19518	19736	19565	19529	19469	19538	19285	19614	19422	19555	19578	19384	19472	19508	19658	19581	19484	19615	19597	19603	19740	19409	19485	19524	19798	19652	19624	19562	19585	19580	19666	19519	19598	19629	19692	19330	19389	19537	19476	19653	19534	19454	19421	19662	19511	19433	19657	19566	19568	19743	19806	19659	19417	19434	19726	19499	19476	19583	19593	19532	19386	19506	19509	19668	19701	19476	19556	19609	19685	19716	19588	19651	19549	19536	19602	19451	19793	19304	19544	19368	19475	19712	19618	19476	19459	19343	19356	19488	19523	19696	19656	19754	19747	19462	19396	19309	19450	19489	19602	19601	19506	19689	19741	19514	19745	19549	19489	19641	19465	19435	19642	19605	19562	19514	19660	19813	19594	19730	19467	19612	19726	19261	19585	19554	19643	19590	19596	19681	19532	19739	19821	19588	19583	19606	19718	19345	19530	19626	19626	19692	19749	19502	19639	19430	19576	19515	19554	19601	19619	19550	19498	19447	19577	19732	19596	19458	19562	19436	19702	19632	19489	19715	19788	19445	19403	19518	19655	19536	19360	19744	19516	19617	19658	19583	19693	19516	19487	19796	19476	19595	19678	19642	19458	19646	19332	19664	19717	19661	19617	19588	19729	19624	19642	19570	19609	19609	19669	19628	19660	19467	19581	19705	19665	19493	19457	19500	19486	19476	19651	19528	19481	19429	19819	19629	19414	19578	19466	19503	19494	19491	19619	19920	19833	19575	19561	19481	19524	19461	19483	19666	19715	19519	19556	19593	19592	19640	19593	19714	19577	19492	19631	19456	19344	19656	19292	19532	19541	19698	19508	19661	19499	19526	19382	19631	19710	19760	19751	19528	19572	19689	19759	19717	19434	19644	19556	19613	19730	19436	19508	19707	19806	19548	19482	19496	19624	19322	19589	19676	19526	19609	19431	19592	19608	19470	19498	19543	19342	19736	19599	19722	19601	19630	19563	19608	19789	19679	19607	19681	19581	19564	19527	19703	19929	19670	19674	19666	19473	19572	19662	19533	19488	19661	19351	19596	19603	19632	19731	19611	19689	19606	19622	19648	19568	19775	19531	19591	19624	19774	19752	19693	19920	19577	19653	19604	19617	19538	19646	19457	19643	19410	19665	19504	19665	19370	19608	19695	19634	19767	19534	19542	19454	19435	19314	19601	19542	19671	19601	19494	19457	19688	19404	19704	19661	19543	19276	19722	19600	19578	19775	19676	19609	19383	19548	19612	19394	19702	19439	19498	19600	19700	19610	19355	19638	19377	19363	19443	19716	19653	19608	19693	19644	19472	19691	19490	19634	19642	19666	19358	19676	19389	19601	19477	19506	19694	19676	19716	19767	19639	19548	19419	19480	19535	19493	19685	19646	19697	19493	19516	19619	19581	19365	19498	19592	19583	19579	19707	19625	19765	19464	19792	19744	19478	19627	19619	19647	19484	19447	19442	19501	19491	19745	19251	19442	19805	19582	19753	19561	19503	19431	19781	19527	19643	19579	19443	19603	19753	19673	19572	19410	19641	19504	19679	19633	19627	19569	19545	19659	19847	19665	19641	19477	19390	19457	19596	19602	19521	19407	19644	19719	19615	19458	19571	19451	19493	19691	19506	19691	19529	19761	19717	19713	19577	19403	19767	19465	19440	19788	19492	19295	19514	19459	19674	19599	19574	19578	19519	19607	19517	19623	19597	19407	19546	19569	19647	19817	19660	19758	19636	19554	19630	19488	19662	19727	19440	19696	19576	19428	19792	19538	19302	19471	19504	19526	19589	19529	19871	19538	19545	19553	19563	19645	19726	19454	19533	19580	19509	19564	19541	19611	19536	19714	19512	19767	19739	19534	19501	19650	19503	19447	19557	19384	19404	19646	19670	19903	19400	19668	19528	19557	19644	19635	19484	19657	19777	19452	19756	19353	19630	19470	19680	19783	19573	19580	19716	19373	19579	19538	19751	19421	19475	19732	19656	19747	19539	19687	19392	19607	19733	19607	19555	19464	19516	19460	19600	19506	19500	19567	19536	19567	19643	19480	19596	19685	19579	19498	19567	19425
42293	58161	42179	25253	18854	17055	16761	16630	16855	16592	16825	16586	16649	16842	16702	16763	16670	16672	16701	16625	16698	16826	16584	16711	16564	16755	16623	16592	16798	16581	16763	16654	16493	16635	16771	16592	16696	16562	16646	16576	16791	16511	16691	16514	16810	16585	16718	16733	16680	16626	16681	16750	16564	16777	16690	16627	16765	16547	16796	16705	16792	16588	16620	16763	16703	16516	16656	16657	16720	16642	16734	16707	16765	16689	16714	16720	16493	16681	16659	16716	16822	16595	16711	16679	16678	16636	16638	16834	16601	16685	16617	16453	16662	16699	16606	16673	16625	16635	16751	16689	16717	16911	16679	16801	16695	16705	16674	16773	16628	16609	16616	16507	16570	16601	16568	16693	16553	16697	16755	16558	16736	16562	16648	16666	16568	16637	16780	16562	16616	16635	16793	16693	16558	16708	16593	16906	16602	16788	16722	16723	16530	16432	16545	16534	16895	16604	16654	16679	16608	16478	16672	16748	16621	16535	16722	16585	16765	16709	16615	16601	16585	16710	16628	16643	16746	16562	16743	16526	16742	16704	16723	16860	16838	16502	16548	16696	16632	16652	16570	16616	16592	16773	16828	16601	16504	16779	16696	16530	16741	16657	16555	16672	16658	16665	16746	16658	16620	16599	16527	16750	16698	16645	16729	16611	16657	16643	16799	16600	16606	16725	16639	16657	16535	16567	16716	16635	16604	16573	16808	16830	16572	16661	16703	16664	16732	16639	16510	16685	16721	16576	16777	16655	16599	16745	16634	16791	16561	16742	16671	16666	16666	16613	16654	16704	16668	16681	16681	16664	16626	16674	16624	16823	16606	16673	16708	16447	16724	16515	16744	16772	16712	16695	16631	16715	16524	16676	16801	16814	16695	16559	16552	16639	16740	16609	16649	16508	16628	16669	16722	16601	16604	16762	16703	16722	16537	16531	16736	16738	16704	16569	16605	16671	16640	16649	16829	16518	16881	16580	16673	16736	16584	16759	16591	16681	16606	16678	16629	16753	16615	16680	16476	16659	16878	16673	16873	16612	16490	16721	16777	16628	16648	16690	16799	16686	16647	16605	16518	16760	16618	16420	16878	16539	16699	16647	16874	16563	16749	16598	16731	16790	16696	16528	16562	16825	16724	16797	16718	16884	16575	16661	16658	16563	16894	16594	16748	16843	16793	16657	16770	16390	16637	16646	16610	16608	16635	16546	16604	16561	16795	16542	16636	16681	16626	16646	16720	16771	16790	16652	16605	16744	16615	16671	16642	16716	16532	16693	16668	16541	16759	16670	16595	16812	16815	16568	16653	16777	16713	16664	16668	16688	16567	16684	16741	16776	16695	16744	16638	16577	16707	16808	16591	16562	16742	16702	16604	16622	16577	16761	16716	16717	16736	16619	16892	16742	16634	16844	16712	16682	16612	16544	16618	16661	16799	16677	16581	16675	16754	16774	16641	16737	16660	16602	16843	16623	16657	16732	16895	16668	16603	16671	16839	16654	16720	16610	16815	16640	16670	16685	16645	16669	16846	16609	16663	16644	16569	16591	16632	16793	16740	16734	16717	16693	16648	16511	16744	16720	16693	16636	16539	16654	16722	16664	16592	16660	16766	16662	16798	16614	16638	16781	16754	16583	16565	16774	16647	16710	16641	16764	16759	16680	16518	16721	16599	16756	16624	16668	16664	16692	16589	16596	16701	16691	16587	16591	16533	16805	16694	16658	16695	16754	16681	16634	16702	16614	16579	16629	16523	16564	16777	16581	16775	16526	16599	16346	16619	16768	16582	16543	16678	16614	16648	16713	16738	16598	16553	16608	16760	16665	16512	16792	16560	16680	16725	16641	16675	16782	16443	16631	16781	16797	16754	16666	16805	16547	16598	16718	16585	16667	16827	16794	16498	16700	16808	16645	16810	16726	16707	16688	16720	16547	16834	16584	16560	16619	16757	16774	16558	16686	16691	16761	16738	16656	16654	16657	16707	16662	16660	16749	16693	16548	16777	16663	16621	16700	16688	16698	16727	16650	16839	16565	16664	16809	16636	16605	16631	16652	16565	16763	16726	16790	16511	16768	16662	16670	16708	16591	16812	16701	16739	16658	16630	16635	16660	16678	16529	16733	16623	16599	16710	16620	16606	16750	16488	16571	16528	16657	16745	16547	16687	16703	16577	16852	16806	16649	16544	16581	16621	16619	16570	16663	16740	16716	16813	16683	16717	16883	16638	16847	16447	16717	16685	16705	16646	16594	16702	16695	16582	16613	16494	16587	16671	16550	16643	16888	16840	16656	16642	16534	16686	16740	16526	16609	16747	16552	16757	16631	16670	16680	16616	16651	16686	16719	16580	16728	16648	16708	16769	16734	16637	16908	16530	16697	16755	16478	16600	16628	16577	16667	16510	16678	16844	16570	16565	16523	16639	16581	16869	16673	16739	16511	16870	16540	16549	16654	16565	16714	16693	16661	16620	16418	16783	16545	16696	16578	16722	16556	16793	16723	16675	16705	16646	16738	16839	16497	16590	16653	16748	16860	16590	16684	16745	16699	16799	16641	16587	16516	16700	16619	16645	16657	16869	16692	16621	16760	16624	16578	16850	16680	16538	16851	16694	16568	16701	16611	16712	16624	16789	16502	16838	16642	16650	16518	16802	16689	16608	16539	16674	16673	16363	16739	16766	16740	16752	16756	16637	16771	16847	16778	16503	16578	16654	16687	16577	16717	16694	16771	16498	16646	16765	16776	16537	16665	16597	16711	16726	16675	16711	16740	16773	16591	16600	16727	16790	16672	16755	16735	16978	16611	16743	16528	16665	16706	16600	16569	16500	16513	16561	16729	16614	16778	16628	16865	16743	16768	16637	16834	16638	16610	16606	16725	16700	16629	16754	16723	16812	16585	16582	16710	16647	16631	16635	16732	16688	16729	16686	16709	16651	16796	16493	16780	16566	16816	16561	16751	16702	16822	16682	16771	16634	16760	16455	16827	16707	16723	16805	16658	16782	16652	16912	16598	16672	16613	16618	16504	16690	16500	16684	16589	16537	16567	16499	16750	16731	16743	16709	16716	16450	16670	16675	16631	16828	16641	16708	16746	16648	16558	16776	16755	16726	16676	16549	16786	16692	16648	16641	16701	16489	16690	16640	16631	16685	16696	16720	16640	16828	16679	16634	16748	16537	16692	16698	16659	16554	16663	16700	16688	16770	16622	16620	16726	16546	16568	16589	16662	16527	16699	16747	16744	16669	16548	16671	16652	16574	16718	16603	16639	16545	16553	16787	16712	16456	16617	16718	16674	16637	16730	16715	16578	16583	16641	16515	16734	16727	16689	16447	16561	16540	16803	16666	16771	16757	16512	16784	16596	16790	16600	16750	16606	16593	16698	16766	16641	16702	16617	16735	16592	16781	16750	16634	16538	16663	16742	16668	16718	16820	16582	16650	16497	16679	16865	16598	16640	16733	16705	16734	16581	16704	16634	16798	16767	16570	16657	16613	16654	16542	16704	16571	16706	16610	16657	16604	16572	16710	16699	16733	16521	16690	16718	16667	16747	16578	16750	16754	16805	16744	16702	16587	16691	16758	16665	16710	16606	16609	16491	16574	16770	16789	16782	16703	16678	16636	16473	16572	16699	16572	16652	16530	16502	16585	16606	16711	16753	16580	16772	16785	16654	16641	16727	16643	16677	16704	16513	16481	16693	16625	16554	16621	16647	16735	16905	16541	16855	16619	16494	16630	16825	16644	16701	16747	16786	16628	16640	16758	16621	16761	16745	16644	16637	16631	16676	16684	16662	16783	16889	16725	16680	16568	16629	16749	16571	16736	16580	16645	16714	16557	16691	16780	16864	16735	16749	16687	16606	16549	16721	16657	16635	16600	16720	16609	16651	16616	16720	16662	16579	16709	16732	16717	16648	16774	16742	16813	16705	16767	16597	16707	16689	16654	16672	16838	16682	16519	16755	16828	16498	16512	16586	16635	16584	16832	16639	16700	16594	16575	16695	16719	16696	16739	16465	16642	16696	16602	16712	16529	16653	16638	16764	16837	16546	16617	16769	16741	16654	16752	16571	16487	16847	16790	16607	16708	16490	16463	16709	16773	16609	16638	16683	16601	16588	16656	16754	16697	16849	16613	16545	16553	16742	16737	16710	16498	16650	16641	16552	16735	16642	16778	16726	16817	16770	16659	16801	16764	16631	16648	16747	16774	16618	16716	16687	16685	16641	16869	16727	16570	16730	16772	16692	16738	16672	16650	16553	16670	16665	16626	16739	16685	16787	16512	16672	16570	16782	16774	16709	16579	16608	16650	16587	16649	16587	16635	16619	16716	16588	16633	16727	16582	16765	16595	16610	16667	16706	16667	16521	16683	16611	16520	16746	16813	16651	16653	16713	16680	16660	16708	16499	16680	16798	16632	16817	16487	16726	16516	16895	16493	16614	16696	16605	16623	16822	16647	16711	16711	16613	16707	16588	16677	16777	16348	16804	16871	16591	16626	16618	16712	16609	16606	16584	16770	16598	16715	16653	16616	16633	16699	16794	16503	16582	16534	16848	16525	16745	16691	16770	16611	16742	16740	16629	16836	16537	16873	16644	16542	16597	16763	16758	16677	16358	16593	16618	16802	16576	16844	16601	16800	16804	16682	16566	16714	16680	16642	16640	16760	16832	16688	16550	16696	16686	16691	16692	16699	16725	16619	16858	16597	16664	16783	16823	16608	16747	16832	16704	16722	16582	16726	16628	16535	16664	16597	16706	16777	16606	16540	16569	16691	16681	16721	16555	16623	16737	16769	16668	16576	16538	16732	16824	16578	16687	16630	16724	16723	16591	16669	16723	16590	16822	16741	16645	16604	16649	16853	16714	16663	16593	16850	16632	16671	16623	16588	16566	16640	16653	16821	16761	16766	16567	16597	16498	16583	16609	16612	16673	16648	16661	16629	16737	16558	16821	16678	16620	16834	16798	16678	16751	16634	16752	16743	16508	16722	16688	16851	16663	16685	16770	16470	16754	16623	16615	16692	16658	16669	16650	16405	16628	16717	16657	16490	16524	16660	16708	16705	16686	16796	16581	16645	16727	16552	16707	16634	16596	16623	16749	16630	16612	16751	16584	16623	16803	16809	16655	16553	16746	16745	16512	16726	16669	16618	16614
24375	25145	36688	31295	25715	24084	22834	19021	18356	18748	18781	18608	18563	18553	18541	18503	18657	18504	18566	18552	18362	18648	18289	18496	18324	18174	18407	18366	18546	18511	18429	18248	18516	18396	18544	18351	18356	18280	18436	18258	18293	18327	18429	18475	18373	18438	18415	18572	18409	18437	18270	18300	18293	18441	18331	18292	18280	18447	18304	18368	18231	18207	18308	18353	18172	18444	18265	18344	18268	18134	18207	18295	18374	18495	18365	18381	18203	18386	18315	18330	18390	18313	18421	18352	18146	18134	18290	18350	18426	18462	18474	18276	18411	18295	18409	18558	18464	18340	18399	18325	18363	18528	18334	18299	18450	18417	18321	18331	18418	18290	18060	18322	18449	18354	18407	18345	18380	18372	18288	18396	18406	17982	18149	18372	18271	18367	18179	18495	18181	18398	18310	18225	18430	18020	18149	18264	18512	18091	18150	18336	18215	18306	18507	18333	18404	18327	18312	18215	18328	18240	18395	18202	18020	18320	18287	18233	18257	18217	18308	18323	18273	18144	18143	18273	18296	18245	18284	18160	18309	18309	18235	18261	18323	18162	18211	18254	18266	18290	18260	18053	18399	18104	18273	18364	18438	18343	18472	18254	18366	18274	18305	18159	18137	18372	18420	18582	18241	18444	18249	18143	18029	18323	18181	18241	18148	18142	18275	18258	18275	18449	18438	18166	18235	18236	18182	18179	18288	18230	18173	18250	18226	18265	18285	18156	18259	18264	18452	18254	18156	18267	18118	18373	18030	18484	18250	18346	18166	18092	18248	18373	18278	18084	18343	18399	18402	18440	18158	18320	18256	18030	18364	18769	18336	18356	18110	18267	18213	18432	18139	18293	18259	18213	18318	18365	18314	18196	18076	18192	18292	18163	18279	18040	18164	18205	18514	18263	18366	18243	18433	18253	18247	18188	18250	18047	18082	18204	18321	18366	18394	18238	18369	18261	18211	18496	18168	18253	18302	18204	18411	18135	18338	18431	18392	18352	18233	18292	18308	18259	18249	18484	18329	18369	18425	18297	18222	18352	18264	18485	18321	18462	18189	18279	18366	18260	18482	18281	18433	18368	18440	17933	18286	18309	18455	18185	18288	18155	18160	18379	18233	18281	18085	18166	18275	18068	18316	18313	18228	18236	18052	18182	18537	18398	18244	18284	18129	18040	18328	18272	18299	18112	18080	18288	18218	18202	18238	18183	18382	18273	18276	18153	18087	18304	18395	18234	18104	18275	18418	18461	18100	18326	18284	18210	18329	18401	18262	18414	18127	18392	18345	18220	18387	18272	18264	18447	18109	18263	18387	18482	18314	18363	18343	18184	18425	18445	18199	18176	18237	18198	18358	18134	18232	18300	18378	18266	18328	18303	18108	18119	18091	18179	18089	18196	18298	18146	18111	18475	18223	18452	18251	18388	18298	18388	18248	18415	18258	18219	18204	18413	18349	18332	18363	18239	18150	18200	18383	18422	18388	18478	18299	18394	18261	18225	18279	18229	18269	18186	18453	18220	18401	18376	18434	18237	18191	18349	18522	18300	18355	18151	18164	18401	18227	18147	18193	18121	18317	18219	18182	18432	18188	18123	18287	18256	18060	18253	18038	18093	18388	18169	18414	18299	18326	18102	18285	18473	18339	18313	18213	18151	18197	18365	18289	18315	18284	18320	18039	18377	18233	18322	18330	18306	18421	18398	18190	18226	18012	18226	18360	18393	18174	18323	18246	18373	18321	18352	18182	18304	18228	18120	18512	18220	18312	18310	18336	18283	18200	18332	18293	18280	18386	18208	18027	18062	18295	18210	18511	18174	18373	18159	18294	18392	18168	18227	18273	18260	18203	18377	18510	18033	18428	18435	18176	18021	18385	18179	18164	18317	18060	18184	18398	18349	18367	18136	18403	18181	18121	18430	18167	18340	18203	18097	18197	18457	18374	18377	18246	18287	18153	18224	18186	18085	18387	18366	18229	18077	18131	18287	18392	18208	18241	18388	18359	18273	18245	18239	18228	18297	18288	18351	18319	18246	18203	18175	18505	18381	18404	18228	18489	18170	18484	18174	18363	18264	18447	18259	18298	18150	18350	18282	18292	18412	18257	18382	18357	18316	18213	18359	18361	18430	18482	18292	18324	18139	18157	18278	18350	18427	18326	18201	18139	18365	18390	18241	18363	18178	18059	18249	18317	18224	18362	18336	18155	18280	18522	18357	18404	18171	18037	18461	18200	18175	18089	18454	18208	18302	18128	18263	18319	18447	18311	18172	18432	18321	18426	18320	18258	18276	18137	18039	18464	18187	18495	18282	18275	17896	18130	18227	18194	18512	18414	18438	18353	18382	18181	18163	18215	18251	18111	18193	18030	18229	18294	18566	18438	18476	18382	18137	18058	18082	18310	18286	18442	18197	18233	18432	18439	18364	18232	18220	18311	18262	18190	18367	18318	18224	18296	18150	18433	18459	18524	18024	18112	18323	18314	18155	18389	18236	18442	18191	18377	18366	18258	18322	18252	18242	18474	18379	18338	18277	17928	18337	18249	18132	18376	18248	18283	18485	18227	18146	18247	18058	17982	18453	18491	18346	18427	18089	18262	18129	18339	18224	18219	18485	18417	18327	18042	18230	18303	18429	18264	18244	18447	18407	18361	18420	18296	18147	18148	18383	18204	18493	18406	18274	18199	18345	18151	18294	18364	18434	18350	18385	18386	18438	18481	18325	18326	18231	18197	18127	18086	18387	18324	18428	18273	18204	18221	18113	18307	18346	18311	18143	18559	18170	18152	18347	18290	18270	18395	18216	18206	18341	18369	18279	18196	18182	18334	18267	18288	18200	18186	18163	18438	18281	18361	18154	18450	18321	18358	18351	18220	18194	18304	18113	18259	18178	18188	18444	18328	18339	18378	18221	18380	18232	18157	18251	18348	18182	18479	18229	18484	18458	18438	18251	18180	18092	18270	18173	17998	18272	18393	18154	18184	18464	18264	18298	18387	18139	18297	18144	18197	18371	18109	18303	18242	18385	18339	18212	18157	18299	18149	18242	18145	18430	18195	18363	18287	18202	18199	18343	18283	18083	18219	18528	18318	18243	18379	18096	18380	18213	18206	18411	18399	18433	18198	18189	18242	18404	18081	18231	18266	18124	18180	18142	18232	18404	18051	18211	18098	18226	18282	18435	18417	18400	18354	18215	18275	18443	18649	18542	18234	18222	18381	18289	18234	18174	18312	18154	18388	18413	18255	18304	18370	18036	18197	18358	18274	18286	18219	18144	18223	18180	18524	18278	18407	18235	18124	18645	18278	18316	18449	18409	18233	18034	18242	18396	18076	18218	18147	18081	18355	18355	18333	18345	18249	18073	18329	18192	18339	18217	18322	18341	18144	18213	18224	18203	18179	18319	18501	17993	18198	18243	18293	18228	18255	18293	18295	18345	18291	18263	18314	18569	18175	18148	18241	18301	18281	18121	18244	18303	18118	18280	18044	18233	18326	18315	18281	18253	18356	18308	18359	18149	18116	18179	18130	18548	18310	18112	18011	18150	18243	18355	18331	18393	18163	18118	18546	18341	18224	18409	18154	18373	18374	18250	18447	18446	18380	18255	18217	18440	18215	18182	18382	18205	18206	18431	18211	18296	18164	18399	18257	18435	18343	18321	18421	18183	18464	18145	18274	18170	18236	18409	18348	18142	18345	18256	18159	18430	18353	18440	18279	18253	18135	18328	18341	18330	18241	18391	18294	18329	18377	18240	18285	18153	18285	18097	18304	18195	18212	18243	18571	18422	17994	18263	18257	18389	18283	18364	18175	18322	18341	18349	18401	18233	18405	18319	18036	18327	18098	18318	18295	18384	18172	18455	18160	18289	18232	18295	18299	18048	18178	18499	18093	18304	18458	18417	18046	18410	18294	18368	18052	18340	18107	18188	18320	18434	18333	18122	18231	18439	18196	18438	18259	18279	18217	18148	18250	18309	18371	18262	18330	18281	18372	18048	18260	18136	18169	18126	18536	18307	18259	18281	18309	18336	18397	18203	18311	17955	18190	18323	18182	18218	18303	18236	18123	18282	18174	18191	18092	18371	18166	18423	18209	18148	18371	18285	18317	18373	18240	18399	18352	18197	18404	18358	18250	18195	18119	18188	18267	18270	18459	18314	18095	18252	18007	18417	18489	18302	18187	18338	18094	18286	18128	18329	18106	18204	18258	18330	18386	18170	18360	18377	18331	18121	18348	18302	18326	18060	18252	18290	18191	18310	18275	18157	18325	18401	18284	18277	18381	18341	18535	18492	18308	18226	18255	18239	18285	18202	17839	18097	18110	18371	18331	18331	18379	18215	18260	18336	18197	18296	18320	18365	18282	18357	18299	18334	18169	18489	18153	18134	18217	18315	18266	18359	18245	18349	18272	18289	18140	18385	18399	18202	18192	18276	18316	18280	18248	18246	18232	18130	18358	18394	18148	18133	18182	18323	18136	18212	18216	18083	18277	18176	18229	18261	18317	18407	18379	18177	18343	18199	18223	18358	18244	18383	18466	18117	18382	18359	18239	18310	18444	18178	18298	18255	18194	18402	18260	18215	18119	18461	18276	18292	18259	18294	18202	18105	18252	18089	18290	18339	18301	18024	18221	18285	18551	18427	18281	18290	18411	18297	18421	18171	18362	18391	18259	18122	18355	18375	18494	18173	18241	18262	18299	18233	18380	18279	18437	18332	18376	18181	18352	18322	18248	18072	18123	18453	18312	18261	18281	18269	18278	18192	18227	18258	18293	18446	18315	18205	18275	18276	18182	18213	18227	18398	18474	18324	18236	18132	18247	18266	18231	18294	18089	18213	18154	18150	18383	18148	18446	18230	18172	18262	18183	18243	18375	18309	18327	18352	18124	18336	18279	18465	18243	18494	18395	18490	18297	18255	18381	18443	18047	18283	18157	18210	18253	18182	18253	18291	18080	18156	18216	18367	18286	18351	18069	18314	18369	18291	18378	18372	18300	18232	18279	18383	18248	18295	18222	18247	18373	18392	18249	18348	18380	18414	18202	18189	18332	18342	18358	18288	18355	18275	18316	18397	18262	18288	18427	18399	18162	18389	18248	18404	18302	18245	18160	18244	18309	18351	18212	18338	18313	18270	18258	18377	18136	18286	18228	18257
65397	107573	83632	53749	31803	19032	16107	15954	15905	15894	15820	15894	16014	15959	15990	16134	15859	15851	15924	16023	15815	15764	15873	16023	15911	16001	16032	15998	16032	15962	15976	15990	16029	15951	15858	15824	15988	15957	15880	16033	15953	16056	15897	16004	15978	15793	16006	15796	15900	16146	16047	15852	15863	16017	16050	15836	16069	15842	15837	15935	15868	15920	15873	15915	16042	15840	15903	16075	15966	16108	15995	15927	15995	15746	16006	15887	15978	15991	15715	15908	15966	15940	15819	16127	15871	15749	15837	15951	15987	15950	15890	15740	15890	15870	15859	15863	15898	15865	15895	15863	15859	15923	16028	15930	15834	15882	15864	15753	15868	15753	15729	15915	15948	15704	15933	16067	15929	15886	16016	16085	15987	15770	16057	16027	15973	15869	16093	16084	15884	15969	15919	16010	15951	15949	15881	16025	15873	16041	15916	16039	15894	16187	15811	15851	15866	15840	15866	15929	15922	15950	15961	15794	15909	15935	15727	15879	15924	15996	15998	15868	15907	15984	16073	15835	16082	15818	15910	15994	15797	16007	15772	15867	15921	16067	15831	15958	15914	15989	15749	15823	15905	15775	16082	16044	15949	15964	15943	15894	15795	15973	16022	15897	16059	15695	15990	15891	15791	15780	15839	15884	15881	15938	15832	15987	15919	15952	15719	15949	16029	16045	16014	16020	15873	15918	15894	16014	15943	15775	16022	15790	15858	15991	15966	15906	15739	15944	16070	16001	15856	16009	15904	15833	15880	16011	16100	15884	15782	15995	16088	15954	15948	15994	16032	15852	15901	15849	16053	15938	16041	15972	15966	15911	15840	16047	16013	15808	16012	16029	15945	15715	16025	15928	15751	15828	15909	15900	15749	15883	16052	15847	15959	15979	16069	16005	16126	15727	15964	16024	15822	15807	16130	15873	15846	16109	15961	15866	15929	15808	15862	15809	15811	15796	15791	15983	15631	16141	16108	15871	15884	15828	15837	15997	15855	15776	16006	15872	15956	15864	16024	15861	16031	15951	15992	16092	15986	15974	16021	15831	15809	16024	15879	15945	15802	15884	16019	15743	15900	15754	15883	15948	15864	16022	15990	16021	15945	15927	15779	15832	16044	15986	15952	15961	15855	15903	15997	15947	15769	15894	15928	16016	15894	16161	15868	16028	15817	15940	15840	15992	15863	15920	15909	16069	15814	15807	15901	15703	15889	15794	15885	15912	16167	15844	15866	15922	16034	15981	15947	15891	16010	15911	15971	15942	15820	15974	15985	15870	15794	16020	15905	15865	15761	15932	16063	15928	16013	15925	15892	15808	15868	15610	15876	15785	15764	15960	15865	15844	15803	16074	15761	15945	15839	15825	15930	15876	15966	16006	15850	15836	15989	15794	15994	15957	15980	15889	15931	15952	15869	15849	15744	15708	15777	16021	15814	15786	15852	15861	15856	15970	15934	15989	16058	15948	16134	15780	15937	15840	15948	15943	15827	15970	15962	15772	16149	15923	15815	15948	15995	15685	16088	15855	15956	16005	15737	15833	16040	15845	15835	15929	15800	15828	15917	15868	15951	15821	15870	15785	15985	16130	15845	15943	16024	15735	15945	16072	15852	15949	16024	15978	15979	15924	16094	15920	15723	15877	15706	15892	15995	15959	15919	15923	16020	15943	15851	15756	15933	15941	15933	16112	15849	16061	15661	15919	15811	15812	15914	15968	15821	15961	16038	16027	15891	15824	15993	15940	15947	15914	16163	16012	15847	15830	16085	15871	15964	15880	16079	15799	15907	16053	15941	15944	15876	15833	15905	16010	15960	16129	15991	15983	15938	15914	15942	16018	16069	15993	16071	15882	15983	15848	15987	15966	15862	15941	15845	15894	16044	16008	16003	15806	15978	16025	15810	16009	15883	16080	15706	15955	16092	15768	16073	16139	16010	15965	15895	15966	15722	15980	15854	15895	15723	15946	15871	15895	15715	15910	16003	15808	16018	15910	15965	15977	15784	15986	15913	15863	15850	15892	15815	16045	15948	15970	15879	15880	15779	15836	15975	15860	15953	15971	16047	15910	15843	16023	15930	15934	15930	15931	15956	15996	15966	16050	15883	15734	15819	16027	15917	15915	16061	15834	15966	15916	15939	15993	15925	15721	15989	15910	15919	15930	15958	15801	16018	15773	16037	15959	15825	15866	15878	15910	15877	16016	16118	15968	15995	15876	15940	15881	15783	15843	15832	15846	15840	16040	15741	15816	15849	15765	15828	16107	15826	15959	15859	15996	15823	15740	15878	15886	15872	15830	15881	15899	15877	15849	15919	15880	15934	15740	16054	15922	15860	15934	15782	15876	15728	15960	15995	15794	15867	16064	16025	15947	15825	15942	15868	15942	16010	16010	15908	16124	15804	15782	15749	16025	16178	15923	15933	15836	15745	15912	15808	15902	15901	15890	15749	15855	15884	16030	16098	15914	15837	15728	15989	15866	15932	15873	15923	15886	15701	15907	15918	16005	16028	15854	15864	15905	15896	15847	15873	15930	15862	16002	16071	16073	15945	15862	15878	15823	16112	15909	15818	15904	15863	15882	16037	15862	15946	15990	15926	15956	16109	15843	15840	15823	16031	15954	15998	15962	15927	15903	15769	16166	15993	15945	15915	15869	16042	15903	15803	16029	16076	15807	15913	15911	16081	15932	16018	16089	15797	15781	15899	15891	15840	15794	15966	15711	15965	15797	15964	15610	15843	15908	15893	15973	15875	15884	15949	15872	15764	15902	16001	16133	15997	15974	15873	15942	15873	15864	15881	15901	15995	16024	15834	15911	15764	15872	15899	15991	16202	15933	15938	16035	15796	15988	16029	15914	15932	15937	15981	15930	16014	16011	16059	16115	15826	15958	15843	15901	15793	15802	15879	16044	15760	15753	15773	15854	15944	15871	16119	15935	16022	16002	16000	15913	15903	15715	15981	15766	16003	15823	16041	15945	15937	15981	15962	15968	15856	15942	15847	15926	15817	15836	16087	16022	16040	15860	15887	15983	15815	15926	15804	15934	15999	16031	15904	16013	15760	15832	15819	15934	15873	15823	16002	15687	15969	15950	15858	15880	15819	15923	15935	15698	15813	15858	15803	15848	15810	15937	15885	16104	16045	16002	16104	15769	15782	16010	15926	16058	15878	15870	15962	15861	15949	15852	15987	15825	15846	15900	15805	15870	15731	15844	15875	15784	15782	15973	15912	15967	16122	15916	15841	16004	15698	15758	16006	15790	16004	15931	15855	15993	16041	16063	15990	15991	16048	15773	15930	15931	15819	15843	16017	16085	15831	15843	15759	15951	15846	15919	16030	16098	15886	15989	16049	15971	15884	15976	15815	15913	15929	15821	15657	15935	15799	15854	15909	16001	15981	15805	16050	15754	16022	15737	15911	16032	15969	16083	15950	16043	15872	15877	15950	15934	15793	15902	15954	15789	15858	15874	16109	15807	15898	15806	15842	15790	15934	15929	15784	15772	15810	15787	15793	15918	15756	15710	15924	15997	15961	15758	15983	16024	15909	15822	15805	15944	15892	15845	15873	15979	15984	15966	15850	15996	15974	15928	16012	15972	15940	15843	15944	15952	15878	16153	15744	16145	15965	15916	15750	16097	16055	15896	16034	15974	16001	15742	15902	15854	16100	15828	15934	15939	15926	15774	15775	16136	15856	15844	16030	15941	16023	15902	15981	15765	15898	15892	16070	15886	15736	16106	15966	15800	16090	15827	15823	16005	16001	15869	15918	15949	15874	16021	15825	15969	16005	16045	15968	16108	15976	16110	15930	15823	15943	15923	15880	16037	15855	16009	16013	15928	16090	15931	16122	15808	15850	15880	15946	15810	15883	15926	15863	15933	15918	16164	15875	15760	15900	15815	16029	15825	15776	15883	15939	15968	15866	15926	15978	15975	15933	15958	15965	15885	15930	15943	16079	15919	15878	15911	15906	15887	15871	16012	16080	15906	16006	15856	16031	15864	15900	16049	16053	15797	16061	15909	15962	15958	16007	15933	15910	15779	15966	15851	15714	16086	15850	15912	15839	15781	15962	15835	15924	15887	16147	15928	15794	15867	15866	16013	16116	15821	15992	15904	15827	16105	16006	15953	16032	16033	15950	15933	16102	15826	16003	15829	15960	15902	15833	15940	15977	15991	16136	15767	15851	15931	15924	15900	16053	16061	15896	15934	15921	16102	15893	15950	15803	15957	15927	15939	15885	15910	15855	15827	16014	15922	16090	15960	15916	15892	15903	15961	15818	15867	15952	16038	15928	16136	15942	15816	15988	15900	15875	15848	15861	15848	15981	15857	15990	15972	15897	16054	15824	15822	15706	16049	15878	15888	15970	15818	16034	16080	15742	15826	15975	15970	15975	15832	15940	15805	15815	15959	15982	15765	15972	16004	15958	15816	15946	15939	15832	15939	15949	15784	15985	15858	16160	15953	15882	15943	15949	15798	15796	15906	15900	15955	15977	15882	15986	15944	16034	15913	16039	16183	15858	15726	15922	15898	15776	15845	15945	15906	15935	15928	15741	15891	16093	16046	15981	16103	15905	15753	16070	15721	15990	16078	15787	15862	16013	15924	16020	16023	15960	15902	16119	15914	15980	15854	15857	16031	16072	15770	15985	15961	15816	15983	15729	15988	15887	15865	15801	15890	15929	16107	16008	15930	15845	15991	16048	16006	15908	16002	15907	15751	15874	15997	16008	15804	16069	15868	15904	16019	15977	16036	15946	15869	15955	15805	15819	15793	16080	15795	15875	16103	15906	15821	16038	15816	15984	15735	15977	15861	15950	16022	15847	16000	15879	15917	15898	15780	15979	15915	15887	15965	15786	15928	15899	15767	15913	15910	15861	15966	16120	16098	15792	15957	16041	15861	15989	15800	16052	15953	15926	15947	15680	16075	15744	15876	15882	15880	15861	15822	16033	16046	15966	15963	15988	16101	16078	15878	15978	16021	15969	15889	15944	16072	16010	15848	15924	15838	15783	15949	15864	15888	15741	15820	15889	15783	15919	16035	15763	16004	15905	15939	15968	16003	15829	16004	15912	15835	15934	15973	15858	15968	15917	15816	16046	16002	15992	15849	15776	15949	15935	15711	15922	15981	15884	15962	15866	15965	15903	15930
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
